[Tools][Expand/Collapse All]Note that automatic extraction of ActionScript 3 is still pretty much unsupported by swfchan. AS1/AS2 works okay most of the time.Frame 1 (1.01 KiB) ●
fscommand ("allowscale", "false");
fscommand ("fullscreen", "true");
loaded = Math.ceil((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + "% Loaded";
loadednum = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
ifFrameLoaded (4) {
gotoAndPlay (3);
}
_root.bloodOn = true;
_root.shakingOn = true;
_global.ipb_get_gname = function () {
var _loc4 = _root._url;
var _loc5 = "";
var _loc2 = "";
var _loc6 = (_loc4.lastIndexOf("\\") + 1);
if ((_loc6 == -1) || (_loc6 == 0)) {
_loc6 = _loc4.lastIndexOf("/") + 1;
}
var _loc3 = _loc6;
var _loc7 = String(_loc4).length;
while (_loc3 < String(_loc4).length) {
_loc2 = _loc4.charAt(_loc3);
if (_loc2 == ".") {
break;
}
_loc5 = _loc5 + _loc2;
_loc3++;
}
return(_loc5);
};
ipb_gname = _global.ipb_get_gname();
xx = new LoadVars();
xx.onLoad = function (success) {
if (success) {
_global.ipb_scoreVar = this.scoreVar;
}
};
fname = ((("arcade/gamedata/" + ipb_gname) + "/") + ipb_gname) + ".txt";
xx.load(fname);
Frame 2 (17 B)
gotoAndPlay (1);
Frame 3 (254 B)
loaded = Math.ceil((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + "% Loaded";
loadednum = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (_root.getBytesLoaded() >= _root.getBytesTotal()) {
_root.gotoAndStop("introtext");
}
Instance of Symbol 28 MovieClip in Frame 3 (223 B)
onClipEvent (enterFrame) {
setProperty(this, _xscale , _root.loadednum);
setProperty(this, _yscale , _root.loadednum);
setProperty(this, _alpha , _root.loadednum);
setProperty(this, _rotation , _root.loadednum * 3.6);
}
Frame 4 (17 B)
gotoAndPlay (3);
Frame 5 (10.46 KiB) ● ●
function makelevelcode(enemy, charac, weapon, level) {
return((((((((String(enemycode[enemy - 1]) + String(charcode[charac - 1])) + weapon.charAt(3)) + String(levelscode[level])) + String(enemycode2[enemy - 1])) + String(charcode2[charac - 1])) + weapon.charAt(0)) + String(levelscode2[level])) + weapon.charAt(2));
}
function getenemyfromcode(thecode) {
numReturn = 0;
matchitem = thecode.charAt(0);
matchat = -1;
i = 0;
while (i < enemycode.length) {
if (matchitem == enemycode[i]) {
matchat = i;
}
i++;
}
if (-1 < matchat) {
if (thecode.charAt(4) == enemycode2[matchat]) {
numReturn = matchat + 1;
} else {
trace("No opponent found");
numReturn = -1;
}
}
return(numReturn);
}
function getcharacterfromcode(thecode) {
numReturn = 0;
matchitem = thecode.charAt(1);
matchat = -1;
i = 0;
while (i < charcode.length) {
if (matchitem == charcode[i]) {
matchat = i;
}
i++;
}
if (-1 < matchat) {
if (thecode.charAt(5) == charcode2[matchat]) {
numReturn = matchat + 1;
} else {
trace("No character found");
numReturn = -1;
}
}
return(numReturn);
}
function getlevelfromcode(thecode) {
numReturn = 0;
matchitem = thecode.charAt(3);
matchat = -1;
i = 0;
while (i < levelscode.length) {
if (matchitem == levelscode[i]) {
matchat = i;
}
i++;
}
if (-1 < matchat) {
if (thecode.charAt(7) == levelscode2[matchat]) {
numReturn = matchat;
} else {
trace("No level found");
numReturn = -1;
}
}
return(numReturn);
}
function getweaponfromcode(thecode) {
weaponcode = (String(thecode.charAt(2)) + String(thecode.charAt(6))) + String(thecode.charAt(8));
strReturn = "";
w = 0;
while (w < _root.Characterweapons.length) {
weaponcodematch = (String(Characterweapons[w].charAt(3)) + String(Characterweapons[w].charAt(0))) + String(Characterweapons[w].charAt(2));
if (weaponcode == weaponcodematch) {
strReturn = Characterweapons[w];
}
w++;
}
return(strReturn);
}
function validcode(code) {
if (code.length == 9) {
if ((((-1 < getenemyfromcode(code)) && (-1 < getcharacterfromcode(code))) && (-1 < getlevelfromcode(code))) && (getweaponfromcode(code) != "")) {
return(true);
}
return(false);
}
if (0 < code.length) {
return(false);
}
return(true);
}
gamemode = "";
_root.RightWeapon = "";
Characters = 14;
CharacterNames = new Array("Shaolin", "Wu Tang", "Ninja", "Green Serpent", "Master Cheng", "Dragon Soldier", "Lo Ki", "Chingamy Yip", "Onochi Takahashi", "Master Kwun", "Tang Mo Kei", "Wong Su", "Shun Lau", "Red Flower", "High Priest", "Dragon Master", "Dark Lord", "Fong", "Iron Monkey", "Ice Queen");
CharacterWeapons = new Array("spade", "straightsword", "ninjasword", "horsecutter", "spear", "spear", "nunchaku", "chainwhip", "katana", "broadsword", "horsecutter", "chainwhip", "straightsword", "hook", "straightsword", "", "dragonblade", "", "chainwhip", "broadsword");
if (_root.cheat == "wrongmoves") {
CharacterMoves = new Array(5, 3, 4, 1, 17, 7, 8, 10, 11, 12, 13, 14, 16, 1, 9, 15, 0, 18, 19, 2);
} else {
CharacterMoves = new Array(2, 5, 3, 4, 1, 17, 7, 8, 10, 11, 12, 13, 14, 16, 1, 9, 15, 0, 18, 19);
}
CharacterIncrease = new Array(1, 1, 1, 1.5, 1, 1, 1.5, 1, 1, 1, 1, 2, 2, 1, 3, 1, 2, 1, 1, 1);
noweapons = false;
enemycode = new Array("q", "w", "e", "r", "t", "y", "u", "i", "o", "p", "m", "n", "b", "v", "c", "x", "z", "l", "k", "j");
enemycode2 = new Array("h", "g", "f", "d", "s", "a", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "s", "d", "f", "g");
charcode = new Array("q", "a", "z", "w", "s", "x", "e", "d", "c", "r", "f", "1", "2", "3", "4", "9", "8", "7", "6", "5");
charcode2 = new Array("m", "j", "u", "m", "j", "u", "m", "j", "u", "m", "j", "u", "m", "j", "u", "m", "j", "u", "m", "q");
levelscode = new Array("2", "4", "6", "8", "1", "3", "5", "7", "9", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k");
levelscode2 = new Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "z", "x", "c", "v", "b", "n", "m", "a", "s", "d", "f");
function Hit(obj, target, range, power, place, projectile, noswipe, bothways) {
if ((bothways = "yes")) {
inrange = ((range >= (obj._x - target._x)) && (obj.hitTest(target) || (projectile == "yes"))) && (target.dead != true);
} else {
inrange = (((range >= Math.abs(obj._x - target._x)) && (((target._x < obj._x) && (obj.Facing == "Left")) || ((obj._x < target._x) && (obj.Facing == "Right")))) && (obj.hitTest(target) || (projectile == "yes"))) && (target.dead != true);
}
if ((target.jumping == true) && (place == "low")) {
inrange = false;
}
if (target.combo >= 200) {
inrange = false;
}
if (inrange) {
if (place == "weaponhit") {
bloodamount = Math.ceil(power) / 20;
} else {
bloodamount = Math.ceil(power) / 40;
}
if ((((target.blocking != true) || (place == "low")) || (place == "close")) || (_root.cheat == "noblocking")) {
if (place == "close") {
_root.sound.gotoAndStop("crunch");
} else if (place == "weaponhit") {
_root.sound.gotoAndStop("weaponhit" + (random(3) + 1));
} else if (_root.cheat == "slaps") {
_root.sound.gotoAndStop("boing" + (random(2) + 1));
} else if (target.girl == "yes") {
rand = random(5) + 1;
if (rand == 1) {
_root.sound.gotoAndStop("Hit1");
} else if (rand == 2) {
_root.sound.gotoAndStop("Hit6");
} else if (rand == 3) {
_root.sound.gotoAndStop("Hit7");
} else if (rand == 4) {
_root.sound.gotoAndStop("Hit8");
} else {
_root.sound.gotoAndStop("Hit4");
}
} else {
_root.sound.gotoAndStop("Hit" + (random(9) + 1));
}
if (gamemode != "training") {
if (place == "close") {
target.life = target.life - power;
if (_root.cheat == "instantdeath") {
target.life = 0;
}
} else {
target.life = target.life - power;
}
if (((target.life < 50) && (0 < target.life)) && (this.AI == true)) {
if (target.girl == "yes") {
_root.trainingmessage.message = "Finish her off!";
} else {
_root.trainingmessage.message = "Finish him off!";
}
}
} else {
if (obj.weapon != "") {
trainingskillchange = power / 3;
} else {
trainingskillchange = power;
}
if (target == _root.rightplayer) {
_root.rightplayer.difficulty = Math.ceil(_root.rightplayer.difficulty + (trainingskillchange / 50));
} else {
_root.rightplayer.difficulty = Math.ceil(_root.rightplayer.difficulty - (trainingskillchange / 50));
}
_root.skillrating = _root.rightplayer.difficulty;
}
if (obj.weapon == "") {
target.combo = target.combo + 1;
target.combodamage = target.combodamage + power;
target.comboreset.gotoAndPlay(1);
}
} else {
if (target.weapon != "") {
_root.sound.gotoAndStop("clash" + (random(3) + 1));
} else {
_root.sound.gotoAndStop("blocked");
}
if (gamemode != "training") {
target.life = target.life - 1;
}
if (_root.cheat == "instantdeath") {
target.life = 0;
}
}
if ((((target.jumping || (FacingRightWay(obj, target) == false)) || (power >= 200)) && (target.blocking != true)) || (0 >= target.life)) {
_root.MakeBlood(target, bloodamount);
if (obj.Char == 10) {
if (projectile != "yes") {
target.sidespeed = (target._x - obj._x) / 2;
}
target.spin = (obj._y - target._y) / 2;
target.upspeed = ((obj._y - target._y) / 2) + 20;
} else {
if (projectile != "yes") {
target.sidespeed = ((target._x - obj._x) * (power / 100)) / 5;
}
target.spin = (obj._y - target._y) / 5;
target.upspeed = (((obj._y - target._y) / 5) * (power / 100)) + 10;
}
target.falling = true;
target.jumping = false;
target.gotoAndPlay("fall");
} else {
if ((target.blocking == true) && (place != "penetrateblock")) {
target.gotoAndPlay("blocking" + (random(4) + 1));
if (target._x < obj._x) {
move = (-power) / 4;
} else {
move = power / 4;
}
} else {
if (target._x < obj._x) {
move = -power;
} else {
move = power;
}
if (place == "middle") {
_root.MakeBlood(target, bloodamount);
target.gotoAndPlay("lightmiddlehit");
} else if (place == "low") {
target.gotoAndPlay("lightlowhit");
} else {
_root.MakeBlood(target, bloodamount);
target.gotoAndPlay("lighthit");
}
}
if (MoveFighter(target, move / 2) == false) {
MoveFighter(obj, (-move) / 3);
}
}
return(true);
}
if (obj.jumping == false) {
if (noswipe != "yes") {
if (obj.girl == "yes") {
_root.sound.gotoAndStop("swipe" + (random(2) + 1));
} else {
_root.sound.gotoAndStop("swipe" + (random(4) + 1));
}
}
}
return(false);
}
function MoveFighter(obj, amount) {
obj.blocking = false;
if (_root.cheat == "needforspeed") {
moveamount = amount * 2;
} else {
moveamount = amount;
}
if (((0 < moveamount) && ((obj._x + moveamount) < 700)) || ((moveamount < 0) && (100 < (obj._x + moveamount)))) {
setProperty(obj, _x , obj._x + moveamount);
return(true);
}
if (700 < (obj._x + moveamount)) {
setProperty(obj, _x , 700);
return(false);
}
if ((obj._x + moveamount) < 100) {
setProperty(obj, _x , 100);
return(false);
}
}
function FacingRightWay(obj, oppo) {
if (((obj.Facing == "Right") && (obj._x < oppo._x)) || ((obj.Facing == "Left") && (oppo._x < obj._x))) {
return(true);
}
return(false);
}
function MakeBlood(target, amount) {
if (_root.bloodOn) {
bamount = amount;
i = 0;
while (i < bamount) {
_root.bloodnum = Number(_root.bloodnum) + 1;
if (50 < _root.bloodnum) {
_root.bloodnum = 0;
}
bloodname = "blood" + _root.bloodnum;
_root.attachMovie("blood", bloodname, _root.bloodnum);
setProperty(bloodname, _x , target._x);
setProperty(bloodname, _y , target._y - 60);
i++;
}
}
}
function clearblood() {
i = 0;
while (50 >= i) {
eval ("_root.blood" + i).removeMovieClip();
i++;
}
}
stop();
if (_root.cheat == "epicbattle") {
_root.startingLife = 10000;
} else {
_root.startingLife = 3000;
}
_root.maxcombo = 0;
FightInProgress = false;
fscommand ("allowscale", "false");
fscommand ("fullscreen", "true");
fscommand ("trapallkeys", "true");
clearblood();
Instance of Symbol 375 MovieClip in Frame 5 (50 B)
onClipEvent (load) {
DispChar = random(20) + 1;
}
Frame 6 (33 B)
_root.score = 0;
clearblood();
Instance of Symbol 396 MovieClip in Frame 7 (165 B)
onClipEvent (enterFrame) {
if (_root.LeftChar != Char) {
_root.LeftChar = Char;
_root.weaponselect.gotoAndStop(_root.CharacterWeapons[_root.LeftChar - 1]);
}
}
Instance of Symbol 409 MovieClip "weaponselect" in Frame 7 (65 B)
onClipEvent (enterFrame) {
_root.LeftWeapon = varPlayerWeapon;
}
Frame 8 (866 B)
_root.nextchar = _root.nextchar + 1;
if (Characters < _root.nextchar) {
_root.nextchar = 1;
}
_root.rightchar = _root.nextchar;
_root.levelcodedisplay = makelevelcode(_root.rightchar, _root.leftchar, _root.LeftWeapon, _root.Level);
if ((((_root.level == 2) || (_root.level == 6)) || (_root.level == 10)) || (_root.level == 15)) {
_root.noweapons = true;
} else {
_root.noweapons = false;
}
_root.difficulty = _root.difficulty * 2;
if ((_root.gamemode == "singleplayer") && (_root.level == 15)) {
_root.rightchar = 15;
_root.difficulty = 100;
} else if ((_root.gamemode == "singleplayer") && (_root.level == 16)) {
_root.rightchar = 16;
} else if ((_root.gamemode == "singleplayer") && (_root.level == 17)) {
_root.rightchar = 17;
}
_root.OpponentName = _root.CharacterNames[_root.rightchar - 1];
clearblood();
Instance of Symbol 538 MovieClip in Frame 8 (57 B)
onClipEvent (load) {
gotoAndStop(_root.rightchar + 1);
}
Instance of Symbol 542 MovieClip in Frame 8 (100 B)
onClipEvent (load) {
_root.level = _root.level + 1;
_root.leveldisplay = "Level " + _root.level;
}
Frame 9 (207 B)
stop();
LeftChar = random(Characters) + 1;
RightChar = random(Characters) + 1;
LeftPlayerName = _root.CharacterNames[LeftChar - 1];
RightPlayerName = _root.CharacterNames[RightChar - 1];
clearblood();
Instance of Symbol 550 MovieClip in Frame 9 (58 B)
onClipEvent (load) {
Player = "Left";
gotoAndStop (2);
}
Instance of Symbol 550 MovieClip in Frame 9 (59 B)
onClipEvent (load) {
Player = "Right";
gotoAndStop (2);
}
Instance of Symbol 409 MovieClip "rightweaponselect" in Frame 9 (143 B)
onClipEvent (enterFrame) {
_root.RightWeapon = varPlayerWeapon;
}
onClipEvent (load) {
Start = _root.characterweapons[_root.Rightchar - 1];
}
Instance of Symbol 559 MovieClip in Frame 9 (41 B)
onClipEvent (load) {
player = "right";
}
Instance of Symbol 409 MovieClip "leftweaponselect" in Frame 9 (141 B)
onClipEvent (enterFrame) {
_root.LeftWeapon = varPlayerWeapon;
}
onClipEvent (load) {
Start = _root.characterweapons[_root.Leftchar - 1];
}
Instance of Symbol 559 MovieClip in Frame 9 (40 B)
onClipEvent (load) {
player = "left";
}
Frame 10 (17 B)
gotoAndStop (1);
Frame 11 (566 B)
if (((((_root.cheat + "") != "") && ((_root.cheat + "") != "icequeen")) && ((_root.cheat + "") != "ironmonkey")) && ((_root.gamemode == "singleplayer") || (_root.gamemode == "training"))) {
LeftPlayerName = "Cheater";
} else if (((_root.name != "") && (_root.gamemode == "singleplayer")) || (_root.gamemode == "training")) {
LeftPlayerName = _root.name;
} else {
LeftPlayerName = _root.CharacterNames[LeftChar - 1];
}
RightPlayerName = _root.CharacterNames[RightChar - 1];
_root.floorlevel = 445;
FightInProgress = true;
Instance of Symbol 614 MovieClip "finish" in Frame 11 (331 B)
onClipEvent (enterFrame) {
if (_root.gamemode == "singleplayer") {
if (_root.rightplayer.dead == true) {
gotoAndStop (2);
} else if (_root.leftplayer.dead == true) {
gotoAndStop (3);
}
} else if (_root.rightplayer.dead == true) {
gotoAndStop (4);
} else if (_root.leftplayer.dead == true) {
gotoAndStop (5);
}
}
Instance of Symbol 659 MovieClip "rightlifebar" in Frame 11 (51 B)
onClipEvent (load) {
player = _root.rightplayer;
}
Instance of Symbol 659 MovieClip "leftlifebar" in Frame 11 (50 B)
onClipEvent (load) {
player = _root.leftplayer;
}
Instance of Symbol 664 MovieClip in Frame 11 (51 B)
onClipEvent (load) {
Player = _root.rightplayer;
}
Instance of Symbol 664 MovieClip in Frame 11 (50 B)
onClipEvent (load) {
Player = _root.leftplayer;
}
Instance of Symbol 914 MovieClip "rightplayer" in Frame 11 (1.6 KiB) ●
onClipEvent (load) {
if (_root.gamemode == "singleplayer") {
_root.RightWeapon = _root.CharacterWeapons[_root.RightChar - 1];
} else if (_root.gamemode == "training") {
_root.RightWeapon = "horsecutter";
}
if (_root.noweapons == false) {
playerweapon = _root.RightWeapon;
if ((_root.cheat == "theswordismine") && (_root.gamemode != "singleplayer")) {
playerweapon = "dragonblade";
}
if ((_root.cheat == "automaticshotgun") && (_root.gamemode != "singleplayer")) {
playerweapon = "shotgun";
}
}
weapon = "";
if (_root.gamemode != "training") {
Char = _root.RightChar;
} else {
Char = 18;
}
if (_root.cheat == "alternative") {
if (_root.RightChar != _root.LeftChar) {
DispChar = Char + 20;
} else {
DispChar = Char;
}
} else if (_root.RightChar == _root.LeftChar) {
DispChar = Char + 20;
} else {
DispChar = Char;
}
if (_root.cheat == "sendaninjahere") {
DispChar = 23;
}
_root.RightPlayerName = _root.CharacterNames[Char - 1];
specialmove = _root.CharacterMoves[Char - 1];
specialincrease = _root.CharacterIncrease[Char - 1];
if (_root.gamemode == "training") {
AI = true;
} else {
AI = _root.RightAI;
}
opponent = _root.LeftPlayer;
if (_root.gamemode == "singleplayer") {
difficulty = _root.difficulty;
} else if (_root.gamemode == "training") {
difficulty = 2;
} else {
difficulty = 100;
}
life = _root.startingLife;
specialpower = 75;
}
onClipEvent (enterFrame) {
if ((_root.leftplayer._x == _root.rightplayer._x) && (this.jumping != true)) {
setProperty(this, _x , this._x + 1);
}
_root.rightlifebar.inner.gotoAndStop(DispChar);
}
Instance of Symbol 914 MovieClip "leftplayer" in Frame 11 (0.98 KiB)
onClipEvent (load) {
if (_root.noweapons == false) {
playerweapon = _root.LeftWeapon;
if (_root.cheat == "theswordismine") {
playerweapon = "dragonblade";
}
if (_root.cheat == "automaticshotgun") {
playerweapon = "shotgun";
}
}
weapon = "";
Char = _root.LeftChar;
if (_root.cheat == "sendaninjahere") {
DispChar = 3;
} else {
DispChar = Char;
}
if (_root.cheat == "alternative") {
DispChar = Char + 20;
}
if (_root.cheat == "concealedweapon") {
specialmove = 6;
} else {
specialmove = _root.CharacterMoves[Char - 1];
}
specialincrease = _root.CharacterIncrease[Char - 1];
if (_root.gamemode == "training") {
AI = false;
} else {
AI = _root.LeftAI;
}
opponent = _root.RightPlayer;
difficulty = 100;
life = _root.startingLife;
specialpower = 75;
}
onClipEvent (enterFrame) {
_root.leftlifebar.inner.gotoAndStop(DispChar);
if ((_root.leftplayer._x == _root.rightplayer._x) && (this.jumping != true)) {
setProperty(this, _x , this._x - 1);
}
}
Instance of Symbol 917 MovieClip in Frame 11 (51 B)
onClipEvent (load) {
Player = _root.rightplayer;
}
Instance of Symbol 917 MovieClip in Frame 11 (50 B)
onClipEvent (load) {
Player = _root.leftplayer;
}
Instance of Symbol 957 MovieClip in Frame 11 (422 B)
onClipEvent (load) {
if (_root.gamemode != "training") {
if (16 < _root.Level) {
gotoAndStop (5);
} else if (_root.cheat == "choochoo") {
gotoAndStop (7);
} else {
level = random(5) + 1;
do {
level = random(5) + 1;
} while (level == _root.lastlevel);
_root.lastlevel = level;
if (1 < level) {
gotoAndStop(level);
} else {
stop();
}
}
} else {
gotoAndStop (6);
}
}
Frame 12 (17 B)
gotoAndStop (1);
Frame 14 (17 B)
gotoAndStop (1);
Instance of Symbol 1017 MovieClip in Frame 17 (75 B)
onClipEvent (load) {
if (_root.bloodOn == false) {
gotoAndStop (2);
}
}
Instance of Symbol 1019 MovieClip in Frame 17 (77 B)
onClipEvent (load) {
if (_root.shakingOn == false) {
gotoAndStop (2);
}
}
Frame 18 (955 B)
clearblood();
stopAllSounds();
if (250 < skillrating) {
skillstandard = "Legend";
} else if (200 < skillrating) {
skillstandard = "Grand Master";
} else if (150 < skillrating) {
skillstandard = "Master";
} else if (100 < skillrating) {
skillstandard = "Teacher";
} else if (75 < skillrating) {
skillstandard = "Warrior";
} else if (50 < skillrating) {
skillstandard = "Skilled Fighter";
} else if (35 < skillrating) {
skillstandard = "Fighter";
} else if (20 < skillrating) {
skillstandard = "Amateur";
} else {
skillstandard = "Beginner";
}
if ((((_root.cheat + "") == "") || ((_root.cheat + "") == "ironmonkey")) || ((_root.cheat + "") == "icequeen")) {
gamemode = _root.gamemode;
skillrating = _root.skillrating;
character = _root.leftchar;
weapon = _root.LeftWeapon;
name = _root.name;
level = _root.level;
maxcombo = _root.maxcombo;
loadVariablesNum ("scores.asp", 0, "POST");
}
Frame 19 (17 B)
gotoAndPlay (1);
Frame 20 (654 B)
if ((_root.cheat + "") == "") {
_root.level = 11;
weapon = _root.LeftWeapon;
character = _root.leftchar;
Site = _root.Site;
loadVariablesNum ("scores.asp", 0, "POST");
}
arrCheats = new Array("ironmonkey", "iamfong", "alternative", "lowgravity", "wrongmoves", "bowbeforeme", "slaps", "allveryloki", "concealedweapon", "fencing", "sendaninjahere", "choochoo", "needforspeed", "instantdeath", "icequeen", "ninjaaxes", "automaticshotgun", "lordofdarkness", "iamthemaster", "theswordismine");
if (arrCheats[_root.leftchar - 1] != "") {
_root.cheatdisplay = arrCheats[_root.leftchar - 1];
} else {
_root.cheatdisplay = "";
}
clearblood();
Instance of Symbol 1034 MovieClip in Frame 20 (62 B)
onClipEvent (load) {
DispChar = _root.RightChar;
life = 1;
}
Instance of Symbol 1039 MovieClip in Frame 20 (80 B)
onClipEvent (load) {
DispChar = _root.LeftChar;
life = _root.LeftPlayerLife;
}
Instance of Symbol 957 MovieClip "background" in Frame 20 (40 B)
onClipEvent (load) {
gotoAndStop (5);
}
Symbol 24 Button (48 B)
on (release) {
_root.gotoAndStop("mainmenu");
}
Symbol 25 MovieClip Frame 1 (8 B)
stop();
Symbol 1042 MovieClip [sprite 230] Frame 1 (591 B)
if (yy.savescore == 1) {
if (ipb_score == undefined) {
ipb_score = eval (_global.ipb_scoreVar);
}
xx = new LoadVars();
xx.arcadegid = _root.ibpro_gameid;
xx.gscore = ipb_score;
xx.gname = _global.ipb_get_gname();
xx.enscore = (ipb_score * yy.randchar) ^ yy.randchar2;
xx.send("index.php?autocom=arcade&do=savescore", "_self", "POST");
stop();
}
_global.ipbSend = function (ipb_score) {
_root._visible = false;
_root.enabled = false;
xx = new LoadVars();
yy = new LoadVars();
xx.sendAndLoad("index.php?autocom=arcade&do=verifyscore", yy, "POST");
};
Symbol 11 MovieClip [blood] Frame 1 (616 B)
function bloodmove() {
if ((upspeed < 0) && (this._y >= origy)) {
gotoAndPlay (7);
setProperty(this, _rotation , 0);
} else {
setProperty(this, _y , this._y - upspeed);
if ((60 < this._x) && (this._x < 740)) {
setProperty(this, _x , this._x + sidespeed);
}
upspeed = upspeed - 5;
}
}
upspeed = Math.random() * 40;
sidespeed = (Math.random() * 20) - 10;
origy = _root.floorlevel;
size = random(50) + 80;
setProperty(this, _xscale , size);
setProperty(this, _yscale , size);
if (0.5 < Math.random()) {
setProperty(this, _xscale , -this._xscale);
}
Symbol 11 MovieClip [blood] Frame 2 (13 B)
bloodmove();
Symbol 11 MovieClip [blood] Frame 3 (13 B)
bloodmove();
Symbol 11 MovieClip [blood] Frame 4 (13 B)
bloodmove();
Symbol 11 MovieClip [blood] Frame 5 (13 B)
bloodmove();
Symbol 11 MovieClip [blood] Frame 6 (17 B)
gotoAndPlay (5);
Symbol 11 MovieClip [blood] Frame 7 (103 B)
setProperty(this, _alpha , this._alpha - 0.1);
if (this._alpha < 1) {
this.removeMovieClip();
}
Symbol 11 MovieClip [blood] Frame 8 (17 B)
gotoAndPlay (7);
Symbol 13 MovieClip [Axe] Frame 1 (458 B)
if (((upmove + "") == "") && (speed != "")) {
upmove = (Math.random() * 10) - 5;
}
if (this.hitTest(opponent)) {
_root.Hit(player, opponent, 7000, 300, "weaponhit", "yes");
removeMovieClip(this);
}
if ((this._x < 800) && (0 < this._x)) {
setProperty(this, _rotation , this._rotation + (speed * 3));
setProperty(this, _x , this._x + speed);
setProperty(this, _y , this._y + upmove);
} else {
removeMovieClip(this);
}
Symbol 13 MovieClip [Axe] Frame 2 (17 B)
gotoAndPlay (1);
Symbol 15 MovieClip [NinjaStar] Frame 1 (465 B)
if ((upmove + "") == "") {
upmove = (Math.random() * 10) - 5;
}
if (this.hitTest(opponent)) {
_root.Hit(player, opponent, 7000, 100, "weaponhit", "yes");
removeMovieClip(this);
}
if ((this._x < 800) && (0 < this._x)) {
setProperty(this, _rotation , this._rotation + (speed * 3));
if (fordisplay != true) {
setProperty(this, _x , this._x + speed);
setProperty(this, _y , this._y + upmove);
}
} else {
removeMovieClip(this);
}
Symbol 15 MovieClip [NinjaStar] Frame 2 (17 B)
gotoAndPlay (1);
Symbol 32 Button (169 B)
on (release) {
thegametype = "Singleplayer";
loadVariablesNum ("log.asp", 0, "POST");
gamemode = "singleplayer";
_root.RightChar = random(8) + 1;
gotoAndStop (6);
}
Symbol 33 Button (35 B)
on (release) {
gotoAndStop (17);
}
Symbol 34 Button (35 B)
on (release) {
gotoAndStop (15);
}
Symbol 35 Button (161 B)
on (release) {
thegametype = "Training";
loadVariablesNum ("log.asp", 0, "POST");
gamemode = "training";
_root.RightChar = random(8) + 1;
gotoAndStop (6);
}
Symbol 36 Button (185 B)
on (release) {
if (online == "true") {
if ((Site + "") != "") {
getURL ("default.asp?Site=" + Site);
} else {
getURL ("default.asp");
}
} else {
fscommand ("quit");
}
}
Symbol 37 Button (35 B)
on (release) {
gotoAndStop (16);
}
Symbol 38 Button (1.24 KiB) ●
on (release) {
thegametype = "Quick";
loadVariablesNum ("log.asp", 0, "POST");
gamemode = "quick";
if (_root.cheat == "bowbeforeme") {
_root.LeftChar = 15;
_root.LeftWeapon = "";
_root.RightChar = 15;
_root.RightWeapon = "";
}
if (_root.cheat == "iamthemaster") {
_root.LeftChar = 16;
_root.LeftWeapon = "";
_root.RightChar = 16;
_root.RightWeapon = "";
}
if (_root.cheat == "lordofdarkness") {
_root.LeftChar = 17;
_root.LeftWeapon = "dragonblade";
_root.RightChar = 17;
_root.RightWeapon = "dragonblade";
}
if (_root.cheat == "iamfong") {
_root.LeftChar = 18;
_root.LeftWeapon = "horsecutter";
_root.RightChar = 18;
_root.RightWeapon = "horsecutter";
}
if (_root.cheat == "ironmonkey") {
_root.LeftChar = 19;
_root.LeftWeapon = "chainwhip";
_root.RightChar = 19;
_root.RightWeapon = "chainwhip";
}
if (_root.cheat == "icequeen") {
_root.LeftChar = 20;
_root.LeftWeapon = "broadsword";
_root.RightChar = 20;
_root.RightWeapon = "broadsword";
}
if ((((((_root.cheat == "bowbeforeme") || (_root.cheat == "iamthemaster")) || (_root.cheat == "lordofdarkness")) || (_root.cheat == "iamfong")) || (_root.cheat == "ironmonkey")) || (_root.cheat == "icequeen")) {
gotoAndStop (11);
} else {
gotoAndPlay (9);
}
}
Symbol 41 MovieClip Frame 1 (17 B)
loopsleft = 100;
Symbol 41 MovieClip Frame 11 (527 B)
loopsleft = loopsleft - 1;
if (loopsleft < 1) {
_root.LeftChar = random(_root.Characters) + 1;
_root.RightChar = random(_root.Characters) + 1;
_root.LeftPlayerName = _root.CharacterNames[_root.LeftChar - 1];
_root.RightPlayerName = _root.CharacterNames[_root.RightChar - 1];
_root.LeftWeapon = _root.characterweapons[_root.Leftchar - 1];
_root.RightWeapon = _root.characterweapons[_root.Rightchar - 1];
_root.LeftAI = true;
_root.RightAI = true;
_root.gotoAndStop("game");
} else {
gotoAndPlay (2);
}
Symbol 85 MovieClip Frame 1 (40 B)
gotoAndStop(_parent.DispChar);
stop();
Symbol 115 MovieClip Frame 1 (40 B)
gotoAndStop(_parent.DispChar);
stop();
Symbol 126 MovieClip Frame 1 (190 B)
cutamount = Math.ceil(10 - ((_parent._parent.life / _root.startinglife) * 10));
if ((1 < cutamount) && (_parent._parent.life)) {
gotoAndStop(cutamount);
} else {
stop();
}
Symbol 168 MovieClip Frame 1 (110 B)
stop();
if (_root.cheat == "allveryloki") {
gotoAndStop (7);
} else {
gotoAndStop(_parent.DispChar);
}
Symbol 168 MovieClip Frame 8 (22 B)
_parent.girl = "yes";
Symbol 168 MovieClip Frame 14 (22 B)
_parent.girl = "yes";
Symbol 168 MovieClip Frame 15 (26 B)
_parent.sorcerer = "yes";
Symbol 168 MovieClip Frame 20 (22 B)
_parent.girl = "yes";
Symbol 168 MovieClip Frame 28 (22 B)
_parent.girl = "yes";
Symbol 168 MovieClip Frame 34 (22 B)
_parent.girl = "yes";
Symbol 168 MovieClip Frame 35 (26 B)
_parent.sorcerer = "yes";
Symbol 168 MovieClip Frame 40 (22 B)
_parent.girl = "yes";
Symbol 185 MovieClip Frame 1 (8 B)
stop();
Symbol 212 MovieClip Frame 1 (40 B)
gotoAndStop(_parent.DispChar);
stop();
Instance of Symbol 185 MovieClip in Symbol 212 MovieClip Frame 15 (95 B)
onClipEvent (enterFrame) {
if (_parent._parent.SwordHidden == "Yes") {
gotoAndStop (2);
}
}
Instance of Symbol 185 MovieClip in Symbol 212 MovieClip Frame 35 (95 B)
onClipEvent (enterFrame) {
if (_parent._parent.SwordHidden == "Yes") {
gotoAndStop (2);
}
}
Symbol 236 MovieClip Frame 1 (40 B)
stop();
gotoAndStop(_parent.DispChar);
Symbol 250 MovieClip Frame 1 (40 B)
stop();
gotoAndStop(_parent.DispChar);
Symbol 289 MovieClip Frame 1 (40 B)
stop();
gotoAndStop(_parent.DispChar);
Symbol 317 MovieClip Frame 1 (847 B)
if (this._parent.weapon == "broadsword") {
gotoAndStop (2);
} else if (this._parent.weapon == "spear") {
gotoAndStop (3);
} else if (this._parent.weapon == "hook") {
gotoAndStop (4);
} else if (this._parent.weapon == "horsecutter") {
gotoAndStop (5);
} else if (this._parent.weapon == "katana") {
gotoAndStop (6);
} else if (this._parent.weapon == "ninjasword") {
gotoAndStop (7);
} else if (this._parent.weapon == "nunchaku") {
gotoAndStop (8);
} else if (this._parent.weapon == "spade") {
gotoAndStop (9);
} else if (this._parent.weapon == "chainwhip") {
gotoAndStop (10);
} else if (this._parent.weapon == "dragonblade") {
gotoAndStop (11);
} else if (this._parent.weapon == "straightsword") {
gotoAndStop (12);
} else if (this._parent.weapon == "shotgun") {
gotoAndStop (13);
} else {
stop();
}
stop();
Symbol 335 MovieClip Frame 10 (520 B)
if (_parent.falling != true) {
if ((1 < _parent.combo) || (_root.cheat == "percentage")) {
if (_parent == _root.leftplayer) {
_root.rightcombo.amount = _parent.combo;
_root.rightcombo.damageamount = _parent.combodamage;
_root.rightcombo.gotoAndPlay(1);
} else {
_root.leftcombo.amount = _parent.combo;
_root.leftcombo.damageamount = _parent.combodamage;
_root.leftcombo.gotoAndPlay(1);
}
}
_parent.combo = 0;
_parent.combodamage = 0;
stop();
} else {
gotoAndPlay (1);
}
Symbol 375 MovieClip Frame 1 (43 B)
setProperty(this, _xscale , _xscale * -1);
Symbol 375 MovieClip Frame 217 (17 B)
gotoAndPlay (1);
Symbol 380 Button (2 KiB) ●
on (release, keyPress "<Enter>") {
if (((_root.name + "") != "") && (validcode(_root.levelcode) || (_root.levelcode == ""))) {
if (validcode(_root.levelcode) && (0 < _root.levelcode.length)) {
_root.LeftChar = getcharacterfromcode(_root.levelcode);
_root.nextchar = getenemyfromcode(_root.levelcode) - 1;
_root.LeftWeapon = getweaponfromcode(_root.levelcode);
_root.level = getlevelfromcode(_root.levelcode);
_root.difficulty = 2;
l = 0;
while (l < _root.level) {
_root.difficulty = _root.difficulty * 2;
l++;
}
} else {
_root.level = 0;
_root.difficulty = 2;
_root.nextchar = random(Characters) + 1;
}
if ((validcode(_root.levelcode) && (0 < _root.levelcode.length)) && (_root.gamemode == "singleplayer")) {
gotoAndStop (8);
} else if (_root.cheat == "ironmonkey") {
_root.LeftChar = 19;
_root.LeftWeapon = "chainwhip";
if (gamemode == "singleplayer") {
gotoAndStop (8);
} else {
gotoAndStop (11);
}
} else if (_root.cheat == "iamfong") {
_root.LeftChar = 18;
_root.LeftWeapon = "spear";
if (gamemode == "singleplayer") {
gotoAndStop (8);
} else {
gotoAndStop (11);
}
} else if (_root.cheat == "icequeen") {
_root.LeftChar = 20;
_root.LeftWeapon = "broadsword";
if (gamemode == "singleplayer") {
gotoAndStop (8);
} else {
gotoAndStop (11);
}
} else if (_root.cheat == "lordofdarkness") {
_root.LeftChar = 17;
_root.LeftWeapon = "dragonblade";
if (gamemode == "singleplayer") {
gotoAndStop (8);
} else {
gotoAndStop (11);
}
} else if (_root.cheat == "iamthemaster") {
_root.LeftChar = 16;
_root.LeftWeapon = "";
if (gamemode == "singleplayer") {
gotoAndStop (8);
} else {
gotoAndStop (11);
}
} else if (_root.cheat == "bowbeforeme") {
_root.LeftChar = 15;
_root.LeftWeapon = "";
if (gamemode == "singleplayer") {
gotoAndStop (8);
} else {
gotoAndStop (11);
}
} else {
gotoAndStop (7);
}
}
}
Symbol 390 Button (105 B)
on (release) {
for (item in _parent) {
eval ("_parent." + item).gotoAndStop(1);
}
gotoAndStop (2);
}
Symbol 394 MovieClip Frame 1 (8 B)
stop();
Instance of Symbol 168 MovieClip "selecthead" in Symbol 394 MovieClip Frame 1 (151 B)
onClipEvent (enterFrame) {
if (_root.cheat == "alternative") {
gotoAndPlay(_parent.character + 20);
} else {
gotoAndPlay(_parent.character);
}
}
Symbol 394 MovieClip Frame 2 (86 B)
_parent.Char = character;
_parent.displaychar = _root.CharacterNames[character - 1];
Symbol 396 MovieClip Frame 1 (135 B)
stop();
char = eval (random(14) + 1);
eval (char).gotoAndStop(2);
_root.weaponselect.gotoAndStop(_root.CharacterWeapons[char - 1]);
Instance of Symbol 394 MovieClip "14" in Symbol 396 MovieClip Frame 1 (39 B)
onClipEvent (load) {
character = 14;
}
Instance of Symbol 394 MovieClip "13" in Symbol 396 MovieClip Frame 1 (39 B)
onClipEvent (load) {
character = 13;
}
Instance of Symbol 394 MovieClip "12" in Symbol 396 MovieClip Frame 1 (39 B)
onClipEvent (load) {
character = 12;
}
Instance of Symbol 394 MovieClip "11" in Symbol 396 MovieClip Frame 1 (39 B)
onClipEvent (load) {
character = 11;
}
Instance of Symbol 394 MovieClip "10" in Symbol 396 MovieClip Frame 1 (39 B)
onClipEvent (load) {
character = 10;
}
Instance of Symbol 394 MovieClip "9" in Symbol 396 MovieClip Frame 1 (38 B)
onClipEvent (load) {
character = 9;
}
Instance of Symbol 394 MovieClip "8" in Symbol 396 MovieClip Frame 1 (38 B)
onClipEvent (load) {
character = 8;
}
Instance of Symbol 394 MovieClip "7" in Symbol 396 MovieClip Frame 1 (38 B)
onClipEvent (load) {
character = 7;
}
Instance of Symbol 394 MovieClip "6" in Symbol 396 MovieClip Frame 1 (38 B)
onClipEvent (load) {
character = 6;
}
Instance of Symbol 394 MovieClip "5" in Symbol 396 MovieClip Frame 1 (38 B)
onClipEvent (load) {
character = 5;
}
Instance of Symbol 394 MovieClip "4" in Symbol 396 MovieClip Frame 1 (38 B)
onClipEvent (load) {
character = 4;
}
Instance of Symbol 394 MovieClip "3" in Symbol 396 MovieClip Frame 1 (38 B)
onClipEvent (load) {
character = 3;
}
Instance of Symbol 394 MovieClip "2" in Symbol 396 MovieClip Frame 1 (38 B)
onClipEvent (load) {
character = 2;
}
Instance of Symbol 394 MovieClip "1" in Symbol 396 MovieClip Frame 1 (38 B)
onClipEvent (load) {
character = 1;
}
Symbol 400 Button (30 B)
on (release) {
prevFrame();
}
Symbol 401 Button (30 B)
on (release) {
nextFrame();
}
Symbol 409 MovieClip Frame 1 (96 B)
if (started == true) {
gotoAndStop (11);
} else {
started = true;
gotoAndStop(Start);
}
Symbol 409 MovieClip Frame 2 (32 B)
varPlayerWeapon = "broadsword";
Symbol 409 MovieClip Frame 3 (26 B)
varPlayerWeapon = "hook";
Symbol 409 MovieClip Frame 4 (33 B)
varPlayerWeapon = "horsecutter";
Symbol 409 MovieClip Frame 5 (28 B)
varPlayerWeapon = "katana";
Symbol 409 MovieClip Frame 6 (32 B)
varPlayerWeapon = "ninjasword";
Symbol 409 MovieClip Frame 7 (30 B)
varPlayerWeapon = "nunchaku";
Symbol 409 MovieClip Frame 8 (27 B)
varPlayerWeapon = "spade";
Symbol 409 MovieClip Frame 9 (27 B)
varPlayerWeapon = "spear";
Symbol 409 MovieClip Frame 10 (31 B)
varPlayerWeapon = "chainwhip";
Symbol 409 MovieClip Frame 11 (35 B)
varPlayerWeapon = "straightsword";
Symbol 409 MovieClip Frame 12 (17 B)
gotoAndStop (2);
Symbol 410 Button (159 B)
on (release) {
if (_root.LeftChar != "") {
stopAllSounds();
if (gamemode == "singleplayer") {
gotoAndStop (8);
} else {
gotoAndStop (11);
}
}
}
Symbol 412 Button (38 B)
on (release) {
toggleHighQuality();
}
Symbol 413 Button (176 B)
on (release) {
if (controls.switchedon != 2) {
controls.gotoAndStop("moves");
controls.switchedon = 2;
} else {
controls.gotoAndStop(1);
controls.switchedon = 0;
}
}
Symbol 414 Button (179 B)
on (release) {
if (controls.switchedon != 1) {
controls.gotoAndStop("controls");
controls.switchedon = 1;
} else {
controls.gotoAndStop(1);
controls.switchedon = 0;
}
}
Symbol 415 Button (217 B)
on (release) {
if (_root.FightInProgress && ((_root.LeftAI == false) || (_root.RightAI == false))) {
_root.finish.gotoAndStop("quit");
} else {
_root.levelcode = "";
_root.gotoAndStop("mainmenu");
}
}
Symbol 418 Button (34 B)
on (release) {
gotoAndStop (1);
}
Symbol 470 MovieClip Frame 1 (29 B)
switchedon = false;
stop();
Symbol 479 MovieClip Frame 1 (82 B)
if (_root.gamemode == "singleplayer") {
stop();
} else {
gotoAndStop (2);
}
Symbol 481 MovieClip Frame 1 (65 B)
if (_root.noweapons) {
gotoAndStop (2);
} else {
stop();
}
Symbol 538 MovieClip Frame 1 (8 B)
stop();
Instance of Symbol 15 MovieClip [NinjaStar] in Symbol 538 MovieClip Frame 4 (42 B)
onClipEvent (load) {
fordisplay = true;
}
Instance of Symbol 15 MovieClip [NinjaStar] in Symbol 538 MovieClip Frame 4 (42 B)
onClipEvent (load) {
fordisplay = true;
}
Instance of Symbol 15 MovieClip [NinjaStar] in Symbol 538 MovieClip Frame 4 (42 B)
onClipEvent (load) {
fordisplay = true;
}
Instance of Symbol 168 MovieClip "selecthead" in Symbol 541 MovieClip Frame 1 (443 B)
onClipEvent (enterFrame) {
if (_root.cheat == "sendaninjahere") {
if (_parent._parent.player == "left") {
gotoAndPlay (3);
} else {
gotoAndPlay (23);
}
} else if (_root.cheat == "sendaninjahere") {
gotoAndPlay (18);
} else if (_parent._parent.player == "left") {
gotoAndPlay(_root.leftchar);
} else if (_root.leftchar == _root.rightchar) {
gotoAndPlay(_root.rightchar + 20);
} else {
gotoAndPlay(_root.rightchar);
}
}
Symbol 543 Button (99 B)
on (release) {
stopAllSounds();
_root.LeftAI = false;
_root.RightAI = true;
gotoAndStop (11);
}
Symbol 544 Button (30 B)
on (release) {
nextFrame();
}
Symbol 547 Button (30 B)
on (release) {
prevFrame();
}
Symbol 550 MovieClip Frame 1 (93 B)
if (Player == "Left") {
_root.LeftAI = true;
} else {
_root.RightAI = true;
}
stop();
Symbol 550 MovieClip Frame 2 (86 B)
if (Player == "Left") {
_root.LeftAI = false;
} else {
_root.RightAI = false;
}
Symbol 554 MovieClip Frame 1 (34 B)
stop();
_root.noweapons = false;
Symbol 554 MovieClip Frame 2 (24 B)
_root.noweapons = true;
Symbol 555 Button (53 B)
on (release) {
stopAllSounds();
gotoAndStop (11);
}
Symbol 557 Button (383 B)
on (release, keyPress "<Left>") {
if ((_root.cheat != "iamadragon") && (_root.cheat != "worship")) {
_root.RightChar = _root.RightChar - 1;
if (_root.RightChar < 1) {
_root.RightChar = Characters;
}
_root.RightPlayerName = _root.CharacterNames[_root.RightChar - 1];
_root.rightweaponselect.gotoAndStop(_root.characterweapons[_root.Rightchar - 1]);
}
}
Symbol 558 Button (384 B)
on (release, keyPress "<Right>") {
if ((_root.cheat != "iamadragon") && (_root.cheat != "worship")) {
_root.RightChar = _root.RightChar + 1;
if (Characters < _root.RightChar) {
_root.RightChar = 1;
}
_root.RightPlayerName = _root.CharacterNames[_root.RightChar - 1];
_root.rightweaponselect.gotoAndStop(_root.characterweapons[_root.Rightchar - 1]);
}
}
Symbol 561 Button (364 B)
on (release, keyPress "a") {
if ((_root.cheat != "iamadragon") && (_root.cheat != "worship")) {
_root.Leftchar = _root.Leftchar - 1;
if (_root.Leftchar < 1) {
_root.Leftchar = Characters;
}
_root.Leftplayername = _root.characternames[_root.Leftchar - 1];
_root.leftweaponselect.gotoAndStop(_root.characterweapons[_root.Leftchar - 1]);
}
}
Symbol 562 Button (364 B)
on (release, keyPress "d") {
if ((_root.cheat != "iamadragon") && (_root.cheat != "worship")) {
_root.Leftchar = _root.Leftchar + 1;
if (characters < _root.Leftchar) {
_root.Leftchar = 1;
}
_root.Leftplayername = _root.characternames[_root.Leftchar - 1];
_root.leftweaponselect.gotoAndStop(_root.characterweapons[_root.Leftchar - 1]);
}
}
Symbol 587 MovieClip Frame 1 (8 B)
stop();
Symbol 587 MovieClip Frame 2 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 3 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 4 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 5 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 6 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 7 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 8 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 9 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 10 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 11 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 12 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 13 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 14 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 15 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 16 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 17 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 18 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 19 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 20 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 21 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 22 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 23 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 24 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 25 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 26 (17 B)
gotoAndStop (1);
Symbol 587 MovieClip Frame 27 (17 B)
gotoAndStop (1);
Symbol 589 Button (139 B)
on (release, keyPress "<Enter>") {
stopAllSounds();
if (_root.level >= 18) {
} else {
_root.gotoAndStop("nextopponent");
}
}
Symbol 594 MovieClip Frame 20 (121 B)
if ((_root.LeftAI == true) && (_root.RightAI == true)) {
_root.gotoAndStop("mainmenu");
} else {
stop();
}
Symbol 596 Button (172 B)
on (release) {
stopAllSounds();
_root.levelcode = "";
_root.level = 0;
_root.difficulty = 2;
_root.nextchar = random(Characters) + 1;
_root.gotoAndStop("mainmenu");
}
Symbol 597 Button (45 B)
on (release) {
_global.ipbSend();
stop();
}
Symbol 605 Button (66 B)
on (release) {
stopAllSounds();
_root.gotoAndStop("mainmenu");
}
Symbol 609 Button (34 B)
on (release) {
gotoAndStop (1);
}
Symbol 610 Button (115 B)
on (release, keyPress "<Enter>") {
stopAllSounds();
_root.levelcode = "";
_root.gotoAndStop("mainmenu");
}
Symbol 614 MovieClip Frame 1 (8 B)
stop();
Symbol 614 MovieClip Frame 2 (304 B)
_root.FightInProgress = false;
if (_root.gamemode == "singleplayer") {
_root.score = (_root.score + _root.leftplayer.life) + (_root.level * 500);
if ((_root.level >= 18) || (_root.cheat == "thisisthelast")) {
LeftPlayerLife = _root.LeftPlayer.life;
_root.gotoAndStop("endsequence");
}
}
Symbol 614 MovieClip Frame 3 (433 B)
_root.FightInProgress = false;
gameoverlevelcode = "Level Code: " + _root.LevelCodeDisplay;
if ((((_root.cheat + "") == "") || ((_root.cheat + "") == "ironmonkey")) || ((_root.cheat + "") == "icequeen")) {
score = _root.score;
character = _root.leftchar;
weapon = _root.LeftWeapon;
name = _root.name;
level = _root.level;
Site = _root.Site;
maxcombo = _root.maxcombo;
loadVariablesNum ("scores.asp", 0, "POST");
}
Symbol 614 MovieClip Frame 4 (31 B)
_root.FightInProgress = false;
Symbol 614 MovieClip Frame 5 (31 B)
_root.FightInProgress = false;
Symbol 618 MovieClip Frame 41 (23 B)
message = "";
stop();
Symbol 629 MovieClip Frame 1 (1.25 KiB) ●
if (Number(0 + amount) < 1) {
gotoAndPlay (45);
} else {
_root.score = Number(_root.score);
damage = Math.ceil((damageamount / _root.startinglife) * 100) + "% Damage";
displaytext = amount + " hit combo";
if ((_root.gamemode == "singleplayer") && (this == _root.leftcombo)) {
if (_root.maxcombo < amount) {
_root.maxcombo = amount;
}
_root.score = _root.score + (amount * 25);
if (amount >= 10) {
_root.score = _root.score + 100;
} else if (amount >= 15) {
_root.score = _root.score + 200;
} else if (amount >= 20) {
_root.score = _root.score + 400;
} else if (amount >= 25) {
_root.score = _root.score + 800;
} else if (amount >= 50) {
_root.score = _root.score + 1000;
} else {
_root.score = _root.score + 50;
}
}
if (amount >= 5) {
_root.sound.gotoAndStop("combo");
if (amount >= 10) {
bigcombo = "Huge Combo!";
} else if (amount >= 15) {
bigcombo = "Massive Combo!";
} else if (amount >= 20) {
bigcombo = "Amazing Combo!";
} else if (amount >= 25) {
bigcombo = "Insane Combo!";
} else if (amount >= 50) {
bigcombo = "Maximum Combo!";
} else {
bigcombo = "Big Combo!";
}
} else {
bigcombo = "";
}
}
Symbol 629 MovieClip Frame 45 (8 B)
stop();
Symbol 631 MovieClip Frame 1 (530 B)
if (_root.shake >= 1) {
if (_root.cheat != "shakey") {
setProperty(_root, _x , ((Math.random() * _root.shake) * 2) - _root.shake);
setProperty(_root, _y , ((Math.random() * _root.shake) * 2) - _root.shake);
} else {
setProperty(_root, _x , (((Math.random() * _root.shake) * 2) - _root.shake) * 2);
setProperty(_root, _y , (((Math.random() * _root.shake) * 2) - _root.shake) * 2);
}
_root.shake = _root.shake / 1.3;
} else {
setProperty(_root, _x , 0);
setProperty(_root, _y , 0);
_root.shake = 0;
}
Symbol 631 MovieClip Frame 2 (17 B)
gotoAndPlay (1);
Symbol 657 MovieClip Frame 1 (8 B)
stop();
Instance of Symbol 657 MovieClip "inner" in Symbol 659 MovieClip Frame 1 (249 B)
onClipEvent (enterFrame) {
if (((this._parent.player.life / _root.startingLife) * 400) < this._width) {
setProperty(this, _width , this._width - 5);
}
if (this._parent.player.life < 0) {
setProperty(this, _alpha , this._width - 1);
}
}
Symbol 663 MovieClip Frame 1 (8 B)
stop();
Instance of Symbol 663 MovieClip in Symbol 664 MovieClip Frame 1 (183 B)
onClipEvent (enterFrame) {
setProperty(this, _width , _parent.Player.specialpower);
if (_parent.Player.specialpower >= 100) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Symbol 667 MovieClip Frame 1 (88 B)
if ((_root.LeftAI == true) && (_root.RightAI == true)) {
} else {
stop();
}
Symbol 667 MovieClip Frame 12 (17 B)
gotoAndPlay (1);
Symbol 676 MovieClip Frame 1 (44 B)
setProperty(this, _rotation , random(360));
Symbol 676 MovieClip Frame 2 (44 B)
setProperty(this, _rotation , random(360));
Symbol 676 MovieClip Frame 3 (17 B)
gotoAndPlay (1);
Symbol 699 MovieClip Frame 5 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1 (18.94 KiB) ● ● ●
function jumpingmovement() {
blocking = false;
if (falling == true) {
gotoAndPlay (64);
}
if ((upspeed < 0) && (this._y >= origy)) {
setProperty(this, _y , origy);
jumping = false;
gotoAndPlay (1);
} else {
jumping = true;
setProperty(this, _y , this._y - upspeed);
_root.MoveFighter(this, sidespeed);
if (_root.cheat == "lowgravity") {
upspeed = upspeed - 2;
} else {
upspeed = upspeed - 5;
}
}
}
function PlayerControl() {
SwordHidden = "No";
if (_root.FightInProgress) {
if (falling == true) {
gotoAndPlay (64);
} else if (bowed == "yes") {
if (specialpower < 100) {
specialpower = specialpower + specialincrease;
} else if (100 < specialpower) {
specialpower = 100;
}
if (_rotation != 0) {
gotoAndPlay (68);
}
setProperty(this, _y , origy);
dead = false;
jumping = false;
if (origy != _y) {
setProperty(this, _y , origy);
}
if ((origxscale + "") == "") {
origxscale = _xscale;
origy = _y;
}
if (opponent._x < _x) {
facing = "Left";
setProperty(this, _xscale , -origxscale);
} else {
facing = "Right";
setProperty(this, _xscale , origxscale);
}
Speed = 10;
dist = Math.abs(_root.LeftPlayer._x - _root.RightPlayer._x);
if (AI) {
if ((97 < random(100)) && ((opponent.weapon == "") && (200 < dist))) {
if (50 < random(100)) {
sidespeed = 10;
} else if (50 < random(100)) {
sidespeed = -10;
} else {
sidespeed = 0;
}
upspeed = 40;
if (life >= 400) {
gotoAndPlay (61);
}
} else if ((100 - difficulty) < random(100)) {
if (50 < opponent._y) {
if ((85 < random(100)) && ((dist < 110) or (dist < weaponrange3))) {
if (weapon == "") {
gotoAndPlay (97);
} else if (weapon == "broadsword") {
gotoAndPlay (567);
} else if (weapon == "spear") {
gotoAndPlay (585);
} else if (weapon == "hook") {
gotoAndPlay (658);
} else if (weapon == "horsecutter") {
gotoAndPlay (724);
} else if (weapon == "katana") {
gotoAndPlay (817);
} else if (weapon == "ninjasword") {
gotoAndPlay (842);
} else if (weapon == "nunchaku") {
gotoAndPlay (902);
} else if (weapon == "spade") {
gotoAndPlay (931);
} else if (weapon == "chainwhip") {
gotoAndPlay (988);
} else if (weapon == "dragonblade") {
gotoAndPlay (1151);
} else if (weapon == "straightsword") {
gotoAndPlay (1199);
} else if (weapon == "shotgun") {
gotoAndPlay (1290);
} else {
trace(("No " + weapon) + " hard move!");
}
} else if (75 < random(100)) {
if (weapon == "") {
if ((specialpower >= 100) && (specialmove == 1)) {
gotoAndPlay (224);
}
if (((specialpower >= 100) && (specialmove == 2)) && (dist < 90)) {
gotoAndPlay (230);
}
if (((specialpower >= 100) && (specialmove == 3)) && (100 < dist)) {
gotoAndPlay (240);
}
if (((specialpower >= 100) && (specialmove == 4)) && (dist < 200)) {
gotoAndPlay (250);
}
if ((specialpower >= 100) && (specialmove == 5)) {
gotoAndPlay (268);
}
if (((specialpower >= 100) && (specialmove == 6)) && (dist < 180)) {
gotoAndPlay (275);
}
if (((specialpower >= 100) && (specialmove == 7)) && (dist < 150)) {
gotoAndPlay (283);
}
if (((specialpower >= 100) && (specialmove == 8)) && (dist < 400)) {
gotoAndPlay (306);
}
if (((specialpower >= 100) && (specialmove == 9)) && (dist < 120)) {
gotoAndPlay (313);
}
if ((((specialpower >= 100) && (specialmove == 10)) && (dist < (((Speed * 1.5) * 10) + 140))) && (((Speed * 1.5) * 10) < dist)) {
gotoAndPlay (1014);
}
if (((specialpower >= 100) && (specialmove == 11)) && (dist < 300)) {
gotoAndPlay (1038);
}
if (((specialpower >= 100) && (specialmove == 12)) && (100 < dist)) {
gotoAndPlay (1059);
}
if (((specialpower >= 100) && (specialmove == 13)) && ((300 < dist) || opponent.jumping)) {
if (this._x < opponent._x) {
sidespeed = 20;
} else {
sidespeed = -20;
}
upspeed = 50;
gotoAndPlay (1067);
}
if (((specialpower >= 100) && (specialmove == 14)) && (dist < 200)) {
gotoAndPlay (1074);
}
if ((specialpower >= 100) && (specialmove == 15)) {
gotoAndPlay (1084);
}
if (((specialpower >= 100) && (specialmove == 16)) && (dist < 200)) {
gotoAndPlay (1095);
}
if (((specialpower >= 100) && (specialmove == 17)) && ((dist < 300) && (140 < dist))) {
gotoAndPlay (1212);
}
}
} else if ((85 < random(100)) && (dist < 100)) {
if (weapon == "") {
if (opponent.weapon != "") {
blocking = true;
gotoAndPlay (683);
} else {
gotoAndPlay (161);
}
}
} else if ((95 < random(100)) && ((dist < 150) or (dist < weaponrange1))) {
if (weapon == "") {
gotoAndPlay("longpunch" + (random(2) + 1));
} else if (weapon == "broadsword") {
gotoAndPlay (558);
} else if (weapon == "spear") {
gotoAndPlay (607);
} else if (weapon == "hook") {
gotoAndPlay (644);
} else if (weapon == "horsecutter") {
gotoAndPlay (744);
} else if (weapon == "katana") {
gotoAndPlay (804);
} else if (weapon == "ninjasword") {
gotoAndPlay (859);
} else if (weapon == "nunchaku") {
gotoAndPlay (887);
} else if (weapon == "spade") {
gotoAndPlay (943);
} else if (weapon == "chainwhip") {
gotoAndPlay (978);
} else if (weapon == "dragonblade") {
gotoAndPlay (1127);
} else if (weapon == "straightsword") {
gotoAndPlay (1191);
} else if (weapon == "shotgun") {
gotoAndPlay (1264);
} else {
trace(("No " + weapon) + " long move!");
}
} else if ((55 < random(100)) && ((dist < 90) or (dist < weaponrange2))) {
if (weapon == "") {
if (dist < 45) {
gotoAndPlay("elbow" + (random(2) + 1));
} else {
gotoAndPlay("quickpunch" + (random(5) + 1));
}
} else if (weapon == "broadsword") {
gotoAndPlay (552);
} else if (weapon == "spear") {
gotoAndPlay (596);
} else if (weapon == "hook") {
gotoAndPlay (635);
} else if (weapon == "horsecutter") {
gotoAndPlay (715);
} else if (weapon == "katana") {
gotoAndPlay (796);
} else if (weapon == "ninjasword") {
gotoAndPlay (852);
} else if (weapon == "nunchaku") {
gotoAndPlay (895);
} else if (weapon == "spade") {
gotoAndPlay (921);
} else if (weapon == "chainwhip") {
gotoAndPlay (967);
} else if (weapon == "dragonblade") {
gotoAndPlay (1140);
} else if (weapon == "straightsword") {
gotoAndPlay (1181);
} else if (weapon == "shotgun") {
gotoAndPlay (1275);
} else {
trace(("No " + weapon) + " normal move!");
}
} else if ((85 < random(100)) && (dist < 120)) {
if (opponent.weapon != "") {
if (life < 1500) {
gotoAndPlay (53);
} else {
blocking = true;
gotoAndPlay (683);
}
} else {
gotoAndPlay (146);
}
} else if ((85 < random(100)) && (dist < 70)) {
if (dist < 30) {
gotoAndPlay (760);
} else {
gotoAndPlay (43);
}
} else if ((75 < random(100)) && (dist < 110)) {
gotoAndPlay("lowkick" + (random(1) + 1));
} else if (Key.isDown(KEYKick)) {
if (dist < 30) {
gotoAndPlay (760);
} else {
gotoAndPlay (37);
}
} else if ((95 < random(100)) && (dist < 200)) {
if (weapon == "") {
gotoAndPlay (53);
}
} else if (((95 < random(100)) && (200 < dist)) || ((_root.cheat == "fencing") && (weapon == ""))) {
if ((_root.weaponallowed == false) && (_root.gamemode == "training")) {
} else if (weapon == "") {
if (playerweapon == "broadsword") {
gotoAndPlay (511);
} else if (playerweapon == "spear") {
gotoAndPlay (534);
} else if (playerweapon == "hook") {
gotoAndPlay (617);
} else if (playerweapon == "horsecutter") {
gotoAndPlay (689);
} else if (playerweapon == "katana") {
gotoAndPlay (769);
} else if (playerweapon == "ninjasword") {
gotoAndPlay (825);
} else if (playerweapon == "nunchaku") {
gotoAndPlay (869);
} else if (playerweapon == "spade") {
gotoAndPlay (909);
} else if (playerweapon == "chainwhip") {
gotoAndPlay (962);
} else if (playerweapon == "dragonblade") {
gotoAndPlay (1109);
} else if (playerweapon == "straightsword") {
gotoAndPlay (1165);
} else if (playerweapon == "shotgun") {
gotoAndPlay (1251);
}
} else if (_root.cheat != "fencing") {
gotoAndPlay (676);
}
} else if ((opponent.weapon != "") && (dist < 200)) {
blocking = true;
gotoAndPlay (683);
} else if (30 < random(100)) {
blocking = true;
gotoAndPlay (119);
} else if (90 < random(100)) {
if ((opponent.weapon != "") && (dist < 200)) {
blocking = true;
gotoAndPlay (683);
} else {
gotoAndPlay (19);
}
} else if (50 < random(100)) {
blocking = true;
gotoAndPlay (683);
} else {
if ((opponent.weapon != "") && (dist < 200)) {
blocking = true;
gotoAndPlay (683);
} else {
gotoAndPlay (13);
}
blocking = false;
}
}
}
} else {
if (this == _root.LeftPlayer) {
KEYLeft = 65;
KEYRight = 68;
KEYUp = 87;
KEYDown = 83;
KEYPunch = 84;
KEYKick = 89;
KEYWeapon = 85;
} else {
KEYLeft = 37;
KEYRight = 39;
KEYUp = 38;
KEYDown = 40;
KEYPunch = 100;
KEYKick = 101;
KEYWeapon = 102;
}
if (facing == "Left") {
KEYAway = KeyRight;
KEYTowards = KeyLeft;
} else {
KEYAway = KeyLeft;
KEYTowards = KeyRight;
}
if (Key.isDown(KEYUp)) {
if (Key.isDown(KEYRight)) {
sidespeed = 10;
} else if (Key.isDown(KEYLeft)) {
sidespeed = -10;
} else {
sidespeed = 0;
}
upspeed = 40;
if (life >= 400) {
gotoAndPlay (61);
}
} else if (Key.isDown(KEYPunch) && (Key.isDown(KEYAway))) {
if (weapon == "") {
gotoAndPlay (97);
} else if (weapon == "broadsword") {
gotoAndPlay (567);
} else if (weapon == "spear") {
gotoAndPlay (585);
} else if (weapon == "hook") {
gotoAndPlay (658);
} else if (weapon == "horsecutter") {
gotoAndPlay (724);
} else if (weapon == "katana") {
gotoAndPlay (817);
} else if (weapon == "ninjasword") {
gotoAndPlay (842);
} else if (weapon == "nunchaku") {
gotoAndPlay (902);
} else if (weapon == "spade") {
gotoAndPlay (943);
} else if (weapon == "chainwhip") {
gotoAndPlay (988);
} else if (weapon == "dragonblade") {
gotoAndPlay (1151);
} else if (weapon == "straightsword") {
gotoAndPlay (1199);
} else if (weapon == "shotgun") {
gotoAndPlay (1290);
}
} else if (Key.isDown(KEYPunch) && (Key.isDown(KEYDown))) {
gotoAndPlay (161);
} else if (Key.isDown(KEYPunch) && (Key.isDown(KEYTowards))) {
if (weapon == "") {
gotoAndPlay("longpunch" + (random(2) + 1));
} else if (weapon == "broadsword") {
gotoAndPlay (558);
} else if (weapon == "spear") {
gotoAndPlay (607);
} else if (weapon == "horsecutter") {
gotoAndPlay (744);
} else if (weapon == "hook") {
gotoAndPlay (644);
} else if (weapon == "katana") {
gotoAndPlay (804);
} else if (weapon == "ninjasword") {
gotoAndPlay (859);
} else if (weapon == "nunchaku") {
gotoAndPlay (887);
} else if (weapon == "spade") {
gotoAndPlay (931);
} else if (weapon == "chainwhip") {
gotoAndPlay (978);
} else if (weapon == "dragonblade") {
gotoAndPlay (1127);
} else if (weapon == "straightsword") {
gotoAndPlay (1191);
} else if (weapon == "shotgun") {
gotoAndPlay (1264);
}
} else if (Key.isDown(KEYPunch) && Key.isDown(KEYKick)) {
if (specialpower >= 100) {
if (weapon == "") {
if (specialmove == 13) {
upspeed = 50;
if (this._x < opponent._x) {
sidespeed = 20;
} else {
sidespeed = -20;
}
}
gotoAndPlay("special" + specialmove);
}
}
} else if (Key.isDown(KEYPunch)) {
if (weapon == "") {
if (dist < 45) {
gotoAndPlay("elbow" + (random(2) + 1));
} else {
gotoAndPlay("quickpunch" + (random(5) + 1));
}
} else if (weapon == "broadsword") {
gotoAndPlay (552);
} else if (weapon == "spear") {
gotoAndPlay (596);
} else if (weapon == "hook") {
gotoAndPlay (635);
} else if (weapon == "horsecutter") {
gotoAndPlay (715);
} else if (weapon == "katana") {
gotoAndPlay (796);
} else if (weapon == "ninjasword") {
gotoAndPlay (852);
} else if (weapon == "nunchaku") {
gotoAndPlay (895);
} else if (weapon == "spade") {
gotoAndPlay (921);
} else if (weapon == "chainwhip") {
gotoAndPlay (967);
} else if (weapon == "dragonblade") {
gotoAndPlay (1140);
} else if (weapon == "straightsword") {
gotoAndPlay (1181);
} else if (weapon == "shotgun") {
gotoAndPlay (1275);
}
} else if (Key.isDown(KEYKick) && Key.isDown(KEYAway)) {
gotoAndPlay (146);
} else if (Key.isDown(KEYKick) && Key.isDown(KEYTowards)) {
if (dist < 30) {
gotoAndPlay (760);
} else {
gotoAndPlay (43);
}
} else if (Key.isDown(KEYKick) && Key.isDown(KEYDown)) {
gotoAndPlay("lowkick" + (random(2) + 1));
} else if (Key.isDown(KEYKick)) {
if (dist < 30) {
gotoAndPlay (760);
} else {
gotoAndPlay (37);
}
} else if (Key.isDown(KEYDown) && Key.isDown(KEYAway)) {
if (weapon == "") {
gotoAndPlay (53);
} else {
blocking = true;
gotoAndPlay (956);
}
} else if ((Key.isDown(KEYTowards) && Key.isDown(KEYDown)) && (Blockmovement != true)) {
blocking = true;
gotoAndPlay (683);
} else if (Key.isDown(KEYTowards)) {
gotoAndPlay (13);
} else if (Key.isDown(KEYAway)) {
gotoAndPlay (19);
} else if (Key.isDown(KEYWeapon) || ((_root.cheat == "fencing") && (weapon == ""))) {
if (weapon == "") {
if ((_root.weaponallowed == false) && (_root.gamemode == "training")) {
_root.trainingmessage.message = "You can not use your weapon until after 2 minutes!";
_root.trainingmessage.gotoAndPlay(1);
} else if (_root.noweapons) {
_root.trainingmessage.message = "This is a no weapons round";
_root.trainingmessage.gotoAndPlay(1);
} else if (playerweapon == "broadsword") {
gotoAndPlay (511);
} else if (playerweapon == "spear") {
gotoAndPlay (534);
} else if (playerweapon == "hook") {
gotoAndPlay (617);
} else if (playerweapon == "horsecutter") {
gotoAndPlay (689);
} else if (playerweapon == "katana") {
gotoAndPlay (769);
} else if (playerweapon == "ninjasword") {
gotoAndPlay (825);
} else if (playerweapon == "nunchaku") {
gotoAndPlay (869);
} else if (playerweapon == "spade") {
gotoAndPlay (909);
} else if (playerweapon == "chainwhip") {
gotoAndPlay (962);
} else if (playerweapon == "dragonblade") {
gotoAndPlay (1109);
} else if (playerweapon == "straightsword") {
gotoAndPlay (1165);
} else if (playerweapon == "shotgun") {
gotoAndPlay (1251);
}
} else if (_root.cheat != "fencing") {
gotoAndPlay (676);
}
} else if (Key.isDown(KEYDown) && (Blockmovement != true)) {
blocking = true;
gotoAndPlay (119);
} else {
blocking = false;
}
}
}
}
if ((bowed != "yes") || (opponent.dead == true)) {
if (Char == 17) {
gotoAndPlay (1341);
} else if (Char == 16) {
gotoAndPlay (1356);
} else {
gotoAndPlay (205);
}
}
}
function Walk(obj, move) {
if (((((Key.isDown(KEYLeft) || (Key.isDown(KEYRight))) && (Key.isDown(KEYUp) == false)) && (Key.isDown(KEYpunch) == false)) && (Key.isDown(KEYkick) == false)) || (AI == true)) {
if (life >= 400) {
_root.MoveFighter(this, move);
} else {
_root.MoveFighter(this, move / 2);
}
} else {
gotoAndPlay (1);
}
}
PlayerControl();
if (life < 400) {
gotoAndPlay (1322);
} else if (weapon == "broadsword") {
gotoAndPlay (518);
} else if (weapon == "spear") {
gotoAndPlay (543);
} else if (weapon == "hook") {
gotoAndPlay (625);
} else if (weapon == "horsecutter") {
gotoAndPlay (699);
} else if (weapon == "katana") {
gotoAndPlay (775);
} else if (weapon == "ninjasword") {
gotoAndPlay (832);
} else if (weapon == "nunchaku") {
gotoAndPlay (880);
} else if (weapon == "spade") {
gotoAndPlay (915);
} else if (weapon == "chainwhip") {
gotoAndPlay (965);
} else if (weapon == "dragonblade") {
gotoAndPlay (1115);
} else if (weapon == "straightsword") {
gotoAndPlay (1172);
} else if (weapon == "shotgun") {
gotoAndPlay (1262);
} else {
gotoAndPlay("ready" + (random(7) + 1));
weapon = "";
}
Symbol 914 MovieClip Frame 2 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 3 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 4 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 5 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 6 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 7 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 8 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 9 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 10 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 11 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 12 (17 B)
gotoAndPlay (7);
Symbol 914 MovieClip Frame 13 (198 B)
if (life < 400) {
gotoAndPlay (1373);
}
dist = Math.abs(_root.LeftPlayer._x - _root.RightPlayer._x);
if (facing == "Left") {
move = -Speed;
} else {
move = Speed;
}
Walk(this, move);
Symbol 914 MovieClip Frame 14 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 15 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 16 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 17 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 18 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 19 (136 B)
if (life < 400) {
gotoAndPlay (1381);
}
if (facing == "Left") {
move = Speed;
} else {
move = -Speed;
}
Walk(this, move);
Symbol 914 MovieClip Frame 20 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 21 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 22 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 23 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 24 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 26 (35 B)
_root.Hit(this, opponent, 90, 60);
Symbol 914 MovieClip Frame 28 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 30 (35 B)
_root.Hit(this, opponent, 90, 60);
Symbol 914 MovieClip Frame 32 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 34 (35 B)
_root.Hit(this, opponent, 90, 60);
Symbol 914 MovieClip Frame 36 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 39 (36 B)
_root.Hit(this, opponent, 60, 150);
Symbol 914 MovieClip Frame 42 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 45 (46 B)
_root.Hit(this, opponent, 80, 100, "middle");
Symbol 914 MovieClip Frame 48 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 49 (147 B)
if (sorcerer == "yes") {
specialmove = random(18) + 1;
if ((specialmove == 9) || (specialmove == 15)) {
specialmove = random(7) + 1;
}
}
Symbol 914 MovieClip Frame 52 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 53 (204 B)
if ((weapon == "") && (life >= 400)) {
if (facing == "Left") {
move = 2 * Speed;
} else {
move = 2 * (-Speed);
}
_root.MoveFighter(this, move);
} else {
gotoAndPlay (1381);
}
Symbol 914 MovieClip Frame 54 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 55 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 56 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 57 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 58 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 59 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 60 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 62 (335 B)
if (AI) {
dist = Math.abs(_root.LeftPlayer._x - _root.RightPlayer._x);
if (dist < 150) {
if (30 < random(100)) {
gotoAndPlay (77);
} else {
gotoAndPlay (124);
}
}
} else {
if (Key.isDown(KEYKick)) {
gotoAndPlay (77);
}
if (Key.isDown(KEYPunch)) {
gotoAndPlay (124);
}
}
jumpingmovement();
Symbol 914 MovieClip Frame 63 (18 B)
gotoAndPlay (62);
Symbol 914 MovieClip Frame 64 (956 B)
function fallmovement() {
if ((upspeed < 0) && (this._y >= origy)) {
setProperty(this, _y , origy);
setProperty(this, _rotation , 0);
gotoAndPlay (68);
} else {
setProperty(this, _y , this._y - upspeed);
if (((0 < sidespeed) && ((this._x + sidespeed) < 700)) || ((sidespeed < 0) && (100 < (this._x + sidespeed)))) {
setProperty(this, _x , this._x + sidespeed);
} else {
if (700 < (this._x + sidespeed)) {
setProperty(this, _x , 700);
} else if ((this._x - sidespeed) < 0) {
setProperty(this, _x , 0);
}
if (100 < Math.abs(sidespeed)) {
_root.sound.gotoAndStop("crunch");
}
sidespeed = (-sidespeed) / 2;
spin = (-spin) / 2;
}
setProperty(this, _rotation , this._rotation - spin);
if (_root.cheat == "lowgravity") {
upspeed = upspeed - 2;
} else {
upspeed = upspeed - 5;
}
}
}
jumping = false;
fallmovement();
Symbol 914 MovieClip Frame 65 (16 B)
fallmovement();
Symbol 914 MovieClip Frame 66 (16 B)
fallmovement();
Symbol 914 MovieClip Frame 67 (18 B)
gotoAndPlay (64);
Symbol 914 MovieClip Frame 68 (430 B)
jumping = false;
falling = false;
setProperty(this, _rotation , 0);
HitSound = new Sound();
if (girl == "yes") {
_root.sound.gotoAndStop("Hardland2");
} else {
_root.sound.gotoAndStop("Hardland" + (random(2) + 1));
}
HitSound.start(0, 1);
if (_root.shakingOn) {
_root.shake = _root.shake + ((-upspeed) / 3);
}
if (0 >= life) {
gotoAndPlay (204);
}
if (sorcerer == "yes") {
specialmove = random(7) + 1;
}
Symbol 914 MovieClip Frame 76 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 77 (46 B)
jumpingmovement();
range = 65;
power = 200;
Symbol 914 MovieClip Frame 78 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 79 (122 B)
jumpingmovement();
if (_root.Hit(this, opponent, range, power)) {
sidespeed = (-sidespeed) / 2;
gotoAndPlay (86);
}
Symbol 914 MovieClip Frame 80 (122 B)
jumpingmovement();
if (_root.Hit(this, opponent, range, power)) {
sidespeed = (-sidespeed) / 2;
gotoAndPlay (86);
}
Symbol 914 MovieClip Frame 81 (122 B)
jumpingmovement();
if (_root.Hit(this, opponent, range, power)) {
sidespeed = (-sidespeed) / 2;
gotoAndPlay (86);
}
Symbol 914 MovieClip Frame 82 (122 B)
jumpingmovement();
if (_root.Hit(this, opponent, range, power)) {
sidespeed = (-sidespeed) / 2;
gotoAndPlay (86);
}
Symbol 914 MovieClip Frame 83 (122 B)
jumpingmovement();
if (_root.Hit(this, opponent, range, power)) {
sidespeed = (-sidespeed) / 2;
gotoAndPlay (86);
}
Symbol 914 MovieClip Frame 84 (122 B)
jumpingmovement();
if (_root.Hit(this, opponent, range, power)) {
sidespeed = (-sidespeed) / 2;
gotoAndPlay (86);
}
Symbol 914 MovieClip Frame 85 (122 B)
jumpingmovement();
if (_root.Hit(this, opponent, range, power)) {
sidespeed = (-sidespeed) / 2;
gotoAndPlay (86);
}
Symbol 914 MovieClip Frame 86 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 87 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 88 (36 B)
jumping = true;
jumpingmovement();
Symbol 914 MovieClip Frame 89 (38 B)
jumpingmovement();
gotoAndPlay (88);
Symbol 914 MovieClip Frame 96 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 103 (37 B)
_root.Hit(this, opponent, 110, 330);
Symbol 914 MovieClip Frame 118 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 119 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 123 (80 B)
if (Key.isDown(KEYDown)) {
gotoAndPlay (119);
} else {
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 124 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 125 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 126 (98 B)
jumpingmovement();
if (_root.Hit(this, opponent, 130, 150)) {
sidespeed = (-sidespeed) / 2;
}
Symbol 914 MovieClip Frame 127 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 128 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 129 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 130 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 131 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 132 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 133 (18 B)
gotoAndPlay (62);
Symbol 914 MovieClip Frame 136 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 139 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 142 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 145 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 151 (37 B)
_root.Hit(this, opponent, 120, 210);
Symbol 914 MovieClip Frame 153 (116 B)
if (facing == "Left") {
move = Speed * 1.5;
} else {
move = (-Speed) * 1.5;
}
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 154 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 155 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 156 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 157 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 158 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 159 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 160 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 165 (47 B)
_root.Hit(this, opponent, 100, 150, "middle");
Symbol 914 MovieClip Frame 171 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 172 (26 B)
range = 150;
power = 40;
Symbol 914 MovieClip Frame 174 (41 B)
_root.Hit(this, opponent, range, power);
Symbol 914 MovieClip Frame 180 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 181 (26 B)
range = 150;
power = 40;
Symbol 914 MovieClip Frame 183 (41 B)
_root.Hit(this, opponent, range, power);
Symbol 914 MovieClip Frame 189 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 191 (43 B)
_root.Hit(this, opponent, 110, 60, "low");
Symbol 914 MovieClip Frame 196 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 197 (102 B)
if (facing == "Left") {
move = Speed;
} else {
move = -Speed;
}
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 198 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 199 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 200 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 201 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 202 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 203 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 204 (22 B)
dead = true;
stop();
Symbol 914 MovieClip Frame 205 (271 B)
if ((origxscale + "") == "") {
origxscale = _xscale;
origy = _y;
}
if (opponent._x < _x) {
facing = "Left";
setProperty(this, _xscale , -origxscale);
} else {
facing = "Right";
setProperty(this, _xscale , origxscale);
}
setProperty(this, _y , origy);
Symbol 914 MovieClip Frame 216 (91 B)
if (opponent.dead) {
gotoAndStop (223);
} else {
bowed = "yes";
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 218 (43 B)
_root.Hit(this, opponent, 110, 60, "low");
Symbol 914 MovieClip Frame 222 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 224 (178 B)
loopsleft = 15;
if (facing == "Right") {
move = Speed * 1.5;
} else {
move = (-Speed) * 1.5;
}
blocking = true;
range = 65;
power = 25;
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 225 (92 B)
_root.MoveFighter(this, move);
_root.Hit(this, opponent, range, power);
specialpower = 0;
Symbol 914 MovieClip Frame 226 (101 B)
loopsleft = loopsleft - 1;
_root.MoveFighter(this, move);
_root.Hit(this, opponent, range, power);
Symbol 914 MovieClip Frame 227 (73 B)
_root.MoveFighter(this, move);
_root.Hit(this, opponent, range, power);
Symbol 914 MovieClip Frame 228 (73 B)
_root.MoveFighter(this, move);
_root.Hit(this, opponent, range, power);
Symbol 914 MovieClip Frame 229 (98 B)
if (0 >= loopsleft) {
gotoAndPlay (1);
blocking = false;
} else {
gotoAndPlay (226);
}
Symbol 914 MovieClip Frame 232 (56 B)
_root.Hit(this, opponent, 90, 1000);
specialpower = 0;
Symbol 914 MovieClip Frame 239 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 243 (716 B)
_root.StarNum = Number((0 + _root.StarNum) + 1);
if (_root.cheat == "ninjaaxes") {
_root.attachMovie("Axe", "NinjaStar" + _root.StarNum, _root.StarNum);
} else {
_root.attachMovie("NinjaStar", "NinjaStar" + _root.StarNum, _root.StarNum);
}
NewStar = eval ("_root.NinjaStar" + _root.StarNum);
setProperty(NewStar, _y , this._y - 50);
setProperty(NewStar, _width , 30);
setProperty(NewStar, _height , 30);
setProperty(NewStar, _y , this._y - 50);
NewStar.opponent = opponent;
NewStar.player = this;
if (Facing == "Right") {
NewStar.speed = 25;
setProperty(NewStar, _x , this._x + 50);
} else {
NewStar.speed = -25;
setProperty(NewStar, _x , this._x - 50);
}
specialpower = specialpower - 33;
Symbol 914 MovieClip Frame 245 (716 B)
_root.StarNum = Number((0 + _root.StarNum) + 1);
if (_root.cheat == "ninjaaxes") {
_root.attachMovie("Axe", "NinjaStar" + _root.StarNum, _root.StarNum);
} else {
_root.attachMovie("NinjaStar", "NinjaStar" + _root.StarNum, _root.StarNum);
}
NewStar = eval ("_root.NinjaStar" + _root.StarNum);
setProperty(NewStar, _y , this._y - 50);
setProperty(NewStar, _width , 30);
setProperty(NewStar, _height , 30);
setProperty(NewStar, _y , this._y - 50);
NewStar.opponent = opponent;
NewStar.player = this;
if (Facing == "Right") {
NewStar.speed = 25;
setProperty(NewStar, _x , this._x + 50);
} else {
NewStar.speed = -25;
setProperty(NewStar, _x , this._x - 50);
}
specialpower = specialpower - 33;
Symbol 914 MovieClip Frame 247 (700 B)
_root.StarNum = Number((0 + _root.StarNum) + 1);
if (_root.cheat == "ninjaaxes") {
_root.attachMovie("Axe", "NinjaStar" + _root.StarNum, _root.StarNum);
} else {
_root.attachMovie("NinjaStar", "NinjaStar" + _root.StarNum, _root.StarNum);
}
NewStar = eval ("_root.NinjaStar" + _root.StarNum);
setProperty(NewStar, _y , this._y - 50);
setProperty(NewStar, _width , 30);
setProperty(NewStar, _height , 30);
setProperty(NewStar, _y , this._y - 50);
NewStar.opponent = opponent;
NewStar.player = this;
if (Facing == "Right") {
NewStar.speed = 25;
setProperty(NewStar, _x , this._x + 50);
} else {
NewStar.speed = -25;
setProperty(NewStar, _x , this._x - 50);
}
specialpower = 0;
Symbol 914 MovieClip Frame 249 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 252 (46 B)
specialpower = 0;
range = 150;
power = 400;
Symbol 914 MovieClip Frame 253 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 254 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 255 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 256 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 257 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 258 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 259 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 260 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 261 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 262 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 263 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 264 (93 B)
if (_root.Hit(this, opponent, range, power, "", "", "yes", "yes")) {
gotoAndPlay (265);
}
Symbol 914 MovieClip Frame 267 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 269 (161 B)
loopsleft = 5;
if (facing == "Right") {
move = Speed * 3.5;
} else {
move = (-Speed) * 3.5;
}
range = 100;
power = 400;
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 271 (170 B)
loopsleft = loopsleft - 1;
_root.MoveFighter(this, move);
specialpower = 0;
if (_root.Hit(this, opponent, range, power) || (loopsleft < 1)) {
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 272 (123 B)
_root.MoveFighter(this, move);
if (_root.Hit(this, opponent, range, power) || (loopsleft < 1)) {
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 273 (123 B)
_root.MoveFighter(this, move);
if (_root.Hit(this, opponent, range, power) || (loopsleft < 1)) {
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 274 (19 B)
gotoAndPlay (271);
Symbol 914 MovieClip Frame 275 (21 B)
SwordHidden = "Yes";
Symbol 914 MovieClip Frame 277 (56 B)
_root.Hit(this, opponent, 170, 550);
specialpower = 0;
Symbol 914 MovieClip Frame 281 (20 B)
SwordHidden = "No";
Symbol 914 MovieClip Frame 282 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 285 (430 B)
opponent.blocking = false;
dist = Math.abs(opponent._x - this._x);
specialpower = 0;
if ((dist < 120) && (this.hitTest(opponent))) {
opponent.gotoAndPlay("Held");
if (facing == "Right") {
setProperty(opponent, _x , this._x + 70);
} else {
setProperty(opponent, _x , this._x - 70);
}
setProperty(opponent, _y , this._y - 40);
setProperty(opponent, _rotation , 0);
} else {
gotoAndPlay (1313);
}
Symbol 914 MovieClip Frame 286 (169 B)
setProperty(opponent, _y , this._y - 30);
if (facing == "Right") {
setProperty(opponent, _x , this._x + 60);
} else {
setProperty(opponent, _x , this._x - 60);
}
Symbol 914 MovieClip Frame 292 (164 B)
if (facing == "Right") {
setProperty(opponent, _x , this._x + 50);
} else {
setProperty(opponent, _x , this._x - 50);
}
_root.Hit(this, opponent, 170, 550);
Symbol 914 MovieClip Frame 296 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 305 (35 B)
falling = true;
gotoAndPlay (64);
Symbol 914 MovieClip Frame 306 (97 B)
loopsleft = 6;
if (facing == "Right") {
move = speed * 4;
} else {
move = (-speed) * 4;
}
Symbol 914 MovieClip Frame 308 (18 B)
specialpower = 0;
Symbol 914 MovieClip Frame 310 (206 B)
loopsleft = loopsleft - 1;
_root.Hit(this, opponent, 100, 200, "weaponhit", "", "", "yes");
if ((loopsleft < 1) || (_root.MoveFighter(this, move) == false)) {
gotoAndPlay (1);
}
move = move * 0.8;
Symbol 914 MovieClip Frame 311 (126 B)
if (loopsleft < 1) {
gotoAndPlay (1);
}
_root.Hit(this, opponent, 90, 150, weaponhit);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 312 (19 B)
gotoAndPlay (310);
Symbol 914 MovieClip Frame 315 (430 B)
opponent.blocking = false;
dist = Math.abs(opponent._x - this._x);
specialpower = 0;
if ((dist < 120) && (this.hitTest(opponent))) {
opponent.gotoAndPlay("Held");
if (facing == "Right") {
setProperty(opponent, _x , this._x + 70);
} else {
setProperty(opponent, _x , this._x - 70);
}
setProperty(opponent, _y , this._y - 40);
setProperty(opponent, _rotation , 0);
} else {
gotoAndPlay (1313);
}
Symbol 914 MovieClip Frame 316 (169 B)
setProperty(opponent, _y , this._y - 30);
if (facing == "Right") {
setProperty(opponent, _x , this._x + 60);
} else {
setProperty(opponent, _x , this._x - 60);
}
Symbol 914 MovieClip Frame 317 (169 B)
setProperty(opponent, _y , this._y - 30);
if (facing == "Right") {
setProperty(opponent, _x , this._x + 60);
} else {
setProperty(opponent, _x , this._x - 60);
}
Symbol 914 MovieClip Frame 318 (169 B)
setProperty(opponent, _y , this._y - 30);
if (facing == "Right") {
setProperty(opponent, _x , this._x + 60);
} else {
setProperty(opponent, _x , this._x - 60);
}
Symbol 914 MovieClip Frame 319 (169 B)
setProperty(opponent, _y , this._y - 30);
if (facing == "Right") {
setProperty(opponent, _x , this._x + 60);
} else {
setProperty(opponent, _x , this._x - 60);
}
Symbol 914 MovieClip Frame 320 (169 B)
setProperty(opponent, _y , this._y - 30);
if (facing == "Right") {
setProperty(opponent, _x , this._x + 60);
} else {
setProperty(opponent, _x , this._x - 60);
}
Symbol 914 MovieClip Frame 321 (30 B)
opponent.gotoAndPlay("Held");
Symbol 914 MovieClip Frame 327 (30 B)
opponent.gotoAndPlay("Held");
Symbol 914 MovieClip Frame 334 (30 B)
opponent.gotoAndPlay("Held");
Symbol 914 MovieClip Frame 341 (48 B)
stopAllSounds();
opponent.gotoAndPlay("Held");
Symbol 914 MovieClip Frame 348 (165 B)
if (facing == "Right") {
setProperty(opponent, _x , this._x + 50);
} else {
setProperty(opponent, _x , this._x - 50);
}
_root.Hit(this, opponent, 170, 3000);
Symbol 914 MovieClip Frame 349 (119 B)
if (opponent.girl == "yes") {
_root.sound.gotoAndStop("fscream");
} else {
_root.sound.gotoAndStop("mscream");
}
Symbol 914 MovieClip Frame 453 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 454 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 455 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 456 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 457 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 458 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 459 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 460 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 461 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 462 (19 B)
gotoAndPlay (454);
Symbol 914 MovieClip Frame 463 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 464 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 465 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 466 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 467 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 468 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 469 (19 B)
gotoAndPlay (463);
Symbol 914 MovieClip Frame 470 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 471 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 472 (19 B)
gotoAndPlay (470);
Symbol 914 MovieClip Frame 474 (35 B)
_root.Hit(this, opponent, 90, 60);
Symbol 914 MovieClip Frame 476 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 478 (35 B)
_root.Hit(this, opponent, 90, 60);
Symbol 914 MovieClip Frame 480 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 482 (139 B)
if (_root.Hit(this, opponent, 45, 180, "close")) {
if (opponent.jumping || (opponent.falling)) {
} else {
gotoAndPlay (492);
}
}
Symbol 914 MovieClip Frame 495 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 497 (139 B)
if (_root.Hit(this, opponent, 45, 180, "close")) {
if (opponent.jumping || (opponent.falling)) {
} else {
gotoAndPlay (507);
}
}
Symbol 914 MovieClip Frame 510 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 517 (86 B)
weapon = "broadsword";
weaponrange1 = 200;
weaponrange2 = 130;
weaponrange3 = 100;
Symbol 914 MovieClip Frame 518 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 519 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 520 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 521 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 522 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 523 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 524 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 525 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 526 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 527 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 528 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 529 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 530 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 531 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 532 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 533 (19 B)
gotoAndPlay (518);
Symbol 914 MovieClip Frame 542 (81 B)
weapon = "spear";
weaponrange1 = 300;
weaponrange2 = 160;
weaponrange3 = 160;
Symbol 914 MovieClip Frame 543 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 544 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 545 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 546 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 547 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 548 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 549 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 550 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 551 (19 B)
gotoAndPlay (543);
Symbol 914 MovieClip Frame 555 (50 B)
_root.Hit(this, opponent, 130, 160, "weaponhit");
Symbol 914 MovieClip Frame 557 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 558 (26 B)
range = 150;
power = 40;
Symbol 914 MovieClip Frame 560 (50 B)
_root.Hit(this, opponent, 200, 100, "weaponhit");
Symbol 914 MovieClip Frame 566 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 573 (50 B)
_root.Hit(this, opponent, 100, 400, "weaponhit");
Symbol 914 MovieClip Frame 584 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 589 (50 B)
_root.Hit(this, opponent, 160, 100, "weaponhit");
Symbol 914 MovieClip Frame 595 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 597 (49 B)
_root.Hit(this, opponent, 160, 10, "weaponhit");
Symbol 914 MovieClip Frame 600 (49 B)
_root.Hit(this, opponent, 160, 10, "weaponhit");
Symbol 914 MovieClip Frame 603 (49 B)
_root.Hit(this, opponent, 160, 20, "weaponhit");
Symbol 914 MovieClip Frame 606 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 610 (49 B)
_root.Hit(this, opponent, 300, 30, "weaponhit");
Symbol 914 MovieClip Frame 616 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 624 (80 B)
weapon = "hook";
weaponrange1 = 225;
weaponrange2 = 140;
weaponrange3 = 160;
Symbol 914 MovieClip Frame 625 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 626 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 627 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 628 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 629 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 630 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 631 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 632 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 633 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 634 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 637 (49 B)
_root.Hit(this, opponent, 140, 60, "weaponhit");
Symbol 914 MovieClip Frame 639 (49 B)
_root.Hit(this, opponent, 105, 80, "weaponhit");
Symbol 914 MovieClip Frame 643 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 649 (36 B)
_root.Hit(this, opponent, 225, 30);
Symbol 914 MovieClip Frame 657 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 661 (50 B)
_root.Hit(this, opponent, 160, 120, "weaponhit");
Symbol 914 MovieClip Frame 675 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 680 (70 B)
weapon = "";
weaponrange1 = 0;
weaponrange2 = 0;
weaponrange3 = 0;
Symbol 914 MovieClip Frame 682 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 683 (117 B)
blocking = true;
if (facing == "Left") {
move = (-Speed) / 3;
} else {
move = Speed / 3;
}
Walk(this, move);
Symbol 914 MovieClip Frame 684 (36 B)
Walk(this, move);
blocking = true;
Symbol 914 MovieClip Frame 685 (36 B)
Walk(this, move);
blocking = true;
Symbol 914 MovieClip Frame 686 (36 B)
Walk(this, move);
blocking = true;
Symbol 914 MovieClip Frame 687 (36 B)
Walk(this, move);
blocking = true;
Symbol 914 MovieClip Frame 688 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 697 (87 B)
weapon = "horsecutter";
weaponrange1 = 230;
weaponrange2 = 160;
weaponrange3 = 150;
Symbol 914 MovieClip Frame 698 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 699 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 700 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 701 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 702 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 703 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 704 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 705 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 706 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 707 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 708 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 709 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 710 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 711 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 712 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 713 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 714 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 719 (50 B)
_root.Hit(this, opponent, 160, 100, "weaponhit");
Symbol 914 MovieClip Frame 723 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 727 (36 B)
_root.Hit(this, opponent, 130, 70);
Symbol 914 MovieClip Frame 734 (50 B)
_root.Hit(this, opponent, 150, 140, "weaponhit");
Symbol 914 MovieClip Frame 743 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 749 (49 B)
_root.Hit(this, opponent, 230, 80, "weaponhit");
Symbol 914 MovieClip Frame 759 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 762 (45 B)
_root.Hit(this, opponent, 45, 150, "close");
Symbol 914 MovieClip Frame 768 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 771 (82 B)
weapon = "katana";
weaponrange1 = 185;
weaponrange2 = 160;
weaponrange3 = 160;
Symbol 914 MovieClip Frame 774 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 775 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 776 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 777 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 778 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 779 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 780 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 781 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 782 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 783 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 784 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 785 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 786 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 787 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 788 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 789 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 790 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 791 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 792 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 793 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 794 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 795 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 800 (49 B)
_root.Hit(this, opponent, 160, 70, "weaponhit");
Symbol 914 MovieClip Frame 803 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 808 (49 B)
_root.Hit(this, opponent, 160, 60, "weaponhit");
Symbol 914 MovieClip Frame 812 (49 B)
_root.Hit(this, opponent, 185, 70, "weaponhit");
Symbol 914 MovieClip Frame 816 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 821 (50 B)
_root.Hit(this, opponent, 160, 120, "weaponhit");
Symbol 914 MovieClip Frame 824 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 829 (86 B)
weapon = "ninjasword";
weaponrange1 = 150;
weaponrange2 = 140;
weaponrange3 = 140;
Symbol 914 MovieClip Frame 831 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 832 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 833 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 834 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 835 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 836 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 837 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 838 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 839 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 840 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 841 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 845 (50 B)
_root.Hit(this, opponent, 140, 160, "weaponhit");
Symbol 914 MovieClip Frame 851 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 855 (50 B)
_root.Hit(this, opponent, 140, 160, "weaponhit");
Symbol 914 MovieClip Frame 858 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 863 (50 B)
_root.Hit(this, opponent, 150, 160, "weaponhit");
Symbol 914 MovieClip Frame 868 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 878 (84 B)
weapon = "nunchaku";
weaponrange1 = 190;
weaponrange2 = 180;
weaponrange3 = 170;
Symbol 914 MovieClip Frame 879 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 880 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 881 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 882 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 883 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 884 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 885 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 886 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 891 (36 B)
_root.Hit(this, opponent, 190, 70);
Symbol 914 MovieClip Frame 894 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 898 (36 B)
_root.Hit(this, opponent, 180, 60);
Symbol 914 MovieClip Frame 901 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 905 (43 B)
_root.Hit(this, opponent, 170, 30, "low");
Symbol 914 MovieClip Frame 908 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 914 (99 B)
weapon = "spade";
weaponrange1 = 225;
weaponrange2 = 150;
weaponrange3 = 250;
gotoAndPlay (1);
Symbol 914 MovieClip Frame 915 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 916 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 917 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 918 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 919 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 920 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 922 (48 B)
_root.Hit(this, opponent, 90, 50, "weaponhit");
Symbol 914 MovieClip Frame 926 (49 B)
_root.Hit(this, opponent, 150, 70, "weaponhit");
Symbol 914 MovieClip Frame 930 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 937 (49 B)
_root.Hit(this, opponent, 250, 90, "weaponhit");
Symbol 914 MovieClip Frame 942 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 947 (49 B)
_root.Hit(this, opponent, 225, 80, "weaponhit");
Symbol 914 MovieClip Frame 955 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 956 (117 B)
blocking = true;
if (facing != "Left") {
move = (-Speed) / 3;
} else {
move = Speed / 3;
}
Walk(this, move);
Symbol 914 MovieClip Frame 957 (36 B)
Walk(this, move);
blocking = true;
Symbol 914 MovieClip Frame 958 (36 B)
Walk(this, move);
blocking = true;
Symbol 914 MovieClip Frame 959 (36 B)
Walk(this, move);
blocking = true;
Symbol 914 MovieClip Frame 960 (117 B)
blocking = true;
if (facing == "Left") {
move = (-Speed) / 3;
} else {
move = Speed / 3;
}
Walk(this, move);
Symbol 914 MovieClip Frame 961 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 964 (103 B)
weapon = "chainwhip";
weaponrange1 = 205;
weaponrange2 = 225;
weaponrange3 = 150;
gotoAndPlay (1);
Symbol 914 MovieClip Frame 965 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 966 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 973 (64 B)
if (_root.Hit(this, opponent, 225, 15)) {
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 974 (64 B)
if (_root.Hit(this, opponent, 225, 15)) {
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 975 (64 B)
if (_root.Hit(this, opponent, 225, 15)) {
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 976 (52 B)
if (Key.isDown(KEYPunch)) {
gotoAndPlay (973);
}
Symbol 914 MovieClip Frame 977 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 982 (50 B)
_root.Hit(this, opponent, 205, 100, "weaponhit");
Symbol 914 MovieClip Frame 987 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 994 (37 B)
_root.Hit(this, opponent, 160, 200);
Symbol 914 MovieClip Frame 998 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 999 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1000 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1001 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1002 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1003 (19 B)
gotoAndPlay (999);
Symbol 914 MovieClip Frame 1004 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1005 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1006 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1007 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1008 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1009 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1010 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1011 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1012 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1013 (20 B)
gotoAndPlay (1004);
Symbol 914 MovieClip Frame 1017 (135 B)
if (facing == "Left") {
move = (-Speed) * 1.5;
} else {
move = Speed * 1.5;
}
specialpower = 0;
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1018 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1019 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1020 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1021 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1022 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1023 (68 B)
_root.MoveFighter(this, move);
_root.Hit(this, opponent, 105, 30);
Symbol 914 MovieClip Frame 1024 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1025 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1026 (70 B)
_root.MoveFighter(this, move);
_root.Hit(this, opponent, 140, 1000);
Symbol 914 MovieClip Frame 1037 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1039 (18 B)
specialpower = 0;
Symbol 914 MovieClip Frame 1042 (148 B)
_root.Hit(this, opponent, 90, 50);
if (facing == "Left") {
move = (-Speed) * 2;
} else {
move = Speed * 2;
}
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1043 (86 B)
_root.Hit(this, opponent, 90, 50);
specialpower = 0;
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1044 (68 B)
_root.Hit(this, opponent, 110, 50);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1045 (68 B)
_root.Hit(this, opponent, 110, 50);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1046 (68 B)
_root.Hit(this, opponent, 110, 50);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1047 (68 B)
_root.Hit(this, opponent, 110, 50);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1048 (68 B)
_root.Hit(this, opponent, 125, 50);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1049 (68 B)
_root.Hit(this, opponent, 125, 50);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1050 (68 B)
_root.Hit(this, opponent, 110, 50);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1051 (68 B)
_root.Hit(this, opponent, 110, 50);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1052 (69 B)
_root.Hit(this, opponent, 125, 100);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1058 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1063 (317 B)
jumping = true;
specialpower = 0;
if (this._y < -200) {
if (this._x < opponent._x) {
setProperty(this, _x , opponent._x + 40);
facing = "Left";
} else {
setProperty(this, _x , opponent._x - 40);
facing = "Right";
}
gotoAndPlay (1065);
} else {
setProperty(this, _y , this._y - 150);
}
Symbol 914 MovieClip Frame 1064 (20 B)
gotoAndPlay (1063);
Symbol 914 MovieClip Frame 1065 (274 B)
if (this._y >= origy) {
setProperty(this, _y , origy);
jumping = false;
gotoAndPlay (1);
} else {
setProperty(this, _y , this._y + 150);
if (_root.Hit(this, opponent, 70, 300)) {
upspeed = 30;
sidespeed = 0;
gotoAndPlay (88);
}
jumping = true;
}
Symbol 914 MovieClip Frame 1066 (20 B)
gotoAndPlay (1065);
Symbol 914 MovieClip Frame 1067 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 1068 (19 B)
jumpingmovement();
Symbol 914 MovieClip Frame 1069 (169 B)
range = 110;
power = 400;
specialpower = 0;
jumpingmovement();
if (_root.Hit(this, opponent, range, power)) {
sidespeed = (-sidespeed) / 2;
gotoAndPlay (62);
}
Symbol 914 MovieClip Frame 1070 (122 B)
jumpingmovement();
if (_root.Hit(this, opponent, range, power)) {
sidespeed = (-sidespeed) / 2;
gotoAndPlay (62);
}
Symbol 914 MovieClip Frame 1071 (122 B)
jumpingmovement();
if (_root.Hit(this, opponent, range, power)) {
sidespeed = (-sidespeed) / 2;
gotoAndPlay (62);
}
Symbol 914 MovieClip Frame 1072 (122 B)
jumpingmovement();
if (_root.Hit(this, opponent, range, power)) {
sidespeed = (-sidespeed) / 2;
gotoAndPlay (62);
}
Symbol 914 MovieClip Frame 1073 (20 B)
gotoAndPlay (1067);
Symbol 914 MovieClip Frame 1074 (94 B)
if (opponent._x < this._x) {
move = -Speed;
} else {
move = Speed;
}
movecount = 5;
Symbol 914 MovieClip Frame 1076 (18 B)
specialpower = 0;
Symbol 914 MovieClip Frame 1079 (103 B)
_root.Hit(this, opponent, 120, 60, "low");
_root.MoveFighter(this, move);
movecount = movecount - 1;
Symbol 914 MovieClip Frame 1080 (75 B)
_root.Hit(this, opponent, 120, 60, "low");
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1081 (75 B)
_root.Hit(this, opponent, 120, 60, "low");
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1082 (75 B)
_root.Hit(this, opponent, 120, 60, "low");
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1083 (78 B)
if (0 < movecount) {
gotoAndPlay (1079);
} else {
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 1084 (105 B)
if (opponent._x < this._x) {
move = (-Speed) * 6;
} else {
move = Speed * 6;
}
movecount = 20;
Symbol 914 MovieClip Frame 1086 (190 B)
if (_root.MoveFighter(this, move)) {
if (_root.Hit(this, opponent, 90, 1000)) {
gotoAndPlay (1088);
}
movecount = movecount - 1;
specialpower = 0;
} else {
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 1087 (78 B)
if (0 < movecount) {
gotoAndPlay (1086);
} else {
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 1094 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1095 (88 B)
if (opponent._x < this._x) {
move = (-Speed) * 2;
} else {
move = Speed * 2;
}
Symbol 914 MovieClip Frame 1097 (50 B)
_root.MoveFighter(this, move);
specialpower = 0;
Symbol 914 MovieClip Frame 1098 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1099 (68 B)
_root.MoveFighter(this, move);
_root.Hit(this, opponent, 90, 200);
Symbol 914 MovieClip Frame 1100 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1101 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1102 (69 B)
_root.MoveFighter(this, move);
_root.Hit(this, opponent, 100, 200);
Symbol 914 MovieClip Frame 1103 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1104 (69 B)
_root.Hit(this, opponent, 100, 200);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1105 (69 B)
_root.MoveFighter(this, move);
_root.Hit(this, opponent, 100, 200);
Symbol 914 MovieClip Frame 1106 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1107 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1108 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1112 (87 B)
weapon = "dragonblade";
weaponrange1 = 415;
weaponrange2 = 200;
weaponrange3 = 150;
Symbol 914 MovieClip Frame 1114 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1115 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1116 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1117 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1118 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1119 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1120 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1121 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1122 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1123 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1124 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1125 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1126 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1131 (50 B)
_root.Hit(this, opponent, 190, 100, "weaponhit");
Symbol 914 MovieClip Frame 1133 (36 B)
_root.Hit(this, opponent, 415, 50);
Symbol 914 MovieClip Frame 1139 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1144 (50 B)
_root.Hit(this, opponent, 200, 150, "weaponhit");
Symbol 914 MovieClip Frame 1148 (50 B)
_root.Hit(this, opponent, 200, 150, "weaponhit");
Symbol 914 MovieClip Frame 1150 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1156 (50 B)
_root.Hit(this, opponent, 150, 500, "weaponhit");
Symbol 914 MovieClip Frame 1164 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1169 (89 B)
weapon = "straightsword";
weaponrange1 = 180;
weaponrange2 = 180;
weaponrange3 = 175;
Symbol 914 MovieClip Frame 1172 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1173 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1174 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1175 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1176 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1177 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1178 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1179 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1180 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1186 (50 B)
_root.Hit(this, opponent, 180, 110, "weaponhit");
Symbol 914 MovieClip Frame 1190 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1194 (50 B)
_root.Hit(this, opponent, 180, 100, "weaponhit");
Symbol 914 MovieClip Frame 1198 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1205 (50 B)
_root.Hit(this, opponent, 175, 120, "weaponhit");
Symbol 914 MovieClip Frame 1211 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1212 (117 B)
if (facing == "Right") {
move = Speed * 2.5;
} else {
move = (-Speed) * 2.5;
}
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1215 (18 B)
specialpower = 0;
Symbol 914 MovieClip Frame 1217 (45 B)
_root.MoveFighter(this, move);
power = 500;
Symbol 914 MovieClip Frame 1218 (102 B)
_root.MoveFighter(this, move);
if (_root.Hit(this, opponent, 165, power)) {
gotoAndPlay (1223);
}
Symbol 914 MovieClip Frame 1219 (102 B)
_root.MoveFighter(this, move);
if (_root.Hit(this, opponent, 165, power)) {
gotoAndPlay (1223);
}
Symbol 914 MovieClip Frame 1220 (102 B)
_root.MoveFighter(this, move);
if (_root.Hit(this, opponent, 165, power)) {
gotoAndPlay (1223);
}
Symbol 914 MovieClip Frame 1221 (102 B)
_root.MoveFighter(this, move);
if (_root.Hit(this, opponent, 165, power)) {
gotoAndPlay (1223);
}
Symbol 914 MovieClip Frame 1222 (102 B)
_root.MoveFighter(this, move);
if (_root.Hit(this, opponent, 165, power)) {
gotoAndPlay (1223);
}
Symbol 914 MovieClip Frame 1227 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1228 (160 B)
loopsleft = 5;
if (facing == "Right") {
move = Speed * 4.5;
} else {
move = (-Speed) * 4.5;
}
range = 90;
power = 500;
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1229 (50 B)
_root.MoveFighter(this, move);
specialpower = 0;
Symbol 914 MovieClip Frame 1230 (104 B)
_root.MoveFighter(this, move);
if (_root.Hit(this, opponent, range, power)) {
gotoAndPlay (1233);
}
Symbol 914 MovieClip Frame 1231 (142 B)
if (_root.MoveFighter(this, move)) {
} else {
gotoAndPlay (1);
}
if (_root.Hit(this, opponent, range, power)) {
gotoAndPlay (1233);
}
Symbol 914 MovieClip Frame 1232 (93 B)
gotoAndPlay (1230);
if (_root.Hit(this, opponent, range, power)) {
gotoAndPlay (1233);
}
Symbol 914 MovieClip Frame 1241 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1242 (113 B)
if (facing == "Right") {
move = Speed * 3;
} else {
move = (-Speed) * 3;
}
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1243 (50 B)
_root.MoveFighter(this, move);
specialpower = 0;
Symbol 914 MovieClip Frame 1244 (69 B)
_root.MoveFighter(this, move);
_root.Hit(this, opponent, 120, 400);
Symbol 914 MovieClip Frame 1245 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1246 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1247 (69 B)
_root.Hit(this, opponent, 125, 400);
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1248 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1249 (31 B)
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1250 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1255 (85 B)
weapon = "shotgun";
weaponrange1 = 150;
weaponrange2 = 2000;
weaponrange3 = 2000;
Symbol 914 MovieClip Frame 1262 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1263 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1267 (36 B)
_root.Hit(this, opponent, 150, 25);
Symbol 914 MovieClip Frame 1274 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1275 (81 B)
if (facing == "Right") {
move = (-Speed) * 3;
} else {
move = Speed * 3;
}
Symbol 914 MovieClip Frame 1276 (90 B)
_root.Hit(this, opponent, 2000, 500, "weaponhit", "yes");
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1289 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1290 (81 B)
if (facing == "Right") {
move = (-Speed) * 3;
} else {
move = Speed * 3;
}
Symbol 914 MovieClip Frame 1291 (90 B)
_root.Hit(this, opponent, 2000, 500, "weaponhit", "yes");
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1292 (90 B)
_root.Hit(this, opponent, 2000, 500, "weaponhit", "yes");
_root.MoveFighter(this, move);
Symbol 914 MovieClip Frame 1312 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1321 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1322 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1323 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1324 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1325 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1326 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1327 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1328 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1329 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1330 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1331 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1332 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1333 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1334 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1335 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1336 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1337 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1338 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1339 (17 B)
PlayerControl();
Symbol 914 MovieClip Frame 1340 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1341 (271 B)
if ((origxscale + "") == "") {
origxscale = _xscale;
origy = _y;
}
if (opponent._x < _x) {
facing = "Left";
setProperty(this, _xscale , -origxscale);
} else {
facing = "Right";
setProperty(this, _xscale , origxscale);
}
setProperty(this, _y , origy);
Symbol 914 MovieClip Frame 1355 (91 B)
if (opponent.dead) {
gotoAndStop (223);
} else {
bowed = "yes";
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 1356 (317 B)
if ((origxscale + "") == "") {
origxscale = _xscale;
origy = _y;
}
if (opponent._x < _x) {
facing = "Left";
setProperty(this, _xscale , -origxscale);
} else {
facing = "Right";
setProperty(this, _xscale , origxscale);
}
setProperty(this, _y , origy);
if (opponent.dead) {
gotoAndStop (223);
}
Symbol 914 MovieClip Frame 1372 (91 B)
if (opponent.dead) {
gotoAndStop (223);
} else {
bowed = "yes";
gotoAndPlay (1);
}
Symbol 914 MovieClip Frame 1373 (89 B)
if (facing == "Left") {
move = -Speed;
} else {
move = Speed;
}
Walk(this, move);
Symbol 914 MovieClip Frame 1374 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1375 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1376 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1377 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1378 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1379 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1380 (17 B)
gotoAndPlay (1);
Symbol 914 MovieClip Frame 1381 (89 B)
if (facing != "Left") {
move = -Speed;
} else {
move = Speed;
}
Walk(this, move);
Symbol 914 MovieClip Frame 1382 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1383 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1384 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1385 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1386 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1387 (18 B)
Walk(this, move);
Symbol 914 MovieClip Frame 1388 (17 B)
gotoAndPlay (1);
Symbol 917 MovieClip Frame 1 (281 B)
setProperty(this, _x , Player._x);
if (Player._y != Player.origy) {
gotoAndPlay (3);
}
if (Player.facing == "Right") {
setProperty(this, _xscale , 100);
} else if (Player.facing == "Left") {
setProperty(this, _xscale , -100);
}
if (Player.dead) {
gotoAndStop (5);
}
Symbol 917 MovieClip Frame 2 (17 B)
gotoAndPlay (1);
Symbol 917 MovieClip Frame 3 (366 B)
setProperty(this, _x , Player._x);
if (Math.abs(50 < (100 * (Player._y / Player.origy)))) {
if (Player.facing == "Right") {
setProperty(this, _xscale , 100 * (Player._y / Player.origy));
} else if (Player.facing == "Left") {
setProperty(this, _xscale , -100 * (Player._y / Player.origy));
}
}
if (Player._y == Player.origy) {
gotoAndPlay (1);
}
Symbol 917 MovieClip Frame 4 (17 B)
gotoAndPlay (3);
Symbol 917 MovieClip Frame 5 (8 B)
stop();
Instance of Symbol 934 MovieClip "hand" in Symbol 936 MovieClip Frame 1 (534 B)
onClipEvent (enterFrame) {
angle = (time / _parent.totaltime) * 360;
setProperty(this, _rotation , angle);
time = Number(0 + time) + 1;
if ((_parent.totaltime < time) && (10 < time)) {
_root.gotoAndStop("trainingcomplete");
}
if (((2 * _parent.totaltime) / 3) < time) {
if (_root.weaponallowed == false) {
_root.trainingmessage.message = "You may now use your weapon if you want to";
_root.trainingmessage.gotoAndPlay(1);
}
_root.weaponallowed = true;
} else {
_root.weaponallowed = false;
}
}
Symbol 941 MovieClip Frame 1 (2.4 KiB) ●
randtipno = random(20) + 1;
if (randtipno == 1) {
_root.trainingtip = "The Long Punch is a very weak move. Get closer and use closer range moves for more effect";
} else if (randtipno == 2) {
_root.trainingtip = "The Long Punch is most useful for knocking down a jumping opponent";
} else if (randtipno == 3) {
_root.trainingtip = "When your opponent is using a weapon, use the block move to get close enough to use your close range moves";
} else if (randtipno == 4) {
_root.trainingtip = "A flying kick/punch can be used on the way up, as well as down";
} else if (randtipno == 5) {
_root.trainingtip = "A low kick can penetrate a block";
} else if (randtipno == 6) {
_root.trainingtip = "Using a weapon is not always the best option. You often defeat an opponent quicker without";
} else if (randtipno == 7) {
_root.trainingtip = "A flying punch reaches further than a flying kick. But a flying kick is harder";
} else if (randtipno == 8) {
_root.trainingtip = "Your special move charges up faster when you let go of the keys";
} else if (randtipno == 9) {
_root.trainingtip = "If you hit your opponent with a special move while they are falling, they will not be able to block it";
} else if (randtipno == 10) {
_root.trainingtip = "Hits with a weapon do not count towards a combo";
} else if (randtipno == 11) {
_root.trainingtip = "A few backflips can quickly get you out of danger";
} else if (randtipno == 12) {
_root.trainingtip = "When using a weapon, be aware of its range and speed compared to your opponents";
} else if (randtipno == 13) {
_root.trainingtip = "When using short range weapon, block move to get close enough and time your attack carefully";
} else if (randtipno == 14) {
_root.trainingtip = "Remember that you can still kick while using your weapon";
} else if (randtipno == 15) {
_root.trainingtip = "You cannot use your special move while holding your weapon";
} else if (randtipno == 16) {
_root.trainingtip = "It takes a small amount of time to draw your weapon, so make sure that you are out of range when you do.";
} else if (randtipno == 17) {
_root.trainingtip = "Not all special moves can be blocked";
} else if (randtipno == 18) {
_root.trainingtip = "Timing is everything";
} else if (randtipno == 19) {
_root.trainingtip = "If a tactic isn't working, then try a new tactic";
} else if (randtipno == 20) {
_root.trainingtip = "Don't try this at home!";
}
Symbol 941 MovieClip Frame 360 (17 B)
gotoAndPlay (1);
Symbol 953 Button (128 B)
on (release) {
if (_root.FightInProgress) {
_root.finish.gotoAndStop("quit");
} else {
_root.gotoAndStop("mainmenu");
}
}
Instance of Symbol 936 MovieClip in Symbol 957 MovieClip Frame 6 (41 B)
onClipEvent (load) {
totaltime = 2880;
}
Symbol 961 Button (102 B)
on (release, keyPress "<Enter>") {
_root.cheat = _root.cheat.toLowerCase();
gotoAndStop (5);
}
Symbol 964 Button (48 B)
on (release) {
_root.gotoAndStop("mainmenu");
}
Symbol 1015 MovieClip Frame 1 (8 B)
stop();
Symbol 1017 MovieClip Frame 1 (31 B)
stop();
_root.bloodOn = true;
Symbol 1017 MovieClip Frame 2 (23 B)
_root.bloodOn = false;
Symbol 1019 MovieClip Frame 1 (33 B)
stop();
_root.shakingOn = true;
Symbol 1019 MovieClip Frame 2 (25 B)
_root.shakingOn = false;
Symbol 1023 Button (60 B)
on (release, keyPress "<Enter>") {
gotoAndStop (5);
}
Symbol 1034 MovieClip Frame 77 (8 B)
stop();
Symbol 1036 Button (89 B)
on (release) {
stopAllSounds();
_root.levelcode = "";
_root.gotoAndStop("mainmenu");
}
Symbol 1039 MovieClip Frame 95 (44 B)
setProperty(_root.background, _alpha , 90);
Symbol 1039 MovieClip Frame 96 (44 B)
setProperty(_root.background, _alpha , 80);
Symbol 1039 MovieClip Frame 97 (44 B)
setProperty(_root.background, _alpha , 70);
Symbol 1039 MovieClip Frame 98 (44 B)
setProperty(_root.background, _alpha , 60);
Symbol 1039 MovieClip Frame 99 (44 B)
setProperty(_root.background, _alpha , 50);
Symbol 1039 MovieClip Frame 100 (44 B)
setProperty(_root.background, _alpha , 40);
Symbol 1039 MovieClip Frame 101 (44 B)
setProperty(_root.background, _alpha , 30);
Symbol 1039 MovieClip Frame 102 (44 B)
setProperty(_root.background, _alpha , 20);
Symbol 1039 MovieClip Frame 103 (44 B)
setProperty(_root.background, _alpha , 10);
Symbol 1039 MovieClip Frame 104 (43 B)
setProperty(_root.background, _alpha , 0);
Symbol 1039 MovieClip Frame 140 (8 B)
stop();