Frame 1
function itemHandler1(obj, item) {
getURL ("http://urielmanx7.blogspot.com/");
}
stop();
_root.slot1 = 1;
_root.slot2 = 1;
_root.slot3 = 1;
_root.slot4 = 1;
_root.slot5 = 1;
_root.slot6 = 1;
_root.jumpBtn = 0;
_root.attBtn = 0;
_root.dashBtn = 0;
_root.confirm = false;
_root.hit = false;
_root.msgnumber = 1;
_root.movecursor = true;
_root.ladder = false;
_root.end = false;
_root.begin = false;
_root.save = false;
_root.load = false;
Stage.scaleMode = "noScale";
_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;
_root.fromGolem = false;
_root.fromWasp = false;
_root.fromSlime = false;
_root.fromOcto = false;
_root.DoubleJump = false;
_root.DblJumpAllow = false;
var savefile = SharedObject.getLocal("MitsukoX", "/");
_root.lvl = savefile.data.lvl2;
_root.slot1 = savefile.data.slot1_2;
_root.slot2 = savefile.data.slot2_2;
_root.slot3 = savefile.data.slot3_2;
_root.slot4 = savefile.data.slot4_2;
_root.slot5 = savefile.data.slot5_2;
_root.slot6 = savefile.data.slot6_2;
_root.DoubleJump = savefile.data.DoubleJump2;
_root.DblJumpAllow = savefile.data.DblJumpAllow2;
_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.slot1 = savefile.data.slot1_3;
_root.slot2 = savefile.data.slot2_3;
_root.slot3 = savefile.data.slot3_3;
_root.slot4 = savefile.data.slot4_3;
_root.slot5 = savefile.data.slot5_3;
_root.slot6 = savefile.data.slot6_3;
_root.DoubleJump = savefile.data.DoubleJump3;
_root.DblJumpAllow = savefile.data.DblJumpAllow3;
_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.slot1 = savefile.data.slot1;
_root.slot2 = savefile.data.slot2;
_root.slot3 = savefile.data.slot3;
_root.slot4 = savefile.data.slot4;
_root.slot5 = savefile.data.slot5;
_root.slot6 = savefile.data.slot6;
_root.DoubleJump = savefile.data.DoubleJump;
_root.DblJumpAllow = savefile.data.DblJumpAllow;
_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 (_root.savefile.data.lvl == undefined) {
_root.lvl = 1;
}
if (_root.savefile.data.lives == undefined) {
_root.lives = 2;
}
if (_root.savefile.data.MaxHp == undefined) {
_root.MaxHp = 100;
}
if (_root.savefile.data.calidad == undefined) {
_root.calidad = "Medium";
_quality = "MEDIUM";
}
if (_root.savefile.data.calidad == "Low") {
_quality = "LOW";
}
if (_root.savefile.data.calidad == "Medium") {
_quality = "MEDIUM";
}
if (_root.savefile.data.calidad == "High") {
_quality = "HIGH";
}
if (_root.dificulty == undefined) {
_root.dificulty = "normal";
_parent.dificulty = "Normal";
}
if (_root.savefile.data.att == undefined) {
_root.att = 65;
}
if (_root.savefile.data.jump == undefined) {
_root.jump = 83;
}
if (_root.savefile.data.dash == undefined) {
_root.dash = 68;
}
if (_root.savefile.data.Sword == undefined) {
_root.Sword = false;
}
if (_root.savefile.data.Spear == undefined) {
_root.Spear = false;
}
if (_root.savefile.data.Dagger == undefined) {
_root.Dagger = false;
}
if (_root.savefile.data.Elec == undefined) {
_root.Elec = false;
}
if (_root.savefile.data.Flm == undefined) {
_root.Flm = false;
}
if (_root.savefile.data.Ice == undefined) {
_root.Ice = false;
}
if (((_root.savefile.data.DoubleJump == undefined) && (_root.savefile.data.DoubleJump2 == undefined)) && (_root.savefile.data.DoubleJump3 == undefined)) {
_root.DoubleJump = false;
}
if (((_root.savefile.data.DoubleJump == undefined) && (_root.savefile.data.DoubleJump2 == undefined)) && (_root.savefile.data.DoubleJump3 == undefined)) {
} else {
_root.DblJumpAllow = true;
}
var myMenu = new ContextMenu();
myMenu.hideBuiltInItems();
item1 = new ContextMenuItem("Visit my blog!", itemHandler1);
myMenu.customItems.push(item1);
_root.menu = myMenu;
fscommand ("fullscreen", "false");
fscommand ("allowscale", "ture");
fscommand ("showmenu", "true");
Instance of Symbol 1183 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) || (Key.isDown(13) && (move))) {
move = false;
_root.gotoAndStop("intro");
}
}
}
Frame 5
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 1438 MovieClip "SS" in Frame 5
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 6
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 1446 MovieClip "Vcam" in Frame 6
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");
_root.golemST.Bossdoor3.gotoAndPlay("close");
_root.golemST.Bossdoor3_1.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.fromGolem) {
_x = 2848;
_y = -654.3;
_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 1475 MovieClip "life" in Frame 6
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.MaxHp;
} else {
this.HP = "0/" + _root.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 1530 MovieClip "ext" in Frame 6
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 1555 MovieClip "door1_1" in Frame 6
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!open)) {
this.enter._alpha = 0;
open = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 1555 MovieClip "door1" in Frame 6
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!open)) {
this.enter._alpha = 0;
open = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 1119 MovieClip [bullet] "Bullet" in Frame 6
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 1830 MovieClip "mitsuko" in Frame 6
onClipEvent (load) {
Apressed = false;
collision = false;
JumpExhausted = 0;
JumpCount = 0;
if (_root.DoubleJump && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
_root.undies = false;
landed = true;
Rippedcloth = false;
down = false;
menu = true;
techo = false;
invisible = false;
damaged = false;
masturbating = 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 = 34;
jumpmax = 40;
jumping = 0;
}
onClipEvent (enterFrame) {
if (_root.water.water) {
JumpCount = 0;
}
_root.ext.debug.gravedad = grav;
_root.ext.debug.piso = piso;
_root.ext.debug.falling = falling;
_root.ext.debug.techo = techo;
_root.ext.debug.jump = jump;
_root.ext.debug.jumping = jumping;
_root.ext.debug.attack = attack;
_root.ext.debug.airattack = airattack;
_root.ext.debug.climb = climb;
_root.ext.debug.climbing = climbing;
_root.ext.debug.playerx = _x;
_root.ext.debug.playery = _y;
_root.ext.debug.direccion = dir;
_root.ext.debug.combo = _root.nCTL;
_root.ext.debug.life = _root.life.lp._xscale;
_root.ext.debug.exitacion = _root.life.sex._xscale;
_root.ext.debug.status = _root.life.Status.condition;
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if (_root.DoubleJump && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
if (_root.ext.rape && (!defeated)) {
_root.life.inmobilize();
down = false;
this.gotoAndStop("sex");
}
if ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
_root.life.clothes = false;
} else {
_root.life.clothes = true;
}
if (_root.life.grab) {
_root.freezePlayer();
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged && (!Rippedcloth)) {
_root.life.inmobilize();
if ((!Rippedcloth) && (damaged)) {
if (d <= 100) {
this.gotoAndStop("dmg");
if (dir == 1) {
this._xscale = -scale;
if (!collision) {
_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 if (!collision) {
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 {
switch (_root.mainEquipped) {
case 1 :
_root.normalClothHp = _root.normalClothHp - _root.difClothDmg;
if (_root.normalClothHp <= 0) {
clothing = 30;
_root.mainEquipped = 6;
Rippedcloth = true;
}
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;
Rippedcloth = true;
}
}
break;
case 2 :
if (_root.mainEquipped != 6) {
break;
}
_root.SwimHp = _root.SwimHp - _root.difClothDmg;
if (_root.SwimHp > 0) {
break;
}
clothing = 50;
_root.underEquipped = 6;
Rippedcloth = true;
}
d = 0;
damaged = false;
_root.life.mobilize();
invisible = true;
}
}
}
if (Rippedcloth) {
invisible = true;
_root.life.inmobilize();
this.gotoAndStop("BrokenClothes");
if (jumping < 20) {
if (a) {
jump = true;
a1 = false;
if ((dir == 0) && (!collision)) {
_x = (_x - dash);
} else if ((dir == 1) && (!collision)) {
_x = (_x + dash);
}
_y = (_y - jumpspeed);
jumping = jumping + 5;
}
} else {
if (a) {
falling = true;
}
a = false;
}
}
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 <= 25) {
grav = grav + gravity;
}
}
while ((_root.ground.hitTest(_x, _y, true) || (_root.ground.hitTest(_x - 20, _y, true))) || (_root.ground.hitTest(_x + 20, _y, true) && (!climbing))) {
_y = (_y - 1);
grav = 0;
_root.ext.debug.pisomientras = "TRUE";
}
_root.ext.debug.pisomientras = "FALSE";
if (((((falling && (!damaged)) && (!defeated)) && (!wait)) && (!climbing)) && (!masturbating)) {
if ((JumpCount == 0) && (!_root.water.water)) {
JumpCount = JumpCount + 1;
}
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) || (_root.ground.hitTest(_x + 20, _y + 3, true))) || (_root.ground.hitTest(_x - 20, _y + 3, true))) {
if (landed) {
speed = 25;
JumpCount = 0;
jumping = 0;
a = false;
falling = false;
lndg.start();
landed = false;
damage = false;
if (Rippedcloth) {
this.gotoAndStop("liedown");
down = true;
_root.ext.escapeGauge.escapebar._xscale = 0;
Rippedcloth = false;
}
}
if ((((((((((!_root.life.grab) && (!wait)) && (!damaged)) && (!attack)) && (!Key.isDown(dashkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) {
if (Rippedcloth) {
Rippedcloth = false;
} else if (down) {
this.gotoAndStop("liedown");
} else {
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 - walk, _y - 20, 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))) {
_root.ext.debug.paredder = "TRUE";
collision = true;
if (!climbing) {
wallR = 1;
wallL = 0;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
_root.ext.debug.paredder = "FALSE";
collision = false;
}
if ((((((((((_root.ground.hitTest(_x - walk, _y, true) && (_root.ground.hitTest(_x - walk, _y - 10, true))) || (_root.ground.hitTest(_x - walk, _y - 20, 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))) {
_root.ext.debug.paredizq = "TRUE";
collision = true;
if (!climbing) {
wallL = 1;
wallR = 0;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
_root.ext.debug.paredizq = "FALSE";
collision = false;
}
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)) && (!piso))) {
if ((!climbing) && (!falling)) {
_y = (_y + jumpspeed);
falling = true;
techo = true;
}
} else {
techo = false;
}
if ((((((((!damaged) && (Key.isDown(dashkey))) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (Key.isDown(40))) && (!defeated)) && (!climbing)) {
if ((attack == false) && (attack1 == false)) {
masturbating = true;
this.gotoAndStop("masturbating");
if ((_root.life.sex._xscale - 0.1) > 1) {
if (_root.life.Status.condition == "Turned") {
_root.life.sex._xscale = _root.life.sex._xscale - 0.3;
} else if (_root.life.Status.condition == "Horny") {
_root.life.sex._xscale = _root.life.sex._xscale - 0.5;
} else {
_root.life.sex._xscale = _root.life.sex._xscale - 0.1;
}
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
} else {
attack1 = false;
masturbating = false;
}
} else {
attack1 = false;
masturbating = false;
}
if (((((((!Key.isDown(dashkey)) && (!masturbating)) && (!damaged)) && (Key.isDown(40))) && (_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))) && (!masturbating)) && (!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))) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) {
Apressed = true;
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 {
Apressed = false;
if ((this._currentframe == 1) && (attack)) {
attack = false;
}
attack1 = false;
}
if ((((((((((Key.isDown(jumpkey) && (!techo)) && (a)) && (!masturbating)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!damaged)) && (!_root.life.grab)) or ((((((((Key.isDown(jumpkey) && (!techo)) && (falling)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!damaged)) && (!_root.life.grab)) && (JumpExhausted > JumpCount))) {
if (a1 && (JumpExhausted > JumpCount)) {
jumping = 0;
a = true;
grav = 0;
jump = false;
JumpCount = JumpCount + 1;
falling = false;
}
down = false;
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;
}
} 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;
jumping = 0;
}
if (piso && (jump)) {
a = false;
jump = false;
}
}
if ((((((Key.isDown(37) && (!masturbating)) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.wall == 0)) && (!attack)) && (!defeated)) {
_root.ext.debug.run = "izquierda";
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)) {
_root.ext.debug.run = "derecha";
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) && (piso)) && (!masturbating)) && (_root.life.wall == 0)) && (Key.isDown(jumpkey))) && (!airattack)) && (jump)) && (!Key.isDown(40))) {
_root.ext.debug.dash = "dashJump";
if (!falling) {
this.gotoAndStop("jumpRigth");
}
speed = dash;
}
if ((((Key.isDown(dashkey) && (!masturbating)) && (_root.life.wall == 0)) && (piso)) && (!attack)) {
_root.ext.debug.dash = "dash";
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) && (!defeated)) && (!wait)) && (menu)) || (((Key.isDown(27) && (!defeated)) && (!wait)) && (menu))) {
menu = false;
_root.Pause = true;
_root.PausePlayer = 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;
}
} 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 1555 MovieClip "door2_1" in Frame 6
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!open)) {
this.enter._alpha = 0;
open = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 1555 MovieClip "door2" in Frame 6
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!open)) {
this.enter._alpha = 0;
open = true;
this.gotoAndPlay(2);
}
}
Instance of Symbol 1555 MovieClip "door3" in Frame 6
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 1555 MovieClip "door3" in Frame 6
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 1836 MovieClip in Frame 6
/* no clip actions */
Instance of Symbol 1836 MovieClip in Frame 6
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 7
stopAllSounds();
play();
Frame 8
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;
stop();
Instance of Symbol 1446 MovieClip "Vcam" in Frame 8
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");
_root.golemST.Bossdoor3.gotoAndPlay("close");
_root.golemST.Bossdoor3_1.gotoAndPlay("close");
wait = true;
flag = false;
}
} else if (!finish1) {
finish1 = true;
_root.ground.Bossdoor.finish = true;
}
}
}
function zoomin() {
this._xscale = 63.2;
this._yscale = 75.3;
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 57));
}
function zoomout() {
this._xscale = 127.4;
this._yscale = 150.5;
}
function ladderup() {
_root.mitsuko._y = _root.mitsuko._y - 20;
_root.mitsuko.climb.gotoAndPlay("up");
}
function ladderdown() {
_root.mitsuko._y = _root.mitsuko._y + 20;
_root.mitsuko.climb.gotoAndPlay("down");
}
wait = false;
flag = true;
d = 0;
scrolling = true;
finish = false;
finish1 = false;
if (_root.fromGolem) {
_x = 2848;
_y = -654.3;
_root.mitsuko._x = _x;
_root.mitsuko._y = _y;
}
}
onClipEvent (enterFrame) {
if (scrolling) {
if ((_root.mitsuko._x > -2400) && (_root.mitsuko._x < 3100)) {
_x = (_x + (_root.mitsuko._x - _x));
}
if (_root.mitsuko._y > -700) {
_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 1530 MovieClip "ext" in Frame 8
onClipEvent (load) {
excitement = 100;
fillCount = 0;
this.escapeGauge._visible = false;
rape = false;
h = 0;
r = false;
started = true;
}
onClipEvent (enterFrame) {
h = 0;
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 = 0;
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) && (!_root.mitsuko.down)) {
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.life.sex._xscale > 1) && (fillCount == 0)) {
_root.life.Status.condition = "Normal";
}
if ((_root.life.sex._xscale > 1) && (fillCount == 1)) {
_root.life.Status.condition = "Turned";
}
if ((_root.life.sex._xscale > 1) && (fillCount == 2)) {
_root.life.Status.condition = "Horny";
}
if (_root.life.grab && (_root.life.Status.condition == "Horny")) {
rape = true;
_root.mitsuko.down = false;
this.escapeGauge._visible = false;
_root.life.grab = false;
this.escapeGauge.escapebar._xscale = 100;
}
if (((_root.mitsuko.down && (!(_root.life.Status.condition === "Horny"))) && (!_root.life.grab)) && (!_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;
}
}
if ((this.escapeGauge.escapebar._xscale >= 100) && (this.escapeGauge._visible)) {
this.escapeGauge._visible = false;
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.mitsuko.down = false;
started = false;
this.escapeGauge.escapebar._xscale = 100;
}
}
excitement = -(_root.ext.sex._xscale - 100);
_root.mitsuko.blush._alpha = excitement;
}
Instance of Symbol 1475 MovieClip "life" in Frame 8
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.wait = true;
_root.mitsuko.attack = false;
}
function freezePlayer() {
wall = 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.MaxHp;
} else {
this.HP = "0/" + _root.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 1886 MovieClip "ES" in Frame 8
onClipEvent (load) {
function clearEnemies() {
i = 0;
while (i == 50) {
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;
limit = false;
}
onClipEvent (enterFrame) {
if (_root.StageCleared) {
count = i;
clearEnemies();
}
}
Instance of Symbol 2108 MovieClip "dog" in Frame 8
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;
}
if (_root.ground.hitTest(_x + (_width / 2), _y - (_height / 2), true)) {
this._x = this._x - 15;
}
if (_root.ground.hitTest(_x - (_width / 2), _y - (_height / 2), true)) {
this._x = this._x + 15;
}
}
Instance of Symbol 670 MovieClip [sexSlime] "slime" in Frame 8
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 1080 MovieClip [kuroJr] "kuro" in Frame 8
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;
}
if (_root.ground.hitTest(_x + (_width / 2), _y - (_height / 2), true)) {
this._x = this._x - 15;
}
if (_root.ground.hitTest(_x - (_width / 2), _y - (_height / 2), true)) {
this._x = this._x + 15;
}
}
Instance of Symbol 327 MovieClip "respawn8" in Frame 8
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 327 MovieClip "respawn7" in Frame 8
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 327 MovieClip "respawn6" in Frame 8
onClipEvent (load) {
respawn = false;
i = 40;
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 327 MovieClip "respawn5" in Frame 8
onClipEvent (load) {
respawn = false;
i = 30;
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 327 MovieClip "respawn4" in Frame 8
onClipEvent (load) {
respawn = false;
i = 20;
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 327 MovieClip "respawn3" in Frame 8
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 327 MovieClip "respawn2" in Frame 8
onClipEvent (load) {
respawn = false;
i = 10;
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 327 MovieClip "respawn1" in Frame 8
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 1830 MovieClip "mitsuko" in Frame 8
onClipEvent (load) {
Apressed = false;
collision = false;
JumpExhausted = 0;
JumpCount = 0;
if (_root.DoubleJump && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
_root.undies = false;
landed = true;
Rippedcloth = false;
down = false;
menu = true;
techo = false;
invisible = false;
damaged = false;
masturbating = 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 = 34;
jumpmax = 40;
jumping = 0;
}
onClipEvent (enterFrame) {
if (_root.water.water) {
JumpCount = 0;
}
_root.ext.debug.gravedad = grav;
_root.ext.debug.piso = piso;
_root.ext.debug.falling = falling;
_root.ext.debug.techo = techo;
_root.ext.debug.jump = jump;
_root.ext.debug.jumping = jumping;
_root.ext.debug.attack = attack;
_root.ext.debug.airattack = airattack;
_root.ext.debug.climb = climb;
_root.ext.debug.climbing = climbing;
_root.ext.debug.playerx = _x;
_root.ext.debug.playery = _y;
_root.ext.debug.direccion = dir;
_root.ext.debug.combo = _root.nCTL;
_root.ext.debug.life = _root.life.lp._xscale;
_root.ext.debug.exitacion = _root.life.sex._xscale;
_root.ext.debug.status = _root.life.Status.condition;
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if (_root.DoubleJump && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
if (_root.ext.rape && (!defeated)) {
_root.life.inmobilize();
down = false;
climbing = false;
this.gotoAndStop("sex");
}
if ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
_root.life.clothes = false;
} else {
_root.life.clothes = true;
}
if (_root.life.grab) {
_root.freezePlayer();
down = false;
climbing = false;
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged && (!Rippedcloth)) {
_root.life.inmobilize();
climbing = false;
if ((!Rippedcloth) && (damaged)) {
if (d <= 100) {
this.gotoAndStop("dmg");
if (dir == 1) {
this._xscale = -scale;
if (wallR == 0) {
_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 if (wallL == 0) {
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 {
switch (_root.mainEquipped) {
case 1 :
_root.normalClothHp = _root.normalClothHp - _root.difClothDmg;
if (_root.normalClothHp <= 0) {
clothing = 30;
_root.mainEquipped = 6;
Rippedcloth = true;
}
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;
Rippedcloth = true;
}
}
break;
case 2 :
if (_root.mainEquipped != 6) {
break;
}
_root.SwimHp = _root.SwimHp - _root.difClothDmg;
if (_root.SwimHp > 0) {
break;
}
clothing = 50;
_root.underEquipped = 6;
Rippedcloth = true;
}
d = 0;
damaged = false;
_root.life.mobilize();
invisible = true;
}
}
}
if ((((((((((_root.ground.hitTest(_x + walkL, _y, true) && (_root.ground.hitTest(_x + walkL, _y - 10, true))) || (_root.ground.hitTest(_x + walk, _y - 20, 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))) {
_root.ext.debug.paredder = wallR;
collision = true;
if (!climbing) {
wallR = 1;
wallL = 0;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
_root.ext.debug.paredder = wallR;
collision = false;
}
if ((((((((((_root.ground.hitTest(_x - walk, _y, true) && (_root.ground.hitTest(_x - walk, _y - 10, true))) || (_root.ground.hitTest(_x - walk, _y - 20, 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))) {
_root.ext.debug.paredizq = wallL;
collision = true;
if (!climbing) {
wallL = 1;
wallR = 0;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
_root.ext.debug.paredizq = wallL;
collision = false;
}
if (Rippedcloth) {
invisible = true;
_root.life.inmobilize();
this.gotoAndStop("BrokenClothes");
if (jumping < 20) {
if (a) {
jump = true;
a1 = false;
if ((dir == 0) && (wallL == 0)) {
_x = (_x - dash);
} else if ((dir == 1) && (wallR == 0)) {
_x = (_x + dash);
}
_y = (_y - jumpspeed);
jumping = jumping + 5;
}
} else {
if (a) {
falling = true;
}
a = false;
}
}
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 <= 25) {
grav = grav + gravity;
}
}
while ((_root.ground.hitTest(_x, _y, true) || (_root.ground.hitTest(_x - 20, _y, true))) || (_root.ground.hitTest(_x + 20, _y, true) && (!climbing))) {
_y = (_y - 1);
grav = 0;
_root.ext.debug.pisomientras = "TRUE";
}
_root.ext.debug.pisomientras = "FALSE";
if (((((falling && (!damaged)) && (!defeated)) && (!wait)) && (!climbing)) && (!masturbating)) {
if ((JumpCount == 0) && (!_root.water.water)) {
JumpCount = JumpCount + 1;
}
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) || (_root.ground.hitTest(_x + 20, _y + 3, true))) || (_root.ground.hitTest(_x - 20, _y + 3, true))) {
if (landed) {
speed = 25;
JumpCount = 0;
jumping = 0;
a = false;
falling = false;
lndg.start();
landed = false;
damage = false;
if (Rippedcloth) {
this.gotoAndStop("liedown");
down = true;
_root.ext.escapeGauge.escapebar._xscale = 0;
Rippedcloth = false;
}
}
if ((((((((((!_root.life.grab) && (!wait)) && (!damaged)) && (!attack)) && (!Key.isDown(dashkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) {
if (Rippedcloth) {
Rippedcloth = false;
} else if (down) {
this.gotoAndStop("liedown");
} else {
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, _y - 210, true) || (_root.ground.hitTest(_x + 20, _y - 210, true))) || ((_root.ground.hitTest(_x - 20, _y - 210, true) && (!climb)) && (!piso))) {
if ((!climbing) && (!falling)) {
_y = (_y + jumpspeed);
falling = true;
techo = true;
}
} else {
techo = false;
}
if ((((((((!damaged) && (Key.isDown(dashkey))) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (Key.isDown(40))) && (!defeated)) && (!climbing)) {
if ((attack == false) && (attack1 == false)) {
masturbating = true;
this.gotoAndStop("masturbating");
if ((_root.life.sex._xscale - 0.1) > 1) {
if (_root.life.Status.condition == "Turned") {
_root.life.sex._xscale = _root.life.sex._xscale - 0.3;
} else if ((_root.life.Status.condition == "Horny") && (_root.life.sex._xscale > 1)) {
_root.life.sex._xscale = _root.life.sex._xscale - 0.5;
} else {
_root.life.sex._xscale = _root.life.sex._xscale - 0.1;
}
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
} else {
attack1 = false;
masturbating = false;
}
} else {
attack1 = false;
masturbating = false;
}
if (((((((!Key.isDown(dashkey)) && (!masturbating)) && (!damaged)) && (Key.isDown(40))) && (_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))) && (!masturbating)) && (!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))) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) {
Apressed = true;
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 {
Apressed = false;
if ((this._currentframe == 1) && (attack)) {
attack = false;
}
attack1 = false;
}
if ((((((((((Key.isDown(jumpkey) && (!techo)) && (a)) && (!masturbating)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!damaged)) && (!_root.life.grab)) or ((((((((Key.isDown(jumpkey) && (!techo)) && (falling)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!damaged)) && (!_root.life.grab)) && (JumpExhausted > JumpCount))) {
if (a1 && (JumpExhausted > JumpCount)) {
jumping = 0;
a = true;
grav = 0;
jump = false;
JumpCount = JumpCount + 1;
falling = false;
}
down = false;
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;
}
} 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;
jumping = 0;
}
if (piso && (jump)) {
a = false;
jump = false;
}
}
if ((((((Key.isDown(37) && (!masturbating)) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.wall == 0)) && (!attack)) && (!defeated)) {
_root.ext.debug.run = "izquierda";
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)) {
_root.ext.debug.run = "derecha";
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) && (piso)) && (!masturbating)) && (_root.life.wall == 0)) && (Key.isDown(jumpkey))) && (!airattack)) && (jump)) && (!Key.isDown(40))) {
_root.ext.debug.dash = "dashJump";
if (!falling) {
this.gotoAndStop("jumpRigth");
}
speed = dash;
}
if ((((Key.isDown(dashkey) && (!masturbating)) && (_root.life.wall == 0)) && (piso)) && (!attack)) {
_root.ext.debug.dash = "dash";
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) && (!defeated)) && (!wait)) && (menu)) || (((Key.isDown(27) && (!defeated)) && (!wait)) && (menu))) {
menu = false;
_root.Pause = true;
_root.PausePlayer = 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;
}
} 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 1119 MovieClip [bullet] "Bullet" in Frame 8
onClipEvent (load) {
function createBullets() {
if ((_root.mitsuko.bullet && (count < 3)) && (Lock)) {
Bull = attachMovie("bullet", "bullet" + i, _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
i = i + 1;
Bull._y = _root.mitsuko._y - (_root.mitsuko._height / 2);
dir = _root.mitsuko.bullDir;
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;
}
}
function moveBullets() {
_root.mitsuko.bullet = false;
Lock = false;
count = count + 1;
}
dir = _root.mitsuko.bullDir;
i = 0;
count = 0;
Lock = true;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.bullet && (count < 3)) && (Lock)) {
createBullets();
}
}
Instance of Symbol 150 MovieClip "dagger" in Frame 8
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 2663 MovieClip "key" in Frame 8
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 2669 MovieClip "key3" in Frame 8
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 2680 MovieClip "key2" in Frame 8
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 150 MovieClip "ken" in Frame 8
onClipEvent (load) {
if (_root.Sword) {
this.gotoAndPlay("picked");
}
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if ((((_root.mitsuko.hitTest(_root.ken) && (!_root.mitsuko.attack)) && (!_root.mitsuko.airattack)) && (!_root.mitsuko.attack1)) && (!_root.mitsuko.defeated.hitTest(this.att))) {
_root.mitsuko.ken = 1;
_root.Sword = true;
HealthB.start();
this.gotoAndPlay("picked");
}
}
Instance of Symbol 1836 MovieClip in Frame 8
onClipEvent (load) {
this.stop();
open = false;
opened = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this)) {
if (((Key.isDown(38) && (!open)) && (_root.mitsuko.piso)) && (!_root.pause)) {
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("saveroom");
}
}
Frame 9
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 10
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 1446 MovieClip "Vcam" in Frame 10
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 1475 MovieClip "life" in Frame 10
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 1530 MovieClip "ext" in Frame 10
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 670 MovieClip [sexSlime] "slime" in Frame 10
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 1080 MovieClip [kuroJr] "kuro" in Frame 10
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 1119 MovieClip [bullet] "Bullet" in Frame 10
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 1830 MovieClip "mitsuko" in Frame 10
onClipEvent (load) {
collision = false;
JumpExhausted = 0;
JumpCount = 0;
if (_root.DoubleJump && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
_root.undies = false;
landed = true;
Rippedcloth = false;
down = false;
menu = true;
invisible = false;
damaged = false;
masturbating = 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 = 34;
jumpmax = 40;
jumping = 0;
}
onClipEvent (enterFrame) {
if (_root.water.water) {
JumpCount = 0;
}
_root.ext.combo = collision;
_root.ext.combo1 = _root.DblJumpAllow;
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if (_root.DoubleJump && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
if (_root.ext.rape && (!defeated)) {
_root.life.inmobilize();
down = false;
this.gotoAndStop("sex");
}
if ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
_root.life.clothes = false;
} else {
_root.life.clothes = true;
}
if (_root.life.grab) {
_root.freezePlayer();
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged && (!Rippedcloth)) {
_root.life.inmobilize();
if ((!Rippedcloth) && (damaged)) {
if (d <= 100) {
this.gotoAndStop("dmg");
if (dir == 1) {
this._xscale = -scale;
if (wallR == 0) {
_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 if (wallL == 0) {
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 {
switch (_root.mainEquipped) {
case 1 :
_root.normalClothHp = _root.normalClothHp - _root.difClothDmg;
if (_root.normalClothHp <= 0) {
clothing = 30;
_root.mainEquipped = 6;
Rippedcloth = true;
}
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;
Rippedcloth = true;
}
}
break;
case 2 :
if (_root.mainEquipped != 6) {
break;
}
_root.SwimHp = _root.SwimHp - _root.difClothDmg;
if (_root.SwimHp > 0) {
break;
}
clothing = 50;
_root.underEquipped = 6;
Rippedcloth = true;
}
d = 0;
damaged = false;
_root.life.mobilize();
invisible = true;
}
}
}
if (Rippedcloth) {
invisible = true;
_root.life.inmobilize();
this.gotoAndStop("BrokenClothes");
if (jumping < 20) {
if (a) {
jump = true;
a1 = false;
if (((dir == 0) && (_root.ground.hitTest(this))) && (wallR == 0)) {
_x = (_x - dash);
} else if (((dir == 1) && (_root.ground.hitTest(this))) && (wallL == 0)) {
_x = (_x + dash);
}
_y = (_y - jumpspeed);
jumping = jumping + 5;
}
} else {
if (a) {
falling = true;
}
a = false;
}
}
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 <= 25) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true) && (!climbing)) {
_y = (_y - 1);
grav = 0;
}
if (((((falling && (!damaged)) && (!defeated)) && (!wait)) && (!climbing)) && (!masturbating)) {
if ((JumpCount == 0) && (!_root.water.water)) {
JumpCount = JumpCount + 1;
}
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) {
speed = 25;
JumpCount = 0;
jumping = 0;
a = false;
falling = false;
lndg.start();
landed = false;
damage = false;
if (Rippedcloth) {
this.gotoAndStop("liedown");
down = true;
_root.ext.escapeGauge.escapebar._xscale = 0;
Rippedcloth = false;
}
}
if ((((((((((!_root.life.grab) && (!wait)) && (!damaged)) && (!attack)) && (!Key.isDown(dashkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) {
if (Rippedcloth) {
Rippedcloth = false;
} else if (down) {
this.gotoAndStop("liedown");
} else {
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 - walk, _y - 20, 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;
collision = false;
}
if ((((((((((_root.ground.hitTest(_x - walk, _y, true) && (_root.ground.hitTest(_x - walk, _y - 10, true))) || (_root.ground.hitTest(_x - walk, _y - 20, 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 + 10);
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 - 10);
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if ((((((((!damaged) && (Key.isDown(dashkey))) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (Key.isDown(40))) && (!defeated)) && (!climbing)) {
if ((attack == false) && (attack1 == false)) {
masturbating = true;
this.gotoAndStop("masturbating");
if ((_root.life.sex._xscale - 0.1) > 1) {
if (_root.life.Status.condition == "Turned") {
_root.life.sex._xscale = _root.life.sex._xscale - 0.3;
} else if (_root.life.Status.condition == "Horny") {
_root.life.sex._xscale = _root.life.sex._xscale - 0.5;
} else {
_root.life.sex._xscale = _root.life.sex._xscale - 0.1;
}
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
} else {
attack1 = false;
masturbating = false;
}
} else {
attack1 = false;
masturbating = false;
}
if ((((((((!Key.isDown(dashkey)) && (!masturbating)) && (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))) && (!masturbating)) && (!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))) && (!masturbating)) && (!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)) && (!masturbating)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!damaged)) && (!_root.life.grab)) or (((((((Key.isDown(jumpkey) && (falling)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!damaged)) && (!_root.life.grab)) && (JumpExhausted > JumpCount))) {
if (a1 && (JumpExhausted > JumpCount)) {
jumping = 0;
a = true;
grav = 0;
jump = false;
JumpCount = JumpCount + 1;
falling = false;
grav = 0;
}
down = false;
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;
jumping = 0;
}
if ((((((Key.isDown(37) && (!masturbating)) && (!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) && (!masturbating)) && (_root.life.wall == 0)) && (Key.isDown(jumpkey))) && (!airattack)) && (jump)) && (!Key.isDown(40))) {
if (!falling) {
this.gotoAndStop("jumpRigth");
}
speed = dash;
}
if ((((Key.isDown(dashkey) && (!masturbating)) && (_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) && (!defeated)) && (!wait)) && (menu)) || (((Key.isDown(27) && (!defeated)) && (!wait)) && (menu))) {
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 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 150 MovieClip "spear" in Frame 10
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 2663 MovieClip "key1_2" in Frame 10
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 11
stopAllSounds();
play();
Frame 12
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 1446 MovieClip in Frame 12
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 1475 MovieClip "life" in Frame 12
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 1530 MovieClip "ext" in Frame 12
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 1119 MovieClip [bullet] "Bullet" in Frame 12
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 1830 MovieClip "mitsuko" in Frame 12
onClipEvent (load) {
collision = false;
JumpExhausted = 0;
JumpCount = 0;
if (_root.DoubleJump && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
_root.undies = false;
landed = true;
Rippedcloth = false;
down = false;
menu = true;
invisible = false;
damaged = false;
masturbating = 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 = 34;
jumpmax = 40;
jumping = 0;
}
onClipEvent (enterFrame) {
if (_root.water.water) {
JumpCount = 0;
}
_root.ext.combo = collision;
_root.ext.combo1 = _root.DblJumpAllow;
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if (_root.DoubleJump && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
if (_root.ext.rape && (!defeated)) {
_root.life.inmobilize();
down = false;
this.gotoAndStop("sex");
}
if ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
_root.life.clothes = false;
} else {
_root.life.clothes = true;
}
if (_root.life.grab) {
_root.freezePlayer();
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged && (!Rippedcloth)) {
_root.life.inmobilize();
if ((!Rippedcloth) && (damaged)) {
if (d <= 100) {
this.gotoAndStop("dmg");
if (dir == 1) {
this._xscale = -scale;
if (wallR == 0) {
_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 if (wallL == 0) {
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 {
switch (_root.mainEquipped) {
case 1 :
_root.normalClothHp = _root.normalClothHp - _root.difClothDmg;
if (_root.normalClothHp <= 0) {
clothing = 30;
_root.mainEquipped = 6;
Rippedcloth = true;
}
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;
Rippedcloth = true;
}
}
break;
case 2 :
if (_root.mainEquipped != 6) {
break;
}
_root.SwimHp = _root.SwimHp - _root.difClothDmg;
if (_root.SwimHp > 0) {
break;
}
clothing = 50;
_root.underEquipped = 6;
Rippedcloth = true;
}
d = 0;
damaged = false;
_root.life.mobilize();
invisible = true;
}
}
}
if (Rippedcloth) {
invisible = true;
_root.life.inmobilize();
this.gotoAndStop("BrokenClothes");
if (jumping < 20) {
if (a) {
jump = true;
a1 = false;
if (((dir == 0) && (_root.ground.hitTest(this))) && (wallR == 0)) {
_x = (_x - dash);
} else if (((dir == 1) && (_root.ground.hitTest(this))) && (wallL == 0)) {
_x = (_x + dash);
}
_y = (_y - jumpspeed);
jumping = jumping + 5;
}
} else {
if (a) {
falling = true;
}
a = false;
}
}
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 <= 25) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true) && (!climbing)) {
_y = (_y - 1);
grav = 0;
}
if (((((falling && (!damaged)) && (!defeated)) && (!wait)) && (!climbing)) && (!masturbating)) {
if ((JumpCount == 0) && (!_root.water.water)) {
JumpCount = JumpCount + 1;
}
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) {
speed = 25;
JumpCount = 0;
jumping = 0;
a = false;
falling = false;
lndg.start();
landed = false;
damage = false;
if (Rippedcloth) {
this.gotoAndStop("liedown");
down = true;
_root.ext.escapeGauge.escapebar._xscale = 0;
Rippedcloth = false;
}
}
if ((((((((((!_root.life.grab) && (!wait)) && (!damaged)) && (!attack)) && (!Key.isDown(dashkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) {
if (Rippedcloth) {
Rippedcloth = false;
} else if (down) {
this.gotoAndStop("liedown");
} else {
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 - walk, _y - 20, 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;
collision = false;
}
if ((((((((((_root.ground.hitTest(_x - walk, _y, true) && (_root.ground.hitTest(_x - walk, _y - 10, true))) || (_root.ground.hitTest(_x - walk, _y - 20, 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 + 10);
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 - 10);
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if ((((((((!damaged) && (Key.isDown(dashkey))) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (Key.isDown(40))) && (!defeated)) && (!climbing)) {
if ((attack == false) && (attack1 == false)) {
masturbating = true;
this.gotoAndStop("masturbating");
if ((_root.life.sex._xscale - 0.1) > 1) {
if (_root.life.Status.condition == "Turned") {
_root.life.sex._xscale = _root.life.sex._xscale - 0.3;
} else if (_root.life.Status.condition == "Horny") {
_root.life.sex._xscale = _root.life.sex._xscale - 0.5;
} else {
_root.life.sex._xscale = _root.life.sex._xscale - 0.1;
}
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
} else {
attack1 = false;
masturbating = false;
}
} else {
attack1 = false;
masturbating = false;
}
if ((((((((!Key.isDown(dashkey)) && (!masturbating)) && (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))) && (!masturbating)) && (!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))) && (!masturbating)) && (!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)) && (!masturbating)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!damaged)) && (!_root.life.grab)) or (((((((Key.isDown(jumpkey) && (falling)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!damaged)) && (!_root.life.grab)) && (JumpExhausted > JumpCount))) {
if (a1 && (JumpExhausted > JumpCount)) {
jumping = 0;
a = true;
grav = 0;
jump = false;
JumpCount = JumpCount + 1;
falling = false;
grav = 0;
}
down = false;
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;
jumping = 0;
}
if ((((((Key.isDown(37) && (!masturbating)) && (!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) && (!masturbating)) && (_root.life.wall == 0)) && (Key.isDown(jumpkey))) && (!airattack)) && (jump)) && (!Key.isDown(40))) {
if (!falling) {
this.gotoAndStop("jumpRigth");
}
speed = dash;
}
if ((((Key.isDown(dashkey) && (!masturbating)) && (_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) && (!defeated)) && (!wait)) && (menu)) || (((Key.isDown(27) && (!defeated)) && (!wait)) && (menu))) {
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 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 150 MovieClip "ken1" in Frame 12
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(_root.ken1)) {
_root.mitsuko.ken = 1;
this.gotoAndPlay("picked");
}
}
Frame 13
stopAllSounds();
play();
Frame 14
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 1446 MovieClip in Frame 14
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 1475 MovieClip "life" in Frame 14
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 1530 MovieClip "ext" in Frame 14
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 2760 MovieClip "water" in Frame 14
onClipEvent (load) {
water = false;
flag = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this)) {
water = true;
_root.mitsuko.speed = 15;
if (!flag) {
flag = true;
_root.mitsuko.dash = 25;
_root.mitsuko.gravity = 1;
_root.mitsuko.jumpspeed = 17;
_root.mitsuko.jumpmax = 80;
}
} else {
water = false;
flag = false;
_root.mitsuko.gravity = 2;
_root.mitsuko.speed = 25;
_root.mitsuko.dash = 35;
_root.mitsuko.jumpspeed = 30;
_root.mitsuko.jumpmax = 40;
}
}
Instance of Symbol 1119 MovieClip [bullet] "Bullet" in Frame 14
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 1830 MovieClip "mitsuko" in Frame 14
onClipEvent (load) {
collision = false;
JumpExhausted = 0;
JumpCount = 0;
if (_root.DoubleJump && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
_root.undies = false;
landed = true;
Rippedcloth = false;
down = false;
menu = true;
invisible = false;
damaged = false;
masturbating = 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 = 34;
jumpmax = 40;
jumping = 0;
}
onClipEvent (enterFrame) {
if (_root.water.water) {
JumpCount = 0;
}
_root.ext.combo = collision;
_root.ext.combo1 = _root.DblJumpAllow;
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if (_root.DoubleJump && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
if (_root.ext.rape && (!defeated)) {
_root.life.inmobilize();
down = false;
this.gotoAndStop("sex");
}
if ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
_root.life.clothes = false;
} else {
_root.life.clothes = true;
}
if (_root.life.grab) {
_root.freezePlayer();
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged && (!Rippedcloth)) {
_root.life.inmobilize();
if ((!Rippedcloth) && (damaged)) {
if (d <= 100) {
this.gotoAndStop("dmg");
if (dir == 1) {
this._xscale = -scale;
if (wallR == 0) {
_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 if (wallL == 0) {
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 {
switch (_root.mainEquipped) {
case 1 :
_root.normalClothHp = _root.normalClothHp - _root.difClothDmg;
if (_root.normalClothHp <= 0) {
clothing = 30;
_root.mainEquipped = 6;
Rippedcloth = true;
}
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;
Rippedcloth = true;
}
}
break;
case 2 :
if (_root.mainEquipped != 6) {
break;
}
_root.SwimHp = _root.SwimHp - _root.difClothDmg;
if (_root.SwimHp > 0) {
break;
}
clothing = 50;
_root.underEquipped = 6;
Rippedcloth = true;
}
d = 0;
damaged = false;
_root.life.mobilize();
invisible = true;
}
}
}
if (Rippedcloth) {
invisible = true;
_root.life.inmobilize();
this.gotoAndStop("BrokenClothes");
if (jumping < 20) {
if (a) {
jump = true;
a1 = false;
if (((dir == 0) && (_root.ground.hitTest(this))) && (wallR == 0)) {
_x = (_x - dash);
} else if (((dir == 1) && (_root.ground.hitTest(this))) && (wallL == 0)) {
_x = (_x + dash);
}
_y = (_y - jumpspeed);
jumping = jumping + 5;
}
} else {
if (a) {
falling = true;
}
a = false;
}
}
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 <= 25) {
grav = grav + gravity;
}
}
while (_root.ground.hitTest(_x, _y, true) && (!climbing)) {
_y = (_y - 1);
grav = 0;
}
if (((((falling && (!damaged)) && (!defeated)) && (!wait)) && (!climbing)) && (!masturbating)) {
if ((JumpCount == 0) && (!_root.water.water)) {
JumpCount = JumpCount + 1;
}
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) {
speed = 25;
JumpCount = 0;
jumping = 0;
a = false;
falling = false;
lndg.start();
landed = false;
damage = false;
if (Rippedcloth) {
this.gotoAndStop("liedown");
down = true;
_root.ext.escapeGauge.escapebar._xscale = 0;
Rippedcloth = false;
}
}
if ((((((((((!_root.life.grab) && (!wait)) && (!damaged)) && (!attack)) && (!Key.isDown(dashkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) {
if (Rippedcloth) {
Rippedcloth = false;
} else if (down) {
this.gotoAndStop("liedown");
} else {
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 - walk, _y - 20, 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;
collision = false;
}
if ((((((((((_root.ground.hitTest(_x - walk, _y, true) && (_root.ground.hitTest(_x - walk, _y - 10, true))) || (_root.ground.hitTest(_x - walk, _y - 20, 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 + 10);
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 - 10);
piso = true;
jump = false;
falling = false;
this.gotoAndStop("climb");
}
} else {
climbing = false;
climb = false;
}
if ((((((((!damaged) && (Key.isDown(dashkey))) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (Key.isDown(40))) && (!defeated)) && (!climbing)) {
if ((attack == false) && (attack1 == false)) {
masturbating = true;
this.gotoAndStop("masturbating");
if ((_root.life.sex._xscale - 0.1) > 1) {
if (_root.life.Status.condition == "Turned") {
_root.life.sex._xscale = _root.life.sex._xscale - 0.3;
} else if (_root.life.Status.condition == "Horny") {
_root.life.sex._xscale = _root.life.sex._xscale - 0.5;
} else {
_root.life.sex._xscale = _root.life.sex._xscale - 0.1;
}
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
} else {
attack1 = false;
masturbating = false;
}
} else {
attack1 = false;
masturbating = false;
}
if ((((((((!Key.isDown(dashkey)) && (!masturbating)) && (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))) && (!masturbating)) && (!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))) && (!masturbating)) && (!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)) && (!masturbating)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!damaged)) && (!_root.life.grab)) or (((((((Key.isDown(jumpkey) && (falling)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!damaged)) && (!_root.life.grab)) && (JumpExhausted > JumpCount))) {
if (a1 && (JumpExhausted > JumpCount)) {
jumping = 0;
a = true;
grav = 0;
jump = false;
JumpCount = JumpCount + 1;
falling = false;
grav = 0;
}
down = false;
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;
jumping = 0;
}
if ((((((Key.isDown(37) && (!masturbating)) && (!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) && (!masturbating)) && (_root.life.wall == 0)) && (Key.isDown(jumpkey))) && (!airattack)) && (jump)) && (!Key.isDown(40))) {
if (!falling) {
this.gotoAndStop("jumpRigth");
}
speed = dash;
}
if ((((Key.isDown(dashkey) && (!masturbating)) && (_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) && (!defeated)) && (!wait)) && (menu)) || (((Key.isDown(27) && (!defeated)) && (!wait)) && (menu))) {
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 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 15
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 455 MovieClip "Titlecursor" in Frame 15
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.fromGolem = true;
_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);
}
}
}
Frame 16
stop();
stage = "E";
stagenumber = 15;
stopAllSounds();
Instance of Symbol 1446 MovieClip "Vcam" in Frame 16
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");
_root.golemST.Bossdoor3.gotoAndPlay("close");
_root.golemST.Bossdoor3_1.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 1475 MovieClip "life" in Frame 16
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 1830 MovieClip "mitsuko" in Frame 16
onClipEvent (load) {
_root.undies = false;
landed = true;
Rippedcloth = false;
down = 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.combo = damaged;
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 ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
_root.life.clothes = false;
} else {
_root.life.clothes = true;
}
if (_root.life.grab) {
_root.freezePlayer();
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged && (!Rippedcloth)) {
_root.life.inmobilize();
if ((!Rippedcloth) && (damaged)) {
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 {
switch (_root.mainEquipped) {
case 1 :
_root.normalClothHp = _root.normalClothHp - _root.difClothDmg;
if (_root.normalClothHp <= 0) {
clothing = 30;
_root.mainEquipped = 6;
Rippedcloth = true;
}
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;
Rippedcloth = true;
}
}
break;
case 2 :
if (_root.mainEquipped != 6) {
break;
}
_root.SwimHp = _root.SwimHp - _root.difClothDmg;
if (_root.SwimHp > 0) {
break;
}
clothing = 50;
_root.underEquipped = 6;
Rippedcloth = true;
}
d = 0;
damaged = false;
_root.life.mobilize();
invisible = true;
}
}
}
if (Rippedcloth) {
invisible = true;
_root.life.inmobilize();
this.gotoAndStop("BrokenClothes");
if (jumping < 20) {
if (a) {
jump = true;
a1 = false;
if ((dir == 0) && (_root.ground.hitTest(this))) {
_x = (_x - dash);
} else if ((dir == 1) && (_root.ground.hitTest(this))) {
_x = (_x + dash);
}
_y = (_y - jumpspeed);
jumping = jumping + 5;
}
} else {
if (a) {
falling = true;
}
a = false;
}
}
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) {
speed = 25;
lndg.start();
landed = false;
damage = false;
if (Rippedcloth) {
this.gotoAndStop("liedown");
down = true;
_root.ext.escapeGauge.escapebar._xscale = 0;
Rippedcloth = false;
}
}
if ((((((((((!_root.life.grab) && (!wait)) && (!damaged)) && (!attack)) && (!Key.isDown(dashkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) {
if (Rippedcloth) {
Rippedcloth = false;
} else if (down) {
this.gotoAndStop("liedown");
} else {
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 + 10);
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 - 10);
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)) {
down = false;
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) && (!defeated)) && (!wait)) && (menu)) || (((Key.isDown(27) && (!defeated)) && (!wait)) && (menu))) {
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 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;
}
}
Symbol 27 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 27 MovieClip Frame 3
stop();
Symbol 27 MovieClip Frame 4
stop();
Symbol 27 MovieClip Frame 5
stop();
Symbol 27 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 34 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 34 MovieClip Frame 2
stop();
Symbol 34 MovieClip Frame 3
stop();
Symbol 34 MovieClip Frame 4
stop();
Symbol 34 MovieClip Frame 5
stop();
Symbol 34 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 41 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 41 MovieClip Frame 2
stop();
Symbol 41 MovieClip Frame 3
stop();
Symbol 41 MovieClip Frame 4
stop();
Symbol 41 MovieClip Frame 5
stop();
Symbol 41 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 58 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 58 MovieClip Frame 2
stop();
Symbol 58 MovieClip Frame 3
stop();
Symbol 58 MovieClip Frame 4
stop();
Symbol 58 MovieClip Frame 5
stop();
Symbol 58 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 58 MovieClip Frame 7
stop();
Symbol 58 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 58 MovieClip Frame 9
stop();
Symbol 58 MovieClip Frame 10
stop();
Symbol 58 MovieClip Frame 11
stop();
Symbol 58 MovieClip Frame 12
stop();
Symbol 58 MovieClip Frame 13
stop();
_root.mitsuko.clothing = 30;
Symbol 72 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 72 MovieClip Frame 2
stop();
Symbol 72 MovieClip Frame 3
stop();
Symbol 72 MovieClip Frame 4
stop();
Symbol 72 MovieClip Frame 5
stop();
Symbol 72 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 72 MovieClip Frame 7
stop();
Symbol 72 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 72 MovieClip Frame 9
stop();
Symbol 72 MovieClip Frame 10
stop();
Symbol 72 MovieClip Frame 11
stop();
Symbol 72 MovieClip Frame 12
stop();
Symbol 72 MovieClip Frame 13
stop();
_root.mitsuko.clothing = 30;
Symbol 80 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 11
stop();
Symbol 119 MovieClip Frame 1
stop();
Symbol 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 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 120 MovieClip Frame 23
onEnterFrame = function () {
this.item = 30;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (24);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
nextFrame();
}
};
Symbol 120 MovieClip Frame 24
onEnterFrame = function () {
this.item = 31;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 25
onEnterFrame = function () {
this.item = 32;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,2");
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,6");
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,1");
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("4,1");
}
};
Symbol 120 MovieClip Frame 26
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,3");
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,1");
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,2");
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("4,2");
}
};
Symbol 120 MovieClip Frame 27
onEnterFrame = function () {
this.item = 35;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,4");
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,2");
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,3");
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("4,3");
}
};
Symbol 120 MovieClip Frame 28
onEnterFrame = function () {
this.item = 36;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,5");
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,3");
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,4");
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("4,4");
}
};
Symbol 120 MovieClip Frame 29
onEnterFrame = function () {
this.item = 37;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,6");
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,4");
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,5");
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("4,5");
}
};
Symbol 120 MovieClip Frame 30
onEnterFrame = function () {
this.item = 38;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,1");
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,5");
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,6");
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("4,6");
}
};
Symbol 120 MovieClip Frame 31
onEnterFrame = function () {
this.item = 39;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,1");
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,5");
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("3,1");
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,1");
}
};
Symbol 120 MovieClip Frame 32
onEnterFrame = function () {
this.item = 40;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,2");
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,1");
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("3,2");
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,2");
}
};
Symbol 120 MovieClip Frame 33
onEnterFrame = function () {
this.item = 41;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,2");
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("2,1");
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("3,2");
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop ("1,2");
}
};
Symbol 120 MovieClip Frame 34
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 35
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 36
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 37
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 38
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 39
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 40
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 41
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 42
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 43
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 44
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 45
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 46
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 47
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 48
onEnterFrame = function () {
this.item = 33;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (23);
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 49
onEnterFrame = function () {
this.item = 34;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
nextFrame();
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
nextFrame();
}
};
Symbol 120 MovieClip Frame 50
onEnterFrame = function () {
this.item = 35;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(39) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
if (Key.isDown(37) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
};
Symbol 120 MovieClip Frame 51
onEnterFrame = function () {
this.item = 36;
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (55);
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
nextFrame();
}
};
Symbol 120 MovieClip Frame 52
onEnterFrame = function () {
this.item = 37;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
nextFrame();
}
};
Symbol 120 MovieClip Frame 53
onEnterFrame = function () {
this.item = 38;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
nextFrame();
}
};
Symbol 120 MovieClip Frame 54
onEnterFrame = function () {
this.item = 39;
if (_root.Under5) {
this.frameAnte = 5;
} else {
this.frameAnte = 6;
}
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
nextFrame();
}
};
Symbol 120 MovieClip Frame 55
onEnterFrame = function () {
this.item = 40;
if (Key.isDown(38) && (this.move)) {
_parent.cursor.move = false;
prevFrame();
}
if (Key.isDown(40) && (this.move)) {
_parent.cursor.move = false;
gotoAndStop (51);
}
};
Symbol 142 MovieClip Frame 27
gotoAndPlay (1);
Symbol 146 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 3
stop();
Symbol 146 MovieClip Frame 4
stop();
Symbol 150 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 5
stop();
Symbol 158 MovieClip Frame 1
stop();
Symbol 164 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 1
stop();
Symbol 210 MovieClip Frame 1
stop();
Symbol 219 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 219 MovieClip Frame 6
stop();
Symbol 226 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 226 MovieClip Frame 2
stop();
Symbol 226 MovieClip Frame 3
stop();
Symbol 226 MovieClip Frame 4
stop();
Symbol 226 MovieClip Frame 5
stop();
Symbol 226 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 233 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 233 MovieClip Frame 2
stop();
Symbol 233 MovieClip Frame 3
stop();
Symbol 233 MovieClip Frame 4
stop();
Symbol 233 MovieClip Frame 5
stop();
Symbol 233 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 246 MovieClip Frame 1
gotoAndStop(_root.undiesEquipped);
mainhp = _root.normalClothHp;
Symbol 255 MovieClip Frame 1
gotoAndStop(_root.undiesEquipped);
normalunderhp = _root.normalUnderHp;
Symbol 255 MovieClip Frame 2
swimhp = _root.SwimHp;
Symbol 277 MovieClip [MessageBox] Frame 5
stop();
gotoAndStop(_root.msgnumber);
Instance of Symbol 210 MovieClip "Picmain" in Symbol 277 MovieClip [MessageBox] Frame 6
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Instance of Symbol 246 MovieClip in Symbol 277 MovieClip [MessageBox] Frame 6
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Instance of Symbol 213 MovieClip "Picunder" in Symbol 277 MovieClip [MessageBox] Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Instance of Symbol 255 MovieClip in Symbol 277 MovieClip [MessageBox] Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Symbol 277 MovieClip [MessageBox] Frame 18
removeMovieClip(this);
Instance of Symbol 305 MovieClip "wepE" in Symbol 307 MovieClip Frame 1
onClipEvent (load) {
_xscale = _root.mitsuko.eleW;
}
Instance of Symbol 305 MovieClip "wepF" in Symbol 312 MovieClip Frame 1
onClipEvent (load) {
_xscale = _root.mitsuko.flmW;
}
Instance of Symbol 305 MovieClip "wepI" in Symbol 317 MovieClip Frame 1
onClipEvent (load) {
_xscale = _root.mitsuko.iceW;
}
Symbol 449 MovieClip Frame 1
stop();
Symbol 449 MovieClip Frame 11
if (_root.DoubleJump) {
_root.pause.SkillMsg.SkillHidder._visible = false;
} else {
_root.pause.SkillMsg.SkillHidder._visible = true;
}
Symbol 449 MovieClip Frame 12
Symbol 449 MovieClip Frame 13
Symbol 449 MovieClip Frame 14
Symbol 449 MovieClip Frame 15
Symbol 449 MovieClip Frame 16
Symbol 449 MovieClip Frame 21
Symbol 449 MovieClip Frame 22
Symbol 449 MovieClip Frame 23
Symbol 449 MovieClip Frame 24
Symbol 449 MovieClip Frame 25
Symbol 449 MovieClip Frame 26
Symbol 449 MovieClip Frame 31
Symbol 449 MovieClip Frame 32
Symbol 449 MovieClip Frame 33
Symbol 449 MovieClip Frame 34
Symbol 449 MovieClip Frame 35
Symbol 449 MovieClip Frame 36
Symbol 449 MovieClip Frame 41
Symbol 449 MovieClip Frame 42
Symbol 449 MovieClip Frame 43
Symbol 449 MovieClip Frame 44
Symbol 449 MovieClip Frame 45
Symbol 449 MovieClip Frame 46
Symbol 455 MovieClip Frame 1
stop();
this.item = 1;
Symbol 455 MovieClip Frame 2
if (Key.isDown(38) && (!_parent.Titlecursor.start)) {
prevFrame();
}
if (Key.isDown(40) && (!_parent.Titlecursor.start)) {
nextFrame();
}
this.item = 2;
Symbol 455 MovieClip Frame 3
if (Key.isDown(38) && (!_parent.Titlecursor.start)) {
prevFrame();
}
if (Key.isDown(40) && (!_parent.Titlecursor.start)) {
nextFrame();
}
this.item = 3;
Symbol 455 MovieClip Frame 4
this.item = 4;
Symbol 455 MovieClip Frame 5
stop();
this.item = 5;
Symbol 455 MovieClip Frame 6
this.item = 6;
Symbol 455 MovieClip Frame 7
this.item = 7;
Symbol 455 MovieClip Frame 8
this.item = 8;
Symbol 455 MovieClip Frame 9
this.item = 9;
Symbol 455 MovieClip Frame 10
this.item = 10;
Symbol 455 MovieClip Frame 11
this.item = 11;
Symbol 455 MovieClip Frame 12
this.item = 12;
Symbol 455 MovieClip Frame 13
this.item = 13;
Symbol 455 MovieClip Frame 14
this.item = 14;
Symbol 455 MovieClip Frame 15
this.item = 15;
Symbol 455 MovieClip Frame 16
this.item = 16;
Symbol 455 MovieClip Frame 17
this.item = 17;
Symbol 455 MovieClip Frame 18
this.item = 18;
Symbol 455 MovieClip Frame 19
this.item = 19;
Symbol 455 MovieClip Frame 20
this.item = 20;
Symbol 455 MovieClip Frame 21
this.item = 21;
Symbol 455 MovieClip Frame 22
stop();
this.item = 22;
Symbol 455 MovieClip Frame 23
this.item = 23;
Symbol 455 MovieClip Frame 24
this.item = 24;
Symbol 455 MovieClip Frame 25
this.item = 25;
Symbol 455 MovieClip Frame 26
this.item = 26;
Symbol 455 MovieClip Frame 27
this.item = 27;
Symbol 455 MovieClip Frame 28
this.item = 28;
Symbol 455 MovieClip Frame 29
this.item = 29;
Symbol 485 MovieClip [pause] Frame 5
stop();
_root.pause._x = _root.x - 350;
_root.pause._y = _root.y - 300;
Instance of Symbol 80 MovieClip "SkillSlot6" in Symbol 485 MovieClip [pause] Frame 5
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot6);
}
Instance of Symbol 80 MovieClip "SkillSlot5" in Symbol 485 MovieClip [pause] Frame 5
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot5);
}
Instance of Symbol 80 MovieClip "SkillSlot4" in Symbol 485 MovieClip [pause] Frame 5
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot4);
}
Instance of Symbol 80 MovieClip "SkillSlot3" in Symbol 485 MovieClip [pause] Frame 5
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot3);
}
Instance of Symbol 80 MovieClip "SkillSlot2" in Symbol 485 MovieClip [pause] Frame 5
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot2);
}
Instance of Symbol 80 MovieClip "SkillSlot1" in Symbol 485 MovieClip [pause] Frame 5
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot1);
}
Instance of Symbol 120 MovieClip "cursor" in Symbol 485 MovieClip [pause] Frame 5
onClipEvent (load) {
selecting = false;
var frameAnte = 0;
cursorSound = new Sound();
cursorSound.attachSound("selection");
cursorSelect = new Sound();
cursorSelect.attachSound("MM_Appear");
item = 36;
key = _root.mitsuko.jumpkey;
move = false;
this.gotoAndStop(51);
}
onClipEvent (enterFrame) {
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;
}
if (Key.isDown(key) && (move)) {
move = false;
cursorSelect.start();
if (item == 36) {
_root.pause.gotoAndStop("suits");
}
if (item == 37) {
_root.pause.gotoAndStop("weapons");
}
if (item == 38) {
_root.pause.gotoAndStop("skills");
}
if (item == 39) {
_root.pause.gotoAndStop("configuration");
}
if (item == 40) {
_root.pause.gotoAndPlay("close");
}
}
if (Key.isDown(_root.mitsuko.attackkey) && (move)) {
_root.pause.gotoAndPlay("close");
}
if ((((((((!Key.isDown(_root.dash)) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!Key.isDown(38))) && (!Key.isDown(key))) && (!Key.isDown(_root.mitsuko.attackkey))) && (!move)) {
move = true;
}
}
Instance of Symbol 134 MovieClip "fist" in Symbol 485 MovieClip [pause] Frame 5
onClipEvent (load) {
if (_root.mitsuko.weapon == 8) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 146 MovieClip "rifle" in Symbol 485 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 150 MovieClip "sword" in Symbol 485 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 189 MovieClip "lp" in Symbol 485 MovieClip [pause] Frame 5
onClipEvent (load) {
_xscale = _root.life.lp._xscale;
}
Instance of Symbol 120 MovieClip "cursor" in Symbol 485 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(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();
}
}
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;
}
}
}
}
if ((((((((!Key.isDown(_root.dash)) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!Key.isDown(38))) && (!Key.isDown(key))) && (!Key.isDown(_root.mitsuko.attackkey))) && (!move)) {
move = true;
}
}
Instance of Symbol 210 MovieClip "Picmain" in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 213 MovieClip "Picunder" in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 210 MovieClip "Picmain" in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 213 MovieClip "Picunder" in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 210 MovieClip "Picmain" in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 213 MovieClip "Picunder" in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 210 MovieClip "Picmain" in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (load) {
if (_root.BunnySuit) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(6);
}
}
Instance of Symbol 213 MovieClip "Picunder" in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (load) {
if (_root.SwimSuit) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(6);
}
}
Instance of Symbol 210 MovieClip "Picmain" in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 213 MovieClip "Picunder" in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 58 MovieClip in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (enterFrame) {
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
}
Instance of Symbol 219 MovieClip in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (enterFrame) {
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
}
Instance of Symbol 226 MovieClip in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (enterFrame) {
gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 41 MovieClip in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (enterFrame) {
gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 72 MovieClip in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (enterFrame) {
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
}
Instance of Symbol 233 MovieClip in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (enterFrame) {
gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 34 MovieClip in Symbol 485 MovieClip [pause] Frame 6
onClipEvent (enterFrame) {
gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 134 MovieClip "fist" in Symbol 485 MovieClip [pause] Frame 7
onClipEvent (load) {
if (_root.mitsuko.weapon == 8) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 146 MovieClip "rifle" in Symbol 485 MovieClip [pause] Frame 7
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 150 MovieClip "sword" in Symbol 485 MovieClip [pause] Frame 7
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 189 MovieClip "lp" in Symbol 485 MovieClip [pause] Frame 7
onClipEvent (load) {
_xscale = _root.life.lp._xscale;
}
Instance of Symbol 120 MovieClip "cursor" in Symbol 485 MovieClip [pause] Frame 7
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) && (move)) && (selecting)) or ((Key.isDown(37) && (move)) && (selecting))) {
cursorSound.start();
}
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("pause");
} 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;
}
}
if ((((((((!Key.isDown(_root.dash)) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!Key.isDown(38))) && (!Key.isDown(key))) && (!Key.isDown(_root.mitsuko.attackkey))) && (!move)) {
move = true;
}
}
Instance of Symbol 150 MovieClip "daggerMenu" in Symbol 485 MovieClip [pause] Frame 7
onClipEvent (load) {
if (!_root.Dagger) {
_visible = false;
} else {
this.gotoAndStop(3);
this._visible = true;
}
}
Instance of Symbol 150 MovieClip "spearMenu" in Symbol 485 MovieClip [pause] Frame 7
onClipEvent (load) {
if (!_root.Spear) {
this._visible = false;
} else {
this.gotoAndStop(2);
this._visible = true;
}
}
Instance of Symbol 150 MovieClip "swordMenu" in Symbol 485 MovieClip [pause] Frame 7
onClipEvent (load) {
if (!_root.Sword) {
this._visible = false;
} else {
this.gotoAndStop(1);
this._visible = true;
}
}
Instance of Symbol 307 MovieClip in Symbol 485 MovieClip [pause] Frame 7
onClipEvent (load) {
if (_root.Elec) {
} else {
this._visible = false;
}
}
Instance of Symbol 312 MovieClip in Symbol 485 MovieClip [pause] Frame 7
onClipEvent (load) {
if (_root.Flm) {
} else {
this._visible = false;
}
}
Instance of Symbol 317 MovieClip in Symbol 485 MovieClip [pause] Frame 7
onClipEvent (load) {
if (_root.Ice) {
} else {
this._visible = false;
}
}
Instance of Symbol 80 MovieClip "SkillSlot6" in Symbol 485 MovieClip [pause] Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot6);
}
Instance of Symbol 80 MovieClip "SkillSlot5" in Symbol 485 MovieClip [pause] Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot5);
}
Instance of Symbol 80 MovieClip "SkillSlot4" in Symbol 485 MovieClip [pause] Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot4);
}
Instance of Symbol 80 MovieClip "SkillSlot3" in Symbol 485 MovieClip [pause] Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot3);
}
Instance of Symbol 80 MovieClip "SkillSlot2" in Symbol 485 MovieClip [pause] Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot2);
}
Instance of Symbol 80 MovieClip "SkillSlot1" in Symbol 485 MovieClip [pause] Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slot1);
}
Instance of Symbol 119 MovieClip "CursorSkill" in Symbol 485 MovieClip [pause] Frame 8
onClipEvent (load) {
equipped = 0;
if (_root.slot1 > 1) {
equipped = 1;
}
if (_root.slot2 > 1) {
equipped = 2;
}
if (_root.slot3 > 1) {
equipped = 3;
}
if (_root.slot4 > 1) {
equipped = 4;
}
if (_root.slot5 > 1) {
equipped = 5;
}
if (_root.slot6 > 1) {
equipped = 6;
}
selecting = false;
Index = 11;
var frameAnte = 0;
cursorSound = new Sound();
cursorSound.attachSound("selection");
cursorSelect = new Sound();
cursorSelect.attachSound("MM_Appear");
key = _root.mitsuko.jumpkey;
move = false;
this.gotoAndStop(11);
}
onClipEvent (enterFrame) {
if (Key.isDown(_root.dash) && (move)) {
cursorSound.start();
_root.pause.gotoAndStop("configuration");
move = false;
}
if ((Key.isDown(38) && (move)) && (selecting)) {
cursorSound.start();
if (((((((Index - 10) != 1) && ((Index - 10) != 2)) && ((Index - 10) != 3)) && ((Index - 10) != 4)) && ((Index - 10) != 5)) && ((Index - 10) != 6)) {
Index = Index - 10;
} else {
Index = Index + 30;
}
this.gotoAndStop(Index);
move = false;
}
if ((Key.isDown(40) && (move)) && (selecting)) {
cursorSound.start();
if (((((((Index + 10) != 51) && ((Index + 10) != 52)) && ((Index + 10) != 53)) && ((Index + 10) != 54)) && ((Index + 10) != 55)) && ((Index + 10) != 56)) {
Index = Index + 10;
} else {
Index = Index - 30;
}
this.gotoAndStop(Index);
move = false;
}
if ((Key.isDown(39) && (move)) && (selecting)) {
cursorSound.start();
if (((((Index + 1) != 17) && ((Index + 1) != 27)) && ((Index + 1) != 37)) && ((Index + 1) != 47)) {
Index = Index + 1;
} else {
Index = Index - 5;
}
this.gotoAndStop(Index);
move = false;
}
if ((Key.isDown(37) && (move)) && (selecting)) {
cursorSound.start();
if (((((Index - 1) != 10) && ((Index - 1) != 20)) && ((Index - 1) != 30)) && ((Index - 1) != 40)) {
Index = Index - 1;
} else {
Index = Index + 5;
}
this.gotoAndStop(Index);
move = false;
}
if ((Key.isDown(key) && (move)) && (selecting)) {
if (!(Index === 11)) {
} else if (_root.DoubleJump) {
cursorSelect.start();
if (!_root.DblJumpAllow) {
_root.DblJumpAllow = true;
equipped = equipped + 1;
switch (equipped) {
case 1 :
_root.pause.SkillSlot1.gotoAndStop(Index);
_root.slot1 = Index;
break;
case 2 :
_root.pause.SkillSlot2.gotoAndStop(Index);
_root.slot2 = Index;
break;
case 3 :
_root.pause.SkillSlot3.gotoAndStop(Index);
_root.slot3 = Index;
break;
case 4 :
_root.pause.SkillSlot4.gotoAndStop(Index);
_root.slot4 = Index;
break;
case 5 :
_root.pause.SkillSlot5.gotoAndStop(Index);
_root.slot5 = Index;
break;
case 6 :
_root.pause.SkillSlot6.gotoAndStop(Index);
_root.slot6 = Index;
}
} else {
cursorSelect.start();
_root.DblJumpAllow = false;
switch (equipped) {
case 1 :
_root.pause.SkillSlot1.gotoAndStop(1);
_root.slot1 = 1;
break;
case 2 :
_root.pause.SkillSlot2.gotoAndStop(1);
_root.slot2 = 1;
break;
case 3 :
_root.pause.SkillSlot3.gotoAndStop(1);
_root.slot3 = 1;
break;
case 4 :
_root.pause.SkillSlot4.gotoAndStop(1);
_root.slot4 = 1;
break;
case 5 :
_root.pause.SkillSlot5.gotoAndStop(1);
_root.slot5 = 1;
break;
case 6 :
_root.pause.SkillSlot6.gotoAndStop(1);
_root.slot6 = 1;
}
equipped = equipped - 1;
}
}
move = false;
}
}
onClipEvent (enterFrame) {
_root.pause.SkillMsg.inde = Index;
if ((Key.isDown(27) && (_root.mitsuko.menu)) or ((Key.isDown(13) && (_root.mitsuko.menu)) && (!selecting))) {
_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)) && (selecting)) {
_root.pause.gotoAndStop("pause");
} else if (Key.isDown(_root.mitsuko.attackkey) && (move)) {
move = false;
selecting = false;
this.gotoAndStop(1);
}
if ((((((((!Key.isDown(_root.dash)) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!Key.isDown(38))) && (!Key.isDown(key))) && (!Key.isDown(_root.mitsuko.attackkey))) && (!move)) {
move = true;
selecting = true;
}
}
Instance of Symbol 449 MovieClip "SkillMsg" in Symbol 485 MovieClip [pause] Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.CursorSkill.Index);
}
Instance of Symbol 80 MovieClip "DblJump" in Symbol 485 MovieClip [pause] Frame 8
onClipEvent (load) {
if (_root.DoubleJump) {
this.gotoAndStop(11);
}
}
Instance of Symbol 455 MovieClip "Titlecursor" in Symbol 485 MovieClip [pause] Frame 9
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);
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(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.jump) && (move)) && (!pressed)) {
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");
}
if ((((((!Key.isDown(_root.dash)) && (!Key.isDown(38))) && (!Key.isDown(40))) && (!Key.isDown(_root.att))) && (!Key.isDown(_root.jump))) && (!move)) {
move = true;
}
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 459 MovieClip "jump" in Symbol 485 MovieClip [pause] Frame 9
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 461 MovieClip "dash" in Symbol 485 MovieClip [pause] Frame 9
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 463 MovieClip "attaque" in Symbol 485 MovieClip [pause] Frame 9
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 485 MovieClip [pause] Frame 14
stop();
_root.Pause = false;
_root.PausePlayer = false;
_root.pause.removeMovieClip();
Symbol 506 MovieClip [ready] Frame 1
_root.mitsuko.wait = true;
Symbol 506 MovieClip [ready] Frame 27
_root.mitsuko._visible = true;
_root.Pause = false;
_root.PausePlayer = false;
_root.mitsuko.wait = false;
this.removeMovieClip();
Symbol 507 MovieClip [StageCleared] Frame 1
stopAllSounds();
Symbol 507 MovieClip [StageCleared] Frame 88
_root.mitsuko.gotoAndStop("victory");
stop();
Symbol 523 MovieClip Frame 1
stop();
this.item = 1;
Symbol 523 MovieClip Frame 2
if (Key.isDown(38) && (_parent.SaveLoad.start)) {
prevFrame();
}
if (Key.isDown(40) && (_parent.SaveLoad.start)) {
nextFrame();
}
this.item = 2;
Symbol 523 MovieClip Frame 3
if (Key.isDown(38) && (_parent.SaveLoad.start)) {
prevFrame();
}
if (Key.isDown(40) && (_parent.SaveLoad.start)) {
nextFrame();
}
this.item = 3;
Symbol 523 MovieClip Frame 4
this.item = 4;
Symbol 569 MovieClip [SaveLoad] Frame 1
if (_root.load) {
play();
}
if (_root.save) {
gotoAndPlay (43);
}
Symbol 569 MovieClip [SaveLoad] Frame 5
stop();
Instance of Symbol 523 MovieClip in Symbol 569 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.savefile.data.MaxHp) + " ") + _root.dificult;
}
if (_root.savefile.data.lvl2 == undefined) {
_parent.file2 = "No Data";
} else {
_parent.file2 = (((("Cleared:" + _root.savefile.data.lvl2) + " HP:") + _root.savefile.data.MaxHp2) + " ") + _root.dificult;
}
if (_root.savefile.data.lvl3 == undefined) {
_parent.file3 = "No Data";
} else {
_parent.file3 = (((("Cleared:" + _root.savefile.data.lvl3) + " HP:") + _root.savefile.data.MaxHp3) + " ") + _root.dificult;
}
}
onClipEvent (enterFrame) {
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)) && (!(_root.savefile.data.lvl === undefined))) {
stopAllSounds();
PressSound.start();
start = false;
_root.lvl = _root.savefile.data.lvl;
_root.slot1 = _root.savefile.data.slot1;
_root.slot2 = _root.savefile.data.slot2;
_root.slot3 = _root.savefile.data.slot3;
_root.slot4 = _root.savefile.data.slot4;
_root.slot5 = _root.savefile.data.slot5;
_root.slot6 = _root.savefile.data.slot6;
_root.DoubleJump = _root.savefile.data.DoubleJump;
_root.DblJumpAllow = _root.savefile.data.DblJumpAllow;
_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.slot1 = _root.savefile.data.slot1_2;
_root.slot2 = _root.savefile.data.slot2_2;
_root.slot3 = _root.savefile.data.slot3_2;
_root.slot4 = _root.savefile.data.slot4_2;
_root.slot5 = _root.savefile.data.slot5_2;
_root.slot6 = _root.savefile.data.slot6_2;
_root.DoubleJump = _root.savefile.data.DoubleJump2;
_root.DblJumpAllow = _root.savefile.data.DblJumpAllow2;
_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.slot1 = _root.savefile.data.slot1_3;
_root.slot2 = _root.savefile.data.slot2_3;
_root.slot3 = _root.savefile.data.slot3_3;
_root.slot4 = _root.savefile.data.slot4_3;
_root.slot5 = _root.savefile.data.slot5_3;
_root.slot6 = _root.savefile.data.slot6_3;
_root.DoubleJump = _root.savefile.data.DoubleJump3;
_root.DblJumpAllow = _root.savefile.data.DblJumpAllow3;
_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");
} else {
_root.SaveLoad.status.saved = "Load failed.";
}
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.story.Titlecursor.enabled = true;
_root.movecursor = false;
removeMovieClip(_parent);
}
if ((((!Key.isDown(38)) && (!Key.isDown(40))) && (!Key.isDown(_root.jump))) && (!move)) {
move = true;
}
}
Symbol 569 MovieClip [SaveLoad] Frame 42
stopAllSounds();
_root.gotoAndStop("stageselect");
removeMovieClip(this);
Symbol 569 MovieClip [SaveLoad] Frame 47
stop();
Instance of Symbol 523 MovieClip in Symbol 569 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.slot1 = _root.slot1;
_root.savefile.data.slot2 = _root.slot2;
_root.savefile.data.slot3 = _root.slot3;
_root.savefile.data.slot4 = _root.slot4;
_root.savefile.data.slot5 = _root.slot5;
_root.savefile.data.slot6 = _root.slot6;
_root.savefile.data.DoubleJump = _root.DoubleJump;
_root.savefile.data.DblJumpAllow = _root.DblJumpAllow;
_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.slot1_2 = _root.slot1;
_root.savefile.data.slot2_2 = _root.slot2;
_root.savefile.data.slot3_2 = _root.slot3;
_root.savefile.data.slot4_2 = _root.slot4;
_root.savefile.data.slot5_2 = _root.slot5;
_root.savefile.data.slot6_2 = _root.slot6;
_root.savefile.data.DoubleJump2 = _root.DoubleJump;
_root.savefile.data.DblJumpAllow2 = _root.DblJumpAllow;
_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.slot1_3 = _root.slot1;
_root.savefile.data.slot2_3 = _root.slot2;
_root.savefile.data.slot3_3 = _root.slot3;
_root.savefile.data.slot4_3 = _root.slot4;
_root.savefile.data.slot5_3 = _root.slot5;
_root.savefile.data.slot6_3 = _root.slot6;
_root.savefile.data.DoubleJump3 = _root.DoubleJump;
_root.savefile.data.DblJumpAllow3 = _root.DblJumpAllow;
_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.SaveLoad.saved = "pending";
break;
case true :
_root.SaveLoad.saved = "Data was saved.";
break;
case false :
_root.SaveLoad.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 569 MovieClip [SaveLoad] Frame 85
gotoAndStop (47);
Symbol 598 MovieClip Frame 1
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.life.sex._xscale > 1) {
_root.life.sex._xscale = _parent.rape.ea - _parent.rape.e;
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
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 614 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 614 MovieClip Frame 2
stop();
Symbol 614 MovieClip Frame 3
stop();
Symbol 614 MovieClip Frame 4
stop();
Symbol 614 MovieClip Frame 5
stop();
Symbol 614 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 618 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.life.sex._xscale > 1) {
_root.life.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 648 MovieClip Frame 1
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.life.sex._xscale > 1) {
_root.life.sex._xscale = _parent.rape.ea - _parent.rape.e;
if ((_root.life.sex._xscale > 0) && (_root.life.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 653 MovieClip Frame 1
Hit = new Sound();
Hit.attachSound("enemyH");
Hit.start();
Symbol 658 MovieClip Frame 6
stop();
_parent.gotoAndStop(1);
Symbol 662 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 662 MovieClip Frame 16
_parent.gotoAndStop(1);
Symbol 667 MovieClip Frame 1
play();
Symbol 669 MovieClip Frame 11
stop();
_root.ES.i = _root.ES.i - 1;
Symbol 670 MovieClip [sexSlime] Frame 1
stop();
Instance of Symbol 573 MovieClip "HP" in Symbol 670 MovieClip [sexSlime] Frame 1
onClipEvent (load) {
damaged = false;
d = 0;
this._visible = false;
}
onClipEvent (enterFrame) {
if (dead == true) {
_root.life.mobilize();
_root.life.grab = false;
_root.ext.rape = false;
_parent.gotoAndStop("dead");
}
if (damaged == true) {
if (d <= 100) {
this._visible = true;
d = d + 3;
} else {
this._visible = false;
d = 0;
damaged = false;
}
}
}
Instance of Symbol 577 MovieClip in Symbol 670 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.life.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)) && (!_root.mitsuko.Rippedcloth)) {
_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)) && (!_root.mitsuko.Rippedcloth)) {
_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 598 MovieClip "rape" in Symbol 670 MovieClip [sexSlime] Frame 2
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
ea = _root.life.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 618 MovieClip "rape" in Symbol 670 MovieClip [sexSlime] Frame 3
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
ea = _root.life.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 648 MovieClip "rape" in Symbol 670 MovieClip [sexSlime] Frame 4
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
ea = _root.life.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 658 MovieClip in Symbol 670 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 + 10;
} else {
eye.hitted = false;
d = 0;
_root.eye.hp = _root.eye.hp - 2;
}
}
Instance of Symbol 662 MovieClip in Symbol 670 MovieClip [sexSlime] Frame 6
onClipEvent (load) {
dead = false;
hp = 10;
hitted = false;
h = 0;
}
onClipEvent (enterFrame) {
if (dead == true) {
_root.life.mobilize();
_root.life.grab = false;
_root.ext.rape = false;
_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 670 MovieClip [sexSlime] Frame 7
Instance of Symbol 577 MovieClip in Symbol 670 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 669 MovieClip in Symbol 670 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 684 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 684 MovieClip Frame 3
stop();
Symbol 684 MovieClip Frame 4
stop();
Symbol 684 MovieClip Frame 5
stop();
Symbol 684 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 694 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 694 MovieClip Frame 2
stop();
Symbol 694 MovieClip Frame 3
stop();
Symbol 694 MovieClip Frame 4
stop();
Symbol 694 MovieClip Frame 5
stop();
Symbol 694 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 697 MovieClip Frame 1
stop();
if (_root.mainEquipped != 6) {
gotoAndStop(_root.mainEquipped);
} else {
gotoAndStop(_root.underEquipped);
}
Symbol 697 MovieClip Frame 2
stop();
Symbol 697 MovieClip Frame 3
stop();
Symbol 697 MovieClip Frame 4
stop();
Symbol 697 MovieClip Frame 5
stop();
Symbol 697 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 706 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 706 MovieClip Frame 2
stop();
Symbol 706 MovieClip Frame 3
stop();
Symbol 706 MovieClip Frame 4
stop();
Symbol 706 MovieClip Frame 5
stop();
Symbol 706 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 751 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 751 MovieClip Frame 2
stop();
Symbol 751 MovieClip Frame 3
stop();
Symbol 751 MovieClip Frame 4
stop();
Symbol 751 MovieClip Frame 5
stop();
Symbol 751 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 751 MovieClip Frame 9
stop();
Symbol 751 MovieClip Frame 10
stop();
Symbol 751 MovieClip Frame 11
stop();
Symbol 751 MovieClip Frame 12
stop();
Symbol 761 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 761 MovieClip Frame 3
stop();
Symbol 761 MovieClip Frame 4
stop();
Symbol 761 MovieClip Frame 5
stop();
Symbol 761 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 761 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 909 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 909 MovieClip Frame 3
stop();
Symbol 909 MovieClip Frame 4
stop();
Symbol 909 MovieClip Frame 5
stop();
Symbol 909 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 912 MovieClip Frame 1
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 912 MovieClip Frame 101
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.life.sex._xscale > 1) {
_root.life.sex._xscale = _parent.rape.ea - _parent.rape.e;
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
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 (86);
Symbol 912 MovieClip Frame 102
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 912 MovieClip Frame 116
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Instance of Symbol 772 MovieClip in Symbol 912 MovieClip Frame 118
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 912 MovieClip Frame 125
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.life.sex._xscale > 1) {
_root.life.sex._xscale = _root.life.sex._xscale - _parent.rape.e;
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
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");
Instance of Symbol 772 MovieClip in Symbol 912 MovieClip Frame 126
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 772 MovieClip in Symbol 912 MovieClip Frame 136
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 912 MovieClip Frame 138
_parent.rape.e = _parent.rape.e + _root.difDamage;
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.sex._xscale > 1) {
_root.life.sex._xscale = _root.life.sex._xscale - _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);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("Horny");
} else {
stop();
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);
} else {
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
}
}
Instance of Symbol 772 MovieClip in Symbol 912 MovieClip Frame 138
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 914 MovieClip Frame 5
stop();
_parent.gotoAndStop(1);
Symbol 919 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 919 MovieClip Frame 18
_parent.gotoAndStop(1);
Symbol 926 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 926 MovieClip Frame 3
stop();
Symbol 926 MovieClip Frame 4
stop();
Symbol 926 MovieClip Frame 5
stop();
Symbol 926 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 940 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 940 MovieClip Frame 2
stop();
Symbol 940 MovieClip Frame 3
stop();
Symbol 940 MovieClip Frame 4
stop();
Symbol 940 MovieClip Frame 5
stop();
Symbol 940 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 957 MovieClip Frame 1
stop();
Symbol 970 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 970 MovieClip Frame 3
stop();
Symbol 970 MovieClip Frame 4
stop();
Symbol 970 MovieClip Frame 5
stop();
Symbol 970 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 970 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 982 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 982 MovieClip Frame 2
stop();
Symbol 982 MovieClip Frame 3
stop();
Symbol 982 MovieClip Frame 4
stop();
Symbol 982 MovieClip Frame 5
stop();
Symbol 982 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1064 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 1064 MovieClip Frame 2
stop();
Symbol 1064 MovieClip Frame 3
stop();
Symbol 1064 MovieClip Frame 4
stop();
Symbol 1064 MovieClip Frame 5
stop();
Symbol 1064 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1064 MovieClip Frame 7
stop();
Symbol 1064 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 1064 MovieClip Frame 9
stop();
Symbol 1064 MovieClip Frame 10
stop();
Symbol 1064 MovieClip Frame 11
stop();
Symbol 1064 MovieClip Frame 12
stop();
Symbol 1064 MovieClip Frame 13
stop();
_root.mitsuko.clothing = 30;
Symbol 1079 MovieClip Frame 1
if ((_root.ext.escapeGauge.escapebar._xscale <= 100) && (_root.ext.escapeGauge.escapebar._xscale > 50)) {
play();
} else {
gotoAndPlay ("LoboA");
}
Symbol 1079 MovieClip Frame 19
gotoAndPlay ("Lobo");
Symbol 1079 MovieClip Frame 20
if (_root.ext.escapeGauge.escapebar._xscale < 51) {
play();
} else {
gotoAndPlay ("Lobo");
}
Symbol 1079 MovieClip Frame 29
gotoAndPlay ("LoboA");
Symbol 1079 MovieClip Frame 85
gotoAndPlay ("LoboTurnedA");
Symbol 1079 MovieClip Frame 86
play();
Symbol 1079 MovieClip Frame 105
gotoAndPlay ("kuro");
Symbol 1079 MovieClip Frame 119
gotoAndPlay ("kuroTurned");
Symbol 1079 MovieClip Frame 120
play();
Symbol 1079 MovieClip Frame 129
gotoAndPlay ("Golem");
Instance of Symbol 772 MovieClip in Symbol 1079 MovieClip Frame 138
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1080 MovieClip [kuroJr] Frame 1
stop();
Instance of Symbol 676 MovieClip "eye" in Symbol 1080 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.life.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;
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._xscale = 100;
_parent.HP._xscale = 42.5;
} else if ((((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) && (!_root.mitsuko.Rippedcloth)) {
_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._xscale = -100;
_parent.HP._xscale = -42.5;
} else if ((((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) && (!_root.mitsuko.Rippedcloth)) {
_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 573 MovieClip "HP" in Symbol 1080 MovieClip [kuroJr] Frame 1
onClipEvent (load) {
damaged = false;
d = 0;
this._visible = false;
}
onClipEvent (enterFrame) {
if (_parent.HP.Ehp._xscale <= 0) {
_root.life.mobilize();
_root.life.grab = false;
_root.ext.rape = false;
_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 912 MovieClip "rape" in Symbol 1080 MovieClip [kuroJr] Frame 2
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
ea = _root.life.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 912 MovieClip "rape" in Symbol 1080 MovieClip [kuroJr] Frame 3
onClipEvent (load) {
rape = 0;
h = 0;
e = 3;
x = 3;
ea = _root.life.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 912 MovieClip "rape" in Symbol 1080 MovieClip [kuroJr] Frame 4
onClipEvent (load) {
rape = 0;
h = 0;
e = 2;
x = 3;
ea = _root.life.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 914 MovieClip in Symbol 1080 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 + 10;
} else {
hitted = false;
d = 0;
}
}
}
Instance of Symbol 919 MovieClip "att" in Symbol 1080 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 1079 MovieClip in Symbol 1080 MovieClip [kuroJr] Frame 7
onClipEvent (load) {
if (_root.life.Status.condition == "Turned") {
this.gotoAndPlay("kuroTurned");
} else {
this.gotoAndPlay("kuro");
}
}
Instance of Symbol 676 MovieClip in Symbol 1080 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 1080 MovieClip [kuroJr] Frame 8
stop();
this.dead = true;
Instance of Symbol 669 MovieClip "explosion" in Symbol 1080 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 1082 MovieClip [RestoreClothes] Frame 1
stop();
Instance of Symbol 327 MovieClip in Symbol 1082 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)) && (!_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 1098 MovieClip Frame 14
gotoAndPlay (1);
Symbol 1099 MovieClip [heartbig] Frame 1
stop();
Instance of Symbol 1098 MovieClip in Symbol 1099 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 1099 MovieClip [heartbig] Frame 2
removeMovieClip(_parent);
Symbol 1100 MovieClip [heartsmall] Frame 1
stop();
Instance of Symbol 1099 MovieClip [heartbig] in Symbol 1100 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 1100 MovieClip [heartsmall] Frame 2
removeMovieClip(_parent);
Symbol 1106 MovieClip Frame 1
onEnterFrame = function () {
if (_root.hit) {
gotoAndPlay ("hit");
}
};
Symbol 1106 MovieClip Frame 7
gotoAndPlay (1);
Symbol 1106 MovieClip Frame 12
_root.hit = false;
removeMovieClip(this);
Symbol 1112 MovieClip Frame 1
if (_root.hit) {
gotoAndPlay ("hit");
}
Symbol 1112 MovieClip Frame 8
gotoAndPlay (1);
Symbol 1112 MovieClip Frame 13
_root.hit = false;
removeMovieClip(this);
Symbol 1118 MovieClip Frame 1
onEnterFrame = function () {
if ((this._x < -2800) || (this._x > 3500)) {
removeMovieClip(this);
}
if (_root.hit) {
gotoAndPlay ("hit");
}
};
stop();
Symbol 1118 MovieClip Frame 6
_root.hit = false;
removeMovieClip(this);
Symbol 1119 MovieClip [bullet] Frame 1
direction = _parent.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 1119 MovieClip [bullet] Frame 2
direction = _parent.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 1119 MovieClip [bullet] Frame 3
direction = _parent.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 1137 MovieClip [weaponIce] Frame 1
play();
Symbol 1137 MovieClip [weaponIce] Frame 8
stop();
_root.mitsuko.attack = false;
_root.mitsuko.bullet = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1155 MovieClip [weaponFire] Frame 1
play();
Symbol 1155 MovieClip [weaponFire] Frame 10
stop();
_root.mitsuko.attack = false;
_root.mitsuko.bullet = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1165 MovieClip [weaponthunder] Frame 1
play();
Symbol 1165 MovieClip [weaponthunder] Frame 5
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1183 MovieClip Frame 1
stop();
Symbol 1194 MovieClip Frame 132
_root.gotoAndStop("start");
Symbol 1199 MovieClip Frame 1
stop();
Symbol 1199 MovieClip Frame 2
_root.story.SAnim.d = 0;
Symbol 1199 MovieClip Frame 13
stop();
Symbol 1211 MovieClip Frame 17
stop();
_root.gotoAndStop("stageselect");
Symbol 1248 MovieClip Frame 1
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 455 MovieClip "Titlecursor" in Symbol 1248 MovieClip Frame 1
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) && (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.DoubleJump = false;
_root.WepGet = "none";
_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");
}
}
if ((((!Key.isDown(38)) && (!Key.isDown(40))) && (!Key.isDown(_root.jump))) && (!move)) {
move = true;
}
}
Instance of Symbol 1199 MovieClip "SAnim" in Symbol 1248 MovieClip Frame 1
onClipEvent (load) {
d = 0;
}
onClipEvent (enterFrame) {
if (d == 1) {
this.play();
}
}
Symbol 1248 MovieClip Frame 21
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, 90);
};
stop();
Instance of Symbol 1225 MovieClip in Symbol 1248 MovieClip Frame 21
onClipEvent (enterFrame) {
if ((_root.story.Titlecursor.item >= 11) && (_root.story.Titlecursor.item <= 13)) {
this.gotoAndStop("controls");
}
if ((_root.story.Titlecursor.item >= 14) && (_root.story.Titlecursor.item <= 16)) {
this.gotoAndStop("quality");
}
if ((_root.story.Titlecursor.item >= 17) && (_root.story.Titlecursor.item <= 19)) {
this.gotoAndStop("difficulty");
}
if (_root.story.Titlecursor.item == 20) {
this.gotoAndStop("default");
}
if (_root.story.Titlecursor.item == 21) {
this.gotoAndStop("return");
}
}
Instance of Symbol 455 MovieClip "Titlecursor" in Symbol 1248 MovieClip Frame 21
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 ((Key.isDown(38) && (move)) && (!pressed)) {
move = false;
cursorSound.start();
if ((item - 1) >= 11) {
this.prevFrame();
} else {
this.gotoAndStop(21);
}
}
if ((Key.isDown(40) && (move)) && (!pressed)) {
move = false;
cursorSound.start();
if ((item + 1) <= 21) {
this.nextFrame();
} else {
this.gotoAndStop(11);
}
}
if ((Key.isDown(_root.jump) && (move)) && (!pressed)) {
move = false;
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");
}
if ((((((!Key.isDown(_root.dash)) && (!Key.isDown(38))) && (!Key.isDown(40))) && (!Key.isDown(_root.att))) && (!Key.isDown(_root.jump))) && (!move)) {
move = true;
}
ListenerObj1.onKeyDown = function () {
if (pressed) {
move = 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();
}
pressed = false;
}
}
};
Key.addListener(ListenerObj1);
}
Instance of Symbol 459 MovieClip "jump" in Symbol 1248 MovieClip Frame 21
onClipEvent (load) {
jum = 0;
_root.story.jump.jump = "S";
}
Instance of Symbol 461 MovieClip "dash" in Symbol 1248 MovieClip Frame 21
onClipEvent (load) {
jum = 0;
_root.story.dash.dash = "D";
}
Instance of Symbol 463 MovieClip "attaque" in Symbol 1248 MovieClip Frame 21
onClipEvent (load) {
jum = 0;
_root.story.attaque.attack = "A";
}
Symbol 1248 MovieClip Frame 39
gotoAndStop ("title");
Instance of Symbol 772 MovieClip in Symbol 1356 MovieClip Frame 401
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 772 MovieClip in Symbol 1356 MovieClip Frame 402
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 772 MovieClip in Symbol 1356 MovieClip Frame 415
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 772 MovieClip in Symbol 1356 MovieClip Frame 419
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 772 MovieClip in Symbol 1356 MovieClip Frame 429
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1360 MovieClip Frame 1
stop();
this.item = 1;
Symbol 1360 MovieClip Frame 2
this.item = 2;
Symbol 1360 MovieClip Frame 3
this.item = 3;
Symbol 1360 MovieClip Frame 4
this.item = 4;
Symbol 1438 MovieClip Frame 1
stop();
Instance of Symbol 1360 MovieClip in Symbol 1438 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 1438 MovieClip Frame 23
if (_root.Flm) {
stop();
_root.gotoAndStop("A");
}
Symbol 1438 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 1438 MovieClip Frame 142
_root.gotoAndStop("A");
Symbol 1438 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 1438 MovieClip Frame 260
_root.gotoAndStop("C");
Symbol 1438 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 1438 MovieClip Frame 382
_root.gotoAndStop("D");
Symbol 1438 MovieClip Frame 406
if (_root.Elec) {
stop();
_root.gotoAndStop("B");
}
Symbol 1438 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 1438 MovieClip Frame 512
_root.gotoAndStop("B");
Symbol 1446 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 1451 MovieClip in Symbol 1459 MovieClip Frame 1
onClipEvent (load) {
fr = 25;
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 1473 MovieClip Frame 1
stop();
Instance of Symbol 1459 MovieClip "Status" in Symbol 1475 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 1521 MovieClip "debug" in Symbol 1530 MovieClip Frame 1
onClipEvent (load) {
allow = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(16)) {
if (allow) {
allow = false;
} else {
allow = true;
}
}
if (!allow) {
this._visible = false;
} else {
this._visible = true;
}
}
Symbol 1555 MovieClip Frame 1
stop();
Symbol 1555 MovieClip Frame 8
stop();
Symbol 1555 MovieClip Frame 15
stop();
Symbol 1558 MovieClip Frame 1
stop();
Instance of Symbol 327 MovieClip in Symbol 1558 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 1558 MovieClip Frame 2
_root.life.mobilize();
removeMovieClip(_root.MsgBox);
this.unloadMovie();
Symbol 1564 MovieClip Frame 1
stop();
Instance of Symbol 772 MovieClip in Symbol 1564 MovieClip Frame 5
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1570 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1570 MovieClip Frame 2
stop();
Symbol 1570 MovieClip Frame 3
stop();
Symbol 1570 MovieClip Frame 4
stop();
Symbol 1570 MovieClip Frame 5
stop();
Symbol 1570 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1573 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1573 MovieClip Frame 3
stop();
Symbol 1573 MovieClip Frame 4
stop();
Symbol 1573 MovieClip Frame 5
stop();
Symbol 1573 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1582 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
Instance of Symbol 150 MovieClip in Symbol 1582 MovieClip Frame 1
onClipEvent (load) {
if (_root.mitsuko.weapon == 12) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(5);
}
}
onClipEvent (enterFrame) {
if (_root.mitsuko.weapon == 12) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(5);
}
}
Symbol 1582 MovieClip Frame 33
gotoAndPlay (1);
Symbol 1582 MovieClip Frame 34
if (_root.life.Status.condition == "Normal") {
play();
}
if (_root.life.Status.condition == "Turned") {
gotoAndStop ("turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndStop ("horny");
}
gotoAndPlay (1);
Symbol 1582 MovieClip Frame 78
gotoAndPlay (46);
play();
Symbol 1582 MovieClip Frame 114
gotoAndPlay (68);
stop();
Symbol 1591 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1591 MovieClip Frame 3
stop();
Symbol 1591 MovieClip Frame 4
stop();
Symbol 1591 MovieClip Frame 5
stop();
Symbol 1591 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1593 MovieClip Frame 1
play();
Symbol 1593 MovieClip Frame 15
gotoAndPlay (2);
Symbol 1608 MovieClip Frame 1
stop();
Instance of Symbol 772 MovieClip in Symbol 1608 MovieClip Frame 6
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1609 MovieClip Frame 2
play();
Symbol 1609 MovieClip Frame 7
gotoAndPlay (6);
Symbol 1609 MovieClip Frame 8
play();
Symbol 1609 MovieClip Frame 18
gotoAndPlay (6);
Symbol 1616 MovieClip Frame 1
if (_root.mitsuko.damaged == true) {
gotoAndPlay ("da\u00F1o");
} else {
stop();
}
Symbol 1616 MovieClip Frame 2
_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 1616 MovieClip Frame 7
stop();
Symbol 1624 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1624 MovieClip Frame 3
stop();
Symbol 1624 MovieClip Frame 4
stop();
Symbol 1624 MovieClip Frame 5
stop();
Symbol 1624 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1631 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1631 MovieClip Frame 3
stop();
Symbol 1631 MovieClip Frame 4
stop();
Symbol 1631 MovieClip Frame 5
stop();
Symbol 1631 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1632 MovieClip Frame 3
stop();
Symbol 1644 MovieClip Frame 14
gotoAndPlay (11);
Symbol 1654 MovieClip Frame 8
stop();
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 1705 MovieClip Frame 1
switch (_root.mitsuko.weapon) {
case 12 :
play();
break;
case 2 :
gotoAndStop ("Spear");
break;
case 3 :
gotoAndStop ("Dagger");
}
Instance of Symbol 150 MovieClip in Symbol 1705 MovieClip Frame 1
onClipEvent (load) {
if (_root.mitsuko.weapon == 12) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(5);
}
}
onClipEvent (enterFrame) {
if (_root.mitsuko.weapon == 12) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(5);
}
}
Symbol 1705 MovieClip Frame 6
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("2");
}
Symbol 1705 MovieClip Frame 7
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("2");
}
Symbol 1705 MovieClip Frame 8
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("2");
}
Symbol 1705 MovieClip Frame 9
stop();
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 1705 MovieClip Frame 10
stop();
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 1705 MovieClip Frame 11
Symbol 1705 MovieClip Frame 16
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 1705 MovieClip Frame 17
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 1705 MovieClip Frame 18
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 1705 MovieClip Frame 19
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 1705 MovieClip Frame 20
stop();
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 1705 MovieClip Frame 21
Symbol 1705 MovieClip Frame 33
stop();
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 1705 MovieClip Frame 34
if (_root.nComb == 1) {
gotoAndPlay ("26");
}
if (_root.nComb == 2) {
gotoAndPlay ("32");
}
if (_root.nComb == 0) {
play();
}
Symbol 1705 MovieClip Frame 36
_parent.at1 = true;
_parent.at2 = false;
_parent.at3 = false;
Symbol 1705 MovieClip Frame 39
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 1705 MovieClip Frame 42
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1705 MovieClip Frame 43
play();
Symbol 1705 MovieClip Frame 45
_parent.at1 = false;
_parent.at2 = true;
_parent.at3 = false;
Symbol 1705 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 1705 MovieClip Frame 51
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1705 MovieClip Frame 53
play();
Symbol 1705 MovieClip Frame 55
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = true;
Symbol 1705 MovieClip Frame 65
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1705 MovieClip Frame 67
if (_root.nComb == 1) {
gotoAndPlay ("45");
}
if (_root.nComb == 2) {
gotoAndPlay ("51");
}
if (_root.nComb == 0) {
play();
}
Symbol 1705 MovieClip Frame 68
_parent.at1 = true;
_parent.at2 = false;
_parent.at3 = false;
Symbol 1705 MovieClip Frame 74
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1705 MovieClip Frame 75
play();
Symbol 1705 MovieClip Frame 77
_parent.at1 = false;
_parent.at2 = true;
_parent.at3 = false;
Symbol 1705 MovieClip Frame 83
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1705 MovieClip Frame 85
play();
Symbol 1705 MovieClip Frame 87
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = true;
Symbol 1705 MovieClip Frame 97
stop();
_root.mitsuko.attack = false;
_parent.at1 = false;
_parent.at2 = false;
_parent.at3 = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1707 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1707 MovieClip Frame 2
stop();
Symbol 1707 MovieClip Frame 3
stop();
Symbol 1707 MovieClip Frame 4
stop();
Symbol 1707 MovieClip Frame 5
stop();
Symbol 1707 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1716 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 1716 MovieClip Frame 2
stop();
Symbol 1716 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 50;
Symbol 1716 MovieClip Frame 8
stop();
Symbol 1725 MovieClip Frame 1
if (_root.mitsuko.weapon == 12) {
gotoAndStop (8);
} else {
play();
}
Symbol 1725 MovieClip Frame 7
stop();
_root.mitsuko.airattack = false;
Symbol 1725 MovieClip Frame 8
play();
Symbol 1725 MovieClip Frame 14
stop();
_root.mitsuko.airattack = false;
Symbol 1731 MovieClip Frame 1
play();
Symbol 1731 MovieClip Frame 16
stop();
_root.mitsuko.dashEnd = true;
_root.mitsuko.gotoAndStop(1);
Symbol 1738 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1738 MovieClip Frame 2
stop();
Symbol 1738 MovieClip Frame 3
stop();
Symbol 1738 MovieClip Frame 4
stop();
Symbol 1738 MovieClip Frame 5
stop();
Symbol 1738 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1747 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 1747 MovieClip Frame 2
stop();
Symbol 1747 MovieClip Frame 3
stop();
Symbol 1747 MovieClip Frame 4
stop();
Symbol 1747 MovieClip Frame 5
stop();
Symbol 1747 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1747 MovieClip Frame 7
stop();
_root.mitsuko.clothing = 30;
Symbol 1747 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 1748 MovieClip Frame 1
stop();
Symbol 1748 MovieClip Frame 20
gotoAndStop (1);
Symbol 1748 MovieClip Frame 31
gotoAndStop (1);
Symbol 1751 MovieClip Frame 1
_root.life.inmobilize();
Symbol 1751 MovieClip Frame 25
gotoAndPlay (4);
Symbol 1774 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
Symbol 1774 MovieClip Frame 47
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 1774 MovieClip Frame 48
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
Symbol 1774 MovieClip Frame 90
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 1774 MovieClip Frame 91
if (_root.life.Status.condition == "Normal") {
play();
}
if (_root.life.Status.condition == "Turned") {
gotoAndStop ("turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndStop ("horny");
}
Instance of Symbol 772 MovieClip in Symbol 1774 MovieClip Frame 95
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1774 MovieClip Frame 98
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");
}
}
Instance of Symbol 772 MovieClip in Symbol 1774 MovieClip Frame 103
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1774 MovieClip Frame 106
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 1774 MovieClip Frame 115
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 1776 MovieClip Frame 22
stop();
Symbol 1784 MovieClip Frame 1
play();
Symbol 1784 MovieClip Frame 113
_root.lives = _root.lives - 1;
stopAllSounds();
_root.gotoAndStop(_root.stage);
Symbol 1829 MovieClip Frame 33
if (!(_root.life.Status.condition === "Normal")) {
this.gotoAndPlay("turned");
} else {
this.gotoAndPlay("normal");
}
Symbol 1829 MovieClip Frame 66
gotoAndPlay (34);
Instance of Symbol 772 MovieClip in Symbol 1829 MovieClip Frame 67
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1830 MovieClip Frame 1
stop();
Instance of Symbol 1593 MovieClip in Symbol 1830 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.Pause) {
this.stop();
} else {
this.play();
}
}
Instance of Symbol 1609 MovieClip in Symbol 1830 MovieClip Frame 3
onClipEvent (load) {
if (_root.DoubleJump) {
if (_root.mitsuko.JumpCount > 1) {
this.gotoAndPlay(8);
} else {
this.gotoAndPlay(1);
}
} else {
this.gotoAndPlay(1);
}
}
Instance of Symbol 1705 MovieClip "atk" in Symbol 1830 MovieClip Frame 12
/* no clip actions */
Instance of Symbol 1748 MovieClip "climb" in Symbol 1830 MovieClip Frame 16
onClipEvent (enterFrame) {
if (Key.isDown(40)) {
this.nextFrame();
}
if (Key.isDown(38)) {
this.nextFrame();
}
}
Symbol 1830 MovieClip Frame 21
stop();
Instance of Symbol 1829 MovieClip in Symbol 1830 MovieClip Frame 22
onClipEvent (load) {
if (!(_root.life.Status.condition === "Normal")) {
this.gotoAndPlay("turned");
} else {
this.gotoAndPlay("normal");
}
}
Symbol 1836 MovieClip Frame 13
stop();
this.opened = true;
Instance of Symbol 1555 MovieClip "door3" in Symbol 1838 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 1555 MovieClip "door3" in Symbol 1838 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 1555 MovieClip "door4" in Symbol 1838 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 1555 MovieClip "door1" in Symbol 1838 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!open)) {
this.enter._alpha = 0;
open = true;
this.gotoAndPlay(2);
_root.door1.gotoAndPlay(2);
_root.door1_1.gotoAndPlay(2);
}
}
Instance of Symbol 1555 MovieClip "door3" in Symbol 1838 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 1555 MovieClip "door2" in Symbol 1838 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!open)) {
open = true;
this.gotoAndPlay(2);
_root.door2.gotoAndPlay(2);
_root.door2_1.gotoAndPlay(2);
}
}
Instance of Symbol 1555 MovieClip "door8" in Symbol 1838 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 1555 MovieClip "door5" in Symbol 1838 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 1555 MovieClip "doorA-2" in Symbol 1838 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 1555 MovieClip "door7" in Symbol 1838 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 1555 MovieClip "door6" in Symbol 1838 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 1555 MovieClip "doorA-1" in Symbol 1838 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 1866 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.mitsuko.down)) {
_root.life.grab = true;
my_sound.start(0, 0);
_parent.gotoAndStop("grabing");
} else if ((_root.mitsuko._alpha == 100) && (_root.mitsuko.down)) {
_root.ext.rape = true;
_root.life.grab = false;
_root.mitsuko.gotoAndStop("sex");
_parent.gotoAndStop("sex");
}
}
Symbol 1866 MovieClip Frame 10
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.mitsuko.down)) {
_root.life.grab = true;
my_sound.start(0, 0);
_parent.gotoAndStop("grabing");
} else if ((_root.mitsuko._alpha == 100) && (_root.mitsuko.down)) {
_root.ext.rape = true;
_root.life.grab = false;
_root.mitsuko.gotoAndStop("sex");
_parent.gotoAndStop("sex");
}
}
Symbol 1866 MovieClip Frame 14
_parent.gotoAndStop(1);
Symbol 1880 MovieClip Frame 1
_root.jelly.x = _root.jelly.x + 0.5;
_root.jelly.h = _root.jelly.h + 15;
_root.jelly.e = _root.jelly.e + 1;
if (_root.ext.sex._xscale > 1) {
_root.ext.sex._xscale = _root.jelly.ea - _root.jelly.e;
}
if (_root.life.lp._xscale < 100) {
_root.life.lp._xscale = _root.jelly.eb + _root.jelly.x;
} else {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.wall == 1;
this.jelly.gotoAndStop(1);
_root.mitsuko.gotoAndStop("defeated");
}
Instance of Symbol 772 MovieClip in Symbol 1880 MovieClip Frame 5
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1881 MovieClip Frame 7
stop();
_parent.gotoAndStop(1);
Symbol 1882 MovieClip Frame 1
stop();
Instance of Symbol 327 MovieClip "eye" in Symbol 1882 MovieClip Frame 1
onClipEvent (load) {
r = false;
_parent.JellyDickRun._visible = false;
distance = 400;
grabbing = false;
wall = 0;
rape = 0;
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 (dead == true) {
_parent.gotoAndStop("dead");
}
tx = _parent._x;
ty = _parent._y;
sx = _root.mitsuko._x;
sy = _root.mitsuko._y;
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._xscale = 159.4;
_parent.HP._xscale = -42.5;
_parent.JellyDickRun._visible = true;
_parent.JellyIdle._visible = false;
} else if ((((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) && (!_root.mitsuko.Rippedcloth)) {
_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._xscale = -159.4;
_parent.HP._xscale = -42.5;
_parent.JellyDickRun._visible = true;
_parent.JellyIdle._visible = false;
} else if ((((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) && (!_root.mitsuko.Rippedcloth)) {
_parent.gotoAndStop("att");
}
} else {
_parent.JellyDickRun._visible = false;
_parent.JellyIdle._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 573 MovieClip "HP" in Symbol 1882 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 1866 MovieClip in Symbol 1882 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 1880 MovieClip "rape" in Symbol 1882 MovieClip Frame 3
onClipEvent (load) {
rape = 0;
h = 0;
e = 2;
x = 0;
x = x + _root.difDamage;
ea = _root.life.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 1881 MovieClip in Symbol 1882 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 + 10;
} else {
hitted = false;
d = 0;
}
}
}
Instance of Symbol 1079 MovieClip in Symbol 1882 MovieClip Frame 5
onClipEvent (load) {
if (_root.life.Status.condition == "Turned") {
this.gotoAndPlay("LoboTurned");
}
}
Instance of Symbol 327 MovieClip "wolfgrab" in Symbol 1882 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 1882 MovieClip Frame 6
stop();
this.dead = true;
Instance of Symbol 669 MovieClip "explosion" in Symbol 1882 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 1888 MovieClip Frame 45
gotoAndPlay (1);
Symbol 1888 MovieClip Frame 52
gotoAndPlay ("grab");
Symbol 2107 MovieClip Frame 1
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 2107 MovieClip Frame 5
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 2107 MovieClip Frame 19
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.life.sex._xscale > 1) {
_root.life.sex._xscale = _parent.rape.ea - _parent.rape.e;
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
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 2107 MovieClip Frame 20
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 2107 MovieClip Frame 28
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 2107 MovieClip Frame 52
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
if (_root.life.sex._xscale > 1) {
_root.life.sex._xscale = _root.life.sex._xscale - (_parent.rape.e + 2);
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
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 2107 MovieClip Frame 88
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.sex._xscale > 1) {
_root.life.sex._xscale = _root.life.sex._xscale - (_parent.rape.e + 3);
}
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 ("Loop2");
} else {
gotoAndPlay ("cum");
}
Symbol 2107 MovieClip Frame 264
stop();
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);
} else {
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
}
Symbol 2108 MovieClip Frame 1
stop();
Instance of Symbol 327 MovieClip "eye" in Symbol 2108 MovieClip Frame 1
onClipEvent (load) {
r = false;
_parent.DogRun._visible = false;
distance = 400;
grabbing = false;
wall = 0;
rape = 0;
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) {
tx = _parent._x;
ty = _parent._y;
sx = _root.mitsuko._x;
sy = _root.mitsuko._y;
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._xscale = 159.4;
_parent.HP._xscale = -26.5;
_parent.DogRun._visible = true;
_parent.DogIdle._visible = false;
} else if ((((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) && (!_root.mitsuko.Rippedcloth)) {
_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._xscale = -159.4;
_parent.HP._xscale = 26.5;
_parent.DogRun._visible = true;
_parent.DogIdle._visible = false;
} else if ((((distanceE > -120) && (distanceE < 120)) && (!_root.mitsuko.defeated)) && (!_root.mitsuko.Rippedcloth)) {
_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 573 MovieClip "HP" in Symbol 2108 MovieClip Frame 1
onClipEvent (load) {
damaged = false;
d = 0;
this._visible = false;
}
onClipEvent (enterFrame) {
if (_parent.HP.Ehp._xscale <= 0) {
_root.life.mobilize();
_root.life.grab = false;
_root.ext.rape = false;
_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 1866 MovieClip in Symbol 2108 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 2107 MovieClip "rape" in Symbol 2108 MovieClip Frame 3
onClipEvent (load) {
rape = 0;
h = 0;
e = 2;
x = 0;
x = x + _root.difDamage;
ea = _root.life.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 1881 MovieClip in Symbol 2108 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 + 10;
} else {
hitted = false;
d = 0;
}
}
}
Instance of Symbol 1079 MovieClip in Symbol 2108 MovieClip Frame 5
onClipEvent (load) {
if (_root.life.Status.condition == "Turned") {
this.gotoAndPlay("LoboTurned");
}
}
Instance of Symbol 327 MovieClip "wolfgrab" in Symbol 2108 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 2108 MovieClip Frame 6
stop();
this.dead = true;
Instance of Symbol 669 MovieClip "explosion" in Symbol 2108 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 2128 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 2128 MovieClip Frame 11
_parent.gotoAndStop(1);
Symbol 2603 MovieClip Frame 1
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Instance of Symbol 772 MovieClip in Symbol 2603 MovieClip Frame 1
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2603 MovieClip Frame 7
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.life.sex._xscale > 1) {
_root.life.sex._xscale = _parent.rape.ea - _parent.rape.e;
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
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 2603 MovieClip Frame 17
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
gotoAndPlay ("Normal");
Symbol 2603 MovieClip Frame 18
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 2603 MovieClip Frame 28
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 2603 MovieClip Frame 43
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.life.sex._xscale > 1) {
_root.life.sex._xscale = _parent.rape.ea - _parent.rape.e;
if (_root.life.Status.condition == "Turned") {
_parent.gotoAndStop("turned");
}
if (_root.life.Status.condition == "Horny") {
_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 2603 MovieClip Frame 61
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.life.sex._xscale > 1) {
_root.life.sex._xscale = _parent.rape.ea - _parent.rape.e;
} else {
_root.life.sex._xscale = 100;
_root.ext.fillCount = _root.ext.fillCount + 1;
}
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 2603 MovieClip Frame 83
_parent.rape.e = _parent.rape.e + _root.difDamage;
if (_root.life.sex._xscale > 1) {
_root.life.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.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.inmobilize();
gotoAndPlay ("finish");
} else {
gotoAndPlay ("Loop2");
}
if (_root.life.lp._xscale < 100) {
gotoAndPlay ("Loop2");
}
Symbol 2603 MovieClip Frame 195
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
Symbol 2614 MovieClip Frame 1
stop();
Instance of Symbol 573 MovieClip "HP" in Symbol 2614 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 327 MovieClip "eye" in Symbol 2614 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.life.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 = 100;
} else {
_parent._xscale = -100;
}
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 2128 MovieClip in Symbol 2614 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 327 MovieClip in Symbol 2614 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.ext.rape) {
_root.mitsuko.gotoAndStop("sex");
_root.mitsuko._x = _parent._x;
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 1079 MovieClip in Symbol 2614 MovieClip Frame 4
onClipEvent (load) {
this.gotoAndStop("Golem");
}
Instance of Symbol 327 MovieClip in Symbol 2614 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 2603 MovieClip "rape" in Symbol 2614 MovieClip Frame 6
onClipEvent (load) {
rape = 0;
h = 0;
e = 2;
x = 1;
x = x + _root.difDamage;
ea = _root.life.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 2603 MovieClip "rape" in Symbol 2614 MovieClip Frame 7
onClipEvent (load) {
rape = 0;
h = 0;
e = 1;
x = 1;
x = x + _root.difDamage;
ea = _root.life.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 2603 MovieClip "rape" in Symbol 2614 MovieClip Frame 8
onClipEvent (load) {
rape = 0;
h = 0;
e = 3;
x = 1;
x = x + _root.difDamage;
ea = _root.life.sex._xscale;
eb = _root.life.lp._xscale;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Symbol 2614 MovieClip Frame 9
_root.life.inmobilize();
stopAllSounds();
gotoAndPlay ("dead1");
Instance of Symbol 669 MovieClip "explosion" in Symbol 2614 MovieClip Frame 45
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 669 MovieClip "explosion" in Symbol 2614 MovieClip Frame 45
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 669 MovieClip "explosion" in Symbol 2614 MovieClip Frame 45
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Symbol 2614 MovieClip Frame 56
stop();
Instance of Symbol 146 MovieClip in Symbol 2614 MovieClip Frame 56
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 2615 MovieClip Frame 1
stop();
Instance of Symbol 142 MovieClip in Symbol 2615 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 2616 MovieClip Frame 1
stop();
Instance of Symbol 142 MovieClip in Symbol 2616 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 2625 MovieClip Frame 1
stop();
Instance of Symbol 327 MovieClip in Symbol 2625 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.attack)) && (!_root.mitsuko.airattack)) && (!_root.mitsuko.attack1)) && (!_root.mitsuko.defeated.hitTest(this.att))) {
used = true;
HealthB.start();
_root.life.freezePlayer();
_root.MaxHp = _root.MaxHp + 20;
_root.mitsuko.MaxHp = _root.mitsuko.MaxHp + 20;
recover = 2000;
recover = recover / _root.MaxHp;
_root.life.lp._xscale = _root.life.lp._xscale + recover;
}
HealthB.onSoundComplete = function () {
_parent.gotoAndStop("used");
};
}
Symbol 2625 MovieClip Frame 2
_root.life.mobilize();
Symbol 2635 MovieClip Frame 1
stop();
Instance of Symbol 327 MovieClip in Symbol 2635 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
}
onClipEvent (enterFrame) {
if ((((((_parent.hitTest(_root.mitsuko) && (!_root.mitsuko.attack)) && (!_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.life.sex._xscale;
if ((recover - 20) > 1) {
_root.life.sex._xscale = recover - 20;
_parent.gotoAndPlay("used");
} else {
recover = (recover - 100) * -1;
_root.life.sex._xscale = recover;
_root.ext.fillCount = _root.ext.fillCount + 1;
_parent.gotoAndPlay("used");
}
}
}
Symbol 2635 MovieClip Frame 21
stop();
Instance of Symbol 327 MovieClip in Symbol 2637 MovieClip Frame 1
onClipEvent (load) {
delayer = 0;
}
onClipEvent (enterFrame) {
if ((!_root.Pause) && (!_root.PausePlayer)) {
if ((this.hitTest(_root.mitsuko) && (_root.mitsuko._x > (_parent._x - 20))) && (_root.mitsuko._x < (_parent._x + 20))) {
_root.ladder = true;
_root.mitsuko.speed = 25;
if ((this.hitTest(_root.mitsuko) && (_root.mitsuko._x > (_parent._x - 15))) && (_root.mitsuko._x < (_parent._x + 15))) {
_root.mitsuko.climb = true;
if (Key.isDown(_root.mitsuko.jumpkey)) {
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.mitsuko.climbing = false;
}
if (((((((((!_root.mitsuko.damaged) && (Key.isDown(40))) && (_root.life.wall == 0)) && (!_root.life.grab)) && (!_parent.ladderBegin.hitTest(_root.mitsuko))) && (!_root.mitsuko.piso)) or ((((((!_root.mitsuko.damaged) && (_root.life.wall == 0)) && (Key.isDown(40))) && (!_root.life.grab)) && (_parent.ladderBegin.hitTest(_root.mitsuko))) && (!_root.mitsuko.piso))) or (((((!_root.mitsuko.damaged) && (_root.life.wall == 0)) && (Key.isDown(40))) && (!_root.life.grab)) && (!_parent.ladderBegin.hitTest(_root.mitsuko)))) or ((((((!_root.mitsuko.damaged) && (_root.life.wall == 0)) && (Key.isDown(40))) && (!_root.life.grab)) && (!_parent.ladderBegin.hitTest(_root.mitsuko))) && (_root.mitsuko.piso))) {
_root.mitsuko._x = _parent._x;
_root.mitsuko._y = _root.mitsuko._y + 10;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.climbing = true;
_root.mitsuko.jump = false;
_root.mitsuko.falling = false;
if (_parent.ladderEnd.hitTest(_root.mitsuko)) {
while (_parent.ladderEnd.hitTest(_root.mitsuko)) {
_root.mitsuko._y = _root.mitsuko._y + 10;
}
}
_root.mitsuko.gotoAndStop("climb");
} else if (_root.mitsuko.piso) {
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
}
} else {
_root.mitsuko.climbing = false;
_root.mitsuko.climb = false;
}
if (_root.ladder) {
_root.mitsuko.climb = true;
if (Key.isDown(_root.mitsuko.jumpkey)) {
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.mitsuko.climbing = false;
}
if ((((((((!_root.mitsuko.damaged) && (Key.isDown(38))) && (_root.life.wall == 0)) && (!_root.life.grab)) && (!_parent.ladderEnd.hitTest(_root.mitsuko))) && (!_root.mitsuko.piso)) or (((((((!_root.mitsuko.damaged) && (_root.life.wall == 0)) && (Key.isDown(38))) && (!_root.life.grab)) && (_parent.ladderEnd.hitTest(_root.mitsuko))) && (!_root.mitsuko.piso)) && (!_root.mitsuko.falling))) or ((((((!_root.mitsuko.damaged) && (_root.life.wall == 0)) && (Key.isDown(38))) && (!_root.life.grab)) && (!_parent.ladderEnd.hitTest(_root.mitsuko))) && (_root.mitsuko.piso))) {
_root.mitsuko.climbing = true;
_root.mitsuko._x = _parent._x;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko._y = _root.mitsuko._y - 10;
_root.mitsuko.jump = false;
_root.mitsuko.falling = false;
if (_parent.ladderEnd.hitTest(_root.mitsuko)) {
_root.freezePlayer();
while (this.hitTest(_root.mitsuko)) {
if (delayer >= 25) {
_root.Vcam.ladderup();
}
delayer = delayer + 1;
}
_root.mitsuko.climbing = false;
} else {
_root.mitsuko.gotoAndStop("climb");
}
} else if (_root.mitsuko.piso) {
_root.mitsuko.climbing = false;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
}
} else {
_root.mitsuko.climbing = false;
_root.mitsuko.climb = false;
}
}
}
}
Symbol 2638 MovieClip Frame 1
stop();
Instance of Symbol 327 MovieClip in Symbol 2638 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
d = 0;
HealthB = new Sound();
HealthB.attachSound("1up");
used = false;
if (_root.DoubleJump) {
_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.attachMovie("MessageBox", "MsgBox", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.MsgBox._x = _root.x - 350;
_root.MsgBox._y = _root.y - 300;
_root.MsgBox.gotoAndStop("DblJump");
_root.life.freezePlayer();
_root.mitsuko.JumpExhausted = 2;
_root.mitsuko.gotoAndStop("itemget");
HealthB.start();
_root.DoubleJump = true;
_root.DblJumpAllow = true;
if (_root.slot1 > 1) {
_root.slot1 = 11;
} else if (_root.slot2 > 1) {
_root.slot2 = 11;
} else if (_root.slot3 > 1) {
_root.slot3 = 11;
} else if (_root.slot4 > 1) {
_root.slot4 = 11;
} else if (_root.slot5 > 1) {
_root.slot5 = 11;
} else if (_root.slot6 > 1) {
_root.slot6 = 11;
} else {
_root.slot1 = 11;
}
}
}
HealthB.onSoundComplete = function () {
_root.MsgBox.gotoAndPlay("close");
_parent.gotoAndStop("used");
};
}
Symbol 2638 MovieClip Frame 2
_root.life.mobilize();
_root.SwimSuit.unloadMovie();
Symbol 2647 MovieClip Frame 1
stop();
Instance of Symbol 327 MovieClip in Symbol 2647 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
decover = 0;
}
onClipEvent (enterFrame) {
if ((((((_parent.hitTest(_root.mitsuko) && (!_root.mitsuko.attack)) && (!_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.life.sex._xscale;
if (((recover + 20) < 100) && (_root.ext.fillCount > 1)) {
_root.life.sex._xscale = recover + 20;
_parent.gotoAndPlay("used");
} else if (((recover + 20) > 100) && (_root.ext.fillCount == 0)) {
_parent.gotoAndPlay("used");
} else {
decover = recover - 20;
_root.life.sex._xscale = _root.life.sex._xscale - decover;
_root.ext.fillCount = _root.ext.fillCount - 1;
_parent.gotoAndPlay("used");
}
}
}
Symbol 2647 MovieClip Frame 21
stop();
Instance of Symbol 327 MovieClip in Symbol 2653 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.attack)) && (!_root.mitsuko.airattack)) && (!_root.mitsuko.attack1)) && (!_root.mitsuko.defeated.hitTest(this.att))) {
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 2653 MovieClip Frame 40
gotoAndPlay (1);
Symbol 2653 MovieClip Frame 41
_root.life.mobilize();
_root.SwimSuit.unloadMovie();
Symbol 2656 MovieClip Frame 1
stop();
Instance of Symbol 327 MovieClip in Symbol 2656 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.attack)) && (!_root.mitsuko.airattack)) && (!_root.mitsuko.attack1)) && (!_root.mitsuko.defeated.hitTest(this.att))) {
used = true;
HealthB.start();
if (_root.lives < 9) {
_root.lives++;
}
_parent.gotoAndStop("used");
}
}
Symbol 2663 MovieClip Frame 1
stop();
Symbol 2663 MovieClip Frame 22
stop();
Symbol 2669 MovieClip Frame 1
stop();
Symbol 2669 MovieClip Frame 22
stop();
Symbol 2680 MovieClip Frame 1
stop();
Symbol 2680 MovieClip Frame 22
stop();
Symbol 2684 MovieClip Frame 1
stop();
Symbol 2684 MovieClip Frame 9
stop();
_parent.Bossdoor.opened = true;
Instance of Symbol 1555 MovieClip "door7_1" in Symbol 2685 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 1555 MovieClip "door7" in Symbol 2685 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 1555 MovieClip "door3_1" in Symbol 2685 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 1555 MovieClip "door3" in Symbol 2685 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 1555 MovieClip "door0_1" in Symbol 2685 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 1555 MovieClip "door0" in Symbol 2685 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 1555 MovieClip "door1_1" in Symbol 2685 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 1555 MovieClip "door1" in Symbol 2685 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 1555 MovieClip "door2_1_1" in Symbol 2685 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 1555 MovieClip "door2_1" in Symbol 2685 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 1555 MovieClip "door3_2" in Symbol 2685 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.door3_2.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1555 MovieClip "door3_3" in Symbol 2685 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.door3_3.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1555 MovieClip "door8" in Symbol 2691 MovieClip Frame 1
onClipEvent (load) {
open = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(_root.ground.door8) && (_root.key3.key3 == 1)) && (!open)) {
this.enter._alpha = 0;
if (Key.isDown(38)) {
open = true;
this.gotoAndPlay(2);
_root.golemST.door3_2.gotoAndPlay(2);
_root.golemST.door3_3.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1555 MovieClip "door7" in Symbol 2691 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);
_root.golemST.door7.gotoAndPlay(2);
_root.golemST.door7_1.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1555 MovieClip "door6" in Symbol 2691 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);
_root.golemST.door3.gotoAndPlay(2);
_root.golemST.door3_1.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 2684 MovieClip "Bossdoor" in Symbol 2691 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.golemST.Bossdoor3.gotoAndPlay(2);
_root.golemST.Bossdoor3_1.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 1555 MovieClip "door1" in Symbol 2691 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);
_root.golemST.door1.gotoAndPlay(2);
_root.golemST.door1_1.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1555 MovieClip "door2" in Symbol 2691 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);
_root.golemST.door2_1.gotoAndPlay(2);
_root.golemST.door2_1_1.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Instance of Symbol 1555 MovieClip "door" in Symbol 2691 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);
_root.golemST.door0.gotoAndPlay(2);
_root.golemST.door0_1.gotoAndPlay(2);
}
} else {
_root.enter._alpha = 100;
}
}
Symbol 2715 MovieClip Frame 1
if (_root.life.Status.condition == "Turned") {
gotoAndPlay (8);
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay (18);
}
Symbol 2730 MovieClip Frame 1
stop();
Instance of Symbol 573 MovieClip "HP" in Symbol 2730 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 2708 MovieClip in Symbol 2730 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 327 MovieClip in Symbol 2730 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 2712 MovieClip in Symbol 2730 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 327 MovieClip in Symbol 2730 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 2715 MovieClip "rape" in Symbol 2730 MovieClip Frame 6
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
Symbol 2730 MovieClip Frame 9
stop();
_root.life.inmobilize();
stopAllSounds();
gotoAndPlay ("dead1");
Symbol 2730 MovieClip Frame 23
stop();
Instance of Symbol 146 MovieClip in Symbol 2730 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 669 MovieClip "explosion" in Symbol 2730 MovieClip Frame 23
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 669 MovieClip "explosion" in Symbol 2730 MovieClip Frame 23
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 669 MovieClip "explosion" in Symbol 2730 MovieClip Frame 23
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 2684 MovieClip "Bossdoor" in Symbol 2737 MovieClip Frame 1
onClipEvent (load) {
touch = false;
total = 0;
opened = false;
finish = false;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(_root.ground.Bossdoor) && (!touch)) && (_root.Elec)) {
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.Elec)) {
_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 1555 MovieClip "door" in Symbol 2737 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 2748 MovieClip Frame 2
play();
Instance of Symbol 2684 MovieClip "Bossdoor" in Symbol 2753 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) {
}
}