Frame 1
ifFrameLoaded (3) {
gotoAndPlay ("open");
}
Frame 2
gotoAndPlay ("firstload");
Frame 3
ifFrameLoaded (6) {
_root.playbut.gotoAndStop(2);
}
if (fader._currentframe == 1) {
play();
} else {
stop();
}
Frame 4
gotoAndPlay ("open");
Frame 5
stop();
_quality = "medium";
Frame 6
if (autoplay == undefined) {
action = "setcharacters";
} else {
action = "setcharacters";
}
function dove(me, you) {
_root[me + "_dovegrab"] = false;
_root[me + "_grabbite"] = 0;
_root[me + "_grabtime"] = 0;
if (me == "player") {
var _local3 = 9000;
} else {
var _local3 = 9050;
}
md = 1;
while (md <= 12) {
doveserial = md;
duplicateMovieClip (back.dove, "dove" + doveserial, md + _local3);
back["dove" + doveserial].serial = doveserial;
back["dove" + doveserial].wait = doveserial * 2;
back["dove" + doveserial]._x = back[me]._x;
back["dove" + doveserial]._y = back[me]._y - 250;
back["dove" + doveserial].action = "wait";
if (me == "player") {
back["dove" + doveserial].me = "player";
back["dove" + doveserial].you = "enemy";
} else {
back["dove" + doveserial].me = "enemy";
back["dove" + doveserial].you = "player";
}
md++;
}
}
function dove_fly(name, me, you) {
if (name._name == "dove1") {
}
if (name._x > _root.back[you]._x) {
name._xscale = 100;
} else {
name._xscale = -100;
}
if (name.action == "fly") {
name.dove_xdif = ((name._x - _root.back[you]._x) - _root.back[you].body["b" + name.serial]._x) / 7;
name.dove_ydif = ((name._y - _root.back[you]._y) - _root.back[you].body["b" + name.serial]._y) / 7;
if (_root[me + "_dovegrab"] == true) {
name._x = name._x - name.dove_xdif;
name._y = name._y - name.dove_ydif;
} else {
name.yspeed = name.yspeed - 2;
name._x = name._x + name.xspeed;
name._y = name._y + name.yspeed;
}
if ((Math.abs(name.dove_xdif) < 4) & (Math.abs(name.dove_ydif) < 4)) {
_root[me + "_dovebite"]++;
name.action = "grab";
}
if (name._y < -500) {
name.removeMovieClip();
}
} else if (name.action == "grab") {
if (name.oncestop == undefined) {
_root[you + "_xspeed"] = 0;
}
if (name._y < -500) {
name.removeMovieClip();
}
name.nextFrame();
name._x = _root.back[you]._x - _root.back[you].body["b" + name.serial]._x;
name._y = _root.back[you]._y + _root.back[you].body["b" + name.serial]._y;
if ((_root[me + "_dovebite"] >= 8) & (_root[me + "_dovegrab"] == true)) {
if (name._name == "dove1") {
_root[me + "_grabtime"]++;
if (_root[me + "_grabtime"] < 6) {
_root.back[you].body.gotoAndPlay("up");
if (_root[you + "_yspeed"] > -2) {
_root[you + "_yspeed"] = -4;
}
_root[you + "_yspeed"] = _root[you + "_yspeed"] + (-0.03 - gravity);
} else {
_root[you + "_yspeed"] = (-gravity) / 2;
}
}
if (back[you]._x < back[me]._x) {
_root[you + "_xspeed"] = _root[you + "_xspeed"] + (dis / 100000);
} else {
_root[you + "_xspeed"] = _root[you + "_xspeed"] - (dis / 100000);
}
}
if (_root[me + "_grabtime"] > 150) {
_root[you + "_action"] = "stand";
name.ranx = random(80) - 40;
_root.back["dove" + name.serial].action = "flyaway";
}
if (_root[you + "_action"] != "doved") {
name.ranx = random(80) - 40;
_root.back["dove" + name.serial].action = "flyaway";
}
} else if (name.action == "flyaway") {
name.gotoAndStop("in");
name._y = name._y - 10;
name._x = name._x + name.ranx;
if (name._y < -1000) {
name.removeMovieClip();
}
} else if (name.action == "wait") {
name.wait--;
name.yspeed = random(10) + 20;
if (_root.back[me]._x < _root.back[you]._x) {
name.xspeed = 33;
} else {
name.xspeed = -33;
}
if (name.wait <= 0) {
name.play();
name.action = "fly";
}
}
}
function damage(pain, victem) {
energy_offset = 150 - difficulty;
if ((energy_offset > 100) or (energy_offset < 50)) {
if (dif_level == "easy") {
energy_offset = 133;
} else if (dif_level == "hard") {
energy_offset = 100;
}
}
if (victem == "player") {
_root[victem + "_life"] = _root[victem + "_life"] - int(pain * 1.75);
} else if (victem == "enemy") {
_root[victem + "_life"] = _root[victem + "_life"] - int((pain * 1.75) * (energy_offset / 100));
}
}
function blood(drops, distance, attacker, victem) {
bd = 0;
while (bd < drops) {
bdn++;
totaldrops++;
duplicateMovieClip (back.blooddrop, "blood" + bdn, bdn + 500);
back["blood" + bdn]._x = back[victem]._x;
back["blood" + bdn]._y = ((back[victem]._y + back[attacker].body.hurt._y) + back[attacker]._y) - bot;
var _local1 = random(distance);
back["blood" + bdn].xspeed = random(_local1) - (_local1 / 2);
back["blood" + bdn].yspeed = (-random(distance)) * 2;
bd++;
}
}
function bloodmovement(name) {
if ((name._name != "blooddrop") & (name.defined == undefined)) {
name.botvar = random(25);
name.fadecount = 0;
name.fadeout = false;
name.defined = "defined";
}
name.xx = name._x + name.xspeed;
name.yy = name._y + name.yspeed;
name.yspeed = name.yspeed + gravity;
name._x = name._x + name.xspeed;
if (name.yy < (bot + name.botvar)) {
name._y = name._y + name.yspeed;
name.x2 = name.xspeed;
name.y2 = name.yspeed;
if (name.x2 > 0) {
name.baseangle = -90;
name._xscale = 100;
} else if (x2 < 0) {
name.baseangle = 90;
name._xscale = -100;
}
if (name.x2 > 0) {
name.angleperc = name.y2 / name.x2;
if (name.angleperc > 2) {
name.angleperc = 2;
} else if (name.angleperc < -2) {
name.angleperc = -2;
}
name._rotation = (name.angleperc * 45) - 90;
} else if (name.x2 < 0) {
name.x2 = -name.x2;
name.angleperc = name.y2 / name.x2;
if (name.angleperc > 2) {
name.angleperc = 2;
} else if (name.angleperc < -2) {
name.angleperc = -2;
}
name._rotation = (name.angleperc * -45) + 90;
}
} else {
name.yspeed = 0;
name.xspeed = 0;
name.gotoAndStop("puddle");
name._rotation = 0;
name.fadeout = true;
}
if (name.fadeout == true) {
name.fadecount++;
if ((name.fadecount > 60) or (totaldrops > 30)) {
if (name._alpha > 40) {
name._alpha = name._alpha - 1;
}
}
if (name._alpha < 50) {
totaldrops--;
name.removeMovieClip();
}
}
}
if (dif_level == undefined) {
dif_level = "hard";
}
bdn = 0;
var jkcount = 0;
function moveback() {
if ((player_yy < 300) & ((back._y - player_yspeed) > 0)) {
back._y = back._y - player_yspeed;
} else {
back._y = 0;
}
llim = 75;
rlim = 725;
bw = -1200;
px = back.player._x + back._x;
ex = back.enemy._x + back._x;
pxx = px + player_xspeed;
exx = ex + enemy_xspeed;
if (ex > rlim) {
back.enemy._x = ((-back._x) + rlim) - 40;
}
if ((pxx > llim) & (pxx < rlim)) {
back.player._x = back.player._x + player_xspeed;
} else if ((pxx <= llim) & ((back._x - player_xspeed) < 0)) {
if ((ex - player_xspeed) <= rlim) {
back.player._x = (-back._x) + llim;
back._x = back._x - player_xspeed;
} else if ((ex - player_xspeed) > rlim) {
frac = ex - rlim;
back._x = back._x - frac;
back.player._x = (-back._x) + llim;
}
} else if ((pxx >= rlim) & ((back._x - player_xspeed) > bw)) {
if ((ex - player_xspeed) >= llim) {
back.player._x = (-back._x) + rlim;
back._x = back._x - player_xspeed;
} else if ((ex - player_xspeed) < llim) {
frac = ex - llim;
back._x = back._x - frac;
back.player._x = (-back._x) + rlim;
}
}
if ((exx > llim) & (exx < rlim)) {
back.enemy._x = back.enemy._x + enemy_xspeed;
} else if (exx <= llim) {
if (((back._x - enemy_xspeed) < 0) & ((px - enemy_xspeed) <= rlim)) {
back.enemy._x = (-back._x) + llim;
back._x = back._x - enemy_xspeed;
back.player._x = back.player._x - enemy_xspeed;
}
} else if (exx >= rlim) {
if (((back._x - enemy_xspeed) > bw) & ((px - enemy_xspeed) >= llim)) {
back.enemy._x = (-back._x) + rlim;
back._x = back._x - enemy_xspeed;
back.player._x = back.player._x - enemy_xspeed;
}
}
}
function unloader(name) {
if (name.lastframe == undefined) {
name.lastframe = back._currentframe;
}
if (name.lastframe != back._currentframe) {
name.removeMovieClip();
} else {
name.lastframe = back._currentframe;
}
}
_quality = "low";
stop();
maxlife = 500;
score = 0;
wins = 0;
player_roundswon = 0;
enemy_roundswon = 0;
if (arena == undefined) {
arena = 1;
}
roundnum = 1;
enemy_charnum = player_charnum + 1;
onEnterFrame = function () {
if (enemy_charnum > 4) {
enemy_charnum = 1;
}
if (_root.arena > 3) {
_root.arena = 1;
}
_root.back.gotoAndStop(arena);
if (action == "fight") {
moveback();
character("player", "enemy");
character("enemy", "player");
} else if (action == "setcharacters") {
if (player_charnum == undefined) {
player_charnum = 1;
}
player_life = maxlife;
enemy_life = maxlife;
playerbar.life._width = maxlife;
enemybar.life._width = maxlife;
back.attachMovie(["fighter" + _root.player_charnum], "player", 1);
back.player._x = 750;
back.player._y = bot;
back.attachMovie(["fighter" + _root.enemy_charnum], "enemy", 2);
back.enemy._x = 1250;
back.enemy._y = bot;
back.enemy._xscale = -100;
action = "ready";
} else if (action == "ready") {
if (ready._currentframe == 1) {
ready.gotoAndPlay(2);
}
if (ready._currentframe == ready._totalframes) {
action = "setmatch";
}
} else if (action == "setmatch") {
player_action = "stand";
enemy_action = "stand";
action = "fight";
} else if (action == "roundover") {
if (enemy_life <= 0) {
player_roundswon++;
youwonlost.gotoAndPlay("win");
} else {
enemy_roundswon++;
youwonlost.gotoAndPlay("lose");
}
action = "whatsnext";
} else if (action == "whatsnext") {
if (youwonlost.completed == true) {
if (player_roundswon >= 2) {
_root.fader.dest = "game";
_root.fader.play();
if (fader._currentframe >= 60) {
_root.difficulty = _root.difficulty + 15;
removeMovieClip(back.player);
removeMovieClip(back.enemy);
_root.roundnum = 1;
_root.arena++;
_root.wins++;
_root.enemy_charnum++;
_root.back._x = -600;
player_roundswon = 0;
enemy_roundswon = 0;
ready.gotoAndStop(1);
youwonlost.gotoAndStop(1);
action = "setcharacters";
}
} else if (enemy_roundswon >= 2) {
if (_root.youwonlost._currentframe == 431) {
if (_root.dif_level == "easy") {
_root.youwonlost.gotoAndStop("gameover_easy");
} else if (_root.dif_level == "hard") {
_root.youwonlost.gotoAndStop("gameover_hard");
}
}
} else {
_root.fader.dest = "game";
_root.fader.play();
if (fader._currentframe >= 60) {
_root.roundnum++;
removeMovieClip(back.player);
removeMovieClip(back.enemy);
_root.back._x = -600;
ready.gotoAndStop(1);
youwonlost.gotoAndStop(1);
action = "setcharacters";
}
}
}
}
};
fix = 0;
upper = 0;
function ai(name) {
if (player_life <= 0) {
aia = 0;
}
if ((((((player_life > 0) & (enemy_action != "smallflinch")) & (enemy_action != "bigflinch")) & (enemy_action != "fall")) & (enemy_action != "harpooned")) & (enemy_action != "doved")) {
dovereaction(name);
harpoonreaction(name);
enemydefense(name);
enemyreactstogettinghit(name);
checkforfall();
enemyface(name);
if (aia == 0) {
if (dis < 100) {
enemy_action = "uppercut";
} else {
aia = random(15);
}
shottry = 0;
fixlunge = false;
enemy_fixjump = false;
} else if (aia == -1) {
if (player_action != "fall") {
aia = 0;
}
enemyreactstofall(name);
} else if (aia == -2) {
if (unblock == true) {
blockercounter--;
}
if ((unblock == false) or (blockercounter > 0)) {
if (unblock == false) {
blockercounter = 9;
}
enemy_action = "block";
name.body.nextFrame();
} else {
name.body.prevFrame();
if (name.body._currentframe == 1) {
enemy_action = "stand";
aia = 0;
}
}
} else if (aia == -3) {
if (player_lunge != true) {
aia = 0;
}
} else if (aia == -4) {
if (player_action != "doved") {
aia = 0;
}
} else if (aia == -5) {
if (player_action != "harpooned") {
aia = 0;
}
} else if ((aia == 1) or (aia == 2)) {
timeout();
if (dis > 275) {
movedelay = random(base_enemy_delay - difficulty);
moveforward(name);
} else if (movedelay <= 0) {
enemy_xspeed = 0;
enemy_action = "short";
} else {
enemy_xspeed = 0;
movedelay--;
}
} else if ((aia == 3) or (aia == 4)) {
timeout();
if (dis > 200) {
movedelay = random(base_enemy_delay - difficulty);
moveforward(name);
} else if (movedelay <= 0) {
enemy_xspeed = 0;
enemy_action = "kick";
} else {
enemy_xspeed = 0;
movedelay--;
}
if ((player_action == "bigflinch") or (player_action == "fall")) {
aia = 0;
}
} else if ((aia == 5) or (aia == 6)) {
timeout();
if (dis >= 400) {
enemy_action = "hard";
if (name._x < back.player._x) {
enemy_xspeed = 80;
fixlunge = true;
} else if (back.enemy._x > back.player._x) {
enemy_xspeed = -80;
fixlunge = true;
}
} else if ((dis < 400) & (dis > 250)) {
if (fixlunge == false) {
moveforward(name);
}
} else {
enemy_action = "hard";
}
if ((player_action == "bigflinch") or (player_action == "fall")) {
aia = 0;
}
} else if (aia == 7) {
timeout();
if (dis > 275) {
movedelay = random(base_enemy_delay - difficulty);
movebackard(name);
} else if (movedelay <= 0) {
enemy_xspeed = 0;
enemy_action = "short";
} else {
enemy_xspeed = 0;
movedelay--;
}
if (shorttry == undefined) {
shorttry = 0;
}
} else if (aia == 8) {
timeout();
if (dis > 250) {
movedelay = random(base_enemy_delay - difficulty);
movebackward(name);
} else if (movedelay <= 0) {
enemy_xspeed = 0;
enemy_action = "kick";
} else {
enemy_xspeed = 0;
movedelay--;
}
if ((player_action == "bigflinch") or (player_action == "fall")) {
aia = 0;
}
} else if (aia == 9) {
timeout();
if (shottry < 50) {
shottry = 50;
}
if (dis > 300) {
movebackward(name);
} else {
enemy_xspeed = 0;
enemy_action = "hard";
}
if ((player_action == "bigflinch") or (player_action == "fall")) {
aia = 0;
}
} else if ((aia == 10) or (aia == 11)) {
enemy_xspeed = (-maxspeed) * 2;
if ((enemy_action == "stand") & (enemy_fixjump == false)) {
enemy_action = "jump";
enemy_fixjump = true;
}
if ((dis < 250) & (enemy_jump == "jumping")) {
enemy_action = "jumpkick";
}
if ((enemy_action != "jump") & (enemy_action != "jumpkick")) {
enemy_jump = "notjumping";
enemy_fixjump = false;
aia = 0;
}
} else if (aia == 12) {
enemy_xspeed = maxspeed * 2;
if ((enemy_action == "stand") & (enemy_fixjump == false)) {
enemy_action = "jump";
enemy_fixjump = true;
}
if ((dis < 250) & (enemy_jump == "jumping")) {
enemy_action = "jumpkick";
}
if ((enemy_action != "jump") & (enemy_action != "jumpkick")) {
enemy_jump = "notjumping";
enemy_fixjump = false;
aia = 0;
}
} else if (aia >= 13) {
trace("fireball_frame" + back.enemy_fireball._currentframe);
if ((back.enemy.body._currentframe == back.enemy.body._totalframes) & (enemy_action == "fireball")) {
aia = 0;
} else if ((dis > 300) & (back.enemy_fireball._currentframe == 1)) {
enemy_action = "fireball";
} else {
movebackward(name);
}
}
}
if (enemy_action == "duck") {
enemy_action = "stand";
}
}
function dovereaction(name) {
if (player_action == "doved") {
aia = -4;
if (dis > 200) {
moveforward(name);
} else {
enemy_action = "uppercut";
}
}
}
function harpoonreaction(name) {
if ((player_action == "harpooned") & (back.player.body._currentframe > 5)) {
aia = -5;
if (dis > 200) {
moveforward(name);
} else {
enemy_action = "uppercut";
}
}
}
function checkforfall() {
if ((player_action == "fall") & (aia != -1)) {
fallreaction = random(3);
aia = -1;
}
}
function enemyreactstofall(name) {
if (fallreaction == 0) {
enemy_action = "jump";
back.enemy.gotoAndStop("jump");
if (dis < 500) {
if (name._x <= back.player._x) {
enemy_xspeed = (-maxspeed) * 2;
} else if (name._x > back.player._x) {
enemy_xspeed = maxspeed * 2;
}
} else {
fallreaction = 10;
}
} else if (fallreaction == 1) {
if (dis < 500) {
movebackward(name);
} else {
fallreaction = 10;
}
} else if (fallreaction == 2) {
if (dis < 100) {
movebackward(name);
} else {
fallreaction = 10;
}
}
}
function moveforward(name) {
if (name._x < back.player._x) {
name._xscale = 100;
enemy_xspeed = 7;
} else if (back.enemy._x > back.player._x) {
name._xscale = -100;
enemy_xspeed = -7;
}
}
function movebackward(name) {
if (((dis < 500) & ((back.enemy._x + enemy_xspeed) > 90)) & ((back.enemy._x + enemy_xspeed) < 1910)) {
if (walkoffset <= 0) {
if (name._x < back.player._x) {
name._xscale = 100;
enemy_xspeed = -7;
} else if (back.enemy._x > back.player._x) {
name._xscale = -100;
enemy_xspeed = 7;
}
} else {
walkoffset--;
}
} else {
enemy_xspeed = 0;
walkoffset = 20;
}
}
function timeout() {
shottry++;
if (shottry > 100) {
shottry = 0;
aia = 0;
}
}
function enemyreactstogettinghit(name) {
if ((enemy_action == "bigflinch") & (name.body._currentframe > 33)) {
bigreaction = 0;
if (bigreaction == 0) {
enemy_action = "stand";
enemy_fixjump = false;
aia = 12;
}
}
}
function enemydefense(name) {
blockdifficulty = 10 + difficulty;
blockfireball = difficulty + fireballhit;
if ((player_life <= 0) or (enemy_life <= 0)) {
fireballhit = 0;
}
if (((((enemy_action != "fall") & (enemy_action != "jump")) & (enemy_action != "bigflinch")) & (enemy_action != "smallflinch")) & (enemy_action != "doved")) {
if ((enemy_action == "stand") or (enemy_action == "block")) {
if ((player_lunge == true) & (dis < 350)) {
lungedefend = random(200);
if (lungedefend < blockdifficulty) {
enemy_action = "uppercut";
aia = -3;
}
}
}
}
if (dis < 275) {
if (((player_action == "short") or (player_action == "kick")) or (player_action == "jumpkick")) {
if (((((enemy_action != "fall") & (enemy_action != "jump")) & (enemy_action != "bigflinch")) & (enemy_action != "smallflinch")) & (enemy_action != "doved")) {
if ((enemy_action == "stand") or (enemy_action == "block")) {
if (enemy_action != "block") {
unblock = false;
blockit = random(100);
}
if (blockit < blockdifficulty) {
unblock = false;
enemy_action = "block";
aia = -2;
}
} else if (player_action == "hard") {
if (enemy_action != "block") {
unblock = false;
blockit = random(100);
}
if (blockit < blockdifficulty) {
unblock = false;
enemy_action = "block";
aia = -2;
}
} else if (enemy_action == "block") {
unblock = true;
enemy_action = "stand";
aia = 0;
}
}
}
} else if (player_action == "fireball") {
if (((((enemy_action != "fall") & (enemy_action != "jump")) & (enemy_action != "bigflinch")) & (enemy_action != "smallflinch")) & (enemy_action != "doved")) {
if (enemy_action != "block") {
unblock = false;
blockit = random(100);
}
if (blockit < blockfireball) {
unblock = false;
enemy_action = "block";
aia = -2;
}
}
} else if (unblock == false) {
unblock = true;
}
}
function enemyface(name) {
if (enemy_action == "stand") {
if (name._x < back.player._x) {
name._xscale = 100;
} else if (name._x > back.player._x) {
name._xscale = -100;
}
}
}
difficulty = 10;
aia = 0;
if (dif_level == "easy") {
base_enemy_delay = 100;
} else if (dif_level == "hard") {
base_enemy_delay = 60;
}
enemy_fixjump = false;
shorttry = 0;
fireballhit = 0;
function character(me, you) {
dis = Math.abs(back.player._x - back.enemy._x);
_root[me + "_lunge"] = false;
if (_root[me + "_life"] <= 0) {
_root[me + "_action"] = "fall";
}
back[me].gotoAndStop(_root[me + "_action"]);
if (me == "enemy") {
if (((enemy_action != "fall") or (enemy_action != "smallflinch")) or (enemy_action != "bigflinch")) {
ai(back.enemy);
}
}
if (_root[me + "_shorthitcounter"] > 0) {
_root[me + "_shorthitrundown"]--;
if (_root[me + "_shorthitrundown"] <= 0) {
_root[me + "_shorthitcounter"] = 0;
}
}
_root[me + "_yy"] = back[me]._y + int(_root[me + "_yspeed"]);
if (_root[me + "_yy"] <= bot) {
back[me]._y = back[me]._y + _root[me + "_yspeed"];
} else if ([me + "_yspeed"] != 0) {
back[me]._y = bot;
_root[me + "_yspeed"] = 0;
if (_root[me + "_jump"] == "jumping") {
_root[me + "_jump"] = "notjumping";
back[me].body.walkdir = "";
if (_root[me + "_action"] != "doved") {
_root[me + "_action"] = "stand";
}
}
}
_root[me + "_yspeed"] = _root[me + "_yspeed"] + gravity;
if ((D_delay > 0) & Key.isDown(68)) {
D_delay--;
} else if (Key.isDown(68) == false) {
D_delay = 0;
}
if (_root[me + "_action"] == "stand") {
if (_root[me + "_oncereset"] == false) {
back[me].gotoAndStop("stand");
back[me].body.walkdir = "";
_root[me + "_oncereset"] = true;
}
_root[me + "_jumpedyet"] = false;
if (_root[me + "_xspeed"] > maxspeed) {
_root[me + "_xspeed"] = maxspeed;
} else if (_root[me + "_xspeed"] < (-maxspeed)) {
_root[me + "_xspeed"] = -maxspeed;
}
if (back[me].body.walkdir == "b") {
back[me].body.prevFrame();
} else if (back[me].body.walkdir == "f") {
back[me].body.nextFrame();
}
if (me == "player") {
if (back[me]._x < back[you]._x) {
back[me]._xscale = 100;
} else if (back[me]._x > back[you]._x) {
back[me]._xscale = -100;
}
if (Key.isDown(40)) {
back[me].body.walkdir = "";
_root[me + "_xspeed"] = 0;
_root[me + "_action"] = "duck";
} else if (Key.isDown(38) & ((player_yy + gravity) >= bot)) {
back[me].gotoAndStop("jump");
_root[me + "_action"] = "jump";
} else if (Key.isDown(83)) {
_root[me + "_action"] = "hard";
} else if (((fb_seq == true) & (back[me + "_fireball"]._currentframe == 1)) & (_root[you + "_action"] != "harpooned")) {
_root[me + "_action"] = "fireball";
} else if (Key.isDown(68) & (D_delay <= 0)) {
_root[me + "_action"] = "short";
} else if (Key.isDown(65)) {
_root[me + "_action"] = "kick";
} else if (Key.isDown(32)) {
_root[me + "_action"] = "block";
} else if (Key.isDown(37)) {
_root[me + "_xspeed"] = _root[me + "_xspeed"] - 1;
} else if (Key.isDown(39)) {
_root[me + "_xspeed"] = _root[me + "_xspeed"] + 1;
} else {
_root[me + "_xspeed"] = _root[me + "_xspeed"] * 0.7;
if (Math.abs(_root[me + "_xspeed"]) < 1) {
_root[me + "_xspeed"] = 0;
}
}
} else if (me == "enemy") {
if (back.enemy.body.walkdir == "b") {
back.enemy.body.prevFrame();
} else if (back.enemy.body.walkdir == "f") {
back.enemy.body.nextFrame();
}
if (enemy_xspeed <= -1) {
if (back.enemy.body._currentframe == 1) {
back.enemy.body.gotoAndStop("set");
}
if (back.enemy._xscale == 100) {
back.enemy.body.walkdir = "b";
} else if (back.enemy._xscale == -100) {
back.enemy.body.walkdir = "f";
}
} else if (enemy_xspeed >= 1) {
if (back.enemy.body._currentframe == 1) {
back.enemy.body.gotoAndStop("set");
}
if (back.enemy._xscale == 100) {
back.enemy.body.walkdir = "f";
} else if (back.enemy._xscale == -100) {
back.enemy.body.walkdir = "b";
}
} else {
if (back.enemy.body.walkdir != "") {
back.enemy.body.gotoAndPlay("backtostance");
}
back.enemy.body.walkdir = "";
}
}
if (_root[me + "_xspeed"] < -1) {
if (back[me].body._currentframe == 1) {
back[me].body.gotoAndStop("set");
}
if (back[me]._xscale == 100) {
back[me].body.walkdir = "b";
} else if (back[me]._xscale == -100) {
back[me].body.walkdir = "f";
}
} else if (_root[me + "_xspeed"] > 1) {
if (back[me].body._currentframe == 1) {
back[me].body.gotoAndStop("set");
}
if (back[me]._xscale == 100) {
back[me].body.walkdir = "f";
} else if (back[me]._xscale == -100) {
back[me].body.walkdir = "b";
}
} else {
if (back[me].body.walkdir != "") {
back[me].body.gotoAndPlay("backtostance");
}
back[me].body.walkdir = "";
}
} else if (_root[me + "_action"] == "jump") {
back[me].body.walkdir = "";
if (_root[me + "_jumpedyet"] != true) {
_root[me + "_yspeed"] = _root[me + "_yspeed"] - jump;
_root[me + "_jump"] = "jumping";
_root[me + "_jumpedyet"] = true;
if (back[me]._xscale == 100) {
if (_root[me + "_xspeed"] >= 0) {
back[me].body.gotoAndPlay("for");
} else if (_root[me + "_xspeed"] < 0) {
back[me].body.gotoAndPlay("back");
}
} else if (back[me]._xscale == -100) {
if (_root[me + "_xspeed"] <= 0) {
back[me].body.gotoAndPlay("for");
} else if (_root[me + "_xspeed"] > 0) {
back[me].body.gotoAndPlay("back");
}
}
}
if ((Key.isDown(83) or Key.isDown(68)) or Key.isDown(65)) {
_root[me + "_action"] = "jumpkick";
}
if (me == "player") {
if (Key.isDown(37)) {
_root[me + "_xspeed"] = (-maxspeed) * 2;
} else if (Key.isDown(39)) {
_root[me + "_xspeed"] = maxspeed * 2;
}
}
} else if (_root[me + "_action"] == "jumpkick") {
jkcount++;
if (back[me].body.hurt.hitTest(back[you].body.hit) & (_root[you + "_action"] != "blocking")) {
if (Math.abs(_root[me + "_xspeed"]) > 13) {
damage(20, you);
blood(4, 40, me, you);
_root.snd.genhit.play();
_root[you + "_action"] = "fall";
_root[you + "_yspeed"] = -15;
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -_root[me + "_xspeed"];
} else {
_root[you + "_xspeed"] = _root[me + "_xspeed"];
}
} else {
damage(10, you);
blood(4, 10, me, you);
_root[you + "_action"] = "smallflinch";
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -50;
} else {
_root[you + "_xspeed"] = 50;
}
}
} else if (back[me].body.hurt.hitTest(back[you].body.block)) {
_root.snd.block.play();
_root[me + "_xspeed"] = 0;
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -20;
} else {
_root[you + "_xspeed"] = 20;
}
}
} else if (_root[me + "_action"] == "duck") {
_root[me + "_oncereset"] = false;
_root[me + "_xspeed"] = 0;
if (me == "player") {
if (Key.isDown(83)) {
_root[me + "_action"] = "uppercut";
} else if (Key.isDown(65)) {
_root[me + "_action"] = "uppercut";
} else if (Key.isDown(68)) {
_root[me + "_action"] = "uppercut";
} else if (Key.isDown(40)) {
_root[me + "_action"] = "duck";
back[me].body.nextFrame();
} else {
back[me].body.prevFrame();
if (back[me].body._currentframe == 1) {
_root[me + "_action"] = "stand";
}
}
}
} else if (_root[me + "_action"] == "uppercut") {
if (back[me].body.hurt.hitTest(back[you].body.hit)) {
_root.snd.hard.play();
_root.snd.scream.play();
_root[you + "_yspeed"] = -60;
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -6;
} else {
_root[you + "_xspeed"] = 6;
}
damage(20, you);
blood(30, 30, me, you);
_root[you + "_action"] = "fall";
} else if (back[me].body.hurt.hitTest(back[you].body.block)) {
_root.snd.block.play();
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -20;
_root[me + "_xspeed"] = 20;
} else {
_root[you + "_xspeed"] = 20;
_root[me + "_xspeed"] = -20;
}
}
if (back[me].body._currentframe == back[me].body._totalframes) {
_root[me + "_action"] = "duck";
}
} else if (_root[me + "_action"] == "kick") {
if (_root[me + "_oncereset"] == true) {
_root[me + "_xspeed"] = 0;
_root[me + "_oncereset"] = false;
}
_root[me + "_xspeed"] = _root[me + "_xspeed"] * 0.7;
if (back[me].body.hurt.hitTest(back[you].body.hit) & (_root[you + "_action"] != "fall")) {
_root[you + "_action"] = "smallflinch";
_root.snd.genhit.play();
damage(20, you);
blood(4, 32, me, you);
kick1 = true;
} else if (back[me].body.hurt2.hitTest(back[you].body.hit) & (_root[you + "_action"] != "fall")) {
_root.snd.genhit.play();
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -60;
} else {
_root[you + "_xspeed"] = 60;
}
_root[you + "_action"] = "bigflinch";
damage(20, you);
blood(4, 32, me, you);
} else if (back[me].body.hurt.hitTest(back[you].body.block)) {
_root.snd.block.play();
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -20;
_root[me + "_xspeed"] = 20;
} else {
_root[you + "_xspeed"] = 20;
_root[me + "_xspeed"] = -20;
}
}
if (back[me].body._currentframe == back[me].body._totalframes) {
_root[me + "_action"] = "stand";
}
} else if (_root[me + "_action"] == "short") {
if (_root[me + "_oncereset"] == true) {
_root[me + "_xspeed"] = 0;
_root[me + "_oncereset"] = false;
}
D_delay = 3;
_root[me + "_xspeed"] = _root[me + "_xspeed"] * 0.7;
if (back[me].body.punch == "done") {
_root[me + "_action"] = "stand";
}
if (((back[me].body.hurt.hitTest(back[you].body.hit) & (_root[you + "_action"] != "smallflinch")) & (_root[you + "_action"] != "bigflinch")) & (_root[you + "_action"] != "fall")) {
damage(20, you);
blood(4, 20, me, you);
_root.snd.soft.play();
if (_root[me + "_shorthitcounter"] < 5) {
_root[you + "_action"] = "smallflinch";
_root[me + "_shorthitcounter"]++;
_root[me + "_shorthitrundown"] = 90;
} else {
_root[me + "shorthitcounter"] = 0;
_root[me + "_shorthitrundown"] = 0;
_root[you + "_action"] = "fall";
}
} else if (back[me].body.hurt.hitTest(back[you].body.block)) {
_root.snd.block.play();
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -20;
_root[me + "_xspeed"] = 20;
} else {
_root[you + "_xspeed"] = 20;
_root[me + "_xspeed"] = -20;
}
}
} else if (_root[me + "_action"] == "hard") {
_root[me + "_oncereset"] = false;
if (me == "player") {
if ((Key.isDown(39) & (back.player._xscale == 100)) & (player_xspeed < 20)) {
player_xspeed = 20;
player_lunge = true;
} else if ((Key.isDown(37) & (back.player._xscale == -100)) & (player_xspeed > -20)) {
player_xspeed = -20;
player_lunge = true;
}
}
_root[me + "_xspeed"] = _root[me + "_xspeed"] * 0.9;
if (back[me].body._currentframe == back[me].body._totalframes) {
player_lunge = false;
_root[me + "_action"] = "stand";
}
if (((back[me].body.hurt.hitTest(back[you].body.hit) & (_root[you + "_action"] != "smallflinch")) & (_root[you + "_action"] != "bigflinch")) & (_root[you + "_action"] != "fall")) {
_root.snd.hard.play();
_root.snd.scream.play();
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -60;
} else {
_root[you + "_xspeed"] = 60;
}
_root[you + "_action"] = "bigflinch";
damage(40, you);
blood(8, 30, me, you);
} else if (back[me].body.hurt.hitTest(back[you].body.block)) {
_root.snd.block.play();
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -20;
_root[me + "_xspeed"] = 10;
} else {
_root[you + "_xspeed"] = 20;
_root[me + "_xspeed"] = -10;
}
}
} else if (_root[me + "_action"] == "fireball") {
if (_root[me + "_oncereset"] == true) {
_root[me + "fireballonce"] = true;
_root[me + "_oncereset"] = false;
}
if ((back[me + "_fireball"]._currentframe == 1) & (_root[me + "fireballonce"] == true)) {
_root[me + "fireballonce"] = false;
back[me + "_fireball"].gotoAndStop(_root[me + "_charnum"] + 1);
back[me + "_fireball"]._xscale = back[me]._xscale;
back[me + "_fireball"]._x = back[me]._x;
back[me + "_fireball"]._y = back[me]._y;
back[me + "_fireball"].gotoAndStop(_root[me + "_charnum"] + 1);
}
_root[me + "_xspeed"] = 0;
if (back[me].body._currentframe == back[me].body._totalframes) {
_root[me + "_action"] = "stand";
}
if (((_root.back[me + "_fireball"].en.fb.hit.hitTest(back[you].body.hit) & (_root[you + "_action"] != "smallflinch")) & (_root[you + "_action"] != "bigflinch")) & (_root[you + "_action"] != "fall")) {
_root.back[me + "_fireball"].en.fb.gotoAndPlay("dead");
if ([me + "_charnum"] != 3) {
_root.back[me + "_fireball"].en.stop();
}
if (me == "player") {
blockfireball = blockfireball + 1;
}
if (_root[me + "_charnum"] != 3) {
_root[you + "_action"] = "bigflinch";
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -30;
} else {
_root[you + "_xspeed"] = 30;
}
} else {
_root[you + "_action"] = "fall";
_root[you + "_yspeed"] = -60;
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = 50;
} else {
_root[you + "_xspeed"] = -50;
}
}
if (me == "player") {
fireballhit = fireballhit + 7;
}
damage(40, you);
blood(8, 30, me, you);
} else if (_root.back[me + "_fireball"].en.fb.hit.hitTest(back[you].body.block)) {
if (_root[me + "_charnum"] != 3) {
_root.back[me + "_fireball"].en.fb.gotoAndPlay("dead");
_root.back[me + "_fireball"].en.stop();
}
if (back[you]._xscale == 100) {
_root[you + "_xspeed"] = -30;
} else {
_root[you + "_xspeed"] = 30;
}
}
} else if (_root[me + "_action"] == "smallflinch") {
if (_root[me + "_oncereset"] == true) {
back[me].gotoAndStop("smallflinch");
_root[me + "_oncereset"] = false;
}
if (_root[me + "_jump"] == "jumping") {
_root[me + "_action"] = "fall";
}
if (me == "player") {
if (Key.isDown(38) & ((player_yy + gravity) >= bot)) {
back[me].gotoAndStop("jump");
_root[me + "_action"] = "jump";
} else if (Key.isDown(32)) {
_root[me + "_action"] = "block";
}
}
_root[me + "_xspeed"] = _root[me + "_xspeed"] * 0.7;
if (Math.abs(_root[me + "_xspeed"]) < 1) {
_root[me + "_xspeed"] = 0;
}
if (back[me].body._currentframe == back[me].body._totalframes) {
_root[me + "_action"] = "stand";
}
} else if (_root[me + "_action"] == "bigflinch") {
if (_root[me + "_oncereset"] == true) {
back[me].gotoAndStop("smallflinch");
_root[me + "_oncereset"] = false;
}
if (_root[me + "_jump"] == "jumping") {
_root[me + "_action"] = "fall";
}
if (me == "player") {
if ((Key.isDown(38) & ((player_yy + gravity) >= bot)) & (player.body._currentframe >= 33)) {
back[me].gotoAndStop("jump");
_root[me + "_action"] = "jump";
}
}
_root[me + "_xspeed"] = _root[me + "_xspeed"] * 0.7;
if (Math.abs(_root[me + "_xspeed"]) < 1) {
_root[me + "_xspeed"] = 0;
}
if (back[me].body._currentframe == back[me].body._totalframes) {
_root[me + "_action"] = "stand";
}
} else if (_root[me + "_action"] == "fall") {
_root[me + "_jump"] = "notjumping";
if (back[me].body.fallstatus == undefined) {
if (_root[me + "_yy"] >= bot) {
_root[me + "_xspeed"] = 0;
back[me].body.fallstatus = "ground";
}
} else if ((back[me].body.fallstatus == "deathtest") & (_root[me + "_life"] <= 0)) {
back[me].body.stop();
if ((_root[you + "_action"] == "stand") or (_root[you + "_action"] == "duck")) {
_root[you + "_action"] = "stand";
back[you].gotoAndStop("stand");
back[you].body.gotoAndStop(1);
action = "roundover";
}
} else if (back[me].body._currentframe == back[me].body._totalframes) {
back[me].body.fallstatus = undefined;
_root[me + "_action"] = "stand";
}
} else if (_root[me + "_action"] == "block") {
if (_root[me + "_oncereset"] == true) {
_root[me + "_xspeed"] = 0;
_root[me + "_oncereset"] = false;
}
_root[me + "_xspeed"] = _root[me + "_xspeed"] * 0.9;
if (me == "player") {
if (Key.isDown(32)) {
_root[me + "_action"] = "block";
back[me].body.nextFrame();
} else {
back[me].body.prevFrame();
if (back[me].body._currentframe == 1) {
_root[me + "_action"] = "stand";
}
}
}
} else if (_root[me + "_action"] == "harpooned") {
_root[me + "_xspeed"] = 0;
back[me].gotoAndStop("harpooned");
if (_root[you + "_action"] != "fireball") {
back[me].body.play();
} else {
back[me].body.gotoAndStop(1);
}
if (back[me].body._currentframe == back[me].body._totalframes) {
_root[me + "_action"] = "stand";
}
}
}
if (set_up_variables == undefined) {
gravity = 2.4;
maxspeed = 7;
walkspeed = 1;
player_xspeed = 0;
player_yspeed = 0;
enemy_xspeed = 0;
enemy_yspeed = 0;
jump = 36;
bot = 425;
set_up_variables = "defined";
D_delay = 0;
player_oncereset = true;
enemy_oncereset = true;
player_shorthitcounter = 0;
enemy_shorthitcounter = 0;
player_shorthitrundown = 0;
enemy_shorthitrundown = 0;
}
Instance of Symbol 540 MovieClip "playerbar" in Frame 6
onClipEvent (enterFrame) {
curlife = _root.player_life;
if ((curlife <= 0) & (curlife != undefined)) {
this.life._width = 0;
}
if (this.life._width > curlife) {
dif = this.life._width - curlife;
this.life._width = this.life._width - (dif / 25);
if (dif < 0.2) {
this.life._width = curlife;
}
}
}
onClipEvent (mouseDown) {
}
Instance of Symbol 540 MovieClip "enemybar" in Frame 6
onClipEvent (enterFrame) {
curlife = _root.enemy_life;
if ((curlife <= 0) & (curlife != undefined)) {
this.life._width = 0;
}
if (this.life._width > curlife) {
dif = this.life._width - curlife;
this.life._width = this.life._width - (dif / 10);
if (dif < 0.2) {
this.life._width = curlife;
}
}
}
onClipEvent (mouseDown) {
}
Instance of Symbol 544 MovieClip in Frame 6
onClipEvent (enterFrame) {
total_time = getTimer();
cur_time = total_time - mark_time;
if (cur_time > 1000) {
mark_time = total_time;
this.fp = this._currentframe;
a = 45;
if (((fp / a) * 100) < 100) {
this.afps = (fp / a) * 100;
} else {
this.afps = 100;
}
this.gotoAndPlay(1);
}
_root.gamespeed = int(this.afps);
}
onClipEvent (load) {
mark_time = getTimer();
}
Instance of Symbol 559 MovieClip in Frame 6
onClipEvent (enterFrame) {
this.gotoAndStop(_root.player_charnum);
}
Instance of Symbol 560 MovieClip in Frame 6
onClipEvent (enterFrame) {
this.gotoAndStop(_root.enemy_charnum);
}
Instance of Symbol 567 MovieClip in Frame 6
onClipEvent (enterFrame) {
this.gotoAndStop(_root.roundnum);
}
Instance of Symbol 571 MovieClip in Frame 6
onClipEvent (enterFrame) {
this.gotoAndPlay(_root.player_roundswon + 1);
}
Instance of Symbol 573 MovieClip in Frame 6
onClipEvent (enterFrame) {
this.gotoAndPlay(_root.enemy_roundswon + 1);
}
Instance of Symbol 576 MovieClip in Frame 6
onClipEvent (enterFrame) {
if (_root.back.player._x < _root.back.enemy._x) {
if (Key.isDown(39)) {
this.play();
if (firstkeyup == true) {
secondkeyup = true;
} else {
secondkeyup = false;
}
}
if ((Key.isDown(68) & (secondkeyup == true)) & (this._currentframe > 1)) {
_root.fb_seq = true;
trace("fb");
secondkeyup = false;
firstkeyup = false;
}
if (this._currentframe > 1) {
if (Key.isDown(39) == false) {
firstkeyup = true;
}
} else {
_root.fb_seq = false;
secondkeyup = false;
firstkeyup = false;
}
} else {
if (Key.isDown(37)) {
this.play();
if (firstkeyup == true) {
secondkeyup = true;
} else {
secondkeyup = false;
}
}
if ((Key.isDown(68) & (secondkeyup == true)) & (this._currentframe > 1)) {
_root.fb_seq = true;
trace("fb");
secondkeyup = false;
firstkeyup = false;
}
if (this._currentframe > 1) {
if (Key.isDown(37) == false) {
firstkeyup = true;
}
} else {
_root.fb_seq = false;
secondkeyup = false;
firstkeyup = false;
}
}
}
Instance of Symbol 630 MovieClip "musicplayer" in Frame 6
onClipEvent (load) {
function nextsong() {
_root.soundfile = ("arcade/gamedata/warpedSte/song" + sn) + ".mp3";
mySound.stop();
delete mySound;
mySound = new Sound();
mySound.loadSound(_root.soundfile, false);
mySound.onSoundComplete = function () {
if (sn == 3) {
sn = 1;
} else {
sn++;
}
nextsong();
};
mySound.setVolume(30);
vin = 1;
scomplete = false;
}
sn = 1;
nextsong();
}
onClipEvent (enterFrame) {
downloaded = mySound.getBytesLoaded();
total = mySound.getBytesTotal();
if (downloaded != total) {
_root.songdisplay = "downloading song...";
} else {
_root.songdisplay = _root["songname" + sn];
if (scomplete == false) {
scomplete = true;
_root.musicplayer.mySound.start(0, 0);
}
}
}
onClipEvent (enterFrame) {
if (_root.songname1 == undefined) {
loadVariablesNum ("arcade/gamedata/warpedSte/songnames.txt", 0);
trace(_root.songname1);
}
}
Instance of Symbol 8 MovieClip in Symbol 10 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
this.nextFrame();
} else {
this.prevFrame();
}
}
Symbol 21 Button
on (release) {
_root.fader.dest = "select";
_root.dif_level = "easy";
_root.fader.play();
}
Symbol 22 Button
on (release) {
_root.fader.dest = "select";
_root.dif_level = "hard";
_root.fader.play();
}
Instance of Symbol 8 MovieClip in Symbol 24 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
this.nextFrame();
} else {
this.prevFrame();
}
}
Instance of Symbol 24 MovieClip in Symbol 25 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
_root.playbut.pb2.gotoAndPlay("on");
}
}
Instance of Symbol 10 MovieClip in Symbol 25 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
_root.playbut.pb1.gotoAndPlay("on");
}
}
Symbol 26 MovieClip Frame 1
play();
Symbol 26 MovieClip Frame 23
stop();
Instance of Symbol 30 MovieClip in Symbol 31 MovieClip Frame 102
onClipEvent (enterFrame) {
this.play();
}
Instance of Symbol 30 MovieClip in Symbol 35 MovieClip Frame 102
onClipEvent (enterFrame) {
this.play();
}
Symbol 36 MovieClip Frame 1
stop();
Instance of Symbol 18 MovieClip in Symbol 36 MovieClip Frame 1
onClipEvent (enterFrame) {
loadedbytes = _root.getBytesLoaded();
totalbytes = _root.getBytesTotal();
loadedkbytes = Math.ceil(loadedbytes / 1000);
totalkbytes = Math.ceil(totalbytes / 1000);
_root.frame = int(loadedbytes / (totalbytes / 100));
if (_root.frame > 100) {
_root.frame = 100;
}
this.gotoAndStop(_root.frame);
}
Symbol 36 MovieClip Frame 2
stop();
Symbol 47 MovieClip Frame 41
stop();
Symbol 57 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 60
_root.gotoAndStop(dest);
Symbol 68 MovieClip Frame 1
stop();
Symbol 70 Button
on (rollOver) {
_root.player_charnum = 3;
}
on (press) {
if (_root.menusel.win._currentframe == 1) {
_root.menusel.play();
_root.menusel.win.gotoAndStop(2);
}
}
Symbol 71 Button
on (rollOver) {
_root.player_charnum = 1;
}
on (press) {
if (_root.menusel.win._currentframe == 1) {
_root.menusel.play();
_root.menusel.win.gotoAndStop(2);
}
}
Symbol 72 Button
on (rollOver) {
_root.player_charnum = 2;
}
on (press) {
if (_root.menusel.win._currentframe == 1) {
_root.menusel.play();
_root.menusel.win.gotoAndStop(2);
}
}
Symbol 73 Button
on (rollOver) {
_root.player_charnum = 4;
}
on (press) {
if (_root.menusel.win._currentframe == 1) {
_root.menusel.play();
_root.menusel.win.gotoAndStop(2);
}
}
Symbol 84 Button
on (press) {
_root.menusel.gotoAndStop(1);
_root.menusel.win.gotoAndStop(1);
}
Symbol 90 Button
on (release) {
_root.fader.dest = "game";
_root.fader.play();
}
Symbol 92 MovieClip Frame 1
stop();
Instance of Symbol 68 MovieClip "blackcov1" in Symbol 92 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndPlay ("on");
}
}
Instance of Symbol 68 MovieClip "blackcov2" in Symbol 92 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndPlay ("on");
}
}
Instance of Symbol 68 MovieClip "blackcov3" in Symbol 92 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndPlay ("on");
}
}
Instance of Symbol 68 MovieClip "blackcov4" in Symbol 92 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndPlay ("on");
}
}
Symbol 95 MovieClip Frame 1
stop();
Instance of Symbol 92 MovieClip "win" in Symbol 95 MovieClip Frame 1
/* no clip actions */
Symbol 95 MovieClip Frame 28
stop();
Symbol 95 MovieClip Frame 29
stop();
Symbol 121 MovieClip Frame 48
gotoAndPlay ("stanceloop");
Symbol 146 MovieClip Frame 50
gotoAndPlay ("stanceloop");
Symbol 173 MovieClip Frame 38
gotoAndPlay ("stanceloop");
Instance of Symbol 176 MovieClip in Symbol 203 MovieClip Frame 1
onClipEvent (enterFrame) {
gotoAndPlay(_root.ropeframe);
}
Symbol 203 MovieClip Frame 36
gotoAndPlay ("stanceloop");
Symbol 204 MovieClip Frame 1
stop();
Instance of Symbol 204 MovieClip in Symbol 205 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(_root.player_charnum);
}
Symbol 217 MovieClip Frame 1
stop();
Symbol 226 MovieClip Frame 3
gotoAndStop((_currentframe + 1) + random(2));
Symbol 228 MovieClip Frame 1
stop();
Instance of Symbol 217 MovieClip in Symbol 228 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(random(4));
}
Symbol 297 MovieClip Frame 19
stop();
Instance of Symbol 245 MovieClip "hit" in Symbol 299 MovieClip Frame 7
onClipEvent (enterFrame) {
if (this.hitTest(_level1.player.hit)) {
_level1.hurthalf.play();
}
}
Symbol 299 MovieClip Frame 15
gotoAndPlay ("loop");
Symbol 299 MovieClip Frame 34
_parent._parent.gotoAndStop(1);
Instance of Symbol 299 MovieClip "fb" in Symbol 301 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_level1.player.hit)) {
_level1.hurthalf.play();
}
}
Symbol 301 MovieClip Frame 34
stop();
_parent.gotoAndStop(1);
Symbol 306 MovieClip Frame 3
_root.dove(me, you);
Instance of Symbol 305 MovieClip in Symbol 306 MovieClip Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.back[_parent.you].body.hit)) {
_root[_parent.you + "_action"] = "doved";
_root.back[_parent.you].gotoAndStop("doved");
_root[_parent.me + "_dovegrab"] = true;
}
}
Symbol 306 MovieClip Frame 54
stop();
_parent.gotoAndStop(1);
Symbol 311 MovieClip Frame 17
stop();
Symbol 311 MovieClip Frame 18
play();
Symbol 311 MovieClip Frame 28
_parent._parent.gotoAndStop(1);
Symbol 313 MovieClip Frame 34
stop();
_parent.gotoAndStop(1);
Symbol 316 MovieClip Frame 1
stop();
Symbol 316 MovieClip Frame 22
stop();
_parent._parent._parent.gotoAndStop(1);
Symbol 316 MovieClip Frame 23
gotoAndStop(_currentframe - 1);
Symbol 317 MovieClip Frame 1
Symbol 317 MovieClip Frame 13
stop();
Instance of Symbol 316 MovieClip "harpoon" in Symbol 317 MovieClip Frame 13
onClipEvent (enterFrame) {
trace(_parent._currentframe);
if ((me == undefined) or (you == undefined)) {
you = _parent.you;
me = _parent.me;
}
if (action == "fly") {
this._x = this._x + xspeed;
disx = disx + xspeed;
if (this.hit.hitTest(_root.back[you].body.hit) & (_root[you + "_jump"] != "jumping")) {
_root.snd.hard.play();
_root.snd.comehere.play();
_root[you + "_action"] = "harpooned";
_root.back[you].gotoAndPlay("harpooned");
_root.back[me].body.gotoAndPlay("reel");
_parent.play();
_root.blood(4, 30, me, you);
_root.damage(10, you);
delayct = 20;
action = "delay";
} else if (this.hit.hitTest(_root.back[you].body.block)) {
_root.snd.block.play();
_root.back[me].body.gotoAndPlay("miss");
this.play();
action = "blocked";
} else if (disx > 800) {
_root.back[me].body.gotoAndPlay("miss");
action = "missed";
}
} else if (action == "delay") {
_root[you + "_action"] = "harpooned";
_root.back[you].gotoAndStop("harpooned");
_root.back[you].body.gotoAndStop(1);
if (delayct <= 0) {
action = "reelin";
} else {
delayct--;
}
} else if (action == "reelin") {
_root[you + "_action"] = "harpooned";
_root.back[you].gotoAndStop("harpooned");
_root.back[you].body.gotoAndStop(1);
if (_root.dis < 150) {
_root.back[me].body.gotoAndPlay("reeled");
action = "reeled";
} else {
this._x = this._x - 30;
if (_root.back[me]._xscale == 100) {
_root.back[you]._x = _root.back[you]._x - 30;
} else if (_root.back[me]._xscale == -100) {
_root.back[you]._x = _root.back[you]._x + 30;
}
}
} else if (action == "reeled") {
_parent._parent.gotoAndStop(1);
} else if (action == "missed") {
this._x = this._x + xspeed;
disx = disx + xspeed;
if (disx > 1600) {
_parent._parent.gotoAndStop(1);
}
} else if (action == "blocked") {
if (this._currentframe >= 21) {
_parent._parent.gotoAndStop(1);
}
}
}
onClipEvent (load) {
xspeed = 55;
disx = 0;
action = "fly";
}
Symbol 317 MovieClip Frame 21
stop();
Symbol 318 MovieClip Frame 35
stop();
_parent.gotoAndStop(1);
Symbol 319 MovieClip Frame 1
stop();
Instance of Symbol 313 MovieClip "en" in Symbol 319 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this._currentframe != 1) {
this.play();
}
}
Symbol 325 MovieClip Frame 1
stop();
Symbol 325 MovieClip Frame 13
stop();
Symbol 404 MovieClip Frame 1
stop();
Symbol 404 MovieClip Frame 2
gotoAndStop (1);
Symbol 404 MovieClip Frame 3
if (walkdir == "b") {
gotoAndStop ("walkback");
} else if (walkdir == "f") {
gotoAndStop ("walkfor");
}
Symbol 404 MovieClip Frame 8
if (walkdir == "b") {
gotoAndStop ("loop2");
}
Symbol 404 MovieClip Frame 50
if (walkdir == "f") {
gotoAndStop ("loop");
}
Symbol 404 MovieClip Frame 54
play();
Symbol 404 MovieClip Frame 57
walkdir = "";
gotoAndStop (1);
Symbol 410 MovieClip Frame 31
gotoAndPlay ("loop");
Symbol 410 MovieClip Frame 64
gotoAndPlay ("loop2");
Symbol 416 MovieClip Frame 1
play();
Symbol 419 MovieClip Frame 7
stop();
Symbol 421 MovieClip Frame 2
_root.snd.woom.play();
Symbol 421 MovieClip Frame 25
stop();
Symbol 423 MovieClip Frame 1
play();
Symbol 423 MovieClip Frame 12
if (fallstatus == "ground") {
play();
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 423 MovieClip Frame 24
fallstatus = "deathtest";
Symbol 423 MovieClip Frame 66
fallstatus = "up";
stop();
Symbol 424 MovieClip Frame 1
play();
Symbol 424 MovieClip Frame 14
stop();
Symbol 425 MovieClip Frame 1
play();
Symbol 425 MovieClip Frame 44
stop();
Symbol 426 MovieClip Frame 5
_root.snd.woom.play();
Symbol 426 MovieClip Frame 14
stop();
punch = "done";
Symbol 427 MovieClip Frame 3
_root.snd.woom.play();
Symbol 427 MovieClip Frame 11
_root.snd.woom.play();
Symbol 427 MovieClip Frame 25
stop();
Symbol 429 MovieClip Frame 9
_root.snd.woom.play();
Instance of Symbol 428 MovieClip in Symbol 429 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.dis < 300) {
if (Key.isDown(37) or Key.isDown(39)) {
_parent.gotoAndPlay("hit");
}
}
}
Symbol 429 MovieClip Frame 39
stop();
Symbol 430 MovieClip Frame 34
stop();
Symbol 432 MovieClip Frame 62
play();
stop();
Symbol 436 MovieClip Frame 1
play();
Symbol 436 MovieClip Frame 50
stop();
Symbol 437 MovieClip [fighter1] Frame 1
stop();
stop();
Symbol 439 MovieClip Frame 1
stop();
Symbol 439 MovieClip Frame 2
gotoAndStop (1);
Symbol 439 MovieClip Frame 3
if (walkdir == "b") {
gotoAndStop ("walkback");
} else if (walkdir == "f") {
gotoAndStop ("walkfor");
}
Symbol 439 MovieClip Frame 8
if (walkdir == "b") {
gotoAndStop ("loop2");
}
Symbol 439 MovieClip Frame 50
if (walkdir == "f") {
gotoAndStop ("loop");
}
Symbol 439 MovieClip Frame 54
play();
Symbol 439 MovieClip Frame 57
walkdir = "";
gotoAndStop (1);
Symbol 443 MovieClip Frame 31
gotoAndPlay ("loop");
Symbol 443 MovieClip Frame 64
gotoAndPlay ("loop2");
Symbol 449 MovieClip Frame 1
play();
Symbol 452 MovieClip Frame 7
stop();
Symbol 454 MovieClip Frame 2
_root.snd.woom.play();
Symbol 454 MovieClip Frame 21
stop();
Symbol 459 MovieClip Frame 1
play();
Symbol 459 MovieClip Frame 2
Symbol 459 MovieClip Frame 12
if (fallstatus == "ground") {
play();
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 459 MovieClip Frame 24
fallstatus = "deathtest";
Symbol 459 MovieClip Frame 65
fallstatus = "up";
stop();
Symbol 460 MovieClip Frame 1
play();
Symbol 460 MovieClip Frame 14
stop();
Symbol 461 MovieClip Frame 1
play();
Symbol 461 MovieClip Frame 44
stop();
Symbol 462 MovieClip Frame 4
_root.snd.woom.play();
Symbol 462 MovieClip Frame 16
stop();
punch = "done";
Symbol 463 MovieClip Frame 3
_root.snd.woom.play();
Symbol 463 MovieClip Frame 11
_root.snd.woom.play();
Symbol 463 MovieClip Frame 25
stop();
Symbol 464 MovieClip Frame 4
if (_parent._name == "player") {
if (Key.isDown(37) or Key.isDown(39)) {
} else {
_root.player_yspeed = -20;
if (_root.back.player._xscale == 100) {
_root.player_xspeed = 40;
} else if (_root.back.player._xscale == -100) {
_root.player_xspeed = -40;
}
gotoAndPlay ("jump2");
}
} else if (_parent._name == "enemy") {
if (_root.enemy_xspeed == 0) {
gotoAndPlay ("jump");
}
}
Instance of Symbol 428 MovieClip in Symbol 464 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.dis < 200) {
_parent.gotoAndPlay("jump");
}
}
Symbol 464 MovieClip Frame 26
if (_parent._name == "player") {
_root.player_yspeed = -30;
if (_root.player_xspeed > 0) {
_root.player_xspeed = 40;
} else if (_root.player_xspeed < 0) {
_root.player_xspeed = -40;
}
} else if (_parent._name == "enemy") {
_root.enemy_yspeed = -30;
if (_root.enemy_xspeed > 0) {
_root.enemy_xspeed = 40;
} else if (_root.enemy_xspeed < 0) {
_root.enemy_xspeed = -40;
}
}
Symbol 464 MovieClip Frame 27
_root.snd.woom.play();
Instance of Symbol 428 MovieClip in Symbol 464 MovieClip Frame 44
onClipEvent (enterFrame) {
if (_parent._parent._name == "player") {
_root.player_yspeed = _root.player_yspeed + 2;
} else if (_parent._parent._name == "enemy") {
_root.enemy_yspeed = _root.enemy_yspeed + 2;
}
}
Symbol 465 MovieClip Frame 35
stop();
Symbol 468 MovieClip Frame 1
play();
Symbol 468 MovieClip Frame 50
stop();
Symbol 469 MovieClip [fighter2] Frame 1
stop();
stop();
Symbol 470 MovieClip Frame 1
stop();
Symbol 470 MovieClip Frame 2
gotoAndStop (1);
Symbol 470 MovieClip Frame 3
if (walkdir == "b") {
gotoAndStop ("walkback");
} else if (walkdir == "f") {
gotoAndStop ("walkfor");
}
Symbol 470 MovieClip Frame 8
if (walkdir == "b") {
gotoAndStop ("loop2");
}
Symbol 470 MovieClip Frame 50
if (walkdir == "f") {
gotoAndStop ("loop");
}
Symbol 470 MovieClip Frame 54
play();
Symbol 470 MovieClip Frame 57
walkdir = "";
gotoAndStop (1);
Symbol 472 MovieClip Frame 31
gotoAndPlay ("loop");
Symbol 472 MovieClip Frame 64
gotoAndPlay ("loop2");
Symbol 475 MovieClip Frame 1
play();
Symbol 476 MovieClip Frame 7
stop();
Symbol 477 MovieClip Frame 1
Symbol 477 MovieClip Frame 2
_root.snd.woom.play();
Symbol 477 MovieClip Frame 25
stop();
Symbol 478 MovieClip Frame 12
if (fallstatus == "ground") {
play();
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 478 MovieClip Frame 24
fallstatus = "deathtest";
Symbol 478 MovieClip Frame 66
fallstatus = "up";
stop();
Symbol 480 MovieClip Frame 44
stop();
Symbol 483 MovieClip Frame 2
_root.snd.woom.play();
Symbol 483 MovieClip Frame 18
stop();
punch = "done";
Symbol 484 MovieClip Frame 2
_root.snd.woom.play();
Symbol 485 MovieClip Frame 10
_root.snd.woom.play();
Instance of Symbol 428 MovieClip in Symbol 485 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.dis < 300) {
if (Key.isDown(37) or Key.isDown(39)) {
_parent.gotoAndPlay("hit");
}
}
}
Symbol 489 MovieClip Frame 50
stop();
Symbol 490 MovieClip [fighter3] Frame 1
stop();
stop();
Symbol 490 MovieClip [fighter3] Frame 14
Symbol 492 MovieClip Frame 1
stop();
Symbol 492 MovieClip Frame 2
gotoAndStop (1);
Symbol 492 MovieClip Frame 3
if (walkdir == "b") {
gotoAndStop ("walkback");
} else if (walkdir == "f") {
gotoAndStop ("walkfor");
}
Instance of Symbol 176 MovieClip in Symbol 492 MovieClip Frame 3
onClipEvent (enterFrame) {
gotoAndPlay(_root.ropeframe);
}
Symbol 492 MovieClip Frame 8
if (walkdir == "b") {
gotoAndStop ("loop2");
}
Symbol 492 MovieClip Frame 50
if (walkdir == "f") {
gotoAndStop ("loop");
}
Symbol 492 MovieClip Frame 54
play();
Symbol 492 MovieClip Frame 57
walkdir = "";
gotoAndStop (1);
Symbol 495 MovieClip Frame 31
gotoAndPlay ("loop");
Symbol 495 MovieClip Frame 64
gotoAndPlay ("loop2");
Symbol 500 MovieClip Frame 1
play();
Symbol 501 MovieClip Frame 7
stop();
Symbol 503 MovieClip Frame 1
stop();
play();
Symbol 503 MovieClip Frame 2
_root.snd.woom.play();
Symbol 503 MovieClip Frame 21
stop();
Symbol 513 MovieClip Frame 12
if (fallstatus == "ground") {
play();
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 513 MovieClip Frame 24
fallstatus = "deathtest";
Symbol 513 MovieClip Frame 65
fallstatus = "up";
stop();
Symbol 516 MovieClip Frame 14
stop();
Symbol 521 MovieClip Frame 44
stop();
Symbol 524 MovieClip Frame 9
_root.snd.woom.play();
Symbol 524 MovieClip Frame 17
stop();
punch = "done";
Symbol 525 MovieClip Frame 3
_root.snd.woom.play();
Symbol 525 MovieClip Frame 11
_root.snd.woom.play();
Symbol 525 MovieClip Frame 25
stop();
Symbol 526 MovieClip Frame 10
_root.snd.woom.play();
Instance of Symbol 428 MovieClip in Symbol 526 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_root.dis < 200) {
trace("ass");
_parent.gotoAndPlay("jump");
}
}
Symbol 526 MovieClip Frame 29
if (_parent._name == "player") {
if (_root.back.player._xscale == 100) {
if (Key.isDown(39)) {
_root.player_yspeed = -35;
_root.player_xspeed = 50;
} else {
gotoAndPlay ("up");
}
} else if (_root.back.player._xscale == -100) {
if (Key.isDown(37)) {
_root.player_yspeed = -35;
_root.player_xspeed = -50;
} else {
gotoAndPlay ("up");
}
}
} else if (_parent._name == "enemy") {
_root.enemy_yspeed = -40;
if (_root.enemy_xspeed > 0) {
_root.enemy_xspeed = 40;
} else if (_root.enemy_xspeed < 0) {
_root.enemy_xspeed = -40;
}
}
Symbol 526 MovieClip Frame 40
_root.snd.woom.play();
Instance of Symbol 428 MovieClip in Symbol 526 MovieClip Frame 41
onClipEvent (enterFrame) {
if (_parent._parent._name == "player") {
_root.player_yspeed = _root.player_yspeed + 2;
} else if (_parent._parent._name == "enemy") {
_root.enemy_yspeed = _root.enemy_yspeed + 2;
}
}
Symbol 527 MovieClip Frame 12
_root.snd.woom.play();
Symbol 527 MovieClip Frame 66
gotoAndStop ("out");
Symbol 527 MovieClip Frame 77
stop();
Symbol 527 MovieClip Frame 84
gotoAndStop ("out");
Symbol 527 MovieClip Frame 86
stop();
Symbol 532 MovieClip Frame 50
stop();
Symbol 533 MovieClip [fighter4] Frame 1
stop();
stop();
Symbol 534 MovieClip Frame 1
stop();
Instance of Symbol 210 MovieClip in Symbol 534 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _parent.player._x;
this._y = _root.bot;
}
Instance of Symbol 210 MovieClip in Symbol 534 MovieClip Frame 1
onClipEvent (enterFrame) {
this._x = _parent.enemy._x;
this._y = _root.bot;
}
Instance of Symbol 228 MovieClip "blooddrop" in Symbol 534 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.bloodmovement(this);
}
Instance of Symbol 319 MovieClip "player_fireball" in Symbol 534 MovieClip Frame 1
onClipEvent (enterFrame) {
this.en.you = "enemy";
this.en.me = "player";
}
Instance of Symbol 319 MovieClip "enemy_fireball" in Symbol 534 MovieClip Frame 1
onClipEvent (enterFrame) {
this.en.you = "player";
this.en.me = "enemy";
}
Instance of Symbol 325 MovieClip "dove" in Symbol 534 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.dove_fly(this, me, you);
}
Instance of Symbol 332 MovieClip in Symbol 534 MovieClip Frame 2
onClipEvent (load) {
this.swapDepths(10000);
}
onClipEvent (enterFrame) {
_root.unloader(this);
}
Instance of Symbol 336 MovieClip in Symbol 534 MovieClip Frame 2
onClipEvent (load) {
this.swapDepths(10001);
}
onClipEvent (enterFrame) {
_root.unloader(this);
}
Instance of Symbol 338 MovieClip in Symbol 534 MovieClip Frame 2
onClipEvent (load) {
this.swapDepths(10002);
}
onClipEvent (enterFrame) {
_root.unloader(this);
}
Instance of Symbol 394 MovieClip in Symbol 534 MovieClip Frame 3
onClipEvent (load) {
this.swapDepths(10010);
}
onClipEvent (enterFrame) {
_root.unloader(this);
}
Instance of Symbol 396 MovieClip in Symbol 534 MovieClip Frame 3
onClipEvent (load) {
this.swapDepths(10011);
}
onClipEvent (enterFrame) {
_root.unloader(this);
}
Instance of Symbol 399 MovieClip in Symbol 534 MovieClip Frame 3
onClipEvent (load) {
this.swapDepths(10012);
}
onClipEvent (enterFrame) {
_root.unloader(this);
}
Instance of Symbol 401 MovieClip in Symbol 534 MovieClip Frame 3
onClipEvent (load) {
this.swapDepths(10014);
}
onClipEvent (enterFrame) {
_root.unloader(this);
}
Instance of Symbol 533 MovieClip [fighter4] in Symbol 534 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.ropeframe >= 18) {
_root.ropeframe = 1;
} else {
_root.ropeframe++;
}
}
Symbol 548 Button
on (release) {
_root.musicplayer.nextsong();
}
Symbol 549 Button
on (release) {
_root.musicplayer.mySound.stop();
delete _root.musicplayer.mySound;
}
Symbol 550 Button
on (release) {
if (_root.musicplayer.sn == 1) {
_root.musicplayer.sn = 3;
} else {
_root.musicplayer.sn--;
}
_root.musicplayer.nextsong();
}
Symbol 551 Button
on (release) {
if (_root.musicplayer.sn == 3) {
_root.musicplayer.sn = 1;
} else {
_root.musicplayer.sn++;
}
_root.musicplayer.nextsong();
}
Symbol 559 MovieClip Frame 1
stop();
Symbol 560 MovieClip Frame 1
stop();
Symbol 567 MovieClip Frame 1
stop();
Symbol 571 MovieClip Frame 1
stop();
Symbol 573 MovieClip Frame 1
stop();
Symbol 576 MovieClip Frame 1
stop();
Symbol 579 MovieClip Frame 1
stop();
Symbol 581 MovieClip Frame 1
stop();
Symbol 583 MovieClip Frame 1
stop();
Symbol 585 MovieClip Frame 1
stop();
Symbol 587 MovieClip Frame 1
stop();
Symbol 591 MovieClip Frame 1
stop();
Symbol 591 MovieClip Frame 2
gotoAndPlay ("davey");
Symbol 591 MovieClip Frame 3
gotoAndPlay ("geoff");
Symbol 591 MovieClip Frame 4
gotoAndPlay ("fatmike");
Symbol 591 MovieClip Frame 5
gotoAndPlay ("spencer");
Symbol 591 MovieClip Frame 8
gotoAndStop (1);
Symbol 591 MovieClip Frame 11
gotoAndStop (1);
Symbol 591 MovieClip Frame 14
gotoAndStop (1);
Symbol 591 MovieClip Frame 17
gotoAndStop (1);
Symbol 593 MovieClip Frame 1
stop();
Symbol 595 MovieClip Frame 1
stop();
Symbol 602 MovieClip Frame 1
stop();
Symbol 602 MovieClip Frame 133
stop();
Symbol 610 Button
on (release) {
_root.fader.dest = "open";
_root.fader.play();
}
Symbol 617 Button
on (release) {
if (_root.score > 0) {
gotoAndStop ("submit");
}
}
Symbol 627 Button
on (release) {
sendscore = new LoadVars();
sendscore.gscore = _root.score;
sendscore.gname = "warpedSte";
sendscore.send("index.php?act=Arcade&do=newscore", "_self", "POST");
stopAllSounds();
_root._visible = false;
_root.enabled = false;
}
Symbol 629 MovieClip Frame 1
stop();
completed = false;
Symbol 629 MovieClip Frame 103
if (_root.player_life > _root.enemy_life) {
winner = _root.player_charnum + 1;
} else {
winner = _root.enemy_charnum + 1;
}
_root.snd.winner.gotoAndStop(winner);
Symbol 629 MovieClip Frame 135
if (_root.player_life == 500) {
lifebonus = 75000 /* 0x0124F8 */;
} else {
lifebonus = _root.player_life * 100;
}
bonus_display = "Bonus - " + lifebonus;
_root.score = _root.score + lifebonus;
Symbol 629 MovieClip Frame 246
stop();
completed = true;
Symbol 629 MovieClip Frame 366
if (_root.player_life > _root.enemy_life) {
winner = _root.player_charnum + 1;
} else {
winner = _root.enemy_charnum + 1;
}
_root.snd.winner.gotoAndStop(winner);
Symbol 629 MovieClip Frame 431
stop();
completed = true;
Symbol 629 MovieClip Frame 432
bonus_display = "Final Score - " + _root.score;
Symbol 629 MovieClip Frame 433
bonus_display = "Final Score - " + _root.score;
Instance of Symbol 619 MovieClip "read" in Symbol 629 MovieClip Frame 433
onClipEvent (enterFrame) {
if (_root.score == 0) {
this._visible = false;
}
}
Symbol 629 MovieClip Frame 434
stop();