Frame 1
fscommand (fullscreen, false);
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
Frame 2
if (_root.getBytesLoaded() != _root.getBytesTotal()) {
gotoAndPlay (1);
}
Frame 3
gotoAndStop (4);
Frame 4
stop();
fscommand (fullscreen, false);
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
Frame 5
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
stop();
Instance of Symbol 78 MovieClip "hero" in Frame 5
onClipEvent (load) {
walkready = true;
gunshotCounter = 1;
vel_y = 0;
accel = 8;
jumping = false;
b_edge = this.y + (this._y / 2);
t_edge = this.y - (this._y / 2);
j = 0;
infinite = 0;
jump = 0;
orig = this._y;
hit = false;
mobile = true;
punch = true;
kick = true;
jumpvar = true;
jkick = false;
peak = false;
spdam = false;
combo = true;
block = false;
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (this._x < 30) {
this._x = 30;
}
if (620 < this._x) {
this._x = 620;
}
if (hit == true) {
this.GotoAndStop("hit");
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x - 7;
DIR = "left";
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x + 7;
DIR = "right";
}
if ((((Key.isDown(Key.LEFT) && (walkready == true)) && (!Key.isDown(83))) && (!Key.isDown(65))) && (hit == false)) {
this._xscale = -100;
this._x = this._x - 7;
this.GotoAndStop("running");
DIR = "left";
}
if (Key.isDown(Key.LEFT) && (walkready == false)) {
this._xscale = -100;
DIR = "left";
}
if ((((Key.isDown(Key.RIGHT) && (!Key.isDown(83))) && (walkready == true)) && (!Key.isDown(65))) && (hit == false)) {
this._xscale = 100;
this._x = this._x + 7;
this.GotoAndStop("running");
DIR = "right";
}
if (Key.isDown(Key.RIGHT) && (walkready == false)) {
this._xscale = 100;
DIR = "right";
}
if ((Key.isDown(65) && (hit == false)) && (punch == true)) {
this.GotoAndStop("punch");
}
if (Key.isDown(Key.LEFT) && (Key.isDown(65))) {
_root.enemy1.move = false;
_root.enemy1.head = false;
_root.enemy1.GotoAndStop("block");
}
if (Key.isDown(Key.RIGHT) && (Key.isDown(65))) {
_root.enemy1.head = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if ((Key.isDown(83) && (hit == false)) && (kick == true)) {
this.GotoAndStop("kick");
walkready = false;
}
if (Key.isDown(Key.LEFT) && (Key.isDown(83))) {
_root.enemy1.move = false;
_root.enemy1.head2 = false;
_root.enemy1.GotoAndStop("block");
}
if (Key.isDown(Key.RIGHT) && (Key.isDown(83))) {
_root.enemy1.head2 = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if ((Key.isDown(Key.UP) && (Key.isDown(83))) && (hit == false)) {
jumpvar = false;
jkick = true;
}
if ((Key.isDown(Key.DOWN) && (Key.isDown(83))) && (hit == false)) {
this.GotoAndStop("sweep");
walkready = false;
}
if (Key.isDown(68) && (hit == false)) {
this.GotoAndStop("block");
walkready = false;
}
if (((Key.isDown(Key.DOWN) && (!Key.isDown(65))) && (!Key.isDown(83))) && (hit == false)) {
walkready = false;
this.GotoAndStop("duck");
}
if ((Key.isDown(Key.UP) && (jump == 0)) && (hit == false)) {
j = 1;
jump = 30;
}
if (jump == 30) {
peak = true;
} else {
peak = false;
}
if (jump != 0) {
this._y = this._y - jump;
if (jumpvar == true) {
this.GotoAndStop("jumping");
}
if (jkick == true) {
this.GotoAndStop("jumpkick");
}
jump = jump - 5;
}
if (jump == 0) {
if (j == 1) {
jump = jump - 5;
}
}
if ((this._y >= orig) && (jump < 0)) {
this._y = orig;
this.GotoAndStop("standing");
jkick = false;
jumpvar = true;
jump = 0;
j = 0;
}
}
}
onClipEvent (keyUp) {
if (mobile == true) {
_root.jkick = false;
_root.jumpvar = true;
_root.enemy1.movestop = false;
_root.enemy1.bl = false;
_root.enemy1.b2 = false;
_root.enemy1.snap = true;
walkready = true;
this.GotoAndStop("standing");
punch = true;
kick = true;
block = false;
}
}
Instance of Symbol 80 MovieClip "vars" in Frame 5
onClipEvent (load) {
var per1 = 100;
var per2 = 100;
this._visible = false;
}
onClipEvent (enterFrame) {
setProperty(_root.bar1, _xscale , per1);
setProperty(_root.bar2, _xscale , per2);
if (_root.bar1._xscale < 0) {
_root.enemy1.mobile = false;
_root.hero.mobile = false;
_root.bar1._visible = false;
_root.enemy1.GotoAndStop("death");
}
if (_root.bar2._xscale < 0) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
_root.bar2._visible = false;
_root.hero.GotoAndStop("death");
}
}
Instance of Symbol 82 MovieClip "attacker" in Frame 5
onClipEvent (load) {
_root.enemy1._visible = false;
_root.enemy2._visible = false;
this._visible = false;
counter = 1;
counter2 = 1;
var count = 0;
var count2 = 0;
}
onClipEvent (enterFrame) {
if ((fire == true) && (count < 4)) {
counter++;
_root.enemy1.duplicateMovieClip("enemy1" + counter, counter);
_root["enemy1" + counter]._visible = true;
fire = false;
}
if ((fire2 == true) && (count2 < 4)) {
counter2++;
_root.enemy2.duplicateMovieClip("enemy2" + counter2, counter2);
_root["enemy2" + counter2]._visible = true;
fire2 = false;
}
}
Instance of Symbol 95 MovieClip "oldman" in Frame 5
onClipEvent (load) {
attack = true;
move = true;
punch = false;
bl = false;
b2 = false;
kick = false;
go = true;
atmove = true;
alive = true;
head = false;
head2 = false;
snap = true;
special = false;
mobile = true;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero) == true) {
_root.talk.GotoAndStop("talk");
}
if (this.hitTest(_root.hero) == false) {
_root.talk.GotoAndStop("nothing");
}
if (head == true) {
this.GotoAndStop("hit");
}
}
Instance of Symbol 101 MovieClip in Frame 5
onClipEvent (load) {
_root.check = 0;
}
onClipEvent (enterFrame) {
}
Instance of Symbol 118 MovieClip "lives" in Frame 5
onClipEvent (load) {
_root.life = 3;
}
onClipEvent (enterFrame) {
if (_root.life == 2) {
this.GotoAndStop(2);
}
if (_root.life == 1) {
this.GotoAndStop(3);
}
if (_root.life == 0) {
this.GotoAndStop("gameover");
}
}
Frame 6
fscommand ("allowscale", "false");
stop();
fscommand ("showmenu", "false");
Instance of Symbol 124 MovieClip "hero" in Frame 6
onClipEvent (load) {
walkready = true;
gunshotCounter = 1;
vel_y = 0;
accel = 8;
jumping = false;
b_edge = this.y + (this._y / 2);
t_edge = this.y - (this._y / 2);
j = 0;
infinite = 0;
jump = 0;
orig = this._y;
hit = false;
mobile = true;
punch = true;
kick = true;
jumpvar = true;
jkick = false;
peak = false;
spdam = false;
combo = true;
block = false;
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (this._x < 30) {
this._x = 30;
}
if (620 < this._x) {
this._x = 620;
}
if (this._x < _root.enemy1._x) {
this._xscale = 100;
}
if (_root.enemy1._x < this._x) {
this._xscale = -100;
}
if ((hit == true) && (block == false)) {
this.GotoAndStop("hit");
}
if ((hit == true) && (block == true)) {
_root.vars.per2 = _root.vars.per2 - 0.18;
hit = false;
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x - 7;
DIR = "left";
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x + 7;
DIR = "right";
}
if ((((Key.isDown(Key.LEFT) && (walkready == true)) && (!Key.isDown(83))) && (!Key.isDown(65))) && (hit == false)) {
this._x = this._x - 7;
this.GotoAndStop("running");
DIR = "left";
}
if (Key.isDown(Key.LEFT) && (walkready == false)) {
DIR = "left";
}
if ((((Key.isDown(Key.RIGHT) && (!Key.isDown(83))) && (walkready == true)) && (!Key.isDown(65))) && (hit == false)) {
this._x = this._x + 7;
this.GotoAndStop("running");
DIR = "right";
}
if (Key.isDown(Key.RIGHT) && (walkready == false)) {
DIR = "right";
}
if ((((Key.isDown(65) && (hit == false)) && (block == false)) && (punch == true)) && (_root.enemy1.special == false)) {
this.GotoAndStop("punch");
}
if ((Key.isDown(Key.LEFT) && (Key.isDown(65))) && (_root.enemy1.special == false)) {
_root.enemy1.move = false;
_root.enemy1.head = false;
_root.enemy1.GotoAndStop("block");
}
if ((Key.isDown(Key.RIGHT) && (Key.isDown(65))) && (_root.enemy1.special == false)) {
_root.enemy1.head = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if ((((Key.isDown(83) && (hit == false)) && (block == false)) && (kick == true)) && (_root.enemy1.special == false)) {
this.GotoAndStop("kick");
walkready = false;
}
if ((Key.isDown(Key.LEFT) && (Key.isDown(83))) && (_root.enemy1.special == false)) {
_root.enemy1.move = false;
_root.enemy1.head2 = false;
_root.enemy1.GotoAndStop("block");
}
if ((Key.isDown(Key.RIGHT) && (Key.isDown(83))) && (_root.enemy1.special == false)) {
_root.enemy1.head2 = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if ((Key.isDown(Key.UP) && (Key.isDown(83))) && (hit == false)) {
jumpvar = false;
jkick = true;
}
if ((Key.isDown(Key.DOWN) && (Key.isDown(83))) && (hit == false)) {
this.GotoAndStop("sweep");
walkready = false;
}
if (Key.isDown(68) && (hit == false)) {
this.GotoAndStop("block");
walkready = false;
}
if ((Key.isDown(Key.DOWN) && (Key.isDown(68))) && (hit == false)) {
this.GotoAndStop("block");
walkready = false;
}
if (((Key.isDown(Key.DOWN) && (!Key.isDown(65))) && (!Key.isDown(83))) && (hit == false)) {
walkready = false;
this.GotoAndStop("duck");
}
if ((Key.isDown(Key.UP) && (jump == 0)) && (hit == false)) {
j = 1;
jump = 30;
}
if (jump == 30) {
peak = true;
} else {
peak = false;
}
if (jump != 0) {
this._y = this._y - jump;
if (jumpvar == true) {
this.GotoAndStop("jumping");
}
if ((jkick == true) && (_root.enemy1.special == false)) {
this.GotoAndStop("jumpkick");
}
jump = jump - 5;
}
if (jump == 0) {
if (j == 1) {
jump = jump - 5;
}
}
if ((this._y >= orig) && (jump < 0)) {
this._y = orig;
this.GotoAndStop("standing");
jkick = false;
jumpvar = true;
jump = 0;
j = 0;
}
}
}
onClipEvent (keyUp) {
if (mobile == true) {
_root.jkick = false;
_root.jumpvar = true;
_root.enemy1.movestop = false;
_root.enemy1.bl = false;
_root.enemy1.b2 = false;
_root.enemy1.snap = true;
walkready = true;
this.GotoAndStop("standing");
punch = true;
kick = true;
block = false;
if (hit == false) {
punch = true;
kick = true;
}
}
}
Instance of Symbol 181 MovieClip "enemy1" in Frame 6
onClipEvent (load) {
attack = true;
move = true;
punch = false;
bl = false;
b2 = false;
kick = false;
go = true;
atmove = true;
alive = true;
head = false;
head2 = false;
head4 = false;
snap = true;
special = false;
mobile = true;
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (((attack == true) && (_root.hero._x < this._x)) && (move == true)) {
this.GotoAndStop("running");
this._x = this._x - 2;
}
if (((attack == true) && (this._x < _root.hero._x)) && (move == true)) {
this.GotoAndStop("running");
this._x = this._x + 2;
}
if ((this._x < _root.hero._x) && (movestop == false)) {
move = true;
this._xscale = -100;
}
if ((_root.hero._x < this._x) && (movestop == false)) {
move = true;
this._xscale = 100;
}
}
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (this.hitTest(_root.hero) == true) {
move = false;
}
if ((this.hitTest(_root.hero) == true) && (atmove == true)) {
type = int(Math.random() * 16);
move = false;
if (type == 0) {
punch = true;
atmove = false;
}
if (type == 1) {
punch2 = true;
atmove = false;
}
if ((((type == 2) || (type == 3)) || (type == 4)) || (type == 5)) {
atmove = true;
}
if ((type == 8) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 9) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 10) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 6) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 7) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 8) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 9) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 10) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 11) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 12) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 15) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if (type == 13) {
punch = true;
atmove = false;
}
if (type == 14) {
punch2 = true;
atmove = false;
}
}
if ((punch == true) && (alive == true)) {
move = false;
this.GotoAndStop("punch");
}
if ((punch2 == true) && (alive == true)) {
move = false;
this.GotoAndStop("punch2");
}
if ((head == true) && (snap == true)) {
this.GotoAndStop("headshot");
move = false;
alive = false;
atmove = false;
}
if ((head2 == true) && (snap == true)) {
this.GotoAndStop("headshot2");
move = false;
alive = false;
atmove = false;
}
if (((head4 == true) && (snap == true)) && (this.hitTest(_root.hero) == true)) {
this.GotoAndStop("headshot4");
move = false;
alive = false;
atmove = false;
}
}
}
Instance of Symbol 182 MovieClip "vars" in Frame 6
onClipEvent (load) {
var per1 = 100;
var per2 = 100;
this._visible = false;
goup = false;
goup2 = false;
}
onClipEvent (enterFrame) {
setProperty(_root.bar1, _xscale , per1);
setProperty(_root.bar2, _xscale , per2);
if (_root.bar1._xscale < 0) {
_root.enemy1.mobile = false;
_root.bar1._visible = false;
_root.enemy1.GotoAndStop("death");
}
if (_root.bar2._xscale < 0) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
_root.bar2._visible = false;
_root.hero.GotoAndStop("death");
}
}
Instance of Symbol 118 MovieClip "lives" in Frame 6
onClipEvent (load) {
_root.life = 3;
}
onClipEvent (enterFrame) {
if (_root.life == 2) {
this.GotoAndStop(2);
}
if (_root.life == 1) {
this.GotoAndStop(3);
}
if (_root.life == 0) {
this.GotoAndStop("gameover");
}
}
Instance of Symbol 199 MovieClip "checker2" in Frame 6
onClipEvent (load) {
_root.check2 = _root.check;
}
onClipEvent (enterFrame) {
if (_root.check2 != 1) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
this.GotoAndStop("cheater");
}
}
Frame 7
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
stop();
Instance of Symbol 201 MovieClip "hero" in Frame 7
onClipEvent (load) {
walkready = true;
gunshotCounter = 1;
vel_y = 0;
accel = 8;
jumping = false;
b_edge = this.y + (this._y / 2);
t_edge = this.y - (this._y / 2);
j = 0;
infinite = 0;
jump = 0;
orig = this._y;
hit = false;
mobile = true;
punch = true;
kick = true;
jumpvar = true;
jkick = false;
peak = false;
spdam = false;
block = false;
topp = true;
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (this._x < 30) {
this._x = 30;
}
if (620 < this._x) {
this._x = 620;
}
if (this._x < _root.enemy1._x) {
this._xscale = 100;
}
if (_root.enemy1._x < this._x) {
this._xscale = -100;
}
if ((hit == true) && (block == false)) {
this.GotoAndStop("hit");
}
if ((hit == true) && (block == true)) {
_root.vars.per2 = _root.vars.per2 - 0.18;
hit = false;
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x - 7;
DIR = "left";
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x + 7;
DIR = "right";
}
if ((((Key.isDown(Key.LEFT) && (walkready == true)) && (!Key.isDown(83))) && (!Key.isDown(65))) && (hit == false)) {
this._x = this._x - 7;
this.GotoAndStop("running");
DIR = "left";
}
if (Key.isDown(Key.LEFT) && (walkready == false)) {
DIR = "left";
}
if ((((Key.isDown(Key.RIGHT) && (!Key.isDown(83))) && (walkready == true)) && (!Key.isDown(65))) && (hit == false)) {
this._x = this._x + 7;
this.GotoAndStop("running");
DIR = "right";
}
if (Key.isDown(Key.RIGHT) && (walkready == false)) {
DIR = "right";
}
if (((Key.isDown(65) && (hit == false)) && (punch == true)) && (_root.enemy1.special == false)) {
this.GotoAndStop("punch");
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(65))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.move = false;
_root.enemy1.head = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(65))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.head = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(83) && (hit == false)) && (kick == true)) && (_root.enemy1.special == false)) {
this.GotoAndStop("kick");
walkready = false;
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(83))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.move = false;
_root.enemy1.head2 = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(83))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.head2 = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if ((Key.isDown(Key.UP) && (Key.isDown(83))) && (hit == false)) {
jumpvar = false;
jkick = true;
}
if ((Key.isDown(Key.DOWN) && (Key.isDown(83))) && (hit == false)) {
this.GotoAndStop("sweep");
walkready = false;
}
if (Key.isDown(68) && (hit == false)) {
this.GotoAndStop("block");
walkready = false;
}
if ((Key.isDown(Key.DOWN) && (Key.isDown(68))) && (hit == false)) {
this.GotoAndStop("block");
walkready = false;
}
if (((Key.isDown(Key.DOWN) && (!Key.isDown(65))) && (!Key.isDown(83))) && (hit == false)) {
walkready = false;
this.GotoAndStop("duck");
}
if ((Key.isDown(Key.UP) && (jump == 0)) && (hit == false)) {
j = 1;
jump = 30;
}
if ((jump == 30) || (jump == 25)) {
peak = true;
} else {
peak = false;
}
if (jump != 0) {
this._y = this._y - jump;
if (jumpvar == true) {
this.GotoAndStop("jumping");
}
if (jkick == true) {
this.GotoAndStop("jumpkick");
}
jump = jump - 5;
}
if (jump == 0) {
if (j == 1) {
jump = jump - 5;
}
}
if ((this._y >= orig) && (jump < 0)) {
this._y = orig;
this.GotoAndStop("standing");
jkick = false;
jumpvar = true;
jump = 0;
j = 0;
}
if (_root.enemy1.special == true) {
topp = false;
}
if (_root.enemy1.special == false) {
topp = true;
}
}
}
onClipEvent (keyUp) {
if (mobile == true) {
_root.jkick = false;
_root.jumpvar = true;
_root.enemy1.movestop = false;
_root.enemy1.bl = false;
_root.enemy1.b2 = false;
_root.enemy1.snap = true;
walkready = true;
this.GotoAndStop("standing");
punch = true;
kick = true;
block = false;
if (hit == false) {
punch = true;
kick = true;
}
}
}
Instance of Symbol 202 MovieClip "vars" in Frame 7
onClipEvent (load) {
var per1 = 100;
var per2 = 100;
this._visible = false;
goup = false;
goup2 = false;
}
onClipEvent (enterFrame) {
setProperty(_root.bar1, _xscale , per1);
setProperty(_root.bar2, _xscale , per2);
if (_root.bar1._xscale < 0) {
_root.enemy1.mobile = false;
if (_root.hero.jump == 0) {
_root.hero.mobile = false;
}
_root.bar1._visible = false;
_root.enemy1.GotoAndStop("death");
}
if (_root.bar2._xscale < 0) {
if (_root.hero.jump == 0) {
_root.hero.mobile = false;
}
_root.enemy1.mobile = false;
_root.bar2._visible = false;
_root.hero.GotoAndStop("death");
}
}
Instance of Symbol 271 MovieClip "enemy1" in Frame 7
onClipEvent (load) {
attack = true;
move = true;
punch = false;
bl = false;
b2 = false;
kick = false;
go = true;
atmove = true;
alive = true;
head = false;
head2 = false;
head3 = false;
head4 = false;
snap = true;
mobile = true;
special = false;
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (((attack == true) && (_root.hero._x < this._x)) && (move == true)) {
this.GotoAndStop("running");
this._x = this._x - 2;
}
if (((attack == true) && (this._x < _root.hero._x)) && (move == true)) {
this.GotoAndStop("running");
this._x = this._x + 2;
}
if ((this._x < _root.hero._x) && (movestop == false)) {
move = true;
this._xscale = -100;
}
if ((_root.hero._x < this._x) && (movestop == false)) {
move = true;
this._xscale = 100;
}
}
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (this.hitTest(_root.hero) == true) {
move = false;
}
if ((this.hitTest(_root.hero) == true) && (atmove == true)) {
type = int(Math.random() * 16);
move = false;
if (type == 0) {
punch = true;
atmove = false;
}
if (type == 1) {
punch2 = true;
atmove = false;
}
if (type == 2) {
special = true;
atmove = false;
}
if (((type == 3) || (type == 4)) || (type == 5)) {
atmove = true;
}
if ((type == 8) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 9) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 10) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 6) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 7) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 8) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 9) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 10) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 11) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 12) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 15) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if (type == 13) {
punch = true;
atmove = false;
}
if (type == 14) {
punch2 = true;
atmove = false;
}
}
if ((special == true) && (alive == true)) {
move = false;
this.GotoAndStop("special");
}
if ((punch == true) && (alive == true)) {
move = false;
this.GotoAndStop("punch");
}
if ((punch2 == true) && (alive == true)) {
move = false;
this.GotoAndStop("punch2");
}
if (((head == true) && (snap == true)) && (this.hitTest(_root.hero) == true)) {
this.GotoAndStop("headshot");
move = false;
alive = false;
atmove = false;
}
if (((head2 == true) && (snap == true)) && (this.hitTest(_root.hero) == true)) {
this.GotoAndStop("headshot2");
move = false;
alive = false;
atmove = false;
}
if (((head3 == true) && (snap == true)) && (this.hitTest(_root.hero) == true)) {
this.GotoAndStop("headshot3");
move = false;
alive = false;
atmove = false;
}
if (((head4 == true) && (snap == true)) && (this.hitTest(_root.hero) == true)) {
this.GotoAndStop("headshot4");
move = false;
alive = false;
atmove = false;
}
}
}
Instance of Symbol 276 MovieClip "lives2" in Frame 7
onClipEvent (load) {
_root.life2 = _root.life;
}
onClipEvent (enterFrame) {
if (_root.life2 == 2) {
this.GotoAndStop(2);
}
if (_root.life2 == 1) {
this.GotoAndStop(3);
}
if (_root.life2 == 0) {
this.GotoAndStop("gameover");
}
}
Instance of Symbol 277 MovieClip "checker3" in Frame 7
onClipEvent (load) {
_root.check3 = _root.check2;
}
onClipEvent (enterFrame) {
if (_root.check3 != 2) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
this.GotoAndStop("cheater");
}
}
Frame 8
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
stop();
Instance of Symbol 278 MovieClip "hero" in Frame 8
onClipEvent (load) {
walkready = true;
gunshotCounter = 1;
vel_y = 0;
accel = 8;
jumping = false;
b_edge = this.y + (this._y / 2);
t_edge = this.y - (this._y / 2);
j = 0;
infinite = 0;
jump = 0;
orig = this._y;
hit = false;
mobile = true;
punch = true;
kick = true;
jumpvar = true;
jkick = false;
peak = false;
spdam = false;
combo = true;
block = false;
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (this._x < 30) {
this._x = 30;
}
if (620 < this._x) {
this._x = 620;
}
if (this._x < _root.enemy1._x) {
this._xscale = 100;
}
if (_root.enemy1._x < this._x) {
this._xscale = -100;
}
if ((hit == true) && (block == false)) {
this.GotoAndStop("hit");
}
if ((hit == true) && (block == true)) {
_root.vars.per2 = _root.vars.per2 - 0.18;
hit = false;
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x - 7;
DIR = "left";
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x + 7;
DIR = "right";
}
if ((((Key.isDown(Key.LEFT) && (walkready == true)) && (!Key.isDown(83))) && (!Key.isDown(65))) && (hit == false)) {
this._x = this._x - 7;
this.GotoAndStop("running");
DIR = "left";
}
if (Key.isDown(Key.LEFT) && (walkready == false)) {
DIR = "left";
}
if ((((Key.isDown(Key.RIGHT) && (!Key.isDown(83))) && (walkready == true)) && (!Key.isDown(65))) && (hit == false)) {
this._x = this._x + 7;
this.GotoAndStop("running");
DIR = "right";
}
if (Key.isDown(Key.RIGHT) && (walkready == false)) {
DIR = "right";
}
if (((Key.isDown(65) && (hit == false)) && (punch == true)) && (_root.enemy1.special == false)) {
this.GotoAndStop("punch");
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(65))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.move = false;
_root.enemy1.head = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(65))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.head = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(83) && (hit == false)) && (kick == true)) && (_root.enemy1.special == false)) {
this.GotoAndStop("kick");
walkready = false;
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(83))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.move = false;
_root.enemy1.head2 = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(83))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.head2 = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if ((Key.isDown(Key.UP) && (Key.isDown(83))) && (hit == false)) {
jumpvar = false;
jkick = true;
}
if ((Key.isDown(Key.DOWN) && (Key.isDown(83))) && (hit == false)) {
this.GotoAndStop("sweep");
walkready = false;
}
if (Key.isDown(68) && (hit == false)) {
this.GotoAndStop("block");
walkready = false;
}
if ((Key.isDown(Key.DOWN) && (Key.isDown(68))) && (hit == false)) {
this.GotoAndStop("block");
walkready = false;
}
if (((Key.isDown(Key.DOWN) && (!Key.isDown(65))) && (!Key.isDown(83))) && (hit == false)) {
walkready = false;
this.GotoAndStop("duck");
}
if ((Key.isDown(Key.UP) && (jump == 0)) && (hit == false)) {
j = 1;
jump = 30;
}
if ((jump == 30) || (jump == 25)) {
peak = true;
} else {
peak = false;
}
if (jump != 0) {
this._y = this._y - jump;
if (jumpvar == true) {
this.GotoAndStop("jumping");
}
if ((jkick == true) && (_root.enemy1.special == false)) {
this.GotoAndStop("jumpkick");
}
jump = jump - 5;
}
if (jump == 0) {
if (j == 1) {
jump = jump - 5;
}
}
if ((this._y >= orig) && (jump < 0)) {
this._y = orig;
this.GotoAndStop("standing");
jkick = false;
jumpvar = true;
jump = 0;
j = 0;
}
}
}
onClipEvent (keyUp) {
if (mobile == true) {
_root.jkick = false;
_root.jumpvar = true;
_root.enemy1.movestop = false;
_root.enemy1.bl = false;
_root.enemy1.b2 = false;
_root.enemy1.snap = true;
walkready = true;
this.GotoAndStop("standing");
punch = true;
kick = true;
block = false;
if (hit == false) {
punch = true;
kick = true;
}
}
}
Instance of Symbol 279 MovieClip "vars" in Frame 8
onClipEvent (load) {
var per1 = 100;
var per2 = 100;
this._visible = false;
goup = false;
goup2 = false;
}
onClipEvent (enterFrame) {
setProperty(_root.bar1, _xscale , per1);
setProperty(_root.bar2, _xscale , per2);
if (_root.bar1._xscale < 0) {
_root.enemy1.mobile = false;
if (_root.hero.jump == 0) {
_root.hero.mobile = false;
}
_root.bar1._visible = false;
_root.enemy1.GotoAndStop("death");
}
if (_root.bar2._xscale < 0) {
if (_root.hero.jump == 0) {
_root.hero.mobile = false;
}
_root.enemy1.mobile = false;
_root.bar2._visible = false;
_root.hero.GotoAndStop("death");
}
}
Instance of Symbol 355 MovieClip "enemy1" in Frame 8
onClipEvent (load) {
attack = true;
move = true;
punch = false;
bl = false;
b2 = false;
kick = false;
go = true;
atmove = true;
alive = true;
head = false;
head2 = false;
head3 = false;
head4 = false;
snap = true;
special = false;
mobile = true;
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (((attack == true) && (_root.hero._x < this._x)) && (move == true)) {
this.GotoAndStop("running");
this._x = this._x - 2;
}
if (((attack == true) && (this._x < _root.hero._x)) && (move == true)) {
this.GotoAndStop("running");
this._x = this._x + 2;
}
if ((this._x < _root.hero._x) && (movestop == false)) {
move = true;
this._xscale = -100;
}
if ((_root.hero._x < this._x) && (movestop == false)) {
move = true;
this._xscale = 100;
}
}
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (this.hitTest(_root.hero) == true) {
move = false;
}
if ((this.hitTest(_root.hero) == true) && (atmove == true)) {
type = int(Math.random() * 16);
move = false;
if (type == 0) {
punch = true;
atmove = false;
}
if (type == 1) {
punch2 = true;
atmove = false;
}
if (type == 2) {
special = true;
atmove = false;
}
if (((type == 3) || (type == 4)) || (type == 5)) {
atmove = true;
}
if ((type == 8) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 9) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 10) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 6) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 7) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 8) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 9) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 10) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 11) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 12) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 15) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if (type == 13) {
punch = true;
atmove = false;
}
if (type == 14) {
punch2 = true;
atmove = false;
}
}
if ((special == true) && (alive == true)) {
move = false;
this.GotoAndStop("special");
}
if ((punch == true) && (alive == true)) {
move = false;
this.GotoAndStop("punch");
}
if ((punch2 == true) && (alive == true)) {
move = false;
this.GotoAndStop("punch2");
}
if ((head == true) && (snap == true)) {
this.GotoAndStop("headshot");
move = false;
alive = false;
atmove = false;
}
if ((head2 == true) && (snap == true)) {
this.GotoAndStop("headshot2");
move = false;
alive = false;
atmove = false;
}
if ((head4 == true) && (snap == true)) {
this.GotoAndStop("headshot4");
move = false;
alive = false;
atmove = false;
}
}
}
Instance of Symbol 357 MovieClip "lives3" in Frame 8
onClipEvent (load) {
_root.life3 = _root.life2;
}
onClipEvent (enterFrame) {
if (_root.life3 == 2) {
this.GotoAndStop(2);
}
if (_root.life3 == 1) {
this.GotoAndStop(3);
}
if (_root.life3 == 0) {
this.GotoAndStop("gameover");
}
}
Instance of Symbol 358 MovieClip "checker4" in Frame 8
onClipEvent (load) {
_root.check4 = _root.check3;
}
onClipEvent (enterFrame) {
if (_root.check4 != 3) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
this.GotoAndStop("cheater");
}
}
Frame 9
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
stop();
Instance of Symbol 359 MovieClip "hero" in Frame 9
onClipEvent (load) {
walkready = true;
gunshotCounter = 1;
vel_y = 0;
accel = 8;
jumping = false;
b_edge = this.y + (this._y / 2);
t_edge = this.y - (this._y / 2);
j = 0;
infinite = 0;
jump = 0;
orig = this._y;
hit = false;
mobile = true;
punch = true;
kick = true;
jumpvar = true;
jkick = false;
peak = false;
spdam = false;
combo = true;
block = false;
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (this._x < 30) {
this._x = 30;
}
if (620 < this._x) {
this._x = 620;
}
if (this._x < _root.enemy1._x) {
this._xscale = 100;
}
if (_root.enemy1._x < this._x) {
this._xscale = -100;
}
if ((hit == true) && (block == false)) {
this.GotoAndStop("hit");
}
if ((hit == true) && (block == true)) {
_root.vars.per2 = _root.vars.per2 - 0.18;
hit = false;
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x - 7;
DIR = "left";
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x + 7;
DIR = "right";
}
if ((((Key.isDown(Key.LEFT) && (walkready == true)) && (!Key.isDown(83))) && (!Key.isDown(65))) && (hit == false)) {
this._x = this._x - 7;
this.GotoAndStop("running");
DIR = "left";
}
if (Key.isDown(Key.LEFT) && (walkready == false)) {
DIR = "left";
}
if ((((Key.isDown(Key.RIGHT) && (!Key.isDown(83))) && (walkready == true)) && (!Key.isDown(65))) && (hit == false)) {
this._x = this._x + 7;
this.GotoAndStop("running");
DIR = "right";
}
if (Key.isDown(Key.RIGHT) && (walkready == false)) {
DIR = "right";
}
if (((Key.isDown(65) && (hit == false)) && (punch == true)) && (_root.enemy1.special == false)) {
this.GotoAndStop("punch");
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(65))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.move = false;
_root.enemy1.head = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(65))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.head = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(83) && (hit == false)) && (kick == true)) && (_root.enemy1.special == false)) {
this.GotoAndStop("kick");
walkready = false;
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(83))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.move = false;
_root.enemy1.head2 = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(83))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.head2 = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if ((Key.isDown(Key.UP) && (Key.isDown(83))) && (hit == false)) {
jumpvar = false;
jkick = true;
}
if ((Key.isDown(Key.DOWN) && (Key.isDown(83))) && (hit == false)) {
this.GotoAndStop("sweep");
walkready = false;
}
if (Key.isDown(68) && (hit == false)) {
this.GotoAndStop("block");
walkready = false;
}
if ((Key.isDown(Key.DOWN) && (Key.isDown(68))) && (hit == false)) {
this.GotoAndStop("block");
walkready = false;
}
if (((Key.isDown(Key.DOWN) && (!Key.isDown(65))) && (!Key.isDown(83))) && (hit == false)) {
walkready = false;
this.GotoAndStop("duck");
}
if ((Key.isDown(Key.UP) && (jump == 0)) && (hit == false)) {
j = 1;
jump = 30;
}
if ((jump == 30) || (jump == 25)) {
peak = true;
} else {
peak = false;
}
if (jump != 0) {
this._y = this._y - jump;
if (jumpvar == true) {
this.GotoAndStop("jumping");
}
if ((jkick == true) && (_root.enemy1.special == false)) {
this.GotoAndStop("jumpkick");
}
jump = jump - 5;
}
if (jump == 0) {
if (j == 1) {
jump = jump - 5;
}
}
if ((this._y >= orig) && (jump < 0)) {
this._y = orig;
this.GotoAndStop("standing");
jkick = false;
jumpvar = true;
jump = 0;
j = 0;
}
}
}
onClipEvent (keyUp) {
if (mobile == true) {
_root.jkick = false;
_root.jumpvar = true;
_root.enemy1.movestop = false;
_root.enemy1.bl = false;
_root.enemy1.b2 = false;
_root.enemy1.snap = true;
walkready = true;
this.GotoAndStop("standing");
punch = true;
kick = true;
bruce = false;
}
}
Instance of Symbol 360 MovieClip "vars" in Frame 9
onClipEvent (load) {
var per1 = 100;
var per2 = 100;
this._visible = false;
goup = false;
goup2 = false;
}
onClipEvent (enterFrame) {
setProperty(_root.bar1, _xscale , per1);
setProperty(_root.bar2, _xscale , per2);
if (_root.bar1._xscale < 0) {
_root.enemy1.mobile = false;
if (_root.hero.jump == 0) {
_root.hero.mobile = false;
}
_root.bar1._visible = false;
_root.enemy1.GotoAndStop("death");
}
if (_root.bar2._xscale < 0) {
if (_root.hero.jump == 0) {
_root.hero.mobile = false;
}
_root.enemy1.mobile = false;
_root.bar2._visible = false;
_root.hero.GotoAndStop("death");
}
}
Instance of Symbol 415 MovieClip "enemy1" in Frame 9
onClipEvent (load) {
attack = true;
move = true;
punch = false;
bl = false;
b2 = false;
kick = false;
go = true;
atmove = true;
alive = true;
head = false;
head2 = false;
snap = true;
allow == true;
special = false;
mobile = true;
}
onClipEvent (enterFrame) {
if (mobile == true) {
if ((this._x < _root.hero._x) && (movestop == false)) {
move = true;
this._xscale = -100;
}
if ((_root.hero._x < this._x) && (movestop == false)) {
move = true;
this._xscale = 100;
}
}
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (this.hitTest(_root.hero) == true) {
move = false;
}
if (atmove == true) {
type = int(Math.random() * 8);
move = false;
if (((type == 0) && (allow == true)) && (punch2 == false)) {
atmove = false;
punch = true;
}
if (((type == 1) && (allow == true)) && (punch == false)) {
atmove = false;
punch2 = true;
}
if (type == 2) {
atmove = true;
}
if (((((type == 3) || (type == 4)) || (type == 5)) || (type == 6)) || (type == 7)) {
atmove = false;
waiter = true;
}
}
if ((special == true) && (alive == true)) {
move = false;
this.GotoAndStop("special");
}
if (waiter == true) {
move = false;
atmove = false;
this.GotoAndStop("wait");
}
if (punch == true) {
move = false;
atmove = false;
this.GotoAndStop("punch");
}
if (punch2 == true) {
move = false;
atmove = false;
this.GotoAndStop("punch2");
}
if ((head4 == true) && (snap == true)) {
this.GotoAndStop("headshot");
move = false;
alive = false;
atmove = false;
}
}
}
Instance of Symbol 417 MovieClip "knife" in Frame 9
onClipEvent (load) {
this._x = _root.enemy1._x - 50;
}
onClipEvent (enterFrame) {
if (_root.weapons.tele == true) {
this._visible = false;
}
if (_root.weapons.tele == false) {
this._xscale = 100;
this._x = this._x - 15;
}
if (0 >= this._x) {
this.removeMovieClip();
}
if ((this.hitTest(_root.hero) == true) && (this._visible == true)) {
_root.hero._x = _root.hero._x - 15;
_root.hero.mobile = false;
_root.hero.GotoAndStop("headshot2");
this.removeMovieClip();
}
}
Instance of Symbol 418 MovieClip "weapons" in Frame 9
onClipEvent (load) {
this._visible = false;
_root.knife._visible = false;
_root.knife2._visible = false;
_root.knife3._visible = false;
_root.knife4._visible = false;
tele = false;
counter = 1;
counter2 = 1;
counter3 = 1;
counter4 = 1;
}
onClipEvent (enterFrame) {
if (tele == false) {
if (fire == true) {
counter++;
_root.knife.duplicateMovieClip("knife" + counter, counter);
_root["knife" + counter]._visible = true;
fire = false;
}
if (fire2 == true) {
counter2++;
_root.knife2.duplicateMovieClip("knife2" + counter2, counter2);
_root["knife2" + counter2]._visible = true;
fire2 = false;
}
}
if (tele == true) {
if (fire3 == true) {
counter3++;
_root.knife3.duplicateMovieClip("knife3" + counter3, counter3);
_root["knife3" + counter3]._visible = true;
fire3 = false;
}
if (fire4 == true) {
counter4++;
_root.knife4.duplicateMovieClip("knife4" + counter4, counter4);
_root["knife4" + counter4]._visible = true;
fire4 = false;
}
}
}
Instance of Symbol 420 MovieClip "knife2" in Frame 9
onClipEvent (load) {
this._x = _root.enemy1._x - 50;
}
onClipEvent (enterFrame) {
if (_root.weapons.tele == true) {
this._visible = false;
}
if (_root.weapons.tele == false) {
this._xscale = 100;
this._x = this._x - 15;
}
if (0 >= this._x) {
this.removeMovieClip();
}
if ((this.hitTest(_root.hero) == true) && (this._visible == true)) {
_root.hero.mobile = false;
_root.hero.GotoAndStop("headshot2");
this.removeMovieClip();
}
}
Instance of Symbol 422 MovieClip "knife4" in Frame 9
onClipEvent (load) {
this._x = 80;
}
onClipEvent (enterFrame) {
if (_root.weapons.tele == false) {
this._visible = false;
}
if (_root.weapons.tele == true) {
this._x = this._x + 15;
}
if (this._x >= 650) {
this.removeMovieClip();
}
if ((this.hitTest(_root.hero) == true) && (this._visible == true)) {
_root.hero.mobile = false;
_root.hero.GotoAndStop("headshot2");
this.removeMovieClip();
}
}
Instance of Symbol 424 MovieClip "knife3" in Frame 9
onClipEvent (load) {
this._x = 80;
}
onClipEvent (enterFrame) {
if (_root.weapons.tele == false) {
this._visible = false;
}
if (_root.weapons.tele == true) {
this._x = this._x + 15;
}
if (this._x >= 650) {
this.removeMovieClip();
}
if ((this.hitTest(_root.hero) == true) && (this._visible == true)) {
_root.hero.mobile = false;
_root.hero.GotoAndStop("headshot2");
this.removeMovieClip();
}
}
Instance of Symbol 426 MovieClip "lives4" in Frame 9
onClipEvent (load) {
_root.life4 = _root.life3;
}
onClipEvent (enterFrame) {
if (_root.life4 == 2) {
this.GotoAndStop(2);
}
if (_root.life4 == 1) {
this.GotoAndStop(3);
}
if (_root.life4 == 0) {
this.GotoAndStop("gameover");
}
}
Instance of Symbol 430 MovieClip "checker4" in Frame 9
onClipEvent (load) {
_root.check5 = _root.check4;
}
onClipEvent (enterFrame) {
if (_root.check5 != 4) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
this.GotoAndStop("cheater");
}
}
Frame 10
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
stop();
Instance of Symbol 432 MovieClip "hero" in Frame 10
onClipEvent (load) {
walkready = true;
gunshotCounter = 1;
vel_y = 0;
accel = 8;
jumping = false;
b_edge = this.y + (this._y / 2);
t_edge = this.y - (this._y / 2);
j = 0;
infinite = 0;
jump = 0;
orig = this._y;
hit = false;
mobile = true;
punch = true;
kick = true;
jumpvar = true;
jkick = false;
peak = false;
spdam = false;
block = false;
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (this._x < 30) {
this._x = 30;
}
if (620 < this._x) {
this._x = 620;
}
if (this._x < _root.enemy1._x) {
this._xscale = 100;
}
if (_root.enemy1._x < this._x) {
this._xscale = -100;
}
if (hit == true) {
this.GotoAndStop("hit");
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x - 7;
DIR = "left";
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(Key.UP))) && (Key.isDown(83))) && (hit == false)) {
this._x = this._x + 7;
DIR = "right";
}
if ((((Key.isDown(Key.LEFT) && (walkready == true)) && (!Key.isDown(83))) && (!Key.isDown(65))) && (hit == false)) {
this._x = this._x - 7;
this.GotoAndStop("running");
DIR = "left";
}
if (Key.isDown(Key.LEFT) && (walkready == false)) {
DIR = "left";
}
if ((((Key.isDown(Key.RIGHT) && (!Key.isDown(83))) && (walkready == true)) && (!Key.isDown(65))) && (hit == false)) {
this._x = this._x + 7;
this.GotoAndStop("running");
DIR = "right";
}
if (Key.isDown(Key.RIGHT) && (walkready == false)) {
DIR = "right";
}
if (((Key.isDown(65) && (hit == false)) && (punch == true)) && (_root.enemy1.special == false)) {
this.GotoAndStop("punch");
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(65))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.move = false;
_root.enemy1.head = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(65))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.head = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(83) && (hit == false)) && (kick == true)) && (_root.enemy1.special == false)) {
this.GotoAndStop("kick");
walkready = false;
}
if (((Key.isDown(Key.LEFT) && (Key.isDown(83))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.move = false;
_root.enemy1.head2 = false;
_root.enemy1.GotoAndStop("block");
}
if (((Key.isDown(Key.RIGHT) && (Key.isDown(83))) && (_root.enemy1.special == false)) && (jkick == false)) {
_root.enemy1.head2 = false;
_root.enemy1.move = false;
_root.enemy1.GotoAndStop("block");
}
if ((Key.isDown(Key.UP) && (Key.isDown(83))) && (hit == false)) {
jumpvar = false;
jkick = true;
}
if ((Key.isDown(Key.DOWN) && (Key.isDown(83))) && (hit == false)) {
this.GotoAndStop("sweep");
walkready = false;
}
if (Key.isDown(68) && (hit == false)) {
this.GotoAndStop("block");
walkready = false;
}
if ((Key.isDown(Key.DOWN) && (Key.isDown(68))) && (hit == false)) {
this.GotoAndStop("block");
walkready = false;
}
if (((Key.isDown(Key.DOWN) && (!Key.isDown(65))) && (!Key.isDown(83))) && (hit == false)) {
walkready = false;
this.GotoAndStop("duck");
}
if ((Key.isDown(Key.UP) && (jump == 0)) && (hit == false)) {
j = 1;
jump = 30;
}
if ((jump == 30) || (jump == 25)) {
peak = true;
} else {
peak = false;
}
if (jump != 0) {
this._y = this._y - jump;
if (jumpvar == true) {
this.GotoAndStop("jumping");
}
if ((jkick == true) && (_root.enemy1.special == false)) {
this.GotoAndStop("jumpkick");
}
jump = jump - 5;
}
if (jump == 0) {
if (j == 1) {
jump = jump - 5;
}
}
if ((this._y >= orig) && (jump < 0)) {
this._y = orig;
this.GotoAndStop("standing");
jkick = false;
jumpvar = true;
jump = 0;
j = 0;
}
}
}
onClipEvent (keyUp) {
if (mobile == true) {
_root.jkick = false;
_root.jumpvar = true;
_root.enemy1.movestop = false;
_root.enemy1.bl = false;
_root.enemy1.b2 = false;
_root.enemy1.snap = true;
walkready = true;
this.GotoAndStop("standing");
if (hit == false) {
punch = true;
kick = true;
}
block = false;
}
}
Instance of Symbol 433 MovieClip "vars" in Frame 10
onClipEvent (load) {
var per1 = 100;
var per2 = 100;
this._visible = false;
goup = false;
goup2 = false;
}
onClipEvent (enterFrame) {
setProperty(_root.bar1, _xscale , per1);
setProperty(_root.bar2, _xscale , per2);
if (_root.bar1._xscale < 0) {
_root.enemy1.mobile = false;
if (_root.hero.jump == 0) {
_root.hero.mobile = false;
}
_root.bar1._visible = false;
_root.enemy1.GotoAndStop("death");
}
if (_root.bar2._xscale < 0) {
if (_root.hero.jump == 0) {
_root.hero.mobile = false;
}
_root.enemy1.mobile = false;
_root.bar2._visible = false;
_root.hero.GotoAndStop("death");
}
}
Instance of Symbol 494 MovieClip "enemy1" in Frame 10
onClipEvent (load) {
attack = true;
move = true;
punch = false;
bl = false;
b2 = false;
kick = false;
go = true;
atmove = true;
alive = true;
head = false;
head2 = false;
head3 = false;
head4 = false;
snap = true;
mobile = true;
special = false;
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (((attack == true) && (_root.hero._x < this._x)) && (move == true)) {
this.GotoAndStop("running");
this._x = this._x - 7;
}
if (((attack == true) && (this._x < _root.hero._x)) && (move == true)) {
this.GotoAndStop("running");
this._x = this._x + 7;
}
if ((this._x < _root.hero._x) && (movestop == false)) {
move = true;
this._xscale = -100;
}
if ((_root.hero._x < this._x) && (movestop == false)) {
move = true;
this._xscale = 100;
}
}
}
onClipEvent (enterFrame) {
if (mobile == true) {
if (this.hitTest(_root.hero) == true) {
move = false;
}
if ((this.hitTest(_root.hero) == true) && (atmove == true)) {
type = int(Math.random() * 16);
move = false;
if (type == 0) {
punch = true;
atmove = false;
}
if (type == 1) {
punch2 = true;
atmove = false;
}
if (type == 2) {
special = true;
atmove = false;
}
if (((type == 3) || (type == 4)) || (type == 5)) {
atmove = true;
}
if ((type == 8) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 9) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 10) && (bl == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 6) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 7) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 8) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 9) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 10) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 11) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 12) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if ((type == 15) && (b2 == true)) {
this.GotoAndStop("block");
atmove = false;
move = false;
}
if (type == 13) {
punch = true;
atmove = false;
}
if (type == 14) {
punch2 = true;
atmove = false;
}
}
if ((special == true) && (alive == true)) {
move = false;
this.GotoAndStop("special");
}
if ((punch == true) && (alive == true)) {
move = false;
this.GotoAndStop("punch");
}
if ((punch2 == true) && (alive == true)) {
move = false;
this.GotoAndStop("kick");
}
if (((head == true) && (snap == true)) && (this.hitTest(_root.hero) == true)) {
this.GotoAndStop("headshot");
move = false;
alive = false;
atmove = false;
}
if (((head2 == true) && (snap == true)) && (this.hitTest(_root.hero) == true)) {
this.GotoAndStop("headshot2");
move = false;
alive = false;
atmove = false;
}
if (((head3 == true) && (snap == true)) && (this.hitTest(_root.hero) == true)) {
this.GotoAndStop("headshot3");
move = false;
alive = false;
atmove = false;
}
if (((head4 == true) && (snap == true)) && (this.hitTest(_root.hero) == true)) {
this.GotoAndStop("headshot4");
move = false;
alive = false;
atmove = false;
}
}
}
Instance of Symbol 496 MovieClip "lives5" in Frame 10
onClipEvent (load) {
_root.life5 = _root.life4;
}
onClipEvent (enterFrame) {
if (_root.life5 == 2) {
this.GotoAndStop(2);
}
if (_root.life5 == 1) {
this.GotoAndStop(3);
}
if (_root.life5 == 0) {
this.GotoAndStop("gameover");
}
}
Instance of Symbol 497 MovieClip "checker4" in Frame 10
onClipEvent (load) {
_root.check6 = _root.check5;
}
onClipEvent (enterFrame) {
if (_root.check6 != 5) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
this.GotoAndStop("cheater");
}
}
Frame 11
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
stop();
Instance of Symbol 500 MovieClip "col" in Frame 11
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero) == true) {
_root.hero.mobile = false;
_root.hero.GotoAndStop("standing");
_root.monk.GotoAndStop("augh");
}
}
Instance of Symbol 507 MovieClip "excla" in Frame 11
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 510 MovieClip "hero" in Frame 11
onClipEvent (load) {
walkready = true;
gunshotCounter = 1;
vel_y = 0;
accel = 8;
jumping = false;
b_edge = this.y + (this._y / 2);
t_edge = this.y - (this._y / 2);
j = 0;
infinite = 0;
jump = 0;
orig = this._y;
hit = false;
mobile = true;
punch = true;
kick = true;
jumpvar = true;
jkick = false;
peak = false;
spdam = false;
combo = true;
remo = false;
}
onClipEvent (enterFrame) {
if (mobile == true) {
this.GotoAndStop("running");
this._x = this._x + 7;
}
if (remo == true) {
this.removeMovieClip();
}
}
Instance of Symbol 511 MovieClip "vars" in Frame 11
onClipEvent (load) {
var per1 = 100;
var per2 = 100;
this._visible = false;
goup = false;
goup3 = false;
}
onClipEvent (enterFrame) {
setProperty(_root.bar1, _xscale , per1);
setProperty(_root.bar2, _xscale , per2);
if (_root.bar1._xscale < 0) {
_root.enemy1.mobile = false;
if (_root.hero.jump == 0) {
_root.hero.mobile = false;
}
_root.bar1._visible = false;
_root.enemy1.GotoAndStop("death");
}
if (_root.bar2._xscale < 0) {
if (_root.hero.jump == 0) {
_root.hero.mobile = false;
}
_root.enemy1.mobile = false;
_root.bar2._visible = false;
_root.hero.GotoAndStop("death");
}
}
Instance of Symbol 512 MovieClip "weapons" in Frame 11
onClipEvent (load) {
_root.knife._visible = false;
_root.knife2._visible = false;
this._visible = false;
_root.knife3._visible = false;
_root.knife4._visible = false;
tele = false;
counter = 1;
counter2 = 1;
counter3 = 1;
counter4 = 1;
}
onClipEvent (enterFrame) {
if (tele == false) {
if (fire == true) {
counter++;
_root.knife.duplicateMovieClip("knife" + counter, counter);
_root["knife" + counter]._visible = true;
fire = false;
}
if (fire2 == true) {
counter2++;
_root.knife2.duplicateMovieClip("knife2" + counter2, counter2);
_root["knife2" + counter2]._visible = true;
fire2 = false;
}
}
if (tele == true) {
if (fire3 == true) {
counter3++;
_root.knife3.duplicateMovieClip("knife3" + counter3, counter3);
_root["knife3" + counter3]._visible = true;
fire3 = false;
}
if (fire4 == true) {
counter4++;
_root.knife4.duplicateMovieClip("knife4" + counter4, counter4);
_root["knife4" + counter4]._visible = true;
fire4 = false;
}
}
}
Instance of Symbol 521 MovieClip "checker4" in Frame 11
onClipEvent (load) {
_root.check7 = _root.check6;
}
onClipEvent (enterFrame) {
if (_root.check7 != 6) {
_root.hero.mobile = false;
this.GotoAndStop("cheater");
}
}
Frame 12
fscommand (fullscreen, false);
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
Frame 126
gotoAndStop (4);
stopAllSounds();
Symbol 5 MovieClip Frame 1
stop();
Symbol 5 MovieClip Frame 6
stop();
Symbol 10 MovieClip Frame 1
setProperty(this, _xscale , (_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
Symbol 17 MovieClip Frame 12
stop();
Symbol 21 Button
on (release) {
gotoAndStop (5);
}
Symbol 25 Button
on (release) {
_root.how.GotoAndPlay(2);
}
Symbol 34 MovieClip Frame 1
_root.hero.mobile = false;
_root.enemy1.b1 = true;
if ((this.hitTest(_root.enemy1) == true) && (_root.enemy1.snap == true)) {
_root.enemy1.head = true;
}
if (this.hitTest(_root.oldman) == true) {
_root.oldman.head = true;
}
Symbol 34 MovieClip Frame 3
_root.hero.mobile = true;
_root.enemy1.snap = false;
_root.enemy1.atmove = true;
_root.hero.kick = true;
stop();
Symbol 44 MovieClip Frame 1
_root.hero.mobile = false;
_root.enemy1.b2 = true;
if ((this.hitTest(_root.enemy1) == true) && (_root.enemy1.snap == true)) {
_root.enemy1.head2 = true;
}
if (this.hitTest(_root.oldman) == true) {
_root.oldman.head = true;
}
Symbol 44 MovieClip Frame 3
_root.hero.mobile = true;
_root.enemy1.snap = false;
_root.enemy1.atmove = true;
_root.hero.punch = true;
stop();
Symbol 55 MovieClip Frame 13
Symbol 55 MovieClip Frame 27
_root.life = _root.life - 1;
_root.life2 = _root.life2 - 1;
_root.life3 = _root.life3 - 1;
_root.life4 = _root.life4 - 1;
_root.life5 = _root.life5 - 1;
_root.vars.per2 = 100;
if ((_root.life == 2) || (_root.life == 1)) {
_root.bar2._visible = true;
_root.hero.mobile = true;
_root.enemy1.mobile = true;
_root.hero.GotoAndStop("standing");
}
if (_root.life == 0) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
}
if ((_root.life2 == 2) || (_root.life2 == 1)) {
_root.bar2._visible = true;
_root.hero.mobile = true;
_root.enemy1.mobile = true;
_root.hero.GotoAndStop("standing");
}
if (_root.life2 == 0) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
}
if ((_root.life3 == 2) || (_root.life3 == 1)) {
_root.bar2._visible = true;
_root.hero.mobile = true;
_root.enemy1.mobile = true;
_root.hero.GotoAndStop("standing");
}
if (_root.life3 == 0) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
}
if ((_root.life4 == 2) || (_root.life4 == 1)) {
_root.bar2._visible = true;
_root.hero.mobile = true;
_root.enemy1.mobile = true;
_root.hero.GotoAndStop("standing");
}
if (_root.life4 == 0) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
}
if ((_root.life5 == 2) || (_root.life5 == 1)) {
_root.bar2._visible = true;
_root.hero.mobile = true;
_root.enemy1.mobile = true;
_root.hero.GotoAndStop("standing");
}
if (_root.life5 == 0) {
_root.hero.mobile = false;
_root.enemy1.mobile = false;
}
stop();
Symbol 60 MovieClip Frame 1
_root.enemy1.b2 = true;
if (((this.hitTest(_root.enemy1) == true) && (_root.enemy1.snap == true)) && (_root.hero.topp == true)) {
_root.enemy1.head3 = true;
}
_root.hero.kick = false;
_root.hero.punch = false;
Symbol 60 MovieClip Frame 2
_root.enemy1.snap = false;
_root.enemy1.atmove = true;
_root.hero.jkick = false;
_root.hero.punch = true;
stop();
Symbol 63 MovieClip Frame 1
_root.enemy1.b2 = true;
if ((this.hitTest(_root.enemy1) == true) && (_root.enemy1.snap == true)) {
_root.enemy1.head4 = true;
}
_root.hero.kick = false;
_root.hero.punch = false;
Symbol 63 MovieClip Frame 2
_root.enemy1.snap = false;
_root.enemy1.atmove = true;
_root.hero.punch = true;
stop();
Symbol 65 MovieClip Frame 1
_root.hero.block = true;
Symbol 71 MovieClip Frame 1
_root.vars.per2 = _root.vars.per2 - 3;
_root.hero.combo = false;
_root.hero.mobile = false;
if ((_root.hero.spdam == true) && (_root.enemy1.special == true)) {
_root.vars.per2 = _root.vars.per2 - 15;
}
if ((_root.hero.spdam == true) && (_root.enemy1.special2 == true)) {
_root.vars.per2 = _root.vars.per2 - 30;
}
if (_root.enemy1.kick == true) {
_root.vars.per2 = _root.vars.per2 - 6;
}
if (_root.enemy1.punch == true) {
_root.vars.per2 = _root.vars.per2 - 4;
}
Symbol 71 MovieClip Frame 4
_root.hero.combo = true;
_root.hero.hit = false;
_root.hero.mobile = true;
_root.hero.spdam = false;
_root.hero.GotoAndStop("standing");
Symbol 77 MovieClip Frame 1
_root.hero.combo = false;
_root.hero.mobile = false;
if (_root.hero.block == false) {
_root.vars.per2 = _root.vars.per2 - 3;
}
if ((_root.hero.spdam == true) && (_root.enemy1.special == true)) {
_root.vars.per2 = _root.vars.per2 - 15;
}
if ((_root.hero.spdam == true) && (_root.enemy1.special2 == true)) {
_root.vars.per2 = _root.vars.per2 - 30;
}
if (_root.enemy1.kick == true) {
_root.vars.per2 = _root.vars.per2 - 6;
}
if (_root.enemy1.punch == true) {
_root.vars.per2 = _root.vars.per2 - 4;
}
Symbol 77 MovieClip Frame 4
_root.hero.combo = true;
_root.hero.hit = false;
_root.hero.mobile = true;
_root.hero.spdam = false;
_root.hero.GotoAndStop("standing");
Symbol 78 MovieClip Frame 1
stop();
Symbol 85 Button
on (release) {
_root.check = _root.check + 1;
gotoAndStop (6);
}
Symbol 93 MovieClip Frame 1
_root.oldman.head = false;
Symbol 93 MovieClip Frame 5
_root.oldman.GotoAndStop("standing");
_root.oldman.head = true;
Symbol 95 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 4
stop();
Symbol 99 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 2
stop();
Symbol 118 MovieClip Frame 3
stop();
Symbol 118 MovieClip Frame 5
stop();
_root.vars.goup2 = true;
stopAllSounds();
Symbol 121 Button
on (release) {
toggleHighQuality();
}
Symbol 124 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 3
if (!Key.isDown(Key.UP)) {
_root.hero.hit = true;
}
_root.enemy1.mobile = true;
_root.enemy1.punch = false;
_root.enemy1.atmove = true;
_root.enemy1.GotoAndStop("standing");
Symbol 154 MovieClip Frame 2
if (!Key.isDown(Key.UP)) {
_root.hero.hit = true;
}
_root.enemy1.punch2 = false;
_root.enemy1.atmove = true;
_root.enemy1.GotoAndStop("standing");
Symbol 157 MovieClip Frame 5
_root.enemy1.atmove = true;
_root.enemy1.bl = false;
_root.enemy1.GotoAndStop("standing");
Symbol 162 MovieClip Frame 10
stop();
_root.vars.goup = true;
_root.arrow.GotoAndStop("flash");
Symbol 168 MovieClip Frame 1
_root.enemy1.head = false;
_root.vars.per1 = _root.vars.per1 - 4;
Symbol 168 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head2 = false;
_root.enemy1.mobile = true;
_root.enemy1.GotoAndStop("standing");
Symbol 174 MovieClip Frame 1
_root.enemy1.head2 = false;
_root.vars.per1 = _root.vars.per1 - 3;
Symbol 174 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head = false;
_root.enemy1.mobile = true;
_root.enemy1.GotoAndStop("standing");
Symbol 180 MovieClip Frame 1
_root.enemy1.head = false;
_root.enemy1.head2 = false;
_root.vars.per1 = _root.vars.per1 - 1.5;
Symbol 180 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head4 = false;
_root.enemy1.mobile = true;
_root.enemy1.GotoAndStop("standing");
Symbol 181 MovieClip Frame 1
stop();
Symbol 189 MovieClip Frame 1
_root.hero.mobile = false;
_root.enemy1.mobile = false;
Symbol 189 MovieClip Frame 71
_root.hero.mobile = true;
_root.enemy1.mobile = true;
Symbol 189 MovieClip Frame 106
stop();
Symbol 191 Button
on (release) {
if (_root.vars.goup2 == true) {
gotoAndStop (4);
}
}
Symbol 193 Button
on (release) {
if (_root.vars.goup == true) {
_root.check2 = _root.check2 + 1;
gotoAndStop (7);
}
}
Symbol 194 MovieClip Frame 9
stop();
Symbol 195 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 2
stop();
Symbol 199 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 1
stop();
Symbol 203 Button
on (release) {
if (_root.vars.goup == true) {
_root.check3 = _root.check3 + 1;
gotoAndStop (8);
}
}
Symbol 211 MovieClip Frame 1
_root.enemy1.atmove = true;
Symbol 216 MovieClip Frame 2
_root.hero.hit = true;
_root.enemy1.punch = false;
_root.enemy1.atmove = true;
_root.enemy1.GotoAndStop("standing");
Symbol 220 MovieClip Frame 2
_root.hero.hit = true;
_root.enemy1.punch2 = false;
_root.enemy1.atmove = true;
_root.enemy1.GotoAndStop("standing");
Symbol 223 MovieClip Frame 7
_root.enemy1.atmove = true;
_root.enemy1.bl = false;
_root.enemy1.GotoAndStop("standing");
Symbol 239 MovieClip Frame 24
if (this.hitTest(_root.hero) == true) {
_root.hero.hit = true;
_root.hero.spdam = true;
}
Symbol 239 MovieClip Frame 33
_root.enemy1.special = false;
_root.enemy1.atmove = true;
_root.enemy1.GotoAndStop("standing");
_root.enemy1.snap = true;
Symbol 243 MovieClip Frame 1
_root.enemy1.head2 = false;
_root.vars.per1 = _root.vars.per1 - 1;
Symbol 243 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head = false;
_root.enemy1.GotoAndStop("standing");
Symbol 247 MovieClip Frame 1
_root.enemy1.head = false;
_root.vars.per1 = _root.vars.per1 - 1;
Symbol 247 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head2 = false;
_root.enemy1.GotoAndStop("standing");
Symbol 254 MovieClip Frame 1
_root.enemy1.head = false;
_root.vars.per1 = _root.vars.per1 - 5;
Symbol 254 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head3 = false;
_root.enemy1.GotoAndStop("standing");
Symbol 261 MovieClip Frame 1
_root.enemy1.head = false;
_root.enemy1.head2 = false;
_root.enemy1.head3 = false;
_root.vars.per1 = _root.vars.per1 - 1.5;
Symbol 261 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head4 = false;
_root.enemy1.GotoAndStop("standing");
Symbol 270 MovieClip Frame 8
stop();
_root.vars.goup = true;
_root.arrow.GotoAndStop("flash");
Symbol 271 MovieClip Frame 1
stop();
Symbol 276 MovieClip Frame 1
stop();
Symbol 276 MovieClip Frame 2
stop();
Symbol 276 MovieClip Frame 3
stop();
Symbol 276 MovieClip Frame 5
stop();
_root.vars.goup2 = true;
stopAllSounds();
Symbol 277 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 1
stop();
Symbol 280 Button
on (release) {
if (_root.vars.goup == true) {
_root.check4 = _root.check4 + 1;
gotoAndStop (9);
}
}
Symbol 298 MovieClip Frame 2
if (!Key.isDown(Key.UP)) {
_root.hero.hit = true;
}
_root.enemy1.punch = false;
_root.enemy1.atmove = true;
_root.enemy1.GotoAndStop("standing");
Symbol 303 MovieClip Frame 2
if (!Key.isDown(Key.UP)) {
_root.hero.hit = true;
}
_root.enemy1.punch2 = false;
_root.enemy1.atmove = true;
_root.enemy1.GotoAndStop("standing");
Symbol 319 MovieClip Frame 33
if (92 >= _root.vars.per1) {
_root.vars.per1 = _root.vars.per1 + 6;
}
Symbol 319 MovieClip Frame 37
_root.enemy1.special = false;
_root.enemy1.atmove = true;
_root.enemy1.GotoAndStop("standing");
_root.enemy1.snap = true;
Symbol 325 MovieClip Frame 1
_root.enemy1.head2 = false;
_root.enemy1.head3 = false;
_root.vars.per1 = _root.vars.per1 - 1;
Symbol 325 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head = false;
_root.enemy1.GotoAndStop("standing");
Symbol 331 MovieClip Frame 1
_root.enemy1.head = false;
_root.enemy1.head3 = false;
_root.vars.per1 = _root.vars.per1 - 4;
Symbol 331 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head2 = false;
_root.enemy1.GotoAndStop("standing");
Symbol 337 MovieClip Frame 1
_root.enemy1.head = false;
_root.enemy1.head2 = false;
_root.vars.per1 = _root.vars.per1 - 3;
Symbol 337 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head3 = false;
_root.enemy1.GotoAndStop("standing");
Symbol 340 MovieClip Frame 7
_root.enemy1.atmove = true;
_root.enemy1.bl = false;
_root.enemy1.GotoAndStop("standing");
Symbol 348 MovieClip Frame 7
stop();
_root.vars.goup = true;
_root.arrow.GotoAndStop("flash");
Symbol 354 MovieClip Frame 1
_root.enemy1.head = false;
_root.enemy1.head2 = false;
_root.enemy1.head3 = false;
_root.vars.per1 = _root.vars.per1 - 5;
Symbol 354 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head4 = false;
_root.enemy1.GotoAndStop("standing");
Symbol 357 MovieClip Frame 1
stop();
Symbol 357 MovieClip Frame 2
stop();
Symbol 357 MovieClip Frame 3
stop();
Symbol 357 MovieClip Frame 5
stop();
_root.vars.goup2 = true;
stopAllSounds();
Symbol 358 MovieClip Frame 1
stop();
Symbol 359 MovieClip Frame 1
stop();
Symbol 361 Button
on (release) {
if (_root.vars.goup == true) {
_root.check5 = _root.check5 + 1;
gotoAndStop (10);
}
}
Symbol 369 MovieClip Frame 1
_root.enemy1.mobile = false;
_root.enemy1.allow = false;
Symbol 369 MovieClip Frame 5
if (_root.weapons.tele == false) {
_root.weapons.fire = true;
}
if (_root.weapons.tele == true) {
_root.weapons.fire3 = true;
}
_root.enemy1.punch = false;
_root.enemy1.atmove = true;
_root.enemy1.allow = true;
_root.enemy1.mobile = true;
_root.enemy1.GotoAndStop("standing");
Symbol 375 MovieClip Frame 1
_root.enemy1.mobile = false;
_root.enemy1.allow = false;
Symbol 375 MovieClip Frame 5
if (_root.weapons.tele == false) {
_root.weapons.fire2 = true;
}
if (_root.weapons.tele == true) {
_root.weapons.fire4 = true;
}
_root.enemy1.punch2 = false;
_root.enemy1.atmove = true;
_root.enemy1.allow = true;
_root.enemy1.mobile = true;
_root.enemy1.GotoAndStop("standing");
Symbol 378 MovieClip Frame 10
_root.enemy1.waiter = false;
_root.enemy1.atmove = true;
_root.enemy1.allow = true;
_root.enemy1.GotoAndStop("standing");
Symbol 380 MovieClip Frame 5
_root.enemy1._x = 80;
_root.weapons.tele = true;
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head4 = false;
_root.enemy1.mobile = true;
Symbol 381 MovieClip Frame 5
_root.enemy1._x = 570;
_root.weapons.tele = false;
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head4 = false;
_root.enemy1.mobile = true;
Symbol 400 MovieClip Frame 18
stop();
_root.vars.goup = true;
_root.prove.GotoAndPlay(2);
_root.arrow.GotoAndStop("flash");
Symbol 414 MovieClip Frame 1
_root.enemy1.mobile = false;
_root.vars.per1 = _root.vars.per1 - 10;
Symbol 414 MovieClip Frame 13
if (_root.weapons.tele == false) {
_root.enemy1.GotoAndStop("teleport");
}
if (_root.weapons.tele == true) {
_root.enemy1.GotoAndStop("teleport2");
}
Symbol 426 MovieClip Frame 1
stop();
Symbol 426 MovieClip Frame 2
stop();
Symbol 426 MovieClip Frame 3
stop();
Symbol 426 MovieClip Frame 5
stop();
_root.vars.goup2 = true;
stopAllSounds();
Symbol 429 MovieClip Frame 1
stop();
Symbol 429 MovieClip Frame 5
stop();
Symbol 430 MovieClip Frame 1
stop();
Symbol 432 MovieClip Frame 1
stop();
Symbol 434 Button
on (release) {
if (_root.vars.goup == true) {
_root.check6 = _root.check6 + 1;
gotoAndStop (11);
}
}
Symbol 447 MovieClip Frame 2
_root.hero.hit = true;
_root.enemy1.mobile = true;
_root.enemy1.punch = false;
_root.enemy1.atmove = true;
_root.enemy1.GotoAndStop("standing");
Symbol 450 MovieClip Frame 2
_root.hero.hit = true;
_root.enemy1.mobile = true;
_root.enemy1.punch2 = false;
_root.enemy1.atmove = true;
_root.enemy1.GotoAndStop("standing");
Symbol 453 MovieClip Frame 5
_root.enemy1.atmove = true;
_root.enemy1.bl = false;
_root.enemy1.GotoAndStop("standing");
Symbol 459 MovieClip Frame 1
_root.enemy1.head2 = false;
_root.enemy1.head3 = false;
_root.enemy1.head4 = false;
_root.vars.per1 = _root.vars.per1 - 1;
Symbol 459 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head = false;
_root.enemy1.GotoAndStop("standing");
Symbol 465 MovieClip Frame 1
_root.enemy1.head = false;
_root.enemy1.head3 = false;
_root.enemy1.head4 = false;
_root.vars.per1 = _root.vars.per1 - 1;
Symbol 465 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head2 = false;
_root.enemy1.GotoAndStop("standing");
Symbol 471 MovieClip Frame 1
_root.enemy1.head2 = false;
_root.enemy1.head = false;
_root.enemy1.head4 = false;
_root.vars.per1 = _root.vars.per1 - 3;
Symbol 471 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head3 = false;
_root.enemy1.GotoAndStop("standing");
Symbol 478 MovieClip Frame 19
if (this.hitTest(_root.hero) == true) {
_root.hero.hit = true;
_root.hero.spdam = true;
}
Symbol 478 MovieClip Frame 29
_root.enemy1.special = false;
_root.enemy1.atmove = true;
_root.enemy1.GotoAndStop("standing");
_root.enemy1.snap = true;
Symbol 487 MovieClip Frame 45
stop();
_root.vars.goup = true;
_root.arrow.GotoAndStop("flash");
Symbol 493 MovieClip Frame 1
_root.enemy1.head2 = false;
_root.enemy1.head = false;
_root.enemy1.head3 = false;
_root.vars.per1 = _root.vars.per1 - 2;
Symbol 493 MovieClip Frame 5
_root.enemy1.snap = false;
_root.enemy1.alive = true;
_root.enemy1.atmove = true;
_root.enemy1.head4 = false;
_root.enemy1.GotoAndStop("standing");
Symbol 496 MovieClip Frame 1
stop();
Symbol 496 MovieClip Frame 2
stop();
Symbol 496 MovieClip Frame 3
stop();
Symbol 496 MovieClip Frame 5
stop();
_root.vars.goup2 = true;
stopAllSounds();
Symbol 497 MovieClip Frame 1
stop();
Symbol 504 MovieClip Frame 183
_root.hero._xscale = -100;
_root.excla._visible = true;
Symbol 504 MovieClip Frame 223
_root.hero._visible = false;
_root.final.GotoAndStop("gop");
stop();
Symbol 505 MovieClip Frame 1
stop();
Symbol 507 MovieClip Frame 1
stop();
Symbol 510 MovieClip Frame 1
stop();
Symbol 514 Button
on (release) {
if (_root.vars.goup3 == true) {
gotoAndPlay (12);
}
}
Symbol 518 MovieClip Frame 1
_root.excla._visible = false;
_root.hero.remo = true;
Symbol 518 MovieClip Frame 10
_root.vars.goup3 = true;
Symbol 518 MovieClip Frame 73
stop();
_root.credits.GotoAndStop("gop");
Symbol 519 MovieClip Frame 1
stop();
Symbol 521 MovieClip Frame 1
stop();