Frame 1
stop();
mochi.as2.MochiServices.connect("00fd7e20ccb6e12b");
Stage.showMenu = false;
fscommand ("trapallkeys", true);
fscommand ("allowscale", false);
Instance of Symbol 287 MovieClip [Flash Ad (NewgroundsAPI)] in Frame 1
//component parameters
onClipEvent (construct) {
show_background = true;
}
Instance of Symbol 271 MovieClip [API Connector (NewgroundsAPI)] in Frame 1
//component parameters
onClipEvent (construct) {
api_id = "15960:7BRgzVF0";
encryption_key = "Oz6l5xCqJzRmyDhNj8Y7cKKEHx1pkGlq";
version = "";
fake_session = true;
debug = true;
error_screens = true;
medal_popups = true;
}
Instance of Symbol 178 MovieClip [Preloader Bar (NewgroundsAPI)] in Frame 1
//component parameters
onClipEvent (construct) {
AUTO_PLAY = false;
}
Frame 2
stop();
allsounds = new Sound(this);
_quality = "LOW";
mc_trans.removeMovieClip();
mc_trans2.removeMovieClip();
Frame 3
function getMedal(medal_name) {
var _local1 = com.newgrounds.API.getMedal(medal_name);
if (_local1.__get__unlocked()) {
} else {
snd_medalget.start();
com.newgrounds.API.unlockMedal(medal_name, 0, 0);
}
}
function killAll() {
mc_onenterframe.removeMovieClip();
mc_survive.removeMovieClip();
mc_inf.removeMovieClip();
ground.removeMovieClip();
bonus_cont.removeMovieClip();
sky_bonus.removeMovieClip();
mc_dock.removeMovieClip();
mc_hero.removeMovieClip();
mc_shark.removeMovieClip();
broken_p.removeMovieClip();
bomb_attack.removeMovieClip();
sharksplashleft.removeMovieClip();
sharksplashright.removeMovieClip();
mc_sea.removeMovieClip();
water_effect.removeMovieClip();
water_splash.removeMovieClip();
jet_flame.removeMovieClip();
mc_bmb.removeMovieClip();
mc_score.removeMovieClip();
mc_pause.removeMovieClip();
mc_gameover.removeMovieClip();
}
function nearMiss() {
if (paus == 0) {
m_nearmiss_count++;
checkMedals();
mc_nearmiss.gotoAndPlay(2);
}
}
function showScore(number, c_mc) {
wid = (length(number) * 23) / 2;
xpos = -wid;
var _local1 = 0;
while (_local1 < length(number)) {
score_img = c_mc.attachMovie("img_score", "img_score" + _local1, _local1);
tmp_num = number.charAt(_local1);
tmp_num++;
score_img.gotoAndStop(tmp_num);
score_img._x = xpos;
xpos = xpos + 30;
_local1++;
}
}
function addScore(numb) {
var _local3 = 0;
while (_local3 < length(numb)) {
tmp_num = numb.charAt(_local3);
tmp_num++;
if (this.mc_score["n" + (_local3 + 1)]._visible == false) {
var _local2 = 1;
while (_local2 < 8) {
this.mc_score["n" + _local2]._x = this.mc_score["n" + _local2]._x - 10;
_local2++;
}
this.mc_score["n" + (_local3 + 1)]._visible = true;
}
this.mc_score["n" + (_local3 + 1)].gotoAndStop(tmp_num);
_local3++;
}
}
function checkMedals() {
if (paus == 0) {
if ((med1 == undefined) && (multi == 21)) {
med1 = 1;
getMedal("Hatrick Hero");
} else if ((med2 == undefined) && (multi == 51)) {
med2 = 1;
getMedal("Amazing Streak");
} else if ((med3 == undefined) && (multi == 101)) {
med3 = 1;
getMedal("Ubermensch");
}
if ((med4 == undefined) && (m_nearmiss_count == 10)) {
med4 = 1;
getMedal("That was Close");
} else if ((med5 == undefined) && (m_nearmiss_count == 20)) {
med5 = 1;
getMedal("Daredevil");
}
if ((med6 == undefined) && (m_jetcount == 3)) {
med6 = 1;
getMedal("Icarus");
}
if ((med7 == undefined) && (m_bounce_cnt == 20)) {
med7 = 1;
getMedal("Kangaroo Style");
} else if ((med8 == undefined) && (m_bounce_cnt == 50)) {
med8 = 1;
getMedal("Roger Rabbit");
}
if ((med9 == undefined) && (m_bombatk_cnt == 10)) {
med9 = 1;
getMedal("Fists of Fury");
} else if ((med10 == undefined) && (m_bombatk_cnt == 20)) {
med10 = 1;
getMedal("Lucifer's Hammer");
}
if ((med11 == undefined) && (m_geteaten_cnt == 10)) {
med11 = 1;
getMedal("That was Delicious!");
}
if ((med12 == undefined) && (m_seatimer_cnt == 1800)) {
med12 = 1;
getMedal("Aquaman");
}
if (((med13 == undefined) && (mc_score.var_score > 1000000)) && (bronze_score_medal == 0)) {
med13 = 1;
bronze_score_medal = 1;
getMedal("Who Wants to be a Millionaire?");
} else if (((med14 == undefined) && (mc_score.var_score > 2000000)) && (silver_score_medal == 0)) {
med14 = 1;
silver_score_medal = 1;
getMedal("Captain Ahab");
} else if (((med15 == undefined) && (mc_score.var_score > 3000000)) && (gold_score_medal == 0)) {
med15 = 1;
gold_score_medal = 1;
getMedal("Victory Cry");
}
if ((med16 == undefined) && (m_grass_cnt == 10)) {
med16 = 1;
getMedal("Sticky!");
}
if ((med17 == undefined) && (m_skybon_cnt == 50)) {
med17 = 1;
getMedal("SuperStar");
} else if ((med18 == undefined) && (m_skybon_cnt == 100)) {
med18 = 1;
getMedal("Superman");
}
if ((med19 == undefined) && (mc_bmb.var_bmb == 10)) {
med19 = 1;
getMedal("Atomic Hoarder");
} else if ((med20 == undefined) && (mc_bmb.var_bmb == 20)) {
med20 = 1;
getMedal("Weapons of Mass Distruction");
}
if ((med21 == undefined) && (m_docktimer_cnt == 1800)) {
med21 = 1;
getMedal("Baywatch");
}
}
}
function createSkyBon() {
skyb = sky_bonus.attachMovie("skybonus", "skybonus" + sky_bonus.getNextHighestDepth(), sky_bonus.getNextHighestDepth());
skyb.gotoAndPlay(random(skyb._totalframes) + 1);
skyb.mc.gotoAndStop(random(3) + 1);
skyb.skysp = 10;
skyb.hit = 0;
skyb._x = 680;
skyb._y = (Math.random() * -180) + 200;
skyb.onEnterFrame = function () {
if (paus == 0) {
this.play();
this._x = this._x - this.skysp;
if (this.hitTest(mc_hero) && (this.hit == 0)) {
this.hit = 1;
m_skybon_cnt++;
checkMedals();
this.skysp = 0;
mc_score.var_score = mc_score.var_score + 1000;
var_dummyscore = var_dummyscore + 1000;
this.mc.mc.gotoAndPlay(2);
}
if (this._x < -10) {
this.removeMovieClip();
}
} else {
this.stop();
}
};
}
function createBomb(throw_left) {
bmb = bomb_attack.attachMovie("bomb", "bomb" + bomb_attack.getNextHighestDepth(), bomb_attack.getNextHighestDepth());
bmb._x = mc_hero._x;
bmb._y = mc_hero._y - 20;
bmb.sp = 10;
bmb.ac = "jump";
bmb.fallSp = 20;
bmb.onEnterFrame = function () {
if (paus == 0) {
if (this._currentframe == 1) {
if (throw_left == 1) {
this._x = this._x - this.sp;
} else {
this._x = this._x + this.sp;
}
if ((((mc_shark.hitTest(this._x, this._y, true) && (mc_hero._currentframe != 2)) && (this._y > 50)) && (this._currentframe == 1)) && (mc_shark._currentframe < 131)) {
mc_score.var_score = mc_score.var_score + 1000;
var_dummyscore = var_dummyscore + 1000;
m_bombatk_cnt++;
checkMedals();
mc_shark.gotoAndPlay(1);
mc_shark.mc.gotoAndStop(6);
mc_shark.mc.dmg.gotoAndPlay(1);
this.nextFrame();
}
if (this.ac == "fall") {
this.fallSp++;
if (this.fallSp > 15) {
this.fallSp = 15;
}
var _local2 = 0;
while (_local2 < this.fallSp) {
this._y++;
if (ground.hitTest(this._x, this._y + 5, true) || (ground.hitTest(this._x, this._y + 5, true))) {
_local2 = this.fallSp;
this.fallSp = 10;
this.ac = "jump";
}
if (this._y > 360) {
createSplash(this._x, this._y - 20);
this.removeMovieClip();
}
_local2++;
}
} else if (this.ac == "jump") {
this.fallSp--;
var _local2 = 0;
while (_local2 < this.fallSp) {
this._y--;
if (this.fallSp <= 2) {
_local2 = 0;
this.fallSp = 0;
this.ac = "fall";
}
_local2++;
}
}
}
}
};
}
function createBonus() {
bon = bonus_cont.attachMovie("bonus", "bonus" + bonus_cont.getNextHighestDepth(), bonus_cont.getNextHighestDepth());
bon.gotoAndStop(random(3) + 1);
bon._x = (Math.random() * ((mc_hero._x - 100) - (mc_hero._x + 100))) + (mc_hero._x + 100);
bon._y = -50;
bon.fallSp = 0;
bon.lsp = 10 * Math.random();
bon.rsp = 10 * Math.random();
bon.ac = "fall";
bon.onEnterFrame = function () {
if (paus == 0) {
if (this.hitTest(mc_hero) && (this.mc._currentframe == 1)) {
mc_score.var_score = mc_score.var_score + 500;
var_dummyscore = var_dummyscore + 500;
this.fallSp = 0;
this.ac = "";
this.mc.gotoAndPlay(2);
}
if (this.ac == "fall") {
this.fallSp++;
if (this.fallSp > 15) {
this.fallSp = 15;
}
var _local2 = 0;
while (_local2 < this.fallSp) {
this._y++;
if (ground.hitTest(this._x, this._y + 5, true) || (ground.hitTest(this._x, this._y + 5, true))) {
_local2 = this.fallSp;
this.fallSp = 10;
this.ac = "jump";
}
if (this._y > 360) {
createSplash(this._x, this._y - 20);
this.removeMovieClip();
}
_local2++;
}
} else if (this.ac == "jump") {
this.fallSp--;
var _local2 = 0;
while (_local2 < this.fallSp) {
this._y--;
if (this.fallSp <= 2) {
_local2 = 0;
this.fallSp = 0;
this.ac = "fall";
}
_local2++;
}
}
}
};
}
function createBPlats(xpos) {
var _local2 = 0;
while (_local2 < 5) {
bp = broken_p.attachMovie("broken_plat", "broken_plat" + broken_p.getNextHighestDepth(), broken_p.getNextHighestDepth());
bp.gotoAndStop(random(4) + 1);
bp._x = xpos;
bp._y = 300;
bp.rotl = 50 * Math.random();
bp.rotr = 50 * Math.random();
bp.ysp2 = 20 * Math.random();
bp.lsp = 20 * Math.random();
bp.rsp = 20 * Math.random();
bp.onEnterFrame = function () {
if (paus == 0) {
this.ysp2 = this.ysp2 - 1.5;
this._y = this._y - this.ysp2;
this._x = this._x - this.lsp;
this._x = this._x + this.rsp;
this._rotation = this._rotation - this.rotl;
this._rotation = this._rotation + this.rotr;
if (this._y > 400) {
this.removeMovieClip();
}
}
};
_local2++;
}
}
function createJetFlame() {
jf = jet_flame.attachMovie("jetflame", "jetflame" + jet_flame.getNextHighestDepth(), jet_flame.getNextHighestDepth());
if (mc_hero._xscale == 100) {
jf._x = mc_hero._x - 10;
} else {
jf._x = mc_hero._x + 10;
}
jf._y = mc_hero._y;
}
function createSplash(xpos, ypos) {
ws = water_splash.attachMovie("splash", "splash" + water_splash.getNextHighestDepth(), water_splash.getNextHighestDepth());
ws._x = xpos;
ws._y = ypos;
}
function createPlats(xpos) {
plat_mc = ground.attachMovie("mc_platforms", "mc_platforms" + ground.getNextHighestDepth(), ground.getNextHighestDepth());
plat_mc.platysp = 0;
if (plat_random >= 6) {
plat_mc.rnd = random(6) + 1;
if (plat_mc.rnd > 1) {
plat_mc.rnd2 = random(3) + 1;
if (plat_mc.rnd2 > 1) {
plat_mc.gotoAndStop(random(2) + 1);
} else {
plat_mc.gotoAndStop(3);
}
} else {
plat_mc.gotoAndStop(Math.round((Math.random() * -2) + 6));
}
} else {
plat_mc.gotoAndStop(random(plat_random) + 1);
}
if ((plat_mc._currentframe == 3) && (mc_bmb_bon._currentframe == 1)) {
plat_mc.bmbrnd = random(5) + 1;
if (plat_mc.bmbrnd == 1) {
if (mc_score.var_score > 300000) {
mc_bmb_bon.gotoAndStop(3);
}
} else if (plat_mc.bmbrnd > 3) {
mc_bmb_bon.gotoAndStop(2);
}
mc_bmb_bon._x = 700;
mc_bmb_bon._y = 120;
}
plat_mc.hit = 0;
plat_mc._x = xpos;
plat_mc._y = 330;
plat_mc.speed = updateSp;
plat_mc.onEnterFrame = function () {
if (paus == 0) {
this._x = this._x - this.speed;
if (this._x < 90) {
this.platysp = 1;
this._y = this._y + this.platysp;
this._rotation = this._rotation - this.platysp;
if (this._x < -20) {
this.removeMovieClip();
}
}
}
};
}
function eatHero() {
mc_hero.gotoAndStop(2);
}
function change_sharksides() {
bgm_intense.stop();
bgm_slowjaws.start(0, 99);
rndside = random(2) + 1;
if (rndside == 1) {
mc_shark._xscale = -100;
mc_shark._x = 693;
} else {
mc_shark._xscale = 100;
mc_shark._x = mc_shark.tmpx;
}
start_attacktime = 1;
}
function getHarder() {
atk_time = atk_time - 5;
if (mrnd2 > 6) {
mrnd2--;
}
if (atk_time < 5) {
atk_time2 = atk_time2 - 5;
if (atk_time2 < 5) {
atk_time2 = 5;
}
atk_time = 5;
}
}
paus = 0;
createEmptyMovieClip("ground", 10);
createEmptyMovieClip("water_splash", 11);
createEmptyMovieClip("broken_p", 12);
createEmptyMovieClip("bonus_cont", 13);
createEmptyMovieClip("water_effect", 14);
createEmptyMovieClip("bomb_attack", 15);
createEmptyMovieClip("sky_bonus", 16);
createEmptyMovieClip("mc_onenterframe", 17);
createEmptyMovieClip("mc_soundcont", 18);
snd_medalget = new Sound(mc_soundcont);
snd_medalget.attachSound("medalget");
bgm_slowjaws = new Sound(mc_soundcont);
bgm_slowjaws.attachSound("bgmslowjaws");
bgm_slowjaws.setVolume(200);
bgm_fastjaws = new Sound(mc_soundcont);
bgm_fastjaws.attachSound("bgmfastjaws");
bgm_fastjaws.setVolume(200);
bgm_dock = new Sound(mc_soundcont);
bgm_dock.attachSound("bgmdock");
bgm_intense = new Sound(mc_soundcont);
bgm_intense.attachSound("bgmintense");
bgm_intense.setVolume(100);
snd_dock = new Sound(mc_soundcont);
snd_dock.attachSound("dockhit");
snd_splash = new Sound(mc_soundcont);
snd_splash.attachSound("boysplash");
snd_splash.setVolume(50);
snd_jump = new Sound(mc_soundcont);
snd_jump.attachSound("boyjump");
bgm_dock.start(0, 9999);
mc_dock.swapDepths(this.getNextHighestDepth());
mc_hero.swapDepths(this.getNextHighestDepth());
mc_shark.swapDepths(this.getNextHighestDepth());
mc_shark.gotoAndStop(mc_shark._totalframes);
broken_p.swapDepths(this.getNextHighestDepth());
bomb_attack.swapDepths(this.getNextHighestDepth());
sharksplashleft.swapDepths(this.getNextHighestDepth());
sharksplashright.swapDepths(this.getNextHighestDepth());
mc_sea.swapDepths(this.getNextHighestDepth());
water_effect.swapDepths(this.getNextHighestDepth());
jet_flame.swapDepths(this.getNextHighestDepth());
tmp_jetflame = jet_flame.getDepth();
sky_bonus.swapDepths(this.getNextHighestDepth());
mc_bmb.swapDepths(this.getNextHighestDepth());
mc_score.swapDepths(this.getNextHighestDepth());
mc_inf.swapDepths(this.getNextHighestDepth());
mc_survive.swapDepths(this.getNextHighestDepth());
mc_pause.swapDepths(this.getNextHighestDepth());
mc_gameover.swapDepths(this.getNextHighestDepth());
mc_trans.swapDepths(this.getNextHighestDepth());
mc_trans2.swapDepths(this.getNextHighestDepth());
mc_bmb._visible = false;
mc_score._visible = false;
mc_percent._visible = false;
if (firsthint == undefined) {
mc_inf.gotoAndStop(3);
firsthint = 1;
}
mc_bg.stop();
ysp = 10;
act = "ground";
jetspx = 0;
jetspy = 0;
jetpower = 5;
mc_hero.gotoAndStop(4);
xsp = 4;
plat_dist = 30;
i = 0;
updateSp = 0;
count = 0;
mc_hero.sp_dn = 1;
multi = 1;
mc_score.var_score = 0;
var_dummyscore = 0;
s_cnt = 0;
sticky_cnt = 0;
shark_comecnt = 0;
plat_random = 1;
scoreSp = 1;
createPlats(580);
jetpackused = 0;
m_nearmiss_count = 0;
m_jetcount = 0;
m_bombcount = 0;
m_bounce_cnt = 0;
m_bombatk_cnt = 0;
m_seatimer_cnt = 0;
m_docktimer_cnt = 0;
m_grass_cnt = 0;
m_skybon_cnt = 0;
bronze_score_medal = 0;
silver_score_medal = 0;
gold_score_medal = 0;
mc_score.n1._visible = true;
mc_score.n2._visible = false;
mc_score.n3._visible = false;
mc_score.n4._visible = false;
mc_score.n5._visible = false;
mc_score.n6._visible = false;
mc_score.n7._visible = false;
start_attacktime = 0;
start_attack = 0;
atk_cnt = 0;
start_bg_moving = 0;
bgsp = 1;
bgtmpx = mc_bg._x;
mc_bg._x = -2080;
mc_bmb.var_bmb = 0;
atk_time = 200;
atk_time2 = 100;
skycount = 0;
mrnd2 = 30;
plat_time = 0;
plat_max_time = 500;
movelsp = 0;
move_left = 0;
moveysp = 0;
ml = 0;
dive = 0;
streak_f = 0;
mc_hero.onEnterFrame = function () {
updateAfterEvent();
if ((Key.isDown(80) && (mc_hero.ku == 1)) && (paus == 0)) {
mc_pause.gotoAndPlay(2);
mc_hero.ku = 0;
paus = 1;
} else if (((Key.isDown(80) && (mc_hero.ku == 1)) && (paus == 1)) && (mc_inf._currentframe < 3)) {
mc_pause.gotoAndStop(1);
mc_hero.ku = 0;
paus = 0;
}
if (paus == 0) {
addScore(String(mc_score.var_score));
if (act == "jetpack") {
skycount++;
if (skycount == 10) {
skycount = 0;
createSkyBon();
}
}
if ((mc_bmb_bon._currentframe == 2) || (mc_bmb_bon._currentframe == 3)) {
mc_bmb_bon._x = mc_bmb_bon._x - updateSp;
if (mc_bmb_bon._x < -20) {
mc_bmb_bon.gotoAndStop(1);
}
if (mc_hero.hitTest(mc_bmb_bon) && (mc_bmb_bon._currentframe == 2)) {
mc_bmb_bon.gotoAndStop(4);
mc_bmb._visible = true;
mc_bmb.var_bmb = mc_bmb.var_bmb + 1;
checkMedals();
if (var_bombinf == undefined) {
mc_inf.gotoAndPlay(3);
mc_inf.mc.gotoAndStop(2);
var_bombinf = 1;
}
} else if (mc_hero.hitTest(mc_bmb_bon) && (mc_bmb_bon._currentframe == 3)) {
m_jetcount++;
checkMedals();
mc_bmb_bon.gotoAndStop(5);
ysp = 0;
act = "jetpack";
if (mc_hero._currentframe == 3) {
} else {
createEmptyMovieClip("jet_flame", tmp_jetflame);
}
mc_bmb._alpha = 10;
mc_score._alpha = 10;
mc_percent._visible = true;
mc_hero.gotoAndStop(3);
mc_hero.mc.jet.fuel._width = 32;
jetpackused = 1;
createSkyBon();
if (var_jetinf == undefined) {
mc_inf.gotoAndPlay(3);
mc_inf.mc.gotoAndStop(3);
var_jetinf = 1;
}
}
}
if (start_bg_moving) {
mc_bg._x = mc_bg._x - bgsp;
if (mc_bg._x < -5483) {
mc_bg._x = bgtmpx - 32;
}
}
if (start_attacktime) {
atk_cnt++;
if (atk_cnt >= atk_time) {
bgm_slowjaws.stop();
bgm_fastjaws.start(0, 99);
if (mc_shark._xscale == 100) {
mc_alert._x = 50;
mc_alert.gotoAndStop(2);
} else {
mc_alert._x = 600;
mc_alert.gotoAndStop(2);
}
atk_cnt = 0;
start_attack = 1;
start_attacktime = 0;
}
}
if (start_attack) {
atk_cnt++;
if (atk_cnt == atk_time2) {
bgm_fastjaws.stop();
bgm_intense.start(0, 9999);
mc_alert.gotoAndStop(1);
mc_sea.nextFrame();
mc_shark.mc.gotoAndStop(3);
if (mc_score.var_score > 2000000) {
attack_rnd = random(2) + 1;
if (attack_rnd == 1) {
mc_shark.mc.mc_attack.gotoAndPlay(119);
} else {
mc_shark.mc.mc_attack.gotoAndPlay(60);
}
} else if (mc_score.var_score > 1000000) {
mc_shark.mc.mc_attack.gotoAndPlay(60);
} else if (mc_score.var_score > 100000) {
mc_shark.mc.mc_attack.gotoAndPlay(1);
}
atk_cnt = 0;
start_attack = 0;
}
}
if ((mc_hero._currentframe != 2) && (mc_shark._currentframe < mc_shark._totalframes)) {
mc_score.var_score = mc_score.var_score + scoreSp;
var_dummyscore = var_dummyscore + scoreSp;
if (var_dummyscore > 100000) {
var_dummyscore = 0;
getHarder();
}
if (plat_random < 6) {
plat_time++;
if (plat_time > plat_max_time) {
plat_max_time = plat_max_time + 100;
plat_random++;
plat_time = 0;
}
}
}
if (mc_dock == undefined) {
if (mc_hero._currentframe != 2) {
pushsp = 650 - mc_hero._x;
pushsp = (-pushsp) + 75;
if (streak_f) {
s_cnt++;
if (s_cnt == 8) {
createBonus();
s_cnt = 0;
}
}
}
i++;
if (i > plat_dist) {
plat_dist = (Math.random() * -25) + 40;
createPlats(650);
i = 0;
}
}
}
if ((paus == 0) && (mc_hero != undefined)) {
if (this._currentframe != 2) {
if (this._x < 20) {
this._x = 20;
} else if (this._x > 630) {
this._x = 630;
}
if (dive) {
moveysp = moveysp - 1.5;
this._y = this._y - (-moveysp);
if (moveysp <= -5) {
moveysp = 0;
dive = 0;
}
}
if (move_left) {
movelsp = movelsp - 0.8;
if (ml == 1) {
this._x = this._x - movelsp;
} else {
this._x = this._x - (-movelsp);
}
if (movelsp <= 1) {
ml = 0;
movelsp = 0;
move_left = 0;
}
}
for (var _local2 in ground) {
if (ground[_local2].hitTest(this._x + 10, this._y - 10, true)) {
this._x = this._x - updateSp;
}
}
if (act == "fall") {
ysp++;
this.gotoAndStop(1);
var i = 0;
while (i < ysp) {
this._y++;
if (mc_dock.mc.hitTest(this._x, this._y - 10, true) || (mc_dock.mc.hitTest(this._x, this._y - 10, true))) {
snd_dock.start();
this.gotoAndStop(4);
i = ysp;
ysp = 0;
act = "ground";
}
for (var _local2 in ground) {
if (ground.hitTest(this._x, this._y - 2, true) || (ground.hitTest(this._x, this._y - 2, true))) {
if (ground[_local2].hitTest(this._x, this._y + 2, true) || (ground[_local2].hitTest(this._x, this._y + 2, true))) {
if (ground[_local2].hit == 0) {
ground[_local2].hit = 1;
if (ground[_local2]._currentframe == 4) {
m_grass_cnt++;
checkMedals();
}
if (multi > 1) {
if (multi == 5) {
mc_streak.gotoAndPlay(2);
s_cnt = 0;
streak_f = 1;
}
mc_multi._x = mc_hero._x;
mc_multi._y = mc_hero._y - 20;
mc_multi.gotoAndPlay(2);
mc_multi.var_tmpscore = multi * 200;
mc_score.var_score = mc_score.var_score + mc_multi.var_tmpscore;
var_dummyscore = var_dummyscore + mc_multi.var_tmpscore;
mc_multi.var_multi = "X" + multi;
}
multi++;
checkMedals();
}
if (ground[_local2]._currentframe > 2) {
if (ground[_local2].mc._currentframe == 1) {
ground[_local2].mc.gotoAndPlay(2);
}
} else {
ground[_local2].mc.gotoAndPlay(2);
}
this.gotoAndStop(5);
m_jetcount = 0;
}
if (ground[_local2].hitTest(this._x, this._y + 2, true) || (ground[_local2].hitTest(this._x, this._y + 2, true))) {
if (ground[_local2]._currentframe == 3) {
m_bounce_cnt++;
checkMedals();
i = ysp;
ysp = 20;
act = "jump";
} else if (ground[_local2]._currentframe == 4) {
sticky_cnt = 10;
i = ysp;
ysp = 0;
act = "ground";
if (var_stickinf == undefined) {
mc_inf.gotoAndPlay(3);
mc_inf.mc.gotoAndStop(4);
var_stickinf = 1;
}
} else if (ground[_local2]._currentframe == 5) {
m_bounce_cnt++;
checkMedals();
move_left = 1;
movelsp = 15;
ml = 1;
i = ysp;
ysp = 15;
act = "jump";
} else if (ground[_local2]._currentframe == 6) {
m_bounce_cnt++;
checkMedals();
move_left = 1;
movelsp = 15;
ml = 0;
i = ysp;
ysp = 15;
act = "jump";
} else {
i = ysp;
ysp = 0;
act = "ground";
}
}
}
}
if ((this._y > 350) && (dive == 0)) {
m_jetcount = 0;
snd_splash.start();
dive = 1;
moveysp = 8;
createSplash(this._x, this._y - 20);
sticky_cnt = 0;
if (streak_f == 1) {
mc_streak.gotoAndPlay(40);
streak_f = 0;
}
multi = 1;
i = 0;
ysp = 0;
act = "water";
}
i++;
}
} else if (act == "jump") {
ysp--;
this.gotoAndStop(1);
var i = 0;
while (i < ysp) {
this._y--;
if (ysp <= 1) {
i = 0;
ysp = 0;
act = "fall";
}
i++;
}
} else if (act == "ground") {
if (mc_dock._currentframe == 1) {
if (m_docktimer_cnt < 1800) {
m_docktimer_cnt++;
checkMedals();
}
}
if (ground.hitTest(this._x, this._y + 6, true) || (ground.hitTest(this._x, this._y + 6, true))) {
this._x = this._x - updateSp;
jetpackused = 0;
} else if (mc_dock.hitTest(this._x, this._y - 2, true) || (mc_dock.hitTest(this._x, this._y - 2, true))) {
} else {
ysp = 0;
act = "fall";
}
} else if (act == "water") {
if (mc_dock == undefined) {
m_jetcount = 0;
this._x = this._x - updateSp;
jetpackused = 0;
if (m_seatimer_cnt < 1800) {
m_seatimer_cnt++;
checkMedals();
}
}
}
if (act == "jetpack") {
if (this._xscale == 100) {
mc_percent._x = this._x - 10;
} else {
mc_percent._x = this._x + 10;
}
mc_percent._y = this._y - 35;
createJetFlame();
jetspx = jetspx / 1.5;
jetspy = jetspy / 1.5;
this._x = this._x + jetspx;
this._y = this._y + jetspy;
if (this._y < 50) {
this._y = 50;
}
if (Key.isDown(38)) {
jetspy = jetspy - jetpower;
} else if (Key.isDown(40)) {
jetspy = jetspy + jetpower;
}
if (Key.isDown(37)) {
this._xscale = -100;
jetspx = jetspx - jetpower;
} else if (Key.isDown(39)) {
this._xscale = 100;
jetspx = jetspx + jetpower;
}
if (ground.hitTest(this._x, this._y, true) || (this._y > 330)) {
mc_bmb._alpha = 100;
mc_score._alpha = 100;
mc_percent._visible = false;
jetspx = 0;
jetspy = 0;
ysp = 0;
this.gotoAndStop(1);
act = "fall";
}
} else {
if (Key.isDown(37)) {
this.dn = 0;
this._xscale = -100;
this.gotoAndStop(1);
if (sticky_cnt == 0) {
this._x = this._x - xsp;
if (ground.hitTest(this._x - 10, this._y - 10, true)) {
this._x = this._x + xsp;
}
}
} else if (Key.isDown(39)) {
this.dn = 0;
this._xscale = 100;
this.gotoAndStop(1);
if ((mc_dock._currentframe == 1) && (this._x > 560)) {
mc_score._visible = true;
bgm_dock.stop();
bgm_intense.start(0, 9999);
mc_survive.play();
mc_dock.nextFrame();
ground.mc_platforms0.speed = 3;
updateSp = 3;
start_bg_moving = 1;
mc_sea.nextFrame();
mc_shark.gotoAndPlay(270);
}
if (sticky_cnt == 0) {
this._x = this._x + xsp;
if (ground.hitTest(this._x + 10, this._y - 15, true)) {
this._x = this._x - xsp;
}
}
if (this._x > 630) {
this._x = 630;
shark_comecnt++;
}
}
if (Key.isDown(32) && (this.sp_dn == 1)) {
this.sp_dn = 0;
if (sticky_cnt == 0) {
if (act == "ground") {
snd_jump.start();
ysp = 12;
act = "jump";
this.gotoAndStop(1);
} else if (act == "water") {
for (var _local2 in ground) {
if (ground[_local2].hitTest(this._x + 30, this._y - 10, true) || ground[_local2].hitTest(this._x - 30, this._y - 10, true)) {
snd_splash.start();
createSplash(this._x, this._y - 20);
ysp = 12;
act = "jump";
}
}
}
} else {
sticky_cnt--;
}
}
if ((Key.isDown(38) && (this.at_dn == 1)) && (mc_bmb.var_bmb > 0)) {
mc_bmb.var_bmb--;
if (mc_bmb.var_bmb == 0) {
mc_bmb._visible = false;
}
this.at_dn = 0;
if (mc_shark._xscale == 100) {
createBomb(1);
} else {
createBomb(0);
}
}
}
}
}
};
Instance of Symbol 347 MovieClip in Frame 3
onClipEvent (load) {
move_sp = (Math.random() * -3) + 4;
}
onClipEvent (enterFrame) {
_x = (_x - move_sp);
if (_x < -50) {
_x = 690;
}
}
Instance of Symbol 350 MovieClip in Frame 3
onClipEvent (load) {
move_sp = (Math.random() * -3) + 4;
}
onClipEvent (enterFrame) {
_x = (_x - move_sp);
if (_x < -50) {
_x = 690;
}
}
Instance of Symbol 353 MovieClip in Frame 3
onClipEvent (load) {
move_sp = (Math.random() * -3) + 4;
}
onClipEvent (enterFrame) {
_x = (_x - move_sp);
if (_x < -50) {
_x = 690;
}
}
Instance of Symbol 402 MovieClip "mc_shark" in Frame 3
onClipEvent (load) {
tmpx = _x;
}
Instance of Symbol 449 MovieClip "mc_hero" in Frame 3
onClipEvent (load) {
ku = 1;
at_dn = 1;
}
onClipEvent (keyUp) {
if (Key.getCode() == 80) {
ku = 1;
}
if (Key.getCode(37)) {
if (_parent.act == "ground") {
this.gotoAndStop(4);
}
dn = 1;
} else if (Key.getCode(39)) {
if (_parent.act == "ground") {
this.gotoAndStop(4);
}
dn = 1;
}
if (Key.getCode() == 32) {
sp_dn = 1;
}
if (Key.getCode() == 38) {
at_dn = 1;
}
}
Frame 4
function checkMedal(med_name, loc) {
var _local1 = com.newgrounds.API.getMedal(med_name);
if (_local1.__get__unlocked()) {
loc.nextFrame();
mc_medalloader.var_nomeds++;
} else {
loc.prevFrame();
}
}
mc_medalloader.var_nomeds = 0;
Frame 6
stop();
mc_trans.removeMovieClip();
mc_trans2.removeMovieClip();
gotoAndStop ("game");
Symbol 3 MovieClip Frame 15
_parent.removeMovieClip();
Instance of Symbol 3 MovieClip in Symbol 4 MovieClip [jetflame] Frame 1
onClipEvent (load) {
_x = ((Math.random() * -10) + 5);
}
Symbol 9 MovieClip Frame 1
stop();
Symbol 13 MovieClip Frame 1
stop();
Symbol 18 MovieClip Frame 1
stop();
Symbol 23 MovieClip Frame 1
stop();
Symbol 28 MovieClip Frame 1
stop();
Instance of Symbol 9 MovieClip "mc" in Symbol 29 MovieClip [mc_platforms] Frame 1
onClipEvent (load) {
_xscale = ((Math.random() * -47) + 77);
}
Instance of Symbol 13 MovieClip "mc" in Symbol 29 MovieClip [mc_platforms] Frame 2
onClipEvent (load) {
_xscale = ((Math.random() * -47) + 77);
}
Instance of Symbol 18 MovieClip "mc" in Symbol 29 MovieClip [mc_platforms] Frame 3
onClipEvent (load) {
_xscale = ((Math.random() * -47) + 77);
}
Instance of Symbol 23 MovieClip "mc" in Symbol 29 MovieClip [mc_platforms] Frame 4
onClipEvent (load) {
_xscale = ((Math.random() * -47) + 77);
}
Instance of Symbol 28 MovieClip "mc" in Symbol 29 MovieClip [mc_platforms] Frame 5
onClipEvent (load) {
}
Symbol 34 MovieClip [splash] Frame 24
this.removeMovieClip();
Symbol 50 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 1
part.nextFrame();
var i = 0;
while (i < 5) {
part.duplicateMovieClip("part" + i, i);
i++;
}
Instance of Symbol 50 MovieClip "part" in Symbol 51 MovieClip Frame 1
onClipEvent (load) {
sp = (10 * Math.random()) + 1;
_rotation = (360 * Math.random());
alpsp = 10;
cnt = 0;
}
onClipEvent (enterFrame) {
cnt++;
if (cnt > 30) {
unloadMovie (this._parent);
}
_yscale = (sp * 20);
_xscale = _yscale;
sp = sp - 0.3;
if (sp < 0) {
startalp = 1;
sp = 0;
}
xsp = sp * Math.sin(_rotation * (Math.PI/180));
ysp = sp * Math.cos(_rotation * (Math.PI/180));
_x = (_x + xsp);
_y = (_y - ysp);
if (startalp) {
_width = (_width / 1.02);
_height = (_height / 1.02);
if (_width <= 0.5) {
unloadMovie (this);
this.removeMovieClip();
}
}
}
Symbol 53 MovieClip Frame 1
stop();
Symbol 53 MovieClip Frame 40
_parent.removeMovieClip();
Symbol 59 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 1
part.nextFrame();
var i = 0;
while (i < 5) {
part.duplicateMovieClip("part" + i, i);
i++;
}
Instance of Symbol 59 MovieClip "part" in Symbol 60 MovieClip Frame 1
onClipEvent (load) {
sp = (10 * Math.random()) + 1;
_rotation = (360 * Math.random());
alpsp = 10;
cnt = 0;
}
onClipEvent (enterFrame) {
cnt++;
if (cnt > 30) {
unloadMovie (this._parent);
}
_yscale = (sp * 20);
_xscale = _yscale;
sp = sp - 0.3;
if (sp < 0) {
startalp = 1;
sp = 0;
}
xsp = sp * Math.sin(_rotation * (Math.PI/180));
ysp = sp * Math.cos(_rotation * (Math.PI/180));
_x = (_x + xsp);
_y = (_y - ysp);
if (startalp) {
_width = (_width / 1.02);
_height = (_height / 1.02);
if (_width <= 0.5) {
unloadMovie (this);
this.removeMovieClip();
}
}
}
Symbol 61 MovieClip Frame 1
stop();
Symbol 61 MovieClip Frame 40
_parent.removeMovieClip();
Symbol 67 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 1
part.nextFrame();
var i = 0;
while (i < 5) {
part.duplicateMovieClip("part" + i, i);
i++;
}
Instance of Symbol 67 MovieClip "part" in Symbol 68 MovieClip Frame 1
onClipEvent (load) {
sp = (10 * Math.random()) + 1;
_rotation = (360 * Math.random());
alpsp = 10;
cnt = 0;
}
onClipEvent (enterFrame) {
cnt++;
if (cnt > 30) {
unloadMovie (this._parent);
}
_yscale = (sp * 20);
_xscale = _yscale;
sp = sp - 0.3;
if (sp < 0) {
startalp = 1;
sp = 0;
}
xsp = sp * Math.sin(_rotation * (Math.PI/180));
ysp = sp * Math.cos(_rotation * (Math.PI/180));
_x = (_x + xsp);
_y = (_y - ysp);
if (startalp) {
_width = (_width / 1.02);
_height = (_height / 1.02);
if (_width <= 0.5) {
unloadMovie (this);
this.removeMovieClip();
}
}
}
Symbol 69 MovieClip Frame 1
stop();
Symbol 69 MovieClip Frame 40
_parent.removeMovieClip();
Symbol 70 MovieClip [bonus] Frame 1
stop();
Symbol 95 MovieClip Frame 38
_parent.removeMovieClip();
Symbol 97 MovieClip [bomb] Frame 1
stop();
Symbol 101 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 1
part.nextFrame();
var i = 0;
while (i < 10) {
part.duplicateMovieClip("part" + i, i);
i++;
}
Instance of Symbol 101 MovieClip "part" in Symbol 102 MovieClip Frame 1
onClipEvent (load) {
sp = (12 * Math.random()) + 1;
_rotation = (360 * Math.random());
alpsp = 10;
cnt = 0;
}
onClipEvent (enterFrame) {
cnt++;
if (cnt > 30) {
unloadMovie (this._parent);
}
_yscale = (sp * 20);
_xscale = _yscale;
sp = sp - 0.3;
if (sp < 0) {
startalp = 1;
sp = 0;
}
xsp = sp * Math.sin(_rotation * (Math.PI/180));
ysp = sp * Math.cos(_rotation * (Math.PI/180));
_x = (_x + xsp);
_y = (_y - ysp);
if (startalp) {
_width = (_width / 1.02);
_height = (_height / 1.02);
if (_width <= 0.5) {
unloadMovie (this);
this.removeMovieClip();
}
}
}
Symbol 106 MovieClip Frame 1
stop();
Symbol 106 MovieClip Frame 35
_parent._parent.removeMovieClip();
Symbol 110 MovieClip Frame 1
stop();
Symbol 111 MovieClip Frame 1
part.nextFrame();
var i = 0;
while (i < 10) {
part.duplicateMovieClip("part" + i, i);
i++;
}
Instance of Symbol 110 MovieClip "part" in Symbol 111 MovieClip Frame 1
onClipEvent (load) {
sp = (12 * Math.random()) + 1;
_rotation = (360 * Math.random());
alpsp = 10;
cnt = 0;
}
onClipEvent (enterFrame) {
cnt++;
if (cnt > 30) {
unloadMovie (this._parent);
}
_yscale = (sp * 20);
_xscale = _yscale;
sp = sp - 0.3;
if (sp < 0) {
startalp = 1;
sp = 0;
}
xsp = sp * Math.sin(_rotation * (Math.PI/180));
ysp = sp * Math.cos(_rotation * (Math.PI/180));
_x = (_x + xsp);
_y = (_y - ysp);
if (startalp) {
_width = (_width / 1.02);
_height = (_height / 1.02);
if (_width <= 0.5) {
unloadMovie (this);
this.removeMovieClip();
}
}
}
Symbol 114 MovieClip Frame 1
stop();
Symbol 114 MovieClip Frame 35
_parent._parent.removeMovieClip();
Symbol 118 MovieClip Frame 1
stop();
Symbol 119 MovieClip Frame 1
part.nextFrame();
var i = 0;
while (i < 10) {
part.duplicateMovieClip("part" + i, i);
i++;
}
Instance of Symbol 118 MovieClip "part" in Symbol 119 MovieClip Frame 1
onClipEvent (load) {
sp = (12 * Math.random()) + 1;
_rotation = (360 * Math.random());
alpsp = 10;
cnt = 0;
}
onClipEvent (enterFrame) {
cnt++;
if (cnt > 30) {
unloadMovie (this._parent);
}
_yscale = (sp * 20);
_xscale = _yscale;
sp = sp - 0.3;
if (sp < 0) {
startalp = 1;
sp = 0;
}
xsp = sp * Math.sin(_rotation * (Math.PI/180));
ysp = sp * Math.cos(_rotation * (Math.PI/180));
_x = (_x + xsp);
_y = (_y - ysp);
if (startalp) {
_width = (_width / 1.02);
_height = (_height / 1.02);
if (_width <= 0.5) {
unloadMovie (this);
this.removeMovieClip();
}
}
}
Symbol 122 MovieClip Frame 1
stop();
Symbol 122 MovieClip Frame 35
_parent._parent.removeMovieClip();
Symbol 146 MovieClip [img_score] Frame 1
stop();
Symbol 170 MovieClip Frame 40
stop();
Symbol 177 Button
on (release) {
startMovie();
}
Symbol 178 MovieClip [Preloader Bar (NewgroundsAPI)] Frame 1
#initclip 31
Object.registerClass("Preloader Bar (NewgroundsAPI)", com.newgrounds.components.PreloaderBar);
#endinitclip
Symbol 207 MovieClip Frame 1
// swfAction0xFC hexdata 0x03,0x00 // Unknown action
function \u0004\u0005() {
Set("\x03", (2892 % 511) * true);
return(\x03);
}
var \x01 = (-160 + \x04\x05());
// swfAction0x03 // Unknown action
Symbol 209 MovieClip Frame 10
stop();
Symbol 211 MovieClip Frame 37
_parent.setGotoFrame("done");
stop();
Symbol 223 MovieClip [NewgroundsAPIAsset_Medal_Popup] Frame 1
// swfAction0xFC hexdata 0x03,0x00 // Unknown action
function \u0004\u0005() {
Set("\x03", (737 % 511) * true);
return(\x03);
}
var \x01 = (9 + \x04\x05());
// swfAction0x03 // Unknown action
Symbol 223 MovieClip [NewgroundsAPIAsset_Medal_Popup] Frame 2
medal.attachIcon(icon);
Symbol 223 MovieClip [NewgroundsAPIAsset_Medal_Popup] Frame 10
// swfAction0xFC hexdata 0x03,0x00 // Unknown action
function \u0004\u0005() {
Set("\x03", (2142 % 511) * true);
return(\x03);
}
var \x01 = (78 + \x04\x05());
// swfAction0x03 // Unknown action
Symbol 223 MovieClip [NewgroundsAPIAsset_Medal_Popup] Frame 21
this.removeMovieClip();
_visible = false;
stop();
Symbol 229 MovieClip [NewgroundsAPIAsset_Login_Warning] Frame 1
// swfAction0xFC hexdata 0x03,0x00 // Unknown action
function \u0004\u0005() {
Set("\x03", (2309 % 511) * true);
return(\x03);
}
var \x01 = (253 + \x04\x05());
// swfAction0x03 // Unknown action
Symbol 229 MovieClip [NewgroundsAPIAsset_Login_Warning] Frame 10
stop();
Symbol 229 MovieClip [NewgroundsAPIAsset_Login_Warning] Frame 21
this.removeMovieClip();
_visible = false;
stop();
Symbol 232 MovieClip [NewgroundsAPIAsset_Connection_Error] Frame 1
!!!ERROR
Symbol 232 MovieClip [NewgroundsAPIAsset_Connection_Error] Frame 10
stop();
Symbol 232 MovieClip [NewgroundsAPIAsset_Connection_Error] Frame 21
this.removeMovieClip();
_visible = false;
stop();
Symbol 253 MovieClip [NewgroundsAPIAsset_big_popup_background] Frame 1
!!!ERROR
Symbol 257 Button
on (release) {
!!!ERROR
Symbol 263 Button
on (release) {
getURL (official_version_url, "_blank");
}
Symbol 265 MovieClip [NewgroundsAsset_New_Version_Available] Frame 1
!!!ERROR
Symbol 266 Button
on (release) {
getURL (official_version_url, "_blank");
}
Symbol 270 MovieClip [NewgroundsAsset_Illegal_Host] Frame 1
!!!ERROR
Symbol 271 MovieClip [API Connector (NewgroundsAPI)] Frame 1
#initclip 32
Object.registerClass("API Connector (NewgroundsAPI)", com.newgrounds.components.APIConnector);
#endinitclip
Symbol 271 MovieClip [API Connector (NewgroundsAPI)] Frame 20
_visible = false;
Symbol 280 Button
on (release) {
com.newgrounds.API.loadNewgrounds();
}
Symbol 285 MovieClip Frame 1
!!!ERROR
Symbol 286 MovieClip Frame 11
gotoAndPlay (1);
Symbol 287 MovieClip [Flash Ad (NewgroundsAPI)] Frame 1
#initclip 33
Object.registerClass("Flash Ad (NewgroundsAPI)", com.newgrounds.components.FlashAd);
#endinitclip
Symbol 700 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0
!!!ERROR
Symbol 701 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
!!!ERROR
Symbol 702 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
!!!ERROR
Symbol 703 MovieClip [__Packages.mochi.as2.MochiCoins] Frame 0
!!!ERROR
Symbol 704 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0
!!!ERROR
Symbol 705 MovieClip [__Packages.mochi.as2.MochiScores] Frame 0
!!!ERROR
Symbol 706 MovieClip [__Packages.mochi.as2.MochiDigits] Frame 0
!!!ERROR
Symbol 180 MovieClip [__Packages.com.newgrounds.API] Frame 0
!!!ERROR
Symbol 181 MovieClip [__Packages.com.newgrounds.Bridge] Frame 0
!!!ERROR
Symbol 182 MovieClip [__Packages.com.newgrounds.SaveFile] Frame 0
!!!ERROR
Symbol 183 MovieClip [__Packages.com.newgrounds.SaveGroup] Frame 0
!!!ERROR
Symbol 186 MovieClip [__Packages.com.newgrounds.SaveGroupQuery] Frame 0
!!!ERROR
Symbol 188 MovieClip [__Packages.com.newgrounds.encoders.ImageScanner] Frame 0
!!!ERROR
Symbol 187 MovieClip [__Packages.com.newgrounds.encoders.BaseN] Frame 0
!!!ERROR
Symbol 197 MovieClip [__Packages.com.newgrounds.APIEventDispatcher] Frame 0
!!!ERROR
Symbol 185 MovieClip [__Packages.com.newgrounds.APIEvent] Frame 0
!!!ERROR
Symbol 179 MovieClip [__Packages.com.newgrounds.APIError] Frame 0
!!!ERROR
Symbol 192 MovieClip [__Packages.com.newgrounds.Medal] Frame 0
!!!ERROR
Symbol 147 MovieClip [__Packages.com.newgrounds.components.PreloaderBar] Frame 0
!!!ERROR
Symbol 184 MovieClip [__Packages.com.newgrounds.ValidationTools] Frame 0
!!!ERROR
Symbol 189 MovieClip [__Packages.com.newgrounds.encoders.SerialXML] Frame 0
!!!ERROR
Symbol 190 MovieClip [__Packages.com.newgrounds.encoders.LZW2] Frame 0
!!!ERROR
Symbol 191 MovieClip [__Packages.com.newgrounds.encoders.LZW] Frame 0
!!!ERROR
Symbol 193 MovieClip [__Packages.com.newgrounds.ScoreBoard] Frame 0
!!!ERROR
Symbol 194 MovieClip [__Packages.com.newgrounds.Score] Frame 0
!!!ERROR
Symbol 195 MovieClip [__Packages.com.newgrounds.encoders.RC4] Frame 0
!!!ERROR
Symbol 196 MovieClip [__Packages.com.newgrounds.encoders.JSON] Frame 0
!!!ERROR
Symbol 198 MovieClip [__Packages.com.newgrounds.encoders.MD5] Frame 0
!!!ERROR
Symbol 199 MovieClip [__Packages.com.newgrounds.components.APIConnector] Frame 0
!!!ERROR
Symbol 275 MovieClip [__Packages.com.newgrounds.components.FlashAd] Frame 0
!!!ERROR
Symbol 306 MovieClip Frame 5
stop();
Symbol 309 MovieClip Frame 5
stop();
Symbol 312 MovieClip Frame 5
stop();
Symbol 313 MovieClip Frame 5
stop();
Symbol 319 MovieClip Frame 10
stop();
Symbol 320 MovieClip Frame 5
stop();
Symbol 322 MovieClip Frame 5
stop();
Symbol 326 Button
on (release) {
_parent._parent._parent.mute = 1;
_parent._parent._parent.allsounds.setVolume(0);
nextFrame();
}
Symbol 328 Button
on (release) {
_parent._parent._parent.mute = 0;
_parent._parent._parent.allsounds.setVolume(100);
prevFrame();
}
Symbol 329 MovieClip Frame 1
stop();
Symbol 330 MovieClip Frame 16
stop();
btn_ach.onRelease = function () {
stopAllSounds();
_parent._parent.gotoAndStop("achievements");
};
btn_score.onRelease = function () {
var _local2 = {n:[12, 11, 3, 14, 10, 11, 4, 11, 12, 4, 7, 11, 11, 11, 10, 12], f:function (i, s) {
if (s.length == 16) {
return(s);
}
return(this.f(i + 1, s + this.n[i].toString(16)));
}};
var _local3 = _local2.f(0, "");
mochi.as2.MochiScores.showLeaderboard({boardID:_local3, onClose:function () {
stop();
}});
};
btn_play.onRelease = function () {
stopAllSounds();
_parent._parent.mc_trans.play();
};
if ((_parent._parent.mute == undefined) || (_parent._parent.mute == 0)) {
} else {
mc_vol.nextFrame();
}
Symbol 331 MovieClip Frame 53
stop();
Symbol 338 MovieClip Frame 1
stop();
Symbol 342 MovieClip Frame 1
stop();
Symbol 342 MovieClip Frame 16
_parent.gotoAndStop("game");
Symbol 347 MovieClip Frame 1
onEnterFrame = function () {
if (_parent.paus == 1) {
stop();
} else {
play();
}
};
Symbol 350 MovieClip Frame 1
onEnterFrame = function () {
if (_parent.paus == 1) {
stop();
} else {
play();
}
};
Symbol 353 MovieClip Frame 1
onEnterFrame = function () {
if (_parent.paus == 1) {
stop();
} else {
play();
}
};
Symbol 364 MovieClip Frame 29
_parent.gotoAndStop(1);
Symbol 368 MovieClip Frame 29
_parent.gotoAndStop(1);
Symbol 370 MovieClip Frame 1
stop();
Symbol 381 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent._parent.paus == 1) {
stop();
} else {
nextFrame();
}
updateAfterEvent();
};
Instance of Symbol 374 MovieClip in Symbol 381 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == 100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x - 300;
_parent._parent._parent._parent.eatHero();
} else if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == -100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x + 300;
_parent._parent._parent._parent.eatHero();
}
}
Symbol 381 MovieClip Frame 14
stop();
Symbol 381 MovieClip Frame 15
if (_parent._parent._xscale == 100) {
_parent._parent._parent.createBPlats(200);
} else {
_parent._parent._parent.createBPlats(450);
}
Instance of Symbol 379 MovieClip in Symbol 381 MovieClip Frame 15
onClipEvent (load) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._parent.paus == 0)) {
_parent._parent._parent._parent.nearMiss();
}
}
Symbol 381 MovieClip Frame 27
stop();
Symbol 384 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent._parent.paus == 1) {
stop();
} else {
nextFrame();
}
updateAfterEvent();
};
Instance of Symbol 374 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == 100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x - 300;
_parent._parent._parent._parent.eatHero();
} else if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == -100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x + 300;
_parent._parent._parent._parent.eatHero();
}
}
Symbol 384 MovieClip Frame 40
if (_parent._parent._xscale == 100) {
_parent._parent._parent.createBPlats(380);
} else {
_parent._parent._parent.createBPlats(270);
}
Instance of Symbol 379 MovieClip in Symbol 384 MovieClip Frame 40
onClipEvent (load) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._parent.paus == 0)) {
_parent._parent._parent._parent.nearMiss();
}
}
Symbol 384 MovieClip Frame 55
_parent.gotoAndStop(1);
Symbol 386 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent._parent.paus == 1) {
stop();
} else {
nextFrame();
}
updateAfterEvent();
};
Instance of Symbol 374 MovieClip in Symbol 386 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == 100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x - 300;
_parent._parent._parent._parent.eatHero();
} else if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == -100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x + 300;
_parent._parent._parent._parent.eatHero();
}
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip Frame 13
onClipEvent (load) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._parent.paus == 0)) {
_parent._parent._parent._parent.nearMiss();
}
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip Frame 23
onClipEvent (load) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._parent.paus == 0)) {
_parent._parent._parent._parent.nearMiss();
}
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip Frame 36
onClipEvent (load) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._parent.paus == 0)) {
_parent._parent._parent._parent.nearMiss();
}
}
Symbol 386 MovieClip Frame 59
_parent.gotoAndStop(random(2) + 1);
Instance of Symbol 374 MovieClip in Symbol 386 MovieClip Frame 60
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == 100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x - 300;
_parent._parent._parent._parent.eatHero();
} else if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == -100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x + 300;
_parent._parent._parent._parent.eatHero();
}
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip Frame 72
onClipEvent (load) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._parent.paus == 0)) {
_parent._parent._parent._parent.nearMiss();
}
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip Frame 82
onClipEvent (load) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._parent.paus == 0)) {
_parent._parent._parent._parent.nearMiss();
}
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip Frame 95
onClipEvent (load) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._parent.paus == 0)) {
_parent._parent._parent._parent.nearMiss();
}
}
Symbol 386 MovieClip Frame 118
_parent.gotoAndStop(random(2) + 1);
Instance of Symbol 374 MovieClip in Symbol 386 MovieClip Frame 119
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == 100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x - 300;
_parent._parent._parent._parent.eatHero();
} else if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == -100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x + 300;
_parent._parent._parent._parent.eatHero();
}
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip Frame 131
onClipEvent (load) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._parent.paus == 0)) {
_parent._parent._parent._parent.nearMiss();
}
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip Frame 141
onClipEvent (load) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._parent.paus == 0)) {
_parent._parent._parent._parent.nearMiss();
}
}
Instance of Symbol 379 MovieClip in Symbol 386 MovieClip Frame 154
onClipEvent (load) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._parent.paus == 0)) {
_parent._parent._parent._parent.nearMiss();
}
}
Symbol 386 MovieClip Frame 177
_parent.gotoAndStop(random(2) + 1);
Instance of Symbol 374 MovieClip in Symbol 387 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == 100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x - 300;
_parent._parent._parent._parent.eatHero();
} else if (this.hitTest(_parent._parent._parent._parent.mc_hero) && (_parent._parent._parent._xscale == -100)) {
_parent._parent._parent._x = _parent._parent._parent._parent.mc_hero._x + 300;
_parent._parent._parent._parent.eatHero();
}
}
Symbol 387 MovieClip Frame 41
_parent._parent._parent.mc_sea.prevFrame();
Symbol 387 MovieClip Frame 42
if (_parent._parent._xscale == 100) {
_parent._parent._parent.sharksplashleft.gotoAndPlay(1);
} else {
_parent._parent._parent.sharksplashright.gotoAndPlay(1);
}
Symbol 387 MovieClip Frame 44
stop();
_parent._parent._parent.change_sharksides();
Symbol 388 MovieClip Frame 17
_parent._parent._parent.mc_sea.prevFrame();
Symbol 388 MovieClip Frame 18
if (_parent._parent._xscale == 100) {
_parent._parent._parent.sharksplashleft.gotoAndPlay(1);
} else {
_parent._parent._parent.sharksplashright.gotoAndPlay(1);
}
Symbol 388 MovieClip Frame 20
stop();
_parent._parent._parent.change_sharksides();
Symbol 388 MovieClip Frame 21
stop();
Symbol 390 MovieClip Frame 36
_parent.gotoAndStop(5);
Symbol 391 MovieClip Frame 1
stop();
Instance of Symbol 381 MovieClip in Symbol 391 MovieClip Frame 1
onClipEvent (load) {
i = 0;
}
onClipEvent (enterFrame) {
if (_parent._parent._parent.paus == 0) {
if (_parent._currentframe < 3) {
if ((_parent._parent._parent.mc_hero._x > 620) && (_parent._parent._parent.shark_comecnt > 200)) {
_parent._parent._parent.shark_comecnt = 0;
_parent.gotoAndStop(3);
}
i++;
if (i > 5) {
rnd = random(3) + 1;
if (rnd == 1) {
jrnd = random(20) + 1;
if (jrnd == 1) {
_parent.gotoAndStop("closer");
}
this.gotoAndPlay(1);
} else if (rnd == 2) {
if (this._currentframe < 15) {
this.gotoAndPlay(15);
}
} else {
mrnd = random(_parent._parent._parent.mrnd2) + 1;
if ((mrnd == 1) && (_parent._parent._parent.mc_score.var_score > 100000)) {
_parent.gotoAndStop(Math.round((Math.random() * -1) + 5));
} else if (this._currentframe < 15) {
this.gotoAndPlay(15);
}
}
i = 0;
}
}
}
}
Symbol 402 MovieClip Frame 130
gotoAndPlay (1);
Symbol 402 MovieClip Frame 166
_parent.mc_gameover.play();
Symbol 402 MovieClip Frame 269
stop();
unloadMovie (this);
Symbol 402 MovieClip Frame 270
_parent.createBPlats(150);
_parent.mc_dock.nextFrame();
Symbol 402 MovieClip Frame 280
_parent.createBPlats(450);
Symbol 402 MovieClip Frame 282
_parent.createBPlats(550);
Symbol 402 MovieClip Frame 292
_parent.createBPlats(550);
Symbol 402 MovieClip Frame 305
_parent.createBPlats(550);
Symbol 402 MovieClip Frame 342
gotoAndPlay (1);
Symbol 402 MovieClip Frame 343
stop();
Symbol 408 MovieClip Frame 21
gotoAndPlay (1);
Symbol 409 MovieClip Frame 1
stop();
Symbol 414 MovieClip Frame 1
stop();
Symbol 422 MovieClip Frame 27
stop();
_parent.removeMovieClip();
Symbol 423 MovieClip Frame 1
stop();
Symbol 433 MovieClip Frame 1
stop();
Instance of Symbol 439 MovieClip "fuel" in Symbol 441 MovieClip Frame 1
onClipEvent (load) {
sp = 0.1;
this.gotoAndStop(this._totalframes);
}
onClipEvent (enterFrame) {
if (_parent._parent._parent._parent.paus == 1) {
} else {
_width = (_width - sp);
perc = Math.round((_width / 32) * 100);
_parent._parent._parent._parent.mc_percent.var_fuel = perc + "%";
this.gotoAndStop(Math.round(_width));
if (_width <= 1) {
_parent._parent._parent._parent.mc_percent._visible = false;
_parent._parent._parent._parent.mc_score._alpha = 100;
_parent._parent._parent._parent.mc_bmb._alpha = 100;
_parent._parent._parent._parent.ysp = 0;
_parent._parent._parent._parent.act = "fall";
_parent._parent._parent._parent.jet_flame.removeMovieClip();
_parent._parent._parent.gotoAndStop(1);
}
}
}
Symbol 447 MovieClip Frame 1
stop();
Symbol 448 MovieClip Frame 5
stop();
Symbol 449 MovieClip Frame 1
stop();
Symbol 449 MovieClip Frame 2
if (_parent.m_geteaten_cnt == undefined) {
_parent.m_geteaten_cnt = 1;
} else {
_parent.m_geteaten_cnt++;
}
_parent.checkMedals();
_parent.mc_shark.gotoAndPlay(131);
if (_parent.mc_streak._currentframe > 1) {
_parent.mc_streak.gotoAndPlay(40);
}
_y = 200;
_parent.mc_bmb._alpha = 100;
_parent.mc_score._alpha = 100;
_parent.mc_percent._visible = false;
_parent.mc_sea.prevFrame();
_parent.mc_onenterframe.removeMovieClip();
this.removeMovieClip();
Symbol 455 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 2
if (_parent.paus == 0) {
_parent.mc_score.var_score = _parent.mc_score.var_score + 20000;
}
_x = _parent.mc_hero._x;
_y = 200;
Symbol 461 Button
on (release) {
_parent._parent.mute = 1;
_parent._parent.allsounds.setVolume(0);
nextFrame();
}
Symbol 462 Button
on (release) {
_parent._parent.mute = 0;
_parent._parent.allsounds.setVolume(100);
prevFrame();
}
Symbol 463 MovieClip Frame 1
stop();
Symbol 466 MovieClip Frame 5
stop();
Symbol 467 MovieClip Frame 5
stop();
Symbol 471 MovieClip Frame 5
stop();
Symbol 472 MovieClip Frame 5
stop();
Symbol 474 MovieClip Frame 1
stop();
Symbol 474 MovieClip Frame 7
btn_replay.onRelease = function () {
stopAllSounds();
_parent.mc_trans2.play();
};
btn_menu.onRelease = function () {
stopAllSounds();
_parent.mc_trans.gotoAndPlay(10);
};
if ((_parent.mute == undefined) || (_parent.mute == 0)) {
} else {
mc_vol.nextFrame();
}
stop();
Symbol 477 MovieClip Frame 5
stop();
Symbol 478 MovieClip Frame 5
stop();
Symbol 480 MovieClip Frame 1
stop();
Symbol 480 MovieClip Frame 2
this.swapDepths(_parent.getNextHighestDepth());
Instance of Symbol 287 MovieClip [Flash Ad (NewgroundsAPI)] in Symbol 480 MovieClip Frame 40
//component parameters
onClipEvent (construct) {
show_background = true;
}
Symbol 480 MovieClip Frame 68
stop();
_parent.mc_gameover.swapDepths(-1);
_parent.mc_bmb.swapDepths(-2);
_parent.mc_score.swapDepths(-3);
_parent.mc_sea.swapDepths(-4);
_parent.mc_shark.swapDepths(-5);
_parent.water_splash.swapDepths(-6);
_parent.bonus_cont.swapDepths(-7);
_parent.ground.swapDepths(-8);
btn_replay.onRelease = function () {
stopAllSounds();
_parent.mc_trans2.play();
};
btn_menu.onRelease = function () {
stopAllSounds();
_parent.mc_trans.gotoAndPlay(10);
};
btn_submit.onRelease = function () {
var _local3 = {n:[12, 11, 3, 14, 10, 11, 4, 11, 12, 4, 7, 11, 11, 11, 10, 12], f:function (i, s) {
if (s.length == 16) {
return(s);
}
return(this.f(i + 1, s + this.n[i].toString(16)));
}};
var _local4 = _local3.f(0, "");
mochi.as2.MochiScores.showLeaderboard({boardID:_local4, score:_parent.mc_score.var_score, onClose:function () {
stop();
}});
};
Symbol 485 MovieClip Frame 9
stop();
Symbol 485 MovieClip Frame 10
this.swapDepths(_parent.getNextHighestDepth());
Symbol 485 MovieClip Frame 18
_parent.killAll();
_parent.gotoAndStop("main");
this.removeMovieClip();
Symbol 488 MovieClip Frame 1
stop();
Symbol 488 MovieClip Frame 9
_parent.killAll();
Symbol 488 MovieClip Frame 14
_parent.gotoAndPlay("replay");
Symbol 491 MovieClip Frame 1
stop();
Symbol 496 Button
on (keyPress "<Enter>") {
_parent.gotoAndStop(2);
}
Symbol 499 Button
on (keyPress "<Enter>") {
_parent.gotoAndStop(2);
}
Symbol 504 MovieClip Frame 1
_parent._parent.paus = 1;
stop();
Symbol 504 MovieClip Frame 2
_parent._parent.paus = 1;
Symbol 504 MovieClip Frame 3
_parent._parent.paus = 1;
Symbol 504 MovieClip Frame 4
_parent._parent.paus = 1;
Symbol 505 MovieClip Frame 1
stop();
Symbol 505 MovieClip Frame 2
stop();
_parent.paus = 0;
Symbol 505 MovieClip Frame 13
stop();
Symbol 508 MovieClip Frame 5
gotoAndPlay (1);
Symbol 509 MovieClip Frame 1
stop();
Symbol 509 MovieClip Frame 111
this.removeMovieClip();
Symbol 510 MovieClip Frame 1
Symbol 515 MovieClip Frame 1
stop();
Symbol 515 MovieClip Frame 2
play();
Symbol 515 MovieClip Frame 19
gotoAndStop (1);
Symbol 520 MovieClip Frame 1
stop();
Symbol 520 MovieClip Frame 39
stop();
Instance of Symbol 539 MovieClip in Symbol 540 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 544 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 544 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 548 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 548 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 552 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 552 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 556 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 556 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 560 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 560 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 564 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 564 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 568 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 568 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 572 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 572 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 576 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 576 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 580 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 580 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 584 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 584 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 588 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 588 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 592 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 592 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 596 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 596 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 603 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 603 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 609 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 609 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 611 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 611 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 615 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 615 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 619 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 619 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 623 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 623 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 627 MovieClip Frame 1
stop();
Instance of Symbol 543 MovieClip in Symbol 627 MovieClip Frame 2
onClipEvent (load) {
this.gotoAndPlay(random(this._totalframes) + 1);
}
Symbol 667 MovieClip Frame 1
_parent.medinfo.gotoAndStop(_currentframe);
stop();
Symbol 667 MovieClip Frame 2
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 3
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 4
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 5
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 6
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 7
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 8
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 9
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 10
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 11
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 12
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 13
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 14
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 15
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 16
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 17
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 18
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 19
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 20
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 21
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 22
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 667 MovieClip Frame 23
_parent.medinfo.gotoAndStop(_currentframe);
Symbol 696 MovieClip Frame 5
stop();
Symbol 697 MovieClip Frame 5
stop();
Symbol 699 MovieClip Frame 1
onEnterFrame = function () {
if (gback == 1) {
prevFrame();
if (_currentframe == 1) {
_parent.gotoAndStop("main");
}
}
};
Instance of Symbol 544 MovieClip in Symbol 699 MovieClip Frame 15
onClipEvent (load) {
_parent._parent.checkMedal("Who Wants to be a Millionaire?", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(2);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 548 MovieClip in Symbol 699 MovieClip Frame 16
onClipEvent (load) {
_parent._parent.checkMedal("Captain Ahab", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(3);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 552 MovieClip in Symbol 699 MovieClip Frame 17
onClipEvent (load) {
_parent._parent.checkMedal("Victory Cry", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(4);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 556 MovieClip in Symbol 699 MovieClip Frame 18
onClipEvent (load) {
_parent._parent.checkMedal("Kangaroo Style", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(5);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 560 MovieClip in Symbol 699 MovieClip Frame 19
onClipEvent (load) {
_parent._parent.checkMedal("Roger Rabbit", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(6);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 564 MovieClip in Symbol 699 MovieClip Frame 20
onClipEvent (load) {
_parent._parent.checkMedal("Aquaman", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(7);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 568 MovieClip in Symbol 699 MovieClip Frame 21
onClipEvent (load) {
_parent._parent.checkMedal("Fists of Fury", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(8);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 572 MovieClip in Symbol 699 MovieClip Frame 22
onClipEvent (load) {
_parent._parent.checkMedal("Lucifer's Hammer", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(9);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 576 MovieClip in Symbol 699 MovieClip Frame 23
onClipEvent (load) {
_parent._parent.checkMedal("Icarus", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(10);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 580 MovieClip in Symbol 699 MovieClip Frame 24
onClipEvent (load) {
_parent._parent.checkMedal("That was Close", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(11);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 584 MovieClip in Symbol 699 MovieClip Frame 25
onClipEvent (load) {
_parent._parent.checkMedal("Daredevil", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(12);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 588 MovieClip in Symbol 699 MovieClip Frame 26
onClipEvent (load) {
_parent._parent.checkMedal("Sticky!", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(13);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 592 MovieClip in Symbol 699 MovieClip Frame 27
onClipEvent (load) {
_parent._parent.checkMedal("Atomic Hoarder", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(14);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 596 MovieClip in Symbol 699 MovieClip Frame 28
onClipEvent (load) {
_parent._parent.checkMedal("Weapons of Mass Distruction", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(15);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 603 MovieClip in Symbol 699 MovieClip Frame 29
onClipEvent (load) {
_parent._parent.checkMedal("Baywatch", this);
}
on (rollOver) {
if (this._currentframe == 2) {
_parent.medname.gotoAndStop(16);
} else {
_parent.medname.gotoAndStop(23);
}
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 609 MovieClip in Symbol 699 MovieClip Frame 30
onClipEvent (load) {
_parent._parent.checkMedal("SuperStar", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(17);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 611 MovieClip in Symbol 699 MovieClip Frame 31
onClipEvent (load) {
_parent._parent.checkMedal("Superman", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(18);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 615 MovieClip in Symbol 699 MovieClip Frame 32
onClipEvent (load) {
_parent._parent.checkMedal("That was Delicious!", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(19);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 619 MovieClip in Symbol 699 MovieClip Frame 33
onClipEvent (load) {
_parent._parent.checkMedal("Hatrick Hero", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(20);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 623 MovieClip in Symbol 699 MovieClip Frame 34
onClipEvent (load) {
_parent._parent.checkMedal("Amazing Streak", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(21);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Instance of Symbol 627 MovieClip in Symbol 699 MovieClip Frame 35
onClipEvent (load) {
_parent._parent.checkMedal("Ubermensch", this);
}
on (rollOver) {
_parent.medname.gotoAndStop(22);
}
on (rollOut) {
_parent.medname.gotoAndStop(1);
}
Symbol 699 MovieClip Frame 45
stop();
btn_back.onRelease = function () {
gback = 1;
};
Instance of Symbol 667 MovieClip "medname" in Symbol 699 MovieClip Frame 45
onClipEvent (enterFrame) {
_x = (_x + (_xmouse / 2));
_y = (_y + (_ymouse / 2));
}