Frame 4
gotoAndPlay (107);
Frame 12
stop();
Frame 13
arcade = false;
practice = true;
Frame 22
combodisplay = true;
stop();
Frame 42
stop();
Frame 47
arcade = true;
practice = false;
aion = true;
Frame 56
stop();
Frame 72
arcmode = "novice";
combodisplay = true;
oppcount = 1;
rando = random(3) + 1;
var warrior = Array(16);
var stage = Array(10);
var i = 1;
match = false;
while (i < 6) {
rando = random(7) + 1;
if (rando == 1) {
stage[i] = "lost";
} else if (rando == 2) {
stage[i] = "foundry";
} else if (rando == 3) {
stage[i] = "ruins";
} else if (rando == 4) {
stage[i] = "arktika";
} else if (rando == 5) {
stage[i] = "borstal";
} else if (rando == 6) {
stage[i] = "pit";
} else if (rando == 7) {
stage[i] = "tower";
}
j = 0;
while (j < i) {
if (stage[i] == stage[j]) {
match = true;
}
j++;
}
if (match == false) {
i++;
} else if (match == true) {
match = false;
}
}
i = 1;
match = false;
while (i < 6) {
rando = random(5) + 1;
if (rando == 1) {
warrior[i] = "char_kitana";
} else if (rando == 2) {
warrior[i] = "char_sub";
} else if (rando == 3) {
warrior[i] = "char_noob";
} else if (rando == 4) {
warrior[i] = "char_nightwolf";
} else if (rando == 5) {
warrior[i] = "char_kabal";
}
j = 0;
while (j < i) {
if (warrior[i] == warrior[j]) {
match = true;
}
j++;
}
if (match == false) {
i++;
} else if (match == true) {
match = false;
}
}
warrior[6] = "question";
Instance of Symbol 2928 MovieClip "aoff" in Frame 73
onClipEvent (load) {
_alpha = 30;
}
Frame 81
stop();
Frame 91
you.gotoAndStop(selchar);
aion = true;
oppchar = warrior[oppcount];
stop();
Instance of Symbol 2942 MovieClip in Frame 91
onClipEvent (load) {
done = false;
done2 = false;
count = 0;
}
onClipEvent (enterFrame) {
if (_root.oppcount <= 1) {
if (_y > (_root.you._y - this["opponent" + _root.oppcount]._y)) {
_y = (_y - 5);
} else if (!done) {
_y = (_root.you._y - this["opponent" + _root.oppcount]._y);
_root.play();
done = true;
}
} else {
if (!done2) {
if (_root.oppcount > 1) {
mary = _root.oppcount - 1;
_y = (_root.you._y - this["opponent" + mary]._y);
done2 = true;
} else {
done2 = true;
}
}
count++;
if (count > 32) {
if (_y < (_root.you._y - this["opponent" + _root.oppcount]._y)) {
_y = (_y + 3.5);
} else if (!done) {
_y = (_root.you._y - this["opponent" + _root.oppcount]._y);
_root.play();
done = true;
}
}
}
}
Frame 96
stop();
Frame 167
stop();
Frame 196
stop();
Frame 205
gotoAndStop ("menu");
Frame 262
function snd_punch() {
a = random(4) + 1;
_root["punch" + a].start();
}
function snd_kick() {
a = random(4) + 1;
_root["kick" + a].start();
}
function snd_cut() {
a = random(2) + 1;
_root["cut" + a].start();
}
function snd_fall() {
a = random(2) + 1;
_root["fall" + a].start();
}
var intro = new Sound();
var music = new Sound();
intro.onSoundComplete = function () {
music.start(0, 99);
};
deload = false;
if (sname == "lost") {
attachMovie("stage_lost_bg", "lbg", _root.getNextHighestDepth());
lbg._x = 0;
lbg._y = 0;
attachMovie("stage_lost_l3", "l3a", _root.getNextHighestDepth());
l3a._x = 0;
l3a._y = 21.1;
attachMovie("stage_lost_l3", "l3b", _root.getNextHighestDepth());
l3b._x = 500;
l3b._y = 21.1;
attachMovie("stage_lost_l2", "l2a", _root.getNextHighestDepth());
l2a._x = 0;
l2a._y = -54;
attachMovie("stage_lost_l2", "l2b", _root.getNextHighestDepth());
l2b._x = 500;
l2b._y = -54;
attachMovie("stage_lost_l1", "l1a", _root.getNextHighestDepth());
l1a._x = 153;
l1a._y = 196.3;
attachMovie("stage_lost_l1", "l1b", _root.getNextHighestDepth());
l1b._x = -346.9;
l1b._y = 196.3;
intro.attachSound("lost_intro");
music.attachSound("lost_loop");
} else if (sname == "foundry") {
attachMovie("stage_foundry_bg", "lbg", _root.getNextHighestDepth());
lbg._x = 0;
lbg._y = 0;
attachMovie("stage_foundry_bg2", "lbg2", _root.getNextHighestDepth());
lbg2._x = 0;
lbg2._y = 125;
attachMovie("stage_foundry_l3", "l3a", _root.getNextHighestDepth());
l3a._x = 0;
l3a._y = 67;
attachMovie("stage_foundry_l3", "l3b", _root.getNextHighestDepth());
l3b._x = -528;
l3b._y = 67;
attachMovie("stage_foundry_saw1", "saw1", _root.getNextHighestDepth());
saw1._x = 108;
saw1._y = 57;
attachMovie("stage_foundry_saw2", "saw2", _root.getNextHighestDepth());
saw2._x = 250;
saw2._y = 57;
attachMovie("stage_foundry_l1", "l1a", _root.getNextHighestDepth());
l1a._x = 0;
l1a._y = 157.2;
attachMovie("stage_foundry_l1", "l1b", _root.getNextHighestDepth());
l1b._x = -581.1;
l1b._y = 157.2;
intro.attachSound("foundry_intro");
music.attachSound("foundry_loop");
} else if (sname == "ruins") {
attachMovie("stage_ruins_bg", "lbg", _root.getNextHighestDepth());
lbg._x = 0;
lbg._y = 0;
attachMovie("stage_ruins_l2", "l3a", _root.getNextHighestDepth());
l3a._x = 0;
l3a._y = 155.2;
attachMovie("stage_ruins_l2", "l3b", _root.getNextHighestDepth());
l3b._x = 501;
l3b._y = 155.2;
attachMovie("stage_ruins_l1", "l1a", _root.getNextHighestDepth());
l1a._x = 0;
l1a._y = 185.2;
attachMovie("stage_ruins_l1", "l1b", _root.getNextHighestDepth());
l1b._x = 688;
l1b._y = 185.2;
intro.attachSound("ruins_intro");
music.attachSound("ruins_loop");
} else if (sname == "arktika") {
attachMovie("stage_arktika_l3", "lbg", _root.getNextHighestDepth());
lbg._x = 0;
lbg._y = 0;
attachMovie("stage_arktika_l2", "l3a", _root.getNextHighestDepth());
l3a._x = 0;
l3a._y = 0;
attachMovie("stage_arktika_l2", "l3b", _root.getNextHighestDepth());
l3b._x = 546.9;
l3b._y = 0;
attachMovie("stage_arktika_l1", "l1a", _root.getNextHighestDepth());
l1a._x = 0;
l1a._y = -90;
attachMovie("stage_arktika_l1", "l1b", _root.getNextHighestDepth());
l1b._x = 687;
l1b._y = -90;
i = 0;
while (i < 10) {
attachMovie("stage_arktika_snow", "snow" + i, _root.getNextHighestDepth());
_root["snow" + i]._x = random(400) + 50;
_root["snow" + i]._y = random(200) - 10;
i++;
}
intro.attachSound("arktika_intro");
music.attachSound("arktika_loop");
} else if (sname == "borstal") {
attachMovie("stage_borstal_l3", "l3a", _root.getNextHighestDepth());
l3a._x = 0;
l3a._y = 0;
attachMovie("stage_borstal_l3", "l3b", _root.getNextHighestDepth());
l3b._x = 500;
l3b._y = 0;
attachMovie("stage_borstal_clouds", "lbg", _root.getNextHighestDepth());
lbg._x = 0;
lbg._y = 0;
attachMovie("stage_borstal_l2", "l2a", _root.getNextHighestDepth());
l2a._x = 0;
l2a._y = 0;
attachMovie("stage_borstal_l2", "l2b", _root.getNextHighestDepth());
l2b._x = 500;
l2b._y = 0;
attachMovie("stage_borstal_l1", "l1a", _root.getNextHighestDepth());
l1a._x = 0;
l1a._y = 230;
attachMovie("stage_borstal_l1", "l1b", _root.getNextHighestDepth());
l1b._x = 564;
l1b._y = 230;
i = 0;
while (i < 10) {
i++;
}
intro.attachSound("borstal_intro");
music.attachSound("borstal_loop");
} else if (sname == "pit") {
attachMovie("stage_pit_bg", "lbg", _root.getNextHighestDepth());
lbg._x = 0;
lbg._y = 0;
attachMovie("stage_pit_clouds", "lbg2", _root.getNextHighestDepth());
lbg2._x = 0;
lbg2._y = 0;
attachMovie("stage_pit_l3", "l3a", _root.getNextHighestDepth());
l3a._x = 0;
l3a._y = 75;
attachMovie("stage_pit_l3", "l3b", _root.getNextHighestDepth());
l3b._x = 523;
l3b._y = 75;
attachMovie("stage_pit_l1", "l1a", _root.getNextHighestDepth());
l1a._x = 0;
l1a._y = 230;
attachMovie("stage_pit_l1", "l1b", _root.getNextHighestDepth());
l1b._x = 500;
l1b._y = 230;
i = 0;
while (i < 10) {
i++;
}
intro.attachSound("snd_blank");
music.attachSound("pit_loop");
} else if (sname == "tower") {
attachMovie("stage_foundry_bg", "lbg", _root.getNextHighestDepth());
lbg._x = 0;
lbg._y = 70;
attachMovie("stage_belltower_l3", "l3a", _root.getNextHighestDepth());
l3a._x = 30;
l3a._y = 0;
attachMovie("stage_belltower_l3", "l3b", _root.getNextHighestDepth());
l3b._x = -514;
l3b._y = 0;
attachMovie("stage_belltower_l2", "l2a", _root.getNextHighestDepth());
l2a._x = 0;
l2a._y = -16;
attachMovie("stage_belltower_l2", "l2b", _root.getNextHighestDepth());
l2b._x = 693;
l2b._y = -16;
attachMovie("stage_belltower_l1", "l1a", _root.getNextHighestDepth());
l1a._x = 0;
l1a._y = 190;
attachMovie("stage_belltower_l1", "l1b", _root.getNextHighestDepth());
l1b._x = 500;
l1b._y = 190;
i = 0;
while (i < 10) {
i++;
}
intro.attachSound("tower_intro");
music.attachSound("tower_loop");
}
attachMovie("darkener", "darkener", _root.getNextHighestDepth());
darkener._x = 0;
darkener._y = 0;
attachMovie("lifebar1", "lifebar1", _root.getNextHighestDepth());
lifebar1._x = 26.8;
lifebar1._y = 7.6;
lifebar1.lbar.char = selchar;
lifebar1.lname1.char = selchar;
attachMovie("lifebar2", "lifebar2", _root.getNextHighestDepth());
lifebar2._x = 265.9;
lifebar2._y = 7.6;
lifebar2.lbar.char = oppchar;
lifebar2.lname2.char = oppchar;
attachMovie(selchar, "opp1", _root.getNextHighestDepth());
opp1.char.oppid = 2;
opp1.char.meid = 1;
opp1._x = 150;
attachMovie(oppchar + "_ai", "opp2", _root.getNextHighestDepth());
opp2.char.oppid = 1;
opp2.char.meid = 2;
opp2.char.aion = _root.aion;
opp2._x = 350;
attachMovie("text_round", "rnd", _root.getNextHighestDepth());
rnd.roundno = 1;
rnd.play();
rnd._y = 60;
rnd._x = 165;
var fall1 = new Sound();
fall1.attachSound("body_fall");
var fall2 = new Sound();
fall2.attachSound("body_fall2");
var kick1 = new Sound();
kick1.attachSound("kick1");
var kick2 = new Sound();
kick2.attachSound("kick2");
var kick3 = new Sound();
kick3.attachSound("kick3");
var kick4 = new Sound();
kick4.attachSound("kick4");
var punch1 = new Sound();
punch1.attachSound("punch1");
var punch2 = new Sound();
punch2.attachSound("punch2");
var punch3 = new Sound();
punch3.attachSound("punch3");
var punch4 = new Sound();
punch4.attachSound("punch4");
var cut1 = new Sound();
cut1.attachSound("cut1");
var cut2 = new Sound();
cut2.attachSound("cut2");
intro.start();
if (practice == true) {
attachMovie("btn_back_practice", "pbutton", _root.getNextHighestDepth());
pbutton._x = 500;
pbutton._y = 260;
}
fcount = 0;
var fatal_start = new Sound();
fatal_start.attachSound("fatal_start");
stop();
Instance of Symbol 136 MovieClip "scroller" in Frame 262
onClipEvent (load) {
function omove(xmove) {
_root.opp1._x = _root.opp1._x + xmove;
_root.opp2._x = _root.opp2._x + xmove;
}
function level1(xmove) {
_root.l1a._x = _root.l1a._x + xmove;
_root.l1b._x = _root.l1b._x + xmove;
bigmove = xmove;
if (_root.l1a._x > _root.l1a._width) {
_root.l1a._x = _root.l1a._x - (2 * _root.l1a._width);
} else if (_root.l1a._x < (-1 * _root.l1a._width)) {
_root.l1a._x = _root.l1a._x + (2 * _root.l1a._width);
}
if (_root.l1b._x > _root.l1b._width) {
_root.l1b._x = _root.l1b._x - (2 * _root.l1b._width);
} else if (_root.l1b._x < (-1 * _root.l1b._width)) {
_root.l1b._x = _root.l1b._x + (2 * _root.l1b._width);
}
}
function level2(xmove) {
_root.l2a._x = _root.l2a._x + xmove;
_root.l2b._x = _root.l2b._x + xmove;
if (_root.l2a._x > _root.l2a._width) {
_root.l2a._x = _root.l2a._x - (2 * _root.l2a._width);
} else if (_root.l2a._x < (-1 * _root.l2a._width)) {
_root.l2a._x = _root.l2a._x + (2 * _root.l2a._width);
}
if (_root.l2b._x > _root.l2b._width) {
_root.l2b._x = _root.l2b._x - (2 * _root.l2b._width);
} else if (_root.l2b._x < (-1 * _root.l2b._width)) {
_root.l2b._x = _root.l2b._x + (2 * _root.l2b._width);
}
}
function level3(xmove) {
_root.l3a._x = _root.l3a._x + (xmove / 2);
_root.l3b._x = _root.l3b._x + (xmove / 2);
if (_root.l3a._x > _root.l3a._width) {
_root.l3a._x = _root.l3a._x - (2 * _root.l3a._width);
} else if (_root.l3a._x < (-1 * _root.l3a._width)) {
_root.l3a._x = _root.l3a._x + (2 * _root.l3a._width);
}
if (_root.l3b._x > _root.l3b._width) {
_root.l3b._x = _root.l3b._x - (2 * _root.l3b._width);
} else if (_root.l3b._x < (-1 * _root.l3b._width)) {
_root.l3b._x = _root.l3b._x + (2 * _root.l3b._width);
}
}
function objmove(xmove) {
_root.saw1._x = _root.saw1._x + (xmove / 2);
_root.saw2._x = _root.saw2._x + (xmove / 2);
}
fatalmode = "";
shakemode = "";
shakec = 0;
shakec2 = 0;
bigmove = 0;
roundno = 1;
}
onClipEvent (enterFrame) {
bigmove = 0;
o1 = _root.opp1._x;
o2 = _root.opp2._x;
if (o1 < 70) {
o1move = 70 - _root.opp1._x;
_root.opp1._x = 70;
if (o2 < 430) {
_root.opp2._x = _root.opp2._x + o1move;
level1(o1move);
level2(o1move);
level3(o1move);
objmove(o1move);
}
}
if (o2 < 70) {
o2move = 70 - _root.opp2._x;
_root.opp2._x = 70;
if (o1 < 430) {
_root.opp1._x = _root.opp1._x + o2move;
level1(o2move);
level2(o2move);
level3(o2move);
objmove(o2move);
}
}
if (o1 > 430) {
o1move = _root.opp1._x - 430;
_root.opp1._x = 430;
if (o2 > 70) {
_root.opp2._x = _root.opp2._x - o1move;
level1(o1move * -1);
level2(o1move * -1);
level3(o1move * -1);
objmove(o1move * -1);
}
}
if (o2 > 430) {
o2move = _root.opp2._x - 430;
_root.opp2._x = 430;
if (o1 > 70) {
_root.opp1._x = _root.opp1._x - o2move;
level1(o2move * -1);
level2(o2move * -1);
level3(o2move * -1);
objmove(o2move * -1);
}
}
if (shakemode == "hit") {
if (shakec < 2) {
if (_root._y == 0) {
_root._y = _root._y - 2;
shakec++;
} else {
_root._y = _root._y + 2;
shakec++;
}
if (shakec == 2) {
shakemode = "";
shakec = 0;
_root._y = 0;
}
}
}
if (shakemode == "smash") {
if (shakec < 4) {
if (_root._y == 0) {
_root._y = _root._y - 3;
shakec++;
} else {
_root._y = _root._y + 3;
shakec++;
}
if (shakec == 2) {
shakemode = "";
shakec = 0;
_root._y = 0;
}
}
}
if (fatalmode == "foundry") {
if (_root.saw1._x > 110) {
level1(-5);
level2(-5);
level3(-5);
objmove(-5);
omove(-5);
} else if (_root.saw1._x < 105) {
level1(5);
level2(5);
level3(5);
objmove(5);
omove(5);
} else {
fatalmode = "";
bigmove = 0;
}
}
}
Frame 263
deload = true;
if ((arcade == true) && (loss == false)) {
gotoAndPlay ("arcadetower");
oppcount++;
} else {
gotoAndPlay (107);
}
cont1.removeMovieClip();
pbutton.removeMovieClip();
Symbol 128 MovieClip Frame 1
stop();
Instance of Symbol 136 MovieClip "core" in Symbol 137 MovieClip [combo_meter2] Frame 1
onClipEvent (load) {
count = 0;
calculate = false;
}
onClipEvent (enterFrame) {
if (!calculate) {
if (hits >= 10) {
_parent.num1.gotoAndStop(1);
hits = hits - 10;
_parent.num2.gotoAndStop(hits);
} else {
_parent.num1.gotoAndStop(hits);
_parent.num2.gotoAndStop("blank");
}
if (damage >= 90) {
_parent.per1.gotoAndStop(9);
damage = damage - 90;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 80) {
_parent.per1.gotoAndStop(8);
damage = damage - 80;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 70) {
_parent.per1.gotoAndStop(7);
damage = damage - 70;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 60) {
_parent.per1.gotoAndStop(6);
damage = damage - 60;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 50) {
_parent.per1.gotoAndStop(5);
damage = damage - 50;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 40) {
_parent.per1.gotoAndStop(4);
damage = damage - 40;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 30) {
_parent.per1.gotoAndStop(3);
damage = damage - 30;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 20) {
_parent.per1.gotoAndStop(2);
damage = damage - 20;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 10) {
_parent.per1.gotoAndStop(1);
damage = damage - 10;
_parent.per2.gotoAndStop(damage);
} else {
_parent.per1.gotoAndStop(damage);
_parent.per2.gotoAndStop("blank");
}
calculate = true;
}
if (_parent._x > 495) {
_parent._x = _parent._x - 10;
}
count++;
if (count >= 30) {
_parent._alpha = _parent._alpha - 18;
_parent._y = _parent._y + 5;
}
if (count == 35) {
_parent.removeMovieClip();
}
}
Instance of Symbol 136 MovieClip "core" in Symbol 138 MovieClip [combo_meter1] Frame 1
onClipEvent (load) {
count = 0;
calculate = false;
}
onClipEvent (enterFrame) {
if (!calculate) {
if (hits >= 10) {
_parent.num1.gotoAndStop(1);
hits = hits - 10;
_parent.num2.gotoAndStop(hits);
} else {
_parent.num1.gotoAndStop(hits);
_parent.num2.gotoAndStop("blank");
}
if (damage >= 90) {
_parent.per1.gotoAndStop(9);
damage = damage - 90;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 80) {
_parent.per1.gotoAndStop(8);
damage = damage - 80;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 70) {
_parent.per1.gotoAndStop(7);
damage = damage - 70;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 60) {
_parent.per1.gotoAndStop(6);
damage = damage - 60;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 50) {
_parent.per1.gotoAndStop(5);
damage = damage - 50;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 40) {
_parent.per1.gotoAndStop(4);
damage = damage - 40;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 30) {
_parent.per1.gotoAndStop(3);
damage = damage - 30;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 20) {
_parent.per1.gotoAndStop(2);
damage = damage - 20;
_parent.per2.gotoAndStop(damage);
} else if (damage >= 10) {
_parent.per1.gotoAndStop(1);
damage = damage - 10;
_parent.per2.gotoAndStop(damage);
} else {
_parent.per1.gotoAndStop(damage);
_parent.per2.gotoAndStop("blank");
}
calculate = true;
}
if (_parent._x < 5) {
_parent._x = _parent._x + 10;
}
count++;
if (count >= 30) {
_parent._alpha = _parent._alpha - 18;
_parent._y = _parent._y + 5;
}
if (count == 35) {
_parent.removeMovieClip();
}
}
Instance of Symbol 136 MovieClip in Symbol 165 MovieClip [blood_fountain] Frame 1
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
}
Symbol 165 MovieClip [blood_fountain] Frame 14
removeMovieClip(this);
Instance of Symbol 136 MovieClip in Symbol 173 MovieClip [blood_splat] Frame 1
onClipEvent (load) {
_parent._x = _parent._x + _root.scroller.bigmove;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
}
Symbol 173 MovieClip [blood_splat] Frame 5
stop();
Instance of Symbol 172 MovieClip in Symbol 173 MovieClip [blood_splat] Frame 5
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
_alpha = (_alpha - 5);
count++;
if (count == 20) {
_parent.removeMovieClip();
}
}
Symbol 226 MovieClip [noob_shadow2] Frame 1
oppid = 2;
stop();
Instance of Symbol 198 MovieClip "shad" in Symbol 226 MovieClip [noob_shadow2] Frame 1
onClipEvent (load) {
if (_parent.dir == "l") {
_parent._xscale = -100;
}
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
if (_parent.dir == "r") {
_parent._x = _parent._x + 15;
if (_parent._x > 600) {
_parent.removeMovieClip();
}
} else if (_parent.dir == "l") {
_parent._x = _parent._x - 15;
if (_parent._x < -100) {
_parent.removeMovieClip();
}
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 226 MovieClip [noob_shadow2] Frame 1
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
switch (_root["opp" + _parent.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit" :
case "stun" :
case "attack" :
case "getup" :
_root.attachMovie("exp_throw", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 15;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.oppid].hitsq)) {
bloodhit();
switch (_root["opp" + _parent.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit" :
case "stun" :
case "attack" :
case "getup" :
_root["opp" + _parent.oppid].char.stat = "na";
_root["opp" + _parent.oppid].gotoAndStop("throw1");
_root["lifebar" + _parent.oppid].health = _root["lifebar" + _parent.oppid].health - damage;
_parent.gotoAndPlay("throw");
break;
case "jump" :
break;
case "float" :
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
hit = true;
}
}
}
Symbol 226 MovieClip [noob_shadow2] Frame 2
Instance of Symbol 201 MovieClip "hitarea" in Symbol 226 MovieClip [noob_shadow2] Frame 2
onClipEvent (load) {
_root["opp" + _parent.oppid].char.stat = "na";
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 226 MovieClip [noob_shadow2] Frame 4
onClipEvent (load) {
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 226 MovieClip [noob_shadow2] Frame 6
onClipEvent (load) {
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation - 10;
} else {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation + 10;
}
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 226 MovieClip [noob_shadow2] Frame 8
onClipEvent (load) {
_root["opp" + _parent.oppid].gotoAndStop("throw2");
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation + 10;
} else {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation - 10;
}
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 226 MovieClip [noob_shadow2] Frame 10
onClipEvent (load) {
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation - 10;
} else {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation + 10;
}
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 226 MovieClip [noob_shadow2] Frame 12
onClipEvent (load) {
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation - 20;
} else {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation + 20;
}
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 226 MovieClip [noob_shadow2] Frame 14
onClipEvent (load) {
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation - 30;
} else {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation + 30;
}
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 226 MovieClip [noob_shadow2] Frame 16
onClipEvent (load) {
_root["opp" + _parent.oppid].gotoAndStop("ball");
_root["opp" + _parent.oppid].char.stat = "throw";
_root["opp" + _parent.oppid].char.yfloat = 14;
_root["opp" + _parent.oppid]._rotation = 0;
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
_root["opp" + _parent.oppid].char.xfloat = -8;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
_root["opp" + _parent.oppid].char.xfloat = 8;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Symbol 226 MovieClip [noob_shadow2] Frame 22
removeMovieClip(this);
Symbol 227 MovieClip [noob_shadow1] Frame 1
oppid = 1;
stop();
Instance of Symbol 198 MovieClip "shad" in Symbol 227 MovieClip [noob_shadow1] Frame 1
onClipEvent (load) {
if (_parent.dir == "l") {
_parent._xscale = -100;
}
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
if (_parent.dir == "r") {
_parent._x = _parent._x + 15;
if (_parent._x > 600) {
_parent.removeMovieClip();
}
} else if (_parent.dir == "l") {
_parent._x = _parent._x - 15;
if (_parent._x < -100) {
_parent.removeMovieClip();
}
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 227 MovieClip [noob_shadow1] Frame 1
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
switch (_root["opp" + _parent.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit" :
case "stun" :
case "attack" :
case "getup" :
_root.attachMovie("exp_throw", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 15;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.oppid].hitsq)) {
bloodhit();
switch (_root["opp" + _parent.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit" :
case "stun" :
case "attack" :
case "getup" :
_root["opp" + _parent.oppid].char.stat = "na";
_root["opp" + _parent.oppid].gotoAndStop("throw1");
_root["lifebar" + _parent.oppid].health = _root["lifebar" + _parent.oppid].health - damage;
_parent.gotoAndPlay("throw");
break;
case "jump" :
break;
case "float" :
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
hit = true;
}
}
}
Symbol 227 MovieClip [noob_shadow1] Frame 2
Instance of Symbol 201 MovieClip "hitarea" in Symbol 227 MovieClip [noob_shadow1] Frame 2
onClipEvent (load) {
_root["opp" + _parent.oppid].char.stat = "na";
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 227 MovieClip [noob_shadow1] Frame 4
onClipEvent (load) {
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 227 MovieClip [noob_shadow1] Frame 6
onClipEvent (load) {
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation - 10;
} else {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation + 10;
}
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 227 MovieClip [noob_shadow1] Frame 8
onClipEvent (load) {
_root["opp" + _parent.oppid].gotoAndStop("throw2");
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation + 10;
} else {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation - 10;
}
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 227 MovieClip [noob_shadow1] Frame 10
onClipEvent (load) {
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation - 10;
} else {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation + 10;
}
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 227 MovieClip [noob_shadow1] Frame 12
onClipEvent (load) {
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation - 20;
} else {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation + 20;
}
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 227 MovieClip [noob_shadow1] Frame 14
onClipEvent (load) {
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation - 30;
} else {
_root["opp" + _parent.oppid]._rotation = _root["opp" + _parent.oppid]._rotation + 30;
}
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 227 MovieClip [noob_shadow1] Frame 16
onClipEvent (load) {
_root["opp" + _parent.oppid].gotoAndStop("ball");
_root["opp" + _parent.oppid].char.stat = "throw";
_root["opp" + _parent.oppid].char.yfloat = 14;
_root["opp" + _parent.oppid]._rotation = 0;
if (_parent.dir == "r") {
_root["opp" + _parent.oppid]._x = (_parent._x + this._x) + 0;
_root["opp" + _parent.oppid].char.xfloat = -8;
} else {
_root["opp" + _parent.oppid]._x = (_parent._x - this._x) + 0;
_root["opp" + _parent.oppid].char.xfloat = 8;
}
_root["opp" + _parent.oppid]._y = (_parent._y + this._y) + 0;
}
Symbol 227 MovieClip [noob_shadow1] Frame 22
removeMovieClip(this);
Symbol 234 MovieClip Frame 25
stop();
Symbol 235 MovieClip Frame 1
stop();
Instance of Symbol 235 MovieClip in Symbol 236 MovieClip [kitana_sparks] Frame 1
onClipEvent (load) {
_parent._rotation = random(360);
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count == 25) {
_parent.removeMovieClip();
}
}
Symbol 291 MovieClip Frame 3
stop();
Symbol 427 MovieClip Frame 3
stop();
Instance of Symbol 235 MovieClip in Symbol 463 MovieClip [noob_sparks] Frame 1
onClipEvent (load) {
_parent._rotation = random(360);
count = 0;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
count++;
if (count == 25) {
_parent.removeMovieClip();
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 1
function snd_hit() {
a = random(5) + 1;
if (a <= 3) {
a = random(4) + 1;
this["h" + a].start();
}
}
function snd_wa() {
a = random(2);
if (a == 0) {
a = random(4) + 1;
this["wa" + a].start();
}
}
function snd_sa() {
a = random(2) + 1;
this["sa" + a].start();
}
var wa1 = new Sound();
wa1.attachSound("male3_wa1");
var wa2 = new Sound();
wa2.attachSound("male3_wa2");
var wa3 = new Sound();
wa3.attachSound("male3_wa3");
var wa4 = new Sound();
wa4.attachSound("male3_wa4");
var sa1 = new Sound();
sa1.attachSound("male3_sa1");
var sa2 = new Sound();
sa2.attachSound("male3_sa2");
var h1 = new Sound();
h1.attachSound("male3_hit1");
var h2 = new Sound();
h2.attachSound("male3_hit2");
var h3 = new Sound();
h3.attachSound("male3_hit3");
var h4 = new Sound();
h4.attachSound("male3_hit4");
var d1 = new Sound();
d1.attachSound("male3_scream");
var ko = new Sound();
ko.attachSound("male3_ko");
var thr = new Sound();
thr.attachSound("male3_throw");
var arr = new Sound();
arr.attachSound("male3_odd1");
char.stat = "stance";
Instance of Symbol 255 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 630 MovieClip [char_noob_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 630 MovieClip [char_noob_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 136 MovieClip "char" in Symbol 630 MovieClip [char_noob_ai] Frame 1
onClipEvent (load) {
function ClearInputs() {
i = 0;
while (i < 50) {
inputs[i] = "";
i++;
}
}
function AttackMove() {
if (dir == "r") {
_parent._x = _parent._x + 2;
} else if (dir == "l") {
_parent._x = _parent._x - 2;
}
}
function HitMove() {
if (dir == "r") {
_parent._x = _parent._x - 2;
} else if (dir == "l") {
_parent._x = _parent._x + 2;
}
}
mymode = "round";
ohmyx = 0;
special1 = 0;
special2 = 0;
special3 = 0;
special4 = 0;
acount = 0;
_parent.gotoAndStop("stance");
movespeed = 5;
stat = "stance";
jumping = false;
jumpheight = 20;
floor = 240;
timer = 10;
_parent._y = floor;
icount = 0;
var inputs = Array(50);
var moves = Array(50);
moves[0] = "KK";
var keybuffer = Array(5);
i = 0;
while (i < 7) {
keybuffer[i] = false;
i++;
}
ClearInputs();
arandom = 0;
abreak = 0;
walkup = false;
walkback = false;
}
onClipEvent (enterFrame) {
if (_parent._x < _root.opp1._x) {
dir = "r";
} else {
dir = "l";
}
if (dir == "r") {
_parent._xscale = 100;
} else if (dir == "l") {
_parent._xscale = -100;
}
if (mymode == "fight") {
if (special1 > 0) {
special1--;
}
if (special2 > 0) {
special2--;
}
if (special3 > 0) {
special3--;
}
if (special4 > 0) {
special4--;
}
switch (stat) {
case "stance" :
if (dir == "r") {
ohmyx = _root["opp" + oppid]._x - _parent._x;
} else {
ohmyx = _parent._x - _root["opp" + oppid]._x;
}
if (aion == true) {
if (_root["opp" + oppid].char.mymode != "finishme2") {
if ((!walkup) && (!walkback)) {
arandom = random(_root.difficulty);
switch (_root["opp" + oppid].char.stat) {
case "stance" :
case "hit" :
case "attack" :
case "stun" :
case "block" :
if (ohmyx < 110) {
if ((arandom < 9) && (special3 == 0)) {
_parent.gotoAndPlay("special3");
special3 = 60;
stat = "attack";
} else if ((arandom >= 9) && (arandom < 25)) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if ((arandom >= 25) && (arandom < 33)) {
_parent.gotoAndPlay("spinkick");
stat = "attack";
} else if ((arandom >= 33) && (arandom < 50)) {
_parent.gotoAndPlay("punch");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 70)) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if ((arandom >= 70) && (arandom < 82)) {
_parent.gotoAndPlay("sweep");
stat = "attack";
} else if ((arandom >= 82) && (arandom < 92)) {
walkback = true;
} else if ((arandom >= 92) && (arandom < 100)) {
stat = "jump";
jumpval = jumpheight;
}
} else if (ohmyx < 250) {
if ((arandom < 20) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 45;
stat = "attack";
} else if (((arandom >= 20) && (arandom < 30)) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if (((arandom >= 30) && (arandom < 36)) && (special4 == 0)) {
_parent.gotoAndPlay("special4");
stat = "attack";
} else if ((arandom >= 36) && (arandom < 70)) {
walkup = true;
} else if ((arandom >= 70) && (arandom < 80)) {
walkback = true;
} else if ((arandom >= 80) && (arandom < 90)) {
stat = "jump";
jumpval = jumpheight;
}
} else if ((arandom < 10) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 45;
stat = "attack";
} else if (((arandom >= 10) && (arandom < 35)) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if (((arandom >= 35) && (arandom < 50)) && (special4 == 0)) {
_parent.gotoAndPlay("special4");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 100)) {
walkup = true;
}
break;
case "jump" :
case "jumpattack" :
case "airhit" :
case "float" :
case "air" :
case "throw" :
if (ohmyx < 100) {
if (arandom < 25) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if ((arandom >= 25) && (arandom < 50)) {
_parent.gotoAndPlay("spinkick");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 75)) {
_parent.gotoAndPlay("punch");
stat = "attack";
} else if ((arandom >= 75) && (arandom < 90)) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if ((arandom >= 90) && (arandom < 100)) {
_walkup = true;
}
} else if (ohmyx < 250) {
if ((arandom < 50) && (special3 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 45;
stat = "attack";
} else if ((arandom >= 50) && (arandom < 75)) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
}
} else if ((arandom < 50) && (special3 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 45;
stat = "attack";
} else {
if (!((arandom >= 50) && (arandom < 80))) {
break;
}
_parent.gotoAndPlay("special4");
stat = "attack";
}
}
}
if (walkup) {
arandom = random(40) + 70;
abreak = random(100);
_parent.gotoAndStop("walkf");
if (dir == "r") {
_parent._x = _parent._x + movespeed;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
}
if ((ohmyx < arandom) || (abreak < 5)) {
walkup = false;
}
}
if (walkback) {
arandom = random(80) + 100;
abreak = random(100);
_parent.gotoAndStop("walkb");
if (dir == "r") {
_parent._x = _parent._x - movespeed;
} else if (dir == "l") {
_parent._x = _parent._x + movespeed;
}
if ((ohmyx > arandom) || (abreak < 5)) {
walkback = false;
}
}
} else {
arandom = random(100);
if ((_root.sname == "foundry") && (arandom < 50)) {
} else if (ohmyx < 100) {
if (arandom < 20) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 68;
} else {
distance = _root["opp" + oppid]._x + 68;
}
inwaiting = "fatalrip";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if (arandom < 50) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if (arandom < 70) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if (arandom < 100) {
_parent.gotoAndPlay("special2");
stat = "attack";
}
} else if (arandom < 20) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 68;
} else {
distance = _root["opp" + oppid]._x + 68;
}
inwaiting = "fatalrip";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if (arandom < 30) {
_parent.gotoAndPlay("special1");
stat = "attack";
} else if (arandom < 45) {
_parent.gotoAndPlay("special4");
stat = "attack";
} else if (arandom < 100) {
}
if (walkup) {
arandom = random(40) + 70;
abreak = random(100);
_parent.gotoAndStop("walkf");
if (dir == "r") {
_parent._x = _parent._x + movespeed;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
}
if ((ohmyx < arandom) || (abreak < 5)) {
walkup = false;
}
}
if (walkback) {
arandom = random(80) + 100;
abreak = random(100);
_parent.gotoAndStop("walkb");
if (dir == "r") {
_parent._x = _parent._x - movespeed;
} else if (dir == "l") {
_parent._x = _parent._x + movespeed;
}
if ((ohmyx > arandom) || (abreak < 5)) {
walkback = false;
}
}
}
}
break;
case "jump" :
_parent.gotoAndStop("jump");
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
walkback = false;
walkup = false;
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
walkback = false;
walkup = false;
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
walkback = false;
walkup = false;
break;
case "hit" :
case "stun" :
walkback = false;
walkup = false;
break;
case "floor" :
walkback = false;
walkup = false;
arandom = random(100);
if (arandom < 10) {
_parent.gotoAndPlay("getup");
_parent.char.stat = "getup";
} else if ((arandom > 40) && (arandom < 50)) {
_parent.gotoAndPlay("rollb");
_parent.char.stat = "getup";
} else {
if (!((arandom > 70) && (arandom < 80))) {
break;
}
_parent.gotoAndPlay("rollf");
_parent.char.stat = "getup";
}
}
} else if (mymode == "floor") {
switch (stat) {
case "stance" :
_parent.gotoAndPlay("fall");
stat = "floor";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
} else if (mymode == "round") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("stance");
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
}
} else if (mymode == "finishme1") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
stat = "na";
}
} else if (mymode == "finishme2") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
if (stat != "stance") {
mymode = "floor";
_root["lifebar" + meid].lbar.finale = true;
}
} else if (mymode == "finished") {
_root["lifebar" + meid].lbar.finale = true;
mymode = "dead";
}
}
Instance of Symbol 283 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 630 MovieClip [char_noob_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 630 MovieClip [char_noob_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 284 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 630 MovieClip [char_noob_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 630 MovieClip [char_noob_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 291 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 4
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "jump";
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 5
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 5
onClipEvent (load) {
ranc = random(10);
if (ranc <= 4) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 6) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 630 MovieClip [char_noob_ai] Frame 5
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 6
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 7
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 7
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 11
if (cont2 == true) {
gotoAndPlay ("kickc1");
} else if (cont1 == true) {
gotoAndPlay ("smash");
}
Symbol 630 MovieClip [char_noob_ai] Frame 14
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 15
snd_wa();
cont1 = false;
cont2 = false;
Instance of Symbol 136 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 15
onClipEvent (load) {
ranc = random(10);
if (ranc < 3) {
if (Key.isDown(40)) {
_parent.cont1 = true;
} else if (ranc > 5) {
_parent.cont2 = true;
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 16
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 17
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 18
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 18
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 23
if (cont2 == true) {
gotoAndPlay ("kickc2");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
}
Symbol 630 MovieClip [char_noob_ai] Frame 26
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 27
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 27
onClipEvent (load) {
ranc = random(10);
if (ranc < 5) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 5) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 28
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 29
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 29
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 34
if (cont1 == true) {
gotoAndPlay ("kickc5");
}
if (cont2 == true) {
gotoAndPlay ("kickc3");
}
Symbol 630 MovieClip [char_noob_ai] Frame 37
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 38
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 39
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 40
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 40
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 4;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 50
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 51
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 52
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 53
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 53
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 6;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 63
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 64
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 64
onClipEvent (load) {
ranc = random(10);
if (ranc < 5) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc > 5) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 65
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 66
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 66
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 70
if (cont1 == true) {
gotoAndPlay ("punchc1");
}
if (cont2 == true) {
gotoAndPlay ("punchc3");
}
Symbol 630 MovieClip [char_noob_ai] Frame 72
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 73
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 73
onClipEvent (load) {
_parent.cont1 = true;
_parent.cont2 = false;
}
Symbol 630 MovieClip [char_noob_ai] Frame 74
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 75
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 75
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "hit2" :
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 79
if (cont1 == true) {
gotoAndPlay ("punchc2");
}
Symbol 630 MovieClip [char_noob_ai] Frame 81
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 82
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 83
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 84
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 84
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 93
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 94
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 94
onClipEvent (load) {
ranc = random(10);
if (ranc <= 4) {
_parent.cont1 = true;
} else if (ranc >= 5) {
_parent.cont2 = true;
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 95
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 96
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 96
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 100
if (cont2 == true) {
gotoAndPlay ("spinkick");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
}
Symbol 630 MovieClip [char_noob_ai] Frame 103
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 104
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 105
snd_sa();
Symbol 630 MovieClip [char_noob_ai] Frame 106
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 108
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 108
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 10;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "hit1" :
case "hit2" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 11;
_root["opp" + _parent.char.oppid].char.yfloat = 13;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 12;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 116
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 117
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 118
snd_wa();
Symbol 630 MovieClip [char_noob_ai] Frame 119
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 121
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 121
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 3);
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "smash";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 129
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 130
snd_wa();
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 130
onClipEvent (load) {
ranc = random(10);
if (ranc < 8) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 131
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 132
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 133
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 138
if (cont2 == true) {
gotoAndPlay ("midkick");
}
Symbol 630 MovieClip [char_noob_ai] Frame 142
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 143
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 144
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 145
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 145
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 6;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 6;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 153
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 154
snd_sa();
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 155
char.AttackMove();
Symbol 630 MovieClip [char_noob_ai] Frame 156
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 157
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 11;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 168
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 169
char.stat = "stance";
Instance of Symbol 427 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 169
onClipEvent (load) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 630 MovieClip [char_noob_ai] Frame 169
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 170
snd_wa();
Instance of Symbol 442 MovieClip "proj" in Symbol 630 MovieClip [char_noob_ai] Frame 173
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
i = _root.getNextHighestDepth();
if (count == 1) {
var1 = _parent.char.dir;
var2 = _parent.char.oppid;
_root.attachMovie("noob_proj", "star" + i, _root.getNextHighestDepth());
if (var1 == "r") {
_root["star" + i]._x = _parent._x + this._x;
} else {
_root["star" + i]._x = _parent._x - this._x;
}
_root["star" + i]._y = _parent._y + this._y;
_root["star" + i].ice.dir = var1;
_root["star" + i].ice.oppid = var2;
} else if (count == 2) {
count = 0;
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 187
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 188
char.stat = "air";
stop();
Instance of Symbol 287 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 188
onClipEvent (enterFrame) {
if (_parent._y > 0) {
_parent._y = _parent._y - 50;
} else {
_parent.gotoAndStop("special2p2");
}
}
Instance of Symbol 442 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 188
onClipEvent (load) {
tud = _root.getNextHighestDepth();
_root.attachMovie("noob_white_sparks", "sp" + tud, _root.getNextHighestDepth());
if (_parent.char.dir == "r") {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x + this._x;
} else {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x - this._x;
}
_root["sp" + tud]._y = _root["opp" + _parent.char.meid]._y + this._y;
}
onClipEvent (enterFrame) {
tud = _root.getNextHighestDepth();
_root.attachMovie("noob_white_sparks", "sp" + tud, _root.getNextHighestDepth());
if (_parent.char.dir == "r") {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x + this._x;
} else {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x - this._x;
}
_root["sp" + tud]._y = _root["opp" + _parent.char.meid]._y + this._y;
}
Instance of Symbol 442 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 188
onClipEvent (load) {
tud = _root.getNextHighestDepth();
_root.attachMovie("noob_white_sparks", "sp" + tud, _root.getNextHighestDepth());
if (_parent.char.dir == "r") {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x + this._x;
} else {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x - this._x;
}
_root["sp" + tud]._y = _root["opp" + _parent.char.meid]._y + this._y;
}
onClipEvent (enterFrame) {
tud = _root.getNextHighestDepth();
_root.attachMovie("noob_white_sparks", "sp" + tud, _root.getNextHighestDepth());
if (_parent.char.dir == "r") {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x + this._x;
} else {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x - this._x;
}
_root["sp" + tud]._y = _root["opp" + _parent.char.meid]._y + this._y;
}
Symbol 630 MovieClip [char_noob_ai] Frame 189
if (char.dir == "r") {
_x = (_root["opp" + char.oppid]._x - 65);
} else {
_x = (_root["opp" + char.oppid]._x + 65);
}
Instance of Symbol 287 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 189
onClipEvent (load) {
_parent._y = 350;
}
onClipEvent (enterFrame) {
if (_parent._y > _root["opp" + _parent.char.oppid]._y) {
_parent._y = _parent._y - 40;
} else {
_parent.gotoAndPlay("special2p3");
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 190
snd_sa();
_y = (_y - 10);
Symbol 630 MovieClip [char_noob_ai] Frame 191
_y = (_y - 10);
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 192
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("counter_explosion", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 197
gotoAndStop ("jump");
char.stat = "jump";
char.jumpval = -4;
Instance of Symbol 442 MovieClip "proj" in Symbol 630 MovieClip [char_noob_ai] Frame 202
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("noob_mist", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].mist.dir = _parent.char.dir;
_root["mist" + i].mist.oppid = _parent.char.oppid;
}
Symbol 630 MovieClip [char_noob_ai] Frame 216
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 217
snd_wa();
Instance of Symbol 442 MovieClip "proj" in Symbol 630 MovieClip [char_noob_ai] Frame 222
onClipEvent (load) {
i = _root.getNextHighestDepth();
var1 = _parent.char.dir;
var2 = _parent.char.oppid;
_root.attachMovie("noob_shadow" + var2, "star" + i, _root.getNextHighestDepth());
if (var1 == "r") {
_root["star" + i]._x = _parent._x;
} else {
_root["star" + i]._x = _parent._x;
}
_root["star" + i]._y = _parent._y + 7;
_root["star" + i].dir = _parent.char.dir;
_root["star" + i].meid = _parent.char.meid;
}
Symbol 630 MovieClip [char_noob_ai] Frame 242
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 244
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 247
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 268
gotoAndStop ("jump");
Symbol 630 MovieClip [char_noob_ai] Frame 269
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 630 MovieClip [char_noob_ai] Frame 271
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 290
gotoAndStop ("jump");
Symbol 630 MovieClip [char_noob_ai] Frame 334
Instance of Symbol 498 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 334
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count > 15) {
_parent.gotoAndStop("stance");
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 335
snd_hit();
char.stat = "stun";
Instance of Symbol 517 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 335
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 6;
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 348
char.stat = "stance";
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 349
snd_hit();
char.HitMove();
char.stat = "hit1";
Symbol 630 MovieClip [char_noob_ai] Frame 350
char.HitMove();
Symbol 630 MovieClip [char_noob_ai] Frame 351
char.HitMove();
Symbol 630 MovieClip [char_noob_ai] Frame 358
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 359
snd_hit();
char.HitMove();
char.stat = "hit2";
Symbol 630 MovieClip [char_noob_ai] Frame 360
char.HitMove();
Symbol 630 MovieClip [char_noob_ai] Frame 361
char.HitMove();
Symbol 630 MovieClip [char_noob_ai] Frame 371
char.HitMove();
Symbol 630 MovieClip [char_noob_ai] Frame 375
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 376
snd_hit();
char.stat = "float";
Symbol 630 MovieClip [char_noob_ai] Frame 380
snd_hit();
char.stat = "float";
Symbol 630 MovieClip [char_noob_ai] Frame 384
stop();
Symbol 630 MovieClip [char_noob_ai] Frame 385
_root.scroller.shakemode = "smash";
_root.snd_fall();
Symbol 630 MovieClip [char_noob_ai] Frame 421
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 424
Instance of Symbol 553 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 424
onClipEvent (enterFrame) {
_rotation = (_rotation + 61);
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 630 MovieClip [char_noob_ai] Frame 424
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 437
gotoAndStop ("stance");
Instance of Symbol 553 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 438
onClipEvent (enterFrame) {
_rotation = (_rotation - 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 14;
} else {
_parent._x = _parent._x + 14;
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 630 MovieClip [char_noob_ai] Frame 438
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 448
char.stat = "stance";
Symbol 630 MovieClip [char_noob_ai] Frame 449
gotoAndStop ("stance");
Instance of Symbol 553 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 450
onClipEvent (enterFrame) {
_rotation = (_rotation + 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 14;
} else {
_parent._x = _parent._x - 14;
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 460
char.stat = "stance";
Symbol 630 MovieClip [char_noob_ai] Frame 461
gotoAndStop ("stance");
Symbol 630 MovieClip [char_noob_ai] Frame 472
if (char.dir == "r") {
_x = (_x - 45);
} else {
_x = (_x + 45);
}
gotoAndStop ("floor");
Symbol 630 MovieClip [char_noob_ai] Frame 481
stop();
Instance of Symbol 442 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 482
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
}
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Instance of Symbol 442 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 509
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 514
stop();
Instance of Symbol 442 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 516
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
count = 0;
}
onClipEvent (enterFrame) {
if (count < 30) {
count++;
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 555
_root["opp" + char.oppid].gotoAndStop("stand");
Symbol 630 MovieClip [char_noob_ai] Frame 573
_root["opp" + char.oppid].gotoAndPlay("headlessfall");
Instance of Symbol 610 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 573
onClipEvent (load) {
har = _parent.char.oppid;
vak = _root["lifebar" + har].lbar.char;
gotoAndStop(vak);
}
Instance of Symbol 610 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 574
onClipEvent (load) {
har = _parent.char.oppid;
vak = _root["lifebar" + har].lbar.char;
gotoAndStop(vak);
}
Instance of Symbol 610 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 575
onClipEvent (load) {
har = _parent.char.oppid;
vak = _root["lifebar" + har].lbar.char;
gotoAndStop(vak);
}
Symbol 630 MovieClip [char_noob_ai] Frame 592
_root["opp" + char.oppid].char.mymode = "finished";
Instance of Symbol 610 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 592
onClipEvent (load) {
har = _parent.char.oppid;
vak = _root["lifebar" + har].lbar.char;
gotoAndStop(vak);
}
Symbol 630 MovieClip [char_noob_ai] Frame 596
stop();
Instance of Symbol 198 MovieClip "running" in Symbol 630 MovieClip [char_noob_ai] Frame 597
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 13;
if (_parent._x > distance) {
_parent.gotoAndStop("fatalwalkb");
}
} else {
_parent._x = _parent._x - 13;
if (_parent._x < distance) {
_parent.gotoAndStop("fatalwalkb");
}
}
}
Instance of Symbol 284 MovieClip in Symbol 630 MovieClip [char_noob_ai] Frame 599
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
if (_parent._x < distance) {
_parent.gotoAndPlay(inwaiting);
}
} else {
_parent._x = _parent._x + 6;
if (_parent._x > distance) {
_parent.gotoAndPlay(inwaiting);
}
}
}
Symbol 630 MovieClip [char_noob_ai] Frame 614
gotoAndStop ("stance");
Symbol 681 MovieClip Frame 3
stop();
Symbol 821 MovieClip Frame 3
stop();
Instance of Symbol 858 MovieClip "fan" in Symbol 859 MovieClip [proj_fan] Frame 1
onClipEvent (load) {
var fant = new Sound();
fant.attachSound("fanthrow");
fant.start();
movespeed = 15;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
if (dir == "r") {
_parent._x = _parent._x + movespeed;
_rotation = (_rotation - 100);
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
_rotation = (_rotation + 100);
}
if ((dir == "r") && (_parent._x > (_root["opp" + oppid]._x + 400))) {
_parent.removeMovieClip();
} else if ((dir == "l") && (_parent._x < (_root["opp" + oppid]._x - 400))) {
_parent.removeMovieClip();
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 859 MovieClip [proj_fan] Frame 1
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.fan.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.fan.oppid].hitsq)) {
switch (_root["opp" + _parent.fan.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.fan.oppid].char.stat = "stun";
_root["opp" + _parent.fan.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.fan.oppid].health = _root["lifebar" + _parent.fan.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.fan.oppid].char.stat = "stun";
_root["opp" + _parent.fan.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.fan.oppid].health = _root["lifebar" + _parent.fan.oppid].health - (damage + 1);
break;
case "jump" :
case "jumpattack" :
_root["opp" + _parent.fan.oppid].gotoAndPlay("float");
_root["opp" + _parent.fan.oppid].char.xfloat = 4;
_root["opp" + _parent.fan.oppid].char.yfloat = 4;
_root["lifebar" + _parent.fan.oppid].health = _root["lifebar" + _parent.fan.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.fan.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.fan.oppid].char.xfloat = _root["opp" + _parent.fan.oppid].char.xfloat + 3;
_root["opp" + _parent.fan.oppid].char.yfloat = 6;
_root["lifebar" + _parent.fan.oppid].health = _root["lifebar" + _parent.fan.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.fan.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.fan.oppid].char.xfloat = 3;
_root["opp" + _parent.fan.oppid].char.yfloat = 6;
_root["lifebar" + _parent.fan.oppid].health = _root["lifebar" + _parent.fan.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
hit = true;
i = _root.getNextHighestDepth();
xpos = _parent._x;
ypos = _parent._y;
_root.attachMovie("proj_fan_cut", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root.snd_cut();
_root["mist" + i].fan.dir = _parent.fan.dir;
_root["mist" + i].fan.oppid = _parent.fan.oppid;
_parent.removeMovieClip();
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 1
var wa1 = new Sound();
wa1.attachSound("kitana_wa1");
var wa2 = new Sound();
wa2.attachSound("kitana_wa2");
var wa3 = new Sound();
wa3.attachSound("kitana_wa3");
var wa4 = new Sound();
wa4.attachSound("kitana_wa4");
var sa1 = new Sound();
sa1.attachSound("kitana_sa1");
var sa2 = new Sound();
sa2.attachSound("kitana_sa2");
var h1 = new Sound();
h1.attachSound("kitana_h1");
var h2 = new Sound();
h2.attachSound("kitana_h2");
var h3 = new Sound();
h3.attachSound("kitana_h3");
var h4 = new Sound();
h4.attachSound("kitana_h4");
var d1 = new Sound();
d1.attachSound("kitana_d1");
var d2 = new Sound();
d2.attachSound("kitana_d2");
var ko = new Sound();
ko.attachSound("kitana_ko");
char.stat = "stance";
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1024 MovieClip [char_kitana_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1024 MovieClip [char_kitana_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 136 MovieClip "char" in Symbol 1024 MovieClip [char_kitana_ai] Frame 1
onClipEvent (load) {
function ClearInputs() {
i = 0;
while (i < 50) {
inputs[i] = "";
i++;
}
}
function AttackMove() {
if (dir == "r") {
_parent._x = _parent._x + 2;
} else if (dir == "l") {
_parent._x = _parent._x - 2;
}
}
function HitMove() {
if (dir == "r") {
_parent._x = _parent._x - 2;
} else if (dir == "l") {
_parent._x = _parent._x + 2;
}
}
mymode = "round";
ohmyx = 0;
special1 = 0;
special2 = 0;
special3 = 0;
special4 = 0;
acount = 0;
_parent.gotoAndStop("stance");
movespeed = 5;
stat = "stance";
jumping = false;
jumpheight = 22;
floor = 240;
timer = 10;
_parent._y = floor;
icount = 0;
var inputs = Array(50);
var moves = Array(50);
moves[0] = "KK";
var keybuffer = Array(5);
i = 0;
while (i < 7) {
keybuffer[i] = false;
i++;
}
ClearInputs();
arandom = 0;
abreak = 0;
walkup = false;
walkback = false;
}
onClipEvent (enterFrame) {
if (_parent._x < _root.opp1._x) {
dir = "r";
} else {
dir = "l";
}
if (dir == "r") {
_parent._xscale = 100;
} else if (dir == "l") {
_parent._xscale = -100;
}
if (mymode == "fight") {
if (special1 > 0) {
special1--;
}
if (special2 > 0) {
special2--;
}
if (special3 > 0) {
special3--;
}
if (special4 > 0) {
special4--;
}
if (dir == "r") {
ohmyx = _root["opp" + oppid]._x - _parent._x;
} else {
ohmyx = _parent._x - _root["opp" + oppid]._x;
}
switch (stat) {
case "stance" :
if (aion == true) {
if (_root["opp" + oppid].char.mymode != "finishme2") {
if ((!walkup) && (!walkback)) {
arandom = random(_root.difficulty);
switch (_root["opp" + oppid].char.stat) {
case "stance" :
case "hit" :
case "attack" :
case "block" :
if (ohmyx < 110) {
if ((arandom < 9) && (special3 == 0)) {
_parent.gotoAndPlay("special3");
special3 = 60;
stat = "attack";
} else if ((arandom >= 9) && (arandom < 25)) {
_parent.gotoAndPlay("lkick");
stat = "attack";
} else if ((arandom >= 25) && (arandom < 33)) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if ((arandom >= 33) && (arandom < 47)) {
_parent.gotoAndPlay("swipe");
stat = "attack";
} else if ((arandom >= 47) && (arandom < 70)) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if ((arandom >= 70) && (arandom < 82)) {
_parent.gotoAndPlay("sweep");
stat = "attack";
} else if ((arandom >= 82) && (arandom < 92)) {
walkback = true;
} else if (((arandom >= 92) && (arandom < 100)) && (special4 == 0)) {
_parent.gotoAndPlay("special4");
special4 = 60;
stat = "attack";
}
} else if (ohmyx < 250) {
if ((arandom < 20) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else if (((arandom >= 20) && (arandom < 30)) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if (((arandom >= 30) && (arandom < 36)) && (special4 == 0)) {
_parent.gotoAndPlay("special4");
stat = "attack";
} else if ((arandom >= 36) && (arandom < 70)) {
walkup = true;
} else if ((arandom >= 70) && (arandom < 80)) {
walkback = true;
} else if ((arandom >= 80) && (arandom < 90)) {
stat = "jump";
jumpval = jumpheight;
}
} else if ((arandom < 10) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else if (((arandom >= 10) && (arandom < 35)) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if (((arandom >= 35) && (arandom < 50)) && (special4 == 0)) {
_parent.gotoAndPlay("special4");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 100)) {
walkup = true;
}
break;
case "jump" :
case "jumpattack" :
case "airhit" :
case "float" :
case "air" :
case "throw" :
if (ohmyx < 100) {
if (arandom < 25) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if ((arandom >= 25) && (arandom < 50)) {
_parent.gotoAndPlay("lkick");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 75)) {
_parent.gotoAndPlay("swipe");
stat = "attack";
} else if ((arandom >= 75) && (arandom < 90)) {
stat = "jump";
jumpval = jumpheight;
} else if ((arandom >= 90) && (arandom < 100)) {
_walkup = true;
}
} else if (ohmyx < 250) {
if ((arandom < 50) && (special3 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else if ((arandom >= 50) && (arandom < 75)) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
}
} else if ((arandom < 50) && (special3 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else {
if (!((arandom >= 50) && (arandom < 80))) {
break;
}
_parent.gotoAndPlay("special4");
stat = "attack";
}
}
}
if (walkup) {
arandom = random(40) + 70;
abreak = random(100);
_parent.gotoAndStop("walkf");
if (dir == "r") {
_parent._x = _parent._x + movespeed;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
}
if ((ohmyx < arandom) || (abreak < 5)) {
walkup = false;
}
}
if (walkback) {
arandom = random(80) + 100;
abreak = random(100);
_parent.gotoAndStop("walkb");
if (dir == "r") {
_parent._x = _parent._x - movespeed;
} else if (dir == "l") {
_parent._x = _parent._x + movespeed;
}
if ((ohmyx > arandom) || (abreak < 5)) {
walkback = false;
}
}
} else {
arandom = random(100);
if (ohmyx < 100) {
if (arandom < 20) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 55;
} else {
distance = _root["opp" + oppid]._x + 55;
}
inwaiting = "fataldecap";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if (arandom < 50) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if (arandom < 70) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if (arandom < 100) {
_parent.gotoAndPlay("special2");
stat = "attack";
}
} else if (arandom < 20) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 55;
} else {
distance = _root["opp" + oppid]._x + 55;
}
inwaiting = "fataldecap";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if (arandom < 30) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if (arandom < 45) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if (arandom < 100) {
}
if (walkup) {
arandom = random(40) + 70;
abreak = random(100);
_parent.gotoAndStop("walkf");
if (dir == "r") {
_parent._x = _parent._x + movespeed;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
}
if ((ohmyx < arandom) || (abreak < 5)) {
walkup = false;
}
}
if (walkback) {
arandom = random(80) + 100;
abreak = random(100);
_parent.gotoAndStop("walkb");
if (dir == "r") {
_parent._x = _parent._x - movespeed;
} else if (dir == "l") {
_parent._x = _parent._x + movespeed;
}
if ((ohmyx > arandom) || (abreak < 5)) {
walkback = false;
}
}
}
}
break;
case "jump" :
_parent.gotoAndStop("jump");
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
walkback = false;
walkup = false;
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
walkback = false;
walkup = false;
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
walkback = false;
walkup = false;
break;
case "hit" :
case "stun" :
walkback = false;
walkup = false;
break;
case "floor" :
walkback = false;
walkup = false;
arandom = random(100);
if (arandom < 10) {
_parent.gotoAndPlay("getup");
_parent.char.stat = "getup";
} else if ((arandom > 40) && (arandom < 50)) {
_parent.gotoAndPlay("rollb");
_parent.char.stat = "getup";
} else {
if (!((arandom > 70) && (arandom < 80))) {
break;
}
_parent.gotoAndPlay("rollf");
_parent.char.stat = "getup";
}
}
} else if (mymode == "floor") {
switch (stat) {
case "stance" :
_parent.gotoAndPlay("fall");
stat = "floor";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
} else if (mymode == "round") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("stance");
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
}
} else if (mymode == "finishme1") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
stat = "na";
}
} else if (mymode == "finishme2") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
if (stat != "stance") {
mymode = "floor";
_root["lifebar" + meid].lbar.finale = true;
}
} else if (mymode == "finished") {
_root["lifebar" + meid].lbar.finale = true;
mymode = "dead";
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1024 MovieClip [char_kitana_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1024 MovieClip [char_kitana_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1024 MovieClip [char_kitana_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1024 MovieClip [char_kitana_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 681 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 4
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "jump";
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 5
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 5
onClipEvent (load) {
ranc = random(10);
if (ranc <= 8) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1024 MovieClip [char_kitana_ai] Frame 5
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 6
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 7
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 7
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 11
if (cont2 == true) {
gotoAndPlay ("kickc1");
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 14
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 15
cont1 = false;
cont2 = false;
cont3 = false;
Instance of Symbol 136 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 15
onClipEvent (load) {
ranc = random(10);
if (ranc <= 3) {
_parent.cont1 = true;
_parent.cont2 = false;
_parent.cont3 = false;
} else if ((ranc >= 4) && (ranc <= 6)) {
_parent.cont3 = true;
_parent.cont2 = false;
_parent.cont1 = false;
} else if (ranc >= 7) {
_parent.cont2 = true;
_parent.cont1 = false;
_parent.cont3 = false;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 16
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 17
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 18
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 18
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit2" :
case "hit1" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 23
if (cont2 == true) {
gotoAndPlay ("kickc2");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
} else if (cont3 == true) {
gotoAndPlay ("special1");
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 26
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 27
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 27
onClipEvent (load) {
ranc = random(10);
if (ranc <= 4) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 6) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 28
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 29
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 29
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 34
if (cont1 == true) {
gotoAndPlay ("kickc5");
} else if (cont2 == true) {
gotoAndPlay ("lkick");
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 37
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 38
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 38
onClipEvent (load) {
ranc = random(10);
if (ranc <= 8) {
_parent.cont1 = true;
_parent.cont2 = false;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 39
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 40
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 40
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 44
if (cont1 == true) {
gotoAndPlay ("punchc1");
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 47
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 48
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 48
onClipEvent (load) {
ranc = random(10);
if (ranc <= 4) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 7) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 49
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 50
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 50
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 54
if (cont1 == true) {
gotoAndPlay ("uppercut");
} else if (cont2 == true) {
gotoAndPlay ("spinkick");
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 59
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 60
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 61
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 62
rsan = random(2) + 1;
this["sa" + rsan].start();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 62
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 26;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 29;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 15;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 13;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 71
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 72
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 74
rsan = random(2) + 1;
this["sa" + rsan].start();
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 76
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 76
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 7) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 84
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 85
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 87
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 88
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 89
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 89
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 9;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 3);
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 97
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 98
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 98
onClipEvent (load) {
ranc = random(10);
if (ranc <= 8) {
_parent.cont1 = true;
_parent.cont2 = false;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 99
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 99
onClipEvent (load) {
function bloodhit() {
_root.snd_cut();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 100
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 101
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 104
if (cont1 == true) {
gotoAndPlay ("hswipe");
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 110
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 111
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 111
onClipEvent (load) {
ranc = random(10);
if (ranc <= 4) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 6) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 112
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 112
onClipEvent (load) {
function bloodhit() {
_root.snd_cut();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 113
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 117
if (cont2 == true) {
gotoAndPlay ("kickc1");
} else if (cont1 == true) {
gotoAndPlay ("punch");
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 121
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 122
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 123
rsan = random(2) + 1;
this["sa" + rsan].start();
char.AttackMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 124
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 124
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 6) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 1;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 28;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 135
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 136
char.stat = "stance";
Instance of Symbol 821 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 136
onClipEvent (load) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1024 MovieClip [char_kitana_ai] Frame 136
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 138
rsan = random(2);
if (rsan == 0) {
rsan = random(2) + 1;
this["sa" + rsan].start();
}
Instance of Symbol 442 MovieClip "proj" in Symbol 1024 MovieClip [char_kitana_ai] Frame 139
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("proj_fan", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].fan.dir = _parent.char.dir;
_root["mist" + i].fan.oppid = _parent.char.oppid;
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 154
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 155
char.stat = "air";
Symbol 1024 MovieClip [char_kitana_ai] Frame 156
rsan = random(2);
if (rsan == 0) {
rsan = random(2) + 1;
this["sa" + rsan].start();
}
Instance of Symbol 845 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 157
onClipEvent (load) {
dir = _parent.char.dir;
}
onClipEvent (enterFrame) {
if (dir == "r") {
_parent._x = _parent._x + 18;
} else {
_parent._x = _parent._x - 18;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 157
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 159
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 161
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 163
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 165
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 167
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 170
gotoAndStop ("jump");
char.stat = "jump";
char.jumpval = -4;
Instance of Symbol 859 MovieClip [proj_fan] in Symbol 1024 MovieClip [char_kitana_ai] Frame 173
onClipEvent (load) {
_rotation = 180;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + 113);
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("char_kitana_proj_lift", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("char_kitana_proj_lift", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("char_kitana_proj_lift", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 179
if (cont1 == true) {
gotoAndPlay ("hswipe");
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 185
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 186
thrown = false;
Symbol 1024 MovieClip [char_kitana_ai] Frame 188
rsan = random(2);
if (rsan == 0) {
rsan = random(1) + 2;
this["sa" + rsan].start();
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 192
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit" :
case "stun" :
case "attack" :
case "getup" :
_root.attachMovie("exp_throw", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 12;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
bloodhit();
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit" :
case "stun" :
case "attack" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndStop("throw1");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
_parent.gotoAndPlay("special3b");
_parent.thrown = true;
break;
case "jump" :
break;
case "float" :
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
hit = true;
}
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 194
onClipEvent (load) {
if (_parent.thrown == true) {
if (_parent.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 20;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 20;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 196
if (thrown == false) {
gotoAndPlay ("throwmiss");
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 196
onClipEvent (load) {
if (_parent.thrown == true) {
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["opp" + _parent.char.oppid]._rotation = 0;
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = -10;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = 10;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 200
thrown = false;
Symbol 1024 MovieClip [char_kitana_ai] Frame 203
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 204
rsan = random(2);
if (rsan == 0) {
rsan = random(2) + 1;
this["sa" + rsan].start();
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 207
onClipEvent (load) {
function bloodhit() {
rsan = random(2) + 1;
_root["kick" + rsan].start();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 1;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 1;
_root["opp" + _parent.char.oppid].char.yfloat = 14;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 1;
_root["opp" + _parent.char.oppid].char.yfloat = 13;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 229
gotoAndStop ("jump");
Symbol 1024 MovieClip [char_kitana_ai] Frame 230
rsan = random(2);
if (rsan == 0) {
rsan = random(2) + 1;
this["sa" + rsan].start();
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1024 MovieClip [char_kitana_ai] Frame 233
onClipEvent (load) {
function bloodhit() {
rsan = random(2) + 1;
_root["punch" + rsan].start();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 251
gotoAndStop ("jump");
Symbol 1024 MovieClip [char_kitana_ai] Frame 260
gotoAndStop ("stance");
Instance of Symbol 201 MovieClip "pusher" in Symbol 1024 MovieClip [char_kitana_ai] Frame 262
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 296
rsan = random(5) + 1;
if (rsan <= 3) {
rsan = random(4) + 1;
this["h" + rsan].start();
}
char.stat = "stun";
Instance of Symbol 907 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 296
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 6;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 309
char.stat = "stance";
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 310
rsan = random(5) + 1;
if (rsan <= 3) {
rsan = random(4) + 1;
this["h" + rsan].start();
}
char.HitMove();
char.stat = "hit1";
Symbol 1024 MovieClip [char_kitana_ai] Frame 311
char.HitMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 312
char.HitMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 319
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 320
rsan = random(5) + 1;
if (rsan <= 3) {
rsan = random(4) + 1;
this["h" + rsan].start();
}
char.HitMove();
char.stat = "hit2";
Symbol 1024 MovieClip [char_kitana_ai] Frame 321
char.HitMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 322
char.HitMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 332
char.HitMove();
Symbol 1024 MovieClip [char_kitana_ai] Frame 336
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 337
rsan = random(5) + 1;
if (rsan <= 3) {
rsan = random(4) + 1;
this["h" + rsan].start();
}
char.stat = "float";
Symbol 1024 MovieClip [char_kitana_ai] Frame 341
rsan = random(5) + 1;
if (rsan <= 3) {
rsan = random(4) + 1;
this["h" + rsan].start();
}
char.stat = "float";
Symbol 1024 MovieClip [char_kitana_ai] Frame 345
stop();
Symbol 1024 MovieClip [char_kitana_ai] Frame 346
_root.scroller.shakemode = "smash";
_root.snd_fall();
Symbol 1024 MovieClip [char_kitana_ai] Frame 382
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 385
Instance of Symbol 941 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 385
onClipEvent (enterFrame) {
_rotation = (_rotation + 61);
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1024 MovieClip [char_kitana_ai] Frame 385
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 398
gotoAndStop ("stance");
Instance of Symbol 941 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 399
onClipEvent (enterFrame) {
_rotation = (_rotation - 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 14;
} else {
_parent._x = _parent._x + 14;
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1024 MovieClip [char_kitana_ai] Frame 399
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 409
char.stat = "stance";
Symbol 1024 MovieClip [char_kitana_ai] Frame 410
gotoAndStop ("stance");
Instance of Symbol 941 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 411
onClipEvent (enterFrame) {
_rotation = (_rotation + 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 14;
} else {
_parent._x = _parent._x - 14;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 421
char.stat = "stance";
Symbol 1024 MovieClip [char_kitana_ai] Frame 422
gotoAndStop ("stance");
Symbol 1024 MovieClip [char_kitana_ai] Frame 433
if (char.dir == "r") {
_x = (_x - 45);
} else {
_x = (_x + 45);
}
gotoAndStop ("floor");
Instance of Symbol 975 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 438
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count > 15) {
_parent.gotoAndStop("stance");
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 470
_root["opp" + char.oppid].d1.start();
Symbol 1024 MovieClip [char_kitana_ai] Frame 489
tlk = _root.getNextHighestDepth();
_root.attachMovie("heads", "head1", tlk);
_root.head1._x = _root["opp" + char.oppid]._x;
_root.head1._y = _root["opp" + char.oppid]._y - 125;
_root.head1.head.dir = char.dir;
_root.head1.head.char = _root["lifebar" + char.oppid].lbar.char;
_root["opp" + char.oppid].gotoAndPlay("headlessfall");
_root["opp" + char.oppid].char.mymode = "finished";
_root.snd_cut();
Symbol 1024 MovieClip [char_kitana_ai] Frame 505
gotoAndStop ("stance");
Instance of Symbol 1012 MovieClip "running" in Symbol 1024 MovieClip [char_kitana_ai] Frame 506
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 13;
if (_parent._x > distance) {
_parent.gotoAndStop("fatalwalkb");
}
} else {
_parent._x = _parent._x - 13;
if (_parent._x < distance) {
_parent.gotoAndStop("fatalwalkb");
}
}
}
Instance of Symbol 676 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 508
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
if (_parent._x < distance) {
_parent.gotoAndPlay(inwaiting);
}
} else {
_parent._x = _parent._x + 6;
if (_parent._x > distance) {
_parent.gotoAndPlay(inwaiting);
}
}
}
Instance of Symbol 442 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 567
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
}
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Instance of Symbol 442 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 594
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 1024 MovieClip [char_kitana_ai] Frame 599
stop();
Instance of Symbol 442 MovieClip in Symbol 1024 MovieClip [char_kitana_ai] Frame 603
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
count = 0;
}
onClipEvent (enterFrame) {
if (count < 30) {
count++;
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
Symbol 1034 MovieClip Frame 3
stop();
Symbol 1041 MovieClip Frame 3
stop();
Symbol 1043 MovieClip [char_kitana] Frame 1
var wa1 = new Sound();
wa1.attachSound("kitana_wa1");
var wa2 = new Sound();
wa2.attachSound("kitana_wa2");
var wa3 = new Sound();
wa3.attachSound("kitana_wa3");
var wa4 = new Sound();
wa4.attachSound("kitana_wa4");
var sa1 = new Sound();
sa1.attachSound("kitana_sa1");
var sa2 = new Sound();
sa2.attachSound("kitana_sa2");
var h1 = new Sound();
h1.attachSound("kitana_h1");
var h2 = new Sound();
h2.attachSound("kitana_h2");
var h3 = new Sound();
h3.attachSound("kitana_h3");
var h4 = new Sound();
h4.attachSound("kitana_h4");
var d1 = new Sound();
d1.attachSound("kitana_d1");
var ko = new Sound();
ko.attachSound("kitana_ko");
char.stat = "stance";
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1043 MovieClip [char_kitana] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1043 MovieClip [char_kitana] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 136 MovieClip "char" in Symbol 1043 MovieClip [char_kitana] Frame 1
onClipEvent (load) {
function ClearInputs() {
i = 0;
while (i < inputs.length) {
inputs[i] = "";
i++;
}
}
function AttackMove() {
if (dir == "r") {
_parent._x = _parent._x + 2;
} else if (dir == "l") {
_parent._x = _parent._x - 2;
}
}
function HitMove() {
if (dir == "r") {
_parent._x = _parent._x - 2;
} else if (dir == "l") {
_parent._x = _parent._x + 2;
}
}
projectile = false;
mymode = "round";
acount = 0;
special1 = 0;
special2 = 0;
special3 = 0;
special4 = 0;
_parent.gotoAndStop("stance");
movespeed = 7;
stat = "stance";
jumping = false;
jumpheight = 22;
floor = 240;
timer = 10;
maxtimer = 9;
_parent._y = floor;
var inputs = Array(50);
var keybuffer = Array(6);
i = 0;
while (i < 6) {
keybuffer[i] = false;
i++;
}
ClearInputs();
}
onClipEvent (keyDown) {
kdown = Key.getCode();
switch (kdown) {
case 37 :
if (keybuffer[0] == false) {
keybuffer[0] = true;
if (dir == "r") {
inputs.push("B");
timer = maxtimer;
} else if (dir == "l") {
inputs.push("F");
timer = maxtimer;
}
}
break;
case 39 :
if (keybuffer[1] == false) {
keybuffer[1] = true;
if (dir == "r") {
inputs.push("F");
timer = maxtimer;
} else if (dir == "l") {
inputs.push("B");
timer = maxtimer;
}
}
break;
case 38 :
if (keybuffer[2] == false) {
keybuffer[2] = true;
inputs.push("U");
timer = maxtimer;
}
break;
case 40 :
if (keybuffer[3] != false) {
break;
}
keybuffer[3] = true;
inputs.push("D");
timer = maxtimer;
}
}
onClipEvent (keyUp) {
kdown = "";
i = 0;
while (i < 6) {
keybuffer[i] = false;
i++;
}
kup = Key.getCode();
if (stat == "stance") {
if (mymode == "fight") {
switch (kup) {
case 37 :
_parent.gotoAndStop("stance");
break;
case 39 :
_parent.gotoAndStop("stance");
break;
case 40 :
_parent.gotoAndStop("stance");
}
}
}
keybuffer[4] = false;
}
onClipEvent (enterFrame) {
_root.var1 = stat;
if (_parent._x < _root["opp" + oppid]._x) {
dir = "r";
} else {
dir = "l";
}
if (dir == "r") {
_parent._xscale = 100;
} else if (dir == "l") {
_parent._xscale = -100;
}
if (mymode == "fight") {
if (special1 > 0) {
special1--;
}
if (special2 > 0) {
special2--;
}
if (special3 > 0) {
special3--;
}
if (special4 > 0) {
special4--;
}
switch (stat) {
case "stance" :
if (Key.isDown(39)) {
_parent._x = _parent._x + movespeed;
if (dir == "r") {
_parent.gotoAndStop("walkf");
} else if (dir == "l") {
_parent.gotoAndStop("walkb");
}
} else if (Key.isDown(37)) {
_parent._x = _parent._x - movespeed;
if (dir == "r") {
_parent.gotoAndStop("walkb");
} else if (dir == "l") {
_parent.gotoAndStop("walkf");
}
} else if (Key.isDown(83)) {
if (Key.isDown(40)) {
stat = "block";
_parent.gotoAndStop("blocklow");
} else {
stat = "lowblock";
_parent.gotoAndStop("blockhigh");
}
} else if (Key.isDown(40)) {
_parent.gotoAndStop("duck");
}
if (Key.isDown(38)) {
jumpval = jumpheight;
stat = "jump";
}
switch (kdown) {
case 65 :
if (keybuffer[4] == false) {
keybuffer[4] = true;
inputs.push("P");
vara = inputs.length;
if ((((((_root["opp" + oppid].char.mymode == "finishme2") && (inputs[vara - 5] == "D")) && (inputs[vara - 4] == "D")) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "D")) && (inputs[vara - 1] == "P")) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 55;
} else {
distance = _root["opp" + oppid]._x + 55;
}
inwaiting = "fataldecap";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if ((((((_root.sname == "foundry") && (_root["opp" + oppid].char.mymode == "finishme2")) && (inputs[vara - 4] == "D")) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
if ((_root.saw1._x > -100) && (_root.saw1._x < 400)) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 50;
} else {
distance = _root["opp" + oppid]._x + 50;
}
inwaiting = "stageuppercut";
_parent.gotoAndStop("fatalrun");
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
}
}
if (mymode != "finish") {
if ((((special1 == 0) && (inputs[vara - 3] == "F")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special1");
special1 = 45;
} else if ((((special2 == 0) && (inputs[vara - 3] == "B")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special2");
special2 = 45;
} else if ((((special3 == 0) && (inputs[vara - 3] == "B")) && (inputs[vara - 2] == "B")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special3");
special3 = 60;
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("punch");
} else {
_parent.gotoAndPlay("swipe");
}
} else if (Key.isDown(39)) {
if (dir == "l") {
_parent.gotoAndPlay("punch");
} else {
_parent.gotoAndPlay("swipe");
}
} else if (Key.isDown(40)) {
_parent.gotoAndPlay("uppercut");
} else {
_parent.gotoAndPlay("swipe");
}
stat = "attack";
}
}
break;
case 68 :
if (keybuffer[5] == false) {
keybuffer[5] = true;
inputs.push("K");
vara = inputs.length;
if ((((special4 == 0) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "D")) && (inputs[vara - 1] == "K")) {
_parent.gotoAndPlay("special4");
special4 = 90;
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("lkick");
} else {
_parent.gotoAndPlay("kick");
}
} else if (Key.isDown(39)) {
if (dir == "l") {
_parent.gotoAndPlay("lkick");
} else {
_parent.gotoAndPlay("kick");
}
} else if (Key.isDown(40)) {
_parent.gotoAndPlay("sweep");
} else {
_parent.gotoAndPlay("kick");
}
stat = "attack";
}
break;
case 83 :
}
break;
case "block" :
case "lowblock" :
if (Key.isDown(83)) {
if (Key.isDown(40)) {
stat = "lowblock";
_parent.gotoAndStop("blocklow");
} else if (!Key.isDown(40)) {
stat = "block";
_parent.gotoAndStop("blockhigh");
}
}
break;
case "hit1" :
if (Key.isDown(83)) {
stat = "block";
_parent.gotoAndStop("block");
}
break;
case "jump" :
_parent.gotoAndStop("jump");
switch (kdown) {
case 65 :
if (keybuffer[4] == false) {
keybuffer[4] = true;
inputs.push("P");
vara = inputs.length;
if ((((special2 == 0) && (inputs[vara - 3] == "B")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special2");
special2 = 45;
} else {
_parent.gotoAndPlay("jumppunch");
}
}
stat = "jumpattack";
break;
case 68 :
if (keybuffer[5] == false) {
keybuffer[5] = true;
inputs.push("K");
vara = inputs.length;
_parent.gotoAndPlay("jumpkick");
}
stat = "jumpattack";
}
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
if (Key.isDown(39)) {
_parent._x = _parent._x + movespeed;
} else if (Key.isDown(37)) {
_parent._x = _parent._x - movespeed;
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
if (Key.isDown(38)) {
_parent.gotoAndPlay("getup");
stat = "getup";
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("rollb");
} else {
_parent.gotoAndPlay("rollf");
}
stat = "getup";
} else {
if (!Key.isDown(39)) {
break;
}
if (dir == "r") {
_parent.gotoAndPlay("rollf");
} else {
_parent.gotoAndPlay("rollb");
}
stat = "getup";
}
}
if (timer > 0) {
timer--;
} else if (timer == 0) {
ClearInputs();
}
} else if (mymode == "floor") {
switch (stat) {
case "stance" :
_parent.gotoAndPlay("fall");
stat = "floor";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
} else if (mymode == "round") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("stance");
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
}
} else if (mymode == "finishme1") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
stat = "na";
}
} else if (mymode == "finishme2") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
if (stat != "stance") {
mymode = "floor";
_root["lifebar" + meid].lbar.finale = true;
}
} else if (mymode == "finished") {
_root["lifebar" + meid].lbar.finale = true;
mymode = "dead";
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1043 MovieClip [char_kitana] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1043 MovieClip [char_kitana] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1043 MovieClip [char_kitana] Frame 3
onClipEvent (enterFrame) {
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1043 MovieClip [char_kitana] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 681 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 4
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "jump";
}
}
Symbol 1043 MovieClip [char_kitana] Frame 5
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 5
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1043 MovieClip [char_kitana] Frame 5
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 6
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 7
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 7
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 11
if (cont2 == true) {
gotoAndPlay ("kickc1");
} else if (cont1 == true) {
gotoAndPlay ("smash");
}
Symbol 1043 MovieClip [char_kitana] Frame 14
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 15
cont1 = false;
cont2 = false;
cont3 = false;
Instance of Symbol 136 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 15
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont3 = true;
_parent.cont1 = false;
_parent.cont2 = false;
}
if (Key.getCode() == 68) {
if (Key.isDown(40)) {
_parent.cont1 = true;
_parent.cont2 = false;
_parent.cont3 = false;
} else {
_parent.cont2 = true;
_parent.cont1 = false;
_parent.cont3 = false;
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 16
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 17
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 18
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 18
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit2" :
case "hit1" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 23
if (cont2 == true) {
gotoAndPlay ("kickc2");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
} else if (cont3 == true) {
gotoAndPlay ("special1");
}
Symbol 1043 MovieClip [char_kitana] Frame 26
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 27
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 27
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1043 MovieClip [char_kitana] Frame 28
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 29
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 29
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 34
if (cont1 == true) {
gotoAndPlay ("kickc5");
}
if (cont2 == true) {
gotoAndPlay ("lkick");
}
Symbol 1043 MovieClip [char_kitana] Frame 37
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 38
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 38
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1043 MovieClip [char_kitana] Frame 39
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 40
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 40
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 44
if (cont1 == true) {
gotoAndPlay ("punchc1");
}
Symbol 1043 MovieClip [char_kitana] Frame 47
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 48
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 48
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
if (Key.isDown(40)) {
_parent.cont1 = true;
_parent.cont2 = false;
}
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1043 MovieClip [char_kitana] Frame 49
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 50
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 50
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 54
if (cont1 == true) {
gotoAndPlay ("uppercut");
} else if (cont2 == true) {
gotoAndPlay ("spinkick");
}
Symbol 1043 MovieClip [char_kitana] Frame 59
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 60
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 61
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 62
rsan = random(2) + 1;
this["sa" + rsan].start();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 62
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 26;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 29;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 15;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 13;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 71
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 72
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 74
rsan = random(2) + 1;
this["sa" + rsan].start();
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 76
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 76
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 7) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 84
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 85
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 87
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 88
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
Symbol 1043 MovieClip [char_kitana] Frame 89
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 89
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 9;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 3);
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 97
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 98
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 98
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
}
}
Symbol 1043 MovieClip [char_kitana] Frame 99
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 99
onClipEvent (load) {
function bloodhit() {
_root.snd_cut();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 100
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 101
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 104
if (cont1 == true) {
gotoAndPlay ("hswipe");
}
Symbol 1043 MovieClip [char_kitana] Frame 110
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 111
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 111
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1043 MovieClip [char_kitana] Frame 112
rsan = random(2);
if (rsan == 0) {
rsan = random(4) + 1;
this["wa" + rsan].start();
}
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 112
onClipEvent (load) {
function bloodhit() {
_root.snd_cut();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 113
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 117
if (cont2 == true) {
gotoAndPlay ("kickc1");
} else if (cont1 == true) {
gotoAndPlay ("punch");
}
Symbol 1043 MovieClip [char_kitana] Frame 121
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 122
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 123
rsan = random(2) + 1;
this["sa" + rsan].start();
char.AttackMove();
Symbol 1043 MovieClip [char_kitana] Frame 124
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 124
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 6) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 1;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 28;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 135
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 136
char.stat = "stance";
Instance of Symbol 821 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 136
onClipEvent (load) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1043 MovieClip [char_kitana] Frame 136
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Symbol 1043 MovieClip [char_kitana] Frame 138
rsan = random(2);
if (rsan == 0) {
rsan = random(2) + 1;
this["sa" + rsan].start();
}
Instance of Symbol 442 MovieClip "proj" in Symbol 1043 MovieClip [char_kitana] Frame 139
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("proj_fan", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].fan.dir = _parent.char.dir;
_root["mist" + i].fan.oppid = _parent.char.oppid;
}
Symbol 1043 MovieClip [char_kitana] Frame 154
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 155
char.stat = "air";
Symbol 1043 MovieClip [char_kitana] Frame 156
rsan = random(2);
if (rsan == 0) {
rsan = random(2) + 1;
this["sa" + rsan].start();
}
Instance of Symbol 845 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 157
onClipEvent (load) {
dir = _parent.char.dir;
}
onClipEvent (enterFrame) {
if (dir == "r") {
_parent._x = _parent._x + 18;
} else {
_parent._x = _parent._x - 18;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 157
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 159
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 161
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 163
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 165
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 167
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 2;
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
r = 0;
while (r < 7) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].emb.dir = _parent.char.dir;
r++;
}
}
Symbol 1043 MovieClip [char_kitana] Frame 170
gotoAndStop ("jump");
char.stat = "jump";
char.jumpval = -4;
Instance of Symbol 859 MovieClip [proj_fan] in Symbol 1043 MovieClip [char_kitana] Frame 173
onClipEvent (load) {
_rotation = 180;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + 113);
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("char_kitana_proj_lift", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("char_kitana_proj_lift", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("char_kitana_proj_lift", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
}
Symbol 1043 MovieClip [char_kitana] Frame 179
if (cont1 == true) {
gotoAndPlay ("hswipe");
}
Symbol 1043 MovieClip [char_kitana] Frame 185
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 186
thrown = false;
Symbol 1043 MovieClip [char_kitana] Frame 188
rsan = random(2);
if (rsan == 0) {
rsan = random(1) + 2;
this["sa" + rsan].start();
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 192
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit" :
case "stun" :
case "attack" :
case "getup" :
_root.attachMovie("exp_throw", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 12;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
bloodhit();
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit" :
case "stun" :
case "attack" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndStop("throw1");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
_parent.gotoAndPlay("special3b");
_parent.thrown = true;
break;
case "jump" :
break;
case "float" :
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
hit = true;
}
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 194
onClipEvent (load) {
if (_parent.thrown == true) {
if (_parent.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 20;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 20;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
}
Symbol 1043 MovieClip [char_kitana] Frame 196
if (thrown == false) {
gotoAndPlay ("throwmiss");
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 196
onClipEvent (load) {
if (_parent.thrown == true) {
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["opp" + _parent.char.oppid]._rotation = 0;
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = -10;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = 10;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
}
Symbol 1043 MovieClip [char_kitana] Frame 200
thrown = false;
Symbol 1043 MovieClip [char_kitana] Frame 203
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 204
rsan = random(2);
if (rsan == 0) {
rsan = random(2) + 1;
this["sa" + rsan].start();
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 207
onClipEvent (load) {
function bloodhit() {
rsan = random(2) + 1;
_root["kick" + rsan].start();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 1;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 1;
_root["opp" + _parent.char.oppid].char.yfloat = 14;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 1;
_root["opp" + _parent.char.oppid].char.yfloat = 13;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 229
gotoAndStop ("jump");
Symbol 1043 MovieClip [char_kitana] Frame 230
rsan = random(2);
if (rsan == 0) {
rsan = random(2) + 1;
this["sa" + rsan].start();
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 233
onClipEvent (load) {
function bloodhit() {
rsan = random(2) + 1;
_root["punch" + rsan].start();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 251
gotoAndStop ("jump");
Symbol 1043 MovieClip [char_kitana] Frame 260
gotoAndStop ("stance");
Instance of Symbol 1034 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 261
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 136 MovieClip "blockme" in Symbol 1043 MovieClip [char_kitana] Frame 261
onClipEvent (load) {
bmove = false;
xpos = 0;
}
onClipEvent (enterFrame) {
if (bmove) {
z = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _parent._x - this._x;
}
ypos = _parent._y + this._y;
xpos = xpos + (random(19) - 9);
ypos = ypos + (random(19) - 9);
_root.attachMovie("exp_block", "mist" + z, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 8;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 8;
}
bmove = false;
}
}
Instance of Symbol 1041 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 262
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1043 MovieClip [char_kitana] Frame 262
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 296
rsan = random(5) + 1;
if (rsan <= 3) {
rsan = random(4) + 1;
this["h" + rsan].start();
}
char.stat = "stun";
Instance of Symbol 907 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 296
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 6;
}
}
Symbol 1043 MovieClip [char_kitana] Frame 309
char.stat = "stance";
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 310
rsan = random(5) + 1;
if (rsan <= 3) {
rsan = random(4) + 1;
this["h" + rsan].start();
}
char.HitMove();
char.stat = "hit1";
Symbol 1043 MovieClip [char_kitana] Frame 311
char.HitMove();
Symbol 1043 MovieClip [char_kitana] Frame 312
char.HitMove();
Symbol 1043 MovieClip [char_kitana] Frame 319
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 320
rsan = random(5) + 1;
if (rsan <= 3) {
rsan = random(4) + 1;
this["h" + rsan].start();
}
char.HitMove();
char.stat = "hit2";
Symbol 1043 MovieClip [char_kitana] Frame 321
char.HitMove();
Symbol 1043 MovieClip [char_kitana] Frame 322
char.HitMove();
Symbol 1043 MovieClip [char_kitana] Frame 332
char.HitMove();
Symbol 1043 MovieClip [char_kitana] Frame 336
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 337
rsan = random(5) + 1;
if (rsan <= 3) {
rsan = random(4) + 1;
this["h" + rsan].start();
}
char.stat = "float";
Symbol 1043 MovieClip [char_kitana] Frame 341
rsan = random(5) + 1;
if (rsan <= 3) {
rsan = random(4) + 1;
this["h" + rsan].start();
}
char.stat = "float";
Symbol 1043 MovieClip [char_kitana] Frame 345
stop();
Symbol 1043 MovieClip [char_kitana] Frame 346
_root.scroller.shakemode = "smash";
_root.snd_fall();
Symbol 1043 MovieClip [char_kitana] Frame 382
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 385
Instance of Symbol 941 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 385
onClipEvent (enterFrame) {
_rotation = (_rotation + 61);
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1043 MovieClip [char_kitana] Frame 385
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 398
gotoAndStop ("stance");
Instance of Symbol 941 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 399
onClipEvent (enterFrame) {
_rotation = (_rotation - 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 14;
} else {
_parent._x = _parent._x + 14;
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1043 MovieClip [char_kitana] Frame 399
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 409
char.stat = "stance";
Symbol 1043 MovieClip [char_kitana] Frame 410
gotoAndStop ("stance");
Instance of Symbol 941 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 411
onClipEvent (enterFrame) {
_rotation = (_rotation + 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 14;
} else {
_parent._x = _parent._x - 14;
}
}
Symbol 1043 MovieClip [char_kitana] Frame 421
char.stat = "stance";
Symbol 1043 MovieClip [char_kitana] Frame 422
gotoAndStop ("stance");
Symbol 1043 MovieClip [char_kitana] Frame 433
if (char.dir == "r") {
_x = (_x - 45);
} else {
_x = (_x + 45);
}
gotoAndStop ("floor");
Instance of Symbol 975 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 438
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count > 15) {
_parent.gotoAndStop("stance");
}
}
Symbol 1043 MovieClip [char_kitana] Frame 470
_root["opp" + char.oppid].d1.start();
Symbol 1043 MovieClip [char_kitana] Frame 489
tlk = _root.getNextHighestDepth();
_root.attachMovie("heads", "head1", tlk);
_root.head1._x = _root["opp" + char.oppid]._x;
_root.head1._y = _root["opp" + char.oppid]._y - 125;
_root.head1.head.dir = char.dir;
_root.head1.head.char = _root["lifebar" + char.oppid].lbar.char;
_root["opp" + char.oppid].gotoAndPlay("headlessfall");
_root["opp" + char.oppid].char.mymode = "finished";
_root.snd_cut();
Symbol 1043 MovieClip [char_kitana] Frame 505
gotoAndStop ("stance");
Instance of Symbol 1012 MovieClip "running" in Symbol 1043 MovieClip [char_kitana] Frame 506
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 13;
if (_parent._x > distance) {
_parent.gotoAndStop("fatalwalkb");
}
} else {
_parent._x = _parent._x - 13;
if (_parent._x < distance) {
_parent.gotoAndStop("fatalwalkb");
}
}
}
Instance of Symbol 676 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 508
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
if (_parent._x < distance) {
_parent.gotoAndPlay(inwaiting);
}
} else {
_parent._x = _parent._x + 6;
if (_parent._x > distance) {
_parent.gotoAndPlay(inwaiting);
}
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1043 MovieClip [char_kitana] Frame 512
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
case "attack" :
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 0;
_root["opp" + _parent.char.oppid].char.yfloat = 40;
}
bloodhit();
tul = _root.getNextHighestDepth();
if (_root.sname == "foundry") {
_root.attachMovie("stagefatality_foundry", "stg" + tul, tul);
_root["stg" + tul].core.oppid = _parent.char.oppid;
_root["stg" + tul].core.meid = _parent.char.meid;
}
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1043 MovieClip [char_kitana] Frame 520
gotoAndStop ("stance");
Instance of Symbol 442 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 549
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
}
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Instance of Symbol 442 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 576
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 1043 MovieClip [char_kitana] Frame 581
stop();
Instance of Symbol 442 MovieClip in Symbol 1043 MovieClip [char_kitana] Frame 585
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
count = 0;
}
onClipEvent (enterFrame) {
if (count < 30) {
count++;
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
Symbol 1096 MovieClip Frame 3
stop();
Symbol 1233 MovieClip Frame 3
stop();
Symbol 1328 MovieClip Frame 3
stop();
Symbol 1335 MovieClip Frame 3
stop();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 1
function snd_hit() {
a = random(5) + 1;
if (a <= 3) {
a = random(4) + 1;
this["h" + a].start();
}
}
function snd_wa() {
a = random(2);
if (a == 0) {
a = random(4) + 1;
this["wa" + a].start();
}
}
function snd_sa() {
a = random(2) + 1;
this["sa" + a].start();
}
var wa1 = new Sound();
wa1.attachSound("male2_wa1");
var wa2 = new Sound();
wa2.attachSound("male2_wa2");
var wa3 = new Sound();
wa3.attachSound("male2_wa3");
var wa4 = new Sound();
wa4.attachSound("male2_wa4");
var sa1 = new Sound();
sa1.attachSound("male2_sa1");
var sa2 = new Sound();
sa2.attachSound("male2_sa2");
var h1 = new Sound();
h1.attachSound("male2_hit1");
var h2 = new Sound();
h2.attachSound("male2_hit2");
var h3 = new Sound();
h3.attachSound("male2_hit3");
var h4 = new Sound();
h4.attachSound("male2_hit4");
var d1 = new Sound();
d1.attachSound("male2_scream");
var ko = new Sound();
ko.attachSound("male2_ko");
var thr = new Sound();
thr.attachSound("male2_throw");
var arr = new Sound();
arr.attachSound("male2_odd1");
char.stat = "stance";
Instance of Symbol 1062 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 136 MovieClip "char" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 1
onClipEvent (load) {
function ClearInputs() {
i = 0;
while (i < 50) {
inputs[i] = "";
i++;
}
}
function AttackMove() {
if (dir == "r") {
_parent._x = _parent._x + 2;
} else if (dir == "l") {
_parent._x = _parent._x - 2;
}
}
function HitMove() {
if (dir == "r") {
_parent._x = _parent._x - 2;
} else if (dir == "l") {
_parent._x = _parent._x + 2;
}
}
mymode = "round";
ohmyx = 0;
special1 = 0;
special2 = 0;
special3 = 0;
special4 = 0;
acount = 0;
_parent.gotoAndStop("stance");
movespeed = 5;
stat = "stance";
jumping = false;
jumpheight = 20;
floor = 240;
timer = 10;
_parent._y = floor;
icount = 0;
var inputs = Array(50);
var moves = Array(50);
moves[0] = "KK";
var keybuffer = Array(5);
i = 0;
while (i < 7) {
keybuffer[i] = false;
i++;
}
ClearInputs();
arandom = 0;
abreak = 0;
walkup = false;
walkback = false;
}
onClipEvent (enterFrame) {
if (_parent._x < _root.opp1._x) {
dir = "r";
} else {
dir = "l";
}
if (stat != "throwing") {
if (dir == "r") {
_parent._xscale = 100;
} else if (dir == "l") {
_parent._xscale = -100;
}
}
if (mymode == "fight") {
if (special1 > 0) {
special1--;
}
if (special2 > 0) {
special2--;
}
if (special3 > 0) {
special3--;
}
if (special4 > 0) {
special4--;
}
switch (stat) {
case "stance" :
if (dir == "r") {
ohmyx = _root["opp" + oppid]._x - _parent._x;
} else {
ohmyx = _parent._x - _root["opp" + oppid]._x;
}
if (aion == true) {
if (_root["opp" + oppid].char.mymode != "finishme2") {
if ((!walkup) && (!walkback)) {
arandom = random(_root.difficulty);
switch (_root["opp" + oppid].char.stat) {
case "stance" :
case "hit" :
case "attack" :
case "stun" :
case "block" :
if (ohmyx < 110) {
if (arandom < 9) {
_parent.gotoAndPlay("smash");
stat = "attack";
} else if ((arandom >= 9) && (arandom < 25)) {
_parent.gotoAndPlay("hatchet");
stat = "attack";
} else if ((arandom >= 25) && (arandom < 33)) {
_parent.gotoAndPlay("spinkick");
stat = "attack";
} else if ((arandom >= 33) && (arandom < 50)) {
_parent.gotoAndPlay("punch");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 62)) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if (((arandom >= 62) && (arandom < 70)) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else if ((arandom >= 70) && (arandom < 76)) {
_parent.gotoAndPlay("sweep");
stat = "attack";
} else if (((arandom >= 76) && (arandom < 86)) && (special4 == 0)) {
_parent.gotoAndPlay("special4");
stat = "attack";
} else if ((arandom >= 86) && (arandom < 94)) {
walkback = true;
} else if ((arandom >= 94) && (arandom < 100)) {
stat = "jump";
jumpval = jumpheight;
}
} else if (ohmyx < 250) {
if ((arandom < 20) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 45;
stat = "attack";
} else if (((arandom >= 20) && (arandom < 30)) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if ((arandoms >= 36) && (arandom < 70)) {
walkup = true;
} else if ((arandom >= 70) && (arandom < 80)) {
walkback = true;
} else if ((arandom >= 80) && (arandom < 90)) {
stat = "jump";
jumpval = jumpheight;
}
} else if ((arandom < 10) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 45;
stat = "attack";
} else if (((arandom >= 10) && (arandom < 35)) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if (((arandom >= 35) && (arandom < 50)) && (special4 == 0)) {
_parent.gotoAndPlay("special4");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 100)) {
walkup = true;
}
break;
case "jump" :
case "jumpattack" :
case "airhit" :
case "float" :
case "air" :
case "throw" :
if (ohmyx < 100) {
if (arandom < 25) {
_parent.gotoAndPlay("hatchet");
stat = "attack";
} else if ((arandom >= 25) && (arandom < 50)) {
_parent.gotoAndPlay("spinkick");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 75)) {
_parent.gotoAndPlay("punch");
stat = "attack";
} else if ((arandom >= 75) && (arandom < 90)) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if ((arandom >= 90) && (arandom < 100)) {
_walkup = true;
}
} else if (ohmyx < 250) {
if ((arandom < 50) && (special3 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 45;
stat = "attack";
} else if ((arandom >= 50) && (arandom < 75)) {
_parent.gotoAndPlay("hatchet");
stat = "attack";
}
} else if ((arandom < 50) && (special3 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 45;
stat = "attack";
} else {
if (!((arandom >= 50) && (arandom < 80))) {
break;
}
_parent.gotoAndPlay("special4");
stat = "attack";
}
}
}
if (walkup) {
arandom = random(40) + 70;
abreak = random(100);
_parent.gotoAndStop("walkf");
if (dir == "r") {
_parent._x = _parent._x + movespeed;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
}
if ((ohmyx < arandom) || (abreak < 5)) {
walkup = false;
}
}
if (walkback) {
arandom = random(80) + 100;
abreak = random(100);
_parent.gotoAndStop("walkb");
if (dir == "r") {
_parent._x = _parent._x - movespeed;
} else if (dir == "l") {
_parent._x = _parent._x + movespeed;
}
if ((ohmyx > arandom) || (abreak < 5)) {
walkback = false;
}
}
} else {
arandom = random(100);
if (ohmyx < 100) {
if (arandom < 20) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 68;
} else {
distance = _root["opp" + oppid]._x + 68;
}
inwaiting = "fatalslice";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if (arandom < 50) {
_parent.gotoAndPlay("hatchet");
stat = "attack";
} else if (arandom < 70) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if (arandom < 100) {
_parent.gotoAndPlay("special2");
stat = "attack";
}
} else if (arandom < 20) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 68;
} else {
distance = _root["opp" + oppid]._x + 68;
}
inwaiting = "fatalslice";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if (arandom < 30) {
_parent.gotoAndPlay("special1");
stat = "attack";
} else if (arandom < 45) {
_parent.gotoAndPlay("special4");
stat = "attack";
} else if (arandom < 100) {
}
if (walkup) {
arandom = random(40) + 70;
abreak = random(100);
_parent.gotoAndStop("walkf");
if (dir == "r") {
_parent._x = _parent._x + movespeed;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
}
if ((ohmyx < arandom) || (abreak < 5)) {
walkup = false;
}
}
if (walkback) {
arandom = random(80) + 100;
abreak = random(100);
_parent.gotoAndStop("walkb");
if (dir == "r") {
_parent._x = _parent._x - movespeed;
} else if (dir == "l") {
_parent._x = _parent._x + movespeed;
}
if ((ohmyx > arandom) || (abreak < 5)) {
walkback = false;
}
}
}
}
break;
case "jump" :
_parent.gotoAndStop("jump");
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
walkback = false;
walkup = false;
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
walkback = false;
walkup = false;
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
walkback = false;
walkup = false;
break;
case "hit" :
case "stun" :
walkback = false;
walkup = false;
break;
case "floor" :
walkback = false;
walkup = false;
arandom = random(100);
if (arandom < 10) {
_parent.gotoAndPlay("getup");
_parent.char.stat = "getup";
} else if ((arandom > 40) && (arandom < 50)) {
_parent.gotoAndPlay("rollb");
_parent.char.stat = "getup";
} else {
if (!((arandom > 70) && (arandom < 80))) {
break;
}
_parent.gotoAndPlay("rollf");
_parent.char.stat = "getup";
}
}
} else if (mymode == "floor") {
switch (stat) {
case "stance" :
_parent.gotoAndPlay("fall");
stat = "floor";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
} else if (mymode == "round") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("stance");
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
}
} else if (mymode == "finishme1") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
stat = "na";
}
} else if (mymode == "finishme2") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
if (stat != "stance") {
mymode = "floor";
_root["lifebar" + meid].lbar.finale = true;
}
} else if (mymode == "finished") {
_root["lifebar" + meid].lbar.finale = true;
mymode = "dead";
}
}
Instance of Symbol 1090 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 1091 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 1096 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 4
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "jump";
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 5
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 5
onClipEvent (load) {
ranc = random(10);
if (ranc <= 3) {
_parent.cont1 = true;
} else if (ranc >= 4) {
_parent.cont2 = true;
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 5
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 6
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 7
snd_wa();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 7
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 12
if (cont2 == true) {
gotoAndPlay ("kickc2");
} else if (cont1 == true) {
gotoAndPlay ("smash");
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 14
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 15
cont1 = false;
cont2 = false;
Instance of Symbol 136 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 15
onClipEvent (load) {
ranc = random(10);
if (ranc <= 3) {
_parent.cont1 = true;
} else if (ranc >= 4) {
_parent.cont2 = true;
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 16
snd_wa();
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 17
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 18
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 19
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 23
if (cont2 == true) {
gotoAndPlay ("kickc1");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 27
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 28
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 28
onClipEvent (load) {
ranc = random(10);
if (ranc <= 8) {
_parent.cont2 = true;
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 29
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 30
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 35
if (cont2 == true) {
gotoAndPlay ("kickc4");
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 38
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 39
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 40
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 41
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 41
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
i = 0;
while (i < 8) {
rtd = _root.getNextHighestDepth();
_root.attachMovie("nightwolf_arrow_spark", "ice" + rtd, rtd, {_x:varx, _y:vary});
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 16;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 16;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 51
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 52
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 52
onClipEvent (load) {
ranc = random(10);
if (ranc <= 5) {
_parent.cont1 = true;
} else if (ranc >= 6) {
_parent.cont2 = true;
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 53
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 54
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 54
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 59
if (cont1 == true) {
gotoAndPlay ("punchc1");
}
if (cont2 == true) {
gotoAndPlay ("kickc2");
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 61
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 62
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 62
onClipEvent (load) {
ranc = random(10);
if (ranc <= 6) {
_parent.cont1 = true;
} else if (ranc >= 7) {
_parent.cont2 = true;
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 63
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 64
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 64
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "hit2" :
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 69
if (cont1 == true) {
gotoAndPlay ("punchc2");
} else if (cont2 == true) {
gotoAndPlay ("spinkick");
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 71
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 72
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 73
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 74
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 74
onClipEvent (load) {
ranc = random(10);
if (ranc <= 7) {
_parent.cont1 = true;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 75
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 7) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
_root.scroller.shakemode = "smash";
hit = true;
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 79
if (cont1 == true) {
gotoAndPlay ("hatchet");
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 84
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 85
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 87
snd_sa();
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 89
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 89
onClipEvent (load) {
ranc = random(10);
if (ranc <= 6) {
_parent.cont1 = true;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 89
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "hit1" :
case "hit2" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 13;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 9;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 96
if (cont1 == true) {
gotoAndPlay ("special1");
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 97
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 98
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 100
snd_wa();
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 102
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 102
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 3);
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 110
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 111
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 111
onClipEvent (load) {
ranc = random(10);
if (ranc <= 8) {
_parent.cont1 = true;
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 112
snd_sa();
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 113
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 114
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 7) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
_root.scroller.shakemode = "smash";
hit = true;
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 119
if (cont2 == true) {
gotoAndPlay ("lightsmash");
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 123
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 124
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 125
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 126
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 126
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
}
r = 0;
while (r < 15) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else {
xpos = _parent._x - this._x;
}
ypos = _parent._y + this._y;
_root.attachMovie("light_spark", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i]._x = xpos;
_root["mist" + i]._y = ypos;
r++;
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 6;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 6;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 127
char.AttackMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 133
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 134
char.stat = "stance";
Instance of Symbol 1233 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 134
onClipEvent (load) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 134
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 135
thr.start();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 135
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 7) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
count = 0;
}
onClipEvent (enterFrame) {
if (!hit) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 25;
} else {
_parent._x = _parent._x - 25;
}
count++;
if (count == 1) {
tud = _root.getNextHighestDepth();
_root.attachMovie("nightwolf_fade", "hit" + trr, _root.getNextHighestDepth(), {_x:_parent._x, _y:_parent._y, _xscale:_parent._xscale});
} else if (count == 2) {
count = 0;
}
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 11;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 9;
_root["opp" + _parent.char.oppid].char.yfloat = 12;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
_root.scroller.shakemode = "smash";
hit = true;
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 148
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 149
arr.start();
Instance of Symbol 442 MovieClip "proj" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 153
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("nightwolf_proj_arrow", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].arr.dir = _parent.char.dir;
_root["mist" + i].arr.oppid = _parent.char.oppid;
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 162
gotoAndStop ("jump");
char.stat = "jump";
char.jumpval = -4;
Instance of Symbol 442 MovieClip "proj" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 167
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("noob_mist", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].mist.dir = _parent.char.dir;
_root["mist" + i].mist.oppid = _parent.char.oppid;
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 181
gotoAndStop ("stance");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 185
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root.attachMovie("exp_throw", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 18;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
bloodhit();
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndStop("throw1");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
_parent.gotoAndPlay("special4b");
break;
case "jump" :
break;
case "float" :
break;
case "floor" :
}
hit = true;
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 207
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 208
char.stat = "throwing";
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 208
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 20;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 20;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 210
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 20;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 20;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 212
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 40;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 40;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 214
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 220;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 220;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 216
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 20;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 20;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 218
onClipEvent (load) {
_root["opp" + _parent.char.oppid]._rotation = 0;
_parent.char.stat = "attack";
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 18;
_root["opp" + _parent.char.oppid]._rotation = 0;
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = 4;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = -4;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 225
gotoAndStop ("stance");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 230
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 9;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 11;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "block" :
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 251
gotoAndStop ("jump");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 254
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 273
gotoAndStop ("jump");
Instance of Symbol 1328 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 274
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 136 MovieClip "blockme" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 274
onClipEvent (load) {
bmove = false;
xpos = 0;
}
onClipEvent (enterFrame) {
if (bmove) {
z = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _parent._x - this._x;
}
ypos = _parent._y + this._y;
xpos = xpos + (random(19) - 9);
ypos = ypos + (random(19) - 9);
_root.attachMovie("exp_block", "mist" + z, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 8;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 8;
}
bmove = false;
}
}
Instance of Symbol 1335 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 275
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 318
snd_hit();
Instance of Symbol 1350 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 318
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 6;
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 331
char.stat = "stance";
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 332
snd_hit();
char.HitMove();
char.stat = "hit1";
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 333
char.HitMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 334
char.HitMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 341
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 342
snd_hit();
char.HitMove();
char.stat = "hit2";
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 343
char.HitMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 344
char.HitMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 354
char.HitMove();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 358
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 359
snd_hit();
char.stat = "float";
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 363
snd_hit();
char.stat = "float";
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 367
stop();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 368
_root.scroller.shakemode = "smash";
_root.snd_fall();
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 404
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 407
Instance of Symbol 1386 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 407
onClipEvent (enterFrame) {
_rotation = (_rotation + 61);
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 407
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 420
gotoAndStop ("stance");
Instance of Symbol 1386 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 421
onClipEvent (enterFrame) {
_rotation = (_rotation - 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 14;
} else {
_parent._x = _parent._x + 14;
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 421
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 431
char.stat = "stance";
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 432
gotoAndStop ("stance");
Instance of Symbol 1386 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 433
onClipEvent (enterFrame) {
_rotation = (_rotation + 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 14;
} else {
_parent._x = _parent._x - 14;
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 443
char.stat = "stance";
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 444
gotoAndStop ("stance");
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 455
if (char.dir == "r") {
_x = (_x - 45);
} else {
_x = (_x + 45);
}
gotoAndStop ("floor");
Instance of Symbol 1420 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 457
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count > 15) {
_parent.gotoAndStop("stance");
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 480
_root["opp" + char.oppid].gotoAndPlay("quickhit");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 481
onClipEvent (load) {
_root.snd_cut();
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 490
_root["opp" + char.oppid].gotoAndStop("stand");
Instance of Symbol 1062 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 490
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 503
_root.snd_kick();
tlk = _root.getNextHighestDepth();
_root.attachMovie("heads", "head1", tlk);
_root.head1._x = _root["opp" + char.oppid]._x;
_root.head1._y = _root["opp" + char.oppid]._y - 125;
if (char.dir == "r") {
_root.head1.head.dir = "l";
} else {
_root.head1.head.dir = "r";
}
_root.head1.head.char = _root["lifebar" + char.oppid].lbar.char;
_root["opp" + char.oppid].gotoAndPlay("headlessfall");
_root["opp" + char.oppid].char.mymode = "finished";
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 503
onClipEvent (load) {
_root.snd_cut();
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 10) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 524
stop();
Instance of Symbol 1465 MovieClip "running" in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 530
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 13;
if (_parent._x > distance) {
_parent.gotoAndStop("fatalwalkb");
}
} else {
_parent._x = _parent._x - 13;
if (_parent._x < distance) {
_parent.gotoAndStop("fatalwalkb");
}
}
}
Instance of Symbol 1091 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 531
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
if (_parent._x < distance) {
_parent.gotoAndPlay(inwaiting);
}
} else {
_parent._x = _parent._x + 6;
if (_parent._x > distance) {
_parent.gotoAndPlay(inwaiting);
}
}
}
Instance of Symbol 1090 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 532
onClipEvent (enterFrame) {
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 543
stop();
Instance of Symbol 442 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 544
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
}
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Instance of Symbol 442 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 571
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 1480 MovieClip [char_nightwolf_ai] Frame 576
stop();
Instance of Symbol 442 MovieClip in Symbol 1480 MovieClip [char_nightwolf_ai] Frame 578
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
count = 0;
}
onClipEvent (enterFrame) {
if (count < 30) {
count++;
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 1
function snd_hit() {
a = random(5) + 1;
if (a <= 3) {
a = random(4) + 1;
this["h" + a].start();
}
}
function snd_wa() {
a = random(2);
if (a == 0) {
a = random(4) + 1;
this["wa" + a].start();
}
}
function snd_sa() {
a = random(2) + 1;
this["sa" + a].start();
}
var wa1 = new Sound();
wa1.attachSound("male2_wa1");
var wa2 = new Sound();
wa2.attachSound("male2_wa2");
var wa3 = new Sound();
wa3.attachSound("male2_wa3");
var wa4 = new Sound();
wa4.attachSound("male2_wa4");
var sa1 = new Sound();
sa1.attachSound("male2_sa1");
var sa2 = new Sound();
sa2.attachSound("male2_sa2");
var h1 = new Sound();
h1.attachSound("male2_hit1");
var h2 = new Sound();
h2.attachSound("male2_hit2");
var h3 = new Sound();
h3.attachSound("male2_hit3");
var h4 = new Sound();
h4.attachSound("male2_hit4");
var d1 = new Sound();
d1.attachSound("male2_scream");
var ko = new Sound();
ko.attachSound("male2_ko");
var thr = new Sound();
thr.attachSound("male2_throw");
var arr = new Sound();
arr.attachSound("male2_odd1");
char.stat = "stance";
Instance of Symbol 1062 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1481 MovieClip [char_nightwolf] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1481 MovieClip [char_nightwolf] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 136 MovieClip "char" in Symbol 1481 MovieClip [char_nightwolf] Frame 1
onClipEvent (load) {
function ClearInputs() {
i = 0;
while (i < inputs.length) {
inputs[i] = "";
i++;
}
}
function AttackMove() {
if (dir == "r") {
_parent._x = _parent._x + 2;
} else if (dir == "l") {
_parent._x = _parent._x - 2;
}
}
function HitMove() {
if (dir == "r") {
_parent._x = _parent._x - 2;
} else if (dir == "l") {
_parent._x = _parent._x + 2;
}
}
mymode = "round";
acount = 0;
special1 = 0;
special2 = 0;
special3 = 0;
special4 = 0;
_parent.gotoAndStop("stance");
movespeed = 7;
stat = "stance";
jumping = false;
jumpheight = 18;
floor = 240;
timer = 10;
maxtimer = 9;
_parent._y = floor;
var inputs = Array(50);
var keybuffer = Array(6);
i = 0;
while (i < 6) {
keybuffer[i] = false;
i++;
}
ClearInputs();
}
onClipEvent (keyDown) {
kdown = Key.getCode();
switch (kdown) {
case 37 :
if (keybuffer[0] == false) {
keybuffer[0] = true;
if (dir == "r") {
inputs.push("B");
timer = maxtimer;
} else if (dir == "l") {
inputs.push("F");
timer = maxtimer;
}
}
break;
case 39 :
if (keybuffer[1] == false) {
keybuffer[1] = true;
if (dir == "r") {
inputs.push("F");
timer = maxtimer;
} else if (dir == "l") {
inputs.push("B");
timer = maxtimer;
}
}
break;
case 38 :
if (keybuffer[2] == false) {
keybuffer[2] = true;
inputs.push("U");
timer = maxtimer;
}
break;
case 40 :
if (keybuffer[3] != false) {
break;
}
keybuffer[3] = true;
inputs.push("D");
timer = maxtimer;
}
}
onClipEvent (keyUp) {
kdown = "";
i = 0;
while (i < 6) {
keybuffer[i] = false;
i++;
}
kup = Key.getCode();
if (mymode == "fight") {
if (stat == "stance") {
switch (kup) {
case 37 :
_parent.gotoAndStop("stance");
break;
case 39 :
_parent.gotoAndStop("stance");
break;
case 40 :
_parent.gotoAndStop("stance");
}
}
}
keybuffer[4] = false;
}
onClipEvent (enterFrame) {
if (_parent._x < _root["opp" + oppid]._x) {
dir = "r";
} else {
dir = "l";
}
if (stat != "throwing") {
if (dir == "r") {
_parent._xscale = 100;
} else if (dir == "l") {
_parent._xscale = -100;
}
}
if (mymode == "fight") {
if (special1 > 0) {
special1--;
}
if (special2 > 0) {
special2--;
}
if (special3 > 0) {
special3--;
}
if (special4 > 0) {
special4--;
}
switch (stat) {
case "stance" :
if (Key.isDown(39)) {
_parent._x = _parent._x + movespeed;
if (dir == "r") {
_parent.gotoAndStop("walkf");
} else if (dir == "l") {
_parent.gotoAndStop("walkb");
}
} else if (Key.isDown(37)) {
_parent._x = _parent._x - movespeed;
if (dir == "r") {
_parent.gotoAndStop("walkb");
} else if (dir == "l") {
_parent.gotoAndStop("walkf");
}
} else if (Key.isDown(83)) {
if (Key.isDown(40)) {
stat = "block";
_parent.gotoAndStop("blocklow");
} else {
stat = "lowblock";
_parent.gotoAndStop("blockhigh");
}
} else if (Key.isDown(40)) {
_parent.gotoAndStop("duck");
}
if (Key.isDown(38)) {
jumpval = jumpheight;
stat = "jump";
}
switch (kdown) {
case 65 :
if (keybuffer[4] == false) {
keybuffer[4] = true;
inputs.push("P");
vara = inputs.length;
if (((((_root["opp" + oppid].char.mymode == "finishme2") && (inputs[vara - 4] == "B")) && (inputs[vara - 3] == "F")) && (inputs[vara - 2] == "B")) && (inputs[vara - 1] == "P")) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 68;
} else {
distance = _root["opp" + oppid]._x + 68;
}
inwaiting = "fatalslice";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if ((((((_root.sname == "foundry") && (_root["opp" + oppid].char.mymode == "finishme2")) && (inputs[vara - 4] == "D")) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
if ((_root.saw1._x > -100) && (_root.saw1._x < 400)) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 68;
} else {
distance = _root["opp" + oppid]._x + 68;
}
inwaiting = "stageuppercut";
_parent.gotoAndStop("fatalrun");
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
}
}
if (mymode != "finish") {
if ((((special1 == 0) && (inputs[vara - 3] == "F")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special1");
special1 = 45;
} else if ((((special3 == 0) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "B")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special2");
special2 = 45;
} else if ((((special3 == 0) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special4");
special4 = 90;
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("smash");
} else {
_parent.gotoAndPlay("punch");
}
} else if (Key.isDown(39)) {
if (dir == "l") {
_parent.gotoAndPlay("smash");
} else {
_parent.gotoAndPlay("punch");
}
} else if (Key.isDown(40)) {
_parent.gotoAndPlay("hatchet");
} else {
_parent.gotoAndPlay("punch");
}
stat = "attack";
}
}
break;
case 68 :
if (keybuffer[5] != false) {
break;
}
keybuffer[5] = true;
inputs.push("K");
vara = inputs.length;
if (((((special4 == 0) && (inputs[vara - 4] == "D")) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "K")) {
_parent.gotoAndPlay("special4");
special4 = 90;
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("spinkick");
} else {
_parent.gotoAndPlay("kick");
}
} else if (Key.isDown(39)) {
if (dir == "l") {
_parent.gotoAndPlay("spinkick");
} else {
_parent.gotoAndPlay("kick");
}
} else if (Key.isDown(40)) {
_parent.gotoAndPlay("sweep");
} else {
_parent.gotoAndPlay("kick");
}
stat = "attack";
}
break;
case "block" :
case "lowblock" :
if (Key.isDown(83)) {
if (Key.isDown(40)) {
stat = "lowblock";
_parent.gotoAndStop("blocklow");
} else if (!Key.isDown(40)) {
stat = "block";
_parent.gotoAndStop("blockhigh");
}
}
break;
case "hit1" :
if (Key.isDown(83)) {
stat = "block";
_parent.gotoAndStop("block");
}
break;
case "jump" :
_parent.gotoAndStop("jump");
switch (kdown) {
case 65 :
if (keybuffer[4] == false) {
keybuffer[4] = true;
inputs.push("P");
vara = inputs.length;
_parent.gotoAndPlay("jumppunch");
}
stat = "jumpattack";
break;
case 68 :
if (keybuffer[5] == false) {
keybuffer[5] = true;
inputs.push("K");
vara = inputs.length;
_parent.gotoAndPlay("jumpkick");
}
stat = "jumpattack";
}
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
if (Key.isDown(39)) {
_parent._x = _parent._x + movespeed;
} else if (Key.isDown(37)) {
_parent._x = _parent._x - movespeed;
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
if (Key.isDown(38)) {
_parent.gotoAndPlay("getup");
stat = "getup";
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("rollb");
} else {
_parent.gotoAndPlay("rollf");
}
stat = "getup";
} else {
if (!Key.isDown(39)) {
break;
}
if (dir == "r") {
_parent.gotoAndPlay("rollf");
} else {
_parent.gotoAndPlay("rollb");
}
stat = "getup";
}
}
if (timer > 0) {
timer--;
} else if (timer == 0) {
ClearInputs();
}
} else if (mymode == "floor") {
switch (stat) {
case "stance" :
_parent.gotoAndPlay("fall");
stat = "floor";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
} else if (mymode == "round") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("stance");
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
}
} else if (mymode == "finishme1") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
stat = "na";
}
} else if (mymode == "finishme2") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
if (stat != "stance") {
mymode = "floor";
_root["lifebar" + meid].lbar.finale = true;
}
} else if (mymode == "finished") {
_root["lifebar" + meid].lbar.finale = true;
mymode = "dead";
}
}
Instance of Symbol 1090 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1481 MovieClip [char_nightwolf] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1481 MovieClip [char_nightwolf] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 1091 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1481 MovieClip [char_nightwolf] Frame 3
onClipEvent (enterFrame) {
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1481 MovieClip [char_nightwolf] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 1096 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 4
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "jump";
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 5
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 5
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1481 MovieClip [char_nightwolf] Frame 5
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 6
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 7
snd_wa();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 7
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 12
if (cont2 == true) {
gotoAndPlay ("kickc2");
} else if (cont1 == true) {
gotoAndPlay ("smash");
}
Symbol 1481 MovieClip [char_nightwolf] Frame 14
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 15
cont1 = false;
cont2 = false;
Instance of Symbol 136 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 15
onClipEvent (keyDown) {
if (Key.getCode() == 68) {
if (Key.isDown(40)) {
_parent.cont1 = true;
} else {
_parent.cont2 = true;
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 16
snd_wa();
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 17
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 18
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 19
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 23
if (cont2 == true) {
gotoAndPlay ("kickc1");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
}
Symbol 1481 MovieClip [char_nightwolf] Frame 27
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 28
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 28
onClipEvent (keyDown) {
if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 29
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 30
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 35
if (cont2 == true) {
gotoAndPlay ("kickc4");
}
Symbol 1481 MovieClip [char_nightwolf] Frame 38
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 39
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 40
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 41
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 41
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
i = 0;
while (i < 8) {
rtd = _root.getNextHighestDepth();
_root.attachMovie("nightwolf_arrow_spark", "ice" + rtd, rtd, {_x:varx, _y:vary});
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 16;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 16;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 51
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 52
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 52
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 53
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 54
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 54
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 59
if (cont1 == true) {
gotoAndPlay ("punchc1");
}
if (cont2 == true) {
gotoAndPlay ("kickc2");
}
Symbol 1481 MovieClip [char_nightwolf] Frame 61
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 62
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 62
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 63
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 64
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 64
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "hit2" :
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 69
if (cont1 == true) {
gotoAndPlay ("punchc2");
} else if (cont2 == true) {
gotoAndPlay ("spinkick");
}
Symbol 1481 MovieClip [char_nightwolf] Frame 71
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 72
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 73
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 74
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 74
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 75
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 7) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
_root.scroller.shakemode = "smash";
hit = true;
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 79
if (cont1 == true) {
gotoAndPlay ("hatchet");
}
Symbol 1481 MovieClip [char_nightwolf] Frame 84
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 85
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 86
snd_sa();
Symbol 1481 MovieClip [char_nightwolf] Frame 87
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 89
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 89
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 89
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "hit1" :
case "hit2" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 13;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 9;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 96
if (cont1 == true) {
gotoAndPlay ("special1");
}
Symbol 1481 MovieClip [char_nightwolf] Frame 97
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 98
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 100
snd_wa();
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 102
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 102
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 3);
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 110
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 111
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 111
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 112
snd_sa();
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 113
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 114
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 7) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
_root.scroller.shakemode = "smash";
hit = true;
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 119
if (cont2 == true) {
gotoAndPlay ("lightsmash");
}
Symbol 1481 MovieClip [char_nightwolf] Frame 123
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 124
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 125
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 126
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 126
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
}
r = 0;
while (r < 15) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else {
xpos = _parent._x - this._x;
}
ypos = _parent._y + this._y;
_root.attachMovie("light_spark", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i]._x = xpos;
_root["mist" + i]._y = ypos;
r++;
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 6;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 6;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 127
char.AttackMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 133
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 134
char.stat = "stance";
Instance of Symbol 1233 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 134
onClipEvent (load) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1481 MovieClip [char_nightwolf] Frame 134
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 135
thr.start();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 135
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 7) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
count = 0;
}
onClipEvent (enterFrame) {
if (!hit) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 25;
} else {
_parent._x = _parent._x - 25;
}
count++;
if (count == 1) {
tud = _root.getNextHighestDepth();
_root.attachMovie("nightwolf_fade", "hit" + trr, _root.getNextHighestDepth(), {_x:_parent._x, _y:_parent._y, _xscale:_parent._xscale});
} else if (count == 2) {
count = 0;
}
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 11;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 9;
_root["opp" + _parent.char.oppid].char.yfloat = 12;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
_root.scroller.shakemode = "smash";
hit = true;
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 148
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 149
arr.start();
Instance of Symbol 442 MovieClip "proj" in Symbol 1481 MovieClip [char_nightwolf] Frame 153
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("nightwolf_proj_arrow", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].arr.dir = _parent.char.dir;
_root["mist" + i].arr.oppid = _parent.char.oppid;
}
Symbol 1481 MovieClip [char_nightwolf] Frame 162
gotoAndStop ("jump");
char.stat = "jump";
char.jumpval = -4;
Instance of Symbol 442 MovieClip "proj" in Symbol 1481 MovieClip [char_nightwolf] Frame 167
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("noob_mist", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].mist.dir = _parent.char.dir;
_root["mist" + i].mist.oppid = _parent.char.oppid;
}
Symbol 1481 MovieClip [char_nightwolf] Frame 181
gotoAndStop ("stance");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 185
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root.attachMovie("exp_throw", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 18;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
bloodhit();
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndStop("throw1");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
_parent.gotoAndPlay("special4b");
break;
case "jump" :
break;
case "float" :
break;
case "floor" :
}
hit = true;
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 207
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 208
char.stat = "throwing";
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 208
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 20;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 20;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 210
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 20;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 20;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 212
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 40;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 40;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 214
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 220;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 220;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 216
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 20;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 20;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 218
onClipEvent (load) {
_root["opp" + _parent.char.oppid]._rotation = 0;
_parent.char.stat = "attack";
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 18;
_root["opp" + _parent.char.oppid]._rotation = 0;
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = 4;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = -4;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Symbol 1481 MovieClip [char_nightwolf] Frame 225
gotoAndStop ("stance");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 230
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 9;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 11;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "block" :
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 251
gotoAndStop ("jump");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 254
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 273
gotoAndStop ("jump");
Instance of Symbol 1328 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 274
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 136 MovieClip "blockme" in Symbol 1481 MovieClip [char_nightwolf] Frame 274
onClipEvent (load) {
bmove = false;
xpos = 0;
}
onClipEvent (enterFrame) {
if (bmove) {
z = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _parent._x - this._x;
}
ypos = _parent._y + this._y;
xpos = xpos + (random(19) - 9);
ypos = ypos + (random(19) - 9);
_root.attachMovie("exp_block", "mist" + z, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 8;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 8;
}
bmove = false;
}
}
Instance of Symbol 1335 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 275
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 318
snd_hit();
Instance of Symbol 1350 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 318
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 6;
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 331
char.stat = "stance";
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 332
snd_hit();
char.HitMove();
char.stat = "hit1";
Symbol 1481 MovieClip [char_nightwolf] Frame 333
char.HitMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 334
char.HitMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 341
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 342
snd_hit();
char.HitMove();
char.stat = "hit2";
Symbol 1481 MovieClip [char_nightwolf] Frame 343
char.HitMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 344
char.HitMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 354
char.HitMove();
Symbol 1481 MovieClip [char_nightwolf] Frame 358
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 359
snd_hit();
char.stat = "float";
Symbol 1481 MovieClip [char_nightwolf] Frame 363
snd_hit();
char.stat = "float";
Symbol 1481 MovieClip [char_nightwolf] Frame 367
stop();
Symbol 1481 MovieClip [char_nightwolf] Frame 368
_root.scroller.shakemode = "smash";
_root.snd_fall();
Symbol 1481 MovieClip [char_nightwolf] Frame 404
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 407
Instance of Symbol 1386 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 407
onClipEvent (enterFrame) {
_rotation = (_rotation + 61);
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1481 MovieClip [char_nightwolf] Frame 407
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 420
gotoAndStop ("stance");
Instance of Symbol 1386 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 421
onClipEvent (enterFrame) {
_rotation = (_rotation - 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 14;
} else {
_parent._x = _parent._x + 14;
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1481 MovieClip [char_nightwolf] Frame 421
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 431
char.stat = "stance";
Symbol 1481 MovieClip [char_nightwolf] Frame 432
gotoAndStop ("stance");
Instance of Symbol 1386 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 433
onClipEvent (enterFrame) {
_rotation = (_rotation + 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 14;
} else {
_parent._x = _parent._x - 14;
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 443
char.stat = "stance";
Symbol 1481 MovieClip [char_nightwolf] Frame 444
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 455
if (char.dir == "r") {
_x = (_x - 45);
} else {
_x = (_x + 45);
}
gotoAndStop ("floor");
Instance of Symbol 1420 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 457
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count > 15) {
_parent.gotoAndStop("stance");
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 480
_root["opp" + char.oppid].gotoAndPlay("quickhit");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 481
onClipEvent (load) {
_root.snd_cut();
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 490
_root["opp" + char.oppid].gotoAndStop("stand");
Instance of Symbol 1062 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 490
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 503
_root.snd_kick();
tlk = _root.getNextHighestDepth();
_root.attachMovie("heads", "head1", tlk);
_root.head1._x = _root["opp" + char.oppid]._x;
_root.head1._y = _root["opp" + char.oppid]._y - 125;
if (char.dir == "r") {
_root.head1.head.dir = "l";
} else {
_root.head1.head.dir = "r";
}
_root.head1.head.char = _root["lifebar" + char.oppid].lbar.char;
_root["opp" + char.oppid].gotoAndPlay("headlessfall");
_root["opp" + char.oppid].char.mymode = "finished";
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 503
onClipEvent (load) {
_root.snd_cut();
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 10) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 524
stop();
Instance of Symbol 1465 MovieClip "running" in Symbol 1481 MovieClip [char_nightwolf] Frame 530
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 13;
if (_parent._x > distance) {
_parent.gotoAndStop("fatalwalkb");
}
} else {
_parent._x = _parent._x - 13;
if (_parent._x < distance) {
_parent.gotoAndStop("fatalwalkb");
}
}
}
Instance of Symbol 1091 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 531
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
if (_parent._x < distance) {
_parent.gotoAndPlay(inwaiting);
}
} else {
_parent._x = _parent._x + 6;
if (_parent._x > distance) {
_parent.gotoAndPlay(inwaiting);
}
}
}
Instance of Symbol 1090 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 532
onClipEvent (enterFrame) {
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1481 MovieClip [char_nightwolf] Frame 545
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
i = 0;
while (i < 8) {
rtd = _root.getNextHighestDepth();
_root.attachMovie("nightwolf_arrow_spark", "ice" + rtd, rtd, {_x:varx, _y:vary});
i++;
}
}
}
hit = false;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
case "attack" :
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 0;
_root["opp" + _parent.char.oppid].char.yfloat = 40;
}
bloodhit();
tul = _root.getNextHighestDepth();
if (_root.sname == "foundry") {
_root.attachMovie("stagefatality_foundry", "stg" + tul, tul);
_root["stg" + tul].core.oppid = _parent.char.oppid;
_root["stg" + tul].core.meid = _parent.char.meid;
}
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 556
gotoAndStop ("stance");
Symbol 1481 MovieClip [char_nightwolf] Frame 600
stop();
Instance of Symbol 442 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 602
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
}
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Instance of Symbol 442 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 629
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 1481 MovieClip [char_nightwolf] Frame 634
stop();
Instance of Symbol 442 MovieClip in Symbol 1481 MovieClip [char_nightwolf] Frame 636
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
count = 0;
}
onClipEvent (enterFrame) {
if (count < 30) {
count++;
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
Symbol 1537 MovieClip Frame 3
stop();
Symbol 1677 MovieClip Frame 3
stop();
Symbol 1745 MovieClip Frame 3
stop();
Symbol 1752 MovieClip Frame 3
stop();
Symbol 1885 MovieClip [char_kabal_ai] Frame 1
function snd_hit() {
a = random(5) + 1;
if (a <= 3) {
a = random(4) + 1;
this["h" + a].start();
}
}
function snd_wa() {
a = random(2);
if (a == 0) {
a = random(4) + 1;
this["wa" + a].start();
}
}
function snd_sa() {
a = random(2) + 1;
this["sa" + a].start();
}
var wa1 = new Sound();
wa1.attachSound("kabal_wa1");
var wa2 = new Sound();
wa2.attachSound("kabal_wa2");
var wa3 = new Sound();
wa3.attachSound("kabal_wa3");
var wa4 = new Sound();
wa4.attachSound("kabal_wa4");
var sa1 = new Sound();
sa1.attachSound("kabal_sa1");
var sa2 = new Sound();
sa2.attachSound("kabal_sa2");
var h1 = new Sound();
h1.attachSound("kabal_hit1");
var h2 = new Sound();
h2.attachSound("kabal_hit2");
var h3 = new Sound();
h3.attachSound("kabal_hit3");
var h4 = new Sound();
h4.attachSound("kabal_hit4");
var d1 = new Sound();
d1.attachSound("kabal_scream");
var ko = new Sound();
ko.attachSound("kabal_ko");
var thr = new Sound();
thr.attachSound("kabal_throw");
char.stat = "stance";
Instance of Symbol 1502 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1885 MovieClip [char_kabal_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1885 MovieClip [char_kabal_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 136 MovieClip "char" in Symbol 1885 MovieClip [char_kabal_ai] Frame 1
onClipEvent (load) {
function ClearInputs() {
i = 0;
while (i < 50) {
inputs[i] = "";
i++;
}
}
function AttackMove() {
if (dir == "r") {
_parent._x = _parent._x + 2;
} else if (dir == "l") {
_parent._x = _parent._x - 2;
}
}
function HitMove() {
if (dir == "r") {
_parent._x = _parent._x - 2;
} else if (dir == "l") {
_parent._x = _parent._x + 2;
}
}
mymode = "round";
ohmyx = 0;
special1 = 0;
special2 = 0;
special3 = 0;
special4 = 0;
acount = 0;
_parent.gotoAndStop("stance");
movespeed = 5;
stat = "stance";
jumping = false;
jumpheight = 22;
floor = 240;
timer = 10;
_parent._y = floor;
icount = 0;
var inputs = Array(50);
var moves = Array(50);
moves[0] = "KK";
var keybuffer = Array(5);
i = 0;
while (i < 7) {
keybuffer[i] = false;
i++;
}
ClearInputs();
arandom = 0;
abreak = 0;
walkup = false;
walkback = false;
}
onClipEvent (enterFrame) {
if (_parent._x < _root.opp1._x) {
dir = "r";
} else {
dir = "l";
}
if (stat != "throwing") {
if (dir == "r") {
_parent._xscale = 100;
} else if (dir == "l") {
_parent._xscale = -100;
}
}
if (mymode == "fight") {
if (special1 > 0) {
special1--;
}
if (special2 > 0) {
special2--;
}
if (special3 > 0) {
special3--;
}
if (special4 > 0) {
special4--;
}
if (dir == "r") {
ohmyx = _root["opp" + oppid]._x - _parent._x;
} else {
ohmyx = _parent._x - _root["opp" + oppid]._x;
}
switch (stat) {
case "stance" :
if (aion == true) {
if (_root["opp" + oppid].char.mymode != "finishme2") {
if ((!walkup) && (!walkback)) {
arandom = random(_root.difficulty);
switch (_root["opp" + oppid].char.stat) {
case "stance" :
case "hit" :
case "attack" :
case "block" :
case "stun" :
if (ohmyx < 110) {
if ((arandom < 9) && (special3 == 0)) {
_parent.gotoAndPlay("special3a");
special3 = 60;
stat = "attack";
} else if ((arandom >= 9) && (arandom < 25)) {
_parent.gotoAndPlay("launch");
stat = "attack";
} else if ((arandom >= 25) && (arandom < 33)) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if ((arandom >= 33) && (arandom < 47)) {
_parent.gotoAndPlay("punch");
stat = "attack";
} else if ((arandom >= 47) && (arandom < 60)) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if (((arandom >= 60) && (arandom < 70)) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else if ((arandom >= 70) && (arandom < 82)) {
_parent.gotoAndPlay("sweep");
stat = "attack";
} else if ((arandom >= 82) && (arandom < 92)) {
walkback = true;
} else if (((arandom >= 92) && (arandom < 100)) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
special2 = 30;
stat = "attack";
}
} else if (ohmyx < 250) {
if ((arandom < 20) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else if (((arandom >= 20) && (arandom < 40)) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
special2 = 30;
stat = "attack";
} else if ((arandom >= 40) && (arandom < 70)) {
walkup = true;
} else if ((arandom >= 70) && (arandom < 80)) {
walkback = true;
} else if ((arandom >= 80) && (arandom < 94)) {
stat = "jump";
jumpval = jumpheight;
}
} else if ((arandom < 30) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
special2 = 30;
stat = "attack";
} else if (((arandom >= 30) && (arandom < 50)) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else if ((arandom >= 50) && (arandom < 100)) {
walkup = true;
}
break;
case "jump" :
case "jumpattack" :
case "airhit" :
case "float" :
case "air" :
case "throw" :
if (ohmyx < 100) {
if (arandom < 25) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if ((arandom >= 25) && (arandom < 50)) {
_parent.gotoAndPlay("launch");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 65)) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if ((arandom >= 65) && (arandom < 75)) {
_parent.gotoAndPlay("spinkick");
stat = "attack";
} else if ((arandom >= 75) && (arandom < 90)) {
stat = "jump";
jumpval = jumpheight;
} else if ((arandom >= 90) && (arandom < 100)) {
walkback = true;
}
} else if (ohmyx < 250) {
if ((arandom < 50) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
special2 = 30;
stat = "attack";
} else if (((arandom >= 50) && (arandom < 75)) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
}
} else if ((arandom < 50) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else {
if (!(((arandom >= 50) && (arandom < 80)) && (special2 == 0))) {
break;
}
_parent.gotoAndPlay("special2");
special2 = 30;
stat = "attack";
}
}
}
if (walkup) {
arandom = random(40) + 70;
abreak = random(100);
_parent.gotoAndStop("walkf");
if (dir == "r") {
_parent._x = _parent._x + movespeed;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
}
if ((ohmyx < arandom) || (abreak < 5)) {
walkup = false;
}
}
if (walkback) {
arandom = random(80) + 100;
abreak = random(100);
_parent.gotoAndStop("walkb");
if (dir == "r") {
_parent._x = _parent._x - movespeed;
} else if (dir == "l") {
_parent._x = _parent._x + movespeed;
}
if ((ohmyx > arandom) || (abreak < 5)) {
walkback = false;
}
}
} else {
arandom = random(100);
if (ohmyx < 60) {
if (arandom < 50) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if (arandom < 70) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if (arandom < 100) {
_parent.gotoAndPlay("spinkick");
stat = "attack";
}
} else if (arandom < 20) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 150;
} else {
distance = _root["opp" + oppid]._x + 150;
}
inwaiting = "fatalslice";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if (arandom < 30) {
_parent.gotoAndPlay("special1");
stat = "attack";
} else if (arandom < 45) {
_parent.gotoAndPlay("special1");
stat = "attack";
} else if (arandom < 100) {
walkup = true;
}
if (walkup) {
arandom = random(40) + 70;
abreak = random(100);
_parent.gotoAndStop("walkf");
if (dir == "r") {
_parent._x = _parent._x + movespeed;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
}
if ((ohmyx < arandom) || (abreak < 5)) {
walkup = false;
}
}
if (walkback) {
arandom = random(80) + 100;
abreak = random(100);
_parent.gotoAndStop("walkb");
if (dir == "r") {
_parent._x = _parent._x - movespeed;
} else if (dir == "l") {
_parent._x = _parent._x + movespeed;
}
if ((ohmyx > arandom) || (abreak < 5)) {
walkback = false;
}
}
}
}
break;
case "jump" :
_parent.gotoAndStop("jump");
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
walkback = false;
walkup = false;
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
walkback = false;
walkup = false;
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
walkback = false;
walkup = false;
break;
case "hit" :
case "stun" :
walkback = false;
walkup = false;
break;
case "floor" :
walkback = false;
walkup = false;
arandom = random(100);
if (arandom < 10) {
_parent.gotoAndPlay("getup");
_parent.char.stat = "getup";
} else if ((arandom > 40) && (arandom < 50)) {
_parent.gotoAndPlay("rollb");
_parent.char.stat = "getup";
} else {
if (!((arandom > 70) && (arandom < 80))) {
break;
}
_parent.gotoAndPlay("rollf");
_parent.char.stat = "getup";
}
}
} else if (mymode == "floor") {
switch (stat) {
case "stance" :
_parent.gotoAndPlay("fall");
stat = "floor";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
} else if (mymode == "round") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("stance");
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
}
} else if (mymode == "finishme1") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
stat = "na";
}
} else if (mymode == "finishme2") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
if (stat != "stance") {
mymode = "floor";
_root["lifebar" + meid].lbar.finale = true;
}
} else if (mymode == "finished") {
_root["lifebar" + meid].lbar.finale = true;
mymode = "dead";
}
}
Instance of Symbol 1530 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1885 MovieClip [char_kabal_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1885 MovieClip [char_kabal_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 1531 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1885 MovieClip [char_kabal_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1885 MovieClip [char_kabal_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 1537 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 4
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "jump";
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 5
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 5
onClipEvent (load) {
ranc = random(10);
if (ranc <= 4) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 6) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1885 MovieClip [char_kabal_ai] Frame 5
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 6
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 7
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 7
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 10
if (cont2 == true) {
gotoAndPlay ("kickc1");
} else if (cont1 == true) {
gotoAndPlay ("punchc1");
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 16
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 17
snd_wa();
cont1 = false;
cont2 = false;
Instance of Symbol 136 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 17
onClipEvent (load) {
ranc = random(10);
if (ranc <= 3) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 5) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 18
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 19
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 20
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 20
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 26
if (cont2 == true) {
gotoAndPlay ("quickspin");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 30
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 31
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 31
onClipEvent (load) {
ranc = random(10);
if (ranc <= 4) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 6) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 32
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 33
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 34
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 39
if (cont1 == true) {
gotoAndPlay ("punchc1");
}
if (cont2 == true) {
gotoAndPlay ("launch");
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 46
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 47
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 47
onClipEvent (load) {
ranc = random(10);
if (ranc <= 4) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 6) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 48
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 49
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 49
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "hit2" :
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 54
if (cont1 == true) {
gotoAndPlay ("punchc2");
} else if (cont2 == true) {
gotoAndPlay ("quickspin");
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 56
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 57
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 58
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 59
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 59
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 68
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 69
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 69
onClipEvent (load) {
ranc = random(10);
if (ranc <= 2) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 4) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 70
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 71
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 72
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "hit1" :
case "hit2" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 18;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 21;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 12;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 12;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 75
if (cont2 == true) {
gotoAndPlay ("spinkick");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 80
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 81
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 83
snd_sa();
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 85
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 85
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "hit1" :
case "hit2" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 3);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 93
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 94
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 95
snd_wa();
Symbol 1885 MovieClip [char_kabal_ai] Frame 96
char.AttackMove();
Instance of Symbol 1648 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 97
onClipEvent (load) {
count = 0;
mdir = _parent.char.dir;
if (mdir == "r") {
_parent._x = _parent._x + 15;
} else {
_parent._x = _parent._x - 15;
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 98
char.AttackMove();
Instance of Symbol 1651 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 98
onClipEvent (load) {
count = 0;
mdir = _parent.char.dir;
}
onClipEvent (enterFrame) {
if (mdir == "r") {
_parent._x = _parent._x + 15;
} else {
_parent._x = _parent._x - 15;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 98
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 9;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 3);
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 105
gotoAndStop ("duck");
Symbol 1885 MovieClip [char_kabal_ai] Frame 106
snd_sa();
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 107
char.AttackMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 108
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 109
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 10;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 120
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 121
char.stat = "stance";
Instance of Symbol 1677 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 121
onClipEvent (load) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1885 MovieClip [char_kabal_ai] Frame 121
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 122
snd_wa();
Instance of Symbol 442 MovieClip "proj" in Symbol 1885 MovieClip [char_kabal_ai] Frame 124
onClipEvent (load) {
_root.scroller.shakemode = "smash";
var1 = _parent.char.dir;
var2 = _parent.char.oppid;
trl = _root.getNextHighestDepth();
_root.attachMovie("kabal_proj_plasma", "star" + trl, trl);
if (var1 == "r") {
_root["star" + trl]._x = _parent._x + this._x;
} else {
_root["star" + trl]._x = _parent._x - this._x;
}
_root["star" + trl]._y = _parent._y + this._y;
_root["star" + trl].plasma.dir = var1;
_root["star" + trl].plasma.oppid = var2;
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 132
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 133
stop();
Instance of Symbol 1693 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 133
onClipEvent (load) {
count = 0;
mdir = _parent.char.dir;
}
onClipEvent (enterFrame) {
count++;
if (mdir == "r") {
_parent._x = _parent._x + 60;
} else {
_parent._x = _parent._x - 60;
}
if (count >= 5) {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 133
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
}
}
hit = false;
damage = 0;
gotem = false;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "hit1" :
case "hit2" :
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndStop("dizzystun");
gotem = true;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
gotem = true;
break;
case "floor" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
gotem = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
gotem = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
} else if (gotem) {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 136 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 134
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 10;
} else {
_parent._x = _parent._x - 10;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 135
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root.attachMovie("exp_throw", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 14;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
bloodhit();
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndStop("throw1");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
_parent.gotoAndPlay("special3b");
break;
case "jump" :
break;
case "float" :
break;
case "floor" :
}
hit = true;
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 144
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 145
thr.start();
char.stat = "throwing";
_root["opp" + char.oppid].gotoAndStop("throw2");
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1885 MovieClip [char_kabal_ai] Frame 147
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1885 MovieClip [char_kabal_ai] Frame 149
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1885 MovieClip [char_kabal_ai] Frame 151
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1885 MovieClip [char_kabal_ai] Frame 153
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1885 MovieClip [char_kabal_ai] Frame 155
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1885 MovieClip [char_kabal_ai] Frame 157
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1885 MovieClip [char_kabal_ai] Frame 159
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1885 MovieClip [char_kabal_ai] Frame 161
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1885 MovieClip [char_kabal_ai] Frame 162
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1885 MovieClip [char_kabal_ai] Frame 163
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1885 MovieClip [char_kabal_ai] Frame 164
if (char.dir == "r") {
_root["opp" + char.oppid]._x = this._x_spot._x + 0;
} else {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 165
onClipEvent (load) {
_root["opp" + _parent.char.oppid]._rotation = 0;
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 20;
_root["opp" + _parent.char.oppid]._rotation = 0;
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = 6;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = -6;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 168
char.stat = "attack";
Symbol 1885 MovieClip [char_kabal_ai] Frame 169
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 171
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 174
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 9;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 13;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 13;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 195
gotoAndStop ("jump");
Symbol 1885 MovieClip [char_kabal_ai] Frame 196
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 198
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 217
gotoAndStop ("jump");
Instance of Symbol 1745 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 218
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 136 MovieClip "blockme" in Symbol 1885 MovieClip [char_kabal_ai] Frame 218
onClipEvent (load) {
bmove = false;
xpos = 0;
}
onClipEvent (enterFrame) {
if (bmove) {
z = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _parent._x - this._x;
}
ypos = _parent._y + this._y;
xpos = xpos + (random(19) - 9);
ypos = ypos + (random(19) - 9);
_root.attachMovie("exp_block", "mist" + z, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 8;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 8;
}
bmove = false;
}
}
Instance of Symbol 1752 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 219
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 262
snd_hit();
Instance of Symbol 1767 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 262
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 6;
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 275
char.stat = "stance";
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 276
snd_hit();
char.HitMove();
char.stat = "hit1";
Symbol 1885 MovieClip [char_kabal_ai] Frame 277
char.HitMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 278
char.HitMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 285
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 286
snd_hit();
char.HitMove();
char.stat = "hit2";
Symbol 1885 MovieClip [char_kabal_ai] Frame 287
char.HitMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 288
char.HitMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 298
char.HitMove();
Symbol 1885 MovieClip [char_kabal_ai] Frame 302
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 303
snd_hit();
char.stat = "float";
Symbol 1885 MovieClip [char_kabal_ai] Frame 307
snd_hit();
char.stat = "float";
Symbol 1885 MovieClip [char_kabal_ai] Frame 311
stop();
Symbol 1885 MovieClip [char_kabal_ai] Frame 312
_root.scroller.shakemode = "smash";
_root.snd_fall();
Symbol 1885 MovieClip [char_kabal_ai] Frame 348
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 351
Instance of Symbol 1803 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 351
onClipEvent (enterFrame) {
_rotation = (_rotation + 61);
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1885 MovieClip [char_kabal_ai] Frame 351
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 364
gotoAndStop ("stance");
Instance of Symbol 1803 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 365
onClipEvent (enterFrame) {
_rotation = (_rotation - 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 14;
} else {
_parent._x = _parent._x + 14;
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1885 MovieClip [char_kabal_ai] Frame 365
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 375
char.stat = "stance";
Symbol 1885 MovieClip [char_kabal_ai] Frame 376
gotoAndStop ("stance");
Instance of Symbol 1803 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 377
onClipEvent (enterFrame) {
_rotation = (_rotation + 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 14;
} else {
_parent._x = _parent._x - 14;
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 387
char.stat = "stance";
Symbol 1885 MovieClip [char_kabal_ai] Frame 388
gotoAndStop ("stance");
Symbol 1885 MovieClip [char_kabal_ai] Frame 399
if (char.dir == "r") {
_x = (_x - 45);
} else {
_x = (_x + 45);
}
gotoAndStop ("floor");
Instance of Symbol 1844 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 400
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count > 15) {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 1693 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 429
onClipEvent (load) {
count = 0;
mdir = _parent.char.dir;
}
onClipEvent (enterFrame) {
if (mdir == "r") {
_parent._x = _parent._x + 90;
} else {
_parent._x = _parent._x - 90;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1885 MovieClip [char_kabal_ai] Frame 429
onClipEvent (load) {
function bloodhit() {
_root.snd_cut();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
i = 0;
while (i < 25) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
hit = false;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
_root["opp" + _parent.char.oppid].gotoAndStop("legs");
tlk = _root.getNextHighestDepth();
_root.attachMovie("torsos", "head1", tlk);
_root.head1._x = _root["opp" + _parent.char.oppid]._x;
_root.head1._y = _root["opp" + _parent.char.oppid]._y - 60;
_root.head1.tso.dir = _parent.char.dir;
_root.head1.tso.char = _root["lifebar" + _parent.char.oppid].lbar.char;
_root["opp" + _parent.char.oppid].d1.start();
bloodhit();
hit = true;
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 433
_root["opp" + char.oppid].char.mymode = "finished";
stop();
Instance of Symbol 1847 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 433
onClipEvent (load) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 15;
} else {
_parent._x = _parent._x - 15;
}
}
Instance of Symbol 1872 MovieClip "running" in Symbol 1885 MovieClip [char_kabal_ai] Frame 434
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 13;
if (_parent._x > distance) {
_parent.gotoAndStop("fatalwalkb");
}
} else {
_parent._x = _parent._x - 13;
if (_parent._x < distance) {
_parent.gotoAndStop("fatalwalkb");
}
}
}
Instance of Symbol 1531 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 436
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
if (_parent._x < distance) {
_parent.gotoAndPlay(inwaiting);
}
} else {
_parent._x = _parent._x + 6;
if (_parent._x > distance) {
_parent.gotoAndPlay(inwaiting);
}
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 447
stop();
Instance of Symbol 442 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 448
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
}
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Instance of Symbol 442 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 475
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 1885 MovieClip [char_kabal_ai] Frame 480
stop();
Instance of Symbol 442 MovieClip in Symbol 1885 MovieClip [char_kabal_ai] Frame 482
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
count = 0;
}
onClipEvent (enterFrame) {
if (count < 30) {
count++;
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 1
function snd_hit() {
a = random(5) + 1;
if (a <= 3) {
a = random(4) + 1;
this["h" + a].start();
}
}
function snd_wa() {
a = random(2);
if (a == 0) {
a = random(4) + 1;
this["wa" + a].start();
}
}
function snd_sa() {
a = random(2) + 1;
this["sa" + a].start();
}
var wa1 = new Sound();
wa1.attachSound("kabal_wa1");
var wa2 = new Sound();
wa2.attachSound("kabal_wa2");
var wa3 = new Sound();
wa3.attachSound("kabal_wa3");
var wa4 = new Sound();
wa4.attachSound("kabal_wa4");
var sa1 = new Sound();
sa1.attachSound("kabal_sa1");
var sa2 = new Sound();
sa2.attachSound("kabal_sa2");
var h1 = new Sound();
h1.attachSound("kabal_hit1");
var h2 = new Sound();
h2.attachSound("kabal_hit2");
var h3 = new Sound();
h3.attachSound("kabal_hit3");
var h4 = new Sound();
h4.attachSound("kabal_hit4");
var d1 = new Sound();
d1.attachSound("kabal_scream");
var ko = new Sound();
ko.attachSound("kabal_ko");
var thr = new Sound();
thr.attachSound("kabal_throw");
char.stat = "stance";
Instance of Symbol 1502 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1886 MovieClip [char_kabal] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1886 MovieClip [char_kabal] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 136 MovieClip "char" in Symbol 1886 MovieClip [char_kabal] Frame 1
onClipEvent (load) {
function ClearInputs() {
i = 0;
while (i < inputs.length) {
inputs[i] = "";
i++;
}
}
function AttackMove() {
if (dir == "r") {
_parent._x = _parent._x + 2;
} else if (dir == "l") {
_parent._x = _parent._x - 2;
}
}
function HitMove() {
if (dir == "r") {
_parent._x = _parent._x - 2;
} else if (dir == "l") {
_parent._x = _parent._x + 2;
}
}
mymode = "round";
acount = 0;
special1 = 0;
special2 = 0;
special3 = 0;
special4 = 0;
_parent.gotoAndStop("stance");
movespeed = 7;
stat = "stance";
jumping = false;
jumpheight = 20;
floor = 240;
timer = 10;
maxtimer = 9;
_parent._y = floor;
var inputs = Array(50);
var keybuffer = Array(6);
i = 0;
while (i < 6) {
keybuffer[i] = false;
i++;
}
ClearInputs();
}
onClipEvent (keyDown) {
kdown = Key.getCode();
switch (kdown) {
case 37 :
if (keybuffer[0] == false) {
keybuffer[0] = true;
if (dir == "r") {
inputs.push("B");
timer = maxtimer;
} else if (dir == "l") {
inputs.push("F");
timer = maxtimer;
}
}
break;
case 39 :
if (keybuffer[1] == false) {
keybuffer[1] = true;
if (dir == "r") {
inputs.push("F");
timer = maxtimer;
} else if (dir == "l") {
inputs.push("B");
timer = maxtimer;
}
}
break;
case 38 :
if (keybuffer[2] == false) {
keybuffer[2] = true;
inputs.push("U");
timer = maxtimer;
}
break;
case 40 :
if (keybuffer[3] != false) {
break;
}
keybuffer[3] = true;
inputs.push("D");
timer = maxtimer;
}
}
onClipEvent (keyUp) {
kdown = "";
i = 0;
while (i < 6) {
keybuffer[i] = false;
i++;
}
kup = Key.getCode();
if (stat == "stance") {
if (mymode == "fight") {
switch (kup) {
case 37 :
_parent.gotoAndStop("stance");
break;
case 39 :
_parent.gotoAndStop("stance");
break;
case 40 :
_parent.gotoAndStop("stance");
}
}
}
keybuffer[4] = false;
}
onClipEvent (enterFrame) {
if (_parent._x < _root["opp" + oppid]._x) {
dir = "r";
} else {
dir = "l";
}
if (stat != "throwing") {
if (dir == "r") {
_parent._xscale = 100;
} else if (dir == "l") {
_parent._xscale = -100;
}
}
if (mymode == "fight") {
if (special1 > 0) {
special1--;
}
if (special2 > 0) {
special2--;
}
if (special3 > 0) {
special3--;
}
if (special4 > 0) {
special4--;
}
switch (stat) {
case "stance" :
if (Key.isDown(39)) {
_parent._x = _parent._x + movespeed;
if (dir == "r") {
_parent.gotoAndStop("walkf");
} else if (dir == "l") {
_parent.gotoAndStop("walkb");
}
} else if (Key.isDown(37)) {
_parent._x = _parent._x - movespeed;
if (dir == "r") {
_parent.gotoAndStop("walkb");
} else if (dir == "l") {
_parent.gotoAndStop("walkf");
}
} else if (Key.isDown(83)) {
if (Key.isDown(40)) {
stat = "block";
_parent.gotoAndStop("blocklow");
} else {
stat = "lowblock";
_parent.gotoAndStop("blockhigh");
}
} else if (Key.isDown(40)) {
_parent.gotoAndStop("duck");
}
if (Key.isDown(38)) {
jumpval = jumpheight;
stat = "jump";
}
switch (kdown) {
case 65 :
if (keybuffer[4] == false) {
keybuffer[4] = true;
inputs.push("P");
vara = inputs.length;
if (((((_root["opp" + oppid].char.mymode == "finishme2") && (inputs[vara - 4] == "D")) && (inputs[vara - 3] == "B")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 150;
} else {
distance = _root["opp" + oppid]._x + 150;
}
inwaiting = "fatalslice";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if ((((((_root.sname == "foundry") && (_root["opp" + oppid].char.mymode == "finishme2")) && (inputs[vara - 4] == "D")) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
if ((_root.saw1._x > -100) && (_root.saw1._x < 400)) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 50;
} else {
distance = _root["opp" + oppid]._x + 50;
}
inwaiting = "stageuppercut";
_parent.gotoAndStop("fatalrun");
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
}
}
if (mymode != "finish") {
if ((((special1 == 0) && (inputs[vara - 3] == "B")) && (inputs[vara - 2] == "B")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special1");
special1 = 45;
} else if ((((special3 == 0) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special3a");
special3 = 60;
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("launch");
} else {
_parent.gotoAndPlay("punch");
}
} else if (Key.isDown(39)) {
if (dir == "l") {
_parent.gotoAndPlay("launch");
} else {
_parent.gotoAndPlay("punch");
}
} else if (Key.isDown(40)) {
_parent.gotoAndPlay("uppercut");
} else {
_parent.gotoAndPlay("punch");
}
stat = "attack";
}
}
break;
case 68 :
if (keybuffer[5] != false) {
break;
}
keybuffer[5] = true;
inputs.push("K");
vara = inputs.length;
if ((((special2 == 0) && (inputs[vara - 3] == "B")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "K")) {
_parent.gotoAndPlay("special2");
special2 = 45;
} else if (((((special4 == 0) && (inputs[vara - 4] == "D")) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "K")) {
_parent.gotoAndPlay("special4");
special4 = 90;
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("spinkick");
} else {
_parent.gotoAndPlay("kick");
}
} else if (Key.isDown(39)) {
if (dir == "l") {
_parent.gotoAndPlay("spinkick");
} else {
_parent.gotoAndPlay("kick");
}
} else if (Key.isDown(40)) {
_parent.gotoAndPlay("sweep");
} else {
_parent.gotoAndPlay("kick");
}
stat = "attack";
}
break;
case "block" :
case "lowblock" :
if (Key.isDown(83)) {
if (Key.isDown(40)) {
stat = "lowblock";
_parent.gotoAndStop("blocklow");
} else if (!Key.isDown(40)) {
stat = "block";
_parent.gotoAndStop("blockhigh");
}
}
break;
case "hit1" :
if (Key.isDown(83)) {
stat = "block";
_parent.gotoAndStop("block");
}
break;
case "jump" :
_parent.gotoAndStop("jump");
switch (kdown) {
case 65 :
if (keybuffer[4] == false) {
keybuffer[4] = true;
inputs.push("P");
vara = inputs.length;
_parent.gotoAndPlay("jumppunch");
}
stat = "jumpattack";
break;
case 68 :
if (keybuffer[5] == false) {
keybuffer[5] = true;
inputs.push("K");
vara = inputs.length;
_parent.gotoAndPlay("jumpkick");
}
stat = "jumpattack";
}
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
if (Key.isDown(39)) {
_parent._x = _parent._x + movespeed;
} else if (Key.isDown(37)) {
_parent._x = _parent._x - movespeed;
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
if (Key.isDown(38)) {
_parent.gotoAndPlay("getup");
stat = "getup";
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("rollb");
} else {
_parent.gotoAndPlay("rollf");
}
stat = "getup";
} else {
if (!Key.isDown(39)) {
break;
}
if (dir == "r") {
_parent.gotoAndPlay("rollf");
} else {
_parent.gotoAndPlay("rollb");
}
stat = "getup";
}
}
if (timer > 0) {
timer--;
} else if (timer == 0) {
ClearInputs();
}
} else if (mymode == "floor") {
switch (stat) {
case "stance" :
_parent.gotoAndPlay("fall");
stat = "floor";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
} else if (mymode == "round") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("stance");
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
}
} else if (mymode == "finishme1") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
stat = "na";
}
} else if (mymode == "finishme2") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
if (stat != "stance") {
mymode = "floor";
_root["lifebar" + meid].lbar.finale = true;
}
} else if (mymode == "finished") {
_root["lifebar" + meid].lbar.finale = true;
mymode = "dead";
}
}
Instance of Symbol 1530 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1886 MovieClip [char_kabal] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1886 MovieClip [char_kabal] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 1531 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1886 MovieClip [char_kabal] Frame 3
onClipEvent (enterFrame) {
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1886 MovieClip [char_kabal] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 1537 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 4
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "jump";
}
}
Symbol 1886 MovieClip [char_kabal] Frame 5
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 5
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1886 MovieClip [char_kabal] Frame 5
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 6
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 7
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 7
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 10
if (cont2 == true) {
gotoAndPlay ("kickc1");
} else if (cont1 == true) {
gotoAndPlay ("punchc1");
}
Symbol 1886 MovieClip [char_kabal] Frame 16
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 17
snd_wa();
cont1 = false;
cont2 = false;
Instance of Symbol 136 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 17
onClipEvent (keyDown) {
if (Key.getCode() == 68) {
if (Key.isDown(40)) {
_parent.cont1 = true;
} else {
_parent.cont2 = true;
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 18
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 19
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 20
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 20
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 26
if (cont2 == true) {
gotoAndPlay ("quickspin");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
}
Symbol 1886 MovieClip [char_kabal] Frame 30
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 31
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 31
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1886 MovieClip [char_kabal] Frame 32
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 33
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 34
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 39
if (cont1 == true) {
gotoAndPlay ("punchc1");
}
if (cont2 == true) {
gotoAndPlay ("launch");
}
Symbol 1886 MovieClip [char_kabal] Frame 46
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 47
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 47
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1886 MovieClip [char_kabal] Frame 48
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 49
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 49
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "hit2" :
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 54
if (cont1 == true) {
gotoAndPlay ("punchc2");
} else if (cont2 == true) {
gotoAndPlay ("quickspin");
}
Symbol 1886 MovieClip [char_kabal] Frame 56
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 57
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 58
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 59
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 59
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 68
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 69
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 69
onClipEvent (keyDown) {
if (Key.getCode() == 68) {
if (Key.isDown(40)) {
_parent.cont1 = true;
} else {
_parent.cont2 = true;
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 70
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 71
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 72
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_cut();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "hit1" :
case "hit2" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 18;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 21;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 12;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 12;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 75
if (cont2 == true) {
gotoAndPlay ("spinkick");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
}
Symbol 1886 MovieClip [char_kabal] Frame 80
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 81
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 83
snd_sa();
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 85
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 85
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "hit1" :
case "hit2" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 3);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 93
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 94
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 95
snd_wa();
Symbol 1886 MovieClip [char_kabal] Frame 96
char.AttackMove();
Instance of Symbol 1648 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 97
onClipEvent (load) {
count = 0;
mdir = _parent.char.dir;
if (mdir == "r") {
_parent._x = _parent._x + 15;
} else {
_parent._x = _parent._x - 15;
}
}
Symbol 1886 MovieClip [char_kabal] Frame 98
char.AttackMove();
Instance of Symbol 1651 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 98
onClipEvent (load) {
count = 0;
mdir = _parent.char.dir;
}
onClipEvent (enterFrame) {
if (mdir == "r") {
_parent._x = _parent._x + 15;
} else {
_parent._x = _parent._x - 15;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 98
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 9;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 3);
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 105
gotoAndStop ("duck");
Symbol 1886 MovieClip [char_kabal] Frame 106
snd_sa();
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 107
char.AttackMove();
Symbol 1886 MovieClip [char_kabal] Frame 108
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 109
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 10;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 120
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 121
char.stat = "stance";
Instance of Symbol 1677 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 121
onClipEvent (load) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1886 MovieClip [char_kabal] Frame 121
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Symbol 1886 MovieClip [char_kabal] Frame 122
snd_wa();
Instance of Symbol 442 MovieClip "proj" in Symbol 1886 MovieClip [char_kabal] Frame 124
onClipEvent (load) {
_root.scroller.shakemode = "smash";
var1 = _parent.char.dir;
var2 = _parent.char.oppid;
trl = _root.getNextHighestDepth();
_root.attachMovie("kabal_proj_plasma", "star" + trl, trl);
if (var1 == "r") {
_root["star" + trl]._x = _parent._x + this._x;
} else {
_root["star" + trl]._x = _parent._x - this._x;
}
_root["star" + trl]._y = _parent._y + this._y;
_root["star" + trl].plasma.dir = var1;
_root["star" + trl].plasma.oppid = var2;
}
Symbol 1886 MovieClip [char_kabal] Frame 132
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 133
stop();
Instance of Symbol 1693 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 133
onClipEvent (load) {
count = 0;
mdir = _parent.char.dir;
}
onClipEvent (enterFrame) {
count++;
if (mdir == "r") {
_parent._x = _parent._x + 60;
} else {
_parent._x = _parent._x - 60;
}
if (count >= 5) {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 133
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
}
}
hit = false;
damage = 0;
gotem = false;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "hit1" :
case "hit2" :
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndStop("dizzystun");
gotem = true;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
gotem = true;
break;
case "floor" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
gotem = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
gotem = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
} else if (gotem) {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 136 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 134
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 10;
} else {
_parent._x = _parent._x - 10;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 135
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root.attachMovie("exp_throw", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 14;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
bloodhit();
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndStop("throw1");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
_parent.gotoAndPlay("special3b");
break;
case "jump" :
break;
case "float" :
break;
case "floor" :
}
hit = true;
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 144
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 145
thr.start();
char.stat = "throwing";
_root["opp" + char.oppid].gotoAndStop("throw2");
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1886 MovieClip [char_kabal] Frame 147
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1886 MovieClip [char_kabal] Frame 149
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1886 MovieClip [char_kabal] Frame 151
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1886 MovieClip [char_kabal] Frame 153
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1886 MovieClip [char_kabal] Frame 155
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1886 MovieClip [char_kabal] Frame 157
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1886 MovieClip [char_kabal] Frame 159
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1886 MovieClip [char_kabal] Frame 161
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1886 MovieClip [char_kabal] Frame 162
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1886 MovieClip [char_kabal] Frame 163
if (char.dir == "r") {
_root["opp" + char.oppid]._x = (this._x - spot._x) + 0;
} else {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Symbol 1886 MovieClip [char_kabal] Frame 164
if (char.dir == "r") {
_root["opp" + char.oppid]._x = this._x_spot._x + 0;
} else {
_root["opp" + char.oppid]._x = (this._x + spot._x) + 0;
}
_root["opp" + char.oppid]._y = (this._y + spot._y) + 0;
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 165
onClipEvent (load) {
_root["opp" + _parent.char.oppid]._rotation = 0;
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 20;
_root["opp" + _parent.char.oppid]._rotation = 0;
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = 6;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = -6;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Symbol 1886 MovieClip [char_kabal] Frame 168
char.stat = "attack";
Symbol 1886 MovieClip [char_kabal] Frame 169
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 171
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 174
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 9;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 13;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 13;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 195
gotoAndStop ("jump");
Symbol 1886 MovieClip [char_kabal] Frame 196
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 198
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 217
gotoAndStop ("jump");
Instance of Symbol 1745 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 218
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 136 MovieClip "blockme" in Symbol 1886 MovieClip [char_kabal] Frame 218
onClipEvent (load) {
bmove = false;
xpos = 0;
}
onClipEvent (enterFrame) {
if (bmove) {
z = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _parent._x - this._x;
}
ypos = _parent._y + this._y;
xpos = xpos + (random(19) - 9);
ypos = ypos + (random(19) - 9);
_root.attachMovie("exp_block", "mist" + z, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 8;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 8;
}
bmove = false;
}
}
Instance of Symbol 1752 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 219
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Symbol 1886 MovieClip [char_kabal] Frame 262
snd_hit();
Instance of Symbol 1767 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 262
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 6;
}
}
Symbol 1886 MovieClip [char_kabal] Frame 275
char.stat = "stance";
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 276
snd_hit();
char.HitMove();
char.stat = "hit1";
Symbol 1886 MovieClip [char_kabal] Frame 277
char.HitMove();
Symbol 1886 MovieClip [char_kabal] Frame 278
char.HitMove();
Symbol 1886 MovieClip [char_kabal] Frame 285
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 286
snd_hit();
char.HitMove();
char.stat = "hit2";
Symbol 1886 MovieClip [char_kabal] Frame 287
char.HitMove();
Symbol 1886 MovieClip [char_kabal] Frame 288
char.HitMove();
Symbol 1886 MovieClip [char_kabal] Frame 298
char.HitMove();
Symbol 1886 MovieClip [char_kabal] Frame 302
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 303
snd_hit();
char.stat = "float";
Symbol 1886 MovieClip [char_kabal] Frame 307
snd_hit();
char.stat = "float";
Symbol 1886 MovieClip [char_kabal] Frame 311
stop();
Symbol 1886 MovieClip [char_kabal] Frame 312
_root.scroller.shakemode = "smash";
_root.snd_fall();
Symbol 1886 MovieClip [char_kabal] Frame 348
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 351
Instance of Symbol 1803 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 351
onClipEvent (enterFrame) {
_rotation = (_rotation + 61);
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1886 MovieClip [char_kabal] Frame 351
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 364
gotoAndStop ("stance");
Instance of Symbol 1803 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 365
onClipEvent (enterFrame) {
_rotation = (_rotation - 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 14;
} else {
_parent._x = _parent._x + 14;
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1886 MovieClip [char_kabal] Frame 365
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 375
char.stat = "stance";
Symbol 1886 MovieClip [char_kabal] Frame 376
gotoAndStop ("stance");
Instance of Symbol 1803 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 377
onClipEvent (enterFrame) {
_rotation = (_rotation + 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 14;
} else {
_parent._x = _parent._x - 14;
}
}
Symbol 1886 MovieClip [char_kabal] Frame 387
char.stat = "stance";
Symbol 1886 MovieClip [char_kabal] Frame 388
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 399
if (char.dir == "r") {
_x = (_x - 45);
} else {
_x = (_x + 45);
}
gotoAndStop ("floor");
Instance of Symbol 1844 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 400
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count > 15) {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 1693 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 429
onClipEvent (load) {
count = 0;
mdir = _parent.char.dir;
}
onClipEvent (enterFrame) {
if (mdir == "r") {
_parent._x = _parent._x + 90;
} else {
_parent._x = _parent._x - 90;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 429
onClipEvent (load) {
function bloodhit() {
_root.snd_cut();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
i = 0;
while (i < 25) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
hit = false;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
_root["opp" + _parent.char.oppid].gotoAndStop("legs");
tlk = _root.getNextHighestDepth();
_root.attachMovie("torsos", "head1", tlk);
_root.head1._x = _root["opp" + _parent.char.oppid]._x;
_root.head1._y = _root["opp" + _parent.char.oppid]._y - 60;
_root.head1.tso.dir = _parent.char.dir;
_root.head1.tso.char = _root["lifebar" + _parent.char.oppid].lbar.char;
_root["opp" + _parent.char.oppid].d1.start();
bloodhit();
hit = true;
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 433
_root["opp" + char.oppid].char.mymode = "finished";
stop();
Instance of Symbol 1847 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 433
onClipEvent (load) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 15;
} else {
_parent._x = _parent._x - 15;
}
}
Instance of Symbol 1872 MovieClip "running" in Symbol 1886 MovieClip [char_kabal] Frame 434
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 13;
if (_parent._x > distance) {
_parent.gotoAndStop("fatalwalkb");
}
} else {
_parent._x = _parent._x - 13;
if (_parent._x < distance) {
_parent.gotoAndStop("fatalwalkb");
}
}
}
Instance of Symbol 1531 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 436
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
if (_parent._x < distance) {
_parent.gotoAndPlay(inwaiting);
}
} else {
_parent._x = _parent._x + 6;
if (_parent._x > distance) {
_parent.gotoAndPlay(inwaiting);
}
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1886 MovieClip [char_kabal] Frame 440
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
case "attack" :
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 0;
_root["opp" + _parent.char.oppid].char.yfloat = 40;
}
bloodhit();
tul = _root.getNextHighestDepth();
if (_root.sname == "foundry") {
_root.attachMovie("stagefatality_foundry", "stg" + tul, tul);
_root["stg" + tul].core.oppid = _parent.char.oppid;
_root["stg" + tul].core.meid = _parent.char.meid;
}
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1886 MovieClip [char_kabal] Frame 451
gotoAndStop ("stance");
Symbol 1886 MovieClip [char_kabal] Frame 465
stop();
Instance of Symbol 442 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 466
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
}
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Instance of Symbol 442 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 493
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 1886 MovieClip [char_kabal] Frame 498
stop();
Instance of Symbol 442 MovieClip in Symbol 1886 MovieClip [char_kabal] Frame 500
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
count = 0;
}
onClipEvent (enterFrame) {
if (count < 30) {
count++;
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
Symbol 1893 MovieClip Frame 3
stop();
Symbol 1900 MovieClip Frame 3
stop();
Symbol 1901 MovieClip [char_noob] Frame 1
function snd_hit() {
a = random(5) + 1;
if (a <= 3) {
a = random(4) + 1;
this["h" + a].start();
}
}
function snd_wa() {
a = random(2);
if (a == 0) {
a = random(4) + 1;
this["wa" + a].start();
}
}
function snd_sa() {
a = random(2) + 1;
this["sa" + a].start();
}
var wa1 = new Sound();
wa1.attachSound("male3_wa1");
var wa2 = new Sound();
wa2.attachSound("male3_wa2");
var wa3 = new Sound();
wa3.attachSound("male3_wa3");
var wa4 = new Sound();
wa4.attachSound("male3_wa4");
var sa1 = new Sound();
sa1.attachSound("male3_sa1");
var sa2 = new Sound();
sa2.attachSound("male3_sa2");
var h1 = new Sound();
h1.attachSound("male3_hit1");
var h2 = new Sound();
h2.attachSound("male3_hit2");
var h3 = new Sound();
h3.attachSound("male3_hit3");
var h4 = new Sound();
h4.attachSound("male3_hit4");
var d1 = new Sound();
d1.attachSound("male3_scream");
var ko = new Sound();
ko.attachSound("male3_ko");
var thr = new Sound();
thr.attachSound("male3_throw");
var arr = new Sound();
arr.attachSound("male3_odd1");
char.stat = "stance";
Instance of Symbol 255 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1901 MovieClip [char_noob] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1901 MovieClip [char_noob] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 136 MovieClip "char" in Symbol 1901 MovieClip [char_noob] Frame 1
onClipEvent (load) {
function ClearInputs() {
i = 0;
while (i < inputs.length) {
inputs[i] = "";
i++;
}
}
function AttackMove() {
if (dir == "r") {
_parent._x = _parent._x + 2;
} else if (dir == "l") {
_parent._x = _parent._x - 2;
}
}
function HitMove() {
if (dir == "r") {
_parent._x = _parent._x - 2;
} else if (dir == "l") {
_parent._x = _parent._x + 2;
}
}
mymode = "round";
acount = 0;
special1 = 0;
special2 = 0;
special3 = 0;
special4 = 0;
_parent.gotoAndStop("stance");
movespeed = 7;
stat = "stance";
jumping = false;
jumpheight = 20;
floor = 240;
timer = 10;
maxtimer = 9;
_parent._y = floor;
var inputs = Array(50);
var keybuffer = Array(6);
i = 0;
while (i < 6) {
keybuffer[i] = false;
i++;
}
ClearInputs();
}
onClipEvent (keyDown) {
kdown = Key.getCode();
switch (kdown) {
case 37 :
if (keybuffer[0] == false) {
keybuffer[0] = true;
if (dir == "r") {
inputs.push("B");
timer = maxtimer;
} else if (dir == "l") {
inputs.push("F");
timer = maxtimer;
}
}
break;
case 39 :
if (keybuffer[1] == false) {
keybuffer[1] = true;
if (dir == "r") {
inputs.push("F");
timer = maxtimer;
} else if (dir == "l") {
inputs.push("B");
timer = maxtimer;
}
}
break;
case 38 :
if (keybuffer[2] == false) {
keybuffer[2] = true;
inputs.push("U");
timer = maxtimer;
}
break;
case 40 :
if (keybuffer[3] != false) {
break;
}
keybuffer[3] = true;
inputs.push("D");
timer = maxtimer;
}
}
onClipEvent (keyUp) {
kdown = "";
i = 0;
while (i < 6) {
keybuffer[i] = false;
i++;
}
kup = Key.getCode();
if (stat == "stance") {
if (mymode == "fight") {
switch (kup) {
case 37 :
_parent.gotoAndStop("stance");
break;
case 39 :
_parent.gotoAndStop("stance");
break;
case 40 :
_parent.gotoAndStop("stance");
}
}
}
keybuffer[4] = false;
}
onClipEvent (enterFrame) {
if (_parent._x < _root["opp" + oppid]._x) {
dir = "r";
} else {
dir = "l";
}
if (dir == "r") {
_parent._xscale = 100;
} else if (dir == "l") {
_parent._xscale = -100;
}
if (mymode == "fight") {
if (special1 > 0) {
special1--;
}
if (special2 > 0) {
special2--;
}
if (special3 > 0) {
special3--;
}
if (special4 > 0) {
special4--;
}
switch (stat) {
case "stance" :
if (Key.isDown(39)) {
_parent._x = _parent._x + movespeed;
if (dir == "r") {
_parent.gotoAndStop("walkf");
} else if (dir == "l") {
_parent.gotoAndStop("walkb");
}
} else if (Key.isDown(37)) {
_parent._x = _parent._x - movespeed;
if (dir == "r") {
_parent.gotoAndStop("walkb");
} else if (dir == "l") {
_parent.gotoAndStop("walkf");
}
} else if (Key.isDown(83)) {
if (Key.isDown(40)) {
stat = "block";
_parent.gotoAndStop("blocklow");
} else {
stat = "lowblock";
_parent.gotoAndStop("blockhigh");
}
} else if (Key.isDown(40)) {
_parent.gotoAndStop("duck");
}
if (Key.isDown(38)) {
jumpval = jumpheight;
stat = "jump";
}
switch (kdown) {
case 65 :
if (keybuffer[4] == false) {
keybuffer[4] = true;
inputs.push("P");
vara = inputs.length;
if (((((_root["opp" + oppid].char.mymode == "finishme2") && (inputs[vara - 4] == "F")) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 68;
} else {
distance = _root["opp" + oppid]._x + 68;
}
inwaiting = "fatalrip";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if ((((((_root.sname == "foundry") && (_root["opp" + oppid].char.mymode == "finishme2")) && (inputs[vara - 4] == "D")) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
if ((_root.saw1._x > -100) && (_root.saw1._x < 400)) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 50;
} else {
distance = _root["opp" + oppid]._x + 50;
}
inwaiting = "stageuppercut";
_parent.gotoAndStop("fatalrun");
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
}
}
if (mymode != "finish") {
if (((((special1 == 0) && (inputs[vara - 4] == "D")) && (inputs[vara - 3] == "B")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special1");
special1 = 45;
} else if ((((special3 == 0) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special3");
special3 = 60;
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("smash");
} else {
_parent.gotoAndPlay("punch");
}
} else if (Key.isDown(39)) {
if (dir == "l") {
_parent.gotoAndPlay("smash");
} else {
_parent.gotoAndPlay("punch");
}
} else if (Key.isDown(40)) {
_parent.gotoAndPlay("uppercut");
} else {
_parent.gotoAndPlay("punch");
}
stat = "attack";
}
}
break;
case 68 :
if (keybuffer[5] != false) {
break;
}
keybuffer[5] = true;
inputs.push("K");
vara = inputs.length;
if ((((special2 == 0) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "D")) && (inputs[vara - 1] == "K")) {
_parent.gotoAndPlay("special2");
special2 = 45;
} else if (((((special4 == 0) && (inputs[vara - 4] == "D")) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "K")) {
_parent.gotoAndPlay("special4");
special4 = 90;
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("spinkick");
} else {
_parent.gotoAndPlay("kick");
}
} else if (Key.isDown(39)) {
if (dir == "l") {
_parent.gotoAndPlay("spinkick");
} else {
_parent.gotoAndPlay("kick");
}
} else if (Key.isDown(40)) {
_parent.gotoAndPlay("sweep");
} else {
_parent.gotoAndPlay("kick");
}
stat = "attack";
}
break;
case "block" :
case "lowblock" :
if (Key.isDown(83)) {
if (Key.isDown(40)) {
stat = "lowblock";
_parent.gotoAndStop("blocklow");
} else if (!Key.isDown(40)) {
stat = "block";
_parent.gotoAndStop("blockhigh");
}
}
break;
case "hit1" :
if (Key.isDown(83)) {
stat = "block";
_parent.gotoAndStop("block");
}
break;
case "jump" :
_parent.gotoAndStop("jump");
switch (kdown) {
case 65 :
if (keybuffer[4] == false) {
keybuffer[4] = true;
inputs.push("P");
vara = inputs.length;
_parent.gotoAndPlay("jumppunch");
}
stat = "jumpattack";
break;
case 68 :
if (keybuffer[5] == false) {
keybuffer[5] = true;
inputs.push("K");
vara = inputs.length;
_parent.gotoAndPlay("jumpkick");
}
stat = "jumpattack";
}
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
if (Key.isDown(39)) {
_parent._x = _parent._x + movespeed;
} else if (Key.isDown(37)) {
_parent._x = _parent._x - movespeed;
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
if (Key.isDown(38)) {
_parent.gotoAndPlay("getup");
stat = "getup";
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("rollb");
} else {
_parent.gotoAndPlay("rollf");
}
stat = "getup";
} else {
if (!Key.isDown(39)) {
break;
}
if (dir == "r") {
_parent.gotoAndPlay("rollf");
} else {
_parent.gotoAndPlay("rollb");
}
stat = "getup";
}
}
if (timer > 0) {
timer--;
} else if (timer == 0) {
ClearInputs();
}
} else if (mymode == "floor") {
switch (stat) {
case "stance" :
_parent.gotoAndPlay("fall");
stat = "floor";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
} else if (mymode == "round") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("stance");
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
}
} else if (mymode == "finishme1") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
stat = "na";
}
} else if (mymode == "finishme2") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
if (stat != "stance") {
mymode = "floor";
_root["lifebar" + meid].lbar.finale = true;
}
} else if (mymode == "finished") {
_root["lifebar" + meid].lbar.finale = true;
mymode = "dead";
}
}
Instance of Symbol 283 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1901 MovieClip [char_noob] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1901 MovieClip [char_noob] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 284 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1901 MovieClip [char_noob] Frame 3
onClipEvent (enterFrame) {
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1901 MovieClip [char_noob] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 291 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 4
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "jump";
}
}
Symbol 1901 MovieClip [char_noob] Frame 5
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 5
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 1901 MovieClip [char_noob] Frame 5
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 6
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 7
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 7
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 11
if (cont2 == true) {
gotoAndPlay ("kickc1");
} else if (cont1 == true) {
gotoAndPlay ("smash");
}
Symbol 1901 MovieClip [char_noob] Frame 14
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 15
snd_wa();
cont1 = false;
cont2 = false;
Instance of Symbol 136 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 15
onClipEvent (keyDown) {
if (Key.getCode() == 68) {
if (Key.isDown(40)) {
_parent.cont1 = true;
} else {
_parent.cont2 = true;
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 16
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 17
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 18
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 18
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 23
if (cont2 == true) {
gotoAndPlay ("kickc2");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
}
Symbol 1901 MovieClip [char_noob] Frame 26
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 27
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 27
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1901 MovieClip [char_noob] Frame 28
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 29
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 29
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 34
if (cont1 == true) {
gotoAndPlay ("kickc5");
}
if (cont2 == true) {
gotoAndPlay ("kickc3");
}
Symbol 1901 MovieClip [char_noob] Frame 37
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 38
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 39
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 40
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 40
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 4;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 50
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 51
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 52
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 53
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 53
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 6;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 63
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 64
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 64
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1901 MovieClip [char_noob] Frame 65
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 66
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 66
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
}
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 70
if (cont1 == true) {
gotoAndPlay ("punchc1");
}
if (cont2 == true) {
gotoAndPlay ("punchc3");
}
Symbol 1901 MovieClip [char_noob] Frame 72
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 73
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 73
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1901 MovieClip [char_noob] Frame 74
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 75
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 75
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "hit2" :
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 79
if (cont1 == true) {
gotoAndPlay ("punchc2");
}
Symbol 1901 MovieClip [char_noob] Frame 81
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 82
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 83
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 84
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 84
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 93
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 94
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 94
onClipEvent (keyDown) {
if (Key.getCode() == 68) {
if (Key.isDown(40)) {
_parent.cont1 = true;
} else {
_parent.cont2 = true;
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 95
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 96
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 96
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 100
if (cont2 == true) {
gotoAndPlay ("spinkick");
} else if (cont1 == true) {
gotoAndPlay ("sweep");
}
Symbol 1901 MovieClip [char_noob] Frame 103
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 104
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 105
snd_sa();
Symbol 1901 MovieClip [char_noob] Frame 106
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 108
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 108
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 10;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "hit1" :
case "hit2" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 11;
_root["opp" + _parent.char.oppid].char.yfloat = 13;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 12;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 116
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 117
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 118
snd_wa();
Symbol 1901 MovieClip [char_noob] Frame 119
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 121
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 121
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 3);
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 129
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 130
snd_wa();
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 130
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 1901 MovieClip [char_noob] Frame 131
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 132
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 133
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 138
if (cont2 == true) {
gotoAndPlay ("midkick");
}
Symbol 1901 MovieClip [char_noob] Frame 142
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 143
snd_sa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 144
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 145
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 145
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 6;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 6;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 153
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 154
snd_sa();
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 155
char.AttackMove();
Symbol 1901 MovieClip [char_noob] Frame 156
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 157
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 11;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 168
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 169
char.stat = "stance";
Instance of Symbol 427 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 169
onClipEvent (load) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1901 MovieClip [char_noob] Frame 169
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Symbol 1901 MovieClip [char_noob] Frame 170
snd_wa();
Instance of Symbol 442 MovieClip "proj" in Symbol 1901 MovieClip [char_noob] Frame 173
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
i = _root.getNextHighestDepth();
if (count == 1) {
var1 = _parent.char.dir;
var2 = _parent.char.oppid;
_root.attachMovie("noob_proj", "star" + i, _root.getNextHighestDepth());
if (var1 == "r") {
_root["star" + i]._x = _parent._x + this._x;
} else {
_root["star" + i]._x = _parent._x - this._x;
}
_root["star" + i]._y = _parent._y + this._y;
_root["star" + i].ice.dir = var1;
_root["star" + i].ice.oppid = var2;
} else if (count == 2) {
count = 0;
}
}
Symbol 1901 MovieClip [char_noob] Frame 187
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 188
char.stat = "air";
stop();
Instance of Symbol 287 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 188
onClipEvent (enterFrame) {
if (_parent._y > 0) {
_parent._y = _parent._y - 50;
} else {
_parent.gotoAndStop("special2p2");
}
}
Instance of Symbol 442 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 188
onClipEvent (load) {
tud = _root.getNextHighestDepth();
_root.attachMovie("noob_white_sparks", "sp" + tud, _root.getNextHighestDepth());
if (_parent.char.dir == "r") {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x + this._x;
} else {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x - this._x;
}
_root["sp" + tud]._y = _root["opp" + _parent.char.meid]._y + this._y;
}
onClipEvent (enterFrame) {
tud = _root.getNextHighestDepth();
_root.attachMovie("noob_white_sparks", "sp" + tud, _root.getNextHighestDepth());
if (_parent.char.dir == "r") {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x + this._x;
} else {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x - this._x;
}
_root["sp" + tud]._y = _root["opp" + _parent.char.meid]._y + this._y;
}
Instance of Symbol 442 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 188
onClipEvent (load) {
tud = _root.getNextHighestDepth();
_root.attachMovie("noob_white_sparks", "sp" + tud, _root.getNextHighestDepth());
if (_parent.char.dir == "r") {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x + this._x;
} else {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x - this._x;
}
_root["sp" + tud]._y = _root["opp" + _parent.char.meid]._y + this._y;
}
onClipEvent (enterFrame) {
tud = _root.getNextHighestDepth();
_root.attachMovie("noob_white_sparks", "sp" + tud, _root.getNextHighestDepth());
if (_parent.char.dir == "r") {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x + this._x;
} else {
_root["sp" + tud]._x = _root["opp" + _parent.char.meid]._x - this._x;
}
_root["sp" + tud]._y = _root["opp" + _parent.char.meid]._y + this._y;
}
Symbol 1901 MovieClip [char_noob] Frame 189
if (char.dir == "r") {
_x = (_root["opp" + char.oppid]._x - 65);
} else {
_x = (_root["opp" + char.oppid]._x + 65);
}
Instance of Symbol 287 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 189
onClipEvent (load) {
_parent._y = 350;
}
onClipEvent (enterFrame) {
if (_parent._y > _root["opp" + _parent.char.oppid]._y) {
_parent._y = _parent._y - 40;
} else {
_parent.gotoAndPlay("special2p3");
}
}
Symbol 1901 MovieClip [char_noob] Frame 190
snd_sa();
_y = (_y - 10);
Symbol 1901 MovieClip [char_noob] Frame 191
_y = (_y - 10);
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 192
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("counter_explosion", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 197
gotoAndStop ("jump");
char.stat = "jump";
char.jumpval = -4;
Instance of Symbol 442 MovieClip "proj" in Symbol 1901 MovieClip [char_noob] Frame 202
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("noob_mist", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].mist.dir = _parent.char.dir;
_root["mist" + i].mist.oppid = _parent.char.oppid;
}
Symbol 1901 MovieClip [char_noob] Frame 216
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 217
snd_wa();
Instance of Symbol 442 MovieClip "proj" in Symbol 1901 MovieClip [char_noob] Frame 222
onClipEvent (load) {
i = _root.getNextHighestDepth();
var1 = _parent.char.dir;
var2 = _parent.char.oppid;
_root.attachMovie("noob_shadow" + var2, "star" + i, _root.getNextHighestDepth());
if (var1 == "r") {
_root["star" + i]._x = _parent._x;
} else {
_root["star" + i]._x = _parent._x;
}
_root["star" + i]._y = _parent._y + 7;
_root["star" + i].dir = _parent.char.dir;
_root["star" + i].meid = _parent.char.meid;
}
Symbol 1901 MovieClip [char_noob] Frame 242
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 244
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 247
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_kick();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 268
gotoAndStop ("jump");
Symbol 1901 MovieClip [char_noob] Frame 269
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 271
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
_root.snd_punch();
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 290
gotoAndStop ("jump");
Instance of Symbol 1893 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 291
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 136 MovieClip "blockme" in Symbol 1901 MovieClip [char_noob] Frame 291
onClipEvent (load) {
bmove = false;
xpos = 0;
}
onClipEvent (enterFrame) {
if (bmove) {
z = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _parent._x - this._x;
}
ypos = _parent._y + this._y;
xpos = xpos + (random(19) - 9);
ypos = ypos + (random(19) - 9);
_root.attachMovie("exp_block", "mist" + z, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 8;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 8;
}
bmove = false;
}
}
Instance of Symbol 1900 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 292
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Symbol 1901 MovieClip [char_noob] Frame 335
snd_hit();
Instance of Symbol 517 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 335
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 6;
}
}
Symbol 1901 MovieClip [char_noob] Frame 348
char.stat = "stance";
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 349
snd_hit();
char.HitMove();
char.stat = "hit1";
Symbol 1901 MovieClip [char_noob] Frame 350
char.HitMove();
Symbol 1901 MovieClip [char_noob] Frame 351
char.HitMove();
Symbol 1901 MovieClip [char_noob] Frame 358
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 359
snd_hit();
char.HitMove();
char.stat = "hit2";
Symbol 1901 MovieClip [char_noob] Frame 360
char.HitMove();
Symbol 1901 MovieClip [char_noob] Frame 361
char.HitMove();
Symbol 1901 MovieClip [char_noob] Frame 371
char.HitMove();
Symbol 1901 MovieClip [char_noob] Frame 375
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 376
snd_hit();
char.stat = "float";
Symbol 1901 MovieClip [char_noob] Frame 380
snd_hit();
char.stat = "float";
Symbol 1901 MovieClip [char_noob] Frame 384
stop();
Symbol 1901 MovieClip [char_noob] Frame 385
_root.scroller.shakemode = "smash";
_root.snd_fall();
Symbol 1901 MovieClip [char_noob] Frame 421
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 424
Instance of Symbol 553 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 424
onClipEvent (enterFrame) {
_rotation = (_rotation + 61);
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1901 MovieClip [char_noob] Frame 424
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 437
gotoAndStop ("stance");
Instance of Symbol 553 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 438
onClipEvent (enterFrame) {
_rotation = (_rotation - 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 14;
} else {
_parent._x = _parent._x + 14;
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 1901 MovieClip [char_noob] Frame 438
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 448
char.stat = "stance";
Symbol 1901 MovieClip [char_noob] Frame 449
gotoAndStop ("stance");
Instance of Symbol 553 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 450
onClipEvent (enterFrame) {
_rotation = (_rotation + 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 14;
} else {
_parent._x = _parent._x - 14;
}
}
Symbol 1901 MovieClip [char_noob] Frame 460
char.stat = "stance";
Symbol 1901 MovieClip [char_noob] Frame 461
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 472
if (char.dir == "r") {
_x = (_x - 45);
} else {
_x = (_x + 45);
}
gotoAndStop ("floor");
Symbol 1901 MovieClip [char_noob] Frame 474
Instance of Symbol 498 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 474
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count > 15) {
_parent.gotoAndStop("stance");
}
}
Symbol 1901 MovieClip [char_noob] Frame 499
_root["opp" + char.oppid].gotoAndStop("stand");
Symbol 1901 MovieClip [char_noob] Frame 517
_root["opp" + char.oppid].gotoAndPlay("headlessfall");
Instance of Symbol 610 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 517
onClipEvent (load) {
har = _parent.char.oppid;
vak = _root["lifebar" + har].lbar.char;
gotoAndStop(vak);
}
Instance of Symbol 610 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 518
onClipEvent (load) {
har = _parent.char.oppid;
vak = _root["lifebar" + har].lbar.char;
gotoAndStop(vak);
}
Instance of Symbol 610 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 519
onClipEvent (load) {
har = _parent.char.oppid;
vak = _root["lifebar" + har].lbar.char;
gotoAndStop(vak);
}
Symbol 1901 MovieClip [char_noob] Frame 536
_root["opp" + char.oppid].char.mymode = "finished";
Instance of Symbol 610 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 536
onClipEvent (load) {
har = _parent.char.oppid;
vak = _root["lifebar" + har].lbar.char;
gotoAndStop(vak);
}
Symbol 1901 MovieClip [char_noob] Frame 540
stop();
Instance of Symbol 198 MovieClip "running" in Symbol 1901 MovieClip [char_noob] Frame 541
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 13;
if (_parent._x > distance) {
_parent.gotoAndStop("fatalwalkb");
}
} else {
_parent._x = _parent._x - 13;
if (_parent._x < distance) {
_parent.gotoAndStop("fatalwalkb");
}
}
}
Instance of Symbol 284 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 543
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
if (_parent._x < distance) {
_parent.gotoAndPlay(inwaiting);
}
} else {
_parent._x = _parent._x + 6;
if (_parent._x > distance) {
_parent.gotoAndPlay(inwaiting);
}
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 1901 MovieClip [char_noob] Frame 547
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
case "attack" :
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 0;
_root["opp" + _parent.char.oppid].char.yfloat = 40;
}
bloodhit();
tul = _root.getNextHighestDepth();
if (_root.sname == "foundry") {
_root.attachMovie("stagefatality_foundry", "stg" + tul, tul);
_root["stg" + tul].core.oppid = _parent.char.oppid;
_root["stg" + tul].core.meid = _parent.char.meid;
}
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 1901 MovieClip [char_noob] Frame 558
gotoAndStop ("stance");
Symbol 1901 MovieClip [char_noob] Frame 584
stop();
Instance of Symbol 442 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 585
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
}
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Instance of Symbol 442 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 612
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 1901 MovieClip [char_noob] Frame 617
stop();
Instance of Symbol 442 MovieClip in Symbol 1901 MovieClip [char_noob] Frame 619
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
count = 0;
}
onClipEvent (enterFrame) {
if (count < 30) {
count++;
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
Symbol 2044 MovieClip Frame 3
stop();
Symbol 2054 MovieClip Frame 3
stop();
Symbol 2290 MovieClip [char_sub_ai] Frame 1
function snd_hit() {
a = random(5) + 1;
if (a <= 3) {
a = random(3) + 1;
this["h" + a].start();
}
}
function snd_wa() {
a = random(2);
if (a == 0) {
a = random(3) + 1;
this["wa" + a].start();
}
}
function snd_sa() {
a = random(2) + 1;
this["sa" + a].start();
}
var wa1 = new Sound();
wa1.attachSound("sub_wa1");
var wa2 = new Sound();
wa2.attachSound("sub_wa2");
var wa3 = new Sound();
wa3.attachSound("sub_wa3");
var sa1 = new Sound();
sa1.attachSound("sub_sa1");
var sa2 = new Sound();
sa2.attachSound("sub_sa2");
var h1 = new Sound();
h1.attachSound("sub_hit1");
var h2 = new Sound();
h2.attachSound("sub_hit2");
var h3 = new Sound();
h3.attachSound("sub_hit3");
var d1 = new Sound();
d1.attachSound("sub_d1");
var ko = new Sound();
ko.attachSound("sub_ko");
char.stat = "stance";
stop();
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2290 MovieClip [char_sub_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 2290 MovieClip [char_sub_ai] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 136 MovieClip "char" in Symbol 2290 MovieClip [char_sub_ai] Frame 1
onClipEvent (load) {
function ClearInputs() {
i = 0;
while (i < 50) {
inputs[i] = "";
i++;
}
}
function AttackMove() {
if (dir == "r") {
_parent._x = _parent._x + 2;
} else if (dir == "l") {
_parent._x = _parent._x - 2;
}
}
function HitMove() {
if (dir == "r") {
_parent._x = _parent._x - 2;
} else if (dir == "l") {
_parent._x = _parent._x + 2;
}
}
mymode = "round";
ohmyx = 0;
special1 = 0;
special2 = 0;
special3 = 0;
special4 = 0;
acount = 0;
_parent.gotoAndStop("stance");
movespeed = 5;
stat = "stance";
jumping = false;
jumpheight = 20;
floor = 240;
timer = 10;
_parent._y = floor;
icount = 0;
var inputs = Array(50);
var moves = Array(50);
moves[0] = "KK";
var keybuffer = Array(5);
i = 0;
while (i < 7) {
keybuffer[i] = false;
i++;
}
ClearInputs();
arandom = 0;
abreak = 0;
walkup = false;
walkback = false;
}
onClipEvent (enterFrame) {
if (_parent._x < _root.opp1._x) {
dir = "r";
} else {
dir = "l";
}
if (dir == "r") {
_parent._xscale = 100;
} else if (dir == "l") {
_parent._xscale = -100;
}
if (mymode == "fight") {
if (special1 > 0) {
special1--;
}
if (special2 > 0) {
special2--;
}
if (special3 > 0) {
special3--;
}
if (special4 > 0) {
special4--;
}
switch (stat) {
case "stance" :
if (dir == "r") {
ohmyx = _root["opp" + oppid]._x - _parent._x;
} else {
ohmyx = _parent._x - _root["opp" + oppid]._x;
}
if (aion == true) {
if (_root["opp" + oppid].char.mymode != "finishme2") {
if ((!walkup) && (!walkback)) {
arandom = random(_root.difficulty);
switch (_root["opp" + oppid].char.stat) {
case "stance" :
case "hit" :
case "attack" :
case "stun" :
case "block" :
if (ohmyx < 100) {
if ((arandom < 9) && (special3 == 0)) {
_parent.gotoAndPlay("special3");
special3 = 60;
stat = "attack";
} else if ((arandom >= 9) && (arandom < 25)) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if ((arandom >= 25) && (arandom < 33)) {
_parent.gotoAndPlay("highpunch");
stat = "attack";
} else if ((arandom >= 33) && (arandom < 50)) {
_parent.gotoAndPlay("punch");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 70)) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if ((arandom >= 70) && (arandom < 82)) {
_parent.gotoAndPlay("shinkick");
stat = "attack";
} else if ((arandom >= 82) && (arandom < 92)) {
walkback = true;
} else if ((arandom >= 92) && (arandom < 100)) {
stat = "jump";
jumpval = jumpheight;
}
} else if (ohmyx < 250) {
if ((arandom < 20) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else if (((arandom >= 20) && (arandom < 30)) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if (((arandom >= 30) && (arandom < 36)) && (special4 == 0)) {
_parent.gotoAndPlay("special4");
stat = "attack";
} else if ((arandom >= 36) && (arandom < 70)) {
walkup = true;
} else if ((arandom >= 70) && (arandom < 80)) {
walkback = true;
} else if ((arandom >= 80) && (arandom < 90)) {
stat = "jump";
jumpval = jumpheight;
}
} else if ((arandom < 10) && (special1 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else if (((arandom >= 10) && (arandom < 35)) && (special2 == 0)) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if (((arandom >= 35) && (arandom < 50)) && (special4 == 0)) {
_parent.gotoAndPlay("special4");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 100)) {
walkup = true;
}
break;
case "jump" :
case "jumpattack" :
case "airhit" :
case "float" :
case "air" :
case "throw" :
if (ohmyx < 100) {
if (arandom < 25) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if ((arandom >= 25) && (arandom < 50)) {
_parent.gotoAndPlay("spinkick");
stat = "attack";
} else if ((arandom >= 50) && (arandom < 75)) {
_parent.gotoAndPlay("punch");
stat = "attack";
} else if ((arandom >= 75) && (arandom < 90)) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if ((arandom >= 90) && (arandom < 100)) {
_walkup = true;
}
} else if (ohmyx < 250) {
if ((arandom < 50) && (special3 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else if ((arandom >= 50) && (arandom < 75)) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
}
} else if ((arandom < 50) && (special3 == 0)) {
_parent.gotoAndPlay("special1");
special1 = 30;
stat = "attack";
} else {
if (!((arandom >= 50) && (arandom < 80))) {
break;
}
_parent.gotoAndPlay("special4");
stat = "attack";
}
}
}
if (walkup) {
arandom = random(40) + 70;
abreak = random(100);
_parent.gotoAndStop("walkf");
if (dir == "r") {
_parent._x = _parent._x + movespeed;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
}
if ((ohmyx < arandom) || (abreak < 5)) {
walkup = false;
}
}
if (walkback) {
arandom = random(80) + 100;
abreak = random(100);
_parent.gotoAndStop("walkb");
if (dir == "r") {
_parent._x = _parent._x - movespeed;
} else if (dir == "l") {
_parent._x = _parent._x + movespeed;
}
if ((ohmyx > arandom) || (abreak < 5)) {
walkback = false;
}
}
} else {
arandom = random(100);
if (ohmyx < 100) {
if (arandom < 20) {
_root.fcount++;
_parent.gotoAndPlay("iceberg");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if (arandom < 50) {
_parent.gotoAndPlay("uppercut");
stat = "attack";
} else if (arandom < 70) {
_parent.gotoAndPlay("kick");
stat = "attack";
} else if (arandom < 100) {
_parent.gotoAndPlay("special2");
stat = "attack";
}
} else if (arandom < 20) {
_root.fcount++;
_parent.gotoAndPlay("iceberg");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if (arandom < 30) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if (arandom < 45) {
_parent.gotoAndPlay("special2");
stat = "attack";
} else if (arandom < 100) {
}
if (walkup) {
arandom = random(40) + 70;
abreak = random(100);
_parent.gotoAndStop("walkf");
if (dir == "r") {
_parent._x = _parent._x + movespeed;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
}
if ((ohmyx < arandom) || (abreak < 5)) {
walkup = false;
}
}
if (walkback) {
arandom = random(80) + 100;
abreak = random(100);
_parent.gotoAndStop("walkb");
if (dir == "r") {
_parent._x = _parent._x - movespeed;
} else if (dir == "l") {
_parent._x = _parent._x + movespeed;
}
if ((ohmyx > arandom) || (abreak < 5)) {
walkback = false;
}
}
}
}
break;
case "jump" :
_parent.gotoAndStop("jump");
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
walkback = false;
walkup = false;
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
walkback = false;
walkup = false;
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
walkback = false;
walkup = false;
break;
case "hit" :
case "stun" :
walkback = false;
walkup = false;
break;
case "floor" :
walkback = false;
walkup = false;
arandom = random(100);
if (arandom < 10) {
_parent.gotoAndPlay("getup");
_parent.char.stat = "getup";
} else if ((arandom > 40) && (arandom < 50)) {
_parent.gotoAndPlay("rollb");
_parent.char.stat = "getup";
} else {
if (!((arandom > 70) && (arandom < 80))) {
break;
}
_parent.gotoAndPlay("rollf");
_parent.char.stat = "getup";
}
}
} else if (mymode == "floor") {
switch (stat) {
case "stance" :
_parent.gotoAndPlay("fall");
stat = "floor";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
} else if (mymode == "round") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("stance");
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
}
} else if (mymode == "finishme1") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
stat = "na";
}
} else if (mymode == "finishme2") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
if (stat != "stance") {
mymode = "floor";
_root["lifebar" + meid].lbar.finale = true;
}
} else if (mymode == "finished") {
_root["lifebar" + meid].lbar.finale = true;
mymode = "dead";
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2290 MovieClip [char_sub_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 2290 MovieClip [char_sub_ai] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2290 MovieClip [char_sub_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 2290 MovieClip [char_sub_ai] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 4
snd_hit();
char.stat = "stun";
Instance of Symbol 1966 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 4
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 6;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 17
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 18
snd_hit();
char.stat = "hit1";
char.HitMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 19
char.HitMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 20
char.HitMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 28
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 29
snd_hit();
char.stat = "hit2";
char.HitMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 31
char.HitMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 33
char.HitMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 45
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 46
snd_hit();
char.stat = "float";
Symbol 2290 MovieClip [char_sub_ai] Frame 50
snd_hit();
char.stat = "float";
Symbol 2290 MovieClip [char_sub_ai] Frame 54
stop();
Symbol 2290 MovieClip [char_sub_ai] Frame 55
_root.scroller.shakemode = "smash";
_root.snd_fall();
Symbol 2290 MovieClip [char_sub_ai] Frame 91
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 94
Instance of Symbol 2002 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 94
onClipEvent (enterFrame) {
_rotation = (_rotation + 61);
}
Symbol 2290 MovieClip [char_sub_ai] Frame 107
gotoAndStop ("stance");
Instance of Symbol 2037 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 112
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count > 15) {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 2044 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 135
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "jump";
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 136
char.stat = "stance";
Instance of Symbol 2054 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 136
onClipEvent (load) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2290 MovieClip [char_sub_ai] Frame 136
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 2290 MovieClip [char_sub_ai] Frame 136
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 137
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 137
onClipEvent (load) {
ranc = random(10);
if (ranc <= 8) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 138
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 139
snd_wa();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 141
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 145
if (cont2 == true) {
gotoAndPlay ("kickc1");
}
Symbol 2290 MovieClip [char_sub_ai] Frame 149
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 150
cont1 = false;
cont2 = false;
Instance of Symbol 136 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 150
onClipEvent (load) {
ranc = random(10);
if (ranc <= 6) {
_parent.cont1 = true;
_parent.cont2 = false;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 151
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 152
snd_wa();
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 153
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 154
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 158
if (cont1 == true) {
gotoAndPlay ("spinkick");
}
Symbol 2290 MovieClip [char_sub_ai] Frame 161
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 162
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 163
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 164
snd_sa();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 166
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 10;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "hit1" :
case "hit2" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 12;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 12;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 171
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 172
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 172
onClipEvent (load) {
ranc = random(10);
if (ranc <= 7) {
_parent.cont1 = true;
_parent.cont2 = false;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 173
snd_wa();
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 174
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 175
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 175
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 182
if (cont1 == true) {
gotoAndPlay ("roundc1");
}
Symbol 2290 MovieClip [char_sub_ai] Frame 186
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 187
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 188
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 189
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 189
onClipEvent (load) {
ranc = random(10);
if (ranc <= 4) {
_parent.cont1 = true;
_parent.cont2 = false;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 189
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 194
if (cont1 == true) {
gotoAndPlay ("icekick");
}
Symbol 2290 MovieClip [char_sub_ai] Frame 198
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 199
cont1 = false;
cont2 = false;
Symbol 2290 MovieClip [char_sub_ai] Frame 200
snd_wa();
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 201
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 202
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 203
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
r = 0;
while (r < 25) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else {
xpos = _parent._x - this._x;
}
ypos = _parent._y + this._y;
_root.attachMovie("sub_spark2", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i]._rotation = random(360);
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
r++;
}
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("frozen");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("walkback");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("frozen");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 210
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 211
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 211
onClipEvent (load) {
ranc = random(10);
if (ranc <= 4) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 6) {
_parent.cont1 = true;
_parent.cont2 = false;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 212
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 213
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 213
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 216
if (cont1 == true) {
gotoAndPlay ("punchc1");
} else if (cont2 == true) {
gotoAndPlay ("spinkick");
}
Symbol 2290 MovieClip [char_sub_ai] Frame 220
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 221
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 221
onClipEvent (load) {
ranc = random(10);
if (ranc <= 5) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 8) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 222
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 223
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 223
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 227
if (cont1 == true) {
gotoAndPlay ("punchc2");
} else if (cont2 == true) {
gotoAndPlay ("roundhouse");
}
Symbol 2290 MovieClip [char_sub_ai] Frame 235
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 236
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 238
snd_sa();
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 239
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 239
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 7) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 24;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 251
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 252
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 254
snd_sa();
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 255
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 255
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 11;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 26;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 28;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 267
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 268
cont1 = false;
cont2 = false;
Instance of Symbol 136 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 268
onClipEvent (load) {
ranc = random(10);
if (ranc <= 3) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 6) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 269
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 271
snd_wa();
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 273
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 274
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 280
if (cont1 == true) {
gotoAndPlay ("sweep");
} else if (cont2 == true) {
gotoAndPlay ("kickc1");
}
Symbol 2290 MovieClip [char_sub_ai] Frame 284
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 286
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 288
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 289
snd_wa();
Symbol 2290 MovieClip [char_sub_ai] Frame 290
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 293
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 3);
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 300
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 301
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 301
onClipEvent (load) {
ranc = random(10);
if (ranc <= 4) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (ranc >= 7) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 302
snd_wa();
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 303
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 305
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 2) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 1;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 308
if (cont1 == true) {
gotoAndPlay ("highpunchc1");
} else if (cont2 == true) {
gotoAndPlay ("shinkick");
}
Symbol 2290 MovieClip [char_sub_ai] Frame 311
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 312
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 312
onClipEvent (load) {
ranc = random(10);
if (ranc <= 7) {
_parent.cont1 = true;
_parent.cont2 = false;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 313
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 314
snd_wa();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 316
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 1;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 319
if (cont1 == true) {
gotoAndPlay ("highpunchc2");
}
Symbol 2290 MovieClip [char_sub_ai] Frame 322
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 323
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 323
onClipEvent (load) {
ranc = random(10);
if (ranc <= 7) {
_parent.cont1 = true;
_parent.cont2 = false;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 324
char.AttackMove();
Symbol 2290 MovieClip [char_sub_ai] Frame 325
snd_wa();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 327
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 1;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 330
if (cont1 == true) {
gotoAndPlay ("punchc2");
}
Symbol 2290 MovieClip [char_sub_ai] Frame 333
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 336
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 338
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 359
gotoAndStop ("jump");
Symbol 2290 MovieClip [char_sub_ai] Frame 360
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 362
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 381
gotoAndStop ("jump");
Instance of Symbol 442 MovieClip "proj" in Symbol 2290 MovieClip [char_sub_ai] Frame 387
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("sub_proj_ice", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
}
Symbol 2290 MovieClip [char_sub_ai] Frame 403
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 404
snd_wa();
Instance of Symbol 2222 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 406
onClipEvent (load) {
dir = _parent.char.dir;
}
onClipEvent (enterFrame) {
if (dir == "r") {
_parent._x = _parent._x + 18;
} else {
_parent._x = _parent._x - 18;
}
}
Instance of Symbol 442 MovieClip "proj" in Symbol 2290 MovieClip [char_sub_ai] Frame 406
onClipEvent (enterFrame) {
r = 0;
while (r < 3) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else {
xpos = (xpos = _parent._x - this._x);
}
ypos = _parent._y + this._y;
_root.attachMovie("sub_spark2", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_root["mist" + i]._rotation = 290 + random(50);
} else {
_root["mist" + i]._rotation = 20 + random(50);
}
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
_root["mist" + i]._height = _root["mist" + i]._height * ((3 + random(8)) / 10);
_root["mist" + i]._width = _root["mist" + i]._height;
r++;
}
}
Instance of Symbol 442 MovieClip "proj2" in Symbol 2290 MovieClip [char_sub_ai] Frame 406
onClipEvent (enterFrame) {
r = 0;
while (r < 3) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else {
xpos = (xpos = _parent._x - this._x);
}
ypos = _parent._y + this._y;
_root.attachMovie("sub_spark", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_root["mist" + i]._rotation = 290 + random(40);
} else {
_root["mist" + i]._rotation = 30 + random(40);
}
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
_root["mist" + i]._height = _root["mist" + i]._height * ((3 + random(8)) / 10);
_root["mist" + i]._width = _root["mist" + i]._height;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 406
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
hit = false;
damage = 5;
xfl = 6;
if (_parent.char.dir == "r") {
xfl = xfl * -1;
}
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
case "stun" :
case "block" :
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 18;
_root["opp" + _parent.char.oppid].char.xfloat = xfl;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 22;
_root["opp" + _parent.char.oppid].char.xfloat = xfl;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 6;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "lowblock" :
}
hit = true;
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 421
gotoAndStop ("stance");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 424
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root.attachMovie("exp_throw", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 18;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
bloodhit();
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndStop("throw1");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
_parent.gotoAndPlay("special3b");
break;
case "jump" :
break;
case "float" :
break;
case "floor" :
}
hit = true;
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 438
gotoAndStop ("stance");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 439
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Symbol 2290 MovieClip [char_sub_ai] Frame 443
snd_sa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 443
onClipEvent (load) {
if (_parent.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 20;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 20;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2290 MovieClip [char_sub_ai] Frame 445
onClipEvent (load) {
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["opp" + _parent.char.oppid]._rotation = 0;
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = -10;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = 10;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Symbol 2290 MovieClip [char_sub_ai] Frame 465
gotoAndStop ("stance");
Instance of Symbol 442 MovieClip "proj" in Symbol 2290 MovieClip [char_sub_ai] Frame 470
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("sub_proj_snow", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
r = 0;
while (r < 8) {
i = _root.getNextHighestDepth();
_root.attachMovie("sub_spark2", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_root["mist" + i]._rotation = 50 + random(100);
} else {
_root["mist" + i]._rotation = 240 + random(60);
}
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
_root["mist" + i]._height = _root["mist" + i]._height * ((6 + random(5)) / 10);
_root["mist" + i]._width = _root["mist" + i]._height;
r++;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 482
gotoAndStop ("stance");
Instance of Symbol 2002 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 483
onClipEvent (enterFrame) {
_rotation = (_rotation - 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 14;
} else {
_parent._x = _parent._x + 14;
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2290 MovieClip [char_sub_ai] Frame 483
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2290 MovieClip [char_sub_ai] Frame 483
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 493
char.stat = "stance";
Symbol 2290 MovieClip [char_sub_ai] Frame 494
gotoAndStop ("stance");
Instance of Symbol 2002 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 495
onClipEvent (enterFrame) {
_rotation = (_rotation + 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 14;
} else {
_parent._x = _parent._x - 14;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 505
char.stat = "stance";
Symbol 2290 MovieClip [char_sub_ai] Frame 506
gotoAndStop ("stance");
Symbol 2290 MovieClip [char_sub_ai] Frame 517
if (char.dir == "r") {
_x = (_x - 45);
} else {
_x = (_x + 45);
}
gotoAndStop ("floor");
Instance of Symbol 442 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 540
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
}
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Instance of Symbol 442 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 567
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 2290 MovieClip [char_sub_ai] Frame 572
stop();
Instance of Symbol 442 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 576
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
count = 0;
}
onClipEvent (enterFrame) {
if (count < 30) {
count++;
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
Instance of Symbol 2280 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 588
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 13;
if (_parent._x > distance) {
_parent.gotoAndStop("fatalwalkb");
}
} else {
_parent._x = _parent._x - 13;
if (_parent._x < distance) {
_parent.gotoAndStop("fatalwalkb");
}
}
}
Instance of Symbol 1951 MovieClip in Symbol 2290 MovieClip [char_sub_ai] Frame 590
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
if (_parent._x < distance) {
_parent.gotoAndPlay(inwaiting);
}
} else {
_parent._x = _parent._x + 6;
if (_parent._x > distance) {
_parent.gotoAndPlay(inwaiting);
}
}
}
Instance of Symbol 442 MovieClip "proj" in Symbol 2290 MovieClip [char_sub_ai] Frame 596
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("sub_proj_iceberg", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
}
Symbol 2290 MovieClip [char_sub_ai] Frame 624
stop();
Symbol 2297 MovieClip Frame 3
stop();
Symbol 2304 MovieClip Frame 3
stop();
Symbol 2305 MovieClip [char_sub] Frame 1
function snd_hit() {
a = random(5) + 1;
if (a <= 3) {
a = random(3) + 1;
this["h" + a].start();
}
}
function snd_wa() {
a = random(2);
if (a == 0) {
a = random(3) + 1;
this["wa" + a].start();
}
}
function snd_sa() {
a = random(2) + 1;
this["sa" + a].start();
}
var wa1 = new Sound();
wa1.attachSound("sub_wa1");
var wa2 = new Sound();
wa2.attachSound("sub_wa2");
var wa3 = new Sound();
wa3.attachSound("sub_wa3");
var sa1 = new Sound();
sa1.attachSound("sub_sa1");
var sa2 = new Sound();
sa2.attachSound("sub_sa2");
var h1 = new Sound();
h1.attachSound("sub_hit1");
var h2 = new Sound();
h2.attachSound("sub_hit2");
var h3 = new Sound();
h3.attachSound("sub_hit3");
var d1 = new Sound();
d1.attachSound("sub_d1");
var ko = new Sound();
ko.attachSound("sub_ko");
char.stat = "stance";
stop();
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2305 MovieClip [char_sub] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 2305 MovieClip [char_sub] Frame 1
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 136 MovieClip "char" in Symbol 2305 MovieClip [char_sub] Frame 1
onClipEvent (load) {
function ClearInputs() {
i = 0;
while (i < inputs.length) {
inputs[i] = "";
i++;
}
}
function AttackMove() {
if (dir == "r") {
_parent._x = _parent._x + 2;
} else if (dir == "l") {
_parent._x = _parent._x - 2;
}
}
function HitMove() {
if (dir == "r") {
_parent._x = _parent._x - 2;
} else if (dir == "l") {
_parent._x = _parent._x + 2;
}
}
mymode = "round";
acount = 0;
special1 = 0;
special2 = 0;
special3 = 0;
special4 = 0;
_parent.gotoAndStop("stance");
movespeed = 7;
stat = "stance";
jumping = false;
jumpheight = 20;
floor = 240;
timer = 10;
maxtimer = 9;
_parent._y = floor;
var inputs = Array(50);
var keybuffer = Array(6);
i = 0;
while (i < 6) {
keybuffer[i] = false;
i++;
}
ClearInputs();
}
onClipEvent (keyDown) {
kdown = Key.getCode();
switch (kdown) {
case 37 :
if (keybuffer[0] == false) {
keybuffer[0] = true;
if (dir == "r") {
inputs.push("B");
timer = maxtimer;
} else if (dir == "l") {
inputs.push("F");
timer = maxtimer;
}
}
break;
case 39 :
if (keybuffer[1] == false) {
keybuffer[1] = true;
if (dir == "r") {
inputs.push("F");
timer = maxtimer;
} else if (dir == "l") {
inputs.push("B");
timer = maxtimer;
}
}
break;
case 38 :
if (keybuffer[2] == false) {
keybuffer[2] = true;
inputs.push("U");
timer = maxtimer;
}
break;
case 40 :
if (keybuffer[3] != false) {
break;
}
keybuffer[3] = true;
inputs.push("D");
timer = maxtimer;
}
}
onClipEvent (keyUp) {
kdown = "";
i = 0;
while (i < 6) {
keybuffer[i] = false;
i++;
}
kup = Key.getCode();
if (stat == "stance") {
if (mymode == "fight") {
switch (kup) {
case 37 :
_parent.gotoAndStop("stance");
break;
case 39 :
_parent.gotoAndStop("stance");
break;
case 40 :
_parent.gotoAndStop("stance");
}
}
}
keybuffer[4] = false;
}
onClipEvent (enterFrame) {
if (_parent._x < _root["opp" + oppid]._x) {
dir = "r";
} else {
dir = "l";
}
if (dir == "r") {
_parent._xscale = 100;
} else if (dir == "l") {
_parent._xscale = -100;
}
if (mymode == "fight") {
if (special1 > 0) {
special1--;
}
if (special2 > 0) {
special2--;
}
if (special3 > 0) {
special3--;
}
if (special4 > 0) {
special4--;
}
switch (stat) {
case "stance" :
if (Key.isDown(39)) {
_parent._x = _parent._x + movespeed;
if (dir == "r") {
_parent.gotoAndStop("walkf");
} else if (dir == "l") {
_parent.gotoAndStop("walkb");
}
} else if (Key.isDown(37)) {
_parent._x = _parent._x - movespeed;
if (dir == "r") {
_parent.gotoAndStop("walkb");
} else if (dir == "l") {
_parent.gotoAndStop("walkf");
}
} else if (Key.isDown(83)) {
if (Key.isDown(40)) {
stat = "block";
_parent.gotoAndStop("blocklow");
} else {
stat = "lowblock";
_parent.gotoAndStop("blockhigh");
}
} else if (Key.isDown(40)) {
_parent.gotoAndStop("duck");
}
if (Key.isDown(38)) {
jumpval = jumpheight;
stat = "jump";
}
switch (kdown) {
case 65 :
if (keybuffer[4] == false) {
keybuffer[4] = true;
inputs.push("P");
vara = inputs.length;
if ((((((_root["opp" + oppid].char.mymode == "finishme2") && (inputs[vara - 5] == "F")) && (inputs[vara - 4] == "F")) && (inputs[vara - 3] == "B")) && (inputs[vara - 2] == "D")) && (inputs[vara - 1] == "P")) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 200;
} else {
distance = _root["opp" + oppid]._x + 200;
}
inwaiting = "iceberg";
_parent.gotoAndStop("fatalrun");
_root.darkener.play();
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
} else if ((((((_root.sname == "foundry") && (_root["opp" + oppid].char.mymode == "finishme2")) && (inputs[vara - 4] == "D")) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
if ((_root.saw1._x > -100) && (_root.saw1._x < 400)) {
_root.fcount++;
if (dir == "r") {
distance = _root["opp" + oppid]._x - 50;
} else {
distance = _root["opp" + oppid]._x + 50;
}
inwaiting = "stageuppercut";
_parent.gotoAndStop("fatalrun");
mymode = "finish";
_root["opp" + oppid].char.mymode = "fatality";
}
}
if (mymode != "finish") {
if (((((special3 == 0) && (inputs[vara - 4] == "F")) && (inputs[vara - 3] == "F")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special3");
special3 = 90;
} else if ((((special4 == 0) && (inputs[vara - 3] == "B")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special4");
special4 = 20;
} else if ((((special1 == 0) && (inputs[vara - 3] == "D")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "P")) {
_parent.gotoAndPlay("special1");
special1 = 60;
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("highpunch");
} else {
_parent.gotoAndPlay("punch");
}
} else if (Key.isDown(39)) {
if (dir == "l") {
_parent.gotoAndPlay("highpunch");
} else {
_parent.gotoAndPlay("punch");
}
} else if (Key.isDown(40)) {
_parent.gotoAndPlay("uppercut");
} else {
_parent.gotoAndPlay("punch");
}
stat = "attack";
}
}
break;
case 68 :
if (keybuffer[5] != false) {
break;
}
keybuffer[5] = true;
inputs.push("K");
vara = inputs.length;
if ((((special2 == 0) && (inputs[vara - 3] == "B")) && (inputs[vara - 2] == "F")) && (inputs[vara - 1] == "K")) {
_parent.gotoAndPlay("special2");
special2 = 35;
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("roundhouse");
} else {
_parent.gotoAndPlay("kick");
}
} else if (Key.isDown(39)) {
if (dir == "l") {
_parent.gotoAndPlay("roundhouse");
} else {
_parent.gotoAndPlay("kick");
}
} else if (Key.isDown(40)) {
_parent.gotoAndPlay("shinkick");
} else {
_parent.gotoAndPlay("kick");
}
stat = "attack";
}
break;
case "block" :
case "lowblock" :
if (Key.isDown(83)) {
if (Key.isDown(40)) {
stat = "lowblock";
_parent.gotoAndStop("blocklow");
} else if (!Key.isDown(40)) {
stat = "block";
_parent.gotoAndStop("blockhigh");
}
}
break;
case "hit1" :
if (Key.isDown(83)) {
stat = "block";
_parent.gotoAndStop("block");
}
break;
case "jump" :
_parent.gotoAndStop("jump");
switch (kdown) {
case 65 :
if (keybuffer[4] == false) {
keybuffer[4] = true;
inputs.push("P");
vara = inputs.length;
_parent.gotoAndPlay("jumppunch");
}
stat = "jumpattack";
break;
case 68 :
if (keybuffer[5] == false) {
keybuffer[5] = true;
inputs.push("K");
vara = inputs.length;
_parent.gotoAndPlay("jumpkick");
}
stat = "jumpattack";
}
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
if (Key.isDown(39)) {
_parent._x = _parent._x + movespeed;
} else if (Key.isDown(37)) {
_parent._x = _parent._x - movespeed;
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
if (Key.isDown(38)) {
_parent.gotoAndPlay("getup");
stat = "getup";
} else if (Key.isDown(37)) {
if (dir == "r") {
_parent.gotoAndPlay("rollb");
} else {
_parent.gotoAndPlay("rollf");
}
stat = "getup";
} else {
if (!Key.isDown(39)) {
break;
}
if (dir == "r") {
_parent.gotoAndPlay("rollf");
} else {
_parent.gotoAndPlay("rollb");
}
stat = "getup";
}
}
if (timer > 0) {
timer--;
} else if (timer == 0) {
ClearInputs();
}
} else if (mymode == "floor") {
switch (stat) {
case "stance" :
_parent.gotoAndPlay("fall");
stat = "floor";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
} else if (mymode == "round") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("stance");
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("stance");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
}
} else if (mymode == "finishme1") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
_parent.gotoAndPlay("getup");
stat = "na";
}
} else if (mymode == "finishme2") {
switch (stat) {
case "stance" :
_parent.gotoAndStop("dizzy");
mymode = "finishme2";
break;
case "jump" :
case "jumpattack" :
_parent._y = _parent._y - jumpval;
jumpval = jumpval - 2.5;
if (_parent._y > floor) {
_parent._y = floor;
jumping = false;
stat = "stance";
_parent.gotoAndStop("dizzy");
}
break;
case "float" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
if (_parent.char.dir == "r") {
_parent._x = _parent._x - xfloat;
} else {
_parent._x = _parent._x + xfloat;
}
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "throw" :
if (_parent._y <= floor) {
_parent._y = _parent._y - yfloat;
yfloat = yfloat - 2;
_parent._x = _parent._x + xfloat;
} else if (_parent._y > floor) {
floatval = 0;
_parent.gotoAndStop("floor");
acount = 10;
_parent._y = floor;
yfloat = 0;
xfloat = 0;
stat = "floor";
}
break;
case "floor" :
}
if (stat != "stance") {
mymode = "floor";
_root["lifebar" + meid].lbar.finale = true;
}
} else if (mymode == "finished") {
_root["lifebar" + meid].lbar.finale = true;
mymode = "dead";
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2305 MovieClip [char_sub] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 2305 MovieClip [char_sub] Frame 2
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2305 MovieClip [char_sub] Frame 3
onClipEvent (enterFrame) {
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 2305 MovieClip [char_sub] Frame 3
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 4
snd_hit();
char.stat = "stun";
Instance of Symbol 1966 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 4
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 6;
}
}
Symbol 2305 MovieClip [char_sub] Frame 17
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 18
snd_hit();
char.stat = "hit1";
char.HitMove();
Symbol 2305 MovieClip [char_sub] Frame 19
char.HitMove();
Symbol 2305 MovieClip [char_sub] Frame 20
char.HitMove();
Symbol 2305 MovieClip [char_sub] Frame 28
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 29
snd_hit();
char.stat = "hit2";
char.HitMove();
Symbol 2305 MovieClip [char_sub] Frame 31
char.HitMove();
Symbol 2305 MovieClip [char_sub] Frame 33
char.HitMove();
Symbol 2305 MovieClip [char_sub] Frame 45
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 46
snd_hit();
char.stat = "float";
Symbol 2305 MovieClip [char_sub] Frame 50
snd_hit();
char.stat = "float";
Symbol 2305 MovieClip [char_sub] Frame 54
stop();
Symbol 2305 MovieClip [char_sub] Frame 55
_root.scroller.shakemode = "smash";
_root.snd_fall();
Symbol 2305 MovieClip [char_sub] Frame 91
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 94
Instance of Symbol 2002 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 94
onClipEvent (enterFrame) {
_rotation = (_rotation + 61);
}
Symbol 2305 MovieClip [char_sub] Frame 107
gotoAndStop ("stance");
Instance of Symbol 2037 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 109
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count > 15) {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 2044 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 135
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "jump";
}
}
Symbol 2305 MovieClip [char_sub] Frame 136
char.stat = "stance";
Instance of Symbol 2054 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 136
onClipEvent (load) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
onClipEvent (enterFrame) {
if (_parent.char.stat == "float") {
_parent.gotoAndPlay("float");
} else if ((_parent.char.stat != "throw") && (_parent.char.stat != "hit")) {
_parent.char.stat = "stance";
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
if (Key.isDown(40)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2305 MovieClip [char_sub] Frame 136
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if (((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) && (_root["opp" + _parent.char.oppid].char.stat != "attack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
if (_parent._y != 240) {
_parent.gotoAndPlay("float");
}
}
Instance of Symbol 201 MovieClip "pusher" in Symbol 2305 MovieClip [char_sub] Frame 136
onClipEvent (enterFrame) {
if (_parent.char.mymode != "finish") {
if ((_root["opp" + _parent.char.oppid].char.stat != "jump") && (_root["opp" + _parent.char.oppid].char.stat != "jumpattack")) {
if (this.hitTest(_root["opp" + _parent.char.oppid].pusher)) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - _parent.char.movespeed;
} else {
_parent._x = _parent._x + _parent.char.movespeed;
}
}
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 137
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 137
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 2305 MovieClip [char_sub] Frame 138
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 139
snd_wa();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 141
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 145
if (cont2 == true) {
gotoAndPlay ("kickc1");
} else if (cont1 == true) {
gotoAndPlay ("smash");
}
Symbol 2305 MovieClip [char_sub] Frame 149
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 150
cont1 = false;
cont2 = false;
Instance of Symbol 136 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 150
onClipEvent (keyDown) {
if (Key.getCode() == 68) {
_parent.cont1 = true;
}
}
Symbol 2305 MovieClip [char_sub] Frame 151
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 152
snd_wa();
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 153
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 154
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 158
if (cont1 == true) {
gotoAndPlay ("spinkick");
}
Symbol 2305 MovieClip [char_sub] Frame 161
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 162
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 163
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 164
snd_sa();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 166
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 10;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "hit1" :
case "hit2" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 12;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 12;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 10;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 171
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 172
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 172
onClipEvent (keyDown) {
if (Key.getCode() == 68) {
_parent.cont1 = true;
}
}
Symbol 2305 MovieClip [char_sub] Frame 173
snd_wa();
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 174
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 175
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 175
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 182
if (cont1 == true) {
gotoAndPlay ("roundc1");
}
Symbol 2305 MovieClip [char_sub] Frame 186
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 187
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 188
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 189
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 189
onClipEvent (keyDown) {
if (Key.getCode() == 68) {
_parent.cont1 = true;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 189
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 194
if (cont1 == true) {
gotoAndPlay ("icekick");
}
Symbol 2305 MovieClip [char_sub] Frame 198
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 199
cont1 = false;
cont2 = false;
Symbol 2305 MovieClip [char_sub] Frame 200
snd_wa();
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 201
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 202
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 203
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
r = 0;
while (r < 25) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else {
xpos = _parent._x - this._x;
}
ypos = _parent._y + this._y;
_root.attachMovie("sub_spark2", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i]._rotation = random(360);
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
r++;
}
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("frozen");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("walkback");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("frozen");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 210
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 211
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 211
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 2305 MovieClip [char_sub] Frame 212
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 213
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 213
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 216
if (cont1 == true) {
gotoAndPlay ("punchc1");
} else if (cont2 == true) {
gotoAndPlay ("spinkick");
}
Symbol 2305 MovieClip [char_sub] Frame 220
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 221
snd_wa();
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 221
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
_parent.cont2 = false;
} else if (Key.getCode() == 68) {
_parent.cont2 = true;
_parent.cont1 = false;
}
}
Symbol 2305 MovieClip [char_sub] Frame 222
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 223
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 223
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 227
if (cont1 == true) {
gotoAndPlay ("punchc2");
} else if (cont2 == true) {
gotoAndPlay ("roundhouse");
}
Symbol 2305 MovieClip [char_sub] Frame 235
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 236
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 238
snd_sa();
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 239
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 239
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 7) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 24;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 27;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 251
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 252
cont1 = false;
cont2 = false;
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 254
snd_sa();
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 255
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 255
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 11;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 26;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 28;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 25;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 17;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 267
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 268
cont1 = false;
cont2 = false;
Instance of Symbol 136 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 268
onClipEvent (keyDown) {
if (Key.getCode() == 68) {
if (Key.isDown(40)) {
_parent.cont1 = true;
} else {
_parent.cont2 = true;
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 269
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 271
snd_wa();
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 273
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 274
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 4;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 280
if (cont1 == true) {
gotoAndPlay ("sweep");
} else if (cont2 == true) {
gotoAndPlay ("kickc1");
}
Symbol 2305 MovieClip [char_sub] Frame 284
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 286
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 288
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 289
snd_wa();
Symbol 2305 MovieClip [char_sub] Frame 290
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 293
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 8;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
case "block" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 7;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 8;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 5;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 13;
_root["opp" + _parent.char.oppid].char.yfloat = 6;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 3);
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 300
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 301
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 301
onClipEvent (keyDown) {
if (Key.getCode() == 68) {
_parent.cont2 = true;
} else if (Key.getCode() == 65) {
_parent.cont1 = true;
}
}
Symbol 2305 MovieClip [char_sub] Frame 302
snd_wa();
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 303
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 305
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 2) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 1;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 308
if (cont1 == true) {
gotoAndPlay ("highpunchc1");
} else if (cont2 == true) {
gotoAndPlay ("shinkick");
}
Symbol 2305 MovieClip [char_sub] Frame 311
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 312
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 312
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
}
}
Symbol 2305 MovieClip [char_sub] Frame 313
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 314
snd_wa();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 316
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 1;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit1";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 319
if (cont1 == true) {
gotoAndPlay ("highpunchc2");
}
Symbol 2305 MovieClip [char_sub] Frame 322
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 323
cont1 = false;
cont2 = false;
char.AttackMove();
Instance of Symbol 136 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 323
onClipEvent (keyDown) {
if (Key.getCode() == 65) {
_parent.cont1 = true;
}
}
Symbol 2305 MovieClip [char_sub] Frame 324
char.AttackMove();
Symbol 2305 MovieClip [char_sub] Frame 325
snd_wa();
char.AttackMove();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 327
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 3) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 3;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 1;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit2";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
bloodhit();
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 330
if (cont1 == true) {
gotoAndPlay ("punchc2");
}
Symbol 2305 MovieClip [char_sub] Frame 333
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 336
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 338
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 7;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 5;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 359
gotoAndStop ("jump");
Symbol 2305 MovieClip [char_sub] Frame 360
snd_wa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 362
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
damage = 5;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "stun";
_root["opp" + _parent.char.oppid].gotoAndPlay("stumble");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 5;
_root["opp" + _parent.char.oppid].char.yfloat = 7;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 15;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
bloodhit();
hit = true;
_root.scroller.shakemode = "hit";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 381
gotoAndStop ("jump");
Instance of Symbol 442 MovieClip "proj" in Symbol 2305 MovieClip [char_sub] Frame 387
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("sub_proj_ice", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
}
Symbol 2305 MovieClip [char_sub] Frame 403
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 404
snd_wa();
Instance of Symbol 2222 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 406
onClipEvent (load) {
dir = _parent.char.dir;
}
onClipEvent (enterFrame) {
if (dir == "r") {
_parent._x = _parent._x + 18;
} else {
_parent._x = _parent._x - 18;
}
}
Instance of Symbol 442 MovieClip "proj" in Symbol 2305 MovieClip [char_sub] Frame 406
onClipEvent (enterFrame) {
r = 0;
while (r < 3) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else {
xpos = (xpos = _parent._x - this._x);
}
ypos = _parent._y + this._y;
_root.attachMovie("sub_spark2", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_root["mist" + i]._rotation = 290 + random(50);
} else {
_root["mist" + i]._rotation = 20 + random(50);
}
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
_root["mist" + i]._height = _root["mist" + i]._height * ((3 + random(8)) / 10);
_root["mist" + i]._width = _root["mist" + i]._height;
r++;
}
}
Instance of Symbol 442 MovieClip "proj2" in Symbol 2305 MovieClip [char_sub] Frame 406
onClipEvent (enterFrame) {
r = 0;
while (r < 3) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else {
xpos = (xpos = _parent._x - this._x);
}
ypos = _parent._y + this._y;
_root.attachMovie("sub_spark", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_root["mist" + i]._rotation = 290 + random(40);
} else {
_root["mist" + i]._rotation = 30 + random(40);
}
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
_root["mist" + i]._height = _root["mist" + i]._height * ((3 + random(8)) / 10);
_root["mist" + i]._width = _root["mist" + i]._height;
r++;
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 406
onClipEvent (load) {
function bloodhit() {
_root.snd_kick();
}
hit = false;
damage = 5;
xfl = 6;
if (_parent.char.dir == "r") {
xfl = xfl * -1;
}
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit1" :
case "hit2" :
case "stun" :
case "block" :
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 18;
_root["opp" + _parent.char.oppid].char.xfloat = xfl;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 22;
_root["opp" + _parent.char.oppid].char.xfloat = xfl;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 6;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 2;
_root["opp" + _parent.char.oppid].char.yfloat = 10;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "lowblock" :
}
bloodhit();
hit = true;
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 421
gotoAndStop ("stance");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 424
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root.attachMovie("exp_throw", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
hit = false;
damage = 18;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
bloodhit();
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "block" :
case "lowblock" :
case "hit1" :
case "hit2" :
case "stun" :
case "attack" :
case "getup" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndStop("throw1");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
_parent.gotoAndPlay("special3b");
break;
case "jump" :
break;
case "float" :
break;
case "floor" :
}
hit = true;
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 438
gotoAndStop ("stance");
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 439
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Symbol 2305 MovieClip [char_sub] Frame 443
snd_sa();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 443
onClipEvent (load) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation + 20;
} else {
_root["opp" + _parent.char.oppid]._rotation = _root["opp" + _parent.char.oppid]._rotation - 20;
}
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 445
onClipEvent (load) {
_root["opp" + _parent.char.oppid].gotoAndStop("ball");
_root["opp" + _parent.char.oppid].char.stat = "throw";
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["opp" + _parent.char.oppid]._rotation = 0;
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = (_parent._x + this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = -10;
} else {
_root["opp" + _parent.char.oppid]._x = (_parent._x - this._x) + 0;
_root["opp" + _parent.char.oppid].char.xfloat = 10;
}
_root["opp" + _parent.char.oppid]._y = (_parent._y + this._y) + 0;
}
Symbol 2305 MovieClip [char_sub] Frame 465
gotoAndStop ("stance");
Instance of Symbol 442 MovieClip "proj" in Symbol 2305 MovieClip [char_sub] Frame 470
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("sub_proj_snow", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
r = 0;
while (r < 8) {
i = _root.getNextHighestDepth();
_root.attachMovie("sub_spark2", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_root["mist" + i]._rotation = 50 + random(100);
} else {
_root["mist" + i]._rotation = 240 + random(60);
}
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
_root["mist" + i]._height = _root["mist" + i]._height * ((6 + random(5)) / 10);
_root["mist" + i]._width = _root["mist" + i]._height;
r++;
}
}
Symbol 2305 MovieClip [char_sub] Frame 482
gotoAndStop ("stance");
Instance of Symbol 2002 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 483
onClipEvent (enterFrame) {
_rotation = (_rotation - 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 14;
} else {
_parent._x = _parent._x + 14;
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2305 MovieClip [char_sub] Frame 483
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Instance of Symbol 201 MovieClip "hitsq" in Symbol 2305 MovieClip [char_sub] Frame 483
onClipEvent (enterFrame) {
if (this.hitTest(_root["opp" + _parent.char.oppid])) {
if (_parent.char.dir == "r") {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x + _parent.char.movespeed;
} else {
_root["opp" + _parent.char.oppid]._x = _root["opp" + _parent.char.oppid]._x - _parent.char.movespeed;
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 493
char.stat = "stance";
Symbol 2305 MovieClip [char_sub] Frame 494
gotoAndStop ("stance");
Instance of Symbol 2002 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 495
onClipEvent (enterFrame) {
_rotation = (_rotation + 38);
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 14;
} else {
_parent._x = _parent._x - 14;
}
}
Symbol 2305 MovieClip [char_sub] Frame 505
char.stat = "stance";
Symbol 2305 MovieClip [char_sub] Frame 506
gotoAndStop ("stance");
Symbol 2305 MovieClip [char_sub] Frame 517
if (char.dir == "r") {
_x = (_x - 45);
} else {
_x = (_x + 45);
}
gotoAndStop ("floor");
Instance of Symbol 2297 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 518
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 136 MovieClip "blockme" in Symbol 2305 MovieClip [char_sub] Frame 518
onClipEvent (load) {
bmove = false;
xpos = 0;
}
onClipEvent (enterFrame) {
if (bmove) {
z = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _parent._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _parent._x - this._x;
}
ypos = _parent._y + this._y;
xpos = xpos + (random(19) - 9);
ypos = ypos + (random(19) - 9);
_root.attachMovie("exp_block", "mist" + z, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 8;
} else if (_parent.char.dir == "l") {
_parent._x = _parent._x + 8;
}
bmove = false;
}
}
Instance of Symbol 2304 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 519
onClipEvent (enterFrame) {
if (Key.isDown(83)) {
} else {
_parent.gotoAndStop("stance");
}
}
Instance of Symbol 2280 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 545
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x + 13;
if (_parent._x > distance) {
_parent.gotoAndStop("fatalwalkb");
}
} else {
_parent._x = _parent._x - 13;
if (_parent._x < distance) {
_parent.gotoAndStop("fatalwalkb");
}
}
}
Instance of Symbol 1951 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 547
onClipEvent (load) {
distance = _parent.char.distance;
inwaiting = _parent.char.inwaiting;
}
onClipEvent (enterFrame) {
if (_parent.char.dir == "r") {
_parent._x = _parent._x - 6;
if (_parent._x < distance) {
_parent.gotoAndPlay(inwaiting);
}
} else {
_parent._x = _parent._x + 6;
if (_parent._x > distance) {
_parent.gotoAndPlay(inwaiting);
}
}
}
Instance of Symbol 442 MovieClip "proj" in Symbol 2305 MovieClip [char_sub] Frame 553
onClipEvent (load) {
i = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
xpos = _root["opp" + _parent.char.meid]._x + this._x;
} else if (_parent.char.dir == "l") {
xpos = _root["opp" + _parent.char.meid]._x - this._x;
}
ypos = _root["opp" + _parent.char.meid]._y + this._y;
_root.attachMovie("sub_proj_iceberg", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].ice.dir = _parent.char.dir;
_root["mist" + i].ice.oppid = _parent.char.oppid;
}
Symbol 2305 MovieClip [char_sub] Frame 581
stop();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2305 MovieClip [char_sub] Frame 585
onClipEvent (load) {
function bloodhit() {
_root.snd_punch();
if ((_root["opp" + _parent.char.oppid].char.stat != "block") && (_root["opp" + _parent.char.oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
hit = false;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
case "attack" :
case "jump" :
_root["opp" + _parent.char.oppid].char.stat = "float";
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 0;
_root["opp" + _parent.char.oppid].char.yfloat = 40;
}
bloodhit();
tul = _root.getNextHighestDepth();
if (_root.sname == "foundry") {
_root.attachMovie("stagefatality_foundry", "stg" + tul, tul);
_root["stg" + tul].core.oppid = _parent.char.oppid;
_root["stg" + tul].core.meid = _parent.char.meid;
}
hit = true;
_root.scroller.shakemode = "smash";
}
}
}
Symbol 2305 MovieClip [char_sub] Frame 597
gotoAndStop ("stance");
Instance of Symbol 442 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 622
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
}
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Instance of Symbol 442 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 649
onClipEvent (enterFrame) {
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
Symbol 2305 MovieClip [char_sub] Frame 654
stop();
Instance of Symbol 442 MovieClip in Symbol 2305 MovieClip [char_sub] Frame 658
onClipEvent (load) {
tud = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
_root.attachMovie("blood_fountain", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
count = 0;
}
onClipEvent (enterFrame) {
if (count < 30) {
count++;
i = 0;
while (i < 1) {
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = varx;
_root["sp" + tud]._y = _parent._y + this._y;
i++;
}
}
}
Symbol 2309 MovieClip [noob_shuriken_fall] Frame 1
stop();
Instance of Symbol 2308 MovieClip "char" in Symbol 2309 MovieClip [noob_shuriken_fall] Frame 1
onClipEvent (load) {
xmove = random(10) - 5;
ymove = random(8) + 8;
floatval = ymove;
rmove = random(18) + 8;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
if (xmove <= 0) {
_parent._rotation = _parent._rotation - rmove;
} else {
_parent._rotation = _parent._rotation + rmove;
}
_parent._y = _parent._y - floatval;
_parent._x = _parent._x + xmove;
floatval = floatval - 1;
if (_parent._y > 230) {
nhd = _root.getNextHighestDepth();
_root.attachMovie("noob_sparks", "stars" + nhd, _root.getNextHighestDepth());
_root["stars" + nhd]._x = _parent._x;
_root["stars" + nhd]._y = _parent._y;
_parent.removeMovieClip();
}
}
Symbol 2312 MovieClip Frame 8
stop();
Instance of Symbol 2312 MovieClip "spar" in Symbol 2313 MovieClip [noob_white_sparks] Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 5);
if (_parent.spar._currentframe == 8) {
_parent.removeMovieClip();
}
}
Instance of Symbol 2312 MovieClip in Symbol 2313 MovieClip [noob_white_sparks] Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 5);
}
Symbol 2317 MovieClip [counter_particle] Frame 12
removeMovieClip(this);
Symbol 2320 MovieClip [hit_particle2] Frame 1
rano = random(4);
switch (rano) {
case 0 :
gotoAndPlay ("1");
break;
case 1 :
gotoAndPlay ("2");
break;
case 2 :
gotoAndPlay ("3");
break;
case 3 :
gotoAndPlay ("4");
}
Symbol 2320 MovieClip [hit_particle2] Frame 12
gotoAndPlay (51);
Symbol 2320 MovieClip [hit_particle2] Frame 28
gotoAndPlay (51);
Symbol 2320 MovieClip [hit_particle2] Frame 39
gotoAndPlay (51);
Symbol 2320 MovieClip [hit_particle2] Frame 50
gotoAndPlay (51);
Symbol 2320 MovieClip [hit_particle2] Frame 51
removeMovieClip(this);
Symbol 2320 MovieClip [hit_particle2] Frame 52
removeMovieClip(this);
Symbol 2321 MovieClip [hit_particle] Frame 1
rano = random(4);
switch (rano) {
case 0 :
gotoAndPlay ("1");
break;
case 1 :
gotoAndPlay ("2");
break;
case 2 :
gotoAndPlay ("3");
break;
case 3 :
gotoAndPlay ("4");
}
Symbol 2321 MovieClip [hit_particle] Frame 12
gotoAndPlay (51);
Symbol 2321 MovieClip [hit_particle] Frame 28
gotoAndPlay (51);
Symbol 2321 MovieClip [hit_particle] Frame 39
gotoAndPlay (51);
Symbol 2321 MovieClip [hit_particle] Frame 50
gotoAndPlay (51);
Symbol 2321 MovieClip [hit_particle] Frame 51
removeMovieClip(this);
Symbol 2321 MovieClip [hit_particle] Frame 52
removeMovieClip(this);
Symbol 2322 MovieClip [counter_explosion] Frame 1
h = 0;
while (h < 25) {
_root.attachMovie("counter_particle", "particle" + h, _root.getNextHighestDepth(), {_x:this._x, _y:this._y, _rotation:random(360)});
h++;
}
removeMovieClip(this);
Symbol 2323 MovieClip [exp_hit] Frame 1
h = 0;
while (h < 25) {
randy = random(2);
if (randy == 0) {
_root.attachMovie("hit_particle", "particle" + h, _root.getNextHighestDepth(), {_x:this._x, _y:this._y, _rotation:random(360)});
} else {
_root.attachMovie("hit_particle2", "particle" + h, _root.getNextHighestDepth(), {_x:this._x, _y:this._y, _rotation:random(360)});
}
h++;
}
removeMovieClip(this);
Instance of Symbol 2326 MovieClip "mist" in Symbol 2327 MovieClip [noob_mist] Frame 1
onClipEvent (load) {
var snd = new Sound();
snd.attachSound("snd_freeze");
_parent._height = 20;
_parent._width = 22.8;
count = 0;
hif = false;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
_parent._height = _parent._height + 8;
_parent._width = _parent._height * 1.14;
if (dir == "r") {
_parent._x = _parent._x + 5;
} else if (dir == "l") {
_parent._x = _parent._x - 5;
}
count = count + 1;
if (count > 5) {
_alpha = (_alpha - 20);
}
if (count == 10) {
_parent.removeMovieClip();
}
if ((!hit) && (count < 8)) {
if (this.hitTest(_root["opp" + oppid].hitsq)) {
switch (_root["opp" + oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
case "attack" :
_root["opp" + oppid].gotoAndPlay("frozen");
_root["opp" + oppid].char.stat = "stun";
snd.start();
break;
case "jump" :
_root["opp" + oppid].gotoAndPlay("float");
_root["opp" + oppid].char.xfloat = 3;
_root["opp" + oppid].char.yfloat = 6;
break;
case "float" :
case "air" :
_root["opp" + oppid].gotoAndPlay("airhit");
_root["opp" + oppid].char.xfloat = _root["opp" + oppid].char.xfloat + 4;
_root["opp" + oppid].char.yfloat = 6;
break;
case "throw" :
_root["opp" + oppid].gotoAndPlay("airhit");
_root["opp" + oppid].char.xfloat = 4;
_root["opp" + oppid].char.yfloat = 6;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
hit = true;
}
}
}
Symbol 2328 MovieClip [exp_block] Frame 1
h = 0;
while (h < 10) {
_root.attachMovie("exp_block_particle", "particle" + h, _root.getNextHighestDepth(), {_x:this._x, _y:this._y});
h++;
}
removeMovieClip(this);
Symbol 2329 MovieClip [exp_throw] Frame 1
raj = 0;
h = 0;
while (h < 20) {
_root.attachMovie("throw_particle", "particle" + h, _root.getNextHighestDepth(), {_x:this._x, _y:this._y, _rotation:raj});
raj = raj + 18;
h++;
}
removeMovieClip(this);
Symbol 2334 MovieClip [throw_particle] Frame 16
removeMovieClip(this);
Symbol 2339 MovieClip [sub_proj_ice_fade] Frame 10
removeMovieClip(this);
Instance of Symbol 2341 MovieClip "ice" in Symbol 2342 MovieClip [sub_proj_iceberg] Frame 1
onClipEvent (load) {
}
onClipEvent (enterFrame) {
r = 0;
while (r < 3) {
i = _root.getNextHighestDepth();
xpos = _parent._x;
ypos = _parent._y;
_root.attachMovie("sub_spark", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i]._rotation = 240 + random(120);
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
_root["mist" + i]._height = _root["mist" + i]._height * ((3 + random(8)) / 10);
_root["mist" + i]._width = _root["mist" + i]._height;
r++;
}
_parent._y = _parent._y - 15;
if (_parent._y < -50) {
i = _root.getNextHighestDepth();
xpos = _root["opp" + oppid]._x;
ypos = -400;
_root.attachMovie("sub_fatal_iceberg", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i].block.oppid = oppid;
_parent.removeMovieClip();
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2342 MovieClip [sub_proj_iceberg] Frame 1
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
bloodhit();
hit = true;
}
}
}
Instance of Symbol 2341 MovieClip "ice" in Symbol 2343 MovieClip [sub_proj_ice] Frame 1
onClipEvent (load) {
var snd = new Sound();
snd.attachSound("snd_freeze");
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
if (dir == "r") {
r = 0;
while (r < 3) {
i = _root.getNextHighestDepth();
xpos = _parent._x;
ypos = _parent._y;
_root.attachMovie("sub_spark", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i]._rotation = 240 + random(120);
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
_root["mist" + i]._height = _root["mist" + i]._height * ((3 + random(8)) / 10);
_root["mist" + i]._width = _root["mist" + i]._height;
r++;
}
_parent._x = _parent._x + 15;
} else {
r = 0;
while (r < 3) {
i = _root.getNextHighestDepth();
xpos = _parent._x;
ypos = _parent._y;
_root.attachMovie("sub_spark", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i]._rotation = 30 + random(120);
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
_root["mist" + i]._height = _root["mist" + i]._height * ((3 + random(8)) / 10);
_root["mist" + i]._width = _root["mist" + i]._height;
r++;
}
_parent._x = _parent._x - 15;
}
if (_parent.hitarea.hitTest(_root["opp" + oppid].hitsq)) {
switch (_root["opp" + oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
case "attack" :
_root["opp" + oppid].gotoAndPlay("frozen");
_root["opp" + oppid].char.stat = "stun";
snd.start();
break;
case "jump" :
_root["opp" + oppid].gotoAndPlay("float");
_root["opp" + oppid].char.xfloat = 3;
_root["opp" + oppid].char.yfloat = 6;
break;
case "float" :
case "air" :
_root["opp" + oppid].gotoAndPlay("airhit");
_root["opp" + oppid].char.xfloat = _root["opp" + oppid].char.xfloat + 4;
_root["opp" + oppid].char.yfloat = 6;
break;
case "throw" :
_root["opp" + oppid].gotoAndPlay("airhit");
_root["opp" + oppid].char.xfloat = 4;
_root["opp" + oppid].char.yfloat = 6;
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
i = _root.getNextHighestDepth();
xpos = _parent._x;
ypos = _parent._y;
_root.attachMovie("sub_proj_ice_fade", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
if (dir == "l") {
_root["mist" + i]._xscale = -100;
}
_parent.removeMovieClip();
}
if ((dir == "r") && (_parent._x > (_root["opp" + oppid]._x + 250))) {
_parent.removeMovieClip();
} else if ((dir == "l") && (_parent._x < (_root["opp" + oppid]._x - 250))) {
_parent.removeMovieClip();
}
}
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2343 MovieClip [sub_proj_ice] Frame 1
onClipEvent (load) {
function bloodhit() {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
hit = false;
damage = 6;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.char.oppid].hitsq)) {
switch (_root["opp" + _parent.char.oppid].char.stat) {
case "stance" :
case "getup" :
case "hit" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "stun" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndPlay("quickhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.char.oppid].char.stat = "hit";
_root["opp" + _parent.char.oppid].gotoAndPlay("longhit");
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage + 1);
break;
case "jump" :
_root["opp" + _parent.char.oppid].gotoAndPlay("float");
_root["opp" + _parent.char.oppid].char.xfloat = 4;
_root["opp" + _parent.char.oppid].char.yfloat = 4;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = _root["opp" + _parent.char.oppid].char.xfloat + 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.char.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.char.oppid].char.xfloat = 3;
_root["opp" + _parent.char.oppid].char.yfloat = 8;
_root["lifebar" + _parent.char.oppid].health = _root["lifebar" + _parent.char.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
bloodhit();
hit = true;
}
}
}
Instance of Symbol 2338 MovieClip in Symbol 2344 MovieClip [stage_arktika_snow] Frame 1
onClipEvent (load) {
_parent._width = random(15) + 6;
_parent._height = _parent._width;
xmove = random(5) - 2;
ymove = random(3) + 1;
count = 0;
_parent._x = _parent._x + _root.scroller.bigmove;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
if (_root.deload == true) {
_parent.removeMovieClip();
}
if (_parent._y <= 235) {
_parent._x = _parent._x + xmove;
_parent._y = _parent._y + ymove;
vara = random(10) / 100;
xmove = xmove + vara;
vara = random(10) / 100;
ymove = ymove + vara;
if ((_parent._x < -10) || (_parent._x > 510)) {
_parent._y = -10;
_parent._y = -10;
_parent._alpha = 100;
_parent._x = random(400) + 50;
_parent._width = random(15) + 6;
_parent._height = _parent._width;
xmove = random(5) - 2;
ymove = random(3) + 1;
count = 0;
}
if (_parent._y > 235) {
_parent._y = -10;
_parent._alpha = 100;
_parent._x = random(400) + 50;
_parent._width = random(15) + 6;
_parent._height = _parent._width;
xmove = random(5) - 2;
ymove = random(3) + 1;
count = 0;
}
}
}
Instance of Symbol 2345 MovieClip in Symbol 2346 MovieClip [light_spark] Frame 1
onClipEvent (load) {
rando = random(3) + 1;
gotoAndStop(rando);
xmove = random(10) - 5;
ymove = random(8) + 8;
floatval = ymove;
rmove = random(18) + 8;
count = 100;
_width = (random(10) + 5);
_height = _width;
}
onClipEvent (enterFrame) {
_parent._y = _parent._y - floatval;
_parent._x = _parent._x + xmove;
floatval = floatval - 1;
if (_parent._y > 121) {
_alpha = (_alpha - 10);
count = count - 10;
if (count == 0) {
_parent.removeMovieClip();
}
}
}
Instance of Symbol 2349 MovieClip in Symbol 2350 MovieClip [foundry_ember] Frame 1
onClipEvent (load) {
xmove = random(7) - 3;
ymove = random(4) + 4;
floatval = ymove;
rmove = random(18) + 8;
count = 100;
_width = (random(6) + 5);
_height = _width;
}
onClipEvent (enterFrame) {
_parent._y = _parent._y - floatval;
_parent._x = _parent._x + xmove;
floatval = floatval - 1;
_alpha = (_alpha - 7);
count = count - 7;
if (count <= 0) {
_parent.removeMovieClip();
}
}
Instance of Symbol 2338 MovieClip in Symbol 2351 MovieClip [sub_spark3] Frame 1
onClipEvent (load) {
xmove = random(10) - 5;
ymove = random(8) + 8;
floatval = ymove;
rmove = random(18) + 8;
count = 100;
_width = (random(10) + 5);
_height = _width;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
_parent._y = _parent._y - floatval;
_parent._x = _parent._x + xmove;
floatval = floatval - 1;
if (_parent._y > 121) {
_alpha = (_alpha - 10);
count = count - 10;
if (count == 0) {
_parent.removeMovieClip();
}
}
}
Instance of Symbol 2338 MovieClip in Symbol 2352 MovieClip [sub_spark] Frame 1
onClipEvent (load) {
_width = (random(10) + 10);
_height = _width;
count = 0;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
_alpha = (_alpha - 6.5);
count++;
if (count == 15) {
_parent.removeMovieClip();
}
}
Symbol 2353 MovieClip [sub_spark2] Frame 10
removeMovieClip(this);
Instance of Symbol 2308 MovieClip "ice" in Symbol 2354 MovieClip [noob_proj] Frame 1
onClipEvent (load) {
function bloodhit() {
if ((_root["opp" + oppid].char.stat != "block") && (_root["opp" + oppid].char.stat != "lowblock")) {
trr = _root.getNextHighestDepth();
if (_parent.char.dir == "r") {
varx = _parent._x + this._x;
} else {
varx = _parent._x - this._x;
}
vary = _parent._y + this._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
}
}
function sparks() {
_root.attachMovie("noob_shuriken_fall", "starf" + nhd, _root.getNextHighestDepth());
_root["starf" + nhd]._x = _parent._x;
_root["starf" + nhd]._y = _parent._y;
}
function ifhit() {
switch (_root["opp" + oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
case "attack" :
_root["opp" + oppid].char.stat = "hit1";
_root["opp" + oppid].gotoAndPlay("quickhit");
_root["lifebar" + oppid].health = _root["lifebar" + oppid].health - damage;
break;
case "jump" :
_root["opp" + oppid].gotoAndPlay("float");
_root["opp" + oppid].char.xfloat = 3;
_root["opp" + oppid].char.yfloat = 4;
_root["lifebar" + oppid].health = _root["lifebar" + oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + oppid].gotoAndPlay("airhit");
_root["opp" + oppid].char.xfloat = _root["opp" + oppid].char.xfloat + 2;
_root["opp" + oppid].char.yfloat = 4;
_root["lifebar" + oppid].health = _root["lifebar" + oppid].health - (damage - 1);
break;
case "throw" :
_root["opp" + oppid].gotoAndPlay("airhit");
_root["opp" + oppid].char.xfloat = 6;
_root["opp" + oppid].char.yfloat = 4;
_root["lifebar" + oppid].health = _root["lifebar" + oppid].health - (damage - 1);
break;
case "floor" :
break;
case "block" :
case "lowblock" :
_root["opp" + oppid].blockme.bmove = true;
}
}
var star = new Sound();
star.attachSound("shurikenhit");
damage = 2;
movespeed = 22;
hit = false;
bonus = random(1) / 10;
ymove = random(3) - 1;
ymove = ymove + bonus;
nhd = _root.getNextHighestDepth();
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
if (dir == "r") {
_parent._x = _parent._x + movespeed;
_rotation = (_rotation + 15);
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
_rotation = (_rotation - 15);
}
_parent._y = _parent._y - ymove;
_parent._y = _parent._y - ymove;
if (!hit) {
if (this.hitTest(_root["opp" + oppid].hitsq)) {
star.start();
hit = true;
bloodhit();
ifhit();
sparks();
_parent.removeMovieClip();
}
}
if ((dir == "r") && (_parent._x > (_root["opp" + oppid]._x + 250))) {
_parent.removeMovieClip();
} else if ((dir == "l") && (_parent._x < (_root["opp" + oppid]._x - 250))) {
_parent.removeMovieClip();
}
}
Instance of Symbol 2357 MovieClip "ice" in Symbol 2358 MovieClip [sub_proj_snow] Frame 1
onClipEvent (load) {
function ifhit() {
switch (_root["opp" + oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit1" :
case "hit2" :
_root["opp" + oppid].char.stat = "hit1";
_root["opp" + oppid].gotoAndPlay("quickhit");
_root["lifebar" + oppid].health = _root["lifebar" + oppid].health - damage;
break;
case "attack" :
_root["opp" + oppid].char.stat = "stun";
_root["opp" + oppid].gotoAndPlay("stumble");
_root["lifebar" + oppid].health = _root["lifebar" + oppid].health - damage;
break;
case "jump" :
_root["opp" + oppid].gotoAndPlay("float");
_root["opp" + oppid].char.xfloat = 3;
_root["opp" + oppid].char.yfloat = 4;
_root["lifebar" + oppid].health = _root["lifebar" + oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + oppid].gotoAndPlay("airhit");
_root["opp" + oppid].char.xfloat = _root["opp" + oppid].char.xfloat + 2;
_root["opp" + oppid].char.yfloat = 4;
_root["lifebar" + oppid].health = _root["lifebar" + oppid].health - (damage - 1);
break;
case "throw" :
_root["opp" + oppid].gotoAndPlay("airhit");
_root["opp" + oppid].char.xfloat = 6;
_root["opp" + oppid].char.yfloat = 4;
_root["lifebar" + oppid].health = _root["lifebar" + oppid].health - (damage - 1);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.char.oppid].blockme.bmove = true;
}
}
_width = 22;
_height = 22;
damage = 5;
movespeed = 20;
hit = false;
nhd = _root.getNextHighestDepth();
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
if (dir == "r") {
_parent._x = _parent._x + movespeed;
_rotation = (_rotation + 15);
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
_rotation = (_rotation - 15);
}
r = 0;
while (r < 3) {
i = _root.getNextHighestDepth();
xpos = _parent._x;
ypos = _parent._y;
_root.attachMovie("sub_spark", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i]._rotation = 240 + random(120);
_root["mist" + i]._x = _root["mist" + i]._x + (random(20) - 10);
_root["mist" + i]._y = _root["mist" + i]._y + (random(20) - 10);
_root["mist" + i]._height = _root["mist" + i]._height * ((3 + random(8)) / 10);
_root["mist" + i]._width = _root["mist" + i]._height;
r++;
}
_parent._y = _parent._y - ymove;
if (!hit) {
if (this.hitTest(_root["opp" + oppid].hitsq)) {
hit = true;
ifhit();
r = 0;
while (r < 8) {
nhd = _root.getNextHighestDepth();
_root.attachMovie("sub_shard", "starf" + nhd, _root.getNextHighestDepth());
_root["starf" + nhd]._x = _parent._x;
_root["starf" + nhd]._y = _parent._y;
r++;
}
r = 0;
while (r < 6) {
nhd = _root.getNextHighestDepth();
_root.attachMovie("sub_spark3", "starf" + nhd, _root.getNextHighestDepth());
_root["starf" + nhd]._x = _parent._x;
_root["starf" + nhd]._y = _parent._y;
r++;
}
_parent.removeMovieClip();
}
}
if ((dir == "r") && (_parent._x > (_root["opp" + oppid]._x + 250))) {
_parent.removeMovieClip();
} else if ((dir == "l") && (_parent._x < (_root["opp" + oppid]._x - 250))) {
_parent.removeMovieClip();
}
}
Instance of Symbol 2357 MovieClip in Symbol 2359 MovieClip [sub_shard] Frame 1
onClipEvent (load) {
xmove = random(10) - 5;
ymove = random(8) + 8;
floatval = ymove;
rmove = random(18) + 8;
count = 100;
_width = (random(10) + 5);
_height = _width;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
if (xmove <= 0) {
_parent._rotation = _parent._rotation - rmove;
} else {
_parent._rotation = _parent._rotation + rmove;
}
_parent._y = _parent._y - floatval;
_parent._x = _parent._x + xmove;
floatval = floatval - 1;
if (_parent._y > 121) {
_alpha = (_alpha - 10);
count = count - 10;
if (count == 0) {
_parent.removeMovieClip();
}
}
}
Symbol 2368 MovieClip Frame 1
stop();
Symbol 2368 MovieClip Frame 2
stop();
Symbol 2368 MovieClip Frame 3
stop();
Symbol 2368 MovieClip Frame 4
stop();
Symbol 2368 MovieClip Frame 5
stop();
Symbol 2378 MovieClip Frame 1
stop();
Symbol 2378 MovieClip Frame 25
stop();
Instance of Symbol 2378 MovieClip "saw" in Symbol 2387 MovieClip [stage_foundry_saw2] Frame 1
onClipEvent (load) {
_rotation = 77;
rmove = 190;
begin = false;
count = 0;
}
onClipEvent (enterFrame) {
_rotation = (_rotation - rmove);
if (begin) {
count++;
if (count > 15) {
if (rmove > 50) {
rmove = rmove - 2;
} else if (rmove > 0) {
rmove--;
}
}
}
}
Instance of Symbol 2378 MovieClip "saw" in Symbol 2388 MovieClip [stage_foundry_saw1] Frame 1
onClipEvent (load) {
rmove = 190;
begin = false;
count = 0;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rmove);
if (begin) {
count++;
if (count > 15) {
if (rmove > 50) {
rmove = rmove - 2;
} else if (rmove > 0) {
rmove--;
}
}
}
}
Symbol 2412 MovieClip Frame 1
stop();
Symbol 2412 MovieClip Frame 2
stop();
Symbol 2412 MovieClip Frame 3
stop();
Symbol 2412 MovieClip Frame 4
stop();
Symbol 2412 MovieClip Frame 5
stop();
Symbol 2412 MovieClip Frame 6
stop();
Symbol 2426 MovieClip Frame 1
stop();
Symbol 2426 MovieClip Frame 10
gotoAndPlay (2);
Symbol 2445 MovieClip Frame 1
stop();
Symbol 2445 MovieClip Frame 2
stop();
Symbol 2445 MovieClip Frame 3
stop();
Symbol 2445 MovieClip Frame 4
stop();
Symbol 2445 MovieClip Frame 5
stop();
Symbol 2445 MovieClip Frame 6
stop();
Symbol 2448 MovieClip Frame 1
stop();
Symbol 2449 MovieClip [lifebar1] Frame 1
stop();
Instance of Symbol 2422 MovieClip "lbar" in Symbol 2449 MovieClip [lifebar1] Frame 1
onClipEvent (load) {
_parent.health = 100;
hbar._xscale = 100;
mug.gotoAndStop(char);
reset = false;
wins = 0;
finale = false;
iwin = false;
damage = 0;
percentage = 0;
counter = 0;
timer = 0;
oldhealth = _parent.health;
}
onClipEvent (enterFrame) {
if (wins == 1) {
_parent.win1.gotoAndStop("win");
}
if (wins == 2) {
_parent.win2.gotoAndStop("win");
}
if (wins == 3) {
_parent.win3.gotoAndStop("win");
}
if (_parent.health > 0) {
vern = hbar._xscale;
if (vern > _parent.health) {
hbar._xscale--;
} else if (vern < _parent.health) {
hbar._xscale++;
}
vern = hbar._xscale;
if (vern > _parent.health) {
hbar._xscale--;
} else if (vern < _parent.health) {
hbar._xscale++;
}
} else if (_parent.health < 1) {
vern = hbar._xscale;
if (vern > _parent.health) {
hbar._xscale--;
} else if (vern < _parent.health) {
hbar._xscale++;
}
if (!reset) {
_root.lifebar2.lbar.wins++;
if (((_root.roundtotal == 3) && (_root.lifebar2.lbar.wins == 2)) || ((_root.roundtotal == 1) && (_root.lifebar2.lbar.wins == 1))) {
_root.opp1.ko.start();
_root.loss = true;
_root.opp1.char.mymode = "finishme1";
_root.attachMovie("text_fhim", "wins", _root.getNextHighestDepth());
_root.wins._x = 180;
_root.wins._y = 70;
iwin = true;
reset = true;
} else {
_root.attachMovie("text_wins", "wins", _root.getNextHighestDepth());
_root.wins._x = 155;
_root.wins._y = 70;
_root.wins.wtext.dname = _root.lifebar2.lbar.char;
_root.wins.wtext.loser = 1;
_root.opp1.char.mymode = "floor";
_root.opp2.char.mymode = "round";
_root.opp1.ko.start();
reset = true;
}
}
} else {
hbar._xscale = 0;
}
if (_parent.health < 9) {
_parent.danger.play();
} else {
_parent.danger.gotoAndStop(1);
}
if (finale) {
_root.winner = _root.lifebar2.lbar.char;
_root.attachMovie("text_wins_final", "wins", _root.getNextHighestDepth());
_root.wins.wtext.loser = 1;
finale = false;
reset = true;
}
if (oldhealth != _parent.health) {
counter++;
damage = damage + (oldhealth - _parent.health);
timer = 25;
oldhealth = _parent.health;
}
if (timer > 0) {
timer--;
} else if (timer == 0) {
if (((counter > 1) && (damage > 0)) && (_root.combodisplay == true)) {
tud = _root.getNextHighestDepth();
_root.attachMovie("combo_meter2", "combom" + tud, tud);
_root["combom" + tud].core.hits = counter;
_root["combom" + tud].core.damage = damage;
_root["combom" + tud]._x = 595;
_root["combom" + tud]._y = 65;
counter = 0;
damage = 0;
if (_root.practice == true) {
_parent.health = 100;
}
} else if (_root.practice == true) {
_parent.health = 100;
counter = 0;
damage = 0;
}
counter = 0;
damage = 0;
}
oldhealth = _parent.health;
}
Instance of Symbol 2445 MovieClip "lname1" in Symbol 2449 MovieClip [lifebar1] Frame 1
onClipEvent (load) {
gotoAndStop(char);
}
Symbol 2450 MovieClip Frame 1
stop();
Symbol 2450 MovieClip Frame 2
stop();
Symbol 2450 MovieClip Frame 3
stop();
Symbol 2450 MovieClip Frame 4
stop();
Symbol 2450 MovieClip Frame 5
stop();
Symbol 2450 MovieClip Frame 6
stop();
Symbol 2451 MovieClip [lifebar2] Frame 1
health = 100;
stop();
Instance of Symbol 2422 MovieClip "lbar" in Symbol 2451 MovieClip [lifebar2] Frame 1
onClipEvent (load) {
_parent.health = 100;
hbar._xscale = 100;
mug.gotoAndStop(char);
reset = false;
wins = 0;
finale = false;
iwin = false;
damage = 0;
percentage = 0;
counter = 0;
timer = 0;
oldhealth = _parent.health;
}
onClipEvent (enterFrame) {
if (wins == 1) {
_parent.win1.gotoAndStop("win");
}
if (wins == 2) {
_parent.win2.gotoAndStop("win");
}
if (wins == 3) {
_parent.win3.gotoAndStop("win");
}
if (_parent.health > 0) {
vern = hbar._xscale;
if (vern > _parent.health) {
hbar._xscale--;
} else if (vern < _parent.health) {
hbar._xscale++;
}
vern = hbar._xscale;
if (vern > _parent.health) {
hbar._xscale--;
} else if (vern < _parent.health) {
hbar._xscale++;
}
} else if (_parent.health < 1) {
vern = hbar._xscale;
if (vern > _parent.health) {
hbar._xscale--;
} else if (vern < _parent.health) {
hbar._xscale++;
}
if (!reset) {
_root.lifebar1.lbar.wins++;
if (((_root.roundtotal == 3) && (_root.lifebar1.lbar.wins == 2)) || ((_root.roundtotal == 1) && (_root.lifebar1.lbar.wins == 1))) {
_root.opp2.char.mymode = "finishme1";
_root.opp2.ko.start();
_root.attachMovie("text_fhim", "wins", _root.getNextHighestDepth());
_root.wins._x = 180;
_root.wins._y = 70;
iwin = true;
reset = true;
} else {
_root.attachMovie("text_wins", "wins", _root.getNextHighestDepth());
_root.wins._x = 155;
_root.wins._y = 70;
_root.wins.wtext.dname = _root.lifebar1.lbar.char;
_root.wins.wtext.loser = 2;
_root.opp2.char.mymode = "floor";
_root.opp1.char.mymode = "round";
_root.opp2.ko.start();
reset = true;
}
}
} else {
hbar._xscale = 0;
}
if (_parent.health < 9) {
_parent.danger.play();
} else {
_parent.danger.gotoAndStop(1);
}
if (finale) {
_root.winner = _root.lifebar1.lbar.char;
_root.attachMovie("text_wins_final", "wins", _root.getNextHighestDepth());
_root.wins.wtext.loser = 2;
finale = false;
reset = true;
}
if (oldhealth != _parent.health) {
counter++;
damage = damage + (oldhealth - _parent.health);
timer = 25;
oldhealth = _parent.health;
}
if (timer > 0) {
timer--;
} else if (timer == 0) {
if (((counter > 1) && (damage > 0)) && (_root.combodisplay == true)) {
tud = _root.getNextHighestDepth();
_root.attachMovie("combo_meter1", "combom" + tud, tud);
_root["combom" + tud].core.hits = counter;
_root["combom" + tud].core.damage = damage;
_root["combom" + tud]._x = -95;
_root["combom" + tud]._y = 65;
counter = 0;
damage = 0;
if (_root.practice == true) {
_parent.health = 100;
}
} else if (_root.practice == true) {
_parent.health = 100;
counter = 0;
damage = 0;
}
counter = 0;
damage = 0;
}
oldhealth = _parent.health;
}
Instance of Symbol 2450 MovieClip "lname2" in Symbol 2451 MovieClip [lifebar2] Frame 1
onClipEvent (load) {
gotoAndStop(char);
}
Symbol 2455 MovieClip [text_fher] Frame 1
Symbol 2455 MovieClip [text_fher] Frame 35
removeMovieClip(this);
Symbol 2459 MovieClip [text_fhim] Frame 1
Symbol 2459 MovieClip [text_fhim] Frame 35
removeMovieClip(this);
Symbol 2473 MovieClip Frame 1
stop();
Symbol 2474 MovieClip [text_round] Frame 1
roundno = _root.roundno;
var roundsound = new Sound();
roundsound.attachSound("snd_round" + roundno);
roundsound.start();
Instance of Symbol 2473 MovieClip in Symbol 2474 MovieClip [text_round] Frame 1
onClipEvent (load) {
gotoAndStop(_parent.roundno);
}
Symbol 2474 MovieClip [text_round] Frame 20
_root.attachMovie("text_fight", "fgh", _root.getNextHighestDepth());
_root.fgh._y = 105;
_root.fgh._x = 165;
Symbol 2474 MovieClip [text_round] Frame 35
removeMovieClip(this);
Symbol 2478 MovieClip [text_fight] Frame 23
_root.opp1.char.mymode = "fight";
_root.opp2.char.mymode = "fight";
Symbol 2478 MovieClip [text_fight] Frame 34
removeMovieClip(this);
Symbol 2482 MovieClip Frame 55
stop();
Symbol 2487 MovieClip Frame 55
stop();
Symbol 2492 MovieClip Frame 55
stop();
Symbol 2497 MovieClip Frame 55
stop();
Symbol 2502 MovieClip Frame 55
stop();
Symbol 2504 MovieClip Frame 1
stop();
Symbol 2505 MovieClip [text_wins_final] Frame 1
stop();
Instance of Symbol 2504 MovieClip "wtext" in Symbol 2505 MovieClip [text_wins_final] Frame 1
onClipEvent (load) {
count = 0;
_parent._x = 155;
_parent._y = 70;
if (_root.fcount == 0) {
_root.music.stop();
}
}
onClipEvent (enterFrame) {
count++;
gotoAndStop(_root.winner);
if (count == 96) {
if (_root.fcount == 0) {
trl = _root.getNextHighestDepth();
_root.attachMovie("btn_continue", "cont1", trl);
_root.cont1._x = 250;
_root.cont1._y = 150;
} else {
trl = _root.getNextHighestDepth();
_root.attachMovie("text_fatality", "ftal", trl);
}
_parent.removeMovieClip();
}
}
Instance of Symbol 2504 MovieClip "wtext" in Symbol 2506 MovieClip [text_wins] Frame 1
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
count++;
gotoAndStop(dname);
if (count == 80) {
_root.lifebar1.health = 100;
_root.lifebar2.health = 100;
_root.lifebar1.lbar.oldhealth = 100;
_root.lifebar2.lbar.oldhealth = 100;
_root.lifebar1.lbar.reset = false;
_root.lifebar2.lbar.reset = false;
} else if (count == 96) {
_root.attachMovie("text_round", "rnd", _root.getNextHighestDepth());
_root.roundno++;
_root.rnd.play();
_root.rnd._y = 60;
_root.rnd._x = 165;
_root["opp" + loser].char.mymode = "round";
_root["opp" + loser].char.stat = "getup";
_root["opp" + loser].gotoAndPlay("getup");
_parent.removeMovieClip();
}
}
Instance of Symbol 2507 MovieClip "fan" in Symbol 2508 MovieClip [proj_fan_cut] Frame 1
onClipEvent (load) {
count = 100;
bcount = 0;
}
onClipEvent (enterFrame) {
_parent._x = _root["opp" + oppid]._x;
bcount++;
if (bcount == 1) {
varx = _parent._x;
vary = _parent._y;
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
} else if (bcount == 3) {
bcount = 0;
}
if (dir == "r") {
_rotation = (_rotation - 93);
_parent.fan2._rotation = _parent.fan2._rotation - 137;
} else if (dir == "l") {
_rotation = (_rotation + 93);
_parent.fan2._rotation = _parent.fan2._rotation + 137;
}
_parent._alpha = _parent._alpha - 7;
count = count - 7;
if (count < 7) {
_parent.removeMovieClip();
}
}
Instance of Symbol 610 MovieClip "head" in Symbol 2509 MovieClip [heads] Frame 1
onClipEvent (load) {
xmove = 3;
ymove = 13;
floatval = ymove;
rmove = 26;
stage = 0;
}
onClipEvent (enterFrame) {
gotoAndStop(char);
_parent._x = _parent._x + _root.scroller.bigmove;
if (dir == "r") {
_parent._xscale = -100;
} else {
_parent._xscale = 100;
}
if (stage < 3) {
if (dir == "r") {
_parent._rotation = _parent._rotation - rmove;
} else {
_parent._rotation = _parent._rotation + rmove;
}
}
if (stage == 0) {
_parent._y = _parent._y - floatval;
if (dir == "l") {
_parent._x = _parent._x + xmove;
} else {
_parent._x = _parent._x - xmove;
}
floatval = floatval - 1;
if (_parent._y > 235) {
stage = 1;
_parent._y = 234;
floatval = ymove * 0.66;
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = _parent._x;
_root["sp" + tud]._y = _parent._y;
i++;
}
}
} else if (stage == 1) {
_parent._y = _parent._y - floatval;
if (dir == "l") {
_parent._x = _parent._x + xmove;
} else {
_parent._x = _parent._x - xmove;
}
floatval = floatval - 1;
if (_parent._y > 235) {
stage = 2;
_parent._y = 234;
floatval = ymove * 0.33;
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = _parent._x;
_root["sp" + tud]._y = _parent._y;
i++;
}
}
} else if (stage == 2) {
_parent._y = _parent._y - floatval;
if (dir == "l") {
_parent._x = _parent._x + xmove;
} else {
_parent._x = _parent._x - xmove;
}
floatval = floatval - 1;
if (_parent._y > 235) {
stage = 3;
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = _parent._x;
_root["sp" + tud]._y = _parent._y;
i++;
}
_parent._y = 235;
}
}
}
Symbol 2512 MovieClip [darkener] Frame 1
stop();
Symbol 2512 MovieClip [darkener] Frame 2
_root.music.stop();
Symbol 2512 MovieClip [darkener] Frame 9
stop();
Symbol 2513 MovieClip Frame 1
stop();
Symbol 2513 MovieClip Frame 10
stop();
Instance of Symbol 2513 MovieClip "bdrop" in Symbol 2514 MovieClip [foundry_blood_drop] Frame 1
onClipEvent (load) {
xmove = random(11) - 5;
ymove = random(7) + 4;
floatval = ymove;
bonus = 0;
_width = (random(5) + 5);
_height = _width;
}
onClipEvent (enterFrame) {
_parent._y = _parent._y - floatval;
_parent._x = _parent._x + xmove;
if (xmove >= 0) {
_parent._rotation = _parent._rotation + rmove;
} else {
_parent._rotation = _parent._rotation - rmove;
}
floatval = floatval - 1;
if (_parent._y > 150) {
i = 0;
while (i < randy) {
tud = _root.getNextHighestDepth();
_root.attachMovie("foundry_ember", "sp" + tud, tud);
_root["sp" + tud]._x = _parent._x;
_root["sp" + tud]._y = _parent._y;
i++;
}
randy = random(3);
if (randy == 0) {
}
_parent.removeMovieClip();
}
}
Instance of Symbol 2513 MovieClip "bdrop" in Symbol 2515 MovieClip [blood_drop] Frame 1
onClipEvent (load) {
var bsound = new Sound();
bsound.attachSound("snd_bdrop");
xmove = random(12) - 6;
ymove = random(8) + 8;
floatval = ymove;
done = false;
bonus = 0;
_width = (random(5) + 5);
_height = _width;
}
onClipEvent (enterFrame) {
_parent._y = _parent._y - floatval;
_parent._x = _parent._x + xmove;
_parent._x = _parent._x + _root.scroller.bigmove;
floatval = floatval - 1;
if (_parent._y > 235) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_splat", "sp" + tud, tud);
_root["sp" + tud]._x = _parent._x;
_root["sp" + tud]._y = _parent._y;
randy = random(3);
if (randy == 0) {
bsound.start();
}
_parent.removeMovieClip();
}
}
Symbol 2523 Button
on (release) {
removeMovieClip(_root.lbg);
removeMovieClip(_root.lbg2);
removeMovieClip(_root.l1a);
removeMovieClip(_root.l1b);
removeMovieClip(_root.l2a);
removeMovieClip(_root.l2b);
removeMovieClip(_root.l3a);
removeMovieClip(_root.l3b);
removeMovieClip(_root.opp1);
removeMovieClip(_root.opp2);
removeMovieClip(_root.lifebar1);
removeMovieClip(_root.lifebar2);
removeMovieClip(_root.darkener);
removeMovieClip(_root.saw1);
removeMovieClip(_root.saw2);
removeMovieClip(_root.head1);
_root.play();
_parent.removeMovieClip();
}
on (keyPress "<Enter>") {
removeMovieClip(_root.lbg);
removeMovieClip(_root.lbg2);
removeMovieClip(_root.l1a);
removeMovieClip(_root.l1b);
removeMovieClip(_root.l2a);
removeMovieClip(_root.l2b);
removeMovieClip(_root.l3a);
removeMovieClip(_root.l3b);
removeMovieClip(_root.opp1);
removeMovieClip(_root.opp2);
removeMovieClip(_root.lifebar1);
removeMovieClip(_root.lifebar2);
removeMovieClip(_root.darkener);
removeMovieClip(_root.saw1);
removeMovieClip(_root.saw2);
removeMovieClip(_root.head1);
_root.play();
_parent.removeMovieClip();
}
Symbol 2524 MovieClip [btn_continue] Frame 20
stop();
Instance of Symbol 2338 MovieClip "ice" in Symbol 2525 MovieClip [char_kitana_proj_lift] Frame 1
onClipEvent (load) {
function ifhit() {
switch (_root["opp" + oppid].char.stat) {
case "stance" :
case "stun" :
case "getup" :
case "hit" :
case "attack" :
_root["opp" + oppid].gotoAndPlay("float");
_root["opp" + oppid].char.xfloat = 0;
_root["opp" + oppid].char.yfloat = 7;
break;
case "jump" :
case "jumpattack" :
case "float" :
case "air" :
case "throw" :
_root["opp" + oppid].gotoAndPlay("float");
_root["opp" + oppid].char.xfloat = 0;
_root["opp" + oppid].char.yfloat = 7;
break;
case "floor" :
break;
case "block" :
break;
case "lowblock" :
}
}
_width = (random(10) + 10);
_height = _width;
count = 0;
hit = false;
movespeed = (random(12) - 1) * 2;
ymove = (random(5) + 3) * 2;
}
onClipEvent (enterFrame) {
_alpha = (_alpha - 6.5);
count++;
if (count == 15) {
_parent.removeMovieClip();
}
if (dir == "r") {
_parent._x = _parent._x + movespeed;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
}
_parent._y = _parent._y - ymove;
_parent._x = _parent._x + _root.scroller.bigmove;
if (!hit) {
if (this.hitTest(_root["opp" + oppid].hitsq)) {
hit = true;
ifhit();
}
}
}
Instance of Symbol 2528 MovieClip "block" in Symbol 2529 MovieClip [sub_fatal_iceberg] Frame 1
onClipEvent (load) {
var shatter = new Sound();
shatter.attachSound("snd_iceshatter_large");
}
onClipEvent (enterFrame) {
_parent._y = _parent._y + 40;
if (this.hitTest(_root["opp" + oppid].hitsq)) {
_root["opp" + oppid]._height = _root["opp" + oppid]._height - 25;
}
if (_parent._y > 240) {
_root["opp" + oppid]._alpha = 0;
shatter.start();
j = 1;
while (j < 6) {
i = 0;
while (i < 6) {
rtd = _root.getNextHighestDepth();
xpos = _parent._x + _parent["spot" + j]._x;
ypos = _parent._y + _parent["spot" + j]._y;
_root.attachMovie("sub_ice_large", "ice" + rtd, rtd, {_x:xpos, _y:ypos});
i++;
}
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = _parent._x + (random(100) - 50);
_root["sp" + tud]._y = (_parent._y - 50) + (random(100) - 50);
i++;
}
i = 0;
while (i < 8) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_splat", "sp" + tud, tud);
_root["sp" + tud]._x = (_parent._x + random(300)) - 150;
_root["sp" + tud]._y = ((_parent._y + random(16)) - 8) - 40;
i++;
}
j++;
}
_root["opp" + oppid].char.mymode = "finished";
_parent.removeMovieClip();
}
}
Instance of Symbol 2538 MovieClip in Symbol 2539 MovieClip [sub_ice_large] Frame 1
onClipEvent (load) {
rano = random(4) + 1;
gotoAndStop(rano);
hori = random(14) - 7;
vert = random(18) + 7;
bonus = (random(20) - 10) / 10;
hori = hori + bonus;
if (rano == 1) {
creat = 2;
} else if (rano == 2) {
creat = 3;
} else if (rano == 3) {
creat = 3;
} else if (rano == 4) {
creat = 4;
}
randy = random(40) - 20;
_parent._x = _parent._x + randy;
randy = random(40) - 20;
_parent._y = _parent._y + randy;
}
onClipEvent (enterFrame) {
if (_root.deload == true) {
removeMovieClip(this);
}
if (hori > 0) {
_parent._rotation = _parent._rotation + 10;
} else if (hori <= 0) {
_parent._rotation = _parent._rotation - 10;
}
_parent._y = _parent._y - vert;
_parent._x = _parent._x - hori;
_parent._x = _parent._x + _global.scrollmove;
if (hori > 0) {
hori = hori - 0.05;
}
vert = vert - 1.5;
if (_parent._y > 235) {
i = 0;
while (i < creat) {
rtd = _root.getNextHighestDepth();
xpos = _parent._x;
ypos = _parent._y;
_root.attachMovie("sub_ice_small", "ice" + rtd, rtd, {_x:xpos, _y:ypos});
i++;
}
_parent.removeMovieClip();
}
}
Instance of Symbol 2538 MovieClip in Symbol 2540 MovieClip [sub_ice_small] Frame 1
onClipEvent (load) {
rano = random(2) + 1;
gotoAndStop(rano);
hori = random(8) - 4;
vert = random(13) + 8;
bonus = (random(20) - 10) / 10;
hori = hori + bonus;
if (rano == 1) {
creat = 2;
} else if (rano == 2) {
creat = 3;
} else if (rano == 3) {
creat = 3;
} else if (rano == 4) {
creat = 4;
}
if ((_parent._x > 510) || (_parent._x < -10)) {
_parent.removeMovieClip();
}
_parent._y = 235;
}
onClipEvent (enterFrame) {
if (_root.deload == true) {
removeMovieClip(this);
}
if (hori > 0) {
_parent._rotation = _parent._rotation + 10;
} else if (hori <= 0) {
_parent._rotation = _parent._rotation - 10;
}
_parent._y = _parent._y - vert;
_parent._x = _parent._x - hori;
_parent._x = _parent._x + _global.scrollmove;
if (hori > 0) {
hori = hori - 0.05;
}
vert = vert - 1.5;
if (_parent._y > 235) {
i = 0;
while (i < creat) {
rtd = _root.getNextHighestDepth();
xpos = _parent._x;
ypos = _parent._y;
_root.attachMovie("sub_ice_mini", "ice" + rtd, rtd, {_x:xpos, _y:ypos});
i++;
}
_parent.removeMovieClip();
}
}
Instance of Symbol 2543 MovieClip in Symbol 2544 MovieClip [sub_ice_mini] Frame 1
onClipEvent (load) {
hori = random(12) - 6;
vert = random(6) + 5;
bonus = (random(20) - 10) / 10;
hori = hori + bonus;
if (hori > 0) {
roter = 10;
} else if (hori <= 0) {
roter = 10;
}
rano = random(3);
gotoAndStop(rano + 1);
if ((_parent._x > 510) || (_parent._x < -10)) {
_parent.removeMovieClip();
}
_parent._y = 235;
}
onClipEvent (enterFrame) {
if (_root.deload == true) {
_parent.removeMovieClip();
}
if (hori > 0) {
_parent._rotation = _parent._rotation + roter;
} else if (hori <= 0) {
_parent._rotation = _parent._rotation + roter;
}
_parent._y = _parent._y - vert;
_parent._x = _parent._x - hori;
_parent._x = _parent._x + _global.scrollmove;
if (hori > 0) {
hori = hori - 0.05;
}
vert = vert - 1.5;
if (_parent._y > 235) {
vert = 0;
hori = 0;
roter = 0;
}
}
Instance of Symbol 2338 MovieClip in Symbol 2545 MovieClip [exp_block_particle] Frame 1
onClipEvent (load) {
xmove = random(6) - 3;
ymove = random(6) - 3;
bonus = random(21) - 10;
bonus = bonus / 10;
xmove = xmove + bonus;
bonus = random(21) - 10;
bonus = bonus / 10;
ymove = ymove + bonus;
count = 0;
_width = (random(10) + 5);
_height = _width;
}
onClipEvent (enterFrame) {
_parent._y = _parent._y + ymove;
_parent._x = _parent._x + xmove;
vara = random(10) / 100;
xmove = xmove + vara;
vara = random(10) / 100;
ymove = ymove + vara;
count++;
if (count > 10) {
_alpha = (_alpha - 20);
}
if (count == 25) {
_parent.removeMovieClip();
}
}
Instance of Symbol 136 MovieClip in Symbol 2547 MovieClip [nightwolf_fade] Frame 1
onClipEvent (load) {
_parent._x = _parent._x + _root.scroller.bigmove;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
}
Symbol 2547 MovieClip [nightwolf_fade] Frame 11
removeMovieClip(this);
Instance of Symbol 2551 MovieClip "arr" in Symbol 2552 MovieClip [nightwolf_proj_arrow] Frame 1
onClipEvent (load) {
damage = 8;
movespeed = 23;
hit = false;
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
if (dir == "r") {
_parent._x = _parent._x + movespeed;
_parent._xscale = 100;
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
_parent._xscale = -100;
}
r = 0;
while (r < 3) {
i = _root.getNextHighestDepth();
xpos = _parent._x + 50;
ypos = _parent._y;
_root.attachMovie("arrow_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i]._x = _parent._x;
_root["mist" + i]._y = _parent._y;
_root["mist" + i].emb.dir = dir;
r++;
}
if ((dir == "r") && (_parent._x > (_root["opp" + oppid]._x + 250))) {
_parent.removeMovieClip();
} else if ((dir == "l") && (_parent._x < (_root["opp" + oppid]._x - 250))) {
_parent.removeMovieClip();
}
}
Instance of Symbol 136 MovieClip in Symbol 2552 MovieClip [nightwolf_proj_arrow] Frame 1
onClipEvent (load) {
function ifhit() {
switch (_root["opp" + _parent.arr.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.arr.oppid].char.stat = "float";
_root["opp" + _parent.arr.oppid].gotoAndPlay("float");
_root["opp" + _parent.arr.oppid].char.xfloat = 8;
_root["opp" + _parent.arr.oppid].char.yfloat = 11;
_root["lifebar" + _parent.arr.oppid].health = _root["lifebar" + _parent.arr.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.arr.oppid].char.stat = "float";
_root["opp" + _parent.arr.oppid].gotoAndPlay("float");
_root["opp" + _parent.arr.oppid].char.xfloat = 9;
_root["opp" + _parent.arr.oppid].char.yfloat = 12;
_root["lifebar" + _parent.arr.oppid].health = _root["lifebar" + _parent.arr.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.arr.oppid].char.stat = "float";
_root["opp" + _parent.arr.oppid].gotoAndPlay("float");
_root["opp" + _parent.arr.oppid].char.xfloat = 5;
_root["opp" + _parent.arr.oppid].char.yfloat = 4;
_root["lifebar" + _parent.arr.oppid].health = _root["lifebar" + _parent.arr.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.arr.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.arr.oppid].char.xfloat = _root["opp" + _parent.arr.oppid].char.xfloat + 3;
_root["opp" + _parent.arr.oppid].char.yfloat = 7;
_root["lifebar" + _parent.arr.oppid].health = _root["lifebar" + _parent.arr.oppid].health - (damage - 2);
break;
case "throw" :
_root["opp" + _parent.arr.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.arr.oppid].char.xfloat = 3;
_root["opp" + _parent.arr.oppid].char.yfloat = 7;
_root["lifebar" + _parent.arr.oppid].health = _root["lifebar" + _parent.arr.oppid].health - (damage - 2);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.arr.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.arr.oppid].blockme.bmove = true;
}
}
var star = new Sound();
star.attachSound("shurikenhit");
damage = 6;
hit = false;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.arr.oppid].hitsq)) {
hit = true;
ifhit();
i = 0;
while (i < 15) {
rtd = _root.getNextHighestDepth();
if (_parent.arr.dir == "r") {
xpos = _parent._x + _parent.spot._x;
} else {
xpos = _parent._x - _parent.spot._x;
}
ypos = _parent._y + _parent.spot._y;
_root.attachMovie("nightwolf_arrow_spark", "ice" + rtd, rtd, {_x:xpos, _y:ypos});
i++;
}
star.start();
_parent.removeMovieClip();
}
}
}
Instance of Symbol 2340 MovieClip "emb" in Symbol 2553 MovieClip [kabal_plasma_bounce] Frame 1
onClipEvent (load) {
_parent._width = random(6) + 6;
_parent._height = _parent._width;
dmove = random(4) + 1;
acount = random(5) + 5;
rmove = random(71) - 35;
xmove = random(13) - 6;
ymove = random(15) + 8;
movebonus = random(10) / 10;
xmove = xmove + movebonus;
movebonus = random(10) / 10;
ymove = ymove + movebonus;
floatval = ymove;
stage = 0;
}
onClipEvent (enterFrame) {
_parent._rotation = _parent._rotation + rmove;
if (_root.deload == true) {
_parent.removeMovieClip();
}
_parent._x = _parent._x + _root.scroller.bigmove;
_parent._y = _parent._y - floatval;
_parent._x = _parent._x + xmove;
_parent._x = _parent._x + _root.smove;
floatval = floatval - 1.2;
if (stage == 0) {
if (_parent._y > 235) {
stage = 1;
_parent._y = 234;
floatval = ymove * 0.75;
}
} else if (stage == 1) {
if (_parent._y > 235) {
stage = 2;
_parent._y = 234;
floatval = ymove * 0.4;
}
} else if (stage == 2) {
_alpha = (_alpha - acount);
if (_parent._y > 235) {
stage = 3;
_parent.removeMovieClip();
}
}
}
Instance of Symbol 2556 MovieClip "emb" in Symbol 2557 MovieClip [nightwolf_arrow_spark] Frame 1
onClipEvent (load) {
_parent._width = random(6) + 6;
_parent._height = _parent._width;
dmove = random(4) + 1;
acount = random(5) + 5;
rmove = random(71) - 35;
xmove = random(11) - 5;
ymove = random(8) + 6;
movebonus = random(10) / 10;
xmove = xmove + movebonus;
movebonus = random(10) / 10;
ymove = ymove + movebonus;
floatval = ymove;
stage = 0;
}
onClipEvent (enterFrame) {
_parent._rotation = _parent._rotation + rmove;
if (_root.deload == true) {
_parent.removeMovieClip();
}
_parent._x = _parent._x + _root.scroller.bigmove;
_parent._y = _parent._y - floatval;
_parent._x = _parent._x + xmove;
_parent._x = _parent._x + _root.smove;
floatval = floatval - 1.2;
if (stage == 0) {
if (_parent._y > 235) {
stage = 1;
_parent._y = 234;
floatval = ymove * 0.75;
}
} else if (stage == 1) {
if (_parent._y > 235) {
stage = 2;
_parent._y = 234;
floatval = ymove * 0.4;
}
} else if (stage == 2) {
_alpha = (_alpha - acount);
if (_parent._y > 235) {
stage = 3;
_parent.removeMovieClip();
}
}
}
Instance of Symbol 2340 MovieClip "emb" in Symbol 2558 MovieClip [kitana_ember] Frame 1
onClipEvent (load) {
xmove = random(6) + 1;
rano = random(2);
plus = false;
if (rano == 1) {
xmove = xmove * -1;
plus = true;
}
ymove = random(4) + 3;
count = 0;
rmove = random(80) + 10;
_parent._height = random(6) + 6;
_parent._width = _parent._height;
}
onClipEvent (enterFrame) {
count++;
_parent._y = _parent._y + xmove;
if (plus) {
_parent._rotation = _parent._rotation + rmove;
if (xmove < 4.5) {
xmove = xmove + 0.75;
}
} else {
_parent._rotation = _parent._rotation - rmove;
if (xmove > -4.5) {
xmove = xmove - 0.75;
}
}
if (dir == "r") {
_parent._x = _parent._x - ymove;
} else {
_parent._x = _parent._x + ymove;
}
if (count > 0) {
_parent._alpha = _parent._alpha - 10;
if (count > 10) {
_parent.removeMovieClip();
}
}
}
Instance of Symbol 2556 MovieClip "emb" in Symbol 2559 MovieClip [arrow_ember] Frame 1
onClipEvent (load) {
xmove = random(6) + 1;
rano = random(2);
plus = false;
if (rano == 1) {
xmove = xmove * -1;
plus = true;
}
ymove = random(4) + 3;
count = 0;
rmove = random(80) + 10;
_parent._height = random(6) + 6;
_parent._width = _parent._height;
}
onClipEvent (enterFrame) {
count++;
_parent._y = _parent._y + xmove;
if (plus) {
_parent._rotation = _parent._rotation + rmove;
if (xmove < 4.5) {
xmove = xmove + 0.75;
}
} else {
_parent._rotation = _parent._rotation - rmove;
if (xmove > -4.5) {
xmove = xmove - 0.75;
}
}
if (dir == "r") {
_parent._x = _parent._x - ymove;
} else {
_parent._x = _parent._x + ymove;
}
if (count > 0) {
_parent._alpha = _parent._alpha - 10;
if (count > 10) {
_parent.removeMovieClip();
}
}
}
Instance of Symbol 2566 MovieClip "star" in Symbol 2567 MovieClip [electric_green] Frame 1
onClipEvent (load) {
count = 0;
_alpha = 70;
alph = random(6) + 1;
gotoAndPlay(alph);
ranx = random(70) - 35;
_width = (random(16) + 10);
_height = width;
_parent._x = _root["opp" + oppid]._x + ranx;
_parent._rotation = random(360);
}
onClipEvent (enterFrame) {
count++;
_parent._x = _root["opp" + oppid]._x + ranx;
_width = (_width+1);
_height = _width;
if (count > 5) {
_alpha = (_alpha - 10);
if (count > 12) {
_parent.removeMovieClip();
}
}
}
Instance of Symbol 2571 MovieClip "plasma" in Symbol 2572 MovieClip [kabal_proj_plasma] Frame 1
onClipEvent (load) {
damage = 5;
movespeed = 25;
nhd = _root.getNextHighestDepth();
}
onClipEvent (enterFrame) {
_parent._x = _parent._x + _root.scroller.bigmove;
if (dir == "r") {
_parent._x = _parent._x + movespeed;
_rotation = (_rotation - 100);
} else if (dir == "l") {
_parent._x = _parent._x - movespeed;
_rotation = (_rotation + 100);
}
r = 0;
while (r < 5) {
i = _root.getNextHighestDepth();
xpos = _parent._x;
ypos = _parent._y;
_root.attachMovie("kitana_ember", "mist" + i, _root.getNextHighestDepth(), {_x:xpos, _y:ypos});
_root["mist" + i]._x = _parent._x;
_root["mist" + i]._y = _parent._y + (random(21) - 10);
_root["mist" + i].emb.dir = dir;
r++;
}
if ((dir == "r") && (_parent._x > (_root["opp" + oppid]._x + 400))) {
_parent.removeMovieClip();
} else if ((dir == "l") && (_parent._x < (_root["opp" + oppid]._x - 400))) {
_parent.removeMovieClip();
}
}
Instance of Symbol 136 MovieClip in Symbol 2572 MovieClip [kabal_proj_plasma] Frame 1
onClipEvent (load) {
function ifhit() {
switch (_root["opp" + _parent.plasma.oppid].char.stat) {
case "stance" :
case "getup" :
case "stun" :
case "hit1" :
case "hit2" :
_root["opp" + _parent.plasma.oppid].char.stat = "float";
_root["opp" + _parent.plasma.oppid].gotoAndPlay("float");
_root["opp" + _parent.plasma.oppid].char.xfloat = 7;
_root["opp" + _parent.plasma.oppid].char.yfloat = 15;
_root["lifebar" + _parent.plasma.oppid].health = _root["lifebar" + _parent.plasma.oppid].health - damage;
break;
case "attack" :
_root["opp" + _parent.plasma.oppid].char.stat = "float";
_root["opp" + _parent.plasma.oppid].gotoAndPlay("float");
_root["opp" + _parent.plasma.oppid].char.xfloat = 7;
_root["opp" + _parent.plasma.oppid].char.yfloat = 15;
_root["lifebar" + _parent.plasma.oppid].health = _root["lifebar" + _parent.plasma.oppid].health - (damage + 2);
break;
case "jump" :
_root["opp" + _parent.plasma.oppid].char.stat = "float";
_root["opp" + _parent.plasma.oppid].gotoAndPlay("float");
_root["opp" + _parent.plasma.oppid].char.xfloat = 7;
_root["opp" + _parent.plasma.oppid].char.yfloat = 15;
_root["lifebar" + _parent.plasma.oppid].health = _root["lifebar" + _parent.plasma.oppid].health - damage;
break;
case "float" :
case "air" :
_root["opp" + _parent.plasma.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.plasma.oppid].char.xfloat = _root["opp" + _parent.plasma.oppid].char.xfloat + 4;
_root["opp" + _parent.plasma.oppid].char.yfloat = 5;
_root["lifebar" + _parent.plasma.oppid].health = _root["lifebar" + _parent.plasma.oppid].health - (damage - 1);
break;
case "throw" :
_root["opp" + _parent.plasma.oppid].gotoAndPlay("airhit");
_root["opp" + _parent.plasma.oppid].char.xfloat = 6;
_root["opp" + _parent.plasma.oppid].char.yfloat = 4;
_root["lifebar" + _parent.plasma.oppid].health = _root["lifebar" + _parent.plasma.oppid].health - (damage - 1);
break;
case "floor" :
break;
case "block" :
_root["opp" + _parent.plasma.oppid].blockme.bmove = true;
break;
case "lowblock" :
_root["opp" + _parent.plasma.oppid].blockme.bmove = true;
}
}
var star = new Sound();
star.attachSound("shurikenhit");
damage = 5;
hit = false;
}
onClipEvent (enterFrame) {
if (!hit) {
if (this.hitTest(_root["opp" + _parent.plasma.oppid].hitsq)) {
hit = true;
ifhit();
i = 0;
while (i < 20) {
rtd = _root.getNextHighestDepth();
xpos = _parent._x;
ypos = _parent._y;
_root.attachMovie("kabal_plasma_bounce", "ice" + rtd, rtd, {_x:xpos, _y:ypos});
i++;
}
star.start();
_parent.removeMovieClip();
}
}
if (_root.deload == true) {
_parent.removeMovieClip();
}
}
Symbol 2573 MovieClip [char_kabal_spark] Frame 1
_rotation = random(360);
perc = random(21) + 10;
perc = perc / 100;
rat = _width / _height;
_height = (_height * perc);
_width = (_height * rat);
Symbol 2573 MovieClip [char_kabal_spark] Frame 9
removeMovieClip(this);
Symbol 2578 MovieClip Frame 10
stop();
Instance of Symbol 201 MovieClip "hitarea" in Symbol 2578 MovieClip Frame 10
onClipEvent (load) {
}
Instance of Symbol 2578 MovieClip in Symbol 2579 MovieClip [text_fatality] Frame 1
onClipEvent (load) {
_parent._x = 250;
_parent._y = 100;
count = 0;
}
onClipEvent (enterFrame) {
count++;
if (count == 70) {
trl = _root.getNextHighestDepth();
_root.attachMovie("btn_continue", "cont1", trl);
_root.cont1._x = 250;
_root.cont1._y = 150;
_parent.removeMovieClip();
}
}
Symbol 2588 MovieClip Frame 7
stop();
Symbol 2588 MovieClip Frame 8
stop();
Symbol 2597 MovieClip Frame 7
stop();
Symbol 2597 MovieClip Frame 8
stop();
Symbol 2606 MovieClip Frame 7
stop();
Symbol 2606 MovieClip Frame 8
stop();
Symbol 2615 MovieClip Frame 7
stop();
Symbol 2615 MovieClip Frame 8
stop();
Symbol 2624 MovieClip Frame 7
stop();
Symbol 2624 MovieClip Frame 8
stop();
Instance of Symbol 2625 MovieClip "tso" in Symbol 2626 MovieClip [torsos] Frame 1
onClipEvent (load) {
xmove = 3.5;
ymove = 14;
floatval = ymove;
stage = 0;
}
onClipEvent (enterFrame) {
gotoAndStop(char);
_parent._x = _parent._x + _root.scroller.bigmove;
if (dir == "l") {
_parent._xscale = -100;
} else {
_parent._xscale = 100;
}
if (stage == 0) {
_parent._y = _parent._y - floatval;
if (dir == "l") {
_parent._x = _parent._x + xmove;
} else {
_parent._x = _parent._x - xmove;
}
floatval = floatval - 1;
if (_parent._y > 235) {
stage = 1;
torso.gotoAndPlay("bounce");
_parent._y = 234;
floatval = ymove * 0.66;
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = _parent._x;
_root["sp" + tud]._y = _parent._y;
i++;
}
}
} else if (stage == 1) {
_parent._y = _parent._y - floatval;
if (dir == "l") {
_parent._x = _parent._x + xmove;
} else {
_parent._x = _parent._x - xmove;
}
floatval = floatval - 1;
if (_parent._y > 235) {
stage = 2;
torso.gotoAndPlay("bounce");
_parent._y = 234;
floatval = ymove * 0.33;
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = _parent._x;
_root["sp" + tud]._y = _parent._y;
i++;
}
}
} else if (stage == 2) {
_parent._y = _parent._y - floatval;
if (dir == "l") {
_parent._x = _parent._x + xmove;
} else {
_parent._x = _parent._x - xmove;
}
floatval = floatval - 1;
if (_parent._y > 235) {
stage = 3;
torso.gotoAndStop("floor");
i = 0;
while (i < 5) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = _parent._x;
_root["sp" + tud]._y = _parent._y;
i++;
}
_parent._y = 235;
}
}
}
Instance of Symbol 442 MovieClip in Symbol 2626 MovieClip [torsos] Frame 1
onClipEvent (load) {
count = 0;
}
onClipEvent (enterFrame) {
if (count < 50) {
count++;
i = 0;
while (i < 1) {
tud = _root.getNextHighestDepth();
_root.attachMovie("blood_drop", "sp" + tud, tud);
_root["sp" + tud]._x = _parent._x;
_root["sp" + tud]._y = _parent._y - this._y;
i++;
}
}
}
Instance of Symbol 136 MovieClip "core" in Symbol 2627 MovieClip [stagefatality_foundry] Frame 1
onClipEvent (load) {
stage = 0;
count = 0;
movebool = false;
_root.music.stop();
_root.fatal_start.start();
}
onClipEvent (enterFrame) {
if ((!movebool) && (stage >= 2)) {
_root["opp" + oppid]._x = _root.saw1._x + 142;
if (_root["opp" + meid].char.dir == "r") {
if (_root["opp" + meid]._x < (_root.saw1._x + 75)) {
_root["opp" + meid].gotoAndStop("fatalwalkf");
_root["opp" + meid]._x = _root["opp" + meid]._x + 6;
_root["opp" + oppid]._x = _root["opp" + oppid]._x + 6;
} else {
_root["opp" + meid].gotoAndStop("stance");
movebool = true;
}
} else if (_root["opp" + meid].char.dir == "l") {
if (_root["opp" + meid]._x > (_root.saw1._x + 240)) {
_root["opp" + meid].gotoAndStop("fatalwalkf");
_root["opp" + meid]._x = _root["opp" + meid]._x - 6;
_root["opp" + oppid]._x = _root["opp" + oppid]._x - 6;
} else {
_root["opp" + meid].gotoAndStop("stance");
movebool = true;
}
}
}
if (stage == 0) {
_root["opp" + oppid]._y = _root["opp" + oppid]._y - 35;
if (_root["opp" + oppid]._y < -50) {
_root["opp" + oppid]._alpha = 0;
_root["opp" + oppid].gotoAndStop("stance");
_root["opp" + oppid]._y = 235;
stage = 1;
}
} else if (stage == 1) {
_root["opp" + oppid]._x = _root.saw1._x + 142;
stage = 2;
} else if (stage == 2) {
_root.scroller.fatalmode = "foundry";
count++;
if ((count > 60) && (movebool == true)) {
trl = _root.getNextHighestDepth();
_root.attachMovie("foundry_fall", "fall" + trl, trl);
_root["fall" + trl].core.char = _root["lifebar" + oppid].lbar.char;
_root["fall" + trl]._x = _root.saw1._x + 142;
_root["fall" + trl]._y = 30;
_root["fall" + trl].core.oppid = oppid;
stage = 3;
_parent.removeMovieClip();
}
}
}
Symbol 2628 MovieClip Frame 1
stop();
Symbol 2629 MovieClip Frame 1
stop();
Symbol 2630 MovieClip Frame 1
stop();
Symbol 2631 MovieClip Frame 1
stop();
Symbol 2632 MovieClip Frame 1
stop();
Instance of Symbol 2633 MovieClip "core" in Symbol 2634 MovieClip [foundry_fall] Frame 1
onClipEvent (load) {
stage = 0;
count = 0;
count2 = 0;
sound = false;
}
onClipEvent (enterFrame) {
gotoAndStop(char);
_parent._x = _root.saw1._x + 142;
if (stage == 0) {
if (!sound) {
_root["opp" + oppid].d1.start();
sound = true;
}
_parent._y = _parent._y + 15;
if (_parent._y > 80) {
stage = 1;
_root.saw1.saw.play();
_root.saw2.saw.play();
}
} else if (stage == 1) {
count++;
count2++;
if (count2 < 68) {
body.gotoAndStop("struggle");
if (count == 1) {
_parent._y = _parent._y - 0.005;
varx = _parent._x + (random(11) - 5);
vary = _parent._y + (random(11) - 5);
trr = _root.getNextHighestDepth();
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
_root.scroller.shakemode = "hit";
} else if (count == 2) {
count = 0;
}
} else {
i = 0;
while (i < 10) {
varx = _parent._x + (random(11) - 5);
vary = _parent._y + (random(11) - 5);
trr = _root.getNextHighestDepth();
_root.attachMovie("exp_hit", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i++;
}
i = 0;
while (i < 25) {
varx = _parent._x + (random(21) - 10);
vary = _parent._y + (random(21) - 10);
trr = _root.getNextHighestDepth();
_root.attachMovie("foundry_bodypart", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i++;
}
i = 0;
while (i < 10) {
varx = _parent._x + (random(21) - 10);
vary = _parent._y + (random(21) - 10);
trr = _root.getNextHighestDepth();
_root.attachMovie("foundry_blood_drop", "hit" + trr, _root.getNextHighestDepth(), {_x:varx, _y:vary});
i++;
}
_root.saw1.saw.begin = true;
_root.saw2.saw.begin = true;
_root["opp" + oppid].char.mymode = "finished";
_parent.removeMovieClip();
}
}
}
Instance of Symbol 2649 MovieClip in Symbol 2650 MovieClip [foundry_bodypart] Frame 1
onClipEvent (load) {
rando = random(7) + 1;
gotoAndStop(rando);
xmove = random(11) - 5;
ymove = random(7) + 4;
floatval = ymove;
bonus = 0;
_width = (_width * 0.6);
_height = (_height * 0.6);
rmove = random(20) + 10;
}
onClipEvent (enterFrame) {
_parent._y = _parent._y - floatval;
_parent._x = _parent._x + xmove;
if (xmove >= 0) {
_parent._rotation = _parent._rotation + rmove;
} else {
_parent._rotation = _parent._rotation - rmove;
}
floatval = floatval - 1;
if (_parent._y > 137) {
_parent._y = 137;
randy = random(3) + 1;
i = 0;
while (i < randy) {
tud = _root.getNextHighestDepth();
_root.attachMovie("foundry_ember", "sp" + tud, tud);
_root["sp" + tud]._x = _parent._x;
_root["sp" + tud]._y = _parent._y;
i++;
}
randy = random(3);
if (randy == 0) {
}
_parent.removeMovieClip();
}
}
Symbol 2658 Button
on (release) {
removeMovieClip(_root.lbg);
removeMovieClip(_root.lbg2);
removeMovieClip(_root.l1a);
removeMovieClip(_root.l1b);
removeMovieClip(_root.l2a);
removeMovieClip(_root.l2b);
removeMovieClip(_root.l3a);
removeMovieClip(_root.l3b);
removeMovieClip(_root.opp1);
removeMovieClip(_root.opp2);
removeMovieClip(_root.lifebar1);
removeMovieClip(_root.lifebar2);
removeMovieClip(_root.darkener);
removeMovieClip(_root.saw1);
removeMovieClip(_root.saw2);
removeMovieClip(_root.head1);
_root.play();
stopAllSounds();
_parent.removeMovieClip();
}
on (keyPress "<Enter>") {
removeMovieClip(_root.lbg);
removeMovieClip(_root.lbg2);
removeMovieClip(_root.l1a);
removeMovieClip(_root.l1b);
removeMovieClip(_root.l2a);
removeMovieClip(_root.l2b);
removeMovieClip(_root.l3a);
removeMovieClip(_root.l3b);
removeMovieClip(_root.opp1);
removeMovieClip(_root.opp2);
removeMovieClip(_root.lifebar1);
removeMovieClip(_root.lifebar2);
removeMovieClip(_root.darkener);
removeMovieClip(_root.saw1);
removeMovieClip(_root.saw2);
removeMovieClip(_root.head1);
_root.play();
stopAllSounds();
_parent.removeMovieClip();
}
Symbol 2659 MovieClip [btn_back_practice] Frame 11
stop();
Symbol 2675 MovieClip [stage_foundry_bg] Frame 1390
gotoAndPlay (1);
Instance of Symbol 2684 MovieClip in Symbol 2691 MovieClip [stage_pit_clouds] Frame 1
onClipEvent (load) {
function reset() {
_width = (random(50) + 70);
_height = (_width * ratio);
_x = (500 + _width);
movespeed = random(5) + 1;
}
ratio = _height / _width;
_width = (random(50) + 70);
_height = (_width * ratio);
movespeed = random(5) + 1;
}
onClipEvent (enterFrame) {
_x = (_x - movespeed);
if (_x < 0) {
reset();
}
}
Instance of Symbol 2687 MovieClip in Symbol 2691 MovieClip [stage_pit_clouds] Frame 1
onClipEvent (load) {
function reset() {
_width = (random(88) + 100);
_height = (_width * ratio);
_x = (500 + _width);
movespeed = random(5) + 1;
}
ratio = _height / _width;
_width = (random(88) + 100);
_height = (_width * ratio);
movespeed = random(5) + 1;
}
onClipEvent (enterFrame) {
_x = (_x - movespeed);
if (_x < 0) {
reset();
}
}
Instance of Symbol 2684 MovieClip in Symbol 2691 MovieClip [stage_pit_clouds] Frame 1
onClipEvent (load) {
function reset() {
_width = (random(50) + 70);
_height = (_width * ratio);
_x = (500 + _width);
movespeed = random(5) + 1;
}
ratio = _height / _width;
_width = (random(50) + 70);
_height = (_width * ratio);
movespeed = random(5) + 1;
}
onClipEvent (enterFrame) {
_x = (_x - movespeed);
if (_x < 0) {
reset();
}
}
Instance of Symbol 2690 MovieClip in Symbol 2691 MovieClip [stage_pit_clouds] Frame 1
onClipEvent (load) {
function reset() {
_width = (random(80) + 100);
_height = (_width * ratio);
_x = (500 + _width);
movespeed = random(5) + 1;
}
ratio = _height / _width;
_width = (random(80) + 100);
_height = (_width * ratio);
movespeed = random(5) + 1;
}
onClipEvent (enterFrame) {
_x = (_x - movespeed);
if (_x < 0) {
reset();
}
}
Instance of Symbol 2690 MovieClip in Symbol 2691 MovieClip [stage_pit_clouds] Frame 1
onClipEvent (load) {
function reset() {
_width = (random(80) + 100);
_height = (_width * ratio);
_x = (500 + _width);
movespeed = random(5) + 1;
}
ratio = _height / _width;
_width = (random(80) + 100);
_height = (_width * ratio);
movespeed = random(5) + 1;
}
onClipEvent (enterFrame) {
_x = (_x - movespeed);
if (_x < 0) {
reset();
}
}
Instance of Symbol 2684 MovieClip in Symbol 2691 MovieClip [stage_pit_clouds] Frame 1
onClipEvent (load) {
function reset() {
_width = (random(50) + 70);
_height = (_width * ratio);
_x = (500 + _width);
movespeed = random(5) + 1;
}
ratio = _height / _width;
_width = (random(50) + 70);
_height = (_width * ratio);
movespeed = random(5) + 1;
}
onClipEvent (enterFrame) {
_x = (_x - movespeed);
if (_x < 0) {
reset();
}
}
Instance of Symbol 2687 MovieClip in Symbol 2691 MovieClip [stage_pit_clouds] Frame 1
onClipEvent (load) {
function reset() {
_width = (random(88) + 100);
_height = (_width * ratio);
_x = (500 + _width);
movespeed = random(5) + 1;
}
ratio = _height / _width;
_width = (random(88) + 100);
_height = (_width * ratio);
movespeed = random(5) + 1;
}
onClipEvent (enterFrame) {
_x = (_x - movespeed);
if (_x < 0) {
reset();
}
}
Instance of Symbol 2684 MovieClip in Symbol 2691 MovieClip [stage_pit_clouds] Frame 1
onClipEvent (load) {
function reset() {
_width = (random(50) + 70);
_height = (_width * ratio);
_x = (500 + _width);
movespeed = random(5) + 1;
}
ratio = _height / _width;
_width = (random(50) + 70);
_height = (_width * ratio);
movespeed = random(5) + 1;
}
onClipEvent (enterFrame) {
_x = (_x - movespeed);
if (_x < 0) {
reset();
}
}
Instance of Symbol 2690 MovieClip in Symbol 2691 MovieClip [stage_pit_clouds] Frame 1
onClipEvent (load) {
function reset() {
_width = (random(80) + 100);
_height = (_width * ratio);
_x = (500 + _width);
movespeed = random(5) + 1;
}
ratio = _height / _width;
_width = (random(80) + 100);
_height = (_width * ratio);
movespeed = random(5) + 1;
}
onClipEvent (enterFrame) {
_x = (_x - movespeed);
if (_x < 0) {
reset();
}
}
Instance of Symbol 2690 MovieClip in Symbol 2691 MovieClip [stage_pit_clouds] Frame 1
onClipEvent (load) {
function reset() {
_width = (random(80) + 100);
_height = (_width * ratio);
_x = (500 + _width);
movespeed = random(5) + 1;
}
ratio = _height / _width;
_width = (random(80) + 100);
_height = (_width * ratio);
movespeed = random(5) + 1;
}
onClipEvent (enterFrame) {
_x = (_x - movespeed);
if (_x < 0) {
reset();
}
}
Symbol 2705 MovieClip [stage_borstal_clouds] Frame 276
gotoAndPlay (1);
Symbol 2811 Button
on (release) {
_root.play();
}
on (keyPress "<Enter>") {
_root.play();
}
Symbol 2812 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
bar._width = PercentLoaded;
} else {
gotoAndStop ("loaded");
}
Symbol 2812 MovieClip Frame 2
gotoAndPlay (1);
Symbol 2825 Button
on (release) {
gotoAndPlay ("arcadesel");
}
on (keyPress "<Enter>") {
gotoAndPlay ("arcadesel");
}
Symbol 2826 Button
on (release) {
gotoAndPlay ("practicesel");
}
on (keyPress "<Enter>") {
gotoAndPlay ("practicesel");
}
Symbol 2869 MovieClip Frame 1
stop();
Symbol 2870 Button
on (release) {
selchar = "char_sub";
_root.play();
}
Symbol 2871 Button
on (release) {
selchar = "char_kabal";
_root.play();
}
Symbol 2872 Button
on (release) {
selchar = "char_kitana";
_root.play();
}
Symbol 2873 Button
on (release) {
selchar = "char_noob";
_root.play();
}
Symbol 2874 Button
on (release) {
yay = random(5) + 1;
if (yay == 1) {
selchar = "char_noob";
} else if (yay == 2) {
selchar = "char_sub";
} else if (yay == 3) {
selchar = "char_kitana";
} else if (yay == 4) {
selchar = "char_nightwolf";
} else if (yay == 5) {
selchar = "char_kabal";
}
_root.play();
}
Symbol 2875 Button
on (release) {
selchar = "char_nightwolf";
_root.play();
}
Symbol 2879 Button
on (release) {
stageme.prevFrame();
}
Symbol 2880 Button
on (release) {
stageme.nextFrame();
}
Symbol 2896 MovieClip Frame 1
_root.sname = "arktika";
stop();
Symbol 2896 MovieClip Frame 2
_root.sname = "foundry";
stop();
Symbol 2896 MovieClip Frame 3
_root.sname = "lost";
stop();
Symbol 2896 MovieClip Frame 4
_root.sname = "ruins";
stop();
Symbol 2896 MovieClip Frame 5
_root.sname = "borstal";
stop();
Symbol 2896 MovieClip Frame 6
_root.sname = "pit";
stop();
Symbol 2896 MovieClip Frame 7
_root.sname = "tower";
stop();
Symbol 2898 Button
on (release) {
gotoAndPlay (262);
roundno = 1;
roundtotal = 1;
rando = random(5) + 1;
if (rando == 1) {
oppchar = "char_kitana";
} else if (rando == 2) {
oppchar = "char_sub";
} else if (rando == 3) {
oppchar = "char_noob";
} else if (rando == 4) {
oppchar = "char_nightwolf";
} else if (rando == 5) {
oppchar = "char_kabal";
}
aion = false;
}
on (keyPress "<Enter>") {
gotoAndPlay (262);
roundno = 1;
roundtotal = 1;
rando = random(5) + 1;
if (rando == 1) {
oppchar = "char_kitana";
} else if (rando == 2) {
oppchar = "char_sub";
} else if (rando == 3) {
oppchar = "char_noob";
} else if (rando == 4) {
oppchar = "char_nightwolf";
} else if (rando == 5) {
oppchar = "char_kabal";
}
aion = false;
}
Symbol 2912 Button
on (release) {
arcmode = "novice";
play();
}
Symbol 2921 MovieClip Frame 1
_root.difficulty = 1300;
stop();
Symbol 2921 MovieClip Frame 2
_root.difficulty = 825;
Symbol 2921 MovieClip Frame 3
_root.difficulty = 450;
Symbol 2921 MovieClip Frame 4
_root.difficulty = 180;
Symbol 2922 Button
on (release) {
mary = _root.diff._currentframe;
if (mary == 1) {
mary = 5;
}
_root.diff.gotoAndStop(mary - 1);
}
Symbol 2923 Button
on (release) {
mary = _root.diff._currentframe;
if (mary == 4) {
mary = 0;
}
_root.diff.gotoAndStop(mary + 1);
}
Symbol 2933 Button
on (release) {
aon._alpha = 100;
aoff._alpha = 30;
combodisplay = true;
}
Symbol 2934 Button
on (release) {
aoff._alpha = 100;
aon._alpha = 30;
combodisplay = false;
}
Symbol 2942 MovieClip Frame 1
gotoAndStop(_root.arcmode);
Symbol 2942 MovieClip Frame 3
opponent1.gotoAndStop(_root.warrior[1]);
opponent2.gotoAndStop(_root.warrior[2]);
opponent3.gotoAndStop(_root.warrior[3]);
opponent4.gotoAndStop(_root.warrior[4]);
opponent5.gotoAndStop(_root.warrior[5]);
opponent6.gotoAndStop(_root.warrior[6]);
Symbol 2943 Button
on (release) {
loss = false;
if (oppcount == 6) {
gotoAndPlay (1);
} else {
gotoAndPlay (262);
roundno = 1;
roundtotal = 3;
sname = stage[oppcount];
}
}
on (keyPress "<Enter>") {
loss = false;
if (oppcount == 6) {
gotoAndPlay (1);
} else {
gotoAndPlay (262);
roundno = 1;
roundtotal = 3;
sname = stage[oppcount];
}
}
Symbol 2974 Button
on (release) {
gotoAndPlay ("single");
}
Symbol 3009 Button
on (release) {
gotoAndPlay ("arcadesel");
}
on (keyPress "<Enter>") {
gotoAndPlay ("arcadesel");
}
Symbol 3010 Button
on (release) {
gotoAndPlay ("practicesel");
}
Symbol 3011 Button
on (release) {
play();
}