Frame 2
stop();
_root.music.gotoAndPlay("intro");
graphics = "MEDIUM";
_root._quality = "MEDIUM";
isSaved = "";
isSaved2 = "";
isSaved3 = "";
savename2 = "";
savename3 = "";
caveflyactive = "caveflyoff";
peace = 0;
storypiece = "1stvisit";
firsttime = 0;
storyactive = 0;
unlockeast = 0;
unlockwest = 0;
unlocksouth = 0;
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;
coldgoalkills = 0;
coldgoalmountain = 0;
coldgoalavalanche = 0;
coldenstars = 1;
_root.mission = "";
hiddengoal = "nothidden";
goalaccomplished = "";
collected = 0;
murder = 0;
exercism = 0;
cinematics = 0;
i = 0;
while (i < 20) {
_root["torch" + i] = 0;
i++;
}
acquiredfire = 0;
acquiredlightning = 0;
acquiredice = 0;
acquiredphantom = 0;
runetowerfire = 0;
runetowerlightning = 0;
runetowerice = 0;
runetowerphantom = 0;
training = 0;
burningstatue = 0;
frozensword = 0;
sandgoalspeed = 0;
sandgoalkills = 0;
sandgoaltime = 0;
sandgoalcollect = 0;
sandmissionstars = 1;
crosswindgoalspeed = 0;
crosswindgoalkills = 0;
crosswindgoaltime = 0;
crosswindgoaldodge = 0;
crosswindstars = 1;
barrengoalkills = 0;
barrengoaltimer = 0;
barrengoalcounter = 0;
barrengoallocim = 0;
barrengoaltime = 0;
barrenstars = 1;
cactusgoaltime = 0;
cactusgoalkills = 0;
cactusgoalsuper = 0;
cactusgoalpoison = 0;
cactusstars = 1;
r = 0;
while (r < 15) {
_root[("race" + r) + "gold"] = 0;
_root[("race" + r) + "silver"] = 0;
_root[("race" + r) + "bronze"] = 0;
_root[("race" + r) + "stars"] = 1;
r++;
}
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;
northgoalboss = 0;
northoceanstars = 1;
eastbossgoal = 0;
eastoceanstars = 1;
westgoalboss = 0;
westoceanstars = 1;
southgoalboss = 0;
southoceanstars = 1;
zerogoaldash = 0;
zerogoaldodge = 0;
zerogoalmelt = 0;
zerostars = 1;
cliffsgoalkills = 0;
cliffsgoalbirds = 0;
cliffsgoalmelee = 0;
cliffsstars = 1;
iceygoalkills = 0;
iceygoalblobs = 0;
iceygoalfreeze = 0;
iceygoalice = 0;
iceygoalnpc = 0;
iceystars = 1;
citygoaldodge = 0;
citygoalgiant = 0;
citygoalarmy = 0;
citystars = 1;
belowgoaltime = 0;
belowgoalghoul = 0;
belowgoalwater = 0;
belowgoalnpc = 0;
belowstars = 1;
gravegoallife = 0;
gravegoaldemon = 0;
gravegoalcombo = 0;
gravegoaltime = 0;
gravestars = 1;
blackIgoalhit = 0;
blackIgoallocim = 0;
blackIgoalkills = 0;
blackIgoalscorpion = 0;
blackIstars = 1;
blackIIgoalsandworm = 0;
blackIIgoalkills = 0;
blackIIgoaldodge = 0;
blackIIstars = 1;
westgoalshrine = 0;
westshrinestars = 1;
northgoalshrine = 0;
northshrinestars = 1;
southgoalshrine = 0;
southshrinestars = 1;
eastgoalshrine = 0;
eastshrinestars = 1;
allshrines = 0;
devilsgoalboss = 0;
acquiredghostbow = 0;
acquiredslayer = 0;
acquiredduoshand = 0;
acquiredstaff = 0;
acquiredwasps = 0;
acquiredboomerang = 0;
acquireddragonfang = 0;
acquiredstriking = 0;
acquireddemon = 0;
acquireddash = 0;
acquireddashattack = 0;
enginetype = "4engine";
projectilekills = 0;
meleekills = 0;
bosslife = "alive";
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 = "";
mystatus = "normal";
weapontotal = 1;
hiddentotal = 0;
minigames = 0;
allrunes = 0;
forceelement = 0;
raincontrol = "rainoff";
Instance of Symbol 111 MovieClip in Frame 2
onClipEvent (load) {
gamesave = SharedObject.getLocal("sbsave");
gamesave2 = SharedObject.getLocal("sbsave2");
gamesave3 = SharedObject.getLocal("sbsave3");
_root.isSaved = gamesave.data.isSaved;
_root.isSaved = gamesave2.data.isSaved;
_root.isSaved = gamesave3.data.isSaved;
if (_root.isSaved == "saved") {
_root.mainloader.unloadMovie();
}
}
onClipEvent (enterFrame) {
if (this._alpha < 50) {
this._alpha++;
}
}
Instance of Symbol 118 MovieClip in Frame 2
onClipEvent (enterFrame) {
if (this._alpha < 100) {
this._alpha++;
}
}
Instance of Symbol 233 MovieClip "music" in Frame 2
/* no clip actions */
Instance of Symbol 235 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);
screameractive = "screameroff";
_root.peace++;
if ((_root.peace >= 1) && (_root.fragments < 10)) {
_root.storypeace = "2ndvisit";
}
_root.racinglevel = 1;
_root.loopcount = 0;
_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 = "normal";
onEnterFrame = function () {
var _local1 = _root;
if ((_local1.mylevel >= 2) && (_local1.mylevel < 5)) {
_local1.enginetype = "5engine";
}
if (_local1.mylevel >= 5) {
_local1.enginetype = "xengine";
}
};
talkable = 0;
walklives = "alive";
sandscontrol = "sandoff";
snowcontrol = "snowoff";
raincontrol = "rainoff";
rockcontrol = "rockoff";
Instance of Symbol 235 MovieClip in Frame 3
onClipEvent (load) {
b = 0;
while (b < 10) {
_root.worldmap[("boss" + b) + "divot"]._alpha = 0;
b++;
}
if (((_root.cinematics == 0) && (_root.fragments >= 5)) && (_root.fragments < 10)) {
_root.gotoAndStop("something");
}
if (((_root.cinematics == 1) && (_root.fragments >= 13)) && (_root.fragments < 18)) {
_root.gotoAndStop("demons");
}
if (((_root.cinematics == 2) && (_root.fragments >= 20)) && (_root.fragments < 30)) {
_root.gotoAndStop("beware");
}
if (((_root.cinematics == 3) && (_root.fragments >= 30)) && (_root.fragments < 40)) {
_root.gotoAndStop("urgent");
}
if ((_root.cinematics == 4) && (_root.fragments >= 50)) {
_root.gotoAndStop("forceassembled");
}
_root._quality = "MEDIUM";
if (_root.timeofday != "nighttime") {
_root.mymusic.setVolume(100);
}
if (_root.timeofday == "nighttime") {
_root.mymusic.setVolume(0);
}
if (_root.fragments < 5) {
_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";
if (_root.eastbossgoal == 1) {
_root.worldmap.boss1divot._alpha = 100;
_root.worldmap.eocean_btn._visible = false;
}
if (_root.northbossgoal == 1) {
_root.worldmap.boss2divot._alpha = 100;
}
if (_root.westbossgoal == 1) {
_root.worldmap.boss3divot._alpha = 100;
}
if (_root.southbossgoal == 1) {
_root.worldmap.boss4divot._alpha = 100;
}
}
Instance of Symbol 393 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 417 MovieClip "firsttime" in Frame 3
onClipEvent (load) {
this.gotoAndStop(random(6) + 1);
}
Instance of Symbol 437 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 453 MovieClip "levelstars" in Frame 3
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 455 MovieClip in Frame 3
onClipEvent (load) {
function reset() {
this._x = -600;
speed = random(6) + 3;
this._y = random(300);
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
if (this._x > 500) {
reset();
}
}
Instance of Symbol 457 MovieClip in Frame 3
onClipEvent (load) {
function reset() {
this._x = -600;
speed = random(6) + 3;
this._y = random(300);
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
if (this._x > 500) {
reset();
}
}
Instance of Symbol 459 MovieClip in Frame 3
onClipEvent (load) {
function reset() {
this._x = -600;
speed = random(6) + 3;
this._y = random(300);
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
if (this._x > 500) {
reset();
}
}
Instance of Symbol 461 MovieClip in Frame 3
onClipEvent (load) {
function reset() {
this._x = -600;
speed = random(6) + 3;
this._y = random(300);
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
if (this._x > 500) {
reset();
}
}
Instance of Symbol 463 MovieClip in Frame 3
onClipEvent (load) {
function reset() {
this._x = -600;
speed = random(6) + 3;
this._y = random(300);
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
if (this._x > 500) {
reset();
}
}
Instance of Symbol 465 MovieClip in Frame 3
onClipEvent (load) {
function reset() {
this._x = -600;
speed = random(6) + 3;
this._y = random(300);
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
if (this._x > 500) {
reset();
}
}
Instance of Symbol 467 MovieClip in Frame 3
onClipEvent (load) {
function reset() {
this._x = -600;
speed = random(6) + 3;
this._y = random(300);
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
if (this._x > 500) {
reset();
}
}
Instance of Symbol 469 MovieClip in Frame 3
onClipEvent (load) {
function reset() {
this._x = -600;
speed = random(6) + 3;
this._y = random(300);
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
if (this._x > 500) {
reset();
}
}
Instance of Symbol 471 MovieClip in Frame 3
onClipEvent (load) {
function reset() {
this._x = -600;
speed = random(20) + 3;
this._y = random(300);
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
if (this._x > 500) {
reset();
}
}
Instance of Symbol 339 MovieClip in Frame 3
on (rollOver) {
_root.hints.gotoAndStop("trunkhint");
}
on (rollOut) {
_root.hints.gotoAndStop(1);
}
Instance of Symbol 499 MovieClip in Frame 3
on (rollOver) {
this.gotoAndStop(2);
}
on (rollOut) {
this.gotoAndStop(1);
}
Instance of Symbol 332 MovieClip in Frame 3
on (rollOver) {
_root.hints.gotoAndStop("fishhint");
}
on (rollOut) {
_root.hints.gotoAndStop(1);
}
Instance of Symbol 503 MovieClip in Frame 3
on (rollOver) {
_root.hints.gotoAndStop("racehint");
}
on (rollOut) {
_root.hints.gotoAndStop(1);
}
Instance of Symbol 515 MovieClip "fragmentassemble" in Frame 3
onClipEvent (enterFrame) {
this.gotoAndStop(_root.fragments);
}
Instance of Symbol 666 MovieClip "story" in Frame 3
onClipEvent (load) {
if (_root.firsttime == 1) {
this.gotoAndStop(1);
}
if (_root.storyactive == 1) {
this.gotoAndPlay("storyofthefragments");
}
if (_root.storyactive == 3) {
this.gotoAndPlay("shouldvisit");
}
if (_root.storyactive == 6) {
this.gotoAndPlay("weapons");
}
if (_root.storyactive == 10) {
this.gotoAndPlay("therunes");
}
if (_root.storyactive == 17) {
this.gotoAndPlay("oceans");
}
}
Instance of Symbol 708 MovieClip "eastopen" in Frame 3
onClipEvent (enterFrame) {
if ((_root.fragments == 15) && (_root.unlockeast == 0)) {
this.play();
}
}
Instance of Symbol 716 MovieClip "westopen" in Frame 3
onClipEvent (enterFrame) {
if ((_root.enginetype == "xengine") && (_root.unlockwest == 0)) {
this.play();
}
}
Instance of Symbol 724 MovieClip "southopen" in Frame 3
onClipEvent (enterFrame) {
if ((_root.mylevel >= 6) && (_root.unlocksouth == 0)) {
this.play();
}
}
Instance of Symbol 727 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 235 MovieClip in Frame 6
onClipEvent (enterFrame) {
_root.nextscreen = _root.mission;
}
Instance of Symbol 987 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;
nomadtype = "normal";
escreamercount = 4;
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
weather = random(20) + 1;
if (weather <= 5) {
raincontrol = "rainon";
raincount = 15;
}
if ((weather > 5) && (weather <= 14)) {
raincontrol = "rainon";
raincount = 25;
}
if ((weather > 14) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
Instance of Symbol 991 MovieClip "mainstars" in Frame 7
onClipEvent (load) {
star.duplicateMovieClip("stars2", 107);
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 995 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 995 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 1005 MovieClip "lightspeed" in Frame 7
onClipEvent (enterFrame) {
if (_root.acquiredspeed == 1) {
if (_root.lightspeedhit == 5) {
this.play();
}
}
}
Instance of Symbol 1007 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 1007 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 1007 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 1007 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 1007 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 1007 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 1007 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 1009 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 1017 MovieClip in Frame 7
onClipEvent (enterFrame) {
if (_root.raincontrol != "rainon") {
this.unloadMovie();
}
if (_root.weather > 5) {
this.gotoAndStop(2);
}
}
Instance of Symbol 1020 MovieClip "rainclouds" in Frame 7
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 20;
}
onClipEvent (enterFrame) {
if (_root.raincontrol != "rainon") {
this.unloadMovie();
}
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 1020 MovieClip "rainclouds2" in Frame 7
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 25;
}
onClipEvent (enterFrame) {
if (_root.raincontrol != "rainon") {
this.unloadMovie();
}
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 "rain" in Frame 7
onClipEvent (load) {
function reset() {
this._x = random(560);
this._y = -50;
speed = random(50) + 20;
speedx = random(30) + 10;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.raincontrol == "rainon") {
this._x = this._x - speedx;
this._y = this._y + speed;
if (this._y > 350) {
reset();
}
} else {
this._y = 5000;
}
}
Instance of Symbol 1024 MovieClip "lightning" in Frame 7
onClipEvent (enterFrame) {
if (_root.raincontrol != "rainon") {
this.unloadMovie();
}
if (_root.weather < 5) {
this.gotoAndStop(1);
}
this._x = random(350);
}
Instance of Symbol 1107 MovieClip "soarer" in Frame 7
on (keyPress "q") {
_root.exitmenu.play();
}
on (keyPress "a") {
if (_root.mystatus == "frozen") {
this.nextFrame();
}
if ((_root.skylives == "alive") && (_root.mystatus == "normal")) {
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");
}
}
if (((_root.supermove > 10) && (_root.enginetype == "5engine")) && (_root.supermove < 45)) {
this.gotoAndPlay("speeddash");
}
if (((_root.supermove > 5) && (_root.enginetype == "xengine")) && (_root.supermove < 45)) {
this.gotoAndPlay("dashattack");
}
}
}
on (keyPress "d") {
if (_root.mystatus == "frozen") {
this.nextFrame();
}
if ((_root.skylives == "alive") && (_root.mystatus == "normal")) {
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.meleelife > 30)) && (_root.weapon == "Axe of Augua")) {
this.gotoAndPlay("axeauguaslash");
}
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.mystatus == "frozen") {
this.nextFrame();
}
if ((_root.attack == 0) && (_root.weapon == "bomb")) {
this.gotoAndPlay("bombthrow");
}
if ((((_root.skylives == "alive") && (_root.racing == 0)) && (_root.warp == 0)) && (_root.mystatus == "normal")) {
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 == "Striking Fists")) {
this.gotoAndPlay("strikingslash");
}
if (((_root.attack == 0) && (_root.meleelife > 30)) && (_root.weapon == "Wasps Rangs")) {
this.gotoAndPlay("waspsslash");
}
if ((_root.attack == 0) && (_root.weapon == "Boomerang R")) {
this.gotoAndPlay("boomverticalshot");
}
if (((_root.attack == 0) && (_root.meleelife > 30)) && (_root.weapon == "Axe of Augua")) {
this.gotoAndPlay("axeverticalslash");
}
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 = 4;
}
if (_root.weapon == "Dragonfang Sword") {
poisontimer = 0;
poisoncounter = 0;
poison = "poison on";
} else {
poison = "poison off";
}
this.gotoAndPlay(_root.weapon);
}
onClipEvent (enterFrame) {
if (_root.racing == 1) {
_root.skyfollow = 6;
}
if (_root.weapon == "Short Swords") {
_root.skyfollow = 2;
}
if (_root.weapon == "Demon Nunchaku") {
_root.skyfollow = 2;
}
if (_root.weapon == "Ghost Bow") {
_root.skyfollow = 3;
}
if (_root.weapon == "Duoshand Sword") {
_root.skyfollow = 10;
}
if (_root.weapon == "Slayer Scythe") {
_root.skyfollow = 6;
}
if (_root.weapon == "Striking Fists") {
_root.skyfollow = 2;
}
if (_root.weapon == "Boomerang R") {
_root.skyfollow = 4;
}
if (_root.weapon == "Withered Staff") {
_root.skyfollow = 8;
}
if (_root.weapon == "Axe of Augua") {
_root.skyfollow = 12;
}
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 1108 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 1113 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 1125 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 1142 MovieClip "enemynomad1" in Frame 7
onClipEvent (load) {
function reset() {
this._x = random(800) + 400;
this._y = random(600) + 300;
follow = "on";
hit = 0;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives != "alive") {
reset();
}
if (hit == 3) {
this.gotoAndPlay("dead");
}
if (_root.lightspeedhit == 5) {
reset();
}
if (follow == "on") {
if (_root.soarer._x < this._x) {
this._x = this._x - 3;
}
if (_root.soarer._x > this._x) {
this._x = this._x + 3;
}
if (_root.soarer._y < this._y) {
this._y = this._y - 3;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 3;
}
}
}
Instance of Symbol 1167 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 1179 MovieClip "meleebonus" in Frame 7
onClipEvent (enterFrame) {
if (_root.meleekills > 10) {
this.play();
}
}
Instance of Symbol 1184 MovieClip "shotbonus" in Frame 7
onClipEvent (enterFrame) {
if (_root.projectilekills > 25) {
this.play();
}
}
Instance of Symbol 1202 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 1236 MovieClip "combobonus" in Frame 7
onClipEvent (enterFrame) {
if (_root.comboactive == 0) {
if (_root.combopts == 5) {
this.play();
_root.comboactive = 1;
}
}
}
Instance of Symbol 1244 MovieClip "collect" in Frame 7
onClipEvent (enterFrame) {
this._x = _root.soarer._x + 25;
this._y = _root.soarer._y - 15;
}
Instance of Symbol 1248 MovieClip "lifeupcollect" in Frame 7
onClipEvent (enterFrame) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 30;
}
Instance of Symbol 1266 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 1274 MovieClip "birdball" in Frame 7
onClipEvent (enterFrame) {
if (_root.cliffsgoalbirds == 1) {
this.unloadMovie();
}
this._x = _root.soarer._x + 25;
this._y = _root.soarer._y - 15;
}
Instance of Symbol 1277 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 1277 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 1277 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 1280 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 1285 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 = 15;
}
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 1283 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");
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
n = 0;
while (n < 6) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
this._x = this._x + 60;
if (this._x > 550) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 1286 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 82 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.enemymayfly.hitzone)) {
_root.enemymayfly._x = _root.enemymayfly._x + 15;
_root.enemymayfly.gotoAndPlay("hit");
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
n = 0;
while (n < 6) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
if (this.hitTest(_root.spine.spine2.eatzone)) {
_root.spine.spine2.gotoAndPlay("eat");
}
this._x = this._x + 80;
if (this._x > 550) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 1292 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");
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
n = 0;
while (n < 6) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
if (this.hitTest(_root.spine.spine2.eatzone)) {
_root.spine.spine2.gotoAndPlay("eat");
}
this._x = this._x + 70;
if (this._x >= 540) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 1100 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++;
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
this.play();
}
i++;
}
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();
}
if (this.hitTest(_root.spine.spine2.eatzone)) {
this.play();
_root.spine.spine2.gotoAndPlay("hit");
}
n = 0;
while (n < 6) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
this.play();
}
n++;
}
this._x = this._x + speed;
this._y = this._y + 0.5;
if (this._x > 450) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 1280 MovieClip "npcstrikeshot" in Frame 7
onClipEvent (enterFrame) {
this._x = this._x + 90;
if (this._x > 500) {
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 1294 MovieClip "webbing" in Frame 7
onClipEvent (load) {
function speedbullet() {
speed = 50;
}
speedbullet();
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
}
if (_root.giantlife < 0) {
this.unloadMovie();
}
}
Instance of Symbol 507 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.acquiredslayer = 1;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.sandgoalcollect++;
_root.screameractive = "screameroff";
_root.sandmissionstars++;
}
}
}
Instance of Symbol 235 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 = "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";
}
Instance of Symbol 1327 MovieClip "lifebar" in Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.life);
if (_root.life < 2) {
_root.gotoAndStop("deadframe");
}
}
Instance of Symbol 1337 MovieClip "livesmeter" in Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.lives);
}
Instance of Symbol 1344 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 194 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 1348 MovieClip in Frame 7
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.hiddengoal == "hidden") {
this._visible = true;
}
}
Instance of Symbol 1353 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 727 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");
}
nomadtype = "normal";
escreamercount = 4;
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
weather = random(20) + 1;
if (weather <= 5) {
raincontrol = "rainon";
raincount = 5;
}
if ((weather > 5) && (weather <= 10)) {
raincontrol = "rainon";
raincount = 20;
}
if ((weather > 10) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
Instance of Symbol 1023 MovieClip "rain" in Frame 8
onClipEvent (load) {
function reset() {
this._x = random(560);
this._y = -50;
speed = random(50) + 20;
speedx = random(30) + 10;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.raincontrol == "rainon") {
this._x = this._x - speedx;
this._y = this._y + speed;
if (this._y > 350) {
reset();
}
} else {
this.unloadMovie();
this._y = 5000;
}
}
Instance of Symbol 1375 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 1383 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 1383 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 1390 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 1390 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 1390 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 1390 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 1390 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 1390 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 1390 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 375 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 375 MovieClip in Frame 8
onClipEvent (load) {
function reset() {
this._x = random(550) + 400;
speed = (random(40) + 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 1005 MovieClip "lightspeed" in Frame 8
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 5) {
this.play();
}
}
Instance of Symbol 1009 MovieClip "mover" in Frame 8
onClipEvent (enterFrame) {
if (this._x < -100) {
this._x = this._x + 50;
}
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)) {
_root.map._x = _root.map._x - 0.5;
this._x = this._x + _root.skyspeed;
}
if (key.isDown(37) && (this._x > 30)) {
_root.map._x = _root.map._x + 0.5;
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 1125 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 1142 MovieClip "enemynomad1" in Frame 8
onClipEvent (load) {
function reset() {
this._x = 450;
this._y = random(500);
follow = "on";
hit = 0;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives != "alive") {
reset();
}
if (hit == 3) {
this.gotoAndPlay("dead");
}
if (_root.lightspeedhit == 5) {
reset();
}
if (follow == "on") {
if (_root.soarer._x < this._x) {
this._x = this._x - 1;
}
if (_root.soarer._x > this._x) {
this._x = this._x + 1;
}
if (_root.soarer._y < this._y) {
this._y = this._y - 1;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 1;
}
}
}
Instance of Symbol 507 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!!!";
}
}
}
Frame 9
stop();
mymusic.stop();
mymusic.start();
_root.music.gotoAndPlay("bossmusic");
_root.bosslife = "alive";
giantlife = 30;
rockcontrol = "rockon";
rockcount = 20;
r = 1;
while (r < rockcount) {
_root.rock.duplicateMovieClip("rock" + r, r + 610);
r++;
}
Instance of Symbol 1394 MovieClip "rock" in Frame 9
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();
this._x = 5000;
this._y = 5000;
}
}
Instance of Symbol 1397 MovieClip "bosslife" in Frame 9
onClipEvent (load) {
full = false;
}
onClipEvent (enterFrame) {
if (full == true) {
this.gotoAndStop(_root.giantlife);
}
if (_root.giantlife <= 0) {
this.unloadMovie();
}
}
Instance of Symbol 1416 MovieClip "giantscreamer" in Frame 9
onClipEvent (load) {
speed = 2;
speedy = 2;
}
onClipEvent (enterFrame) {
if (_root.boss != "giantscreamer") {
this.unloadMovie();
}
if (_root.giantlife == 0) {
this.gbody.gotoAndPlay("death");
}
if (_root.soarer._x < (this._x + 100)) {
if (speed > -12) {
speed--;
}
this._xscale = 60;
this._x = this._x + speed;
}
if (_root.soarer._x > (this._x - 15)) {
if (speed < 12) {
speed++;
}
this._xscale = -60;
this._x = this._x + speed;
}
if (_root.soarer._y < (this._y + 100)) {
if (speedy > -7) {
speedy--;
}
this._y = this._y + speedy;
}
if (_root.soarer._y > (this._y - 70)) {
if (speedy < 7) {
speedy++;
}
this._y = this._y + speedy;
}
}
Instance of Symbol 1433 MovieClip "titan" in Frame 9
onClipEvent (enterFrame) {
if (_root.boss != "titan") {
this.unloadMovie();
}
if (_root.giantlife == 0) {
this.titan2.gotoAndPlay("death");
}
}
Instance of Symbol 1440 MovieClip "medusa" in Frame 9
onClipEvent (load) {
speed = 2;
speedy = 2;
}
onClipEvent (enterFrame) {
if (_root.boss != "medusa") {
this.unloadMovie();
}
if (_root.giantlife == 0) {
this.medusa2.gotoAndPlay("death");
}
if (_root.soarer._x < (this._x + 100)) {
if (speed > -16) {
speed--;
}
this._x = this._x + speed;
}
if (_root.soarer._x > (this._x - 15)) {
if (speed < 16) {
speed++;
}
this._x = this._x + speed;
}
if (_root.soarer._y < (this._y + 100)) {
if (speedy > -10) {
speedy--;
}
this._y = this._y + speedy;
}
if (_root.soarer._y > (this._y - 70)) {
if (speedy < 7) {
speedy++;
}
this._y = this._y + speedy;
}
}
Instance of Symbol 1446 MovieClip "spine" in Frame 9
onClipEvent (load) {
speed = 2;
speedy = 2;
}
onClipEvent (enterFrame) {
if (_root.boss != "spine") {
this.unloadMovie();
}
if (_root.giantlife == 0) {
this.spine2.gotoAndPlay("death");
}
if (_root.soarer._x < this._x) {
if (speed > -2) {
speed--;
}
this._x = this._x + speed;
}
if (_root.soarer._x > this._x) {
if (speed < 2) {
speed++;
}
this._x = this._x + speed;
}
if (_root.soarer._y < this._y) {
if (speedy > -5) {
speedy--;
}
this._y = this._y + speedy;
}
if (_root.soarer._y > this._y) {
if (speedy < 5) {
speedy++;
}
this._y = this._y + speedy;
}
}
Instance of Symbol 1448 MovieClip "spinebody" in Frame 9
onClipEvent (enterFrame) {
if (_root.boss != "spine") {
this.unloadMovie();
}
if (_root.giantlife == -1) {
this.gotoAndStop(2);
}
mx = _root.spine._x;
my = _root.spine._y + 50;
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 / 15;
if (this._y < my) {
this._y = this._y + movespeedy;
} else {
this._y = this._y - movespeedy;
}
}
Instance of Symbol 1448 MovieClip in Frame 9
onClipEvent (enterFrame) {
if (_root.boss != "spine") {
this.unloadMovie();
}
if (_root.giantlife == -1) {
this.gotoAndStop(2);
}
mx = _root.spinebody._x;
my = _root.spinebody._y + 50;
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 / 15;
if (this._y < my) {
this._y = this._y + movespeedy;
} else {
this._y = this._y - movespeedy;
}
}
Instance of Symbol 1273 MovieClip "bombbird1" in Frame 9
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") && (_root.boss == "spine")) && (_root.goalmet == 0)) {
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 1100 MovieClip "bomb" in Frame 9
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 507 MovieClip "fragment" in Frame 9
onClipEvent (load) {
_root.goalmet = 0;
goalboss = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if (((_root.boss == "giantscreamer") && (_root.eastbossgoal == 0)) && (goalboss == 1)) {
_root.gotfragment.play();
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.soarer.gotoAndStop("scollect");
_root.eastbossgoal++;
_root.eastoceanstars++;
_root.goalaccomplished = "You defeated the Boss!!!";
}
if (((_root.boss == "titan") && (_root.northgoalboss == 0)) && (goalboss == 1)) {
_root.gotfragment.play();
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.soarer.gotoAndStop("scollect");
_root.northgoalboss++;
_root.northoceanstars++;
_root.goalaccomplished = "You defeated the Boss!!!";
}
if (((_root.boss == "medusa") && (_root.westgoalboss == 0)) && (goalboss == 1)) {
_root.gotfragment.play();
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.soarer.gotoAndStop("scollect");
_root.westgoalboss++;
_root.westoceanstars++;
_root.goalaccomplished = "You defeated the Boss!!!";
}
if (((_root.boss == "spine") && (_root.southgoalboss == 0)) && (goalboss == 1)) {
_root.gotfragment.play();
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.soarer.gotoAndStop("scollect");
_root.southgoalboss++;
_root.southoceanstars++;
_root.goalaccomplished = "You defeated the Boss!!!";
}
}
}
Instance of Symbol 235 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");
}
nomadtype = "normal";
escreamercount = 4;
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
_root["enemyscreamer" + e]._alpha = 70;
e++;
}
weather = random(20) + 3;
if (weather <= 5) {
raincontrol = "rainon";
raincount = 15;
}
if ((weather > 5) && (weather <= 14)) {
raincontrol = "rainon";
raincount = 25;
}
if ((weather > 14) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
sandscontrol = "sandon";
sandscount = 30;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
Instance of Symbol 1456 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.unloadMovie();
this._x = 5000;
}
}
Instance of Symbol 995 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 995 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 1108 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 1125 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 1472 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 1142 MovieClip "enemynomad2" in Frame 10
onClipEvent (load) {
function reset() {
this._x = random(800) + 400;
this._y = random(1000);
follow = "on";
hit = 0;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives != "alive") {
reset();
}
if (hit == 3) {
this.gotoAndPlay("dead");
}
if (_root.lightspeedhit == 5) {
reset();
}
if (follow == "on") {
if (_root.soarer._x < this._x) {
this._x = this._x - 3;
}
if (_root.soarer._x > this._x) {
this._x = this._x + 3;
}
if (_root.soarer._y < this._y) {
this._y = this._y - 3;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 3;
}
}
}
Instance of Symbol 1142 MovieClip "enemynomad1" in Frame 10
onClipEvent (load) {
function reset() {
this._x = random(800) + 400;
this._y = random(1000);
follow = "on";
hit = 0;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives != "alive") {
reset();
}
if (hit == 3) {
this.gotoAndPlay("dead");
}
if (_root.lightspeedhit == 5) {
reset();
}
if (follow == "on") {
if (_root.soarer._x < this._x) {
this._x = this._x - 3;
}
if (_root.soarer._x > this._x) {
this._x = this._x + 3;
}
if (_root.soarer._y < this._y) {
this._y = this._y - 3;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 3;
}
}
}
Instance of Symbol 507 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 235 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");
}
nomadtype = "normal";
escreamercount = 4;
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
_root["enemyscreamer" + e]._alpha = 70;
e++;
}
weather = random(20);
if (weather <= 5) {
raincontrol = "rainon";
raincount = 5;
}
if ((weather > 5) && (weather <= 10)) {
raincontrol = "rainon";
raincount = 20;
}
if ((weather > 10) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
sandscontrol = "sandon";
sandscount = 10;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
Instance of Symbol 1477 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 1475 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 1475 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 1125 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 1491 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 1493 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 507 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 235 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 1496 MovieClip in Frame 12
onClipEvent (enterFrame) {
this._x = this._x - 1;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 1496 MovieClip in Frame 12
onClipEvent (enterFrame) {
this._x = this._x - 2;
if (this._x < -50) {
this._x = 700;
}
}
Instance of Symbol 1496 MovieClip in Frame 12
onClipEvent (enterFrame) {
this._x = this._x - 3;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 1456 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 1020 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 1020 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 1020 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 1375 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 1491 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 507 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;
escreamercount = 0;
e = 0;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
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);
weather = random(20);
if (weather <= 5) {
raincontrol = "rainon";
raincount = 5;
}
if ((weather > 5) && (weather <= 10)) {
raincontrol = "rainon";
raincount = 20;
}
if ((weather > 10) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
rockcontrol = "rockoff";
raincontrol = "rainoff";
Instance of Symbol 1499 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 1502 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 1503 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 235 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;
_root.screameractive = "screameroff";
_root.nextscreen = "worldmap";
}
Instance of Symbol 727 MovieClip "fadert" in Frame 13
onClipEvent (load) {
this.gotoAndPlay(1);
}
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++;
}
weather = random(20);
if (weather <= 5) {
raincontrol = "rainon";
raincount = 15;
}
if ((weather > 5) && (weather <= 12)) {
raincontrol = "rainon";
raincount = 25;
}
if ((weather > 12) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
Instance of Symbol 1637 MovieClip "gate" in Frame 14
onClipEvent (load) {
function reset() {
this._x = 600;
speed = random(1) + 2;
life = 4;
}
reset();
}
onClipEvent (enterFrame) {
if ((_root.trollgoalenter == 1) && (_root.trollgoaldestroy == 1)) {
this.unloadMovie();
}
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 1502 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 1108 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 1647 MovieClip in Frame 14
onClipEvent (load) {
function reset() {
var _local1 = this;
_local1._x = 500;
_local1._rotation = random(15);
_local1._y = random(125) + 75;
speed = 15;
}
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 < -300) {
reset();
}
}
}
Instance of Symbol 1125 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 1273 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 1100 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 1202 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 507 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 235 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.snowcontrol = "snowoff";
_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");
}
nomadtype = "tree";
escreamercount = 4;
_root.screamertype = "troll";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
weather = random(20);
if (weather <= 5) {
raincontrol = "rainon";
raincount = 10;
}
if ((weather > 5) && (weather <= 10)) {
raincontrol = "rainon";
raincount = 20;
}
if ((weather > 10) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
Instance of Symbol 1647 MovieClip in Frame 15
onClipEvent (load) {
function reset() {
this._x = 500;
this._rotation = random(25);
speed = _root.skyspeed / 3;
}
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 1647 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 1125 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 1142 MovieClip "enemynomad1" in Frame 15
onClipEvent (load) {
function reset() {
this._x = random(800) + 400;
this._y = random(1000);
follow = "on";
hit = 0;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives != "alive") {
reset();
}
if (hit == 3) {
this.gotoAndPlay("dead");
}
if (_root.lightspeedhit == 5) {
reset();
}
if (follow == "on") {
if (_root.soarer._x < this._x) {
this._x = this._x - 3;
}
if (_root.soarer._x > this._x) {
this._x = this._x + 3;
}
if (_root.soarer._y < this._y) {
this._y = this._y - 3;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 3;
}
}
}
Instance of Symbol 507 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 1649 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");
}
nomadtype = "tree";
escreamercount = 4;
_root.screamertype = "troll";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
weather = random(20) + 1;
if (weather <= 5) {
raincontrol = "rainon";
raincount = 15;
}
if ((weather > 5) && (weather <= 14)) {
raincontrol = "rainon";
raincount = 25;
}
if ((weather > 14) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
Instance of Symbol 1647 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 995 MovieClip "mainground2" in Frame 16
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
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 - 40;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx - 180;
}
}
}
Instance of Symbol 1502 MovieClip "mainground" in Frame 16
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 1125 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 1472 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 1142 MovieClip "enemynomad1" in Frame 16
onClipEvent (load) {
function reset() {
this._x = random(800) + 400;
this._y = random(700);
follow = "on";
hit = 0;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives != "alive") {
reset();
}
if (hit == 3) {
this.gotoAndPlay("dead");
}
if (_root.lightspeedhit == 5) {
reset();
}
if (follow == "on") {
if (_root.soarer._x < this._x) {
this._x = this._x - 3;
}
if (_root.soarer._x > this._x) {
this._x = this._x + 3;
}
if (_root.soarer._y < this._y) {
this._y = this._y - 3;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 3;
}
}
}
Instance of Symbol 507 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 == 1)) {
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!! 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");
}
nomadtype = "ice";
escreamercount = 4;
_root.screamertype = "ice";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
snowcontrol = "snowon";
snowcount = 60;
s = 1;
while (s < snowcount) {
_root.snow.duplicateMovieClip("snow" + s, s + 200);
s++;
}
Instance of Symbol 1020 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 1020 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 1020 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 1375 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.zerogoalmelt == 1) {
this.unloadMovie();
}
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.acquiredfire == 1)) {
this._y = this._y + 5;
}
if (this._y >= 270) {
_root.fragment.goalmelt = 1;
}
this._x = this._x - speed;
if (this._x <= (groundstartx - (ground._width / 2))) {
this._x = groundstartx + 30;
}
}
}
Instance of Symbol 1125 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 507 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!!!";
}
if ((_root.zerogoalmelt == 0) && (goalmelt == 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.zerogoalmelt++;
_root.screameractive = "screameroff";
_root.zerostars++;
_root.goalaccomplished = "You melted the Ice Wall!! Stupendis!!!";
}
if ((_root.zerogoaldash == 0) && (goaldash == 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.zerogoaldash++;
_root.screameractive = "screameroff";
_root.zerostars++;
_root.goalaccomplished = "You did a Dash Attack!! Brilliant!!!";
}
}
}
Instance of Symbol 235 MovieClip "controller" in Frame 17
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.snowcontrol = "snowon";
_root.screameractive = "screameron";
_root.levelkills = 0;
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
}
Frame 18
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("trollmusic");
}
nomadtype = "tree";
escreamercount = 4;
_root.screamertype = "troll";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
weather = random(20) + 1;
if (weather <= 5) {
raincontrol = "rainon";
raincount = 15;
}
if ((weather > 5) && (weather <= 14)) {
raincontrol = "rainon";
raincount = 25;
}
if ((weather > 14) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
Instance of Symbol 995 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 995 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 1125 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 1273 MovieClip "bombbird1" in Frame 18
onClipEvent (load) {
function reset() {
this._x = 700;
this._y = random(500);
speed = random(16) + 3;
_root.bombattach = "bombbird1";
}
reset();
}
onClipEvent (enterFrame) {
if (_root.cliffsgoalbirds == 1) {
this.unloadMovie();
}
if (_root.skylives == "alive") {
if (this.hitTest(_root.soarer.hitzone)) {
_root.birdball.nextFrame();
reset();
}
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 1491 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 1142 MovieClip "enemynomad1" in Frame 18
onClipEvent (load) {
function reset() {
this._x = random(800) + 400;
this._y = random(1000);
follow = "on";
hit = 0;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives != "alive") {
reset();
}
if (hit == 3) {
this.gotoAndPlay("dead");
}
if (_root.lightspeedhit == 5) {
reset();
}
if (follow == "on") {
if (_root.soarer._x < this._x) {
this._x = this._x - 3;
}
if (_root.soarer._x > this._x) {
this._x = this._x + 3;
}
if (_root.soarer._y < this._y) {
this._y = this._y - 3;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 3;
}
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 18
onClipEvent (load) {
_root.goalmet = 0;
goalkills = 0;
goalbird = 0;
goalmelee = 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!!!";
}
if ((_root.cliffsgoalbirds == 0) && (goalbird == 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.cliffsgoalbirds++;
_root.screameractive = "screameroff";
_root.cliffsstars++;
_root.goalaccomplished = "You gathered a flock of Birds!! AmaZING!!!";
}
if ((_root.cliffsgoalmelee == 0) && (goalmelee >= 50)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.cliffsgoalmelee++;
_root.screameractive = "screameroff";
_root.cliffsstars++;
_root.goalaccomplished = "You killed 50 with only Melee!! HOLY COW!!!";
}
}
}
Instance of Symbol 235 MovieClip "controller" in Frame 18
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.snowcontrol = "snowoff";
_root.screameractive = "screameron";
_root.levelkills = 0;
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
}
Frame 19
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("icemusic");
}
nomadtype = "ice";
escreamercount = 4;
_root.screamertype = "ice";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
snowcontrol = "snowon";
snowcount = 60;
s = 1;
while (s < snowcount) {
_root.snow.duplicateMovieClip("snow" + s, s + 200);
s++;
}
Instance of Symbol 991 MovieClip "mainstars" in Frame 19
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 995 MovieClip "mainground2" in Frame 19
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)) {
this._x = groundstartx - 180;
}
}
}
Instance of Symbol 1657 MovieClip in Frame 19
onClipEvent (load) {
function reset() {
this.gotoAndStop(random(3));
this._x = 500;
speed = random(25) + 10;
}
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 1657 MovieClip in Frame 19
onClipEvent (load) {
function reset() {
this.gotoAndStop(random(3));
this._x = 500;
speed = random(10) + 10;
}
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 1652 MovieClip "snow" in Frame 19
onClipEvent (load) {
function reset() {
this._x = random(500);
this._y = -50;
speed = random(20) + 1;
speedx = random(5) + 1;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.snowcontrol == "snowon") {
this._x = this._x - speedx;
this._y = this._y + speed;
if (this._y > 350) {
reset();
}
} else {
this._y = 5000;
}
}
Instance of Symbol 654 MovieClip "NPC" in Frame 19
onClipEvent (load) {
this.gotoAndPlay("level");
personcolor = _root.black;
pants = 2;
armlet = 3;
lowerpants = 2;
this.head.gotoAndStop(personcolor);
this.arml.gotoAndStop(personcolor);
this.armr.gotoAndStop(personcolor);
this.torso.gotoAndStop(personcolor);
this.upperarml.gotoAndStop(personcolor);
this.upperarmr.gotoAndStop(personcolor);
this.upperlegl.gotoAndStop(personcolor);
this.upperlegr.gotoAndStop(personcolor);
this.lowerlegr.gotoAndStop(personcolor);
this.lowerlegl.gotoAndStop(personcolor);
this.head.hair.gotoAndStop(7);
this.head.hats.gotoAndStop(2);
this.arml.armlet.gotoAndStop(armlet);
this.armr.armlet.gotoAndStop(armlet);
this.arml.weapon.gotoAndStop(2);
this.armr.weapon.gotoAndStop(2);
this.torso.pants.gotoAndStop(pants);
this.torso.shirt.gotoAndStop(5);
this.upperlegl.pants.gotoAndStop(pants);
this.upperlegr.pants.gotoAndStop(pants);
this.lowerlegr.pants.gotoAndStop(lowerpants);
this.lowerlegl.pants.gotoAndStop(lowerpants);
}
onClipEvent (enterFrame) {
if (_root.iceystars < 5) {
this.unloadMovie();
}
if (_root.iceygoalnpc == 1) {
this.unloadMovie();
}
mx = _root.soarer._x;
my = _root.soarer._y;
if (this._x < mx) {
dx = mx - this._x;
} else {
dx = this._x - mx;
}
movespeedx = dx / 10;
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 / 10;
if (this._y < my) {
this._y = this._y + movespeedy;
} else {
this._y = this._y - movespeedy;
}
}
Instance of Symbol 1020 MovieClip "mainground3" in Frame 19
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 1020 MovieClip "mainground3" in Frame 19
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 1125 MovieClip "enemyscreamer1" in Frame 19
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 1142 MovieClip "enemynomad2" in Frame 19
onClipEvent (load) {
function reset() {
this._x = -600;
this._y = random(1000);
hit = 0;
follow = "on";
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives != "alive") {
reset();
}
if (hit == 3) {
this.gotoAndPlay("dead");
}
if (_root.lightspeedhit == 5) {
reset();
}
if (follow == "on") {
if (_root.soarer._x < this._x) {
this._x = this._x - 3;
}
if (_root.soarer._x > this._x) {
this._x = this._x + 3;
}
if (_root.soarer._y < this._y) {
this._y = this._y - 3;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 3;
}
}
}
Instance of Symbol 1667 MovieClip "iceblock1" in Frame 19
onClipEvent (load) {
function reset() {
speed = random(15) + 10;
this._x = random(800) + 400;
this._y = _root.soarer._y - 30;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.iceygoalice == 1) {
this.unloadMovie();
}
if (_root.skylives == "alive") {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
} else {
this._x = this._x - speed;
}
}
if (this._x < -50) {
reset();
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 19
onClipEvent (load) {
_root.goalmet = 0;
goalfrozen = 0;
goalblob = 0;
goalkills = 0;
goalice = 0;
goalnpc = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.iceygoalkills == 0) && (_root.levelkills >= 100)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.iceygoalkills++;
_root.screameractive = "screameroff";
_root.iceystars++;
_root.goalaccomplished = "You killed 100 enemies!! Simply Amazing!!!";
}
if ((_root.iceygoalfreeze == 0) && (goalfrozen == 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.iceygoalfreeze++;
_root.screameractive = "screameroff";
_root.iceystars++;
_root.goalaccomplished = "You became Frozen!! THAT'S GOTTA BE COLD!!!";
}
if ((_root.iceygoalblobs == 0) && (goalblob == 10)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.iceygoalblobs++;
_root.screameractive = "screameroff";
_root.iceystars++;
_root.goalaccomplished = "You Killed 10 Nomads!! Marvelous!!!";
}
if ((_root.iceygoalice == 0) && (goalice == 10)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.iceygoalice++;
_root.screameractive = "screameroff";
_root.iceystars++;
_root.goalaccomplished = "You destroyed 10 Ice Blocks!! Splendid!!!";
}
if (((_root.iceygoalnpc == 0) && (goalnpc == 1)) && (_root.levelkills >= 100)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.iceygoalnpc++;
_root.screameractive = "screameroff";
_root.iceystars++;
_root.goalaccomplished = "You helped the King kill 100 enemies!! Fantastic!!!";
}
}
}
Instance of Symbol 235 MovieClip "controller" in Frame 19
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.snowcontrol = "snowon";
_root.screameractive = "screameron";
_root.levelkills = 0;
}
onClipEvent (enterFrame) {
_root._quality = "LOW";
_root.nextscreen = "worldmap";
}
Frame 20
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("icemusic");
}
nomadtype = "ice";
snowcontrol = "snowon";
snowcount = 80;
s = 1;
while (s < snowcount) {
_root.snow.duplicateMovieClip("snow" + s, s + 200);
s++;
}
Instance of Symbol 1671 MovieClip "map" in Frame 20
onClipEvent (enterFrame) {
this._y = this._y + 0.5;
if (_root.fragment.goalsuper == 1) {
this.play();
}
}
Instance of Symbol 1020 MovieClip "mainground3" in Frame 20
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 26;
}
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 1020 MovieClip "mainground3" in Frame 20
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 1020 MovieClip "mainground3" in Frame 20
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 17;
}
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 1142 MovieClip "enemynomad2" in Frame 20
onClipEvent (load) {
function reset() {
this._x = -300;
this._y = random(700);
hit = 0;
follow = "on";
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives != "alive") {
reset();
}
if (hit == 3) {
this.gotoAndPlay("dead");
}
if (_root.lightspeedhit == 5) {
reset();
}
if (follow == "on") {
if (_root.soarer._x < this._x) {
this._x = this._x - 3;
}
if (_root.soarer._x > this._x) {
this._x = this._x + 3;
}
if (_root.soarer._y < this._y) {
this._y = this._y - 3;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 3;
}
}
}
Instance of Symbol 1142 MovieClip "enemynomad0" in Frame 20
onClipEvent (load) {
function reset() {
this._x = random(500) + 400;
this._y = random(500);
follow = "on";
hit = 0;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives != "alive") {
reset();
}
if (hit == 3) {
this.gotoAndPlay("dead");
}
if (_root.lightspeedhit == 5) {
reset();
}
if (follow == "on") {
if (_root.soarer._x < this._x) {
this._x = this._x - 3;
}
if (_root.soarer._x > this._x) {
this._x = this._x + 3;
}
if (_root.soarer._y < this._y) {
this._y = this._y - 3;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 3;
}
}
}
Instance of Symbol 1142 MovieClip "enemynomad3" in Frame 20
onClipEvent (load) {
function reset() {
this._x = -200;
this._y = random(400);
hit = 0;
follow = "on";
}
reset();
}
onClipEvent (enterFrame) {
if (_root.skylives != "alive") {
reset();
}
if (hit == 3) {
this.gotoAndPlay("dead");
}
if (_root.lightspeedhit == 5) {
reset();
}
if (follow == "on") {
if (_root.soarer._x < this._x) {
this._x = this._x - 3;
}
if (_root.soarer._x > this._x) {
this._x = this._x + 3;
}
if (_root.soarer._y < this._y) {
this._y = this._y - 3;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 3;
}
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 20
onClipEvent (load) {
_root.goalmet = 0;
goaldamage = 0;
goalmountain = 0;
goalavalanche = 0;
goalsuper = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if (((_root.coldgoalkills == 0) && (goaldamage == 0)) && (_root.levelkills >= 20)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.coldgoalkills++;
_root.screameractive = "screameroff";
_root.coldenstars++;
_root.goalaccomplished = "You killed 20 without getting hit!! VERY SKILLFUL!!!";
}
if ((_root.coldgoalmountain == 0) && (goalmountain == 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.coldgoalmountain++;
_root.screameractive = "screameroff";
_root.coldenstars++;
_root.goalaccomplished = "You reached the Mountain Top!!!!!";
}
if ((_root.coldgoalavalanche == 0) && (goalavalanche == 10)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.coldgoalavalanche++;
_root.screameractive = "screameroff";
_root.coldenstars++;
_root.goalaccomplished = "You caused an Avalanche!!!!!";
}
}
}
Instance of Symbol 235 MovieClip "controller" in Frame 20
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.snowcontrol = "snowon";
_root.screameractive = "screameroff";
_root.levelkills = 0;
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
_root.screameractive = "screameroff";
}
Frame 21
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("citymusic");
}
nomadtype = "lightning";
giantlife = 20;
escreamercount = 3;
_root.screamertype = "lightning";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
weather = random(20) + 1;
if (weather <= 5) {
raincontrol = "rainon";
raincount = 10;
}
if ((weather > 5) && (weather <= 13)) {
raincontrol = "rainon";
raincount = 20;
}
if ((weather > 13) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
Instance of Symbol 1674 MovieClip in Frame 21
onClipEvent (enterFrame) {
this._x = this._x - 0.2;
}
Instance of Symbol 1680 MovieClip "mainground1" in Frame 21
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = 0.5;
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= ((groundstartx - ground._width) - 10)) {
this._x = groundstartx - 10;
}
}
}
Instance of Symbol 1680 MovieClip "mainground" in Frame 21
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = 1;
}
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) - 10)) {
this._x = groundstartx - 10;
}
}
}
Instance of Symbol 389 MovieClip "building" in Frame 21
onClipEvent (load) {
function reset() {
this._x = random(800) + 400;
speed = random(20) + 10;
this.building2.gotoAndStop(random(3));
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 70;
} else {
this._x = this._x - speed;
}
if (this._x < -200) {
reset();
}
}
Instance of Symbol 389 MovieClip "building" in Frame 21
onClipEvent (load) {
function reset() {
this._x = random(800) + 400;
speed = random(30) + 20;
this.building2.gotoAndStop(random(3));
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
} else {
this._x = this._x - speed;
}
if (this._x < -200) {
reset();
}
}
Instance of Symbol 1020 MovieClip "mainground3" in Frame 21
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 17;
}
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 1684 MovieClip "gun" in Frame 21
onClipEvent (enterFrame) {
if ((_root.citygoalarmy == 1) || (_root.citygoalgiant == 0)) {
this.unloadMovie();
}
this._x = _root.armytarget._x;
}
Instance of Symbol 1416 MovieClip "giantscreamer" in Frame 21
onClipEvent (load) {
speed = 2;
speedy = 2;
}
onClipEvent (enterFrame) {
if (_root.citygoalgiant == 1) {
this.unloadMovie();
}
if (_root.giantlife == 0) {
this.gbody.gotoAndPlay("death");
}
if (_root.soarer._x < (this._x - 15)) {
if (speed > -6) {
speed--;
}
this._xscale = 60;
this._x = this._x + speed;
}
if (_root.soarer._x > (this._x + 1)) {
if (speed < 6) {
speed++;
}
this._xscale = -60;
this._x = this._x + speed;
}
if (_root.soarer._y < this._y) {
if (speedy > -10) {
speedy--;
}
this._y = this._y + speedy;
}
if (_root.soarer._y > this._y) {
if (speedy < 15) {
speedy++;
}
this._y = this._y + speedy;
}
}
Instance of Symbol 1687 MovieClip "armytarget" in Frame 21
onClipEvent (load) {
timer = 0;
counter = 0;
}
onClipEvent (enterFrame) {
if ((_root.citygoalarmy == 1) || (_root.citygoalgiant == 0)) {
this.unloadMovie();
}
if (this.hitTest(_root.soarer.hitzone)) {
this.play();
_root.armyshot.play();
this._x = this._x + 200;
this._y = this._y + 200;
}
counter++;
if ((counter % 25) == 0) {
timer++;
_root.fragment.goalarmy++;
}
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 / 15;
if (this._y < my) {
this._y = this._y + movespeedy;
} else {
this._y = this._y - movespeedy;
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 21
onClipEvent (load) {
_root.goalmet = 0;
goaldodge = 0;
goalgiant = 0;
goalarmy = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.citygoaldodge == 0) && (goaldodge >= 75)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.citygoaldodge++;
_root.screameractive = "screameroff";
_root.citystars++;
_root.goalaccomplished = "You dodged 75 enemies!! Splendid!!!";
}
if ((_root.citygoalgiant == 0) && (goalgiant >= 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.citygoalgiant++;
_root.screameractive = "screameroff";
_root.citystars++;
_root.goalaccomplished = "You killed the Giant!! Fantastic!!!";
}
if ((_root.citygoalarmy == 0) && (goalarmy >= 25)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.citygoalarmy++;
_root.screameractive = "screameroff";
_root.citystars++;
_root.goalaccomplished = "You avoided the Army's Attack!! Amazing!!!";
}
}
}
Instance of Symbol 235 MovieClip "controller" in Frame 21
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.snowcontrol = "snowoff";
_root.screameractive = "screameron";
_root.levelkills = 0;
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
}
Frame 22
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("citymusic");
}
escreamercount = 3;
_root.screamertype = "lightning";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
sandscontrol = "sandon";
sandscount = 15;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
Instance of Symbol 1375 MovieClip "mainground" in Frame 22
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 1496 MovieClip in Frame 22
onClipEvent (load) {
function reset() {
speed = 2 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 22
onClipEvent (load) {
function reset() {
speed = 3 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 22
onClipEvent (load) {
function reset() {
speed = 4 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1456 MovieClip "sands" in Frame 22
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 654 MovieClip "NPC2" in Frame 22
onClipEvent (load) {
this.gotoAndPlay("level");
personcolor = _root.yellow;
pants = 2;
armlet = 1;
lowerpants = 2;
this.head.gotoAndStop(personcolor);
this.arml.gotoAndStop(personcolor);
this.armr.gotoAndStop(personcolor);
this.torso.gotoAndStop(personcolor);
this.upperarml.gotoAndStop(personcolor);
this.upperarmr.gotoAndStop(personcolor);
this.upperlegl.gotoAndStop(personcolor);
this.upperlegr.gotoAndStop(personcolor);
this.lowerlegr.gotoAndStop(personcolor);
this.lowerlegl.gotoAndStop(personcolor);
this.head.hair.gotoAndStop(4);
this.head.hats.gotoAndStop(1);
this.arml.armlet.gotoAndStop(armlet);
this.armr.armlet.gotoAndStop(armlet);
this.arml.weapon.gotoAndStop(2);
this.armr.weapon.gotoAndStop(4);
this.torso.pants.gotoAndStop(pants);
this.torso.shirt.gotoAndStop(2);
this.upperlegl.pants.gotoAndStop(pants);
this.upperlegr.pants.gotoAndStop(pants);
this.lowerlegr.pants.gotoAndStop(lowerpants);
this.lowerlegl.pants.gotoAndStop(lowerpants);
}
onClipEvent (enterFrame) {
if (_root.belowstars < 4) {
this.unloadMovie();
}
if (_root.belowgoalnpc == 1) {
this.unloadMovie();
}
mx = _root.soarer._x;
my = _root.soarer._y;
if (this._x < mx) {
dx = mx - this._x;
} else {
dx = this._x - mx;
}
movespeedx = dx / 10;
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 / 10;
if (this._y < my) {
this._y = this._y + movespeedy;
} else {
this._y = this._y - movespeedy;
}
}
Instance of Symbol 1496 MovieClip in Frame 22
onClipEvent (load) {
function reset() {
speed = 6 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 22
onClipEvent (load) {
function reset() {
speed = 8 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 22
onClipEvent (load) {
function reset() {
speed = 10 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 22
onClipEvent (load) {
function reset() {
speed = 12 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 22
onClipEvent (load) {
function reset() {
speed = 15 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 382 MovieClip in Frame 22
onClipEvent (load) {
function reset() {
speed = 15;
this._x = 450;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 100;
} else {
this._x = this._x - speed;
}
if (this._x < -200) {
reset();
}
}
Instance of Symbol 1694 MovieClip "risingwater" in Frame 22
onClipEvent (load) {
counter = 0;
}
onClipEvent (enterFrame) {
this._yscale = this._yscale + 0.4;
this._y = this._y - 0.2;
counter++;
if ((counter % 25) == 0) {
_root.fragment.goalwater++;
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 22
onClipEvent (load) {
_root.goalmet = 0;
goaltime = 0;
goalghoul = 0;
goalnpc = 0;
goalwater = 0;
counter = 0;
}
onClipEvent (enterFrame) {
counter++;
if ((counter % 25) == 0) {
goaltime++;
}
if (_root.goalmet == 0) {
if ((_root.belowgoalwater == 0) && (goalwater >= 50)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.belowgoalwater++;
_root.screameractive = "screameroff";
_root.belowstars++;
_root.goalaccomplished = "You flew underwater!! Brilliant!!!";
}
if ((_root.belowgoaltime == 0) && (goaltime >= 60)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.belowgoaltime++;
_root.screameractive = "screameroff";
_root.belowstars++;
_root.goalaccomplished = "You were below Maki for Half a Day!!Nice Flyin'!!!";
}
if ((_root.belowgoalghoul == 0) && (_root.levelkills >= 200)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.belowgoalghoul++;
_root.screameractive = "screameroff";
_root.belowstars++;
_root.goalaccomplished = "You KILLED 200!! HOLY $%$#!!!";
}
if (((_root.belowstars >= 4) && (_root.belowgoalnpc == 0)) && (_root.levelkills >= 100)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.belowgoalnpc++;
_root.screameractive = "screameroff";
_root.belowstars++;
_root.goalaccomplished = "You saved the worker!! He's Thankful!!!";
}
}
}
Instance of Symbol 235 MovieClip "controller" in Frame 22
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "alive";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.sandscontrol = "sandon";
_root.snowcontrol = "snowoff";
_root.screameractive = "screameron";
_root.levelkills = 0;
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
}
Frame 23
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("gravemusic");
}
escreamercount = 3;
_root.screamertype = "ghost";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
Instance of Symbol 1699 MovieClip in Frame 23
onClipEvent (load) {
function reset() {
this._x = random(800) + 400;
speed = random(20) + 10;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 70;
} else {
this._x = this._x - speed;
}
if (this._x < -200) {
reset();
}
}
Instance of Symbol 1699 MovieClip in Frame 23
onClipEvent (load) {
function reset() {
this._x = random(800) + 400;
speed = random(20) + 10;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.lightspeedhit == 5) {
this._x = this._x - 70;
} else {
this._x = this._x - speed;
}
if (this._x < -200) {
reset();
}
}
Instance of Symbol 1020 MovieClip "mainground3" in Frame 23
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 1020 MovieClip "mainground3" in Frame 23
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 1020 MovieClip "mainground3" in Frame 23
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 507 MovieClip "fragment" in Frame 23
onClipEvent (load) {
_root.goalmet = 0;
goaldemon = 0;
goallife = 0;
counter = 0;
goaltime = 0;
goalcombo = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if (((_root.gravegoaldemon == 0) && (_root.levelkills >= 100)) && (_root.weapon == "Demon Nunchaku")) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.gravegoaldemon++;
_root.screameractive = "screameroff";
_root.gravestars++;
_root.goalaccomplished = "You killed the Demons with the Nunchaku!! Marvelous!!!";
}
if (((_root.gravegoallife == 0) && (_root.life <= 6)) && (_root.levelkills >= 100)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.gravegoallife++;
_root.screameractive = "screameroff";
_root.gravestars++;
_root.goalaccomplished = "You survived with 1/3 of your life!! Your Lucky!!!";
}
if ((_root.gravegoalcombo == 0) && (goalcombo == 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.gravegoalcombo++;
_root.screameractive = "screameroff";
_root.gravestars++;
_root.goalaccomplished = "You achieved an Ultimate Combo!! Unbelievable!!!";
}
if (_root.timeofday == "nighttime") {
counter++;
if ((counter % 25) == 0) {
goaltime++;
}
}
if ((_root.gravegoaltime == 0) && (goaltime >= 120)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.gravegoaltime++;
_root.screameractive = "screameroff";
_root.gravestars++;
_root.goalaccomplished = "You flew from dusk till Dawn!!! HOOWWWWLLLL!!!";
}
}
}
Frame 24
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("gravemusic");
}
escreamercount = 4;
_root.screamertype = "ghost";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
weather = random(20) + 3;
if (weather <= 5) {
raincontrol = "rainon";
raincount = 15;
}
if ((weather > 5) && (weather <= 14)) {
raincontrol = "rainon";
raincount = 25;
}
if ((weather > 14) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
Instance of Symbol 1701 MovieClip in Frame 24
onClipEvent (load) {
function reset() {
speed = 1;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1704 MovieClip "mainground2" in Frame 24
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 113);
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)) {
this._x = groundstartx;
}
}
}
Instance of Symbol 1701 MovieClip in Frame 24
onClipEvent (load) {
function reset() {
speed = random(10) + 3;
this._x = random(500) + 400;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1704 MovieClip "mainground1" in Frame 24
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)) {
this._x = groundstartx - 45;
}
}
}
Instance of Symbol 1020 MovieClip "mainground3" in Frame 24
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 1472 MovieClip "locim" in Frame 24
onClipEvent (load) {
function reset() {
this._y = random(300);
this._x = -70;
speed = random(6) + 2;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.blackIgoallocim == 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 507 MovieClip "fragment" in Frame 24
onClipEvent (load) {
_root.goalmet = 0;
goallocim = 0;
goalhit = 0;
goalkills = 0;
goalscorpion = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.blackIgoalhit == 0) && (_root.hittimer >= 60)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.blackIgoalhit++;
_root.screameractive = "screameroff";
_root.blackIstars++;
_root.goalaccomplished = "You avoided getting hit for 60 secs!! Marvelous!!!";
}
if ((_root.blackIgoallocim == 0) && (goallocim >= 3)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.blackIgoallocim++;
_root.screameractive = "screameroff";
_root.blackIstars++;
_root.goalaccomplished = "You finally killed Locim Niknar!! Odd Name!!!";
}
if (((_root.blackIgoalkills == 0) && (_root.levelkills >= 100)) && (_root.weapon == "Ghost Bow")) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.blackIgoalkills++;
_root.screameractive = "screameroff";
_root.blackIstars++;
_root.goalaccomplished = "You killed with the Ghost Bow!! Your da' MAN!!!";
}
if ((_root.blackIgoalscorpion == 0) && (goalscorpion == 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.blackIgoalscorpion++;
_root.screameractive = "screameroff";
_root.blackIstars++;
_root.goalaccomplished = "You killed King Scorpion!! Fatality!!!";
}
}
}
Frame 25
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("gravemusic");
}
escreamercount = 4;
_root.screamertype = "ghost";
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
Instance of Symbol 1707 MovieClip in Frame 25
onClipEvent (load) {
function reset() {
this._x = random(500) + 400;
speed = random(10) + 3;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1707 MovieClip in Frame 25
onClipEvent (load) {
function reset() {
this._x = random(500) + 400;
speed = random(30) + 15;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1710 MovieClip "sandworm" in Frame 25
onClipEvent (load) {
counter = 0;
timer = 0;
}
onClipEvent (enterFrame) {
if (_root.blackIIgoalsandworm == 1) {
this.unloadMovie();
}
counter++;
if ((counter % 25) == 0) {
_root.fragment.goalsandworm++;
}
this._x = this._x + 0.5;
_root.mover._x = _root.mover._x - 2;
if (_root.soarer._y < this._y) {
this._y = this._y - 1;
}
if (_root.soarer._y > this._y) {
this._y = this._y + 1;
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 25
onClipEvent (load) {
_root.goalmet = 0;
goalkills = 0;
goaldodge = 0;
goalsandworm = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if (((_root.blackIIgoalkills == 0) && (_root.levelkills >= 50)) && (_root.weapon == "Ghost Bow")) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.blackIIgoalkills++;
_root.screameractive = "screameroff";
_root.blackIIstars++;
_root.goalaccomplished = "You killed 50 with the Bow and Arrow!! Fan-friggin-tastic!!!";
}
if ((_root.blackIIgoaldodge == 0) && (goaldodge >= 25)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.blackIIgoaldodge++;
_root.screameractive = "screameroff";
_root.blackIIstars++;
_root.goalaccomplished = "You dodged 25!! How did you do IT!!!!";
}
if ((_root.blackIIgoalsandworm == 0) && (goalsandworm >= 30)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.blackIIgoalsandworm++;
_root.screameractive = "screameroff";
_root.blackIIstars++;
_root.goalaccomplished = "You barely escaped the Sandworm!! Lucky Duck!!!!";
}
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 26
onClipEvent (load) {
_root.goalmet = 0;
goaldemon = 0;
goallife = 0;
counter = 0;
goaltime = 0;
goalcombo = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if (((_root.gravegoaldemon == 0) && (_root.levelkills >= 100)) && (_root.weapon == "Demon Nunchaku")) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.gravegoaldemon++;
_root.screameractive = "screameroff";
_root.gravestars++;
_root.goalaccomplished = "You killed the Demons with the Nunchaku!! Marvelous!!!";
}
if (((_root.gravegoallife == 0) && (_root.life <= 6)) && (_root.levelkills >= 100)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.gravegoallife++;
_root.screameractive = "screameroff";
_root.gravestars++;
_root.goalaccomplished = "You survived with 1/3 of your life!! Your Lucky!!!";
}
if ((_root.gravegoalcombo == 0) && (goalcombo == 1)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.gravegoalcombo++;
_root.screameractive = "screameroff";
_root.gravestars++;
_root.goalaccomplished = "You achieved an Ultimate Combo!! Unbelievable!!!";
}
if (_root.timeofday == "nighttime") {
counter++;
if ((counter % 25) == 0) {
goaltime++;
}
}
if (((_root.gravegoaltime == 0) && (goaltime == 120)) && (_root.timeofday != "nighttime")) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.gravegoaltime++;
_root.screameractive = "screameroff";
_root.gravestars++;
_root.goalaccomplished = "You flew from dusk till Dawn!!! HOOWWWWLLLL!!!";
}
}
}
Frame 50
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("trainingmusic");
}
combopts = 0;
comboactive = 0;
hittime = 0;
rightscreen = 0;
projectilekills = 0;
meleekills = 0;
escreamercount = 2;
e = 1;
while (e < escreamercount) {
_root.enemyscreamer1.duplicateMovieClip("enemyscreamer1" + e, e + 2);
e++;
}
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);
raincontrol = "rainon";
raincount = 80;
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
Instance of Symbol 991 MovieClip "mainstars" in Frame 50
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 1023 MovieClip "rain" in Frame 50
onClipEvent (load) {
function reset() {
this._x = random(560);
this._y = -50;
speed = random(50) + 20;
speedx = random(30) + 10;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.raincontrol == "rainon") {
this._x = this._x - speedx;
this._y = this._y + speed;
if (this._y > 350) {
reset();
}
} else {
this._y = 5000;
}
}
Instance of Symbol 1715 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.trainer.play();
this.unloadMovie();
}
}
Instance of Symbol 1718 MovieClip "rocks" in Frame 50
onClipEvent (load) {
function reset() {
this._x = 600;
this._y = _root.soarer._y - 20;
speed = random(15) + 10;
}
pass = 0;
reset();
}
onClipEvent (enterFrame) {
if (_root.training == 2) {
if (this.hitTest(_root.soarer.hitzone)) {
pass = 0;
_root.soarer.gotoAndPlay("soarerhit");
reset();
}
this._x = this._x - speed;
if (this._x < -50) {
reset();
pass++;
}
if (pass == 10) {
_root.trainer.play();
this.unloadMovie();
}
}
}
Instance of Symbol 1108 MovieClip "speedloops" in Frame 50
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.lightspeedhit == 5) {
reset();
}
if ((_root.skylives == "alive") && (_root.training == 3)) {
this._x = this._x - speed;
if (this._x < 0) {
reset();
}
} else {
reset();
}
}
}
Instance of Symbol 1125 MovieClip "enemyscreamer1" in Frame 50
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(10) + 6;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.training == 5.5) {
this._x = 1200;
}
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 507 MovieClip "fragment" in Frame 50
onClipEvent (load) {
_root.goalmet = 0;
goalspeed = 0;
goalsuper = 0;
goalmelee = 0;
goalkills = 0;
goaldash = 0;
}
onClipEvent (enterFrame) {
if ((_root.training == 3) && (goalspeed == 1)) {
_root.trainer.play();
_root.training = _root.training + 0.5;
}
if ((_root.training == 5) && (_root.projectilekills >= 10)) {
_root.trainer.play();
}
if ((_root.training == 6) && (goalmelee >= 10)) {
_root.trainer.play();
}
if ((_root.training == 7) && (goalsuper == 1)) {
_root.trainer.play();
}
if ((_root.training == 8) && (goaldash == 1)) {
_root.trainer.play();
}
}
Instance of Symbol 235 MovieClip "controller" in Frame 50
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";
}
if (_root.training == 5) {
_root.screameractive = "screameron";
}
_root.nextscreen = "Peace Grounds";
}
Instance of Symbol 1327 MovieClip "lifebar" in Frame 50
onClipEvent (enterFrame) {
this.gotoAndStop(_root.life);
if (_root.life == 2) {
_root.life = _root.life + 18;
}
if (_root.life < 2) {
_root.gotoAndStop("deadframe");
}
}
Instance of Symbol 727 MovieClip "fadert" in Frame 50
onClipEvent (load) {
this.gotoAndPlay(1);
}
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 546 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 (_root.walklives == "alive") {
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 1758 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 273 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 273 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 507 MovieClip "fragment" in Frame 51
onClipEvent (load) {
_root.goalmet = 0;
goalfrozen = 0;
goalblobs = 0;
goalkills = 0;
goalice = 0;
goalnpc = 0;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 0) {
if ((_root.iceygoalkills == 0) && (_root.levelkills >= 100)) {
this._x = _root.soarer._x + 10;
this._y = _root.soarer._y - 50;
_root.gotfragment.play();
_root.soarer.gotoAndStop("scollect");
_root.iceygoalkills++;
_root.screameractive = "screameroff";
_root.iceystars++;
_root.goalaccomplished = "You killed 100 enemies!! Simply Amazing!!!";
}
}
}
Instance of Symbol 235 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;
_root.screameractive = "screameroff";
_root.nextscreen = "worldmap";
}
Instance of Symbol 1327 MovieClip "lifebar" in Frame 51
onClipEvent (enterFrame) {
this.gotoAndStop(_root.life);
if (_root.life < 2) {
_root.gotoAndStop("deadframe");
}
}
Frame 52
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("runemusic");
}
_root.skylives = "dead";
_root.soarer._visible = false;
sandscontrol = "sandon";
sandscount = 20;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
Instance of Symbol 1456 MovieClip "sands" in Frame 52
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 1020 MovieClip "mainground3" in Frame 52
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 33;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
Instance of Symbol 235 MovieClip "controller" in Frame 52
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "dead";
_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;
_root.screameractive = "screameroff";
_root.nextscreen = "worldmap";
}
Instance of Symbol 235 MovieClip "controller" in Frame 53
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;
_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 380 MovieClip "cavetorch7" in Frame 58
onClipEvent (enterFrame) {
if (_root.torch7 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 380 MovieClip "cavetorch8" in Frame 58
onClipEvent (enterFrame) {
if (_root.torch8 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 380 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 380 MovieClip "cavetorch5" in Frame 59
onClipEvent (enterFrame) {
if (_root.torch5 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 380 MovieClip "cavetorch6" in Frame 59
onClipEvent (enterFrame) {
if (_root.torch6 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 1754 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 380 MovieClip "cavetorch1" in Frame 60
onClipEvent (enterFrame) {
if (_root.torch1 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 380 MovieClip "cavetorch2" in Frame 60
onClipEvent (enterFrame) {
if (_root.torch2 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 380 MovieClip "cavetorch3" in Frame 60
onClipEvent (enterFrame) {
if (_root.torch3 == 1) {
this.gotoAndStop(3);
_root.torchlight.play();
}
}
Instance of Symbol 380 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 1496 MovieClip in Frame 61
onClipEvent (enterFrame) {
this._x = this._x - 70;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 1496 MovieClip in Frame 61
onClipEvent (enterFrame) {
this._x = this._x - 50;
if (this._x < -50) {
this._x = 700;
}
}
Instance of Symbol 1496 MovieClip in Frame 61
onClipEvent (enterFrame) {
this._x = this._x - 60;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 1394 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 1820 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 1830 MovieClip "drakar" in Frame 61
onClipEvent (enterFrame) {
this._x = this._x - 0.6;
if (this.hitTest(_root.mover)) {
_root.mover._x = _root.mover._x - 20;
}
}
Instance of Symbol 1833 MovieClip in Frame 61
on (keyPress "w") {
_root.nextfader.play();
}
Instance of Symbol 507 MovieClip "fragment" in Frame 61
onClipEvent (load) {
timer = 0;
counter = 0;
}
onClipEvent (enterFrame) {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 18) {
_root.nextfader.play();
}
}
Instance of Symbol 235 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;
_root.screameractive = "screameroff";
_root.nextscreen = "Short Story";
}
Frame 62
stop();
stopAllSounds();
_root.music.gotoAndPlay("racemusic");
racetimer = 65;
_root.soarer.gotoAndPlay(_root.racer);
flying = 1;
_root.racing = 1;
_root.lightspeedhit = 4;
Instance of Symbol 391 MovieClip in Frame 62
onClipEvent (load) {
function reset() {
speed = 1 * _root.racinglevel;
this._x = random(600) + 500;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1846 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 1848 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 391 MovieClip in Frame 62
onClipEvent (load) {
function reset() {
speed = 5 * _root.racinglevel;
this._x = random(800) + 450;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 62
onClipEvent (load) {
_root.goalmet = 0;
medal = "NONE";
goaltime = 0;
goalptsgold = 1400;
goalptssilver = 1200;
goalptsbronze = 800;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 1) {
if ((_root.score >= goalptsgold) && (_root.race2gold == 0)) {
_root.race2gold++;
_root.firstplace++;
medal = "GOLD MEDAL";
_root.race2stars++;
_root.fragments++;
}
if ((_root.score >= goalptssilver) && (_root.score < goalptsgold)) {
_root.race2silver++;
medal = "SILVER MEDAL";
}
if ((_root.score >= goalptsbronze) && (_root.score < goalptssilver)) {
_root.race2bronze++;
medal = "BRONZE MEDAL";
}
}
}
Instance of Symbol 235 MovieClip "controller" in Frame 62
onClipEvent (load) {
function loopreset() {
_root.loopcount = 0;
}
loopreset();
_root.screamertype = "racer";
_root.racinglevel = 1;
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "alive";
_root.lightspeedhit = 4;
_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) {
if (_root.racinglevel < 7) {
_root.racinglevel++;
}
loopreset();
}
_root._quality = _root.graphics;
_root.screameractive = "screameroff";
_root.nextscreen = "worldmap";
}
Instance of Symbol 1868 MovieClip "endrace" in Frame 62
/* no clip actions */
Instance of Symbol 1870 MovieClip in Frame 62
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();
delete this.onEnterFrame;
}
}
Frame 63
stop();
stopAllSounds();
_root.music.gotoAndPlay("racemusic");
racetimer = 65;
_root.soarer.gotoAndPlay(_root.racer);
flying = 1;
_root.racing = 1;
_root.lightspeedhit = 4;
Instance of Symbol 1878 MovieClip "mainground" in Frame 63
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = 2;
}
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 - 10;
}
}
}
Instance of Symbol 1747 MovieClip in Frame 63
onClipEvent (load) {
function reset() {
speed = 3 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1747 MovieClip in Frame 63
onClipEvent (load) {
function reset() {
speed = 6 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 63
onClipEvent (load) {
_root.goalmet = 0;
medal = "NONE";
goaltime = 0;
goalptsgold = 1600;
goalptssilver = 1300;
goalptsbronze = 900;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 1) {
if ((_root.score >= goalptsgold) && (_root.race3gold == 0)) {
_root.race3gold++;
_root.firstplace++;
medal = "GOLD MEDAL";
_root.race3stars++;
_root.fragments++;
}
if ((_root.score >= goalptssilver) && (_root.score < goalptsgold)) {
_root.race3silver++;
medal = "SILVER MEDAL";
}
if ((_root.score >= goalptsbronze) && (_root.score < goalptssilver)) {
_root.race3bronze++;
medal = "BRONZE MEDAL";
}
}
}
Frame 64
stop();
stopAllSounds();
_root.music.gotoAndPlay("racemusic");
racetimer = 70;
_root.soarer.gotoAndPlay(_root.racer);
flying = 1;
_root.racing = 1;
_root.lightspeedhit = 4;
sandscontrol = "sandon";
sandscount = 30;
s = 1;
while (s < sandscount) {
_root.sands.duplicateMovieClip("sands" + s, s + 100);
s++;
}
Instance of Symbol 1496 MovieClip in Frame 64
onClipEvent (load) {
function reset() {
speed = 2 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 64
onClipEvent (load) {
function reset() {
speed = 3 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 64
onClipEvent (load) {
function reset() {
speed = 4 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1456 MovieClip "sands" in Frame 64
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 1496 MovieClip in Frame 64
onClipEvent (load) {
function reset() {
speed = 6 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 64
onClipEvent (load) {
function reset() {
speed = 8 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 64
onClipEvent (load) {
function reset() {
speed = 10 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 64
onClipEvent (load) {
function reset() {
speed = 12 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 1496 MovieClip in Frame 64
onClipEvent (load) {
function reset() {
speed = 15 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 64
onClipEvent (load) {
_root.goalmet = 0;
medal = "NONE";
goaltime = 0;
goalptsgold = 1800;
goalptssilver = 1400;
goalptsbronze = 1000;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 1) {
if ((_root.score >= goalptsgold) && (_root.race4gold == 0)) {
_root.race4gold++;
_root.firstplace++;
medal = "GOLD MEDAL";
_root.race4stars++;
_root.fragments++;
}
if ((_root.score >= goalptssilver) && (_root.score < goalptsgold)) {
_root.race4silver++;
medal = "SILVER MEDAL";
}
if ((_root.score >= goalptsbronze) && (_root.score < goalptssilver)) {
_root.race4bronze++;
medal = "BRONZE MEDAL";
}
}
}
Frame 65
stop();
stopAllSounds();
_root.music.gotoAndPlay("racemusic");
racetimer = 70;
_root.soarer.gotoAndPlay(_root.racer);
flying = 1;
_root.racing = 1;
_root.lightspeedhit = 4;
Instance of Symbol 1747 MovieClip in Frame 65
onClipEvent (load) {
function reset() {
speed = 3 * _root.racinglevel;
this._x = 550;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -300) {
reset();
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 65
onClipEvent (load) {
_root.goalmet = 0;
medal = "NONE";
goaltime = 0;
goalptsgold = 2000;
goalptssilver = 1500;
goalptsbronze = 1000;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 1) {
if ((_root.score >= goalptsgold) && (_root.race5gold == 0)) {
_root.race5gold++;
_root.firstplace++;
medal = "GOLD MEDAL";
_root.race5stars++;
_root.fragments++;
}
if ((_root.score >= goalptssilver) && (_root.score < goalptsgold)) {
_root.race5silver++;
medal = "SILVER MEDAL";
}
if ((_root.score >= goalptsbronze) && (_root.score < goalptssilver)) {
_root.race5bronze++;
medal = "BRONZE MEDAL";
}
}
}
Frame 66
stop();
stopAllSounds();
_root.music.gotoAndPlay("racemusic");
racetimer = 75;
_root.soarer.gotoAndPlay(_root.racer);
flying = 1;
_root.racing = 1;
_root.lightspeedhit = 4;
Instance of Symbol 382 MovieClip in Frame 66
onClipEvent (load) {
function reset() {
speed = 3 * _root.racinglevel;
this._x = 450;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -200) {
reset();
}
}
Instance of Symbol 382 MovieClip in Frame 66
onClipEvent (load) {
function reset() {
speed = 7 * _root.racinglevel;
this._x = 450;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -200) {
reset();
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 66
onClipEvent (load) {
_root.goalmet = 0;
medal = "NONE";
goaltime = 0;
goalptsgold = 2200;
goalptssilver = 1600;
goalptsbronze = 1000;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 1) {
if ((_root.score >= goalptsgold) && (_root.race6gold == 0)) {
_root.race6gold++;
_root.firstplace++;
medal = "GOLD MEDAL";
_root.race6stars++;
_root.fragments++;
}
if ((_root.score >= goalptssilver) && (_root.score < goalptsgold)) {
_root.race6silver++;
medal = "SILVER MEDAL";
}
if ((_root.score >= goalptsbronze) && (_root.score < goalptssilver)) {
_root.race6bronze++;
medal = "BRONZE MEDAL";
}
}
}
Frame 67
stop();
stopAllSounds();
_root.music.gotoAndPlay("racemusic");
racetimer = 80;
_root.soarer.gotoAndPlay(_root.racer);
flying = 1;
_root.racing = 1;
_root.lightspeedhit = 4;
Instance of Symbol 375 MovieClip in Frame 67
onClipEvent (load) {
function reset() {
speed = 2 * _root.racinglevel;
this._x = 450;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -200) {
reset();
}
}
Instance of Symbol 1020 MovieClip "mainground3" in Frame 67
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 17;
}
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 1020 MovieClip "mainground3" in Frame 67
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 13;
}
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 375 MovieClip in Frame 67
onClipEvent (load) {
function reset() {
speed = 6 * _root.racinglevel;
this._x = 450;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -200) {
reset();
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 67
onClipEvent (load) {
_root.goalmet = 0;
medal = "NONE";
goaltime = 0;
goalptsgold = 2400;
goalptssilver = 1700;
goalptsbronze = 1200;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 1) {
if ((_root.score >= goalptsgold) && (_root.race7gold == 0)) {
_root.race7gold++;
_root.firstplace++;
medal = "GOLD MEDAL";
_root.race7stars++;
_root.fragments++;
}
if ((_root.score >= goalptssilver) && (_root.score < goalptsgold)) {
_root.race7silver++;
medal = "SILVER MEDAL";
}
if ((_root.score >= goalptsbronze) && (_root.score < goalptssilver)) {
_root.race7bronze++;
medal = "BRONZE MEDAL";
}
}
}
Frame 68
stop();
stopAllSounds();
_root.music.gotoAndPlay("racemusic");
racetimer = 90;
_root.soarer.gotoAndPlay(_root.racer);
flying = 1;
_root.racing = 1;
_root.lightspeedhit = 4;
Instance of Symbol 385 MovieClip in Frame 68
onClipEvent (load) {
function reset() {
speed = 6 * _root.racinglevel;
this._x = 450;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -200) {
reset();
}
}
Instance of Symbol 385 MovieClip in Frame 68
onClipEvent (load) {
function reset() {
speed = 10 * _root.racinglevel;
this._x = 450;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -200) {
reset();
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 68
onClipEvent (load) {
_root.goalmet = 0;
medal = "NONE";
goaltime = 0;
goalptsgold = 2500;
goalptssilver = 1800;
goalptsbronze = 1300;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 1) {
if ((_root.score >= goalptsgold) && (_root.race8gold == 0)) {
_root.race8gold++;
_root.firstplace++;
medal = "GOLD MEDAL";
_root.race8stars++;
_root.fragments++;
}
if ((_root.score >= goalptssilver) && (_root.score < goalptsgold)) {
_root.race8silver++;
medal = "SILVER MEDAL";
}
if ((_root.score >= goalptsbronze) && (_root.score < goalptssilver)) {
_root.race8bronze++;
medal = "BRONZE MEDAL";
}
}
}
Frame 69
stop();
stopAllSounds();
_root.music.gotoAndPlay("racemusic");
racetimer = 100;
_root.soarer.gotoAndPlay(_root.racer);
flying = 1;
_root.racing = 1;
_root.lightspeedhit = 4;
Instance of Symbol 1885 MovieClip "mainground" in Frame 69
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 - 100;
}
}
if (_root.skylives == "alive") {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
}
Instance of Symbol 382 MovieClip in Frame 69
onClipEvent (load) {
function reset() {
speed = 2 * _root.racinglevel;
this._x = 450;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -200) {
reset();
}
}
Instance of Symbol 382 MovieClip in Frame 69
onClipEvent (load) {
function reset() {
speed = 6 * _root.racinglevel;
this._x = 450;
}
reset();
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x < -200) {
reset();
}
}
Instance of Symbol 507 MovieClip "fragment" in Frame 69
onClipEvent (load) {
_root.goalmet = 0;
medal = "NONE";
goaltime = 0;
goalptsgold = 3000;
goalptssilver = 1900;
goalptsbronze = 1500;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 1) {
if ((_root.score >= goalptsgold) && (_root.race9gold == 0)) {
_root.race9gold++;
_root.firstplace++;
medal = "GOLD MEDAL";
_root.race9stars++;
_root.fragments++;
}
if ((_root.score >= goalptssilver) && (_root.score < goalptsgold)) {
_root.race9silver++;
medal = "SILVER MEDAL";
}
if ((_root.score >= goalptsbronze) && (_root.score < goalptssilver)) {
_root.race9bronze++;
medal = "BRONZE MEDAL";
}
}
}
Frame 70
racetimer = 70;
_root.soarer.gotoAndPlay(_root.racer);
flying = 1;
_root.racing = 1;
_root.lightspeedhit = 4;
Instance of Symbol 507 MovieClip "fragment" in Frame 70
onClipEvent (load) {
_root.goalmet = 0;
medal = "NONE";
goaltime = 0;
goalptsgold = 1400;
goalptssilver = 1200;
goalptsbronze = 800;
}
onClipEvent (enterFrame) {
if (_root.goalmet == 1) {
if ((_root.score >= goalptsgold) && (_root.race4gold == 0)) {
_root.race4gold++;
_root.firstplace++;
medal = "GOLD MEDAL";
_root.race4stars++;
}
if ((_root.score >= goalptssilver) && (_root.score < goalptsgold)) {
_root.race4silver++;
medal = "SILVER MEDAL";
}
if ((_root.score >= goalptsbronze) && (_root.score < goalptssilver)) {
_root.race4bronze++;
medal = "BRONZE MEDAL";
}
}
}
Frame 71
racetimer = 70;
Frame 74
stop();
stopAllSounds();
_root.music.gotoAndPlay("racemusic");
_root.soarer.gotoAndPlay(_root.racer);
flying = 1;
_root.racing = 1;
_root.lightspeedhit = 4;
Instance of Symbol 1888 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 1020 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 1020 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 507 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++;
_root.fragments++;
}
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 1890 MovieClip "mappiece" in Frame 74
onClipEvent (enterFrame) {
if (_root.map6 == 1) {
this.unloadMovie();
}
this._x = this._x - 2;
this._rotation = this._rotation + 1;
if (this.hitTest(_root.soarer.hitzone)) {
_root.specialfind.play();
_root.map6 = 1;
_root.mapfound++;
if (_root.mapfound >= 6) {
_root.hiddentotal++;
}
this.unloadMovie();
}
}
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 1900 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 1754 MovieClip in Frame 75
/* no clip actions */
Instance of Symbol 1496 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 1;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 1496 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 2;
if (this._x < -50) {
this._x = 700;
}
}
Instance of Symbol 1496 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 3;
if (this._x < -50) {
this._x = 600;
}
}
Instance of Symbol 1503 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 1496 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 7;
if (this._x < -50) {
this._x = 800;
}
}
Instance of Symbol 1496 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -50) {
this._x = 660;
}
}
Instance of Symbol 235 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 1890 MovieClip "mappiece" in Frame 75
onClipEvent (enterFrame) {
if (_root.map1 == 1) {
this.unloadMovie();
}
this._x = this._x - 1;
this._rotation = this._rotation + 1;
if (this.hitTest(_root.soarer.hitzone)) {
_root.specialfind.play();
_root.map1 = 1;
_root.mapfound++;
this.unloadMovie();
}
}
Instance of Symbol 85 MovieClip in Frame 75
onClipEvent (enterFrame) {
this._x = this._x - 2;
if (_root.acquireddemon == 1) {
this.unloadMovie();
}
this._rotation = this._rotation + 3;
if (this.hitTest(_root.soarer.hitzone)) {
_root.newweapon.play();
_root.acquireddemon = 1;
this._x = 6000;
this._y = 6000;
}
}
Instance of Symbol 1327 MovieClip "lifebar" in Frame 75
onClipEvent (enterFrame) {
this.gotoAndStop(_root.life);
if (_root.life < 2) {
_root.gotoAndStop("deadframe");
}
}
Instance of Symbol 1337 MovieClip "livesmeter" in Frame 75
onClipEvent (enterFrame) {
this.gotoAndStop(_root.lives);
}
Instance of Symbol 1344 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 194 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 1890 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 1909 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 1496 MovieClip in Frame 77
onClipEvent (enterFrame) {
this._x = this._x - 12;
if (this._x < -50) {
this._x = 800;
}
}
Instance of Symbol 1890 MovieClip "mappiece3" in Frame 77
onClipEvent (enterFrame) {
if (_root.map3 == 1) {
this.unloadMovie();
}
this._x = this._x - 1;
this._rotation = this._rotation + 1;
if (this.hitTest(_root.soarer.hitzone)) {
_root.specialfind.play();
_root.map3 = 1;
_root.mapfound++;
this.unloadMovie();
}
}
Instance of Symbol 1911 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 1890 MovieClip "mappiece4" in Frame 78
onClipEvent (enterFrame) {
if (_root.map4 == 1) {
this.unloadMovie();
}
this._x = this._x - 1;
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 1890 MovieClip "mappiece5" in Frame 79
onClipEvent (enterFrame) {
if (_root.map5 == 1) {
this.unloadMovie();
}
this._x = this._x - 1;
this._rotation = this._rotation + 1;
if (this.hitTest(_root.soarer.hitzone)) {
_root.specialfind.play();
_root.map5 = 1;
_root.mapfound++;
this.unloadMovie();
}
}
Frame 80
stop();
stopAllSounds();
_root.music.gotoAndPlay("forcemusic");
weather = random(20) + 3;
if (weather <= 5) {
raincontrol = "rainon";
raincount = 15;
}
if ((weather > 5) && (weather <= 14)) {
raincontrol = "rainon";
raincount = 25;
}
if ((weather > 14) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
Instance of Symbol 235 MovieClip "controller" in Frame 80
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "dead";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.cinematics = 2;
_root.screameractive = "screameroff";
_root.caveflyactive = "caveflyoff";
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
_root.screameractive = "screameroff";
}
Frame 81
stop();
stopAllSounds();
_root.music.gotoAndPlay("forcemusic");
Instance of Symbol 235 MovieClip "controller" in Frame 81
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "dead";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.cinematics = 3;
_root.screameractive = "screameroff";
_root.caveflyactive = "caveflyoff";
}
on (keyPress "q") {
_root._quality = "LOW";
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
_root.screameractive = "screameroff";
}
Frame 82
stop();
stopAllSounds();
_root.music.gotoAndPlay("intromusic");
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
weather = random(20) + 3;
if (weather <= 5) {
raincontrol = "rainon";
raincount = 15;
}
if ((weather > 5) && (weather <= 14)) {
raincontrol = "rainon";
raincount = 25;
}
if ((weather > 14) && (weather <= 20)) {
raincontrol = "rainoff";
}
r = 1;
while (r < raincount) {
_root.rain.duplicateMovieClip("rain" + r, r + 200);
r++;
}
Instance of Symbol 235 MovieClip "controller" in Frame 82
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "dead";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.cinematics = 1;
_root.screameractive = "screameroff";
_root.caveflyactive = "caveflyoff";
}
on (keyPress "q") {
_root._quality = "LOW";
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
_root.screameractive = "screameroff";
}
Frame 83
stop();
stopAllSounds();
_root.music.gotoAndPlay("runemusic");
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Instance of Symbol 235 MovieClip "controller" in Frame 83
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "dead";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.cinematics = 2;
_root.screameractive = "screameroff";
_root.caveflyactive = "caveflyoff";
}
on (keyPress "q") {
_root._quality = "LOW";
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
_root.screameractive = "screameroff";
}
Frame 84
stop();
stopAllSounds();
_root.music.gotoAndPlay("forcemusic");
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
Instance of Symbol 1496 MovieClip in Frame 84
onClipEvent (enterFrame) {
this._x = this._x - 12;
if (this._x < -50) {
this._x = 800;
}
}
Instance of Symbol 1496 MovieClip in Frame 84
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -50) {
this._x = 660;
}
}
Instance of Symbol 235 MovieClip "controller" in Frame 84
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "dead";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.cinematics = 4;
_root.screameractive = "screameroff";
_root.caveflyactive = "caveflyoff";
}
on (keyPress "q") {
_root._quality = "LOW";
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.nextscreen = "worldmap";
_root.screameractive = "screameroff";
}
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 235 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";
_root.screameractive = "screameroff";
}
Instance of Symbol 235 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();
_root._quality = "HIGH";
Instance of Symbol 2165 MovieClip "shopzone" in Frame 102
/* no clip actions */
Frame 103
stopAllSounds();
if (_root.lives > 0) {
_root.lives--;
}
_root._quality = "HIGH";
_root.music.gotoAndPlay("deadmusic");
_root.rockcontrol = "rockoff";
screameractive = "screameroff";
sandscontrol = "sandoff";
_root.backpart.gotoAndPlay("endday");
Instance of Symbol 2169 MovieClip in Frame 103
onClipEvent (enterFrame) {
if (_root.life < 2) {
this.play();
_root.life = 20;
}
}
Instance of Symbol 2174 MovieClip in Frame 103
onClipEvent (enterFrame) {
if (_root.lives == 0) {
this.gotoAndStop(2);
}
}
Frame 104
stop();
mymusic.stop();
mymusic.start();
_root.nextscreen = "Training";
count = 0;
time = 0;
_root.music.gotoAndPlay("storymusic");
_root._quality = "HIGH";
onEnterFrame = function () {
count++;
if ((count % 25) == 0) {
time++;
}
if (time >= 30) {
_root.nextfader.play();
delete this.onEnterFrame;
}
};
rockcontrol = "rockoff";
Instance of Symbol 2178 MovieClip in Frame 104
onClipEvent (enterFrame) {
this._y = this._y - 0.6;
}
Frame 105
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("sandcitymusic");
}
_root.skylives = "dead";
_root.soarer._visible = false;
Instance of Symbol 991 MovieClip "mainstars" in Frame 105
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 1456 MovieClip "sands" in Frame 105
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 546 MovieClip "walkingsoarer" in Frame 105
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 (_root.walklives == "alive") {
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 273 MovieClip in Frame 105
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer)) {
_root.walkingsoarer._x = _root.walkingsoarer._x - 8;
_root.map._x = _root.map._x - 8;
}
}
Instance of Symbol 273 MovieClip in Frame 105
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer)) {
_root.walkingsoarer._x = _root.walkingsoarer._x + 8;
_root.map._x = _root.map._x + 8;
}
}
Instance of Symbol 1167 MovieClip in Frame 105
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 235 MovieClip "controller" in Frame 105
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "dead";
_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;
_root.screameractive = "screameroff";
_root.nextscreen = "worldmap";
}
Instance of Symbol 1327 MovieClip "lifebar" in Frame 105
onClipEvent (enterFrame) {
this.gotoAndStop(_root.life);
if (_root.life < 2) {
_root.gotoAndStop("deadframe");
}
}
Instance of Symbol 1337 MovieClip "livesmeter" in Frame 105
onClipEvent (enterFrame) {
this.gotoAndStop(_root.lives);
}
Instance of Symbol 1344 MovieClip in Frame 105
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 194 MovieClip "supermeter" in Frame 105
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 106
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("asksalamusic");
}
_root.skylives = "dead";
_root.soarer._visible = false;
snowcontrol = "snowon";
snowcount = 60;
n = 1;
while (n < snowcount) {
_root.snow.duplicateMovieClip("snow" + n, n + 200);
n++;
}
Instance of Symbol 1652 MovieClip "snow" in Frame 106
onClipEvent (load) {
function reset() {
this._x = random(500);
this._y = 0;
speed = random(5) + 1;
speedx = random(2) + 1;
}
reset();
}
onClipEvent (enterFrame) {
if (_root.snowcontrol == "snowon") {
this._x = this._x - speedx;
this._y = this._y + speed;
if (this._y > 350) {
reset();
}
} else {
this._y = 5000;
}
}
Instance of Symbol 1020 MovieClip "mainground3" in Frame 106
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 28;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
Instance of Symbol 1020 MovieClip "mainground3" in Frame 106
onClipEvent (load) {
ground.duplicateMovieClip("ground2", 111);
ground2._x = ground._x + ground._width;
groundstartx = this._x;
speed = _root.skyspeed / 23;
}
onClipEvent (enterFrame) {
this._x = this._x - speed;
if (this._x <= (groundstartx - ground._width)) {
this._x = groundstartx;
}
}
Instance of Symbol 235 MovieClip "controller" in Frame 106
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "dead";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.caveflyactive = "caveflyoff";
_root.sandscontrol = "sandoff";
if (_root.hiddengoal == "nothidden") {
_root.screameractive = "screameroff";
}
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.screameractive = "screameroff";
_root.nextscreen = "worldmap";
}
Frame 107
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("outlandsmusic");
}
_root.skylives = "dead";
_root.soarer._visible = false;
Frame 108
stop();
mymusic.stop();
mymusic.start();
if (_root.hiddengoal == "hidden") {
_root.music.gotoAndPlay("hiddengoalmusic");
}
if (_root.hiddengoal == "nothidden") {
_root.music.gotoAndPlay("blackcavernmusic");
}
cflycount = 10;
c = 0;
while (c < cflycount) {
_root.cavefly.duplicateMovieClip("cavefly" + c, c + 100);
c++;
}
_root.skylives = "dead";
_root.soarer._visible = false;
Instance of Symbol 235 MovieClip "controller" in Frame 108
onClipEvent (load) {
_root.score = 0;
_root.goalmet = 0;
_root.skylives = "dead";
_root.lightspeedhit = 0;
_root.mymusic.setVolume(100);
_root.enemyspeed = 20;
_root.caveflyactive = "caveflyon";
_root.sandscontrol = "sandoff";
if (_root.hiddengoal == "nothidden") {
_root.screameractive = "screameroff";
}
}
onClipEvent (enterFrame) {
_root._quality = _root.graphics;
_root.screameractive = "screameroff";
_root.nextscreen = "worldmap";
}
Symbol 21 MovieClip Frame 7
stop();
Symbol 29 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
setProperty(bar, _xscale , PercentLoaded);
} else {
_root.play();
}
Symbol 29 MovieClip Frame 2
gotoAndPlay (1);
Symbol 38 MovieClip Frame 1
stop();
Symbol 48 MovieClip Frame 1
Instance of Symbol 33 MovieClip in Symbol 48 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 38 MovieClip in Symbol 48 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 48 MovieClip Frame 2
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 30) {
play();
delete this.onEnterFrame;
}
};
sound.start();
Symbol 48 MovieClip Frame 50
stop();
counter = 0;
timer = 0;
_root.timeofday = "daytime";
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 60) {
play();
delete this.onEnterFrame;
}
};
Symbol 48 MovieClip Frame 60
_root.timeofday = "noontime";
Symbol 48 MovieClip Frame 100
stop();
counter = 0;
timer = 0;
_root.timeofday = "eveningtime";
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 60) {
play();
delete this.onEnterFrame;
}
};
Symbol 48 MovieClip Frame 137
_root.timeofday = "nighttime";
Symbol 48 MovieClip Frame 145
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 120) {
play();
delete this.onEnterFrame;
}
};
Instance of Symbol 46 MovieClip "nightholder" in Symbol 48 MovieClip Frame 145
onClipEvent (enterFrame) {
_root.mymusic.setVolume(80);
}
Symbol 48 MovieClip Frame 150
_root.mymusic.setVolume(99);
Symbol 48 MovieClip Frame 181
_root.timeofday = "morningtime";
Symbol 48 MovieClip Frame 193
gotoAndPlay (1);
Symbol 53 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 2
stop();
Symbol 59 MovieClip Frame 3
gotoAndPlay (1);
Symbol 59 MovieClip Frame 4
stop();
Instance of Symbol 75 MovieClip in Symbol 76 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 88 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 2
stop();
Symbol 88 MovieClip Frame 3
stop();
Symbol 88 MovieClip Frame 4
stop();
Symbol 88 MovieClip Frame 5
stop();
Symbol 88 MovieClip Frame 6
stop();
Symbol 88 MovieClip Frame 7
stop();
Symbol 88 MovieClip Frame 8
stop();
Symbol 88 MovieClip Frame 9
stop();
Symbol 88 MovieClip Frame 10
stop();
Symbol 88 MovieClip Frame 11
stop();
Symbol 88 MovieClip Frame 12
stop();
Symbol 88 MovieClip Frame 13
stop();
Symbol 88 MovieClip Frame 14
stop();
Symbol 88 MovieClip Frame 15
stop();
Symbol 92 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 2
stop();
Symbol 102 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 2
stop();
Symbol 110 MovieClip Frame 15
gotoAndPlay (1);
Symbol 110 MovieClip Frame 16
stop();
Symbol 110 MovieClip Frame 17
stop();
Symbol 118 MovieClip Frame 25
stop();
Symbol 126 Button
on (release) {
_root.nextfader.play();
}
Symbol 131 Button
on (release) {
_root.instructor.play();
}
Symbol 137 Button
on (release) {
gamesave1 = SharedObject.getLocal("sbsave");
_root.savename = gamesave1.data.savename;
_root.fragment1 = gamesave1.data.fragments;
gamesave2 = SharedObject.getLocal("sbsave2");
_root.savename2 = gamesave2.data.savename2;
_root.fragment2 = gamesave2.data.fragments;
gamesave3 = SharedObject.getLocal("sbsave3");
_root.savename3 = gamesave3.data.savename3;
_root.fragment3 = gamesave3.data.fragments;
_root.loadgame.play();
}
Symbol 142 Button
on (release) {
_root.optionsmenu.play();
}
Symbol 152 Button
on (release) {
_root.graphics = "LOW";
}
Symbol 153 Button
on (release) {
_root.graphics = "MEDIUM";
}
Symbol 170 Button
on (release) {
gotoAndStop (1);
}
Symbol 179 MovieClip Frame 1
stop();
Instance of Symbol 155 MovieClip "optionsbuttons" in Symbol 179 MovieClip Frame 2
onClipEvent (load) {
this._alpha = 0;
}
onClipEvent (enterFrame) {
if (this._alpha < 100) {
this._alpha = this._alpha + 2;
}
}
Symbol 179 MovieClip Frame 10
stop();
Symbol 190 MovieClip Frame 1
stop();
Symbol 193 MovieClip Frame 1
stop();
Instance of Symbol 193 MovieClip "superword" in Symbol 194 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.supermove >= 40) {
this.play();
}
}
Symbol 203 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 10
stop();
Symbol 233 MovieClip Frame 1
Symbol 233 MovieClip Frame 2
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 4
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 5
Symbol 233 MovieClip Frame 6
stop();
Symbol 233 MovieClip Frame 7
Symbol 233 MovieClip Frame 8
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 9
stopAllSounds();
Symbol 233 MovieClip Frame 10
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 11
Symbol 233 MovieClip Frame 12
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 13
Symbol 233 MovieClip Frame 14
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 15
Symbol 233 MovieClip Frame 16
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 17
Symbol 233 MovieClip Frame 18
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 19
Symbol 233 MovieClip Frame 20
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 21
Symbol 233 MovieClip Frame 22
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 23
Symbol 233 MovieClip Frame 24
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 25
Symbol 233 MovieClip Frame 26
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 27
Symbol 233 MovieClip Frame 28
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 29
Symbol 233 MovieClip Frame 30
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 31
Symbol 233 MovieClip Frame 32
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 33
Symbol 233 MovieClip Frame 34
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 35
Symbol 233 MovieClip Frame 36
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 37
Symbol 233 MovieClip Frame 38
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 39
Symbol 233 MovieClip Frame 40
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 41
Symbol 233 MovieClip Frame 42
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 43
Symbol 233 MovieClip Frame 44
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 45
Symbol 233 MovieClip Frame 46
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 47
Symbol 233 MovieClip Frame 48
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 49
Symbol 233 MovieClip Frame 50
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 51
Symbol 233 MovieClip Frame 52
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 53
Symbol 233 MovieClip Frame 54
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 55
Symbol 233 MovieClip Frame 56
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 57
Symbol 233 MovieClip Frame 58
stop();
_root.mymusic.start(1, 50);
Symbol 233 MovieClip Frame 59
Symbol 233 MovieClip Frame 60
stop();
_root.mymusic.start(1, 50);
Symbol 250 Button
on (release) {
_root.mymusic.setVolume(10);
if (_root.isSaved == "saved") {
_root.nextfader.play();
_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.weapontotal = gamesave.data.weapontotal;
_root.hiddentotal = gamesave.data.hiddentotal;
_root.minigames = gamesave.data.minigames;
_root.unlocknorth = gamesave.data.unlocknorth;
_root.unlocksouth = gamesave.data.unlocksouth;
_root.unlockwest = gamesave.data.unlockwest;
_root.unlockeast = gamesave.data.unlockeast;
_root.storyactive = gamesave.data.storyactive;
_root.firsttime = gamesave.data.firsttime;
_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;
r = 0;
while (r < 13) {
_root[("race" + r) + "stars"] = gamesave.data[("race" + r) + "stars"];
_root[("race" + r) + "gold"] = gamesave.data[("race" + r) + "gold"];
_root[("race" + r) + "silver"] = gamesave.data[("race" + r) + "silver"];
_root[("race" + r) + "bronze"] = gamesave.data[("race" + r) + "bronze"];
r++;
}
_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.acquireddemon = gamesave.data.acquireddemon;
_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;
_root.acquiredfire = gamesave.data.acquiredfire;
_root.acquiredice = gamesave.data.acquiredice;
_root.acquiredlightning = gamesave.data.acquiredlightning;
_root.acquiredphantom = gamesave.data.acquiredphantom;
_root.runetowerfire = gamesave.data.runetowerfire;
_root.runetowerice = gamesave.data.runetowerice;
_root.runetowerlightning = gamesave.data.runetowerlightning;
_root.runetowerphantom = gamesave.data.runetowerphantom;
_root.iceygoalkills = gamesave.data.iceygoalkills;
_root.iceygoalblobs = gamesave.data.iceygoalblobs;
_root.iceygoalice = gamesave.data.iceygoalice;
_root.iceygoalfreeze = gamesave.data.iceygoalfreeze;
_root.iceygoalnpc = gamesave.data.iceygoalnpc;
_root.iceystars = gamesave.data.iceystars;
_root.coldgoalkills = gamesave.data.coldgoalkills;
_root.coldgoalmountain = gamesave.data.coldgoalmountain;
_root.coldgoalavalanche = gamesave.data.coldgoalavalanche;
_root.coldenstars = gamesave.data.coldenstars;
_root.citygoaldodge = gamesave.data.citygoaldodge;
_root.citygoalgiant = gamesave.data.citygoalgiant;
_root.citygoalarmy = gamesave.data.citygoalarmy;
_root.citystars = gamesave.data.citystars;
_root.eastbossgoal = gamesave.data.eastbossgoal;
_root.eastoceanstars = gamesave.data.eastoceanstars;
_root.northgoalboss = gamesave.data.northgoalboss;
_root.northoceanstars = gamesave.data.northoceanstars;
_root.westgoalboss = gamesave.data.westgoalboss;
_root.westoceanstars = gamesave.data.westoceanstars;
_root.southgoalboss = gamesave.data.southgoalboss;
_root.southoceanstars = gamesave.data.southoceanstars;
_root.belowgoaltime = gamesave.data.belowgoaltime;
_root.belowgoalghoul = gamesave.data.belowgoalghoul;
_root.belowgoalnpc = gamesave.data.belowgoalnpc;
_root.belowgoalwater = gamesave.data.belowgoalwater;
_root.belowstars = gamesave.data.belowstars;
_root.gravegoallife = gamesave.data.gravegoallife;
_root.gravegoaldemon = gamesave.data.gravegoaldemon;
_root.gravegoalcombo = gamesave.data.gravegoalcombo;
_root.gravegoaltime = gamesave.data.gravegoaltime;
_root.gravestars = gamesave.data.gravestars;
_root.allrunes = gamesave.data.allrunes;
_root.forceelement = gamesave.data.forceelement;
_root.blackIgoalhit = gamesave.data.blackIgoalhit;
_root.blackIgoallocim = gamesave.data.blackIgoallocim;
_root.blackIgoalscorpion = gamesave.data.blackIgoalscorpion;
_root.blackIgoalkills = gamesave.data.blackIgoalkills;
_root.blackIstars = gamesave.data.blackIstars;
_root.blackIIkills = gamesave.data.blackIIkills;
_root.blackIIsandworm = gamesave.data.blackIIsandworm;
_root.blackIIdodge = gamesave.data.blackIIdodge;
_root.blackIIstars = gamesave.data.blackIIstars;
_root.murder = gamesave.data.murder;
_root.exercism = gamesave.data.exercism;
_root.cinematics = gamesave.data.cinematics;
}
}
Symbol 251 Button
on (release) {
_root.mymusic.setVolume(10);
if (_root.isSaved == "saved") {
_root.nextfader.play();
_root.nextscreen = "worldmap";
_root.shopzone.chosen.play();
gamesave = SharedObject.getLocal("sbsave2");
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.weapontotal = gamesave.data.weapontotal;
_root.hiddentotal = gamesave.data.hiddentotal;
_root.minigames = gamesave.data.minigames;
_root.unlocknorth = gamesave.data.unlocknorth;
_root.unlocksouth = gamesave.data.unlocksouth;
_root.unlockwest = gamesave.data.unlockwest;
_root.unlockeast = gamesave.data.unlockeast;
_root.storyactive = gamesave.data.storyactive;
_root.firsttime = gamesave.data.firsttime;
_root.peace = gamesave.data.peace;
_root.mapfound = gamesave.data.mapfound;
_root.treasure = gamesave.data.treasure;
_root.nextlevel = gamesave.data.nextlevel;
_root.savename2 = gamesave.data.savename2;
_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;
r = 0;
while (r < 13) {
_root[("race" + r) + "stars"] = gamesave.data[("race" + r) + "stars"];
_root[("race" + r) + "gold"] = gamesave.data[("race" + r) + "gold"];
_root[("race" + r) + "silver"] = gamesave.data[("race" + r) + "silver"];
_root[("race" + r) + "bronze"] = gamesave.data[("race" + r) + "bronze"];
r++;
}
_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.acquireddemon = gamesave.data.acquireddemon;
_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;
_root.acquiredfire = gamesave.data.acquiredfire;
_root.acquiredice = gamesave.data.acquiredice;
_root.acquiredlightning = gamesave.data.acquiredlightning;
_root.acquiredphantom = gamesave.data.acquiredphantom;
_root.runetowerfire = gamesave.data.runetowerfire;
_root.runetowerice = gamesave.data.runetowerice;
_root.runetowerlightning = gamesave.data.runetowerlightning;
_root.runetowerphantom = gamesave.data.runetowerphantom;
_root.iceygoalkills = gamesave.data.iceygoalkills;
_root.iceygoalblobs = gamesave.data.iceygoalblobs;
_root.iceygoalice = gamesave.data.iceygoalice;
_root.iceygoalfreeze = gamesave.data.iceygoalfreeze;
_root.iceygoalnpc = gamesave.data.iceygoalnpc;
_root.iceystars = gamesave.data.iceystars;
_root.coldgoalkills = gamesave.data.coldgoalkills;
_root.coldgoalmountain = gamesave.data.coldgoalmountain;
_root.coldgoalavalanche = gamesave.data.coldgoalavalanche;
_root.coldenstars = gamesave.data.coldenstars;
_root.citygoaldodge = gamesave.data.citygoaldodge;
_root.citygoalgiant = gamesave.data.citygoalgiant;
_root.citygoalarmy = gamesave.data.citygoalarmy;
_root.citystars = gamesave.data.citystars;
_root.eastbossgoal = gamesave.data.eastbossgoal;
_root.eastoceanstars = gamesave.data.eastoceanstars;
_root.northgoalboss = gamesave.data.northgoalboss;
_root.northoceanstars = gamesave.data.northoceanstars;
_root.westgoalboss = gamesave.data.westgoalboss;
_root.westoceanstars = gamesave.data.westoceanstars;
_root.southgoalboss = gamesave.data.southgoalboss;
_root.southoceanstars = gamesave.data.southoceanstars;
_root.belowgoalwater = gamesave.data.belowgoalwater;
_root.belowgoaltime = gamesave.data.belowgoaltime;
_root.belowgoalghoul = gamesave.data.belowgoalghoul;
_root.belowgoalnpc = gamesave.data.belowgoalnpc;
_root.belowstars = gamesave.data.belowstars;
_root.gravegoallife = gamesave.data.gravegoallife;
_root.gravegoaldemon = gamesave.data.gravegoaldemon;
_root.gravegoalcombo = gamesave.data.gravegoalcombo;
_root.gravegoaltime = gamesave.data.gravegoaltime;
_root.gravestars = gamesave.data.gravestars;
_root.allrunes = gamesave.data.allrunes;
_root.forceelement = gamesave.data.forceelement;
_root.blackIgoalhit = gamesave.data.blackIgoalhit;
_root.blackIgoallocim = gamesave.data.blackIgoallocim;
_root.blackIgoalscorpion = gamesave.data.blackIgoalscorpion;
_root.blackIgoalkills = gamesave.data.blackIgoalkills;
_root.blackIstars = gamesave.data.blackIstars;
_root.blackIIkills = gamesave.data.blackIIkills;
_root.blackIIsandworm = gamesave.data.blackIIsandworm;
_root.blackIIdodge = gamesave.data.blackIIdodge;
_root.blackIIstars = gamesave.data.blackIIstars;
_root.murder = gamesave.data.murder;
_root.exercism = gamesave.data.exercism;
_root.cinematics = gamesave.data.cinematics;
}
}
Symbol 252 Button
on (release) {
_root.mymusic.setVolume(10);
if (_root.isSaved == "saved") {
_root.nextfader.play();
_root.nextscreen = "worldmap";
_root.shopzone.chosen.play();
gamesave = SharedObject.getLocal("sbsave3");
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.weapontotal = gamesave.data.weapontotal;
_root.hiddentotal = gamesave.data.hiddentotal;
_root.minigames = gamesave.data.minigames;
_root.unlocknorth = gamesave.data.unlocknorth;
_root.unlocksouth = gamesave.data.unlocksouth;
_root.unlockwest = gamesave.data.unlockwest;
_root.unlockeast = gamesave.data.unlockeast;
_root.storyactive = gamesave.data.storyactive;
_root.firsttime = gamesave.data.firsttime;
_root.peace = gamesave.data.peace;
_root.mapfound = gamesave.data.mapfound;
_root.treasure = gamesave.data.treasure;
_root.nextlevel = gamesave.data.nextlevel;
_root.savename3 = gamesave.data.savename3;
_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;
r = 0;
while (r < 13) {
_root[("race" + r) + "stars"] = gamesave.data[("race" + r) + "stars"];
_root[("race" + r) + "gold"] = gamesave.data[("race" + r) + "gold"];
_root[("race" + r) + "silver"] = gamesave.data[("race" + r) + "silver"];
_root[("race" + r) + "bronze"] = gamesave.data[("race" + r) + "bronze"];
r++;
}
_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.acquireddemon = gamesave.data.acquireddemon;
_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;
_root.acquiredfire = gamesave.data.acquiredfire;
_root.acquiredice = gamesave.data.acquiredice;
_root.acquiredlightning = gamesave.data.acquiredlightning;
_root.acquiredphantom = gamesave.data.acquiredphantom;
_root.runetowerfire = gamesave.data.runetowerfire;
_root.runetowerice = gamesave.data.runetowerice;
_root.runetowerlightning = gamesave.data.runetowerlightning;
_root.runetowerphantom = gamesave.data.runetowerphantom;
_root.iceygoalkills = gamesave.data.iceygoalkills;
_root.iceygoalblobs = gamesave.data.iceygoalblobs;
_root.iceygoalice = gamesave.data.iceygoalice;
_root.iceygoalfreeze = gamesave.data.iceygoalfreeze;
_root.iceygoalnpc = gamesave.data.iceygoalnpc;
_root.iceystars = gamesave.data.iceystars;
_root.coldgoalkills = gamesave.data.coldgoalkills;
_root.coldgoalmountain = gamesave.data.coldgoalmountain;
_root.coldgoalavalanche = gamesave.data.coldgoalavalanche;
_root.coldenstars = gamesave.data.coldenstars;
_root.citygoaldodge = gamesave.data.citygoaldodge;
_root.citygoalgiant = gamesave.data.citygoalgiant;
_root.citygoalarmy = gamesave.data.citygoalarmy;
_root.citystars = gamesave.data.citystars;
_root.eastbossgoal = gamesave.data.eastbossgoal;
_root.eastoceanstars = gamesave.data.eastoceanstars;
_root.northgoalboss = gamesave.data.northgoalboss;
_root.northoceanstars = gamesave.data.northoceanstars;
_root.westgoalboss = gamesave.data.westgoalboss;
_root.westoceanstars = gamesave.data.westoceanstars;
_root.southgoalboss = gamesave.data.southgoalboss;
_root.southoceanstars = gamesave.data.southoceanstars;
_root.belowgoalwater = gamesave.data.belowgoalwater;
_root.belowgoaltime = gamesave.data.belowgoaltime;
_root.belowgoalghoul = gamesave.data.belowgoalghoul;
_root.belowgoalnpc = gamesave.data.belowgoalnpc;
_root.belowstars = gamesave.data.belowstars;
_root.gravegoallife = gamesave.data.gravegoallife;
_root.gravegoaldemon = gamesave.data.gravegoaldemon;
_root.gravegoalcombo = gamesave.data.gravegoalcombo;
_root.gravegoaltime = gamesave.data.gravegoaltime;
_root.gravestars = gamesave.data.gravestars;
_root.allrunes = gamesave.data.allrunes;
_root.forceelement = gamesave.data.forceelement;
_root.blackIgoalhit = gamesave.data.blackIgoalhit;
_root.blackIgoallocim = gamesave.data.blackIgoallocim;
_root.blackIgoalscorpion = gamesave.data.blackIgoalscorpion;
_root.blackIgoalkills = gamesave.data.blackIgoalkills;
_root.blackIstars = gamesave.data.blackIstars;
_root.blackIIkills = gamesave.data.blackIIkills;
_root.blackIIsandworm = gamesave.data.blackIIsandworm;
_root.blackIIdodge = gamesave.data.blackIIdodge;
_root.blackIIstars = gamesave.data.blackIIstars;
_root.murder = gamesave.data.murder;
_root.exercism = gamesave.data.exercism;
_root.cinematics = gamesave.data.cinematics;
}
}
Symbol 257 MovieClip Frame 1
stop();
Symbol 257 MovieClip Frame 20
stop();
Symbol 260 MovieClip Frame 1
stop();
Symbol 260 MovieClip Frame 105
_root.gotoAndStop(_root.nextScreen);
Symbol 268 MovieClip Frame 1
stop();
Symbol 268 MovieClip Frame 3
_root.mymusic.setVolume(10);
_root.icebridgeactive = 1;
_root.northopen.play();
Symbol 268 MovieClip Frame 24
_root.mymusic.setVolume(100);
Symbol 268 MovieClip Frame 48
gotoAndPlay (25);
Symbol 294 MovieClip Frame 1
stop();
Symbol 294 MovieClip Frame 2
_root.allrunes = 1;
Symbol 294 MovieClip Frame 15
gotoAndPlay (2);
Symbol 299 Button
on (rollOver) {
_root.mission = "Troll Burial";
}
Symbol 300 Button
on (rollOver) {
_root.mission = "Earth Garden Patch";
}
Symbol 301 Button
on (rollOver) {
_root.mission = "Crosswind Valley";
}
Symbol 302 Button
on (rollOver) {
_root.mission = "Black Sand II";
}
Symbol 303 Button
on (rollOver) {
_root.mission = "Black Sand I";
}
Symbol 304 Button
on (rollOver) {
_root.mission = "Lava Cannal";
}
Symbol 305 Button
on (rollOver) {
_root.mission = "Sand River";
}
Symbol 306 Button
on (rollOver) {
_root.mission = "Roots of Augua";
}
Symbol 308 Button
on (rollOver) {
_root.mission = "West Ocean";
}
Symbol 309 Button
on (rollOver) {
_root.mission = "North Ocean";
}
Symbol 310 Button
on (rollOver) {
_root.mission = "South Ocean";
}
Symbol 311 Button
on (rollOver) {
_root.mission = "Augua Cliffs";
}
Symbol 312 Button
on (rollOver) {
_root.mission = "Barren Lands";
}
Symbol 313 Button
on (rollOver) {
_root.mission = "Cactus Yard";
}
Symbol 314 Button
on (rollOver) {
_root.mission = "North Torches";
}
Symbol 315 Button
on (rollOver) {
_root.mission = "West Torches";
}
Symbol 333 MovieClip Frame 1
stop();
Symbol 340 MovieClip Frame 1
stop();
Symbol 340 MovieClip Frame 20
gotoAndPlay (2);
Symbol 371 MovieClip Frame 1
stop();
Symbol 371 MovieClip Frame 2
stop();
Symbol 371 MovieClip Frame 3
stop();
Symbol 380 MovieClip Frame 1
stop();
Symbol 380 MovieClip Frame 3
stop();
Symbol 388 MovieClip Frame 1
stop();
Symbol 388 MovieClip Frame 2
stop();
Instance of Symbol 268 MovieClip "northwater" in Symbol 393 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 273 MovieClip "levelblockeast" in Symbol 393 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root.eastbossgoal == 1) && (_root.fragments >= 15)) {
this.unloadMovie();
}
if (this.hitTest(_root.soarernav)) {
if (_root.fragments >= 15) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "easternbossgoals";
_root.mission = "BOSS";
_root.arealevel = "???";
_root.levelstars.gotoAndStop(_root.eastoceanstars);
if (_root.eastoceanstars < 2) {
_root.boss = "giantscreamer";
_root.gotoAndStop("levelgoals");
}
}
if (_root.fragments < 15) {
_root.levelpasseast.play();
_root.soarernav._x = _root.soarernav._x - 20;
}
}
}
Instance of Symbol 273 MovieClip "levelblockwest" in Symbol 393 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root.enginetype == "xengine") && (_root.westgoalboss == 1)) {
this.unloadMovie();
}
if (this.hitTest(_root.soarernav)) {
if (_root.enginetype == "xengine") {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "easternbossgoals";
_root.mission = "BOSS";
_root.arealevel = "???";
_root.levelstars.gotoAndStop(_root.westoceanstars);
if (_root.westoceanstars < 2) {
_root.boss = "medusa";
_root.gotoAndStop("levelgoals");
}
}
if (_root.enginetype != "xengine") {
_root.levelpasswest.play();
_root.soarernav._x = _root.soarernav._x + 20;
}
}
}
Instance of Symbol 273 MovieClip "levelblocksouth" in Symbol 393 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root.mylevel >= 6) && (_root.southgoalboss == 1)) {
this.unloadMovie();
}
if (this.hitTest(_root.soarernav)) {
if (_root.mylevel >= 6) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "easternbossgoals";
_root.mission = "BOSS";
_root.arealevel = "???";
_root.levelstars.gotoAndStop(_root.southoceanstars);
if (_root.southoceanstars < 2) {
_root.boss = "spine";
_root.gotoAndStop("levelgoals");
}
}
if (_root.mylevel < 6) {
_root.levelpasssouth.play();
_root.soarernav._y = _root.soarernav._y - 20;
}
}
}
Instance of Symbol 273 MovieClip "levelblocknorth" in Symbol 393 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root.icebridgeactive == 1) && (_root.northgoalboss == 1)) {
this.unloadMovie();
}
if (this.hitTest(_root.soarernav)) {
if (_root.icebridgeactive == 1) {
_root.soarernav.gotoAndPlay("over");
_root.missiongoals = "easternbossgoals";
_root.mission = "BOSS";
_root.arealevel = "???";
_root.levelstars.gotoAndStop(_root.northoceanstars);
if (_root.northoceanstars < 2) {
_root.boss = "titan";
_root.gotoAndStop("levelgoals");
}
}
if (_root.icebridgeactive == 0) {
_root.levelpassnorth.play();
_root.soarernav._y = _root.soarernav._y + 20;
}
}
}
Instance of Symbol 273 MovieClip in Symbol 393 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarernav)) {
_root.soarernav._y = _root.soarernav._y + 20;
}
}
Instance of Symbol 273 MovieClip in Symbol 393 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarernav)) {
_root.soarernav._y = _root.soarernav._y - 20;
}
}
Instance of Symbol 273 MovieClip in Symbol 393 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarernav)) {
_root.soarernav._x = _root.soarernav._x - 20;
}
}
Instance of Symbol 273 MovieClip in Symbol 393 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarernav)) {
_root.soarernav._x = _root.soarernav._x + 20;
}
}
Instance of Symbol 327 MovieClip "torchlitnorthern" in Symbol 393 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 327 MovieClip "torchlitnorthern" in Symbol 393 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 327 MovieClip "torchlitnorthern" in Symbol 393 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 333 MovieClip "fish1" in Symbol 393 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 333 MovieClip "fish2" in Symbol 393 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 333 MovieClip "fish3" in Symbol 393 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 333 MovieClip "fish4" in Symbol 393 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 333 MovieClip "fish5" in Symbol 393 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 333 MovieClip "fish6" in Symbol 393 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 333 MovieClip "fish7" in Symbol 393 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 333 MovieClip "fish8" in Symbol 393 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 333 MovieClip "fish9" in Symbol 393 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 333 MovieClip "fish10" in Symbol 393 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 340 MovieClip "treasure3" in Symbol 393 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk3 = "found";
}
if (_root.trunk3 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 340 MovieClip "treasure1" in Symbol 393 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk1 = "found";
}
if (_root.trunk1 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 340 MovieClip "treasure2" in Symbol 393 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk2 = "found";
}
if (_root.trunk2 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 340 MovieClip "treasure4" in Symbol 393 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk4 = "found";
}
if (_root.trunk4 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 340 MovieClip "treasure5" in Symbol 393 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk5 = "found";
}
if (_root.trunk5 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 340 MovieClip "treasure6" in Symbol 393 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk6 = "found";
}
if (_root.trunk6 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 340 MovieClip "treasure7" in Symbol 393 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk7 = "found";
}
if (_root.trunk7 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 340 MovieClip "treasure8" in Symbol 393 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk8 = "found";
}
if (_root.trunk8 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 340 MovieClip "treasure9" in Symbol 393 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk9 = "found";
}
if (_root.trunk9 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 340 MovieClip "treasure10" in Symbol 393 MovieClip Frame 1
onClipEvent (load) {
got = "";
}
onClipEvent (enterFrame) {
if (got == "foundme") {
_root.trunk10 = "found";
}
if (_root.trunk10 == "found") {
this.unloadMovie();
}
}
Instance of Symbol 360 MovieClip in Symbol 393 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root.allrunes == 1) && (_root.forceelement == 1)) {
this._alpha = 10;
}
}
Symbol 406 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 10
stop();
Symbol 406 MovieClip Frame 19
stop();
Symbol 406 MovieClip Frame 28
stop();
Symbol 417 MovieClip Frame 1
stop();
Symbol 417 MovieClip Frame 2
timer = 0;
counter = 0;
_root.firsttime = 1;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 417 MovieClip Frame 3
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 417 MovieClip Frame 4
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 417 MovieClip Frame 5
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 417 MovieClip Frame 6
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 417 MovieClip Frame 7
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndPlay (15);
}
};
Symbol 417 MovieClip Frame 15
_root.firsttime = 1;
Symbol 421 Button
on (press) {
_root.worldmap._xscale = _root.worldmap._xscale + 1;
_root.worldmap._yscale = _root.worldmap._yscale + 1;
}
Symbol 422 Button
on (press) {
_root.worldmap._xscale = _root.worldmap._xscale - 1;
_root.worldmap._yscale = _root.worldmap._yscale - 1;
}
Symbol 426 MovieClip Frame 1
stop();
Symbol 426 MovieClip Frame 2
stop();
Instance of Symbol 426 MovieClip in Symbol 436 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.mylevel <= 2) {
this.gotoAndStop(1);
}
if (_root.mylevel >= 3) {
this.gotoAndStop(2);
}
}
Symbol 437 MovieClip Frame 1
stop();
Instance of Symbol 409 MovieClip in Symbol 437 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.peace >= 2) {
if (this.hitTest(_root.worldmap.blackII_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Black Sand II";
_root.levelstars.gotoAndStop(_root.blackIIstars);
_root.missiongoals = "blackIIgoals";
_root.arealevel = "HARD";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.blackIIstars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "blackIIgoals";
}
}
}
if (this.hitTest(_root.worldmap.blackI_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Black Sand I";
_root.levelstars.gotoAndStop(_root.blackIstars);
_root.missiongoals = "blackIgoals";
_root.arealevel = "HARD";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.blackIstars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "blackIgoals";
}
}
}
if (this.hitTest(_root.worldmap.graveyard_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Graveyard";
_root.levelstars.gotoAndStop(_root.gravestars);
_root.missiongoals = "gravegoals";
_root.arealevel = "HARD";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.gravestars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "gravegoals";
}
}
}
if (this.hitTest(_root.worldmap.below_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Below Maki";
_root.levelstars.gotoAndStop(_root.belowstars);
_root.missiongoals = "belowmakigoals";
_root.arealevel = "HARD";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.belowstars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "belowmakigoals";
}
}
}
if (this.hitTest(_root.worldmap.city_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "City of Maki";
_root.levelstars.gotoAndStop(_root.citystars);
_root.missiongoals = "citygoals";
_root.arealevel = "HARD";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.citystars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "citygoals";
}
}
}
if (this.hitTest(_root.worldmap.coldenfaust_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Coldenfaust";
_root.levelstars.gotoAndStop(_root.coldenstars);
_root.missiongoals = "coldenfaustgoals";
_root.arealevel = "MEDIUM";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.coldenstars < 5) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "coldenfaustgoals";
}
}
}
if (this.hitTest(_root.worldmap.icey_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Icy Lake";
_root.levelstars.gotoAndStop(_root.iceystars);
_root.missiongoals = "iceygoals";
_root.arealevel = "HARD";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.iceystars < 6) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = "iceygoals";
}
}
}
if (this.hitTest(_root.worldmap.cliffs_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Augua Cliffs";
_root.levelstars.gotoAndStop(_root.cliffsstars);
_root.missiongoals = "cliffsgoals";
_root.arealevel = "MEDIUM";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root.cliffsstars < 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 < 4) {
_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);
}
}
r = 0;
while (r < 14) {
if (this.hitTest(_root.worldmap[("race" + r) + "_btn"])) {
_root.soarernav.gotoAndPlay("over");
_root.levelstars.gotoAndStop(_root[("race" + r) + "stars"]);
_root.missiongoals = [("race" + r) + "goals"];
_root.mission = ["Race Level " + r];
_root.arealevel = "RACE";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
if (_root[("race" + r) + "stars"] < 2) {
_root.gotoAndStop("levelgoals");
_root.missiongoals = [("race" + r) + "goals"];
}
}
}
r++;
}
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 >= 5) {
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)) {
if (_root.eastoceanstars < 2) {
_root.boss = "giantscreamer";
_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");
}
}
}
}
}
Instance of Symbol 273 MovieClip "otherhitzone" in Symbol 437 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.blackcavern_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Black Cavern";
_root.levelstars.gotoAndStop(1);
_root.arealevel = "N/A";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.outlands_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Outlands";
_root.levelstars.gotoAndStop(1);
_root.arealevel = "N/A";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.aksala_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Asksala Town";
_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 (this.hitTest(_root.worldmap.rune_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Rune Tower";
_root.levelstars.gotoAndStop(1);
_root.arealevel = "N/A";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
if (this.hitTest(_root.worldmap.sandcity_btn)) {
_root.soarernav.gotoAndPlay("over");
_root.mission = "Sand City";
_root.levelstars.gotoAndStop(1);
_root.arealevel = "N/A";
if ((_root.mymouse == "up") && (_root.gliding == 0)) {
_root.gotoAndStop(_root.mission);
}
}
}
Symbol 450 MovieClip Frame 1
stop();
_root.mymusic.setVolume(100);
Symbol 450 MovieClip Frame 2
_root.mymusic.setVolume(0);
Symbol 450 MovieClip Frame 84
gotoAndStop (1);
Symbol 450 MovieClip Frame 85
_root.mymusic.setVolume(0);
Symbol 450 MovieClip Frame 131
gotoAndStop (1);
Symbol 453 MovieClip Frame 1
stop();
Symbol 453 MovieClip Frame 2
stop();
Symbol 453 MovieClip Frame 3
stop();
Symbol 453 MovieClip Frame 4
stop();
Symbol 453 MovieClip Frame 5
stop();
Symbol 453 MovieClip Frame 6
stop();
Symbol 498 MovieClip Frame 1
stop();
_root.worldmap.treasure5.gotoAndPlay(2);
Symbol 498 MovieClip Frame 2
stop();
_root.worldmap.treasure5.gotoAndPlay(2);
_root.worldmap.treasure6.gotoAndPlay(2);
_root.worldmap.treasure4.gotoAndPlay(2);
Symbol 498 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 498 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 498 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 498 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 498 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 499 MovieClip Frame 1
stop();
Instance of Symbol 498 MovieClip "treasuremap" in Symbol 499 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.mapfound);
}
Symbol 515 MovieClip Frame 2
stop();
Symbol 530 Button
on (release) {
_root.hiddengoal = "hidden";
_root.gotoAndStop("Sand River");
}
Symbol 536 MovieClip Frame 1
stop();
Symbol 536 MovieClip Frame 25
stop();
Symbol 541 MovieClip Frame 5
stop();
Instance of Symbol 88 MovieClip in Symbol 544 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 88 MovieClip in Symbol 544 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 546 MovieClip Frame 1
stop();
walkr = 0;
walkl = 0;
Instance of Symbol 88 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 88 MovieClip in Symbol 546 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 546 MovieClip Frame 2
stop();
Symbol 546 MovieClip Frame 3
stop();
Symbol 546 MovieClip Frame 13
gotoAndStop (2);
Symbol 546 MovieClip Frame 14
stopAllSounds();
_root.walklives = "dead";
Instance of Symbol 273 MovieClip in Symbol 546 MovieClip Frame 14
onClipEvent (enterFrame) {
_root.walklives = "dead";
}
Symbol 546 MovieClip Frame 15
_root.walklives = "dead";
play();
Instance of Symbol 88 MovieClip in Symbol 546 MovieClip Frame 21
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 546 MovieClip Frame 50
_root.gotoAndStop("worldmap");
Symbol 546 MovieClip Frame 51
_root.gotoAndStop("worldmap");
Symbol 554 Button
on (release) {
play();
}
Symbol 582 MovieClip Frame 1
stop();
Symbol 582 MovieClip Frame 2
stop();
Symbol 582 MovieClip Frame 3
stop();
Symbol 582 MovieClip Frame 4
stop();
Symbol 588 MovieClip Frame 1
stop();
Symbol 588 MovieClip Frame 2
stop();
Symbol 588 MovieClip Frame 3
stop();
Symbol 588 MovieClip Frame 4
stop();
Symbol 588 MovieClip Frame 5
stop();
Symbol 591 MovieClip Frame 1
stop();
Symbol 591 MovieClip Frame 2
stop();
Symbol 591 MovieClip Frame 3
stop();
Symbol 597 MovieClip Frame 1
stop();
Symbol 597 MovieClip Frame 2
stop();
Symbol 597 MovieClip Frame 3
stop();
Symbol 597 MovieClip Frame 4
stop();
Symbol 597 MovieClip Frame 5
stop();
Symbol 601 MovieClip Frame 1
stop();
Symbol 601 MovieClip Frame 2
stop();
Symbol 601 MovieClip Frame 3
stop();
Symbol 611 MovieClip Frame 1
stop();
Symbol 611 MovieClip Frame 2
stop();
Symbol 611 MovieClip Frame 3
stop();
Symbol 611 MovieClip Frame 4
stop();
Symbol 611 MovieClip Frame 5
stop();
Symbol 611 MovieClip Frame 6
stop();
Symbol 611 MovieClip Frame 7
stop();
Symbol 611 MovieClip Frame 8
stop();
Symbol 615 MovieClip Frame 1
stop();
Symbol 615 MovieClip Frame 2
stop();
Symbol 615 MovieClip Frame 3
stop();
Symbol 619 MovieClip Frame 1
stop();
Symbol 619 MovieClip Frame 2
stop();
Symbol 619 MovieClip Frame 3
stop();
Symbol 629 MovieClip Frame 1
stop();
Symbol 629 MovieClip Frame 2
stop();
Symbol 629 MovieClip Frame 3
stop();
Symbol 629 MovieClip Frame 4
stop();
Symbol 634 MovieClip Frame 1
stop();
Symbol 634 MovieClip Frame 2
stop();
Symbol 634 MovieClip Frame 3
stop();
Symbol 634 MovieClip Frame 4
stop();
Symbol 634 MovieClip Frame 5
stop();
Symbol 638 MovieClip Frame 1
stop();
Symbol 638 MovieClip Frame 2
stop();
Symbol 638 MovieClip Frame 3
stop();
Symbol 648 MovieClip Frame 1
stop();
Symbol 648 MovieClip Frame 2
stop();
Symbol 648 MovieClip Frame 3
stop();
Symbol 648 MovieClip Frame 4
stop();
Symbol 648 MovieClip Frame 5
stop();
Symbol 648 MovieClip Frame 6
stop();
Symbol 648 MovieClip Frame 7
stop();
Symbol 648 MovieClip Frame 8
stop();
Symbol 648 MovieClip Frame 9
stop();
Symbol 650 MovieClip Frame 1
stop();
Symbol 650 MovieClip Frame 2
stop();
Symbol 653 MovieClip Frame 1
stop();
Symbol 653 MovieClip Frame 2
stop();
Symbol 653 MovieClip Frame 3
stop();
Symbol 654 MovieClip Frame 8
gotoAndPlay (1);
Symbol 654 MovieClip Frame 9
stop();
Symbol 654 MovieClip Frame 10
gotoAndPlay (1);
Symbol 654 MovieClip Frame 11
stop();
Symbol 654 MovieClip Frame 12
gotoAndPlay (1);
Symbol 654 MovieClip Frame 13
stop();
Symbol 654 MovieClip Frame 14
gotoAndPlay (1);
Symbol 654 MovieClip Frame 15
stop();
Symbol 654 MovieClip Frame 16
gotoAndPlay (1);
Symbol 654 MovieClip Frame 25
gotoAndPlay (1);
Symbol 654 MovieClip Frame 30
_root.npcstrikeshot._x = _root.npc._x;
_root.npcstrikeshot._y = _root.npc._y;
Symbol 654 MovieClip Frame 38
_root.fragment.goalnpc = 1;
Symbol 654 MovieClip Frame 40
gotoAndPlay ("level");
Symbol 658 Button
on (release) {
gotoAndStop ("yes");
}
Symbol 659 Button
on (release) {
gotoAndStop ("no");
}
Symbol 666 MovieClip Frame 1
Symbol 666 MovieClip Frame 10
stop();
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 11
stop();
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 22
stop();
_root.mymusic.setVolume(100);
_root.firsttime = 1;
Symbol 666 MovieClip Frame 30
stop();
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 42
stop();
_root.mymusic.setVolume(100);
_root.storyactive = 2;
Symbol 666 MovieClip Frame 48
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 49
stop();
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 61
stop();
_root.mymusic.setVolume(100);
_root.storyactive = 4;
Symbol 666 MovieClip Frame 67
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 68
stop();
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 80
stop();
_root.mymusic.setVolume(100);
_root.storyactive = 7;
Symbol 666 MovieClip Frame 86
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 87
stop();
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 99
stop();
_root.mymusic.setVolume(100);
_root.storyactive = 11;
Symbol 666 MovieClip Frame 107
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 108
stop();
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 118
stop();
_root.mymusic.setVolume(100);
_root.storyactive = 18;
Symbol 666 MovieClip Frame 126
_root.mymusic.setVolume(10);
Symbol 666 MovieClip Frame 127
stop();
_root.mymusic.setVolume(10);
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 14) {
nextFrame();
delete eval (this.onEnterFrame());
}
};
Symbol 666 MovieClip Frame 128
stop();
_root.mymusic.setVolume(10);
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 160) {
gotoAndStop ("no");
delete this.onEnterFrame;
}
};
Symbol 666 MovieClip Frame 130
stop();
_root.mymusic.setVolume(10);
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 10) {
gotoAndStop ("spiritanger");
delete eval (this.onEnterFrame());
timer = 11;
}
};
Symbol 666 MovieClip Frame 131
stop();
_root.mymusic.setVolume(10);
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 6) {
gotoAndPlay ("end");
delete eval (this.onEnterFrame());
timer = 7;
}
};
Symbol 666 MovieClip Frame 132
stop();
_root.mymusic.setVolume(10);
timer = 0;
counter = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 12) {
gotoAndPlay ("end");
delete this.onEnterFrame;
timer = 13;
}
};
Symbol 666 MovieClip Frame 137
stop();
_root.mymusic.setVolume(100);
_root.storyactive = 22;
Symbol 673 MovieClip Frame 1
stop();
Symbol 679 MovieClip Frame 1
stop();
Symbol 685 MovieClip Frame 1
stop();
Symbol 691 MovieClip Frame 1
stop();
Symbol 700 MovieClip Frame 1
stop();
Symbol 708 MovieClip Frame 1
stop();
Symbol 708 MovieClip Frame 2
_root.mymusic.setVolume(10);
Symbol 708 MovieClip Frame 90
_root.mymusic.setVolume(100);
_root.unlockeast = 1;
Symbol 708 MovieClip Frame 101
gotoAndStop (1);
Symbol 716 MovieClip Frame 1
stop();
Symbol 716 MovieClip Frame 2
_root.unlockwest = 1;
Symbol 716 MovieClip Frame 8
_root.mymusic.setVolume(10);
Symbol 716 MovieClip Frame 100
_root.mymusic.setVolume(100);
Symbol 724 MovieClip Frame 1
stop();
Symbol 724 MovieClip Frame 2
_root.unlocksouth = 1;
Symbol 724 MovieClip Frame 9
_root.mymusic.setVolume(10);
Symbol 724 MovieClip Frame 110
_root.mymusic.setVolume(100);
Symbol 727 MovieClip Frame 51
stop();
Symbol 738 MovieClip Frame 1
stop();
Symbol 738 MovieClip Frame 2
stop();
Symbol 743 MovieClip Frame 1
stop();
Symbol 743 MovieClip Frame 2
stop();
Symbol 748 MovieClip Frame 1
stop();
Symbol 748 MovieClip Frame 2
stop();
Symbol 752 MovieClip Frame 1
stop();
Symbol 752 MovieClip Frame 2
stop();
Symbol 757 MovieClip Frame 1
stop();
Symbol 757 MovieClip Frame 2
stop();
Symbol 760 MovieClip Frame 1
stop();
Symbol 760 MovieClip Frame 2
stop();
Symbol 764 MovieClip Frame 1
stop();
Symbol 764 MovieClip Frame 2
stop();
Instance of Symbol 752 MovieClip in Symbol 765 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoalspeed == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 757 MovieClip in Symbol 765 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoaldodge == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 760 MovieClip in Symbol 765 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 764 MovieClip in Symbol 765 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.crosswindgoaltime == 1) {
this.gotoAndStop(2);
}
}
Symbol 768 MovieClip Frame 1
stop();
Symbol 768 MovieClip Frame 2
stop();
Symbol 771 MovieClip Frame 1
stop();
Symbol 771 MovieClip Frame 2
stop();
Symbol 774 MovieClip Frame 1
stop();
Symbol 774 MovieClip Frame 2
stop();
Instance of Symbol 768 MovieClip in Symbol 775 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.barrengoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 771 MovieClip in Symbol 775 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.barrengoallocim == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 774 MovieClip in Symbol 775 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.barrengoaltime == 1) {
this.gotoAndStop(2);
}
}
Symbol 777 MovieClip Frame 1
stop();
Instance of Symbol 738 MovieClip in Symbol 777 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.sandgoalspeed == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 743 MovieClip in Symbol 777 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.sandgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 748 MovieClip in Symbol 777 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.sandgoaltime == 1) {
this.gotoAndStop(2);
}
}
Symbol 784 MovieClip Frame 1
stop();
Symbol 784 MovieClip Frame 2
stop();
Symbol 787 MovieClip Frame 1
stop();
Symbol 787 MovieClip Frame 2
stop();
Symbol 791 MovieClip Frame 1
stop();
Symbol 791 MovieClip Frame 2
stop();
Symbol 795 MovieClip Frame 1
stop();
Symbol 795 MovieClip Frame 2
stop();
Symbol 799 MovieClip Frame 1
stop();
Symbol 799 MovieClip Frame 2
stop();
Symbol 803 MovieClip Frame 1
stop();
Symbol 803 MovieClip Frame 2
stop();
Symbol 807 MovieClip Frame 1
stop();
Symbol 807 MovieClip Frame 2
stop();
Symbol 810 MovieClip Frame 1
stop();
Symbol 810 MovieClip Frame 2
stop();
Symbol 813 MovieClip Frame 1
stop();
Symbol 813 MovieClip Frame 2
stop();
Symbol 817 MovieClip Frame 1
stop();
Symbol 817 MovieClip Frame 2
stop();
Symbol 821 MovieClip Frame 1
stop();
Symbol 821 MovieClip Frame 2
stop();
Symbol 824 MovieClip Frame 1
stop();
Symbol 824 MovieClip Frame 2
stop();
Symbol 829 MovieClip Frame 1
stop();
Symbol 829 MovieClip Frame 2
stop();
Symbol 833 MovieClip Frame 1
stop();
Symbol 833 MovieClip Frame 2
stop();
Symbol 836 MovieClip Frame 1
stop();
Symbol 836 MovieClip Frame 2
stop();
Symbol 840 MovieClip Frame 1
stop();
Symbol 840 MovieClip Frame 2
stop();
Symbol 845 MovieClip Frame 1
stop();
Symbol 845 MovieClip Frame 2
stop();
Symbol 848 MovieClip Frame 1
stop();
Symbol 848 MovieClip Frame 2
stop();
Symbol 851 MovieClip Frame 1
stop();
Symbol 851 MovieClip Frame 2
stop();
Symbol 856 MovieClip Frame 1
stop();
Symbol 856 MovieClip Frame 2
stop();
Symbol 860 MovieClip Frame 1
stop();
Symbol 860 MovieClip Frame 2
stop();
Symbol 864 MovieClip Frame 1
stop();
Symbol 864 MovieClip Frame 2
stop();
Symbol 868 MovieClip Frame 1
stop();
Symbol 868 MovieClip Frame 2
stop();
Symbol 871 MovieClip Frame 1
stop();
Symbol 871 MovieClip Frame 2
stop();
Symbol 876 MovieClip Frame 1
stop();
Symbol 876 MovieClip Frame 2
stop();
Symbol 883 MovieClip Frame 1
stop();
Symbol 883 MovieClip Frame 2
stop();
Symbol 888 MovieClip Frame 1
stop();
Symbol 888 MovieClip Frame 2
stop();
Symbol 893 MovieClip Frame 1
stop();
Symbol 893 MovieClip Frame 2
stop();
Symbol 896 MovieClip Frame 1
stop();
Symbol 896 MovieClip Frame 2
stop();
Symbol 899 MovieClip Frame 1
stop();
Symbol 899 MovieClip Frame 2
stop();
Symbol 903 MovieClip Frame 1
stop();
Symbol 903 MovieClip Frame 2
stop();
Symbol 907 MovieClip Frame 1
stop();
Symbol 907 MovieClip Frame 2
stop();
Symbol 911 MovieClip Frame 1
stop();
Symbol 911 MovieClip Frame 2
stop();
Symbol 914 MovieClip Frame 1
stop();
Symbol 914 MovieClip Frame 2
stop();
Symbol 917 MovieClip Frame 1
stop();
Symbol 917 MovieClip Frame 2
stop();
Symbol 949 MovieClip Frame 1
stop();
Symbol 949 MovieClip Frame 2
stop();
Symbol 954 MovieClip Frame 1
stop();
Symbol 954 MovieClip Frame 2
stop();
Symbol 959 MovieClip Frame 1
stop();
Symbol 959 MovieClip Frame 2
stop();
Symbol 963 MovieClip Frame 1
stop();
Symbol 963 MovieClip Frame 2
stop();
Symbol 966 MovieClip Frame 1
stop();
Symbol 966 MovieClip Frame 2
stop();
Symbol 970 MovieClip Frame 1
stop();
Symbol 970 MovieClip Frame 2
stop();
Symbol 974 MovieClip Frame 1
stop();
Symbol 974 MovieClip Frame 2
stop();
Symbol 977 MovieClip Frame 1
stop();
Symbol 977 MovieClip Frame 2
stop();
Symbol 987 MovieClip Frame 1
stop();
Symbol 987 MovieClip Frame 2
stop();
Symbol 987 MovieClip Frame 3
stop();
Symbol 987 MovieClip Frame 4
stop();
Symbol 987 MovieClip Frame 5
stop();
Instance of Symbol 784 MovieClip in Symbol 987 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 787 MovieClip in Symbol 987 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoalpoison == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 791 MovieClip in Symbol 987 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoaltime == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 795 MovieClip in Symbol 987 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.cactusgoalsuper == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 6
stop();
Instance of Symbol 799 MovieClip in Symbol 987 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.rootsgoaltrees == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 803 MovieClip in Symbol 987 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.rootsgoalbombs == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 807 MovieClip in Symbol 987 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.rootsgoalaxe == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 810 MovieClip in Symbol 987 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.rootsgoalmelee == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 7
stop();
Instance of Symbol 813 MovieClip in Symbol 987 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.lavagoalfire == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 817 MovieClip in Symbol 987 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.lavagoalsuper == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 821 MovieClip in Symbol 987 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.lavagoalkills == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 8
stop();
Instance of Symbol 824 MovieClip in Symbol 987 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.trollgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 829 MovieClip in Symbol 987 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.trollgoaldestroy == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 833 MovieClip in Symbol 987 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.trollgoalenter == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 836 MovieClip in Symbol 987 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.trollgoalinvincible == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 9
stop();
Instance of Symbol 840 MovieClip in Symbol 987 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.earthgoallocim == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 845 MovieClip in Symbol 987 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.earthgoalsuper == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 848 MovieClip in Symbol 987 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.earthgoaltime == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 851 MovieClip in Symbol 987 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.earthgoaldash == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 10
stop();
Instance of Symbol 856 MovieClip in Symbol 987 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.zerogoalmelt == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 860 MovieClip in Symbol 987 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.zerogoaldodge == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 864 MovieClip in Symbol 987 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.zerogoaldash == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 11
stop();
Instance of Symbol 868 MovieClip in Symbol 987 MovieClip Frame 11
onClipEvent (enterFrame) {
if (_root.cliffsgoalbirds == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 871 MovieClip in Symbol 987 MovieClip Frame 11
onClipEvent (enterFrame) {
if (_root.cliffsgoalmelee == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 876 MovieClip in Symbol 987 MovieClip Frame 11
onClipEvent (enterFrame) {
if (_root.cliffsgoalkills == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 12
stop();
Symbol 987 MovieClip Frame 13
stop();
Instance of Symbol 883 MovieClip in Symbol 987 MovieClip Frame 13
onClipEvent (enterFrame) {
if (_root.iceygoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 888 MovieClip in Symbol 987 MovieClip Frame 13
onClipEvent (enterFrame) {
if (_root.iceygoalfreeze == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 893 MovieClip in Symbol 987 MovieClip Frame 13
onClipEvent (enterFrame) {
if (_root.iceygoalblobs == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 896 MovieClip in Symbol 987 MovieClip Frame 13
onClipEvent (enterFrame) {
if (_root.iceygoalice == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 14
stop();
Instance of Symbol 899 MovieClip in Symbol 987 MovieClip Frame 14
onClipEvent (enterFrame) {
if (_root.coldgoalkills == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 903 MovieClip in Symbol 987 MovieClip Frame 14
onClipEvent (enterFrame) {
if (_root.coldgoalmountain == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 907 MovieClip in Symbol 987 MovieClip Frame 14
onClipEvent (enterFrame) {
if (_root.coldgoalavalanche == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 15
stop();
Instance of Symbol 911 MovieClip in Symbol 987 MovieClip Frame 15
onClipEvent (enterFrame) {
if (_root.citygoaldodge == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 914 MovieClip in Symbol 987 MovieClip Frame 15
onClipEvent (enterFrame) {
if (_root.citygoalgiant == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 917 MovieClip in Symbol 987 MovieClip Frame 15
onClipEvent (enterFrame) {
if (_root.citygoalarmy == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 16
stop();
Symbol 987 MovieClip Frame 17
stop();
Symbol 987 MovieClip Frame 18
stop();
Symbol 987 MovieClip Frame 19
stop();
Symbol 987 MovieClip Frame 20
stop();
Symbol 987 MovieClip Frame 21
stop();
Symbol 987 MovieClip Frame 22
stop();
Symbol 987 MovieClip Frame 23
stop();
Symbol 987 MovieClip Frame 24
stop();
Symbol 987 MovieClip Frame 25
stop();
Symbol 987 MovieClip Frame 26
stop();
Instance of Symbol 949 MovieClip in Symbol 987 MovieClip Frame 26
onClipEvent (enterFrame) {
if (_root.belowgoalwater == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 954 MovieClip in Symbol 987 MovieClip Frame 26
onClipEvent (enterFrame) {
if (_root.belowgoaltime == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 959 MovieClip in Symbol 987 MovieClip Frame 26
onClipEvent (enterFrame) {
if (_root.belowgoalghoul == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 963 MovieClip in Symbol 987 MovieClip Frame 26
onClipEvent (enterFrame) {
if (_root.belowgoalnpc == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 27
stop();
Instance of Symbol 966 MovieClip in Symbol 987 MovieClip Frame 27
onClipEvent (enterFrame) {
if (_root.gravegoallife == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 970 MovieClip in Symbol 987 MovieClip Frame 27
onClipEvent (enterFrame) {
if (_root.gravegoaldemon == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 974 MovieClip in Symbol 987 MovieClip Frame 27
onClipEvent (enterFrame) {
if (_root.gravegoaltime == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 977 MovieClip in Symbol 987 MovieClip Frame 27
onClipEvent (enterFrame) {
if (_root.gravegoalcombo == 1) {
this.gotoAndStop(2);
}
}
Symbol 987 MovieClip Frame 28
stop();
Symbol 987 MovieClip Frame 29
stop();
Symbol 987 MovieClip Frame 30
stop();
Symbol 987 MovieClip Frame 31
stop();
Symbol 1005 MovieClip Frame 1
stop();
Symbol 1005 MovieClip Frame 2
_root.attack = 1;
_root.soarer.gotoAndStop("warp");
_root.mymusic.setVolume(10);
_root.enemyspeed = 200;
_root.warp = 1;
Instance of Symbol 999 MovieClip in Symbol 1005 MovieClip Frame 2
onClipEvent (enterFrame) {
this._alpha++;
}
Symbol 1005 MovieClip Frame 3
_root.attack = 1;
_root.soarer.gotoAndStop("warp");
_root.mymusic.setVolume(10);
_root.enemyspeed = 200;
_root.warp = 1;
Symbol 1005 MovieClip Frame 175
_root.score = _root.score + 1000;
Instance of Symbol 999 MovieClip in Symbol 1005 MovieClip Frame 175
onClipEvent (enterFrame) {
this._alpha = this._alpha - 10;
this._y = this._y - 5;
}
Symbol 1005 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 1014 MovieClip Frame 1
stop();
Symbol 1014 MovieClip Frame 71
_root.fragment.goalsuper++;
Symbol 1017 MovieClip Frame 1
stop();
Symbol 1017 MovieClip Frame 2
stop();
Symbol 1027 MovieClip Frame 1
stop();
Instance of Symbol 419 MovieClip in Symbol 1028 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");
}
n = 0;
while (n < 6) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
if (this.hitTest(_root.spine.spine2.eatzone)) {
_root.spine.spine2.gotoAndPlay("hit");
}
}
Symbol 1030 MovieClip Frame 20
stop();
Instance of Symbol 419 MovieClip in Symbol 1036 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.score = _root.score + 200;
_root.drakar.gotoAndPlay("hit");
}
if (this.hitTest(_root.gate.hitzone)) {
_root.gate.gotoAndPlay("hit");
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
if (this.hitTest(_root.spine.spine2.eatzone)) {
_root.spine.spine2.gotoAndPlay("hit");
}
n = 0;
while (n < 6) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
i = 0;
while (i < 21) {
if (this.hitTest(_root["cavetorch" + i].hitzone)) {
_root["torch" + i] = 1;
}
i++;
}
}
Symbol 1083 MovieClip Frame 1
stop();
Symbol 1083 MovieClip Frame 2
stop();
Symbol 1083 MovieClip Frame 3
stop();
Symbol 1083 MovieClip Frame 4
stop();
Symbol 1083 MovieClip Frame 5
stop();
Instance of Symbol 292 MovieClip in Symbol 1083 MovieClip Frame 5
onClipEvent (enterFrame) {
this._rotation = this._rotation + 5;
}
Symbol 1083 MovieClip Frame 6
stop();
Symbol 1083 MovieClip Frame 7
stop();
Instance of Symbol 1083 MovieClip in Symbol 1084 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.screamertype);
}
Instance of Symbol 1084 MovieClip "screamer" in Symbol 1085 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.flying == 0) {
this.stop();
}
if (_root.flying == 1) {
this.play();
}
}
Instance of Symbol 88 MovieClip in Symbol 1085 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 88 MovieClip in Symbol 1085 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1100 MovieClip Frame 1
stop();
Instance of Symbol 326 MovieClip in Symbol 1100 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("hit");
}
}
Symbol 1100 MovieClip Frame 12
_root.fragment.goalbombs++;
reset();
Symbol 1107 MovieClip Frame 1
_root.attack = 0;
Symbol 1107 MovieClip Frame 10
gotoAndPlay (1);
Symbol 1107 MovieClip Frame 11
_root.attack = 1;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1107 MovieClip Frame 16
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 21
stop();
_root.attack = 1;
Symbol 1107 MovieClip Frame 29
gotoAndPlay ("recoup");
Symbol 1107 MovieClip Frame 31
_root.attack = 1;
_root.meleelife = _root.meleelife - 20;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 31
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 31
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1107 MovieClip Frame 38
gotoAndPlay(_root.weapon);
_root.skylives = "alive";
Symbol 1107 MovieClip Frame 43
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 44
_root.attack = 1;
_root.life--;
_root.hittime = 0;
_root.fragment.goaldamage++;
Symbol 1107 MovieClip Frame 48
_root.skylives = "alive";
Symbol 1107 MovieClip Frame 56
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 57
_root.skylives = "dead";
_root.attack = 1;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 57
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 57
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1107 MovieClip Frame 58
_root.attack = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 58
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1107 MovieClip Frame 70
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 71
_root.attack = 1;
_root.meleelife = _root.meleelife - 20;
Symbol 1107 MovieClip Frame 85
gotoAndPlay(_root.weapon);
_root.skylives = "alive";
Symbol 1107 MovieClip Frame 86
_root.attack = 1;
Symbol 1107 MovieClip Frame 91
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 92
_root.attack = 1;
_root.meleelife = _root.meleelife - 100;
_root.superdark.play();
_root.superattack = "active";
_root.skylives = "dead";
Symbol 1107 MovieClip Frame 167
_root.skylives = "alive";
_root.superattack = "inactive";
_root.supermove = 1;
gotoAndPlay ("warpout");
Symbol 1107 MovieClip Frame 168
_root.attack = 1;
_root.meleelife = _root.meleelife - 100;
_root.superdark.play();
_root.superattack = "active";
_root.skylives = "dead";
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 168
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1107 MovieClip Frame 210
_root.skylives = "alive";
_root.superattack = "inactive";
_root.supermove = 1;
gotoAndPlay ("warpout");
Symbol 1107 MovieClip Frame 211
_root.attack = 0;
_root.combo = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 211
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1107 MovieClip Frame 222
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 223
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
_root.combo = 1;
Symbol 1107 MovieClip Frame 228
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 229
_root.combo = 2;
Symbol 1107 MovieClip Frame 235
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 236
_root.combo = 0;
Symbol 1107 MovieClip Frame 250
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 251
_root.attack = 1;
Symbol 1107 MovieClip Frame 262
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 263
_root.attack = 0;
_root.combo = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 263
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1107 MovieClip Frame 269
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 270
_root.attack = 1;
_root.meleelife = _root.meleelife - 5;
Symbol 1107 MovieClip Frame 274
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 275
_root.attack = 1;
Symbol 1107 MovieClip Frame 280
_root.attack = 0;
Symbol 1107 MovieClip Frame 285
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 286
_root.attack = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 286
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1107 MovieClip Frame 296
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 297
_root.attack = 1;
Symbol 1107 MovieClip Frame 318
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 319
_root.attack = 1;
Symbol 1107 MovieClip Frame 335
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 336
_root.attack = 0;
Symbol 1107 MovieClip Frame 345
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 346
_root.attack = 1;
_root.meleelife = _root.meleelife - 70;
Symbol 1107 MovieClip Frame 355
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 356
_root.attack = 1;
Symbol 1107 MovieClip Frame 365
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 366
_root.attack = 0;
Symbol 1107 MovieClip Frame 380
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 381
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
Symbol 1107 MovieClip Frame 390
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 391
_root.attack = 1;
Symbol 1107 MovieClip Frame 400
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 401
_root.attack = 1;
_root.meleelife = _root.meleelife - 150;
_root.superdark.play();
_root.superattack = "active";
Symbol 1107 MovieClip Frame 436
_root.skylives = "alive";
_root.superattack = "inactive";
_root.supermove = 1;
gotoAndPlay ("warpout");
Symbol 1107 MovieClip Frame 437
_root.attack = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 437
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1107 MovieClip Frame 450
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 451
_root.attack = 1;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 455
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 455
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1107 MovieClip Frame 485
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 486
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 486
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 486
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1107 MovieClip Frame 497
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 498
_root.attack = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 498
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1107 MovieClip Frame 502
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 503
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
Symbol 1107 MovieClip Frame 510
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 511
_root.attack = 1;
_root.meleelife = _root.meleelife - 10;
Instance of Symbol 273 MovieClip "axe" in Symbol 1107 MovieClip Frame 515
onClipEvent (enterFrame) {
if (this.hitTest(_root.tree.hitzone)) {
_root.tree.play();
}
}
Symbol 1107 MovieClip Frame 527
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 528
_root.life--;
_root.attack = 1;
Symbol 1107 MovieClip Frame 535
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 536
_root.attack = 1;
_root.meleelife = _root.meleelife - 500;
Symbol 1107 MovieClip Frame 550
gotoAndPlay(_root.racer);
Symbol 1107 MovieClip Frame 551
_root.attack = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 551
onClipEvent (enterFrame) {
this.gotoAndStop("arrow");
}
Instance of Symbol 110 MovieClip in Symbol 1107 MovieClip Frame 551
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 551
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1107 MovieClip Frame 560
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 561
_root.attack = 1;
Symbol 1107 MovieClip Frame 564
_root.arrowshot._x = _root.soarer._x + 15;
_root.arrowshot._y = _root.soarer._y - 35;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 564
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1107 MovieClip Frame 565
_root.attack = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 580
onClipEvent (enterFrame) {
this.gotoAndStop("arrow");
}
Symbol 1107 MovieClip Frame 584
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 585
_root.attack = 0;
_root.combo = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 585
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1107 MovieClip Frame 600
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 601
_root.attack = 1;
_root.meleelife = _root.meleelife - 5;
_root.combo = 1;
Symbol 1107 MovieClip Frame 604
Symbol 1107 MovieClip Frame 610
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 611
_root.attack = 1;
_root.meleelife = _root.meleelife - 5;
_root.combo = 2;
Symbol 1107 MovieClip Frame 620
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 621
_root.attack = 1;
_root.meleelife = _root.meleelife - 5;
_root.combo = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 624
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 624
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 627
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 627
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 1107 MovieClip Frame 647
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 648
_root.attack = 1;
Symbol 1107 MovieClip Frame 650
_root.demonshot._x = _root.soarer._x + 15;
_root.demonshot._y = _root.soarer._y - 35;
Symbol 1107 MovieClip Frame 660
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 661
_root.attack = 1;
_root.life--;
_root.hittime = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 661
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1107 MovieClip Frame 662
_root.life--;
Symbol 1107 MovieClip Frame 663
_root.life--;
Symbol 1107 MovieClip Frame 695
_root.fragment.goalfire++;
gotoAndPlay ("recoup");
Symbol 1107 MovieClip Frame 696
_root.attack = 1;
_root.meleelife = _root.meleelife - 500;
Instance of Symbol 53 MovieClip in Symbol 1107 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 59 MovieClip in Symbol 1107 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon2");
}
Instance of Symbol 92 MovieClip in Symbol 1107 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 102 MovieClip in Symbol 1107 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 110 MovieClip in Symbol 1107 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 53 MovieClip in Symbol 1107 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 59 MovieClip in Symbol 1107 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 92 MovieClip in Symbol 1107 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 696
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Symbol 1107 MovieClip Frame 705
gotoAndPlay ("sky");
Symbol 1107 MovieClip Frame 715
gotoAndPlay ("sky");
Symbol 1107 MovieClip Frame 716
_root.attack = 0;
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 716
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 88 MovieClip in Symbol 1107 MovieClip Frame 716
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 1107 MovieClip Frame 725
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 726
_root.attack = 1;
_root.weapon = _root.lastweapon;
Symbol 1107 MovieClip Frame 731
_root.bombshot._x = _root.soarer._x;
_root.bombshot._y = _root.soarer._y - 15;
Symbol 1107 MovieClip Frame 745
_root.weapon = _root.lastweapon;
gotoAndPlay(_root.weapon);
Symbol 1107 MovieClip Frame 746
if (_root.soarer._x < 275) {
_root.mover._x = 300;
}
if (_root.soarer._x > 275) {
_root.mover._x = 50;
}
if (_root.supermove >= 10) {
_root.supermove = 0;
}
_root.skyfollow = 1;
_root.fragment.goaldash++;
_root.attack = 1;
Symbol 1107 MovieClip Frame 747
_root.skyfollow = 1;
Symbol 1107 MovieClip Frame 748
_root.skyfollow = 1;
Symbol 1107 MovieClip Frame 749
_root.skyfollow = 1;
Symbol 1107 MovieClip Frame 755
_root.attack = 0;
gotoAndPlay ("recoup");
Symbol 1107 MovieClip Frame 756
_root.life--;
_root.mystatus = "frozen";
_root.fragment.goalfrozen = 1;
_root.hittime = 0;
stop();
Instance of Symbol 1102 MovieClip in Symbol 1107 MovieClip Frame 756
onClipEvent (load) {
counter = 0;
}
onClipEvent (enterFrame) {
counter++;
if ((counter % 5) == 0) {
_root.life--;
}
}
Instance of Symbol 1102 MovieClip in Symbol 1107 MovieClip Frame 757
onClipEvent (load) {
counter = 0;
}
onClipEvent (enterFrame) {
counter++;
if ((counter % 50) == 0) {
_root.life--;
}
}
Symbol 1107 MovieClip Frame 760
_root.skylives = "alive";
_root.mystatus = "normal";
gotoAndPlay ("recoup");
Symbol 1107 MovieClip Frame 761
if (_root.soarer._x < 275) {
_root.mover._x = 300;
}
if (_root.soarer._x > 275) {
_root.mover._x = 50;
}
if (_root.supermove >= 10) {
_root.supermove = 0;
}
_root.skyfollow = 1;
_root.fragment.goaldash++;
_root.attack = 1;
Symbol 1107 MovieClip Frame 762
_root.skyfollow = 1;
Symbol 1107 MovieClip Frame 763
_root.skyfollow = 1;
Symbol 1107 MovieClip Frame 764
_root.skyfollow = 1;
Symbol 1107 MovieClip Frame 770
_root.attack = 0;
gotoAndPlay ("recoup");
Symbol 1107 MovieClip Frame 774
_root.attack = 1;
_root.life--;
_root.hittime = 0;
Symbol 1107 MovieClip Frame 775
_root.life--;
Symbol 1107 MovieClip Frame 787
gotoAndPlay ("recoup");
Instance of Symbol 273 MovieClip in Symbol 1108 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 1113 MovieClip Frame 1
stop();
Symbol 1113 MovieClip Frame 2
stop();
Symbol 1113 MovieClip Frame 3
stop();
Symbol 1113 MovieClip Frame 4
stop();
Symbol 1125 MovieClip Frame 1
stop();
Instance of Symbol 1084 MovieClip "sbody" in Symbol 1125 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.screamertype == "lightning")) {
_root.soarer.gotoAndPlay("shock");
_root.fragment.goaldodge--;
}
if (this.hitTest(_root.soarer.hitzone) && (_root.screamertype == "ghost")) {
_root.soarer.gotoAndPlay("soarerhit");
_root.life = _root.life - 2;
}
if (this.hitTest(_root.soarer.hitzone)) {
_root.fragment.goaldodge--;
_root.soarer.gotoAndPlay("soarerhit");
}
if (this.hitTest(_root.NPC2)) {
_root.life = 1;
}
}
Symbol 1125 MovieClip Frame 2
_root.projectilekills++;
_root.meleekills = 0;
_root.combopts++;
_root.supermove++;
Symbol 1125 MovieClip Frame 7
_root.levelkills++;
_root.fragment.goaldodge = _root.fragment.goaldodge - 2;
gotoAndStop (1);
reset();
Symbol 1125 MovieClip Frame 8
_root.meleekills++;
_root.projectilekills = 0;
_root.combopts++;
_root.fragment.goalmelee++;
_root.supermove = _root.supermove + 2;
Symbol 1125 MovieClip Frame 13
_root.levelkills++;
_root.fragment.goaldodge = _root.fragment.goaldodge - 2;
gotoAndStop (1);
reset();
Symbol 1130 MovieClip Frame 1
stop();
Symbol 1130 MovieClip Frame 2
stop();
Symbol 1130 MovieClip Frame 3
stop();
Symbol 1130 MovieClip Frame 4
stop();
Instance of Symbol 1130 MovieClip "nomadbody" in Symbol 1132 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.nomadtype);
}
Instance of Symbol 1133 MovieClip "hitzone" in Symbol 1142 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
}
}
Symbol 1142 MovieClip Frame 10
gotoAndPlay (1);
Symbol 1142 MovieClip Frame 11
follow = "off";
hit++;
Symbol 1142 MovieClip Frame 20
follow = "on";
gotoAndPlay (1);
Symbol 1142 MovieClip Frame 21
_root.score = _root.score + 500;
_root.levelkills++;
_root.supermove = _root.supermove + 2;
Symbol 1142 MovieClip Frame 22
hit = 4;
Symbol 1142 MovieClip Frame 31
_root.fragment.goalblob++;
reset();
Symbol 1145 MovieClip Frame 26
stop();
Symbol 1149 MovieClip Frame 35
stop();
Symbol 1155 MovieClip Frame 35
stop();
Symbol 1159 MovieClip Frame 34
stop();
Symbol 1166 MovieClip Frame 34
stop();
Symbol 1172 MovieClip Frame 1
stop();
Symbol 1172 MovieClip Frame 2
_root.score = _root.score + 500;
Symbol 1179 MovieClip Frame 1
stop();
Symbol 1179 MovieClip Frame 20
_root.score = _root.score + 500;
_root.meleekills = 0;
Symbol 1179 MovieClip Frame 46
_root.meleekills = 0;
Symbol 1184 MovieClip Frame 1
stop();
Symbol 1184 MovieClip Frame 15
_root.projectilekills = 0;
_root.score = _root.score + 500;
Symbol 1191 MovieClip Frame 15
_root.score = _root.score + 5000;
Symbol 1191 MovieClip Frame 55
stop();
Symbol 1195 MovieClip Frame 10
_root.score = _root.score + 7500;
Symbol 1195 MovieClip Frame 51
stop();
Symbol 1201 MovieClip Frame 10
_root.score = _root.score + 10000;
Symbol 1201 MovieClip Frame 61
stop();
_root.hittimer = 0;
Symbol 1202 MovieClip Frame 1
stop();
Symbol 1202 MovieClip Frame 2
_root.hittimer++;
Symbol 1202 MovieClip Frame 20
_root.score = _root.score + 1000;
Symbol 1202 MovieClip Frame 49
_root.fragment.goalinvincible++;
stop();
Symbol 1235 MovieClip Frame 10
stop();
Symbol 1235 MovieClip Frame 19
stop();
Symbol 1235 MovieClip Frame 29
stop();
Symbol 1235 MovieClip Frame 39
stop();
Symbol 1235 MovieClip Frame 49
stop();
Symbol 1235 MovieClip Frame 59
stop();
Symbol 1235 MovieClip Frame 69
stop();
Symbol 1235 MovieClip Frame 79
stop();
Symbol 1235 MovieClip Frame 89
stop();
Symbol 1235 MovieClip Frame 99
stop();
Symbol 1235 MovieClip Frame 100
_root.fragment.goalcombo = 1;
Symbol 1235 MovieClip Frame 101
_root.fragment.goalcombo = 1;
Symbol 1235 MovieClip Frame 102
_root.fragment.goalcombo = 1;
Symbol 1235 MovieClip Frame 103
_root.fragment.goalcombo = 1;
Symbol 1235 MovieClip Frame 104
_root.fragment.goalcombo = 1;
Symbol 1236 MovieClip Frame 1
stop();
Symbol 1236 MovieClip Frame 2
_root.comboactive = 1;
Symbol 1236 MovieClip Frame 25
stop();
_root.comboactive = 1;
Instance of Symbol 1235 MovieClip "comborank" in Symbol 1236 MovieClip Frame 25
onClipEvent (enterFrame) {
this.gotoAndStop(_root.combopts);
}
Symbol 1236 MovieClip Frame 26
combotally = _root.combopts;
ptsadded = combotally * 50;
_root.score = _root.score + ptsadded;
_root.comboactive = 0;
Instance of Symbol 1235 MovieClip "comborank" in Symbol 1236 MovieClip Frame 27
onClipEvent (enterFrame) {
this.gotoAndStop(_root.combobonus.combofinal.combotally);
}
Symbol 1236 MovieClip Frame 54
_root.combopts = 0;
Symbol 1244 MovieClip Frame 1
stop();
Symbol 1244 MovieClip Frame 2
_root.flash.play();
Symbol 1248 MovieClip Frame 1
stop();
Symbol 1266 MovieClip Frame 1
stop();
Symbol 1266 MovieClip Frame 12
gotoAndStop (1);
Symbol 1266 MovieClip Frame 23
gotoAndStop (1);
Symbol 1266 MovieClip Frame 34
gotoAndStop (1);
Symbol 1266 MovieClip Frame 45
gotoAndStop (1);
Symbol 1274 MovieClip Frame 1
stop();
Symbol 1274 MovieClip Frame 2
stop();
Symbol 1274 MovieClip Frame 3
stop();
Symbol 1274 MovieClip Frame 4
stop();
Symbol 1274 MovieClip Frame 5
stop();
Symbol 1274 MovieClip Frame 6
stop();
Symbol 1274 MovieClip Frame 7
stop();
Symbol 1274 MovieClip Frame 8
stop();
_root.fragment.goalbird = 1;
Instance of Symbol 1276 MovieClip in Symbol 1277 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++;
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
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");
}
n = 0;
while (n < 6) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
}
Instance of Symbol 1279 MovieClip in Symbol 1280 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");
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
n = 0;
while (n < 6) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
}
Instance of Symbol 1282 MovieClip in Symbol 1283 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 1283 MovieClip in Symbol 1284 MovieClip Frame 1
/* no clip actions */
Symbol 1285 MovieClip Frame 1
stop();
Symbol 1285 MovieClip Frame 5
stop();
Instance of Symbol 1284 MovieClip in Symbol 1285 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++;
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
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");
}
n = 0;
while (n < 3) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
}
Symbol 1285 MovieClip Frame 17
stop();
Instance of Symbol 1284 MovieClip in Symbol 1285 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");
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
n = 0;
while (n < 3) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
}
Instance of Symbol 1284 MovieClip in Symbol 1285 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++;
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
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");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
n = 0;
while (n < 3) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
}
Symbol 1285 MovieClip Frame 40
stop();
Instance of Symbol 1284 MovieClip in Symbol 1285 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");
}
n = 0;
while (n < 3) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
}
Instance of Symbol 1284 MovieClip in Symbol 1285 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++;
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
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");
}
n = 0;
while (n < 3) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
}
Instance of Symbol 1284 MovieClip in Symbol 1285 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++;
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
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");
}
n = 0;
while (n < 3) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
}
Symbol 1285 MovieClip Frame 50
gotoAndPlay (45);
Instance of Symbol 1034 MovieClip in Symbol 1286 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");
}
i = 0;
while (i < 3) {
if (this.hitTest(_root["iceblock" + i].hitzone)) {
_root["iceblock" + i].gotoAndPlay("shatter");
}
i++;
}
n = 0;
while (n < 6) {
if (this.hitTest(_root["enemynomad" + n].hitzone)) {
_root["enemynomad" + n].gotoAndPlay("hit");
}
n++;
}
if (this.hitTest(_root.giantscreamer.gbody.gbody2)) {
_root.giantscreamer.gbody.gotoAndPlay("hit");
}
if (this.hitTest(_root.titan.titan2.hitzone)) {
_root.titan.titan2.gotoAndPlay("hit");
}
if (this.hitTest(_root.medusa.medusa2.hitzone)) {
_root.medusa.medusa2.gotoAndPlay("hit");
}
}
Instance of Symbol 1034 MovieClip in Symbol 1286 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 1034 MovieClip in Symbol 1286 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 1302 MovieClip Frame 1
stop();
Symbol 1302 MovieClip Frame 2
_root.score = _root.score + 10000;
_root.screameractive = "screameroff";
_root.skylives = "dead";
_root.goalmet = 1;
_root.bank = _root.bank + _root.score;
_root.storyactive++;
if (_root.hiddengoal == "hidden") {
if (_root.hiddentotal < 10) {
_root.hiddentotal++;
}
}
_root.mymusic.stop();
_root.fragments++;
Symbol 1302 MovieClip Frame 20
_root._quality = "MED";
Symbol 1302 MovieClip Frame 21
_root._quality = "MED";
gotoAndPlay (20);
_root.nextfader.play();
Symbol 1311 MovieClip Frame 1
stop();
Symbol 1311 MovieClip Frame 2
_root.screameractive = "screameroff";
_root.mymusic.setVolume(3);
_root.weapontotal++;
Symbol 1311 MovieClip Frame 96
_root.mymusic.setVolume(100);
_root.fragment.goalaxe++;
_root.fragment.goaldemon++;
_root.scrameractive = "screameron";
Symbol 1321 MovieClip Frame 1
stop();
Symbol 1321 MovieClip Frame 7
gotoAndStop (1);
Symbol 1327 MovieClip Frame 2
Symbol 1327 MovieClip Frame 20
stop();
Symbol 1327 MovieClip Frame 21
gotoAndStop (1);
Symbol 1337 MovieClip Frame 1
stop();
Symbol 1337 MovieClip Frame 3
stop();
Symbol 1337 MovieClip Frame 5
stop();
Symbol 1357 Button
on (release) {
_root.gotoAndStop("worldmap");
}
Symbol 1363 Button
on (release) {
play();
}
Symbol 1364 MovieClip Frame 1
stop();
_root.skylives = "alive";
_root.screameractive = "screameron";
_root.sandscontrol = "sandon";
Symbol 1364 MovieClip Frame 2
_root.screameractive = "screameroff";
_root.sandscontrol = "sandsoff";
Symbol 1364 MovieClip Frame 10
stop();
Instance of Symbol 1355 MovieClip in Symbol 1364 MovieClip Frame 10
onClipEvent (enterFrame) {
_root.skylives = "dead";
_root.screameractive = "screameroff";
_root.sandscontrol = "sandsoff";
}
Instance of Symbol 777 MovieClip in Symbol 1364 MovieClip Frame 10
onClipEvent (enterFrame) {
this.gotoAndStop(_root.missiongoals);
}
Symbol 1390 MovieClip Frame 45
gotoAndPlay (1);
Symbol 1390 MovieClip Frame 130
gotoAndPlay ("route2");
Symbol 1397 MovieClip Frame 2
_root.bosslife = "dead";
Symbol 1397 MovieClip Frame 30
stop();
full = true;
Instance of Symbol 273 MovieClip "gbody2" in Symbol 1415 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
}
}
Symbol 1415 MovieClip Frame 10
gotoAndPlay (1);
Symbol 1415 MovieClip Frame 11
_root.giantlife--;
Symbol 1415 MovieClip Frame 20
gotoAndPlay (1);
Symbol 1415 MovieClip Frame 21
_root.bosskill.play();
_root.giantlife = -1;
_root.bosslife = "dead";
_root.score = _root.score + 20000;
Symbol 1415 MovieClip Frame 50
stop();
_root.fragment.goalgiant++;
Instance of Symbol 1415 MovieClip "gbody" in Symbol 1416 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 273 MovieClip "hitzone" in Symbol 1432 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
}
}
Symbol 1432 MovieClip Frame 10
gotoAndPlay (1);
Symbol 1432 MovieClip Frame 11
_root.giantlife--;
Symbol 1432 MovieClip Frame 20
gotoAndPlay (1);
Symbol 1432 MovieClip Frame 21
_root.bosskill.play();
_root.giantlife = -1;
_root.score = _root.score + 30000;
Symbol 1432 MovieClip Frame 36
stop();
Symbol 1433 MovieClip Frame 35
_root.webbing._x = _root.titan._x;
_root.webbing._y = _root.titan._y - 80;
_root.webbing.speed = 50;
Symbol 1433 MovieClip Frame 210
_root.webbing._x = _root.titan._x;
_root.webbing._y = _root.titan._y + 80;
_root.webbing.speed = -50;
Instance of Symbol 1438 MovieClip in Symbol 1439 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
}
}
Instance of Symbol 273 MovieClip "hitzone" in Symbol 1439 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
}
}
Symbol 1439 MovieClip Frame 10
gotoAndPlay (1);
Symbol 1439 MovieClip Frame 11
_root.giantlife--;
_root.supermove = _root.supermove + 10;
Symbol 1439 MovieClip Frame 24
gotoAndPlay (1);
Symbol 1439 MovieClip Frame 25
_root.giantlife = -1;
_root.score = _root.score + 50000;
_root.bosskill.play();
Symbol 1439 MovieClip Frame 46
stop();
Instance of Symbol 273 MovieClip "eatzone" in Symbol 1445 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.spine.spine2.gotoAndPlay("eat");
}
}
Symbol 1445 MovieClip Frame 10
gotoAndPlay (1);
Instance of Symbol 273 MovieClip "hitzone" in Symbol 1445 MovieClip Frame 15
onClipEvent (enterFrame) {
if (_root.mover._y < _root.spine._y) {
_root.mover._y = _root.mover._y + 4;
}
if (this.hitTest(_root.soarer.hitzone)) {
_root.skylives = "dead";
}
}
Instance of Symbol 273 MovieClip "hitzone" in Symbol 1445 MovieClip Frame 21
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.life = _root.life - 10;
_root.soarer._alpha = 0;
}
}
Symbol 1445 MovieClip Frame 23
_root.giantlife--;
Symbol 1445 MovieClip Frame 27
_root.skylives = "alive";
gotoAndPlay (1);
Symbol 1445 MovieClip Frame 28
_root.giantlife--;
Symbol 1445 MovieClip Frame 33
_root.giantlife--;
Symbol 1445 MovieClip Frame 37
gotoAndPlay (1);
Symbol 1445 MovieClip Frame 38
_root.giantlife = -1;
_root.bosskill.play();
Symbol 1445 MovieClip Frame 51
stop();
_root.score = _root.score + 50000;
Symbol 1448 MovieClip Frame 1
stop();
Symbol 1448 MovieClip Frame 2
stop();
Symbol 1453 MovieClip Frame 1
stop();
Symbol 1453 MovieClip Frame 2
stopAllSounds();
Symbol 1453 MovieClip Frame 3
Symbol 1453 MovieClip Frame 200
_root.fragment.goalboss = 1;
Symbol 1456 MovieClip Frame 81
gotoAndPlay (1);
Symbol 1472 MovieClip Frame 1
stop();
Instance of Symbol 1461 MovieClip "hitzone" in Symbol 1472 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("scare");
_root.locim.gotoAndPlay("boo");
}
}
Symbol 1472 MovieClip Frame 200
gotoAndPlay (2);
Symbol 1472 MovieClip Frame 210
gotoAndPlay (2);
Symbol 1472 MovieClip Frame 211
_root.fragment.goallocim++;
Symbol 1472 MovieClip Frame 220
reset();
Instance of Symbol 1480 MovieClip "hitzone" in Symbol 1491 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
}
}
Symbol 1491 MovieClip Frame 23
_root.enemyshot1._x = _root.enemymayfly._x;
_root.enemyshot1._y = _root.enemymayfly._y + 30;
Symbol 1491 MovieClip Frame 39
gotoAndPlay (1);
Symbol 1491 MovieClip Frame 40
life--;
Symbol 1491 MovieClip Frame 47
gotoAndPlay (1);
Symbol 1491 MovieClip Frame 48
life = 10;
_root.levelkills++;
_root.score = _root.score + 300;
Symbol 1491 MovieClip Frame 58
_root.fragment.goalkills++;
reset();
Symbol 1503 MovieClip Frame 15
gotoAndPlay (1);
Symbol 1503 MovieClip Frame 30
gotoAndPlay ("flight2");
Symbol 1510 Button
on (release) {
_root.story.storyparts.gotoAndStop("attack");
}
Symbol 1515 Button
on (release) {
_root.story.storyparts.gotoAndStop("fly");
}
Symbol 1520 Button
on (release) {
_root.story.storyparts.gotoAndStop("warpdrive");
}
Symbol 1525 Button
on (release) {
_root.story.storyparts.gotoAndStop("racing");
}
Symbol 1530 Button
on (release) {
_root.story.storyparts.gotoAndStop("worldmap");
}
Symbol 1535 Button
on (release) {
_root.story.storyparts.gotoAndStop("melee");
}
Symbol 1540 Button
on (release) {
_root.story.storyparts.gotoAndStop("super");
}
Symbol 1545 Button
on (release) {
_root.story.storyparts.gotoAndStop("levelingup");
}
Symbol 1614 MovieClip Frame 1
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 2
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 3
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 4
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 5
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 6
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 7
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 8
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 9
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 10
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 11
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 12
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 13
stop();
counter = 0;
timer = 0;
_root.story.training._alpha = 100;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 1) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 14
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 15
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 16
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 17
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 18
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 19
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 20
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 21
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 20) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 22
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 23
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 300) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 24
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 25
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 26
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 27
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 28
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 29
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 20) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 30
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 31
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 32
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 33
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 34
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 35
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 36
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 20) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 37
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 38
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 39
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 40
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 41
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 42
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 43
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 44
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 45
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 46
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 20) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 47
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 48
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 49
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 50
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 51
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 52
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 20) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 53
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 54
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 55
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 56
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 20) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 57
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 58
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 59
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 60
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 61
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 62
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 20) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 63
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 64
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 65
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 66
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 20) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 67
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 68
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 3) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1614 MovieClip Frame 69
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 20) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1615 Button
on (release) {
_root.story.storyparts.nextFrame();
}
Instance of Symbol 1546 MovieClip "training" in Symbol 1619 MovieClip Frame 39
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 1614 MovieClip "storyparts" in Symbol 1619 MovieClip Frame 40
onClipEvent (load) {
this.gotoAndStop(_root.storypeace);
}
Symbol 1619 MovieClip Frame 41
stop();
Symbol 1637 MovieClip Frame 1
Symbol 1637 MovieClip Frame 9
gotoAndPlay (1);
Symbol 1637 MovieClip Frame 10
life--;
Symbol 1637 MovieClip Frame 19
gotoAndPlay (1);
Symbol 1637 MovieClip Frame 20
life = 1;
_root.fragment.goalgatedestroy++;
Symbol 1637 MovieClip Frame 40
reset();
_root.fragment.goalgateenter++;
gotoAndPlay (1);
Symbol 1637 MovieClip Frame 41
_root.fragment.goalgatedestroy++;
Symbol 1637 MovieClip Frame 48
reset();
_root.fragment.goalgateenter++;
Symbol 1647 MovieClip Frame 1
stop();
Symbol 1647 MovieClip Frame 5
_root.fragment.goaltrees++;
stop();
Symbol 1657 MovieClip Frame 1
stop();
Symbol 1657 MovieClip Frame 2
stop();
Symbol 1657 MovieClip Frame 3
stop();
Instance of Symbol 273 MovieClip "hitzone" in Symbol 1667 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
gotoAndPlay ("shatter");
}
}
Symbol 1667 MovieClip Frame 25
gotoAndPlay (1);
Symbol 1667 MovieClip Frame 26
speed = -1;
Symbol 1667 MovieClip Frame 33
_root.fragment.goalice++;
reset();
Symbol 1671 MovieClip Frame 1
stop();
Instance of Symbol 273 MovieClip in Symbol 1671 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.coldgoalmountain == 1) {
this.unloadMovie();
}
if (this.hitTest(_root.soarer.hitzone)) {
_root.fragment.goalmountain++;
this._x = 5000;
this._y = 5000;
}
}
Symbol 1671 MovieClip Frame 2
_root.mymusic.setVolume(10);
Symbol 1671 MovieClip Frame 7
_root.fragment.goalavalanche++;
gotoAndPlay (2);
Symbol 1684 MovieClip Frame 1
stop();
Symbol 1687 MovieClip Frame 1
stop();
Symbol 1691 MovieClip Frame 1
stop();
Instance of Symbol 1689 MovieClip in Symbol 1691 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.soarer.gotoAndPlay("soarerhit");
}
}
Symbol 1691 MovieClip Frame 5
_root.gun.play();
Instance of Symbol 273 MovieClip "hitzone" in Symbol 1710 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.life = 1;
}
}
Symbol 1744 MovieClip Frame 2
stop();
Symbol 1744 MovieClip Frame 10
stop();
_root.training = 2;
Symbol 1744 MovieClip Frame 18
stop();
_root.training = 3;
Symbol 1744 MovieClip Frame 26
stop();
_root.training = 5;
Symbol 1744 MovieClip Frame 31
_root.training = 5.5;
Symbol 1744 MovieClip Frame 34
stop();
_root.training = 6;
Symbol 1744 MovieClip Frame 42
stop();
_root.training = 7;
_root.supermove = 45;
Symbol 1744 MovieClip Frame 50
stop();
_root.training = 8;
_root.supermove = 15;
_root.enginetype = "5engine";
Symbol 1744 MovieClip Frame 51
_root.enginetype = "4engine";
Symbol 1744 MovieClip Frame 58
stop();
_root.training = 9;
_root.supermove = 0;
_root.nextfader.play();
_root.screameractive = "screameroff";
Instance of Symbol 1751 MovieClip in Symbol 1754 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.soarer.hitzone)) {
_root.gotoAndStop("worldmap");
}
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.walkingsoarer.gotoAndPlay("hopon");
}
}
Instance of Symbol 371 MovieClip "hut5" in Symbol 1756 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(3));
}
Instance of Symbol 371 MovieClip "hut5" in Symbol 1756 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(3));
}
Instance of Symbol 371 MovieClip "hut5" in Symbol 1756 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(3));
}
Instance of Symbol 273 MovieClip "blockaderight" in Symbol 1756 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer)) {
_root.map._x = _root.map._x + 8;
}
}
Instance of Symbol 371 MovieClip "hut1" in Symbol 1756 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(3));
}
Instance of Symbol 371 MovieClip "hut3" in Symbol 1756 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(3));
}
Instance of Symbol 1755 MovieClip "troll2" in Symbol 1756 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 1755 MovieClip "troll3" in Symbol 1756 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 1755 MovieClip "troll1" in Symbol 1756 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 1755 MovieClip "troll4" in Symbol 1756 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 1755 MovieClip "troll5" in Symbol 1756 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 1755 MovieClip "troll6" in Symbol 1756 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 1765 MovieClip Frame 10
_root.walklives = "dead";
Symbol 1765 MovieClip Frame 75
_root.acquiredstriking++;
_root.newweapon.play();
_root.hiddentotal++;
_root.walklives = "alive";
Symbol 1765 MovieClip Frame 101
stop();
_root.walklives = "alive";
Symbol 1769 MovieClip Frame 1
stop();
Symbol 1769 MovieClip Frame 2
stop();
if (_root.acquiredstaff == 0) {
_root.hiddentotal++;
_root.newweapon.play();
_root.acquiredstaff = 1;
}
Symbol 1769 MovieClip Frame 3
stop();
Symbol 1775 MovieClip Frame 1
stop();
Symbol 1775 MovieClip Frame 70
_root.newrunefire.play();
Symbol 1775 MovieClip Frame 100
stop();
Symbol 1778 MovieClip Frame 1
stop();
Symbol 1778 MovieClip Frame 2
stop();
Symbol 1781 MovieClip Frame 1
stop();
Symbol 1781 MovieClip Frame 2
stop();
Symbol 1787 MovieClip Frame 1
stop();
Symbol 1787 MovieClip Frame 10
gotoAndStop (1);
Symbol 1787 MovieClip Frame 19
gotoAndStop (1);
Symbol 1787 MovieClip Frame 25
gotoAndStop (1);
Instance of Symbol 1765 MovieClip in Symbol 1787 MovieClip Frame 26
onClipEvent (enterFrame) {
if (_root.acquiredstriking == 1) {
this.gotoAndStop(101);
}
}
Symbol 1787 MovieClip Frame 31
gotoAndStop (1);
Instance of Symbol 1769 MovieClip "troll5words" in Symbol 1787 MovieClip Frame 32
onClipEvent (enterFrame) {
if (_root.fragments == 10) {
this.gotoAndStop(2);
}
if (_root.fragments >= 11) {
this.gotoAndStop(3);
}
}
Symbol 1787 MovieClip Frame 37
gotoAndStop (1);
Symbol 1787 MovieClip Frame 42
gotoAndStop (1);
Symbol 1787 MovieClip Frame 47
gotoAndStop (1);
Instance of Symbol 1775 MovieClip in Symbol 1787 MovieClip Frame 48
onClipEvent (enterFrame) {
if ((_root.burningstatue == 1) && (_root.acquiredfire == 0)) {
this.play();
}
if (_root.acquiredfire == 1) {
this.gotoAndStop(100);
}
}
Symbol 1787 MovieClip Frame 52
gotoAndStop (1);
Instance of Symbol 1778 MovieClip in Symbol 1787 MovieClip Frame 53
onClipEvent (enterFrame) {
if (_root.burningstatue == 1) {
this.gotoAndStop(2);
}
}
Symbol 1787 MovieClip Frame 57
gotoAndStop (1);
Instance of Symbol 1781 MovieClip in Symbol 1787 MovieClip Frame 58
onClipEvent (enterFrame) {
if (_root.burningstatue == 1) {
this.gotoAndStop(2);
}
}
Symbol 1787 MovieClip Frame 62
gotoAndStop (1);
Symbol 1787 MovieClip Frame 67
gotoAndStop (1);
Symbol 1787 MovieClip Frame 72
gotoAndStop (1);
Symbol 1787 MovieClip Frame 77
gotoAndStop (1);
Instance of Symbol 332 MovieClip in Symbol 1787 MovieClip Frame 78
on (rollOver) {
_root.hints.gotoAndStop("fishhint");
}
on (rollOut) {
_root.hints.gotoAndStop(1);
}
Symbol 1787 MovieClip Frame 83
gotoAndStop (1);
Symbol 1787 MovieClip Frame 87
gotoAndStop (1);
Symbol 1801 MovieClip Frame 1
stop();
Symbol 1801 MovieClip Frame 2
stop();
_root.runetowerice = 1;
Symbol 1801 MovieClip Frame 3
stop();
_root.runetowerlightning = 1;
Symbol 1801 MovieClip Frame 4
stop();
_root.runetowerfire = 1;
Symbol 1801 MovieClip Frame 5
stop();
_root.runetowerphantom = 1;
Symbol 1806 MovieClip Frame 1
stop();
Symbol 1806 MovieClip Frame 2
stopAllSounds();
_root.walklives = "dead";
Symbol 1806 MovieClip Frame 71
_root.forceelement = 1;
_root.walklives = "alive";
Symbol 1806 MovieClip Frame 75
stop();
Instance of Symbol 1801 MovieClip "holderfire" in Symbol 1809 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.runetowerice == 1) {
this.gotoAndStop("ice");
}
if (this.hitTest(_root.walkingsoarer.hitzone)) {
if (_root.acquiredice == 1) {
this.gotoAndStop("ice");
}
}
}
Instance of Symbol 1801 MovieClip "holderice" in Symbol 1809 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.runetowerfire == 1) {
this.gotoAndStop("fire");
}
if (this.hitTest(_root.walkingsoarer.hitzone)) {
if (_root.acquiredfire == 1) {
this.gotoAndStop("fire");
}
}
}
Instance of Symbol 1801 MovieClip "holderlightning" in Symbol 1809 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.runetowerlightning == 1) {
this.gotoAndStop("lightning");
}
if (this.hitTest(_root.walkingsoarer.hitzone)) {
if (_root.acquiredlightning == 1) {
this.gotoAndStop("lightning");
}
}
}
Instance of Symbol 1801 MovieClip "holderphantom" in Symbol 1809 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.runetowerphantom == 1) {
this.gotoAndStop("phantom");
}
if (this.hitTest(_root.walkingsoarer.hitzone)) {
if (_root.acquiredphantom == 1) {
this.gotoAndStop("phantom");
}
}
}
Instance of Symbol 1755 MovieClip in Symbol 1809 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.yellow;
pants = 8;
armlet = 3;
lowerpants = 5;
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(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) {
this.stop();
this.trollbody.gotoAndStop("standing");
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech.gotoAndPlay("troll7");
}
}
Instance of Symbol 294 MovieClip in Symbol 1809 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((((_root.runetowerfire == 1) && (_root.runetowerice == 1)) && (_root.runetowerlightning == 1)) && (_root.runetowerphantom == 1)) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 1806 MovieClip in Symbol 1809 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.forceelement == 1) {
this.gotoAndStop(75);
}
if ((this.hitTest(_root.walkingsoarer.hitzone) && (_root.fragments >= 50)) && (_root.forceelement == 0)) {
this.play();
}
}
Instance of Symbol 1808 MovieClip in Symbol 1809 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 273 MovieClip "blockaderight" in Symbol 1809 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer)) {
_root.map._x = _root.map._x + 8;
}
}
Symbol 1813 MovieClip Frame 1
stop();
Symbol 1813 MovieClip Frame 21
gotoAndPlay (20);
Symbol 1819 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 1819 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 1819 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 1819 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 1830 MovieClip Frame 1
Symbol 1830 MovieClip Frame 9
gotoAndPlay (1);
Symbol 1842 MovieClip Frame 16
timer = 0;
counter = 0;
stop();
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 6) {
nextFrame();
}
};
Symbol 1842 MovieClip Frame 17
timer = 0;
counter = 0;
stop();
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 6) {
nextFrame();
}
};
Symbol 1842 MovieClip Frame 18
timer = 0;
counter = 0;
stop();
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 6) {
nextFrame();
}
};
Symbol 1842 MovieClip Frame 19
timer = 0;
counter = 0;
stop();
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 6) {
nextFrame();
}
};
Symbol 1842 MovieClip Frame 20
stop();
Instance of Symbol 273 MovieClip in Symbol 1846 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 273 MovieClip in Symbol 1848 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 1862 MovieClip Frame 1
stop();
Symbol 1862 MovieClip Frame 2
stop();
Symbol 1862 MovieClip Frame 3
stop();
Symbol 1868 MovieClip Frame 1
stop();
Symbol 1868 MovieClip Frame 2
stopAllSounds();
_root.soarer.gotoAndStop("collect");
_root.racingloop._x = 1000;
_root.racingloopred._x = 1000;
Instance of Symbol 14 MovieClip in Symbol 1868 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 1862 MovieClip in Symbol 1868 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 1868 MovieClip Frame 11
gotoAndPlay (10);
_root.racetimer = 0;
Symbol 1898 MovieClip Frame 1
stop();
Symbol 1898 MovieClip Frame 2
_root.mymusic.setVolume(0);
Symbol 1898 MovieClip Frame 90
_root.mymusic.setVolume(100);
Instance of Symbol 73 MovieClip in Symbol 1911 MovieClip Frame 1
/* no clip actions */
Symbol 1927 MovieClip Frame 20
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1927 MovieClip Frame 21
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1927 MovieClip Frame 22
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1927 MovieClip Frame 23
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1927 MovieClip Frame 24
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1927 MovieClip Frame 25
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1927 MovieClip Frame 26
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1927 MovieClip Frame 27
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1927 MovieClip Frame 28
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1927 MovieClip Frame 29
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 6) {
_root.gotoAndStop("worldmap");
delete this.onEnterFrame;
}
};
Instance of Symbol 53 MovieClip in Symbol 1929 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 59 MovieClip in Symbol 1929 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 88 MovieClip in Symbol 1929 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 92 MovieClip in Symbol 1929 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 102 MovieClip in Symbol 1929 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 110 MovieClip in Symbol 1929 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 53 MovieClip in Symbol 1929 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 59 MovieClip in Symbol 1929 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 92 MovieClip in Symbol 1929 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Instance of Symbol 88 MovieClip in Symbol 1929 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("skyweapon");
}
Symbol 1945 MovieClip Frame 10
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1945 MovieClip Frame 11
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 6) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1945 MovieClip Frame 12
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 6) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1945 MovieClip Frame 13
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1945 MovieClip Frame 14
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1945 MovieClip Frame 15
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1945 MovieClip Frame 16
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1945 MovieClip Frame 17
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1945 MovieClip Frame 18
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1945 MovieClip Frame 19
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1945 MovieClip Frame 20
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 7) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1945 MovieClip Frame 21
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 6) {
_root.gotoAndStop("worldmap");
delete this.onEnterFrame;
}
};
Symbol 1951 MovieClip Frame 20
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1951 MovieClip Frame 21
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1951 MovieClip Frame 22
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1951 MovieClip Frame 23
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 7) {
_root.gotoAndStop("worldmap");
delete this.onEnterFrame;
}
};
Symbol 1960 MovieClip Frame 20
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1960 MovieClip Frame 21
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1960 MovieClip Frame 22
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1960 MovieClip Frame 23
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1960 MovieClip Frame 24
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1960 MovieClip Frame 25
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 8) {
_root.gotoAndStop("worldmap");
delete this.onEnterFrame;
}
};
Symbol 1960 MovieClip Frame 26
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1960 MovieClip Frame 27
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1968 MovieClip Frame 16
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1968 MovieClip Frame 17
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1968 MovieClip Frame 18
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1968 MovieClip Frame 19
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1968 MovieClip Frame 20
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
nextFrame();
delete this.onEnterFrame;
}
};
Symbol 1968 MovieClip Frame 21
stop();
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 4) {
_root.gotoAndStop("worldmap");
delete this.onEnterFrame;
}
};
Symbol 1986 MovieClip Frame 10
gotoAndPlay (1);
Symbol 1986 MovieClip Frame 11
play();
Symbol 1986 MovieClip Frame 20
gotoAndPlay ("5engine");
Symbol 1986 MovieClip Frame 30
gotoAndPlay ("xengine");
Symbol 2009 MovieClip Frame 1
stop();
_root.shottype = "attack";
Symbol 2009 MovieClip Frame 2
stop();
_root.shottype = "duoshand shot";
Symbol 2009 MovieClip Frame 3
stop();
_root.shottype = "slayershot";
Symbol 2009 MovieClip Frame 4
stop();
_root.shottype = "strikingshot";
Symbol 2009 MovieClip Frame 5
stop();
_root.shottype = "boomerangshot";
Symbol 2009 MovieClip Frame 6
stop();
_root.shottype = "witheredshot";
Symbol 2009 MovieClip Frame 7
stop();
Symbol 2009 MovieClip Frame 8
stop();
Symbol 2009 MovieClip Frame 9
stop();
Symbol 2009 MovieClip Frame 10
stop();
Symbol 2009 MovieClip Frame 11
stop();
Instance of Symbol 86 MovieClip in Symbol 2009 MovieClip Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(1);
}
Instance of Symbol 1986 MovieClip "enginelook" in Symbol 2023 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndPlay(_root.enginetype);
}
Instance of Symbol 2009 MovieClip "weaponequip" in Symbol 2023 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Instance of Symbol 2019 MovieClip in Symbol 2023 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.enginetype);
}
Symbol 2032 Button
on (release) {
gotoAndPlay ("equip");
}
Symbol 2042 Button
on (release) {
gotoAndPlay ("save_load");
}
Symbol 2047 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 2050 Button
on (release) {
_root.soarernav._x = _root.snavx;
_root.soarernav._y = _root.snavy;
_root.gotoAndStop(3);
}
Instance of Symbol 88 MovieClip in Symbol 2058 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Instance of Symbol 88 MovieClip in Symbol 2058 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 2059 MovieClip Frame 1
stop();
Instance of Symbol 88 MovieClip in Symbol 2059 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 2059 MovieClip Frame 2
stop();
Instance of Symbol 88 MovieClip in Symbol 2059 MovieClip Frame 2
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 2059 MovieClip Frame 3
stop();
Symbol 2059 MovieClip Frame 4
stop();
Instance of Symbol 88 MovieClip in Symbol 2059 MovieClip Frame 4
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 2059 MovieClip Frame 5
stop();
Instance of Symbol 88 MovieClip in Symbol 2059 MovieClip Frame 5
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 2059 MovieClip Frame 6
stop();
Symbol 2059 MovieClip Frame 7
stop();
Symbol 2059 MovieClip Frame 8
stop();
Instance of Symbol 88 MovieClip in Symbol 2059 MovieClip Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 2059 MovieClip Frame 9
stop();
Instance of Symbol 88 MovieClip in Symbol 2059 MovieClip Frame 9
onClipEvent (enterFrame) {
this.gotoAndStop("barefist");
}
Symbol 2059 MovieClip Frame 10
stop();
Instance of Symbol 88 MovieClip in Symbol 2059 MovieClip Frame 10
onClipEvent (enterFrame) {
this.gotoAndStop("arrow");
}
Instance of Symbol 110 MovieClip in Symbol 2059 MovieClip Frame 10
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 2059 MovieClip Frame 11
stop();
Symbol 2060 MovieClip Frame 1
stop();
_root.mymusic.setVolume(100);
Symbol 2060 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 = 300000 /* 0x0493E0 */;
}
if (_root.mylevel == 7) {
_root.nextlevel = 350000 /* 0x055730 */;
}
if (_root.mylevel == 8) {
_root.nextlevel = 400000 /* 0x061A80 */;
}
if (_root.mylevel == 9) {
_root.nextlevel = 500000 /* 0x07A120 */;
}
if (_root.mylevel == 10) {
_root.nextlevel = "MAX";
}
Symbol 2060 MovieClip Frame 86
leveling = 0;
Symbol 2063 Button
on (release) {
_root.shopzone.gotoAndPlay(2);
}
Symbol 2091 MovieClip Frame 1
stop();
Symbol 2091 MovieClip Frame 2
stop();
_root.equipthis = "Short Swords";
Symbol 2091 MovieClip Frame 3
stop();
_root.equipthis = "Duoshand Sword";
Symbol 2091 MovieClip Frame 4
stop();
_root.equipthis = "Slayer Scythe";
Symbol 2091 MovieClip Frame 5
stop();
_root.equipthis = "Striking Fists";
Symbol 2091 MovieClip Frame 6
stop();
_root.equipthis = "Boomerang R";
Symbol 2091 MovieClip Frame 7
stop();
_root.equipthis = "Withered Staff";
Symbol 2091 MovieClip Frame 8
stop();
_root.equipthis = "Dragonfang Sword";
Symbol 2091 MovieClip Frame 9
stop();
_root.equipthis = "Wasps Rangs";
Symbol 2091 MovieClip Frame 10
stop();
_root.equipthis = "Axe of Augua";
Symbol 2091 MovieClip Frame 11
stop();
_root.equipthis = "Ghost Bow";
Symbol 2091 MovieClip Frame 12
stop();
_root.equipthis = "Demon Nunchaku";
Symbol 2092 Button
on (release) {
_root.shopzone.chosen.play();
_root.weapon = _root.equipthis;
}
Symbol 2095 MovieClip Frame 1
stop();
_root.mymusic.setVolume(100);
Symbol 2095 MovieClip Frame 2
_root.mymusic.setVolume(10);
Symbol 2097 Button
on (rollOver) {
_root.shopzone.equippanel.gotoAndStop("shortswords");
}
Symbol 2099 Button
on (rollOver) {
if (_root.acquiredduoshand == 1) {
_root.shopzone.equippanel.gotoAndStop("duoshandblade");
}
}
Symbol 2101 Button
on (rollOver) {
if (_root.acquiredslayer == 1) {
_root.shopzone.equippanel.gotoAndStop("slayerscythe");
}
}
Symbol 2103 Button
on (rollOver) {
if (_root.acquiredstriking == 1) {
_root.shopzone.equippanel.gotoAndStop("strikingfists");
}
}
Symbol 2105 Button
on (rollOver) {
if (_root.acquiredboomerang == 1) {
_root.shopzone.equippanel.gotoAndStop("boomerangr");
}
}
Symbol 2107 Button
on (rollOver) {
if (_root.acquiredstaff == 1) {
_root.shopzone.equippanel.gotoAndStop("witheredstaff");
}
}
Symbol 2109 Button
on (rollOver) {
if (_root.acquireddragonfang == 1) {
_root.shopzone.equippanel.gotoAndStop("dragonfangsword");
}
}
Symbol 2111 Button
on (rollOver) {
if (_root.acquiredwasps == 1) {
_root.shopzone.equippanel.gotoAndStop("waspsrangs");
}
}
Symbol 2113 Button
on (rollOver) {
if (_root.rootsgoalaxe == 1) {
_root.shopzone.equippanel.gotoAndStop("axeofaugua");
}
}
Symbol 2115 Button
on (rollOver) {
if (_root.acquiredghostbow == 1) {
_root.shopzone.equippanel.gotoAndStop("ghostbow");
}
}
Symbol 2120 Button
on (rollOver) {
if (_root.acquireddemon == 1) {
_root.shopzone.equippanel.gotoAndStop("demonnunchaku");
}
}
Symbol 2122 Button
on (release) {
_root.shopzone.gotoAndPlay(2);
}
Symbol 2123 Button
on (release) {
gamesave = SharedObject.getLocal("sbsave");
gamesave.data.savename = _root.savename;
gamesave2 = SharedObject.getLocal("sbsave2");
gamesave2.data.savename2 = _root.savename2;
gamesave3 = SharedObject.getLocal("sbsave3");
gamesave3.data.savename3 = _root.savename3;
gotoAndStop ("namesave");
}
Symbol 2124 Button
on (release) {
gotoAndStop ("loadname");
}
Symbol 2129 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.weapontotal = _root.weapontotal;
gamesave.data.hiddentotal = _root.hiddentotal;
gamesave.data.minigames = _root.minigames;
gamesave.data.storyactive = _root.storyactive;
gamesave.data.firsttime = _root.firsttime;
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.acquireddemon = _root.acquireddemon;
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;
r = 0;
while (r < 13) {
gamesave.data[("race" + r) + "stars"] = _root[("race" + r) + "stars"];
gamesave.data[("race" + r) + "gold"] = _root[("race" + r) + "gold"];
gamesave.data[("race" + r) + "silver"] = _root[("race" + r) + "silver"];
gamesave.data[("race" + r) + "bronze"] = _root[("race" + r) + "bronze"];
r++;
}
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.cliffsgoalmelee = _root.cliffsgoalmelee;
gamesave.data.cliffsgoalbirds = _root.cliffsgoalbirds;
gamesave.data.cliffsstars = _root.cliffsstars;
gamesave.data.acquiredfire = _root.acquiredfire;
gamesave.data.acquiredice = _root.acquiredice;
gamesave.data.acquiredlightning = _root.acquiredlightning;
gamesave.data.acquiredphantom = _root.acquiredphantom;
gamesave.data.runetowerfire = _root.runetowerfire;
gamesave.data.runetowerice = _root.runetowerice;
gamesave.data.runetowerlightning = _root.runetowerlightning;
gamesave.data.runetowerphantom = _root.runetowerphantom;
gamesave.data.iceygoalkills = _root.iceygoalkills;
gamesave.data.iceygoalblobs = _root.iceygoalblobs;
gamesave.data.iceygoalice = _root.iceygoalice;
gamesave.data.iceygoalfreeze = _root.iceygoalfreeze;
gamesave.data.iceygoalnpc = _root.iceygoalnpc;
gamesave.data.iceystars = _root.iceystars;
gamesave.data.coldgoalkills = _root.coldgoalkills;
gamesave.data.coldgoalmountain = _root.coldgoalmountain;
gamesave.data.coldgoalavalanche = _root.coldgoalavalanche;
gamesave.data.coldenstars = _root.coldenstars;
gamesave.data.citygoaldodge = _root.citygoaldodge;
gamesave.data.citygoalgiant = _root.citygoalgiant;
gamesave.data.citygoalarmy = _root.citygoalarmy;
gamesave.data.citystars = _root.citystars;
gamesave.data.eastbossgoal = _root.eastbossgoal;
gamesave.data.eastoceanstars = _root.eastoceanstars;
gamesave.data.northgoalboss = _root.northgoalboss;
gamesave.data.northoceanstars = _root.northoceanstars;
gamesave.data.westgoalboss = _root.westgoalboss;
gamesave.data.westoceanstars = _root.westoceanstars;
gamesave.data.southgoalboss = _root.southgoalboss;
gamesave.data.southoceanstars = _root.southoceanstars;
gamesave.data.belowgoalwater = _root.belowgoalwater;
gamesave.data.belowgoaltime = _root.belowgoaltime;
gamesave.data.belowgoalghoul = _root.belowgoalghoul;
gamesave.data.belowgoalnpc = _root.belowgoalnpc;
gamesave.data.belowstars = _root.belowstars;
gamesave.data.gravegoallife = _root.gravegoallife;
gamesave.data.gravegoaldemon = _root.gravegoaldemon;
gamesave.data.gravegoalcombo = _root.gravegoalcombo;
gamesave.data.gravegoaltime = _root.gravegoaltime;
gamesave.data.gravestars = _root.gravestars;
gamesave.data.unlocknorth = _root.unlocknorth;
gamesave.data.unlocksouth = _root.unlocksouth;
gamesave.data.unlockwest = _root.unlockwest;
gamesave.data.unlockeast = _root.unlockeast;
gamesave.data.allrunes = _root.allrunes;
gamesave.data.forceelement = _root.forceelement;
gamesave.data.blackIgoalhit = _root.blackIgoalhit;
gamesave.data.blackIgoallocim = _root.blackIgoallocim;
gamesave.data.blackIgoalscorpion = _root.blackIgoalscorpion;
gamesave.data.blackIgoalkills = _root.blackIgoalkills;
gamesave.data.blackIstars = _root.blackIstars;
gamesave.data.blackIIkills = _root.blackIIkills;
gamesave.data.blackIIsandworm = _root.blackIIsandworm;
gamesave.data.blackIIdodge = _root.blackIIdodge;
gamesave.data.blackIIstars = _root.blackIIstars;
gamesave.data.murder = _root.murder;
gamesave.data.exercism = _root.exercism;
gamesave.data.cinematics = _root.cinematics;
gamesave.data.westgoalshrine = _root.westgoalshrine;
gamesave.data.westshrinestars = _root.westshrinestars;
gamesave.data.northgoalshrine = _root.northgoalshrine;
gamesave.data.northshrinestars = _root.northshrinestars;
gamesave.data.southgoalshrine = _root.southgoalshrine;
gamesave.data.southshrinestars = _root.southshrinestars;
gamesave.data.eastgoalshrine = _root.eastgoalshrine;
gamesave.data.eastshrinestars = _root.eastshrinestars;
gamesave.data.allshrines = _root.allshrines;
gamesave.data.devilsgoalboss = _root.devilsgoalboss;
gamesave.flush();
}
Symbol 2132 Button
on (release) {
_root.isSaved = "saved";
_root.shopzone.chosen.play();
gamesave = SharedObject.getLocal("sbsave2");
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.weapontotal = _root.weapontotal;
gamesave.data.hiddentotal = _root.hiddentotal;
gamesave.data.minigames = _root.minigames;
gamesave.data.storyactive = _root.storyactive;
gamesave.data.firsttime = _root.firsttime;
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.acquireddemon = _root.acquireddemon;
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.savename2 = _root.savename2;
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;
r = 0;
while (r < 13) {
gamesave.data[("race" + r) + "stars"] = _root[("race" + r) + "stars"];
gamesave.data[("race" + r) + "gold"] = _root[("race" + r) + "gold"];
gamesave.data[("race" + r) + "silver"] = _root[("race" + r) + "silver"];
gamesave.data[("race" + r) + "bronze"] = _root[("race" + r) + "bronze"];
r++;
}
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.cliffsgoalmelee = _root.cliffsgoalmelee;
gamesave.data.cliffsgoalbirds = _root.cliffsgoalbirds;
gamesave.data.cliffsstars = _root.cliffsstars;
gamesave.data.acquiredfire = _root.acquiredfire;
gamesave.data.acquiredice = _root.acquiredice;
gamesave.data.acquiredlightning = _root.acquiredlightning;
gamesave.data.acquiredphantom = _root.acquiredphantom;
gamesave.data.runetowerfire = _root.runetowerfire;
gamesave.data.runetowerice = _root.runetowerice;
gamesave.data.runetowerlightning = _root.runetowerlightning;
gamesave.data.runetowerphantom = _root.runetowerphantom;
gamesave.data.iceygoalkills = _root.iceygoalkills;
gamesave.data.iceygoalblobs = _root.iceygoalblobs;
gamesave.data.iceygoalice = _root.iceygoalice;
gamesave.data.iceygoalfreeze = _root.iceygoalfreeze;
gamesave.data.iceygoalnpc = _root.iceygoalnpc;
gamesave.data.iceystars = _root.iceystars;
gamesave.data.coldgoalkills = _root.coldgoalkills;
gamesave.data.coldgoalmountain = _root.coldgoalmountain;
gamesave.data.coldgoalavalanche = _root.coldgoalavalanche;
gamesave.data.coldenstars = _root.coldenstars;
gamesave.data.citygoaldodge = _root.citygoaldodge;
gamesave.data.citygoalgiant = _root.citygoalgiant;
gamesave.data.citygoalarmy = _root.citygoalarmy;
gamesave.data.citystars = _root.citystars;
gamesave.data.eastbossgoal = _root.eastbossgoal;
gamesave.data.eastoceanstars = _root.eastoceanstars;
gamesave.data.northgoalboss = _root.northgoalboss;
gamesave.data.northoceanstars = _root.northoceanstars;
gamesave.data.westgoalboss = _root.westgoalboss;
gamesave.data.westoceanstars = _root.westoceanstars;
gamesave.data.southgoalboss = _root.southgoalboss;
gamesave.data.southoceanstars = _root.southoceanstars;
gamesave.data.belowgoalwater = _root.belowgoalwater;
gamesave.data.belowgoaltime = _root.belowgoaltime;
gamesave.data.belowgoalghoul = _root.belowgoalghoul;
gamesave.data.belowgoalnpc = _root.belowgoalnpc;
gamesave.data.belowstars = _root.belowstars;
gamesave.data.gravegoallife = _root.gravegoallife;
gamesave.data.gravegoaldemon = _root.gravegoaldemon;
gamesave.data.gravegoalcombo = _root.gravegoalcombo;
gamesave.data.gravegoaltime = _root.gravegoaltime;
gamesave.data.gravestars = _root.gravestars;
gamesave.data.unlocknorth = _root.unlocknorth;
gamesave.data.unlocksouth = _root.unlocksouth;
gamesave.data.unlockwest = _root.unlockwest;
gamesave.data.unlockeast = _root.unlockeast;
gamesave.data.allrunes = _root.allrunes;
gamesave.data.forceelement = _root.forceelement;
gamesave.data.blackIgoalhit = _root.blackIgoalhit;
gamesave.data.blackIgoallocim = _root.blackIgoallocim;
gamesave.data.blackIgoalscorpion = _root.blackIgoalscorpion;
gamesave.data.blackIgoalkills = _root.blackIgoalkills;
gamesave.data.blackIstars = _root.blackIstars;
gamesave.data.blackIIkills = _root.blackIIkills;
gamesave.data.blackIIsandworm = _root.blackIIsandworm;
gamesave.data.blackIIdodge = _root.blackIIdodge;
gamesave.data.blackIIstars = _root.blackIIstars;
gamesave.data.murder = _root.murder;
gamesave.data.exercism = _root.exercism;
gamesave.data.cinematics = _root.cinematics;
gamesave.data.westgoalshrine = _root.westgoalshrine;
gamesave.data.westshrinestars = _root.westshrinestars;
gamesave.data.northgoalshrine = _root.northgoalshrine;
gamesave.data.northshrinestars = _root.northshrinestars;
gamesave.data.southgoalshrine = _root.southgoalshrine;
gamesave.data.southshrinestars = _root.southshrinestars;
gamesave.data.eastgoalshrine = _root.eastgoalshrine;
gamesave.data.eastshrinestars = _root.eastshrinestars;
gamesave.data.allshrines = _root.allshrines;
gamesave.data.devilsgoalboss = _root.devilsgoalboss;
gamesave.flush();
}
Symbol 2134 Button
on (release) {
_root.isSaved = "saved";
_root.shopzone.chosen.play();
gamesave = SharedObject.getLocal("sbsave3");
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.weapontotal = _root.weapontotal;
gamesave.data.hiddentotal = _root.hiddentotal;
gamesave.data.minigames = _root.minigames;
gamesave.data.storyactive = _root.storyactive;
gamesave.data.firsttime = _root.firsttime;
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.acquireddemon = _root.acquireddemon;
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.savename3 = _root.savename3;
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;
r = 0;
while (r < 13) {
gamesave.data[("race" + r) + "stars"] = _root[("race" + r) + "stars"];
gamesave.data[("race" + r) + "gold"] = _root[("race" + r) + "gold"];
gamesave.data[("race" + r) + "silver"] = _root[("race" + r) + "silver"];
gamesave.data[("race" + r) + "bronze"] = _root[("race" + r) + "bronze"];
r++;
}
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.cliffsgoalmelee = _root.cliffsgoalmelee;
gamesave.data.cliffsgoalbirds = _root.cliffsgoalbirds;
gamesave.data.cliffsstars = _root.cliffsstars;
gamesave.data.acquiredfire = _root.acquiredfire;
gamesave.data.acquiredice = _root.acquiredice;
gamesave.data.acquiredlightning = _root.acquiredlightning;
gamesave.data.acquiredphantom = _root.acquiredphantom;
gamesave.data.runetowerfire = _root.runetowerfire;
gamesave.data.runetowerice = _root.runetowerice;
gamesave.data.runetowerlightning = _root.runetowerlightning;
gamesave.data.runetowerphantom = _root.runetowerphantom;
gamesave.data.iceygoalkills = _root.iceygoalkills;
gamesave.data.iceygoalblobs = _root.iceygoalblobs;
gamesave.data.iceygoalice = _root.iceygoalice;
gamesave.data.iceygoalfreeze = _root.iceygoalfreeze;
gamesave.data.iceygoalnpc = _root.iceygoalnpc;
gamesave.data.iceystars = _root.iceystars;
gamesave.data.coldgoalkills = _root.coldgoalkills;
gamesave.data.coldgoalmountain = _root.coldgoalmountain;
gamesave.data.coldgoalavalanche = _root.coldgoalavalanche;
gamesave.data.coldenstars = _root.coldenstars;
gamesave.data.citygoaldodge = _root.citygoaldodge;
gamesave.data.citygoalgiant = _root.citygoalgiant;
gamesave.data.citygoalarmy = _root.citygoalarmy;
gamesave.data.citystars = _root.citystars;
gamesave.data.eastbossgoal = _root.eastbossgoal;
gamesave.data.eastoceanstars = _root.eastoceanstars;
gamesave.data.northgoalboss = _root.northgoalboss;
gamesave.data.northoceanstars = _root.northoceanstars;
gamesave.data.westgoalboss = _root.westgoalboss;
gamesave.data.westoceanstars = _root.westoceanstars;
gamesave.data.southgoalboss = _root.southgoalboss;
gamesave.data.southoceanstars = _root.southoceanstars;
gamesave.data.belowgoalwater = _root.belowgoalwater;
gamesave.data.belowgoaltime = _root.belowgoaltime;
gamesave.data.belowgoalghoul = _root.belowgoalghoul;
gamesave.data.belowgoalnpc = _root.belowgoalnpc;
gamesave.data.belowstars = _root.belowstars;
gamesave.data.gravegoallife = _root.gravegoallife;
gamesave.data.gravegoaldemon = _root.gravegoaldemon;
gamesave.data.gravegoalcombo = _root.gravegoalcombo;
gamesave.data.gravegoaltime = _root.gravegoaltime;
gamesave.data.gravestars = _root.gravestars;
gamesave.data.unlocknorth = _root.unlocknorth;
gamesave.data.unlocksouth = _root.unlocksouth;
gamesave.data.unlockwest = _root.unlockwest;
gamesave.data.unlockeast = _root.unlockeast;
gamesave.data.allrunes = _root.allrunes;
gamesave.data.forceelement = _root.forceelement;
gamesave.data.blackIgoalhit = _root.blackIgoalhit;
gamesave.data.blackIgoallocim = _root.blackIgoallocim;
gamesave.data.blackIgoalscorpion = _root.blackIgoalscorpion;
gamesave.data.blackIgoalkills = _root.blackIgoalkills;
gamesave.data.blackIstars = _root.blackIstars;
gamesave.data.blackIIkills = _root.blackIIkills;
gamesave.data.blackIIsandworm = _root.blackIIsandworm;
gamesave.data.blackIIdodge = _root.blackIIdodge;
gamesave.data.blackIIstars = _root.blackIIstars;
gamesave.data.murder = _root.murder;
gamesave.data.exercism = _root.exercism;
gamesave.data.cinematics = _root.cinematics;
gamesave.data.westgoalshrine = _root.westgoalshrine;
gamesave.data.westshrinestars = _root.westshrinestars;
gamesave.data.northgoalshrine = _root.northgoalshrine;
gamesave.data.northshrinestars = _root.northshrinestars;
gamesave.data.southgoalshrine = _root.southgoalshrine;
gamesave.data.southshrinestars = _root.southshrinestars;
gamesave.data.eastgoalshrine = _root.eastgoalshrine;
gamesave.data.eastshrinestars = _root.eastshrinestars;
gamesave.data.allshrines = _root.allshrines;
gamesave.data.devilsgoalboss = _root.devilsgoalboss;
gamesave.flush();
}
Symbol 2165 MovieClip Frame 1
_root.enteredshop = 0;
Symbol 2165 MovieClip Frame 2
_root.enteredshop = 1;
Instance of Symbol 2023 MovieClip "shopzone2" in Symbol 2165 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 2165 MovieClip Frame 11
stop();
Instance of Symbol 2027 MovieClip in Symbol 2165 MovieClip Frame 11
onClipEvent (load) {
_root.saver._visible = false;
}
Instance of Symbol 2060 MovieClip "levelupscreen" in Symbol 2165 MovieClip Frame 11
onClipEvent (load) {
leveling = 0;
}
Instance of Symbol 2091 MovieClip "equippanel" in Symbol 2165 MovieClip Frame 20
onClipEvent (enterFrame) {
if (_root.rootsgoalaxe == 1) {
_root.shopzone.axebutton._alpha = 100;
}
if (_root.acquireddemon == 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 2165 MovieClip Frame 23
stop();
Instance of Symbol 2059 MovieClip in Symbol 2165 MovieClip Frame 23
onClipEvent (enterFrame) {
this.gotoAndStop(_root.weapon);
}
Symbol 2165 MovieClip Frame 29
stop();
_root.saver._visible = true;
Symbol 2165 MovieClip Frame 30
stop();
Symbol 2165 MovieClip Frame 31
stop();
_root.mymusic.setVolume(5);
counter = 0;
timer = 0;
onEnterFrame = function () {
counter++;
if ((counter % 25) == 0) {
timer++;
}
if (timer == 15) {
_root.mymusic.setVolume(100);
}
};
Instance of Symbol 340 MovieClip in Symbol 2165 MovieClip Frame 31
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 333 MovieClip in Symbol 2165 MovieClip Frame 31
onClipEvent (enterFrame) {
this.play();
}
Symbol 2169 MovieClip Frame 145
stop();
if (_root.lives > 0) {
_root.gotoAndStop(_root.nextScreen);
}
if (_root.lives == 0) {
_root.gotoAndStop(2);
}
Symbol 2174 MovieClip Frame 1
stop();
Symbol 2174 MovieClip Frame 2
stop();
Symbol 2178 MovieClip Frame 5
stop();
Symbol 2183 Button
on (release) {
_root.time = 30;
stopAllSounds();
_root.nextfader.play();
}
Symbol 2191 MovieClip Frame 1
stop();
Symbol 2191 MovieClip Frame 2
touched = 1;
Symbol 2191 MovieClip Frame 70
stop();
_root.burningstatue = 1;
Instance of Symbol 384 MovieClip in Symbol 2191 MovieClip Frame 70
onClipEvent (enterFrame) {
_root.burningstatue = 1;
}
Instance of Symbol 69 MovieClip in Symbol 2192 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.acquiredboomerang == 1) {
this.unloadMovie();
}
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.newweapon.play();
_root.acquiredboomerang = 1;
}
}
Instance of Symbol 273 MovieClip "blockaderight" in Symbol 2192 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer)) {
_root.map._x = _root.map._x + 8;
}
}
Instance of Symbol 2191 MovieClip in Symbol 2192 MovieClip Frame 1
onClipEvent (load) {
touched = 0;
}
onClipEvent (enterFrame) {
if (_root.burningstatue == 1) {
this.gotoAndStop(70);
}
if (this.hitTest(_root.walkingsoarer.hitzone) && (touched == 0)) {
if ((_root.acquiredice == 1) && (_root.burningstatue == 0)) {
this.play();
}
}
}
Instance of Symbol 1755 MovieClip "troll8" in Symbol 2192 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.white;
pants = 3;
armlet = 4;
lowerpants = 3;
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(1);
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.stop();
this.trollbody.gotoAndStop("standing");
_root.speech.gotoAndPlay("troll8");
} else {
this.play();
this.trollbody.play();
}
}
Instance of Symbol 1755 MovieClip "troll9" in Symbol 2192 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.white;
pants = 3;
armlet = 4;
lowerpants = 3;
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(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) {
this.stop();
if (_root.burningstatue == 1) {
this.trollbody.gotoAndStop("kneel");
} else {
this.trollbody.gotoAndStop("prayer");
}
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech.gotoAndPlay("troll9");
}
}
Instance of Symbol 1755 MovieClip "troll10" in Symbol 2192 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.white;
pants = 3;
armlet = 4;
lowerpants = 3;
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(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) {
this.stop();
if (_root.burningstatue == 1) {
this.trollbody.gotoAndStop("kneel");
} else {
this.trollbody.gotoAndStop("prayer");
}
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech.gotoAndPlay("troll10");
}
}
Instance of Symbol 1755 MovieClip "troll11" in Symbol 2192 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.white;
pants = 2;
armlet = 4;
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(4);
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(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.stop();
this.trollbody.gotoAndStop("standing");
_root.speech.gotoAndPlay("troll11");
} else {
this.play();
this.trollbody.play();
}
}
Symbol 2206 MovieClip Frame 1
stop();
Symbol 2206 MovieClip Frame 2
_root.mymusic.setVolume(10);
Symbol 2206 MovieClip Frame 3
_root.acquiredice = 1;
Symbol 2206 MovieClip Frame 130
_root.mymusic.setVolume(100);
Symbol 2212 MovieClip Frame 1
stop();
Symbol 2212 MovieClip Frame 2
_root.mymusic.setVolume(10);
Symbol 2212 MovieClip Frame 3
_root.acquiredfire = 1;
Symbol 2212 MovieClip Frame 130
_root.mymusic.setVolume(100);
Symbol 2219 MovieClip Frame 1
stop();
Symbol 2219 MovieClip Frame 2
touched = 1;
Symbol 2219 MovieClip Frame 70
stop();
Instance of Symbol 65 MovieClip in Symbol 2219 MovieClip Frame 70
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
if (_root.acquiredduoshand == 0) {
_root.newweapon.play();
_root.acquiredduoshand = 1;
}
}
}
Instance of Symbol 273 MovieClip "blockadeleft" in Symbol 2220 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer)) {
_root.map._x = _root.map._x + 8;
}
}
Instance of Symbol 371 MovieClip in Symbol 2220 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(4);
}
Instance of Symbol 371 MovieClip in Symbol 2220 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(4);
}
Instance of Symbol 371 MovieClip in Symbol 2220 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(4);
}
Instance of Symbol 371 MovieClip in Symbol 2220 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(4);
}
Instance of Symbol 371 MovieClip in Symbol 2220 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(4);
}
Instance of Symbol 1755 MovieClip "troll12" in Symbol 2220 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.black;
pants = 8;
armlet = 2;
lowerpants = 5;
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(7);
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(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.stop();
this.trollbody.gotoAndStop("standing");
_root.speech.gotoAndPlay("troll12");
} else {
this.play();
this.trollbody.play();
}
}
Instance of Symbol 1755 MovieClip "troll13" in Symbol 2220 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.white;
pants = 8;
armlet = 2;
lowerpants = 5;
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(7);
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(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.stop();
this.trollbody.gotoAndStop("standing");
_root.speech.gotoAndPlay("troll13");
} else {
this.play();
this.trollbody.play();
}
}
Instance of Symbol 1755 MovieClip "troll14" in Symbol 2220 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.yellow;
pants = 8;
armlet = 2;
lowerpants = 5;
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(7);
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(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) {
this.stop();
this.trollbody.gotoAndStop("standing");
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech.gotoAndPlay("troll14");
}
}
Instance of Symbol 1755 MovieClip "king" in Symbol 2220 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.black;
pants = 2;
armlet = 3;
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(7);
this.trollbody.head.hats.gotoAndStop(2);
this.trollbody.arml.armlet.gotoAndStop(armlet);
this.trollbody.armr.armlet.gotoAndStop(armlet);
this.trollbody.arml.weapon.gotoAndStop(2);
this.trollbody.armr.weapon.gotoAndStop(4);
this.trollbody.torso.pants.gotoAndStop(pants);
this.trollbody.torso.shirt.gotoAndStop(5);
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) {
this.stop();
this.trollbody.gotoAndStop("standing");
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech2.gotoAndPlay("king");
}
}
Instance of Symbol 2219 MovieClip in Symbol 2220 MovieClip Frame 1
onClipEvent (load) {
touched = 0;
}
onClipEvent (enterFrame) {
if (_root.acquiredduoshand == 1) {
this.unloadMovie();
}
if (_root.frozensword == 1) {
this.gotoAndStop(70);
}
if (this.hitTest(_root.walkingsoarer.hitzone) && (touched == 0)) {
if ((_root.acquiredfire == 1) && (_root.frozensword == 0)) {
this.play();
}
}
}
Symbol 2223 MovieClip Frame 1
stop();
Symbol 2223 MovieClip Frame 4
_root.walklives = "dead";
Symbol 2223 MovieClip Frame 85
stop();
_root.walklives = "alive";
if (_root.acquiredice == 0) {
_root.newruneice.play();
}
Symbol 2223 MovieClip Frame 87
gotoAndPlay (51);
_root.walklives = "alive";
Symbol 2227 MovieClip Frame 1
stop();
Symbol 2227 MovieClip Frame 2
_root.walklives = "dead";
Symbol 2227 MovieClip Frame 80
_root.newrunelightning.play();
_root.walklives = "alive";
Symbol 2227 MovieClip Frame 105
stop();
_root.murder = 2;
Symbol 2231 Button
on (release) {
gotoAndStop ("right");
}
Symbol 2232 Button
on (release) {
gotoAndStop ("wrong");
}
Symbol 2236 MovieClip Frame 1
stop();
Symbol 2236 MovieClip Frame 2
stop();
Symbol 2236 MovieClip Frame 3
stop();
_root.murder = 1;
Symbol 2236 MovieClip Frame 4
stop();
Symbol 2239 MovieClip Frame 5
_root.walklives = "dead";
Symbol 2239 MovieClip Frame 89
if (_root.acquiredphantom == 0) {
_root.newrunephantom.play();
}
_root.walklives = "alive";
_root.exercism = 2;
Symbol 2239 MovieClip Frame 100
stop();
Symbol 2240 MovieClip Frame 1
stop();
Instance of Symbol 2223 MovieClip in Symbol 2240 MovieClip Frame 2
onClipEvent (enterFrame) {
if ((_root.fish >= 5) && (_root.acquiredice == 0)) {
this.play();
}
if (_root.acquiredice == 1) {
this.gotoAndStop(51);
}
}
Symbol 2240 MovieClip Frame 6
gotoAndStop (1);
Instance of Symbol 2227 MovieClip in Symbol 2240 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.murder == 1) {
this.play();
}
if (_root.acquiredlightning == 1) {
this.gotoAndStop(105);
}
}
Symbol 2240 MovieClip Frame 11
gotoAndStop (1);
Symbol 2240 MovieClip Frame 16
gotoAndStop (1);
Symbol 2240 MovieClip Frame 21
gotoAndStop (1);
Instance of Symbol 2236 MovieClip "murder" in Symbol 2240 MovieClip Frame 22
onClipEvent (enterFrame) {
if (_root.murder > 1) {
this.gotoAndStop(4);
}
}
Symbol 2240 MovieClip Frame 26
gotoAndStop (1);
Instance of Symbol 2239 MovieClip in Symbol 2240 MovieClip Frame 27
onClipEvent (enterFrame) {
if (_root.exercism == 1) {
this.play();
}
if (_root.acquiredphantom == 1) {
this.gotoAndStop(100);
}
}
Symbol 2240 MovieClip Frame 31
gotoAndStop (1);
Symbol 2240 MovieClip Frame 36
gotoAndStop (1);
Instance of Symbol 1755 MovieClip "trol20" in Symbol 2241 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.yellow;
pants = 6;
armlet = 2;
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(2);
this.trollbody.arml.armlet.gotoAndStop(armlet);
this.trollbody.armr.armlet.gotoAndStop(armlet);
this.trollbody.arml.weapon.gotoAndStop(1);
this.trollbody.armr.weapon.gotoAndStop(3);
this.trollbody.torso.pants.gotoAndStop(pants);
this.trollbody.torso.shirt.gotoAndStop(3);
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) {
this.stop();
this.trollbody.gotoAndStop("standing");
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech2.gotoAndPlay("troll20");
}
}
Instance of Symbol 1755 MovieClip "troll22" in Symbol 2241 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.white;
pants = 6;
armlet = 1;
lowerpants = 4;
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(2);
this.trollbody.arml.armlet.gotoAndStop(armlet);
this.trollbody.armr.armlet.gotoAndStop(armlet);
this.trollbody.arml.weapon.gotoAndStop(1);
this.trollbody.armr.weapon.gotoAndStop(3);
this.trollbody.torso.pants.gotoAndStop(pants);
this.trollbody.torso.shirt.gotoAndStop(3);
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) {
this.stop();
this.trollbody.gotoAndStop("standing");
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech2.gotoAndPlay("troll22");
}
}
Instance of Symbol 1755 MovieClip "troll21" in Symbol 2241 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.black;
pants = 3;
armlet = 5;
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(2);
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(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) {
this.stop();
this.trollbody.gotoAndStop("standing");
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech2.gotoAndPlay("troll21");
}
}
Instance of Symbol 1755 MovieClip "dead" in Symbol 2241 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.white;
pants = 1;
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(2);
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(3);
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) {
this.stop();
this.trollbody.gotoAndStop("dead");
}
Instance of Symbol 1755 MovieClip "cop" in Symbol 2241 MovieClip Frame 1
onClipEvent (load) {
personcolor = _root.yellow;
pants = 7;
armlet = 4;
lowerpants = 3;
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(7);
this.trollbody.arml.armlet.gotoAndStop(armlet);
this.trollbody.armr.armlet.gotoAndStop(armlet);
this.trollbody.arml.weapon.gotoAndStop(1);
this.trollbody.armr.weapon.gotoAndStop(5);
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) {
this.stop();
this.trollbody.gotoAndStop("standing");
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech2.gotoAndPlay("cop");
}
}
Symbol 2247 MovieClip Frame 1
stop();
Symbol 2247 MovieClip Frame 2
_root.mymusic.setVolume(10);
Symbol 2247 MovieClip Frame 3
_root.acquiredlightning = 1;
Symbol 2247 MovieClip Frame 100
_root.mymusic.setVolume(100);
Symbol 2247 MovieClip Frame 112
stop();
Instance of Symbol 2250 MovieClip "skull" in Symbol 2254 MovieClip Frame 1
onClipEvent (load) {
this._alpha = 0;
}
onClipEvent (enterFrame) {
if (_root.exercism >= 1) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.speech2.gotoAndPlay("phantom");
}
if (_root.acquiredphantom == 1) {
this._alpha = 50;
}
}
}
Instance of Symbol 380 MovieClip in Symbol 2254 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 380 MovieClip in Symbol 2254 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 380 MovieClip in Symbol 2254 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
this.gotoAndStop(3);
}
}
Instance of Symbol 380 MovieClip in Symbol 2254 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.walkingsoarer.hitzone)) {
_root.map.skull._alpha = 50;
_root.exercism = 1;
this.gotoAndStop(3);
}
}
Symbol 2264 MovieClip Frame 1
stop();
Symbol 2264 MovieClip Frame 9
_root.mymusic.setVolume(10);
Symbol 2264 MovieClip Frame 10
_root.acquiredphantom = 1;
Symbol 2264 MovieClip Frame 100
_root.mymusic.setVolume(100);