Frame 2
stop();
_root.music.gotoAndPlay("intro");
_root.mainloader.onRelease = function () {
LoadGame();
_root.nextfader.play();
};
graphics = "MEDIUM";
isSaved = "";
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;
mapsetx = 300;
mapsety = 0;
icebridgeactive = 0;
icebridge1 = 0;
icebridge2 = 0;
icebrideg3 = 0;
timeofday = "";
mymusic = new Sound(_root.music);
mynight = new Sound(_root.backpart.nightholder);
enemyspeed = 10;
bank = 0;
_root.score = 0;
_root.mission = "";
hiddengoal = "nothidden";
goalaccomplished = "";
collected = 0;
i = 0;
while (i < 20) {
_root["torch" + i] = 0;
i++;
}
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;
trollgoalkills = 0;
trollgoalinvincible = 0;
trollgoaldestroy = 0;
trollgoalenter = 0;
trollstars = 1;
rootsgoalaxe = 0;
rootsgoaltrees = 0;
rootsgoalmelee = 0;
rootsgoalbombs = 0;
rootsstars = 1;
earthgoallocim = 0;
earthgoalsuper = 0;
earthgoaltime = 0;
earthgoaldash = 0;
earthstars = 1;
westgoalkills = 0;
westgoalbeast = 0;
eastgoalkills = 0;
zerogoaldash = 0;
zerogoaldodge = 0;
zerogoalmelt = 0;
zerostars = 1;
southgoalkills = 0;
cliffsgoalkills = 0;
cliffsgoalbirds = 0;
cliffsgoalbombs = 0;
cliffsstars = 0;
acquiredghostbow = 0;
acquiredslayer = 0;
acquiredduoshand = 0;
acquiredstaff = 0;
acquiredwasps = 0;
acquiredboomerang = 0;
acquireddragonfang = 0;
acquiredstriking = 0;
acquireddash = 0;
acquireddashattack = 0;
enginetype = "4engine";
white = 3;
black = 2;
yellow = 1;
life = 20;
lives = 3;
fragments = 0;
weapon = "Short Swords";
equipthis = "";
supermove = 1;
combo = 0;
mylevel = 1;
nextlevel = 30000;
shottype = "attack";
skylife = 100;
treasure = 0;
fish = 0;
mapfound = 1;
firstplace = 0;
racer = "racings";
loopcount = 0;
racinglevel = 1;
warp = 0;
sky = 0;
lastweapon = "";
Instance of Symbol 118 MovieClip in Frame 2
onClipEvent (load) {
gamesave = SharedObject.getLocal("sbsave");
_root.isSaved = gamesave.data.isSaved;
if (_root.isSaved != "saved") {
_root.mainloader._alpha = 0;
}
}
onClipEvent (enterFrame) {
if (this._alpha < 50) {
this._alpha++;
}
}
Instance of Symbol 124 MovieClip in Frame 2
onClipEvent (enterFrame) {
if (this._alpha < 100) {
this._alpha++;
}
}
Instance of Symbol 230 MovieClip "music" in Frame 2
/* no clip actions */
Instance of Symbol 232 MovieClip in Frame 2
onClipEvent (load) {
_root.nextscreen = "The Cataclysm";
if (_root.timeofday != "nighttime") {
_root.mymusic.setVolume(100);
}
if (_root.timeofday == "nighttime") {
_root.mymusic.setVolume(0);
}
}
Frame 3
mymouse = "down";
mymusic.stop();
mymusic.start();
Mouse.show();
mousetime = 0;
mousecount = 0;
_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);
mousetime = 100;
mousecount = 100;
};
_root.soarernav.onMouseUp = function () {
_root.mymouse = "up";
_root.soarernav.stopDrag();
mousecount = 0;
mousetime = 0;
};
onEnterFrame = function () {
mousecount++;
if ((mousecount % 1) == 0) {
mousetime++;
}
if (mousetime == 1) {
_root.soarernav._x = snavx;
_root.soarernav._y = snavy;
}
};
screameractive = "screameroff";
_root.peace++;
if ((_root.peace >= 1) && (_root.fragments < 10)) {
_root.storypeace = "2ndvisit";
}
_root.arealevel = "";
_root.acquiredspeed = 1;
goalmet = 0;
_root.hiddengoal = "nothidden";
_root.collected = 0;
stafffollow = "inactive";
staffcount = 0;
stafflife = 10;
combopts = 0;
comboactive = 0;
hittime = 0;
rightscreen = 0;
projectilekills = 0;
meleekills = 0;
bombattach = "bombbird1";
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;
sky = 0;
superattack = "inactive";
gliding = 0;
mystatus = "";
onEnterFrame = function () {
var _local1 = _root;
if ((_local1.mylevel >= 2) && (_local1.mylevel < 5)) {
_local1.enginetype = "5engine";
}
if (_local1.mylevel >= 5) {
_local1.enginetype = "xengine";
}
};
talkable = 0;
sandscontrol = "sandoff";
Instance of Symbol 232 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);
}
if (_root.fragments < 10) {
_root.worldmap.eocean_btn._visible = false;
}
if (_root.peace < 3) {
_root.worldmap.crosswind_btn._visible = false;
_root.worldmap.lava_btn._visible = false;
_root.worldmap.eastern_btn._visible = false;
_root.worldmap.western_btn._visible = false;
_root.worldmap.northern_btn._visible = false;
_root.worldmap.roots_btn._visible = false;
_root.worldmap.troll_btn._visible = false;
_root.worldmap.earth_btn._visible = false;
_root.worldmap.peace_btn._visible = false;
_root.worldmap.cave1_btn._visible = false;
_root.worldmap.socean_btn._visible = false;
_root.worldmap.eocean_btn._visible = false;
_root.worldmap.wocean_btn._visible = false;
_root.worldmap.race1_btn._visible = false;
_root.worldmap.cliffs_btn._visible = false;
}
}
onClipEvent (enterFrame) {
_root._quality = "MEDIUM";
_root.caveflyactive = "caveflyoff";
_root.nextscreen = "Peace Grounds";
}
Instance of Symbol 343 MovieClip "worldmap" in Frame 3
onClipEvent (load) {
this._x = _root.mapsetx;
this._y = _root.mapsety;
_root.worldmap._xscale = _root.worldmap._xscale + 30;
_root.worldmap._yscale = _root.worldmap._yscale + 30;
}
Instance of Symbol 381 MovieClip "firsttime" in Frame 3
onClipEvent (load) {
this.gotoAndStop(random(6) + 1);
}
Instance of Symbol 360 MovieClip "soarernav" in Frame 3
on (keyPress "d") {
_root.mapsetx = _root.worldmap._x;
_root.mapsety = _root.worldmap._y;
_root.gliding = 0;
_root.mymouse = "up";
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.Right) && (this._x < 310)) {
this._x = this._x + 10;
_root.gliding = 1;
}
if (Key.isDown(Key.Left) && (this._x > 50)) {
this._x = this._x - 10;
_root.gliding = 1;
}
if (Key.isDown(Key.Up) && (this._y > 50)) {
this._y = this._y - 10;
_root.gliding = 1;
}
if (Key.isDown(Key.Down) && (this._y < 200)) {
this._y = this._y + 10;
_root.gliding = 1;
}
if (this._x < 150) {
this._xscale = -100;
}
if (this._x > (Stage.width / 2)) {
this._xscale = 100;
}
if ((this._x < 220) && (this._x > 100)) {
_root.gliding = 0;
}
if ((this._y < 250) && (this._y > 80)) {
_root.gliding = 0;
}
if (this._x > 310) {
_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 < 60) {
_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 402 MovieClip "levelstars" in Frame 3
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 302 MovieClip in Frame 3
on (rollOver) {
_root.hints.gotoAndStop("trunkhint");
}
on (rollOut) {
_root.hints.gotoAndStop(1);
}
Instance of Symbol 430 MovieClip in Frame 3
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
Instance of Symbol 295 MovieClip in Frame 3
on (rollOver) {
_root.hints.gotoAndStop("fishhint");
}
on (rollOut) {
_root.hints.gotoAndStop(1);
}
Instance of Symbol 434 MovieClip in Frame 3
on (rollOver) {
_root.hints.gotoAndStop("racehint");
}
on (rollOut) {
_root.hints.gotoAndStop(1);
}
Instance of Symbol 476 MovieClip "howto" in Frame 3
on (release) {
_root.firsttime = 1;
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.firsttime == 1) {
this.gotoAndStop(1);
}
}
Instance of Symbol 519 MovieClip "eguardianopen" in Frame 3
onClipEvent (enterFrame) {
if (_root.fragments == 10) {
this.play();
}
}
Instance of Symbol 522 MovieClip in Frame 3
onClipEvent (load) {
this.gotoAndPlay(1);
}
Frame 6
stop();
mymusic.stop();
mymusic.start();
_root.music.gotoAndPlay("goalsmusic");
screameractive = "screameroff";
if (_root.weapon == "bomb") {
_root.weapon = _root.lastweapon;
}
sandscontrol = "sandoff";
Instance of Symbol 232 MovieClip in Frame 6
onClipEvent (enterFrame) {
_root.nextscreen = _root.mission;
}
Instance of Symbol 666 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");
}
_root.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 + 2);
e++;
}
sandscontrol = "sandon";
sandscount = 30;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
Instance of Symbol 670 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 673 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 677 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 677 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 677 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 687 MovieClip "lightspeed" in Frame 7
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this.play();
}
}
}
Instance of Symbol 689 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 689 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 689 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 689 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 689 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 689 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 689 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 691 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 776 MovieClip "soarer" in Frame 7
on (keyPress "q") {
_root.exitmenu.play();
}
on (keyPress "a") {
if ((_root.skylives == "dead") && (_root.mystatus == "frozen")) {
this.nextFrame();
}
if (_root.skylives == "alive") {
if (((_root.supermove > 20) && (_root.supermove < 45)) && (_root.enginetype == "5engine")) {
this.gotoAndPlay("speeddash");
}
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 == "dead") && (_root.mystatus == "frozen")) {
this.nextFrame();
}
if (_root.skylives == "alive") {
if ((_root.attack == 0) && (_root.weapon == "bomb")) {
this.gotoAndPlay("bombthrow");
}
if ((_root.attack == 1) && (_root.sky == 1)) {
_root.soarer.gotoAndPlay("skyslash");
}
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 == "dead") && (_root.mystatus == "frozen")) {
this.nextFrame();
}
if ((_root.attack == 0) && (_root.weapon == "bomb")) {
this.gotoAndPlay("bombthrow");
}
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 (this._x < -50) {
_root.life--;
}
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 (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("gatedown2");
}
}
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 778 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 778 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 783 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 794 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(15) + 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) {
if (_root.comboactive == 1) {
_root.combobonus.play();
}
}
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 819 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 831 MovieClip "meleebonus" in Frame 7
onClipEvent (enterFrame) {
if (_root.meleekills > 10) {
this.play();
}
}
Instance of Symbol 836 MovieClip "shotbonus" in Frame 7
onClipEvent (enterFrame) {
if (_root.projectilekills > 25) {
this.play();
}
}
Instance of Symbol 854 MovieClip "nohitbonus" in Frame 7
onClipEvent (load) {
counter = 0;
}
onClipEvent (enterFrame) {
if (_root.hittimer < 25) {
this.gotoAndStop(1);
}
counter++;
if ((counter % 25) == 0) {
_root.hittime++;
}
if (_root.hittime == 25) {
this.play();
}
if (_root.hittime == 50) {
this.gotoAndStop("nohit50");
}
if (_root.hittime == 75) {
this.gotoAndStop("nohit75");
}
if (_root.hittime == 100) {
this.gotoAndStop("nohit100");
}
}
Instance of Symbol 882 MovieClip "combobonus" in Frame 7
onClipEvent (enterFrame) {
if (_root.comboactive == 0) {
if (_root.combopts == 5) {
this.play();
_root.comboactive = 1;
}
}
}
Instance of Symbol 883 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 891 MovieClip "collect" in Frame 7
onClipEvent (enterFrame) {
this._x = _root.soarer._x + 25;
this._y = _root.soarer._y - 15;
}
Instance of Symbol 895 MovieClip "lifeupcollect" in Frame 7
onClipEvent (enterFrame) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 30;
}
Instance of Symbol 913 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 919 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 919 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 919 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 922 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 927 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 925 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;
}
e++;
}
if (this.hitTest(_root.enemymayfly.hitzone)) {
_root.enemymayfly._x = _root.enemymayfly._x + 15;
_root.enemymayfly.gotoAndPlay("hit");
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
this._x = this._x + 60;
if (this._x > 550) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 933 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 89 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;
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
this._x = this._x + 80;
if (this._x > 550) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 939 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++;
}
if (this.hitTest(_root.enemymayfly.hitzone)) {
_root.enemymayfly._x = _root.enemymayfly._x + 15;
_root.enemymayfly.gotoAndPlay("hit");
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
this._x = this._x + 70;
if (this._x >= 540) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 771 MovieClip "bombshot" in Frame 7
onClipEvent (load) {
function reset() {
this._x = 5000;
this._y = 5000;
speed = 15;
}
reset();
}
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");
speed = 0;
this.play();
_root.score = _root.score + 100;
}
e++;
}
if (this.hitTest(_root.enemymayfly.hitzone)) {
_root.enemymayfly._x = _root.enemymayfly._x + 15;
_root.enemymayfly.gotoAndPlay("hit");
this.play();
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
this.play();
}
this._x = this._x + speed;
this._y = this._y + 0.5;
if (this._x > 450) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 440 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++;
_root.goalaccomplished = "You hit warp drive once! Great Job!!!";
}
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++;
_root.goalaccomplished = "You killed 50 enemies! Awesome!!!";
}
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++;
_root.goalaccomplished = "You were in the area at Night! Good!!!";
}
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 232 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;
_root.nextscreen = "worldmap";
}
Instance of Symbol 972 MovieClip "lifebar" in Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.life);
if (_root.life < 2) {
_root.gotoAndStop("deadframe");
}
}
Instance of Symbol 982 MovieClip "livesmeter" in Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.lives);
}
Instance of Symbol 989 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 197 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 993 MovieClip in Frame 7
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.hiddengoal == "hidden") {
this._visible = true;
}
}
Instance of Symbol 998 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 522 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 + 2);
e++;
}
Instance of Symbol 1023 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 1031 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 1031 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 1039 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 1039 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 1039 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 1039 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 1039 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 1039 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 1039 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 1042 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 1045 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 336 MovieClip in Frame 8
onClipEvent (load) {
function reset() {
this._x = 550;
speed = (random(20) + 5) + _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 691 MovieClip "mover" in Frame 8
onClipEvent (enterFrame) {
if (this._x < -100) {
this._x = this._x + 50;
}
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 > 30)) {
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 794 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(12) + 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.comboactive == 0) {
_root.combopts = 0;
}
if (_root.comboactive == 1) {
_root.combobonus.play();
}
_root.fragment.goaldodge++;
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 440 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++;
_root.goalaccomplished = "You dodged 50 enemies! Great Job!!!";
}
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++;
_root.goalaccomplished = "You hit warp drive TWICE! Super Job!!!";
}
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++;
_root.goalaccomplished = "You killed 100 enemies! Outstanding!!!";
}
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++;
_root.goalaccomplished = "You were in the area at Morning! Nice Timing!!!";
}
}
}
Instance of Symbol 232 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 440 MovieClip "fragment" in Frame 9
onClipEvent (load) {
_root.goalmet = 0;
goalboss = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
}
}
Instance of Symbol 232 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");
}
escreamercount = 4;
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
_root["enemyscreamer" + e]._alpha = 70;
e++;
}
sandscontrol = "sandon";
sandscount = 100;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
Instance of Symbol 673 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 677 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 677 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 794 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(13) + 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.comboactive == 0) {
_root.combopts = 0;
}
if (_root.comboactive == 1) {
_root.combobonus.play();
}
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 1063 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 883 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 440 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++;
_root.goalaccomplished = "Killed 50 enemies in 30 seconds! Great Job!!!";
}
if ((_root.barrengoaltime == 0) && (_root.barrengoaltimer == 240)) {
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++;
_root.goalaccomplished = "You flew for a FULL DAY!!! WOW!!!";
}
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++;
_root.goalaccomplished = "You shot Locim Niknar 3 times! Amazing!!!";
}
}
}
Instance of Symbol 232 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");
}
escreamercount = 4;
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
_root["enemyscreamer" + e]._alpha = 70;
e++;
}
sandscontrol = "sandon";
sandscount = 100;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
Instance of Symbol 1066 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 778 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 778 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 794 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) {
if (_root.comboactive == 0) {
_root.combopts = 0;
}
if (_root.comboactive == 1) {
_root.combobonus.play();
}
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 1082 MovieClip "enemymayfly" in Frame 11
onClipEvent (load) {
function duoshit() {
speed = -60;
this._rotation = this._rotation + 50;
}
function reset() {
var _local1 = this;
life = 2;
_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 1084 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 440 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++;
_root.goalaccomplished = "You were in the area at Daytime! Cool!!!";
}
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++;
_root.goalaccomplished = "You did a super attack once! Great Job!!!";
}
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++;
_root.goalaccomplished = "You killed 50 with a posionous sword! Great Job!!!";
}
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++;
_root.goalaccomplished = "You killed 5 of the New Enemy! Great!!!";
}
}
}
Instance of Symbol 232 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");
}
escreamercount = 4;
_root.screamertype = "flame";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
_root["enemyscreamer" + e]._alpha = 70;
e++;
}
sandscontrol = "sandon";
sandscount = 60;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
Instance of Symbol 1087 MovieClip in Frame 12
onClipEvent (enterFrame) {
this._x = this._x - 1;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 1087 MovieClip in Frame 12
onClipEvent (enterFrame) {
this._x = this._x - 2;
if (this._x < -50) {
this._x = 700;
}
}
Instance of Symbol 1087 MovieClip in Frame 12
onClipEvent (enterFrame) {
this._x = this._x - 3;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 673 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 1045 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 1045 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 1045 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 1023 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 1082 MovieClip "enemymayfly" in Frame 12
onClipEvent (load) {
function duoshit() {
speed = -60;
this._rotation = this._rotation + 50;
}
function reset() {
var _local1 = this;
life = 2;
_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 440 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 == 5)) {
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++;
_root.goalaccomplished = "You killed 5 Baybats! Great Job!!!";
}
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++;
_root.goalaccomplished = "You did a super move 3 times! Incredible!!!";
}
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++;
_root.goalaccomplished = "You caught on fire 3 times! CRAZY!!!";
}
}
}
Frame 13
stop();
mymusic.stop();
mymusic.start();
_root.mission = "Peace Grounds";
_root.missiongoals = "peacegoals";
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;
_root.soarer.gotoAndPlay(_root.weapon);
rockcontrol = "rockoff";
Instance of Symbol 1042 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 + 35;
}
}
}
Instance of Symbol 1096 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 1106 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 / 45;
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 / 35;
if (this._y < my) {
this._y = this._y + movespeedy;
} else {
this._y = this._y - movespeedy;
}
}
Instance of Symbol 232 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 = "sandoff";
_root.screameractive = "screameroff";
_root.sky = 0;
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
if (_root.goalmet == 1) {
_root.screameractive = "screameroff";
}
_root.nextscreen = "worldmap";
}
Frame 14
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("trollmusic");
}
levelkills = 0;
goalmet = 0;
escreamercount = 4;
_root.screamertype = "troll";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
Instance of Symbol 1246 MovieClip "gate" in Frame 14
onClipEvent (load) {
function reset() {
this._x = 600;
speed = random(1) + 2;
life = 4;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives == "alive") {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
}
this._x = this._x - speed;
if (this.hitTest(_root.mover)) {
_root.mover._x = _root.mover._x - 25;
}
if (life < 1) {
this.gotoAndPlay("gatedown");
}
}
}
Instance of Symbol 1096 MovieClip "mainground" in Frame 14
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 1256 MovieClip in Frame 14
onClipEvent (load) {
function reset() {
var _local1 = this;
_local1._x = 500;
_local1._rotation = random(15);
_local1._y = random(125) + 75;
speed = 35;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives == "alive") {
if (_root.lightspeedhit == 5) {
this._x = this._x - 200;
} else {
this._x = this._x - speed;
}
if (this._x < -1200) {
reset();
}
}
}
Instance of Symbol 794 MovieClip "enemyscreamer1" in Frame 14
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(12) + 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.comboactive == 0) {
_root.combopts = 0;
}
if (_root.comboactive == 1) {
_root.combobonus.play();
}
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 1261 MovieClip "bombbird1" in Frame 14
onClipEvent (load) {
function reset() {
this._x = 700;
this._y = random(500);
speed = random(10) + 3;
_root.bombattach = "bombbird1";
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (_root.soarer._y < this._y) {
this._y = this._y - 2;
} else {
this._y = this._y + 2;
}
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
}
if (this._x < -100) {
reset();
}
}
}
Instance of Symbol 771 MovieClip "bomb" in Frame 14
onClipEvent (load) {
function reset() {
_root.bombattach = "bombbird1";
}
}
onClipEvent (enterFrame) {
if (_root.bombattach == "bombbird1") {
this._x = _root.bombbird1._x - 10;
this._y = _root.bombbird1._y;
}
if (this.hitTest(_root.soarer.hitzone)) {
_root.lastweapon = _root.weapon;
_root.weapon = "bomb";
_root.soarer.gotoAndPlay("bomb");
_root.bombattach = "";
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 854 MovieClip "nohitbonus" in Frame 14
onClipEvent (load) {
counter = 0;
}
onClipEvent (enterFrame) {
if (_root.hittimer < 25) {
this.gotoAndStop(1);
}
counter++;
if ((counter % 25) == 0) {
_root.hittime++;
}
if (_root.hittime == 25) {
this.play();
}
if (_root.hittime == 50) {
this.gotoAndStop("nohit50");
}
if (_root.hittime == 75) {
this.gotoAndStop("nohit75");
}
if (_root.hittime == 100) {
this.gotoAndStop("nohit100");
}
}
Instance of Symbol 883 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();
}
}
}
}
Instance of Symbol 440 MovieClip "fragment" in Frame 14
onClipEvent (load) {
_root.goalmet = 0;
goalinvincible = 0;
goalgatedestroy = 0;
goalgateenter = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.trollgoalkills == 0) && (_root.levelkills == 150)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.trollgoalkills++;
_root.screameractive = "screameroff";
_root.trollstars++;
_root.goalaccomplished = "You killed 150 enemies! Good Work!!!";
}
if ((_root.trollgoaldestroy == 0) && (goalgatedestroy == 3)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.trollgoaldestroy++;
_root.screameractive = "screameroff";
_root.trollstars++;
_root.goalaccomplished = "You Destroyed 3 Gates! Unbelievable!!!";
}
if ((_root.trollgoalenter == 0) && (goalgateenter == 5)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.trollgoalenter++;
_root.screameractive = "screameroff";
_root.trollstars++;
_root.goalaccomplished = "You Crossed 5 Gates! Awesome Play!!!";
}
if ((_root.trollgoalinvincible == 0) && (goalinvincible >= 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.trollgoalinvincible++;
_root.screameractive = "screameroff";
_root.trollstars++;
_root.goalaccomplished = "You didn't get hit for 25 Seconds! Cool!!!";
}
}
}
Instance of Symbol 232 MovieClip "controller" in Frame 14
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 = "screameron";
_root.levelkills = 0;
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
}
Frame 15
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("trollmusic");
}
escreamercount = 4;
_root.screamertype = "troll";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
Instance of Symbol 1256 MovieClip in Frame 15
onClipEvent (load) {
function reset() {
this._x = 500;
this._rotation = random(25);
speed = _root.skyspeed / 12;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives == "alive") {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
} else {
this._x = this._x - speed;
}
if (this._x < -500) {
reset();
}
}
}
Instance of Symbol 1256 MovieClip in Frame 15
onClipEvent (load) {
function reset() {
this._x = 500;
this._rotation = random(35);
speed = _root.skyspeed / 7;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives == "alive") {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
} else {
this._x = this._x - speed;
}
if (this._x < -300) {
reset();
}
}
}
Instance of Symbol 1256 MovieClip "tree" in Frame 15
onClipEvent (load) {
function reset() {
var _local1 = this;
_local1.gotoAndStop(1);
_local1._x = 500;
_local1._y = random(50) + 8;
_local1._rotation = random(25);
speed = _root.skyspeed / 6;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives == "alive") {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
} else {
this._x = this._x - speed;
}
if (this._x < -600) {
reset();
}
}
}
Instance of Symbol 1045 MovieClip "mainground3" in Frame 15
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 794 MovieClip "enemyscreamer1" in Frame 15
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(14) + 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.comboactive == 0) {
_root.combopts = 0;
}
if (_root.comboactive == 1) {
_root.combobonus.play();
}
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 440 MovieClip "fragment" in Frame 15
onClipEvent (load) {
_root.goalmet = 0;
goalaxe = 0;
goaltrees = 0;
goalmelee = 0;
goalbombs = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.rootsgoaltrees == 0) && (goaltrees == 3)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.rootsgoaltrees++;
_root.screameractive = "screameroff";
_root.rootsstars++;
_root.goalaccomplished = "You chopped down 3 trees!! Fantastic!!!";
}
if ((_root.rootsgoalbombs == 0) && (goalbombs == 3)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.rootsgoalbombs++;
_root.screameractive = "screameroff";
_root.rootsstars++;
_root.goalaccomplished = "You blew up 3 bombs!! Explosive!!!";
}
if ((_root.rootsgoalmelee == 0) && (goalmelee == 25)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.rootsgoalmelee++;
_root.screameractive = "screameroff";
_root.rootsstars++;
_root.goalaccomplished = "You killed 25 using Melee Only!! Fantastic!!!";
}
if ((_root.rootsgoalaxe == 0) && (goalaxe == 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.rootsgoalaxe++;
_root.screameractive = "screameroff";
_root.rootsstars++;
_root.goalaccomplished = "You found the Axe of Augua!! New Weapon!!!";
}
}
}
Instance of Symbol 1263 MovieClip in Frame 15
onClipEvent (load) {
counter = 0;
timer = 0;
this._y = random(250) + 30;
}
onClipEvent (enterFrame) {
if (_root.rootsgoalaxe == 0) {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer > 10) {
this._x = this._x - 0.2;
if (this.hitTest(_root.soarer.hitzone)) {
_root.collect.play();
_root.newweapon.play();
this._x = 5000;
this._y = 5000;
}
}
}
}
Frame 16
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("trollmusic");
}
escreamercount = 4;
_root.screamertype = "troll";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
Instance of Symbol 1256 MovieClip in Frame 16
onClipEvent (load) {
function reset() {
this._x = 500;
this._rotation = random(15);
speed = _root.skyspeed / 40;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives == "alive") {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
} else {
this._x = this._x - speed;
}
if (this._x < -700) {
reset();
}
}
}
Instance of Symbol 677 MovieClip "mainground2" in Frame 16
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 25;
}
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 1096 MovieClip "mainground" in Frame 16
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 20;
}
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 794 MovieClip "enemyscreamer1" in Frame 16
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(11) + 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.comboactive == 0) {
_root.combopts = 0;
}
if (_root.comboactive == 1) {
_root.combobonus.play();
}
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 1063 MovieClip "locim" in Frame 16
onClipEvent (load) {
function reset() {
this._y = random(300);
this._x = -70;
speed = random(6) + 2;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.earthgoallocim == 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 440 MovieClip "fragment" in Frame 16
onClipEvent (load) {
_root.goalmet = 0;
goallocim = 0;
goalsuper = 0;
goaldash = 0;
goaltime = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.earthgoallocim == 0) && (goallocim == 3)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.earthgoallocim++;
_root.screameractive = "screameroff";
_root.earthstars++;
_root.goalaccomplished = "You shot Locim Niknar 3 times!! Outstanding!!!";
}
if ((_root.earthgoaldash == 0) && (goaldash == 10)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.earthgoaldash++;
_root.screameractive = "screameroff";
_root.earthstars++;
_root.goalaccomplished = "You Speed Dashed 10 Times!! Great Work!!!";
}
if ((_root.earthgoalsuper == 0) && (goalsuper == 2)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.earthgoalsuper++;
_root.screameractive = "screameroff";
_root.earthstars++;
_root.goalaccomplished = "You did a Super Move TWICE!! Fantastic!!!";
}
if ((_root.earthgoaltime == 0) && (_root.timeofday == "daytime")) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.earthgoaltime++;
_root.screameractive = "screameroff";
_root.earthstars++;
_root.goalaccomplished = "You were in the area at Noon!! Awesome Timing!!!";
}
}
}
Frame 17
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("icemusic");
}
escreamercount = 4;
_root.screamertype = "ice";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
Instance of Symbol 1045 MovieClip "mainground3" in Frame 17
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 1045 MovieClip "mainground3" in Frame 17
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 1045 MovieClip "mainground3" in Frame 17
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 1023 MovieClip "mainground" in Frame 17
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);
}
this._x = this._x - speed;
if (this._x <= (groundstartx - (ground._width / 2))) {
this._x = groundstartx + 30;
}
}
}
Instance of Symbol 794 MovieClip "enemyscreamer1" in Frame 17
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(16) + 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.comboactive == 0) {
_root.combopts = 0;
}
if (_root.comboactive == 1) {
_root.combobonus.play();
}
_root.fragment.goaldodge++;
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 440 MovieClip "fragment" in Frame 17
onClipEvent (load) {
_root.goalmet = 0;
goalmelt = 0;
goaldodge = 0;
goaldash = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.zerogoaldodge == 0) && (goaldodge >= 100)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.zerogoaldodge++;
_root.screameractive = "screameroff";
_root.zerostars++;
_root.goalaccomplished = "You dodged 100 enemies!! Incredible Job!!!";
}
}
}
Frame 18
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("trollmusic");
}
escreamercount = 4;
_root.screamertype = "troll";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
Instance of Symbol 677 MovieClip "mainground2" in Frame 18
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 20;
}
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 677 MovieClip "mainground1" in Frame 18
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = 25;
}
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 794 MovieClip "enemyscreamer1" in Frame 18
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(14) + 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.comboactive == 0) {
_root.combopts = 0;
}
if (_root.comboactive == 1) {
_root.combobonus.play();
}
reset();
}
} else if (_root.screameractive == "screameroff") {
this._x = -5000;
}
}
}
Instance of Symbol 1261 MovieClip "bombbird1" in Frame 18
onClipEvent (load) {
function reset() {
this._x = 700;
this._y = random(500);
speed = random(10) + 3;
_root.bombattach = "bombbird1";
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (_root.soarer._y < this._y) {
this._y = this._y - 2;
} else {
this._y = this._y + 2;
}
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
}
if (this._x < -100) {
reset();
}
}
}
Instance of Symbol 1082 MovieClip "enemymayfly" in Frame 18
onClipEvent (load) {
function duoshit() {
speed = -60;
this._rotation = this._rotation + 50;
}
function reset() {
var _local1 = this;
life = 2;
_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 771 MovieClip "bomb" in Frame 18
onClipEvent (load) {
function reset() {
_root.bombattach = "bombbird1";
}
}
onClipEvent (enterFrame) {
if (_root.bombattach == "bombbird1") {
this._x = _root.bombbird1._x - 10;
this._y = _root.bombbird1._y;
}
if (this.hitTest(_root.soarer.hitzone)) {
_root.lastweapon = _root.weapon;
_root.weapon = "bomb";
_root.soarer.gotoAndPlay("bomb");
_root.bombattach = "";
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 440 MovieClip "fragment" in Frame 18
onClipEvent (load) {
_root.goalmet = 0;
goalkills = 0;
goaldodge = 0;
goaldash = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.cliffsgoalkills == 0) && (goalkills == 10)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.cliffsgoalkills++;
_root.screameractive = "screameroff";
_root.cliffsstars++;
_root.goalaccomplished = "You killed 10 Baybats!! Incredible Job!!!";
}
}
}
Frame 51
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("villagemusic");
}
_root.skylives = "dead";
_root.soarer._visible = false;
Instance of Symbol 1344 MovieClip "walkingsoarer" in Frame 51
onClipEvent (load) {
whichtroll = 0;
}
on (keyPress "q") {
_root.exitmenu.play();
}
on (keyPress "d") {
if (_root.talkable == 1) {
_root["troll" + whichtroll].gotoAndPlay("talk");
}
}
onClipEvent (load) {
walkr = 0;
walkl = 0;
}
onClipEvent (enterFrame) {
i = 0;
while (i < 10) {
if (this.hitTest(_root["troll" + i])) {
_root.talkable = 1;
whichtroll = i;
}
i++;
}
if (Key.isDown(Key.Right)) {
this._x = this._x + 8;
this.nextFrame();
this._xscale = 91;
walkr = 1;
} else if (walkr == 1) {
this.gotoAndPlay("stand");
}
if (Key.isDown(Key.Left)) {
this._x = this._x - 8;
this.nextFrame();
this._xscale = -91;
walkl = 1;
} else if (walkl == 1) {
this.gotoAndPlay("stand");
}
}
Instance of Symbol 1346 MovieClip "peoplecode" in Frame 51
onClipEvent (load) {
personcolor = _root.black;
}
onClipEvent (enterFrame) {
this.trollbody.head.gotoAndStop(personcolor);
this.trollbody.arml.gotoAndStop(personcolor);
this.trollbody.armr.gotoAndStop(personcolor);
this.trollbody.torso.gotoAndStop(personcolor);
this.trollbody.upperarml.gotoAndStop(personcolor);
this.trollbody.upperarmr.gotoAndStop(personcolor);
this.trollbody.upperlegl.gotoAndStop(personcolor);
this.trollbody.upperlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegl.gotoAndStop(personcolor);
}
Instance of Symbol 255 MovieClip in Frame 51
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer)) {
_root.walkingsoarer._x = _root.walkingsoarer._x - 8;
_root.map._x = _root.map._x - 8;
}
}
Instance of Symbol 255 MovieClip in Frame 51
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer)) {
_root.walkingsoarer._x = _root.walkingsoarer._x + 8;
_root.map._x = _root.map._x + 8;
}
}
Instance of Symbol 232 MovieClip "controller" in Frame 51
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "dead";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.sandscontrol = "sandoff";
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 232 MovieClip "controller" in Frame 52
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 = "screameroff";
}
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
if (_root.goalmet == 1) {
_root.screameractive = "screameroff";
}
_root.nextscreen = "worldmap";
}
Frame 58
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("torchmusic");
}
Instance of Symbol 341 MovieClip "cavetorch7" in Frame 58
onClipEvent (enterFrame) {
if (_root.torch7 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 341 MovieClip "cavetorch8" in Frame 58
onClipEvent (enterFrame) {
if (_root.torch8 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 341 MovieClip "cavetorch9" in Frame 58
onClipEvent (enterFrame) {
if (_root.torch9 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Frame 59
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("torchmusic");
}
Instance of Symbol 341 MovieClip "cavetorch5" in Frame 59
onClipEvent (enterFrame) {
if (_root.torch5 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 341 MovieClip "cavetorch6" in Frame 59
onClipEvent (enterFrame) {
if (_root.torch6 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 1271 MovieClip in Frame 59
/* no clip actions */
Frame 60
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("torchmusic");
}
Instance of Symbol 341 MovieClip "cavetorch1" in Frame 60
onClipEvent (enterFrame) {
if (_root.torch1 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 341 MovieClip "cavetorch2" in Frame 60
onClipEvent (enterFrame) {
if (_root.torch2 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 341 MovieClip "cavetorch3" in Frame 60
onClipEvent (enterFrame) {
if (_root.torch3 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 341 MovieClip "cavetorch4" in Frame 60
onClipEvent (enterFrame) {
if (_root.torch4 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Frame 61
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("cataclysmmusic");
}
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;
_root.soarer.gotoAndPlay("sky");
_root.racing = 1;
_root.sky = 1;
rockcontrol = "rockon";
rockcount = 20;
r = 1;
while (r < rockcount) {
_root.rock.duplicateMovieClip("rock" + r, r + 600);
r++;
}
Instance of Symbol 1087 MovieClip in Frame 61
onClipEvent (enterFrame) {
this._x = this._x - 70;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 1087 MovieClip in Frame 61
onClipEvent (enterFrame) {
this._x = this._x - 50;
if (this._x < -50) {
this._x = 700;
}
}
Instance of Symbol 1087 MovieClip in Frame 61
onClipEvent (enterFrame) {
this._x = this._x - 60;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 1373 MovieClip "rock" in Frame 61
onClipEvent (load) {
function reset() {
var _local1 = this;
_local1._alpha = random(100) + 10;
_local1._yscale = random(40) + 30;
_local1._xscale = random(40) + 5;
_local1._y = -80;
_local1._x = random(400) + 150;
speedx = random(30) + 15;
speed = random(70) + 20;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.rockcontrol == "rockon") {
this._x = this._x - speedx;
this._y = this._y + speed;
if (this._y > 350) {
reset();
}
}
if (_root.rockcontrol == "rockoff") {
this.unloadMovie();
}
}
Instance of Symbol 1374 MovieClip "soarer2" in Frame 61
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 / 15;
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 / 20;
if (this._y < my) {
this._y = this._y + movespeedy;
} else {
this._y = this._y - movespeedy;
}
}
Instance of Symbol 1384 MovieClip "drakar" in Frame 61
onClipEvent (enterFrame) {
this._x = this._x - 1;
if (this.hitTest(_root.mover)) {
_root.mover._x = _root.mover._x - 20;
}
}
Instance of Symbol 1387 MovieClip in Frame 61
on (keyPress "w") {
_root.nextfader.play();
}
Instance of Symbol 440 MovieClip "fragment" in Frame 61
onClipEvent (load) {
timer = 0;
counter = 0;
}
onClipEvent (enterFrame) {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 13) {
_root.nextfader.play();
}
}
Instance of Symbol 232 MovieClip "controller" in Frame 61
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 = "Short Story";
}
Frame 62
_root.racing = 1;
Instance of Symbol 1391 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") {
reset();
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
}
Instance of Symbol 1393 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") {
reset();
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
}
}
}
Instance of Symbol 440 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 232 MovieClip "controller" in Frame 62
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;
_root.screameractive = "screameroff";
_root.nextscreen = "worldmap";
}
Instance of Symbol 1417 MovieClip "endrace" in Frame 62
/* no clip actions */
Instance of Symbol 1419 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;
_root.lightspeedhit = 4;
Instance of Symbol 1423 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 1045 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 1045 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 440 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 1419 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 1428 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 1271 MovieClip in Frame 75
/* no clip actions */
Instance of Symbol 1087 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 1;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 1087 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 2;
if (this._x < -50) {
this._x = 700;
}
}
Instance of Symbol 1087 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 3;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 1106 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 1087 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 7;
if (this._x < -50) {
this._x = 800;
}
}
Instance of Symbol 1087 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -50) {
this._x = 660;
}
}
Instance of Symbol 232 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";
_root.screameractive = "screameroff";
}
Instance of Symbol 1431 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 972 MovieClip "lifebar" in Frame 75
onClipEvent (enterFrame) {
this.gotoAndStop(_root.life);
if (_root.life < 2) {
_root.gotoAndStop("deadframe");
}
}
Instance of Symbol 982 MovieClip "livesmeter" in Frame 75
onClipEvent (enterFrame) {
this.gotoAndStop(_root.lives);
}
Instance of Symbol 989 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 197 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 1431 MovieClip "mappiece2" in Frame 76
onClipEvent (enterFrame) {
if (_root.map2 == 1) {
this.unloadMovie();
}
this._rotation = this._rotation + 1;
this._x = this._x - 1;
if (this.hitTest(_root.soarer.hitzone)) {
_root.specialfind.play();
_root.map2 = 1;
_root.mapfound++;
this.unloadMovie();
}
}
Instance of Symbol 1447 MovieClip in Frame 76
onClipEvent (enterFrame) {
this._x = this._x - 2;
if (_root.acquiredghostbow == 1) {
this.unloadMovie();
}
if (this.hitTest(_root.soarer.hitzone)) {
_root.newweapon.play();
_root.acquiredghostbow = 1;
this._x = 6000;
this._y = 6000;
}
}
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 1087 MovieClip in Frame 77
onClipEvent (enterFrame) {
this._x = this._x - 12;
if (this._x < -50) {
this._x = 800;
}
}
Instance of Symbol 1431 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();
}
}
Instance of Symbol 1449 MovieClip in Frame 77
onClipEvent (enterFrame) {
if (_root.acquireddragonfang == 1) {
this.unloadMovie();
}
this._x = this._x - 1;
if (this.hitTest(_root.soarer.hitzone)) {
_root.acquireddragonfang = 1;
_root.newweapon.play();
this._x = 5000;
this._y = 5000;
}
}
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 1431 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 1431 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 232 MovieClip "controller" in Frame 100
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 232 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 1627 MovieClip "shopzone" in Frame 102
/* no clip actions */
Frame 103
stopAllSounds();
if (_root.lives > 0) {
_root.lives--;
}
_root.music.gotoAndPlay("deadmusic");
screameractive = "screameroff";
sandscontrol = "sandoff";
Instance of Symbol 1631 MovieClip in Frame 103
onClipEvent (enterFrame) {
if (_root.life < 2) {
this.play();
_root.life = 20;
}
}
Frame 104
stop();
mymusic.stop();
mymusic.start();
count = 0;
time = 0;
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("storymusic");
}
onEnterFrame = function () {
count++;
if ((count % 25) == 0) {
time++;
}
if (time == 30) {
_root.nextfader.play();
}
};
rockcontrol = "rockoff";
Instance of Symbol 232 MovieClip "controller" in Frame 104
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 = "caveflyoff";
}
on (keyPress "q") {
_root._quality = "LOW";
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "Peace Grounds";
}
Instance of Symbol 1636 MovieClip in Frame 104
onClipEvent (enterFrame) {
this._y = this._y - 0.8;
}
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);
Symbol 46 MovieClip Frame 1
stop();
Symbol 46 MovieClip Frame 2
stop();
Symbol 52 MovieClip Frame 3
gotoAndPlay (1);
Symbol 52 MovieClip Frame 4
stop();
Instance of Symbol 82 MovieClip in Symbol 83 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 95 MovieClip Frame 1
stop();
Symbol 95 MovieClip Frame 2
stop();
Symbol 95 MovieClip Frame 3
stop();
Symbol 95 MovieClip Frame 4
stop();
Symbol 95 MovieClip Frame 5
stop();
Symbol 95 MovieClip Frame 6
stop();
Symbol 95 MovieClip Frame 7
stop();
Symbol 95 MovieClip Frame 8
stop();
Symbol 95 MovieClip Frame 9
stop();
Symbol 95 MovieClip Frame 10
stop();
Symbol 95 MovieClip Frame 11
stop();
Symbol 95 MovieClip Frame 12
stop();
Symbol 95 MovieClip Frame 13
stop();
Symbol 95 MovieClip Frame 14
stop();
Symbol 95 MovieClip Frame 15
stop();
Symbol 99 MovieClip Frame 1
stop();
Symbol 99 MovieClip Frame 2
stop();
Symbol 109 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 2
stop();
Symbol 117 MovieClip Frame 15
gotoAndPlay (1);
Symbol 117 MovieClip Frame 16
stop();
Symbol 117 MovieClip Frame 17
stop();
Symbol 124 MovieClip Frame 25
stop();
Symbol 132 Button
on (release) {
_root.nextfader.play();
}
Symbol 137 Button
on (release) {
_root.instructor.play();
}
Symbol 143 Button
on (release) {
if (_root.isSaved == "saved") {
_root.nextscreen = "worldmap";
_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++;
}
t = 0;
while (t < 21) {
_root["torch" + t] = gamesave.data["torch" + t];
t++;
}
_root.peace = gamesave.data.peace;
_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;
_root.firsttime = gamesave.data.firsttime;
_root.trollgoalkills = gamesave.data.trollgoalkills;
_root.trollgoalinvincible = gamesave.data.trollgoalinvincible;
_root.trollgoaldestroy = gamesave.data.trollgoaldestroy;
_root.trollgoalenter = gamesave.data.trollgoalenter;
_root.trollstars = gamesave.data.trollstars;
_root.rootsgoalaxe = gamesave.data.rootsgoalaxe;
_root.rootsgoaltrees = gamesave.data.rootsgoaltrees;
_root.rootsgoalmelee = gamesave.data.rootsgoalmelee;
_root.rootsgoalbombs = gamesave.data.rootsgoalbombs;
_root.rootsstars = gamesave.data.rootsstars;
_root.earthgoallocim = gamesave.data.earthgoallocim;
_root.earthgoalsuper = gamesave.data.earthgoalsuper;
_root.earthgoaltime = gamesave.data.earthgoaltime;
_root.earthgoaldash = gamesave.data.earthgoaldash;
_root.earthstars = gamesave.data.earthstars;
_root.acquiredduoshand = gamesave.data.acquiredduoshand;
_root.acquiredghostbow = gamesave.data.acquiredghostbow;
_root.acquiredstriking = gamesave.data.acquiredstriking;
_root.acquiredslayer = gamesave.data.acquiredslayer;
_root.acquiredwasps = gamesave.data.acquiredwasps;
_root.acquiredboomerang = gamesave.data.acquiredboomerang;
_root.acquiredstaff = gamesave.data.acquiredstaff;
_root.acquireddragonfang = gamesave.data.acquireddragonfang;
_root.icebridge1 = gamesave.data.icebridge1;
_root.icebridge2 = gamesave.data.icebridge2;
_root.icebridge3 = gamesave.data.icebridge3;
_root.icebridgeactive = gamesave.data.icebridgeactive;
_root.zerogoaldodge = gamesave.data.zerogoaldodge;
_root.zerogoalmelt = gamesave.data.zerogoalmelt;
_root.zerogoaldash = gamesave.data.zerogoaldash;
_root.zerostars = gamesave.data.zerostars;
_root.cliffsgoalkills = gamesave.data.cliffsgoalkills;
_root.cliffsgoalbombs = gamesave.data.cliffsgoalbombs;
_root.cliffsgoalbirds = gamesave.data.cliffsgoalbirds;
_root.cliffsstars = gamesave.data.cliffsstars;
}
}
Symbol 145 Button
on (release) {
_root.optionsmenu.play();
}
Symbol 155 Button
on (release) {
_root.graphics = "LOW";
}
Symbol 156 Button
on (release) {
_root.graphics = "MEDIUM";
}
Symbol 173 Button
on (release) {
gotoAndStop (1);
}
Symbol 183 MovieClip Frame 1
stop();
Instance of Symbol 158 MovieClip "optionsbuttons" in Symbol 183 MovieClip Frame 2
onClipEvent (load) {
this._alpha = 0;
}
onClipEvent (enterFrame) {
if (this._alpha < 100) {
this._alpha = this._alpha + 2;
}
}
Symbol 183 MovieClip Frame 10
stop();
Symbol 193 MovieClip Frame 1
stop();
Symbol 196 MovieClip Frame 1
stop();
Instance of Symbol 196 MovieClip "superword" in Symbol 197 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.supermove >= 40) {
this.play();
}
}
Symbol 206 MovieClip Frame 1
stop();
Symbol 206 MovieClip Frame 10
stop();
Symbol 230 MovieClip Frame 1
Symbol 230 MovieClip Frame 2
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 4
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 5
Symbol 230 MovieClip Frame 6
stop();
Symbol 230 MovieClip Frame 7
Symbol 230 MovieClip Frame 8
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 9
stopAllSounds();
Symbol 230 MovieClip Frame 10
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 11
Symbol 230 MovieClip Frame 12
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 13
Symbol 230 MovieClip Frame 14
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 15
Symbol 230 MovieClip Frame 16
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 17
Symbol 230 MovieClip Frame 18
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 19
Symbol 230 MovieClip Frame 20
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 21
Symbol 230 MovieClip Frame 22
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 23
Symbol 230 MovieClip Frame 24
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 25
Symbol 230 MovieClip Frame 26
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 27
Symbol 230 MovieClip Frame 28
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 29
Symbol 230 MovieClip Frame 30
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 31
Symbol 230 MovieClip Frame 32
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 33
Symbol 230 MovieClip Frame 34
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 35
Symbol 230 MovieClip Frame 36
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 37
Symbol 230 MovieClip Frame 38
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 39
Symbol 230 MovieClip Frame 40
stop();
_root.mymusic.start(1, 50);
Symbol 230 MovieClip Frame 41
Symbol 230 MovieClip Frame 42
stop();
_root.mymusic.start(1, 50);
Symbol 235 MovieClip Frame 1
stop();
Symbol 235 MovieClip Frame 105
_root.gotoAndStop(_root.nextScreen);
Symbol 250 MovieClip Frame 1
stop();
Symbol 250 MovieClip Frame 3
_root.mymusic.setVolume(10);
_root.icebridgeactive = 1;
_root.northopen.play();
Symbol 250 MovieClip Frame 24
_root.mymusic.setVolume(100);
Symbol 250 MovieClip Frame 48
gotoAndPlay (25);
Symbol 265 Button
on (rollOver) {
_root.mission = "Troll Burial";
}
Symbol 266 Button
on (rollOver) {
_root.mission = "Earth Garden Patch";
}
Symbol 267 Button
on (rollOver) {
_root.mission = "Crosswind Valley";
}
Symbol 268 Button
on (rollOver) {
_root.mission = "Black Sand II";
}
Symbol 269 Button
on (rollOver) {
_root.mission = "Black Sand I";
}
Symbol 270 Button
on (rollOver) {
_root.mission = "Lava Cannal";
}
Symbol 271 Button
on (rollOver) {
_root.mission = "Sand River";
}
Symbol 272 Button
on (rollOver) {
_root.mission = "Roots of Augua";
}
Symbol 274 Button
on (rollOver) {
_root.mission = "West Ocean";
}
Symbol 275 Button
on (rollOver) {
_root.mission = "East Ocean";
}
Symbol 276 Button
on (rollOver) {
_root.mission = "North Ocean";
}
Symbol 277 Button
on (rollOver) {
_root.mission = "South Ocean";
}
Symbol 278 Button
on (rollOver) {
_root.mission = "Augua Cliffs";
}
Symbol 279 Button
on (rollOver) {
_root.mission = "Barren Lands";
}
Symbol 280 Button
on (rollOver) {
_root.mission = "Cactus Yard";
}
Symbol 281 Button
on (rollOver) {
_root.mission = "North Torches";
}
Symbol 282 Button
on (rollOver) {
_root.mission = "West Torches";
}
Symbol 296 MovieClip Frame 1
stop();
Symbol 303 MovieClip Frame 1
stop();
Symbol 303 MovieClip Frame 20
gotoAndPlay (2);
Symbol 332 MovieClip Frame 1
stop();
Symbol 332 MovieClip Frame 2
stop();
Symbol 332 MovieClip Frame 3
stop();
Symbol 341 MovieClip Frame 1
stop();
Symbol 341 MovieClip Frame 3
stop();
Instance of Symbol 250 MovieClip "northwater" in Symbol 343 MovieClip Frame 1
onClipEvent (load) {
_root.worldmap.frozen_btn._visible = false;
if (_root.icebridgeactive == 1) {
this.gotoAndStop(25);
}
}
onClipEvent (enterFrame) {
if (((_root.icebridge1 == 1) && (_root.icebridge2 == 1)) && (_root.icebridge3 == 1)) {
this.play();
_root.worldmap.frozen_btn._visible = true;
this._alpha = 70;
}
}
Instance of Symbol 255 MovieClip "levelblockeast" in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root.westgoalbeast == 1) && (_root.enginetype != "4engine")) {
this.unloadMovie();
}
if (this.hitTest(_root.soarernav)) {
_root.levelpasseast.play();
_root.soarernav._x = _root.soarernav._x - 20;
}
}
Instance of Symbol 255 MovieClip "levelblockwest" in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.enginetype == "xengine") {
this.unloadMovie();
}
if (this.hitTest(_root.soarernav)) {
if (_root.enginetype != "xengine") {
_root.levelpasswest.play();
_root.soarernav._x = _root.soarernav._x + 20;
}
}
}
Instance of Symbol 255 MovieClip "levelblocksouth" in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.mylevel >= 5) {
this.unloadMovie();
}
if (this.hitTest(_root.soarernav)) {
if (_root.mylevel < 5) {
_root.levelpasssouth.play();
_root.soarernav._y = _root.soarernav._y - 20;
}
}
}
Instance of Symbol 255 MovieClip "levelblocknorth" in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.icebridgeactive == 1) {
this.unloadMovie();
}
if (this.hitTest(_root.soarernav)) {
if (_root.icebridgeactive == 0) {
_root.levelpassnorth.play();
_root.soarernav._y = _root.soarernav._y + 20;
}
}
}
Instance of Symbol 255 MovieClip in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarernav)) {
_root.soarernav._y = _root.soarernav._y + 20;
}
}
Instance of Symbol 255 MovieClip in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarernav)) {
_root.soarernav._y = _root.soarernav._y - 20;
}
}
Instance of Symbol 255 MovieClip in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarernav)) {
_root.soarernav._x = _root.soarernav._x - 20;
}
}
Instance of Symbol 255 MovieClip in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarernav)) {
_root.soarernav._x = _root.soarernav._x + 20;
}
}
Instance of Symbol 290 MovieClip "torchlitnorthern" in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
i = 0;
while (i < 5) {
if (_root["torch" + i] == 1) {
_root.icebridge2 = 1;
this._alpha = 50;
}
i++;
}
}
Instance of Symbol 290 MovieClip "torchlitnorthern" in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
i = 5;
while (i < 7) {
if (_root["torch" + i] == 1) {
_root.icebridge1 = 1;
this._alpha = 50;
}
i++;
}
}
Instance of Symbol 290 MovieClip "torchlitnorthern" in Symbol 343 MovieClip Frame 1
onClipEvent (enterFrame) {
i = 7;
while (i < 10) {
if (_root["torch" + i] == 1) {
_root.icebridge3 = 1;
this._alpha = 50;
}
i++;
}
}
Instance of Symbol 296 MovieClip "fish1" in Symbol 343 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 296 MovieClip "fish2" in Symbol 343 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 296 MovieClip "fish3" in Symbol 343 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 296 MovieClip "fish4" in Symbol 343 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 296 MovieClip "fish5" in Symbol 343 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 296 MovieClip "fish6" in Symbol 343 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 296 MovieClip "fish7" in Symbol 343 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 296 MovieClip "fish8" in Symbol 343 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 296 MovieClip "fish9" in Symbol 343 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 296 MovieClip "fish10" in Symbol 343 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 303 MovieClip "treasure3" in Symbol 343 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk3 = "found";
}
if (_root.trunk3 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 303 MovieClip "treasure1" in Symbol 343 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk1 = "found";
}
if (_root.trunk1 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 303 MovieClip "treasure2" in Symbol 343 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk2 = "found";
}
if (_root.trunk2 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 303 MovieClip "treasure4" in Symbol 343 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk4 = "found";
}
if (_root.trunk4 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 303 MovieClip "treasure5" in Symbol 343 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk5 = "found";
}
if (_root.trunk5 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 303 MovieClip "treasure6" in Symbol 343 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk6 = "found";
}
if (_root.trunk6 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 303 MovieClip "treasure7" in Symbol 343 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk7 = "found";
}
if (_root.trunk7 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 303 MovieClip "treasure8" in Symbol 343 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk8 = "found";
}
if (_root.trunk8 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 303 MovieClip "treasure9" in Symbol 343 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk9 = "found";
}
if (_root.trunk9 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 303 MovieClip "treasure10" in Symbol 343 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk10 = "found";
}
if (_root.trunk10 == "found") {
this.unloadMovie();
}
}
Symbol 360 MovieClip Frame 1
stop();
Instance of Symbol 359 MovieClip in Symbol 360 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.worldmap.home_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "HOME";
_root.levelstars.gotoAndStop(1);
_root.arealevel = "N/A";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.village_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Maki Village";
_root.levelstars.gotoAndStop(1);
_root.arealevel = "N/A";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (_root.peace >= 2) {
if (this.hitTest(_root.worldmap.cliffs_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Augua Cliffs";
_root.levelstars.gotoAndStop(_root.cliffstars);
_root.missiongoals = "cliffsgoals";
_root.arealevel = "MEDIUM";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.cliffstars < 4) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "cliffsgoals";
}
}
}
if (this.hitTest(_root.worldmap.frozen_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Zero Bridge";
_root.levelstars.gotoAndStop(_root.zerostars);
_root.missiongoals = "zerogoals";
_root.arealevel = "EASY";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.zerostars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "zerogoals";
}
}
}
if (this.hitTest(_root.worldmap.eastern_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Eastern Torches";
_root.levelstars.gotoAndStop(1);
_root.arealevel = "N/A";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.western_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Western Torches";
_root.levelstars.gotoAndStop(1);
_root.arealevel = "N/A";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.northern_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Northern Torches";
_root.levelstars.gotoAndStop(1);
_root.arealevel = "N/A";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.earth_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Earth Garden Patch";
_root.levelstars.gotoAndStop(_root.earthstars);
_root.missiongoals = "earthgoals";
_root.arealevel = "MEDIUM";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.earthstars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "earthgoals";
}
}
}
if (this.hitTest(_root.worldmap.peace_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Peace Grounds";
_root.levelstars.gotoAndStop(1);
_root.arealevel = "N/A";
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";
_root.arealevel = "EASY";
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.troll_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Troll Burial";
_root.levelstars.gotoAndStop(_root.trollstars);
_root.missiongoals = "trollgoals";
_root.arealevel = "HARD";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.trollstars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "trollgoals";
}
}
}
if (this.hitTest(_root.worldmap.roots_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Roots of Augua";
_root.levelstars.gotoAndStop(_root.rootsstars);
_root.missiongoals = "rootsgoals";
_root.arealevel = "MEDIUM";
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";
_root.arealevel = "HARD";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.lavastars < 4) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "lavagoals";
}
}
}
if (this.hitTest(_root.worldmap.cave5_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "nogoals";
_root.mission = "Cavern 5";
_root.arealevel = "N/A";
_root.levelstars.gotoAndStop(1);
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.cave4_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "nogoals";
_root.mission = "Cavern 4";
_root.arealevel = "N/A";
_root.levelstars.gotoAndStop(1);
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.cave3_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "nogoals";
_root.mission = "Cavern 3";
_root.arealevel = "N/A";
_root.levelstars.gotoAndStop(1);
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.cave2_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "nogoals";
_root.mission = "Cavern 2";
_root.arealevel = "N/A";
_root.levelstars.gotoAndStop(1);
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.cave1_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "nogoals";
_root.mission = "Cavern 1";
_root.arealevel = "N/A";
_root.levelstars.gotoAndStop(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";
_root.arealevel = "MEDIUM";
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";
_root.arealevel = "HARD";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop("levelgoals");
}
}
if (_root.fragments >= 10) {
if (this.hitTest(_root.worldmap.eocean_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "easternbossgoals";
_root.mission = "BOSS";
_root.arealevel = "???";
_root.levelstars.gotoAndStop(_root.eastoceanstars);
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.boss = "eitak";
_root.gotoAndStop("levelgoals");
}
}
}
if (this.hitTest(_root.worldmap.boss_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "sandbossgoals";
_root.mission = "BOSS";
_root.arealevel = "EASY";
_root.levelstars.gotoAndStop(_root.lightningstars);
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";
_root.arealevel = "EASY";
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);
_root.arealevel = "EASY";
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 371 MovieClip Frame 1
stop();
Symbol 371 MovieClip Frame 10
stop();
Symbol 371 MovieClip Frame 19
stop();
Symbol 371 MovieClip Frame 28
stop();
Symbol 381 MovieClip Frame 1
stop();
Symbol 381 MovieClip Frame 2
timer = 0;
counter = 0;
_root.firsttime = 1;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 381 MovieClip Frame 3
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 381 MovieClip Frame 4
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 381 MovieClip Frame 5
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 381 MovieClip Frame 6
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 381 MovieClip Frame 7
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 381 MovieClip Frame 15
_root.firsttime = 1;
Symbol 385 Button
on (press) {
_root.worldmap._xscale = _root.worldmap._xscale + 1;
_root.worldmap._yscale = _root.worldmap._yscale + 1;
}
Symbol 386 Button
on (press) {
_root.worldmap._xscale = _root.worldmap._xscale - 1;
_root.worldmap._yscale = _root.worldmap._yscale - 1;
}
Symbol 399 MovieClip Frame 1
stop();
_root.mymusic.setVolume(100);
Symbol 399 MovieClip Frame 2
_root.mymusic.setVolume(0);
Symbol 399 MovieClip Frame 84
gotoAndStop (1);
Symbol 399 MovieClip Frame 85
_root.mymusic.setVolume(0);
Symbol 399 MovieClip Frame 131
gotoAndStop (1);
Symbol 402 MovieClip Frame 1
stop();
Symbol 402 MovieClip Frame 2
stop();
Symbol 402 MovieClip Frame 3
stop();
Symbol 402 MovieClip Frame 4
stop();
Symbol 402 MovieClip Frame 5
stop();
Symbol 402 MovieClip Frame 6
stop();
Symbol 429 MovieClip Frame 1
stop();
_root.worldmap.treasure5.gotoAndPlay(2);
Symbol 429 MovieClip Frame 2
stop();
_root.worldmap.treasure5.gotoAndPlay(2);
_root.worldmap.treasure6.gotoAndPlay(2);
_root.worldmap.treasure4.gotoAndPlay(2);
Symbol 429 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 429 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 429 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 429 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 429 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 430 MovieClip Frame 1
stop();
Instance of Symbol 429 MovieClip "treasuremap" in Symbol 430 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.mapfound);
}
Symbol 464 Button
on (release) {
_root.hiddengoal = "hidden";
_root.gotoAndStop("Sand River");
}
Symbol 470 MovieClip Frame 1
stop();
Symbol 470 MovieClip Frame 25
stop();
Symbol 476 MovieClip Frame 10
stop();
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 12) {
play();
}
};
Symbol 476 MovieClip Frame 21
stop();
_root.firsttime = 1;
Symbol 483 MovieClip Frame 1
stop();
Symbol 489 MovieClip Frame 1
stop();
Symbol 495 MovieClip Frame 1
stop();
Symbol 501 MovieClip Frame 1
stop();
Symbol 510 MovieClip Frame 1
stop();
Symbol 519 MovieClip Frame 1
stop();
Symbol 519 MovieClip Frame 2
_root.mymusic.setVolume(10);
Symbol 519 MovieClip Frame 90
_root.mymusic.setVolume(100);
Symbol 519 MovieClip Frame 101
gotoAndPlay (100);
Symbol 522 MovieClip Frame 51
stop();
Symbol 533 MovieClip Frame 1
stop();
Symbol 533 MovieClip Frame 2
stop();
Symbol 538 MovieClip Frame 1
stop();
Symbol 538 MovieClip Frame 2
stop();
Symbol 543 MovieClip Frame 1
stop();
Symbol 543 MovieClip Frame 2
stop();
Symbol 547 MovieClip Frame 1
stop();
Symbol 547 MovieClip Frame 2
stop();
Symbol 552 MovieClip Frame 1
stop();
Symbol 552 MovieClip Frame 2
stop();
Symbol 555 MovieClip Frame 1
stop();
Symbol 555 MovieClip Frame 2
stop();
Symbol 559 MovieClip Frame 1
stop();
Symbol 559 MovieClip Frame 2
stop();
Instance of Symbol 547 MovieClip in Symbol 560 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoalspeed == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 552 MovieClip in Symbol 560 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoaldodge == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 555 MovieClip in Symbol 560 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 559 MovieClip in Symbol 560 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoaltime == 1) {
this.gotoAndStop(2);
}
}
Symbol 564 MovieClip Frame 1
stop();
Symbol 564 MovieClip Frame 2
stop();
Symbol 567 MovieClip Frame 1
stop();
Symbol 567 MovieClip Frame 2
stop();
Symbol 570 MovieClip Frame 1
stop();
Symbol 570 MovieClip Frame 2
stop();
Instance of Symbol 564 MovieClip in Symbol 571 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.barrengoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 567 MovieClip in Symbol 571 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.barrengoallocim == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 570 MovieClip in Symbol 571 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.barrengoaltime == 1) {
this.gotoAndStop(2);
}
}
Symbol 573 MovieClip Frame 1
stop();
Instance of Symbol 533 MovieClip in Symbol 573 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.sandgoalspeed == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 538 MovieClip in Symbol 573 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.sandgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 543 MovieClip in Symbol 573 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.sandgoaltime == 1) {
this.gotoAndStop(2);
}
}
Symbol 580 MovieClip Frame 1
stop();
Symbol 580 MovieClip Frame 2
stop();
Symbol 583 MovieClip Frame 1
stop();
Symbol 583 MovieClip Frame 2
stop();
Symbol 587 MovieClip Frame 1
stop();
Symbol 587 MovieClip Frame 2
stop();
Symbol 591 MovieClip Frame 1
stop();
Symbol 591 MovieClip Frame 2
stop();
Symbol 595 MovieClip Frame 1
stop();
Symbol 595 MovieClip Frame 2
stop();
Symbol 599 MovieClip Frame 1
stop();
Symbol 599 MovieClip Frame 2
stop();
Symbol 603 MovieClip Frame 1
stop();
Symbol 603 MovieClip Frame 2
stop();
Symbol 606 MovieClip Frame 1
stop();
Symbol 606 MovieClip Frame 2
stop();
Symbol 609 MovieClip Frame 1
stop();
Symbol 609 MovieClip Frame 2
stop();
Symbol 613 MovieClip Frame 1
stop();
Symbol 613 MovieClip Frame 2
stop();
Symbol 617 MovieClip Frame 1
stop();
Symbol 617 MovieClip Frame 2
stop();
Symbol 620 MovieClip Frame 1
stop();
Symbol 620 MovieClip Frame 2
stop();
Symbol 625 MovieClip Frame 1
stop();
Symbol 625 MovieClip Frame 2
stop();
Symbol 629 MovieClip Frame 1
stop();
Symbol 629 MovieClip Frame 2
stop();
Symbol 632 MovieClip Frame 1
stop();
Symbol 632 MovieClip Frame 2
stop();
Symbol 636 MovieClip Frame 1
stop();
Symbol 636 MovieClip Frame 2
stop();
Symbol 641 MovieClip Frame 1
stop();
Symbol 641 MovieClip Frame 2
stop();
Symbol 645 MovieClip Frame 1
stop();
Symbol 645 MovieClip Frame 2
stop();
Symbol 649 MovieClip Frame 1
stop();
Symbol 649 MovieClip Frame 2
stop();
Symbol 655 MovieClip Frame 1
stop();
Symbol 655 MovieClip Frame 2
stop();
Symbol 659 MovieClip Frame 1
stop();
Symbol 659 MovieClip Frame 2
stop();
Symbol 666 MovieClip Frame 1
stop();
Symbol 666 MovieClip Frame 2
stop();
Symbol 666 MovieClip Frame 3
stop();
Symbol 666 MovieClip Frame 4
stop();
Symbol 666 MovieClip Frame 5
stop();
Instance of Symbol 580 MovieClip in Symbol 666 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 583 MovieClip in Symbol 666 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoalpoison == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 587 MovieClip in Symbol 666 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoaltime == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 591 MovieClip in Symbol 666 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoalsuper == 1) {
this.gotoAndStop(2);
}
}
Symbol 666 MovieClip Frame 6
stop();
Instance of Symbol 595 MovieClip in Symbol 666 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.rootsgoaltrees == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 599 MovieClip in Symbol 666 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.rootsgoalbombs == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 603 MovieClip in Symbol 666 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.rootsgoalaxe == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 606 MovieClip in Symbol 666 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.rootsgoalmelee == 1) {
this.gotoAndStop(2);
}
}
Symbol 666 MovieClip Frame 7
stop();
Instance of Symbol 609 MovieClip in Symbol 666 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.lavagoalfire == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 613 MovieClip in Symbol 666 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.lavagoalsuper == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 617 MovieClip in Symbol 666 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.lavagoalkills == 1) {
this.gotoAndStop(2);
}
}
Symbol 666 MovieClip Frame 8
stop();
Instance of Symbol 620 MovieClip in Symbol 666 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.trollgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 625 MovieClip in Symbol 666 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.trollgoaldestroy == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 629 MovieClip in Symbol 666 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.trollgoalenter == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 632 MovieClip in Symbol 666 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.trollgoalinvincible == 1) {
this.gotoAndStop(2);
}
}
Symbol 666 MovieClip Frame 9
stop();
Instance of Symbol 636 MovieClip in Symbol 666 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.earthgoallocim == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 641 MovieClip in Symbol 666 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.earthgoalsuper == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 645 MovieClip in Symbol 666 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.earthgoaltime == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 649 MovieClip in Symbol 666 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.earthgoaldash == 1) {
this.gotoAndStop(2);
}
}
Symbol 666 MovieClip Frame 10
stop();
Instance of Symbol 659 MovieClip in Symbol 666 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.zerogoaldodge == 1) {
this.gotoAndStop(2);
}
}
Symbol 666 MovieClip Frame 11
stop();
Symbol 666 MovieClip Frame 12
stop();
Symbol 673 MovieClip Frame 81
gotoAndPlay (1);
Symbol 687 MovieClip Frame 1
stop();
Symbol 687 MovieClip Frame 2
_root.attack = 1;
_root.soarer.gotoAndStop("warp");
_root.mymusic.setVolume(10);
_root.enemyspeed = 200;
_root.warp = 1;
Instance of Symbol 681 MovieClip in Symbol 687 MovieClip Frame 2
onClipEvent (enterFrame) {
this._alpha++;
}
Instance of Symbol 681 MovieClip in Symbol 687 MovieClip Frame 175
onClipEvent (enterFrame) {
this._alpha = this._alpha - 10;
this._y = this._y - 5;
}
Symbol 687 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 696 MovieClip Frame 1
stop();
Symbol 696 MovieClip Frame 71
_root.fragment.goalsuper++;
Symbol 699 MovieClip Frame 1
stop();
Instance of Symbol 383 MovieClip in Symbol 700 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");
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
}
Symbol 702 MovieClip Frame 20
stop();
Instance of Symbol 383 MovieClip in Symbol 709 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");
}
if (this.hitTest(_root.drakar.hitzone)) {
_root.drakar.gotoAndPlay("hit");
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
i = 0;
while (i < 21) {
if (this.hitTest(_root["cavetorch" + i].hitzone)) {
_root["torch" + i] = 1;
}
i++;
}
}
Symbol 754 MovieClip Frame 1
stop();
Symbol 754 MovieClip Frame 2
stop();
Symbol 754 MovieClip Frame 3
stop();
Symbol 754 MovieClip Frame 4
stop();
Instance of Symbol 754 MovieClip in Symbol 755 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.screamertype);
}
Instance of Symbol 755 MovieClip "screamer" in Symbol 756 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.flying == 0) {
this.stop();
}
if (_root.flying == 1) {
this.play();
}
}
Instance of Symbol 95 MovieClip in Symbol 756 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 95 MovieClip in Symbol 756 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 771 MovieClip Frame 1
stop();
Instance of Symbol 289 MovieClip in Symbol 771 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("hit");
}
}
Symbol 771 MovieClip Frame 12
_root.fragment.goalbombs++;
reset();
Symbol 776 MovieClip Frame 1
_root.attack = 0;
Symbol 776 MovieClip Frame 10
gotoAndPlay (1);
Symbol 776 MovieClip Frame 11
_root.attack = 1;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 776 MovieClip Frame 16
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 21
stop();
_root.attack = 1;
Symbol 776 MovieClip Frame 29
gotoAndPlay ("recoup");
Symbol 776 MovieClip Frame 31
_root.attack = 1;
_root.meleelife = _root.meleelife - 20;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 31
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 31
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 776 MovieClip Frame 38
gotoAndPlay(_root.weapon);
_root.skylives = "alive";
Symbol 776 MovieClip Frame 43
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 44
_root.attack = 1;
_root.life--;
_root.hittime = 0;
Symbol 776 MovieClip Frame 48
_root.skylives = "alive";
_root.hittime = 0;
Symbol 776 MovieClip Frame 56
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 57
_root.skylives = "dead";
_root.attack = 1;
Symbol 776 MovieClip Frame 58
_root.attack = 0;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 58
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 776 MovieClip Frame 70
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 71
_root.attack = 1;
_root.meleelife = _root.meleelife - 20;
Symbol 776 MovieClip Frame 85
gotoAndPlay(_root.weapon);
_root.skylives = "alive";
Symbol 776 MovieClip Frame 86
_root.attack = 1;
Symbol 776 MovieClip Frame 91
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 92
_root.attack = 1;
_root.meleelife = _root.meleelife - 100;
_root.superdark.play();
_root.superattack = "active";
_root.skylives = "dead";
Symbol 776 MovieClip Frame 167
_root.skylives = "alive";
_root.superattack = "inactive";
_root.supermove = 1;
gotoAndPlay ("warpout");
Symbol 776 MovieClip Frame 168
_root.attack = 1;
_root.meleelife = _root.meleelife - 100;
_root.superdark.play();
_root.superattack = "active";
_root.skylives = "dead";
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 168
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 776 MovieClip Frame 210
_root.skylives = "alive";
_root.superattack = "inactive";
_root.supermove = 1;
gotoAndPlay ("warpout");
Symbol 776 MovieClip Frame 211
_root.attack = 0;
_root.combo = 0;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 211
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 776 MovieClip Frame 222
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 223
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
_root.combo = 1;
Symbol 776 MovieClip Frame 228
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 229
_root.combo = 2;
Symbol 776 MovieClip Frame 235
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 236
_root.combo = 0;
Symbol 776 MovieClip Frame 250
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 251
_root.attack = 1;
Symbol 776 MovieClip Frame 262
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 263
_root.attack = 0;
_root.combo = 0;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 263
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 776 MovieClip Frame 274
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 275
_root.attack = 1;
Symbol 776 MovieClip Frame 280
_root.attack = 0;
Symbol 776 MovieClip Frame 285
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 286
_root.attack = 0;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 286
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 776 MovieClip Frame 296
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 297
_root.attack = 1;
Symbol 776 MovieClip Frame 335
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 336
_root.attack = 0;
Symbol 776 MovieClip Frame 345
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 346
_root.attack = 1;
_root.meleelife = _root.meleelife - 70;
Symbol 776 MovieClip Frame 355
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 356
_root.attack = 1;
Symbol 776 MovieClip Frame 365
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 366
_root.attack = 0;
Symbol 776 MovieClip Frame 380
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 381
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
Symbol 776 MovieClip Frame 390
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 391
_root.attack = 1;
Symbol 776 MovieClip Frame 400
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 401
_root.attack = 1;
_root.meleelife = _root.meleelife - 150;
_root.superdark.play();
_root.superattack = "active";
Symbol 776 MovieClip Frame 436
_root.skylives = "alive";
_root.superattack = "inactive";
_root.supermove = 1;
gotoAndPlay ("warpout");
Symbol 776 MovieClip Frame 437
_root.attack = 0;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 437
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 776 MovieClip Frame 450
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 451
_root.attack = 1;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 455
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 455
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 776 MovieClip Frame 485
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 486
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 486
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 486
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 776 MovieClip Frame 497
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 498
_root.attack = 0;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 498
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 776 MovieClip Frame 510
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 511
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
Instance of Symbol 255 MovieClip "axe" in Symbol 776 MovieClip Frame 515
onClipEvent (enterFrame) {
if (this.hitTest(_root.tree.hitzone)) {
_root.tree.play();
}
}
Symbol 776 MovieClip Frame 527
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 528
_root.life--;
_root.attack = 1;
Symbol 776 MovieClip Frame 535
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 536
_root.attack = 1;
_root.meleelife = _root.meleelife - 500;
Symbol 776 MovieClip Frame 550
gotoAndPlay(_root.racer);
Symbol 776 MovieClip Frame 551
_root.attack = 0;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 551
onClipEvent (enterFrame) {
this.gotoAndStop("arrow");
}
Instance of Symbol 117 MovieClip in Symbol 776 MovieClip Frame 551
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 551
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 776 MovieClip Frame 560
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 561
_root.attack = 1;
Symbol 776 MovieClip Frame 564
_root.arrowshot._x = _root.soarer._x + 15;
_root.arrowshot._y = _root.soarer._y - 35;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 564
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 776 MovieClip Frame 565
_root.attack = 0;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 580
onClipEvent (enterFrame) {
this.gotoAndStop("arrow");
}
Symbol 776 MovieClip Frame 584
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 585
_root.attack = 0;
_root.combo = 0;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 585
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 776 MovieClip Frame 600
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 601
_root.attack = 1;
_root.meleelife = _root.meleelife - 5;
_root.combo = 1;
Symbol 776 MovieClip Frame 604
Symbol 776 MovieClip Frame 610
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 611
_root.attack = 1;
_root.meleelife = _root.meleelife - 5;
_root.combo = 2;
Symbol 776 MovieClip Frame 620
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 621
_root.attack = 1;
_root.meleelife = _root.meleelife - 5;
_root.combo = 0;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 624
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 624
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 627
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 627
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 776 MovieClip Frame 647
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 648
_root.attack = 1;
Symbol 776 MovieClip Frame 650
_root.demonshot._x = _root.soarer._x + 15;
_root.demonshot._y = _root.soarer._y - 35;
Symbol 776 MovieClip Frame 660
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 661
_root.attack = 1;
_root.life--;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 661
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 776 MovieClip Frame 662
_root.life--;
Symbol 776 MovieClip Frame 663
_root.life--;
Symbol 776 MovieClip Frame 695
_root.fragment.goalfire++;
gotoAndPlay ("recoup");
Symbol 776 MovieClip Frame 696
_root.attack = 1;
_root.meleelife = _root.meleelife - 500;
Instance of Symbol 46 MovieClip in Symbol 776 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 52 MovieClip in Symbol 776 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon2");
}
Instance of Symbol 99 MovieClip in Symbol 776 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 109 MovieClip in Symbol 776 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 117 MovieClip in Symbol 776 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 46 MovieClip in Symbol 776 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 52 MovieClip in Symbol 776 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 99 MovieClip in Symbol 776 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Symbol 776 MovieClip Frame 705
gotoAndPlay ("sky");
Symbol 776 MovieClip Frame 715
gotoAndPlay ("sky");
Symbol 776 MovieClip Frame 716
_root.attack = 0;
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 716
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 95 MovieClip in Symbol 776 MovieClip Frame 716
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 776 MovieClip Frame 725
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 726
_root.attack = 1;
_root.weapon = _root.lastweapon;
Symbol 776 MovieClip Frame 731
_root.bombshot._x = _root.soarer._x;
_root.bombshot._y = _root.soarer._y - 15;
Symbol 776 MovieClip Frame 745
_root.weapon = _root.lastweapon;
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 746
_root.mover._x = 350;
_root.supermove = 0;
_root.skyfollow = 1;
_root.fragment.goaldash++;
Symbol 776 MovieClip Frame 747
_root.skyfollow = 1;
Symbol 776 MovieClip Frame 748
_root.skyfollow = 1;
Symbol 776 MovieClip Frame 749
_root.skyfollow = 1;
Symbol 776 MovieClip Frame 755
gotoAndPlay(_root.weapon);
Symbol 776 MovieClip Frame 756
_root.life--;
_root.mystatus = "frozen";
stop();
Instance of Symbol 773 MovieClip in Symbol 776 MovieClip Frame 756
onClipEvent (load) {
counter = 0;
}
onClipEvent (enterFrame) {
counter++;
if ((counter % 15) == 0) {
_root.life--;
}
}
Instance of Symbol 773 MovieClip in Symbol 776 MovieClip Frame 757
onClipEvent (load) {
counter = 0;
}
onClipEvent (enterFrame) {
counter++;
if ((counter % 50) == 0) {
_root.life--;
}
}
Symbol 776 MovieClip Frame 760
_root.skylives = "alive";
_root.mystatus = "";
gotoAndPlay ("recoup");
Symbol 783 MovieClip Frame 1
stop();
Symbol 783 MovieClip Frame 2
stop();
Symbol 783 MovieClip Frame 3
stop();
Symbol 783 MovieClip Frame 4
stop();
Symbol 794 MovieClip Frame 1
stop();
Instance of Symbol 755 MovieClip "sbody" in Symbol 794 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.screamertype == "ice")) {
_root.soarer.gotoAndPlay("frozen");
_root.fragment.goaldodge--;
}
if (this.hitTest(_root.soarer.hitzone)) {
_root.fragment.goaldodge--;
_root.soarer.gotoAndPlay("soarerhit");
}
}
Symbol 794 MovieClip Frame 2
_root.projectilekills++;
_root.meleekills = 0;
_root.combopts++;
Symbol 794 MovieClip Frame 7
_root.levelkills++;
_root.fragment.goaldodge = _root.fragment.goaldodge - 2;
gotoAndStop (1);
reset();
Symbol 794 MovieClip Frame 8
_root.meleekills++;
_root.projectilekills = 0;
_root.combopts++;
_root.fragment.goalmelee++;
Symbol 794 MovieClip Frame 13
_root.levelkills++;
_root.fragment.goaldodge = _root.fragment.goaldodge - 2;
gotoAndStop (1);
reset();
Symbol 797 MovieClip Frame 26
stop();
Symbol 801 MovieClip Frame 35
stop();
Symbol 807 MovieClip Frame 35
stop();
Symbol 811 MovieClip Frame 34
stop();
Symbol 818 MovieClip Frame 34
stop();
Symbol 824 MovieClip Frame 1
stop();
Symbol 824 MovieClip Frame 2
_root.score = _root.score + 500;
Symbol 831 MovieClip Frame 1
stop();
Symbol 831 MovieClip Frame 20
_root.score = _root.score + 500;
_root.meleekills = 0;
Symbol 831 MovieClip Frame 46
_root.meleekills = 0;
Symbol 836 MovieClip Frame 1
stop();
Symbol 836 MovieClip Frame 15
_root.projectilekills = 0;
_root.score = _root.score + 500;
Symbol 843 MovieClip Frame 15
_root.score = _root.score + 5000;
Symbol 843 MovieClip Frame 55
stop();
Symbol 847 MovieClip Frame 10
_root.score = _root.score + 7500;
Symbol 847 MovieClip Frame 51
stop();
Symbol 853 MovieClip Frame 10
_root.score = _root.score + 10000;
Symbol 853 MovieClip Frame 61
stop();
_root.hittimer = 0;
Symbol 854 MovieClip Frame 1
stop();
Symbol 854 MovieClip Frame 2
_root.hittimer++;
Symbol 854 MovieClip Frame 20
_root.score = _root.score + 1000;
Symbol 854 MovieClip Frame 49
_root.fragment.goalinvincible++;
stop();
Symbol 881 MovieClip Frame 10
stop();
Symbol 881 MovieClip Frame 19
stop();
Symbol 881 MovieClip Frame 29
stop();
Symbol 881 MovieClip Frame 39
stop();
Symbol 881 MovieClip Frame 49
stop();
Symbol 881 MovieClip Frame 59
stop();
Symbol 881 MovieClip Frame 99
stop();
Symbol 882 MovieClip Frame 1
stop();
Symbol 882 MovieClip Frame 2
_root.comboactive = 1;
Symbol 882 MovieClip Frame 25
stop();
_root.comboactive = 1;
Instance of Symbol 881 MovieClip "comborank" in Symbol 882 MovieClip Frame 25
onClipEvent (enterFrame) {
this.gotoAndStop(_root.combopts);
}
Symbol 882 MovieClip Frame 26
combotally = _root.combopts;
ptsadded = combotally * 50;
_root.score = _root.score + ptsadded;
_root.comboactive = 0;
Instance of Symbol 881 MovieClip "comborank" in Symbol 882 MovieClip Frame 27
onClipEvent (enterFrame) {
this.gotoAndStop(_root.combobonus.combofinal.combotally);
}
Symbol 882 MovieClip Frame 54
_root.combopts = 0;
Instance of Symbol 255 MovieClip in Symbol 883 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 891 MovieClip Frame 1
stop();
Symbol 891 MovieClip Frame 2
_root.flash.play();
Symbol 895 MovieClip Frame 1
stop();
Symbol 913 MovieClip Frame 1
stop();
Symbol 913 MovieClip Frame 12
gotoAndStop (1);
Symbol 913 MovieClip Frame 23
gotoAndStop (1);
Symbol 913 MovieClip Frame 34
gotoAndStop (1);
Symbol 913 MovieClip Frame 45
gotoAndStop (1);
Symbol 916 MovieClip Frame 1
stop();
Instance of Symbol 918 MovieClip in Symbol 919 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");
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
}
Instance of Symbol 921 MovieClip in Symbol 922 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");
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
}
Instance of Symbol 924 MovieClip in Symbol 925 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 925 MovieClip in Symbol 926 MovieClip Frame 1
/* no clip actions */
Symbol 927 MovieClip Frame 1
stop();
Symbol 927 MovieClip Frame 5
stop();
Instance of Symbol 926 MovieClip in Symbol 927 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++;
}
if (this.hitTest(_root.enemymayfly.hitzone)) {
_root.enemymayfly._x = _root.enemymayfly._x + 15;
_root.enemymayfly.gotoAndPlay("hit");
_root.stafflife--;
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
}
Symbol 927 MovieClip Frame 17
stop();
Instance of Symbol 926 MovieClip in Symbol 927 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++;
}
if (this.hitTest(_root.enemymayfly.hitzone)) {
_root.enemymayfly._x = _root.enemymayfly._x + 15;
_root.enemymayfly.gotoAndPlay("hit");
_root.stafflife--;
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
}
Symbol 927 MovieClip Frame 40
stop();
Instance of Symbol 926 MovieClip in Symbol 927 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++;
}
if (this.hitTest(_root.enemymayfly.hitzone)) {
_root.enemymayfly._x = _root.enemymayfly._x + 15;
_root.enemymayfly.gotoAndPlay("hit");
_root.stafflife--;
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
}
Instance of Symbol 926 MovieClip in Symbol 927 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++;
}
if (this.hitTest(_root.enemymayfly.hitzone)) {
_root.enemymayfly._x = _root.enemymayfly._x + 15;
_root.enemymayfly.gotoAndPlay("hit");
_root.stafflife--;
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
}
Symbol 927 MovieClip Frame 50
gotoAndPlay (45);
Instance of Symbol 706 MovieClip in Symbol 933 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");
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
}
Instance of Symbol 706 MovieClip in Symbol 933 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.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
}
Instance of Symbol 706 MovieClip in Symbol 933 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 947 MovieClip Frame 1
stop();
Symbol 947 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 947 MovieClip Frame 21
gotoAndPlay (20);
_root.nextfader.play();
Symbol 956 MovieClip Frame 1
stop();
Symbol 956 MovieClip Frame 2
_root.screameractive = "screameroff";
_root.mymusic.setVolume(3);
Symbol 956 MovieClip Frame 96
_root.mymusic.setVolume(100);
_root.fragment.goalaxe++;
_root.fragment.goaldemon++;
_root.scrameractive = "screameron";
Symbol 966 MovieClip Frame 1
stop();
Symbol 966 MovieClip Frame 7
gotoAndStop (1);
Symbol 972 MovieClip Frame 2
Symbol 972 MovieClip Frame 20
stop();
Symbol 972 MovieClip Frame 21
gotoAndStop (1);
Symbol 982 MovieClip Frame 1
stop();
Symbol 982 MovieClip Frame 3
stop();
Symbol 982 MovieClip Frame 5
stop();
Symbol 1001 MovieClip Frame 1
stop();
Symbol 1001 MovieClip Frame 25
stop();
Symbol 1005 Button
on (release) {
_root.gotoAndStop("worldmap");
}
Symbol 1011 Button
on (release) {
play();
}
Symbol 1012 MovieClip Frame 1
stop();
_root.skylives = "alive";
_root.screameractive = "screameron";
_root.sandscontrol = "sandon";
Symbol 1012 MovieClip Frame 2
_root.screameractive = "screameroff";
_root.sandscontrol = "sandsoff";
Symbol 1012 MovieClip Frame 10
stop();
Instance of Symbol 1003 MovieClip in Symbol 1012 MovieClip Frame 10
onClipEvent (enterFrame) {
_root.skylives = "dead";
_root.screameractive = "screameroff";
_root.sandscontrol = "sandsoff";
}
Instance of Symbol 573 MovieClip in Symbol 1012 MovieClip Frame 10
onClipEvent (enterFrame) {
this.gotoAndStop(_root.missiongoals);
}
Symbol 1039 MovieClip Frame 45
gotoAndPlay (1);
Symbol 1039 MovieClip Frame 130
gotoAndPlay ("route2");
Symbol 1063 MovieClip Frame 1
stop();
Instance of Symbol 1051 MovieClip "hitzone" in Symbol 1063 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("scare");
_root.locim.gotoAndPlay("boo");
}
}
Symbol 1063 MovieClip Frame 200
gotoAndPlay (2);
Symbol 1063 MovieClip Frame 210
gotoAndPlay (2);
Symbol 1063 MovieClip Frame 211
_root.fragment.goallocim++;
Symbol 1063 MovieClip Frame 220
reset();
Instance of Symbol 1071 MovieClip "hitzone" in Symbol 1082 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
}
}
Symbol 1082 MovieClip Frame 23
_root.enemyshot1._x = _root.enemymayfly._x;
_root.enemyshot1._y = _root.enemymayfly._y + 30;
Symbol 1082 MovieClip Frame 39
gotoAndPlay (1);
Symbol 1082 MovieClip Frame 40
life--;
Symbol 1082 MovieClip Frame 47
gotoAndPlay (1);
Symbol 1082 MovieClip Frame 48
life = 10;
_root.levelkills++;
_root.score = _root.score + 300;
Symbol 1082 MovieClip Frame 58
_root.fragment.goalkills++;
reset();
Symbol 1106 MovieClip Frame 15
gotoAndPlay (1);
Symbol 1106 MovieClip Frame 30
gotoAndPlay ("flight2");
Symbol 1115 Button
on (release) {
_root.story.storyparts.gotoAndStop("attack");
}
Symbol 1120 Button
on (release) {
_root.story.storyparts.gotoAndStop("fly");
}
Symbol 1125 Button
on (release) {
_root.story.storyparts.gotoAndStop("warpdrive");
}
Symbol 1130 Button
on (release) {
_root.story.storyparts.gotoAndStop("racing");
}
Symbol 1135 Button
on (release) {
_root.story.storyparts.gotoAndStop("worldmap");
}
Symbol 1140 Button
on (release) {
_root.story.storyparts.gotoAndStop("melee");
}
Symbol 1145 Button
on (release) {
_root.story.storyparts.gotoAndStop("super");
}
Symbol 1150 Button
on (release) {
_root.story.storyparts.gotoAndStop("levelingup");
}
Symbol 1219 MovieClip Frame 1
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 2
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 3
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 4
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 5
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 6
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 7
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 8
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 9
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 10
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 11
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 12
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 13
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 2) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 14
stop();
counter = 0;
timer = 0;
_root.story.training._alpha = 100;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 2) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 15
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 16
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 17
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 18
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 19
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 20
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 21
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 22
counter = 0;
timer = 0;
_root.story.training._alpha = 100;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 5) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 23
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 24
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 25
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 26
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 27
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 28
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 29
counter = 0;
timer = 0;
_root.story.training._alpha = 100;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 30
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 31
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 32
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 33
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 9) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 34
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 35
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 36
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 37
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 38
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 39
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 40
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 41
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 42
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 43
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 44
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 45
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 46
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 47
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 48
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 49
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 50
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 51
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 52
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 53
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 54
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 55
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 56
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 57
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 58
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 59
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 60
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 61
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 62
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 63
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 64
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 65
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 66
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 67
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 68
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
}
};
Symbol 1219 MovieClip Frame 69
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
}
};
Symbol 1224 Button
on (release) {
_root.story.storyparts.nextFrame();
}
Instance of Symbol 1151 MovieClip "training" in Symbol 1228 MovieClip Frame 39
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 1219 MovieClip "storyparts" in Symbol 1228 MovieClip Frame 40
onClipEvent (load) {
this.gotoAndStop(_root.storypeace);
}
Symbol 1228 MovieClip Frame 41
stop();
Symbol 1246 MovieClip Frame 1
Symbol 1246 MovieClip Frame 9
gotoAndPlay (1);
Symbol 1246 MovieClip Frame 10
life--;
Symbol 1246 MovieClip Frame 19
gotoAndPlay (1);
Symbol 1246 MovieClip Frame 20
life = 1;
_root.fragment.goalgatedestroy++;
Symbol 1246 MovieClip Frame 40
reset();
_root.fragment.goalgateenter++;
gotoAndPlay (1);
Symbol 1246 MovieClip Frame 41
_root.fragment.goalgatedestroy++;
Symbol 1246 MovieClip Frame 48
reset();
_root.fragment.goalgateenter++;
Symbol 1256 MovieClip Frame 1
stop();
Symbol 1256 MovieClip Frame 5
_root.fragment.goaltrees++;
stop();
Instance of Symbol 1268 MovieClip in Symbol 1271 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.gotoAndStop("worldmap");
}
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.gotoAndStop("worldmap");
}
}
Symbol 1272 MovieClip Frame 1
stop();
Symbol 1272 MovieClip Frame 2
stop();
Symbol 1272 MovieClip Frame 3
stop();
Symbol 1272 MovieClip Frame 4
stop();
Symbol 1278 MovieClip Frame 1
stop();
Symbol 1278 MovieClip Frame 2
stop();
Symbol 1278 MovieClip Frame 3
stop();
Symbol 1278 MovieClip Frame 4
stop();
Symbol 1278 MovieClip Frame 5
stop();
Symbol 1281 MovieClip Frame 1
stop();
Symbol 1281 MovieClip Frame 2
stop();
Symbol 1281 MovieClip Frame 3
stop();
Symbol 1287 MovieClip Frame 1
stop();
Symbol 1287 MovieClip Frame 2
stop();
Symbol 1287 MovieClip Frame 3
stop();
Symbol 1287 MovieClip Frame 4
stop();
Symbol 1287 MovieClip Frame 5
stop();
Symbol 1291 MovieClip Frame 1
stop();
Symbol 1291 MovieClip Frame 2
stop();
Symbol 1291 MovieClip Frame 3
stop();
Symbol 1301 MovieClip Frame 1
stop();
Symbol 1301 MovieClip Frame 2
stop();
Symbol 1301 MovieClip Frame 3
stop();
Symbol 1301 MovieClip Frame 4
stop();
Symbol 1301 MovieClip Frame 5
stop();
Symbol 1301 MovieClip Frame 6
stop();
Symbol 1301 MovieClip Frame 7
stop();
Symbol 1301 MovieClip Frame 8
stop();
Symbol 1305 MovieClip Frame 1
stop();
Symbol 1305 MovieClip Frame 2
stop();
Symbol 1305 MovieClip Frame 3
stop();
Symbol 1309 MovieClip Frame 1
stop();
Symbol 1309 MovieClip Frame 2
stop();
Symbol 1309 MovieClip Frame 3
stop();
Symbol 1319 MovieClip Frame 1
stop();
Symbol 1319 MovieClip Frame 2
stop();
Symbol 1319 MovieClip Frame 3
stop();
Symbol 1319 MovieClip Frame 4
stop();
Symbol 1323 MovieClip Frame 1
stop();
Symbol 1323 MovieClip Frame 2
stop();
Symbol 1323 MovieClip Frame 3
stop();
Symbol 1323 MovieClip Frame 4
stop();
Symbol 1327 MovieClip Frame 1
stop();
Symbol 1327 MovieClip Frame 2
stop();
Symbol 1327 MovieClip Frame 3
stop();
Symbol 1337 MovieClip Frame 1
stop();
Symbol 1337 MovieClip Frame 2
stop();
Symbol 1337 MovieClip Frame 3
stop();
Symbol 1337 MovieClip Frame 4
stop();
Symbol 1337 MovieClip Frame 5
stop();
Symbol 1337 MovieClip Frame 6
stop();
Symbol 1337 MovieClip Frame 7
stop();
Symbol 1337 MovieClip Frame 8
stop();
Symbol 1337 MovieClip Frame 9
stop();
Symbol 1340 MovieClip Frame 1
stop();
Symbol 1340 MovieClip Frame 2
stop();
Symbol 1340 MovieClip Frame 3
stop();
Symbol 1341 MovieClip Frame 8
gotoAndPlay (1);
Symbol 1341 MovieClip Frame 9
stop();
Symbol 1341 MovieClip Frame 10
gotoAndPlay (1);
Instance of Symbol 332 MovieClip "hut5" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(3));
}
Instance of Symbol 332 MovieClip "hut5" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(3));
}
Instance of Symbol 332 MovieClip "hut5" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(3));
}
Instance of Symbol 255 MovieClip "blockadeleft" in Symbol 1343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer)) {
_root.map._x = _root.map._x - 8;
}
}
Instance of Symbol 255 MovieClip "blockaderight" in Symbol 1343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer)) {
_root.map._x = _root.map._x + 8;
}
}
Instance of Symbol 332 MovieClip "hut1" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(3));
}
Instance of Symbol 332 MovieClip "hut3" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(3));
}
Instance of Symbol 332 MovieClip "hut5" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(3));
}
Instance of Symbol 1342 MovieClip "troll2" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.black;
pants = 1;
armlet = 3;
lowerpants = 1;
this.gotoAndStop(1);
this.trollbody.gotoAndStop("standing");
this.trollbody.head.gotoAndStop(personcolor);
this.trollbody.arml.gotoAndStop(personcolor);
this.trollbody.armr.gotoAndStop(personcolor);
this.trollbody.torso.gotoAndStop(personcolor);
this.trollbody.upperarml.gotoAndStop(personcolor);
this.trollbody.upperarmr.gotoAndStop(personcolor);
this.trollbody.upperlegl.gotoAndStop(personcolor);
this.trollbody.upperlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegl.gotoAndStop(personcolor);
this.trollbody.head.hair.gotoAndStop(random(5));
this.trollbody.arml.armlet.gotoAndStop(armlet);
this.trollbody.armr.armlet.gotoAndStop(armlet);
this.trollbody.arml.weapon.gotoAndStop(3);
this.trollbody.armr.weapon.gotoAndStop(4);
this.trollbody.torso.pants.gotoAndStop(pants);
this.trollbody.torso.shirt.gotoAndStop(4);
this.trollbody.upperlegl.pants.gotoAndStop(pants);
this.trollbody.upperlegr.pants.gotoAndStop(pants);
this.trollbody.lowerlegr.pants.gotoAndStop(lowerpants);
this.trollbody.lowerlegl.pants.gotoAndStop(lowerpants);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech.gotoAndPlay("troll2");
}
}
Instance of Symbol 1342 MovieClip "troll3" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.white;
pants = 1;
armlet = 3;
lowerpants = 1;
this.trollbody.head.gotoAndStop(personcolor);
this.trollbody.arml.gotoAndStop(personcolor);
this.trollbody.armr.gotoAndStop(personcolor);
this.trollbody.torso.gotoAndStop(personcolor);
this.trollbody.upperarml.gotoAndStop(personcolor);
this.trollbody.upperarmr.gotoAndStop(personcolor);
this.trollbody.upperlegl.gotoAndStop(personcolor);
this.trollbody.upperlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegl.gotoAndStop(personcolor);
this.trollbody.head.hair.gotoAndStop(random(5));
this.trollbody.arml.armlet.gotoAndStop(armlet);
this.trollbody.armr.armlet.gotoAndStop(armlet);
this.trollbody.arml.weapon.gotoAndStop(3);
this.trollbody.armr.weapon.gotoAndStop(4);
this.trollbody.torso.pants.gotoAndStop(pants);
this.trollbody.torso.shirt.gotoAndStop(2);
this.trollbody.upperlegl.pants.gotoAndStop(pants);
this.trollbody.upperlegr.pants.gotoAndStop(pants);
this.trollbody.lowerlegr.pants.gotoAndStop(lowerpants);
this.trollbody.lowerlegl.pants.gotoAndStop(lowerpants);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
this.trollbody.gotoAndStop("standing");
this.stop();
_root.speech.gotoAndPlay("troll3");
} else {
this.play();
this.trollbody.play();
}
}
Instance of Symbol 1342 MovieClip "troll1" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.white;
pants = 3;
armlet = 2;
lowerpants = 3;
this.gotoAndStop(1);
this.trollbody.gotoAndStop("standing");
this.trollbody.head.gotoAndStop(personcolor);
this.trollbody.arml.gotoAndStop(personcolor);
this.trollbody.armr.gotoAndStop(personcolor);
this.trollbody.torso.gotoAndStop(personcolor);
this.trollbody.upperarml.gotoAndStop(personcolor);
this.trollbody.upperarmr.gotoAndStop(personcolor);
this.trollbody.upperlegl.gotoAndStop(personcolor);
this.trollbody.upperlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegl.gotoAndStop(personcolor);
this.trollbody.head.hair.gotoAndStop(random(8));
this.trollbody.arml.armlet.gotoAndStop(armlet);
this.trollbody.armr.armlet.gotoAndStop(armlet);
this.trollbody.arml.weapon.gotoAndStop(4);
this.trollbody.armr.weapon.gotoAndStop(4);
this.trollbody.torso.pants.gotoAndStop(pants);
this.trollbody.torso.shirt.gotoAndStop(2);
this.trollbody.upperlegl.pants.gotoAndStop(pants);
this.trollbody.upperlegr.pants.gotoAndStop(pants);
this.trollbody.lowerlegr.pants.gotoAndStop(lowerpants);
this.trollbody.lowerlegl.pants.gotoAndStop(lowerpants);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech.gotoAndPlay("troll1");
}
}
Instance of Symbol 1342 MovieClip "troll4" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.yellow;
pants = 5;
armlet = 2;
lowerpants = 5;
this.gotoAndStop(1);
this.trollbody.gotoAndStop("standing");
this.trollbody.head.gotoAndStop(personcolor);
this.trollbody.arml.gotoAndStop(personcolor);
this.trollbody.armr.gotoAndStop(personcolor);
this.trollbody.torso.gotoAndStop(personcolor);
this.trollbody.upperarml.gotoAndStop(personcolor);
this.trollbody.upperarmr.gotoAndStop(personcolor);
this.trollbody.upperlegl.gotoAndStop(personcolor);
this.trollbody.upperlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegl.gotoAndStop(personcolor);
this.trollbody.head.hair.gotoAndStop(random(8));
this.trollbody.arml.armlet.gotoAndStop(armlet);
this.trollbody.armr.armlet.gotoAndStop(armlet);
this.trollbody.arml.weapon.gotoAndStop(3);
this.trollbody.armr.weapon.gotoAndStop(4);
this.trollbody.torso.pants.gotoAndStop(pants);
this.trollbody.torso.shirt.gotoAndStop(4);
this.trollbody.upperlegl.pants.gotoAndStop(pants);
this.trollbody.upperlegr.pants.gotoAndStop(pants);
this.trollbody.lowerlegr.pants.gotoAndStop(lowerpants);
this.trollbody.lowerlegl.pants.gotoAndStop(lowerpants);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech.gotoAndPlay("troll4");
}
}
Instance of Symbol 1342 MovieClip "troll5" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.black;
pants = 4;
armlet = 3;
lowerpants = 4;
this.gotoAndStop(1);
this.trollbody.gotoAndStop("standing");
this.trollbody.head.gotoAndStop(personcolor);
this.trollbody.arml.gotoAndStop(personcolor);
this.trollbody.armr.gotoAndStop(personcolor);
this.trollbody.torso.gotoAndStop(personcolor);
this.trollbody.upperarml.gotoAndStop(personcolor);
this.trollbody.upperarmr.gotoAndStop(personcolor);
this.trollbody.upperlegl.gotoAndStop(personcolor);
this.trollbody.upperlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegl.gotoAndStop(personcolor);
this.trollbody.head.hair.gotoAndStop(5);
this.trollbody.arml.armlet.gotoAndStop(armlet);
this.trollbody.armr.armlet.gotoAndStop(armlet);
this.trollbody.arml.weapon.gotoAndStop(3);
this.trollbody.armr.weapon.gotoAndStop(4);
this.trollbody.torso.pants.gotoAndStop(pants);
this.trollbody.torso.shirt.gotoAndStop(1);
this.trollbody.upperlegl.pants.gotoAndStop(pants);
this.trollbody.upperlegr.pants.gotoAndStop(pants);
this.trollbody.lowerlegr.pants.gotoAndStop(lowerpants);
this.trollbody.lowerlegl.pants.gotoAndStop(lowerpants);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech.gotoAndPlay("troll5");
}
}
Instance of Symbol 1342 MovieClip "troll6" in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.black;
pants = 2;
armlet = 1;
lowerpants = 2;
this.trollbody.head.gotoAndStop(personcolor);
this.trollbody.arml.gotoAndStop(personcolor);
this.trollbody.armr.gotoAndStop(personcolor);
this.trollbody.torso.gotoAndStop(personcolor);
this.trollbody.upperarml.gotoAndStop(personcolor);
this.trollbody.upperarmr.gotoAndStop(personcolor);
this.trollbody.upperlegl.gotoAndStop(personcolor);
this.trollbody.upperlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegr.gotoAndStop(personcolor);
this.trollbody.lowerlegl.gotoAndStop(personcolor);
this.trollbody.head.hair.gotoAndStop(random(5));
this.trollbody.arml.armlet.gotoAndStop(armlet);
this.trollbody.armr.armlet.gotoAndStop(armlet);
this.trollbody.arml.weapon.gotoAndStop(1);
this.trollbody.armr.weapon.gotoAndStop(4);
this.trollbody.torso.pants.gotoAndStop(pants);
this.trollbody.torso.shirt.gotoAndStop(4);
this.trollbody.upperlegl.pants.gotoAndStop(pants);
this.trollbody.upperlegr.pants.gotoAndStop(pants);
this.trollbody.lowerlegr.pants.gotoAndStop(lowerpants);
this.trollbody.lowerlegl.pants.gotoAndStop(lowerpants);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
this.trollbody.gotoAndStop("standing");
this.stop();
_root.speech.gotoAndPlay("troll6");
} else {
this.play();
this.trollbody.play();
}
}
Symbol 1344 MovieClip Frame 1
stop();
walkr = 0;
walkl = 0;
Instance of Symbol 95 MovieClip in Symbol 1344 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 95 MovieClip in Symbol 1344 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1344 MovieClip Frame 2
stop();
Symbol 1344 MovieClip Frame 3
stop();
Symbol 1344 MovieClip Frame 13
gotoAndStop (2);
Symbol 1349 MovieClip Frame 5
stop();
Symbol 1355 MovieClip Frame 75
_root.acquiredstriking++;
_root.newweapon.play();
Symbol 1355 MovieClip Frame 101
stop();
Symbol 1359 MovieClip Frame 1
stop();
Symbol 1359 MovieClip Frame 2
stop();
if (_root.acquiredstaff == 0) {
_root.newweapon.play();
_root.acquiredstaff = 1;
}
Symbol 1359 MovieClip Frame 3
stop();
Symbol 1361 MovieClip Frame 1
stop();
Symbol 1361 MovieClip Frame 10
gotoAndStop (1);
Symbol 1361 MovieClip Frame 19
gotoAndStop (1);
Symbol 1361 MovieClip Frame 25
gotoAndStop (1);
Instance of Symbol 1355 MovieClip in Symbol 1361 MovieClip Frame 26
onClipEvent (enterFrame) {
if (_root.acquiredstriking == 1) {
this.gotoAndStop(101);
}
}
Symbol 1361 MovieClip Frame 31
gotoAndStop (1);
Instance of Symbol 1359 MovieClip "troll5words" in Symbol 1361 MovieClip Frame 32
onClipEvent (enterFrame) {
if (_root.fragments == 10) {
this.gotoAndStop(2);
}
if (_root.fragments >= 11) {
this.gotoAndStop(3);
}
}
Symbol 1361 MovieClip Frame 37
gotoAndStop (1);
Symbol 1361 MovieClip Frame 42
gotoAndStop (1);
Symbol 1365 MovieClip Frame 1
stop();
Symbol 1365 MovieClip Frame 21
gotoAndPlay (20);
Symbol 1371 MovieClip Frame 1
onEnterFrame = function () {
var _local1 = _root;
_local1.soarer._x = _local1.soarer._x + 1;
_local1.soarer._y = _local1.soarer._y + 1;
_local1.soarer2._x = _local1.soarer2._x + 1;
_local1.soarer2._y = _local1.soarer2._y + 1;
_local1.drakar._x = _local1.drakar._x + 1;
_local1.drakar._y = _local1.drakar._y + 1;
};
Symbol 1371 MovieClip Frame 2
onEnterFrame = function () {
var _local1 = _root;
_local1.soarer._x = _local1.soarer._x - 1;
_local1.soarer._y = _local1.soarer._y - 1;
_local1.soarer2._x = _local1.soarer2._x - 1;
_local1.soarer2._y = _local1.soarer2._y - 1;
_local1.drakar._x = _local1.drakar._x - 1;
_local1.drakar._y = _local1.drakar._y - 1;
};
Symbol 1371 MovieClip Frame 3
onEnterFrame = function () {
var _local1 = _root;
_local1.soarer._x = _local1.soarer._x - 2;
_local1.soarer._y = _local1.soarer._y - 2;
_local1.soarer2._x = _local1.soarer2._x - 2;
_local1.soarer2._y = _local1.soarer2._y - 2;
_local1.drakar._x = _local1.drakar._x - 2;
_local1.drakar._y = _local1.drakar._y - 2;
};
Symbol 1371 MovieClip Frame 4
onEnterFrame = function () {
var _local1 = _root;
_local1.soarer._x = _local1.soarer._x + 2;
_local1.soarer._y = _local1.soarer._y + 2;
_local1.soarer2._x = _local1.soarer2._x + 2;
_local1.soarer2._y = _local1.soarer2._y + 2;
_local1.drakar._x = _local1.drakar._x + 2;
_local1.drakar._y = _local1.drakar._y + 2;
};
Symbol 1384 MovieClip Frame 1
Symbol 1384 MovieClip Frame 9
gotoAndPlay (1);
Instance of Symbol 255 MovieClip in Symbol 1391 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 255 MovieClip in Symbol 1393 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 1407 MovieClip Frame 1
stop();
Symbol 1407 MovieClip Frame 2
stop();
Symbol 1407 MovieClip Frame 3
stop();
Symbol 1417 MovieClip Frame 1
stop();
Symbol 1417 MovieClip Frame 2
stopAllSounds();
if (_root.fragment.medal == "GOLD MEDAL") {
_root.fragments++;
}
Instance of Symbol 67 MovieClip in Symbol 1417 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 1407 MovieClip in Symbol 1417 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 1417 MovieClip Frame 11
gotoAndPlay (10);
_root.racetimer = 0;
Symbol 1439 MovieClip Frame 1
stop();
Symbol 1439 MovieClip Frame 2
_root.mymusic.setVolume(0);
Symbol 1439 MovieClip Frame 90
_root.mymusic.setVolume(100);
Instance of Symbol 80 MovieClip in Symbol 1449 MovieClip Frame 1
/* no clip actions */
Symbol 1469 MovieClip Frame 10
gotoAndPlay (1);
Symbol 1469 MovieClip Frame 11
play();
Symbol 1469 MovieClip Frame 20
gotoAndPlay ("5engine");
Symbol 1469 MovieClip Frame 30
gotoAndPlay ("xengine");
Symbol 1492 MovieClip Frame 1
stop();
_root.shottype = "attack";
Symbol 1492 MovieClip Frame 2
stop();
_root.shottype = "duoshand shot";
Symbol 1492 MovieClip Frame 3
stop();
_root.shottype = "slayershot";
Symbol 1492 MovieClip Frame 4
stop();
_root.shottype = "strikingshot";
Symbol 1492 MovieClip Frame 5
stop();
_root.shottype = "boomerangshot";
Symbol 1492 MovieClip Frame 6
stop();
_root.shottype = "witheredshot";
Symbol 1492 MovieClip Frame 7
stop();
Symbol 1492 MovieClip Frame 8
stop();
Symbol 1492 MovieClip Frame 9
stop();
Symbol 1492 MovieClip Frame 10
stop();
Symbol 1492 MovieClip Frame 11
stop();
Instance of Symbol 93 MovieClip in Symbol 1492 MovieClip Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(1);
}
Instance of Symbol 1469 MovieClip "enginelook" in Symbol 1506 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndPlay(_root.enginetype);
}
Instance of Symbol 1492 MovieClip "weaponequip" in Symbol 1506 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 1502 MovieClip in Symbol 1506 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.enginetype);
}
Symbol 1515 Button
on (release) {
gotoAndPlay ("equip");
}
Symbol 1525 Button
on (release) {
gotoAndPlay ("save_load");
}
Symbol 1530 Button
on (press) {
if (_root.shopzone.levelupscreen.leveling == 0) {
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 1)) {
_root.bank = _root.bank - _root.nextlevel;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 2)) {
_root.bank = _root.bank - _root.nextlevel;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 3)) {
_root.bank = _root.bank - _root.nextlevel;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 4)) {
_root.bank = _root.bank - _root.nextlevel;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 5)) {
_root.bank = _root.bank - _root.nextlevel;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 6)) {
_root.bank = _root.bank - _root.nextlevel;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 7)) {
_root.bank = _root.bank - _root.nextlevel;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 8)) {
_root.bank = _root.bank - _root.nextlevel;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 9)) {
_root.bank = _root.bank - _root.nextlevel;
_root.shopzone.levelupscreen.play();
}
if ((_root.bank >= _root.nextlevel) && (_root.mylevel == 10)) {
_root.bank = _root.bank - _root.nextlevel;
_root.shopzone.levelupscreen.play();
}
}
}
Symbol 1533 Button
on (release) {
_root.soarernav._x = _root.snavx;
_root.soarernav._y = _root.snavy;
_root.gotoAndStop(3);
}
Instance of Symbol 95 MovieClip in Symbol 1542 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 95 MovieClip in Symbol 1542 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1543 MovieClip Frame 1
stop();
Instance of Symbol 95 MovieClip in Symbol 1543 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1543 MovieClip Frame 2
stop();
Instance of Symbol 95 MovieClip in Symbol 1543 MovieClip Frame 2
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1543 MovieClip Frame 3
stop();
Symbol 1543 MovieClip Frame 4
stop();
Instance of Symbol 95 MovieClip in Symbol 1543 MovieClip Frame 4
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1543 MovieClip Frame 5
stop();
Instance of Symbol 95 MovieClip in Symbol 1543 MovieClip Frame 5
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1543 MovieClip Frame 6
stop();
Symbol 1543 MovieClip Frame 7
stop();
Symbol 1543 MovieClip Frame 8
stop();
Instance of Symbol 95 MovieClip in Symbol 1543 MovieClip Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1543 MovieClip Frame 9
stop();
Instance of Symbol 95 MovieClip in Symbol 1543 MovieClip Frame 9
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1543 MovieClip Frame 10
stop();
Instance of Symbol 95 MovieClip in Symbol 1543 MovieClip Frame 10
onClipEvent (enterFrame) {
this.gotoAndStop("arrow");
}
Instance of Symbol 117 MovieClip in Symbol 1543 MovieClip Frame 10
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1543 MovieClip Frame 11
stop();
Symbol 1544 MovieClip Frame 1
stop();
_root.mymusic.setVolume(100);
Symbol 1544 MovieClip Frame 3
_root.mymusic.setVolume(10);
leveling = 1;
_root.mylevel++;
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 1544 MovieClip Frame 86
leveling = 0;
Symbol 1547 Button
on (release) {
_root.shopzone.gotoAndPlay(2);
}
Symbol 1575 MovieClip Frame 1
stop();
Symbol 1575 MovieClip Frame 2
stop();
_root.equipthis = "Short Swords";
Symbol 1575 MovieClip Frame 3
stop();
_root.equipthis = "Duoshand Sword";
Symbol 1575 MovieClip Frame 4
stop();
_root.equipthis = "Slayer Scythe";
Symbol 1575 MovieClip Frame 5
stop();
_root.equipthis = "Striking Fists";
Symbol 1575 MovieClip Frame 6
stop();
_root.equipthis = "Boomerang R";
Symbol 1575 MovieClip Frame 7
stop();
_root.equipthis = "Withered Staff";
Symbol 1575 MovieClip Frame 8
stop();
_root.equipthis = "Dragonfang Sword";
Symbol 1575 MovieClip Frame 9
stop();
_root.equipthis = "Wasps Rangs";
Symbol 1575 MovieClip Frame 10
stop();
_root.equipthis = "Axe of Augua";
Symbol 1575 MovieClip Frame 11
stop();
_root.equipthis = "Ghost Bow";
Symbol 1575 MovieClip Frame 12
stop();
_root.equipthis = "Demon Nunchaku";
Symbol 1576 Button
on (release) {
_root.shopzone.chosen.play();
_root.weapon = _root.equipthis;
}
Symbol 1579 MovieClip Frame 1
stop();
_root.mymusic.setVolume(100);
Symbol 1579 MovieClip Frame 2
_root.mymusic.setVolume(10);
Symbol 1581 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("shortswords");
}
Symbol 1583 Button
on (rollOver) {
if (_root.acquiredduoshand == 1) {
_root.shopzone.equippanel.gotoAndStop("duoshandblade");
}
}
Symbol 1585 Button
on (rollOver) {
if (_root.acquiredslayer == 1) {
_root.shopzone.equippanel.gotoAndStop("slayerscythe");
}
}
Symbol 1587 Button
on (rollOver) {
if (_root.acquiredstriking == 1) {
_root.shopzone.equippanel.gotoAndStop("strikingfists");
}
}
Symbol 1589 Button
on (rollOver) {
if (_root.acquiredboomerang == 1) {
_root.shopzone.equippanel.gotoAndStop("boomerangr");
}
}
Symbol 1591 Button
on (rollOver) {
if (_root.acquiredstaff == 1) {
_root.shopzone.equippanel.gotoAndStop("witheredstaff");
}
}
Symbol 1593 Button
on (rollOver) {
if (_root.acquireddragonfang == 1) {
_root.shopzone.equippanel.gotoAndStop("dragonfangsword");
}
}
Symbol 1595 Button
on (rollOver) {
if (_root.acquiredwasps == 1) {
_root.shopzone.equippanel.gotoAndStop("waspsrangs");
}
}
Symbol 1597 Button
on (rollOver) {
if (_root.rootsgoalaxe == 1) {
_root.shopzone.equippanel.gotoAndStop("axeofaugua");
}
}
Symbol 1599 Button
on (rollOver) {
if (_root.acquiredghostbow == 1) {
_root.shopzone.equippanel.gotoAndStop("ghostbow");
}
}
Symbol 1604 Button
on (rollOver) {
if (_root.graveyardgoaldemon == 1) {
_root.shopzone.equippanel.gotoAndStop("demonnunchaku");
}
}
Symbol 1606 Button
on (release) {
_root.shopzone.gotoAndPlay(2);
}
Symbol 1607 Button
on (release) {
gamesave = SharedObject.getLocal("sbsave");
gamesave.data.savename = _root.savename;
gotoAndStop ("namesave");
}
Symbol 1608 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 1613 Button
on (release) {
_root.isSaved = "saved";
_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++;
}
t = 0;
while (t < 21) {
gamesave.data["torch" + t] = _root["torch" + t];
t++;
}
gamesave.data.peace = _root.peace;
gamesave.data.acquiredduoshand = _root.acquiredduoshand;
gamesave.data.acquiredghostbow = _root.acquiredghostbow;
gamesave.data.acquiredstriking = _root.acquiredstriking;
gamesave.data.acquiredslayer = _root.acquiredslayer;
gamesave.data.acquiredwasps = _root.acquiredwasps;
gamesave.data.acquiredboomerang = _root.acquiredboomerang;
gamesave.data.acquiredstaff = _root.acquiredstaff;
gamesave.data.acquireddragonfang = _root.acquireddragonfang;
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 = _root.isSaved;
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.data.firsttime = _root.firsttime;
gamesave.data.trollgoalkills = _root.trollgoalkills;
gamesave.data.trollgoalinvincible = _root.trollgoalinvincible;
gamesave.data.trollgoaldestroy = _root.trollgoaldestroy;
gamesave.data.trollgoalenter = _root.trollgoalenter;
gamesave.data.trollstars = _root.trollstars;
gamesave.data.rootsgoalaxe = _root.rootsgoalaxe;
gamesave.data.rootsgoaltrees = _root.rootsgoaltrees;
gamesave.data.rootsgoalmelee = _root.rootsgoalmelee;
gamesave.data.rootsgoalbombs = _root.rootsgoalbombs;
gamesave.data.rootsstars = _root.rootsstars;
gamesave.data.earthgoallocim = _root.earthgoallocim;
gamesave.data.earthgoalsuper = _root.earthgoalsuper;
gamesave.data.earthgoaltime = _root.earthgoaltime;
gamesave.data.earthgoaldash = _root.earthgoaldash;
gamesave.data.earthstars = _root.earthstars;
gamesave.data.icebridge1 = _root.icebridge1;
gamesave.data.icebridge2 = _root.icebridge2;
gamesave.data.icebridge3 = _root.icebridge3;
gamesave.data.icebridgeactive = _root.icebridgeactive;
gamesave.data.zerogoaldodge = _root.zerogoaldodge;
gamesave.data.zerogoalmelt = _root.zerogoalmelt;
gamesave.data.zerogoaldash = _root.zerogoaldash;
gamesave.data.zerostars = _root.zerostars;
gamesave.data.cliffsgoalkills = _root.cliffsgoalkills;
gamesave.data.cliffsgoalbombs = _root.cliffsgoalbombs;
gamesave.data.cliffsgoalbirds = _root.cliffsgoalbirds;
gamesave.data.cliffsstars = _root.cliffsstars;
gamesave.flush();
}
Symbol 1618 Button
on (release) {
if (_root.isSaved == "saved") {
_root.nextscreen = "worldmap";
_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++;
}
t = 0;
while (t < 21) {
_root["torch" + t] = gamesave.data["torch" + t];
t++;
}
_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;
_root.firsttime = gamesave.data.firsttime;
_root.trollgoalkills = gamesave.data.trollgoalkills;
_root.trollgoalinvincible = gamesave.data.trollgoalinvincible;
_root.trollgoaldestroy = gamesave.data.trollgoaldestroy;
_root.trollgoalenter = gamesave.data.trollgoalenter;
_root.trollstars = gamesave.data.trollstars;
_root.rootsgoalaxe = gamesave.data.rootsgoalaxe;
_root.rootsgoaltrees = gamesave.data.rootsgoaltrees;
_root.rootsgoalmelee = gamesave.data.rootsgoalmelee;
_root.rootsgoalbombs = gamesave.data.rootsgoalbombs;
_root.rootsstars = gamesave.data.rootsstars;
_root.earthgoallocim = gamesave.data.earthgoallocim;
_root.earthgoalsuper = gamesave.data.earthgoalsuper;
_root.earthgoaltime = gamesave.data.earthgoaltime;
_root.earthgoaldash = gamesave.data.earthgoaldash;
_root.earthstars = gamesave.data.earthstars;
_root.acquiredduoshand = gamesave.data.acquiredduoshand;
_root.acquiredghostbow = gamesave.data.acquiredghostbow;
_root.acquiredstriking = gamesave.data.acquiredstriking;
_root.acquiredslayer = gamesave.data.acquiredslayer;
_root.acquiredwasps = gamesave.data.acquiredwasps;
_root.acquiredboomerang = gamesave.data.acquiredboomerang;
_root.acquiredstaff = gamesave.data.acquiredstaff;
_root.acquireddragonfang = gamesave.data.acquireddragonfang;
_root.icebridge1 = gamesave.data.icebridge1;
_root.icebridge2 = gamesave.data.icebridge2;
_root.icebridge3 = gamesave.data.icebridge3;
_root.icebridgeactive = gamesave.data.icebridgeactive;
_root.zerogoaldodge = gamesave.data.zerogoaldodge;
_root.zerogoalmelt = gamesave.data.zerogoalmelt;
_root.zerogoaldash = gamesave.data.zerogoaldash;
_root.zerostars = gamesave.data.zerostars;
}
}
Symbol 1627 MovieClip Frame 1
_root.enteredshop = 0;
Symbol 1627 MovieClip Frame 2
_root.enteredshop = 1;
Instance of Symbol 1506 MovieClip "shopzone2" in Symbol 1627 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.mylevel < 2) {
_root.enginetype = "4engine";
}
if ((_root.mylevel >= 2) && (_root.mylevel < 5)) {
_root.enginetype = "5engine";
}
if (_root.mylevel >= 5) {
_root.enginetype = "xengine";
}
}
Symbol 1627 MovieClip Frame 11
stop();
Instance of Symbol 1510 MovieClip in Symbol 1627 MovieClip Frame 11
onClipEvent (load) {
_root.saver._visible = false;
}
Instance of Symbol 1544 MovieClip "levelupscreen" in Symbol 1627 MovieClip Frame 11
onClipEvent (load) {
leveling = 0;
}
Instance of Symbol 1575 MovieClip "equippanel" in Symbol 1627 MovieClip Frame 20
onClipEvent (enterFrame) {
if (_root.sandgoalcollect == 1) {
_root.shopzone.duoshandbutton._alpha = 100;
}
if (_root.rootsgoalaxe == 1) {
_root.shopzone.axebutton._alpha = 100;
}
if (_root.graveyardgoaldemon == 1) {
_root.shopzone.demonbutton._alpha = 100;
}
if (_root.acquiredduoshand == 1) {
_root.shopzone.duoshandbutton._alpha = 100;
}
if (_root.acquiredslayer == 1) {
_root.shopzone.slayerbutton._alpha = 100;
}
if (_root.acquiredboomerang == 1) {
_root.shopzone.boomerangbutton._alpha = 100;
}
if (_root.acquiredstaff == 1) {
_root.shopzone.staffbutton._alpha = 100;
}
if (_root.acquiredwasps == 1) {
_root.shopzone.waspsbutton._alpha = 100;
}
if (_root.acquireddragonfang == 1) {
_root.shopzone.dragonfangbutton._alpha = 100;
}
if (_root.acquiredstriking == 1) {
_root.shopzone.strikingbutton._alpha = 100;
}
if (_root.acquiredghostbow == 1) {
_root.shopzone.ghostbutton._alpha = 100;
}
}
Symbol 1627 MovieClip Frame 23
stop();
Instance of Symbol 1543 MovieClip in Symbol 1627 MovieClip Frame 23
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1627 MovieClip Frame 29
stop();
_root.saver._visible = true;
Symbol 1627 MovieClip Frame 30
stop();
Symbol 1627 MovieClip Frame 31
stop();
Symbol 1631 MovieClip Frame 145
stop();
_root.gotoAndStop(_root.nextScreen);
Symbol 1641 Button
on (release) {
_root.nextfader.play();
}