Frame 1
function itemHandler1(obj, item) {
getURL ("http://www.newgrounds.com");
}
stop();
_root.jumpBtn = 0;
_root.attBtn = 0;
_root.dashBtn = 0;
_root.confirm = false;
_root.hit = false;
_root.msgnumber = 1;
_root.movecursor = true;
_root.save = false;
_root.load = false;
Stage.scaleMode = "noBorder";
_root.WepGet = "none";
_root.dificult = "normal";
_root.checkpoint = false;
_root.difAttack = 20;
_root.difSword = 25;
_root.difWep = 34;
_root.difDamage = 1;
_root.difClothDmg = 10;
_root.difEscape = 5;
_root.underEquipped = 1;
_root.mainEquipped = 1;
_root.normalClothHp = 50;
_root.normalUnderHp = 30;
_root.SwimHp = 20;
var savefile = SharedObject.getLocal("MitsukoX", "/");
_root.lvl = savefile.data.lvl2;
_root.lives = savefile.data.lives2;
_root.MaxHp = savefile.data.MaxHp2;
_root.SwimSuit = savefile.data.SwimSuit2;
_root.BunnySuit = savefile.data.BunnySuit2;
_root.calidad = savefile.data.calidad2;
_root.att = savefile.data.att2;
_root.jump = savefile.data.jump2;
_root.dash = savefile.data.dash2;
_root.Sword = savefile.data.Sword2;
_root.Spear = savefile.data.Spear2;
_root.Dagger = savefile.data.Dagger2;
_root.Elec = savefile.data.Elec2;
_root.Flm = savefile.data.Flm2;
_root.Ice = savefile.data.Ice2;
_root.lvl = savefile.data.lvl3;
_root.lives = savefile.data.lives3;
_root.MaxHp = savefile.data.MaxHp3;
_root.SwimSuit = savefile.data.SwimSuit3;
_root.BunnySuit = savefile.data.BunnySuit3;
_root.calidad = savefile.data.calidad3;
_root.att = savefile.data.att3;
_root.jump = savefile.data.jump3;
_root.dash = savefile.data.dash3;
_root.Sword = savefile.data.Sword3;
_root.Spear = savefile.data.Spear3;
_root.Dagger = savefile.data.Dagger3;
_root.Elec = savefile.data.Elec3;
_root.Flm = savefile.data.Flm3;
_root.Ice = savefile.data.Ice3;
_root.lvl = savefile.data.lvl;
_root.lives = savefile.data.lives;
_root.MaxHp = savefile.data.MaxHp;
_root.SwimSuit = savefile.data.SwimSuit;
_root.BunnySuit = savefile.data.BunnySuit;
_root.calidad = savefile.data.calidad;
_root.att = savefile.data.att;
_root.jump = savefile.data.jump;
_root.dash = savefile.data.dash;
_root.Sword = savefile.data.Sword;
_root.Spear = savefile.data.Spear;
_root.Dagger = savefile.data.Dagger;
_root.Elec = savefile.data.Elec;
_root.Flm = savefile.data.Flm;
_root.Ice = savefile.data.Ice;
if (savefile.data.lvl == undefined) {
_root.lvl = 1;
}
if (savefile.data.lives == undefined) {
_root.lives = 2;
}
if (savefile.data.MaxHp == undefined) {
_root.MaxHp = 100;
}
if (savefile.data.calidad == undefined) {
_root.calidad = "Medium";
_quality = "MEDIUM";
}
if (savefile.data.calidad == "Low") {
_quality = "LOW";
}
if (savefile.data.calidad == "Medium") {
_quality = "MEDIUM";
}
if (savefile.data.calidad == "High") {
_quality = "HIGH";
}
if (_root.dificulty == undefined) {
_root.dificulty = "normal";
_parent.dificulty = "Normal";
}
if (savefile.data.att == undefined) {
_root.att = 65;
}
if (savefile.data.jump == undefined) {
_root.jump = 83;
}
if (savefile.data.dash == undefined) {
_root.dash = 68;
}
if (savefile.data.Sword == undefined) {
_root.Sword = false;
}
if (savefile.data.Spear == undefined) {
_root.Spear = false;
}
if (savefile.data.Dagger == undefined) {
_root.Dagger = false;
}
if (savefile.data.Elec == undefined) {
_root.Elec = false;
}
if (savefile.data.Flm == undefined) {
_root.Flm = false;
}
if (savefile.data.Ice == undefined) {
_root.Ice = false;
}
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 564 MovieClip "loaderbar" in Frame 1
onClipEvent (load) {
move = true;
wait = 0;
}
onClipEvent (enterFrame) {
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
_root.loaderbar.lb.LBar._xscale = PercentLoaded;
_root.por = PercentLoaded;
_root.start._visible = false;
_root.enabled = false;
} else {
gotoAndStop ("loaded");
_root.por = "100";
_root.start._visible = true;
_root.enabled = true;
if (Key.isDown(_root.jump) && (move)) {
move = false;
_root.gotoAndStop("intro");
}
}
}
Frame 4
stopAllSounds();
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start(0, 90);
}
};
my_sound.loadSound("BGM/04 - Megaman OST III - Stage Select.mp3", true);
my_sound.onSoundComplete = function () {
my_sound.start(0, 0);
};
stop();
Instance of Symbol 730 MovieClip "SS" in Frame 4
onClipEvent (load) {
_root.checkpoint = false;
switch (_root.dificult) {
case "training" :
_root.difAttack = 40;
_root.difSword = 50;
_root.difWep = 100;
_root.difEscape = 10;
_root.difDamage = 1;
_root.difClothDmg = 5;
break;
case "normal" :
_root.difAttack = 20;
_root.difSword = 25;
_root.difWep = 34;
_root.difEscape = 7;
_root.difDamage = 2;
_root.difClothDmg = 10;
break;
case "hard" :
_root.difAttack = 12;
_root.difSword = 14;
_root.difWep = 16;
_root.difEscape = 5;
_root.difDamage = 3;
_root.difClothDmg = 20;
}
if (_root.Flm) {
_root.golem._visible = false;
}
if (_root.Elec) {
_root.wasp._visible = false;
}
if (_root.Ice) {
demo._visible = false;
}
}
Frame 5
function Reset() {
bTLS = false;
nComb = -1;
nCTL = 0;
}
var nComb = -1;
var nCTL = 0;
var bTLS = false;
var Combo01 = [_root.att, _root.att, _root.att];
onEnterFrame = function () {
if (bTLS == true) {
nCTL++;
if (nCTL == 10) {
Reset();
}
}
};
var ListenerObj1 = new Object();
ListenerObj1.onKeyDown = function () {
if (Key.getCode() == Combo01[nComb + 1]) {
if (bTLS == false) {
bTLS = true;
}
switch (nComb) {
case -1 :
nComb = 0;
break;
case 0 :
if (_root.mitsuko.at1) {
nComb = 1;
}
break;
case 1 :
if (_root.mitsuko.at2) {
nComb = 2;
}
break;
case 2 :
if (!_root.mitsuko.at3) {
break;
}
nComb = -1;
}
if (nComb == Combo01.length) {
Reset();
}
} else if (Key.getCode() != Combo01[nComb - 1]) {
Reset();
}
};
Key.addListener(ListenerObj1);
stop();
stage = "0";
stagenumber = 5;
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start(0, 90);
}
};
my_sound.onSoundComplete = function () {
my_sound.start(0, 0);
};
stop();
Instance of Symbol 738 MovieClip "Vcam" in Frame 5
onClipEvent (load) {
function enter() {
if (wait) {
if (d < 100) {
d = d + 10;
} else {
d = 0;
wait = false;
}
}
if (!wait) {
if (_x <= 3100) {
_x = (_x + 10);
_root.mitsuko.gotoAndStop("run");
} else if (!finish) {
finish = true;
_root.life._x = 2700;
_root.life._y = 1807;
_root.ext._x = 2700;
_root.ext._y = 1555;
_root.mitsuko.gotoAndStop("stand");
}
if (_root.mitsuko._x <= 3100) {
_root.mitsuko.gotoAndStop(2);
_root.mitsuko._x = _root.mitsuko._x + 10;
if ((_root.mitsuko._x >= 2600) && (flag)) {
_root.mitsuko.gotoAndStop("stand");
_root.ground.Bossdoor.gotoAndPlay("close");
wait = true;
flag = false;
}
} else if (!finish1) {
finish1 = true;
_root.ground.Bossdoor.finish = true;
_root.ground.Bossdoor.touch = false;
}
}
}
function zoomin() {
this._xscale = 63.2;
this._yscale = 75.3;
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 117));
}
function zoomout() {
this._xscale = 127.4;
this._yscale = 150.5;
}
wait = false;
flag = true;
d = 0;
scrolling = true;
finish = false;
finish1 = false;
if (_root.checkpoint) {
_x = 1823;
_y = 2084;
_root.mitsuko._x = _x;
_root.mitsuko._y = _y;
}
}
onClipEvent (enterFrame) {
if (scrolling) {
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 217));
}
_root.life._x = _x;
_root.life._y = _y;
_root.ext._x = _x;
_root.ext._y = _y - 252;
if (_root.ext.rape) {
zoomin();
}
if (!_root.ext.rape) {
zoomout();
}
}
Instance of Symbol 765 MovieClip "life" in Frame 5
onClipEvent (load) {
_root.Pause = false;
clothes = true;
_root.PausePlayer = false;
_root.life.wepName = "weapon";
_root.life.weaponName.textColor = 0;
_root.life.wepDepleter._xscale = 100;
wall = 0;
charX = _root.mitsuko._x;
charY = _root.mitsuko._y;
statusX = _x;
statusY = _y;
stage = _root.stage;
this.Status.stage = stage;
this.Status.lives = _root.lives;
this.HP = (_root.mitsuko.Hp + "/") + _root.MaxHp;
grab = false;
life.esplosion._visible = false;
defeated = false;
_root.life.lp._xscale = 1;
yo = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
function inmobilize() {
wall = 1;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.wait = true;
_root.mitsuko.attack = false;
}
function freezePlayer() {
wall = 1;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.wait = true;
_root.mitsuko.attack = false;
_root.PausePlayer = true;
}
function mobilize() {
wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.mitsuko.wait = false;
_root.mitsuko.attack = false;
_root.PausePlayer = false;
}
if (_root.mitsuko.Hp > 0) {
this.HP = (_root.mitsuko.Hp + "/") + _root.mitsuko.MaxHp;
} else {
this.HP = "0/" + _root.mitsuko.MaxHp;
}
this.Status.lives = _root.lives;
_root.x = _x;
_root.y = _y;
_root.x1 = _root._x;
_root.y1 = _root._y;
_root.text = yo;
if (_root.lives < 0) {
_root.gotoAndStop("gameover");
}
this.Status.stage = stage;
}
Instance of Symbol 783 MovieClip "ext" in Frame 5
onClipEvent (load) {
excitement = 100;
this.escapeGauge._visible = false;
rape = false;
h = 0;
r = false;
started = true;
}
onClipEvent (enterFrame) {
if ((_root.life.grab && (!(_root.life.Status.condition === "Horny"))) or ((rape && (this.escapeGauge._visible)) && (!_root.mitsuko.defeated))) {
this.escapeGauge._visible = true;
_root.life.inmobilize();
if (Key.isDown(39) && (r)) {
if (started) {
started = false;
} else {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = false;
}
}
if (Key.isDown(37) && (!r)) {
if (started) {
started = false;
} else {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = true;
}
}
}
excitement = -(_root.ext.sex._xscale - 100);
_root.mitsuko.blush._alpha = excitement;
if (((this.escapeGauge.escapebar._xscale > 0) && (_root.life.grab)) && (!rape)) {
if ((this.escapeGauge.escapebar._xscale - 2.5) < 0) {
this.escapeGauge.escapebar._xscale = 0;
} else {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale - 2.5;
}
} else if (this.escapeGauge.escapebar._xscale == 0) {
rape = true;
_root.life.grab = false;
this.escapeGauge.escapebar._xscale = 0;
}
if ((this.escapeGauge.escapebar._xscale > 100) && (this.escapeGauge._visible)) {
this.escapeGauge._visible = false;
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
started = false;
rape = 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";
this.escapeGauge._visible = false;
this.escapeGauge.escapebar._xscale = 100;
}
if (_root.life.grab && (_root.life.Status.condition == "Horny")) {
rape = true;
this.escapeGauge._visible = false;
_root.life.grab = false;
this.escapeGauge.escapebar._xscale = 100;
}
}
Instance of Symbol 504 MovieClip [Bullet] "Bullet" in Frame 5
onClipEvent (load) {
dir = _root.mitsuko.bullDir;
i = 0;
count = 0;
Lock = true;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.bullet && (count < 3)) && (Lock)) {
_root.mitsuko.bullet = false;
Lock = false;
count = count + 1;
dir = _root.mitsuko.bullDir;
duplicateMovieClip (_root.Bullet, "bullet" + i, i + 100);
Bull = _root["bullet" + i];
Bull._y = (_root.mitsuko._y - (_root.mitsuko._height / 2)) - 39;
if (dir == 0) {
Bull._x = _root.mitsuko._x + 80;
Bull._xscale = 100;
}
if (dir == 1) {
Bull._xscale = -100;
Bull._x = _root.mitsuko._x - 80;
}
i = i + 1;
} else if (_root.mitsuko.attack1) {
if (cout == 3) {
count = 0;
}
Lock = true;
if (i >= 2) {
i = 0;
}
}
}
Instance of Symbol 1163 MovieClip "mitsuko" in Frame 5
onClipEvent (load) {
_root.underEquipped = 1;
_root.mainEquipped = 1;
ladderOn = false;
landed = false;
menu = true;
invisible = false;
damaged = false;
a = false;
a1 = false;
dashEnd = false;
defeated = false;
piso = false;
falling = true;
jump = false;
wait = false;
scale = _xscale;
attack = false;
attack1 = false;
airattack = false;
climbing = false;
climb = false;
wallR = 0;
wallL = 0;
lndg = new Sound();
lndg.attachSound("landing");
pauseMenu = new Sound();
pauseMenu.attachSound("pause_sfx");
_root.Pause = true;
_root.PausePlayer = true;
this._visible = false;
_root.attachMovie("ready", "ready", _root.getNextHighestDepth(), [_x, _x, _y, _y]);
_root.ready._x = _x - 100;
_root.ready._y = _y - 350;
clothing = 0;
_root.normalClothHp = 50;
_root.normalUnderHp = 30;
_root.SwimHp = 20;
Hp = _root.MaxHp;
MaxHp = _root.MaxHp;
power = 0;
eleW = 1;
flmW = 1;
iceW = 1;
jumpkey = _root.jump;
dashkey = _root.dash;
attackkey = _root.att;
weapon = 8;
d = 0;
dir = 0;
bullDir = 0;
bullet = false;
speed = 25;
walk = 60;
walkL = 60;
dash = 35;
grav = 0;
gravity = 2;
jumpspeed = 35;
jumpmax = 40;
jumping = 0;
}
onClipEvent (enterFrame) {
_root.ext.x = this._x;
_root.ext.combo = _root.nComb;
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if (_root.ext.rape && (!defeated)) {
_root.life.inmobilize();
this.gotoAndStop("sex");
}
if (clothing > 40) {
_root.life.clothes = false;
} else {
_root.life.clothes = true;
}
if (_root.life.grab) {
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged) {
_root.life.inmobilize();
if (d <= 100) {
this.gotoAndStop("dmg");
if (dir == 1) {
this._xscale = -scale;
_root.life._x = _root.life._x + 3;
_root.ext._x = _root.ext._x + 3;
this._x = this._x + 3;
_root.life._x = _root.life._x - 1;
_root.ext._x = _root.ext._x - 1;
this._x = this._x - 1;
_root.life._x = _root.life._x + 3;
_root.ext._x = _root.ext._x + 3;
this._x = this._x + 3;
_root.life._x = _root.life._x - 1;
_root.ext._x = _root.ext._x - 1;
this._x = this._x - 1;
} else {
this._xscale = scale;
_root.life._x = _root.life._x - 3;
_root.ext._x = _root.ext._x - 3;
this._x = this._x - 3;
_root.life._x = _root.life._x + 1;
_root.ext._x = _root.ext._x + 1;
this._x = this._x + 1;
_root.life._x = _root.life._x - 3;
_root.ext._x = _root.ext._x - 3;
this._x = this._x - 3;
_root.life._x = _root.life._x + 1;
_root.ext._x = _root.ext._x + 1;
this._x = this._x + 1;
}
d = d + 20;
} else {
damaged = false;
switch (_root.mainEquipped) {
case 1 :
_root.normalClothHp = _root.normalClothHp - _root.difClothDmg;
if (_root.normalClothHp <= 0) {
clothing = 30;
_root.mainEquipped = 6;
}
break;
case 2 :
}
switch (_root.underEquipped) {
case 1 :
_root.normalUnderHp = _root.normalUnderHp - _root.difClothDmg;
if (_root.normalUnderHp <= 0) {
clothing = 50;
_root.underEquipped = 6;
}
break;
case 2 :
_root.SwimHp = _root.SwimHp - _root.difClothDmg;
if (_root.SwimHp > 0) {
break;
}
clothing = 50;
}
_root.life.mobilize();
invisible = true;
d = 0;
}
}
if (invisible == true) {
if (d <= 100) {
this._alpha = 70;
d = d + 5;
} else {
invisible = false;
this._alpha = 100;
d = 0;
}
}
if ((!climbing) && (!defeated)) {
_y = (_y + grav);
if (grav <= 15) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true) && (!climbing)) {
_y = (_y - gravity);
grav = 0;
}
if ((((falling && (!damaged)) && (!defeated)) && (!wait)) && (!climbing)) {
a = false;
attack = false;
this._y = this._y + grav;
if (!damaged) {
if (!airattack) {
this.gotoAndStop("fall");
}
} else {
this.gotoAndStop("dmg");
}
if (_y > 3000) {
defeated = true;
_root.life.inmobilize();
this.gotoAndStop("defeated");
}
}
if (_root.ground.hitTest(_x, _y + 3, true)) {
if (landed) {
lndg.start();
landed = false;
}
if ((((((((((!_root.life.grab) && (!wait)) && (!damaged)) && (!attack)) && (!Key.isDown(dashkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) {
this.gotoAndStop("stand");
}
if (a1) {
jump = false;
jumping = 0;
}
falling = false;
piso = true;
airattack = false;
} else if (!defeated) {
piso = false;
landed = true;
if (jump && (!attack)) {
if (!damaged) {
if ((!airattack) && (!falling)) {
}
} else {
this.gotoAndStop("dmg");
}
falling = false;
} else {
falling = true;
}
}
if (((((((((_root.ground.hitTest(_x + walkL, _y, true) && (_root.ground.hitTest(_x + walkL, _y - 10, true))) && (_root.ground.hitTest(_x + walkL, _y - 30, true))) && (_root.ground.hitTest(_x + walkL, _y - 60, true))) || (_root.ground.hitTest(_x + walkL, _y - 80, true))) || (_root.ground.hitTest(_x + walkL, _y - 100, true))) || (_root.ground.hitTest(_x + walkL, _y - 120, true))) || (_root.ground.hitTest(_x + walkL, _y - 140, true) && (_root.ground.hitTest(_x + walkL, _y - 160, true)))) || (_root.ground.hitTest(_x + walkL, _y - 180, true))) || (_root.ground.hitTest(_x + walkL, _y - 200, true) && (!climbing))) {
if (((!climbing) && (!_root.ground.Bossdoor.touch)) && (dir == 0)) {
wallR = 1;
wallL = 0;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
}
if (((((((((_root.ground.hitTest(_x - walk, _y, true) && (_root.ground.hitTest(_x - walk, _y - 10, true))) && (_root.ground.hitTest(_x - walk, _y - 30, true))) && (_root.ground.hitTest(_x - walk, _y - 60, true))) || (_root.ground.hitTest(_x - walk, _y - 80, true))) || (_root.ground.hitTest(_x - walk, _y - 100, true))) || (_root.ground.hitTest(_x - walk, _y - 120, true))) || (_root.ground.hitTest(_x - walk, _y - 140, true) && (_root.ground.hitTest(_x - walk, _y - 160, true)))) || (_root.ground.hitTest(_x - walk, _y - 180, true))) || (_root.ground.hitTest(_x - walk, _y - 200, true) && (!climbing))) {
if ((!climbing) && (dir == 1)) {
wallL = 1;
wallR = 0;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
}
if ((_root.ground.hitTest(_x, _y - 210, true) || (_root.ground.hitTest(_x + 20, _y - 210, true))) || (_root.ground.hitTest(_x - 20, _y - 210, true) && (!climb))) {
if (!climbing) {
_y = (_y + jumpspeed);
}
}
if (_root.ladder.hitTest(_x, _y, true)) {
climb = true;
if (Key.isDown(jumpkey)) {
wallR = 0;
wallL = 0;
climbing = false;
}
if (((!damaged) && (Key.isDown(40))) && (!_root.life.grab)) {
_y = (_y + 20);
wallR = 1;
wallL = 1;
climbing = true;
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if (_root.ladder.hitTest(_x, _y, true)) {
climb = true;
if (Key.isDown(jumpkey)) {
wallR = 0;
wallL = 0;
climbing = false;
}
if (((!damaged) && (!_root.life.grab)) && (Key.isDown(38))) {
climbing = true;
wallR = 1;
wallL = 1;
_y = (_y - 20);
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if (((((((!Key.isDown(dashkey)) && (damaged == false)) && (Key.isDown(40))) && (!_root.ladder.hitTest(_x, _y, true))) && (_root.life.wall == 0)) && (piso)) && (!defeated)) {
if ((attack == false) && (attack1 == false)) {
if (Key.isDown(37)) {
_xscale = (-scale);
dir = 1;
}
if (Key.isDown(39)) {
_xscale = scale;
dir = 0;
}
this.gotoAndStop("crounch");
} else {
attack1 = false;
}
}
if (((((((!damaged) && (Key.isDown(attackkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated)) or ((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated))) or (((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (Key.isDown(dashkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated))) {
if (_root.Sword) {
power = _root.difSword;
} else {
power = _root.difAttack;
}
if (((!airattack) && (!attack1)) && (!climbing)) {
airattack = true;
attack1 = true;
this.gotoAndStop("kick");
} else {
attack1 = false;
}
}
if ((((((((!damaged) && (Key.isDown(attackkey))) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) {
if ((attack == false) && (attack1 == false)) {
attack = true;
attack1 = true;
switch (weapon) {
case 2 :
_root.mitsuko.gotoAndStop(12);
power = _root.difSword;
break;
case 3 :
_root.mitsuko.gotoAndStop(12);
power = _root.difSword;
break;
case 8 :
_root.mitsuko.gotoAndStop(weapon);
power = _root.difAttack;
break;
case 9 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
eleW = eleW + 5;
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 5;
power = _root.difWep;
bullet = true;
bullDir = dir;
}
break;
case 10 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
flmW = flmW + 10;
power = _root.difWep;
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 10;
bullet = true;
bullDir = dir;
}
break;
case 11 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
iceW = iceW + 15;
power = _root.difWep;
if ((_root.life.wepDepleter._xscale + 15) < 100) {
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 15;
} else {
_root.life.wepDepleter._xscale = 101;
iceW = 100;
power = _root.difWep;
}
bullet = true;
bullDir = dir;
}
break;
case 12 :
_root.mitsuko.gotoAndStop(weapon);
power = _root.difSword;
}
}
} else {
attack1 = false;
}
if (((((((Key.isDown(jumpkey) && (a)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!damaged)) && (!_root.life.grab)) {
climbing = false;
if (jumping < jumpmax) {
if (a) {
jump = true;
if ((!airattack) && (!falling)) {
this.gotoAndStop("jumpRigth");
}
a1 = false;
_y = (_y - jumpspeed);
jumping = jumping + 5;
}
} else {
if (a) {
falling = true;
}
a = false;
if ((!airattack) && (!damaged)) {
}
}
} else if (((jumping > 0) && (jumping <= jumpmax)) && (!defeated)) {
a = false;
falling = true;
jump = false;
piso = false;
jumping = 0;
} else if (!Key.isDown(jumpkey)) {
a = true;
a1 = true;
}
if (((((Key.isDown(37) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.wall == 0)) && (!attack)) && (!defeated)) {
if ((((Key.isDown(dashkey) && (falling)) or (Key.isDown(dashkey) && (Key.isDown(jumpkey)))) or (!Key.isDown(dashkey))) or (Key.isDown(dashkey) && (dashEnd))) {
this._x = this._x - speed;
if ((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 1;
_xscale = (-scale);
}
}
if ((((Key.isDown(39) && (!Key.isDown(40))) && (wallR == 0)) && (_root.life.wall == 0)) && (!attack)) {
if ((((Key.isDown(dashkey) && (falling)) or (Key.isDown(dashkey) && (Key.isDown(jumpkey)))) or (!Key.isDown(dashkey))) or (Key.isDown(dashkey) && (dashEnd == true))) {
this._x = this._x + speed;
if ((((jump == false) && (falling == false)) && (!Key.isDown(dashkey))) or (((jump == false) && (Key.isDown(dashkey))) && (dashEnd == true))) {
this.gotoAndStop("run");
}
dir = 0;
_xscale = scale;
}
}
if ((((Key.isDown(dashkey) && (_root.life.wall == 0)) && (Key.isDown(jumpkey))) && (!airattack)) && (jump)) {
if (!falling) {
this.gotoAndStop("jumpRigth");
}
speed = dash;
}
if (((Key.isDown(dashkey) && (_root.life.wall == 0)) && (piso == true)) && (attack == false)) {
if (dashEnd == false) {
if (dir == 1) {
this.gotoAndStop("dash");
this._x = this._x - dash;
_xscale = (-scale);
} else {
this._x = this._x + dash;
this.gotoAndStop("dash");
_xscale = scale;
}
}
} else {
dashEnd = false;
}
if (Key.isDown(13) || (((Key.isDown(27) and (!defeated)) && (!wait)) and menu)) {
wait = true;
menu = false;
_root.Pause = true;
_root.PausePlayer = true;
pauseMenu.start();
this.gotoAndStop("sex");
_root.attachMovie("pause", "pause", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.pause._x = _root.x - 350;
_root.pause._y = _root.y - 300;
} else {
wait = false;
}
} else if ((Key.isDown(27) && (menu)) or (Key.isDown(13) && (menu))) {
menu = false;
pauseMenu.start();
_root.Pause = false;
_root.PausePlayer = false;
} else if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
}
Instance of Symbol 1174 MovieClip in Frame 5
onClipEvent (load) {
this.stop();
open = false;
opened = false;
item = Math.floor(Math.random() * 3) + 0;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this)) {
if ((Key.isDown(38) && (!open)) && (_root.mitsuko.piso)) {
this.play();
_root.life.freezePlayer();
_root.mitsuko.gotoAndStop("enter");
open = true;
}
}
if (opened && (_root.mitsuko._alpha >= 0)) {
_root.mitsuko._alpha = _root.mitsuko._alpha - 10;
} else if (opened && (_root.mitsuko._alpha <= 0)) {
_root.gotoAndStop("B");
}
}
Instance of Symbol 1174 MovieClip in Frame 5
onClipEvent (load) {
this.stop();
open = false;
opened = false;
item = Math.floor(Math.random() * 3) + 0;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this)) {
if ((Key.isDown(38) && (!open)) && (_root.mitsuko.piso)) {
this.play();
_root.life.freezePlayer();
_root.mitsuko.gotoAndStop("enter");
open = true;
}
}
if (opened && (_root.mitsuko._alpha >= 0)) {
_root.mitsuko._alpha = _root.mitsuko._alpha - 10;
} else if (opened && (_root.mitsuko._alpha <= 0)) {
_root.gotoAndStop("A");
}
}
Frame 6
stopAllSounds();
play();
Frame 7
function Reset() {
bTLS = false;
nComb = 0;
nCTL = 0;
}
var nComb = 0;
var nCTL = 0;
var bTLS = false;
var Combo01 = [_root.att, _root.att, _root.att];
onEnterFrame = function () {
if (bTLS == true) {
nCTL++;
if (nCTL == 10) {
Reset();
}
}
};
var ListenerObj1 = new Object();
ListenerObj1.onKeyDown = function () {
if (Key.getCode() == Combo01[nComb]) {
if (bTLS == false) {
bTLS = true;
}
nComb++;
if (nComb == Combo01.length) {
Reset();
}
} else if (Key.getCode() != Combo01[nComb - 1]) {
Reset();
}
};
Key.addListener(ListenerObj1);
stage = "A";
stagenumber = 6;
_root.golemST.cacheAsBitmap = true;
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start(0, 90);
}
};
my_sound.loadSound("BGM/Megaman 9 - Tornado man.mp3", true);
my_sound.onSoundComplete = function () {
my_sound.start(0, 0);
};
stop();
Instance of Symbol 738 MovieClip "Vcam" in Frame 7
onClipEvent (load) {
function enter() {
if (wait) {
if (d < 100) {
d = d + 10;
} else {
d = 0;
wait = false;
}
}
if (!wait) {
if (_x <= 3100) {
_x = (_x + 10);
_root.mitsuko.gotoAndStop("run");
} else if (!finish) {
finish = true;
_root.life._x = 2700;
_root.life._y = 1807;
_root.ext._x = 2700;
_root.ext._y = 1555;
_root.mitsuko.gotoAndStop("stand");
}
if (_root.mitsuko._x <= 3100) {
_root.mitsuko.gotoAndStop(2);
_root.mitsuko._x = _root.mitsuko._x + 10;
if ((_root.mitsuko._x >= 2600) && (flag)) {
_root.mitsuko.gotoAndStop("stand");
_root.ground.Bossdoor.gotoAndPlay("close");
wait = true;
flag = false;
}
} else if (!finish1) {
finish1 = true;
_root.ground.Bossdoor.finish = true;
_root.ground.Bossdoor.touch = false;
}
}
}
function zoomin() {
this._xscale = 63.2;
this._yscale = 75.3;
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 117));
}
function zoomout() {
this._xscale = 127.4;
this._yscale = 150.5;
}
wait = false;
flag = true;
d = 0;
scrolling = true;
finish = false;
finish1 = false;
if (_root.checkpoint) {
_x = 1823;
_y = 2084;
_root.mitsuko._x = _x;
_root.mitsuko._y = _y;
}
}
onClipEvent (enterFrame) {
if (scrolling) {
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 217));
}
_root.life._x = _x;
_root.life._y = _y;
_root.ext._x = _x;
_root.ext._y = _y - 252;
if (_root.ext.rape) {
zoomin();
}
if (!_root.ext.rape) {
zoomout();
}
}
Instance of Symbol 765 MovieClip "life" in Frame 7
onClipEvent (load) {
_root.Pause = false;
clothes = true;
_root.PausePlayer = false;
_root.life.wepName = "weapon";
_root.life.weaponName.textColor = 0;
_root.life.wepDepleter._xscale = 100;
wall = 0;
charX = _root.mitsuko._x;
charY = _root.mitsuko._y;
statusX = _x;
statusY = _y;
stage = _root.stage;
this.Status.stage = stage;
this.Status.lives = _root.lives;
this.HP = (_root.mitsuko.Hp + "/") + _root.MaxHp;
grab = false;
life.esplosion._visible = false;
defeated = false;
_root.life.lp._xscale = 1;
yo = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
function inmobilize() {
wall = 1;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.wait = true;
_root.mitsuko.attack = false;
}
function freezePlayer() {
wall = 1;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.wait = true;
_root.mitsuko.attack = false;
_root.PausePlayer = true;
}
function mobilize() {
wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.mitsuko.wait = false;
_root.mitsuko.attack = false;
_root.PausePlayer = false;
}
if (_root.mitsuko.Hp > 0) {
this.HP = (_root.mitsuko.Hp + "/") + _root.mitsuko.MaxHp;
} else {
this.HP = "0/" + _root.mitsuko.MaxHp;
}
this.Status.lives = _root.lives;
_root.x = _x;
_root.y = _y;
_root.x1 = _root._x;
_root.y1 = _root._y;
_root.text = yo;
if (_root.lives < 0) {
_root.gotoAndStop("gameover");
}
this.Status.stage = stage;
}
Instance of Symbol 783 MovieClip "ext" in Frame 7
onClipEvent (load) {
excitement = 100;
this.escapeGauge._visible = false;
rape = false;
h = 0;
r = false;
started = true;
}
onClipEvent (enterFrame) {
if ((_root.life.grab && (!(_root.life.Status.condition === "Horny"))) or ((rape && (this.escapeGauge._visible)) && (!_root.mitsuko.defeated))) {
this.escapeGauge._visible = true;
_root.life.inmobilize();
if (Key.isDown(39) && (r)) {
if (started) {
started = false;
} else {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = false;
}
}
if (Key.isDown(37) && (!r)) {
if (started) {
started = false;
} else {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = true;
}
}
}
excitement = -(_root.ext.sex._xscale - 100);
_root.mitsuko.blush._alpha = excitement;
if (((this.escapeGauge.escapebar._xscale > 0) && (_root.life.grab)) && (!rape)) {
if ((this.escapeGauge.escapebar._xscale - 2.5) < 0) {
this.escapeGauge.escapebar._xscale = 0;
} else {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale - 2.5;
}
} else if (this.escapeGauge.escapebar._xscale == 0) {
rape = true;
_root.life.grab = false;
this.escapeGauge.escapebar._xscale = 0;
}
if ((this.escapeGauge.escapebar._xscale > 100) && (this.escapeGauge._visible)) {
this.escapeGauge._visible = false;
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
started = false;
rape = 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";
this.escapeGauge._visible = false;
this.escapeGauge.escapebar._xscale = 100;
}
if (_root.life.grab && (_root.life.Status.condition == "Horny")) {
rape = true;
this.escapeGauge._visible = false;
_root.life.grab = false;
this.escapeGauge.escapebar._xscale = 100;
}
}
Instance of Symbol 1210 MovieClip "ES" in Frame 7
onClipEvent (load) {
function clearEnemies() {
i = 0;
while (i == count) {
Dod = _root["kuro" + i];
removeMovieClip(Dod);
Dod = _root["slime" + i];
removeMovieClip(Dod);
Dod = _root["jelly" + i];
removeMovieClip(Dod);
Dod = _root["dog" + i];
removeMovieClip(Dod);
limit = false;
i++;
}
}
dif = 80;
var i = 0;
var SpawnPointY = 1600;
var SpawnPointX = 450;
a = false;
i = 0;
while (i == 10) {
duplicateMovieClip (_root.kuro, "kuro" + i, i);
Dod = _root["kuro" + i];
Dod._y = YPos[i] - dif;
Dod._x = XPos[i];
i++;
}
limit = false;
}
onClipEvent (enterFrame) {
if (_root.StageCleared) {
count = i;
clearEnemies();
}
}
Instance of Symbol 1563 MovieClip "dog" in Frame 7
onClipEvent (load) {
dead = false;
grav = 0;
gravity = 2;
}
onClipEvent (enterFrame) {
if (!dead) {
_y = (_y + grav);
if (grav <= 15) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y - gravity);
grav = 0;
}
}
Instance of Symbol 385 MovieClip [sexSlime] "slime" in Frame 7
onClipEvent (load) {
dead = false;
grav = 0;
gravity = 2;
}
onClipEvent (enterFrame) {
if (!dead) {
_y = (_y + grav);
if (grav <= 15) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y - gravity);
grav = 0;
}
}
Instance of Symbol 463 MovieClip [kuroJr] "kuro" in Frame 7
onClipEvent (load) {
dead = false;
grav = 0;
gravity = 2;
}
onClipEvent (enterFrame) {
if (!dead) {
_y = (_y + grav);
if (grav <= 15) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y - gravity);
grav = 0;
}
}
Instance of Symbol 466 MovieClip "respawn8" in Frame 7
onClipEvent (load) {
respawn = false;
i = 5;
}
onClipEvent (enterFrame) {
if (Kuro2.dead) {
respawn = true;
}
if (this.hitTest(_root.mitsuko) && (respawn)) {
respawn = false;
Kuro2.dead = false;
Kuro2.HP.Ehp._xscale = 100;
Kuro2.gotoAndStop(1);
Kuro2._x = 1400;
Kuro2._y = 1600;
}
}
Instance of Symbol 466 MovieClip "respawn7" in Frame 7
onClipEvent (load) {
respawn = false;
i = 5;
duplicateMovieClip (_root.kuro, "Kuro2" + i, i);
Kuro2 = _root["Kuro2" + i];
Kuro2._x = 1400;
Kuro2._y = 1600;
}
onClipEvent (enterFrame) {
if (Kuro2.dead) {
respawn = true;
}
if (this.hitTest(_root.mitsuko) && (respawn)) {
respawn = false;
Kuro2.dead = false;
Kuro2.HP.Ehp._xscale = 100;
Kuro2.gotoAndStop(1);
Kuro2._x = 1400;
Kuro2._y = 1600;
}
}
Instance of Symbol 466 MovieClip "respawn6" in Frame 7
onClipEvent (load) {
respawn = false;
i = 4;
duplicateMovieClip (_root.dog, "Dog1" + i, i);
Dog1 = _root["Dog1" + i];
Dog1._x = 3200;
Dog1._y = 1400;
}
onClipEvent (enterFrame) {
if (Dog1.dead) {
respawn = true;
}
if (this.hitTest(_root.mitsuko) && (respawn)) {
respawn = false;
Dog1.dead = false;
Dog1.HP.Ehp._xscale = 100;
Dog1.gotoAndStop(1);
Dog1._x = 3200;
Dog1._y = 1400;
}
}
Instance of Symbol 466 MovieClip "respawn5" in Frame 7
onClipEvent (load) {
respawn = false;
i = 3;
duplicateMovieClip (_root.dog, "Dog1" + i, i);
Dog1 = _root["Dog1" + i];
Dog1._x = 2844;
Dog1._y = -833;
}
onClipEvent (enterFrame) {
if (Dog1.dead) {
respawn = true;
}
if (this.hitTest(_root.mitsuko) && (respawn)) {
respawn = false;
Dog1.dead = false;
Dog1.HP.Ehp._xscale = 100;
Dog1.gotoAndStop(1);
Dog1._x = 2844;
Dog1._y = -833;
}
}
Instance of Symbol 466 MovieClip "respawn4" in Frame 7
onClipEvent (load) {
respawn = false;
i = 2;
duplicateMovieClip (_root.kuro, "Kuro1" + i, i);
Kuro1 = _root["Kuro1" + i];
Kuro1._x = 3180;
Kuro1._y = 492;
}
onClipEvent (enterFrame) {
if (Kuro1.dead) {
respawn = true;
}
if (this.hitTest(_root.mitsuko) && (respawn)) {
respawn = false;
Kuro1.dead = false;
Kuro1.HP.Ehp._xscale = 100;
Kuro1.gotoAndStop(1);
Kuro1._x = 3180;
Kuro1._y = 492;
}
}
Instance of Symbol 466 MovieClip "respawn3" in Frame 7
onClipEvent (load) {
respawn = false;
i = 0;
}
onClipEvent (enterFrame) {
if (Kuro.dead) {
respawn = true;
}
if (this.hitTest(_root.mitsuko) && (respawn)) {
respawn = false;
Kuro.dead = false;
Kuro.HP.Ehp._xscale = 100;
Kuro.gotoAndStop(1);
Kuro._x = 841;
Kuro._y = 492;
}
}
Instance of Symbol 466 MovieClip "respawn2" in Frame 7
onClipEvent (load) {
respawn = false;
i = 1;
duplicateMovieClip (_root.kuro, "Kuro" + i, i);
Kuro = _root["Kuro" + i];
Kuro._x = 841;
Kuro._y = 492;
}
onClipEvent (enterFrame) {
if (Kuro.dead) {
respawn = true;
}
if (this.hitTest(_root.mitsuko) && (respawn)) {
respawn = false;
Kuro.dead = false;
Kuro.HP.Ehp._xscale = 100;
Kuro.gotoAndStop(1);
Kuro._x = 841;
Kuro._y = 492;
}
}
Instance of Symbol 466 MovieClip "respawn1" in Frame 7
onClipEvent (load) {
respawn = false;
i = 0;
duplicateMovieClip (_root.dog, "Dog" + i, i);
Dog = _root["Dog" + i];
Dog._x = -2537;
Dog._y = 390;
}
onClipEvent (enterFrame) {
if (Dog.dead) {
respawn = true;
}
if (this.hitTest(_root.mitsuko) && (respawn)) {
respawn = false;
Dog.dead = false;
Dog.HP.Ehp._xscale = 100;
Dog.gotoAndStop(1);
Dog._x = -2537;
Dog._y = 390;
}
}
Instance of Symbol 504 MovieClip [Bullet] "Bullet" in Frame 7
onClipEvent (load) {
dir = _root.mitsuko.bullDir;
i = 0;
count = 0;
Lock = true;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.bullet && (count < 3)) && (Lock)) {
_root.mitsuko.bullet = false;
Lock = false;
count = count + 1;
dir = _root.mitsuko.bullDir;
duplicateMovieClip (_root.Bullet, "bullet" + i, i + 1);
Bull = _root["bullet" + i];
i = i + 1;
Bull._y = (_root.mitsuko._y - (_root.mitsuko._height / 2)) - 39;
if (dir == 0) {
Bull._x = _root.mitsuko._x + 80;
Bull._xscale = 100;
}
if (dir == 1) {
Bull._xscale = -100;
Bull._x = _root.mitsuko._x - 80;
}
} else if (_root.mitsuko.attack1) {
count = 0;
Lock = true;
i = 0;
}
}
Instance of Symbol 1163 MovieClip "mitsuko" in Frame 7
onClipEvent (load) {
_root.undies = false;
landed = true;
menu = true;
invisible = false;
damaged = false;
a = false;
a1 = false;
dashEnd = false;
defeated = false;
piso = false;
falling = true;
jump = false;
wait = false;
scale = _xscale;
attack = false;
attack1 = false;
airattack = false;
climbing = false;
climb = false;
wallR = 0;
wallL = 0;
lndg = new Sound();
lndg.attachSound("landing");
pauseMenu = new Sound();
pauseMenu.attachSound("pause_sfx");
_root.Pause = true;
_root.PausePlayer = true;
this._visible = false;
_root.attachMovie("ready", "ready", _root.getNextHighestDepth(), [_x, _x, _y, _y]);
_root.ready._x = _x - 100;
_root.ready._y = _y - 350;
clothing = 0;
_root.normalClothHp = 50;
_root.normalUnderHp = 30;
_root.SwimHp = 20;
Hp = _root.MaxHp;
MaxHp = _root.MaxHp;
power = 0;
eleW = 1;
flmW = 1;
iceW = 1;
jumpkey = _root.jump;
dashkey = _root.dash;
attackkey = _root.att;
weapon = 8;
d = 0;
dir = 0;
bullDir = 0;
bullet = false;
speed = 25;
walk = 60;
walkL = 60;
dash = 35;
grav = 0;
gravity = 2;
jumpspeed = 35;
jumpmax = 40;
jumping = 0;
}
onClipEvent (enterFrame) {
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if (_root.ext.rape && (!defeated)) {
_root.life.inmobilize();
this.gotoAndStop("sex");
}
if (clothing > 40) {
_root.life.clothes = false;
} else {
_root.life.clothes = true;
}
if (_root.life.grab) {
_root.freezePlayer();
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged) {
_root.life.inmobilize();
if (d <= 100) {
this.gotoAndStop("dmg");
if (dir == 1) {
this._xscale = -scale;
_root.life._x = _root.life._x + 3;
_root.ext._x = _root.ext._x + 3;
this._x = this._x + 3;
_root.life._x = _root.life._x - 1;
_root.ext._x = _root.ext._x - 1;
this._x = this._x - 1;
_root.life._x = _root.life._x + 3;
_root.ext._x = _root.ext._x + 3;
this._x = this._x + 3;
_root.life._x = _root.life._x - 1;
_root.ext._x = _root.ext._x - 1;
this._x = this._x - 1;
} else {
this._xscale = scale;
_root.life._x = _root.life._x - 3;
_root.ext._x = _root.ext._x - 3;
this._x = this._x - 3;
_root.life._x = _root.life._x + 1;
_root.ext._x = _root.ext._x + 1;
this._x = this._x + 1;
_root.life._x = _root.life._x - 3;
_root.ext._x = _root.ext._x - 3;
this._x = this._x - 3;
_root.life._x = _root.life._x + 1;
_root.ext._x = _root.ext._x + 1;
this._x = this._x + 1;
}
d = d + 20;
} else {
damaged = false;
switch (_root.mainEquipped) {
case 1 :
_root.normalClothHp = _root.normalClothHp - _root.difClothDmg;
if (_root.normalClothHp <= 0) {
clothing = 30;
_root.mainEquipped = 6;
}
break;
case 2 :
}
switch (_root.underEquipped) {
case 1 :
if (_root.mainEquipped == 6) {
_root.normalUnderHp = _root.normalUnderHp - _root.difClothDmg;
if (_root.normalUnderHp <= 0) {
clothing = 50;
_root.underEquipped = 6;
}
}
break;
case 2 :
if (_root.mainEquipped != 6) {
break;
}
_root.SwimHp = _root.SwimHp - _root.difClothDmg;
if (_root.SwimHp > 0) {
break;
}
clothing = 50;
_root.underEquipped = 6;
}
_root.life.mobilize();
invisible = true;
d = 0;
}
}
if (invisible == true) {
if (d <= 100) {
this._alpha = 70;
d = d + 5;
} else {
invisible = false;
this._alpha = 100;
d = 0;
}
}
if ((!climbing) && (!defeated)) {
_y = (_y + grav);
if (grav <= 35) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true) && (!climbing)) {
_y = (_y - gravity);
grav = 0;
}
if ((((falling && (!damaged)) && (!defeated)) && (!wait)) && (!climbing)) {
a = false;
attack = false;
if (!damaged) {
if (!airattack) {
this.gotoAndStop("fall");
}
} else {
this.gotoAndStop("dmg");
}
if (_y > 3000) {
defeated = true;
_root.life.inmobilize();
this.gotoAndStop("defeated");
}
}
if (_root.ground.hitTest(_x, _y + 3, true)) {
if (landed) {
lndg.start();
landed = false;
}
if ((((((((((!_root.life.grab) && (!wait)) && (!damaged)) && (!attack)) && (!Key.isDown(dashkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) {
this.gotoAndStop("stand");
}
if (a1) {
jump = false;
jumping = 0;
}
falling = false;
piso = true;
airattack = false;
} else if (!defeated) {
piso = false;
landed = true;
if (jump && (!attack)) {
if (!damaged) {
if ((!airattack) && (!falling)) {
}
} else {
this.gotoAndStop("dmg");
}
falling = false;
} else {
falling = true;
}
}
if (((((((((_root.ground.hitTest(_x + walkL, _y, true) && (_root.ground.hitTest(_x + walkL, _y - 10, true))) && (_root.ground.hitTest(_x + walkL, _y - 30, true))) && (_root.ground.hitTest(_x + walkL, _y - 60, true))) || (_root.ground.hitTest(_x + walkL, _y - 80, true))) || (_root.ground.hitTest(_x + walkL, _y - 100, true))) || (_root.ground.hitTest(_x + walkL, _y - 120, true))) || (_root.ground.hitTest(_x + walkL, _y - 140, true) && (_root.ground.hitTest(_x + walkL, _y - 160, true)))) || (_root.ground.hitTest(_x + walkL, _y - 180, true))) || (_root.ground.hitTest(_x + walkL, _y - 200, true) && (!climbing))) {
if (((!climbing) && (!_root.ground.Bossdoor.touch)) && (dir == 0)) {
wallR = 1;
wallL = 0;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
}
if (((((((((_root.ground.hitTest(_x - walk, _y, true) && (_root.ground.hitTest(_x - walk, _y - 10, true))) && (_root.ground.hitTest(_x - walk, _y - 30, true))) && (_root.ground.hitTest(_x - walk, _y - 60, true))) || (_root.ground.hitTest(_x - walk, _y - 80, true))) || (_root.ground.hitTest(_x - walk, _y - 100, true))) || (_root.ground.hitTest(_x - walk, _y - 120, true))) || (_root.ground.hitTest(_x - walk, _y - 140, true) && (_root.ground.hitTest(_x - walk, _y - 160, true)))) || (_root.ground.hitTest(_x - walk, _y - 180, true))) || (_root.ground.hitTest(_x - walk, _y - 200, true) && (!climbing))) {
if ((!climbing) && (dir == 1)) {
wallL = 1;
wallR = 0;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
}
if ((_root.ground.hitTest(_x, _y - 210, true) || (_root.ground.hitTest(_x + 20, _y - 210, true))) || (_root.ground.hitTest(_x - 20, _y - 210, true) && (!climb))) {
if (!climbing) {
_y = (_y + jumpspeed);
}
}
if (_root.ladder.hitTest(_x, _y, true)) {
climb = true;
_root.ext.x = "true";
if (Key.isDown(jumpkey)) {
wallR = 0;
wallL = 0;
climbing = false;
}
if (((!damaged) && (Key.isDown(40))) && (!_root.life.grab)) {
_y = (_y + 20);
wallR = 1;
wallL = 1;
climbing = true;
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if (_root.ladder.hitTest(_x, _y, true)) {
climb = true;
if (Key.isDown(jumpkey)) {
wallR = 0;
wallL = 0;
climbing = false;
}
if (((!damaged) && (!_root.life.grab)) && (Key.isDown(38))) {
climbing = true;
wallR = 1;
wallL = 1;
_y = (_y - 20);
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if (((((((!Key.isDown(dashkey)) && (damaged == false)) && (Key.isDown(40))) && (!_root.ladder.hitTest(_x, _y, true))) && (_root.life.wall == 0)) && (piso)) && (!defeated)) {
if ((attack == false) && (attack1 == false)) {
if (Key.isDown(37)) {
_xscale = (-scale);
dir = 1;
}
if (Key.isDown(39)) {
_xscale = scale;
dir = 0;
}
this.gotoAndStop("crounch");
} else {
attack1 = false;
}
}
if (((((((!damaged) && (Key.isDown(attackkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated)) or ((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated))) or (((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (Key.isDown(dashkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated))) {
if (_root.Sword) {
power = _root.difSword;
} else {
power = _root.difAttack;
}
if (((!airattack) && (!attack1)) && (!climbing)) {
airattack = true;
attack1 = true;
this.gotoAndStop("kick");
} else {
attack1 = false;
}
}
if ((((((((!damaged) && (Key.isDown(attackkey))) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) {
if ((attack == false) && (attack1 == false)) {
attack = true;
attack1 = true;
switch (weapon) {
case 2 :
_root.mitsuko.gotoAndStop(12);
power = _root.difSword;
break;
case 3 :
_root.mitsuko.gotoAndStop(12);
power = _root.difSword;
break;
case 8 :
_root.mitsuko.gotoAndStop(weapon);
power = _root.difAttack;
break;
case 9 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
eleW = eleW + 5;
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 5;
power = _root.difWep;
bullet = true;
bullDir = dir;
}
break;
case 10 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
flmW = flmW + 10;
power = _root.difWep;
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 10;
bullet = true;
bullDir = dir;
}
break;
case 11 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
iceW = iceW + 15;
power = _root.difWep;
if ((_root.life.wepDepleter._xscale + 15) < 100) {
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 15;
} else {
_root.life.wepDepleter._xscale = 101;
iceW = 100;
power = _root.difWep;
}
bullet = true;
bullDir = dir;
}
break;
case 12 :
_root.mitsuko.gotoAndStop(weapon);
power = _root.difSword;
}
}
} else {
attack1 = false;
}
if (((((((Key.isDown(jumpkey) && (a)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!damaged)) && (!_root.life.grab)) {
climbing = false;
if (jumping < jumpmax) {
if (a) {
jump = true;
if ((!airattack) && (!falling)) {
this.gotoAndStop("jumpRigth");
}
a1 = false;
_y = (_y - jumpspeed);
jumping = jumping + 5;
}
} else {
if (a) {
falling = true;
}
a = false;
if ((!airattack) && (!damaged)) {
}
}
} else if (((jumping > 0) && (jumping <= jumpmax)) && (!defeated)) {
a = false;
falling = true;
jump = false;
piso = false;
jumping = 0;
} else if (!Key.isDown(jumpkey)) {
a = true;
a1 = true;
}
if (((((Key.isDown(37) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.wall == 0)) && (!attack)) && (!defeated)) {
if ((((Key.isDown(dashkey) && (falling)) or (Key.isDown(dashkey) && (Key.isDown(jumpkey)))) or (!Key.isDown(dashkey))) or (Key.isDown(dashkey) && (dashEnd))) {
this._x = this._x - speed;
if ((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 1;
_xscale = (-scale);
}
}
if ((((Key.isDown(39) && (!Key.isDown(40))) && (wallR == 0)) && (_root.life.wall == 0)) && (!attack)) {
if ((((Key.isDown(dashkey) && (falling)) or (Key.isDown(dashkey) && (Key.isDown(jumpkey)))) or (!Key.isDown(dashkey))) or (Key.isDown(dashkey) && (dashEnd == true))) {
this._x = this._x + speed;
if ((((jump == false) && (falling == false)) && (!Key.isDown(dashkey))) or (((jump == false) && (Key.isDown(dashkey))) && (dashEnd == true))) {
this.gotoAndStop("run");
}
dir = 0;
_xscale = scale;
}
}
if ((((Key.isDown(dashkey) && (_root.life.wall == 0)) && (Key.isDown(jumpkey))) && (!airattack)) && (jump)) {
if (!falling) {
this.gotoAndStop("jumpRigth");
}
speed = dash;
}
if (((Key.isDown(dashkey) && (_root.life.wall == 0)) && (piso == true)) && (attack == false)) {
if (dashEnd == false) {
if (dir == 1) {
this.gotoAndStop("dash");
this._x = this._x - dash;
_xscale = (-scale);
} else {
this._x = this._x + dash;
this.gotoAndStop("dash");
_xscale = scale;
}
}
} else {
dashEnd = false;
}
if (Key.isDown(13) || (((Key.isDown(27) and (!defeated)) && (!wait)) and menu)) {
wait = true;
menu = false;
_root.Pause = true;
_root.PausePlayer = true;
pauseMenu.start();
this.gotoAndStop("sex");
_root.attachMovie("pause", "pause", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.pause._x = _root.x - 350;
_root.pause._y = _root.y - 300;
} else {
wait = false;
}
} else if ((Key.isDown(27) && (menu)) or (Key.isDown(13) && (menu))) {
menu = false;
pauseMenu.start();
_root.Pause = false;
_root.PausePlayer = false;
} else if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
}
Instance of Symbol 1691 MovieClip in Frame 7
onClipEvent (load) {
recover = 0;
}
onClipEvent (enterFrame) {
if ((((((this.hitTest(_root.mitsuko) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (_currentframe == 1)) {
recover = _root.ext.sex._xscale;
if ((recover - 20) > 1) {
_root.ext.sex._xscale = recover - 20;
this.gotoAndPlay("used");
} else {
this.gotoAndPlay("used");
}
}
}
Instance of Symbol 1691 MovieClip in Frame 7
onClipEvent (load) {
recover = 0;
}
onClipEvent (enterFrame) {
if ((((((this.hitTest(_root.mitsuko) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (_currentframe == 1)) {
recover = _root.ext.sex._xscale;
if ((recover - 20) > 1) {
_root.ext.sex._xscale = recover - 20;
this.gotoAndPlay("used");
} else {
this.gotoAndPlay("used");
}
}
}
Instance of Symbol 34 MovieClip "dagger" in Frame 7
onClipEvent (load) {
this.gotoAndStop(3);
if (_root.Dagger) {
this.gotoAndPlay("picked");
}
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.dagger)) {
_root.Dagger = true;
HealthB.start();
this.gotoAndPlay("picked");
}
}
Instance of Symbol 1705 MovieClip in Frame 7
onClipEvent (load) {
recover = 0;
}
onClipEvent (enterFrame) {
if ((((((this.hitTest(_root.mitsuko) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (_currentframe == 1)) {
recover = _root.ext.sex._xscale;
if ((recover - 20) > 100) {
_root.ext.sex._xscale = recover - 20;
this.gotoAndPlay("used");
} else {
_root.ext.sex._xscale = 100;
this.gotoAndPlay("used");
}
}
}
Instance of Symbol 1691 MovieClip in Frame 7
onClipEvent (load) {
recover = 0;
}
onClipEvent (enterFrame) {
if ((((((this.hitTest(_root.mitsuko) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (_currentframe == 1)) {
recover = _root.ext.sex._xscale;
if ((recover - 20) > 1) {
_root.ext.sex._xscale = recover - 20;
this.gotoAndPlay("used");
} else {
this.gotoAndPlay("used");
}
}
}
Instance of Symbol 1712 MovieClip "key" in Frame 7
onClipEvent (load) {
key1 = 0;
}
onClipEvent (enterFrame) {
if ((((((_root.mitsuko.hitTest(_root.key) && (_currentframe == 1)) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) {
key1 = 1;
this.gotoAndPlay("picked");
}
}
Instance of Symbol 1718 MovieClip "key3" in Frame 7
onClipEvent (load) {
key3 = 0;
}
onClipEvent (enterFrame) {
if ((((((_root.mitsuko.hitTest(_root.key3) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (_currentframe == 1)) {
key3 = 1;
this.gotoAndPlay("picked");
}
}
Instance of Symbol 1729 MovieClip "key2" in Frame 7
onClipEvent (load) {
key2 = 0;
}
onClipEvent (enterFrame) {
if ((((((_root.mitsuko.hitTest(_root.key2) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (_currentframe == 1)) {
key2 = 1;
this.gotoAndPlay("picked");
}
}
Instance of Symbol 34 MovieClip "ken" in Frame 7
onClipEvent (load) {
if (_root.Sword) {
this.gotoAndPlay("picked");
}
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.ken)) {
_root.mitsuko.ken = 1;
_root.Sword = true;
HealthB.start();
this.gotoAndPlay("picked");
}
}
Frame 8
stopAllSounds();
i = 0;
i = 0;
while (i == 7) {
Dod = _root["kuro" + i];
removeMovieClip(Dod);
Dod = _root["slime" + i];
removeMovieClip(Dod);
Dod = _root["jelly" + i];
removeMovieClip(Dod);
Dod = _root["dog" + i];
removeMovieClip(Dod);
i++;
}
play();
Frame 9
function Reset() {
bTLS = false;
nComb = 0;
nCTL = 0;
}
var nComb = 0;
var nCTL = 0;
var bTLS = false;
var Combo01 = [_root.att, _root.att, _root.att];
onEnterFrame = function () {
if (bTLS == true) {
nCTL++;
if (nCTL == 10) {
Reset();
}
}
};
var ListenerObj1 = new Object();
ListenerObj1.onKeyDown = function () {
if (Key.getCode() == Combo01[nComb]) {
if (bTLS == false) {
bTLS = true;
}
nComb++;
if (nComb == Combo01.length) {
Reset();
}
} else if (Key.getCode() != Combo01[nComb - 1]) {
Reset();
}
};
Key.addListener(ListenerObj1);
stage = "B";
stagenumber = 9;
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start(0, 90);
}
};
my_sound.loadSound("BGM/2-44 - Dr. Cossack Stage 1.mp3", true);
my_sound.onSoundComplete = function () {
my_sound.start(0, 0);
};
stop();
Instance of Symbol 738 MovieClip "Vcam" in Frame 9
onClipEvent (load) {
function enter() {
if (_root.mitsuko._y > 2150) {
if (!finish) {
finish = true;
_root.ground.Bossdoor.gotoAndPlay("close");
}
if (_root.mitsuko.piso) {
_root.life.freezePlayer();
if (_root.mitsuko._x > 2600) {
_root.mitsuko.gotoAndStop(2);
_root.mitsuko._x = _root.mitsuko._x - 15;
_root.mitsuko._xscale = -_root.mitsuko.scale;
} else if (!finish1) {
finish1 = true;
_root.mitsuko.gotoAndStop("stand");
_root.ground.Bossdoor.finish = true;
}
}
}
}
scrolling = true;
finish = false;
finish1 = false;
landed = false;
if (_root.checkpoint) {
speed = 3;
_x = 883;
_y = -200.5;
_root.mitsuko._x = _x;
_root.mitsuko._y = -88.5;
movx = _root.mitsuko._x;
movy = _root.mitsuko._y;
}
}
onClipEvent (enterFrame) {
if (scrolling) {
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 217));
_root.life._x = _x;
_root.life._y = _y;
_root.ext._x = _x;
_root.ext._y = _y - 250;
}
}
Instance of Symbol 765 MovieClip "life" in Frame 9
onClipEvent (load) {
_root.Pause = false;
clothes = true;
_root.PausePlayer = false;
_root.life.wepName = "weapon";
_root.life.weaponName.textColor = 0;
_root.life.wepDepleter._xscale = 100;
wall = 0;
charX = _root.mitsuko._x;
charY = _root.mitsuko._y;
statusX = _x;
statusY = _y;
stage = _root.stage;
this.Status.stage = stage;
this.Status.lives = _root.lives;
this.HP = (_root.mitsuko.Hp + "/") + _root.MaxHp;
grab = false;
life.esplosion._visible = false;
defeated = false;
_root.life.lp._xscale = 1;
yo = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
function inmobilize() {
wall = 1;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.wait = true;
_root.mitsuko.attack = false;
}
function freezePlayer() {
wall = 1;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.wait = true;
_root.mitsuko.attack = false;
_root.PausePlayer = true;
}
function mobilize() {
wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.mitsuko.wait = false;
_root.mitsuko.attack = false;
_root.PausePlayer = false;
}
if (_root.mitsuko.Hp > 0) {
this.HP = (_root.mitsuko.Hp + "/") + _root.mitsuko.MaxHp;
} else {
this.HP = "0/" + _root.mitsuko.MaxHp;
}
this.Status.lives = _root.lives;
_root.x = _x;
_root.y = _y;
_root.x1 = _root._x;
_root.y1 = _root._y;
_root.text = yo;
if (_root.lives < 0) {
_root.gotoAndStop("gameover");
}
this.Status.stage = stage;
}
Instance of Symbol 783 MovieClip "ext" in Frame 9
onClipEvent (load) {
excitement = 100;
this.escapeGauge._visible = false;
rape = false;
h = 0;
r = false;
started = true;
}
onClipEvent (enterFrame) {
if ((_root.life.grab && (!(_root.life.Status.condition === "Horny"))) or ((rape && (this.escapeGauge._visible)) && (!_root.mitsuko.defeated))) {
this.escapeGauge._visible = true;
_root.life.inmobilize();
if (Key.isDown(39) && (r)) {
if (started) {
started = false;
} else {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = false;
}
}
if (Key.isDown(37) && (!r)) {
if (started) {
started = false;
} else {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = true;
}
}
}
excitement = -(_root.ext.sex._xscale - 100);
_root.mitsuko.blush._alpha = excitement;
if (((this.escapeGauge.escapebar._xscale > 0) && (_root.life.grab)) && (!rape)) {
if ((this.escapeGauge.escapebar._xscale - 2.5) < 0) {
this.escapeGauge.escapebar._xscale = 0;
} else {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale - 2.5;
}
} else if (this.escapeGauge.escapebar._xscale == 0) {
rape = true;
_root.life.grab = false;
this.escapeGauge.escapebar._xscale = 0;
}
if ((this.escapeGauge.escapebar._xscale > 100) && (this.escapeGauge._visible)) {
this.escapeGauge._visible = false;
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
started = false;
rape = 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";
this.escapeGauge._visible = false;
this.escapeGauge.escapebar._xscale = 100;
}
if (_root.life.grab && (_root.life.Status.condition == "Horny")) {
rape = true;
this.escapeGauge._visible = false;
_root.life.grab = false;
this.escapeGauge.escapebar._xscale = 100;
}
}
Instance of Symbol 385 MovieClip [sexSlime] "slime" in Frame 9
onClipEvent (load) {
dead = false;
grav = 0;
gravity = 2;
}
onClipEvent (enterFrame) {
if (!dead) {
_y = (_y + grav);
if (grav <= 15) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y - gravity);
grav = 0;
}
}
Instance of Symbol 463 MovieClip [kuroJr] "kuro" in Frame 9
onClipEvent (load) {
dead = false;
grav = 0;
gravity = 2;
}
onClipEvent (enterFrame) {
if (!dead) {
_y = (_y + grav);
if (grav <= 15) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true)) {
_y = (_y - gravity);
grav = 0;
}
}
Instance of Symbol 504 MovieClip [Bullet] "Bullet" in Frame 9
onClipEvent (load) {
dir = _root.mitsuko.bullDir;
i = 0;
count = 0;
Lock = true;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.bullet && (count < 3)) && (Lock)) {
_root.mitsuko.bullet = false;
Lock = false;
count = count + 1;
dir = _root.mitsuko.bullDir;
duplicateMovieClip (_root.Bullet, "bullet" + i, i + 1);
Bull = _root["bullet" + i];
i = i + 1;
Bull._y = (_root.mitsuko._y - (_root.mitsuko._height / 2)) - 39;
if (dir == 0) {
Bull._x = _root.mitsuko._x + 80;
Bull._xscale = 100;
}
if (dir == 1) {
Bull._xscale = -100;
Bull._x = _root.mitsuko._x - 80;
}
} else if (_root.mitsuko.attack1) {
count = 0;
Lock = true;
i = 0;
}
}
Instance of Symbol 1163 MovieClip "mitsuko" in Frame 9
onClipEvent (load) {
_root.undies = false;
landed = true;
menu = true;
invisible = false;
damaged = false;
a = false;
a1 = false;
dashEnd = false;
defeated = false;
piso = false;
falling = true;
jump = false;
wait = false;
scale = _xscale;
attack = false;
attack1 = false;
airattack = false;
climbing = false;
climb = false;
wallR = 0;
wallL = 0;
lndg = new Sound();
lndg.attachSound("landing");
pauseMenu = new Sound();
pauseMenu.attachSound("pause_sfx");
_root.Pause = true;
_root.PausePlayer = true;
this._visible = false;
_root.attachMovie("ready", "ready", _root.getNextHighestDepth(), [_x, _x, _y, _y]);
_root.ready._x = _x - 100;
_root.ready._y = _y - 350;
clothing = 0;
_root.normalClothHp = 50;
_root.normalUnderHp = 30;
_root.SwimHp = 20;
Hp = _root.MaxHp;
MaxHp = _root.MaxHp;
power = 0;
eleW = 1;
flmW = 1;
iceW = 1;
jumpkey = _root.jump;
dashkey = _root.dash;
attackkey = _root.att;
weapon = 8;
d = 0;
dir = 0;
bullDir = 0;
bullet = false;
speed = 25;
walk = 60;
walkL = 60;
dash = 35;
grav = 0;
gravity = 2;
jumpspeed = 35;
jumpmax = 40;
jumping = 0;
}
onClipEvent (enterFrame) {
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if (_root.ext.rape && (!defeated)) {
_root.life.inmobilize();
this.gotoAndStop("sex");
}
if (clothing > 40) {
_root.life.clothes = false;
} else {
_root.life.clothes = true;
}
if (_root.life.grab) {
_root.freezePlayer();
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged) {
_root.life.inmobilize();
if (d <= 100) {
this.gotoAndStop("dmg");
if (dir == 1) {
this._xscale = -scale;
_root.life._x = _root.life._x + 3;
_root.ext._x = _root.ext._x + 3;
this._x = this._x + 3;
_root.life._x = _root.life._x - 1;
_root.ext._x = _root.ext._x - 1;
this._x = this._x - 1;
_root.life._x = _root.life._x + 3;
_root.ext._x = _root.ext._x + 3;
this._x = this._x + 3;
_root.life._x = _root.life._x - 1;
_root.ext._x = _root.ext._x - 1;
this._x = this._x - 1;
} else {
this._xscale = scale;
_root.life._x = _root.life._x - 3;
_root.ext._x = _root.ext._x - 3;
this._x = this._x - 3;
_root.life._x = _root.life._x + 1;
_root.ext._x = _root.ext._x + 1;
this._x = this._x + 1;
_root.life._x = _root.life._x - 3;
_root.ext._x = _root.ext._x - 3;
this._x = this._x - 3;
_root.life._x = _root.life._x + 1;
_root.ext._x = _root.ext._x + 1;
this._x = this._x + 1;
}
d = d + 20;
} else {
damaged = false;
switch (_root.mainEquipped) {
case 1 :
_root.normalClothHp = _root.normalClothHp - _root.difClothDmg;
if (_root.normalClothHp <= 0) {
clothing = 30;
_root.mainEquipped = 6;
}
break;
case 2 :
}
switch (_root.underEquipped) {
case 1 :
if (_root.mainEquipped == 6) {
_root.normalUnderHp = _root.normalUnderHp - _root.difClothDmg;
if (_root.normalUnderHp <= 0) {
clothing = 50;
_root.underEquipped = 6;
}
}
break;
case 2 :
if (_root.mainEquipped != 6) {
break;
}
_root.SwimHp = _root.SwimHp - _root.difClothDmg;
if (_root.SwimHp > 0) {
break;
}
clothing = 50;
_root.underEquipped = 6;
}
_root.life.mobilize();
invisible = true;
d = 0;
}
}
if (invisible == true) {
if (d <= 100) {
this._alpha = 70;
d = d + 5;
} else {
invisible = false;
this._alpha = 100;
d = 0;
}
}
if ((!climbing) && (!defeated)) {
_y = (_y + grav);
if (grav <= 35) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true) && (!climbing)) {
_y = (_y - gravity);
grav = 0;
}
if ((((falling && (!damaged)) && (!defeated)) && (!wait)) && (!climbing)) {
a = false;
attack = false;
if (!damaged) {
if (!airattack) {
this.gotoAndStop("fall");
}
} else {
this.gotoAndStop("dmg");
}
if (_y > 3000) {
defeated = true;
_root.life.inmobilize();
this.gotoAndStop("defeated");
}
}
if (_root.ground.hitTest(_x, _y + 3, true)) {
if (landed) {
lndg.start();
landed = false;
}
if ((((((((((!_root.life.grab) && (!wait)) && (!damaged)) && (!attack)) && (!Key.isDown(dashkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) {
this.gotoAndStop("stand");
}
if (a1) {
jump = false;
jumping = 0;
}
falling = false;
piso = true;
airattack = false;
} else if (!defeated) {
piso = false;
landed = true;
if (jump && (!attack)) {
if (!damaged) {
if ((!airattack) && (!falling)) {
}
} else {
this.gotoAndStop("dmg");
}
falling = false;
} else {
falling = true;
}
}
if (((((((((_root.ground.hitTest(_x + walkL, _y, true) && (_root.ground.hitTest(_x + walkL, _y - 10, true))) && (_root.ground.hitTest(_x + walkL, _y - 30, true))) && (_root.ground.hitTest(_x + walkL, _y - 60, true))) || (_root.ground.hitTest(_x + walkL, _y - 80, true))) || (_root.ground.hitTest(_x + walkL, _y - 100, true))) || (_root.ground.hitTest(_x + walkL, _y - 120, true))) || (_root.ground.hitTest(_x + walkL, _y - 140, true) && (_root.ground.hitTest(_x + walkL, _y - 160, true)))) || (_root.ground.hitTest(_x + walkL, _y - 180, true))) || (_root.ground.hitTest(_x + walkL, _y - 200, true) && (!climbing))) {
if (((!climbing) && (!_root.ground.Bossdoor.touch)) && (dir == 0)) {
wallR = 1;
wallL = 0;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
}
if (((((((((_root.ground.hitTest(_x - walk, _y, true) && (_root.ground.hitTest(_x - walk, _y - 10, true))) && (_root.ground.hitTest(_x - walk, _y - 30, true))) && (_root.ground.hitTest(_x - walk, _y - 60, true))) || (_root.ground.hitTest(_x - walk, _y - 80, true))) || (_root.ground.hitTest(_x - walk, _y - 100, true))) || (_root.ground.hitTest(_x - walk, _y - 120, true))) || (_root.ground.hitTest(_x - walk, _y - 140, true) && (_root.ground.hitTest(_x - walk, _y - 160, true)))) || (_root.ground.hitTest(_x - walk, _y - 180, true))) || (_root.ground.hitTest(_x - walk, _y - 200, true) && (!climbing))) {
if ((!climbing) && (dir == 1)) {
wallL = 1;
wallR = 0;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
}
if ((_root.ground.hitTest(_x, _y - 210, true) || (_root.ground.hitTest(_x + 20, _y - 210, true))) || (_root.ground.hitTest(_x - 20, _y - 210, true) && (!climb))) {
if (!climbing) {
_y = (_y + jumpspeed);
}
}
if (_root.ladder.hitTest(_x, _y, true)) {
climb = true;
_root.ext.x = "true";
if (Key.isDown(jumpkey)) {
wallR = 0;
wallL = 0;
climbing = false;
}
if (((!damaged) && (Key.isDown(40))) && (!_root.life.grab)) {
_y = (_y + 20);
wallR = 1;
wallL = 1;
climbing = true;
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if (_root.ladder.hitTest(_x, _y, true)) {
climb = true;
if (Key.isDown(jumpkey)) {
wallR = 0;
wallL = 0;
climbing = false;
}
if (((!damaged) && (!_root.life.grab)) && (Key.isDown(38))) {
climbing = true;
wallR = 1;
wallL = 1;
_y = (_y - 20);
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if (((((((!Key.isDown(dashkey)) && (damaged == false)) && (Key.isDown(40))) && (!_root.ladder.hitTest(_x, _y, true))) && (_root.life.wall == 0)) && (piso)) && (!defeated)) {
if ((attack == false) && (attack1 == false)) {
if (Key.isDown(37)) {
_xscale = (-scale);
dir = 1;
}
if (Key.isDown(39)) {
_xscale = scale;
dir = 0;
}
this.gotoAndStop("crounch");
} else {
attack1 = false;
}
}
if (((((((!damaged) && (Key.isDown(attackkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated)) or ((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated))) or (((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (Key.isDown(dashkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated))) {
if (_root.Sword) {
power = _root.difSword;
} else {
power = _root.difAttack;
}
if (((!airattack) && (!attack1)) && (!climbing)) {
airattack = true;
attack1 = true;
this.gotoAndStop("kick");
} else {
attack1 = false;
}
}
if ((((((((!damaged) && (Key.isDown(attackkey))) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) {
if ((attack == false) && (attack1 == false)) {
attack = true;
attack1 = true;
switch (weapon) {
case 2 :
_root.mitsuko.gotoAndStop(12);
power = _root.difSword;
break;
case 3 :
_root.mitsuko.gotoAndStop(12);
power = _root.difSword;
break;
case 8 :
_root.mitsuko.gotoAndStop(weapon);
power = _root.difAttack;
break;
case 9 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
eleW = eleW + 5;
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 5;
power = _root.difWep;
bullet = true;
bullDir = dir;
}
break;
case 10 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
flmW = flmW + 10;
power = _root.difWep;
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 10;
bullet = true;
bullDir = dir;
}
break;
case 11 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
iceW = iceW + 15;
power = _root.difWep;
if ((_root.life.wepDepleter._xscale + 15) < 100) {
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 15;
} else {
_root.life.wepDepleter._xscale = 101;
iceW = 100;
power = _root.difWep;
}
bullet = true;
bullDir = dir;
}
break;
case 12 :
_root.mitsuko.gotoAndStop(weapon);
power = _root.difSword;
}
}
} else {
attack1 = false;
}
if (((((((Key.isDown(jumpkey) && (a)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!damaged)) && (!_root.life.grab)) {
climbing = false;
if (jumping < jumpmax) {
if (a) {
jump = true;
if ((!airattack) && (!falling)) {
this.gotoAndStop("jumpRigth");
}
a1 = false;
_y = (_y - jumpspeed);
jumping = jumping + 5;
}
} else {
if (a) {
falling = true;
}
a = false;
if ((!airattack) && (!damaged)) {
}
}
} else if (((jumping > 0) && (jumping <= jumpmax)) && (!defeated)) {
a = false;
falling = true;
jump = false;
piso = false;
jumping = 0;
} else if (!Key.isDown(jumpkey)) {
a = true;
a1 = true;
}
if (((((Key.isDown(37) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.wall == 0)) && (!attack)) && (!defeated)) {
if ((((Key.isDown(dashkey) && (falling)) or (Key.isDown(dashkey) && (Key.isDown(jumpkey)))) or (!Key.isDown(dashkey))) or (Key.isDown(dashkey) && (dashEnd))) {
this._x = this._x - speed;
if ((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 1;
_xscale = (-scale);
}
}
if ((((Key.isDown(39) && (!Key.isDown(40))) && (wallR == 0)) && (_root.life.wall == 0)) && (!attack)) {
if ((((Key.isDown(dashkey) && (falling)) or (Key.isDown(dashkey) && (Key.isDown(jumpkey)))) or (!Key.isDown(dashkey))) or (Key.isDown(dashkey) && (dashEnd == true))) {
this._x = this._x + speed;
if ((((jump == false) && (falling == false)) && (!Key.isDown(dashkey))) or (((jump == false) && (Key.isDown(dashkey))) && (dashEnd == true))) {
this.gotoAndStop("run");
}
dir = 0;
_xscale = scale;
}
}
if ((((Key.isDown(dashkey) && (_root.life.wall == 0)) && (Key.isDown(jumpkey))) && (!airattack)) && (jump)) {
if (!falling) {
this.gotoAndStop("jumpRigth");
}
speed = dash;
}
if (((Key.isDown(dashkey) && (_root.life.wall == 0)) && (piso == true)) && (attack == false)) {
if (dashEnd == false) {
if (dir == 1) {
this.gotoAndStop("dash");
this._x = this._x - dash;
_xscale = (-scale);
} else {
this._x = this._x + dash;
this.gotoAndStop("dash");
_xscale = scale;
}
}
} else {
dashEnd = false;
}
if (Key.isDown(13) || (((Key.isDown(27) and (!defeated)) && (!wait)) and menu)) {
wait = true;
menu = false;
_root.Pause = true;
_root.PausePlayer = true;
pauseMenu.start();
this.gotoAndStop("sex");
_root.attachMovie("pause", "pause", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.pause._x = _root.x - 350;
_root.pause._y = _root.y - 300;
} else {
wait = false;
}
} else if ((Key.isDown(27) && (menu)) or (Key.isDown(13) && (menu))) {
menu = false;
pauseMenu.start();
_root.Pause = false;
_root.PausePlayer = false;
} else if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
}
Instance of Symbol 34 MovieClip "spear" in Frame 9
onClipEvent (load) {
this.gotoAndStop(2);
if (_root.Spear) {
this.gotoAndPlay("picked");
}
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.spear)) {
_root.Spear = true;
HealthB.start();
this.gotoAndPlay("picked");
}
}
Instance of Symbol 1712 MovieClip "key1_2" in Frame 9
onClipEvent (load) {
key = 0;
picked = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!picked)) {
key = 1;
_root.checkpoint = true;
picked = true;
this.gotoAndPlay("picked");
}
}
Frame 10
stopAllSounds();
play();
Frame 11
function Reset() {
bTLS = false;
nComb = 0;
nCTL = 0;
}
var nComb = 0;
var nCTL = 0;
var bTLS = false;
var Combo01 = [_root.att, _root.att, _root.att];
onEnterFrame = function () {
if (bTLS == true) {
nCTL++;
if (nCTL == 10) {
Reset();
}
}
};
var ListenerObj1 = new Object();
ListenerObj1.onKeyDown = function () {
if (Key.getCode() == Combo01[nComb]) {
if (bTLS == false) {
bTLS = true;
}
nComb++;
if (nComb == Combo01.length) {
Reset();
}
} else if (Key.getCode() != Combo01[nComb - 1]) {
Reset();
}
};
Key.addListener(ListenerObj1);
stage = "C";
stagenumber = 11;
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start(0, 90);
}
};
my_sound.loadSound("BGM/2-35 - Pharaohman Stage.mp3", true);
my_sound.onSoundComplete = function () {
my_sound.start(0, 0);
};
stop();
Instance of Symbol 738 MovieClip in Frame 11
onClipEvent (enterFrame) {
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 217));
_root.life._x = _x;
_root.life._y = _y;
_root.ext._x = _x;
_root.ext._y = _y - 250;
}
Instance of Symbol 765 MovieClip "life" in Frame 11
onClipEvent (load) {
_root.Pause = false;
clothes = true;
_root.PausePlayer = false;
_root.life.wepName = "none";
wall = 0;
charX = _root.mitsuko._x;
charY = _root.mitsuko._y;
statusX = _x;
statusY = _y;
stage = _root.stage;
this.Status.stage = stage;
this.Status.lives = _root.lives;
grab = false;
life.esplosion._visible = false;
defeated = false;
_root.life.lp._xscale = 1;
yo = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
function inmobilize() {
wall = 1;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.wait = true;
_root.mitsuko.attack = false;
}
function freezePlayer() {
wall = 1;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.wait = true;
_root.mitsuko.attack = false;
_root.PausePlayer = true;
}
function mobilize() {
wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.mitsuko.wait = false;
_root.mitsuko.attack = false;
_root.PausePlayer = false;
}
function Reset() {
_root.Pause = false;
_root.PausePlayer = false;
_root.life.wepName = "none";
wall = 0;
stage = _root.stage;
this.Status.stage = stage;
this.Status.lives = _root.lives;
grab = false;
life.esplosion._visible = false;
defeated = false;
_root.life.lp._xscale = 1;
yo = _root.life.lp._xscale;
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.jump = false;
_root.mitsuko.jumpmax = 30;
_root.mitsuko.piso = false;
_root.mitsuko.falling = true;
_root.mitsuko.wall = 0;
_root.mitsuko._x = charX;
_root.mitsuko._y = charY;
life.lp._xscale = 1;
_root.ext.sex._xscale = 100;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.mitsuko.dir = 0;
_root.mitsuko.defeated = false;
}
if (_root.mitsuko.Hp > 0) {
this.HP = (_root.mitsuko.Hp + "/") + _root.mitsuko.MaxHp;
} else {
this.HP = "0/" + _root.mitsuko.MaxHp;
}
this.Status.lives = _root.lives;
_root.x = _x;
_root.y = _y;
_root.x1 = _root._x;
_root.y1 = _root._y;
_root.text = yo;
if (_root.lives < 0) {
_root.gotoAndStop("gameover");
}
this.Status.stage = stage;
}
Instance of Symbol 783 MovieClip "ext" in Frame 11
onClipEvent (load) {
excitement = 100;
this.escapeGauge._visible = false;
rape = false;
h = 0;
r = false;
started = true;
}
onClipEvent (enterFrame) {
if ((_root.life.grab && (!(_root.life.Status.condition === "Horny"))) or ((rape && (this.escapeGauge._visible)) && (!_root.mitsuko.defeated))) {
this.escapeGauge._visible = true;
_root.life.inmobilize();
if (Key.isDown(39) && (r)) {
if (started) {
started = false;
} else {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = false;
}
}
if (Key.isDown(37) && (!r)) {
if (started) {
started = false;
} else {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = true;
}
}
}
excitement = -(_root.ext.sex._xscale - 100);
_root.mitsuko.blush._alpha = excitement;
if (((this.escapeGauge.escapebar._xscale > 0) && (_root.life.grab)) && (!rape)) {
if ((this.escapeGauge.escapebar._xscale - 2.5) < 0) {
this.escapeGauge.escapebar._xscale = 0;
} else {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale - 2.5;
}
} else if (this.escapeGauge.escapebar._xscale == 0) {
rape = true;
_root.life.grab = false;
this.escapeGauge.escapebar._xscale = 0;
}
if ((this.escapeGauge.escapebar._xscale > 100) && (this.escapeGauge._visible)) {
this.escapeGauge._visible = false;
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
started = false;
rape = 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";
this.escapeGauge._visible = false;
this.escapeGauge.escapebar._xscale = 100;
}
if (_root.life.grab && (_root.life.Status.condition == "Horny")) {
rape = true;
this.escapeGauge._visible = false;
_root.life.grab = false;
this.escapeGauge.escapebar._xscale = 100;
}
}
Instance of Symbol 504 MovieClip [Bullet] "Bullet" in Frame 11
onClipEvent (load) {
dir = _root.mitsuko.bullDir;
i = 0;
count = 0;
Lock = true;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.bullet && (count < 3)) && (Lock)) {
_root.mitsuko.bullet = false;
Lock = false;
count = count + 1;
dir = _root.mitsuko.bullDir;
duplicateMovieClip (_root.Bullet, "bullet" + i, i + 1);
Bull = _root["bullet" + i];
i = i + 1;
Bull._y = (_root.mitsuko._y - (_root.mitsuko._height / 2)) - 39;
if (dir == 0) {
Bull._x = _root.mitsuko._x + 80;
Bull._xscale = 100;
}
if (dir == 1) {
Bull._xscale = -100;
Bull._x = _root.mitsuko._x - 80;
}
} else if (_root.mitsuko.attack1) {
count = 0;
Lock = true;
i = 0;
}
}
Instance of Symbol 1163 MovieClip "mitsuko" in Frame 11
onClipEvent (load) {
landed = true;
invisible = false;
damaged = false;
a = false;
dashEnd = false;
defeated = false;
piso = false;
falling = true;
jump = false;
wait = false;
scale = _xscale;
attack = false;
attack1 = false;
airattack = false;
climbing = false;
climb = false;
wallR = 0;
wallL = 0;
lndg = new Sound();
lndg.attachSound("landing");
pauseMenu = new Sound();
pauseMenu.attachSound("pause_sfx");
_root.Pause = true;
_root.PausePlayer = true;
this._visible = false;
_root.attachMovie("ready", "ready", _root.getNextHighestDepth(), [_x, _x, _y, _y]);
_root.ready._x = _x - 100;
_root.ready._y = _y - 350;
clothing = 50;
power = 0;
eleW = 1;
flmW = 1;
iceW = 1;
jumpkey = _root.jump;
dashkey = _root.dash;
attackkey = _root.att;
weapon = 8;
d = 0;
dir = 0;
bullDir = 0;
bullet = false;
speed = 30;
walk = 60;
walkL = 60;
dash = 40;
grav = 0;
gravity = 2;
jumpspeed = 35;
jumpmax = 40;
jumping = 0;
}
onClipEvent (enterFrame) {
_root.ext.x = this._x;
_root.ext.y = this._y;
if ((!_root.Pause) || (!_root.PausePlayer)) {
if (_root.ext.rape && (!defeated)) {
_root.life.inmobilize();
this.gotoAndStop("sex");
}
if (clothing > 40) {
_root.life.clothes = false;
} else {
_root.life.clothes = true;
}
if (_root.life.grab) {
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged) {
_root.life.inmobilize();
if (d <= 100) {
this.gotoAndStop("dmg");
if (dir == 1) {
this._xscale = -scale;
_root.life._x = _root.life._x + 3;
_root.ext._x = _root.ext._x + 3;
this._x = this._x + 3;
_root.life._x = _root.life._x - 1;
_root.ext._x = _root.ext._x - 1;
this._x = this._x - 1;
_root.life._x = _root.life._x + 3;
_root.ext._x = _root.ext._x + 3;
this._x = this._x + 3;
_root.life._x = _root.life._x - 1;
_root.ext._x = _root.ext._x - 1;
this._x = this._x - 1;
} else {
this._xscale = scale;
_root.life._x = _root.life._x - 3;
_root.ext._x = _root.ext._x - 3;
this._x = this._x - 3;
_root.life._x = _root.life._x + 1;
_root.ext._x = _root.ext._x + 1;
this._x = this._x + 1;
_root.life._x = _root.life._x - 3;
_root.ext._x = _root.ext._x - 3;
this._x = this._x - 3;
_root.life._x = _root.life._x + 1;
_root.ext._x = _root.ext._x + 1;
this._x = this._x + 1;
}
d = d + 20;
} else {
damaged = false;
clothing = clothing + _root.difClothDmg;
_root.life.mobilize();
invisible = true;
d = 0;
}
}
if (invisible == true) {
if (d <= 100) {
this._alpha = 70;
d = d + 5;
} else {
invisible = false;
this._alpha = 100;
d = 0;
}
}
if (Key.isDown(13) || ((Key.isDown(27) && (!defeated)) && (!wait))) {
wait = true;
pauseMenu.start();
_root.attachMovie("pause", "pause", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.pause._x = _root.x - 350;
_root.pause._y = _root.y - 300;
_root.Pause = true;
_root.PausePlayer = true;
} else {
wait = false;
}
if (!climbing) {
_y = (_y + grav);
if (grav <= 15) {
grav = grav + gravity;
}
}
if (_root.water.water) {
speed = 25;
dash = 35;
} else {
speed = 30;
dash = 40;
}
while (_root.ground.hitTest(_x, _y, true) && (!climbing)) {
_y = (_y - gravity);
grav = 0;
}
if ((((falling && (!damaged)) && (!defeated)) && (!wait)) && (!climbing)) {
if (!_root.water.water) {
a = false;
}
attack = false;
this._y = this._y + grav;
if (damaged == false) {
if (!airattack) {
this.gotoAndStop("fall");
}
} else {
this.gotoAndStop("dmg");
}
if (_y > 3000) {
_root.mitsuko.defeated = true;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
}
}
if (_root.ground.hitTest(_x, _y + 3, true)) {
if (landed) {
lndg.start();
landed = false;
}
if ((((((((((((!_root.life.grab) && (!wait)) && (!damaged)) && (a)) && (!attack)) && (!Key.isDown(dashkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(jumpkey))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) {
gotoAndStop ("stand");
}
jump = false;
falling = false;
piso = true;
airattack = false;
jumping = 0;
} else if (!defeated) {
piso = false;
landed = true;
if (jump && (!attack)) {
if (damaged == false) {
if ((!airattack) && (!falling)) {
this.gotoAndStop("jumpRigth");
}
} else {
this.gotoAndStop("dmg");
}
falling = false;
} else {
falling = true;
}
}
if (((((((((_root.ground.hitTest(_x + walkL, _y, true) && (_root.ground.hitTest(_x + walkL, _y - 10, true))) && (_root.ground.hitTest(_x + walkL, _y - 30, true))) && (_root.ground.hitTest(_x + walkL, _y - 60, true))) || (_root.ground.hitTest(_x + walkL, _y - 80, true))) || (_root.ground.hitTest(_x + walkL, _y - 100, true))) || (_root.ground.hitTest(_x + walkL, _y - 120, true))) || (_root.ground.hitTest(_x + walkL, _y - 140, true) && (_root.ground.hitTest(_x + walkL, _y - 160, true)))) || (_root.ground.hitTest(_x + walkL, _y - 180, true))) || (_root.ground.hitTest(_x + walkL, _y - 200, true) && (!climbing))) {
if (((!climbing) && (!_root.ground.Bossdoor.touch)) && (dir == 0)) {
wallR = 1;
wallL = 0;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
}
if (((((((((_root.ground.hitTest(_x - walk, _y, true) && (_root.ground.hitTest(_x - walk, _y - 10, true))) && (_root.ground.hitTest(_x - walk, _y - 30, true))) && (_root.ground.hitTest(_x - walk, _y - 60, true))) || (_root.ground.hitTest(_x - walk, _y - 80, true))) || (_root.ground.hitTest(_x - walk, _y - 100, true))) || (_root.ground.hitTest(_x - walk, _y - 120, true))) || (_root.ground.hitTest(_x - walk, _y - 140, true) && (_root.ground.hitTest(_x - walk, _y - 160, true)))) || (_root.ground.hitTest(_x - walk, _y - 180, true))) || (_root.ground.hitTest(_x - walk, _y - 200, true) && (!climbing))) {
if ((!climbing) && (dir == 1)) {
wallL = 1;
wallR = 0;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
}
if ((_root.ground.hitTest(_x, _y - 210, true) || (_root.ground.hitTest(_x + 20, _y - 210, true))) || (_root.ground.hitTest(_x - 20, _y - 210, true) && (!climb))) {
if (!climbing) {
_y = (_y + jumpspeed);
}
}
if (_root.ladder.hitTest(_x, _y, true)) {
climb = true;
if (Key.isDown(jumpkey)) {
wallR = 0;
wallL = 0;
climbing = false;
}
if ((damaged == false) && (Key.isDown(40))) {
_y = (_y + 20);
wallR = 1;
wallL = 1;
climbing = true;
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if (_root.ladder.hitTest(_x, _y, true)) {
climb = true;
if (Key.isDown(jumpkey)) {
wallR = 0;
wallL = 0;
climbing = false;
}
if ((damaged == false) && (Key.isDown(38))) {
climbing = true;
wallR = 1;
wallL = 1;
_y = (_y - 20);
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if (((((((!Key.isDown(dashkey)) && (damaged == false)) && (Key.isDown(40))) && (!_root.ladder.hitTest(_x, _y, true))) && (_root.life.wall == 0)) && (piso)) && (!defeated)) {
if ((attack == false) && (attack1 == false)) {
if (Key.isDown(37)) {
_xscale = (-scale);
dir = 1;
}
if (Key.isDown(39)) {
_xscale = scale;
dir = 0;
}
this.gotoAndStop("crounch");
} else {
attack1 = false;
}
}
if (((((((!damaged) && (Key.isDown(attackkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated)) or ((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated))) or (((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (Key.isDown(dashkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated))) {
if (_root.Sword) {
power = _root.difSword;
} else {
power = _root.difAttack;
}
if (((!airattack) && (!attack1)) && (!climbing)) {
airattack = true;
attack1 = true;
this.gotoAndStop("kick");
} else {
attack1 = false;
}
}
if ((((((((!damaged) && (Key.isDown(attackkey))) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) {
if ((attack == false) && (attack1 == false)) {
attack = true;
attack1 = true;
switch (weapon) {
case 2 :
_root.mitsuko.gotoAndStop(12);
power = _root.difSword;
break;
case 3 :
_root.mitsuko.gotoAndStop(12);
power = _root.difSword;
break;
case 8 :
_root.mitsuko.gotoAndStop(weapon);
power = _root.difAttack;
break;
case 9 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
eleW = eleW + 5;
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 5;
power = _root.difWep;
bullet = true;
bullDir = dir;
}
break;
case 10 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
flmW = flmW + 10;
power = _root.difWep;
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 10;
bullet = true;
bullDir = dir;
}
break;
case 11 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
iceW = iceW + 15;
power = _root.difWep;
if ((_root.life.wepDepleter._xscale + 15) < 100) {
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 15;
} else {
_root.life.wepDepleter._xscale = 101;
iceW = 100;
power = _root.difWep;
}
bullet = true;
bullDir = dir;
}
break;
case 12 :
_root.mitsuko.gotoAndStop(weapon);
power = _root.difSword;
}
}
} else {
attack1 = false;
}
if ((((((Key.isDown(jumpkey) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!damaged)) && (!_root.life.grab)) {
climbing = false;
if (a) {
jump = true;
if ((!airattack) && (!falling)) {
this.gotoAndStop("jumpRigth");
}
}
if (jumping < jumpmax) {
if (a) {
if (_root.water.water) {
grav = jumpspeed;
} else {
_y = (_y - jumpspeed);
}
jumping = jumping + 5;
}
} else {
falling = true;
a = false;
if ((!airattack) && (!damaged)) {
this.gotoAndStop("fall");
}
}
} else if (((jumping > 0) && (jumping <= jumpmax)) && (!defeated)) {
a = false;
falling = true;
jump = false;
piso = false;
jumping = 0;
} else {
a = true;
}
if (((((Key.isDown(37) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.wall == 0)) && (!attack)) && (!defeated)) {
if ((((Key.isDown(dashkey) && (falling)) or (Key.isDown(dashkey) && (Key.isDown(jumpkey)))) or (!Key.isDown(dashkey))) or (Key.isDown(dashkey) && (dashEnd))) {
this._x = this._x - speed;
if ((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 1;
_xscale = (-scale);
}
}
if ((((Key.isDown(39) && (!Key.isDown(40))) && (wallR == 0)) && (_root.life.wall == 0)) && (!attack)) {
if ((((Key.isDown(dashkey) && (falling)) or (Key.isDown(dashkey) && (Key.isDown(jumpkey)))) or (!Key.isDown(dashkey))) or (Key.isDown(dashkey) && (dashEnd == true))) {
this._x = this._x + speed;
if ((((jump == false) && (falling == false)) && (!Key.isDown(dashkey))) or (((jump == false) && (Key.isDown(dashkey))) && (dashEnd == true))) {
this.gotoAndStop("run");
}
dir = 0;
_xscale = scale;
}
}
if (((Key.isDown(dashkey) && (_root.life.wall == 0)) && (Key.isDown(jumpkey))) && (!airattack)) {
if (falling == false) {
this.gotoAndStop("jumpRigth");
}
speed = dash;
}
if (((Key.isDown(dashkey) && (_root.life.wall == 0)) && (piso == true)) && (attack == false)) {
if (dashEnd == false) {
if (dir == 1) {
this.gotoAndStop("dash");
this._x = this._x - dash;
_xscale = (-scale);
} else {
this._x = this._x + dash;
this.gotoAndStop("dash");
_xscale = scale;
}
}
} else {
dashEnd = false;
}
} else if (Key.isDown(27) || (Key.isDown(13))) {
pauseMenu.start();
_root.Pause = false;
_root.PausePlayer = false;
}
}
Instance of Symbol 34 MovieClip "ken1" in Frame 11
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.ken1)) {
_root.mitsuko.ken = 1;
this.gotoAndPlay("picked");
}
}
Frame 12
stopAllSounds();
play();
Frame 13
function Reset() {
bTLS = false;
nComb = -1;
nCTL = 0;
}
var nComb = -1;
var nCTL = 0;
var bTLS = false;
var Combo01 = [_root.att, _root.att, _root.att];
onEnterFrame = function () {
if (bTLS == true) {
nCTL++;
if (nCTL == 10) {
Reset();
}
}
};
var ListenerObj1 = new Object();
ListenerObj1.onKeyDown = function () {
if (Key.getCode() == Combo01[nComb + 1]) {
if (bTLS == false) {
bTLS = true;
}
switch (nComb) {
case -1 :
nComb = 0;
break;
case 0 :
if (_root.mitsuko.at1) {
nComb = 1;
}
break;
case 1 :
if (_root.mitsuko.at2) {
nComb = 2;
}
break;
case 2 :
if (!_root.mitsuko.at3) {
break;
}
nComb = -1;
}
if (nComb == Combo01.length) {
Reset();
}
} else if (Key.getCode() != Combo01[nComb - 1]) {
Reset();
}
};
Key.addListener(ListenerObj1);
stage = "D";
stagenumber = 13;
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start(0, 90);
}
};
my_sound.loadSound("BGM/2-33 - Toadman Stage.mp3", true);
my_sound.onSoundComplete = function () {
my_sound.start(0, 0);
};
stop();
Instance of Symbol 738 MovieClip in Frame 13
onClipEvent (enterFrame) {
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 217));
_root.life._x = _x;
_root.life._y = _y;
_root.ext._x = _x;
_root.ext._y = _y - 250;
}
Instance of Symbol 765 MovieClip "life" in Frame 13
onClipEvent (load) {
_root.Pause = false;
clothes = true;
_root.PausePlayer = false;
_root.life.wepName = "none";
wall = 0;
charX = _root.mitsuko._x;
charY = _root.mitsuko._y;
statusX = _x;
statusY = _y;
stage = _root.stage;
this.Status.stage = stage;
this.Status.lives = _root.lives;
grab = false;
life.esplosion._visible = false;
defeated = false;
_root.life.lp._xscale = 1;
yo = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
function inmobilize() {
wall = 1;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.wait = true;
_root.mitsuko.attack = false;
}
function freezePlayer() {
wall = 1;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.wait = true;
_root.mitsuko.attack = false;
_root.PausePlayer = true;
}
function mobilize() {
wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.mitsuko.wait = false;
_root.mitsuko.attack = false;
_root.PausePlayer = false;
}
function Reset() {
_root.Pause = false;
_root.PausePlayer = false;
_root.life.wepName = "none";
wall = 0;
stage = _root.stage;
this.Status.stage = stage;
this.Status.lives = _root.lives;
grab = false;
life.esplosion._visible = false;
defeated = false;
_root.life.lp._xscale = 1;
yo = _root.life.lp._xscale;
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.jump = false;
_root.mitsuko.jumpmax = 30;
_root.mitsuko.piso = false;
_root.mitsuko.falling = true;
_root.mitsuko.wall = 0;
_root.mitsuko._x = charX;
_root.mitsuko._y = charY;
life.lp._xscale = 1;
_root.ext.sex._xscale = 100;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.mitsuko.dir = 0;
_root.mitsuko.defeated = false;
}
if (_root.mitsuko.Hp > 0) {
this.HP = (_root.mitsuko.Hp + "/") + _root.mitsuko.MaxHp;
} else {
this.HP = "0/" + _root.mitsuko.MaxHp;
}
this.Status.lives = _root.lives;
_root.x = _x;
_root.y = _y;
_root.x1 = _root._x;
_root.y1 = _root._y;
_root.text = yo;
if (_root.lives < 0) {
_root.gotoAndStop("gameover");
}
this.Status.stage = stage;
}
Instance of Symbol 783 MovieClip "ext" in Frame 13
onClipEvent (load) {
excitement = 100;
this.escapeGauge._visible = false;
rape = false;
h = 0;
r = false;
started = true;
}
onClipEvent (enterFrame) {
if ((_root.life.grab && (!(_root.life.Status.condition === "Horny"))) or ((rape && (this.escapeGauge._visible)) && (!_root.mitsuko.defeated))) {
this.escapeGauge._visible = true;
_root.life.inmobilize();
if (Key.isDown(39) && (r)) {
if (started) {
started = false;
} else {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = false;
}
}
if (Key.isDown(37) && (!r)) {
if (started) {
started = false;
} else {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = true;
}
}
}
excitement = -(_root.ext.sex._xscale - 100);
_root.mitsuko.blush._alpha = excitement;
if (((this.escapeGauge.escapebar._xscale > 0) && (_root.life.grab)) && (!rape)) {
if ((this.escapeGauge.escapebar._xscale - 2.5) < 0) {
this.escapeGauge.escapebar._xscale = 0;
} else {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale - 2.5;
}
} else if (this.escapeGauge.escapebar._xscale == 0) {
rape = true;
_root.life.grab = false;
this.escapeGauge.escapebar._xscale = 0;
}
if ((this.escapeGauge.escapebar._xscale > 100) && (this.escapeGauge._visible)) {
this.escapeGauge._visible = false;
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
started = false;
rape = 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";
this.escapeGauge._visible = false;
this.escapeGauge.escapebar._xscale = 100;
}
if (_root.life.grab && (_root.life.Status.condition == "Horny")) {
rape = true;
this.escapeGauge._visible = false;
_root.life.grab = false;
this.escapeGauge.escapebar._xscale = 100;
}
}
Instance of Symbol 1815 MovieClip "water" in Frame 13
onClipEvent (load) {
water = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this)) {
water = true;
_root.mitsuko.speed = 20;
_root.mitsuko.dash = 25;
_root.mitsuko.gravity = 1;
_root.mitsuko.jumpspeed = -17;
} else {
water = false;
_root.mitsuko.gravity = 2;
_root.mitsuko.jumpspeed = 30;
}
}
Instance of Symbol 504 MovieClip [Bullet] "Bullet" in Frame 13
onClipEvent (load) {
dir = _root.mitsuko.bullDir;
i = 0;
count = 0;
Lock = true;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.bullet && (count < 3)) && (Lock)) {
_root.mitsuko.bullet = false;
Lock = false;
count = count + 1;
dir = _root.mitsuko.bullDir;
duplicateMovieClip (_root.Bullet, "bullet" + i, i + 100);
Bull = _root["bullet" + i];
Bull._y = (_root.mitsuko._y - (_root.mitsuko._height / 2)) - 39;
if (dir == 0) {
Bull._x = _root.mitsuko._x + 80;
Bull._xscale = 100;
}
if (dir == 1) {
Bull._xscale = -100;
Bull._x = _root.mitsuko._x - 80;
}
i = i + 1;
} else if (_root.mitsuko.attack1) {
if (cout == 3) {
count = 0;
}
Lock = true;
if (i >= 2) {
i = 0;
}
}
}
Instance of Symbol 1163 MovieClip "mitsuko" in Frame 13
onClipEvent (load) {
_root.underEquipped = 1;
_root.mainEquipped = 1;
landed = false;
menu = true;
invisible = false;
damaged = false;
a = false;
a1 = false;
dashEnd = false;
defeated = false;
piso = false;
falling = true;
jump = false;
wait = false;
scale = _xscale;
attack = false;
attack1 = false;
airattack = false;
climbing = false;
climb = false;
wallR = 0;
wallL = 0;
lndg = new Sound();
lndg.attachSound("landing");
pauseMenu = new Sound();
pauseMenu.attachSound("pause_sfx");
_root.Pause = true;
_root.PausePlayer = true;
this._visible = false;
_root.attachMovie("ready", "ready", _root.getNextHighestDepth(), [_x, _x, _y, _y]);
_root.ready._x = _x - 100;
_root.ready._y = _y - 350;
clothing = 0;
_root.normalClothHp = 50;
_root.normalUnderHp = 30;
_root.SwimHp = 20;
Hp = _root.MaxHp;
MaxHp = _root.MaxHp;
power = 0;
eleW = 1;
flmW = 1;
iceW = 1;
jumpkey = _root.jump;
dashkey = _root.dash;
attackkey = _root.att;
weapon = 8;
d = 0;
dir = 0;
bullDir = 0;
bullet = false;
speed = 25;
walk = 60;
walkL = 60;
dash = 35;
grav = 0;
gravity = 2;
jumpspeed = 35;
jumpmax = 40;
jumping = 0;
}
onClipEvent (enterFrame) {
_root.ext.x = this._x;
_root.ext.combo = _root.nComb;
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if (_root.ext.rape && (!defeated)) {
_root.life.inmobilize();
this.gotoAndStop("sex");
}
if (clothing > 40) {
_root.life.clothes = false;
} else {
_root.life.clothes = true;
}
if (_root.life.grab) {
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged) {
_root.life.inmobilize();
if (d <= 100) {
this.gotoAndStop("dmg");
if (dir == 1) {
this._xscale = -scale;
_root.life._x = _root.life._x + 3;
_root.ext._x = _root.ext._x + 3;
this._x = this._x + 3;
_root.life._x = _root.life._x - 1;
_root.ext._x = _root.ext._x - 1;
this._x = this._x - 1;
_root.life._x = _root.life._x + 3;
_root.ext._x = _root.ext._x + 3;
this._x = this._x + 3;
_root.life._x = _root.life._x - 1;
_root.ext._x = _root.ext._x - 1;
this._x = this._x - 1;
} else {
this._xscale = scale;
_root.life._x = _root.life._x - 3;
_root.ext._x = _root.ext._x - 3;
this._x = this._x - 3;
_root.life._x = _root.life._x + 1;
_root.ext._x = _root.ext._x + 1;
this._x = this._x + 1;
_root.life._x = _root.life._x - 3;
_root.ext._x = _root.ext._x - 3;
this._x = this._x - 3;
_root.life._x = _root.life._x + 1;
_root.ext._x = _root.ext._x + 1;
this._x = this._x + 1;
}
d = d + 20;
} else {
damaged = false;
switch (_root.mainEquipped) {
case 1 :
_root.normalClothHp = _root.normalClothHp - _root.difClothDmg;
if (_root.normalClothHp <= 0) {
clothing = 30;
_root.mainEquipped = 6;
}
break;
case 2 :
}
switch (_root.underEquipped) {
case 1 :
_root.normalUnderHp = _root.normalUnderHp - _root.difClothDmg;
if (_root.normalUnderHp <= 0) {
clothing = 50;
_root.underEquipped = 6;
}
break;
case 2 :
_root.SwimHp = _root.SwimHp - _root.difClothDmg;
if (_root.SwimHp > 0) {
break;
}
clothing = 50;
}
_root.life.mobilize();
invisible = true;
d = 0;
}
}
if (invisible == true) {
if (d <= 100) {
this._alpha = 70;
d = d + 5;
} else {
invisible = false;
this._alpha = 100;
d = 0;
}
}
if ((!climbing) && (!defeated)) {
_y = (_y + grav);
if (grav <= 15) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true) && (!climbing)) {
_y = (_y - gravity);
grav = 0;
}
if ((((falling && (!damaged)) && (!defeated)) && (!wait)) && (!climbing)) {
a = false;
attack = false;
this._y = this._y + grav;
if (!damaged) {
if (!airattack) {
this.gotoAndStop("fall");
}
} else {
this.gotoAndStop("dmg");
}
if (_y > 3000) {
defeated = true;
_root.life.inmobilize();
this.gotoAndStop("defeated");
}
}
if (_root.ground.hitTest(_x, _y + 3, true)) {
if (landed) {
lndg.start();
landed = false;
}
if ((((((((((!_root.life.grab) && (!wait)) && (!damaged)) && (!attack)) && (!Key.isDown(dashkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) {
this.gotoAndStop("stand");
}
if (a1) {
jump = false;
jumping = 0;
}
falling = false;
piso = true;
airattack = false;
} else if (!defeated) {
piso = false;
landed = true;
if (jump && (!attack)) {
if (!damaged) {
if ((!airattack) && (!falling)) {
}
} else {
this.gotoAndStop("dmg");
}
falling = false;
} else {
falling = true;
}
}
if (((((((((_root.ground.hitTest(_x + walkL, _y, true) && (_root.ground.hitTest(_x + walkL, _y - 10, true))) && (_root.ground.hitTest(_x + walkL, _y - 30, true))) && (_root.ground.hitTest(_x + walkL, _y - 60, true))) || (_root.ground.hitTest(_x + walkL, _y - 80, true))) || (_root.ground.hitTest(_x + walkL, _y - 100, true))) || (_root.ground.hitTest(_x + walkL, _y - 120, true))) || (_root.ground.hitTest(_x + walkL, _y - 140, true) && (_root.ground.hitTest(_x + walkL, _y - 160, true)))) || (_root.ground.hitTest(_x + walkL, _y - 180, true))) || (_root.ground.hitTest(_x + walkL, _y - 200, true) && (!climbing))) {
if (((!climbing) && (!_root.ground.Bossdoor.touch)) && (dir == 0)) {
wallR = 1;
wallL = 0;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
}
if (((((((((_root.ground.hitTest(_x - walk, _y, true) && (_root.ground.hitTest(_x - walk, _y - 10, true))) && (_root.ground.hitTest(_x - walk, _y - 30, true))) && (_root.ground.hitTest(_x - walk, _y - 60, true))) || (_root.ground.hitTest(_x - walk, _y - 80, true))) || (_root.ground.hitTest(_x - walk, _y - 100, true))) || (_root.ground.hitTest(_x - walk, _y - 120, true))) || (_root.ground.hitTest(_x - walk, _y - 140, true) && (_root.ground.hitTest(_x - walk, _y - 160, true)))) || (_root.ground.hitTest(_x - walk, _y - 180, true))) || (_root.ground.hitTest(_x - walk, _y - 200, true) && (!climbing))) {
if ((!climbing) && (dir == 1)) {
wallL = 1;
wallR = 0;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
}
if ((_root.ground.hitTest(_x, _y - 210, true) || (_root.ground.hitTest(_x + 20, _y - 210, true))) || (_root.ground.hitTest(_x - 20, _y - 210, true) && (!climb))) {
if (!climbing) {
_y = (_y + jumpspeed);
}
}
if (_root.ladder.hitTest(_x, _y, true)) {
climb = true;
if (Key.isDown(jumpkey)) {
wallR = 0;
wallL = 0;
climbing = false;
}
if (((!damaged) && (Key.isDown(40))) && (!_root.life.grab)) {
_y = (_y + 20);
wallR = 1;
wallL = 1;
climbing = true;
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if (_root.ladder.hitTest(_x, _y, true)) {
climb = true;
if (Key.isDown(jumpkey)) {
wallR = 0;
wallL = 0;
climbing = false;
}
if (((!damaged) && (!_root.life.grab)) && (Key.isDown(38))) {
climbing = true;
wallR = 1;
wallL = 1;
_y = (_y - 20);
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if (((((((!Key.isDown(dashkey)) && (damaged == false)) && (Key.isDown(40))) && (!_root.ladder.hitTest(_x, _y, true))) && (_root.life.wall == 0)) && (piso)) && (!defeated)) {
if ((attack == false) && (attack1 == false)) {
if (Key.isDown(37)) {
_xscale = (-scale);
dir = 1;
}
if (Key.isDown(39)) {
_xscale = scale;
dir = 0;
}
this.gotoAndStop("crounch");
} else {
attack1 = false;
}
}
if (((((((!damaged) && (Key.isDown(attackkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated)) or ((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated))) or (((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (Key.isDown(dashkey))) && (!piso)) && (_root.life.wall == 0)) && (!defeated))) {
if (_root.Sword) {
power = _root.difSword;
} else {
power = _root.difAttack;
}
if (((!airattack) && (!attack1)) && (!climbing)) {
airattack = true;
attack1 = true;
this.gotoAndStop("kick");
} else {
attack1 = false;
}
}
if ((((((((!damaged) && (Key.isDown(attackkey))) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) {
if ((attack == false) && (attack1 == false)) {
attack = true;
attack1 = true;
switch (weapon) {
case 2 :
_root.mitsuko.gotoAndStop(12);
power = _root.difSword;
break;
case 3 :
_root.mitsuko.gotoAndStop(12);
power = _root.difSword;
break;
case 8 :
_root.mitsuko.gotoAndStop(weapon);
power = _root.difAttack;
break;
case 9 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
eleW = eleW + 5;
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 5;
power = _root.difWep;
bullet = true;
bullDir = dir;
}
break;
case 10 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
flmW = flmW + 10;
power = _root.difWep;
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 10;
bullet = true;
bullDir = dir;
}
break;
case 11 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.gotoAndStop(weapon);
iceW = iceW + 15;
power = _root.difWep;
if ((_root.life.wepDepleter._xscale + 15) < 100) {
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 15;
} else {
_root.life.wepDepleter._xscale = 101;
iceW = 100;
power = _root.difWep;
}
bullet = true;
bullDir = dir;
}
break;
case 12 :
_root.mitsuko.gotoAndStop(weapon);
power = _root.difSword;
}
}
} else {
attack1 = false;
}
if (((((((Key.isDown(jumpkey) && (a)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!damaged)) && (!_root.life.grab)) {
climbing = false;
if (jumping < jumpmax) {
if (a) {
jump = true;
if ((!airattack) && (!falling)) {
this.gotoAndStop("jumpRigth");
}
a1 = false;
_y = (_y - jumpspeed);
jumping = jumping + 5;
}
} else {
if (a) {
falling = true;
}
a = false;
if ((!airattack) && (!damaged)) {
}
}
} else if (((jumping > 0) && (jumping <= jumpmax)) && (!defeated)) {
a = false;
falling = true;
jump = false;
piso = false;
jumping = 0;
} else if (!Key.isDown(jumpkey)) {
a = true;
a1 = true;
}
if (((((Key.isDown(37) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.wall == 0)) && (!attack)) && (!defeated)) {
if ((((Key.isDown(dashkey) && (falling)) or (Key.isDown(dashkey) && (Key.isDown(jumpkey)))) or (!Key.isDown(dashkey))) or (Key.isDown(dashkey) && (dashEnd))) {
this._x = this._x - speed;
if ((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 1;
_xscale = (-scale);
}
}
if ((((Key.isDown(39) && (!Key.isDown(40))) && (wallR == 0)) && (_root.life.wall == 0)) && (!attack)) {
if ((((Key.isDown(dashkey) && (falling)) or (Key.isDown(dashkey) && (Key.isDown(jumpkey)))) or (!Key.isDown(dashkey))) or (Key.isDown(dashkey) && (dashEnd == true))) {
this._x = this._x + speed;
if ((((jump == false) && (falling == false)) && (!Key.isDown(dashkey))) or (((jump == false) && (Key.isDown(dashkey))) && (dashEnd == true))) {
this.gotoAndStop("run");
}
dir = 0;
_xscale = scale;
}
}
if ((((Key.isDown(dashkey) && (_root.life.wall == 0)) && (Key.isDown(jumpkey))) && (!airattack)) && (jump)) {
if (!falling) {
this.gotoAndStop("jumpRigth");
}
speed = dash;
}
if (((Key.isDown(dashkey) && (_root.life.wall == 0)) && (piso == true)) && (attack == false)) {
if (dashEnd == false) {
if (dir == 1) {
this.gotoAndStop("dash");
this._x = this._x - dash;
_xscale = (-scale);
} else {
this._x = this._x + dash;
this.gotoAndStop("dash");
_xscale = scale;
}
}
} else {
dashEnd = false;
}
if (Key.isDown(13) || (((Key.isDown(27) and (!defeated)) && (!wait)) and menu)) {
wait = true;
menu = false;
_root.Pause = true;
_root.PausePlayer = true;
pauseMenu.start();
this.gotoAndStop("sex");
_root.attachMovie("pause", "pause", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.pause._x = _root.x - 350;
_root.pause._y = _root.y - 300;
} else {
wait = false;
}
} else if ((Key.isDown(27) && (menu)) or (Key.isDown(13) && (menu))) {
menu = false;
pauseMenu.start();
_root.Pause = false;
_root.PausePlayer = false;
} else if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
}
Frame 14
stopAllSounds();
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start();
}
};
if (_root.lives <= 0) {
_root.Msg = "GAME OVER";
my_sound.loadSound("BGM/26 - Megaman OST II - Game Over.mp3", true);
} else {
_root.Msg = "STAGE CLEAR";
my_sound.loadSound("BGM/03 - Megaman III OST - Pass Word.mp3", true);
}
stop();
Instance of Symbol 153 MovieClip "Titlecursor" in Frame 14
onClipEvent (load) {
cursorSound = new Sound();
cursorSound.attachSound("selection");
PressSound = new Sound();
PressSound.attachSound("pause_sfx");
item = 5;
this.gotoAndStop("gameover");
start = false;
enabled = true;
move = false;
}
onClipEvent (enterFrame) {
if (((((!Key.isDown(38)) && (!Key.isDown(_root.jump))) && (!Key.isDown(40))) && (enabled)) && (!move)) {
move = true;
}
if (Key.isDown(38) && (move)) {
move = false;
cursorSound.start();
if ((item - 1) >= 5) {
this.prevFrame();
} else {
this.gotoAndStop(8);
}
}
if (Key.isDown(40) && (move)) {
move = false;
cursorSound.start();
if ((item + 1) <= 8) {
this.nextFrame();
} else {
this.gotoAndStop(5);
}
}
if (Key.isDown(_root.jump) && (move)) {
move = false;
if (item == 5) {
stopAllSounds();
PressSound.start();
if (_root.Msg != "STAGE CLEAR") {
_root.lives = 2;
}
_root.gotoAndStop(_root.stage);
}
if (item == 6) {
stopAllSounds();
if (_root.Msg != "STAGE CLEAR") {
_root.lives = 2;
}
_root.gotoAndStop("stageselect");
}
if (item == 7) {
enabled = false;
_root.my_sound.setVolume(50);
_root.save = true;
_root.load = false;
_root.attachMovie("SaveLoad", "SaveLoad", _root.getNextHighestDepth(), [_x, 0, _y, 0]);
}
if (item == 8) {
stopAllSounds();
_root.lives = 2;
_root.gotoAndStop(3);
}
}
}
Instance of Symbol 17 MovieClip "wepE" in Symbol 19 MovieClip Frame 1
onClipEvent (load) {
_xscale = _root.mitsuko.eleW;
}
Instance of Symbol 17 MovieClip "wepF" in Symbol 23 MovieClip Frame 1
onClipEvent (load) {
_xscale = _root.mitsuko.flmW;
}
Instance of Symbol 17 MovieClip "wepI" in Symbol 27 MovieClip Frame 1
onClipEvent (load) {
_xscale = _root.mitsuko.iceW;
}
Symbol 34 MovieClip Frame 1
stop();
Symbol 34 MovieClip Frame 5
stop();
Symbol 46 MovieClip Frame 27
gotoAndPlay (1);
Symbol 50 MovieClip Frame 1
stop();
Symbol 50 MovieClip Frame 3
stop();
Symbol 50 MovieClip Frame 4
stop();
Symbol 57 MovieClip Frame 1
stop();
onEnterFrame = function () {
this.frameAnte = 1;
this.item = 8;
if (Key.isDown(40) && (this.move)) {
this.move = false;
gotoAndStop (2);
}
if (Key.isDown(38) && (this.move)) {
this.move = false;
gotoAndStop (10);
}
};
Symbol 57 MovieClip Frame 2
onEnterFrame = function () {
this.item = 9;
this.frameAnte = 2;
if (Key.isDown(40) && (this.move)) {
this.move = false;
gotoAndStop (6);
}
if (Key.isDown(38) && (this.move)) {
this.move = false;
gotoAndStop (1);
}
};
Symbol 57 MovieClip Frame 3
onEnterFrame = function () {
this.item = 10;
this.frameAnte = 3;
if ((Key.isDown(39) && (_root.Spear)) && (this.move)) {
this.move = false;
nextFrame();
} else if ((Key.isDown(39) && (this.move)) && (_root.Dagger)) {
this.move = false;
gotoAndStop (5);
}
if ((Key.isDown(37) && (_root.Dagger)) && (this.move)) {
this.move = false;
gotoAndStop (5);
} else if ((Key.isDown(37) && (this.move)) && (_root.Spear)) {
this.move = false;
gotoAndStop (5);
}
};
Symbol 57 MovieClip Frame 4
onEnterFrame = function () {
this.item = 11;
this.frameAnte = 4;
if (!_root.Spear) {
nextFrame();
}
if ((Key.isDown(39) && (_root.Dagger)) && (this.move)) {
this.move = false;
nextFrame();
} else if ((Key.isDown(39) && (this.move)) && (_root.Sword)) {
this.move = false;
gotoAndStop (3);
}
if ((Key.isDown(37) && (_root.Sword)) && (this.move)) {
this.move = false;
prevFrame();
} else if ((Key.isDown(37) && (this.move)) && (_root.Dagger)) {
this.move = false;
gotoAndStop (5);
}
};
Symbol 57 MovieClip Frame 5
onEnterFrame = function () {
this.item = 12;
this.frameAnte = 5;
if (!_root.Dagger) {
nextFrame();
}
if ((Key.isDown(39) && (_root.Sword)) && (this.move)) {
this.move = false;
gotoAndStop (3);
} else if ((Key.isDown(39) && (this.move)) && (_root.Spear)) {
this.move = false;
gotoAndStop (4);
}
if ((Key.isDown(37) && (_root.Spear)) && (this.move)) {
this.move = false;
prevFrame();
} else if ((Key.isDown(37) && (this.move)) && (_root.Sword)) {
this.move = false;
gotoAndStop (3);
}
};
Symbol 57 MovieClip Frame 6
onEnterFrame = function () {
this.item = 13;
this.frameAnte = 6;
if (Key.isDown(38) && (this.move)) {
this.move = false;
gotoAndStop (2);
}
if (Key.isDown(40) && (this.move)) {
this.move = false;
gotoAndStop (10);
}
};
Symbol 57 MovieClip Frame 7
onEnterFrame = function () {
this.item = 14;
this.frameAnte = 7;
if ((Key.isDown(40) && (_root.Flm)) && (this.move)) {
this.move = false;
nextFrame();
} else if (((Key.isDown(40) && (!_root.Flm)) && (_root.Ice)) && (this.move)) {
this.move = false;
gotoAndStop (9);
}
if ((Key.isDown(38) && (_root.Ice)) && (this.move)) {
this.move = false;
gotoAndStop (9);
} else if (((Key.isDown(38) && (_root.Flm)) && (!_root.Ice)) && (this.move)) {
this.move = false;
gotoAndStop (8);
}
};
Symbol 57 MovieClip Frame 8
onEnterFrame = function () {
this.item = 15;
this.frameAnte = 8;
if (!_root.Flm) {
nextFrame();
}
if ((Key.isDown(40) && (_root.Ice)) && (this.move)) {
this.move = false;
nextFrame();
} else if (((Key.isDown(40) && (_root.Elec)) && (!_root.Ice)) && (this.move)) {
this.move = false;
gotoAndStop (7);
}
if ((Key.isDown(38) && (_root.Elec)) && (this.move)) {
this.move = false;
prevFrame();
} else if (((Key.isDown(38) && (!_root.Elec)) && (_root.Ice)) && (this.move)) {
this.move = false;
gotoAndStop (9);
}
};
Symbol 57 MovieClip Frame 9
onEnterFrame = function () {
this.item = 16;
this.frameAnte = 9;
if (!_root.Ice) {
nextFrame();
}
if ((Key.isDown(40) && (_root.Elec)) && (this.move)) {
this.move = false;
gotoAndStop (7);
} else if (((Key.isDown(40) && (_root.Flm)) && (!_root.Elec)) && (this.move)) {
this.move = false;
gotoAndStop (8);
}
if ((Key.isDown(38) && (_root.Flm)) && (this.move)) {
this.move = false;
prevFrame();
} else if (((Key.isDown(38) && (!_root.Flm)) && (_root.Elec)) && (this.move)) {
this.move = false;
gotoAndStop (7);
}
};
Symbol 57 MovieClip Frame 10
onEnterFrame = function () {
this.item = 17;
this.frameAnte = 10;
if (Key.isDown(40) && (this.move)) {
this.move = false;
gotoAndStop (1);
}
if (Key.isDown(38) && (this.move)) {
this.move = false;
gotoAndStop (6);
}
};
Symbol 57 MovieClip Frame 11
onEnterFrame = function () {
this.item = 18;
this.frameAnte = 11;
_parent.msgCloth.gotoAndStop(1);
if (Key.isDown(39) && (_parent.cursor.move)) {
_parent.cursor.move = false;
gotoAndStop (17);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (17);
}
};
Symbol 57 MovieClip Frame 12
onEnterFrame = function () {
this.item = 19;
this.frameAnte = 1;
_parent.msgCloth.gotoAndStop("maincloth");
if (Key.isDown(40) && (_parent.cursor.move)) {
_parent.cursor.move = false;
nextFrame();
}
if (Key.isDown(38) && (_parent.cursor.move)) {
_parent.cursor.move = false;
gotoAndStop (16);
}
};
Symbol 57 MovieClip Frame 13
onEnterFrame = function () {
this.item = 20;
if (_root.BunnySuit) {
this.frameAnte = 2;
} else {
this.frameAnte = 6;
}
if (Key.isDown(40) && (_parent.cursor.move)) {
_parent.cursor.move = false;
nextFrame();
}
if (Key.isDown(38) && (_parent.cursor.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 57 MovieClip Frame 14
onEnterFrame = function () {
this.item = 21;
if (_root.BSuit3) {
this.frameAnte = 3;
} else {
this.frameAnte = 6;
}
if (Key.isDown(40) && (_parent.cursor.move)) {
_parent.cursor.move = false;
nextFrame();
}
if (Key.isDown(38) && (_parent.cursor.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 57 MovieClip Frame 15
onEnterFrame = function () {
this.item = 22;
if (_root.Suit4) {
this.frameAnte = 4;
} else {
this.frameAnte = 6;
}
if (Key.isDown(40) && (_parent.cursor.move)) {
_parent.cursor.move = false;
nextFrame();
}
if (Key.isDown(38) && (_parent.cursor.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 57 MovieClip Frame 16
onEnterFrame = function () {
this.item = 23;
if (_root.Suit5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(40) && (_parent.cursor.move)) {
_parent.cursor.move = false;
gotoAndStop (12);
}
if (Key.isDown(38) && (_parent.cursor.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 57 MovieClip Frame 17
onEnterFrame = function () {
this.item = 24;
this.frameAnte = 17;
_parent.msgCloth.gotoAndStop(1);
if (Key.isDown(39) && (_parent.cursor.move)) {
_parent.cursor.move = false;
gotoAndStop (11);
}
if (Key.isDown(37) && (_parent.cursor.move)) {
_parent.cursor.move = false;
gotoAndStop (11);
}
};
Symbol 57 MovieClip Frame 18
onEnterFrame = function () {
this.item = 25;
this.frameAnte = 1;
_parent.msgCloth.gotoAndStop("underwear");
if (Key.isDown(40) && (_parent.cursor.move)) {
_parent.cursor.move = false;
nextFrame();
}
if (Key.isDown(38) && (_parent.cursor.move)) {
_parent.cursor.move = false;
gotoAndStop (22);
}
};
Symbol 57 MovieClip Frame 19
onEnterFrame = function () {
this.item = 26;
if (_root.SwimSuit) {
this.frameAnte = 2;
} else {
this.frameAnte = 6;
}
_parent.msgCloth.gotoAndStop("swimsuit");
if (Key.isDown(40) && (_parent.cursor.move)) {
_parent.cursor.move = false;
nextFrame();
}
if (Key.isDown(38) && (_parent.cursor.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 57 MovieClip Frame 20
onEnterFrame = function () {
this.item = 27;
if (_root.Under3) {
this.frameAnte = 3;
} else {
this.frameAnte = 6;
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
nextFrame();
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 57 MovieClip Frame 21
onEnterFrame = function () {
this.item = 28;
if (_root.Under4) {
this.frameAnte = 4;
} else {
this.frameAnte = 6;
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
nextFrame();
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 57 MovieClip Frame 22
onEnterFrame = function () {
this.item = 29;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (18);
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 76 MovieClip Frame 1
stop();
Symbol 85 MovieClip Frame 1
stop();
gotoAndStop(_root.underEquipped);
Symbol 85 MovieClip Frame 2
stop();
Symbol 85 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 50;
Symbol 89 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 89 MovieClip Frame 2
stop();
Symbol 89 MovieClip Frame 3
stop();
Symbol 89 MovieClip Frame 4
stop();
Symbol 89 MovieClip Frame 5
stop();
Symbol 89 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 92 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 92 MovieClip Frame 2
stop();
Symbol 92 MovieClip Frame 3
stop();
Symbol 92 MovieClip Frame 4
stop();
Symbol 92 MovieClip Frame 5
stop();
Symbol 92 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 95 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 95 MovieClip Frame 2
stop();
Symbol 95 MovieClip Frame 3
stop();
Symbol 95 MovieClip Frame 4
stop();
Symbol 95 MovieClip Frame 5
stop();
Symbol 95 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 98 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 98 MovieClip Frame 2
stop();
Symbol 98 MovieClip Frame 3
stop();
Symbol 98 MovieClip Frame 4
stop();
Symbol 98 MovieClip Frame 5
stop();
Symbol 98 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 101 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 101 MovieClip Frame 2
stop();
Symbol 101 MovieClip Frame 3
stop();
Symbol 101 MovieClip Frame 4
stop();
Symbol 101 MovieClip Frame 5
stop();
Symbol 101 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 114 MovieClip Frame 1
gotoAndStop(_root.undiesEquipped);
mainhp = _root.normalClothHp;
Symbol 123 MovieClip Frame 1
gotoAndStop(_root.undiesEquipped);
normalunderhp = _root.normalUnderHp;
Symbol 123 MovieClip Frame 2
swimhp = _root.SwimHp;
Symbol 142 MovieClip [MessageBox] Frame 5
stop();
gotoAndStop(_root.msgnumber);
Instance of Symbol 76 MovieClip "Picmain" in Symbol 142 MovieClip [MessageBox] Frame 6
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Instance of Symbol 114 MovieClip in Symbol 142 MovieClip [MessageBox] Frame 6
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Instance of Symbol 79 MovieClip "Picunder" in Symbol 142 MovieClip [MessageBox] Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Instance of Symbol 123 MovieClip in Symbol 142 MovieClip [MessageBox] Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Symbol 142 MovieClip [MessageBox] Frame 17
removeMovieClip(this);
Symbol 153 MovieClip Frame 1
stop();
this.item = 1;
Symbol 153 MovieClip Frame 2
if (Key.isDown(38) && (!_parent.Titlecursor.start)) {
prevFrame();
}
if (Key.isDown(40) && (!_parent.Titlecursor.start)) {
nextFrame();
}
this.item = 2;
Symbol 153 MovieClip Frame 3
if (Key.isDown(38) && (!_parent.Titlecursor.start)) {
prevFrame();
}
if (Key.isDown(40) && (!_parent.Titlecursor.start)) {
nextFrame();
}
this.item = 3;
Symbol 153 MovieClip Frame 4
this.item = 4;
Symbol 153 MovieClip Frame 5
stop();
this.item = 5;
Symbol 153 MovieClip Frame 6
this.item = 6;
Symbol 153 MovieClip Frame 7
this.item = 7;
Symbol 153 MovieClip Frame 8
this.item = 8;
Symbol 153 MovieClip Frame 9
this.item = 9;
Symbol 153 MovieClip Frame 10
this.item = 10;
Symbol 153 MovieClip Frame 11
this.item = 11;
Symbol 153 MovieClip Frame 12
this.item = 12;
Symbol 153 MovieClip Frame 13
this.item = 13;
Symbol 153 MovieClip Frame 14
this.item = 14;
Symbol 153 MovieClip Frame 15
this.item = 15;
Symbol 153 MovieClip Frame 16
this.item = 16;
Symbol 153 MovieClip Frame 17
this.item = 17;
Symbol 153 MovieClip Frame 18
this.item = 18;
Symbol 153 MovieClip Frame 19
this.item = 19;
Symbol 153 MovieClip Frame 20
this.item = 20;
Symbol 153 MovieClip Frame 21
this.item = 21;
Symbol 153 MovieClip Frame 22
stop();
this.item = 22;
Symbol 153 MovieClip Frame 23
this.item = 23;
Symbol 153 MovieClip Frame 24
this.item = 24;
Symbol 153 MovieClip Frame 25
this.item = 25;
Symbol 153 MovieClip Frame 26
this.item = 26;
Symbol 153 MovieClip Frame 27
this.item = 27;
Symbol 153 MovieClip Frame 28
this.item = 28;
Symbol 153 MovieClip Frame 29
this.item = 29;
Symbol 185 MovieClip [pause] Frame 5
stop();
Instance of Symbol 19 MovieClip in Symbol 185 MovieClip [pause] Frame 5
onClipEvent (load) {
if (_root.Elec) {
} else {
this._visible = false;
}
}
Instance of Symbol 23 MovieClip in Symbol 185 MovieClip [pause] Frame 5
onClipEvent (load) {
if (_root.Flm) {
} else {
this._visible = false;
}
}
Instance of Symbol 27 MovieClip in Symbol 185 MovieClip [pause] Frame 5
onClipEvent (load) {
if (_root.Ice) {
} else {
this._visible = false;
}
}
Instance of Symbol 34 MovieClip "daggerMenu" in Symbol 185 MovieClip [pause] Frame 5
onClipEvent (load) {
if (!_root.Dagger) {
_visible = false;
} else {
this.gotoAndStop(3);
this._visible = true;
}
}
Instance of Symbol 34 MovieClip "spearMenu" in Symbol 185 MovieClip [pause] Frame 5
onClipEvent (load) {
if (!_root.Spear) {
this._visible = false;
} else {
this.gotoAndStop(2);
this._visible = true;
}
}
Instance of Symbol 34 MovieClip "swordMenu" in Symbol 185 MovieClip [pause] Frame 5
onClipEvent (load) {
if (!_root.Sword) {
this._visible = false;
} else {
this.gotoAndStop(1);
this._visible = true;
}
}
Instance of Symbol 38 MovieClip "fist" in Symbol 185 MovieClip [pause] Frame 5
onClipEvent (load) {
if (_root.mitsuko.weapon == 8) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 50 MovieClip "rifle" in Symbol 185 MovieClip [pause] Frame 5
onClipEvent (load) {
if ((((_root.mitsuko.weapon != 8) && (_root.mitsuko.weapon != 2)) && (_root.mitsuko.weapon != 3)) && (_root.mitsuko.weapon != 12)) {
if (_root.mitsuko.weapon == 9) {
_visible = true;
this.gotoAndStop(1);
}
if (_root.mitsuko.weapon == 10) {
_visible = true;
this.gotoAndStop(2);
}
if (_root.mitsuko.weapon == 11) {
_visible = true;
this.gotoAndStop(3);
}
} else {
_visible = false;
}
}
Instance of Symbol 34 MovieClip "sword" in Symbol 185 MovieClip [pause] Frame 5
onClipEvent (load) {
_visible = false;
if (_root.mitsuko.weapon == 12) {
this.gotoAndStop(1);
_visible = true;
}
if (_root.mitsuko.weapon == 2) {
this.gotoAndStop(2);
_visible = true;
}
if (_root.mitsuko.weapon == 3) {
this.gotoAndStop(3);
_visible = true;
}
}
Instance of Symbol 57 MovieClip "cursor" in Symbol 185 MovieClip [pause] Frame 5
onClipEvent (load) {
selecting = false;
var frameAnte = 0;
cursorSound = new Sound();
cursorSound.attachSound("selection");
cursorSelect = new Sound();
cursorSelect.attachSound("MM_Appear");
_root.lp._xscale = _root.life.lp._xscale;
_root.wepE._xscale = _root.mitsuko.eleW;
_root.wepF._xscale = _root.mitsuko.flmW;
_root.wepI._xscale = _root.mitsuko.iceW;
item = 0;
key = _root.mitsuko.jumpkey;
move = false;
wait = 0;
}
onClipEvent (enterFrame) {
if (((((((!Key.isDown(39)) && (!Key.isDown(37))) && (!Key.isDown(38))) && (!Key.isDown(40))) && (!Key.isDown(_root.mitsuko.attackkey))) && (!Key.isDown(key))) && (!move)) {
move = true;
}
if ((Key.isDown(key) && (item == 17)) && (move)) {
cursorSelect.start();
_root.pause.gotoAndStop("configuration");
}
if (((Key.isDown(39) && (move)) && (selecting)) or ((Key.isDown(37) && (move)) && (selecting))) {
cursorSound.start();
}
if ((Key.isDown(_root.dash) && (move)) && (!selecting)) {
cursorSound.start();
_root.pause.gotoAndStop("suits");
move = false;
}
if (Key.isDown(38) && (move)) {
cursorSound.start();
}
if (Key.isDown(40) && (move)) {
cursorSound.start();
}
}
onClipEvent (enterFrame) {
if ((Key.isDown(27) && (_root.mitsuko.menu)) or (Key.isDown(13) && (_root.mitsuko.menu))) {
_root.mitsuko.menu = false;
_root.pause.gotoAndPlay("close");
} else {
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!_root.mitsuko.menu)) {
_root.mitsuko.menu = true;
}
lock = true;
}
if (((((((Key.isDown(_root.mitsuko.attackkey) && (move)) && (frameAnte != 3)) && (frameAnte != 4)) && (frameAnte != 5)) && (frameAnte != 7)) && (frameAnte != 8)) && (frameAnte != 9)) {
_root.pause.gotoAndPlay("close");
} else if (Key.isDown(_root.mitsuko.attackkey) && (move)) {
move = false;
selecting = false;
this.gotoAndStop(1);
}
if (Key.isDown(key) && (move)) {
move = false;
cursorSelect.start();
if (item == 8) {
_root.mitsuko.weapon = item;
_root.life.wepName = "Bare H.";
_root.life.weaponName.textColor = 0;
_root.life.WEP.gotoAndStop(1);
_root.life.wepDepleter._xscale = 100;
_root.pause.fist._visible = true;
_root.pause.sword._visible = false;
_root.pause.rifle._visible = false;
}
if (item == 9) {
selecting = true;
if (((!_root.Sword) && (!_root.Spear)) && (!_root.Dagger)) {
} else if (_root.Sword) {
this.gotoAndStop(3);
} else if (_root.Spear) {
this.gotoAndStop(4);
} else {
this.gotoAndStop(5);
}
}
if (item == 10) {
_root.mitsuko.weapon = 12;
_root.life.wepName = "SWORD";
_root.life.weaponName.textColor = 10027008 /* 0x990000 */;
_root.life.wepDepleter._xscale = 100;
_root.life.WEP.gotoAndStop(1);
_root.pause.sword._visible = true;
_root.pause.fist._visible = false;
_root.pause.rifle._visible = false;
_root.pause.sword.gotoAndStop(1);
}
if (item == 11) {
_root.life.wepName = "SPEAR";
_root.life.weaponName.textColor = 26112;
_root.mitsuko.weapon = 2;
_root.life.WEP.gotoAndStop(1);
_root.life.wepDepleter._xscale = 100;
_root.pause.sword._visible = true;
_root.pause.fist._visible = false;
_root.pause.rifle._visible = false;
_root.pause.sword.gotoAndStop(2);
}
if (item == 12) {
_root.life.wepName = "DAGGERS";
_root.life.weaponName.textColor = 255;
_root.mitsuko.weapon = 3;
_root.life.WEP.gotoAndStop(1);
_root.life.wepDepleter._xscale = 100;
_root.pause.sword._visible = true;
_root.pause.fist._visible = false;
_root.pause.rifle._visible = false;
_root.pause.sword.gotoAndStop(3);
}
if (item == 13) {
selecting = true;
if (((!_root.Flm) && (!_root.Elec)) && (!_root.Ice)) {
} else if (_root.Elec) {
this.gotoAndStop(7);
} else if (_root.Flm) {
this.gotoAndStop(8);
} else {
this.gotoAndStop(9);
}
}
if ((item == 14) && (_root.Elec)) {
_root.mitsuko.weapon = 9;
_root.life.wepName = "ELEC";
_root.life.weaponName.textColor = 16763904 /* 0xFFCC00 */;
_root.life.WEP.gotoAndStop(2);
_root.life.wepDepleter._xscale = _root.mitsuko.eleW;
_root.pause.rifle._visible = true;
_root.pause.fist._visible = false;
_root.pause.rifle.gotoAndStop(1);
_root.pause.sword._visible = false;
}
if ((item == 15) && (_root.Flm)) {
_root.mitsuko.weapon = 10;
_root.life.wepName = "FIRE";
_root.life.weaponName.textColor = 16711680 /* 0xFF0000 */;
_root.life.WEP.gotoAndStop(3);
_root.life.wepDepleter._xscale = _root.mitsuko.flmW;
_root.pause.rifle._visible = true;
_root.pause.fist._visible = false;
_root.pause.rifle.gotoAndStop(2);
_root.pause.sword._visible = false;
}
if ((item == 16) && (_root.Ice)) {
_root.mitsuko.weapon = 11;
_root.life.wepName = "ICE";
_root.life.WEP.gotoAndStop(4);
_root.life.weaponName.textColor = 39423;
_root.life.wepDepleter._xscale = _root.mitsuko.iceW;
_root.pause.rifle._visible = true;
_root.pause.rifle.gotoAndStop(3);
_root.pause.fist._visible = false;
_root.pause.sword._visible = false;
}
}
}
Instance of Symbol 69 MovieClip "lp" in Symbol 185 MovieClip [pause] Frame 5
onClipEvent (load) {
_xscale = _root.life.lp._xscale;
}
Instance of Symbol 76 MovieClip "Picmain" in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 79 MovieClip "Picunder" in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 76 MovieClip "Picmain" in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 79 MovieClip "Picunder" in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 76 MovieClip "Picmain" in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 79 MovieClip "Picunder" in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 76 MovieClip "Picmain" in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
if (_root.BunnySuit) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(6);
}
}
Instance of Symbol 79 MovieClip "Picunder" in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
if (_root.SwimSuit) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(6);
}
}
Instance of Symbol 76 MovieClip "Picmain" in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 79 MovieClip "Picunder" in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 57 MovieClip "cursor" in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
selecting = false;
var frameAnte = 0;
cursorSound = new Sound();
cursorSound.attachSound("selection");
cursorSelect = new Sound();
cursorSelect.attachSound("MM_Appear");
item = 18;
key = _root.mitsuko.jumpkey;
move = false;
this.gotoAndStop(11);
}
onClipEvent (enterFrame) {
if (((((((!Key.isDown(_root.dash)) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!Key.isDown(38))) && (!Key.isDown(key))) && (!move)) {
move = true;
}
if ((Key.isDown(38) && (move)) && (selecting)) {
cursorSound.start();
}
if ((Key.isDown(40) && (move)) && (selecting)) {
cursorSound.start();
}
if ((Key.isDown(39) && (move)) && (!selecting)) {
cursorSound.start();
}
if ((Key.isDown(37) && (move)) && (!selecting)) {
cursorSound.start();
}
if ((Key.isDown(_root.dash) && (move)) && (!selecting)) {
cursorSound.start();
_root.pause.gotoAndStop("configuration");
}
}
onClipEvent (enterFrame) {
if ((Key.isDown(27) && (_root.mitsuko.menu)) or (Key.isDown(13) && (_root.mitsuko.menu))) {
_root.mitsuko.menu = false;
_root.pause.gotoAndPlay("close");
} else if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!_root.mitsuko.menu)) {
_root.mitsuko.menu = true;
}
if ((Key.isDown(_root.mitsuko.attackkey) && (move)) && (!selecting)) {
_root.pause.gotoAndStop("pause");
} else if ((Key.isDown(_root.mitsuko.attackkey) && (move)) && (selecting)) {
move = false;
if ((item >= 19) && (item <= 23)) {
this.gotoAndStop(11);
selecting = false;
}
if ((item >= 25) && (item <= 29)) {
this.gotoAndStop(17);
selecting = false;
}
}
if (Key.isDown(key) && (move)) {
move = false;
cursorSelect.start();
if (item == 18) {
if (!selecting) {
this.gotoAndStop(12);
selecting = true;
}
}
if (item == 19) {
if (_root.mainEquipped == 1) {
_root.mainEquipped = 6;
if (!(_root.underEquipped === 6)) {
_root.mitsuko.clothing = 30;
} else {
_root.mitsuko.clothing = 50;
}
} else if (_root.normalClothHp > 0) {
if (!(_root.underEquipped === 6)) {
_root.mainEquipped = 1;
_root.mitsuko.clothing = 0;
} else {
_root.mainEquipped = 1;
_root.mitsuko.clothing = 0;
}
}
}
if (item == 20) {
if ((_root.mainEquipped == 2) && (_root.BunnySuit)) {
_root.mainEquipped = 6;
if (!(_root.underEquipped === 6)) {
_root.mitsuko.clothing = 30;
} else {
_root.mitsuko.clothing = 50;
}
} else if ((_root.normalClothHp > 0) && (_root.BunnySuit)) {
if (!(_root.underEquipped === 6)) {
_root.mainEquipped = 2;
_root.mitsuko.clothing = 0;
} else {
_root.mainEquipped = 2;
_root.mitsuko.clothing = 0;
}
}
}
if (item == 24) {
if (!selecting) {
this.gotoAndStop(18);
selecting = true;
}
}
if (item == 25) {
if (_root.underEquipped == 1) {
_root.underEquipped = 6;
if (!(_root.mainEquipped === 6)) {
_root.mitsuko.clothing = 0;
} else {
_root.mitsuko.clothing = 50;
}
} else if (_root.normalUnderHp > 0) {
if (!(_root.mainEquipped === 6)) {
_root.underEquipped = 1;
_root.mitsuko.clothing = 0;
} else {
_root.underEquipped = 1;
_root.mitsuko.clothing = 30;
}
}
}
if (item == 26) {
if ((_root.underEquipped == 2) && (_root.SwimSuit)) {
_root.underEquipped = 6;
} else if ((_root.SwimHp > 0) && (_root.SwimSuit)) {
if (!(_root.mainEquipped === 6)) {
_root.underEquipped = 2;
_root.mitsuko.clothing = 0;
} else {
_root.underEquipped = 2;
_root.mitsuko.clothing = 30;
}
}
}
}
}
Instance of Symbol 85 MovieClip in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(_root.underEquipped);
}
onClipEvent (enterFrame) {
this.gotoAndStop(_root.underEquipped);
}
Instance of Symbol 89 MovieClip in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(_root.mainEquipped);
}
onClipEvent (enterFrame) {
this.gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 92 MovieClip in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(_root.mainEquipped);
}
onClipEvent (enterFrame) {
this.gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 95 MovieClip in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(_root.mainEquipped);
}
onClipEvent (enterFrame) {
this.gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 98 MovieClip in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(_root.mainEquipped);
}
onClipEvent (enterFrame) {
this.gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 101 MovieClip in Symbol 185 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(_root.mainEquipped);
}
onClipEvent (enterFrame) {
this.gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 153 MovieClip "Titlecursor" in Symbol 185 MovieClip [pause] Frame 7
onClipEvent (load) {
var ListenerObj1 = new Object();
cursorSound = new Sound();
cursorSound.attachSound("selection");
cursorSelect = new Sound();
cursorSelect.attachSound("MM_Appear");
PressSound = new Sound();
PressSound.attachSound("pause_sfx");
item = 23;
_parent.attaque.att.text = chr(_root.att);
_parent.dash.Dash.text = chr(_root.dash);
_parent.jump.Jump.text = chr(_root.jump.getAscii());
this.gotoAndStop("pause");
move = false;
pressed = false;
jum = 0;
if (_root.calidad == "Low") {
_parent.calidad = "Low";
}
if (_root.calidad == "Medium") {
_parent.calidad = "Medium";
}
if (_root.calidad == "High") {
_parent.calidad = "High";
}
}
onClipEvent (enterFrame) {
if ((((((!Key.isDown(_root.dash)) && (!Key.isDown(38))) && (!Key.isDown(40))) && (!Key.isDown(_root.att))) && (!Key.isDown(_root.jump))) && (!move)) {
move = true;
}
if (Key.isDown(38) && (move)) {
move = false;
cursorSound.start();
if ((item - 1) >= 22) {
this.prevFrame();
} else {
this.gotoAndStop(29);
}
}
if (Key.isDown(40) && (move)) {
move = false;
cursorSound.start();
if ((item + 1) <= 29) {
this.nextFrame();
} else {
this.gotoAndStop(22);
}
}
if ((Key.isDown(_root.dash) && (move)) && (!pressed)) {
cursorSound.start();
move = false;
_root.pause.gotoAndStop("pause");
}
if (Key.isDown(_root.jump) && (move)) {
move = false;
if (item == 22) {
if (!pressed) {
cursorSelect.start();
pressed = true;
_parent.attaque.att.text = "select";
}
}
if (item == 23) {
if (!pressed) {
cursorSelect.start();
pressed = true;
_parent.dash.Dash.text = "select";
}
}
if (item == 24) {
if (!pressed) {
cursorSelect.start();
pressed = true;
_parent.jump.Jump.text = "select";
}
}
if (item == 25) {
cursorSelect.start();
_quality = "LOW";
_root.calidad = "Low";
_parent.calidad = "Low";
}
if (item == 26) {
cursorSelect.start();
_quality = "MEDIUM";
_root.calidad = "Medium";
_parent.calidad = "Medium";
}
if (item == 27) {
cursorSelect.start();
_quality = "HIGH";
_root.calidad = "High";
_parent.calidad = "High";
}
if (item == 28) {
if ((((_root.stage == "A") && (_root.Flm)) or ((_root.stage == "B") && (_root.Elec))) or ((_root.stage == "C") && (_root.Ice))) {
PressSound.start();
_root.gotoAndStop("gameover");
_root.pause.removeMovieClip();
}
}
if (item == 29) {
stopAllSounds();
_root.gotoAndStop(3);
_root.pause.removeMovieClip();
}
}
if (Key.isDown(_root.att) && (move)) {
move = false;
PressSound.start();
_parent.gotoAndStop("pause");
}
ListenerObj1.onKeyDown = function () {
if (pressed) {
move = false;
PressSound.start();
jum = Key.getCode();
if ((jum < 37) && (jum > 40)) {
if (item == 22) {
_parent.attaque.att.text = chr(Key.getAscii());
_root.att = jum;
_root.mitsuko.attackkey = jum;
}
if (item == 23) {
_parent.dash.Dash.text = chr(Key.getAscii());
_root.dash = jum;
_root.mitsuko.dashkey = jum;
}
if (item == 24) {
_parent.jump.Jump.text = chr(Key.getAscii());
_root.jump = jum;
_root.mitsuko.jumpkey = jum;
}
pressed = false;
}
}
};
Key.addListener(ListenerObj1);
}
Instance of Symbol 156 MovieClip "jump" in Symbol 185 MovieClip [pause] Frame 7
onClipEvent (load) {
jum = 0;
this.text = String.fromCharCode(_root.jumpBtn);
}
onClipEvent (enterFrame) {
Jump.onSetFocus = function (oldFocus_txt) {
this.text = "";
};
Jump.onKillFocus = function (newFocus) {
this.text = chr(Key.getAscii());
jum = Key.getCode();
_root.codejump = jum;
_root.jump = jum;
_root.mitsuko.jumpkey = jum;
};
}
Instance of Symbol 158 MovieClip "dash" in Symbol 185 MovieClip [pause] Frame 7
onClipEvent (load) {
jum = 0;
this.text = String.fromCharCode(_root.dashBtn);
}
onClipEvent (enterFrame) {
Dash.onSetFocus = function (oldFocus_txt) {
this.text = "";
};
Dash.onKillFocus = function (newFocus) {
this.text = chr(Key.getAscii());
jum = Key.getCode();
_root.codedash = jum;
_root.dash = jum;
_root.mitsuko.dashkey = jum;
};
}
Instance of Symbol 160 MovieClip "attaque" in Symbol 185 MovieClip [pause] Frame 7
onClipEvent (load) {
jum = 0;
this.text = String.fromCharCode(_root.attBtn);
}
onClipEvent (enterFrame) {
att.onSetFocus = function (oldFocus_txt) {
this.text = "";
};
att.onKillFocus = function (newFocus) {
this.text = chr(Key.getAscii());
jum = Key.getCode();
_root.codeatt = jum;
_root.att = jum;
_root.mitsuko.attackkey = jum;
};
}
Symbol 185 MovieClip [pause] Frame 12
stop();
_root.Pause = false;
_root.PausePlayer = false;
_root.pause.removeMovieClip();
Symbol 206 MovieClip [ready] Frame 27
_root.mitsuko._visible = true;
_root.Pause = false;
_root.PausePlayer = false;
this.removeMovieClip();
Symbol 207 MovieClip [StageCleared] Frame 1
stopAllSounds();
Symbol 207 MovieClip [StageCleared] Frame 88
_root.mitsuko.gotoAndStop("victory");
stop();
Symbol 222 MovieClip Frame 1
stop();
this.item = 1;
Symbol 222 MovieClip Frame 2
if (Key.isDown(38) && (_parent.SaveLoad.start)) {
prevFrame();
}
if (Key.isDown(40) && (_parent.SaveLoad.start)) {
nextFrame();
}
this.item = 2;
Symbol 222 MovieClip Frame 3
if (Key.isDown(38) && (_parent.SaveLoad.start)) {
prevFrame();
}
if (Key.isDown(40) && (_parent.SaveLoad.start)) {
nextFrame();
}
this.item = 3;
Symbol 222 MovieClip Frame 4
this.item = 4;
Symbol 263 MovieClip [SaveLoad] Frame 1
if (_root.load) {
play();
}
if (_root.save) {
gotoAndPlay (43);
}
Symbol 263 MovieClip [SaveLoad] Frame 5
stop();
Instance of Symbol 222 MovieClip in Symbol 263 MovieClip [SaveLoad] Frame 5
onClipEvent (load) {
safe = false;
cursorSound = new Sound();
cursorSound.attachSound("selection");
PressSound = new Sound();
PressSound.attachSound("pause_sfx");
item = 0;
start = true;
move = true;
wait = 0;
if (_root.savefile.data.lvl == undefined) {
_parent.file1 = "No Data";
} else {
_parent.file1 = (((("Cleared:" + _root.savefile.data.lvl) + " HP:") + _root.MaxHp) + " ") + _root.dificult;
}
if (_root.savefile.data.lvl2 == undefined) {
_parent.file2 = "No Data";
} else {
_parent.file2 = (((("Cleared:" + _root.savefile.data.lvl) + " HP:") + _root.MaxHp) + " ") + _root.dificult;
}
if (_root.savefile.data.lvl3 == undefined) {
_parent.file3 = "No Data";
} else {
_parent.file3 = (((("Cleared:" + _root.savefile.data.lvl) + " HP:") + _root.MaxHp) + " ") + _root.dificult;
}
}
onClipEvent (enterFrame) {
if ((!move) && (wait < 100)) {
wait = wait + 20;
} else {
wait = 0;
move = true;
}
if (Key.isDown(38) && (move)) {
move = false;
cursorSound.start();
if ((item - 1) >= 1) {
this.prevFrame();
} else {
this.gotoAndStop(4);
}
}
if (Key.isDown(40) && (move)) {
move = false;
cursorSound.start();
if ((item + 1) <= 4) {
this.nextFrame();
} else {
this.gotoAndStop(1);
}
}
if (Key.isDown(_root.jump) && (safe)) {
safe = false;
if (((item == 1) && (start)) && (!(_root.savefile.data.lvl === undefined))) {
stopAllSounds();
PressSound.start();
start = false;
_root.lvl = _root.savefile.data.lvl;
_root.lives = _root.savefile.data.lives;
_root.MaxHp = _root.savefile.data.MaxHp;
_root.SwimSuit = _root.savefile.data.SwimSuit;
_root.BunnySuit = _root.savefile.data.BunnySuit;
_root.calidad = _root.savefile.data.calidad;
_root.att = _root.savefile.data.att;
_root.jump = _root.savefile.data.jump;
_root.dash = _root.savefile.data.dash;
_root.Sword = _root.savefile.data.Sword;
_root.Spear = _root.savefile.data.Spear;
_root.Dagger = _root.savefile.data.Dagger;
_root.Elec = _root.savefile.data.Elec;
_root.Flm = _root.savefile.data.Flm;
_root.Ice = _root.savefile.data.Ice;
if (_root.calidad == "Low") {
_quality = "LOW";
}
if (_root.calidad == "Medium") {
_quality = "MEDIUM";
}
if (_root.calidad == "High") {
_quality = "HIGH";
}
_parent.gotoAndPlay("loading");
}
if (((item == 2) && (start)) && (!(_root.savefile.data.lvl2 === undefined))) {
stopAllSounds();
PressSound.start();
start = false;
_root.lvl = _root.savefile.data.lvl2;
_root.lives = _root.savefile.data.lives2;
_root.MaxHp = _root.savefile.data.MaxHp2;
_root.SwimSuit = _root.savefile.data.SwimSuit2;
_root.BunnySuit = _root.savefile.data.BunnySuit2;
_root.calidad = _root.savefile.data.calidad2;
_root.att = _root.savefile.data.att2;
_root.jump = _root.savefile.data.jump2;
_root.dash = _root.savefile.data.dash2;
_root.Sword = _root.savefile.data.Sword2;
_root.Spear = _root.savefile.data.Spear2;
_root.Dagger = _root.savefile.data.Dagger2;
_root.Elec = _root.savefile.data.Elec2;
_root.Flm = _root.savefile.data.Flm2;
_root.Ice = _root.savefile.data.Ice2;
if (_root.calidad == "Low") {
_quality = "LOW";
}
if (_root.calidad == "Medium") {
_quality = "MEDIUM";
}
if (_root.calidad == "High") {
_quality = "HIGH";
}
_parent.gotoAndPlay("loading");
}
if (((item == 3) && (start)) && (!(_root.savefile.data.lvl3 === undefined))) {
stopAllSounds();
PressSound.start();
start = false;
_root.lvl = _root.savefile.data.lvl3;
_root.lives = _root.savefile.data.lives3;
_root.MaxHp = _root.savefile.data.MaxHp3;
_root.SwimSuit = _root.savefile.data.SwimSuit3;
_root.BunnySuit = _root.savefile.data.BunnySuit3;
_root.calidad = _root.savefile.data.calidad3;
_root.att = _root.savefile.data.att3;
_root.jump = _root.savefile.data.jump3;
_root.dash = _root.savefile.data.dash3;
_root.Sword = _root.savefile.data.Sword3;
_root.Spear = _root.savefile.data.Spear3;
_root.Dagger = _root.savefile.data.Dagger3;
_root.Elec = _root.savefile.data.Elec3;
_root.Flm = _root.savefile.data.Flm3;
_root.Ice = _root.savefile.data.Ice3;
if (_root.calidad == "Low") {
_quality = "LOW";
}
if (_root.calidad == "Medium") {
_quality = "MEDIUM";
}
if (_root.calidad == "High") {
_quality = "HIGH";
}
_parent.gotoAndPlay("loading");
}
if (item == 4) {
_root.my_sound.setVolume(100);
_root.Titlecursor.enabled = true;
_root.movecursor = false;
removeMovieClip(_parent);
}
} else {
safe = true;
}
if (Key.isDown(_root.att)) {
_root.my_sound.setVolume(100);
_root.Titlecursor.enabled = true;
_root.movecursor = false;
removeMovieClip(_parent);
}
}
Symbol 263 MovieClip [SaveLoad] Frame 42
stopAllSounds();
_root.gotoAndStop("stageselect");
removeMovieClip(this);
Symbol 263 MovieClip [SaveLoad] Frame 47
stop();
Instance of Symbol 222 MovieClip in Symbol 263 MovieClip [SaveLoad] Frame 47
onClipEvent (load) {
cursorSound = new Sound();
cursorSound.attachSound("selection");
PressSound = new Sound();
PressSound.attachSound("pause_sfx");
item = 0;
start = false;
move = false;
wait = 0;
if (_root.savefile.data.lvl == undefined) {
_parent.file1 = "No Data";
} else {
_parent.file1 = (((("Cleared:" + _root.savefile.data.lvl) + " HP:") + _root.MaxHp) + " ") + _root.dificult;
}
if (_root.savefile.data.lvl2 == undefined) {
_parent.file2 = "No Data";
} else {
_parent.file2 = (((("Cleared:" + _root.savefile.data.lvl) + " HP:") + _root.MaxHp) + " ") + _root.dificult;
}
if (_root.savefile.data.lvl3 == undefined) {
_parent.file3 = "No Data";
} else {
_parent.file3 = (((("Cleared:" + _root.savefile.data.lvl) + " HP:") + _root.MaxHp) + " ") + _root.dificult;
}
}
onClipEvent (enterFrame) {
if ((((!Key.isDown(_root.jump)) && (!Key.isDown(38))) && (!Key.isDown(40))) && (!move)) {
move = true;
start = true;
}
if (Key.isDown(38) && (move)) {
move = false;
cursorSound.start();
if ((item - 1) >= 1) {
this.prevFrame();
} else {
this.gotoAndStop(4);
}
}
if (Key.isDown(40) && (move)) {
move = false;
cursorSound.start();
if ((item + 1) <= 4) {
this.nextFrame();
} else {
this.gotoAndStop(1);
}
}
if (Key.isDown(_root.jump) && (move)) {
move = false;
if ((item == 1) && (start)) {
PressSound.start();
start = false;
_root.savefile.data.lvl = _root.lvl;
_root.savefile.data.lives = _root.lives;
_root.savefile.data.MaxHp = _root.MaxHp;
_root.savefile.data.SwimSuit = _root.SwimSuit;
_root.savefile.data.BunnySuit = _root.BunnySuit;
_root.savefile.data.calidad = _root.calidad;
_root.savefile.data.att = _root.att;
_root.savefile.data.jump = _root.jump;
_root.savefile.data.dash = _root.dash;
_root.savefile.data.Sword = _root.Sword;
_root.savefile.data.Spear = _root.Spear;
_root.savefile.data.Dagger = _root.Dagger;
_root.savefile.data.Elec = _root.Elec;
_root.savefile.data.Flm = _root.Flm;
_root.savefile.data.Ice = _root.Ice;
var flushResult = _root.savefile.flush();
switch (flushResult) {
case "pending" :
_root.WeaponGet.saved = "pending";
break;
case true :
_root.WeaponGet.saved = "Data was saved.";
break;
case false :
_root.WeaponGet.saved = "Save failed.";
}
_parent.gotoAndPlay("Saving");
}
if ((item == 2) && (start)) {
PressSound.start();
start = false;
_root.savefile.data.lvl2 = _root.lvl;
_root.savefile.data.lives2 = _root.lives;
_root.savefile.data.MaxHp2 = _root.MaxHp;
_root.savefile.data.SwimSuit2 = _root.SwimSuit;
_root.savefile.data.BunnySuit2 = _root.BunnySuit;
_root.savefile.data.calidad2 = _root.calidad;
_root.savefile.data.att2 = _root.att;
_root.savefile.data.jump2 = _root.jump;
_root.savefile.data.dash2 = _root.dash;
_root.savefile.data.Sword2 = _root.Sword;
_root.savefile.data.Spear2 = _root.Spear;
_root.savefile.data.Dagger2 = _root.Dagger;
_root.savefile.data.Elec2 = _root.Elec;
_root.savefile.data.Flm2 = _root.Flm;
_root.savefile.data.Ice2 = _root.Ice;
var flushResult = _root.savefile.flush();
switch (flushResult) {
case "pending" :
_root.WeaponGet.saved = "pending";
break;
case true :
_root.WeaponGet.saved = "Data was saved.";
break;
case false :
_root.WeaponGet.saved = "Save failed.";
}
_parent.gotoAndPlay("Saving");
}
if ((item == 3) && (start)) {
PressSound.start();
start = false;
_root.savefile.data.lvl3 = _root.lvl;
_root.savefile.data.lives3 = _root.lives;
_root.savefile.data.MaxHp3 = _root.MaxHp;
_root.savefile.data.SwimSuit3 = _root.SwimSuit;
_root.savefile.data.BunnySuit3 = _root.BunnySuit;
_root.savefile.data.calidad3 = _root.calidad;
_root.savefile.data.att3 = _root.att;
_root.savefile.data.jump3 = _root.jump;
_root.savefile.data.dash3 = _root.dash;
_root.savefile.data.Sword3 = _root.Sword;
_root.savefile.data.Spear3 = _root.Spear;
_root.savefile.data.Dagger3 = _root.Dagger;
_root.savefile.data.Elec3 = _root.Elec;
_root.savefile.data.Flm3 = _root.Flm;
_root.savefile.data.Ice3 = _root.Ice;
var flushResult = _root.savefile.flush();
switch (flushResult) {
case "pending" :
_root.WeaponGet.saved = "pending";
break;
case true :
_root.WeaponGet.saved = "Data was saved.";
break;
case false :
_root.WeaponGet.saved = "Save failed.";
}
_parent.gotoAndPlay("Saving");
}
if (item == 4) {
_root.Titlecursor.enabled = true;
removeMovieClip(_parent);
}
}
if (Key.isDown(_root.att)) {
_root.Titlecursor.enabled = true;
removeMovieClip(_parent);
}
}
Symbol 263 MovieClip [SaveLoad] Frame 85
gotoAndStop (47);
Symbol 307 MovieClip Frame 1
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
if ((_root.ext.sex._xscale < 70) && (_root.ext.sex._xscale > 33)) {
_parent.gotoAndStop("turned");
}
if ((_root.ext.sex._xscale > 0) && (_root.ext.sex._xscale < 33)) {
_parent.gotoAndStop("horny");
}
}
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
Symbol 339 MovieClip Frame 9
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape == 7) {
stop();
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
} else {
gotoAndPlay (1);
}
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
}
_parent.rape.x = _parent.rape.x + _root.difDamage;
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
Symbol 363 MovieClip Frame 1
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
if ((_root.ext.sex._xscale > 0) && (_root.ext.sex._xscale < 33)) {
_parent.gotoAndStop("horny");
}
}
_parent.rape.x = _parent.rape.x + _root.difDamage;
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
Symbol 368 MovieClip Frame 1
Hit = new Sound();
Hit.attachSound("enemyH");
Hit.start();
Symbol 373 MovieClip Frame 6
stop();
_parent.gotoAndStop(1);
Symbol 377 MovieClip Frame 4
if (_root.mitsuko.hitTest(this) && (!_root.ext.rape)) {
if ((_root.life.clothes == true) && (_root.mitsuko._alpha == 100)) {
_root.mitsuko.damaged = true;
} else if (_root.mitsuko._alpha == 100) {
_root.life.grab = true;
_parent.gotoAndStop("grabing");
}
}
Symbol 377 MovieClip Frame 16
_parent.gotoAndStop(1);
Symbol 382 MovieClip Frame 1
play();
Symbol 384 MovieClip Frame 11
stop();
_root.ES.i = _root.ES.i - 1;
Symbol 385 MovieClip [sexSlime] Frame 1
stop();
Instance of Symbol 267 MovieClip "HP" in Symbol 385 MovieClip [sexSlime] Frame 1
onClipEvent (load) {
damaged = false;
d = 0;
this._visible = false;
}
onClipEvent (enterFrame) {
if (damaged == true) {
if (d <= 100) {
this._visible = true;
d = d + 3;
} else {
this._visible = false;
d = 0;
damaged = false;
}
}
}
Instance of Symbol 271 MovieClip in Symbol 385 MovieClip [sexSlime] Frame 1
onClipEvent (load) {
r = false;
distance = 400;
grabbing = false;
wall = 0;
rape = 0;
scale = _parent._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = false;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
scale = _parent._xscale;
espeed = 15;
dead = false;
vision = 350;
}
onClipEvent (enterFrame) {
if (_root.Pause == false) {
if (_root.mitsuko.win) {
removeMovieClip(this);
}
if (dead == true) {
_parent.gotoAndStop("dead");
}
tx = _parent._x;
ty = _parent._y;
sx = _root.mitsuko._x;
sy = _root.mitsuko._y;
if (tx < sx) {
_parent._xscale = scale;
_parent.HP._xscale = -42.5;
}
if (tx > sx) {
_parent._xscale = -scale;
_parent.HP._xscale = 42.5;
}
distance = Math.sqrt(((sx - tx) * (sx - tx)) + ((sy - ty) * (sy - ty)));
if (distance < vision) {
distanceE = tx - sx;
if (((((((distanceE < -120) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.life.grab == false)) && (_root.ext.rape == false)) && (dead == false)) && (!_root.mitsuko.defeated)) {
_parent._x = _parent._x + espeed;
} else if (((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) {
_parent.gotoAndStop("att");
}
if (((((((distanceE > 120) && (!_root.mitsuko.defeated)) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.life.grab == false)) && (_root.ext.rape == false)) && (dead == false)) {
_parent._x = _parent._x - espeed;
} else if (((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) {
_parent.gotoAndStop("att");
}
}
if (((((_root.mitsuko.punch.hitTest(this) || (_root.mitsuko.atk.hitTest(this))) || (_root.mitsuko.kick.hitTest(this))) || (_root.bullet0.hitTest(this))) || (_root.bullet1.hitTest(this))) || (_root.bullet2.hitTest(this) && (!hitted))) {
_root.hit = true;
hitted = true;
hp = hp - 2;
_parent.HP.damaged = true;
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale - _root.mitsuko.power;
if (_parent.HP.Ehp._xscale > 0) {
_parent.gotoAndStop("damage");
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
dead = true;
}
} else {
hitted = false;
}
}
}
Instance of Symbol 307 MovieClip "rape" in Symbol 385 MovieClip [sexSlime] Frame 2
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 339 MovieClip "rape" in Symbol 385 MovieClip [sexSlime] Frame 3
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 363 MovieClip "rape" in Symbol 385 MovieClip [sexSlime] Frame 4
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 373 MovieClip in Symbol 385 MovieClip [sexSlime] Frame 5
onClipEvent (load) {
d = 0;
}
onClipEvent (enterFrame) {
if (d <= 100) {
if (_root.mitsuko.dir == 1) {
_parent._xscale = -scale;
_parent._x = _parent._x - 3;
_parent._x = _parent._x + 1;
_parent._x = _parent._x - 3;
_parent._x = _parent._x + 1;
} else {
_parent._xscale = scale;
_parent._x = _parent._x + 3;
_parent._x = _parent._x - 1;
_parent._x = _parent._x + 3;
_parent._x = _parent._x - 1;
}
d = d + 20;
} else {
eye.hitted = false;
d = 0;
_root.eye.hp = _root.eye.hp - 2;
}
}
Instance of Symbol 377 MovieClip in Symbol 385 MovieClip [sexSlime] Frame 6
onClipEvent (load) {
dead = false;
hp = 10;
hitted = false;
h = 0;
}
onClipEvent (enterFrame) {
if (dead == true) {
_parent.gotoAndStop("dead");
}
if (((((_root.mitsuko.punch.hitTest(this) || (_root.mitsuko.atk.hitTest(this))) || (_root.mitsuko.kick.hitTest(this))) || (_root.bullet0.hitTest(this))) || (_root.bullet1.hitTest(this))) || (_root.bullet2.hitTest(this) && (!hitted))) {
_root.hit = true;
hitted = true;
_parent.HP.damaged = true;
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale - _root.mitsuko.power;
if (_parent.HP.Ehp._xscale > 0) {
_parent.gotoAndStop("damage");
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
dead = true;
}
}
}
Symbol 385 MovieClip [sexSlime] Frame 7
Instance of Symbol 271 MovieClip in Symbol 385 MovieClip [sexSlime] Frame 7
onClipEvent (enterFrame) {
if (_root.ext.rape) {
_root.mitsuko.gotoAndStop("sex");
if (_root.life.Status.condition == "Normal") {
_parent.gotoAndStop("normal");
} else if (_root.life.Status.condition == "Turned") {
_parent.gotoAndStop("turned");
} else {
_parent.gotoAndStop("horny");
}
}
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
if (this._x < _root.mitsuko._x) {
_root.mitsuko._x = _parent._x + 30;
_parent._xscale = _parent._xscale + _parent.xscale;
}
if (this._x > _root.mitsuko._x) {
_root.mitsuko._x = _parent._x - 30;
_parent._xscale = _parent._xscale - _parent.xscale;
}
}
Instance of Symbol 384 MovieClip in Symbol 385 MovieClip [sexSlime] Frame 8
onClipEvent (load) {
i = _root.ES.i;
item = Math.floor(Math.random() * 11) + 0;
x = _parent._x;
y = _parent._y - 10;
lock = false;
}
onClipEvent (enterFrame) {
if ((item == 0) && (lock == false)) {
lock = true;
i = i + 1;
duplicateMovieClip (_root.Bh, "Bh" + i, i);
Dod = _root["Bh" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 1) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Sh, "Sh" + i, i);
Dod = _root["Sh" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 3) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.RC, "RC" + i, i);
Dod = _root["RC" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 4) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Bw, "Bw" + i, i);
Dod = _root["Bw" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 5) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Sw, "Sw" + i, i);
Dod = _root["Sw" + i];
Dod._y = y;
Dod._x = x;
}
}
Symbol 415 MovieClip Frame 17
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
if ((_root.ext.sex._xscale < 70) && (_root.ext.sex._xscale > 33)) {
_parent.gotoAndStop("turned");
}
if ((_root.ext.sex._xscale > 0) && (_root.ext.sex._xscale < 33)) {
_parent.gotoAndStop("horny");
}
}
_parent.rape.x = _parent.rape.x + _root.difDamage;
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
gotoAndPlay (11);
Symbol 433 MovieClip Frame 1
if (_root.ext.sex._xscale >= 100) {
gotoAndPlay ("cum");
}
Symbol 433 MovieClip Frame 12
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape >= 7) {
gotoAndPlay ("cum");
}
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
} else {
gotoAndPlay ("cum");
}
_parent.rape.x = _parent.rape.x + _root.difDamage;
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape < 7) {
gotoAndPlay (5);
}
Symbol 433 MovieClip Frame 27
stop();
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
Symbol 438 MovieClip Frame 11
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
if ((_root.ext.sex._xscale > 0) && (_root.ext.sex._xscale < 33)) {
_parent.gotoAndStop("horny");
}
}
_parent.rape.x = _parent.rape.x + _root.difDamage;
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
gotoAndPlay (5);
Symbol 440 MovieClip Frame 5
stop();
_parent.gotoAndStop(1);
Symbol 445 MovieClip Frame 4
if (_root.mitsuko.hitTest(this) && (!_root.ext.rape)) {
if ((_root.life.clothes == true) && (_root.mitsuko._alpha == 100)) {
_root.mitsuko.damaged = true;
} else if (_root.mitsuko._alpha == 100) {
_root.life.grab = true;
_parent.gotoAndStop("grabing");
}
}
Symbol 445 MovieClip Frame 18
_parent.gotoAndStop(1);
Symbol 462 MovieClip Frame 1
if ((_root.ext.escapeGauge.escapebar._xscale <= 100) && (_root.ext.escapeGauge.escapebar._xscale > 50)) {
play();
} else {
gotoAndPlay ("Lobo1");
}
Symbol 462 MovieClip Frame 9
gotoAndPlay ("Lobo");
Symbol 462 MovieClip Frame 10
if (_root.ext.escapeGauge.escapebar._xscale < 50) {
play();
} else {
gotoAndPlay ("Lobo");
}
Symbol 462 MovieClip Frame 19
gotoAndPlay ("Lobo1");
Symbol 462 MovieClip Frame 20
if ((_root.ext.escapeGauge.escapebar._xscale <= 100) && (_root.ext.escapeGauge.escapebar._xscale > 50)) {
play();
} else {
gotoAndPlay ("kuro1");
}
Symbol 463 MovieClip [kuroJr] Frame 1
stop();
Instance of Symbol 390 MovieClip "eye" in Symbol 463 MovieClip [kuroJr] Frame 1
onClipEvent (load) {
r = false;
distance = 400;
grabbing = false;
wall = 0;
rape = 0;
scale = _parent._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = false;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
scale = _parent._xscale;
espeed = 15;
dead = false;
vision = 350;
}
onClipEvent (enterFrame) {
if ((_root.Pause == false) || (PausePlayer == false)) {
if (_root.Pause == false) {
if (dead == true) {
_parent.gotoAndStop("dead");
}
tx = _parent._x;
ty = _parent._y;
sx = _root.mitsuko._x;
sy = _root.mitsuko._y;
if (tx < sx) {
_parent._xscale = scale;
_parent.HP._xscale = -42.5;
}
if (tx > sx) {
_parent._xscale = -scale;
_parent.HP._xscale = 42.5;
}
distance = Math.sqrt(((sx - tx) * (sx - tx)) + ((sy - ty) * (sy - ty)));
if (distance < vision) {
distanceE = tx - sx;
if (((((((distanceE < -120) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.life.grab == false)) && (_root.ext.rape == false)) && (dead == false)) && (!_root.mitsuko.defeated)) {
_parent._x = _parent._x + espeed;
} else if (((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) {
_parent.gotoAndStop("att");
}
if (((((((distanceE > 120) && (!_root.mitsuko.defeated)) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.life.grab == false)) && (_root.ext.rape == false)) && (dead == false)) {
_parent._x = _parent._x - espeed;
} else if (((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) {
_parent.gotoAndStop("att");
}
}
if (((((_root.mitsuko.punch.hitTest(this) || (_root.mitsuko.atk.hitTest(this))) || (_root.mitsuko.kick.hitTest(this))) || (_root.bullet0.hitTest(this))) || (_root.bullet1.hitTest(this))) || (_root.bullet2.hitTest(this) && (!hitted))) {
_root.hit = true;
hitted = true;
hp = hp - _root.mitsuko.power;
_parent.HP.damaged = true;
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale - _root.mitsuko.power;
if (_parent.HP.Ehp._xscale > 0) {
_parent.gotoAndStop("damage");
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
dead = true;
}
} else {
hitted = false;
}
}
}
}
Instance of Symbol 267 MovieClip "HP" in Symbol 463 MovieClip [kuroJr] Frame 1
onClipEvent (load) {
damaged = false;
d = 0;
this._visible = false;
}
onClipEvent (enterFrame) {
if (_parent.HP.Ehp._xscale <= 0) {
_parent.gotoAndStop("dead");
}
_parent.HP.Ehealth = _parent.HP.Ehp._xscale;
if (damaged == true) {
if (d <= 100) {
this._visible = true;
d = d + 3;
} else {
this._visible = false;
d = 0;
damaged = false;
}
}
}
Instance of Symbol 415 MovieClip "rape" in Symbol 463 MovieClip [kuroJr] Frame 2
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 433 MovieClip "rape" in Symbol 463 MovieClip [kuroJr] Frame 3
onClipEvent (load) {
rape = 0;
h = 0;
e = 5;
x = 5;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 438 MovieClip "rape" in Symbol 463 MovieClip [kuroJr] Frame 4
onClipEvent (load) {
rape = 0;
h = 0;
e = 3;
x = 3;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 440 MovieClip in Symbol 463 MovieClip [kuroJr] Frame 5
onClipEvent (load) {
d = 0;
hitted = true;
}
onClipEvent (enterFrame) {
if ((_root.Pause == false) || (PausePlayer == false)) {
if (d <= 100) {
if (_root.mitsuko.dir == 1) {
_parent._xscale = -scale;
_parent._x = _parent._x - 3;
_parent._x = _parent._x + 1;
_parent._x = _parent._x - 3;
_parent._x = _parent._x + 1;
} else {
_parent._xscale = scale;
_parent._x = _parent._x + 3;
_parent._x = _parent._x - 1;
_parent._x = _parent._x + 3;
_parent._x = _parent._x - 1;
}
d = d + 0;
} else {
hitted = false;
d = 0;
}
}
}
Instance of Symbol 445 MovieClip "att" in Symbol 463 MovieClip [kuroJr] Frame 6
onClipEvent (load) {
dead = false;
hp = 10;
hitted = false;
h = 0;
}
onClipEvent (enterFrame) {
if (dead == true) {
_parent.gotoAndStop("dead");
}
if (((((_root.mitsuko.punch.hitTest(this) || (_root.mitsuko.kick.hitTest(this))) || (_root.mitsuko.atk.hitTest(this))) || (_root.mitsuko.fire.hitTest(this))) || (_root.mitsuko.thunder.hitTest(this))) || (_root.mitsuko.ice.hitTest(this) && (hitted == false))) {
_root.hit.gotoAndPlay("hit");
hitted = true;
_parent.HP.damaged = true;
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale - _root.mitsuko.power;
if (_parent.HP.Ehp._xscale > 0) {
_parent.gotoAndStop("damage");
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
dead = true;
}
}
}
Instance of Symbol 462 MovieClip in Symbol 463 MovieClip [kuroJr] Frame 7
onClipEvent (load) {
this.gotoAndStop("kuro");
}
Instance of Symbol 390 MovieClip in Symbol 463 MovieClip [kuroJr] Frame 7
onClipEvent (enterFrame) {
if (_root.ext.rape) {
_root.mitsuko.gotoAndStop("sex");
if (_root.life.Status.condition == "Normal") {
_parent.gotoAndStop("normal");
} else if (_root.life.Status.condition == "Turned") {
_parent.gotoAndStop("turned");
} else {
_parent.gotoAndStop("horny");
}
}
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
if (this._x < _root.mitsuko._x) {
_root.mitsuko._x = _parent._x + 30;
_parent._xscale = _parent._xscale + _parent.xscale;
}
if (this._x > _root.mitsuko._x) {
_root.mitsuko._x = _parent._x - 30;
_parent._xscale = _parent._xscale - _parent.xscale;
}
}
Symbol 463 MovieClip [kuroJr] Frame 8
stop();
this.dead = true;
Instance of Symbol 384 MovieClip "explosion" in Symbol 463 MovieClip [kuroJr] Frame 8
onClipEvent (load) {
i = _root.ES.i;
item = Math.floor(Math.random() * 11) + 0;
x = _parent._x;
y = _parent._y - 10;
lock = false;
}
onClipEvent (enterFrame) {
if ((item == 0) && (lock == false)) {
lock = true;
i = i + 1;
duplicateMovieClip (_root.Bh, "Bh" + i, i);
Dod = _root["Bh" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 1) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Sh, "Sh" + i, i);
Dod = _root["Sh" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 3) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.RC, "RC" + i, i);
Dod = _root["RC" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 4) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Bw, "Bw" + i, i);
Dod = _root["Bw" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 5) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Sw, "Sw" + i, i);
Dod = _root["Sw" + i];
Dod._y = y;
Dod._x = x;
}
}
Symbol 467 MovieClip [RestoreClothes] Frame 1
stop();
Instance of Symbol 466 MovieClip in Symbol 467 MovieClip [RestoreClothes] Frame 1
onClipEvent (load) {
recover = 0;
used = false;
d = 0;
HealthB = new Sound();
HealthB.attachSound("bigh");
}
onClipEvent (enterFrame) {
if ((((((((this.hitTest(_root.mitsuko) && (used == false)) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (!_root.mitsuko.ice.hitTest(this))) && (!_root.mitsuko.defeated)) {
used = true;
recover = _root.mitsuko.clothing;
if (((_root.normalUnderHp == 0) || (_root.normalClothHp == 0)) || (_root.SwimHp == 0)) {
_root.Pause = true;
_root.PausePlayer = true;
_root.normalUnderHp = 30;
_root.normalClothHp = 50;
_root.SwimHp = 20;
HealthB.start();
} else {
_root.mitsuko.clothing = 0;
}
}
HealthB.onSoundComplete = function () {
_root.life.mobilize();
_root.Pause = false;
_parent.gotoAndStop("used");
};
}
Symbol 483 MovieClip Frame 14
gotoAndPlay (1);
Symbol 484 MovieClip [heartbig] Frame 1
stop();
Instance of Symbol 483 MovieClip in Symbol 484 MovieClip [heartbig] Frame 1
onClipEvent (load) {
recover = 0;
HealthB = new Sound();
HealthB.attachSound("bigh");
HealthL = new Sound();
HealthL.attachSound("littleHealth");
}
onClipEvent (enterFrame) {
if (((((((this.hitTest(_root.mitsuko) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (!_root.mitsuko.ice.hitTest(this))) && (!_root.mitsuko.defeated)) {
recover = 2500;
recover = recover / _root.MaxHp;
if ((_root.mitsuko.Hp + 25) <= _root.MaxHp) {
_root.life.lp._xscale = _root.life.lp._xscale - recover;
_root.mitsuko.Hp = _root.mitsuko.Hp + 25;
HealthB.start();
this.gotoAndStop("used");
} else if ((_root.mitsuko.Hp + 25) >= _root.MaxHp) {
_root.life.lp._xscale = 1;
_root.mitsuko.Hp = _root.MaxHp;
this.gotoAndStop("used");
}
}
}
Symbol 484 MovieClip [heartbig] Frame 2
removeMovieClip(_parent);
Symbol 485 MovieClip [heartsmall] Frame 1
stop();
Instance of Symbol 484 MovieClip [heartbig] in Symbol 485 MovieClip [heartsmall] Frame 1
onClipEvent (load) {
recover = 0;
stop();
HealthB = new Sound();
HealthB.attachSound("bigh");
HealthL = new Sound();
HealthL.attachSound("littleHealth");
}
onClipEvent (enterFrame) {
if (((((((this.hitTest(_root.mitsuko) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (!_root.mitsuko.ice.hitTest(this))) && (!_root.mitsuko.defeated)) {
recover = 1000;
recover = recover / _root.MaxHp;
if ((_root.mitsuko.Hp + 10) <= _root.MaxHp) {
_root.life.lp._xscale = recover;
_root.mitsuko.Hp = _root.mitsuko.Hp + 10;
HealthL.start();
gotoAndStop ("used");
}
if ((_root.mitsuko.Hp + 10) >= _root.MaxHp) {
_root.life.lp._xscale = 1;
_root.mitsuko.Hp = _root.MaxHp;
gotoAndStop ("used");
}
}
}
Symbol 485 MovieClip [heartsmall] Frame 2
removeMovieClip(_parent);
Symbol 491 MovieClip Frame 1
onEnterFrame = function () {
if (_root.hit) {
gotoAndPlay ("hit");
}
};
Symbol 491 MovieClip Frame 7
gotoAndPlay (1);
Symbol 491 MovieClip Frame 12
_root.hit = false;
removeMovieClip(this);
Symbol 497 MovieClip Frame 1
if (_root.hit) {
gotoAndPlay ("hit");
}
Symbol 497 MovieClip Frame 8
gotoAndPlay (1);
Symbol 497 MovieClip Frame 13
_root.hit = false;
removeMovieClip(this);
Symbol 503 MovieClip Frame 1
onEnterFrame = function () {
if ((this._x < -2800) || (this._x > 3500)) {
removeMovieClip(this);
}
if (_root.hit) {
gotoAndPlay ("hit");
}
};
stop();
Symbol 503 MovieClip Frame 6
_root.hit = false;
removeMovieClip(this);
Symbol 504 MovieClip [Bullet] Frame 1
direction = this.dir;
if (_root.mitsuko.weapon == 9) {
gotoAndStop (2);
}
if (_root.mitsuko.weapon == 10) {
gotoAndStop (3);
}
if (_root.mitsuko.weapon == 11) {
stop();
}
onEnterFrame = function () {
if (direction == 0) {
this._x = this._x + (_root.mitsuko.speed + 5);
}
if (direction == 1) {
this._x = this._x - (_root.mitsuko.speed + 5);
}
if ((this._x < -2800) || (this._x > 3500)) {
removeMovieClip(this);
}
};
Symbol 504 MovieClip [Bullet] Frame 2
direction = this.dir;
onEnterFrame = function () {
if (direction == 0) {
this._x = this._x + (_root.mitsuko.speed + 5);
}
if (direction == 1) {
this._x = this._x - (_root.mitsuko.speed + 5);
}
if ((this._x < -2800) || (this._x > 3500)) {
removeMovieClip(this);
}
};
Symbol 504 MovieClip [Bullet] Frame 3
direction = this.dir;
onEnterFrame = function () {
if (direction == 0) {
this._x = this._x + (_root.mitsuko.speed + 5);
}
if (direction == 1) {
this._x = this._x - (_root.mitsuko.speed + 5);
}
if ((this._x < -2800) || (this._x > 3500)) {
removeMovieClip(this);
}
};
Symbol 534 MovieClip [weaponIce] Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
play();
Symbol 534 MovieClip [weaponIce] Frame 8
stop();
_root.mitsuko.attack = false;
_root.mitsuko.bullet = false;
_root.mitsuko.gotoAndStop(1);
Symbol 534 MovieClip [weaponIce] Frame 9
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
play();
Symbol 534 MovieClip [weaponIce] Frame 16
stop();
_root.mitsuko.attack = false;
_root.mitsuko.bullet = false;
_root.mitsuko.gotoAndStop(1);
Symbol 534 MovieClip [weaponIce] Frame 17
play();
play();
Symbol 534 MovieClip [weaponIce] Frame 24
stop();
_root.mitsuko.attack = false;
_root.mitsuko.bullet = false;
_root.mitsuko.gotoAndStop(1);
Symbol 543 MovieClip [weaponFire] Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
play();
Symbol 543 MovieClip [weaponFire] Frame 10
stop();
_root.mitsuko.attack = false;
_root.mitsuko.bullet = false;
_root.mitsuko.gotoAndStop(1);
Symbol 543 MovieClip [weaponFire] Frame 11
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
play();
Symbol 543 MovieClip [weaponFire] Frame 20
stop();
_root.mitsuko.attack = false;
_root.mitsuko.bullet = false;
_root.mitsuko.gotoAndStop(1);
Symbol 543 MovieClip [weaponFire] Frame 21
play();
play();
Symbol 543 MovieClip [weaponFire] Frame 29
stop();
_root.mitsuko.attack = false;
_root.mitsuko.bullet = false;
_root.mitsuko.gotoAndStop(1);
Symbol 544 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 544 MovieClip Frame 3
stop();
Symbol 544 MovieClip Frame 4
stop();
Symbol 544 MovieClip Frame 5
stop();
Symbol 544 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 546 MovieClip [weaponthunder] Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
play();
Symbol 546 MovieClip [weaponthunder] Frame 4
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 546 MovieClip [weaponthunder] Frame 5
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
play();
Symbol 546 MovieClip [weaponthunder] Frame 8
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 546 MovieClip [weaponthunder] Frame 9
play();
play();
Symbol 546 MovieClip [weaponthunder] Frame 12
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 564 MovieClip Frame 1
stop();
Symbol 573 Button
on (press) {
gotoAndStop ("intro");
}
Symbol 589 MovieClip Frame 52
_root.gotoAndStop("start");
Symbol 609 MovieClip Frame 1
stop();
Symbol 609 MovieClip Frame 2
_root.story.SAnim.d = 0;
Symbol 609 MovieClip Frame 13
stop();
Symbol 622 MovieClip Frame 17
stop();
_root.gotoAndStop("stageselect");
Symbol 647 MovieClip Frame 1
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start(0, 0);
}
};
my_sound.loadSound("BGM/3-01 - Opening.mp3", true);
Instance of Symbol 466 MovieClip in Symbol 647 MovieClip Frame 1
onClipEvent (load) {
move = true;
wait = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.jump) || (Key.isDown(13) and move)) {
move = false;
_root.confirm = false;
_root.movecursor = false;
stopAllSounds();
_root.story.gotoAndStop("title");
}
}
Symbol 647 MovieClip Frame 424
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start(0, 90);
}
};
my_sound.loadSound("BGM/3-02 - Title.mp3", true);
my_sound.onSoundComplete = function () {
my_sound.start(0, 0);
};
stop();
Instance of Symbol 153 MovieClip "Titlecursor" in Symbol 647 MovieClip Frame 424
onClipEvent (load) {
safe = false;
cursorSound = new Sound();
cursorSound.attachSound("selection");
PressSound = new Sound();
PressSound.attachSound("pause_sfx");
item = 0;
start = false;
enabled = true;
move = false;
}
onClipEvent (enterFrame) {
if ((((!Key.isDown(38)) && (!Key.isDown(40))) && (!Key.isDown(_root.jump))) && (!move)) {
move = true;
}
if ((Key.isDown(38) && (move)) && (enabled)) {
move = false;
cursorSound.start();
if ((item - 1) >= 1) {
this.prevFrame();
} else {
this.gotoAndStop(4);
}
}
if ((Key.isDown(40) && (move)) && (enabled)) {
move = false;
cursorSound.start();
if ((item + 1) <= 4) {
this.nextFrame();
} else {
this.gotoAndStop(1);
}
}
if ((Key.isDown(_root.jump) && (move)) && (enabled)) {
move = false;
safe = false;
if ((item == 1) && (!start)) {
start = true;
PressSound.start();
_root.story.SAnim.d = 1;
}
if ((item == 2) && (start)) {
stopAllSounds();
_root.Sword = false;
_root.Spear = false;
_root.Dagger = false;
_root.Elec = false;
_root.Flm = false;
_root.Ice = false;
_root.SwimSuit = false;
_root.MaxHp = 100;
_root.lives = 2;
_root.story.nextFrame();
}
if ((item == 3) && (start)) {
enabled = false;
_root.my_sound.setVolume(50);
_root.save = false;
_root.load = true;
enabled = false;
_root.attachMovie("SaveLoad", "SaveLoad", _root.getNextHighestDepth(), [_x, 0, _y, 0]);
}
if (item == 4) {
stopAllSounds();
_root.story.gotoAndPlay("options");
}
}
}
Instance of Symbol 609 MovieClip "SAnim" in Symbol 647 MovieClip Frame 424
onClipEvent (load) {
d = 0;
}
onClipEvent (enterFrame) {
if (d == 1) {
this.play();
}
}
Symbol 647 MovieClip Frame 444
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start(0, 90);
}
};
my_sound.loadSound("BGM/03 - Megaman III OST - Pass Word.mp3", true);
my_sound.onSoundComplete = function () {
my_sound.start(0, 0);
};
stop();
Instance of Symbol 153 MovieClip "Titlecursor" in Symbol 647 MovieClip Frame 444
onClipEvent (load) {
var ListenerObj1 = new Object();
cursorSelect = new Sound();
cursorSelect.attachSound("MM_Appear");
cursorSound = new Sound();
cursorSound.attachSound("selection");
PressSound = new Sound();
PressSound.attachSound("pause_sfx");
item = 11;
this.gotoAndStop("options");
start = false;
enabled = true;
move = true;
move1 = _root.movecursor;
wait = 0;
wait1 = 0;
pressed = false;
jum = 0;
enabled1 = true;
if (_root.calidad == "Low") {
_parent.calidad = "Low";
}
if (_root.calidad == "Medium") {
_parent.calidad = "Medium";
}
if (_root.calidad == "High") {
_parent.calidad = "High";
}
_parent.dificulty = _root.dificulty;
}
onClipEvent (enterFrame) {
if ((!_root.movecursor) && (wait1 < 100)) {
wait1 = wait1 + 10;
} else if (wait1 >= 100) {
_root.movecursor = true;
enabled = true;
wait1 = 0;
}
if ((!move) && (wait < 100)) {
wait = wait + 20;
} else {
wait = 0;
move = true;
enabled1 = true;
}
if ((Key.isDown(38) && (move)) && (enabled)) {
move = false;
cursorSound.start();
if ((item - 1) >= 11) {
this.prevFrame();
} else {
this.gotoAndStop(21);
}
}
if ((Key.isDown(40) && (move)) && (enabled)) {
move = false;
cursorSound.start();
if ((item + 1) <= 21) {
this.nextFrame();
} else {
this.gotoAndStop(11);
}
}
if ((Key.isDown(_root.jump) && (enabled)) && (enabled1)) {
if (item == 11) {
if (!pressed) {
cursorSelect.start();
enabled = false;
pressed = true;
_parent.attaque.att.text = "select";
}
}
if (item == 12) {
if (!pressed) {
cursorSelect.start();
enabled = false;
pressed = true;
_parent.dash.Dash.text = "select";
}
}
if (item == 13) {
if (!pressed) {
cursorSelect.start();
enabled = false;
pressed = true;
_parent.jump.Jump.text = "select";
}
}
if (item == 14) {
move = false;
enabled1 = false;
PressSound.start();
_quality = "LOW";
_root.calidad = "Low";
_parent.calidad = "Low";
}
if (item == 15) {
move = false;
enabled1 = false;
PressSound.start();
_quality = "MEDIUM";
_root.calidad = "Medium";
_root.story.calidad = "Medium";
}
if (item == 16) {
move = false;
enabled1 = false;
PressSound.start();
_quality = "HIGH";
_root.calidad = "High";
_parent.calidad = "High";
}
if (item == 17) {
move = false;
enabled1 = false;
PressSound.start();
_root.difAttack = 40;
_root.difSword = 50;
_root.difWep = 100;
_root.difEscape = 10;
_root.difDamage = 1;
_root.difClothDmg = 5;
_root.dificult = "training";
_parent.dificulty = "Training";
}
if (item == 18) {
move = false;
enabled1 = false;
PressSound.start();
_root.difAttack = 20;
_root.difSword = 25;
_root.difWep = 34;
_root.difEscape = 7;
_root.difDamage = 2;
_root.difClothDmg = 10;
_root.dificult = "normal";
_parent.dificulty = "Normal";
}
if (item == 19) {
move = false;
enabled1 = false;
PressSound.start();
_root.difAttack = 20;
_root.difSword = 25;
_root.difWep = 34;
_root.difEscape = 7;
_root.difDamage = 2;
_root.difClothDmg = 10;
_root.dificult = "hard";
_parent.dificulty = "Hard";
}
if (item == 20) {
PressSound.start();
_root.story.attaque.attack = "a";
_root.story.dash.dash = "d";
_root.story.jump.jump = "s";
_root.att = 65;
_root.jump = 83;
_root.dash = 68;
_quality = "MEDIUM";
_root.calidad = "Medium";
_root.story.calidad = "Medium";
_root.difAttack = 20;
_root.difSword = 25;
_root.difWep = 34;
_root.difEscape = 7;
_root.difDamage = 3;
_root.difClothDmg = 10;
_parent.dificulty = "Normal";
}
if (item == 21) {
stopAllSounds();
_parent.gotoAndPlay("return");
}
}
if ((Key.isDown(_root.att) && (enabled)) && (enabled1)) {
stopAllSounds();
_parent.gotoAndPlay("return");
}
ListenerObj1.onKeyDown = function () {
if (pressed) {
enabled = true;
pressed = false;
move = false;
enabled1 = false;
PressSound.start();
jum = Key.getCode();
if ((jum < 37) && (jum > 40)) {
if (item == 11) {
_parent.attaque.att.text = chr(Key.getAscii());
_root.attBtn = Key.getAscii();
_root.att = jum;
_root.mitsuko.attackkey = jum;
}
if (item == 12) {
_parent.dash.Dash.text = chr(Key.getAscii());
_root.dashBtn = Key.getAscii();
_root.dash = jum;
_root.mitsuko.dashkey = jum;
}
if (item == 13) {
_parent.jump.Jump.text = chr(Key.getAscii());
_root.jump = jum;
_root.mitsuko.jumpkey = jum;
_root.jumpBtn = Key.getAscii();
}
}
}
};
Key.addListener(ListenerObj1);
}
Instance of Symbol 156 MovieClip "jump" in Symbol 647 MovieClip Frame 444
onClipEvent (load) {
jum = 0;
_root.story.jump.jump = String.fromCharCode(_root.jumpBtn);
}
Instance of Symbol 158 MovieClip "dash" in Symbol 647 MovieClip Frame 444
onClipEvent (load) {
jum = 0;
_root.story.dash.dash = String.fromCharCode(_root.dashBtn);
}
Instance of Symbol 160 MovieClip "attaque" in Symbol 647 MovieClip Frame 444
onClipEvent (load) {
jum = 0;
_root.story.attaque.attack = String.fromCharCode(_root.attBtn);
}
Symbol 647 MovieClip Frame 462
gotoAndStop ("title");
Symbol 651 MovieClip Frame 1
stop();
this.item = 1;
Symbol 651 MovieClip Frame 2
this.item = 2;
Symbol 651 MovieClip Frame 3
this.item = 3;
Symbol 651 MovieClip Frame 4
this.item = 4;
Symbol 730 MovieClip Frame 1
stop();
Instance of Symbol 651 MovieClip in Symbol 730 MovieClip Frame 1
onClipEvent (load) {
cursorSound = new Sound();
cursorSound.attachSound("selection");
item = 0;
start = false;
move = false;
}
onClipEvent (enterFrame) {
if ((((((!move) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(38))) && (!Key.isDown(40))) && (!Key.isDown(_root.jump))) {
move = true;
}
if (Key.isDown(39) && (move)) {
move = false;
cursorSound.start();
if (this._currentframe == 1) {
this.gotoAndStop(2);
}
if (this._currentframe == 4) {
this.gotoAndStop(3);
}
}
if (Key.isDown(37) && (move)) {
move = false;
cursorSound.start();
if (this._currentframe == 2) {
this.gotoAndStop(1);
}
if (this._currentframe == 3) {
this.gotoAndStop(4);
}
}
if (Key.isDown(38) && (move)) {
move = false;
cursorSound.start();
if (this._currentframe == 3) {
this.gotoAndStop(2);
}
if (this._currentframe == 4) {
this.gotoAndStop(1);
}
}
if (Key.isDown(40) && (move)) {
move = false;
cursorSound.start();
if (this._currentframe == 1) {
this.gotoAndStop(4);
}
if (this._currentframe == 2) {
this.gotoAndStop(3);
}
}
if (Key.isDown(_root.jump)) {
move = false;
if (item == 1) {
stopAllSounds();
_root.SS.gotoAndPlay("SlimeMan");
}
if (item == 2) {
stopAllSounds();
_root.SS.gotoAndPlay("WaspMan");
}
if (item == 3) {
stopAllSounds();
_root.SS.gotoAndPlay("GolemMan");
}
if (item == 4) {
stopAllSounds();
_root.SS.gotoAndPlay("Octo Man");
}
}
}
Symbol 730 MovieClip Frame 23
if (_root.Flm) {
stop();
_root.gotoAndStop("A");
}
Symbol 730 MovieClip Frame 24
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start();
}
};
my_sound.loadSound("BGM/05 - Megaman OST III - Game Start.mp3", true);
Symbol 730 MovieClip Frame 142
_root.gotoAndStop("A");
Symbol 730 MovieClip Frame 167
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start();
}
};
my_sound.loadSound("BGM/05 - Megaman OST III - Game Start.mp3", true);
Symbol 730 MovieClip Frame 260
_root.gotoAndStop("C");
Symbol 730 MovieClip Frame 285
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start();
}
};
my_sound.loadSound("BGM/05 - Megaman OST III - Game Start.mp3", true);
Symbol 730 MovieClip Frame 382
_root.gotoAndStop("D");
Symbol 730 MovieClip Frame 406
if (_root.Elec) {
stop();
_root.gotoAndStop("B");
}
Symbol 730 MovieClip Frame 407
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
my_sound.start();
}
};
my_sound.loadSound("BGM/05 - Megaman OST III - Game Start.mp3", true);
Symbol 730 MovieClip Frame 512
_root.gotoAndStop("B");
Symbol 738 MovieClip Frame 1
function camControl() {
rp.x = _x;
rp.y = _y;
var _local5 = camH * (_yscale * 0.01);
var _local6 = camW * (_xscale * 0.01);
var _local3 = sH / _local5;
var _local4 = sW / _local6;
_x2 = (_local6 / 2) * _local4;
_y2 = (_local5 / 2) * _local3;
_xscale2 = _local4 * 100;
_yscale2 = _local3 * 100;
_rotation2 = -_rotation;
_parent.filters = this.filters;
_parent.transform.colorTransform = this.transform.colorTransform;
}
function reset() {
_parent._xscale = 100;
_parent._yscale = 100;
_parent._x = 0;
_parent._y = 0;
_parent._rotation = 0;
_parent._visible = true;
}
function set_x2(value) {
var _local2 = {x:rp.x, y:rp.y};
_parent.localToGlobal(_local2);
_parent._x = _parent._x + (value - _local2.x);
}
function get_x2() {
var _local2 = {x:rp.x, y:rp.y};
_parent.localToGlobal(_local2);
return(_local2.x);
}
function set_y2(value) {
var _local2 = {x:rp.x, y:rp.y};
_parent.localToGlobal(_local2);
_parent._y = _parent._y + (value - _local2.y);
}
function get_y2() {
var _local2 = {x:rp.x, y:rp.y};
_parent.localToGlobal(_local2);
return(_local2.y);
}
function get_xscale2() {
return(_parent._xscale);
}
function set_xscale2(value) {
setProperty2("_xscale", value);
}
function get_yscale2() {
return(_parent._yscale);
}
function set_yscale2(value) {
setProperty2("_yscale", value);
}
function get_rotation2() {
return(parent.rotation);
}
function set_rotation2(value) {
setProperty2("_rotation", value);
}
function setProperty2(prop, n) {
var _local3 = {x:rp.x, y:rp.y};
_parent.localToGlobal(_local3);
_parent[prop] = n;
var _local2 = {x:rp.x, y:rp.y};
_parent.localToGlobal(_local2);
_parent._x = _parent._x - (_local2.x - _local3.x);
_parent._y = _parent._y - (_local2.y - _local3.y);
}
_visible = false;
addProperty("_x2", get_x2, set_x2);
addProperty("_y2", get_y2, set_y2);
addProperty("_xscale2", get_xscale2, set_xscale2);
addProperty("_yscale2", get_yscale2, set_yscale2);
addProperty("_rotation2", get_rotation2, set_rotation2);
var oldScaleMode = stage.scaleMode;
stage.scaleMode = "exactFit";
var sW = Stage.width;
var sH = Stage.height;
stage.scaleMode = oldScaleMode;
var bounds_obj = this.getBounds(this);
var camH = Math.abs(bounds_obj.yMax - bounds_obj.yMin);
var camW = Math.abs(bounds_obj.xMax - bounds_obj.xMin);
var rp = {x:this._x, y:this._y};
onEnterFrame = function () {
camControl();
};
this.onUnload = reset;
Instance of Symbol 749 MovieClip in Symbol 759 MovieClip Frame 1
onClipEvent (load) {
fr = 12;
time = 100;
time_count = 0;
old_timer = getTimer();
fps = (fr + "/") + fr;
}
onClipEvent (enterFrame) {
time_count = time_count + 1;
if ((getTimer() - old_timer) >= time) {
fps = (Math.floor((time_count * 1000) / (getTimer() - old_timer)) + "/") + fr;
old_timer = getTimer();
time_count = 0;
}
}
Symbol 764 MovieClip Frame 1
stop();
Instance of Symbol 759 MovieClip "Status" in Symbol 765 MovieClip Frame 1
/* no clip actions */
Symbol 806 MovieClip Frame 1
stop();
Instance of Symbol 466 MovieClip in Symbol 806 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
d = 0;
HealthB = new Sound();
HealthB.attachSound("1up");
used = false;
if (_root.BunnySuit) {
_parent.gotoAndStop("used");
}
}
onClipEvent (enterFrame) {
if ((((((((this.hitTest(_root.mitsuko) && (!used)) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (!_root.mitsuko.ice.hitTest(this))) && (!_root.mitsuko.defeated)) {
if (_root.mitsuko.piso) {
used = true;
_root.msgnumber = 9;
_root.attachMovie("MessageBox", "MsgBox", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.MsgBox._x = _root.x - 350;
_root.MsgBox._y = _root.y - 300;
_root.life.freezePlayer();
_root.mitsuko.gotoAndStop("itemget");
HealthB.start();
_root.BunnySuit = true;
}
}
HealthB.onSoundComplete = function () {
_parent.gotoAndStop("used");
};
}
Symbol 806 MovieClip Frame 2
_root.life.mobilize();
removeMovieClip(_root.MsgBox);
this.unloadMovie();
Symbol 825 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
Symbol 825 MovieClip Frame 23
gotoAndPlay (1);
Symbol 825 MovieClip Frame 24
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
Symbol 825 MovieClip Frame 45
gotoAndPlay (24);
Symbol 825 MovieClip Frame 46
if (_root.life.Status.condition == "Normal") {
play();
}
if (_root.life.Status.condition == "Turned") {
gotoAndStop ("turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndStop ("horny");
}
Symbol 825 MovieClip Frame 67
gotoAndPlay (46);
Symbol 825 MovieClip Frame 68
play();
Symbol 825 MovieClip Frame 85
gotoAndPlay (68);
Symbol 825 MovieClip Frame 86
stop();
Symbol 827 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 827 MovieClip Frame 2
stop();
Symbol 827 MovieClip Frame 3
stop();
Symbol 827 MovieClip Frame 4
stop();
Symbol 827 MovieClip Frame 5
stop();
Symbol 827 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 829 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 829 MovieClip Frame 3
stop();
Symbol 829 MovieClip Frame 4
stop();
Symbol 829 MovieClip Frame 5
stop();
Symbol 829 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 831 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 831 MovieClip Frame 3
stop();
Symbol 831 MovieClip Frame 4
stop();
Symbol 831 MovieClip Frame 5
stop();
Symbol 831 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 834 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 834 MovieClip Frame 3
stop();
Symbol 834 MovieClip Frame 4
stop();
Symbol 834 MovieClip Frame 5
stop();
Symbol 834 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 837 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 837 MovieClip Frame 3
stop();
Symbol 837 MovieClip Frame 4
stop();
Symbol 837 MovieClip Frame 5
stop();
Symbol 837 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 844 MovieClip Frame 1
stop();
gotoAndStop(_root.underEquipped);
Symbol 844 MovieClip Frame 2
stop();
Symbol 844 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 50;
Symbol 851 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
Symbol 851 MovieClip Frame 9
gotoAndPlay (1);
Symbol 851 MovieClip Frame 10
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
Symbol 851 MovieClip Frame 18
gotoAndPlay (10);
Symbol 851 MovieClip Frame 19
play();
Symbol 851 MovieClip Frame 27
gotoAndPlay (19);
Symbol 887 MovieClip Frame 1
stop();
gotoAndStop(_root.underEquipped);
Symbol 887 MovieClip Frame 2
stop();
Symbol 887 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 50;
Symbol 916 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
Symbol 916 MovieClip Frame 11
gotoAndPlay (1);
Symbol 916 MovieClip Frame 12
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
Symbol 916 MovieClip Frame 22
gotoAndPlay (12);
Symbol 916 MovieClip Frame 23
play();
Symbol 916 MovieClip Frame 33
gotoAndPlay (23);
Symbol 923 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
stop();
} else {
gotoAndStop (2);
}
Symbol 923 MovieClip Frame 2
if (_root.mitsuko.clothing <= 40) {
stop();
} else {
gotoAndStop ("here");
}
Symbol 923 MovieClip Frame 3
stop();
Symbol 952 MovieClip Frame 1
if (_root.mitsuko.damaged == true) {
gotoAndPlay ("da\u00F1o");
} else {
stop();
}
Symbol 952 MovieClip Frame 2
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
_root.mitsuko.attack = false;
damage = _root.difDamage * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
Symbol 952 MovieClip Frame 7
stop();
Symbol 952 MovieClip Frame 8
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
_root.mitsuko.attack = false;
damage = _root.difDamage * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
Symbol 952 MovieClip Frame 13
stop();
Symbol 952 MovieClip Frame 14
stop();
Symbol 954 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 954 MovieClip Frame 3
stop();
Symbol 954 MovieClip Frame 4
stop();
Symbol 954 MovieClip Frame 5
stop();
Symbol 954 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 957 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 957 MovieClip Frame 3
stop();
Symbol 957 MovieClip Frame 4
stop();
Symbol 957 MovieClip Frame 5
stop();
Symbol 957 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 959 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
Symbol 959 MovieClip Frame 3
stop();
Symbol 959 MovieClip Frame 4
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
Symbol 959 MovieClip Frame 6
stop();
Symbol 959 MovieClip Frame 7
play();
Symbol 959 MovieClip Frame 9
stop();
Symbol 962 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
play();
Symbol 962 MovieClip Frame 4
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 962 MovieClip Frame 5
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
play();
Symbol 962 MovieClip Frame 8
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 962 MovieClip Frame 9
play();
play();
Symbol 962 MovieClip Frame 12
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 1
switch (_root.mitsuko.weapon) {
case 12 :
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
break;
case 2 :
gotoAndStop ("Spear");
break;
case 3 :
gotoAndStop ("Dagger");
}
if (_root.nComb == 2) {
gotoAndPlay ("3");
}
if (_root.nComb == 1) {
gotoAndPlay ("2");
}
if (_root.nComb == 0) {
play();
}
Symbol 1037 MovieClip Frame 2
_parent.at1 = true;
_parent.at2 = false;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 4
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 5
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 6
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 7
play();
Symbol 1037 MovieClip Frame 8
_parent.at1 = false;
_parent.at2 = true;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 10
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 11
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 12
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 13
play();
Symbol 1037 MovieClip Frame 14
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = true;
Symbol 1037 MovieClip Frame 19
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 20
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
if (_root.nComb == 1) {
gotoAndPlay ("5");
}
if (_root.nComb == 2) {
gotoAndPlay ("6");
}
if (_root.nComb == 0) {
play();
}
Symbol 1037 MovieClip Frame 21
_parent.at1 = true;
_parent.at2 = false;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 23
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 25
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 26
play();
Symbol 1037 MovieClip Frame 27
_parent.at1 = false;
_parent.at2 = true;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 31
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 32
play();
Symbol 1037 MovieClip Frame 33
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = true;
Symbol 1037 MovieClip Frame 34
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 38
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 39
play();
if (_root.nComb == 1) {
gotoAndPlay ("8");
}
if (_root.nComb == 2) {
gotoAndPlay ("9");
}
if (_root.nComb == 0) {
play();
}
Symbol 1037 MovieClip Frame 40
_parent.at1 = true;
_parent.at2 = false;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 42
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 44
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 45
play();
Symbol 1037 MovieClip Frame 46
_parent.at1 = false;
_parent.at2 = true;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 48
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 50
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 51
play();
Symbol 1037 MovieClip Frame 52
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = true;
Symbol 1037 MovieClip Frame 57
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 58
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwearSpear");
}
if (_root.nComb == 2) {
gotoAndPlay ("12");
}
if (_root.nComb == 1) {
gotoAndPlay ("11");
}
if (_root.nComb == 0) {
play();
}
Symbol 1037 MovieClip Frame 59
_parent.at1 = true;
_parent.at2 = false;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 61
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 62
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 63
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 64
play();
Symbol 1037 MovieClip Frame 65
_parent.at1 = false;
_parent.at2 = true;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 67
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 68
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 69
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 70
play();
Symbol 1037 MovieClip Frame 71
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = true;
Symbol 1037 MovieClip Frame 76
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 77
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("hereSpear");
}
if (_root.nComb == 1) {
gotoAndPlay ("14");
}
if (_root.nComb == 2) {
gotoAndPlay ("15");
}
if (_root.nComb == 0) {
play();
}
Symbol 1037 MovieClip Frame 78
_parent.at1 = true;
_parent.at2 = false;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 80
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 82
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 83
play();
Symbol 1037 MovieClip Frame 84
_parent.at1 = false;
_parent.at2 = true;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 86
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 88
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 89
play();
Symbol 1037 MovieClip Frame 90
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = true;
Symbol 1037 MovieClip Frame 95
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 96
play();
if (_root.nComb == 1) {
gotoAndPlay ("17");
}
if (_root.nComb == 2) {
gotoAndPlay ("18");
}
if (_root.nComb == 0) {
play();
}
Symbol 1037 MovieClip Frame 97
_parent.at1 = true;
_parent.at2 = false;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 101
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 102
play();
Symbol 1037 MovieClip Frame 103
_parent.at1 = false;
_parent.at2 = true;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 107
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 108
play();
Symbol 1037 MovieClip Frame 109
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = true;
Symbol 1037 MovieClip Frame 114
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 115
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwearDagger");
}
if (_root.nComb == 2) {
gotoAndPlay ("21");
}
if (_root.nComb == 1) {
gotoAndPlay ("20");
}
if (_root.nComb == 0) {
play();
}
Symbol 1037 MovieClip Frame 116
_parent.at1 = true;
_parent.at2 = false;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 118
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 119
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 120
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 121
play();
Symbol 1037 MovieClip Frame 122
_parent.at1 = false;
_parent.at2 = true;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 124
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 125
attackkey = _root.att;
if (Key.isDown(attackkey)) {
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
}
Symbol 1037 MovieClip Frame 126
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 127
play();
Symbol 1037 MovieClip Frame 128
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = true;
Symbol 1037 MovieClip Frame 133
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 134
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("hereDagger");
}
if (_root.nComb == 1) {
gotoAndPlay ("23");
}
if (_root.nComb == 2) {
gotoAndPlay ("24");
}
if (_root.nComb == 0) {
play();
}
Symbol 1037 MovieClip Frame 135
_parent.at1 = true;
_parent.at2 = false;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 139
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 140
play();
Symbol 1037 MovieClip Frame 141
_parent.at1 = false;
_parent.at2 = true;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 145
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 146
play();
Symbol 1037 MovieClip Frame 147
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = true;
Symbol 1037 MovieClip Frame 152
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 153
play();
if (_root.nComb == 1) {
gotoAndPlay ("26");
}
if (_root.nComb == 2) {
gotoAndPlay ("27");
}
if (_root.nComb == 0) {
play();
}
Symbol 1037 MovieClip Frame 154
_parent.at1 = true;
_parent.at2 = false;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 158
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 159
play();
Symbol 1037 MovieClip Frame 160
_parent.at1 = false;
_parent.at2 = true;
_parent.at3 = false;
Symbol 1037 MovieClip Frame 164
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1037 MovieClip Frame 165
play();
Symbol 1037 MovieClip Frame 166
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = true;
Symbol 1037 MovieClip Frame 171
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1046 MovieClip Frame 1
stop();
gotoAndStop(_root.underEquipped);
Symbol 1046 MovieClip Frame 2
stop();
Symbol 1046 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 50;
Symbol 1064 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
} else {
gotoAndStop ("underwear");
}
if (_root.mitsuko.weapon != 12) {
play();
} else {
gotoAndStop ("airSword");
}
Symbol 1064 MovieClip Frame 5
stop();
_root.mitsuko.airattack = false;
Symbol 1064 MovieClip Frame 6
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
if (_root.mitsuko.weapon != 12) {
play();
} else {
gotoAndStop ("airSword");
}
Symbol 1064 MovieClip Frame 10
stop();
_root.mitsuko.airattack = false;
Symbol 1064 MovieClip Frame 11
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("here");
}
Symbol 1064 MovieClip Frame 16
stop();
_root.mitsuko.airattack = false;
Symbol 1064 MovieClip Frame 17
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
Symbol 1064 MovieClip Frame 22
stop();
_root.mitsuko.airattack = false;
Symbol 1064 MovieClip Frame 23
play();
Symbol 1080 MovieClip Frame 1
if (_root.mitsuko.weapon == 12) {
gotoAndStop (6);
} else {
play();
}
Symbol 1080 MovieClip Frame 5
stop();
_root.mitsuko.airattack = false;
Symbol 1080 MovieClip Frame 6
play();
Symbol 1080 MovieClip Frame 11
stop();
_root.mitsuko.airattack = false;
Symbol 1081 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
play();
Symbol 1081 MovieClip Frame 17
stop();
_root.mitsuko.dashEnd = true;
_root.mitsuko.gotoAndStop(1);
Symbol 1081 MovieClip Frame 18
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
play();
Symbol 1081 MovieClip Frame 34
stop();
_root.mitsuko.dashEnd = true;
_root.mitsuko.gotoAndStop(1);
Symbol 1081 MovieClip Frame 35
play();
play();
Symbol 1081 MovieClip Frame 51
stop();
_root.mitsuko.dashEnd = true;
_root.mitsuko.gotoAndStop(1);
Symbol 1091 MovieClip Frame 1
stop();
gotoAndStop(_root.undiesEquipped);
Symbol 1091 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 50;
Symbol 1095 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
stop();
} else if (_root.mitsuko.clothing <= 40) {
gotoAndStop (11);
} else {
gotoAndStop ("here");
}
Symbol 1095 MovieClip Frame 9
if (_root.mitsuko.clothing <= 20) {
gotoAndStop (1);
} else if (_root.mitsuko.clothing <= 40) {
gotoAndStop (11);
} else {
gotoAndStop ("here");
}
Symbol 1095 MovieClip Frame 11
if (_root.mitsuko.clothing <= 40) {
stop();
} else {
gotoAndStop ("here");
}
Symbol 1095 MovieClip Frame 20
if (_root.mitsuko.clothing <= 40) {
gotoAndStop (11);
} else {
gotoAndStop ("here");
}
Symbol 1105 MovieClip Frame 1
stop();
Symbol 1105 MovieClip Frame 9
gotoAndStop (1);
Symbol 1150 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
Symbol 1150 MovieClip Frame 25
if (_root.PausePlayer) {
_root.PausePlayer = false;
if ((_root.stage == "A") && (_root.Flm)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "B") && (_root.Elec)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "C") && (_root.Ice)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "D") && (_root.Flm)) {
_root.gotoAndStop("gameover");
} else {
_root.gotoAndStop("WepGet");
}
}
Symbol 1150 MovieClip Frame 26
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
Symbol 1150 MovieClip Frame 50
if (_root.PausePlayer) {
_root.PausePlayer = false;
if ((_root.stage == "A") && (_root.Flm)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "B") && (_root.Elec)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "C") && (_root.Ice)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "D") && (_root.Flm)) {
_root.gotoAndStop("gameover");
} else {
_root.gotoAndStop("WepGet");
}
}
Symbol 1150 MovieClip Frame 51
if (_root.life.Status.condition == "Normal") {
play();
}
if (_root.life.Status.condition == "Turned") {
gotoAndStop ("turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndStop ("horny");
}
Symbol 1150 MovieClip Frame 58
if (_root.PausePlayer) {
_root.PausePlayer = false;
if ((_root.stage == "A") && (_root.Flm)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "B") && (_root.Elec)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "C") && (_root.Ice)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "D") && (_root.Flm)) {
_root.gotoAndStop("gameover");
} else {
_root.gotoAndStop("WepGet");
}
}
Symbol 1150 MovieClip Frame 66
if (_root.PausePlayer) {
_root.PausePlayer = false;
if ((_root.stage == "A") && (_root.Flm)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "B") && (_root.Elec)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "C") && (_root.Ice)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "D") && (_root.Flm)) {
_root.gotoAndStop("gameover");
} else {
_root.gotoAndStop("WepGet");
}
}
Symbol 1150 MovieClip Frame 75
if (_root.PausePlayer) {
_root.PausePlayer = false;
if ((_root.stage == "A") && (_root.Flm)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "B") && (_root.Elec)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "C") && (_root.Ice)) {
_root.gotoAndStop("gameover");
} else if ((_root.stage == "D") && (_root.Flm)) {
_root.gotoAndStop("gameover");
} else {
_root.gotoAndStop("WepGet");
}
}
Symbol 1161 MovieClip Frame 1
stopAllSounds();
play();
Symbol 1161 MovieClip Frame 41
_root.lives = _root.lives - 1;
stopAllSounds();
_root.gotoAndStop(_root.stage);
Symbol 1163 MovieClip Frame 1
stop();
Instance of Symbol 1037 MovieClip "atk" in Symbol 1163 MovieClip Frame 12
onClipEvent (load) {
var at1 = false;
var at2 = false;
var at3 = false;
}
Instance of Symbol 1095 MovieClip in Symbol 1163 MovieClip Frame 16
onClipEvent (enterFrame) {
if (Key.isDown(40) || (Key.isDown(38))) {
this.nextFrame();
}
}
Instance of Symbol 1105 MovieClip in Symbol 1163 MovieClip Frame 16
onClipEvent (enterFrame) {
if (Key.isDown(40) || (Key.isDown(38))) {
this.nextFrame();
}
}
Symbol 1163 MovieClip Frame 20
stop();
Symbol 1174 MovieClip Frame 7
stop();
this.opened = true;
Symbol 1186 MovieClip Frame 1
stop();
Symbol 1186 MovieClip Frame 8
stop();
Symbol 1186 MovieClip Frame 15
stop();
Instance of Symbol 1186 MovieClip "door3" in Symbol 1188 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(this) && (!open)) && (_root.Key1)) {
this.enter._alpha = 0;
open = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 1186 MovieClip "door3" in Symbol 1188 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(this) && (!open)) && (_root.Key1)) {
this.enter._alpha = 0;
open = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 1186 MovieClip "door4" in Symbol 1188 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(this) && (!open)) && (_root.Key1)) {
this.enter._alpha = 0;
open = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 1186 MovieClip "door1" in Symbol 1188 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!open)) {
this.enter._alpha = 0;
open = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 1186 MovieClip "door3" in Symbol 1188 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(this) && (!open)) && (_root.Key1)) {
this.enter._alpha = 0;
open = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 1186 MovieClip "door2" in Symbol 1188 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!open)) {
open = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 1186 MovieClip "door8" in Symbol 1188 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(_root.ground.door6) && (_root.key3.key3 == 1)) && (!open)) {
this.enter._alpha = 0;
if (Key.isDown(38)) {
open = true;
this.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1186 MovieClip "door5" in Symbol 1188 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.ground.door7) && (_root.key2.key2 == 1)) {
this.enter._alpha = 0;
if (Key.isDown(38)) {
_root.ground.door7.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1186 MovieClip "doorA-2" in Symbol 1188 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(this) && (_root.Key1)) && (!open)) {
if (Key.isDown(38)) {
open = true;
this.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1186 MovieClip "door7" in Symbol 1188 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(_root.ground.door4) && (_root.key.key1 == 1)) && (!open)) {
if (Key.isDown(38)) {
open = true;
this.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1186 MovieClip "door6" in Symbol 1188 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(_root.ground.door6) && (_root.key3.key3 == 1)) && (!open)) {
this.enter._alpha = 0;
if (Key.isDown(38)) {
open = true;
this.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1186 MovieClip "doorA-1" in Symbol 1188 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!open)) {
this.enter._alpha = 0;
open = true;
this.gotoAndPlay(2);
}
}
Symbol 1212 MovieClip Frame 45
gotoAndPlay (1);
Symbol 1212 MovieClip Frame 52
gotoAndPlay ("grab");
Symbol 1225 MovieClip Frame 9
my_sound = new Sound();
my_sound.attachSound("grab");
if (_root.mitsuko.hitTest(_parent.attack) && (!_root.ext.rape)) {
if ((_root.life.clothes == true) && (_root.mitsuko._alpha == 100)) {
_root.mitsuko.damaged = true;
} else if (_root.mitsuko._alpha == 100) {
_root.life.grab = true;
my_sound.start(0, 0);
_parent.gotoAndStop("grabing");
}
}
Symbol 1225 MovieClip Frame 10
my_soun = new Sound();
my_sound.attachSound("grab");
if (_root.mitsuko.hitTest(_parent.attack) && (!_root.ext.rape)) {
if ((_root.life.clothes == true) && (_root.mitsuko._alpha == 100)) {
_root.mitsuko.damaged = true;
} else if (_root.mitsuko._alpha == 100) {
_root.life.grab = true;
my_sound.start();
_parent.gotoAndStop("grabing");
}
}
Symbol 1225 MovieClip Frame 14
_parent.gotoAndStop(1);
Symbol 1561 MovieClip Frame 1
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1561 MovieClip Frame 17
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
if ((_root.ext.sex._xscale < 70) && (_root.ext.sex._xscale > 33)) {
_parent.gotoAndStop("turned");
}
if ((_root.ext.sex._xscale > 0) && (_root.ext.sex._xscale < 33)) {
_parent.gotoAndStop("horny");
}
}
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
gotoAndPlay ("Normal");
Symbol 1561 MovieClip Frame 18
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1561 MovieClip Frame 22
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1561 MovieClip Frame 46
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
}
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
gotoAndPlay ("Loop1");
Symbol 1561 MovieClip Frame 85
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape >= 7) {
gotoAndPlay ("cum");
}
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
} else {
gotoAndPlay ("cum");
}
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape < 7) {
gotoAndPlay ("Loop2");
}
Symbol 1561 MovieClip Frame 206
stop();
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
Symbol 1562 MovieClip Frame 7
stop();
_parent.gotoAndStop(1);
Symbol 1563 MovieClip Frame 1
stop();
Instance of Symbol 466 MovieClip "eye" in Symbol 1563 MovieClip Frame 1
onClipEvent (load) {
r = false;
_parent.DogRun._visible = false;
distance = 400;
grabbing = false;
wall = 0;
rape = 0;
scale = _parent._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = false;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
scale = _parent._xscale;
espeed = 15;
dead = false;
vision = 350;
}
onClipEvent (enterFrame) {
_root.ext.y = _parent._x;
if (_root.Pause == false) {
if (dead == true) {
_parent.gotoAndStop("dead");
}
tx = _parent._x;
ty = _parent._y;
sx = _root.mitsuko._x;
sy = _root.mitsuko._y;
if (tx < sx) {
_parent._xscale = scale;
_parent.HP._xscale = -42.5;
}
if (tx > sx) {
_parent._xscale = -scale;
_parent.HP._xscale = 42.5;
}
distance = Math.sqrt(((sx - tx) * (sx - tx)) + ((sy - ty) * (sy - ty)));
if (distance < vision) {
distanceE = tx - sx;
if (((((((distanceE < -120) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.life.grab == false)) && (_root.ext.rape == false)) && (dead == false)) && (!_root.mitsuko.defeated)) {
_parent._x = _parent._x + espeed;
_parent.DogRun._visible = true;
_parent.DogIdle._visible = false;
} else if (((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) {
_parent.gotoAndStop("att");
}
if (((((((distanceE > 120) && (!_root.mitsuko.defeated)) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.life.grab == false)) && (_root.ext.rape == false)) && (dead == false)) {
_parent._x = _parent._x - espeed;
_parent.DogRun._visible = true;
_parent.DogIdle._visible = false;
} else if (((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) {
_parent.gotoAndStop("att");
}
} else {
_parent.DogRun._visible = false;
_parent.DogIdle._visible = true;
}
if (((((_root.mitsuko.punch.hitTest(this) || (_root.mitsuko.atk.hitTest(this))) || (_root.mitsuko.kick.hitTest(this))) || (_root.bullet0.hitTest(this))) || (_root.bullet1.hitTest(this))) || (_root.bullet2.hitTest(this) && (!hitted))) {
_root.hit = true;
hitted = true;
hp = (_root.mitsuko.power * 100) / 90;
_parent.HP.damaged = true;
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale - hp;
if (_parent.HP.Ehp._xscale > 0) {
_parent.gotoAndStop("damage");
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
dead = true;
}
} else {
hitted = false;
}
}
}
Instance of Symbol 267 MovieClip "HP" in Symbol 1563 MovieClip Frame 1
onClipEvent (load) {
damaged = false;
d = 0;
this._visible = false;
}
onClipEvent (enterFrame) {
if (_parent.HP.Ehp._xscale <= 0) {
_parent.gotoAndStop("dead");
}
_parent.HP.Ehealth = _parent.HP.Ehp._xscale;
if (damaged == true) {
if (d <= 100) {
this._visible = true;
d = d + 3;
} else {
this._visible = false;
d = 0;
damaged = false;
}
}
}
Instance of Symbol 1225 MovieClip in Symbol 1563 MovieClip Frame 2
onClipEvent (load) {
dead = false;
hp = 10;
hitted = false;
h = 0;
}
onClipEvent (enterFrame) {
if (dead == true) {
_parent.gotoAndStop("dead");
}
if (((((_root.mitsuko.punch.hitTest(this) || (_root.mitsuko.atk.hitTest(this))) || (_root.mitsuko.kick.hitTest(this))) || (_root.bullet0.hitTest(this))) || (_root.bullet1.hitTest(this))) || (_root.bullet2.hitTest(this) && (!hitted))) {
_root.hit = true;
hitted = true;
_hp = (_root.mitsuko.power * 100) / 90;
_parent.HP.damaged = true;
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale - hp;
if (_parent.HP.Ehp._xscale > 0) {
_parent.gotoAndStop("damage");
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
dead = true;
}
}
}
Instance of Symbol 1561 MovieClip "rape" in Symbol 1563 MovieClip Frame 3
onClipEvent (load) {
rape = 0;
h = 0;
e = 2;
x = 1;
x = x + _root.difDamage;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 1562 MovieClip in Symbol 1563 MovieClip Frame 4
onClipEvent (load) {
d = 0;
hitted = true;
}
onClipEvent (enterFrame) {
if ((_root.Pause == false) || (PausePlayer == false)) {
if (d <= 100) {
if (_root.mitsuko.dir == 1) {
_parent._xscale = -scale;
_parent._x = _parent._x - 3;
_parent._x = _parent._x + 1;
_parent._x = _parent._x - 3;
_parent._x = _parent._x + 1;
} else {
_parent._xscale = scale;
_parent._x = _parent._x + 3;
_parent._x = _parent._x - 1;
_parent._x = _parent._x + 3;
_parent._x = _parent._x - 1;
}
d = d + 0;
} else {
hitted = false;
d = 0;
}
}
}
Symbol 1563 MovieClip Frame 5
Instance of Symbol 466 MovieClip "wolfgrab" in Symbol 1563 MovieClip Frame 5
onClipEvent (enterFrame) {
if (_root.ext.rape) {
_root.mitsuko.gotoAndStop("sex");
_parent.gotoAndStop("sex");
}
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
if (this._x < _root.mitsuko._x) {
_root.mitsuko._x = _parent._x + 60;
_parent._xscale = 159.4;
}
if (this._x > _root.mitsuko._x) {
_root.mitsuko._x = _parent._x - 30;
_parent._xscale = -159.4;
}
}
Symbol 1563 MovieClip Frame 6
stop();
this.dead = true;
Instance of Symbol 384 MovieClip "explosion" in Symbol 1563 MovieClip Frame 6
onClipEvent (load) {
i = _root.ES.i;
item = Math.floor(Math.random() * 11) + 0;
x = _parent._x;
y = _parent._y - 10;
lock = false;
}
onClipEvent (enterFrame) {
if ((item == 0) && (lock == false)) {
lock = true;
i = i + 1;
duplicateMovieClip (_root.Bh, "Bh" + i, i);
Dod = _root["Bh" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 1) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Sh, "Sh" + i, i);
Dod = _root["Sh" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 3) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.RC, "RC" + i, i);
Dod = _root["RC" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 4) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Bw, "Bw" + i, i);
Dod = _root["Bw" + i];
Dod._y = y;
Dod._x = x;
}
if ((item == 5) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Sw, "Sw" + i, i);
Dod = _root["Sw" + i];
Dod._y = y;
Dod._x = x;
}
}
Symbol 1583 MovieClip Frame 7
if (_root.mitsuko.hitTest(_parent.att) && (!_root.ext.rape)) {
if ((_root.life.clothes == true) && (_root.mitsuko._alpha == 100)) {
_root.mitsuko.damaged = true;
} else if (_root.mitsuko._alpha == 100) {
_root.life.grab = true;
_parent.gotoAndStop("grabing");
}
}
Symbol 1583 MovieClip Frame 11
_parent.gotoAndStop(1);
Symbol 1667 MovieClip Frame 1
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1667 MovieClip Frame 7
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1667 MovieClip Frame 13
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1667 MovieClip Frame 17
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
}
if (_parent.HP.Ehp._xscale < 100) {
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale + 5;
}
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
Symbol 1667 MovieClip Frame 19
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
gotoAndPlay ("Normal");
Symbol 1667 MovieClip Frame 20
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1667 MovieClip Frame 23
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
if ((_root.ext.sex._xscale < 70) && (_root.ext.sex._xscale > 33)) {
_parent.gotoAndStop("turned");
}
if ((_root.ext.sex._xscale > 0) && (_root.ext.sex._xscale < 33)) {
_parent.gotoAndStop("horny");
}
}
if (_parent.HP.Ehp._xscale < 100) {
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale + 5;
}
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall = 1;
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
Symbol 1667 MovieClip Frame 41
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
gotoAndPlay ("Loop1");
Symbol 1667 MovieClip Frame 42
Symbol 1667 MovieClip Frame 52
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _parent.rape.ea - _parent.rape.e;
if ((_root.ext.sex._xscale < 70) && (_root.ext.sex._xscale > 33)) {
_parent.gotoAndStop("turned");
}
if ((_root.ext.sex._xscale > 0) && (_root.ext.sex._xscale < 33)) {
_parent.gotoAndStop("horny");
}
}
if (_parent.HP.Ehp._xscale < 100) {
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale + 5;
}
if (_root.life.lp._xscale < 100) {
damage = _parent.rape.x * 100;
damage = damage / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + damage;
_root.mitsuko.Hp = _root.mitsuko.Hp - damage;
} else if (_root.life.lp._xscale >= 100) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall = 1;
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
gotoAndPlay ("Loop2");
Symbol 1678 MovieClip Frame 1
stop();
Instance of Symbol 267 MovieClip "HP" in Symbol 1678 MovieClip Frame 1
onClipEvent (load) {
function fill() {
this._visible = true;
stopAllSounds();
_parent.gotoAndStop(2);
if (_parent.HP.Ehp._xscale < 100) {
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale + 5;
intro.start();
} else {
IntroBoss = false;
_root.Vcam.scrolling = true;
_root.mitsuko.gotoAndStop("stand");
var my_sound = new Sound();
my_sound.loadSound("BGM/14 - Megaman OST III - Boss.mp3", true);
my_sound.onLoad = function (success) {
if (success) {
my_sound.start(0, 0);
}
};
my_sound.onSoundComplete = function () {
my_sound.start(0, 0);
};
_root.life.mobilize();
_parent.gotoAndStop(1);
}
}
intro = new Sound();
intro.attachSound("littleHealth");
damaged = false;
d = 0;
_parent.HP.Ehp._xscale = 1;
IntroBoss = true;
scale = this._xscale;
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.ground.Bossdoor.finish && (IntroBoss)) {
fill();
}
_parent.HP.Ehealth = _parent.HP.Ehp._xscale;
if (damaged == true) {
if (d <= 100) {
d = d + 3;
} else {
d = 0;
damaged = false;
}
}
}
Instance of Symbol 466 MovieClip "eye" in Symbol 1678 MovieClip Frame 1
onClipEvent (load) {
r = false;
distance = 400;
grabbing = false;
wall = 0;
rape = 0;
scale = _parent._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = false;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
scale = _parent._xscale;
espeed = 10;
dead = false;
vision = 700;
}
onClipEvent (enterFrame) {
if (_parent.HP.IntroBoss == false) {
if (dead == true) {
_parent.gotoAndStop("dead");
}
tx = _parent._x;
ty = _parent._y;
sx = _root.mitsuko._x;
sy = _root.mitsuko._y;
if (tx > sx) {
_parent._xscale = -scale;
} else {
_parent._xscale = scale;
}
distance = Math.sqrt(((sx - tx) * (sx - tx)) + ((sy - ty) * (sy - ty)));
if (distance < vision) {
distanceE = tx - sx;
if (((((((distanceE < -120) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.life.grab == false)) && (_root.ext.rape == false)) && (dead == false)) && (!_root.mitsuko.defeated)) {
_parent._x = _parent._x + espeed;
_parent.idle._alpha = 0;
_parent.walk._alpha = 100;
_parent.HP._xscale = -_parent.HP.scale;
} else if (((distanceE > -180) && (distanceE < 180)) && (!_root.mitsuko.defeated)) {
_parent.gotoAndStop("att");
}
if (((((((distanceE > 120) && (!_root.mitsuko.defeated)) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.life.grab == false)) && (_root.ext.rape == false)) && (dead == false)) {
_parent._x = _parent._x - espeed;
_parent.idle._alpha = 0;
_parent.walk._alpha = 100;
_parent.HP._xscale = _parent.HP.scale;
} else if (((distanceE > -180) && (distanceE < 180)) && (!_root.mitsuko.defeated)) {
_parent.gotoAndStop("att");
}
} else {
_parent.idle._alpha = 100;
_parent.walk._alpha = 0;
}
if (((((_root.mitsuko.punch.hitTest(_parent.weakpoint) || (_root.mitsuko.atk.hitTest(_parent.weakpoint))) || (_root.bullet0.hitTest(_parent.weakpoint))) || (_root.bullet1.hitTest(_parent.weakpoint))) || (_root.bullet2.hitTest(_parent.weakpoint))) || (_root.mitsuko.kick.hitTest(_parent.weakpoint) && (hitted == false))) {
_root.hit.gotoAndPlay("hit");
hp = _root.mitsuko.power * 100;
hp = hp / 300;
_parent.HP.damaged = true;
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale - hp;
if (_parent.HP.Ehp._xscale > 0) {
_parent.gotoAndStop("damage");
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
dead = true;
}
}
}
}
Instance of Symbol 1583 MovieClip in Symbol 1678 MovieClip Frame 3
onClipEvent (load) {
dead = false;
hp = 10;
hitted = false;
h = 0;
Hit = new Sound();
Hit.attachSound("enemyH");
}
onClipEvent (enterFrame) {
if (dead == true) {
_parent.gotoAndStop("dead");
}
if (((((_root.mitsuko.punch.hitTest(_parent.weakpoint) || (_root.mitsuko.kick.hitTest(_parent.weakpoint))) || (_root.mitsuko.atk.hitTest(_parent.weakpoint))) || (_root.bullet0.hitTest(_parent.weakpoint))) || (_root.bullet1.hitTest(_parent.weakpoint))) || (_root.bullet2.hitTest(_parent.weakpoint) && (hitted == false))) {
hp = _root.mitsuko.power * 100;
hp = hp / 300;
_parent.HP.damaged = true;
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale - hp;
Hit.start();
if (_parent.HP.Ehp._xscale > 0) {
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
dead = true;
}
}
}
Instance of Symbol 466 MovieClip in Symbol 1678 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.ext.rape) {
_root.mitsuko.gotoAndStop("sex");
if (_root.life.Status.condition == "Normal") {
_parent.gotoAndStop("normal");
} else if (_root.life.Status.condition == "Turned") {
_parent.gotoAndStop("turned");
} else {
_parent.gotoAndStop("horny");
}
}
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 466 MovieClip in Symbol 1678 MovieClip Frame 5
onClipEvent (load) {
d = 0;
}
onClipEvent (enterFrame) {
if ((_root.Pause == false) || (PausePlayer == false)) {
if (d <= 100) {
if (_root.mitsuko.dir == 1) {
_parent._xscale = -scale;
_parent._x = _parent._x - 3;
_parent._x = _parent._x + 1;
_parent._x = _parent._x - 3;
_parent._x = _parent._x + 1;
} else {
_parent._xscale = scale;
_parent._x = _parent._x + 3;
_parent._x = _parent._x - 1;
_parent._x = _parent._x + 3;
_parent._x = _parent._x - 1;
}
d = d + 100;
} else {
eye.hitted = false;
d = 0;
_parent.gotoAndStop(1);
}
}
}
Instance of Symbol 1667 MovieClip "rape" in Symbol 1678 MovieClip Frame 6
onClipEvent (load) {
rape = 0;
h = 0;
e = 2;
x = 1;
x = x + _root.difDamage;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 1667 MovieClip "rape" in Symbol 1678 MovieClip Frame 7
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
x = x + _root.difDamage;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Symbol 1678 MovieClip Frame 9
_root.life.inmobilize();
stopAllSounds();
gotoAndPlay ("dead1");
Instance of Symbol 384 MovieClip "explosion" in Symbol 1678 MovieClip Frame 45
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 384 MovieClip "explosion" in Symbol 1678 MovieClip Frame 45
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 384 MovieClip "explosion" in Symbol 1678 MovieClip Frame 45
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Symbol 1678 MovieClip Frame 47
stop();
Instance of Symbol 50 MovieClip in Symbol 1678 MovieClip Frame 47
onClipEvent (load) {
_root.life.mobilize();
this.gotoAndStop(2);
used = false;
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!used)) {
used = true;
this.gotoAndStop("used");
_root.mitsuko.gotoAndStop(1);
_root.msgnumber = 11;
_root.attachMovie("MessageBox", "MsgBox", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.MsgBox._x = _root.x - 350;
_root.MsgBox._y = _root.y - 300;
_root.life.freezePlayer();
_root.Flm = true;
HealthB.start();
}
HealthB.onSoundComplete = function () {
_root.MsgBox.gotoAndPlay("close");
attachMovie("StageCleared", "StageCleared", _root.getNextHighestDepth(), [_x, _root.mitsuko._x, _y, _root.mitsuko._y]);
};
}
Symbol 1679 MovieClip Frame 1
stop();
Instance of Symbol 46 MovieClip in Symbol 1679 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
HealthB = new Sound();
HealthB.attachSound("bigh");
HealthL = new Sound();
HealthL.attachSound("littleHealth");
}
onClipEvent (enterFrame) {
if (((((this.hitTest(_root.mitsuko) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (_root.mitsuko.weapon > 8)) && (_root.mitsuko.weapon < 12)) && (!_root.mitsuko.defeated)) {
recover = _root.life.wepDepleter._xscale;
if ((recover - 10) > 0) {
if ((_root.mitsuko.weapon > 8) && (_root.mitsuko.weapon < 12)) {
_root.life.wepDepleter._xscale = recover - 10;
HealthB.start();
this.gotoAndStop("used");
}
} else {
_root.life.wepDepleter._xscale = 1;
this.gotoAndStop("used");
}
}
}
Symbol 1680 MovieClip Frame 1
stop();
Instance of Symbol 46 MovieClip in Symbol 1680 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
HealthB = new Sound();
HealthB.attachSound("bigh");
HealthL = new Sound();
HealthL.attachSound("littleHealth");
}
onClipEvent (enterFrame) {
if (((((this.hitTest(_root.mitsuko) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (_root.mitsuko.weapon > 8)) && (_root.mitsuko.weapon < 12)) && (!_root.mitsuko.defeated)) {
recover = _root.life.wepDepleter._xscale;
if ((recover - 25) > 0) {
if ((_root.mitsuko.weapon > 8) && (_root.mitsuko.weapon < 12)) {
_root.life.wepDepleter._xscale = recover - 10;
HealthB.start();
this.gotoAndStop("used");
}
} else {
_root.life.wepDepleter._xscale = 1;
this.gotoAndStop("used");
}
}
}
Symbol 1691 MovieClip Frame 1
stop();
Symbol 1691 MovieClip Frame 21
stop();
Symbol 1692 MovieClip Frame 1
stop();
Instance of Symbol 466 MovieClip in Symbol 1692 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
d = 0;
HealthB = new Sound();
HealthB.attachSound("1up");
used = false;
if (_root.SwimSuit) {
_parent.gotoAndStop("used");
}
}
onClipEvent (enterFrame) {
if ((((((((this.hitTest(_root.mitsuko) && (!used)) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (!_root.mitsuko.ice.hitTest(this))) && (!_root.mitsuko.defeated)) {
if (_root.mitsuko.piso) {
used = true;
_root.msgnumber = 8;
_root.attachMovie("MessageBox", "MsgBox", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.MsgBox._x = _root.x - 350;
_root.MsgBox._y = _root.y - 300;
_root.life.freezePlayer();
_root.mitsuko.gotoAndStop("itemget");
HealthB.start();
_root.SwimSuit = true;
}
}
HealthB.onSoundComplete = function () {
_root.MsgBox.gotoAndPlay("close");
_parent.gotoAndStop("used");
};
}
Symbol 1692 MovieClip Frame 2
_root.life.mobilize();
this.unloadMovie();
Symbol 1695 MovieClip Frame 1
stop();
Instance of Symbol 466 MovieClip in Symbol 1695 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
d = 0;
HealthB = new Sound();
HealthB.attachSound("1up");
used = false;
}
onClipEvent (enterFrame) {
if ((((((((this.hitTest(_root.mitsuko) && (!used)) && (!_root.mitsuko.punch.hitTest(this.att))) && (!_root.mitsuko.defeated.hitTest(this.att))) && (!_root.mitsuko.atk.hitTest(this.att))) && (!_root.mitsuko.fire.hitTest(this))) && (!_root.mitsuko.thunder.hitTest(this))) && (!_root.mitsuko.ice.hitTest(this))) && (!_root.mitsuko.defeated)) {
used = true;
HealthB.start();
if (_root.lives < 9) {
_root.lives++;
}
_parent.gotoAndStop("used");
}
}
Symbol 1705 MovieClip Frame 1
stop();
Symbol 1705 MovieClip Frame 22
stop();
Symbol 1712 MovieClip Frame 1
stop();
Symbol 1712 MovieClip Frame 22
stop();
Symbol 1718 MovieClip Frame 1
stop();
Symbol 1718 MovieClip Frame 22
stop();
Symbol 1729 MovieClip Frame 1
stop();
Symbol 1729 MovieClip Frame 22
stop();
Symbol 1735 MovieClip Frame 1
stop();
Symbol 1735 MovieClip Frame 9
stop();
_parent.Bossdoor.opened = true;
Instance of Symbol 1186 MovieClip "door7" in Symbol 1737 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.ground.door7) && (_root.key2.key2 == 1)) {
this.enter._alpha = 0;
if (Key.isDown(38)) {
_root.ground.door7.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1186 MovieClip "door5" in Symbol 1737 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(_root.ground.door5) && (_root.key2.key2 == 1)) && (!open)) {
if (Key.isDown(38)) {
open = true;
this.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1186 MovieClip "door4" in Symbol 1737 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(_root.ground.door4) && (_root.key.key1 == 1)) && (!open)) {
if (Key.isDown(38)) {
open = true;
this.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1186 MovieClip "door6" in Symbol 1737 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(_root.ground.door6) && (_root.key3.key3 == 1)) && (!open)) {
this.enter._alpha = 0;
if (Key.isDown(38)) {
open = true;
this.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1735 MovieClip "Bossdoor" in Symbol 1737 MovieClip Frame 1
onClipEvent (load) {
touch = false;
total = 0;
opened = false;
finish = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(_root.ground.Bossdoor) && (!touch)) && (_root.Flm)) {
touch = true;
stopAllSounds();
_root.life.freezePlayer();
_root.Pause = true;
attachMovie("StageCleared", "StageCleared", _root.getNextHighestDepth(), [_x, _root.mitsuko._x, _y, _root.mitsuko._y]);
_root.mitsuko.gotoAndStop("stand");
}
if (((_root.mitsuko.hitTest(_root.ground.Bossdoor) && (!touch)) && (!finish)) && (!_root.Flm)) {
_root.life.inmobilize();
_root.ground.Bossdoor.gotoAndPlay(2);
_root.Vcam.scrolling = false;
_root.checkpoint = true;
touch = true;
_root.mitsuko.gotoAndStop("stand");
} else if (opened && (!finish)) {
_root.life.freezePlayer();
_root.Vcam.enter();
}
}
Instance of Symbol 1186 MovieClip "door1" in Symbol 1737 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.ground.door1) && (_root.key.key1 == 1)) {
this.enter._alpha = 0;
if (Key.isDown(38)) {
_root.ground.door1.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1186 MovieClip "door2" in Symbol 1737 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.ground.door2) && (_root.key2.key2 == 1)) {
this.enter._alpha = 0;
if (Key.isDown(38)) {
_root.ground.door2.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1186 MovieClip "door" in Symbol 1737 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.ground.door) && (_root.key.key1 == 1)) {
this.enter._alpha = 0;
if (Key.isDown(38)) {
_root.ground.door.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Symbol 1770 MovieClip Frame 1
if (_root.life.Status.condition == "Turned") {
gotoAndPlay (8);
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay (18);
}
Symbol 1785 MovieClip Frame 1
stop();
Instance of Symbol 267 MovieClip "HP" in Symbol 1785 MovieClip Frame 1
onClipEvent (load) {
function fill() {
this._visible = true;
_parent.gotoAndStop(2);
if (_parent.HP.Ehp._xscale < 100) {
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale + 5;
intro.start();
} else {
IntroBoss = false;
_root.Vcam.scrolling = true;
_root.mitsuko.gotoAndStop("stand");
var my_sound = new Sound();
my_sound.onLoad = function (success) {
if (success) {
stopAllSounds();
my_sound.start(0, 90);
}
};
my_sound.loadSound("BGM/14 - Megaman OST III - Boss.mp3", true);
_root.life.mobilize();
_parent.gotoAndStop(1);
}
}
intro = new Sound();
intro.attachSound("littleHealth");
damaged = false;
d = 0;
_parent.HP.Ehp._xscale = 1;
IntroBoss = true;
scale = this._xscale;
this._visible = false;
}
onClipEvent (enterFrame) {
if (_root.ground.Bossdoor.finish && (IntroBoss)) {
fill();
}
_parent.HP.Ehealth = _parent.HP.Ehp._xscale;
if (damaged == true) {
if (d <= 100) {
d = d + 3;
} else {
d = 0;
damaged = false;
}
}
}
Instance of Symbol 1763 MovieClip in Symbol 1785 MovieClip Frame 1
onClipEvent (load) {
r = false;
distance = 400;
grabbing = false;
wall = 0;
rape = 0;
scale = _parent._xscale;
x = _root.life.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = false;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
scale = _parent._xscale;
espeed = 10;
dead = false;
vision = 700;
rigth = true;
}
onClipEvent (enterFrame) {
if (_parent.HP.IntroBoss == false) {
if (dead == true) {
_parent.gotoAndStop("dead");
}
tx = _parent._x;
ty = _parent._y;
sx = _root.mitsuko._x;
sy = _root.mitsuko._y;
if ((tx < 3300) && (rigth)) {
_parent._xscale = scale;
_parent.HP._xscale = _parent.HP.scale;
_parent.x = _parent.x + espeed;
} else {
rigth = false;
}
if ((tx > 2300) && (!rigth)) {
_parent._xscale = -scale;
_parent.HP._xscale = -_parent.HP.scale;
_parent.x = _parent.x - espeed;
} else {
rigth = true;
}
if (((distanceE > -180) && (distanceE < 180)) && (!_root.mitsuko.defeated)) {
if (tx < sx) {
_parent._xscale = scale;
}
_parent.gotoAndStop("att");
}
if (((distanceE > -180) && (distanceE < 180)) && (!_root.mitsuko.defeated)) {
if (tx > sx) {
_parent._xscale = -scale;
}
_parent.gotoAndStop("att");
}
if (((((_root.mitsuko.punch.hitTest(this) || (_root.mitsuko.atk.hitTest(this))) || (_root.mitsuko.fire.hitTest(this))) || (_root.mitsuko.thunder.hitTest(this))) || (_root.mitsuko.ice.hitTest(this))) || (_root.mitsuko.kick.hitTest(this) && (hitted == false))) {
_root.hit.gotoAndPlay("hit");
hp = hp - _root.mitsuko.power;
_parent.HP.damaged = true;
_parent.HP.Ehp._xscale = (_parent.HP.Ehp._xscale - _root.mitsuko.power) + 5;
if (_parent.HP.Ehp._xscale > 0) {
_parent.gotoAndStop("damage");
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
dead = true;
}
}
}
}
Instance of Symbol 466 MovieClip in Symbol 1785 MovieClip Frame 3
onClipEvent (load) {
h = 0;
r = false;
}
onClipEvent (enterFrame) {
if (_root.life.grab == true) {
if (Key.isDown(39) && (r == false)) {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = true;
}
if (Key.isDown(37) && (r == true)) {
h = h + 5;
_root.ext.escapeGauge.escapebar._xscale = _root.ext.escapeGauge.escapebar._xscale + _root.difEscape;
r = false;
}
}
if (_root.mitsuko._alpha == 100) {
if ((_root.ext.escapeGauge.escapebar._xscale > 0) && (_root.mitsuko.defeated == false)) {
_root.life.grab = true;
_root.mitsuko.gotoAndStop("dmg");
_root.life.inmobilize();
} else {
_root.life.grab = false;
_root.ext.rape = true;
_root.mitsuko.gotoAndStop("sex");
if (_root.life.Status.condition == "Normal") {
_root.mitsuko.gotoAndStop("sex");
_parent.gotoAndStop("normal");
} else if (_root.life.Status.condition == "Turned") {
_root.mitsuko.gotoAndStop("sex");
_parent.gotoAndStop("turned");
} else {
_root.mitsuko.gotoAndStop("sex");
_parent.gotoAndStop("horny");
}
}
} else {
_root.life.mobilize();
_root.mitsuko.invisible = true;
_root.life.grab = false;
_parent.gotoAndStop(1);
}
}
Instance of Symbol 1767 MovieClip in Symbol 1785 MovieClip Frame 4
onClipEvent (load) {
dead = false;
hp = 10;
hitted = false;
h = 0;
}
onClipEvent (enterFrame) {
if (dead == true) {
_parent.gotoAndStop("dead");
}
if (((((_root.mitsuko.punch.hitTest(this) || (_root.mitsuko.kick.hitTest(this))) || (_root.mitsuko.atk.hitTest(this))) || (_root.mitsuko.fire.hitTest(this))) || (_root.mitsuko.thunder.hitTest(this))) || (_root.mitsuko.ice.hitTest(this) && (hitted == false))) {
_root.hit.gotoAndPlay("hit");
_parent.HP.damaged = true;
_parent.HP.Ehp._xscale = (_parent.HP.Ehp._xscale - _root.mitsuko.power) + 5;
if (_parent.HP.Ehp._xscale > 0) {
_parent.gotoAndStop("damage");
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
h = 0;
dead = true;
}
}
}
Instance of Symbol 466 MovieClip in Symbol 1785 MovieClip Frame 5
onClipEvent (load) {
d = 0;
}
onClipEvent (enterFrame) {
if ((_root.Pause == false) || (PausePlayer == false)) {
if (d <= 100) {
if (_root.mitsuko.dir == 1) {
_parent._xscale = -scale;
_parent._x = _parent._x - 3;
_parent._x = _parent._x + 1;
_parent._x = _parent._x - 3;
_parent._x = _parent._x + 1;
} else {
_parent._xscale = scale;
_parent._x = _parent._x + 3;
_parent._x = _parent._x - 1;
_parent._x = _parent._x + 3;
_parent._x = _parent._x - 1;
}
d = d + 100;
} else {
eye.hitted = false;
d = 0;
_parent.gotoAndStop(1);
}
}
}
Instance of Symbol 1770 MovieClip "rape" in Symbol 1785 MovieClip Frame 6
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
Symbol 1785 MovieClip Frame 9
stop();
_root.life.inmobilize();
stopAllSounds();
gotoAndPlay ("dead1");
Symbol 1785 MovieClip Frame 23
stop();
Instance of Symbol 50 MovieClip in Symbol 1785 MovieClip Frame 23
onClipEvent (load) {
_root.life.mobilize();
used = false;
get = false;
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!used)) {
used = true;
_root.msgnumber = 10;
}
if ((used && (_root.mitsuko.landed)) && (!get)) {
get = true;
_root.attachMovie("MessageBox", "MsgBox", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.MsgBox._x = _root.x - 350;
_root.MsgBox._y = _root.y - 300;
_root.life.freezePlayer();
_root.Elec = true;
HealthB.start();
}
HealthB.onSoundComplete = function () {
attachMovie("StageCleared", "StageCleared", _root.getNextHighestDepth(), [_x, _root.mitsuko._x, _y, _root.mitsuko._y]);
_root.MsgBox.gotoAndPlay("close");
this.gotoAndStop("used");
};
}
Instance of Symbol 384 MovieClip "explosion" in Symbol 1785 MovieClip Frame 23
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 384 MovieClip "explosion" in Symbol 1785 MovieClip Frame 23
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 384 MovieClip "explosion" in Symbol 1785 MovieClip Frame 23
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 1735 MovieClip "Bossdoor" in Symbol 1792 MovieClip Frame 1
onClipEvent (load) {
touch = false;
total = 0;
opened = false;
finish = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.ground.Bossdoor) && (_root.Elec)) {
_root.life.freezePlayer();
_root.mitsuko.gotoAndStop(1);
attachMovie("StageCleared", "StageCleared", _root.getNextHighestDepth(), [_x, _root.mitsuko._x, _y, _root.mitsuko._y]);
StageCleared._xscale = 100;
}
if (((_root.mitsuko.hitTest(_root.ground.Bossdoor) && (!touch)) && (!finish)) && (!_root.Elec)) {
_root.ground.Bossdoor.gotoAndPlay(2);
touch = true;
_root.life.freezePlayer();
}
if (opened && (!finish)) {
_root.PausePlayer = false;
_root.Vcam.enter();
}
if (finish) {
_root.Vcam.scrolling = true;
}
}
Instance of Symbol 1186 MovieClip "door" in Symbol 1792 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (_root.key1_2.key == 1)) {
this.enter._alpha = 0;
if (Key.isDown(38)) {
this.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Symbol 1803 MovieClip Frame 2
play();
Instance of Symbol 1735 MovieClip "Bossdoor" in Symbol 1808 MovieClip Frame 1
onClipEvent (load) {
touch = false;
total = 0;
opened = false;
finish = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(_root.ground.Bossdoor) && (!touch)) && (_root.Flm)) {
touch = true;
_root.life.inmobilize();
attachMovie("StageCleared", "StageCleared", _root.getNextHighestDepth(), [_x, _root.mitsuko._x, _y, _root.mitsuko._y]);
_root.mitsuko.gotoAndStop("stand");
}
if (((_root.mitsuko.hitTest(_root.ground.Bossdoor) && (!touch)) && (!finish)) && (!_root.Flm)) {
_root.ground.Bossdoor.gotoAndPlay(2);
_root.Vcam.scrolling = false;
_root.checkpoint = true;
touch = true;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("stand");
} else if (opened && (!finish)) {
_root.Vcam.enter();
}
if (finish) {
}
}