Frame 1
function itemHandler1(obj, item) {
getURL ("http://www.newgrounds.com");
}
stop();
var savefile = SharedObject.getLocal("gamename");
_root.lvl = savefile.data.lvl;
if (savefile.data.lvl == undefined) {
_root.lvl = 1;
}
var myMenu = new ContextMenu();
myMenu.hideBuiltInItems();
item1 = new ContextMenuItem("Sorry, no rigth-click allowed xD!", itemHandler1);
myMenu.customItems.push(item1);
_root.menu = myMenu;
Instance of Symbol 20 MovieClip "loaderbar" in Frame 1
onClipEvent (enterFrame) {
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
_root.loaderbar.Lbar._xscale = PercentLoaded;
} else {
gotoAndStop ("loaded");
}
}
Frame 3
_root.jumpstop = false;
stage = 1;
stop();
Instance of Symbol 69 MovieClip "wall" in Frame 3
onClipEvent (enterFrame) {
while (_root.mitsuko.hitTest(_x, _y, true)) {
_root.mitsuko._y = _root.mitsuko._y - 2;
}
}
Instance of Symbol 76 MovieClip "enter" in Frame 3
onClipEvent (load) {
this._alpha = 0;
}
Instance of Symbol 78 MovieClip "heart" in Frame 3
onClipEvent (load) {
recover = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.mitsuko)) {
recover = _root.life.lp._xscale;
if ((recover - 10) > 0) {
_root.life.lp._xscale = recover - 10;
_root.small.gotoAndPlay("small");
this.gotoAndStop("used");
} else {
_root.life.lp._xscale = 1;
this.gotoAndStop("used");
}
}
}
Instance of Symbol 95 MovieClip "door" in Frame 3
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.door) && (_root.key.key == 1)) {
this.enter._alpha = 0;
if (Key.isDown(16)) {
this.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 97 MovieClip "ken" in Frame 3
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.ken)) {
_root.mitsuko.ken = 1;
this.gotoAndPlay("picked");
}
}
Instance of Symbol 100 MovieClip "key" in Frame 3
onClipEvent (load) {
key = 0;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.key)) {
key = 1;
this.gotoAndPlay("picked");
}
}
Instance of Symbol 102 MovieClip in Frame 3
onClipEvent (load) {
recover = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.mitsuko)) {
recover = _root.ext.sex._xscale;
if ((recover + 20) < 100) {
_root.ext.sex._xscale = recover + 20;
this.gotoAndStop("used");
} else {
_root.ext.sex._xscale = 1;
this.gotoAndStop("used");
}
}
}
Instance of Symbol 104 MovieClip in Frame 3
onClipEvent (load) {
recover = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.mitsuko)) {
recover = _root.ext.sex._xscale;
if ((recover - 50) < 2) {
_root.ext.sex._xscale = recover - 50;
this.gotoAndStop("used");
} else {
_root.ext.sex._xscale = 1;
this.gotoAndStop("used");
}
}
}
Instance of Symbol 105 MovieClip in Frame 3
onClipEvent (load) {
recover = 0;
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.mitsuko)) {
recover = _root.life.lp._xscale;
if ((recover - 30) > 0) {
_root.life.lp._xscale = recover - 30;
_root.small.gotoAndPlay("big");
this.gotoAndStop("used");
} else {
_root.life.lp._xscale = 1;
this.gotoAndStop("used");
}
}
}
Instance of Symbol 175 MovieClip "wal" in Frame 3
onClipEvent (load) {
wall = 0;
rape = 0;
scale = this._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = 0;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
espeed = 15;
}
onClipEvent (enterFrame) {
distance = 300;
tx = this._x;
ty = this._y;
sx = _root.mitsuko._x;
sy = _root.mitsuko._y;
if (Math.sqrt(((sx - tx) * (sx - tx)) + ((sy - ty) * (sy - ty))) < distance) {
if (((tx < sx) && (_root.life.grab == false)) && (_root.ext.rape == false)) {
this._x = this._x + espeed;
}
if (((tx > sx) && (_root.life.grab == false)) && (_root.ext.rape == false)) {
this._x = this._x - espeed;
}
}
}
onClipEvent (enterFrame) {
if (_root.mitsuko.punch.hitTest(_root.wal) || (_root.mitsuko.atk.hitTest(_root.wal))) {
if (_x < _root.mitsuko._x) {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
} else {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
}
if (hp <= 0) {
_root.life.grab = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
this.gotoAndStop("dead");
}
}
hitted = 0;
}
onClipEvent (enterFrame) {
if (h < 50) {
if (((_root.mitsuko.hitTest(_root.wal) && (!_root.mitsuko.punch.hitTest(_root.wal))) && (!_root.mitsuko.defeated.hitTest(_root.wal))) && (!_root.mitsuko.atk.hitTest(_root.wal))) {
_root.life.wall = 1;
if (_root.mitsuko.dir == 0) {
this._xscale = -scale;
} else {
this._xscale = scale;
}
if (_root.ext.rape == true) {
if (_root.mitsuko.defeated == false) {
_root.mitsuko.gotoAndStop("sex");
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
h = 0;
if (_root.life.Status.condition == "Normal") {
this.gotoAndStop("normal");
} else if (_root.life.Status.condition == "Turned") {
this.gotoAndStop("turned");
} else {
this.gotoAndStop("horny");
}
_root.life.grab = false;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
}
} else if (_root.mitsuko.defeated == false) {
this.gotoAndStop("grabing");
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.gotoAndStop("dmg");
_root.life.grab = true;
}
}
} else {
_root.life.grab = false;
_root.ext.rape = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
rape = 0;
h = 0;
}
}
Instance of Symbol 264 MovieClip "slime" in Frame 3
onClipEvent (load) {
wall = 0;
scale = this._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = 0;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if (_root.life.grab == true) {
if (Key.isDown(39) || (Key.isDown(37))) {
_root.slime.h = _root.slime.h + 5;
}
if (_root.slime.x >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.slime.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
}
}
onClipEvent (enterFrame) {
if (_root.mitsuko.punch.hitTest(_root.slime) || (_root.mitsuko.atk.hitTest(_root.slime))) {
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
} else {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
}
if (hp <= 0) {
_root.life.grab = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
this.gotoAndStop("dead");
}
}
hitted = 0;
}
onClipEvent (enterFrame) {
if (h < 50) {
if (((_root.mitsuko.hitTest(_root.slime) && (!_root.mitsuko.punch.hitTest(_root.slime))) && (!_root.mitsuko.defeated.hitTest(_root.slime))) && (!_root.mitsuko.atk.hitTest(_root.slime))) {
_root.life.wall = 1;
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
} else {
this._xscale = -scale;
}
if (_root.ext.rape == true) {
if (_root.mitsuko.defeated == false) {
_root.mitsuko.gotoAndStop("sex");
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
h = 0;
if (_root.life.Status.condition == "Normal") {
this.gotoAndStop("normal");
} else if (_root.life.Status.condition == "Turned") {
this.gotoAndStop("turned");
} else {
this.gotoAndStop("horny");
}
_root.life.grab = false;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
}
} else if (_root.mitsuko.defeated == false) {
this.gotoAndStop("grabing");
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.gotoAndStop("dmg");
_root.life.grab = true;
}
}
} else {
_root.life.grab = false;
_root.ext.rape = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
x = 0;
}
}
Instance of Symbol 286 MovieClip "jelly" in Frame 3
onClipEvent (load) {
a = 1;
b = 0;
}
onClipEvent (enterFrame) {
if ((_root.life.grab == false) && (_root.ext.rape == false)) {
b = b + a;
_x = (_x + b);
if (b >= 15) {
a = -1;
}
if (b <= -15) {
a = 1;
}
}
}
onClipEvent (load) {
wall = 0;
scale = this._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = 0;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if (_root.life.grab == true) {
if (Key.isDown(39) || (Key.isDown(37))) {
_root.jelly.h = _root.jelly.h + 5;
}
if (_root.jelly.x >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.jelly.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
}
}
onClipEvent (enterFrame) {
if (_root.mitsuko.punch.hitTest(_root.jelly) || (_root.mitsuko.atk.hitTest(_root.jelly))) {
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
} else {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
}
if (hp <= 0) {
_root.life.grab = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
this.gotoAndStop("dead");
}
}
hitted = 0;
}
onClipEvent (enterFrame) {
if (h < 50) {
if (((_root.mitsuko.hitTest(_root.jelly) && (!_root.mitsuko.punch.hitTest(_root.jelly))) && (!_root.mitsuko.defeated.hitTest(_root.jelly))) && (!_root.mitsuko.atk.hitTest(_root.jelly))) {
_root.life.wall = 1;
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
} else {
this._xscale = -scale;
}
if (_root.ext.rape == true) {
if (_root.mitsuko.defeated == false) {
_root.mitsuko.gotoAndStop("sex");
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
h = 0;
this.gotoAndStop("raping");
_root.life.grab = false;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
}
} else if (_root.mitsuko.defeated == false) {
this.gotoAndStop("grabing");
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.gotoAndStop("dmg");
_root.life.grab = true;
}
}
} else {
_root.life.grab = false;
_root.ext.rape = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
x = 0;
}
}
Instance of Symbol 300 MovieClip "wolf" in Frame 3
onClipEvent (load) {
wall = 0;
scale = this._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = 0;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if (_root.life.grab == true) {
if (Key.isDown(39) || (Key.isDown(37))) {
_root.wolf.h = _root.wolf.h + 5;
}
if (_root.wolf.x >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.wolf.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
}
}
onClipEvent (enterFrame) {
if (_root.mitsuko.punch.hitTest(_root.wolf) || (_root.mitsuko.atk.hitTest(_root.wolf))) {
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
} else {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
}
if (hp <= 0) {
_root.life.grab = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
this.gotoAndStop("dead");
}
}
hitted = 0;
}
onClipEvent (enterFrame) {
if (h < 50) {
if (((_root.mitsuko.hitTest(_root.wolf) && (!_root.mitsuko.punch.hitTest(_root.wolf))) && (!_root.mitsuko.defeated.hitTest(_root.wolf))) && (!_root.mitsuko.atk.hitTest(_root.wolf))) {
_root.life.wall = 1;
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
} else {
this._xscale = -scale;
}
if (_root.ext.rape == true) {
if (_root.mitsuko.defeated == false) {
_root.mitsuko.gotoAndStop("sex");
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
h = 0;
if (_root.life.Status.condition == "Normal") {
this.gotoAndStop("normal");
} else if (_root.life.Status.condition == "Turned") {
this.gotoAndStop("turned");
} else {
this.gotoAndStop("horny");
}
_root.life.grab = false;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
}
} else if (_root.mitsuko.defeated == false) {
this.gotoAndStop("grabing");
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.gotoAndStop("dmg");
_root.life.grab = true;
}
}
} else {
_root.life.grab = false;
_root.ext.rape = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
x = 0;
}
}
Instance of Symbol 453 MovieClip "mitsuko" in Frame 3
onClipEvent (load) {
a = false;
dashEnd = false;
da = 0;
defeated = false;
ken = 0;
x = _root.life._x;
wallR = 0;
wallL = 0;
x = 0;
d = 0;
dir = 0;
speed = 30;
walk = 30;
jumping = 0;
dash = 60;
grav = 15;
jumpspeed = 30;
jump = false;
jumpmax = 30;
piso = false;
falling = true;
scale = _xscale;
state = 1;
wall = 0;
attack = false;
}
onClipEvent (enterFrame) {
if (defeated == true) {
_root.mitsuko.defeated = true;
wallR = 1;
wallL = 1;
_root.life.wall == 1;
_root.mitsuko.gotoAndStop("defeated");
}
_root.tex = x;
if (falling == true) {
a = false;
if (wall < -10000) {
this._y = this._y + grav;
} else {
this._y = this._y + grav;
_root._y = _root._y - grav;
_root.y._y = _root.y._y + grav;
_root.life._y = _root.life._y + grav;
_root.ext._y = _root.ext._y + grav;
this.gotoAndStop("fall");
wall = _root._y;
x = this._y;
}
if (_y > 16000) {
_root.mitsuko.defeated = true;
wallR = 1;
wallL = 1;
_root.life.wall == 1;
_root.mitsuko.gotoAndStop("defeated");
}
}
if (((piso == false) && (jump == false)) && (falling == true)) {
if (wall < -1200) {
this._y = this._y + grav;
} else {
_y = (_y + grav);
_root._y = _root._y - grav;
_root.life._y = _root.life._y + grav;
_root.ext._y = _root.ext._y + grav;
_root.y._y = _root.y._y + grav;
this.gotoAndStop("fall");
wall = _root._y;
}
}
if (_root.ground.hitTest(_x, _y, true)) {
piso = true;
speed = walk;
if ((((((attack == false) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (!Key.isDown(40))) && (defeated == false)) {
gotoAndStop (1);
}
jump = false;
a = true;
falling = false;
jumping = 0;
} else {
piso = false;
if (jump == true) {
this.gotoAndStop("jumpRigth");
falling = false;
} else {
falling = true;
}
}
if (_root.wall.hitTest(_x + 90, 337, true)) {
_root._x = _root._x + speed;
this._x = this._x - speed;
_root.life._x = _root.life._x - speed;
_root.ext._x = _root.ext._x - speed;
_root.y._x = _root.y._x - speed;
}
if (_root.wall.hitTest(_x - 90, 337, true)) {
_root._x = _root._x - speed;
this._x = this._x + speed;
_root.life._x = _root.life._x + speed;
_root.ext._x = _root.ext._x + speed;
_root.y._x = _root.y._x + speed;
}
if (_root.wall.hitTest(_x, _y - 246.8, true)) {
a = false;
falling = true;
}
if ((Key.isDown(40) && (_root.life.wall == 0)) && (piso == true)) {
this.gotoAndStop("crounch");
}
if ((((Key.isDown(32) && (jump == false)) && (falling == false)) && (_root.life.wall == 0)) && (!Key.isDown(40))) {
attack = true;
if (ken == 0) {
_root.mitsuko.gotoAndStop("fire");
} else {
_root.mitsuko.gotoAndStop("attack");
}
}
if (((Key.isDown(38) && (_root.life.wall == 0)) && (a == true)) && (attack == false)) {
jump = true;
this.gotoAndStop("jumpRigth");
if (jumping < jumpmax) {
_y = (_y - jumpspeed);
_root._y = _root._y + jumpspeed;
_root.life._y = _root.life._y - jumpspeed;
_root.ext._y = _root.ext._y - jumpspeed;
_root.y._y = _root.y._y - jumpspeed;
jumping = jumping + 5;
} else {
falling = true;
_y = (_y + grav);
_root._y = _root._y - grav;
_root.life._y = _root.life._y + grav;
_root.ext._y = _root.ext._y + grav;
_root.y._y = _root.y._y + grav;
a = false;
gotoAndStop ("fall");
}
} else if ((jumping > 0) && (jumping <= jumpmax)) {
gotoAndStop ("fall");
a = false;
falling = true;
jump = false;
piso = false;
jumping = 0;
}
if ((Key.isDown(37) && (wallL == 0)) && (attack == false)) {
_root._x = _root._x + speed;
this._x = this._x - speed;
_root.life._x = _root.life._x - speed;
_root.ext._x = _root.ext._x - speed;
_root.y._x = _root.y._x - speed;
if (jump == false) {
this.gotoAndStop("run");
}
dir = 1;
_xscale = (-scale);
x = _root._x;
_root.tex = x;
}
if ((Key.isDown(39) && (wallR == 0)) && (attack == false)) {
_root._x = _root._x - speed;
this._x = this._x + speed;
_root.life._x = _root.life._x + speed;
_root.ext._x = _root.ext._x + speed;
_root.y._x = _root.y._x + speed;
if (!Key.isDown(38)) {
this.gotoAndStop("run");
}
dir = 0;
_xscale = scale;
}
if (Key.isDown(16) && (Key.isDown(38))) {
speed = dash;
}
if (((((Key.isDown(16) && (dashEnd == false)) && (piso == true)) && (attack == false)) && (da == 0)) or (((Key.isDown(16) && (piso == true)) && (attack == false)) && (da == 0))) {
if (dir == 1) {
this.gotoAndStop("dash");
_root._x = _root._x + speed;
this._x = this._x - speed;
_root.life._x = _root.life._x - speed;
_root.ext._x = _root.ext._x - speed;
_root.y._x = _root.y._x - speed;
_xscale = (-scale);
} else {
_root._x = _root._x - speed;
this._x = this._x + speed;
_root.life._x = _root.life._x + speed;
_root.ext._x = _root.ext._x + speed;
_root.y._x = _root.y._x + speed;
this.gotoAndStop("dash");
_xscale = scale;
}
}
}
onClipEvent (enterFrame) {
}
Instance of Symbol 473 MovieClip "life" in Frame 3
onClipEvent (load) {
wall = 0;
charX = _root.mitsuko._x;
charY = _root.mitsuko._y;
statusX = _x;
statusY = _y;
estX = _root.ext._x;
estY = _root.ext._y;
screenX = _root._x;
screenY = _root._y;
ene1X = wal._x;
ene1Y = wal._y;
ene1X = jelly._x;
ene1Y = jelly._y;
stage = _root.stage;
gameover = 2;
this.Status.stage = stage;
this.Status.lives = gameover;
this._x = 387.75;
this._y = 21;
grab = false;
life.esplosion._visible = false;
defeated = false;
_root.life.lp._xscale = 1;
yo = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
function inmobilize() {
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
wall = 1;
}
function Reset() {
wall = 0;
_root.life.lp._xscale = 1;
_root.mitsuko.ken = 0;
_root.mitsuko.a = false;
_root.mitsuko.defeated = false;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.mitsuko.x = 0;
_root.mitsuko.d = 0;
_root.mitsuko.speed = 25;
_root.mitsuko.jumping = 0;
_root.mitsuko.dash = 40;
_root.mitsuko.grav = 13;
_root.mitsuko.jumpspeed = 30;
_root.mitsuko.jump = false;
_root.mitsuko.jumpmax = 30;
_root.mitsuko.piso = false;
_root.mitsuko.falling = true;
_root.mitsuko.state = 1;
_root.mitsuko.wall = 0;
_root.mitsuko.walk = 25;
_root.mitsuko._x = charX;
_root.mitsuko._y = charY;
_root._x = screenX;
_root._y = screenY;
this.Status.lives = gameover;
this.Status.stage = stage - 4;
life.lp._xscale = 1;
_root.ext.sex._xscale = 100;
_x = statusX;
_y = statusY;
_root.ext._x = estX;
_root.ext._y = estY;
_root.wal.wal = 0;
_root.wal.hp = 10;
_root.jelly.wal = 0;
_root.jelly.hp = 10;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.mitsuko.dir = 0;
_root.mitsuko.defeated = false;
_root.wal.gotoAndStop(1);
_root.jelly.gotoAndStop(1);
grab = false;
}
_root.text = yo;
if (life.lp._xscale >= -100) {
defeated = true;
}
if (gameover < 0) {
_root.gotoAndStop("gameover");
}
this.Status.stage = stage;
}
Instance of Symbol 492 MovieClip "ext" in Frame 3
onClipEvent (load) {
this._x = 351.25;
this._y = 44.35;
excitement = 100;
this.escapeGauge._visible = false;
rape = false;
}
onClipEvent (enterFrame) {
if (_root.life.grab == true) {
this.escapeGauge._visible = true;
} else {
this.escapeGauge._visible = false;
this.escapeGauge.escapebar._xscale = 100;
}
if (_root.ext.sex._xscale > 70) {
_root.life.Status.condition = "Normal";
}
if ((_root.ext.sex._xscale < 70) && (_root.ext.sex._xscale > 33)) {
_root.life.Status.condition = "Turned";
}
if ((_root.ext.sex._xscale > 0) && (_root.ext.sex._xscale < 33)) {
_root.life.Status.condition = "Horny";
}
excitement = -(_root.ext.sex._xscale - 100);
_root.mitsuko.blush._alpha = excitement;
if (this.escapeGauge.escapebar._xscale > 1) {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale - 2.5;
} else {
rape = true;
}
}
Frame 4
stage = 6;
Instance of Symbol 97 MovieClip "ken1" in Frame 4
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.ken1)) {
_root.mitsuko.ken = 1;
this.gotoAndPlay("picked");
}
}
Instance of Symbol 100 MovieClip "key1_2" in Frame 4
onClipEvent (load) {
key = 0;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.key1_2)) {
key = 1;
this.gotoAndPlay("picked");
}
}
Instance of Symbol 95 MovieClip "door" in Frame 4
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.door) && (_root.key1_2.key == 1)) {
this.enter._alpha = 0;
if (Key.isDown(16)) {
_root.life.inmobilize();
this.gotoAndPlay(11);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 175 MovieClip "wal" in Frame 4
onClipEvent (load) {
wall = 0;
scale = this._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = 0;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
espeed = 15;
}
onClipEvent (enterFrame) {
distance = 300;
tx = this._x;
ty = this._y;
sx = _root.mitsuko._x;
sy = _root.mitsuko._y;
if (Math.sqrt(((sx - tx) * (sx - tx)) + ((sy - ty) * (sy - ty))) < distance) {
if (((tx < sx) && (_root.life.grab == false)) && (_root.ext.rape == false)) {
this._x = this._x + espeed;
}
if (((tx > sx) && (_root.life.grab == false)) && (_root.ext.rape == false)) {
this._x = this._x - espeed;
}
}
}
onClipEvent (enterFrame) {
if (_root.mitsuko.punch.hitTest(_root.wal) || (_root.mitsuko.atk.hitTest(_root.wal))) {
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
} else {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
}
if (hp <= 0) {
_root.life.grab = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
this.gotoAndStop("dead");
}
}
hitted = 0;
}
onClipEvent (enterFrame) {
if (h < 50) {
if (((_root.mitsuko.hitTest(_root.wal) && (!_root.mitsuko.punch.hitTest(_root.wal))) && (!_root.mitsuko.defeated.hitTest(_root.wal))) && (!_root.mitsuko.atk.hitTest(_root.wal))) {
_root.life.wall = 1;
if (_root.mitsuko.dir == 0) {
this._xscale = -scale;
} else {
this._xscale = scale;
}
if (_root.ext.rape == true) {
if (_root.mitsuko.defeated == false) {
_root.mitsuko.gotoAndStop("sex");
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
if (_root.life.Status.condition == "Normal") {
this.gotoAndStop("normal");
} else if (_root.life.Status.condition == "Turned") {
this.gotoAndStop("turned");
} else {
this.gotoAndStop("horny");
}
_root.life.grab = false;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
}
} else if (_root.mitsuko.defeated == false) {
this.gotoAndStop("grabing");
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.gotoAndStop("dmg");
_root.life.grab = true;
}
}
} else {
_root.life.grab = false;
_root.ext.rape = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
x = 0;
}
}
Instance of Symbol 264 MovieClip "slime" in Frame 4
onClipEvent (load) {
wall = 0;
scale = this._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = 0;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if (_root.life.grab == true) {
if (Key.isDown(39) || (Key.isDown(37))) {
_root.slime.h = _root.slime.h + 5;
}
if (_root.slime.x >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.slime.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
}
}
onClipEvent (enterFrame) {
if (_root.mitsuko.punch.hitTest(_root.slime) || (_root.mitsuko.atk.hitTest(_root.slime))) {
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
} else {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
}
if (hp <= 0) {
_root.life.grab = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
this.gotoAndStop("dead");
}
}
hitted = 0;
}
onClipEvent (enterFrame) {
if (h < 50) {
if (((_root.mitsuko.hitTest(_root.slime) && (!_root.mitsuko.punch.hitTest(_root.slime))) && (!_root.mitsuko.defeated.hitTest(_root.slime))) && (!_root.mitsuko.atk.hitTest(_root.slime))) {
_root.life.wall = 1;
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
} else {
this._xscale = -scale;
}
if (_root.ext.rape == true) {
if (_root.mitsuko.defeated == false) {
_root.mitsuko.gotoAndStop("sex");
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
if (_root.life.Status.condition == "Normal") {
this.gotoAndStop("normal");
} else if (_root.life.Status.condition == "Turned") {
this.gotoAndStop("turned");
} else {
this.gotoAndStop("horny");
}
_root.life.grab = false;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
}
} else if (_root.mitsuko.defeated == false) {
this.gotoAndStop("grabing");
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.gotoAndStop("dmg");
_root.life.grab = true;
}
}
} else {
_root.life.grab = false;
_root.ext.rape = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
x = 0;
}
}
Instance of Symbol 286 MovieClip "jelly" in Frame 4
onClipEvent (load) {
a = 1;
b = 0;
}
onClipEvent (enterFrame) {
b = b + a;
_x = (_x + b);
if (b >= 15) {
a = -1;
}
if (b <= -15) {
a = 1;
}
}
onClipEvent (load) {
wall = 0;
scale = this._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = 0;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if (_root.life.grab == true) {
if (Key.isDown(39) || (Key.isDown(37))) {
_root.jelly.h = _root.jelly.h + 5;
}
if (_root.jelly.x >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.jelly.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
}
}
onClipEvent (enterFrame) {
if (_root.mitsuko.punch.hitTest(_root.jelly) || (_root.mitsuko.atk.hitTest(_root.jelly))) {
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
} else {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
}
if (hp <= 0) {
_root.life.grab = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
this.gotoAndStop("dead");
}
}
hitted = 0;
}
onClipEvent (enterFrame) {
if (h < 50) {
if (((_root.mitsuko.hitTest(_root.jelly) && (!_root.mitsuko.punch.hitTest(_root.jelly))) && (!_root.mitsuko.defeated.hitTest(_root.jelly))) && (!_root.mitsuko.atk.hitTest(_root.jelly))) {
_root.life.wall = 1;
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
} else {
this._xscale = -scale;
}
if (_root.ext.rape == true) {
if (_root.mitsuko.defeated == false) {
_root.mitsuko.gotoAndStop("sex");
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
this.gotoAndStop("raping");
_root.life.grab = false;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
}
} else if (_root.mitsuko.defeated == false) {
this.gotoAndStop("grabing");
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.gotoAndStop("dmg");
_root.life.grab = true;
}
}
} else {
_root.life.grab = false;
_root.ext.rape = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
x = 0;
}
}
Instance of Symbol 300 MovieClip "wolf" in Frame 4
onClipEvent (load) {
wall = 0;
scale = this._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = 0;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if (_root.life.grab == true) {
if (Key.isDown(39) || (Key.isDown(37))) {
_root.wolf.h = _root.wolf.h + 5;
}
if (_root.wolf.x >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.wolf.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
}
}
onClipEvent (enterFrame) {
if (_root.mitsuko.punch.hitTest(_root.wolf) || (_root.mitsuko.atk.hitTest(_root.wolf))) {
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
} else {
this._xscale = scale;
this.gotoAndPlay("damage");
_root.hit.gotoAndPlay("hit");
this._x = this._x - 5;
hp = hp - 2;
hitted = 1;
}
if (hp <= 0) {
_root.life.grab = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
this.gotoAndStop("dead");
}
}
hitted = 0;
}
onClipEvent (enterFrame) {
if (h < 50) {
if (((_root.mitsuko.hitTest(_root.wolf) && (!_root.mitsuko.punch.hitTest(_root.wolf))) && (!_root.mitsuko.defeated.hitTest(_root.wolf))) && (!_root.mitsuko.atk.hitTest(_root.wolf))) {
_root.life.wall = 1;
if (_root.mitsuko.dir == 0) {
this._xscale = scale;
} else {
this._xscale = -scale;
}
if (_root.ext.rape == true) {
if (_root.mitsuko.defeated == false) {
_root.mitsuko.gotoAndStop("sex");
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
if (_root.life.Status.condition == "Normal") {
this.gotoAndStop("normal");
} else if (_root.life.Status.condition == "Turned") {
this.gotoAndStop("turned");
} else {
this.gotoAndStop("horny");
}
_root.life.grab = false;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
}
} else if (_root.mitsuko.defeated == false) {
this.gotoAndStop("grabing");
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.gotoAndStop("dmg");
_root.life.grab = true;
}
}
} else {
_root.life.grab = false;
_root.ext.rape = false;
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
x = 0;
}
}
Frame 5
stage = 7;
Frame 6
stage = 8;
Instance of Symbol 526 MovieClip "ground" in Frame 6
onClipEvent (load) {
a = 1;
b = 0;
}
onClipEvent (enterFrame) {
b = b + a;
_y = (_y + b);
if (b >= 15) {
a = -1;
}
if (b <= -15) {
a = 1;
}
}
Frame 7
stopAllSounds();
Frame 8
stopAllSounds();
_root._x = 0;
_root._y = 0;
if (gameover == 0) {
_root.gameoverscreen = "GAME OVER";
gameover = 0;
} else {
_root.gameoverscreen = "YOU HAVE BEEN DEFEATED";
gameover = 1;
}
Symbol 10 Button
on (press) {
gotoAndStop ("start");
}
Symbol 20 MovieClip Frame 1
stop();
Symbol 28 Button
on (press) {
stopAllSounds();
gotoAndStop ("title");
}
Symbol 47 Button
on (press) {
stopAllSounds();
gotoAndStop ("flash");
}
Symbol 57 MovieClip Frame 1
Symbol 57 MovieClip Frame 17
_root.gotoAndStop("intro");
Symbol 58 MovieClip Frame 570
stop();
Symbol 78 MovieClip Frame 8
gotoAndPlay (1);
Symbol 86 MovieClip Frame 1
play();
Symbol 87 MovieClip Frame 1
stop();
Instance of Symbol 87 MovieClip in Symbol 88 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root.mitsuko._x < 400) && (_root.mitsuko._y < -318)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 95 MovieClip Frame 1
stop();
Symbol 95 MovieClip Frame 10
stopAllSounds();
_root.life.Reset();
_root.nextFrame();
Symbol 95 MovieClip Frame 135
stopAllSounds();
_root.life.Reset();
_root.gotoAndStop("StageSelection");
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 21
stop();
Symbol 100 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 1
stop();
Symbol 104 MovieClip Frame 1
stop();
Symbol 105 MovieClip Frame 8
gotoAndPlay (1);
Symbol 132 MovieClip Frame 1
Symbol 132 MovieClip Frame 10
Symbol 132 MovieClip Frame 17
_root.wal.e = _root.wal.e + 0.5;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.wal.ea - _root.wal.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.wal.eb + _root.wal.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
_root.wal.h = _root.wal.h + 25;
_root.mitsuko.gotoAndStop("defeated");
}
Symbol 132 MovieClip Frame 18
Symbol 132 MovieClip Frame 26
Symbol 132 MovieClip Frame 33
_root.wal.rape = _root.wal.rape + 1;
if (_root.wal.rape == 5) {
_root.wal.h = _root.wal.h + 50;
}
_root.wal.e = _root.wal.e + 0.5;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.wal.ea - _root.wal.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.wal.eb + _root.wal.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
_root.wal.h = _root.wal.h + 50;
_root.mitsuko.gotoAndStop("defeated");
}
this.wal.gotoAndStop(1);
Symbol 154 MovieClip Frame 13
_root.wal.rape = _root.wal.rape + 1;
if (_root.wal.rape == 8) {
_root.wal.h = _root.wal.h + 50;
}
_root.wal.e = _root.wal.e + 0.5;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.wal.ea - _root.wal.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.wal.eb + _root.wal.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
_root.wal.h = _root.wal.h + 50;
_root.mitsuko.gotoAndStop("defeated");
}
this.wal.gotoAndStop(1);
Symbol 172 MovieClip Frame 15
_root.wal.rape = _root.wal.rape + 1;
if (_root.wal.rape == 5) {
_root.wal.h = _root.wal.h + 50;
}
_root.wal.e = _root.wal.e + 0.5;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.wal.ea - _root.wal.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.wal.eb + _root.wal.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
_root.wal.h = _root.wal.h + 50;
_root.mitsuko.gotoAndStop("defeated");
}
this.wal.gotoAndStop(1);
Symbol 175 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 2
Instance of Symbol 132 MovieClip "rape" in Symbol 175 MovieClip Frame 2
/* no clip actions */
Symbol 175 MovieClip Frame 6
stop();
Symbol 175 MovieClip Frame 7
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
Symbol 175 MovieClip Frame 8
stop();
Instance of Symbol 110 MovieClip in Symbol 175 MovieClip Frame 8
onClipEvent (enterFrame) {
if (Key.isDown(39) || (Key.isDown(37))) {
_root.wal.h = _root.wal.h + 5;
}
}
Symbol 214 MovieClip Frame 1
_root.slime.h = _root.slime.h + 15;
_root.slime.e = _root.slime.e + 0.5;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.slime.ea - _root.slime.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.slime.eb + _root.slime.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.slime.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
Symbol 245 MovieClip Frame 9
_root.slime.h = _root.slime.h + 15;
_root.slime.e = _root.slime.e + 1;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.slime.ea - _root.slime.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.slime.eb + _root.slime.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.slime.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
Symbol 261 MovieClip Frame 1
_root.slime.x = _root.slime.x + 1;
_root.slime.h = _root.slime.h + 15;
_root.slime.e = _root.slime.e + 1;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.slime.ea - _root.slime.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.slime.eb + _root.slime.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.slime.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
Symbol 264 MovieClip Frame 1
stop();
Symbol 264 MovieClip Frame 8
Symbol 282 MovieClip Frame 1
_root.jelly.x = _root.jelly.x + 0.5;
_root.jelly.h = _root.jelly.h + 15;
_root.jelly.e = _root.jelly.e + 1;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.jelly.ea - _root.jelly.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.jelly.eb + _root.jelly.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.jelly.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
Symbol 286 MovieClip Frame 1
stop();
Symbol 286 MovieClip Frame 3
stop();
Symbol 286 MovieClip Frame 4
stop();
Symbol 286 MovieClip Frame 5
if (_root.mitsuko.dir == 0) {
this._x = this._x + 5;
this.gotoAndStop(1);
} else {
this._x = this._x - 5;
this.gotoAndStop(1);
}
Symbol 288 MovieClip Frame 1
stop();
Symbol 297 MovieClip Frame 11
_root.wolf.x = _root.wolf.x + 0.5;
_root.wolf.h = _root.wolf.h + 15;
_root.wolf.e = _root.wolf.e + 0.5;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.wolf.ea - _root.wolf.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.wolf.eb + _root.wolf.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.wolf.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
Symbol 298 MovieClip Frame 11
_root.wolf.x = _root.wolf.x + 0.5;
_root.wolf.h = _root.wolf.h + 15;
_root.wolf.e = _root.wolf.e + 0.5;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.wolf.ea - _root.wolf.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.wolf.eb + _root.wolf.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.wolf.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
Symbol 299 MovieClip Frame 11
_root.wolf.x = _root.wolf.x + 0.5;
_root.wolf.h = _root.wolf.h + 15;
_root.wolf.e = _root.wolf.e + 0.5;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.wolf.ea - _root.wolf.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.wolf.eb + _root.wolf.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.wolf.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
Symbol 300 MovieClip Frame 1
stop();
Symbol 303 MovieClip Frame 1
stop();
Symbol 303 MovieClip Frame 2
stop();
Symbol 357 MovieClip Frame 1
play();
Symbol 357 MovieClip Frame 6
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 361 MovieClip Frame 3
stop();
Symbol 368 MovieClip Frame 1
play();
Symbol 368 MovieClip Frame 3
stop();
Symbol 375 MovieClip Frame 1
play();
Symbol 375 MovieClip Frame 6
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 446 MovieClip Frame 1
play();
Symbol 446 MovieClip Frame 21
dashEnd = true;
stop();
_root.mitsuko.gotoAndStop(1);
Symbol 452 MovieClip Frame 1
play();
Symbol 452 MovieClip Frame 23
_root.life.gameover = _root.life.gameover - 1;
_root.life.Reset();
Symbol 453 MovieClip Frame 1
stop();
Instance of Symbol 357 MovieClip "punch" in Symbol 453 MovieClip Frame 4
onClipEvent (enterFrame) {
_root.mitsuko.punch.play(1);
}
Instance of Symbol 466 MovieClip "Status" in Symbol 473 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 87 MovieClip "ground" in Symbol 499 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root.mitsuko._x < 400) && (_root.mitsuko._y < -418)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 523 MovieClip Frame 2
play();
Instance of Symbol 525 MovieClip in Symbol 526 MovieClip Frame 1
onClipEvent (load) {
a = 1;
b = 0;
}
onClipEvent (enterFrame) {
b = b + a;
_y = (_y + b);
if (b >= 15) {
a = -1;
}
if (b <= -15) {
a = 1;
}
}
Symbol 538 Button
on (press) {
stopAllSounds();
_root.gotoAndStop("SlimeMan");
}
Symbol 540 Button
on (press) {
stopAllSounds();
_root.gotoAndStop("GolemMan");
}
Symbol 543 MovieClip Frame 1
stop();
Symbol 546 Button
on (press) {
_global.vidas = _global.vidas - 1;
stopAllSounds();
gotoAndStop(stage);
}