Frame 1
stop();
stopAllSounds();
Instance of Symbol 2 MovieClip in Frame 1
onClipEvent (load) {
Set("/:loadpercent", "0%");
Set("/:loadBytes", ("0 of " + (Math.round((_root.getBytesTotal() / 1024) * 1000) / 1000)) + " Kb");
}
onClipEvent (enterFrame) {
setProperty("_root.loaderbar", _xscale , Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100));
Set("/:loadPercent", Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + "%");
Set("/:loadBytes", (((Math.round((_root.getBytesLoaded() / 1024) * 1000) / 1000) + " Kb of ") + (Math.round((_root.getBytesTotal() / 1024) * 1000) / 1000)) + " Kb total Loaded.");
if (_root.getBytesLoaded() == _root.getBytesTotal()) {
Set("/:loadPercent", "100%");
Set("/:loadBytes", (((Math.round((_root.getBytesLoaded() / 1024) * 1000) / 1000) + " Kb of ") + (Math.round((_root.getBytesTotal() / 1024) * 1000) / 1000)) + " Kb total Loaded.");
_root.gotoandstop(15);
}
}
Frame 8
gotoAndPlay (1);
Instance of Symbol 2 MovieClip in Frame 8
onClipEvent (load) {
loadpercent = "0%";
loadBytes = ("0 of " + (Math.round((_root.getBytesTotal() / 1024) * 1000) / 1000)) + " Kb";
}
onClipEvent (enterFrame) {
loadPercent = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100) + "%";
loadBytes = (((Math.round((_root.getBytesLoaded() / 1024) * 1000) / 1000) + " Kb of ") + (Math.round((_root.getBytesTotal() / 1024) * 1000) / 1000)) + " Kb total Loaded.";
if (_root.getBytesLoaded() == _root.getBytesTotal()) {
loadPercent = "100%";
loadBytes = (((Math.round((_root.getBytesLoaded() / 1024) * 1000) / 1000) + " Kb of ") + (Math.round((_root.getBytesTotal() / 1024) * 1000) / 1000)) + " Kb total Loaded.";
gotoAndStop (15);
}
}
Frame 15
stop();
_root.continues = 3;
_root.level = 1;
stopAllSounds();
Frame 16
stop();
_root.continues = 3;
_root.cantmove = false;
stopAllSounds();
Frame 17
gotoAndStop (15);
Frame 20
stop();
stopAllSounds();
Frame 21
stop();
stopAllSounds();
if (_root.level < 2) {
gotoAndStop (20);
}
Frame 22
stop();
stopAllSounds();
if (_root.level < 3) {
gotoAndStop (20);
}
Frame 23
stop();
stopAllSounds();
if (_root.level < 4) {
gotoAndStop (20);
}
Frame 24
stop();
stopAllSounds();
if (_root.level < 5) {
gotoAndStop (20);
}
Frame 25
stop();
stopAllSounds();
if (_root.level < 6) {
gotoAndStop (20);
}
Frame 26
stop();
stopAllSounds();
if (_root.level < 7) {
gotoAndStop (20);
}
Frame 27
stop();
stopAllSounds();
if (_root.level < 8) {
gotoAndStop (20);
}
Frame 28
stop();
stopAllSounds();
if (_root.level < 9) {
gotoAndStop (20);
}
Frame 29
stop();
stopAllSounds();
if (_root.level < 10) {
gotoAndStop (20);
}
Frame 30
stop();
stopAllSounds();
if (_root.level < 11) {
gotoAndStop (20);
}
Frame 31
stop();
stopAllSounds();
if (_root.level < 12) {
gotoAndStop (20);
}
Frame 32
stopAllSounds();
Frame 50
stop();
stopAllSounds();
Frame 51
stop();
stopAllSounds();
Frame 55
stop();
stopAllSounds();
Frame 56
gotoAndPlay (55);
Frame 60
stop();
Frame 61
stopAllSounds();
gotoAndStop (102);
Frame 70
stopAllSounds();
Frame 71
stopAllSounds();
gotoAndPlay (70);
Frame 75
stop();
stopAllSounds();
Frame 76
gotoAndStop (75);
Frame 80
stop();
stopAllSounds();
Frame 81
gotoAndPlay (80);
Frame 90
stop();
stopAllSounds();
Frame 91
gotoAndPlay (90);
Frame 100
stop();
stopAllSounds();
Frame 101
gotoAndPlay (100);
stopAllSounds();
Frame 102
stop();
stopAllSounds();
Instance of Symbol 206 MovieClip "player" in Frame 102
onClipEvent (enterFrame) {
if (dead) {
if (!done) {
_root.player.munk.gotoandstop(30);
_root.done = true;
}
if (_root.complete) {
_root.gotoAndStop(55);
}
}
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
if (((Key.isDown(Key.space) and (ammo > 0)) && (!reload)) && (_y > 120)) {
_root.player.munk.gotoandplay(16);
_root.hitting = true;
ammo = ammo - 1;
} else {
_root.hitting = false;
}
if (Key.isDown(Key.up)) {
if (jump) {
yspeed = yspeed - jumpHeight;
jump = false;
}
}
yspeed = yspeed + gravity;
y = _root.player._y + yspeed;
if (_root.bkg.hittest(_root.player._x + 5, y + 21, true) or _root.enemy.hitTest(this._x + 18, this._y + 21, true)) {
if (yspeed < 0) {
} else {
jump = true;
}
yspeed = 0;
} else {
_root.player._y = y;
}
if (key.isdown(key.right)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
setProperty("_root.player.munk", _xscale , 100);
_root.player.munk.play();
if (_root.bkg.hitTest(this._x + 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
} else {
_root.bkg._x = _root.bkg._x - _root.moveamt;
_root.enemy._x = _root.enemy._x - _root.moveamt;
_root.enemyb._x = _root.enemyb._x - _root.moveamt;
_root.fenceo._x = _root.fenceo._x - _root.moveamt;
_root.fenceu._x = _root.fenceu._x - _root.moveamt;
}
}
if (key.isdown(key.left)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
_root.player.munk.play();
setProperty("_root.player.munk", _xscale , -100);
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
} else {
_root.bkg._x = _root.bkg._x + _root.moveamt;
_root.fenceo._x = _root.fenceo._x + _root.moveamt;
_root.fenceu._x = _root.fenceu._x + _root.moveamt;
_root.enemy._x = _root.enemy._x + _root.moveamt;
_root.enemyb._x = _root.enemyb._x + _root.moveamt;
}
}
if (_y > 600) {
_root.health.life = 110;
}
}
}
onClipEvent (load) {
yspeed = 0;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
_root.done = false;
_root.complete = false;
}
Instance of Symbol 333 MovieClip "enemy" in Frame 102
onClipEvent (enterFrame) {
playerypos = _root.player._y + 40;
if (dead) {
stop();
ammo = 0;
gotoAndStop (128);
}
if (_root.hitting) {
if ((((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
if ((((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
play();
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
play();
_xscale = -100;
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(16);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 333 MovieClip "enemyb" in Frame 102
onClipEvent (enterFrame) {
playerypos = _root.player._y + 40;
if (dead) {
stop();
ammo = 0;
gotoAndStop (128);
}
if (_root.hitting) {
if ((((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
if ((((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
play();
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
play();
_xscale = -100;
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(16);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 353 MovieClip "fenceo" in Frame 102
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
}
}
Instance of Symbol 367 MovieClip "health" in Frame 102
onClipEvent (load) {
stop();
life = 1;
}
onClipEvent (enterFrame) {
if (life < 100) {
this.gotoandstop(9);
if (life < 90) {
this.gotoandstop(8);
if (life < 80) {
this.gotoandstop(7);
if (life < 70) {
this.gotoandstop(6);
if (life < 60) {
this.gotoandstop(5);
if (life < 50) {
this.gotoandstop(4);
if (life < 40) {
this.gotoandstop(3);
if (life < 30) {
this.gotoandstop(2);
if (life < 20) {
this.gotoandstop(1);
}
}
}
}
}
}
}
}
} else {
gotoAndStop (111);
_root.player.dead = true;
}
}
Frame 103
stop();
stopAllSounds();
if (_root.level < 2) {
gotoAndStop (102);
}
Instance of Symbol 411 MovieClip "enemy" in Frame 103
onClipEvent (enterFrame) {
playerypos = _root.player._y + 70;
if (dead) {
stop();
ammo = 0;
if (this.explode.hide == true) {
_alpha = 0;
_y = 1000;
this.gotoandstop(1);
} else {
this.explode.play();
}
}
if (_root.hitting) {
if (((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) {
life = life - 6;
this.sparks.play();
}
if (((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) {
life = life - 6;
this.sparks.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
this.gotoandplay(2);
if (_root.bkg.hitTest(this._x - 40, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
this.gotoandplay(2);
_xscale = -100;
if (_root.bkg.hitTest(this._x + 41, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(4);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 411 MovieClip "enemyb" in Frame 103
onClipEvent (enterFrame) {
playerypos = _root.player._y + 70;
if (dead) {
stop();
ammo = 0;
if (this.explode.hide == true) {
_alpha = 0;
_y = 1000;
this.gotoandstop(1);
} else {
this.explode.play();
}
}
if (_root.hitting) {
if (((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) {
life = life - 6;
this.sparks.play();
}
if (((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) {
life = life - 6;
this.sparks.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
this.gotoandplay(2);
if (_root.bkg.hitTest(this._x - 40, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
this.gotoandplay(2);
_xscale = -100;
if (_root.bkg.hitTest(this._x + 41, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(4);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 206 MovieClip "player" in Frame 103
onClipEvent (enterFrame) {
if (dead) {
if (!done) {
_root.player.munk.gotoandstop(30);
_root.done = true;
}
if (_root.complete) {
_root.gotoAndStop(55);
}
}
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
if (((Key.isDown(Key.space) and (ammo > 0)) && (!reload)) && (_y > 100)) {
_root.player.munk.gotoandplay(16);
_root.hitting = true;
ammo = ammo - 1;
} else {
_root.hitting = false;
}
if (Key.isDown(Key.up)) {
if (jump) {
yspeed = yspeed - jumpHeight;
jump = false;
}
}
yspeed = yspeed + gravity;
y = _root.player._y + yspeed;
if (_root.bkg.hittest(_root.player._x + 5, y + 21, true)) {
if (yspeed < 0) {
} else {
jump = true;
}
yspeed = 0;
} else {
_root.player._y = y;
}
if (key.isdown(key.right)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
setProperty("_root.player.munk", _xscale , 100);
_root.player.munk.play();
if (_root.bkg.hitTest(this._x + 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
} else {
_root.bkg._x = _root.bkg._x - _root.moveamt;
_root.enemy._x = _root.enemy._x - _root.moveamt;
_root.enemyb._x = _root.enemyb._x - _root.moveamt;
_root.fenceo._x = _root.fenceo._x - _root.moveamt;
_root.fenceu._x = _root.fenceu._x - _root.moveamt;
}
}
if (key.isdown(key.left)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
_root.player.munk.play();
setProperty("_root.player.munk", _xscale , -100);
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
} else {
_root.bkg._x = _root.bkg._x + _root.moveamt;
_root.fenceo._x = _root.fenceo._x + _root.moveamt;
_root.fenceu._x = _root.fenceu._x + _root.moveamt;
_root.enemy._x = _root.enemy._x + _root.moveamt;
_root.enemyb._x = _root.enemyb._x + _root.moveamt;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
_root.done = false;
_root.complete = false;
prisoners = 0;
}
onClipEvent (enterFrame) {
if (levelswitch) {
_root.bkg._x = _root.startx;
_root.walkable._x = _root.walkablestartx;
levelswitch = false;
}
}
Frame 104
stop();
stopAllSounds();
if (_root.level < 3) {
gotoAndStop (103);
}
Instance of Symbol 425 MovieClip "enemy" in Frame 104
onClipEvent (enterFrame) {
playerypos = _root.player._y + 80;
if (dead) {
stop();
ammo = 0;
if (this.explode.hide == true) {
_alpha = 0;
_y = 1000;
_root.level = 4;
_root.gotoandstop(70);
} else {
this.explode.play();
}
}
if (_root.hitting) {
if (((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) {
life = life - 4;
_root.enemy.sparks.play();
}
if (((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) {
life = life - 4;
_root.enemy.sparks.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
this.gotoandplay(2);
if (_root.bkg.hitTest(this._x - 40, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
this.gotoandplay(2);
_xscale = -100;
if (_root.bkg.hitTest(this._x + 41, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(4);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 200;
dead = false;
ammo = 60;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 206 MovieClip "player" in Frame 104
onClipEvent (enterFrame) {
if (dead) {
if (!done) {
_root.player.munk.gotoandstop(30);
_root.done = true;
}
if (_root.complete) {
_root.gotoAndStop(55);
}
}
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
if (((Key.isDown(Key.space) and (ammo > 0)) && (!reload)) && (_y > 100)) {
_root.player.munk.gotoandplay(16);
_root.hitting = true;
ammo = ammo - 1;
} else {
_root.hitting = false;
}
if (Key.isDown(Key.up)) {
if (jump) {
yspeed = yspeed - jumpHeight;
jump = false;
}
}
yspeed = yspeed + gravity;
y = _root.player._y + yspeed;
if (_root.bkg.hittest(_root.player._x + 5, y + 21, true)) {
if (yspeed < 0) {
} else {
jump = true;
}
yspeed = 0;
} else {
_root.player._y = y;
}
if (key.isdown(key.right)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
setProperty("_root.player.munk", _xscale , 100);
_root.player.munk.play();
if (_root.bkg.hitTest(this._x + 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
} else {
_root.bkg._x = _root.bkg._x - _root.moveamt;
_root.enemy._x = _root.enemy._x - _root.moveamt;
_root.enemyb._x = _root.enemyb._x - _root.moveamt;
_root.fenceo._x = _root.fenceo._x - _root.moveamt;
_root.fenceu._x = _root.fenceu._x - _root.moveamt;
}
}
if (key.isdown(key.left)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
_root.player.munk.play();
setProperty("_root.player.munk", _xscale , -100);
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
} else {
_root.bkg._x = _root.bkg._x + _root.moveamt;
_root.fenceo._x = _root.fenceo._x + _root.moveamt;
_root.fenceu._x = _root.fenceu._x + _root.moveamt;
_root.enemy._x = _root.enemy._x + _root.moveamt;
_root.enemyb._x = _root.enemyb._x + _root.moveamt;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
_root.done = false;
_root.complete = false;
}
onClipEvent (enterFrame) {
if (levelswitch) {
_root.bkg._x = _root.startx;
_root.walkable._x = _root.walkablestartx;
levelswitch = false;
}
}
Frame 105
stop();
stopAllSounds();
if (_root.level < 4) {
gotoAndStop (104);
}
Instance of Symbol 206 MovieClip "player" in Frame 105
onClipEvent (enterFrame) {
if (dead) {
if (!done) {
_root.player.munk.gotoandstop(30);
_root.done = true;
}
if (_root.complete) {
_root.gotoAndStop(55);
}
}
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
if (((Key.isDown(Key.space) and (ammo > 0)) && (!reload)) && (_y > 120)) {
_root.player.munk.gotoandplay(16);
_root.hitting = true;
ammo = ammo - 1;
} else {
_root.hitting = false;
}
if (Key.isDown(Key.up)) {
if (jump) {
yspeed = yspeed - jumpHeight;
jump = false;
}
}
yspeed = yspeed + gravity;
y = _root.player._y + yspeed;
if (_root.bkg.hittest(_root.player._x + 5, y + 21, true)) {
if (yspeed < 0) {
} else {
jump = true;
}
yspeed = 0;
} else {
_root.player._y = y;
}
if (key.isdown(key.right)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_enemyc = _root.enemyc._x;
old_x_enemyd = _root.enemyd._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
setProperty("_root.player.munk", _xscale , 100);
_root.player.munk.play();
if (_root.bkg.hitTest(this._x + 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.enemyc._x = old_x_enemyc;
_root.enemyd._x = old_x_enemyd;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
} else {
_root.bkg._x = _root.bkg._x - _root.moveamt;
_root.enemy._x = _root.enemy._x - _root.moveamt;
_root.enemyb._x = _root.enemyb._x - _root.moveamt;
_root.enemyc._x = _root.enemyc._x - _root.moveamt;
_root.enemyd._x = _root.enemyd._x - _root.moveamt;
_root.fenceo._x = _root.fenceo._x - _root.moveamt;
_root.fenceu._x = _root.fenceu._x - _root.moveamt;
}
}
if (key.isdown(key.left)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_enemyc = _root.enemyc._x;
old_x_enemyd = _root.enemyd._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
_root.player.munk.play();
setProperty("_root.player.munk", _xscale , -100);
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.enemyc._x = old_x_enemyc;
_root.enemyd._x = old_x_enemyd;
} else {
_root.bkg._x = _root.bkg._x + _root.moveamt;
_root.fenceo._x = _root.fenceo._x + _root.moveamt;
_root.fenceu._x = _root.fenceu._x + _root.moveamt;
_root.enemy._x = _root.enemy._x + _root.moveamt;
_root.enemyb._x = _root.enemyb._x + _root.moveamt;
_root.enemyc._x = _root.enemyc._x + _root.moveamt;
_root.enemyd._x = _root.enemyd._x + _root.moveamt;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
_root.done = false;
_root.complete = false;
}
onClipEvent (enterFrame) {
if (levelswitch) {
_root.bkg._x = _root.startx;
_root.walkable._x = _root.walkablestartx;
levelswitch = false;
}
}
Instance of Symbol 411 MovieClip "enemyd" in Frame 105
onClipEvent (enterFrame) {
playerypos = _root.player._y + 70;
if (dead) {
stop();
ammo = 0;
if (this.explode.hide == true) {
_alpha = 0;
_y = 1000;
this.gotoandstop(1);
} else {
this.explode.play();
}
}
if (_root.hitting) {
if (((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) {
life = life - 4;
this.sparks.play();
}
if (((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) {
life = life - 2;
this.sparks.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
this.gotoandplay(2);
if (_root.bkg.hitTest(this._x - 40, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
this.gotoandplay(2);
_xscale = -100;
if (_root.bkg.hitTest(this._x + 41, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(4);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 411 MovieClip "enemyc" in Frame 105
onClipEvent (enterFrame) {
playerypos = _root.player._y + 70;
if (dead) {
stop();
ammo = 0;
if (this.explode.hide == true) {
_alpha = 0;
this.gotoandstop(1);
_y = 1000;
} else {
this.explode.play();
}
}
if (_root.hitting) {
if (((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) {
life = life - 4;
this.sparks.play();
}
if (((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) {
life = life - 2;
this.sparks.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
this.gotoandplay(2);
if (_root.bkg.hitTest(this._x - 40, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
this.gotoandplay(2);
_xscale = -100;
if (_root.bkg.hitTest(this._x + 41, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(4);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 333 MovieClip "enemy" in Frame 105
onClipEvent (enterFrame) {
playerypos = _root.player._y + 40;
if (dead) {
stop();
ammo = 0;
gotoAndStop (128);
}
if (_root.hitting) {
if ((((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
if ((((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
play();
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
play();
_xscale = -100;
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(16);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 333 MovieClip "enemyb" in Frame 105
onClipEvent (enterFrame) {
playerypos = _root.player._y + 40;
if (dead) {
stop();
ammo = 0;
gotoAndStop (128);
}
if (_root.hitting) {
if ((((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
if ((((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
play();
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
play();
_xscale = -100;
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(16);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 252 MovieClip "minedetect" in Frame 105
onClipEvent (load) {
offon = false;
}
Frame 106
stop();
stopAllSounds();
if (_root.level < 5) {
gotoAndStop (105);
}
Instance of Symbol 206 MovieClip "player" in Frame 106
onClipEvent (enterFrame) {
if (dead) {
if (!done) {
_root.player.munk.gotoandstop(30);
_root.done = true;
}
if (_root.complete) {
_root.gotoAndStop(55);
}
}
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
if (((Key.isDown(Key.space) and (ammo > 0)) && (!reload)) && (_y > 115)) {
_root.player.munk.gotoandplay(16);
_root.hitting = true;
ammo = ammo - 1;
} else {
_root.hitting = false;
}
if (Key.isDown(Key.up)) {
if (jump) {
yspeed = yspeed - jumpHeight;
jump = false;
}
}
yspeed = yspeed + gravity;
y = _root.player._y + yspeed;
if (_root.bkg.hittest(_root.player._x + 5, y + 21, true)) {
if (yspeed < 0) {
} else {
jump = true;
}
yspeed = 0;
} else {
_root.player._y = y;
}
if (key.isdown(key.right)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_enemyc = _root.enemyc._x;
old_x_enemyd = _root.enemyd._x;
old_x_enemye = _root.enemye._x;
old_x_enemyf = _root.enemyf._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
setProperty("_root.player.munk", _xscale , 100);
_root.player.munk.play();
if (_root.bkg.hitTest(this._x + 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.enemyc._x = old_x_enemyc;
_root.enemyd._x = old_x_enemyd;
_root.enemye._x = old_x_enemye;
_root.enemyf._x = old_x_enemyf;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
} else {
_root.bkg._x = _root.bkg._x - _root.moveamt;
_root.enemy._x = _root.enemy._x - _root.moveamt;
_root.enemyb._x = _root.enemyb._x - _root.moveamt;
_root.enemyc._x = _root.enemyc._x - _root.moveamt;
_root.enemyd._x = _root.enemyd._x - _root.moveamt;
_root.enemye._x = _root.enemye._x - _root.moveamt;
_root.enemyf._x = _root.enemyf._x - _root.moveamt;
_root.fenceo._x = _root.fenceo._x - _root.moveamt;
_root.fenceu._x = _root.fenceu._x - _root.moveamt;
}
}
if (key.isdown(key.left)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_enemyc = _root.enemyc._x;
old_x_enemyd = _root.enemyd._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
old_x_enemye = _root.enemye._x;
old_x_enemyf = _root.enemyf._x;
_root.player.munk.play();
setProperty("_root.player.munk", _xscale , -100);
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.enemyc._x = old_x_enemyc;
_root.enemyd._x = old_x_enemyd;
_root.enemye._x = old_x_enemye;
_root.enemyf._x = old_x_enemyf;
} else {
_root.bkg._x = _root.bkg._x + _root.moveamt;
_root.fenceo._x = _root.fenceo._x + _root.moveamt;
_root.fenceu._x = _root.fenceu._x + _root.moveamt;
_root.enemy._x = _root.enemy._x + _root.moveamt;
_root.enemyb._x = _root.enemyb._x + _root.moveamt;
_root.enemyc._x = _root.enemyc._x + _root.moveamt;
_root.enemyd._x = _root.enemyd._x + _root.moveamt;
_root.enemye._x = _root.enemye._x + _root.moveamt;
_root.enemyf._x = _root.enemyf._x + _root.moveamt;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
_root.done = false;
_root.complete = false;
}
onClipEvent (enterFrame) {
if (levelswitch) {
_root.bkg._x = _root.startx;
_root.walkable._x = _root.walkablestartx;
levelswitch = false;
}
}
Instance of Symbol 411 MovieClip "enemyf" in Frame 106
onClipEvent (enterFrame) {
playerypos = _root.player._y + 70;
if (dead) {
stop();
ammo = 0;
if (this.explode.hide == true) {
_alpha = 0;
_y = 1000;
this.gotoandstop(1);
} else {
this.explode.play();
}
}
if (_root.hitting) {
if (((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) {
life = life - 2;
this.sparks.play();
}
if (((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) {
life = life - 2;
this.sparks.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
this.gotoandplay(2);
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
this.gotoandplay(2);
_xscale = -100;
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(4);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 411 MovieClip "eneme" in Frame 106
onClipEvent (enterFrame) {
playerypos = _root.player._y + 70;
if (dead) {
stop();
ammo = 0;
if (this.explode.hide == true) {
_alpha = 0;
_y = 1000;
this.gotoandstop(1);
} else {
this.explode.play();
}
}
if (_root.hitting) {
if (((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) {
life = life - 2;
this.sparks.play();
}
if (((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) {
life = life - 2;
this.sparks.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
this.gotoandplay(2);
if (_root.bkg.hitTest(this._x - 40, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
this.gotoandplay(2);
_xscale = -100;
if (_root.bkg.hitTest(this._x + 41, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(4);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 333 MovieClip "enemyd" in Frame 106
onClipEvent (enterFrame) {
playerypos = _root.player._y + 40;
if (dead) {
stop();
ammo = 0;
gotoAndStop (128);
}
if (_root.hitting) {
if ((((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
if ((((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
play();
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
play();
_xscale = -100;
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(16);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 333 MovieClip "enemyc" in Frame 106
onClipEvent (enterFrame) {
playerypos = _root.player._y + 40;
if (dead) {
stop();
ammo = 0;
gotoAndStop (128);
}
if (_root.hitting) {
if ((((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
if ((((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
play();
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
play();
_xscale = -100;
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(16);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Frame 107
stop();
stopAllSounds();
if (_root.level < 6) {
gotoAndStop (106);
}
Instance of Symbol 206 MovieClip "player" in Frame 107
onClipEvent (enterFrame) {
if (dead) {
if (!done) {
_root.player.munk.gotoandstop(30);
_root.done = true;
}
if (_root.complete) {
_root.gotoAndStop(55);
}
}
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
if ((Key.isDown(Key.space) and (ammo > 0)) && (!reload)) {
_root.player.munk.gotoandplay(16);
_root.hitting = true;
ammo = ammo - 1;
} else {
_root.hitting = false;
}
if (Key.isDown(Key.up)) {
if (jump) {
yspeed = yspeed - jumpHeight;
jump = false;
}
}
yspeed = yspeed + gravity;
y = _root.player._y + yspeed;
if (_root.bkg.hittest(_root.player._x + 5, y + 21, true)) {
if (yspeed < 0) {
} else {
jump = true;
}
yspeed = 0;
} else {
_root.player._y = y;
}
if (key.isdown(key.right)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_enemyc = _root.enemyc._x;
old_x_enemyd = _root.enemyd._x;
old_x_enemye = _root.enemye._x;
old_x_enemyf = _root.enemyf._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
setProperty("_root.player.munk", _xscale , 100);
_root.player.munk.play();
if (_root.bkg.hitTest(this._x + 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.enemyc._x = old_x_enemyc;
_root.enemyd._x = old_x_enemyd;
_root.enemye._x = old_x_enemye;
_root.enemyf._x = old_x_enemyf;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
} else {
_root.bkg._x = _root.bkg._x - _root.moveamt;
_root.enemy._x = _root.enemy._x - _root.moveamt;
_root.enemyb._x = _root.enemyb._x - _root.moveamt;
_root.enemyc._x = _root.enemyc._x - _root.moveamt;
_root.enemyd._x = _root.enemyd._x - _root.moveamt;
_root.enemye._x = _root.enemye._x - _root.moveamt;
_root.enemyf._x = _root.enemyf._x - _root.moveamt;
_root.fenceo._x = _root.fenceo._x - _root.moveamt;
_root.fenceu._x = _root.fenceu._x - _root.moveamt;
}
}
if (key.isdown(key.left)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_enemyc = _root.enemyc._x;
old_x_enemyd = _root.enemyd._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
old_x_enemye = _root.enemye._x;
old_x_enemyf = _root.enemyf._x;
_root.player.munk.play();
setProperty("_root.player.munk", _xscale , -100);
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.enemyc._x = old_x_enemyc;
_root.enemyd._x = old_x_enemyd;
_root.enemye._x = old_x_enemye;
_root.enemyf._x = old_x_enemyf;
} else {
_root.bkg._x = _root.bkg._x + _root.moveamt;
_root.fenceo._x = _root.fenceo._x + _root.moveamt;
_root.fenceu._x = _root.fenceu._x + _root.moveamt;
_root.enemy._x = _root.enemy._x + _root.moveamt;
_root.enemyb._x = _root.enemyb._x + _root.moveamt;
_root.enemyc._x = _root.enemyc._x + _root.moveamt;
_root.enemyd._x = _root.enemyd._x + _root.moveamt;
_root.enemye._x = _root.enemye._x + _root.moveamt;
_root.enemyf._x = _root.enemyf._x + _root.moveamt;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
_root.done = false;
_root.complete = false;
}
onClipEvent (enterFrame) {
if (levelswitch) {
_root.bkg._x = _root.startx;
_root.walkable._x = _root.walkablestartx;
levelswitch = false;
}
}
Instance of Symbol 469 MovieClip "fenceo" in Frame 107
onClipEvent (enterFrame) {
if (_root.bkg.floorgate.isopen == true) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 519 MovieClip "enemy" in Frame 107
onClipEvent (enterFrame) {
playerypos = _root.player._y + 80;
if (dead) {
stop();
ammo = 0;
gotoAndStop (128);
}
if (_root.hitting) {
if (((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) {
life = life - 5;
this.bloodstuff.play();
}
if (((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) {
life = life - 5;
this.bloodstuff.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 6;
}
if (ammo >= 80) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
play();
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
play();
_xscale = -100;
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(16);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 250;
dead = false;
ammo = 80;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Frame 108
stop();
stopAllSounds();
if (_root.level < 7) {
gotoAndStop (107);
}
Instance of Symbol 534 MovieClip "enemy" in Frame 108
onClipEvent (enterFrame) {
playerypos = _root.player._y + 80;
if (dead) {
stop();
ammo = 0;
if (this.explode.hide == true) {
_alpha = 0;
_y = 1000;
defeated = true;
} else {
this.explode.play();
}
}
if (_root.hitting) {
if (((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) {
life = life - 5;
_root.enemy.sparks.play();
}
if (((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) {
life = life - 5;
_root.enemy.sparks.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 10;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
this.gotoandplay(2);
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
this.gotoandplay(2);
_xscale = -100;
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(4);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 300;
dead = false;
ammo = 60;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 206 MovieClip "player" in Frame 108
onClipEvent (enterFrame) {
if (dead) {
if (!done) {
_root.player.munk.gotoandstop(30);
_root.done = true;
}
if (_root.complete) {
_root.gotoAndStop(55);
}
}
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
if (((Key.isDown(Key.space) and (ammo > 0)) && (!reload)) && (_y > 55)) {
_root.player.munk.gotoandplay(16);
_root.hitting = true;
ammo = ammo - 1;
} else {
_root.hitting = false;
}
if (Key.isDown(Key.up)) {
if (jump) {
yspeed = yspeed - jumpHeight;
jump = false;
}
}
yspeed = yspeed + gravity;
y = _root.player._y + yspeed;
if (_root.bkg.hittest(_root.player._x + 5, y + 21, true)) {
if (yspeed < 0) {
} else {
jump = true;
}
yspeed = 0;
} else {
_root.player._y = y;
}
if (key.isdown(key.right)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_enemyc = _root.enemyc._x;
old_x_enemyd = _root.enemyd._x;
old_x_enemye = _root.enemye._x;
old_x_enemyf = _root.enemyf._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
setProperty("_root.player.munk", _xscale , 100);
_root.player.munk.play();
if (_root.bkg.hitTest(this._x + 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.enemyc._x = old_x_enemyc;
_root.enemyd._x = old_x_enemyd;
_root.enemye._x = old_x_enemye;
_root.enemyf._x = old_x_enemyf;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
} else {
_root.bkg._x = _root.bkg._x - _root.moveamt;
_root.enemy._x = _root.enemy._x - _root.moveamt;
_root.enemyb._x = _root.enemyb._x - _root.moveamt;
_root.enemyc._x = _root.enemyc._x - _root.moveamt;
_root.enemyd._x = _root.enemyd._x - _root.moveamt;
_root.enemye._x = _root.enemye._x - _root.moveamt;
_root.enemyf._x = _root.enemyf._x - _root.moveamt;
_root.fenceo._x = _root.fenceo._x - _root.moveamt;
_root.fenceu._x = _root.fenceu._x - _root.moveamt;
}
}
if (key.isdown(key.left)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_enemyc = _root.enemyc._x;
old_x_enemyd = _root.enemyd._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
old_x_enemye = _root.enemye._x;
old_x_enemyf = _root.enemyf._x;
_root.player.munk.play();
setProperty("_root.player.munk", _xscale , -100);
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.enemyc._x = old_x_enemyc;
_root.enemyd._x = old_x_enemyd;
_root.enemye._x = old_x_enemye;
_root.enemyf._x = old_x_enemyf;
} else {
_root.bkg._x = _root.bkg._x + _root.moveamt;
_root.fenceo._x = _root.fenceo._x + _root.moveamt;
_root.fenceu._x = _root.fenceu._x + _root.moveamt;
_root.enemy._x = _root.enemy._x + _root.moveamt;
_root.enemyb._x = _root.enemyb._x + _root.moveamt;
_root.enemyc._x = _root.enemyc._x + _root.moveamt;
_root.enemyd._x = _root.enemyd._x + _root.moveamt;
_root.enemye._x = _root.enemye._x + _root.moveamt;
_root.enemyf._x = _root.enemyf._x + _root.moveamt;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
_root.done = false;
_root.complete = false;
}
onClipEvent (enterFrame) {
if (levelswitch) {
_root.bkg._x = _root.startx;
_root.walkable._x = _root.walkablestartx;
levelswitch = false;
}
}
Instance of Symbol 333 MovieClip "enemyb" in Frame 108
onClipEvent (enterFrame) {
playerypos = _root.player._y + 40;
if (dead) {
stop();
ammo = 0;
gotoAndStop (128);
}
if (_root.hitting) {
if ((((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
if ((((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
play();
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
play();
_xscale = -100;
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(16);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Instance of Symbol 333 MovieClip "enemyc" in Frame 108
onClipEvent (enterFrame) {
playerypos = _root.player._y + 40;
if (dead) {
stop();
ammo = 0;
gotoAndStop (128);
}
if (_root.hitting) {
if ((((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
if ((((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) && (_root.player._y > 120)) {
life = life - 5;
this.bloodstuff.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 140) and (this.distance < 300)) {
_xscale = 100;
play();
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
play();
_xscale = -100;
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.gotoandplay(16);
_root.enemyhitting = true;
ammo = ammo - 1;
_root.health.life = _root.health.life + 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 100;
dead = false;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Frame 109
stop();
stopAllSounds();
if (_root.level < 8) {
gotoAndStop (108);
}
Instance of Symbol 206 MovieClip "player" in Frame 109
onClipEvent (enterFrame) {
if (dead) {
if (!done) {
_root.player.munk.gotoandstop(30);
_root.done = true;
}
if (_root.complete) {
_root.gotoAndStop(55);
}
}
if (reload) {
ammo = ammo + 1;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
if (((Key.isDown(Key.space) and (ammo > 0)) && (!reload)) and (_y > 55)) {
_root.player.munk.gotoandplay(16);
_root.hitting = true;
ammo = ammo - 1;
} else {
_root.hitting = false;
}
if (Key.isDown(Key.up)) {
if (jump) {
yspeed = yspeed - jumpHeight;
jump = false;
}
}
yspeed = yspeed + gravity;
y = _root.player._y + yspeed;
if (_root.bkg.hittest(_root.player._x + 5, y + 21, true) or _root.enemy.hitTest(this._x + 18, this._y + 21, true)) {
if (yspeed < 0) {
} else {
jump = true;
}
yspeed = 0;
} else {
_root.player._y = y;
}
if (key.isdown(key.right)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_enemyc = _root.enemyc._x;
old_x_enemyd = _root.enemyd._x;
old_x_enemye = _root.enemye._x;
old_x_enemyf = _root.enemyf._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
setProperty("_root.player.munk", _xscale , 100);
_root.player.munk.play();
if (_root.bkg.hitTest(this._x + 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.enemyc._x = old_x_enemyc;
_root.enemyd._x = old_x_enemyd;
_root.enemye._x = old_x_enemye;
_root.enemyf._x = old_x_enemyf;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
} else {
_root.bkg._x = _root.bkg._x - _root.moveamt;
_root.enemy._x = _root.enemy._x - _root.moveamt;
_root.enemyb._x = _root.enemyb._x - _root.moveamt;
_root.enemyc._x = _root.enemyc._x - _root.moveamt;
_root.enemyd._x = _root.enemyd._x - _root.moveamt;
_root.enemye._x = _root.enemye._x - _root.moveamt;
_root.enemyf._x = _root.enemyf._x - _root.moveamt;
_root.fenceo._x = _root.fenceo._x - _root.moveamt;
_root.fenceu._x = _root.fenceu._x - _root.moveamt;
}
}
if (key.isdown(key.left)) {
old_x_bkg = _root.bkg._x;
old_x_enemy = _root.enemy._x;
old_x_enemyb = _root.enemyb._x;
old_x_enemyc = _root.enemyc._x;
old_x_enemyd = _root.enemyd._x;
old_x_fenceo = _root.fenceo._x;
old_x_fenceu = _root.fenceu._x;
old_x_enemye = _root.enemye._x;
old_x_enemyf = _root.enemyf._x;
_root.player.munk.play();
setProperty("_root.player.munk", _xscale , -100);
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
_root.bkg._x = old_x_bkg;
_root.fenceo._x = old_x_fenceo;
_root.fenceu._x = old_x_fenceu;
_root.enemy._x = old_x_enemy;
_root.enemyb._x = old_x_enemyb;
_root.enemyc._x = old_x_enemyc;
_root.enemyd._x = old_x_enemyd;
_root.enemye._x = old_x_enemye;
_root.enemyf._x = old_x_enemyf;
} else {
_root.bkg._x = _root.bkg._x + _root.moveamt;
_root.fenceo._x = _root.fenceo._x + _root.moveamt;
_root.fenceu._x = _root.fenceu._x + _root.moveamt;
_root.enemy._x = _root.enemy._x + _root.moveamt;
_root.enemyb._x = _root.enemyb._x + _root.moveamt;
_root.enemyc._x = _root.enemyc._x + _root.moveamt;
_root.enemyd._x = _root.enemyd._x + _root.moveamt;
_root.enemye._x = _root.enemye._x + _root.moveamt;
_root.enemyf._x = _root.enemyf._x + _root.moveamt;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
ammo = 42;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
_root.done = false;
_root.complete = false;
}
onClipEvent (enterFrame) {
if (_root.enemy.hitTest(this._x + 18, this._y + 21, true) or _root.enemy.hitTest(this._x - 18, this._y + 21, true)) {
_root.bkg._x = _root.bkg._x + 5;
_root.fenceo._x = _root.fenceo._x + 5;
_root.fenceu._x = _root.fenceu._x + 5;
_root.enemy._x = _root.enemy._x + 5;
_root.enemyb._x = _root.enemyb._x + 5;
_root.enemyc._x = _root.enemyc._x5;
_root.enemyd._x = _root.enemyd._x + 5;
_root.enemye._x = _root.enemye._x + 5;
_root.enemyf._x = _root.enemyf._x + 5;
this._y = this._y - 5;
}
if (levelswitch) {
_root.bkg._x = _root.startx;
_root.walkable._x = _root.walkablestartx;
levelswitch = false;
}
}
onClipEvent (enterFrame) {
if (levelswitch) {
_root.bkg._x = _root.startx;
_root.walkable._x = _root.walkablestartx;
levelswitch = false;
}
}
Instance of Symbol 593 MovieClip "enemy" in Frame 109
onClipEvent (enterFrame) {
playerypos = _root.player._y + 500;
if (dead) {
stop();
ammo = 0;
if (this.explode.hide == true) {
_alpha = 0;
_y = 1000;
defeated = true;
} else {
this.explode.play();
}
}
if (_root.hitting) {
if (((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) {
life = life - 4;
this.sparks.play();
}
if (((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) {
life = life - 4;
this.sparks.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 10;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
this.exhaust.gotoandplay(5);
}
if ((this.distance > 140) and (this.distance < 300)) {
this.truck.wheels.gotoandplay(5);
if (_root.bkg.hitTest(this._x - 17, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -140) and (this.distance > -300)) {
this.truck.wheels.gotoandplay(3);
if (_root.bkg.hitTest(this._x + 18, this._y + 21, true) or _root.player.hitTest(this._x + 18, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 150) && (ammo > 0)) && (!reload)) && (this.distance > -150)) {
this.biggun.gotoandplay(5);
_root.enemyhitting = true;
ammo = ammo - 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 400;
dead = false;
ammo = 70;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Frame 110
stop();
stopAllSounds();
if (_root.level < 9) {
gotoAndStop (109);
}
Instance of Symbol 636 MovieClip "enemy" in Frame 110
onClipEvent (enterFrame) {
playerypos = _root.player._y + 400;
if (beendead == true) {
this.gotoAndStop(10);
}
if (dead) {
if (beendead == true) {
if (this.explode.hide == true) {
life = 0;
_alpha = 0;
_y = 1000;
_root.level = 12;
_root.gotoAndStop(90);
} else {
this.explode.play();
}
}
stop();
ammo = 0;
if (this.explode.hide == true) {
dead = false;
beendead = true;
this.gotoAndStop(10);
life = 500;
} else {
this.explode.play();
}
}
if (_root.hitting) {
if (((this.distance < 200) && (this.distance > 0)) && (_root.player.munk._xscale == 100)) {
life = life - 4;
_root.enemy.sparks.play();
}
if (((this.distance > -200) && (this.distance < 0)) && (_root.player.munk._xscale == -100)) {
life = life - 4;
_root.enemy.sparks.play();
}
}
if (life <= 0) {
life = 0;
dead = true;
}
this.distance = this._x - _root.player._x;
if (reload) {
ammo = ammo + 15;
}
if (ammo >= 42) {
reload = false;
}
if (ammo <= 0) {
reload = true;
}
if (!dead) {
this.old_x_this = this._x;
if (this.distance < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
if ((this.distance > 50) and (this.distance < 300)) {
_xscale = 100;
if (beendead == false) {
this.gotoandplay(2);
}
if (_root.bkg.hitTest(this._x - 40, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x - _root.moveamt) - 3;
}
}
if ((this.distance < -50) and (this.distance > -300)) {
if (beendead == false) {
this.gotoandplay(2);
}
_xscale = -100;
if (_root.bkg.hitTest(this._x + 41, this._y + 21, true)) {
this._x = this.old_x_this;
} else {
this._x = (this._x + _root.moveamt) - 3;
}
}
if (playerypos > this._y) {
if ((((this.distance < 50) && (ammo > 0)) && (!reload)) && (this.distance > -50)) {
if (beendead == false) {
this.gotoandplay(4);
}
_root.enemyhitting = true;
ammo = ammo - 1;
} else {
_root.enemyhitting = false;
}
}
if (_y > 600) {
_root.healthamt = 0;
}
}
}
onClipEvent (load) {
yspeed = 0;
life = 350;
dead = false;
ammo = 60;
beendead = false;
jump = true;
jumpHeight = 30;
gravity = 3;
_root.moveamt = 10;
_root.continueinaction = false;
}
Symbol 15 MovieClip Frame 121
_root.play();
Symbol 22 Button
on (release) {
getURL ("http://kode0001.tk", "_blank");
}
Symbol 26 Button
on (release) {
_root.level = 1;
gotoAndPlay (20);
}
Symbol 30 Button
on (release) {
gotoAndStop (50);
}
Symbol 35 MovieClip Frame 12
stop();
Symbol 36 Button
on (release) {
gotoAndStop (51);
}
Symbol 38 Button
on (release) {
_quality = "LOW";
}
Symbol 41 Button
on (release) {
_quality = "MEDIUM";
}
Symbol 43 Button
on (release) {
_quality = "BEST";
}
Symbol 47 MovieClip Frame 2
stop();
Symbol 52 Button
on (release) {
gotoAndStop (60);
}
Symbol 54 Button
on (release) {
gotoAndPlay (21);
}
Symbol 88 MovieClip Frame 65
stop();
Symbol 90 Button
on (release) {
gotoAndStop (103);
}
Symbol 92 Button
on (release) {
gotoAndPlay (22);
}
Symbol 94 Button
on (release) {
gotoAndStop (104);
}
Symbol 95 Button
on (release) {
gotoAndPlay (23);
}
Symbol 97 Button
on (release) {
gotoAndStop (105);
}
Symbol 98 Button
on (release) {
gotoAndPlay (24);
}
Symbol 100 Button
on (release) {
gotoAndStop (106);
}
Symbol 101 Button
on (release) {
gotoAndPlay (25);
}
Symbol 103 Button
on (release) {
gotoAndStop (107);
}
Symbol 104 Button
on (release) {
gotoAndPlay (26);
}
Symbol 106 Button
on (release) {
gotoAndStop (108);
}
Symbol 107 Button
on (release) {
gotoAndPlay (27);
}
Symbol 109 Button
on (release) {
gotoAndStop (109);
}
Symbol 110 Button
on (release) {
gotoAndPlay (28);
}
Symbol 112 Button
on (release) {
gotoAndStop (110);
}
Symbol 113 Button
on (release) {
gotoAndPlay (29);
}
Symbol 115 Button
on (release) {
gotoAndStop (15);
}
Symbol 117 Button
on (release) {
gotoAndPlay (20);
}
Symbol 118 Button
on (release) {
gotoAndPlay (100);
}
Symbol 123 Button
on (release) {
gotoAndStop (16);
}
Symbol 129 Button
on (release) {
if (_root.continues > 0) {
gotoAndStop (20);
_root.continues = _root.continues - 1;
}
}
Symbol 132 Button
on (release) {
_root.continues = 3;
_root.level = 1;
gotoAndStop (16);
}
Symbol 164 MovieClip Frame 1
stop();
stop();
stop();
Symbol 204 MovieClip Frame 24
stop();
Instance of Symbol 203 MovieClip in Symbol 204 MovieClip Frame 24
onClipEvent (load) {
_root.complete = true;
}
Symbol 205 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 6
gotoAndPlay (1);
Symbol 205 MovieClip Frame 15
stop();
if (!_root.continueinaction) {
_root.continuebox._visible = true;
_root.cantmove = true;
_root.healthamt = 8;
_root.health._visible = false;
_root.continueinaction = true;
}
Symbol 205 MovieClip Frame 22
gotoAndPlay (1);
Symbol 205 MovieClip Frame 30
stop();
Symbol 207 MovieClip Frame 36
stop();
Symbol 216 MovieClip Frame 155
stop();
_root.gotoandstop(61);
Symbol 217 Button
on (release) {
gotoAndStop (102);
}
Symbol 220 MovieClip Frame 2
stop();
Symbol 251 Button
on (release) {
_root.minedetect.offon = true;
_root.sebo = "on";
}
Symbol 254 MovieClip Frame 10
stop();
Instance of Symbol 206 MovieClip "player" in Symbol 256 MovieClip Frame 1
onClipEvent (enterFrame) {
this.munk.gotoandplay(16);
}
Instance of Symbol 206 MovieClip "player" in Symbol 256 MovieClip Frame 14
onClipEvent (enterFrame) {
this.munk.gotoandplay(1);
}
Instance of Symbol 254 MovieClip in Symbol 256 MovieClip Frame 59
onClipEvent (load) {
gotoAndStop (10);
}
Instance of Symbol 206 MovieClip "player" in Symbol 256 MovieClip Frame 59
onClipEvent (enterFrame) {
this.munk.gotoandplay(1);
}
Symbol 256 MovieClip Frame 88
stop();
_root.gotoandstop(23);
Symbol 257 Button
on (release) {
gotoAndStop (23);
}
Symbol 259 MovieClip Frame 2
stop();
Symbol 271 MovieClip Frame 120
_root.semo.fade.play();
Symbol 273 MovieClip Frame 1
stop();
Symbol 274 MovieClip Frame 1
stop();
Symbol 274 MovieClip Frame 32
_root.level = 9;
_root.gotoandstop(28);
stop();
Instance of Symbol 206 MovieClip "player" in Symbol 279 MovieClip Frame 1
onClipEvent (enterFrame) {
this.munk.gotoandplay(1);
}
Instance of Symbol 278 MovieClip in Symbol 279 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 15);
}
Instance of Symbol 278 MovieClip in Symbol 279 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 15);
}
Instance of Symbol 278 MovieClip in Symbol 279 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 15);
}
Instance of Symbol 278 MovieClip in Symbol 279 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 15);
}
Instance of Symbol 271 MovieClip in Symbol 281 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.level = 9;
_root.gotoAndStop(75);
}
}
Instance of Symbol 206 MovieClip "player" in Symbol 281 MovieClip Frame 10
onClipEvent (load) {
_root.semo.player.munk.gotoandplay(3);
}
Instance of Symbol 206 MovieClip "player" in Symbol 281 MovieClip Frame 19
onClipEvent (load) {
_root.semo.player.munk.gotoandplay(1);
}
Instance of Symbol 206 MovieClip "player" in Symbol 281 MovieClip Frame 85
onClipEvent (enterFrame) {
_root.semo.player.munk.play();
}
Instance of Symbol 206 MovieClip "player" in Symbol 281 MovieClip Frame 130
onClipEvent (load) {
_root.semo.player.munk.gotoandplay(1);
}
Symbol 281 MovieClip Frame 185
stop();
_root.semo.finalfade.play();
Symbol 283 MovieClip Frame 2
stop();
Instance of Symbol 206 MovieClip "player" in Symbol 286 MovieClip Frame 1
onClipEvent (enterFrame) {
this.munk.gotoandplay(1);
}
Instance of Symbol 278 MovieClip in Symbol 286 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 15);
}
Instance of Symbol 278 MovieClip in Symbol 286 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 15);
}
Instance of Symbol 278 MovieClip in Symbol 286 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 15);
}
Instance of Symbol 278 MovieClip in Symbol 286 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 15);
}
Symbol 291 MovieClip Frame 59
_root.bibosiiimovie.fade.play();
Symbol 291 MovieClip Frame 142
_root.bibosiiimovie.finalfade.play();
Symbol 291 MovieClip Frame 168
stopAllSounds();
stop();
Symbol 292 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 32
_root.gotoandstop(27);
stop();
Symbol 296 MovieClip Frame 1
stop();
Symbol 296 MovieClip Frame 32
_root.gotoandstop(29);
stop();
Symbol 299 MovieClip Frame 36
stop();
Symbol 329 MovieClip Frame 4
_root.player.munk.blood.play();
Symbol 332 MovieClip Frame 24
stop();
Symbol 333 MovieClip Frame 1
stop();
Symbol 333 MovieClip Frame 6
gotoAndPlay (1);
Symbol 333 MovieClip Frame 15
stop();
if (!_root.continueinaction) {
_root.continuebox._visible = true;
_root.cantmove = true;
_root.healthamt = 8;
_root.health._visible = false;
_root.continueinaction = true;
}
Symbol 333 MovieClip Frame 22
gotoAndPlay (1);
Symbol 333 MovieClip Frame 27
stop();
Symbol 342 MovieClip Frame 10
hide = true;
Symbol 342 MovieClip Frame 12
hide = true;
Symbol 342 MovieClip Frame 13
hide = true;
Symbol 342 MovieClip Frame 14
hide = true;
Symbol 342 MovieClip Frame 15
hide = true;
stop();
Symbol 343 MovieClip Frame 85
_root.finalmuv.fade.play();
Symbol 343 MovieClip Frame 146
_root.finalmuv.fadeb.play();
Symbol 343 MovieClip Frame 230
_root.finalmuv.finalfade.play();
Symbol 343 MovieClip Frame 246
stop();
Symbol 345 MovieClip Frame 2
stop();
Instance of Symbol 250 MovieClip in Symbol 353 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.level = 2;
_root.gotoAndStop(21);
}
}
Symbol 367 MovieClip Frame 10
stop();
Symbol 372 MovieClip Frame 2
stop();
Instance of Symbol 250 MovieClip in Symbol 377 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && (_root.player.prisoners > 7)) {
_root.level = 3;
_root.gotoAndStop(22);
}
}
Symbol 380 MovieClip Frame 1
stop();
Symbol 380 MovieClip Frame 10
stop();
Instance of Symbol 380 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && (!open)) {
play();
open = true;
}
}
Instance of Symbol 380 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && (!open)) {
play();
open = true;
}
}
Instance of Symbol 380 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && (!open)) {
play();
open = true;
}
}
Instance of Symbol 382 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.player.prisoners = _root.player.prisoners + 1;
_y = 1000;
}
}
Instance of Symbol 382 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.player.prisoners = _root.player.prisoners + 1;
_y = 1000;
}
}
Instance of Symbol 382 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.player.prisoners = _root.player.prisoners + 1;
_y = 1000;
}
}
Instance of Symbol 380 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && (!open)) {
play();
open = true;
}
}
Instance of Symbol 382 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.player.prisoners = _root.player.prisoners + 1;
_y = 1000;
}
}
Instance of Symbol 382 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.player.prisoners = _root.player.prisoners + 1;
_y = 1000;
}
}
Instance of Symbol 382 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.player.prisoners = _root.player.prisoners + 1;
_y = 1000;
}
}
Instance of Symbol 382 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.player.prisoners = _root.player.prisoners + 1;
_y = 1000;
}
}
Instance of Symbol 380 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && (!open)) {
play();
open = true;
}
}
Instance of Symbol 380 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && (!open)) {
play();
open = true;
}
}
Instance of Symbol 382 MovieClip in Symbol 383 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.player.prisoners = _root.player.prisoners + 1;
_y = 1000;
}
}
Symbol 397 MovieClip Frame 5
_root.player.munk.blood.play();
Symbol 402 MovieClip Frame 1
stop();
stop();
stop();
Symbol 410 MovieClip Frame 1
stop();
Symbol 410 MovieClip Frame 10
hide = true;
Symbol 410 MovieClip Frame 12
hide = true;
Symbol 410 MovieClip Frame 13
hide = true;
Symbol 410 MovieClip Frame 14
hide = true;
Symbol 410 MovieClip Frame 15
hide = true;
stop();
Symbol 411 MovieClip Frame 1
stop();
Instance of Symbol 389 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 397 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 389 MovieClip in Symbol 411 MovieClip Frame 4
onClipEvent (load) {
stop();
}
Symbol 412 MovieClip Frame 2
stop();
Symbol 424 MovieClip Frame 5
_root.player.munk.blood.play();
Symbol 425 MovieClip Frame 1
stop();
Instance of Symbol 419 MovieClip in Symbol 425 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 424 MovieClip in Symbol 425 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 419 MovieClip in Symbol 425 MovieClip Frame 4
onClipEvent (load) {
stop();
}
Instance of Symbol 432 MovieClip in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hetouchedme == true) {
this.explode.play();
if (this.explode.hide) {
_root.health.life = _root.health.life + 20;
this._y = 1000;
}
}
if (_root.minedetect.offon == true) {
this.detectthis._visible = true;
} else {
this.detectthis._visible = false;
}
if (this.hitTest(_root.player)) {
this.hetouchedme = true;
}
}
Instance of Symbol 432 MovieClip in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hetouchedme == true) {
this.explode.play();
if (this.explode.hide) {
_root.health.life = _root.health.life + 20;
this._y = 1000;
}
}
if (_root.minedetect.offon == true) {
this.detectthis._visible = true;
} else {
this.detectthis._visible = false;
}
if (this.hitTest(_root.player)) {
this.hetouchedme = true;
}
}
Instance of Symbol 432 MovieClip in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hetouchedme == true) {
this.explode.play();
if (this.explode.hide) {
_root.health.life = _root.health.life + 20;
this._y = 1000;
}
}
if (_root.minedetect.offon == true) {
this.detectthis._visible = true;
} else {
this.detectthis._visible = false;
}
if (this.hitTest(_root.player)) {
this.hetouchedme = true;
}
}
Instance of Symbol 432 MovieClip in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hetouchedme == true) {
this.explode.play();
if (this.explode.hide) {
_root.health.life = _root.health.life + 20;
this._y = 1000;
}
}
if (_root.minedetect.offon == true) {
this.detectthis._visible = true;
} else {
this.detectthis._visible = false;
}
if (this.hitTest(_root.player)) {
this.hetouchedme = true;
}
}
Instance of Symbol 432 MovieClip in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hetouchedme == true) {
this.explode.play();
if (this.explode.hide) {
_root.health.life = _root.health.life + 20;
this._y = 1000;
}
}
if (_root.minedetect.offon == true) {
this.detectthis._visible = true;
} else {
this.detectthis._visible = false;
}
if (this.hitTest(_root.player)) {
this.hetouchedme = true;
}
}
Instance of Symbol 432 MovieClip in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hetouchedme == true) {
this.explode.play();
if (this.explode.hide) {
_root.health.life = _root.health.life + 20;
this._y = 1000;
}
}
if (_root.minedetect.offon == true) {
this.detectthis._visible = true;
} else {
this.detectthis._visible = false;
}
if (this.hitTest(_root.player)) {
this.hetouchedme = true;
}
}
Instance of Symbol 250 MovieClip in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.level = 5;
_root.gotoAndStop(24);
}
}
Instance of Symbol 448 MovieClip in Symbol 449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 250 MovieClip in Symbol 449 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.level = 6;
_root.gotoAndStop(25);
}
}
Symbol 464 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 3
stop();
_root.bkg.floorgate.isopen = true;
Instance of Symbol 448 MovieClip in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 464 MovieClip "floorgate" in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.boss2defeated == true) {
gotoAndStop (3);
}
}
Instance of Symbol 250 MovieClip in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.level = 7;
_root.gotoAndStop(26);
}
}
Symbol 498 MovieClip Frame 4
_root.player.munk.blood.play();
Symbol 517 MovieClip Frame 25
stop();
_root.boss2defeated = true;
_root.level = 7;
Symbol 518 MovieClip Frame 2
stop();
Symbol 519 MovieClip Frame 1
stop();
Symbol 519 MovieClip Frame 6
gotoAndPlay (1);
Symbol 519 MovieClip Frame 15
stop();
if (!_root.continueinaction) {
_root.continuebox._visible = true;
_root.cantmove = true;
_root.healthamt = 8;
_root.health._visible = false;
_root.continueinaction = true;
}
Symbol 519 MovieClip Frame 22
gotoAndPlay (1);
Symbol 519 MovieClip Frame 27
stop();
Instance of Symbol 448 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 250 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && (_root.enemy.defeated == true)) {
_root.level = 8;
_root.gotoAndStop(80);
}
}
Symbol 533 MovieClip Frame 5
_root.player.munk.blood.play();
Symbol 534 MovieClip Frame 1
stop();
Instance of Symbol 526 MovieClip in Symbol 534 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 533 MovieClip in Symbol 534 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 526 MovieClip in Symbol 534 MovieClip Frame 4
onClipEvent (load) {
stop();
}
Instance of Symbol 448 MovieClip in Symbol 538 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 538 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 538 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 538 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 538 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 537 MovieClip in Symbol 538 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player) && (_root.enemy.dead == true)) {
_root.level = 9;
_root.gotoAndStop(75);
}
}
Symbol 554 MovieClip Frame 1
stop();
Instance of Symbol 553 MovieClip in Symbol 554 MovieClip Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life + 2;
_root.player.munk.blood.play();
}
}
Symbol 564 MovieClip Frame 1
stop();
Instance of Symbol 561 MovieClip in Symbol 564 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 561 MovieClip in Symbol 564 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Instance of Symbol 563 MovieClip in Symbol 564 MovieClip Frame 3
onClipEvent (enterFrame) {
_rotation = (_rotation + 10);
}
Instance of Symbol 563 MovieClip in Symbol 564 MovieClip Frame 3
onClipEvent (enterFrame) {
_rotation = (_rotation + 10);
}
Instance of Symbol 563 MovieClip in Symbol 564 MovieClip Frame 5
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Instance of Symbol 563 MovieClip in Symbol 564 MovieClip Frame 5
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Instance of Symbol 566 MovieClip in Symbol 567 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life + 0.5;
_root.player.munk.blood.play();
}
}
Instance of Symbol 530 MovieClip in Symbol 571 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life + 3;
_root.player.munk.blood.play();
}
}
Instance of Symbol 393 MovieClip in Symbol 571 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life + 3;
_root.player.munk.blood.play();
}
}
Symbol 572 MovieClip Frame 1
stop();
Symbol 592 MovieClip Frame 1
stop();
stop();
stop();
Symbol 592 MovieClip Frame 10
hide = true;
hide = true;
hide = true;
Symbol 592 MovieClip Frame 12
hide = true;
hide = true;
hide = true;
Symbol 592 MovieClip Frame 13
hide = true;
hide = true;
hide = true;
Symbol 592 MovieClip Frame 14
hide = true;
hide = true;
hide = true;
Symbol 592 MovieClip Frame 15
hide = true;
stop();
hide = true;
stop();
hide = true;
stop();
Instance of Symbol 448 MovieClip in Symbol 596 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 596 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 596 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 596 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 596 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 448 MovieClip in Symbol 596 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life - 20;
_y = 1000;
}
}
Instance of Symbol 608 MovieClip in Symbol 620 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life + 3;
_root.player.munk.blood.play();
}
}
Instance of Symbol 608 MovieClip in Symbol 620 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life + 3;
_root.player.munk.blood.play();
}
}
Instance of Symbol 608 MovieClip in Symbol 621 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life + 3;
_root.player.munk.blood.play();
}
}
Instance of Symbol 608 MovieClip in Symbol 621 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life + 3;
_root.player.munk.blood.play();
}
}
Instance of Symbol 634 MovieClip in Symbol 635 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.player)) {
_root.health.life = _root.health.life + 3;
_root.player.munk.blood.play();
}
}
Symbol 636 MovieClip Frame 1
stop();
Instance of Symbol 620 MovieClip in Symbol 636 MovieClip Frame 1
onClipEvent (load) {
stop();
}
Symbol 636 MovieClip Frame 6
gotoAndPlay (1);
Symbol 636 MovieClip Frame 10
stop();
Symbol 636 MovieClip Frame 13
gotoAndPlay (10);