Frame 2
stop();
_root.music.gotoAndPlay("intro");
_root.mainloader.onRelease = function () {
LoadGame();
_root.nextfader.play();
};
mymouse = "down";
graphics = "MEDIUM";
caveflyactive = "caveflyoff";
peace = 0;
storypiece = "1stvisit";
map1 = 0;
map2 = 0;
map3 = 0;
map4 = 0;
map5 = 0;
map6 = 0;
map7 = 0;
trunk1 = 0;
trunk2 = 0;
trunk3 = 0;
trunk4 = 0;
trunk5 = 0;
trunk6 = 0;
trunk7 = 0;
trunk8 = 0;
trunk9 = 0;
trunk10 = 0;
fish1 = 0;
fish2 = 0;
fish3 = 0;
fish4 = 0;
fish5 = 0;
fish6 = 0;
fish7 = 0;
fish8 = 0;
fish9 = 0;
fish10 = 0;
firsttime = 0;
timeofday = "";
mymusic = new Sound(_root.music);
mynight = new Sound(_root.backpart.nightholder);
enemyspeed = 10;
bank = 0;
_root.score = 0;
_root.mission = "Sand River";
hiddengoal = "nothidden";
collected = 0;
sandgoalspeed = 0;
sandgoalkills = 0;
sandgoaltime = 0;
sandgoalcollect = 0;
sandmissionstars = 1;
crosswindgoalspeed = 0;
crosswindgoalkills = 0;
crosswindgoaltime = 0;
crosswindgoaldodge = 0;
crosswindstars = 1;
barrengoalkills = 0;
barrengoaltimer = 0;
barrengoalcounter = 0;
barrengoallocim = 0;
barrengoaltime = 0;
barrenstars = 1;
cactusgoaltime = 0;
cactusgoalkills = 0;
cactusgoalsuper = 0;
cactusgoalpoison = 0;
cactusstars = 1;
race1gold = 0;
race1silver = 0;
race1bronze = 0;
race1stars = 1;
lavagoalfire = 0;
lavagoalsuper = 0;
lavagoalkills = 0;
lavastars = 1;
life = 20;
lives = 3;
fragments = 0;
weapon = "Short Swords";
equipthis = "";
supermove = 1;
combo = 0;
mylevel = 1;
nextlevel = 30000;
gliding = 0;
shottype = "attack";
skylife = 100;
treasure = 0;
fish = 0;
mapfound = 1;
firstplace = 0;
racer = "racings";
loopcount = 0;
racinglevel = 1;
warp = 0;
Instance of Symbol 108 MovieClip in Frame 2
onClipEvent (enterFrame) {
if (this._alpha < 50) {
this._alpha++;
}
}
Instance of Symbol 117 MovieClip in Frame 2
onClipEvent (enterFrame) {
this._alpha++;
}
Instance of Symbol 215 MovieClip "music" in Frame 2
/* no clip actions */
Instance of Symbol 217 MovieClip in Frame 2
onClipEvent (load) {
if (_root.timeofday != "nighttime") {
_root.mymusic.setVolume(100);
}
if (_root.timeofday == "nighttime") {
_root.mymusic.setVolume(0);
}
}
onClipEvent (enterFrame) {
_root.caveflyactive = "caveflyoff";
_root.nextscreen = "Peace Grounds";
}
Frame 3
mymusic.stop();
mymusic.start();
Mouse.show();
_root.music.gotoAndPlay("worldmapmusic");
snavx = getProperty(_root.soarernav, _x);
snavy = getProperty(_root.soarernav, _y);
_root.soarernav.onMouseDown = function () {
_root.mymouse = "down";
_root.soarernav.startDrag(false, 0, 0, 400, 300);
};
_root.soarernav.onMouseUp = function () {
_root.mymouse = "up";
_root.soarernav.stopDrag();
};
sandscontrol = "sandoff";
screameractive = "screameroff";
_root.peace++;
if ((_root.peace >= 1) && (_root.fragments < 10)) {
_root.storypeace = "2ndvisit";
}
_root._quality = "HIGH";
_root.acquiredspeed = 1;
goalmet = 0;
_root.hiddengoal = "nothidden";
_root.collected = 0;
stafffollow = "inactive";
staffcount = 0;
stafflife = 10;
screamertype = "normal";
skyspeed = 20;
skybasespeed = 20;
skymaxspeed = 70;
skyfollow = 4;
superattack = "";
powerup = "speedup";
lightspeedhit = 0;
attack = 0;
skylives = "alive";
maxmeleelife = 100;
meleelife = 100;
meleeenergy = "STRONG";
levelkills = 0;
racetimer = 60;
racecounter = 0;
racing = 0;
warp = 0;
Instance of Symbol 217 MovieClip in Frame 3
onClipEvent (load) {
_root.quality = "MEDIUM";
if (_root.timeofday != "nighttime") {
_root.mymusic.setVolume(100);
}
if (_root.timeofday == "nighttime") {
_root.mymusic.setVolume(0);
}
}
onClipEvent (enterFrame) {
_root.caveflyactive = "caveflyoff";
_root.nextscreen = "Peace Grounds";
}
Instance of Symbol 292 MovieClip "worldmap" in Frame 3
on (keyPress "<Down>") {
this._xscale = this._xscale - 1;
this._yscale = this._yscale - 1;
}
on (keyPress "<Up>") {
this._xscale = this._xscale + 1;
this._yscale = this._yscale + 1;
}
Instance of Symbol 328 MovieClip "firsttime" in Frame 3
onClipEvent (load) {
this.gotoAndStop(random(6) + 1);
}
Instance of Symbol 309 MovieClip "soarernav" in Frame 3
onClipEvent (enterFrame) {
if (this._x < 100) {
this._xscale = -100;
}
if (this._x > (Stage.width / 2)) {
this._xscale = 100;
}
if (this.hitTest(_root.worldmap.home_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "HOME";
_root.levelstars.gotoAndStop(1);
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if ((this._x < 200) && (this._x > 100)) {
_root.gliding = 0;
}
if ((this._y < 250) && (this._y > 80)) {
_root.gliding = 0;
}
if (this._x > 200) {
_root.gliding = 1;
_root.worldmap._x = _root.worldmap._x - 5;
}
if (this._x < 100) {
_root.gliding = 1;
_root.worldmap._x = _root.worldmap._x + 5;
}
if (this._y < 80) {
_root.gliding = 1;
_root.worldmap._y = _root.worldmap._y + 5;
}
if (this._y > 200) {
_root.gliding = 1;
_root.worldmap._y = _root.worldmap._y - 5;
}
}
Instance of Symbol 350 MovieClip "levelstars" in Frame 3
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 269 MovieClip in Frame 3
on (rollOver) {
_root.hints.gotoAndStop("trunkhint");
}
on (rollOut) {
_root.hints.gotoAndStop(1);
}
Instance of Symbol 372 MovieClip in Frame 3
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
Instance of Symbol 262 MovieClip in Frame 3
on (rollOver) {
_root.hints.gotoAndStop("fishhint");
}
on (rollOut) {
_root.hints.gotoAndStop(1);
}
Instance of Symbol 376 MovieClip in Frame 3
on (rollOver) {
_root.hints.gotoAndStop("racehint");
}
on (rollOut) {
_root.hints.gotoAndStop(1);
}
Instance of Symbol 418 MovieClip "howto" in Frame 3
onClipEvent (enterFrame) {
if (_root.firsttime == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 421 MovieClip in Frame 3
onClipEvent (load) {
this.gotoAndPlay(1);
}
Frame 6
stop();
mymusic.stop();
mymusic.start();
_root.music.gotoAndPlay("goalsmusic");
sandscontrol = "sandoff";
screameractive = "screameroff";
Instance of Symbol 217 MovieClip in Frame 6
onClipEvent (enterFrame) {
_root.nextscreen = _root.mission;
}
Instance of Symbol 508 MovieClip in Frame 6
onClipEvent (load) {
timer = 0;
counter = 0;
this.gotoAndStop(_root.missiongoals);
_root._quality = "HIGH";
}
onClipEvent (enterFrame) {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer > 6) {
this._alpha = this._alpha - 5;
}
if (timer == 8) {
_root.gotoAndStop(_root.mission);
}
}
Frame 7
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("level1music");
}
sandscontrol = "sandon";
sandscount = 30;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
screameractive = "screameron";
hiddencounter = 0;
hiddentimer = 60;
mymusic = new Sound(_root.music);
mynight = new Sound(_root.backpart.nightholder);
_root._quality = "MEDIUM";
levelkills = 0;
goalmet = 0;
escreamercount = 4;
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 100);
e++;
}
Instance of Symbol 512 MovieClip "mainstars" in Frame 7
onClipEvent (load) {
star.duplicateMovieClip("stars2", 101);
stars2._x = star._x + star._width;
starStartx = this._x;
speed = _root.skyspeed / 30;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x <= (starStartx - star._width)) {
this._x = starStartx - starSpeed;
}
}
Instance of Symbol 515 MovieClip "sands" in Frame 7
onClipEvent (load) {
function reset() {
var _local1 = this;
path = random(10);
if (path >= 5) {
_local1.gotoAndPlay("dustpath2");
}
if (path < 5) {
_local1.gotoAndPlay("dustpath1");
}
_local1._x = 600;
_local1._y = random(300);
speed = random(30) + 3;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.sandscontrol == "sandon") {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
} else {
this._x = 5000;
}
}
Instance of Symbol 519 MovieClip "mainground2" in Frame 7
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 8;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx - 180;
}
}
}
Instance of Symbol 519 MovieClip "mainground" in Frame 7
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 2;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 80;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= ((groundstartx - ground._width) + 550)) {
this._x = groundstartx - 45;
}
}
}
Instance of Symbol 519 MovieClip "mainground1" in Frame 7
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed - 3;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= ((groundstartx - ground._width) + 550)) {
this._x = groundstartx - 45;
}
}
}
Instance of Symbol 529 MovieClip "lightspeed" in Frame 7
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this.play();
}
}
}
Instance of Symbol 531 MovieClip in Frame 7
onClipEvent (load) {
function reset() {
this._x = 1000;
speed = random(500) + 200;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 0) {
reset();
}
if (_root.lightspeedhit > 3) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
Instance of Symbol 531 MovieClip in Frame 7
onClipEvent (load) {
function reset() {
this._x = 1000;
speed = 400;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 0) {
reset();
}
if (_root.lightspeedhit > 3) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
Instance of Symbol 531 MovieClip in Frame 7
onClipEvent (load) {
function reset() {
this._x = 1000;
speed = random(700) + 200;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 0) {
reset();
}
if (_root.lightspeedhit > 3) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
Instance of Symbol 531 MovieClip in Frame 7
onClipEvent (load) {
function reset() {
this._x = 1000;
speed = 500;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 0) {
reset();
}
if (_root.lightspeedhit > 3) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
Instance of Symbol 531 MovieClip in Frame 7
onClipEvent (load) {
function reset() {
this._x = 1000;
speed = random(300) + 200;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 0) {
reset();
}
if (_root.lightspeedhit > 3) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
Instance of Symbol 531 MovieClip in Frame 7
onClipEvent (load) {
function reset() {
this._x = 1000;
speed = random(500) + 300;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 0) {
reset();
}
if (_root.lightspeedhit > 3) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
Instance of Symbol 531 MovieClip in Frame 7
onClipEvent (load) {
function reset() {
this._x = 1000;
speed = random(600) + 200;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 0) {
reset();
}
if (_root.lightspeedhit > 3) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
Instance of Symbol 533 MovieClip "mover" in Frame 7
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if ((_root.lightspeedhit == 5) && (this._x > 50)) {
this._x = this._x - (_root.skyspeed - 5);
}
}
if (_root.skylives == "alive") {
if (key.isDown(39) && (this._x < 370)) {
this._x = this._x + _root.skyspeed;
}
if (key.isDown(37) && (this._x > 50)) {
this._x = this._x - _root.skyspeed;
}
if (key.isDown(38) && (this._y > 50)) {
_root.mainstars._y = _root.mainstars._y + 0.2;
_root.mainground1._y = _root.mainground1._y + 1;
_root.mainground._y = _root.mainground._y + 0.5;
_root.mainground2._y = _root.mainground2._y + 0.2;
this._y = this._y - _root.skyspeed;
}
if (key.isDown(40) && (this._y < 280)) {
_root.mainstars._y = _root.mainstars._y - 0.2;
_root.mainground._y = _root.mainground._y - 0.5;
_root.mainground1._y = _root.mainground1._y - 1;
_root.mainground2._y = _root.mainground2._y - 0.2;
this._y = this._y + _root.skyspeed;
}
}
}
Instance of Symbol 604 MovieClip "soarer" in Frame 7
on (keyPress "q") {
_root.exitmenu.play();
}
on (keyPress "a") {
if (_root.skylives == "alive") {
if (((_root.attack == 0) && (_root.meleelife > 30)) && (_root.weapon == "Short Swords")) {
if (_root.supermove >= 45) {
this.gotoAndPlay("1000slash");
}
}
if (((_root.attack == 0) && (_root.meleelife > 30)) && (_root.weapon == "Duoshand Sword")) {
if (_root.supermove >= 45) {
this.gotoAndPlay("windmiller");
}
}
if (((_root.attack == 0) && (_root.meleelife > 30)) && (_root.weapon == "Dragonfang Sword")) {
if (_root.supermove >= 45) {
this.gotoAndPlay("circlingsword");
}
}
}
}
on (keyPress "d") {
if (_root.skylives == "alive") {
if (((_root.attack == 1) && (_root.flying == 1)) && (_root.racer == "racings")) {
_root.flying = 0;
_root.skyfollow = 16;
}
if (((_root.attack == 1) && (_root.flying == 0)) && (_root.racer == "racings")) {
_root.flying = 1;
_root.skyfollow = 8;
}
if ((_root.attack == 0) && (_root.weapon == "Short Swords")) {
this.gotoAndPlay("attack");
}
if ((_root.attack == 0) && (_root.weapon == "Demon Nunchaku")) {
this.gotoAndPlay("demonshot");
}
if ((_root.attack == 0) && (_root.weapon == "Ghost Bow")) {
this.gotoAndPlay("ghostshot");
}
if ((_root.attack == 0) && (_root.weapon == "Wasps Rangs")) {
this.gotoAndPlay("waspsshot");
}
if ((_root.attack == 0) && (_root.weapon == "Dragonfang Sword")) {
_root.dragonshot._x = this._x + 10;
_root.dragonshot._y = this._y - 30;
this.gotoAndPlay("dragonfangshot");
}
if ((_root.attack == 0) && (_root.weapon == "Withered Staff")) {
_root.staffshot._x = this._x;
_root.staffshot._y = this._y - 50;
_root.stafflife--;
this.gotoAndPlay("witheredshot");
}
if ((_root.attack == 0) && (_root.weapon == "Slayer Scythe")) {
this.gotoAndPlay("slayershot");
}
if ((_root.attack == 0) && (_root.weapon == "Duoshand Sword")) {
_root.tripleshot._x = this._x;
_root.tripleshot._y = this._y - 40;
_root.tripleshotu._x = this._x;
_root.tripleshotu._y = this._y - 40;
_root.tripleshotd._x = this._x;
_root.tripleshotd._y = this._y - 40;
this.gotoAndPlay("duoshand shot");
}
if ((_root.attack == 0) && (_root.weapon == "Striking Fists")) {
_root.strikeshot._x = this._x;
_root.strikeshot._y = this._y - 40;
this.gotoAndPlay("strikingshot");
}
if ((_root.attack == 0) && (_root.weapon == "Boomerang R")) {
this.gotoAndPlay("boomerangshot");
}
}
}
on (keyPress "s") {
if (((_root.skylives == "alive") && (_root.racing == 0)) && (_root.warp == 0)) {
if (_root.meleelife < 30) {
this.gotoAndPlay("cantattack");
}
if (((_root.attack == 0) && (_root.meleelife > 30)) && (_root.weapon == "Short Swords")) {
this.gotoAndPlay("slash");
}
if (((_root.attack == 0) && (_root.meleelife > 30)) && (_root.weapon == "Wasps Rangs")) {
this.gotoAndPlay("waspsslash");
}
if ((_root.meleelife > 30) && (_root.weapon == "Axe of Augua")) {
this.gotoAndPlay("axeauguaslash");
}
if ((_root.meleelife > 30) && (_root.weapon == "Dragonfang Sword")) {
this.gotoAndPlay("dragonfangslash");
}
if (((_root.stafflife > 0) && (_root.weapon == "Withered Staff")) && (_root.meleelife > 80)) {
_root.staffsurround.play();
_root.stafffollow = "active";
this.gotoAndPlay("witheredslash");
}
if ((_root.meleelife > 30) && (_root.weapon == "Duoshand Sword")) {
this.gotoAndPlay("duoshand slash");
}
if ((_root.meleelife > 30) && (_root.weapon == "Demon Nunchaku")) {
this.gotoAndPlay("demonslash");
}
if ((_root.combo == 1) && (_root.weapon == "Demon Nunchaku")) {
this.gotoAndPlay("demonslash2");
}
if ((_root.combo == 2) && (_root.weapon == "Demon Nunchaku")) {
this.gotoAndPlay("demonslash3");
}
if ((_root.meleelife > 30) && (_root.weapon == "Slayer Scythe")) {
this.gotoAndPlay("slayerslash");
}
if ((_root.combo == 1) && (_root.weapon == "Slayer Scythe")) {
this.gotoAndPlay("slayerslash2");
}
if ((_root.combo == 2) && (_root.weapon == "Slayer Scythe")) {
this.gotoAndPlay("slayerslash3");
}
}
}
onClipEvent (load) {
if (_root.weapon == "Dragonfang Sword") {
_root.skyfollow = 7;
}
if (_root.weapon == "Dragonfang Sword") {
poisontimer = 0;
poisoncounter = 0;
poison = "poison on";
} else {
poison = "poison off";
}
this.gotoAndPlay(_root.weapon);
}
onClipEvent (enterFrame) {
if (_root.weapon == "Short Swords") {
_root.skyfollow = 3;
}
if (_root.weapon == "Ghost Bow") {
_root.skyfollow = 4;
}
if (_root.weapon == "Duoshand Sword") {
_root.skyfollow = 14;
}
if (_root.weapon == "Slayer Scythe") {
_root.skyfollow = 8;
}
if (_root.weapon == "Striking Fists") {
_root.skyfollow = 2;
}
if (_root.weapon == "Boomerang R") {
_root.skyfollow = 5;
}
if (_root.weapon == "Withered Staff") {
_root.skyfollow = 16;
}
if (_root.weapon == "Axe of Augua") {
_root.skyfollow = 18;
}
if (poison == "poison on") {
poisoncounter++;
if ((poisoncounter % 25) == 0) {
poisontimer++;
}
if (poisontimer == 3) {
if (_root.life > 5) {
_root.life--;
}
poisontimer = 0;
}
}
if (_root.lightspeedhit == 5) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 40;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
}
e++;
}
}
if (_root.meleelife < _root.maxmeleelife) {
_root.meleelife = _root.meleelife + 0.5;
}
mx = _root.mover._x;
my = _root.mover._y;
if (this._x < mx) {
dx = mx - this._x;
} else {
dx = this._x - mx;
}
movespeedx = dx / _root.skyfollow;
if (this._x < mx) {
this._x = this._x + movespeedx;
} else {
this._x = this._x - movespeedx;
}
if (this._y < my) {
dy = my - this._y;
} else {
dy = this._y - my;
}
movespeedy = dy / _root.skyfollow;
if (this._y < my) {
this._y = this._y + movespeedy;
} else {
this._y = this._y - movespeedy;
}
}
Instance of Symbol 606 MovieClip in Frame 7
onClipEvent (load) {
function reset() {
this._x = 600;
speed = random(60) + 30;
this._rotation = random(50) + 5;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
Instance of Symbol 606 MovieClip in Frame 7
onClipEvent (load) {
function reset() {
this._x = 600;
speed = random(90) + 30;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
Instance of Symbol 611 MovieClip in Frame 7
onClipEvent (load) {
function reset() {
var _local1 = this;
_local1.gotoAndStop(random(5));
_local1._x = 600;
_local1._y = random(200) + 50;
speed = random(30) + 10;
}
reset();
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.collect.play();
_root.collected++;
reset();
}
if (_root.hiddengoal == "hidden") {
this._rotation = this._rotation + 10;
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
Instance of Symbol 622 MovieClip "enemyscreamer1" in Frame 7
onClipEvent (load) {
function duoshit() {
speed = -60;
this._rotation = this._rotation + 50;
}
function reset() {
var _local1 = this;
_local1._rotation = 0;
_local1._x = 600;
_local1._y = random(200) + 35;
speed = random(20) + 6;
}
reset();
}
onClipEvent (enterFrame) {
if (this._name != "enemyscreamer1") {
if ((_root.lightspeedhit == 5) || (_root.superattack == "active")) {
this._x = this._x - 120;
} else {
this._x = this._x - speed;
}
if (_root.screameractive == "screameron") {
if (this._x < 0) {
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 647 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.levelkills < 25) {
this.gotoAndStop("under25");
}
if ((_root.levelkills >= 25) && (_root.levelkills < 50)) {
this.gotoAndStop("under50");
}
if ((_root.levelkills >= 50) && (_root.levelkills < 75)) {
this.gotoAndStop("under75");
}
if ((_root.levelkills >= 75) && (_root.levelkills < 100)) {
this.gotoAndStop("under100");
}
if (_root.levelkills >= 100) {
this.gotoAndStop("over100");
}
}
Instance of Symbol 653 MovieClip "speedloops" in Frame 7
onClipEvent (load) {
function reset() {
this._x = 1500;
this._y = random(250) + 40;
speed = 10 + _root.lightspeedhit;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.skylives == "alive") && (_root.hiddengoal == "nothidden")) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
}
Instance of Symbol 661 MovieClip "collect" in Frame 7
onClipEvent (enterFrame) {
this._x = _root.soarer._x + 25;
this._y = _root.soarer._y - 15;
}
Instance of Symbol 666 MovieClip "lifeupcollect" in Frame 7
onClipEvent (enterFrame) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 30;
}
Instance of Symbol 684 MovieClip "racecollect" in Frame 7
onClipEvent (enterFrame) {
cycle = random(20);
if (cycle < 5) {
playme = "collect4";
}
if ((cycle >= 5) && (cycle < 10)) {
playme = "collect3";
}
if ((cycle >= 10) && (cycle < 15)) {
playme = "collect1";
}
if ((cycle >= 15) && (cycle < 20)) {
playme = "collect2";
}
this._x = _root.soarer._x;
this._y = _root.soarer._y - 30;
}
Instance of Symbol 690 MovieClip "tripleshot" in Frame 7
onClipEvent (enterFrame) {
this._x = this._x + 60;
if (this._x > 550) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 690 MovieClip "tripleshotu" in Frame 7
onClipEvent (enterFrame) {
this._x = this._x + 40;
this._y = this._y - 20;
if (this._x > 550) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 690 MovieClip "tripleshotd" in Frame 7
onClipEvent (enterFrame) {
this._x = this._x + 40;
this._y = this._y + 20;
if (this._x > 550) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 693 MovieClip "strikeshot" in Frame 7
onClipEvent (enterFrame) {
this._x = this._x + 90;
if (this._x > 500) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 698 MovieClip "staffsurround" in Frame 7
onClipEvent (enterFrame) {
if (_root.stafflife < 1) {
this.gotoAndStop(1);
this._x = 5000;
this._y = 5000;
_root.stafffollow = "inactive";
_root.stafflife = 10;
}
if (_root.stafffollow == "active") {
this._x = _root.soarer._x - 5;
this._y = _root.soarer._y - 60;
}
if (_root.stafffollow == "inactive") {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 696 MovieClip "staffshot" in Frame 7
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
this._x = 5000;
this._y = 5000;
}
e++;
}
this._x = this._x + 60;
if (this._x > 550) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 704 MovieClip "dragonshot" in Frame 7
onClipEvent (enterFrame) {
this._x = this._x + 60;
if (this._x > 500) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 85 MovieClip "arrowshot" in Frame 7
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
this._x = 5000;
this._y = 5000;
}
e++;
}
if (this.hitTest(_root.locim.hitzone)) {
_root.locim.gotoAndPlay("hit");
_root.score = _root.score + 200;
}
this._x = this._x + 80;
if (this._x > 550) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 710 MovieClip "demonshot" in Frame 7
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
}
e++;
}
this._x = this._x + 70;
if (this._x >= 540) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 382 MovieClip "fragment" in Frame 7
onClipEvent (load) {
_root.goalmet = 0;
goalspeed = 0;
goaltime = 0;
levelkills = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.sandgoalspeed == 0) && (goalspeed == 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.sandgoalspeed++;
_root.screameractive = "screameroff";
_root.sandmissionstars++;
}
if ((_root.sandgoalkills == 0) && (_root.levelkills == 50)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.sandgoalkills++;
_root.screameractive = "screameroff";
_root.sandmissionstars++;
}
if ((_root.sandgoaltime == 0) && (_root.timeofday == "nighttime")) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.sandgoaltime++;
_root.screameractive = "screameroff";
_root.sandmissionstars++;
}
if ((_root.sandgoalcollect == 0) && (_root.collected == 20)) {
_root.newweapon.play();
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.sandgoalcollect++;
_root.screameractive = "screameroff";
_root.sandmissionstars++;
}
}
}
Instance of Symbol 217 MovieClip "controller" in Frame 7
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "alive";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.sandscontrol = "sandon";
if (_root.hiddengoal == "nothidden") {
_root.screameractive = "screameron";
} else if (_root.hiddengoal == "hidden") {
_root.screameractive = "screameroff";
}
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
if (_root.goalmet == 1) {
_root.screameractive = "screameroff";
}
_root.nextscreen = "worldmap";
}
Instance of Symbol 729 MovieClip "lifebar" in Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.life);
if (_root.life < 2) {
_root.gotoAndStop("deadframe");
}
}
Instance of Symbol 739 MovieClip "livesmeter" in Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.lives);
}
Instance of Symbol 746 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.meleelife < 100) {
_root.meleeenergy = "Strong";
}
if (_root.meleelife < 70) {
_root.meleeenergy = "Tiring";
}
if (_root.meleelife < 50) {
_root.meleeenergy = "Weak";
}
if (_root.meleelife < 30) {
_root.meleeenergy = "No Energy";
}
}
Instance of Symbol 189 MovieClip "supermeter" in Frame 7
onClipEvent (load) {
if (_root.hiddengoal == "hidden") {
this._alpha = 0;
}
_root.supermove = 1;
counter = 0;
timer = 0;
cycle = 0;
}
onClipEvent (enterFrame) {
this.charger.gotoAndStop(_root.supermove);
counter++;
if ((counter % 25) == 0) {
cycle++;
timer++;
}
if (cycle == 5) {
_root.supermove++;
cycle = 0;
}
}
Instance of Symbol 750 MovieClip in Frame 7
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.hiddengoal == "hidden") {
this._visible = true;
}
}
Instance of Symbol 755 MovieClip "timer" in Frame 7
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.hiddengoal == "hidden") {
this._visible = true;
}
if ((_root.hiddengoal == "hidden") && (_root.goalmet == 0)) {
_root.hiddencounter++;
if ((_root.hiddencounter % 25) == 0) {
_root.hiddentimer--;
}
if (_root.hiddentimer <= 0) {
_root.gotoAndStop("deadframe");
}
}
}
Instance of Symbol 421 MovieClip "fadert" in Frame 7
onClipEvent (load) {
this.gotoAndPlay(1);
}
Frame 8
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("crosswindmusic");
}
escreamercount = 4;
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 100);
e++;
}
Instance of Symbol 780 MovieClip "mainground" in Frame 8
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed + 5;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - (ground._width / 2))) {
this._x = groundstartx + 30;
}
}
}
Instance of Symbol 788 MovieClip in Frame 8
onClipEvent (enterFrame) {
if ((_root.lightspeedhit == 5) && (_root.timeofday == "nighttime")) {
this._x = this._x - 1;
}
this._x = this._x - 0.2;
}
Instance of Symbol 788 MovieClip in Frame 8
onClipEvent (enterFrame) {
if ((_root.lightspeedhit == 5) && (_root.timeofday == "nighttime")) {
this._x = this._x - 1;
}
this._x = this._x - 0.2;
}
Instance of Symbol 796 MovieClip in Frame 8
onClipEvent (load) {
fly = random(10) + 1;
if (fly >= 5) {
this.gotoAndPlay("route2");
}
if (fly < 5) {
this.gotoAndPlay(1);
}
place = random(400);
}
onClipEvent (enterFrame) {
this._x = this._x + 0.3;
this._y = place;
}
Instance of Symbol 796 MovieClip in Frame 8
onClipEvent (load) {
fly = random(10) + 1;
if (fly >= 5) {
this.gotoAndPlay("route2");
}
if (fly < 5) {
this.gotoAndPlay(1);
}
place = random(400);
}
onClipEvent (enterFrame) {
this._x = this._x + 0.1;
this._y = place;
}
Instance of Symbol 796 MovieClip in Frame 8
onClipEvent (load) {
fly = random(10) + 1;
if (fly >= 5) {
this.gotoAndPlay("route2");
}
if (fly < 5) {
this.gotoAndPlay(1);
}
place = random(400);
}
onClipEvent (enterFrame) {
this._x = this._x + 0.9;
this._y = place;
}
Instance of Symbol 796 MovieClip in Frame 8
onClipEvent (load) {
fly = random(10) + 1;
if (fly >= 5) {
this.gotoAndPlay("route2");
}
if (fly < 5) {
this.gotoAndPlay(1);
}
place = random(400);
}
onClipEvent (enterFrame) {
this._x = this._x + 0.7;
this._y = place;
}
Instance of Symbol 796 MovieClip in Frame 8
onClipEvent (load) {
fly = random(10) + 1;
if (fly >= 5) {
this.gotoAndPlay("route2");
}
if (fly < 5) {
this.gotoAndPlay(1);
}
place = random(400);
}
onClipEvent (enterFrame) {
this._x = this._x + 1;
this._y = place;
}
Instance of Symbol 796 MovieClip in Frame 8
onClipEvent (load) {
fly = random(10) + 1;
if (fly >= 5) {
this.gotoAndPlay("route2");
}
if (fly < 5) {
this.gotoAndPlay(1);
}
place = random(400);
}
onClipEvent (enterFrame) {
this._x = this._x + 0.5;
this._y = place;
}
Instance of Symbol 796 MovieClip in Frame 8
onClipEvent (load) {
fly = random(10) + 1;
if (fly >= 5) {
this.gotoAndPlay("route2");
}
if (fly < 5) {
this.gotoAndPlay(1);
}
place = random(400);
}
onClipEvent (enterFrame) {
this._x = this._x + 0.8;
this._y = place;
}
Instance of Symbol 799 MovieClip "mainground" in Frame 8
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 22;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - (ground._width / 2))) {
this._x = groundstartx + 30;
}
}
}
Instance of Symbol 802 MovieClip "mainground3" in Frame 8
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 22;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
}
Instance of Symbol 806 MovieClip in Frame 8
onClipEvent (load) {
function reset() {
this._x = 550;
speed = 10 + _root.lightspeedhit;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.skylives == "alive") && (_root.hiddengoal == "nothidden")) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
}
Instance of Symbol 806 MovieClip in Frame 8
onClipEvent (load) {
function reset() {
this._x = 700;
speed = 20 + _root.lightspeedhit;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.skylives == "alive") && (_root.hiddengoal == "nothidden")) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
}
Instance of Symbol 806 MovieClip in Frame 8
onClipEvent (load) {
function reset() {
this._x = 700;
speed = 2 + _root.lightspeedhit;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.skylives == "alive") && (_root.hiddengoal == "nothidden")) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
}
Instance of Symbol 533 MovieClip "mover" in Frame 8
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if ((_root.lightspeedhit == 5) && (this._x > 50)) {
this._x = this._x - (_root.skyspeed - 5);
}
}
if (_root.skylives == "alive") {
if (key.isDown(39) && (this._x < 370)) {
this._x = this._x + _root.skyspeed;
}
if (key.isDown(37) && (this._x > 50)) {
this._x = this._x - _root.skyspeed;
}
if (key.isDown(38) && (this._y > 50)) {
_root.mainstars._y = _root.mainstars._y + 0.2;
this._y = this._y - _root.skyspeed;
}
if (key.isDown(40) && (this._y < 280)) {
_root.mainstars._y = _root.mainstars._y - 0.2;
this._y = this._y + _root.skyspeed;
}
}
}
Instance of Symbol 622 MovieClip "enemyscreamer1" in Frame 8
onClipEvent (load) {
function duoshit() {
speed = -60;
this._rotation = this._rotation + 50;
}
function reset() {
var _local1 = this;
_local1._rotation = 0;
_local1._x = 600;
_local1._y = random(200) + 35;
speed = random(20) + 6;
}
reset();
}
onClipEvent (enterFrame) {
if (this._name != "enemyscreamer1") {
if ((_root.lightspeedhit == 5) || (_root.superattack == "active")) {
this._x = this._x - 120;
} else {
this._x = this._x - speed;
}
if (_root.screameractive == "screameron") {
if (this._x < 0) {
if (_root.lightspeedhit < 5) {
_root.fragment.goaldodge++;
}
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 382 MovieClip "fragment" in Frame 8
onClipEvent (load) {
_root.goalmet = 0;
goalspeed = 0;
goaltime = 0;
levelkills = 0;
goaldodge = 0;
goalwind = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.crosswindgoaldodge == 0) && (goaldodge == 50)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.crosswindgoaldodge++;
_root.screameractive = "screameroff";
_root.crosswindstars++;
}
if ((_root.crosswindgoalspeed == 0) && (goalspeed == 2)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.crosswindgoalspeed++;
_root.screameractive = "screameroff";
_root.crosswindstars++;
}
if ((_root.crosswindgoalkills == 0) && (_root.levelkills == 100)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.crosswindgoalkills++;
_root.screameractive = "screameroff";
_root.crosswindstars++;
}
if ((_root.crosswindgoaltime == 0) && (_root.timeofday == "morningtime")) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.crosswindgoaltime++;
_root.screameractive = "screameroff";
_root.crosswindstars++;
}
}
}
Instance of Symbol 217 MovieClip "controller" in Frame 8
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "alive";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.sandscontrol = "sandoff";
if (_root.hiddengoal == "nothidden") {
_root.screameractive = "screameron";
} else if (_root.hiddengoal == "hidden") {
_root.screameractive = "screameroff";
}
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
}
Frame 9
stop();
mymusic.stop();
mymusic.start();
_root.music.gotoAndPlay("bossmusic");
Instance of Symbol 382 MovieClip "fragment" in Frame 9
onClipEvent (load) {
_root.goalmet = 0;
goalboss = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
}
}
Instance of Symbol 217 MovieClip "controller" in Frame 9
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "alive";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.sandscontrol = "sandoff";
_root.screameractive = "screameroff";
_root.bosslives = "alive";
_root._quality = "MEDIUM";
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
}
Frame 10
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("level1music");
}
sandscontrol = "sandon";
sandscount = 100;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
escreamercount = 4;
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 100);
_root["enemyscreamer" + e]._alpha = 70;
e++;
}
Instance of Symbol 515 MovieClip "sands" in Frame 10
onClipEvent (load) {
function reset() {
var _local1 = this;
path = random(10);
if (path >= 5) {
_local1.gotoAndPlay("dustpath2");
}
if (path < 5) {
_local1.gotoAndPlay("dustpath1");
}
_local1._x = 600;
_local1._y = random(300);
speed = random(30) + 3;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.sandscontrol == "sandon") {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
} else {
this._x = 5000;
}
}
Instance of Symbol 519 MovieClip "mainground1" in Frame 10
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 10;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= ((groundstartx - ground._width) + 550)) {
this._x = groundstartx - 45;
}
}
}
Instance of Symbol 519 MovieClip "mainground1" in Frame 10
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 3;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= ((groundstartx - ground._width) + 550)) {
this._x = groundstartx - 45;
}
}
}
Instance of Symbol 622 MovieClip "enemyscreamer1" in Frame 10
onClipEvent (load) {
function duoshit() {
speed = -60;
this._rotation = this._rotation + 50;
}
function reset() {
var _local1 = this;
_local1._rotation = 0;
_local1._x = 600;
_local1._y = random(200) + 35;
speed = random(20) + 6;
}
reset();
}
onClipEvent (enterFrame) {
if (this._name != "enemyscreamer1") {
if ((_root.lightspeedhit == 5) || (_root.superattack == "active")) {
this._x = this._x - 120;
} else {
this._x = this._x - speed;
}
if (_root.screameractive == "screameron") {
if (this._x < 0) {
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 824 MovieClip "locim" in Frame 10
onClipEvent (load) {
function reset() {
this._y = random(300);
this._x = -70;
speed = random(6) + 2;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.barrengoallocim == 0) {
if (_root.timeofday == "nighttime") {
this.play();
this._x = this._x + speed;
if (this._x > 450) {
reset();
}
} else {
this.gotoAndStop(1);
reset();
}
}
}
Instance of Symbol 653 MovieClip "speedloops" in Frame 10
onClipEvent (load) {
function reset() {
this._x = 1500;
this._y = random(250) + 40;
speed = 10 + _root.lightspeedhit;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.skylives == "alive") && (_root.hiddengoal == "nothidden")) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
}
Instance of Symbol 382 MovieClip "fragment" in Frame 10
onClipEvent (load) {
_root.goalmet = 0;
goalkills = 0;
goaltime = 0;
goallocim = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
_root.barrengoalcounter++;
if ((_root.barrengoalcounter % 25) == 0) {
_root.barrengoaltimer++;
}
if (((_root.barrengoalkills == 0) && (_root.levelkills == 50)) && (_root.barrengoaltimer < 30)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.barrengoalkills++;
_root.screameractive = "screameroff";
_root.barrenstars++;
}
if ((_root.barrengoaltime == 0) && (_root.barrengoaltimer == 300)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.barrengoaltime++;
_root.screameractive = "screameroff";
_root.barrenstars++;
}
if ((_root.barrengoallocim == 0) && (goallocim == 3)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.barrengoallocim++;
_root.screameractive = "screameroff";
_root.barrenstars++;
}
}
}
Instance of Symbol 217 MovieClip "controller" in Frame 10
onClipEvent (load) {
_root.barrengoaltimer = 0;
_root.barrengoalcounter = 0;
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "alive";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.sandscontrol = "sandon";
if (_root.hiddengoal == "nothidden") {
_root.screameractive = "screameron";
}
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
if (_root.goalmet == 1) {
_root.screameractive = "screameroff";
}
_root.nextscreen = "worldmap";
}
Frame 11
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("level1music");
}
sandscontrol = "sandon";
sandscount = 100;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
escreamercount = 4;
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 100);
_root["enemyscreamer" + e]._alpha = 70;
e++;
}
Instance of Symbol 827 MovieClip "mainground" in Frame 11
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 151);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 15;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
}
Instance of Symbol 606 MovieClip in Frame 11
onClipEvent (load) {
function reset() {
this._x = 600;
speed = random(40) + 2;
this._rotation = random(30) + 5;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
} else {
this._x = this._x - speed;
}
if (this._x < 0) {
reset();
}
}
Instance of Symbol 606 MovieClip in Frame 11
onClipEvent (load) {
function reset() {
this._x = 600;
speed = random(70) + 10;
this._rotation = random(30) + 5;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
Instance of Symbol 622 MovieClip "enemyscreamer1" in Frame 11
onClipEvent (load) {
function duoshit() {
speed = -60;
this._rotation = this._rotation + 50;
}
function reset() {
var _local1 = this;
_local1._rotation = 0;
_local1._x = 650;
_local1._y = random(200) + 35;
speed = random(20) + 6;
}
reset();
}
onClipEvent (enterFrame) {
if (this._name != "enemyscreamer1") {
if ((_root.lightspeedhit == 5) || (_root.superattack == "active")) {
this._x = this._x - 120;
} else {
this._x = this._x - speed;
}
if (_root.screameractive == "screameron") {
if (this._x < 0) {
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 843 MovieClip "enemymayfly" in Frame 11
onClipEvent (load) {
function duoshit() {
speed = -60;
this._rotation = this._rotation + 50;
}
function reset() {
var _local1 = this;
life = 5;
_local1._rotation = 0;
_local1._x = random(400) + 300;
_local1._y = random(400) + 300;
speed = random(5) + 2;
}
reset();
}
onClipEvent (enterFrame) {
if (life <= 0) {
this.gotoAndPlay("death");
}
if (this._name != "enemyscreamer1") {
if ((_root.lightspeedhit == 5) || (_root.superattack == "active")) {
this._x = this._x - 120;
} else {
this._x = this._x - speed;
this._y = this._y - (random(3) + 2);
}
if (_root.screameractive == "screameron") {
if (this._x < 0) {
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 845 MovieClip "enemyshot1" in Frame 11
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
}
this._x = this._x - 10;
if (this._x < 0) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 382 MovieClip "fragment" in Frame 11
onClipEvent (load) {
_root.goalmet = 0;
goaltime = 0;
goalkills = 0;
goalsuper = 0;
goalpoison = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.cactusgoaltime == 0) && (_root.timeofday == "daytime")) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.cactusgoaltime++;
_root.screameractive = "screameroff";
_root.cactusstars++;
}
if ((_root.cactusgoalsuper == 0) && (goalsuper == 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.cactusgoalsuper++;
_root.screameractive = "screameroff";
_root.cactusstars++;
}
if (((_root.cactusgoalpoison == 0) && (_root.weapon == "Dragonfang Sword")) && (_root.levelkills == 50)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.cactusgoalpoison++;
_root.screameractive = "screameroff";
_root.cactusstars++;
}
if ((_root.cactusgoalkills == 0) && (goalkills == 5)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.cactusgoalkills++;
_root.screameractive = "screameroff";
_root.cactusstars++;
}
}
}
Instance of Symbol 217 MovieClip "controller" in Frame 11
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "alive";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.sandscontrol = "sandon";
if (_root.hiddengoal == "nothidden") {
_root.screameractive = "screameron";
}
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
if (_root.goalmet == 1) {
_root.screameractive = "screameroff";
}
_root.nextscreen = "worldmap";
}
Frame 12
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("lavamusic");
}
sandscontrol = "sandon";
sandscount = 60;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
escreamercount = 4;
_root.screamertype = "flame";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 100);
_root["enemyscreamer" + e]._alpha = 70;
e++;
}
Instance of Symbol 848 MovieClip in Frame 12
onClipEvent (enterFrame) {
this._x = this._x - 1;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 848 MovieClip in Frame 12
onClipEvent (enterFrame) {
this._x = this._x - 2;
if (this._x < -50) {
this._x = 700;
}
}
Instance of Symbol 848 MovieClip in Frame 12
onClipEvent (enterFrame) {
this._x = this._x - 3;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 515 MovieClip "sands" in Frame 12
onClipEvent (load) {
function reset() {
var _local1 = this;
path = random(10);
if (path >= 5) {
_local1.gotoAndPlay("dustpath2");
}
if (path < 5) {
_local1.gotoAndPlay("dustpath1");
}
_local1._x = 600;
_local1._y = random(400);
speed = random(30) + 3;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.sandscontrol == "sandon") {
this._y = this._y - 2;
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
} else {
this._x = 5000;
}
}
Instance of Symbol 802 MovieClip "mainground3" in Frame 12
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 22;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
}
Instance of Symbol 802 MovieClip "mainground3" in Frame 12
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 28;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
}
Instance of Symbol 802 MovieClip "mainground3" in Frame 12
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 33;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
}
Instance of Symbol 780 MovieClip "mainground" in Frame 12
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed + 5;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
if ((this._y - _root.soarer._y) <= 40) {
_root.soarer.waterspray.play();
} else {
_root.soarer.waterspray.gotoAndStop(1);
}
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("onfire");
}
this._x = this._x - speed;
if (this._x <= (groundstartx - (ground._width / 2))) {
this._x = groundstartx + 30;
}
}
}
Instance of Symbol 843 MovieClip "enemymayfly" in Frame 12
onClipEvent (load) {
function duoshit() {
speed = -60;
this._rotation = this._rotation + 50;
}
function reset() {
var _local1 = this;
life = 3;
_local1._rotation = 0;
_local1._x = random(400) + 360;
_local1._y = random(400) + 300;
speed = random(5) + 2;
}
reset();
}
onClipEvent (enterFrame) {
if (life <= 0) {
this.gotoAndPlay("death");
}
if (this._name != "enemyscreamer1") {
if ((_root.lightspeedhit == 5) || (_root.superattack == "active")) {
this._x = this._x - 120;
} else {
this._x = this._x - speed;
this._y = this._y - (random(3) + 2);
}
if (_root.screameractive == "screameron") {
if (this._x < 0) {
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 382 MovieClip "fragment" in Frame 12
onClipEvent (load) {
_root.goalmet = 0;
goalfire = 0;
goalkills = 0;
goalsuper = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.lavagoalkills == 0) && (goalkills == 20)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.lavagoalkills++;
_root.screameractive = "screameroff";
_root.lavastars++;
}
if ((_root.lavagoalsuper == 0) && (goalsuper == 3)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.lavagoalsuper++;
_root.screameractive = "screameroff";
_root.lavastars++;
}
if ((_root.lavagoalfire == 0) && (goalfire == 3)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.lavagoalfire++;
_root.screameractive = "screameroff";
_root.lavastars++;
}
}
}
Frame 13
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("peacemusic");
}
_root.acquiredspeed = 1;
skyspeed = 20;
skybasespeed = 20;
skymaxspeed = 70;
skyfollow = 4;
superattack = "";
powerup = "speedup";
lightspeedhit = 0;
attack = 0;
skylives = "alive";
maxmeleelife = 100;
meleelife = 100;
meleeenergy = "STRONG";
levelkills = 0;
racetimer = 60;
racecounter = 0;
racing = 0;
warp = 0;
Instance of Symbol 799 MovieClip "mainground" in Frame 13
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 28;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - (ground._width / 2))) {
this._x = groundstartx + 70;
}
}
}
Instance of Symbol 857 MovieClip "mainground" in Frame 13
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed + 2;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
}
Instance of Symbol 867 MovieClip in Frame 13
onClipEvent (enterFrame) {
mx = _root.soarer._x;
my = _root.soarer._y;
if (this._x < mx) {
dx = mx - this._x;
} else {
dx = this._x - mx;
}
movespeedx = dx / 35;
if (this._x < mx) {
this._x = this._x + movespeedx;
} else {
this._x = this._x - movespeedx;
}
if (this._y < my) {
dy = my - this._y;
} else {
dy = this._y - my;
}
movespeedy = dy / 28;
if (this._y < my) {
this._y = this._y + movespeedy;
} else {
this._y = this._y - movespeedy;
}
}
Instance of Symbol 217 MovieClip "controller" in Frame 13
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "alive";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.sandscontrol = "sandon";
if (_root.hiddengoal == "nothidden") {
_root.screameractive = "screameroff";
}
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
if (_root.goalmet == 1) {
_root.screameractive = "screameroff";
}
_root.nextscreen = "worldmap";
}
Instance of Symbol 653 MovieClip "speedloops" in Frame 14
onClipEvent (load) {
function reset() {
this._x = 1500;
this._y = random(250) + 40;
speed = 10 + _root.lightspeedhit;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.skylives == "alive") && (_root.hiddengoal == "nothidden")) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
}
Frame 62
_root.racing = 1;
Instance of Symbol 897 MovieClip "racingloop" in Frame 62
onClipEvent (load) {
function reset() {
this._x = 600;
this._y = random(150) + 30;
speed = 4 * _root.racinglevel;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
}
Instance of Symbol 899 MovieClip "racingloopred" in Frame 62
onClipEvent (load) {
function reset() {
this._x = 500;
this._y = random(150) + 30;
speed = 5 * _root.racinglevel;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
}
Instance of Symbol 382 MovieClip "fragment" in Frame 62
onClipEvent (load) {
_root.goalmet = 0;
medal = "NONE";
goaltime = 0;
goalptsgold = 1200;
goalptssilver = 1000;
goalptsbronze = 700;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 1) {
if ((_root.score >= goalptsgold) && (_root.race1gold == 0)) {
_root.race1gold++;
_root.firstplace++;
medal = "GOLD MEDAL";
_root.race1stars++;
}
if ((_root.score >= goalptssilver) && (_root.race1silver == 0)) {
_root.race1silver++;
medal = "SILVER MEDAL";
}
if ((_root.score >= goalptsbronze) && (_root.race1bronze == 0)) {
_root.race1bronze++;
medal = "BRONZE MEDAL";
}
}
}
Instance of Symbol 924 MovieClip in Frame 62
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
if ((count = 0)) {
_root.racecounter++;
if ((_root.racecounter % 25) == 0) {
_root.racetimer--;
}
if (_root.racetimer > 0) {
_root.goalmet = 1;
}
if (_root.racetimer == 0) {
_root.goalmet = 0;
_root.endrace.play();
count = 1;
}
}
}
Frame 74
stop();
stopAllSounds();
_root.music.gotoAndPlay("racemusic");
_root.soarer.gotoAndPlay(_root.racer);
flying = 1;
_root.racing = 1;
Instance of Symbol 928 MovieClip "mainground" in Frame 74
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = 2 * _root.racinglevel;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
}
Instance of Symbol 802 MovieClip "mainground3" in Frame 74
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 22;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
}
Instance of Symbol 802 MovieClip "mainground3" in Frame 74
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 10;
}
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
}
Instance of Symbol 382 MovieClip "fragment" in Frame 74
onClipEvent (load) {
_root.goalmet = 0;
medal = "NONE";
goaltime = 0;
goalptsgold = 1200;
goalptssilver = 1000;
goalptsbronze = 700;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 1) {
if ((_root.score >= goalptsgold) && (_root.race1gold == 0)) {
_root.race1gold++;
_root.firstplace++;
medal = "GOLD MEDAL";
_root.race1stars++;
}
if (((_root.score >= goalptssilver) && (_root.score < goalptsgold)) && (_root.race1silver == 0)) {
_root.race1silver++;
medal = "SILVER MEDAL";
}
if (((_root.score >= goalptsbronze) && (_root.score < goalptssilver)) && (_root.race1bronze == 0)) {
_root.race1bronze++;
medal = "BRONZE MEDAL";
}
}
}
Instance of Symbol 217 MovieClip "controller" in Frame 74
onClipEvent (load) {
function loopreset() {
_root.loopcount = 0;
}
loopcount();
_root.racinglevel = 1;
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "alive";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.sandscontrol = "sandoff";
_root.screameractive = "screameroff";
}
on (keyPress "q") {
_root._quality = "LOW";
}
onClipEvent (enterFrame) {
if (_root.loopcount == 10) {
_root.racinglevel++;
loopreset();
}
_root._quality = _root.graphics;
if (_root.goalmet == 1) {
_root.screameractive = "screameroff";
}
_root.nextscreen = "worldmap";
}
Instance of Symbol 924 MovieClip in Frame 74
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
_root.racecounter++;
if ((_root.racecounter % 25) == 0) {
_root.racetimer--;
}
if (_root.racetimer > 0) {
_root.goalmet = 0;
}
if (_root.racetimer == 0) {
_root.goalmet = 1;
_root.endrace.play();
}
}
Frame 75
stop();
stopAllSounds();
_root.music.gotoAndPlay("cavemusic");
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
skyspeed = 20;
skybasespeed = 20;
skymaxspeed = 70;
skyfollow = 4;
skylife = 100;
superattack = "";
powerup = "speedup";
lightspeedhit = 0;
attack = 0;
skylives = "alive";
maxmeleelife = 100;
meleelife = 100;
meleeenergy = "STRONG";
levelkills = 0;
Instance of Symbol 935 MovieClip "mainground" in Frame 75
onClipEvent (load) {
floor.duplicateMovieClip("floor2", 150);
floor2._x = floor._x + floor._width;
groundstartx = this._x;
speed = _root.skyspeed / 20;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
}
}
if (this._x < (groundstartx - floor._width)) {
this._x = groundstartx;
}
}
Instance of Symbol 848 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 1;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 848 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 2;
if (this._x < -50) {
this._x = 700;
}
}
Instance of Symbol 848 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 3;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 867 MovieClip "cavefly" in Frame 75
onClipEvent (load) {
function reset() {
var _local1 = this;
_local1._x = 500;
_local1._y = random(300);
cycle = random(10);
if (cycle <= 5) {
_local1.gotoAndPlay("flight2");
}
if (cycle > 5) {
_local1.gotoAndPlay("flight1");
}
speed = random(10) + 2;
}
reset();
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
if (_root.life < 20) {
_root.life++;
_root.lifeupcollect.play();
}
reset();
}
if (_root.caveflyactive == "caveflyon") {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
if (_root.caveflyactive == "caveflyoff") {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 848 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 7;
if (this._x < -50) {
this._x = 800;
}
}
Instance of Symbol 848 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -50) {
this._x = 660;
}
}
Instance of Symbol 217 MovieClip "controller" in Frame 75
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "alive";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.screameractive = "screameroff";
_root.caveflyactive = "caveflyon";
}
on (keyPress "q") {
_root._quality = "LOW";
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
}
Instance of Symbol 938 MovieClip "mappiece" in Frame 75
onClipEvent (enterFrame) {
if (_root.map1 == 1) {
this.unloadMovie();
}
this._rotation = this._rotation + 1;
if (this.hitTest(_root.soarer.hitzone)) {
_root.specialfind.play();
_root.map1 = 1;
_root.mapfound++;
this.unloadMovie();
}
}
Instance of Symbol 729 MovieClip "lifebar" in Frame 75
onClipEvent (enterFrame) {
this.gotoAndStop(_root.life);
if (_root.life < 2) {
_root.gotoAndStop("deadframe");
}
}
Instance of Symbol 739 MovieClip "livesmeter" in Frame 75
onClipEvent (enterFrame) {
this.gotoAndStop(_root.lives);
}
Instance of Symbol 746 MovieClip in Frame 75
onClipEvent (enterFrame) {
if (_root.meleelife < 100) {
_root.meleeenergy = "Strong";
}
if (_root.meleelife < 70) {
_root.meleeenergy = "Tiring";
}
if (_root.meleelife < 50) {
_root.meleeenergy = "Weak";
}
if (_root.meleelife < 30) {
_root.meleeenergy = "No Energy";
}
}
Instance of Symbol 189 MovieClip "supermeter" in Frame 75
onClipEvent (load) {
if (_root.hiddengoal == "hidden") {
this._alpha = 0;
}
_root.supermove = 1;
counter = 0;
timer = 0;
cycle = 0;
}
onClipEvent (enterFrame) {
this.charger.gotoAndStop(_root.supermove);
counter++;
if ((counter % 25) == 0) {
cycle++;
timer++;
}
if (cycle == 5) {
_root.supermove++;
cycle = 0;
}
}
Frame 76
stop();
stopAllSounds();
_root.music.gotoAndPlay("cavemusic");
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Instance of Symbol 938 MovieClip "mappiece2" in Frame 76
onClipEvent (enterFrame) {
if (_root.map2 == 1) {
this.unloadMovie();
}
this._rotation = this._rotation + 1;
if (this.hitTest(_root.soarer.hitzone)) {
_root.specialfind.play();
_root.map2 = 1;
_root.mapfound++;
this.unloadMovie();
}
}
Frame 77
stop();
stopAllSounds();
_root.music.gotoAndPlay("cavemusic");
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Instance of Symbol 848 MovieClip in Frame 77
onClipEvent (enterFrame) {
this._x = this._x - 12;
if (this._x < -50) {
this._x = 800;
}
}
Instance of Symbol 938 MovieClip "mappiece3" in Frame 77
onClipEvent (enterFrame) {
if (_root.map3 == 1) {
this.unloadMovie();
}
this._rotation = this._rotation + 1;
if (this.hitTest(_root.soarer.hitzone)) {
_root.specialfind.play();
_root.map3 = 1;
_root.mapfound++;
this.unloadMovie();
}
}
Frame 78
stop();
stopAllSounds();
_root.music.gotoAndPlay("cavemusic");
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Instance of Symbol 938 MovieClip "mappiece4" in Frame 78
onClipEvent (enterFrame) {
if (_root.map4 == 1) {
this.unloadMovie();
}
this._rotation = this._rotation + 1;
if (this.hitTest(_root.soarer.hitzone)) {
_root.specialfind.play();
_root.map4 = 1;
_root.mapfound++;
this.unloadMovie();
}
}
Frame 79
stop();
stopAllSounds();
_root.music.gotoAndPlay("cavemusic");
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Instance of Symbol 938 MovieClip "mappiece5" in Frame 79
onClipEvent (enterFrame) {
if (_root.map5 == 1) {
this.unloadMovie();
}
this._rotation = this._rotation + 1;
if (this.hitTest(_root.soarer.hitzone)) {
_root.specialfind.play();
_root.map5 = 1;
_root.mapfound++;
this.unloadMovie();
}
}
Frame 80
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Frame 81
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Frame 82
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Frame 83
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Frame 84
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Frame 85
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Frame 86
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Instance of Symbol 217 MovieClip in Frame 101
onClipEvent (load) {
if (_root.timeofday != "nighttime") {
_root.mymusic.setVolume(100);
}
if (_root.timeofday == "nighttime") {
_root.mymusic.setVolume(0);
}
}
onClipEvent (enterFrame) {
_root.nextscreen = "worldmap";
}
Frame 102
stop();
stopAllSounds();
_root.music.gotoAndPlay("homemusic");
_root.shopzone.play();
Instance of Symbol 1122 MovieClip "shopzone" in Frame 102
/* no clip actions */
Frame 103
stopAllSounds();
if (_root.lives > 0) {
_root.lives--;
}
_root.music.gotoAndPlay("deadmusic");
sandscontrol = "sandoff";
screameractive = "screameroff";
Instance of Symbol 1126 MovieClip in Frame 103
onClipEvent (enterFrame) {
if (_root.life < 2) {
this.play();
_root.life = 20;
}
}
Symbol 12 MovieClip Frame 7
stop();
Symbol 21 Button
on (release) {
_root.play();
}
Symbol 22 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
setProperty(bar, _xscale , PercentLoaded);
} else {
_root.play();
}
Symbol 22 MovieClip Frame 2
gotoAndPlay (1);
Symbol 31 MovieClip Frame 1
stop();
Symbol 41 MovieClip Frame 1
Instance of Symbol 26 MovieClip in Symbol 41 MovieClip Frame 1
onClipEvent (load) {
counter = 0;
timer = 0;
}
onClipEvent (enterFrame) {
this._x = this._x - 0.4;
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer < 30) {
this._y = this._y - 0.5;
}
if ((timer >= 30) && (timer < 90)) {
this._y = this._y - 0.3;
}
if ((timer >= 80) && (timer < 150)) {
this._y = this._y + 0.4;
}
if ((timer >= 150) && (timer < 180)) {
if (this._alpha > 0) {
this._alpha = this._alpha - 2;
}
this._y = this._y + 1;
}
}
Instance of Symbol 31 MovieClip in Symbol 41 MovieClip Frame 1
onClipEvent (load) {
function resettime() {
counter = 0;
timer = 0;
this.gotoAndStop(random(3));
}
this._x = startpositionx;
this._y = startpositiony;
resettime();
}
onClipEvent (enterFrame) {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if ((timer >= 90) && (timer < 150)) {
if (this._alpha < 100) {
this._alpha++;
}
this._x = this._x - 0.1;
this._y = this._y - 0.2;
}
if ((timer >= 150) && (timer < 180)) {
this._y = this._y - 0.2;
this._x = this._x - 0.4;
}
if ((timer >= 180) && (timer < 270)) {
this._y = this._y - 0.1;
this._x = this._x - 0.3;
}
if (timer > 260) {
this._x = this._x - 0.5;
this._y = this._y + 2;
if (this._alpha > 0) {
this._alpha--;
}
}
}
Symbol 41 MovieClip Frame 2
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 30) {
play();
}
};
sound.start();
Symbol 41 MovieClip Frame 50
stop();
counter = 0;
timer = 0;
_root.timeofday = "daytime";
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 60) {
play();
}
};
Symbol 41 MovieClip Frame 60
_root.timeofday = "noontime";
Symbol 41 MovieClip Frame 100
stop();
counter = 0;
timer = 0;
_root.timeofday = "eveningtime";
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 60) {
play();
}
};
Symbol 41 MovieClip Frame 137
_root.timeofday = "nighttime";
Symbol 41 MovieClip Frame 145
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 120) {
play();
}
};
Instance of Symbol 39 MovieClip "nightholder" in Symbol 41 MovieClip Frame 145
onClipEvent (enterFrame) {
_root.mymusic.setVolume(80);
}
Symbol 41 MovieClip Frame 150
_root.mymusic.setVolume(99);
Symbol 41 MovieClip Frame 181
_root.timeofday = "morningtime";
Symbol 41 MovieClip Frame 191
gotoAndPlay (1);
Instance of Symbol 78 MovieClip in Symbol 79 MovieClip Frame 1
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
}
e++;
}
}
Symbol 90 MovieClip Frame 1
stop();
Symbol 90 MovieClip Frame 2
stop();
Symbol 90 MovieClip Frame 3
stop();
Symbol 90 MovieClip Frame 4
stop();
Symbol 90 MovieClip Frame 5
stop();
Symbol 90 MovieClip Frame 6
stop();
Symbol 90 MovieClip Frame 7
stop();
Symbol 90 MovieClip Frame 8
stop();
Symbol 90 MovieClip Frame 9
stop();
Symbol 90 MovieClip Frame 10
stop();
Symbol 90 MovieClip Frame 11
stop();
Symbol 90 MovieClip Frame 12
stop();
Symbol 90 MovieClip Frame 13
stop();
Symbol 107 MovieClip Frame 15
gotoAndPlay (1);
Symbol 107 MovieClip Frame 16
stop();
Symbol 117 MovieClip Frame 25
stop();
Symbol 125 Button
on (release) {
_root.nextfader.play();
}
Symbol 130 Button
on (release) {
_root.instructor.play();
}
Symbol 136 Button
on (release) {
_root.shopzone.chosen.play();
gamesave = SharedObject.getLocal("sbsave");
i = 0;
while (i < 11) {
_root["trunk" + i] = gamesave.data["trunk" + i];
i++;
}
_root.fish = gamesave.data.fish;
f = 0;
while (f < 11) {
_root["fish" + f] = gamesave.data["fish" + f];
f++;
}
m = 0;
while (m < 8) {
_root["map" + m] = gamesave.data["map" + m];
m++;
}
_root.mapfound = gamesave.data.mapfound;
_root.treasure = gamesave.data.treasure;
_root.nextlevel = gamesave.data.nextlevel;
_root.savename = gamesave.data.savename;
_root.weapon = gamesave.data.weapon;
_root.fragments = gamesave.data.fragments;
_root.score = gamesave.data.score;
_root.crosswindstars = gamesave.data.crosswindstars;
_root.sandmissionstars = gamesave.data.sandmissionstars;
_root.bank = gamesave.data.bank;
_root.mylevel = gamesave.data.mylevel;
_root.sandgoalkills = gamesave.data.sandgoalkills;
_root.sandgoalspeed = gamesave.data.sandgoalspeed;
_root.sandgoalcollect = gamesave.data.sandgoalcollect;
_root.sandgoaltime = gamesave.data.sandgoaltime;
_root.crosswindgoalkills = gamesave.data.crosswindgoalkills;
_root.crosswindgoaltime = gamesave.data.crosswindgoaltime;
_root.crosswindgoalspeed = gamesave.data.crosswindgoalspeed;
_root.crosswindgoaldodge = gamesave.data.crosswindgoaldodge;
_root.lives = gamesave.data.lives;
_root.barrengoalkills = gamesave.data.barrengoalkills;
_root.barrengoallocim = gamesave.data.barrengoallocim;
_root.barrengoaltime = gamesave.data.barrengoaltime;
_root.barrenstars = gamesave.data.barrenstars;
_root.cactusgoalpoison = gamesave.data.cactusgoalpoison;
_root.cactusgoalsuper = gamesave.data.cactusgoalsuper;
_root.cactusgoalkills = gamesave.data.cactusgoalkills;
_root.cactusgoaltime = gamesave.data.cactusgoaltime;
_root.cactusstars = gamesave.data.cactusstars;
_root.firstplace = gamesave.data.firstplace;
_root.race1stars = gamesave.data.race1stars;
_root.race1gold = gamesave.data.race1gold;
_root.race1silver = gamesave.data.race1silver;
_root.race1bronze = gamesave.data.race1bronze;
_root.lavastars = gamesave.data.lavastars;
_root.lavagoalfire = gamesave.data.lavagoalfire;
_root.lavagoalkills = gamesave.data.lavagoalkills;
_root.lavagoalsuper = gamesave.data.lavagoalsuper;
}
Symbol 138 Button
on (release) {
_root.optionsmenu.play();
}
Symbol 148 Button
on (release) {
_root.graphics = "LOW";
}
Symbol 149 Button
on (release) {
_root.graphics = "MEDIUM";
}
Symbol 166 Button
on (release) {
gotoAndStop (1);
}
Symbol 175 MovieClip Frame 1
stop();
Instance of Symbol 151 MovieClip "optionsbuttons" in Symbol 175 MovieClip Frame 2
onClipEvent (load) {
this._alpha = 0;
}
onClipEvent (enterFrame) {
if (this._alpha < 100) {
this._alpha = this._alpha + 2;
}
}
Symbol 175 MovieClip Frame 10
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 1
stop();
Instance of Symbol 188 MovieClip "superword" in Symbol 189 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.supermove >= 40) {
this.play();
}
}
Symbol 198 MovieClip Frame 1
stop();
Symbol 198 MovieClip Frame 10
stop();
Symbol 215 MovieClip Frame 1
Symbol 215 MovieClip Frame 2
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 4
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 5
Symbol 215 MovieClip Frame 6
stop();
Symbol 215 MovieClip Frame 7
Symbol 215 MovieClip Frame 8
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 9
stopAllSounds();
Symbol 215 MovieClip Frame 10
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 11
Symbol 215 MovieClip Frame 12
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 13
Symbol 215 MovieClip Frame 14
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 15
Symbol 215 MovieClip Frame 16
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 17
Symbol 215 MovieClip Frame 18
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 19
Symbol 215 MovieClip Frame 20
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 21
Symbol 215 MovieClip Frame 22
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 23
Symbol 215 MovieClip Frame 24
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 25
Symbol 215 MovieClip Frame 26
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 27
Symbol 215 MovieClip Frame 28
stop();
_root.mymusic.start(1, 50);
Symbol 215 MovieClip Frame 29
Symbol 215 MovieClip Frame 30
stop();
_root.mymusic.start(1, 50);
Symbol 219 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 75
_root.gotoAndStop(_root.nextScreen);
Symbol 241 Button
on (rollOver) {
_root.mission = "CornerStone";
}
Symbol 242 Button
on (rollOver) {
_root.mission = "Troll Burial";
}
Symbol 243 Button
on (rollOver) {
_root.mission = "Earth Garden Patch";
}
Symbol 244 Button
on (rollOver) {
_root.mission = "Crosswind Valley";
}
Symbol 245 Button
on (rollOver) {
_root.mission = "Black Sand II";
}
Symbol 246 Button
on (rollOver) {
_root.mission = "Black Sand I";
}
Symbol 247 Button
on (rollOver) {
_root.mission = "Lava Cannal";
}
Symbol 248 Button
on (rollOver) {
_root.mission = "Sand River";
}
Symbol 249 Button
on (rollOver) {
_root.mission = "Roots of Augua";
}
Symbol 251 Button
on (rollOver) {
_root.mission = "West Ocean";
}
Symbol 252 Button
on (rollOver) {
_root.mission = "East Ocean";
}
Symbol 253 Button
on (rollOver) {
_root.mission = "North Ocean";
}
Symbol 254 Button
on (rollOver) {
_root.mission = "South Ocean";
}
Symbol 255 Button
on (rollOver) {
_root.mission = "Augua Cliffs";
}
Symbol 256 Button
on (rollOver) {
_root.mission = "Barren Lands";
}
Symbol 257 Button
on (rollOver) {
_root.mission = "Cactus Yard";
}
Symbol 263 MovieClip Frame 1
stop();
Symbol 270 MovieClip Frame 1
stop();
Symbol 270 MovieClip Frame 20
gotoAndPlay (2);
Instance of Symbol 263 MovieClip "fish1" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
fishgot = "";
fishtimer = 0;
fishcounter = 0;
}
onClipEvent (enterFrame) {
fishcounter++;
if ((fishcounter % 25) == 0) {
fishtimer++;
}
if ((fishtimer >= 3) && (fishtimer < 6)) {
this.play();
}
if (fishtimer == 6) {
this.gotoAndStop(1);
}
if (fishtimer == 10) {
fishtimer = 0;
fishcounter = 0;
}
if (fishgot == "foundme") {
_root.fish1 = "found";
}
if (_root.fish1 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 263 MovieClip "fish2" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
fishgot = "";
fishtimer = 0;
fishcounter = 0;
}
onClipEvent (enterFrame) {
if (_root.timeofday == "nighttime") {
fishcounter++;
if ((fishcounter % 25) == 0) {
fishtimer++;
}
if ((fishtimer >= 5) && (fishtimer < 7)) {
this.play();
}
if (fishtimer == 8) {
this.gotoAndStop(1);
}
if (fishtimer == 14) {
fishtimer = 0;
fishcounter = 0;
}
}
if (fishgot == "foundme") {
_root.fish2 = "found";
}
if (_root.fish2 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 263 MovieClip "fish3" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
fishgot = "";
fishtimer = 0;
fishcounter = 0;
}
onClipEvent (enterFrame) {
fishcounter++;
if ((fishcounter % 25) == 0) {
fishtimer++;
}
if ((fishtimer >= 2) && (fishtimer < 5)) {
this.play();
}
if (fishtimer == 11) {
this.gotoAndStop(1);
}
if (fishtimer == 14) {
fishtimer = 0;
fishcounter = 0;
}
if (fishgot == "foundme") {
_root.fish3 = "found";
}
if (_root.fish3 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 263 MovieClip "fish4" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
fishgot = "";
fishtimer = 0;
fishcounter = 0;
}
onClipEvent (enterFrame) {
fishcounter++;
if ((fishcounter % 25) == 0) {
fishtimer++;
}
if ((fishtimer >= 10) && (fishtimer < 14)) {
this.play();
}
if (fishtimer == 16) {
this.gotoAndStop(1);
}
if (fishtimer == 18) {
fishtimer = 0;
fishcounter = 0;
}
if (fishgot == "foundme") {
_root.fish4 = "found";
}
if (_root.fish4 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 263 MovieClip "fish5" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
fishgot = "";
fishtimer = 0;
fishcounter = 0;
}
onClipEvent (enterFrame) {
if (_root.timeofday == "nighttime") {
fishcounter++;
if ((fishcounter % 25) == 0) {
fishtimer++;
}
if ((fishtimer >= 4) && (fishtimer < 5)) {
this.play();
}
if (fishtimer == 6) {
this.gotoAndStop(1);
}
if (fishtimer == 18) {
fishtimer = 0;
fishcounter = 0;
}
}
if (fishgot == "foundme") {
_root.fish5 = "found";
}
if (_root.fish5 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 263 MovieClip "fish6" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
fishgot = "";
fishtimer = 0;
fishcounter = 0;
}
onClipEvent (enterFrame) {
fishcounter++;
if ((fishcounter % 25) == 0) {
fishtimer++;
}
if ((fishtimer >= 2) && (fishtimer < 4)) {
this.play();
}
if (fishtimer == 5) {
this.gotoAndStop(1);
}
if (fishtimer == 18) {
fishtimer = 0;
fishcounter = 0;
}
if (fishgot == "foundme") {
_root.fish6 = "found";
}
if (_root.fish6 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 263 MovieClip "fish7" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
fishgot = "";
fishtimer = 0;
fishcounter = 0;
}
onClipEvent (enterFrame) {
fishcounter++;
if ((fishcounter % 25) == 0) {
fishtimer++;
}
if ((fishtimer >= 5) && (fishtimer < 6)) {
this.play();
}
if (fishtimer == 7) {
this.gotoAndStop(1);
}
if (fishtimer == 18) {
fishtimer = 0;
fishcounter = 0;
}
if (fishgot == "foundme") {
_root.fish7 = "found";
}
if (_root.fish7 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 263 MovieClip "fish8" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
fishgot = "";
fishtimer = 0;
fishcounter = 0;
}
onClipEvent (enterFrame) {
fishcounter++;
if ((fishcounter % 25) == 0) {
fishtimer++;
}
if ((fishtimer >= 9) && (fishtimer < 10)) {
this.play();
}
if (fishtimer == 11) {
this.gotoAndStop(1);
}
if (fishtimer == 18) {
fishtimer = 0;
fishcounter = 0;
}
if (fishgot == "foundme") {
_root.fish8 = "found";
}
if (_root.fish8 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 263 MovieClip "fish9" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
fishgot = "";
fishtimer = 0;
fishcounter = 0;
}
onClipEvent (enterFrame) {
fishcounter++;
if ((fishcounter % 25) == 0) {
fishtimer++;
}
if ((fishtimer >= 10) && (fishtimer < 13)) {
this.play();
}
if (fishtimer == 14) {
this.gotoAndStop(1);
}
if (fishtimer == 18) {
fishtimer = 0;
fishcounter = 0;
}
if (fishgot == "foundme") {
_root.fish9 = "found";
}
if (_root.fish9 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 263 MovieClip "fish10" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
fishgot = "";
fishtimer = 0;
fishcounter = 0;
}
onClipEvent (enterFrame) {
if (_root.timeofday == "nighttime") {
fishcounter++;
if ((fishcounter % 25) == 0) {
fishtimer++;
}
if ((fishtimer >= 14) && (fishtimer < 15)) {
this.play();
}
if (fishtimer == 16) {
this.gotoAndStop(1);
}
if (fishtimer == 25) {
fishtimer = 0;
fishcounter = 0;
}
}
if (fishgot == "foundme") {
_root.fish10 = "found";
}
if (_root.fish10 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 270 MovieClip "treasure3" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk3 = "found";
}
if (_root.trunk3 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 270 MovieClip "treasure1" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk1 = "found";
}
if (_root.trunk1 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 270 MovieClip "treasure2" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk2 = "found";
}
if (_root.trunk2 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 270 MovieClip "treasure4" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk4 = "found";
}
if (_root.trunk4 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 270 MovieClip "treasure5" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk5 = "found";
}
if (_root.trunk5 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 270 MovieClip "treasure6" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk6 = "found";
}
if (_root.trunk6 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 270 MovieClip "treasure7" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk7 = "found";
}
if (_root.trunk7 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 270 MovieClip "treasure8" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk8 = "found";
}
if (_root.trunk8 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 270 MovieClip "treasure9" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk9 = "found";
}
if (_root.trunk9 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 270 MovieClip "treasure10" in Symbol 292 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk10 = "found";
}
if (_root.trunk10 == "found") {
this.unloadMovie();
}
}
Symbol 309 MovieClip Frame 1
stop();
Instance of Symbol 308 MovieClip in Symbol 309 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.worldmap.peace_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Peace Grounds";
_root.levelstars.gotoAndStop(1);
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.race1_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.levelstars.gotoAndStop(_root.race1stars);
_root.mission = "Race Level 9";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
f = 0;
while (f < 11) {
if (this.hitTest(_root.worldmap["fish" + f])) {
_root.treasuregot.gotoAndPlay("fishfind");
_root.fish++;
_root.worldmap["fish" + f].unloadMovie();
_root.worldmap["fish" + f].fishgot = "foundme";
}
f++;
}
t = 0;
while (t < 11) {
if (this.hitTest(_root.worldmap["treasure" + t])) {
_root.treasuregot.play();
_root.treasure++;
_root.worldmap["treasure" + t].unloadMovie();
_root.worldmap["treasure" + t].got = "foundme";
}
t++;
}
if (this.hitTest(_root.worldmap.roots_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Roots of Augua";
_root.levelstars.gotoAndStop(_root.rootsstars);
_root.missiongoals = "rootsgoals";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.rootsstars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "rootsgoals";
}
}
}
if (this.hitTest(_root.worldmap.lava_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Lava Cannal";
_root.levelstars.gotoAndStop(_root.lavastars);
_root.missiongoals = "lavagoals";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.rootsstars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "lavagoals";
}
}
}
if (this.hitTest(_root.worldmap.cave5_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Cavern 5";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.cave4_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Cavern 4";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.cave3_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Cavern 3";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.cave2_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Cavern 2";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.cave1_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Cavern 1";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.cactus_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "cactusgoals";
_root.levelstars.gotoAndStop(_root.cactusstars);
_root.mission = "Cactus Yard";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop("levelgoals");
}
}
if (this.hitTest(_root.worldmap.barren_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "barrengoals";
_root.levelstars.gotoAndStop(_root.barrenstars);
_root.mission = "Barren Lands";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop("levelgoals");
}
}
if (this.hitTest(_root.worldmap.boss_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "sandbossgoals";
_root.mission = "BOSS";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.boss = "Sand Monster";
_root.gotoAndStop("levelgoals");
}
}
if (this.hitTest(_root.worldmap.crosswind_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Crosswind Valley";
_root.levelstars.gotoAndStop(_root.crosswindstars);
_root.missiongoals = "crosswindgoals";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.crosswindstars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "crosswindgoals";
}
}
}
if (this.hitTest(_root.worldmap.sand_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.hiddenchar = "Arial";
_root.mission = "Sand River";
_root.missiongoals = "sandrivergoals";
_root.levelstars.gotoAndStop(_root.sandmissionstars);
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if ((_root.sandmissionstars == 4) && (_root.sandgoalcollect == 0)) {
_root.hidden.gotoAndPlay(_root.hiddenchar);
}
if (_root.sandmissionstars < 4) {
_root.gotoAndStop("levelgoals");
}
}
}
}
Symbol 320 MovieClip Frame 1
stop();
Symbol 320 MovieClip Frame 10
stop();
Symbol 320 MovieClip Frame 19
stop();
Symbol 320 MovieClip Frame 28
stop();
Symbol 328 MovieClip Frame 1
stop();
Symbol 328 MovieClip Frame 2
timer = 0;
counter = 0;
_root.firsttime = 1;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 328 MovieClip Frame 3
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 328 MovieClip Frame 4
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 328 MovieClip Frame 5
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 328 MovieClip Frame 6
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 328 MovieClip Frame 7
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 328 MovieClip Frame 15
_root.firsttime = 1;
Symbol 332 Button
on (press) {
if (_root.enteredshop == 0) {
_root.worldmap._x = _root.worldmap._x - 25;
}
}
Symbol 333 Button
on (press) {
if (_root.enteredshop == 0) {
_root.worldmap._x = _root.worldmap._x + 25;
}
}
Symbol 334 Button
on (press) {
if (_root.enteredshop == 0) {
_root.worldmap._y = _root.worldmap._y + 25;
}
}
Symbol 335 Button
on (press) {
if (_root.enteredshop == 0) {
_root.worldmap._y = _root.worldmap._y - 25;
}
}
Symbol 347 MovieClip Frame 1
stop();
_root.mymusic.setVolume(100);
Symbol 347 MovieClip Frame 2
_root.mymusic.setVolume(0);
Symbol 347 MovieClip Frame 84
gotoAndStop (1);
Symbol 347 MovieClip Frame 85
_root.mymusic.setVolume(0);
Symbol 347 MovieClip Frame 131
gotoAndStop (1);
Symbol 350 MovieClip Frame 1
stop();
Symbol 350 MovieClip Frame 2
stop();
Symbol 350 MovieClip Frame 3
stop();
Symbol 350 MovieClip Frame 4
stop();
Symbol 350 MovieClip Frame 5
stop();
Symbol 350 MovieClip Frame 6
stop();
Symbol 371 MovieClip Frame 1
stop();
_root.worldmap.treasure5.gotoAndPlay(2);
Symbol 371 MovieClip Frame 2
stop();
_root.worldmap.treasure5.gotoAndPlay(2);
_root.worldmap.treasure6.gotoAndPlay(2);
_root.worldmap.treasure4.gotoAndPlay(2);
Symbol 371 MovieClip Frame 3
stop();
_root.worldmap.treasure5.gotoAndPlay(2);
_root.worldmap.treasure6.gotoAndPlay(2);
_root.worldmap.treasure4.gotoAndPlay(2);
_root.worldmap.treasure10.gotoAndPlay(2);
Symbol 371 MovieClip Frame 4
stop();
_root.worldmap.treasure5.gotoAndPlay(2);
_root.worldmap.treasure6.gotoAndPlay(2);
_root.worldmap.treasure4.gotoAndPlay(2);
_root.worldmap.treasure10.gotoAndPlay(2);
_root.worldmap.treasure3.gotoAndPlay(2);
Symbol 371 MovieClip Frame 5
stop();
_root.worldmap.treasure5.gotoAndPlay(2);
_root.worldmap.treasure6.gotoAndPlay(2);
_root.worldmap.treasure4.gotoAndPlay(2);
_root.worldmap.treasure10.gotoAndPlay(2);
_root.worldmap.treasure3.gotoAndPlay(2);
_root.worldmap.treasure2.gotoAndPlay(2);
_root.worldmap.treasure1.gotoAndPlay(2);
_root.worldmap.treasure7.gotoAndPlay(2);
Symbol 371 MovieClip Frame 6
stop();
_root.worldmap.treasure5.gotoAndPlay(2);
_root.worldmap.treasure6.gotoAndPlay(2);
_root.worldmap.treasure4.gotoAndPlay(2);
_root.worldmap.treasure10.gotoAndPlay(2);
_root.worldmap.treasure3.gotoAndPlay(2);
_root.worldmap.treasure2.gotoAndPlay(2);
_root.worldmap.treasure1.gotoAndPlay(2);
_root.worldmap.treasure7.gotoAndPlay(2);
_root.worldmap.treasure8.gotoAndPlay(2);
Symbol 371 MovieClip Frame 7
stop();
_root.worldmap.treasure5.gotoAndPlay(2);
_root.worldmap.treasure6.gotoAndPlay(2);
_root.worldmap.treasure4.gotoAndPlay(2);
_root.worldmap.treasure10.gotoAndPlay(2);
_root.worldmap.treasure3.gotoAndPlay(2);
_root.worldmap.treasure2.gotoAndPlay(2);
_root.worldmap.treasure1.gotoAndPlay(2);
_root.worldmap.treasure7.gotoAndPlay(2);
_root.worldmap.treasure8.gotoAndPlay(2);
_root.worldmap.treasure9.gotoAndPlay(2);
Symbol 372 MovieClip Frame 1
stop();
Instance of Symbol 371 MovieClip "treasuremap" in Symbol 372 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.mapfound);
}
Symbol 406 Button
on (release) {
_root.hiddengoal = "hidden";
_root.gotoAndStop("Sand River");
}
Symbol 412 MovieClip Frame 1
stop();
Symbol 412 MovieClip Frame 25
stop();
Symbol 418 MovieClip Frame 10
stop();
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 8) {
play();
}
};
Symbol 418 MovieClip Frame 21
stop();
_root.firsttime = 1;
Symbol 421 MovieClip Frame 51
stop();
Symbol 433 MovieClip Frame 1
stop();
Symbol 433 MovieClip Frame 2
stop();
Symbol 438 MovieClip Frame 1
stop();
Symbol 438 MovieClip Frame 2
stop();
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 2
stop();
Symbol 448 MovieClip Frame 1
stop();
Symbol 448 MovieClip Frame 2
stop();
Symbol 453 MovieClip Frame 1
stop();
Symbol 453 MovieClip Frame 2
stop();
Symbol 456 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 2
stop();
Symbol 460 MovieClip Frame 1
stop();
Symbol 460 MovieClip Frame 2
stop();
Instance of Symbol 448 MovieClip in Symbol 461 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoalspeed == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 453 MovieClip in Symbol 461 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoaldodge == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 456 MovieClip in Symbol 461 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 460 MovieClip in Symbol 461 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoaltime == 1) {
this.gotoAndStop(2);
}
}
Symbol 464 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 2
stop();
Symbol 467 MovieClip Frame 1
stop();
Symbol 467 MovieClip Frame 2
stop();
Symbol 470 MovieClip Frame 1
stop();
Symbol 470 MovieClip Frame 2
stop();
Instance of Symbol 464 MovieClip in Symbol 471 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.barrengoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 467 MovieClip in Symbol 471 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.barrengoallocim == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 470 MovieClip in Symbol 471 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.barrengoaltime == 1) {
this.gotoAndStop(2);
}
}
Symbol 472 MovieClip Frame 1
stop();
Instance of Symbol 433 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.sandgoalspeed == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 438 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.sandgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 443 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.sandgoaltime == 1) {
this.gotoAndStop(2);
}
}
Symbol 479 MovieClip Frame 1
stop();
Symbol 479 MovieClip Frame 2
stop();
Symbol 482 MovieClip Frame 1
stop();
Symbol 482 MovieClip Frame 2
stop();
Symbol 486 MovieClip Frame 1
stop();
Symbol 486 MovieClip Frame 2
stop();
Symbol 490 MovieClip Frame 1
stop();
Symbol 490 MovieClip Frame 2
stop();
Symbol 498 MovieClip Frame 1
stop();
Symbol 498 MovieClip Frame 2
stop();
Symbol 502 MovieClip Frame 1
stop();
Symbol 502 MovieClip Frame 2
stop();
Symbol 506 MovieClip Frame 1
stop();
Symbol 506 MovieClip Frame 2
stop();
Symbol 508 MovieClip Frame 1
stop();
Symbol 508 MovieClip Frame 2
stop();
Symbol 508 MovieClip Frame 3
stop();
Symbol 508 MovieClip Frame 4
stop();
Symbol 508 MovieClip Frame 5
stop();
Instance of Symbol 479 MovieClip in Symbol 508 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 482 MovieClip in Symbol 508 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoalpoison == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 486 MovieClip in Symbol 508 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoaltime == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 490 MovieClip in Symbol 508 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoalsuper == 1) {
this.gotoAndStop(2);
}
}
Symbol 508 MovieClip Frame 6
stop();
Symbol 508 MovieClip Frame 7
stop();
Instance of Symbol 498 MovieClip in Symbol 508 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.lavagoalfire == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 502 MovieClip in Symbol 508 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.lavagoalsuper == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 506 MovieClip in Symbol 508 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.lavagoalkills == 1) {
this.gotoAndStop(2);
}
}
Symbol 515 MovieClip Frame 81
gotoAndPlay (1);
Symbol 529 MovieClip Frame 1
stop();
Symbol 529 MovieClip Frame 2
_root.attack = 1;
_root.soarer.gotoAndStop("warp");
_root.mymusic.setVolume(10);
_root.enemyspeed = 200;
_root.warp = 1;
Instance of Symbol 523 MovieClip in Symbol 529 MovieClip Frame 2
onClipEvent (enterFrame) {
this._alpha++;
}
Instance of Symbol 523 MovieClip in Symbol 529 MovieClip Frame 175
onClipEvent (enterFrame) {
this._alpha = this._alpha - 10;
this._y = this._y - 5;
}
Symbol 529 MovieClip Frame 200
_root.lightspeedhit = 0;
_root.soarer.play();
_root.skylives = "alive";
_root.mymusic.setVolume(100);
_root.speedmeter.nextFrame();
_root.enemyspeed = 20;
_root.fragment.goalspeed++;
_root.warp = 0;
Symbol 538 MovieClip Frame 1
stop();
Symbol 538 MovieClip Frame 71
_root.fragment.goalsuper++;
Symbol 541 MovieClip Frame 1
stop();
Instance of Symbol 330 MovieClip in Symbol 544 MovieClip Frame 1
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
}
e++;
}
if (this.hitTest(_root.enemymayfly.hitzone)) {
_root.enemymayfly._x = _root.enemymayfly._x + 15;
_root.enemymayfly.gotoAndPlay("hit");
}
}
Symbol 546 MovieClip Frame 20
stop();
Instance of Symbol 330 MovieClip in Symbol 553 MovieClip Frame 1
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root.supermove = _root.supermove + 4;
if (this.hitTest(_root["enemyscreamer1" + e].sbody) && (_root.weapon == "Duoshand Sword")) {
_root["enemyscreamer1" + e].duoshit();
}
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 50;
_root["enemyscreamer1" + e].gotoAndPlay("death2");
_root.score = _root.score + 100;
}
e++;
}
if (this.hitTest(_root.enemymayfly.hitzone)) {
_root.enemymayfly._x = _root.enemymayfly._x + 20;
_root.enemymayfly.gotoAndPlay("hit");
}
}
Symbol 594 MovieClip Frame 1
stop();
Symbol 594 MovieClip Frame 2
stop();
Instance of Symbol 594 MovieClip in Symbol 595 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.screamertype);
}
Instance of Symbol 595 MovieClip "screamer" in Symbol 596 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.flying == 0) {
this.stop();
}
if (_root.flying == 1) {
this.play();
}
}
Instance of Symbol 90 MovieClip in Symbol 596 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 90 MovieClip in Symbol 596 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 604 MovieClip Frame 1
_root.attack = 0;
Symbol 604 MovieClip Frame 10
gotoAndPlay (1);
Symbol 604 MovieClip Frame 11
_root.attack = 1;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 604 MovieClip Frame 16
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 21
stop();
_root.attack = 1;
Symbol 604 MovieClip Frame 29
gotoAndPlay ("recoup");
Symbol 604 MovieClip Frame 31
_root.attack = 1;
_root.meleelife = _root.meleelife - 20;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 31
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 31
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 604 MovieClip Frame 38
gotoAndPlay(_root.weapon);
_root.skylives = "alive";
Symbol 604 MovieClip Frame 43
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 44
_root.attack = 1;
_root.life--;
Symbol 604 MovieClip Frame 48
_root.skylives = "alive";
Symbol 604 MovieClip Frame 56
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 57
_root.skylives = "dead";
_root.attack = 1;
Symbol 604 MovieClip Frame 58
_root.attack = 0;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 58
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 604 MovieClip Frame 70
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 71
_root.attack = 1;
_root.meleelife = _root.meleelife - 20;
Symbol 604 MovieClip Frame 85
gotoAndPlay(_root.weapon);
_root.skylives = "alive";
Symbol 604 MovieClip Frame 86
_root.attack = 1;
Symbol 604 MovieClip Frame 91
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 92
_root.attack = 1;
_root.meleelife = _root.meleelife - 100;
_root.superdark.play();
_root.superattack = "active";
_root.skylives = "dead";
Symbol 604 MovieClip Frame 167
_root.skylives = "alive";
_root.superattack = "inactive";
_root.supermove = 1;
gotoAndPlay ("warpout");
Symbol 604 MovieClip Frame 168
_root.attack = 1;
_root.meleelife = _root.meleelife - 100;
_root.superdark.play();
_root.superattack = "active";
_root.skylives = "dead";
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 168
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 604 MovieClip Frame 210
_root.skylives = "alive";
_root.superattack = "inactive";
_root.supermove = 1;
gotoAndPlay ("warpout");
Symbol 604 MovieClip Frame 211
_root.attack = 0;
_root.combo = 0;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 211
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 604 MovieClip Frame 222
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 223
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
_root.combo = 1;
Symbol 604 MovieClip Frame 228
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 229
_root.combo = 2;
Symbol 604 MovieClip Frame 235
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 236
_root.combo = 0;
Symbol 604 MovieClip Frame 250
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 251
_root.attack = 1;
Symbol 604 MovieClip Frame 262
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 263
_root.attack = 0;
_root.combo = 0;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 263
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 604 MovieClip Frame 274
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 275
_root.attack = 1;
Symbol 604 MovieClip Frame 280
_root.attack = 0;
Symbol 604 MovieClip Frame 285
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 286
_root.attack = 0;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 286
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 604 MovieClip Frame 296
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 297
_root.attack = 1;
Symbol 604 MovieClip Frame 335
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 336
_root.attack = 0;
Symbol 604 MovieClip Frame 345
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 346
_root.attack = 1;
_root.meleelife = _root.meleelife - 70;
Symbol 604 MovieClip Frame 355
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 356
_root.attack = 1;
Symbol 604 MovieClip Frame 365
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 366
_root.attack = 0;
Symbol 604 MovieClip Frame 380
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 381
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
Symbol 604 MovieClip Frame 390
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 391
_root.attack = 1;
Symbol 604 MovieClip Frame 400
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 401
_root.attack = 1;
_root.meleelife = _root.meleelife - 150;
_root.superdark.play();
_root.superattack = "active";
Symbol 604 MovieClip Frame 436
_root.skylives = "alive";
_root.superattack = "inactive";
_root.supermove = 1;
gotoAndPlay ("warpout");
Symbol 604 MovieClip Frame 437
_root.attack = 0;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 437
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 604 MovieClip Frame 450
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 451
_root.attack = 1;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 455
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 455
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 604 MovieClip Frame 485
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 486
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 486
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 486
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 604 MovieClip Frame 497
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 498
_root.attack = 0;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 498
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 604 MovieClip Frame 510
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 511
_root.attack = 1;
_root.meleelife = _root.meleelife - 20;
Symbol 604 MovieClip Frame 527
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 528
_root.life--;
_root.attack = 1;
Symbol 604 MovieClip Frame 535
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 536
_root.attack = 1;
_root.meleelife = _root.meleelife - 500;
Symbol 604 MovieClip Frame 550
gotoAndPlay(_root.racer);
Symbol 604 MovieClip Frame 551
_root.attack = 0;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 551
onClipEvent (enterFrame) {
this.gotoAndStop("arrow");
}
Instance of Symbol 107 MovieClip in Symbol 604 MovieClip Frame 551
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 551
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 604 MovieClip Frame 560
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 561
_root.attack = 1;
Symbol 604 MovieClip Frame 569
_root.arrowshot._x = _root.soarer._x + 15;
_root.arrowshot._y = _root.soarer._y - 35;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 570
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 580
onClipEvent (enterFrame) {
this.gotoAndStop("arrow");
}
Symbol 604 MovieClip Frame 584
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 585
_root.attack = 0;
_root.combo = 0;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 585
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 604 MovieClip Frame 600
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 601
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
_root.combo = 1;
Symbol 604 MovieClip Frame 604
Symbol 604 MovieClip Frame 610
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 611
_root.attack = 1;
_root.meleelife = _root.meleelife - 5;
_root.combo = 2;
Symbol 604 MovieClip Frame 620
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 621
_root.attack = 1;
_root.meleelife = _root.meleelife - 5;
_root.combo = 0;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 624
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 624
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 627
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 627
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 604 MovieClip Frame 647
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 648
_root.attack = 1;
Symbol 604 MovieClip Frame 650
_root.demonshot._x = _root.soarer._x + 15;
_root.demonshot._y = _root.soarer._y - 35;
Symbol 604 MovieClip Frame 660
gotoAndPlay(_root.weapon);
Symbol 604 MovieClip Frame 661
_root.attack = 1;
_root.life--;
Instance of Symbol 90 MovieClip in Symbol 604 MovieClip Frame 661
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 604 MovieClip Frame 662
_root.life--;
Symbol 604 MovieClip Frame 663
_root.life--;
Symbol 604 MovieClip Frame 695
_root.fragment.goalfire++;
gotoAndPlay ("recoup");
Symbol 611 MovieClip Frame 1
stop();
Symbol 611 MovieClip Frame 2
stop();
Symbol 611 MovieClip Frame 3
stop();
Symbol 611 MovieClip Frame 4
stop();
Symbol 622 MovieClip Frame 1
stop();
Instance of Symbol 595 MovieClip "sbody" in Symbol 622 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone) && (_root.screamertype == "flame")) {
_root.soarer.gotoAndPlay("onfire");
_root.fragment.goaldodge--;
}
if (this.hitTest(_root.soarer.hitzone)) {
_root.fragment.goaldodge--;
_root.soarer.gotoAndPlay("soarerhit");
}
}
Symbol 622 MovieClip Frame 7
_root.levelkills++;
_root.fragment.goaldodge = _root.fragment.goaldodge - 2;
gotoAndStop (1);
reset();
Symbol 622 MovieClip Frame 13
_root.levelkills++;
_root.fragment.goaldodge = _root.fragment.goaldodge - 2;
gotoAndStop (1);
reset();
Symbol 625 MovieClip Frame 26
stop();
Symbol 629 MovieClip Frame 35
stop();
Symbol 635 MovieClip Frame 35
stop();
Symbol 639 MovieClip Frame 34
stop();
Symbol 646 MovieClip Frame 34
stop();
Symbol 652 MovieClip Frame 1
stop();
Symbol 652 MovieClip Frame 2
_root.score = _root.score + 500;
Instance of Symbol 543 MovieClip in Symbol 653 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.speedloops.speed = 160;
if (_root.skyfollow > 0) {
_root.speedmeter.nextFrame();
_root.scorebonus.play();
_root.lightspeedhit++;
_root.collect.play();
}
}
}
Symbol 661 MovieClip Frame 1
stop();
Symbol 661 MovieClip Frame 2
_root.flash.play();
Symbol 666 MovieClip Frame 1
stop();
Symbol 684 MovieClip Frame 1
stop();
Symbol 684 MovieClip Frame 12
gotoAndStop (1);
Symbol 684 MovieClip Frame 23
gotoAndStop (1);
Symbol 684 MovieClip Frame 34
gotoAndStop (1);
Symbol 684 MovieClip Frame 45
gotoAndStop (1);
Symbol 687 MovieClip Frame 1
stop();
Instance of Symbol 689 MovieClip in Symbol 690 MovieClip Frame 1
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
this._x = 5000;
this._y = 5000;
_root.score = _root.score + 100;
}
e++;
}
}
Instance of Symbol 692 MovieClip in Symbol 693 MovieClip Frame 1
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
}
e++;
}
}
Instance of Symbol 695 MovieClip in Symbol 696 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 696 MovieClip in Symbol 697 MovieClip Frame 1
/* no clip actions */
Symbol 698 MovieClip Frame 1
stop();
Symbol 698 MovieClip Frame 5
stop();
Instance of Symbol 697 MovieClip in Symbol 698 MovieClip Frame 5
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
_root.stafflife--;
}
e++;
}
}
Symbol 698 MovieClip Frame 17
stop();
Instance of Symbol 697 MovieClip in Symbol 698 MovieClip Frame 17
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
_root.stafflife--;
}
e++;
}
}
Symbol 698 MovieClip Frame 40
stop();
Instance of Symbol 697 MovieClip in Symbol 698 MovieClip Frame 40
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
_root.stafflife--;
}
e++;
}
}
Symbol 698 MovieClip Frame 50
gotoAndPlay (45);
Instance of Symbol 550 MovieClip in Symbol 704 MovieClip Frame 1
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
}
e++;
}
}
Instance of Symbol 550 MovieClip in Symbol 704 MovieClip Frame 1
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
}
e++;
}
}
Instance of Symbol 550 MovieClip in Symbol 704 MovieClip Frame 1
onClipEvent (enterFrame) {
e = 1;
while (e <= _root.escreamercount) {
if (this.hitTest(_root["enemyscreamer1" + e].sbody)) {
_root["enemyscreamer1" + e]._x = _root["enemyscreamer1" + e]._x + 70;
_root["enemyscreamer1" + e].gotoAndPlay("death");
_root.score = _root.score + 100;
}
e++;
}
}
Symbol 713 MovieClip Frame 1
stop();
Symbol 713 MovieClip Frame 2
_root.screameractive = "screameroff";
_root.skylives = "dead";
_root.goalmet = 1;
_root.bank = _root.bank + _root.score;
_root._quality = "HIGH";
_root.mymusic.stop();
_root.fragments++;
Symbol 713 MovieClip Frame 21
gotoAndPlay (20);
_root.nextfader.play();
Symbol 723 MovieClip Frame 1
stop();
Symbol 723 MovieClip Frame 7
gotoAndStop (1);
Symbol 729 MovieClip Frame 2
Symbol 729 MovieClip Frame 20
stop();
Symbol 729 MovieClip Frame 21
gotoAndStop (1);
Symbol 739 MovieClip Frame 1
stop();
Symbol 739 MovieClip Frame 3
stop();
Symbol 739 MovieClip Frame 5
stop();
Symbol 758 MovieClip Frame 1
stop();
Symbol 758 MovieClip Frame 25
stop();
Symbol 762 Button
on (release) {
_root.gotoAndStop("worldmap");
}
Symbol 768 Button
on (release) {
play();
}
Symbol 769 MovieClip Frame 1
stop();
_root.skylives = "alive";
_root.screameractive = "screameron";
_root.sandscontrol = "sandon";
Symbol 769 MovieClip Frame 2
_root.screameractive = "screameroff";
_root.sandscontrol = "sandsoff";
Symbol 769 MovieClip Frame 10
stop();
Instance of Symbol 760 MovieClip in Symbol 769 MovieClip Frame 10
onClipEvent (enterFrame) {
_root.skylives = "dead";
_root.screameractive = "screameroff";
_root.sandscontrol = "sandsoff";
}
Instance of Symbol 472 MovieClip in Symbol 769 MovieClip Frame 10
onClipEvent (enterFrame) {
this.gotoAndStop(_root.missiongoals);
}
Symbol 796 MovieClip Frame 45
gotoAndPlay (1);
Symbol 796 MovieClip Frame 130
gotoAndPlay ("route2");
Symbol 824 MovieClip Frame 1
stop();
Instance of Symbol 812 MovieClip "hitzone" in Symbol 824 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("scare");
_root.locim.gotoAndPlay("boo");
}
}
Symbol 824 MovieClip Frame 200
gotoAndPlay (2);
Symbol 824 MovieClip Frame 210
gotoAndPlay (2);
Symbol 824 MovieClip Frame 211
_root.fragment.goallocim++;
Symbol 824 MovieClip Frame 220
reset();
Instance of Symbol 832 MovieClip "hitzone" in Symbol 843 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
}
}
Symbol 843 MovieClip Frame 23
_root.enemyshot1._x = _root.enemymayfly._x;
_root.enemyshot1._y = _root.enemymayfly._y + 30;
Symbol 843 MovieClip Frame 39
gotoAndPlay (1);
Symbol 843 MovieClip Frame 40
life--;
Symbol 843 MovieClip Frame 47
gotoAndPlay (1);
Symbol 843 MovieClip Frame 48
life = 10;
_root.levelkills++;
_root.score = _root.score + 300;
Symbol 843 MovieClip Frame 58
_root.fragment.goalkills++;
reset();
Symbol 867 MovieClip Frame 15
gotoAndPlay (1);
Symbol 867 MovieClip Frame 30
gotoAndPlay ("flight2");
Symbol 891 MovieClip Frame 1
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 2
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 3
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 4
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 5
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 6
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 7
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 8
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 9
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 10
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 11
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 12
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 13
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 14
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 15
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 16
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 17
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 18
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 19
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 20
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 22
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 891 MovieClip Frame 23
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
}
};
Instance of Symbol 891 MovieClip "storyparts" in Symbol 892 MovieClip Frame 40
onClipEvent (load) {
this.gotoAndStop(_root.storypeace);
}
Symbol 892 MovieClip Frame 41
stop();
Instance of Symbol 543 MovieClip in Symbol 897 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.loopcount++;
_root.score = _root.score + 10;
_root.racingloop.speed = 100;
_root.racecollect.gotoAndPlay(_root.racecollect.playme);
}
}
Instance of Symbol 543 MovieClip in Symbol 899 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.loopcount++;
_root.score = _root.score + 20;
_root.racingloopred.speed = 100;
_root.racecollect.gotoAndPlay(_root.racecollect.playme);
}
}
Symbol 912 MovieClip Frame 1
stop();
Symbol 912 MovieClip Frame 2
stop();
Symbol 912 MovieClip Frame 3
stop();
Symbol 922 MovieClip Frame 1
stop();
Symbol 922 MovieClip Frame 2
stopAllSounds();
Instance of Symbol 64 MovieClip in Symbol 922 MovieClip Frame 9
onClipEvent (load) {
counter = 0;
timer = 0;
}
onClipEvent (enterFrame) {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 5) {
_root.nextScreen = "worldmap";
_root.nextfader.play();
}
}
Instance of Symbol 912 MovieClip in Symbol 922 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.fragment.medal == "GOLD MEDAL") {
this.gotoAndStop(1);
}
if (_root.fragment.medal == "SILVER MEDAL") {
this.gotoAndStop(2);
}
if (_root.fragment.medal == "BRONZE MEDAL") {
this.gotoAndStop(3);
}
}
Symbol 922 MovieClip Frame 11
gotoAndPlay (10);
_root.racetimer = 0;
Symbol 947 MovieClip Frame 1
stop();
Symbol 947 MovieClip Frame 2
_root.mymusic.setVolume(0);
Symbol 947 MovieClip Frame 90
_root.mymusic.setVolume(100);
Symbol 968 MovieClip Frame 10
gotoAndPlay (1);
Symbol 968 MovieClip Frame 20
gotoAndPlay ("5engine");
Symbol 991 MovieClip Frame 1
stop();
_root.shottype = "attack";
Symbol 991 MovieClip Frame 2
stop();
_root.shottype = "duoshand shot";
Symbol 991 MovieClip Frame 3
stop();
_root.shottype = "slayershot";
Symbol 991 MovieClip Frame 4
stop();
_root.shottype = "strikingshot";
Symbol 991 MovieClip Frame 5
stop();
_root.shottype = "boomerangshot";
Symbol 991 MovieClip Frame 6
stop();
_root.shottype = "witheredshot";
Symbol 991 MovieClip Frame 7
stop();
Symbol 991 MovieClip Frame 8
stop();
Symbol 991 MovieClip Frame 9
stop();
Symbol 991 MovieClip Frame 10
stop();
Symbol 991 MovieClip Frame 11
stop();
Instance of Symbol 89 MovieClip in Symbol 991 MovieClip Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(1);
}
Instance of Symbol 991 MovieClip "weaponequip" in Symbol 1002 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1011 Button
on (release) {
gotoAndPlay ("equip");
}
Symbol 1021 Button
on (release) {
gotoAndPlay ("save_load");
}
Symbol 1026 Button
on (release) {
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 1)) {
_root.bank = _root.bank - _root.nextlevel;
_root.mylevel++;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 2)) {
_root.bank = _root.bank - _root.nextlevel;
_root.mylevel++;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 3)) {
_root.bank = _root.bank - _root.nextlevel;
_root.mylevel++;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 4)) {
_root.bank = _root.bank - _root.nextlevel;
_root.mylevel++;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 5)) {
_root.bank = _root.bank - _root.nextlevel;
_root.mylevel++;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 6)) {
_root.bank = _root.bank - _root.nextlevel;
_root.mylevel++;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 7)) {
_root.bank = _root.bank - _root.nextlevel;
_root.mylevel++;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 8)) {
_root.bank = _root.bank - _root.nextlevel;
_root.mylevel++;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 9)) {
_root.bank = _root.bank - _root.nextlevel;
_root.mylevel++;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 10)) {
_root.bank = _root.bank - _root.nextlevel;
_root.mylevel++;
_root.shopzone.levelupscreen.play();
}
}
Symbol 1029 Button
on (release) {
_root.soarernav._x = _root.snavx;
_root.soarernav._y = _root.snavy;
_root.gotoAndStop(3);
}
Instance of Symbol 90 MovieClip in Symbol 1038 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 90 MovieClip in Symbol 1038 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1039 MovieClip Frame 1
stop();
Instance of Symbol 90 MovieClip in Symbol 1039 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1039 MovieClip Frame 2
stop();
Instance of Symbol 90 MovieClip in Symbol 1039 MovieClip Frame 2
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1039 MovieClip Frame 3
stop();
Symbol 1039 MovieClip Frame 4
stop();
Instance of Symbol 90 MovieClip in Symbol 1039 MovieClip Frame 4
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1039 MovieClip Frame 5
stop();
Instance of Symbol 90 MovieClip in Symbol 1039 MovieClip Frame 5
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1039 MovieClip Frame 6
stop();
Symbol 1039 MovieClip Frame 7
stop();
Symbol 1039 MovieClip Frame 8
stop();
Instance of Symbol 90 MovieClip in Symbol 1039 MovieClip Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1039 MovieClip Frame 9
stop();
Instance of Symbol 90 MovieClip in Symbol 1039 MovieClip Frame 9
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1039 MovieClip Frame 10
stop();
Instance of Symbol 90 MovieClip in Symbol 1039 MovieClip Frame 10
onClipEvent (enterFrame) {
this.gotoAndStop("arrow");
}
Instance of Symbol 107 MovieClip in Symbol 1039 MovieClip Frame 10
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1039 MovieClip Frame 11
stop();
Symbol 1040 MovieClip Frame 1
stop();
_root.mymusic.setVolume(100);
Symbol 1040 MovieClip Frame 2
_root.mymusic.setVolume(10);
if (_root.mylevel == 1) {
_root.nextlevel = 30000;
}
if (_root.mylevel == 2) {
_root.nextlevel = 100000 /* 0x0186A0 */;
}
if (_root.mylevel == 3) {
_root.nextlevel = 150000 /* 0x0249F0 */;
}
if (_root.mylevel == 4) {
_root.nextlevel = 200000 /* 0x030D40 */;
}
if (_root.mylevel == 5) {
_root.nextlevel = 250000 /* 0x03D090 */;
}
if (_root.mylevel == 6) {
_root.nextlevel = 3000000 /* 0x2DC6C0 */;
}
if (_root.mylevel == 7) {
_root.nextlevel = 3500000 /* 0x3567E0 */;
}
if (_root.mylevel == 8) {
_root.nextlevel = 4000000 /* 0x3D0900 */;
}
if (_root.mylevel == 9) {
_root.nextlevel = 5000000 /* 0x4C4B40 */;
}
if (_root.mylevel == 10) {
_root.nextlevel = "MAX";
}
Symbol 1043 Button
on (release) {
_root.shopzone.gotoAndPlay(2);
}
Symbol 1071 MovieClip Frame 1
stop();
Symbol 1071 MovieClip Frame 2
stop();
_root.equipthis = "Short Swords";
Symbol 1071 MovieClip Frame 3
stop();
_root.equipthis = "Duoshand Sword";
Symbol 1071 MovieClip Frame 4
stop();
_root.equipthis = "Slayer Scythe";
Symbol 1071 MovieClip Frame 5
stop();
_root.equipthis = "Striking Fists";
Symbol 1071 MovieClip Frame 6
stop();
_root.equipthis = "Boomerang R";
Symbol 1071 MovieClip Frame 7
stop();
_root.equipthis = "Withered Staff";
Symbol 1071 MovieClip Frame 8
stop();
_root.equipthis = "Dragonfang Sword";
Symbol 1071 MovieClip Frame 9
stop();
_root.equipthis = "Wasps Rangs";
Symbol 1071 MovieClip Frame 10
stop();
_root.equipthis = "Axe of Augua";
Symbol 1071 MovieClip Frame 11
stop();
_root.equipthis = "Ghost Bow";
Symbol 1071 MovieClip Frame 12
stop();
_root.equipthis = "Demon Nunchaku";
Symbol 1072 Button
on (release) {
_root.shopzone.chosen.play();
_root.weapon = _root.equipthis;
}
Symbol 1076 MovieClip Frame 1
stop();
_root.mymusic.setVolume(100);
Symbol 1076 MovieClip Frame 2
_root.mymusic.setVolume(10);
Symbol 1078 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("shortswords");
}
Symbol 1080 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("duoshandblade");
}
Symbol 1082 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("slayerscythe");
}
Symbol 1084 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("strikingfists");
}
Symbol 1086 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("boomerangr");
}
Symbol 1088 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("witheredstaff");
}
Symbol 1090 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("dragonfangsword");
}
Symbol 1092 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("waspsrangs");
}
Symbol 1094 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("axeofaugua");
}
Symbol 1096 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("ghostbow");
}
Symbol 1101 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("demonnunchaku");
}
Symbol 1103 Button
on (release) {
_root.shopzone.gotoAndPlay(2);
}
Symbol 1104 Button
on (release) {
gamesave = SharedObject.getLocal("sbsave");
gamesave.data.savename = _root.savename;
gotoAndStop ("namesave");
}
Symbol 1105 Button
on (release) {
gamesave = SharedObject.getLocal("sbsave");
_root.lives = gamesave.data.lives;
_root.fragments = gamesave.data.fragments;
_root.savename = gamesave.data.savename;
gotoAndStop ("loadname");
}
Symbol 1110 Button
on (release) {
_root.shopzone.chosen.play();
gamesave = SharedObject.getLocal("sbsave");
gamesave.data.fish = _root.fish;
f = 0;
while (f < 11) {
gamesave.data["fish" + f] = _root["fish" + f];
f++;
}
m = 0;
while (m < 8) {
gamesave.data["map" + m] = _root["map" + m];
m++;
}
gamesave.data.mapfound = _root.mapfound;
gamesave.data.trunk1 = _root.trunk1;
gamesave.data.trunk2 = _root.trunk2;
gamesave.data.trunk3 = _root.trunk3;
gamesave.data.trunk4 = _root.trunk4;
gamesave.data.trunk5 = _root.trunk5;
gamesave.data.trunk6 = _root.trunk6;
gamesave.data.trunk7 = _root.trunk7;
gamesave.data.trunk8 = _root.trunk8;
gamesave.data.trunk9 = _root.trunk9;
gamesave.data.trunk10 = _root.trunk10;
gamesave.data.treasure = _root.treasure;
gamesave.data.nextlevel = _root.nextlevel;
gamesave.data.isSaved = "saved";
gamesave.data.savename = _root.savename;
gamesave.data.weapon = _root.weapon;
gamesave.data.fragments = _root.fragments;
gamesave.data.score = _root.score;
gamesave.data.crosswindstars = _root.crosswindstars;
gamesave.data.sandmissionstars = _root.sandmissionstars;
gamesave.data.bank = _root.bank;
gamesave.data.mylevel = _root.mylevel;
gamesave.data.sandgoalkills = _root.sandgoalkills;
gamesave.data.sandgoalspeed = _root.sandgoalspeed;
gamesave.data.sandgoalcollect = _root.sandgoalcollect;
gamesave.data.sandgoaltime = _root.sandgoaltime;
gamesave.data.crosswindgoalkills = _root.crosswindgoalkills;
gamesave.data.crosswindgoaltime = _root.crosswindgoaltime;
gamesave.data.crosswindgoalspeed = _root.crosswindgoalspeed;
gamesave.data.crosswindgoaldodge = _root.crosswindgoaldodge;
gamesave.data.barrengoalkills = _root.barrengoalkills;
gamesave.data.barrengoallocim = _root.barrengoallocim;
gamesave.data.barrengoaltime = _root.barrengoaltime;
gamesave.data.barrenstars = _root.barrenstars;
gamesave.data.cactusgoalpoison = _root.cactusgoalpoison;
gamesave.data.cactusgoalsuper = _root.cactusgoalsuper;
gamesave.data.cactusgoalkills = _root.cactusgoalkills;
gamesave.data.cactusgoaltime = _root.cactusgoaltime;
gamesave.data.cactusstars = _root.cactusstars;
gamesave.data.firstplace = _root.firstplace;
gamesave.data.lives = _root.lives;
gamesave.data.race1gold = _root.race1gold;
gamesave.data.race1silver = _root.race1silver;
gamesave.data.race1bronze = _root.race1bronze;
gamesave.data.race1stars = _root.race1stars;
gamesave.data.lavastars = _root.lavastars;
gamesave.data.lavagoalfire = _root.lavagoalfire;
gamesave.data.lavagoalsuper = _root.lavagoalsuper;
gamesave.data.lavagoalkills = _root.lavagoalkills;
gamesave.flush();
}
Symbol 1114 Button
on (release) {
_root.shopzone.chosen.play();
gamesave = SharedObject.getLocal("sbsave");
i = 0;
while (i < 11) {
_root["trunk" + i] = gamesave.data["trunk" + i];
i++;
}
_root.fish = gamesave.data.fish;
f = 0;
while (f < 11) {
_root["fish" + f] = gamesave.data["fish" + f];
f++;
}
m = 0;
while (m < 8) {
_root["map" + m] = gamesave.data["map" + m];
m++;
}
_root.mapfound = gamesave.data.mapfound;
_root.treasure = gamesave.data.treasure;
_root.nextlevel = gamesave.data.nextlevel;
_root.savename = gamesave.data.savename;
_root.weapon = gamesave.data.weapon;
_root.fragments = gamesave.data.fragments;
_root.score = gamesave.data.score;
_root.crosswindstars = gamesave.data.crosswindstars;
_root.sandmissionstars = gamesave.data.sandmissionstars;
_root.bank = gamesave.data.bank;
_root.mylevel = gamesave.data.mylevel;
_root.sandgoalkills = gamesave.data.sandgoalkills;
_root.sandgoalspeed = gamesave.data.sandgoalspeed;
_root.sandgoalcollect = gamesave.data.sandgoalcollect;
_root.sandgoaltime = gamesave.data.sandgoaltime;
_root.crosswindgoalkills = gamesave.data.crosswindgoalkills;
_root.crosswindgoaltime = gamesave.data.crosswindgoaltime;
_root.crosswindgoalspeed = gamesave.data.crosswindgoalspeed;
_root.crosswindgoaldodge = gamesave.data.crosswindgoaldodge;
_root.lives = gamesave.data.lives;
_root.barrengoalkills = gamesave.data.barrengoalkills;
_root.barrengoallocim = gamesave.data.barrengoallocim;
_root.barrengoaltime = gamesave.data.barrengoaltime;
_root.barrenstars = gamesave.data.barrenstars;
_root.cactusgoalpoison = gamesave.data.cactusgoalpoison;
_root.cactusgoalsuper = gamesave.data.cactusgoalsuper;
_root.cactusgoalkills = gamesave.data.cactusgoalkills;
_root.cactusgoaltime = gamesave.data.cactusgoaltime;
_root.cactusstars = gamesave.data.cactusstars;
_root.firstplace = gamesave.data.firstplace;
_root.race1stars = gamesave.data.race1stars;
_root.race1gold = gamesave.data.race1gold;
_root.race1silver = gamesave.data.race1silver;
_root.race1bronze = gamesave.data.race1bronze;
_root.lavastars = gamesave.data.lavastars;
_root.lavagoalfire = gamesave.data.lavagoalfire;
_root.lavagoalkills = gamesave.data.lavagoalkills;
_root.lavagoalsuper = gamesave.data.lavagoalsuper;
}
Symbol 1122 MovieClip Frame 1
_root.enteredshop = 0;
Symbol 1122 MovieClip Frame 2
_root.enteredshop = 1;
Symbol 1122 MovieClip Frame 11
stop();
Instance of Symbol 1006 MovieClip in Symbol 1122 MovieClip Frame 11
onClipEvent (load) {
_root.saver._visible = false;
}
Instance of Symbol 1071 MovieClip "equippanel" in Symbol 1122 MovieClip Frame 20
onClipEvent (enterFrame) {
if (_root.sandgoalcollect == 1) {
_root.shopzone.duoshandbutton._alpha = 100;
}
}
Symbol 1122 MovieClip Frame 23
stop();
Instance of Symbol 1039 MovieClip in Symbol 1122 MovieClip Frame 23
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1122 MovieClip Frame 29
stop();
_root.saver._visible = true;
Symbol 1122 MovieClip Frame 30
stop();
Symbol 1122 MovieClip Frame 31
stop();
Symbol 1126 MovieClip Frame 145
stop();
_root.gotoAndStop(_root.nextScreen);