Frame 1
stop();
Frame 2
stop();
femzombie = 100;
Frame 3
stop();
stopAllSounds();
Instance of Symbol 223 MovieClip in Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.gotoAndStop(3);
}
if (this.hitTest(_root.player.hitzone2)) {
_root.gotoAndStop(3);
}
}
Frame 4
score = 0;
bags = 0;
coins = 0;
chests = 0;
playerhealth = 100;
femzombie = 100;
stop();
Instance of Symbol 299 MovieClip "background" in Frame 4
onClipEvent (load) {
background.duplicateMovieClip("background2", 100);
background2._x = background._x + background._width;
groundStartx = this._x;
groundSpeed = 0.4;
}
Instance of Symbol 301 MovieClip "bggrass" in Frame 4
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 2;
}
Instance of Symbol 320 MovieClip "backdrop" in Frame 4
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 377 MovieClip "player" in Frame 4
onClipEvent (load) {
scrollx = _root.midline._x;
scrollStart = false;
gravity = 10;
scale = _xscale;
walkSpeedright = 6;
walkSpeedleft = 6;
maxjump = 7;
}
onClipEvent (enterFrame) {
if (air == true) {
_y = (_y + gravity);
state = 3;
}
if (Key.isDown(37) && (!_root.leftbound.hitTest(_x, _y, true))) {
_x = (_x - walkSpeedleft);
_xscale = (-scale);
}
if (this.hitTest(_root.leftside)) {
_x = (_x + walkSpeedleft);
_xscale = (-scale);
}
if (Key.isDown(39) && (!_root.rightbound.hitTest(_x, _y, true))) {
_x = (_x + walkSpeedright);
_xscale = scale;
if (this._x < scrollx) {
this._x = this._x + moveSpeed;
} else {
scrollStart = true;
if (this.hitTest(_root.midline)) {
_x = (_x - walkSpeedright);
_xscale = scale;
}
if (Key.isDown(90) && (!_root.platforms.hitTest(_x, _y, true))) {
_root.player.gotoAndStop(4);
}
}
}
if (_root.platforms.hitTest(_x, _y, true)) {
air = false;
} else {
air = true;
}
if (Key.isDown(38) && (jump == true)) {
_y = (_y - jumpSpeed);
}
if (air == false) {
jump = true;
jumpcount = 0;
jumpSpeed = 22;
}
if (Key.isDown(38)) {
jumpcount = jumpcount + 1;
}
if ((jumpcount > maxjump) && (jumpSpeed > -2)) {
jumpSpeed = jumpSpeed - 2;
}
if (((((air == false) && (!Key.isDown(37))) && (!Key.isDown(65))) && (_currentframe < 4)) or ((((air == false) && (!Key.isDown(39))) && (!Key.isDown(65))) && (_currentframe < 4))) {
state = 1;
}
if ((((Key.isDown(37) && (air == false)) && (!Key.isDown(65))) && (_currentframe < 4)) or (((Key.isDown(39) && (air == false)) && (!Key.isDown(65))) && (_currentframe < 4))) {
state = 2;
}
if (!Key.isDown(65)) {
gotoAndStop(state);
}
_root.statetxt = state;
}
onClipEvent (keyUp) {
if (Key.getCode() == 83) {
jump = false;
}
}
onClipEvent (keyUp) {
if (Key.getCode() == 39) {
scrollStart = false;
}
}
onClipEvent (keyDown) {
if (Key.getCode() == 32) {
_root.player.body.gotoAndStop(2);
}
}
Instance of Symbol 398 MovieClip "treasures" in Frame 4
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 399 MovieClip "monsters" in Frame 4
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 405 MovieClip "platforms" in Frame 4
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
onClipEvent (enterFrame) {
if (_root.player.scrollStart == true) {
this._x = this._x - groundSpeed;
_root.backdrop._x = _root.backdrop._x - groundSpeed;
_root.front._x = _root.front._x - groundSpeed;
_root.moon._x = _root.moon._x - _root.moon.groundSpeed;
_root.background._x = _root.background._x - _root.background.groundSpeed;
_root.monsters._x = _root.monsters._x - _root.monsters.groundSpeed;
_root.treasures._x = _root.treasures._x - _root.monsters.groundSpeed;
_root.bggrass._x = _root.bggrass._x - _root.bggrass.groundSpeed;
}
}
Instance of Symbol 408 MovieClip "front" in Frame 4
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 425 MovieClip in Frame 4
onClipEvent (enterFrame) {
if (_root.playerhealth <= 75) {
this.gotoAndStop(2);
}
if (_root.playerhealth <= 45) {
this.gotoAndStop(3);
}
if (_root.playerhealth <= 0) {
this.gotoAndStop(4);
_root.gotoAndStop(3);
}
}
Frame 6
stop();
femzombie = 100;
piggy = 100;
Instance of Symbol 299 MovieClip "background" in Frame 6
onClipEvent (load) {
background.duplicateMovieClip("background2", 100);
background2._x = background._x + background._width;
groundStartx = this._x;
groundSpeed = 0.4;
}
Instance of Symbol 301 MovieClip "bggrass" in Frame 6
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 2;
}
Instance of Symbol 436 MovieClip "backdrop" in Frame 6
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 377 MovieClip "player" in Frame 6
onClipEvent (load) {
scrollx = _root.midline._x;
scrollStart = false;
gravity = 10;
scale = _xscale;
walkSpeedright = 6;
walkSpeedleft = 6;
maxjump = 7;
}
onClipEvent (enterFrame) {
if (air == true) {
_y = (_y + gravity);
state = 3;
}
if (Key.isDown(37) && (!_root.leftbound.hitTest(_x, _y, true))) {
_x = (_x - walkSpeedleft);
_xscale = (-scale);
}
if (this.hitTest(_root.leftside)) {
_x = (_x + walkSpeedleft);
_xscale = (-scale);
}
if (Key.isDown(39) && (!_root.rightbound.hitTest(_x, _y, true))) {
_x = (_x + walkSpeedright);
_xscale = scale;
if (this._x < scrollx) {
this._x = this._x + moveSpeed;
} else {
scrollStart = true;
if (this.hitTest(_root.midline)) {
_x = (_x - walkSpeedright);
_xscale = scale;
}
if (Key.isDown(90) && (!_root.platforms.hitTest(_x, _y, true))) {
_root.player.gotoAndStop(4);
}
}
}
if (_root.platforms.hitTest(_x, _y, true)) {
air = false;
} else {
air = true;
}
if (Key.isDown(38) && (jump == true)) {
_y = (_y - jumpSpeed);
}
if (air == false) {
jump = true;
jumpcount = 0;
jumpSpeed = 22;
}
if (Key.isDown(38)) {
jumpcount = jumpcount + 1;
}
if ((jumpcount > maxjump) && (jumpSpeed > -2)) {
jumpSpeed = jumpSpeed - 2;
}
if (((((air == false) && (!Key.isDown(37))) && (!Key.isDown(65))) && (_currentframe < 4)) or ((((air == false) && (!Key.isDown(39))) && (!Key.isDown(65))) && (_currentframe < 4))) {
state = 1;
}
if ((((Key.isDown(37) && (air == false)) && (!Key.isDown(65))) && (_currentframe < 4)) or (((Key.isDown(39) && (air == false)) && (!Key.isDown(65))) && (_currentframe < 4))) {
state = 2;
}
if (!Key.isDown(65)) {
gotoAndStop(state);
}
_root.statetxt = state;
}
onClipEvent (keyUp) {
if (Key.getCode() == 83) {
jump = false;
}
}
onClipEvent (keyUp) {
if (Key.getCode() == 39) {
scrollStart = false;
}
}
onClipEvent (keyDown) {
if (Key.getCode() == 32) {
_root.player.body.gotoAndStop(2);
}
}
Instance of Symbol 580 MovieClip "monsters" in Frame 6
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 581 MovieClip "treasures" in Frame 6
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 584 MovieClip "front" in Frame 6
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 586 MovieClip "platforms" in Frame 6
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
onClipEvent (enterFrame) {
if (_root.player.scrollStart == true) {
this._x = this._x - groundSpeed;
_root.backdrop._x = _root.backdrop._x - groundSpeed;
_root.front._x = _root.front._x - groundSpeed;
_root.moon._x = _root.moon._x - _root.moon.groundSpeed;
_root.background._x = _root.background._x - _root.background.groundSpeed;
_root.monsters._x = _root.monsters._x - _root.monsters.groundSpeed;
_root.treasures._x = _root.treasures._x - _root.monsters.groundSpeed;
_root.bggrass._x = _root.bggrass._x - _root.bggrass.groundSpeed;
}
}
Frame 8
stop();
femzombie = 100;
Instance of Symbol 299 MovieClip "background" in Frame 8
onClipEvent (load) {
background.duplicateMovieClip("background2", 100);
background2._x = background._x + background._width;
groundStartx = this._x;
groundSpeed = 0.4;
}
Instance of Symbol 301 MovieClip "bggrass" in Frame 8
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 2;
}
Instance of Symbol 597 MovieClip "backdrop" in Frame 8
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 377 MovieClip "player" in Frame 8
onClipEvent (load) {
scrollx = _root.midline._x;
scrollStart = false;
gravity = 10;
scale = _xscale;
walkSpeedright = 6;
walkSpeedleft = 6;
maxjump = 7;
}
onClipEvent (enterFrame) {
if (air == true) {
_y = (_y + gravity);
state = 3;
}
if (Key.isDown(37) && (!_root.leftbound.hitTest(_x, _y, true))) {
_x = (_x - walkSpeedleft);
_xscale = (-scale);
}
if (this.hitTest(_root.leftside)) {
_x = (_x + walkSpeedleft);
_xscale = (-scale);
}
if (Key.isDown(39) && (!_root.rightbound.hitTest(_x, _y, true))) {
_x = (_x + walkSpeedright);
_xscale = scale;
if (this._x < scrollx) {
this._x = this._x + moveSpeed;
} else {
scrollStart = true;
if (this.hitTest(_root.midline)) {
_x = (_x - walkSpeedright);
_xscale = scale;
}
if (Key.isDown(90) && (!_root.platforms.hitTest(_x, _y, true))) {
_root.player.gotoAndStop(4);
}
}
}
if (_root.platforms.hitTest(_x, _y, true)) {
air = false;
} else {
air = true;
}
if (Key.isDown(38) && (jump == true)) {
_y = (_y - jumpSpeed);
}
if (air == false) {
jump = true;
jumpcount = 0;
jumpSpeed = 22;
}
if (Key.isDown(38)) {
jumpcount = jumpcount + 1;
}
if ((jumpcount > maxjump) && (jumpSpeed > -2)) {
jumpSpeed = jumpSpeed - 2;
}
if (((((air == false) && (!Key.isDown(37))) && (!Key.isDown(65))) && (_currentframe < 4)) or ((((air == false) && (!Key.isDown(39))) && (!Key.isDown(65))) && (_currentframe < 4))) {
state = 1;
}
if ((((Key.isDown(37) && (air == false)) && (!Key.isDown(65))) && (_currentframe < 4)) or (((Key.isDown(39) && (air == false)) && (!Key.isDown(65))) && (_currentframe < 4))) {
state = 2;
}
if (!Key.isDown(65)) {
gotoAndStop(state);
}
_root.statetxt = state;
}
onClipEvent (keyUp) {
if (Key.getCode() == 83) {
jump = false;
}
}
onClipEvent (keyUp) {
if (Key.getCode() == 39) {
scrollStart = false;
}
}
onClipEvent (keyDown) {
if (Key.getCode() == 32) {
_root.player.body.gotoAndStop(2);
}
}
Instance of Symbol 599 MovieClip "monsters" in Frame 8
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 621 MovieClip "platforms" in Frame 8
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
onClipEvent (enterFrame) {
if (_root.player.scrollStart == true) {
this._x = this._x - groundSpeed;
_root.backdrop._x = _root.backdrop._x - groundSpeed;
_root.front._x = _root.front._x - groundSpeed;
_root.moon._x = _root.moon._x - _root.moon.groundSpeed;
_root.background._x = _root.background._x - _root.background.groundSpeed;
_root.monsters._x = _root.monsters._x - _root.monsters.groundSpeed;
_root.bggrass._x = _root.bggrass._x - _root.bggrass.groundSpeed;
}
}
Instance of Symbol 633 MovieClip "front" in Frame 8
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
Frame 10
bosshealth = 100;
stop();
Instance of Symbol 425 MovieClip in Frame 10
onClipEvent (enterFrame) {
if (_root.playerhealth <= 75) {
this.gotoAndStop(2);
}
if (_root.playerhealth <= 45) {
this.gotoAndStop(3);
}
if (_root.playerhealth <= 0) {
this.gotoAndStop(4);
_root.gotoAndStop(3);
}
if (_root.bosshealth <= 0) {
_root.gotoAndStop(14);
}
}
Frame 12
stop();
playerhealth = playerhealth + 34;
bosshealth = 100;
Instance of Symbol 299 MovieClip "background" in Frame 12
onClipEvent (load) {
background.duplicateMovieClip("background2", 100);
background2._x = background._x + background._width;
groundStartx = this._x;
groundSpeed = 0.4;
}
Instance of Symbol 798 MovieClip "backdrop" in Frame 12
onClipEvent (load) {
background.duplicateMovieClip("background2", 100);
background2._x = backdrop._x + backdrop._width;
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 377 MovieClip "player" in Frame 12
onClipEvent (load) {
scrollx = _root.midline._x;
scrollxleft = _root.leftline._x;
scrollStart = false;
scrollStartleft = false;
AxeCounter = 1;
_root.axe._visible = false;
MaxAxes = 2;
AcidCounter = 1;
_root.acid._visible = false;
MaxAcid = 2;
gravity = 10;
scale = _xscale;
walkSpeedright = 6;
walkSpeedleft = 6;
maxjump = 7;
depthCounter = 1;
}
onClipEvent (enterFrame) {
if (air == true) {
_y = (_y + gravity);
state = 3;
}
if (Key.isDown(37) && (!_root.leftbound.hitTest(_x, _y, true))) {
_x = (_x - walkSpeedleft);
_xscale = (-scale);
}
if (this.hitTest(_root.backdrop.leftside)) {
_x = (_x + walkSpeedleft);
_xscale = (-scale);
scrollStartleft = false;
}
if (this.hitTest(_root.backdrop.rightside)) {
_x = (_x - walkSpeedright);
_xscale = scale;
scrollStart = false;
}
if (Key.isDown(39) && (!_root.rightbound.hitTest(_x, _y, true))) {
_x = (_x + walkSpeedright);
_xscale = scale;
}
if (this.hitTest(_root.midline)) {
_x = (_x - walkSpeedright);
_xscale = scale;
if (Key.isDown(39)) {
scrollStart = true;
}
}
if (this.hitTest(_root.leftline)) {
_x = (_x + walkSpeedleft);
_xscale = (-scale);
if (Key.isDown(37)) {
scrollStartleft = true;
}
}
if (Key.isDown(90) && (!_root.platforms.hitTest(_x, _y, true))) {
_root.player.gotoAndStop(4);
}
if (_root.platforms.hitTest(_x, _y, true)) {
air = false;
} else {
air = true;
}
if (Key.isDown(38) && (jump == true)) {
_y = (_y - jumpSpeed);
}
if (air == false) {
jump = true;
jumpcount = 0;
jumpSpeed = 22;
}
if (Key.isDown(38)) {
jumpcount = jumpcount + 1;
}
if ((jumpcount > maxjump) && (jumpSpeed > -2)) {
jumpSpeed = jumpSpeed - 2;
}
if (((((air == false) && (!Key.isDown(37))) && (!Key.isDown(65))) && (_currentframe < 4)) or ((((air == false) && (!Key.isDown(39))) && (!Key.isDown(65))) && (_currentframe < 4))) {
state = 1;
}
if ((((Key.isDown(37) && (air == false)) && (!Key.isDown(65))) && (_currentframe < 4)) or (((Key.isDown(39) && (air == false)) && (!Key.isDown(65))) && (_currentframe < 4))) {
state = 2;
}
if (!Key.isDown(65)) {
gotoAndStop(state);
}
_root.statetxt = state;
}
onClipEvent (keyUp) {
if (Key.getCode() == 83) {
jump = false;
}
}
onClipEvent (keyUp) {
if (Key.getCode() == 39) {
scrollStart = false;
}
}
onClipEvent (keyUp) {
if (Key.getCode() == 37) {
scrollStartleft = false;
}
}
onClipEvent (keyDown) {
if (Key.getCode() == 32) {
if (this.hitTest(_root.front.acid) and (AcidCounter <= MaxAcid)) {
_xscale = (-scale);
_root.player.body.gotoAndStop(4);
AcidCounter++;
_root.acid.duplicateMovieClip("acid" + depthCounter, depthCounter);
_root["acid" + depthCounter]._visible = true;
depthCounter++;
if (depthCounter > MaxAcid) {
depthCounter = 1;
}
} else if (this.hitTest(_root.front.axe) and (AxeCounter <= MaxAxes)) {
_xscale = scale;
_root.player.body.gotoAndStop(5);
AxeCounter++;
_root.axe.duplicateMovieClip("axe" + depthCounter, depthCounter);
_root["axe" + depthCounter]._visible = true;
depthCounter++;
if (depthCounter > MaxAxes) {
depthCounter = 1;
}
} else {
_root.player.body.gotoAndStop(2);
}
}
}
Instance of Symbol 800 MovieClip "front" in Frame 12
onClipEvent (load) {
background.duplicateMovieClip("background2", 100);
background2._x = background._x + background._width;
groundStartx = this._x;
groundSpeed = 0.4;
}
Instance of Symbol 802 MovieClip "platforms" in Frame 12
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
onClipEvent (enterFrame) {
if (_root.player.scrollStart == true) {
this._x = this._x - groundSpeed;
_root.backdrop._x = _root.backdrop._x - groundSpeed;
_root.background._x = _root.background._x - _root.background.groundSpeed;
_root.front._x = _root.front._x - groundSpeed;
_root.boss._x = _root.boss._x - groundSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.scrollStartleft == true) {
this._x = this._x + groundSpeed;
_root.backdrop._x = _root.backdrop._x + groundSpeed;
_root.background._x = _root.background._x + _root.background.groundSpeed;
_root.front._x = _root.front._x + groundSpeed;
_root.boss._x = _root.boss._x + groundSpeed;
}
}
Instance of Symbol 809 MovieClip "axe" in Frame 12
onClipEvent (load) {
AxeMoveSpeed = 20;
AxeHeight = 15;
this._x = _root.player._x;
this._y = _root.player._y - 50;
}
onClipEvent (enterFrame) {
if (this._name != "axe") {
this._x = this._x + AxeMoveSpeed;
this._y = this._y - AxeHeight;
if (this._x > 700) {
_root.player.AxeCounter--;
this.removeMovieClip();
}
if (this.hitTest(_root.boss.body.body.hitzone)) {
_root.boss.body.gotoAndStop(4);
_root.bosshealth = _root.bosshealth - 3;
this.gotoAndPlay(14);
}
}
}
Instance of Symbol 815 MovieClip "acid" in Frame 12
onClipEvent (load) {
AcidMoveSpeed = 20;
AcidHeight = 15;
this._x = _root.player._x - 20;
this._y = _root.player._y - 50;
}
onClipEvent (enterFrame) {
if (this._name != "acid") {
this._x = this._x - AcidMoveSpeed;
this._y = this._y - AcidHeight;
if (this._x < -150) {
_root.player.AcidCounter--;
this.removeMovieClip();
}
if (this.hitTest(_root.boss.body.body.hitzone)) {
_root.boss.body.gotoAndStop(4);
_root.bosshealth = _root.bosshealth - 3;
this.gotoAndPlay(14);
}
}
}
Instance of Symbol 783 MovieClip "boss" in Frame 12
onClipEvent (load) {
speed = 1.5;
groundStartx = this._x;
groundSpeed = 6;
scale = _xscale;
xposition = _60;
}
onClipEvent (enterFrame) {
if (_root.player._x <= this._x) {
_xscale = scale;
this.gotoAndStop(4);
this._x = this._x - speed;
}
if (_root.player._x >= this._x) {
_xscale = (-scale);
this.gotoAndStop(4);
this._x = this._x + speed;
}
}
Instance of Symbol 425 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (_root.playerhealth <= 75) {
this.gotoAndStop(2);
}
if (_root.playerhealth <= 45) {
this.gotoAndStop(3);
}
if (_root.playerhealth <= 0) {
this.gotoAndStop(4);
_root.gotoAndStop(3);
}
if (_root.playerhealth > 105) {
this.gotoAndStop(5);
}
if (_root.playerhealth > 137) {
this.gotoAndStop(6);
}
if (_root.bosshealth <= 0) {
_root.gotoAndStop(14);
}
}
Frame 14
stop();
Instance of Symbol 425 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (_root.playerhealth <= 75) {
this.gotoAndStop(2);
}
if (_root.playerhealth <= 45) {
this.gotoAndStop(3);
}
if (_root.playerhealth > 105) {
this.gotoAndStop(5);
}
if (_root.playerhealth > 137) {
this.gotoAndStop(6);
}
if (_root.playerhealth <= 0) {
this.gotoAndStop(4);
_root.gotoAndStop(3);
}
}
Frame 16
stop();
playerhealth = playerhealth + 34;
bosshealth = 100;
Instance of Symbol 299 MovieClip "background" in Frame 16
onClipEvent (load) {
background.duplicateMovieClip("background2", 100);
background2._x = background._x + background._width;
groundStartx = this._x;
groundSpeed = 0.4;
}
Instance of Symbol 798 MovieClip "backdrop" in Frame 16
onClipEvent (load) {
background.duplicateMovieClip("background2", 100);
background2._x = backdrop._x + backdrop._width;
groundStartx = this._x;
groundSpeed = 6;
}
Instance of Symbol 377 MovieClip "player" in Frame 16
onClipEvent (load) {
scrollx = _root.midline._x;
scrollxleft = _root.leftline._x;
scrollStart = false;
scrollStartleft = false;
AxeCounter = 1;
_root.axe._visible = false;
MaxAxes = 2;
AcidCounter = 1;
_root.acid._visible = false;
MaxAcid = 2;
gravity = 10;
scale = _xscale;
walkSpeedright = 6;
walkSpeedleft = 6;
maxjump = 7;
depthCounter = 1;
}
onClipEvent (enterFrame) {
if (air == true) {
_y = (_y + gravity);
state = 3;
}
if (Key.isDown(37) && (!_root.leftbound.hitTest(_x, _y, true))) {
_x = (_x - walkSpeedleft);
_xscale = (-scale);
}
if (this.hitTest(_root.backdrop.leftside)) {
_x = (_x + walkSpeedleft);
_xscale = (-scale);
scrollStartleft = false;
}
if (this.hitTest(_root.backdrop.rightside)) {
_x = (_x - walkSpeedright);
_xscale = scale;
scrollStart = false;
}
if (Key.isDown(39) && (!_root.rightbound.hitTest(_x, _y, true))) {
_x = (_x + walkSpeedright);
_xscale = scale;
}
if (this.hitTest(_root.midline)) {
_x = (_x - walkSpeedright);
_xscale = scale;
if (Key.isDown(39)) {
scrollStart = true;
}
}
if (this.hitTest(_root.leftline)) {
_x = (_x + walkSpeedleft);
_xscale = (-scale);
if (Key.isDown(37)) {
scrollStartleft = true;
}
}
if (Key.isDown(90) && (!_root.platforms.hitTest(_x, _y, true))) {
_root.player.gotoAndStop(4);
}
if (_root.platforms.hitTest(_x, _y, true)) {
air = false;
} else {
air = true;
}
if (Key.isDown(38) && (jump == true)) {
_y = (_y - jumpSpeed);
}
if (air == false) {
jump = true;
jumpcount = 0;
jumpSpeed = 22;
}
if (Key.isDown(38)) {
jumpcount = jumpcount + 1;
}
if ((jumpcount > maxjump) && (jumpSpeed > -2)) {
jumpSpeed = jumpSpeed - 2;
}
if (((((air == false) && (!Key.isDown(37))) && (!Key.isDown(65))) && (_currentframe < 4)) or ((((air == false) && (!Key.isDown(39))) && (!Key.isDown(65))) && (_currentframe < 4))) {
state = 1;
}
if ((((Key.isDown(37) && (air == false)) && (!Key.isDown(65))) && (_currentframe < 4)) or (((Key.isDown(39) && (air == false)) && (!Key.isDown(65))) && (_currentframe < 4))) {
state = 2;
}
if (!Key.isDown(65)) {
gotoAndStop(state);
}
_root.statetxt = state;
}
onClipEvent (keyUp) {
if (Key.getCode() == 83) {
jump = false;
}
}
onClipEvent (keyUp) {
if (Key.getCode() == 39) {
scrollStart = false;
}
}
onClipEvent (keyUp) {
if (Key.getCode() == 37) {
scrollStartleft = false;
}
}
onClipEvent (keyDown) {
if (Key.getCode() == 32) {
if (this.hitTest(_root.front.acid) and (AcidCounter <= MaxAcid)) {
_xscale = (-scale);
_root.player.body.gotoAndStop(4);
AcidCounter++;
_root.acid.duplicateMovieClip("acid" + depthCounter, depthCounter);
_root["acid" + depthCounter]._visible = true;
depthCounter++;
if (depthCounter > MaxAcid) {
depthCounter = 1;
}
} else if (this.hitTest(_root.front.axe) and (AxeCounter <= MaxAxes)) {
_xscale = scale;
_root.player.body.gotoAndStop(5);
AxeCounter++;
_root.axe.duplicateMovieClip("axe" + depthCounter, depthCounter);
_root["axe" + depthCounter]._visible = true;
depthCounter++;
if (depthCounter > MaxAxes) {
depthCounter = 1;
}
} else {
_root.player.body.gotoAndStop(2);
}
}
}
Instance of Symbol 800 MovieClip "front" in Frame 16
onClipEvent (load) {
background.duplicateMovieClip("background2", 100);
background2._x = background._x + background._width;
groundStartx = this._x;
groundSpeed = 0.4;
}
Instance of Symbol 802 MovieClip "platforms" in Frame 16
onClipEvent (load) {
groundStartx = this._x;
groundSpeed = 6;
}
onClipEvent (enterFrame) {
if (_root.player.scrollStart == true) {
this._x = this._x - groundSpeed;
_root.backdrop._x = _root.backdrop._x - groundSpeed;
_root.background._x = _root.background._x - _root.background.groundSpeed;
_root.front._x = _root.front._x - groundSpeed;
_root.boss._x = _root.boss._x - groundSpeed;
}
}
onClipEvent (enterFrame) {
if (_root.player.scrollStartleft == true) {
this._x = this._x + groundSpeed;
_root.backdrop._x = _root.backdrop._x + groundSpeed;
_root.background._x = _root.background._x + _root.background.groundSpeed;
_root.front._x = _root.front._x + groundSpeed;
_root.boss._x = _root.boss._x + groundSpeed;
}
}
Instance of Symbol 809 MovieClip "axe" in Frame 16
onClipEvent (load) {
AxeMoveSpeed = 20;
AxeHeight = 15;
this._x = _root.player._x;
this._y = _root.player._y - 50;
}
onClipEvent (enterFrame) {
if (this._name != "axe") {
this._x = this._x + AxeMoveSpeed;
this._y = this._y - AxeHeight;
if (this._x > 700) {
_root.player.AxeCounter--;
this.removeMovieClip();
}
if (this.hitTest(_root.boss.body.body.hitzone)) {
_root.boss.body.gotoAndStop(4);
_root.bosshealth = _root.bosshealth - 3;
this.gotoAndPlay(14);
}
}
}
Instance of Symbol 815 MovieClip "acid" in Frame 16
onClipEvent (load) {
AcidMoveSpeed = 20;
AcidHeight = 15;
this._x = _root.player._x - 20;
this._y = _root.player._y - 50;
}
onClipEvent (enterFrame) {
if (this._name != "acid") {
this._x = this._x - AcidMoveSpeed;
this._y = this._y - AcidHeight;
if (this._x < -150) {
_root.player.AcidCounter--;
this.removeMovieClip();
}
if (this.hitTest(_root.boss.body.body.hitzone)) {
_root.boss.body.gotoAndStop(4);
_root.bosshealth = _root.bosshealth - 3;
this.gotoAndPlay(14);
}
}
}
Instance of Symbol 890 MovieClip "boss" in Frame 16
onClipEvent (load) {
speed = 1.5;
groundStartx = this._x;
groundSpeed = 6;
scale = _xscale;
xposition = _60;
}
onClipEvent (enterFrame) {
if (_root.player._x <= this._x) {
_xscale = scale;
this._x = this._x - speed;
}
if (_root.player._x >= this._x) {
_xscale = (-scale);
this._x = this._x + speed;
}
if (_root.boss.body.attack2.attack2.hitTest(_root.player.hitzone)) {
if (bosshealth <= 50) {
_root.boss.body.gotoAndStop(5);
}
}
}
Instance of Symbol 425 MovieClip in Frame 16
onClipEvent (enterFrame) {
if (_root.playerhealth <= 75) {
this.gotoAndStop(2);
}
if (_root.playerhealth <= 45) {
this.gotoAndStop(3);
}
if (_root.playerhealth <= 0) {
this.gotoAndStop(4);
_root.gotoAndStop(3);
}
if (_root.playerhealth > 105) {
this.gotoAndStop(5);
}
if (_root.playerhealth > 137) {
this.gotoAndStop(6);
}
if (_root.bosshealth <= 0) {
_root.boss.body.gotoAndStop(6);
}
}
Frame 18
stop();
Symbol 7 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
setProperty(bar, _xscale , PercentLoaded);
} else {
gotoAndStop ("loaded");
}
Symbol 7 MovieClip Frame 2
gotoAndPlay (1);
Symbol 7 MovieClip Frame 3
_root.title.gotoAndPlay(2);
Symbol 16 MovieClip Frame 1
stop();
Symbol 16 MovieClip Frame 150
_root.gotoAndStop(2);
Symbol 29 MovieClip Frame 1
stop();
Symbol 29 MovieClip Frame 2
stop();
Symbol 83 MovieClip Frame 2
_root.score = _root.score + 50;
Symbol 83 MovieClip Frame 35
stop();
Symbol 97 MovieClip Frame 12
if (_root.player._x <= _root.ghoul2._x) {
_root.monsters.ghoul2.gotoAndStop(2);
}
if (_root.player._x >= _root.ghoul2._x) {
_root.monsters.ghoul2.gotoAndStop(1);
}
Symbol 98 MovieClip Frame 1
stop();
Instance of Symbol 29 MovieClip in Symbol 98 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.femzombie = _root.femzombie - 35;
_root.monsters.ghoul2.gotoAndStop(5);
}
if (_root.femzombie <= 0) {
_root.monsters.ghoul2.gotoAndStop(3);
}
}
Instance of Symbol 62 MovieClip "body" in Symbol 98 MovieClip Frame 1
onClipEvent (load) {
walk = 1;
}
onClipEvent (enterFrame) {
_root.monsters.ghoul2._x = _root.monsters.ghoul2._x + walk;
if (_root.monsters.ghoul2.hitTest(_root.monsters.right2)) {
_root.monsters.ghoul2.gotoAndStop(2);
}
}
Symbol 98 MovieClip Frame 2
stop();
Instance of Symbol 29 MovieClip in Symbol 98 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.femzombie = _root.femzombie - 35;
_root.monsters.ghoul2.gotoAndPlay(6);
}
if (_root.femzombie <= 0) {
_root.monsters.ghoul2.gotoAndStop(4);
}
}
Instance of Symbol 62 MovieClip "body" in Symbol 98 MovieClip Frame 2
onClipEvent (load) {
walk = 1;
}
onClipEvent (enterFrame) {
_root.monsters.ghoul2._x = _root.monsters.ghoul2._x - walk;
if (_root.monsters.ghoul2.hitTest(_root.monsters.left2)) {
_root.monsters.ghoul2.gotoAndStop(1);
}
}
Symbol 98 MovieClip Frame 3
stop();
Symbol 98 MovieClip Frame 4
stop();
Symbol 98 MovieClip Frame 5
stop();
if (_root.femzombie <= 0) {
_root.monsters.ghoul2.gotoAndStop(3);
}
Symbol 98 MovieClip Frame 6
stop();
if (_root.femzombie <= 0) {
_root.monsters.ghoul2.gotoAndStop(4);
}
Symbol 108 MovieClip Frame 2
_root.score = _root.score + 50;
Symbol 108 MovieClip Frame 24
Symbol 108 MovieClip Frame 35
stop();
Symbol 109 MovieClip Frame 1
stop();
Instance of Symbol 29 MovieClip in Symbol 109 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.monsters.ghoul1.gotoAndStop(3);
}
}
Instance of Symbol 103 MovieClip in Symbol 109 MovieClip Frame 1
onClipEvent (load) {
walk = 1;
}
onClipEvent (enterFrame) {
_root.monsters.ghoul1._x = _root.monsters.ghoul1._x + walk;
if (_root.monsters.ghoul1.hitTest(_root.monsters.right)) {
_root.monsters.ghoul1.gotoAndStop(2);
}
}
Symbol 109 MovieClip Frame 2
stop();
Instance of Symbol 29 MovieClip in Symbol 109 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.monsters.ghoul1.gotoAndStop(4);
}
}
Instance of Symbol 103 MovieClip in Symbol 109 MovieClip Frame 2
onClipEvent (load) {
walk = 1;
}
onClipEvent (enterFrame) {
_root.monsters.ghoul1._x = _root.monsters.ghoul1._x - walk;
if (_root.monsters.ghoul1.hitTest(_root.monsters.left)) {
_root.monsters.ghoul1.gotoAndStop(1);
}
}
Symbol 109 MovieClip Frame 3
stop();
Symbol 109 MovieClip Frame 4
stop();
Symbol 170 MovieClip Frame 11
stop();
Symbol 174 MovieClip Frame 6
stop();
Symbol 177 Button
on (release) {
_root.title.gotoAndStop(41);
_root.blackout.gotoAndPlay(38);
}
Symbol 183 MovieClip Frame 11
stop();
Symbol 187 MovieClip Frame 6
stop();
Symbol 190 Button
on (release) {
_root.title.gotoAndStop(42);
}
Symbol 196 Button
on (release) {
_quality = "High";
_root.title.select.arrows.gotoAndStop(1);
}
Symbol 202 Button
on (release) {
_quality = "Medium";
_root.title.select.arrows.gotoAndStop(2);
}
Symbol 207 Button
on (release) {
_quality = "Low";
_root.title.select.arrows.gotoAndStop(3);
}
Symbol 212 Button
on (release) {
_root.title.gotoAndStop(40);
}
Symbol 215 MovieClip Frame 1
stop();
Symbol 215 MovieClip Frame 2
stop();
Symbol 215 MovieClip Frame 3
stop();
Symbol 217 MovieClip Frame 40
stop();
Symbol 217 MovieClip Frame 41
stop();
Symbol 217 MovieClip Frame 42
stop();
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 10
_root.gotoAndStop(6);
Symbol 221 MovieClip Frame 19
gotoAndStop (1);
Symbol 221 MovieClip Frame 28
_root.gotoAndStop(8);
Symbol 221 MovieClip Frame 37
gotoAndStop (1);
Symbol 221 MovieClip Frame 38
stopAllSounds();
Symbol 221 MovieClip Frame 110
Symbol 221 MovieClip Frame 111
_root.gotoAndStop(4);
Symbol 221 MovieClip Frame 120
gotoAndStop (1);
Symbol 221 MovieClip Frame 129
_root.gotoAndStop(10);
stopAllSounds();
Symbol 221 MovieClip Frame 138
gotoAndStop (1);
Symbol 221 MovieClip Frame 147
_root.gotoAndStop(12);
Symbol 221 MovieClip Frame 156
gotoAndStop (1);
Symbol 221 MovieClip Frame 166
gotoAndStop (1);
Symbol 221 MovieClip Frame 175
_root.gotoAndStop(16);
Symbol 221 MovieClip Frame 184
gotoAndStop (1);
Symbol 221 MovieClip Frame 193
stopAllSounds();
_root.gotoAndStop(18);
Symbol 221 MovieClip Frame 202
gotoAndStop (1);
Symbol 230 Button
on (press) {
stopAllSounds();
}
on (release) {
gotoAndPlay (3);
}
Symbol 265 MovieClip Frame 50
Symbol 265 MovieClip Frame 236
stop();
Symbol 271 Button
on (press) {
stopAllSounds();
}
on (release) {
gotoAndStop (2);
}
Symbol 292 MovieClip Frame 19
gotoAndPlay (1);
Symbol 292 MovieClip Frame 20
stop();
Symbol 296 MovieClip Frame 19
gotoAndPlay (1);
Symbol 296 MovieClip Frame 20
stop();
Symbol 319 MovieClip Frame 1
stop();
Symbol 319 MovieClip Frame 2
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 3
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 4
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 5
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 6
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 7
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 8
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 9
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 10
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 11
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 12
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 13
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 14
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 15
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 16
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 17
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 18
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 19
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 20
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 21
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 22
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 23
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 24
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 25
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 26
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 27
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 28
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 29
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 30
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 31
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 32
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 33
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 34
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 35
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 36
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 37
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 38
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 39
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 40
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 41
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 42
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 43
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 44
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 45
_root.player.body.gotoAndStop(3);
Symbol 319 MovieClip Frame 46
gotoAndStop (1);
Instance of Symbol 319 MovieClip in Symbol 320 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.blackout.gotoAndPlay(2);
}
}
Symbol 332 MovieClip Frame 7
_root.player.body.gotoAndStop(1);
Symbol 347 MovieClip Frame 7
_root.player.body.gotoAndStop(1);
Symbol 353 MovieClip Frame 7
_root.player.body.gotoAndStop(1);
Symbol 354 MovieClip Frame 1
stop();
Symbol 354 MovieClip Frame 2
stop();
Symbol 354 MovieClip Frame 3
stop();
Symbol 354 MovieClip Frame 4
stop();
Symbol 354 MovieClip Frame 5
stop();
Symbol 371 MovieClip Frame 1
stop();
Symbol 371 MovieClip Frame 2
stop();
Symbol 371 MovieClip Frame 3
stop();
Symbol 371 MovieClip Frame 4
stop();
Symbol 371 MovieClip Frame 5
stop();
Symbol 372 MovieClip Frame 1
stop();
Symbol 372 MovieClip Frame 2
stop();
Symbol 372 MovieClip Frame 3
stop();
Symbol 372 MovieClip Frame 4
stop();
Symbol 372 MovieClip Frame 5
stop();
Symbol 377 MovieClip Frame 4
stop();
Symbol 377 MovieClip Frame 5
stop();
Symbol 377 MovieClip Frame 6
stop();
Symbol 389 MovieClip Frame 1
stop();
Symbol 389 MovieClip Frame 10
stop();
Symbol 389 MovieClip Frame 11
stop();
Symbol 392 MovieClip Frame 1
stop();
Symbol 392 MovieClip Frame 21
stop();
Symbol 394 MovieClip Frame 1
stop();
Symbol 394 MovieClip Frame 10
stop();
Symbol 394 MovieClip Frame 11
stop();
Symbol 397 MovieClip Frame 1
stop();
Symbol 397 MovieClip Frame 21
stop();
Symbol 398 MovieClip Frame 1
Instance of Symbol 389 MovieClip "treasure1" in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.treasures.treasure1.hitzone.hitTest(_root.player.hitzone)) {
_root.treasures.treasure1.gotoAndStop(11);
_root.score = _root.score + 1000;
_root.treasures.scorehit1.gotoAndPlay(2);
_root.bags = _root.bags + 1;
}
}
Instance of Symbol 29 MovieClip "treasure1hit" in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
_root.treasures.treasure1.gotoAndPlay(2);
}
}
}
Instance of Symbol 29 MovieClip "treasure2hit" in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
_root.treasures.treasure2.gotoAndPlay(2);
}
}
}
Instance of Symbol 394 MovieClip "treasure2" in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.treasures.treasure2.hitzone.hitTest(_root.player.hitzone)) {
_root.treasures.treasure2.gotoAndStop(11);
_root.score = _root.score + 1500;
_root.treasures.scorehit2.gotoAndPlay(2);
_root.bags = _root.bags + 1;
}
}
Instance of Symbol 292 MovieClip in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 150;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 292 MovieClip in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 150;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 292 MovieClip in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 150;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 292 MovieClip in Symbol 398 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 150;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 109 MovieClip "ghoul1" in Symbol 399 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 98 MovieClip "ghoul2" in Symbol 399 MovieClip Frame 1
/* no clip actions */
Symbol 425 MovieClip Frame 1
stop();
Symbol 425 MovieClip Frame 2
stop();
Symbol 425 MovieClip Frame 3
stop();
Symbol 425 MovieClip Frame 4
stop();
Symbol 425 MovieClip Frame 5
stop();
Symbol 425 MovieClip Frame 6
stop();
Instance of Symbol 469 MovieClip in Symbol 470 MovieClip Frame 7
onClipEvent (load) {
walk = 8;
}
onClipEvent (enterFrame) {
_root.monsters.pig1._x = _root.monsters.pig1._x - walk;
}
Symbol 470 MovieClip Frame 30
_root.monsters.pig1.gotoAndStop(2);
Instance of Symbol 469 MovieClip in Symbol 471 MovieClip Frame 7
onClipEvent (load) {
walk = 8;
}
onClipEvent (enterFrame) {
_root.monsters.pig1._x = _root.monsters.pig1._x + walk;
}
Symbol 471 MovieClip Frame 30
_root.monsters.pig1.gotoAndStop(1);
Symbol 491 MovieClip Frame 30
_root.monsters.pig1.gotoAndStop(1);
Symbol 517 MovieClip Frame 2
_root.score = _root.score + 250;
Symbol 517 MovieClip Frame 30
stop();
Symbol 518 MovieClip Frame 1
stop();
Instance of Symbol 29 MovieClip in Symbol 518 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.piggy = _root.piggy - 20;
_root.monsters.pig1.gotoAndStop(5);
}
if (_root.piggy <= 0) {
_root.monsters.pig1.gotoAndStop(7);
}
}
Instance of Symbol 29 MovieClip in Symbol 518 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.monsters.pig1.gotoAndStop(3);
}
}
Instance of Symbol 456 MovieClip in Symbol 518 MovieClip Frame 1
onClipEvent (load) {
walk = 3;
}
onClipEvent (enterFrame) {
_root.monsters.pig1._x = _root.monsters.pig1._x - walk;
if (_root.monsters.pig1.hitTest(_root.monsters.pigleft)) {
_root.monsters.pig1.gotoAndStop(2);
}
}
Symbol 518 MovieClip Frame 2
stop();
Instance of Symbol 29 MovieClip in Symbol 518 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.piggy = _root.piggy - 20;
_root.monsters.pig1.gotoAndStop(6);
}
if (_root.piggy <= 0) {
_root.monsters.pig1.gotoAndStop(8);
}
}
Instance of Symbol 29 MovieClip in Symbol 518 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.monsters.pig1.gotoAndStop(4);
}
}
Instance of Symbol 456 MovieClip in Symbol 518 MovieClip Frame 2
onClipEvent (load) {
walk = 3;
}
onClipEvent (enterFrame) {
_root.monsters.pig1._x = _root.monsters.pig1._x + walk;
if (_root.monsters.pig1.hitTest(_root.monsters.pigright)) {
_root.monsters.pig1.gotoAndStop(1);
}
}
Symbol 518 MovieClip Frame 3
stop();
Instance of Symbol 29 MovieClip in Symbol 518 MovieClip Frame 3
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.piggy = _root.piggy - 20;
_root.monsters.pig1.gotoAndStop(5);
}
if (_root.piggy <= 0) {
_root.monsters.pig1.gotoAndStop(7);
}
}
Symbol 518 MovieClip Frame 4
stop();
Instance of Symbol 29 MovieClip in Symbol 518 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.piggy = _root.piggy - 20;
_root.monsters.pig1.gotoAndStop(6);
}
if (_root.piggy <= 0) {
_root.monsters.pig1.gotoAndStop(8);
}
}
Symbol 518 MovieClip Frame 5
stop();
Instance of Symbol 491 MovieClip in Symbol 518 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.piggy <= 0) {
_root.monsters.pig1.gotoAndStop(7);
}
}
Symbol 518 MovieClip Frame 6
stop();
Instance of Symbol 491 MovieClip in Symbol 518 MovieClip Frame 6
onClipEvent (enterFrame) {
if (_root.piggy <= 0) {
_root.monsters.pig1.gotoAndStop(8);
}
}
Symbol 518 MovieClip Frame 7
stop();
Symbol 518 MovieClip Frame 8
stop();
Instance of Symbol 29 MovieClip in Symbol 536 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
Symbol 537 MovieClip Frame 1
stop();
Symbol 550 MovieClip Frame 13
_root.monsters.cow1.spit1.gotoAndPlay(2);
Symbol 550 MovieClip Frame 28
_root.monsters.cow1.spit2.gotoAndPlay(2);
Symbol 550 MovieClip Frame 31
_root.monsters.cow1.gotoAndStop(1);
Symbol 558 MovieClip Frame 30
_root.monsters.cow1.gotoAndStop(1);
Symbol 578 MovieClip Frame 85
stop();
Symbol 579 MovieClip Frame 1
stop();
Instance of Symbol 29 MovieClip in Symbol 579 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.monsters.cow1.gotoAndStop(2);
}
}
Instance of Symbol 29 MovieClip "stomachzone" in Symbol 579 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.monsters.cow1.gotoAndStop(4);
}
}
Symbol 579 MovieClip Frame 2
stop();
Instance of Symbol 29 MovieClip "stomachzone" in Symbol 579 MovieClip Frame 2
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.monsters.cow1.gotoAndStop(4);
}
}
Symbol 579 MovieClip Frame 3
stop();
Symbol 579 MovieClip Frame 4
stop();
Instance of Symbol 578 MovieClip in Symbol 579 MovieClip Frame 4
/* no clip actions */
Instance of Symbol 389 MovieClip "treasure1" in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.treasures.treasure1.hitzone.hitTest(_root.player.hitzone)) {
_root.treasures.treasure1.gotoAndStop(11);
_root.score = _root.score + 1000;
_root.treasures.scorehit1.gotoAndPlay(2);
_root.bags = _root.bags + 1;
}
}
Instance of Symbol 29 MovieClip "treasure1hit" in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
_root.treasures.treasure1.gotoAndPlay(2);
}
}
}
Instance of Symbol 29 MovieClip "treasure2hit" in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
if (this.hitTest(_root.player)) {
this.gotoAndStop(2);
_root.treasures.treasure2.gotoAndPlay(2);
}
}
}
Instance of Symbol 394 MovieClip "treasure2" in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.treasures.treasure2.hitzone.hitTest(_root.player.hitzone)) {
_root.treasures.treasure2.gotoAndStop(11);
_root.score = _root.score + 1500;
_root.treasures.scorehit2.gotoAndPlay(2);
_root.bags = _root.bags + 1;
}
}
Instance of Symbol 292 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 150;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 292 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 150;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 292 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 150;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 292 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 150;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 292 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 150;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 296 MovieClip in Symbol 581 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.score = _root.score + 75;
this.gotoAndStop(20);
_root.coins = _root.coins + 1;
}
}
Instance of Symbol 29 MovieClip in Symbol 584 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.blackout.gotoAndPlay(20);
}
}
Symbol 609 MovieClip Frame 39
gotoAndPlay (1);
Symbol 611 MovieClip Frame 7
stop();
Symbol 612 MovieClip Frame 1
stop();
Symbol 612 MovieClip Frame 2
stop();
Symbol 618 MovieClip Frame 39
gotoAndPlay (1);
Symbol 620 MovieClip Frame 1
stop();
Symbol 620 MovieClip Frame 2
stop();
Instance of Symbol 612 MovieClip in Symbol 621 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 620 MovieClip in Symbol 621 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 612 MovieClip in Symbol 621 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 620 MovieClip in Symbol 621 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 620 MovieClip in Symbol 621 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 612 MovieClip in Symbol 621 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 29 MovieClip in Symbol 633 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.blackout.gotoAndPlay(121);
}
}
Symbol 646 MovieClip Frame 71
stop();
Symbol 647 MovieClip Frame 1
stop();
Symbol 647 MovieClip Frame 2
stop();
Symbol 659 MovieClip Frame 1
stop();
Symbol 659 MovieClip Frame 2
stop();
Symbol 681 MovieClip Frame 1
stop();
Symbol 681 MovieClip Frame 2
stop();
Symbol 681 MovieClip Frame 3
stop();
Symbol 681 MovieClip Frame 4
stop();
Instance of Symbol 681 MovieClip "mask" in Symbol 697 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bosshealth <= 75) {
this.gotoAndStop(2);
}
if (_root.bosshealth <= 50) {
this.gotoAndStop(3);
}
if (_root.bosshealth <= 25) {
this.gotoAndStop(4);
}
}
Instance of Symbol 29 MovieClip "ballhit" in Symbol 697 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.boss.body.gotoAndStop(3);
}
}
Symbol 722 MovieClip Frame 1
_root.boss.speed = 0;
Instance of Symbol 681 MovieClip in Symbol 722 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bosshealth <= 75) {
this.gotoAndStop(2);
}
if (_root.bosshealth <= 50) {
this.gotoAndStop(3);
}
if (_root.bosshealth <= 25) {
this.gotoAndStop(4);
}
}
Instance of Symbol 29 MovieClip "ballhit" in Symbol 722 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.boss.body.gotoAndStop(3);
}
}
Instance of Symbol 29 MovieClip "damage" in Symbol 722 MovieClip Frame 26
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
Symbol 722 MovieClip Frame 27
_root.boss.speed = 20;
Symbol 722 MovieClip Frame 28
_root.boss.speed = 15;
Symbol 722 MovieClip Frame 29
_root.boss.speed = 9;
Symbol 722 MovieClip Frame 30
_root.boss.speed = 3;
Symbol 722 MovieClip Frame 31
_root.boss.speed = 0;
Symbol 722 MovieClip Frame 33
_root.boss.speed = 1.5;
_root.boss.body.gotoAndStop(1);
Symbol 740 MovieClip Frame 10
stop();
Symbol 772 MovieClip Frame 1
_root.boss.speed = 0;
Instance of Symbol 681 MovieClip in Symbol 772 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bosshealth <= 75) {
this.gotoAndStop(2);
}
if (_root.bosshealth <= 50) {
this.gotoAndStop(3);
}
if (_root.bosshealth <= 25) {
this.gotoAndStop(4);
}
}
Symbol 772 MovieClip Frame 85
_root.boss.speed = 2.5;
_root.boss.body.gotoAndStop(1);
Instance of Symbol 681 MovieClip in Symbol 779 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.bosshealth <= 75) {
this.gotoAndStop(2);
}
if (_root.bosshealth <= 50) {
this.gotoAndStop(3);
}
if (_root.bosshealth <= 25) {
this.gotoAndStop(4);
}
}
Symbol 779 MovieClip Frame 7
_root.boss.body.gotoAndStop(1);
Symbol 780 MovieClip Frame 1
stop();
Instance of Symbol 29 MovieClip "attack" in Symbol 780 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.boss.body.gotoAndStop(2);
}
}
Symbol 780 MovieClip Frame 2
stop();
Instance of Symbol 722 MovieClip "body" in Symbol 780 MovieClip Frame 2
/* no clip actions */
Symbol 780 MovieClip Frame 3
stop();
Symbol 780 MovieClip Frame 4
stop();
Symbol 783 MovieClip Frame 1
stop();
Symbol 783 MovieClip Frame 2
stop();
Symbol 783 MovieClip Frame 3
stop();
Symbol 783 MovieClip Frame 4
stop();
Symbol 783 MovieClip Frame 5
stop();
Instance of Symbol 377 MovieClip "player" in Symbol 787 MovieClip Frame 2
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 647 MovieClip "house" in Symbol 787 MovieClip Frame 246
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 377 MovieClip "player" in Symbol 787 MovieClip Frame 246
onClipEvent (enterFrame) {
this.gotoAndStop(6);
}
Instance of Symbol 650 MovieClip "back" in Symbol 787 MovieClip Frame 247
onClipEvent (enterFrame) {
this.house.gotoAndPlay(2);
}
Instance of Symbol 377 MovieClip "player" in Symbol 787 MovieClip Frame 266
onClipEvent (enterFrame) {
this.gotoAndStop(1);
}
Instance of Symbol 377 MovieClip "player" in Symbol 787 MovieClip Frame 290
onClipEvent (enterFrame) {
this.gotoAndStop(5);
}
Instance of Symbol 650 MovieClip "back" in Symbol 787 MovieClip Frame 343
onClipEvent (enterFrame) {
this.house.gotoAndPlay(2);
}
Instance of Symbol 783 MovieClip in Symbol 787 MovieClip Frame 430
onClipEvent (enterFrame) {
this.gotoAndStop(5);
}
Instance of Symbol 783 MovieClip in Symbol 787 MovieClip Frame 500
onClipEvent (enterFrame) {
this.gotoAndStop(1);
}
Instance of Symbol 783 MovieClip in Symbol 787 MovieClip Frame 535
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 783 MovieClip in Symbol 787 MovieClip Frame 602
onClipEvent (enterFrame) {
this.gotoAndStop(3);
}
Symbol 787 MovieClip Frame 706
_root.blackout.gotoAndPlay(139);
Instance of Symbol 377 MovieClip "player" in Symbol 787 MovieClip Frame 706
onClipEvent (enterFrame) {
this.gotoAndStop(1);
}
Symbol 809 MovieClip Frame 13
gotoAndPlay (1);
Symbol 809 MovieClip Frame 20
stop();
Symbol 815 MovieClip Frame 13
gotoAndPlay (1);
Symbol 815 MovieClip Frame 20
stop();
Symbol 844 MovieClip Frame 1
stop();
Symbol 844 MovieClip Frame 2
stop();
Symbol 844 MovieClip Frame 3
stop();
Symbol 844 MovieClip Frame 4
stop();
Symbol 852 MovieClip Frame 1
stopAllSounds();
_root.score = _root.score + 1500;
Instance of Symbol 844 MovieClip in Symbol 852 MovieClip Frame 61
onClipEvent (enterFrame) {
this.gotoAndStop(3);
}
Instance of Symbol 844 MovieClip in Symbol 852 MovieClip Frame 95
onClipEvent (enterFrame) {
this.gotoAndStop(1);
}
Symbol 852 MovieClip Frame 115
stop();
_root.blackout.gotoAndPlay(167);
Instance of Symbol 29 MovieClip "ballhit" in Symbol 861 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.boss.body.gotoAndStop(3);
}
}
Symbol 862 MovieClip Frame 30
stop();
Symbol 864 MovieClip Frame 1
_root.boss.speed = 0;
Instance of Symbol 29 MovieClip "ballhit" in Symbol 864 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.boss.body.gotoAndStop(3);
}
}
Instance of Symbol 29 MovieClip "damage" in Symbol 864 MovieClip Frame 26
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
Symbol 864 MovieClip Frame 27
_root.boss.speed = 20;
Symbol 864 MovieClip Frame 28
_root.boss.speed = 15;
Symbol 864 MovieClip Frame 29
_root.boss.speed = 9;
Symbol 864 MovieClip Frame 30
_root.boss.speed = 3;
Symbol 864 MovieClip Frame 31
_root.boss.speed = 0;
Symbol 864 MovieClip Frame 33
_root.boss.speed = 1.5;
_root.boss.body.gotoAndStop(1);
Symbol 866 MovieClip Frame 1
_root.boss.speed = 0;
Symbol 866 MovieClip Frame 85
_root.boss.speed = 2.5;
_root.boss.body.gotoAndStop(1);
Instance of Symbol 844 MovieClip in Symbol 868 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(4);
}
Symbol 868 MovieClip Frame 7
_root.boss.body.gotoAndStop(1);
Symbol 885 MovieClip Frame 1
_root.boss.speed = 0;
Instance of Symbol 29 MovieClip "ballhit" in Symbol 885 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.boss.body.gotoAndStop(3);
}
}
Instance of Symbol 29 MovieClip in Symbol 885 MovieClip Frame 41
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
Instance of Symbol 29 MovieClip in Symbol 885 MovieClip Frame 41
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
Instance of Symbol 29 MovieClip in Symbol 885 MovieClip Frame 41
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
Instance of Symbol 29 MovieClip in Symbol 885 MovieClip Frame 41
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.playerhealth = _root.playerhealth - 34;
_root.player.hitzone.gotoAndPlay(2);
}
}
Symbol 885 MovieClip Frame 60
_root.boss.speed = 2.5;
Symbol 885 MovieClip Frame 70
_root.boss.body.gotoAndStop(1);
Symbol 888 MovieClip Frame 1
_root.boss.speed = 0;
_root.score = _root.score + 2500;
Instance of Symbol 29 MovieClip "ballhit" in Symbol 888 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.body.body.hitzone)) {
_root.boss.body.gotoAndStop(3);
}
}
Symbol 888 MovieClip Frame 50
stop();
_root.blackout.gotoAndPlay(185);
Symbol 889 MovieClip Frame 1
stop();
Instance of Symbol 29 MovieClip "attack" in Symbol 889 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player.hitzone)) {
_root.boss.body.gotoAndStop(2);
}
}
Symbol 889 MovieClip Frame 2
stop();
Symbol 889 MovieClip Frame 3
stop();
Symbol 889 MovieClip Frame 4
stop();
Symbol 889 MovieClip Frame 5
stop();
Symbol 889 MovieClip Frame 6
stop();
Symbol 890 MovieClip Frame 1
stop();
Symbol 899 Button
on (press) {
stopAllSounds();
}
on (release) {
_root.gotoAndStop(2);
}
Symbol 900 MovieClip Frame 330
stop();