Frame 1
function itemHandler1(obj, item) {
getURL ("http://urielmanx7.blogspot.com/");
}
stop();
_root.counter = 1;
_root.action = false;
_root.down = false;
_root.up = false;
_root.arrive = false;
_root.atkModifier = 100;
_root.GolemGrab = false;
_root.skills = new Array();
_root.skills[11] = 0;
_root.skills[12] = 0;
_root.skills[13] = 0;
_root.skills[14] = 0;
_root.skills[21] = 0;
_root.skills[22] = 0;
_root.skills[23] = 0;
_root.skills[24] = 0;
_root.skills[31] = 0;
_root.skills[32] = 0;
_root.skills[33] = 0;
_root.skills[34] = 0;
_root.skills[41] = 0;
_root.skills[42] = 0;
_root.skills[43] = 0;
_root.skills[44] = 0;
_root.slots = new Array();
_root.slots[0] = 1;
_root.slots[1] = 1;
_root.slots[2] = 1;
_root.slots[3] = 1;
_root.slots[4] = 1;
_root.slots[5] = 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.Xcoor = 0;
_root.Ycoor = 0;
_root.save = false;
_root.load = false;
Stage.scaleMode = "noScale";
_root.WepGet = "none";
_root.dificult = "normal";
_root.checkpoint = false;
_root.atkModifier = 0;
_root.difAttack = 20;
_root.difSword = 25;
_root.difWep = 34;
_root.difDamage = 1;
_root.difClothDmg = 10;
_root.difEscape = 10;
_root.underEquipped = 1;
_root.mainEquipped = 1;
_root.mainHp = new Array();
_root.mainHp[1] = 50;
_root.mainHp[2] = 50;
_root.mainHp[3] = 50;
_root.mainHp[4] = 50;
_root.mainHp[5] = 50;
_root.underHp = new Array();
_root.underHp[1] = 30;
_root.underHp[2] = 30;
_root.underHp[3] = 30;
_root.underHp[4] = 30;
_root.underHp[5] = 30;
_root.ClothMaxHp = new Array();
_root.ClothMaxHp[1] = 50;
_root.ClothMaxHp[2] = 30;
_root.ClothMaxHp[3] = 30;
_root.ClothMaxHp[4] = 30;
_root.ClothMaxHp[5] = 30;
_root.ClothMaxHp1 = new Array();
_root.ClothMaxHp1[1] = 30;
_root.ClothMaxHp1[2] = 20;
_root.ClothMaxHp1[3] = 30;
_root.ClothMaxHp1[4] = 30;
_root.ClothMaxHp1[5] = 30;
_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;
_root.Dash = false;
_root.DashAllow = false;
_root.AirDashAllow = false;
_root.GuardAllow = false;
_root.TauntAllow = false;
_root.weapon = 0;
_root.MainEquip = 8;
_root.SubEquip = 0;
var savefile = SharedObject.getLocal("MitsukoX", "/");
_root.lvl = savefile.data.lvl2;
_root.slots[0] = savefile.data.slot1_2;
_root.slots[1] = savefile.data.slot2_2;
_root.slots[2] = savefile.data.slot3_2;
_root.slots[3] = savefile.data.slot4_2;
_root.slots[4] = savefile.data.slot5_2;
_root.slots[5] = savefile.data.slot6_2;
_root.skills[11] = savefile.data.skill1_2;
_root.skills[12] = savefile.data.skill2_2;
_root.skills[13] = savefile.data.skill3_2;
_root.skills[14] = savefile.data.skill4_2;
_root.skills[21] = savefile.data.skill5_2;
_root.skills[22] = savefile.data.skill6_2;
_root.skills[23] = savefile.data.skill7_2;
_root.skills[24] = savefile.data.skill8_2;
_root.skills[31] = savefile.data.skill9_2;
_root.skills[32] = savefile.data.skill10_2;
_root.skills[33] = savefile.data.skill11_2;
_root.skills[34] = savefile.data.skill12_2;
_root.skills[41] = savefile.data.skill13_2;
_root.skills[42] = savefile.data.skill14_2;
_root.skills[43] = savefile.data.skill15_2;
_root.skills[44] = savefile.data.skill16_2;
_root.Xcoor = savefile.data.X2;
_root.Ycoor = savefile.data.Y2;
_root.DoubleJump = savefile.data.DoubleJump2;
_root.DblJumpAllow = savefile.data.DblJumpAllow2;
_root.Dash = savefile.data.Dash2;
_root.DashAllow = savefile.data.DashAllow2;
_root.AirDashAllow = savefile.data.AirDashAllow2;
_root.GuardAllow = savefile.data.GuardAllow2;
_root.TauntAllow = savefile.data.TauntAllow2;
_root.lives = savefile.data.lives2;
_root.CurrentHp = savefile.data.CurrentHp2;
_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.chngsub = savefile.data.chngsub2;
_root.guard = savefile.data.guard2;
_root.weapon = savefile.data.weapon2;
_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.slots[0] = savefile.data.slot1_3;
_root.slots[1] = savefile.data.slot2_3;
_root.slots[2] = savefile.data.slot3_3;
_root.slots[3] = savefile.data.slot4_3;
_root.slots[4] = savefile.data.slot5_3;
_root.slots[5] = savefile.data.slot6_3;
_root.skills[11] = savefile.data.skill1_3;
_root.skills[12] = savefile.data.skill2_3;
_root.skills[13] = savefile.data.skill3_3;
_root.skills[14] = savefile.data.skill4_3;
_root.skills[21] = savefile.data.skill5_3;
_root.skills[22] = savefile.data.skill6_3;
_root.skills[23] = savefile.data.skill7_3;
_root.skills[24] = savefile.data.skill8_3;
_root.skills[31] = savefile.data.skill9_3;
_root.skills[32] = savefile.data.skill10_3;
_root.skills[33] = savefile.data.skill11_3;
_root.skills[34] = savefile.data.skill12_3;
_root.skills[41] = savefile.data.skill13_3;
_root.skills[42] = savefile.data.skill14_3;
_root.skills[43] = savefile.data.skill15_3;
_root.skills[44] = savefile.data.skill16_3;
_root.Xcoor = savefile.data.X3;
_root.Ycoor = savefile.data.Y3;
_root.DoubleJump = savefile.data.DoubleJump3;
_root.DblJumpAllow = savefile.data.DblJumpAllow3;
_root.Dash = savefile.data.Dash3;
_root.DashAllow = savefile.data.DashAllow3;
_root.AirDashAllow = savefile.data.AirDashAllow3;
_root.GuardAllow = savefile.data.GuardAllow3;
_root.TauntAllow = savefile.data.TauntAllow3;
_root.lives = savefile.data.lives3;
_root.CurrentHp = savefile.data.CurrentHp3;
_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.chngsub = savefile.data.chngsub3;
_root.guard = savefile.data.guard3;
_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.slots[0] = savefile.data.slot1;
_root.slots[1] = savefile.data.slot2;
_root.slots[2] = savefile.data.slot3;
_root.slots[3] = savefile.data.slot4;
_root.slots[4] = savefile.data.slot5;
_root.slots[5] = savefile.data.slot6;
_root.skills[11] = savefile.data.skill1;
_root.skills[12] = savefile.data.skill2;
_root.skills[13] = savefile.data.skill3;
_root.skills[14] = savefile.data.skill4;
_root.skills[21] = savefile.data.skill5;
_root.skills[22] = savefile.data.skill6;
_root.skills[23] = savefile.data.skill7;
_root.skills[24] = savefile.data.skill8;
_root.skills[31] = savefile.data.skill9;
_root.skills[32] = savefile.data.skill10;
_root.skills[33] = savefile.data.skill11;
_root.skills[34] = savefile.data.skill12;
_root.skills[41] = savefile.data.skill13;
_root.skills[42] = savefile.data.skill14;
_root.skills[43] = savefile.data.skill15;
_root.skills[44] = savefile.data.skill16;
_root.Xcoor = savefile.data.X;
_root.Ycoor = savefile.data.Y;
_root.DoubleJump = savefile.data.DoubleJump;
_root.DblJumpAllow = savefile.data.DblJumpAllow;
_root.Dash = savefile.data.Dash;
_root.DashAllow = savefile.data.DashAllow;
_root.AirDashAllow = savefile.data.AirDashAllow;
_root.GuardAllow = savefile.data.GuardAllow;
_root.TauntAllow = savefile.data.TauntAllow;
_root.lives = savefile.data.lives;
_root.CurrentHp = savefile.data.CurrentHp;
_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.chngsub = savefile.data.chngsub;
_root.guard = savefile.data.guard;
_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.guard == undefined) {
_root.guard = 88;
}
if (_root.savefile.data.chngsub == undefined) {
_root.chngsub = 90;
}
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;
} else {
_root.DblJumpAllow = true;
}
if (((_root.savefile.data.Dash == undefined) && (_root.savefile.data.Dash2 == undefined)) && (_root.savefile.data.Dash3 == undefined)) {
_root.Dash = false;
} else {
_root.DashAllow = 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", "true");
fscommand ("showmenu", "false");
Instance of Symbol 1709 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 3
stop();
Frame 5
play();
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 = "selectstage";
stagenumber = 5;
_root.lvl = 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 1886 MovieClip "Vcam" in Frame 6
onClipEvent (load) {
function elevator() {
if (!ElevatorStop) {
_root.mitsuko.piso = true;
_root.mitsuko._y = _root.mitsuko._y - 5;
} else {
ElevatorStop = false;
elevador = false;
}
}
function elevatorDown() {
if (!ElevatorStop) {
_root.mitsuko.piso = true;
_root.mitsuko._y = _root.mitsuko._y + 5;
} else {
ElevatorStop = false;
elevadorDown = false;
}
}
function zoomin() {
this._xscale = 55;
this._yscale = 55;
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 50));
_root.life._x = _x + 30;
_root.life._y = _y + 203;
}
function zoomout() {
this._xscale = 110;
this._yscale = 110;
_root.life._x = _x;
_root.life._y = _y;
}
ElevatorStop = false;
elevador = false;
elevadorDown = false;
pause = false;
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) - 100));
}
_root.life._x = _x;
_root.life._y = _y;
_root.ext._x = _x;
_root.ext._y = _y;
if (_root.ext.rape) {
zoomin();
}
if ((!_root.ext.rape) && (!pause)) {
zoomout();
}
if (pause && (!_root.ext.rape)) {
this._xscale = 100;
this._yscale = 100;
}
if (elevador) {
_root.Vcam.elevator();
}
if (elevadorDown) {
_root.Vcam.elevatorDown();
}
}
Instance of Symbol 2067 MovieClip "ext" in Frame 6
onClipEvent (load) {
function excitacion(_arg2) {
_arg2 = (_arg2 + _root.difDamage) * 100;
_arg2 = Math.round(_arg2 / 100);
_root.life.HUD.sex._xscale = _root.life.HUD.sex._xscale + _arg2;
_root.excitement = _root.excitement + _arg2;
}
function masturbate(_arg2) {
_root.life.HUD.sex._xscale = _root.life.HUD.sex._xscale + _arg2;
}
this.escapeGauge._visible = false;
_root.life.HUD.sex._xscale = _root.excitement;
escapePress = false;
rape = false;
getUp = false;
this.escapeGauge.escapebar._xscale = 0;
_root.life.HUD.sex._xscale = 0;
flag = false;
}
onClipEvent (enterFrame) {
if (((_root.life.HUD.grab && (_root.life.HUD.Status.condition != "Horny")) && (!_root.mitsuko.defeated)) && (!_root.GolemGrab)) {
if (!flag) {
flag = true;
_root.GolemGrab = false;
rape = false;
this.escapeGauge._visible = true;
_root.mitsuko.dmg.gotoAndStop(1);
this.escapeGauge.escapebar._xscale = 0;
_root.life.HUD.inmobilize();
}
if (this.escapeGauge.escapebar._xscale < 100) {
if ((this.escapeGauge.escapebar._xscale + 3) <= 100) {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale + 3;
} else {
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
rape = true;
this.escapeGauge.escapebar._xscale = 100;
}
} else {
_root.life.HUD.grab = false;
rape = true;
this.escapeGauge.escapebar._xscale = 100;
}
if (this.escapeGauge.escapebar._xscale <= 0) {
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
this.escapeGauge._visible = false;
flag = false;
}
} else if (_root.life.HUD.grab && (_root.life.HUD.Status.condition == "Horny")) {
rape = true;
_root.life.HUD.mobilize();
this.escapeGauge._visible = false;
}
if (((rape && (!_root.mitsuko.defeated)) && (!_root.GolemGrab)) && (_root.life.HUD.Status.condition != "Horny")) {
if (!flag) {
flag = true;
_root.GolemGrab = false;
_root.life.HUD.grab = false;
this.escapeGauge._visible = true;
this.escapeGauge.escapebar._xscale = 100;
_root.life.HUD.inmobilize();
}
if (this.escapeGauge.escapebar._xscale < 100) {
if ((this.escapeGauge.escapebar._xscale + 2) <= 100) {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale + 2;
} else {
this.escapeGauge.escapebar._xscale = 100;
}
}
if (this.escapeGauge.escapebar._xscale <= 0) {
_root.life.HUD.mobilize();
rape = false;
flag = false;
_root.life.HUD.grab = false;
this.escapeGauge._visible = false;
}
} else if (((!_root.mitsuko.down) && (!_root.life.HUD.grab)) && (!_root.GolemGrab)) {
flag = false;
this.escapeGauge._visible = false;
}
if (_root.GolemGrab && (!_root.mitsuko.defeated)) {
if (!flag) {
this.escapeGauge._visible = true;
this.escapeGauge.escapebar._xscale = 100;
_root.life.HUD.grab = false;
rape = false;
_root.life.HUD.inmobilize();
flag = true;
}
if (this.escapeGauge.escapebar._xscale < 100) {
if ((this.escapeGauge.escapebar._xscale + 2) <= 100) {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale + 2;
} else {
this.escapeGauge.escapebar._xscale = 100;
}
}
if (this.escapeGauge.escapebar._xscale <= 0) {
_root.life.HUD.mobilize();
_root.GolemGrab = false;
flag = false;
rape = false;
_root.life.HUD.grab = false;
this.escapeGauge._visible = false;
}
}
if ((_root.mitsuko.down && (!_root.mitsuko.defeated)) && (this.escapeGauge.escapebar._xscale < 100)) {
if (!flag) {
this.escapeGauge._visible = true;
this.escapeGauge.escapebar._xscale = 0;
_root.GolemGrab = false;
_root.life.HUD.grab = false;
rape = false;
_root.life.HUD.inmobilize();
flag = true;
}
if ((Key.isDown(39) && (!Key.isDown(37))) && (!escapePress)) {
escapePress = true;
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale + _root.difEscape;
}
if (((!Key.isDown(39)) && (Key.isDown(37))) && (escapePress)) {
escapePress = false;
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale + _root.difEscape;
}
if (this.escapeGauge.escapebar._xscale >= 100) {
this.escapeGauge.escapebar._xscale = 100;
rape = false;
if (_root.mitsuko.facedown && (!getUp)) {
_root.mitsuko.liedown.gotoAndPlay("getUp1");
} else if (!getUp) {
_root.mitsuko.liedown.gotoAndPlay("getUp");
}
getUp = false;
_root.GolemGrab = false;
_root.life.HUD.grab = false;
this.escapeGauge._visible = false;
}
}
if (((Key.isDown(39) && (!Key.isDown(37))) && (!escapePress)) && ((_root.GolemGrab || (_root.life.HUD.grab)) || (rape && (!_root.mitsuko.down)))) {
escapePress = true;
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale - _root.difEscape;
}
if ((((!Key.isDown(39)) && (Key.isDown(37))) && (escapePress)) && ((_root.GolemGrab || (_root.life.HUD.grab)) || (rape && (!_root.mitsuko.down)))) {
escapePress = false;
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale - _root.difEscape;
}
if (_root.life.HUD.sex._xscale >= 100) {
_root.life.HUD.sex.gotoAndStop(7);
_root.life.HUD.Status.condition = "Horny";
}
if ((_root.life.HUD.sex._xscale <= 99.9) && (_root.life.HUD.sex._xscale >= 50.1)) {
_root.life.HUD.sex.gotoAndStop(6);
_root.life.HUD.Status.condition = "Turned";
}
if ((_root.life.HUD.sex._xscale <= 50) && (_root.life.HUD.sex._xscale >= 1)) {
_root.life.HUD.sex.gotoAndStop(5);
_root.life.HUD.Status.condition = "Normal";
}
}
Instance of Symbol 329 MovieClip "EnemyRespawn1" in Frame 6
onClipEvent (load) {
touched = false;
spawn = false;
deep = 0;
i = 0;
deep = _root.mitsuko.getDepth();
var Enemy = _root.attachMovie("Dog", "Enemy" + i, deep + 1);
Enemy = _root["Enemy" + i];
Enemy.SN = 0;
inicialX = 838;
inicialY = 1113;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(this) && (!touched)) && (spawn)) {
touched = true;
i = 0;
spawn = false;
Enemy = _root.attachMovie("Dog", "Enemy" + i, _root.getNextHighestDepth());
Enemy = _root["Enemy" + i];
Enemy.SN = 0;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
if (!_root.mitsuko.hitTest(this)) {
touched = false;
i = 0;
}
}
Instance of Symbol 2580 MovieClip "mitsuko" in Frame 6
onClipEvent (load) {
function createBullet(estado) {
_root.charge = 0;
altura = 0;
switch (estado) {
case 1 :
altura = 68;
Shotup = false;
break;
case 2 :
Shotup = false;
this.gotoAndStop("kick");
altura = 69;
break;
case 3 :
Shotup = false;
altura = 29;
this.gotoAndStop("downelec");
break;
case 4 :
altura = 20;
Shotup = false;
break;
case 5 :
altura = 15;
Shotup = false;
break;
case 6 :
altura = 80;
Shotup = true;
this.gotoAndStop("ShotUp");
break;
case 7 :
altura = 20;
Shotup = false;
}
if ((weapon > 8) && (weapon < 12)) {
if (_root.life.HUD.WEP.wepDepleter._xscale > 0) {
if ((((!_root.bullet0) && (!_root.bullet1)) && (!_root.bullet2)) && (i >= 3)) {
} else {
var _local3 = _root.attachMovie("bullet", "bullet" + bullet, bullet + 100);
_local3 = _root["bullet" + bullet];
_local3._y = _y - altura;
bullet = bullet + 1;
if ((bullet == 3) && (!_root.bullet0)) {
i = 0;
bullet = 0;
}
if (dir == 0) {
_local3._x = _x + 40;
_local3._xscale = 100;
if (estado == 6) {
_local3._rotation = -90;
_local3._x = _x - 10;
}
}
if (dir == 1) {
_local3._x = _x - 40;
_local3._xscale = -100;
if (estado == 6) {
_local3._rotation = 90;
_local3._x = _x + 10;
}
}
i = i + 1;
switch (weapon) {
case 9 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.eleW = _root.eleW - 1;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 1;
power = _root.difWep;
}
break;
case 10 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.flmW = _root.flmW - 2;
power = _root.difWep;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 2;
}
break;
case 11 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.iceW = _root.iceW - 3;
power = _root.difWep;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 3;
}
}
}
}
} else if ((weapon == 8) && (estado != 3)) {
this.gotoAndStop(8);
} else if ((estado == 2) && (weapon >= 14)) {
this.gotoAndStop(13);
} else if ((estado == 3) && ((weapon >= 12) || (weapon == 8))) {
this.gotoAndStop("downelec");
} else {
this.gotoAndStop(weapon);
}
}
saving = false;
_x = _root.Xcoor;
_y = _root.Ycoor;
Apressed = false;
ApressedCrouch = false;
collision = false;
runShot = false;
ladderShot = false;
crouchShot = false;
JumpExhausted = 0;
JumpCount = 0;
if ((_root.skills[12] == 1) && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
_root.undies = false;
landed = true;
landedAnim = true;
Rippedcloth = false;
ClothMaxHp = _root.normalClothHp;
down = false;
menu = true;
menulock = false;
techo = false;
invisible = false;
damaged = false;
masturbating = false;
guarding = false;
taunting = false;
block = false;
a = false;
a1 = false;
dashEnd = false;
defeated = false;
piso = false;
falling = true;
hanglock = false;
hanging = false;
hang = false;
jump = false;
wait = false;
scale = _xscale;
attack = false;
attack1 = false;
airattack = false;
crounch = false;
climbing = false;
climb = false;
wallR = 0;
wallL = 0;
lndg = new Sound();
lndg.attachSound("landing");
fall = new Sound();
fall.attachSound("land");
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 - 150;
if (_root.mainEquipped != 6) {
if (!(_root.mainEquipped === 1)) {
} else {
clothing = _root.normalClothHp;
}
} else {
switch (_root.underEquipped) {
case 1 :
clothing = _root.normalUnderHp;
break;
case 2 :
clothing = _root.SwimHp;
}
}
Hp = _root.CurrentHp;
MaxHp = _root.MaxHp;
power = 0;
jumpkey = _root.jump;
dashkey = _root.dash;
attackkey = _root.att;
chngkey = _root.chng;
guardkey = _root.guard;
eleW = _root.eleW;
flmW = _root.flmW;
iceW = _root.iceW;
i = 0;
d = 0;
dir = 0;
bullDir = 0;
bullet = 0;
speedConstant = 10;
speed = 10;
walk = 25;
walkL = 25;
dash = 12;
grav = 0;
gravity = 1;
gravLimit = 10;
jumpspeed = 12.4;
jumpmax = 10;
jumpingConstant = 1;
jumping = 0;
}
onClipEvent (enterFrame) {
if (_root.water.water) {
JumpCount = 0;
}
_root.ext.debug.gravedad = i;
_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.HUD.lp._xscale;
_root.ext.debug.exitacion = down;
(_root.ext.debug.status = _root);
_root.ext.debug.pause = _root.life.HUD.wall;
_root.ext.debug.bulletCount = bullet;
_root.ext.debug.hitGlobal = _root.hit;
if (((((!_root.bullet0) && (!_root.bullet1)) && (!_root.bullet2)) && (i >= 3)) && (!Key.isDown(attackkey))) {
i = 0;
bullet = 0;
}
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if ((_root.skills[12] == 1) && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
if (_root.ext.rape && (!defeated)) {
_root.life.HUD.inmobilize();
down = false;
climbing = false;
this.gotoAndStop("sex");
}
if ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
_root.life.HUD.clothes = false;
} else {
_root.life.HUD.clothes = true;
}
if (_root.life.HUD.grab && (!_root.mitsuko.defeated)) {
_root.freezePlayer();
down = false;
climbing = false;
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged && (!Rippedcloth)) {
_root.life.HUD.inmobilize();
down = false;
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 {
d = 0;
damaged = false;
_root.life.HUD.mobilize();
invisible = true;
}
}
}
if ((((((((((((((((((((((((((((((((((_root.ground.hitTest(_x + walkL, _y - 8, true) || (_root.ground.hitTest(_x + walkL, _y - 10, true))) || (_root.ground.hitTest(_x + walkL, _y - 12, true))) || (_root.ground.hitTest(_x + walkL, _y - 14, true))) || (_root.ground.hitTest(_x + walkL, _y - 16, true))) || (_root.ground.hitTest(_x + walkL, _y - 18, true))) || (_root.ground.hitTest(_x + walk, _y - 20, true))) || (_root.ground.hitTest(_x + walkL, _y - 22, true))) || (_root.ground.hitTest(_x + walkL, _y - 24, true))) || (_root.ground.hitTest(_x + walkL, _y - 26, true))) || (_root.ground.hitTest(_x + walkL, _y - 28, true))) || (_root.ground.hitTest(_x + walkL, _y - 30, true))) || (_root.ground.hitTest(_x + walkL, _y - 32, true))) || (_root.ground.hitTest(_x + walkL, _y - 34, true))) || (_root.ground.hitTest(_x + walkL, _y - 36, true))) || (_root.ground.hitTest(_x + walkL, _y - 38, true))) || (_root.ground.hitTest(_x + walkL, _y - 40, true))) || (_root.ground.hitTest(_x + walkL, _y - 42, true))) || (_root.ground.hitTest(_x + walkL, _y - 44, true))) || (_root.ground.hitTest(_x + walkL, _y - 46, true))) || (_root.ground.hitTest(_x + walkL, _y - 48, true))) || (_root.ground.hitTest(_x + walkL, _y - 50, true))) || (_root.ground.hitTest(_x + walkL, _y - 52, true))) || (_root.ground.hitTest(_x + walkL, _y - 54, true))) || (_root.ground.hitTest(_x + walkL, _y - 56, true))) || (_root.ground.hitTest(_x + walkL, _y - 58, true))) || (_root.ground.hitTest(_x + walkL, _y - 60, true))) || (_root.ground.hitTest(_x + walkL, _y - 62, true))) || (_root.ground.hitTest(_x + walkL, _y - 64, true))) || (_root.ground.hitTest(_x + walkL, _y - 66, true))) || (_root.ground.hitTest(_x + walkL, _y - 68, true))) || (_root.ground.hitTest(_x + walkL, _y - 70, true))) || (_root.ground.hitTest(_x + walkL, _y - 72, true))) || (_root.ground.hitTest(_x + walkL, _y - 74, true))) || ((_root.ground.hitTest(_x + walkL, _y - 75, true) && (!climbing)) && (!hanging))) {
_root.ext.debug.paredder = wallR;
collision = true;
if ((!climbing) && (!hanging)) {
wallR = 1;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
_root.ext.debug.paredder = wallR;
collision = false;
}
if ((((((((((((((((((((((((((((((((((_root.ground.hitTest(_x - walkL, _y - 8, true) || (_root.ground.hitTest(_x - walkL, _y - 10, true))) || (_root.ground.hitTest(_x - walkL, _y - 12, true))) || (_root.ground.hitTest(_x - walkL, _y - 14, true))) || (_root.ground.hitTest(_x - walkL, _y - 16, true))) || (_root.ground.hitTest(_x - walkL, _y - 18, true))) || (_root.ground.hitTest(_x - walk, _y - 20, true))) || (_root.ground.hitTest(_x - walkL, _y - 22, true))) || (_root.ground.hitTest(_x - walkL, _y - 24, true))) || (_root.ground.hitTest(_x - walkL, _y - 26, true))) || (_root.ground.hitTest(_x - walkL, _y - 28, true))) || (_root.ground.hitTest(_x - walkL, _y - 30, true))) || (_root.ground.hitTest(_x - walkL, _y - 32, true))) || (_root.ground.hitTest(_x - walkL, _y - 34, true))) || (_root.ground.hitTest(_x - walkL, _y - 36, true))) || (_root.ground.hitTest(_x - walkL, _y - 38, true))) || (_root.ground.hitTest(_x - walkL, _y - 40, true))) || (_root.ground.hitTest(_x - walkL, _y - 42, true))) || (_root.ground.hitTest(_x - walkL, _y - 44, true))) || (_root.ground.hitTest(_x - walkL, _y - 46, true))) || (_root.ground.hitTest(_x - walkL, _y - 48, true))) || (_root.ground.hitTest(_x - walkL, _y - 50, true))) || (_root.ground.hitTest(_x - walkL, _y - 52, true))) || (_root.ground.hitTest(_x - walkL, _y - 54, true))) || (_root.ground.hitTest(_x - walkL, _y - 56, true))) || (_root.ground.hitTest(_x - walkL, _y - 58, true))) || (_root.ground.hitTest(_x - walkL, _y - 60, true))) || (_root.ground.hitTest(_x - walkL, _y - 62, true))) || (_root.ground.hitTest(_x - walkL, _y - 64, true))) || (_root.ground.hitTest(_x - walkL, _y - 66, true))) || (_root.ground.hitTest(_x - walkL, _y - 68, true))) || (_root.ground.hitTest(_x - walkL, _y - 70, true))) || (_root.ground.hitTest(_x - walkL, _y - 72, true))) || (_root.ground.hitTest(_x - walkL, _y - 74, true))) || ((_root.ground.hitTest(_x - walkL, _y - 75, true) && (!climbing)) && (!hanging))) {
_root.ext.debug.paredizq = wallL;
collision = true;
if ((!climbing) && (!hanging)) {
wallL = 1;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
_root.ext.debug.paredizq = wallL;
collision = false;
}
if (Rippedcloth) {
damaged = false;
invisible = true;
_root.life.HUD.inmobilize();
this.gotoAndStop("BrokenClothes");
if (jumping < 20) {
if ((dir == 0) && (wallL == 0)) {
_x = (_x - speed);
} else if ((dir == 1) && (wallR == 0)) {
_x = (_x + speed);
}
if (a) {
jump = true;
a1 = false;
_y = (_y - jumpspeed);
jumping = jumping + 1;
}
} 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) && (!hanging)) && (!defeated)) && (!piso)) {
_y = (_y + grav);
if (grav <= gravLimit) {
grav = grav + gravity;
}
}
while ((((((((((!_root.ground.hitTest(_x, _y + 1, true)) && (_root.ground.hitTest(_x, _y + 10.1, true))) && (!jump)) && (!climbing)) && (!hanging)) && (!damaged)) && (!taunting)) && (!guarding)) && (!defeated)) && (!Rippedcloth)) {
_y = (_y + 0.1);
}
while ((((_root.ground.hitTest(_x, _y, true) || (_root.ground.hitTest(_x - 10, _y, true))) || (_root.ground.hitTest(_x + 10, _y, true))) && (!climbing)) && (!hanging)) {
_y = (_y - 1);
grav = 0;
_root.ext.debug.pisomientras = "TRUE";
}
_root.ext.debug.pisomientras = "FALSE";
if ((((((((falling && (!damaged)) && (!taunting)) && (!guarding)) && (!defeated)) && (!wait)) && (!climbing)) && (!hanging)) && (!masturbating)) {
if ((JumpCount == 0) && (!_root.water.water)) {
JumpCount = JumpCount + 1;
}
a = false;
attack = false;
if (!damaged) {
if (!airattack) {
this.gotoAndStop("fall");
}
} else {
trace("4");
this.gotoAndStop("dmg");
}
if (_y > 6000) {
defeated = true;
_root.life.HUD.inmobilize();
this.gotoAndStop("defeated");
}
}
if ((((((((((((((((((((_root.ground.hitTest(_x + 10, _y + 3, true) || (_root.ground.hitTest(_x + 9, _y + 3, true))) || (_root.ground.hitTest(_x + 8, _y + 3, true))) || (_root.ground.hitTest(_x + 7, _y + 3, true))) || (_root.ground.hitTest(_x + 6, _y + 3, true))) || (_root.ground.hitTest(_x + 5, _y + 3, true))) || (_root.ground.hitTest(_x + 4, _y + 3, true))) || (_root.ground.hitTest(_x + 3, _y + 3, true))) || (_root.ground.hitTest(_x + 2, _y + 3, true))) || (_root.ground.hitTest(_x + 1, _y + 3, true))) || (_root.ground.hitTest(_x, _y + 3, true))) || (_root.ground.hitTest(_x - 1, _y + 3, true))) || (_root.ground.hitTest(_x - 2, _y + 3, true))) || (_root.ground.hitTest(_x - 3, _y + 3, true))) || (_root.ground.hitTest(_x - 4, _y + 3, true))) || (_root.ground.hitTest(_x - 5, _y + 3, true))) || (_root.ground.hitTest(_x - 6, _y + 3, true))) || (_root.ground.hitTest(_x - 7, _y + 3, true))) || (_root.ground.hitTest(_x - 8, _y + 3, true))) || (_root.ground.hitTest(_x - 9, _y + 3, true))) || ((_root.ground.hitTest(_x - 10, _y + 3, true) && (!climbing)) && (!hanging))) {
if (landed) {
speed = speedConstant;
JumpCount = 0;
jumping = 0;
a = false;
falling = false;
lndg.start();
landed = false;
damage = false;
if (Rippedcloth) {
this.gotoAndStop("liedown");
fall.start();
down = true;
_root.ext.escapeGauge.escapebar._xscale = 0.01;
Rippedcloth = false;
}
}
if (((((((((((((((!_root.life.HUD.grab) && (!guarding)) && (!crounch)) && (!wait)) && (!damaged)) && (!taunting)) && (!guarding)) && (!attack)) && ((!Key.isDown(dashkey)) || (!_root.DashAllow))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) || (((((!damaged) && (!guarding)) && (!climbing)) && (!hanging)) && (((wallR == 1) && (!attack)) || ((wallL == 1) && (!attack))))) {
if (Rippedcloth) {
Rippedcloth = false;
} else if (down) {
this.gotoAndStop("liedown");
} else if ((!crounch) && (menu)) {
this.gotoAndStop("stand");
}
}
if (a1) {
jump = false;
jumping = 0;
}
falling = false;
piso = true;
airattack = false;
} else if (!defeated) {
piso = false;
landed = true;
landedAnim = true;
if (jump && (!attack)) {
if (!damaged) {
if ((!airattack) && (!falling)) {
}
} else {
trace("1");
this.gotoAndStop("dmg");
}
falling = false;
} else {
falling = true;
}
}
if ((_root.ground.hitTest(_x, _y - 76, true) || (_root.ground.hitTest(_x + 5, _y - 76, true))) || ((((_root.ground.hitTest(_x - 5, _y - 76, true) && (!climb)) && (!climbing)) && (!hanging)) && (!piso))) {
if (((!climbing) && (!hanging)) && (!falling)) {
jumping = jumpmax;
techo = true;
}
} else {
techo = false;
}
if (((((((((wallR == 1) || (wallL == 1)) && (!techo)) && (!climbing)) && (!piso)) && (hang)) && (!_root.ground.hitTest(_x - 25, _y - 79, true))) && (!_root.ground.hitTest(_x + 25, _y - 79, true))) && (_root.ground.hitTest(_x - 25, _y - 69, true) || (_root.ground.hitTest(_x + 25, _y - 69, true)))) {
_root.ext.debug.hang = "TRUE";
if (Key.isDown(39) && (dir == 0)) {
hanging = true;
falling = false;
grav = -1;
piso = true;
this.gotoAndStop("hang");
} else if (Key.isDown(37) && (dir == 1)) {
hanging = true;
falling = false;
grav = -1;
piso = true;
this.gotoAndStop("hang");
} else if (!hanglock) {
hanging = false;
}
} else {
hanging = false;
_root.ext.debug.hang = "FASLE";
}
if (((((((((((((!damaged) && (!taunting)) && (Key.isDown(guardkey))) && (_root.GuardAllow)) && (_root.skills[14] == 1)) && (!falling)) && (!jump)) && (!attack)) && (piso)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!climbing)) && (!hanging)) {
guarding = true;
this.gotoAndStop("guard");
} else if (!Key.isDown(guardkey)) {
guarding = false;
block = false;
}
if ((((((((((((!damaged) && (Key.isDown(dashkey))) && (_root.TauntAllow)) && (_root.skills[21] == 1)) && (!falling)) && (!jump)) && (piso)) && (_root.life.HUD.wall == 0)) && (Key.isDown(38))) && (!defeated)) && (!climbing)) && (!hanging)) {
taunting = true;
this.gotoAndStop("taunt");
}
if ((((((((((((!damaged) && (Key.isDown(dashkey))) && (_root.MasturbationAllow)) && (_root.skills[22] == 1)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (Key.isDown(40))) && (!defeated)) && (!climbing)) && (!hanging)) && (_root.life.HUD.Status.condition != "Normal")) {
if ((attack == false) && (attack1 == false)) {
masturbating = true;
this.gotoAndStop("masturbating");
if (_root.life.HUD.sex._xscale < 100) {
if (_root.life.HUD.Status.condition == "Turned") {
_root.ext.masturbate(0.3);
} else if (_root.life.HUD.Status.condition == "Horny") {
_root.ext.masturbate(0.5);
} else {
_root.ext.masturbate(0.1);
}
} else {
_root.life.HUD.sex._xscale = 100;
}
} else {
attack1 = false;
masturbating = false;
}
} else {
attack1 = false;
masturbating = false;
}
if (((((((((((((!Key.isDown(dashkey)) && (!down)) && (!masturbating)) && (!damaged)) && (!taunting)) && (!guarding)) && (Key.isDown(40))) && (_root.life.HUD.wall == 0)) && (piso)) && (!defeated)) && (!attack)) && (!climbing)) && (!hanging)) {
if (Key.isDown(37)) {
_xscale = (-scale);
dir = 1;
}
if (Key.isDown(39)) {
_xscale = scale;
dir = 0;
}
if (!Key.isDown(attackkey)) {
ApressedCrouch = false;
}
if ((((((((((((!damaged) && (((_root.life.HUD.WEP.wepDepleter._xscale > 0) || (weapon >= 12)) || (weapon == 8))) && (!ApressedCrouch)) && (Key.isDown(attackkey))) && (!down)) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!climbing)) && (!hanging)) {
ApressedCrouch = true;
crouchShot = true;
createBullet(3);
} else if (!crouchShot) {
this.gotoAndStop("crounch");
}
} else {
if (_root.Sword) {
power = _root.difSword;
} else {
power = _root.difAttack;
}
crouchShot = false;
}
if (!Key.isDown(attackkey)) {
Apressed = false;
}
if (((((((((!damaged) && (Key.isDown(attackkey))) && (!down)) && (!masturbating)) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated)) or ((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated))) or (((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (Key.isDown(dashkey))) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated))) {
if ((!Key.isDown(attackkey)) && (!Key.isDown(subattkey))) {
Apressed = false;
airattack = false;
attack1 = false;
}
if (((!climbing) && (!hanging)) && (!crounch)) {
if (((((_root.life.HUD.WEP.wepDepleter._xscale > 0) or (weapon == 8)) || (weapon >= 12)) && (bullet < 3)) && (!Apressed)) {
Apressed = true;
jumpShot = true;
airattack = true;
attack1 = true;
if ((weapon > 8) && (weapon < 12)) {
createBullet(2);
} else {
this.gotoAndStop("kick");
}
}
}
}
if ((this._currentframe == 1) && (attack)) {
attack = false;
}
if (((this._currentframe == 16) && (!climbing)) && (!hanging)) {
}
if (((((((((((((((!_root.charging) && (!damaged)) && (!taunting)) && (!guarding)) && (Key.isDown(attackkey))) && (!crounch)) && (!down)) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) && (!hanging)) {
if ((!Key.isDown(attackkey)) && (!Key.isDown(subattkey))) {
Apressed = false;
attack = false;
attack1 = false;
}
if ((((_root.life.HUD.WEP.wepDepleter._xscale > 0) || ((weapon == 8) || (weapon >= 12))) && (bullet < 3)) && (!Apressed)) {
chargeShot = true;
Apressed = true;
attack = true;
attack1 = true;
if (!Key.isDown(38)) {
runShot = false;
crouchShot = false;
jumpShot = false;
Shotup = false;
this.gotoAndStop(weapon);
if ((weapon > 8) && (weapon < 14)) {
createBullet(1);
}
} else {
runShot = false;
if ((weapon > 8) && (weapon < 14)) {
createBullet(6);
}
}
}
} else {
attack1 = false;
}
if (((((((((((((((Key.isDown(jumpkey) && (!hanging)) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!techo)) && (!damaged)) && (!taunting)) && (!guarding)) && (a)) && (!masturbating)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!_root.life.HUD.grab)) or ((((((((((((((((Key.isDown(jumpkey) && (!hanging)) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!damaged)) && (!taunting)) && (!guarding)) && (!techo)) && (falling)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!attack)) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.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 + jumpingConstant;
}
} 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) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.grab)) && (!masturbating)) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.HUD.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))) or (Key.isDown(dashkey) && ((!_root.DashAllow) && (!_root.Dash)))) {
this._x = this._x - speed;
if (((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or ((((!jump) && (!falling)) && (Key.isDown(dashkey))) && (!_root.DashAllow))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 1;
_xscale = (-scale);
}
}
if ((((((((((Key.isDown(39) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.grab)) && (!masturbating)) && (!Key.isDown(40))) && (wallR == 0)) && (_root.life.HUD.wall == 0)) && (!attack)) && (!defeated)) {
_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))) or (Key.isDown(dashkey) && ((!_root.DashAllow) && (!_root.Dash)))) {
this._x = this._x + speed;
if (((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or ((((!jump) && (!falling)) && (Key.isDown(dashkey))) && (!_root.DashAllow))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 0;
_xscale = scale;
}
}
if (((((((((((((((Key.isDown(dashkey) && (_root.DashAllow)) && (_root.skills[11] == 1)) && (!Rippedcloth)) && (!down)) && (!_root.life.HUD.grab)) && (piso)) && (!damaged)) && (!taunting)) && (!guarding)) && (!masturbating)) && (_root.life.HUD.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) && (_root.DashAllow)) && (_root.skills[11] == 1)) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!down)) && (!damaged)) && (!taunting)) && (!guarding)) && (!masturbating)) && (_root.life.HUD.wall == 0)) && (!Key.isDown(jumpkey))) && (piso)) && (!attack)) {
_root.ext.debug.dash = "dash";
if (dashEnd == false) {
if (dir == 1) {
if (Key.isDown(39)) {
dashEnd = true;
}
this.gotoAndStop("dash");
this._x = this._x - dash;
_xscale = (-scale);
} else {
if (Key.isDown(37)) {
dashEnd = true;
}
this._x = this._x + dash;
this.gotoAndStop("dash");
_xscale = scale;
}
}
} else {
dashEnd = false;
}
if (((((((((Key.isDown(13) && (!defeated)) && (!menulock)) && (!wait)) && (menu)) && (piso)) && (!_root.Vcam.elevador)) && (!_root.Vcam.elevadorDown)) && (_root.life.HUD.wall == 0)) || ((((((((Key.isDown(27) && (!defeated)) && (!wait)) && (menu)) && (piso)) && (!menulock)) && (!_root.Vcam.elevador)) && (!_root.Vcam.elevadorDown)) && (_root.life.HUD.wall == 0))) {
menu = false;
menulock = true;
this.gotoAndStop("menu");
_root.Pause = true;
_root.PausePlayer = true;
pauseMenu.start();
}
} else if (((((((((Key.isDown(13) && (!defeated)) && (!menulock)) && (!wait)) && (menu)) && (piso)) && (!_root.Vcam.elevador)) && (!_root.Vcam.elevadorDown)) && (_root.life.HUD.wall == 0)) || ((((((((Key.isDown(27) && (!defeated)) && (!wait)) && (menu)) && (piso)) && (!menulock)) && (!_root.Vcam.elevador)) && (!_root.Vcam.elevadorDown)) && (_root.life.HUD.wall == 0))) {
menu = false;
menulock = true;
this.gotoAndStop("menu");
_root.Pause = true;
_root.PausePlayer = true;
pauseMenu.start();
} else if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
}
Instance of Symbol 48 MovieClip "key" in Frame 6
onClipEvent (load) {
if (_root.CardKey1) {
this.gotoAndStop(22);
}
}
onClipEvent (enterFrame) {
if ((((((_root.mitsuko.HitBox.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))) {
_root.CardKey1 = true;
this.gotoAndPlay("picked");
}
}
Instance of Symbol 2612 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.HUD.freezePlayer();
removeMovieClip(_root.Enemy0);
_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.Xcoor = -2606;
_root.Ycoor = 2099;
_root.gotoAndStop("Caverns");
}
}
Frame 7
stopAllSounds();
play();
Frame 8
function Reset() {
bTLS = false;
nComb = 0;
nCTL = 0;
_root.hit = false;
}
var nComb = 0;
var nCTL = 0;
var bTLS = false;
onEnterFrame = function () {
if (bTLS == true) {
nCTL++;
if (nCTL == 10) {
Reset();
}
}
};
if (_root.hit) {
if (bTLS == false) {
bTLS = true;
}
nComb++;
if (nComb == 50) {
Reset();
}
} else {
Reset();
}
_root.stage = "Caverns";
stagenumber = 6;
_root.lvl = 7;
_root.golemST.cacheAsBitmap = true;
stop();
Instance of Symbol 1886 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 = 55;
this._yscale = 55;
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 50));
_root.life._x = _x + 30;
_root.life._y = _y + 203;
}
function zoomout() {
this._xscale = 110;
this._yscale = 110;
_root.life._x = _x;
_root.life._y = _y;
}
pause = false;
this._xscale = 105;
this._yscale = 105;
_root.life._x = _x;
_root.life._y = _y;
wait = false;
flag = true;
d = 0;
scrolling = true;
finish = false;
finish1 = false;
climb = false;
contX = 0;
contY = 0;
if (_root.fromGolem) {
_x = 2848;
_y = -654.3;
_root.mitsuko._x = _x;
_root.mitsuko._y = _y;
}
}
onClipEvent (enterFrame) {
if (scrolling && (!climb)) {
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 100));
}
if (climb) {
if ((contX <= 30) && (contY <= 30)) {
if (_root.mitsuko.dir == 0) {
contX = contX + 0.3;
_x = (_x + contX);
} else {
contX = contX + 0.3;
_x = (_x - contX);
}
contY = contY + 0.6;
_y = (_y - contY);
}
} else {
contX = 0;
contY = 0;
}
_root.life._x = _x;
_root.life._y = _y;
_root.ext._x = _x;
_root.ext._y = _y;
if (_root.ext.rape) {
zoomin();
}
if (((!_root.ext.rape) && (!pause)) && (!climb)) {
zoomout();
}
if (pause && (!_root.ext.rape)) {
this._xscale = 100;
this._yscale = 100;
}
}
Instance of Symbol 2067 MovieClip "ext" in Frame 8
onClipEvent (load) {
function excitacion(_arg2) {
_arg2 = (_arg2 + _root.difDamage) * 100;
_arg2 = Math.round(_arg2 / 100);
_root.life.HUD.sex._xscale = _root.life.HUD.sex._xscale + _arg2;
_root.excitement = _root.excitement + _arg2;
}
function masturbate(_arg2) {
_root.life.HUD.sex._xscale = _root.life.HUD.sex._xscale + _arg2;
}
this.escapeGauge._visible = false;
_root.life.HUD.sex._xscale = _root.excitement;
escapePress = false;
rape = false;
getUp = false;
this.escapeGauge.escapebar._xscale = 0;
_root.life.HUD.sex._xscale = 0;
flag = false;
}
onClipEvent (enterFrame) {
if (((_root.life.HUD.grab && (_root.life.HUD.Status.condition != "Horny")) && (!_root.mitsuko.defeated)) && (!_root.GolemGrab)) {
if (!flag) {
flag = true;
_root.GolemGrab = false;
rape = false;
this.escapeGauge._visible = true;
_root.mitsuko.dmg.gotoAndStop(1);
this.escapeGauge.escapebar._xscale = 0;
_root.life.HUD.inmobilize();
}
if (this.escapeGauge.escapebar._xscale < 100) {
if ((this.escapeGauge.escapebar._xscale + 3) <= 100) {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale + 3;
} else {
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
rape = true;
this.escapeGauge.escapebar._xscale = 100;
}
} else {
_root.life.HUD.grab = false;
rape = true;
this.escapeGauge.escapebar._xscale = 100;
}
if (this.escapeGauge.escapebar._xscale <= 0) {
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
this.escapeGauge._visible = false;
flag = false;
}
} else if (_root.life.HUD.grab && (_root.life.HUD.Status.condition == "Horny")) {
rape = true;
_root.life.HUD.mobilize();
this.escapeGauge._visible = false;
}
if (((rape && (!_root.mitsuko.defeated)) && (!_root.GolemGrab)) && (_root.life.HUD.Status.condition != "Horny")) {
if (!flag) {
flag = true;
_root.GolemGrab = false;
_root.life.HUD.grab = false;
this.escapeGauge._visible = true;
this.escapeGauge.escapebar._xscale = 100;
_root.life.HUD.inmobilize();
}
if (this.escapeGauge.escapebar._xscale < 100) {
if ((this.escapeGauge.escapebar._xscale + 2) <= 100) {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale + 2;
} else {
this.escapeGauge.escapebar._xscale = 100;
}
}
if (this.escapeGauge.escapebar._xscale <= 0) {
_root.life.HUD.mobilize();
rape = false;
flag = false;
_root.life.HUD.grab = false;
this.escapeGauge._visible = false;
}
} else if (((!_root.mitsuko.down) && (!_root.life.HUD.grab)) && (!_root.GolemGrab)) {
flag = false;
this.escapeGauge._visible = false;
}
if (_root.GolemGrab && (!_root.mitsuko.defeated)) {
if (!flag) {
this.escapeGauge._visible = true;
this.escapeGauge.escapebar._xscale = 100;
_root.life.HUD.grab = false;
rape = false;
_root.life.HUD.inmobilize();
flag = true;
}
if (this.escapeGauge.escapebar._xscale < 100) {
if ((this.escapeGauge.escapebar._xscale + 2) <= 100) {
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale + 2;
} else {
this.escapeGauge.escapebar._xscale = 100;
}
}
if (this.escapeGauge.escapebar._xscale <= 0) {
_root.life.HUD.mobilize();
_root.GolemGrab = false;
flag = false;
rape = false;
_root.life.HUD.grab = false;
this.escapeGauge._visible = false;
}
}
if ((_root.mitsuko.down && (!_root.mitsuko.defeated)) && (this.escapeGauge.escapebar._xscale < 100)) {
if (!flag) {
this.escapeGauge._visible = true;
this.escapeGauge.escapebar._xscale = 0;
_root.GolemGrab = false;
_root.life.HUD.grab = false;
rape = false;
_root.life.HUD.inmobilize();
flag = true;
}
if ((Key.isDown(39) && (!Key.isDown(37))) && (!escapePress)) {
escapePress = true;
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale + _root.difEscape;
}
if (((!Key.isDown(39)) && (Key.isDown(37))) && (escapePress)) {
escapePress = false;
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale + _root.difEscape;
}
if (this.escapeGauge.escapebar._xscale >= 100) {
this.escapeGauge.escapebar._xscale = 100;
rape = false;
if (_root.mitsuko.facedown && (!getUp)) {
_root.mitsuko.liedown.gotoAndPlay("getUp1");
} else if (!getUp) {
_root.mitsuko.liedown.gotoAndPlay("getUp");
}
getUp = false;
_root.GolemGrab = false;
_root.life.HUD.grab = false;
this.escapeGauge._visible = false;
}
}
if (((Key.isDown(39) && (!Key.isDown(37))) && (!escapePress)) && ((_root.GolemGrab || (_root.life.HUD.grab)) || (rape && (!_root.mitsuko.down)))) {
escapePress = true;
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale - _root.difEscape;
}
if ((((!Key.isDown(39)) && (Key.isDown(37))) && (escapePress)) && ((_root.GolemGrab || (_root.life.HUD.grab)) || (rape && (!_root.mitsuko.down)))) {
escapePress = false;
this.escapeGauge.escapebar._xscale = this.escapeGauge.escapebar._xscale - _root.difEscape;
}
if (_root.life.HUD.sex._xscale >= 100) {
_root.life.HUD.sex.gotoAndStop(7);
_root.life.HUD.Status.condition = "Horny";
}
if ((_root.life.HUD.sex._xscale <= 99.9) && (_root.life.HUD.sex._xscale >= 50.1)) {
_root.life.HUD.sex.gotoAndStop(6);
_root.life.HUD.Status.condition = "Turned";
}
if ((_root.life.HUD.sex._xscale <= 50) && (_root.life.HUD.sex._xscale >= 1)) {
_root.life.HUD.sex.gotoAndStop(5);
_root.life.HUD.Status.condition = "Normal";
}
}
Instance of Symbol 2655 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 2751 MovieClip "golem" in Frame 8
onClipEvent (load) {
if (_root.Flm) {
this.gotoAndStop(15);
}
}
Instance of Symbol 2755 MovieClip "EnemyRespawn5" in Frame 8
onClipEvent (load) {
touched = false;
spawn = false;
deep = 0;
deep = _root.mitsuko.getDepth();
i = 5;
var Enemy = _root.attachMovie("Dog", "Enemy" + i, deep + 5);
Enemy = _root["Enemy" + i];
Enemy.SN = 5;
inicialX = _x;
inicialY = _y;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(this) && (!touched)) && (spawn)) {
touched = true;
i = 5;
spawn = false;
Enemy = _root.attachMovie("Dog", "Enemy" + i, deep + 5);
Enemy = _root["Enemy" + i];
Enemy.SN = 5;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
if (!_root.mitsuko.hitTest(this)) {
touched = false;
i = 5;
}
}
Instance of Symbol 2755 MovieClip "EnemyRespawn4" in Frame 8
onClipEvent (load) {
touched = false;
spawn = false;
deep = 0;
deep = _root.mitsuko.getDepth();
i = 4;
var Enemy = _root.attachMovie("Dog", "Enemy" + i, deep + 4);
Enemy = _root["Enemy" + i];
Enemy.SN = 4;
inicialX = _x;
inicialY = _y;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(this) && (!touched)) && (spawn)) {
touched = true;
i = 4;
spawn = false;
Enemy = _root.attachMovie("Dog", "Enemy" + i, deep + 4);
Enemy = _root["Enemy" + i];
Enemy.SN = 4;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
if (!_root.mitsuko.hitTest(this)) {
touched = false;
i = 4;
}
}
Instance of Symbol 2755 MovieClip "EnemyRespawn3" in Frame 8
onClipEvent (load) {
touched = false;
spawn = false;
deep = 0;
deep = _root.mitsuko.getDepth();
i = 3;
var Enemy = _root.attachMovie("Dog", "Enemy" + i, deep + 3);
Enemy = _root["Enemy" + i];
Enemy.SN = 3;
inicialX = _x;
inicialY = _y;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(this) && (!touched)) && (spawn)) {
touched = true;
i = 3;
spawn = false;
Enemy = _root.attachMovie("Dog", "Enemy" + i, deep + 3);
Enemy = _root["Enemy" + i];
Enemy.SN = 3;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
if (!_root.mitsuko.hitTest(this)) {
touched = false;
i = 3;
}
}
Instance of Symbol 2755 MovieClip "EnemyRespawn2" in Frame 8
onClipEvent (load) {
touched = false;
spawn = false;
deep = 0;
deep = _root.mitsuko.getDepth();
i = 2;
var Enemy = _root.attachMovie("Dog", "Enemy" + i, deep + 2);
Enemy = _root["Enemy" + i];
Enemy.SN = 2;
inicialX = _x;
inicialY = _y;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(this) && (!touched)) && (spawn)) {
touched = true;
i = 2;
spawn = false;
Enemy = _root.attachMovie("Dog", "Enemy" + i, deep + 2);
Enemy = _root["Enemy" + i];
Enemy.SN = 2;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
if (!_root.mitsuko.hitTest(this)) {
touched = false;
i = 2;
}
}
Instance of Symbol 2755 MovieClip "EnemyRespawn1" in Frame 8
onClipEvent (load) {
touched = false;
spawn = false;
deep = 0;
deep = _root.mitsuko.getDepth();
i = 1;
var Enemy = _root.attachMovie("Dog", "Enemy" + i, deep + 1);
Enemy = _root["Enemy" + i];
Enemy.SN = 1;
inicialX = _x;
inicialY = _y;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.hitTest(this) && (!touched)) && (spawn)) {
touched = true;
i = 1;
spawn = false;
Enemy = _root.attachMovie("Dog", "Enemy" + i, deep + 1);
Enemy = _root["Enemy" + i];
Enemy.SN = 1;
Enemy._y = inicialY;
Enemy._x = inicialX;
}
if (!_root.mitsuko.hitTest(this)) {
touched = false;
i = 1;
}
}
Instance of Symbol 2580 MovieClip "mitsuko" in Frame 8
onClipEvent (load) {
function createBullet(estado) {
_root.charge = 0;
altura = 0;
switch (estado) {
case 1 :
altura = 68;
Shotup = false;
break;
case 2 :
Shotup = false;
this.gotoAndStop("kick");
altura = 69;
break;
case 3 :
Shotup = false;
altura = 29;
this.gotoAndStop("downelec");
break;
case 4 :
altura = 20;
Shotup = false;
break;
case 5 :
altura = 15;
Shotup = false;
break;
case 6 :
altura = 80;
Shotup = true;
this.gotoAndStop("ShotUp");
break;
case 7 :
altura = 20;
Shotup = false;
}
if ((weapon > 8) && (weapon < 12)) {
if (_root.life.HUD.WEP.wepDepleter._xscale > 0) {
if ((((!_root.bullet0) && (!_root.bullet1)) && (!_root.bullet2)) && (i >= 3)) {
} else {
var _local3 = _root.attachMovie("bullet", "bullet" + bullet, bullet + 100);
_local3 = _root["bullet" + bullet];
_local3._y = _y - altura;
bullet = bullet + 1;
if ((bullet == 3) && (!_root.bullet0)) {
i = 0;
bullet = 0;
}
if (dir == 0) {
_local3._x = _x + 40;
_local3._xscale = 100;
if (estado == 6) {
_local3._rotation = -90;
_local3._x = _x - 10;
}
}
if (dir == 1) {
_local3._x = _x - 40;
_local3._xscale = -100;
if (estado == 6) {
_local3._rotation = 90;
_local3._x = _x + 10;
}
}
i = i + 1;
switch (weapon) {
case 9 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.eleW = _root.eleW - 1;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 1;
power = _root.difWep;
}
break;
case 10 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.flmW = _root.flmW - 2;
power = _root.difWep;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 2;
}
break;
case 11 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.iceW = _root.iceW - 3;
power = _root.difWep;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 3;
}
}
}
}
} else if ((weapon == 8) && (estado != 3)) {
this.gotoAndStop(8);
} else if ((estado == 2) && (weapon >= 14)) {
this.gotoAndStop(13);
} else if ((estado == 3) && ((weapon >= 12) || (weapon == 8))) {
this.gotoAndStop("downelec");
} else {
this.gotoAndStop(weapon);
}
}
saving = false;
_x = _root.Xcoor;
_y = _root.Ycoor;
Apressed = false;
ApressedCrouch = false;
collision = false;
runShot = false;
ladderShot = false;
crouchShot = false;
JumpExhausted = 0;
JumpCount = 0;
if ((_root.skills[12] == 1) && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
_root.undies = false;
landed = true;
landedAnim = true;
Rippedcloth = false;
ClothMaxHp = _root.normalClothHp;
down = false;
menu = true;
menulock = false;
techo = false;
invisible = false;
damaged = false;
masturbating = false;
guarding = false;
taunting = false;
block = false;
a = false;
a1 = false;
dashEnd = false;
defeated = false;
piso = false;
falling = true;
hanglock = false;
hanging = false;
hang = false;
jump = false;
wait = false;
scale = _xscale;
attack = false;
attack1 = false;
airattack = false;
crounch = false;
climbing = false;
climb = false;
wallR = 0;
wallL = 0;
lndg = new Sound();
lndg.attachSound("landing");
fall = new Sound();
fall.attachSound("land");
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 - 150;
if (_root.mainEquipped != 6) {
if (!(_root.mainEquipped === 1)) {
} else {
clothing = _root.normalClothHp;
}
} else {
switch (_root.underEquipped) {
case 1 :
clothing = _root.normalUnderHp;
break;
case 2 :
clothing = _root.SwimHp;
}
}
Hp = _root.CurrentHp;
MaxHp = _root.MaxHp;
power = 0;
jumpkey = _root.jump;
dashkey = _root.dash;
attackkey = _root.att;
chngkey = _root.chng;
guardkey = _root.guard;
eleW = _root.eleW;
flmW = _root.flmW;
iceW = _root.iceW;
i = 0;
d = 0;
dir = 0;
bullDir = 0;
bullet = 0;
speedConstant = 10;
speed = 10;
walk = 25;
walkL = 25;
dash = 12;
grav = 0;
gravity = 1;
gravLimit = 10;
jumpspeed = 12.4;
jumpmax = 10;
jumpingConstant = 1;
jumping = 0;
}
onClipEvent (enterFrame) {
if (_root.water.water) {
JumpCount = 0;
}
_root.ext.debug.gravedad = i;
_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.HUD.lp._xscale;
_root.ext.debug.exitacion = down;
(_root.ext.debug.status = _root);
_root.ext.debug.pause = _root.life.HUD.wall;
_root.ext.debug.bulletCount = bullet;
_root.ext.debug.hitGlobal = _root.hit;
if (((((!_root.bullet0) && (!_root.bullet1)) && (!_root.bullet2)) && (i >= 3)) && (!Key.isDown(attackkey))) {
i = 0;
bullet = 0;
}
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if ((_root.skills[12] == 1) && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
if (_root.ext.rape && (!defeated)) {
_root.life.HUD.inmobilize();
down = false;
climbing = false;
this.gotoAndStop("sex");
}
if ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
_root.life.HUD.clothes = false;
} else {
_root.life.HUD.clothes = true;
}
if (_root.life.HUD.grab && (!_root.mitsuko.defeated)) {
_root.freezePlayer();
down = false;
climbing = false;
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged && (!Rippedcloth)) {
_root.life.HUD.inmobilize();
down = false;
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 {
d = 0;
damaged = false;
_root.life.HUD.mobilize();
invisible = true;
}
}
}
if ((((((((((((((((((((((((((((((((((_root.ground.hitTest(_x + walkL, _y - 8, true) || (_root.ground.hitTest(_x + walkL, _y - 10, true))) || (_root.ground.hitTest(_x + walkL, _y - 12, true))) || (_root.ground.hitTest(_x + walkL, _y - 14, true))) || (_root.ground.hitTest(_x + walkL, _y - 16, true))) || (_root.ground.hitTest(_x + walkL, _y - 18, true))) || (_root.ground.hitTest(_x + walk, _y - 20, true))) || (_root.ground.hitTest(_x + walkL, _y - 22, true))) || (_root.ground.hitTest(_x + walkL, _y - 24, true))) || (_root.ground.hitTest(_x + walkL, _y - 26, true))) || (_root.ground.hitTest(_x + walkL, _y - 28, true))) || (_root.ground.hitTest(_x + walkL, _y - 30, true))) || (_root.ground.hitTest(_x + walkL, _y - 32, true))) || (_root.ground.hitTest(_x + walkL, _y - 34, true))) || (_root.ground.hitTest(_x + walkL, _y - 36, true))) || (_root.ground.hitTest(_x + walkL, _y - 38, true))) || (_root.ground.hitTest(_x + walkL, _y - 40, true))) || (_root.ground.hitTest(_x + walkL, _y - 42, true))) || (_root.ground.hitTest(_x + walkL, _y - 44, true))) || (_root.ground.hitTest(_x + walkL, _y - 46, true))) || (_root.ground.hitTest(_x + walkL, _y - 48, true))) || (_root.ground.hitTest(_x + walkL, _y - 50, true))) || (_root.ground.hitTest(_x + walkL, _y - 52, true))) || (_root.ground.hitTest(_x + walkL, _y - 54, true))) || (_root.ground.hitTest(_x + walkL, _y - 56, true))) || (_root.ground.hitTest(_x + walkL, _y - 58, true))) || (_root.ground.hitTest(_x + walkL, _y - 60, true))) || (_root.ground.hitTest(_x + walkL, _y - 62, true))) || (_root.ground.hitTest(_x + walkL, _y - 64, true))) || (_root.ground.hitTest(_x + walkL, _y - 66, true))) || (_root.ground.hitTest(_x + walkL, _y - 68, true))) || (_root.ground.hitTest(_x + walkL, _y - 70, true))) || (_root.ground.hitTest(_x + walkL, _y - 72, true))) || (_root.ground.hitTest(_x + walkL, _y - 74, true))) || ((_root.ground.hitTest(_x + walkL, _y - 75, true) && (!climbing)) && (!hanging))) {
_root.ext.debug.paredder = wallR;
collision = true;
if ((!climbing) && (!hanging)) {
wallR = 1;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
_root.ext.debug.paredder = wallR;
collision = false;
}
if ((((((((((((((((((((((((((((((((((_root.ground.hitTest(_x - walkL, _y - 8, true) || (_root.ground.hitTest(_x - walkL, _y - 10, true))) || (_root.ground.hitTest(_x - walkL, _y - 12, true))) || (_root.ground.hitTest(_x - walkL, _y - 14, true))) || (_root.ground.hitTest(_x - walkL, _y - 16, true))) || (_root.ground.hitTest(_x - walkL, _y - 18, true))) || (_root.ground.hitTest(_x - walk, _y - 20, true))) || (_root.ground.hitTest(_x - walkL, _y - 22, true))) || (_root.ground.hitTest(_x - walkL, _y - 24, true))) || (_root.ground.hitTest(_x - walkL, _y - 26, true))) || (_root.ground.hitTest(_x - walkL, _y - 28, true))) || (_root.ground.hitTest(_x - walkL, _y - 30, true))) || (_root.ground.hitTest(_x - walkL, _y - 32, true))) || (_root.ground.hitTest(_x - walkL, _y - 34, true))) || (_root.ground.hitTest(_x - walkL, _y - 36, true))) || (_root.ground.hitTest(_x - walkL, _y - 38, true))) || (_root.ground.hitTest(_x - walkL, _y - 40, true))) || (_root.ground.hitTest(_x - walkL, _y - 42, true))) || (_root.ground.hitTest(_x - walkL, _y - 44, true))) || (_root.ground.hitTest(_x - walkL, _y - 46, true))) || (_root.ground.hitTest(_x - walkL, _y - 48, true))) || (_root.ground.hitTest(_x - walkL, _y - 50, true))) || (_root.ground.hitTest(_x - walkL, _y - 52, true))) || (_root.ground.hitTest(_x - walkL, _y - 54, true))) || (_root.ground.hitTest(_x - walkL, _y - 56, true))) || (_root.ground.hitTest(_x - walkL, _y - 58, true))) || (_root.ground.hitTest(_x - walkL, _y - 60, true))) || (_root.ground.hitTest(_x - walkL, _y - 62, true))) || (_root.ground.hitTest(_x - walkL, _y - 64, true))) || (_root.ground.hitTest(_x - walkL, _y - 66, true))) || (_root.ground.hitTest(_x - walkL, _y - 68, true))) || (_root.ground.hitTest(_x - walkL, _y - 70, true))) || (_root.ground.hitTest(_x - walkL, _y - 72, true))) || (_root.ground.hitTest(_x - walkL, _y - 74, true))) || ((_root.ground.hitTest(_x - walkL, _y - 75, true) && (!climbing)) && (!hanging))) {
_root.ext.debug.paredizq = wallL;
collision = true;
if ((!climbing) && (!hanging)) {
wallL = 1;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
_root.ext.debug.paredizq = wallL;
collision = false;
}
if (Rippedcloth) {
damaged = false;
invisible = true;
_root.life.HUD.inmobilize();
this.gotoAndStop("BrokenClothes");
if (jumping < 20) {
if ((dir == 0) && (wallL == 0)) {
_x = (_x - speed);
} else if ((dir == 1) && (wallR == 0)) {
_x = (_x + speed);
}
if (a) {
jump = true;
a1 = false;
_y = (_y - jumpspeed);
jumping = jumping + 1;
}
} 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) && (!hanging)) && (!defeated)) && (!piso)) {
_y = (_y + grav);
if (grav <= gravLimit) {
grav = grav + gravity;
}
}
while ((((((((((!_root.ground.hitTest(_x, _y + 1, true)) && (_root.ground.hitTest(_x, _y + 10.1, true))) && (!jump)) && (!climbing)) && (!hanging)) && (!damaged)) && (!taunting)) && (!guarding)) && (!defeated)) && (!Rippedcloth)) {
_y = (_y + 0.1);
}
while ((((_root.ground.hitTest(_x, _y, true) || (_root.ground.hitTest(_x - 10, _y, true))) || (_root.ground.hitTest(_x + 10, _y, true))) && (!climbing)) && (!hanging)) {
_y = (_y - 1);
grav = 0;
_root.ext.debug.pisomientras = "TRUE";
}
_root.ext.debug.pisomientras = "FALSE";
if ((((((((falling && (!damaged)) && (!taunting)) && (!guarding)) && (!defeated)) && (!wait)) && (!climbing)) && (!hanging)) && (!masturbating)) {
if ((JumpCount == 0) && (!_root.water.water)) {
JumpCount = JumpCount + 1;
}
a = false;
attack = false;
if (!damaged) {
if (!airattack) {
this.gotoAndStop("fall");
}
} else {
trace("4");
this.gotoAndStop("dmg");
}
if (_y > 6000) {
defeated = true;
_root.life.HUD.inmobilize();
this.gotoAndStop("defeated");
}
}
if ((((((((((((((((((((_root.ground.hitTest(_x + 10, _y + 3, true) || (_root.ground.hitTest(_x + 9, _y + 3, true))) || (_root.ground.hitTest(_x + 8, _y + 3, true))) || (_root.ground.hitTest(_x + 7, _y + 3, true))) || (_root.ground.hitTest(_x + 6, _y + 3, true))) || (_root.ground.hitTest(_x + 5, _y + 3, true))) || (_root.ground.hitTest(_x + 4, _y + 3, true))) || (_root.ground.hitTest(_x + 3, _y + 3, true))) || (_root.ground.hitTest(_x + 2, _y + 3, true))) || (_root.ground.hitTest(_x + 1, _y + 3, true))) || (_root.ground.hitTest(_x, _y + 3, true))) || (_root.ground.hitTest(_x - 1, _y + 3, true))) || (_root.ground.hitTest(_x - 2, _y + 3, true))) || (_root.ground.hitTest(_x - 3, _y + 3, true))) || (_root.ground.hitTest(_x - 4, _y + 3, true))) || (_root.ground.hitTest(_x - 5, _y + 3, true))) || (_root.ground.hitTest(_x - 6, _y + 3, true))) || (_root.ground.hitTest(_x - 7, _y + 3, true))) || (_root.ground.hitTest(_x - 8, _y + 3, true))) || (_root.ground.hitTest(_x - 9, _y + 3, true))) || ((_root.ground.hitTest(_x - 10, _y + 3, true) && (!climbing)) && (!hanging))) {
if (landed) {
speed = speedConstant;
JumpCount = 0;
jumping = 0;
a = false;
falling = false;
lndg.start();
landed = false;
damage = false;
if (Rippedcloth) {
this.gotoAndStop("liedown");
fall.start();
down = true;
_root.ext.escapeGauge.escapebar._xscale = 0.01;
Rippedcloth = false;
}
}
if (((((((((((((((!_root.life.HUD.grab) && (!guarding)) && (!crounch)) && (!wait)) && (!damaged)) && (!taunting)) && (!guarding)) && (!attack)) && ((!Key.isDown(dashkey)) || (!_root.DashAllow))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) || (((((!damaged) && (!guarding)) && (!climbing)) && (!hanging)) && (((wallR == 1) && (!attack)) || ((wallL == 1) && (!attack))))) {
if (Rippedcloth) {
Rippedcloth = false;
} else if (down) {
this.gotoAndStop("liedown");
} else if ((!crounch) && (menu)) {
this.gotoAndStop("stand");
}
}
if (a1) {
jump = false;
jumping = 0;
}
falling = false;
piso = true;
airattack = false;
} else if (!defeated) {
piso = false;
landed = true;
landedAnim = true;
if (jump && (!attack)) {
if (!damaged) {
if ((!airattack) && (!falling)) {
}
} else {
trace("1");
this.gotoAndStop("dmg");
}
falling = false;
} else {
falling = true;
}
}
if ((_root.ground.hitTest(_x, _y - 76, true) || (_root.ground.hitTest(_x + 5, _y - 76, true))) || ((((_root.ground.hitTest(_x - 5, _y - 76, true) && (!climb)) && (!climbing)) && (!hanging)) && (!piso))) {
if (((!climbing) && (!hanging)) && (!falling)) {
jumping = jumpmax;
techo = true;
}
} else {
techo = false;
}
if (((((((((wallR == 1) || (wallL == 1)) && (!techo)) && (!climbing)) && (!piso)) && (hang)) && (!_root.ground.hitTest(_x - 25, _y - 79, true))) && (!_root.ground.hitTest(_x + 25, _y - 79, true))) && (_root.ground.hitTest(_x - 25, _y - 69, true) || (_root.ground.hitTest(_x + 25, _y - 69, true)))) {
_root.ext.debug.hang = "TRUE";
if (Key.isDown(39) && (dir == 0)) {
hanging = true;
falling = false;
grav = -1;
piso = true;
this.gotoAndStop("hang");
} else if (Key.isDown(37) && (dir == 1)) {
hanging = true;
falling = false;
grav = -1;
piso = true;
this.gotoAndStop("hang");
} else if (!hanglock) {
hanging = false;
}
} else {
hanging = false;
_root.ext.debug.hang = "FASLE";
}
if (((((((((((((!damaged) && (!taunting)) && (Key.isDown(guardkey))) && (_root.GuardAllow)) && (_root.skills[14] == 1)) && (!falling)) && (!jump)) && (!attack)) && (piso)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!climbing)) && (!hanging)) {
guarding = true;
this.gotoAndStop("guard");
} else if (!Key.isDown(guardkey)) {
guarding = false;
block = false;
}
if ((((((((((((!damaged) && (Key.isDown(dashkey))) && (_root.TauntAllow)) && (_root.skills[21] == 1)) && (!falling)) && (!jump)) && (piso)) && (_root.life.HUD.wall == 0)) && (Key.isDown(38))) && (!defeated)) && (!climbing)) && (!hanging)) {
taunting = true;
this.gotoAndStop("taunt");
}
if ((((((((((((!damaged) && (Key.isDown(dashkey))) && (_root.MasturbationAllow)) && (_root.skills[22] == 1)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (Key.isDown(40))) && (!defeated)) && (!climbing)) && (!hanging)) && (_root.life.HUD.Status.condition != "Normal")) {
if ((attack == false) && (attack1 == false)) {
masturbating = true;
this.gotoAndStop("masturbating");
if (_root.life.HUD.sex._xscale < 100) {
if (_root.life.HUD.Status.condition == "Turned") {
_root.ext.masturbate(0.3);
} else if (_root.life.HUD.Status.condition == "Horny") {
_root.ext.masturbate(0.5);
} else {
_root.ext.masturbate(0.1);
}
} else {
_root.life.HUD.sex._xscale = 100;
}
} else {
attack1 = false;
masturbating = false;
}
} else {
attack1 = false;
masturbating = false;
}
if (((((((((((((!Key.isDown(dashkey)) && (!down)) && (!masturbating)) && (!damaged)) && (!taunting)) && (!guarding)) && (Key.isDown(40))) && (_root.life.HUD.wall == 0)) && (piso)) && (!defeated)) && (!attack)) && (!climbing)) && (!hanging)) {
if (Key.isDown(37)) {
_xscale = (-scale);
dir = 1;
}
if (Key.isDown(39)) {
_xscale = scale;
dir = 0;
}
if (!Key.isDown(attackkey)) {
ApressedCrouch = false;
}
if ((((((((((((!damaged) && (((_root.life.HUD.WEP.wepDepleter._xscale > 0) || (weapon >= 12)) || (weapon == 8))) && (!ApressedCrouch)) && (Key.isDown(attackkey))) && (!down)) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!climbing)) && (!hanging)) {
ApressedCrouch = true;
crouchShot = true;
createBullet(3);
} else if (!crouchShot) {
this.gotoAndStop("crounch");
}
} else {
if (_root.Sword) {
power = _root.difSword;
} else {
power = _root.difAttack;
}
crouchShot = false;
}
if (!Key.isDown(attackkey)) {
Apressed = false;
}
if (((((((((!damaged) && (Key.isDown(attackkey))) && (!down)) && (!masturbating)) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated)) or ((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated))) or (((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (Key.isDown(dashkey))) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated))) {
if ((!Key.isDown(attackkey)) && (!Key.isDown(subattkey))) {
Apressed = false;
airattack = false;
attack1 = false;
}
if (((!climbing) && (!hanging)) && (!crounch)) {
if (((((_root.life.HUD.WEP.wepDepleter._xscale > 0) or (weapon == 8)) || (weapon >= 12)) && (bullet < 3)) && (!Apressed)) {
Apressed = true;
jumpShot = true;
airattack = true;
attack1 = true;
if ((weapon > 8) && (weapon < 12)) {
createBullet(2);
} else {
this.gotoAndStop("kick");
}
}
}
}
if ((this._currentframe == 1) && (attack)) {
attack = false;
}
if (((this._currentframe == 16) && (!climbing)) && (!hanging)) {
}
if (((((((((((((((!_root.charging) && (!damaged)) && (!taunting)) && (!guarding)) && (Key.isDown(attackkey))) && (!crounch)) && (!down)) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) && (!hanging)) {
if ((!Key.isDown(attackkey)) && (!Key.isDown(subattkey))) {
Apressed = false;
attack = false;
attack1 = false;
}
if ((((_root.life.HUD.WEP.wepDepleter._xscale > 0) || ((weapon == 8) || (weapon >= 12))) && (bullet < 3)) && (!Apressed)) {
chargeShot = true;
Apressed = true;
attack = true;
attack1 = true;
if (!Key.isDown(38)) {
runShot = false;
crouchShot = false;
jumpShot = false;
Shotup = false;
this.gotoAndStop(weapon);
if ((weapon > 8) && (weapon < 14)) {
createBullet(1);
}
} else {
runShot = false;
if ((weapon > 8) && (weapon < 14)) {
createBullet(6);
}
}
}
} else {
attack1 = false;
}
if (((((((((((((((Key.isDown(jumpkey) && (!hanging)) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!techo)) && (!damaged)) && (!taunting)) && (!guarding)) && (a)) && (!masturbating)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!_root.life.HUD.grab)) or ((((((((((((((((Key.isDown(jumpkey) && (!hanging)) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!damaged)) && (!taunting)) && (!guarding)) && (!techo)) && (falling)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!attack)) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.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 + jumpingConstant;
}
} 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) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.grab)) && (!masturbating)) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.HUD.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))) or (Key.isDown(dashkey) && ((!_root.DashAllow) && (!_root.Dash)))) {
this._x = this._x - speed;
if (((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or ((((!jump) && (!falling)) && (Key.isDown(dashkey))) && (!_root.DashAllow))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 1;
_xscale = (-scale);
}
}
if ((((((((((Key.isDown(39) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.grab)) && (!masturbating)) && (!Key.isDown(40))) && (wallR == 0)) && (_root.life.HUD.wall == 0)) && (!attack)) && (!defeated)) {
_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))) or (Key.isDown(dashkey) && ((!_root.DashAllow) && (!_root.Dash)))) {
this._x = this._x + speed;
if (((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or ((((!jump) && (!falling)) && (Key.isDown(dashkey))) && (!_root.DashAllow))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 0;
_xscale = scale;
}
}
if (((((((((((((((Key.isDown(dashkey) && (_root.DashAllow)) && (_root.skills[11] == 1)) && (!Rippedcloth)) && (!down)) && (!_root.life.HUD.grab)) && (piso)) && (!damaged)) && (!taunting)) && (!guarding)) && (!masturbating)) && (_root.life.HUD.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) && (_root.DashAllow)) && (_root.skills[11] == 1)) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!down)) && (!damaged)) && (!taunting)) && (!guarding)) && (!masturbating)) && (_root.life.HUD.wall == 0)) && (!Key.isDown(jumpkey))) && (piso)) && (!attack)) {
_root.ext.debug.dash = "dash";
if (dashEnd == false) {
if (dir == 1) {
if (Key.isDown(39)) {
dashEnd = true;
}
this.gotoAndStop("dash");
this._x = this._x - dash;
_xscale = (-scale);
} else {
if (Key.isDown(37)) {
dashEnd = true;
}
this._x = this._x + dash;
this.gotoAndStop("dash");
_xscale = scale;
}
}
} else {
dashEnd = false;
}
if (((((((((Key.isDown(13) && (!defeated)) && (!menulock)) && (!wait)) && (menu)) && (piso)) && (!_root.Vcam.elevador)) && (!_root.Vcam.elevadorDown)) && (_root.life.HUD.wall == 0)) || ((((((((Key.isDown(27) && (!defeated)) && (!wait)) && (menu)) && (piso)) && (!menulock)) && (!_root.Vcam.elevador)) && (!_root.Vcam.elevadorDown)) && (_root.life.HUD.wall == 0))) {
menu = false;
menulock = true;
this.gotoAndStop("menu");
_root.Pause = true;
_root.PausePlayer = true;
pauseMenu.start();
}
} else if (((((((((Key.isDown(13) && (!defeated)) && (!menulock)) && (!wait)) && (menu)) && (piso)) && (!_root.Vcam.elevador)) && (!_root.Vcam.elevadorDown)) && (_root.life.HUD.wall == 0)) || ((((((((Key.isDown(27) && (!defeated)) && (!wait)) && (menu)) && (piso)) && (!menulock)) && (!_root.Vcam.elevador)) && (!_root.Vcam.elevadorDown)) && (_root.life.HUD.wall == 0))) {
menu = false;
menulock = true;
this.gotoAndStop("menu");
_root.Pause = true;
_root.PausePlayer = true;
pauseMenu.start();
} else if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
}
Instance of Symbol 355 MovieClip in Frame 8
onClipEvent (load) {
this.gotoAndStop(3);
if (_root.Ice) {
this.gotoAndStop("used");
}
used = false;
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if (_root.mitsuko.HitBox.hitTest(this) && (!used)) {
used = true;
this.gotoAndStop("used");
_root.mitsuko.gotoAndStop(1);
_root.msgnumber = 13;
_root.attachMovie("MessageBox", "MsgBox", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.MsgBox._x = _root.Vcam._x;
_root.MsgBox._y = _root.Vcam._y;
_root.life.freezePlayer();
_root.mitsuko.gotoAndStop("itemget");
_root.Ice = true;
_root.SubEquip = 11;
HealthB.start();
}
HealthB.onSoundComplete = function () {
_root.MsgBox.gotoAndPlay("close");
_root.mitsuko.gotoAndStop(1);
_root.life.mobilize();
};
}
Instance of Symbol 355 MovieClip in Frame 8
onClipEvent (load) {
this.gotoAndStop(1);
if (_root.Elec) {
this.gotoAndStop("used");
}
used = false;
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if (_root.mitsuko.HitBox.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.Vcam._x;
_root.MsgBox._y = _root.Vcam._y;
_root.life.HUD.freezePlayer();
_root.mitsuko.gotoAndStop("itemget");
_root.Elec = true;
_root.SubEquip = 9;
HealthB.start();
}
HealthB.onSoundComplete = function () {
};
}
Instance of Symbol 2762 MovieClip in Frame 8
onClipEvent (load) {
this.gotoAndStop(2);
}
Instance of Symbol 52 MovieClip "key3" in Frame 8
onClipEvent (load) {
if (_root.CardKey3) {
this.gotoAndStop(22);
}
}
onClipEvent (enterFrame) {
if ((((((_root.mitsuko.HitBox.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)) {
_root.CardKey3 = true;
this.gotoAndPlay("picked");
}
}
Instance of Symbol 56 MovieClip "key2" in Frame 8
onClipEvent (load) {
if (_root.CardKey2) {
this.gotoAndStop(22);
}
}
onClipEvent (enterFrame) {
if ((((((_root.mitsuko.HitBox.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)) {
_root.CardKey2 = true;
this.gotoAndPlay("picked");
}
}
Instance of Symbol 2612 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)) && (!_root.mitsuko.attack)) && (_root.life.HUD.wall == 0)) {
this.play();
_root.life.HUD.freezePlayer();
removeMovieClip(_root.Enemy0);
removeMovieClip(_root.Enemy1);
removeMovieClip(_root.Enemy2);
_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.Xcoor = 2211;
_root.Ycoor = 1131;
_root.gotoAndStop("stageselect");
}
}
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 1886 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 2067 MovieClip "ext" in Frame 10
onClipEvent (load) {
function excitacion(_arg2) {
_arg2 = (_arg2 + _root.difDamage) * 100;
_arg2 = Math.round(_arg2 / 100);
_root.life.sex._xscale = _root.life.sex._xscale + _arg2;
}
excitement = 0;
this.escapeGauge._visible = false;
_root.life.sex._xscale = 1;
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)) && (!Key.isDown(37))) {
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)) && (!Key.isDown(39))) {
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 <= 100) && (_root.life.sex._xscale >= 66.7)) {
_root.life.sex.gotoAndStop(7);
_root.life.Status.condition = "Horny";
}
if ((_root.life.sex._xscale <= 66.6) && (_root.life.sex._xscale >= 33.4)) {
_root.life.sex.gotoAndStop(6);
_root.life.Status.condition = "Turned";
}
if ((_root.life.sex._xscale <= 33.3) && (_root.life.sex._xscale >= 1)) {
_root.life.sex.gotoAndStop(5);
_root.life.Status.condition = "Normal";
}
if ((_root.life.grab && (_root.life.Status.condition == "Horny")) or (((_root.life.Status.condition == "Horny") && (rape)) && (this.escapeGauge._visible))) {
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.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 1283 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 1556 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 1573 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 2580 MovieClip "mitsuko" in Frame 10
onClipEvent (load) {
function createBullet(estado) {
_root.charge = 0;
altura = 0;
switch (estado) {
case 1 :
altura = 68;
Shotup = false;
break;
case 2 :
Shotup = false;
this.gotoAndStop("kick");
altura = 69;
break;
case 3 :
Shotup = false;
altura = 29;
this.gotoAndStop("downelec");
break;
case 4 :
altura = 20;
Shotup = false;
break;
case 5 :
altura = 15;
Shotup = false;
break;
case 6 :
altura = 80;
Shotup = true;
this.gotoAndStop("ShotUp");
break;
case 7 :
altura = 20;
Shotup = false;
}
if ((weapon > 8) && (weapon < 12)) {
if (_root.life.HUD.WEP.wepDepleter._xscale > 0) {
if ((((!_root.bullet0) && (!_root.bullet1)) && (!_root.bullet2)) && (i >= 3)) {
} else {
var _local3 = _root.attachMovie("bullet", "bullet" + bullet, bullet + 100);
_local3 = _root["bullet" + bullet];
_local3._y = _y - altura;
bullet = bullet + 1;
if ((bullet == 3) && (!_root.bullet0)) {
i = 0;
bullet = 0;
}
if (dir == 0) {
_local3._x = _x + 40;
_local3._xscale = 100;
if (estado == 6) {
_local3._rotation = -90;
_local3._x = _x - 10;
}
}
if (dir == 1) {
_local3._x = _x - 40;
_local3._xscale = -100;
if (estado == 6) {
_local3._rotation = 90;
_local3._x = _x + 10;
}
}
i = i + 1;
switch (weapon) {
case 9 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.eleW = _root.eleW - 1;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 1;
power = _root.difWep;
}
break;
case 10 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.flmW = _root.flmW - 2;
power = _root.difWep;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 2;
}
break;
case 11 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.iceW = _root.iceW - 3;
power = _root.difWep;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 3;
}
}
}
}
} else if ((weapon == 8) && (estado != 3)) {
this.gotoAndStop(8);
} else if ((estado == 2) && (weapon >= 14)) {
this.gotoAndStop(13);
} else if ((estado == 3) && ((weapon >= 12) || (weapon == 8))) {
this.gotoAndStop("downelec");
} else {
this.gotoAndStop(weapon);
}
}
saving = false;
_x = _root.Xcoor;
_y = _root.Ycoor;
Apressed = false;
ApressedCrouch = false;
collision = false;
runShot = false;
ladderShot = false;
crouchShot = false;
JumpExhausted = 0;
JumpCount = 0;
if ((_root.skills[12] == 1) && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
_root.undies = false;
landed = true;
landedAnim = true;
Rippedcloth = false;
ClothMaxHp = _root.normalClothHp;
down = false;
menu = true;
techo = false;
invisible = false;
damaged = false;
masturbating = false;
guarding = false;
taunting = false;
block = false;
a = false;
a1 = false;
dashEnd = false;
defeated = false;
piso = false;
falling = true;
hanglock = false;
hanging = false;
jump = false;
wait = false;
scale = _xscale;
attack = false;
attack1 = false;
airattack = false;
crounch = false;
climbing = false;
climb = false;
wallR = 0;
wallL = 0;
lndg = new Sound();
lndg.attachSound("landing");
fall = new Sound();
fall.attachSound("land");
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 - 150;
if (_root.mainEquipped != 6) {
if (!(_root.mainEquipped === 1)) {
} else {
clothing = _root.normalClothHp;
}
} else {
switch (_root.underEquipped) {
case 1 :
clothing = _root.normalUnderHp;
break;
case 2 :
clothing = _root.SwimHp;
}
}
Hp = _root.CurrentHp;
MaxHp = _root.MaxHp;
power = 0;
jumpkey = _root.jump;
dashkey = _root.dash;
attackkey = _root.att;
chngkey = _root.chng;
guardkey = _root.guard;
eleW = _root.eleW;
flmW = _root.flmW;
iceW = _root.iceW;
i = 0;
d = 0;
dir = 0;
bullDir = 0;
bullet = 0;
speedConstant = 10;
speed = 10;
walk = 25;
walkL = 25;
dash = 12;
grav = 0;
gravity = 1;
gravLimit = 10;
jumpspeed = 12.4;
jumpmax = 10;
jumpingConstant = 1;
jumping = 0;
}
onClipEvent (enterFrame) {
if (_root.water.water) {
JumpCount = 0;
}
_root.ext.debug.gravedad = i;
_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.HUD.lp._xscale;
_root.ext.debug.exitacion = down;
(_root.ext.debug.status = _root);
_root.ext.debug.pause = _root.life.HUD.wall;
_root.ext.debug.bulletCount = bullet;
_root.ext.debug.hitGlobal = _root.hit;
if (((((!_root.bullet0) && (!_root.bullet1)) && (!_root.bullet2)) && (i >= 3)) && (!Key.isDown(attackkey))) {
i = 0;
bullet = 0;
}
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if ((_root.skills[12] == 1) && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
if (_root.ext.rape && (!defeated)) {
_root.life.HUD.inmobilize();
down = false;
climbing = false;
this.gotoAndStop("sex");
}
if ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
_root.life.HUD.clothes = false;
} else {
_root.life.HUD.clothes = true;
}
if (_root.life.HUD.grab && (!_root.mitsuko.defeated)) {
_root.freezePlayer();
down = false;
climbing = false;
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged && (!Rippedcloth)) {
_root.life.HUD.inmobilize();
down = false;
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 {
d = 0;
damaged = false;
_root.life.HUD.mobilize();
invisible = true;
}
}
}
if ((((((((((((((((((((((((((((((((((_root.ground.hitTest(_x + walkL, _y - 8, true) || (_root.ground.hitTest(_x + walkL, _y - 10, true))) || (_root.ground.hitTest(_x + walkL, _y - 12, true))) || (_root.ground.hitTest(_x + walkL, _y - 14, true))) || (_root.ground.hitTest(_x + walkL, _y - 16, true))) || (_root.ground.hitTest(_x + walkL, _y - 18, true))) || (_root.ground.hitTest(_x + walk, _y - 20, true))) || (_root.ground.hitTest(_x + walkL, _y - 22, true))) || (_root.ground.hitTest(_x + walkL, _y - 24, true))) || (_root.ground.hitTest(_x + walkL, _y - 26, true))) || (_root.ground.hitTest(_x + walkL, _y - 28, true))) || (_root.ground.hitTest(_x + walkL, _y - 30, true))) || (_root.ground.hitTest(_x + walkL, _y - 32, true))) || (_root.ground.hitTest(_x + walkL, _y - 34, true))) || (_root.ground.hitTest(_x + walkL, _y - 36, true))) || (_root.ground.hitTest(_x + walkL, _y - 38, true))) || (_root.ground.hitTest(_x + walkL, _y - 40, true))) || (_root.ground.hitTest(_x + walkL, _y - 42, true))) || (_root.ground.hitTest(_x + walkL, _y - 44, true))) || (_root.ground.hitTest(_x + walkL, _y - 46, true))) || (_root.ground.hitTest(_x + walkL, _y - 48, true))) || (_root.ground.hitTest(_x + walkL, _y - 50, true))) || (_root.ground.hitTest(_x + walkL, _y - 52, true))) || (_root.ground.hitTest(_x + walkL, _y - 54, true))) || (_root.ground.hitTest(_x + walkL, _y - 56, true))) || (_root.ground.hitTest(_x + walkL, _y - 58, true))) || (_root.ground.hitTest(_x + walkL, _y - 60, true))) || (_root.ground.hitTest(_x + walkL, _y - 62, true))) || (_root.ground.hitTest(_x + walkL, _y - 64, true))) || (_root.ground.hitTest(_x + walkL, _y - 66, true))) || (_root.ground.hitTest(_x + walkL, _y - 68, true))) || (_root.ground.hitTest(_x + walkL, _y - 70, true))) || (_root.ground.hitTest(_x + walkL, _y - 72, true))) || (_root.ground.hitTest(_x + walkL, _y - 74, true))) || ((_root.ground.hitTest(_x + walkL, _y - 75, true) && (!climbing)) && (!hanging))) {
_root.ext.debug.paredder = wallR;
collision = true;
if ((!climbing) && (!hanging)) {
wallR = 1;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
_root.ext.debug.paredder = wallR;
collision = false;
}
if ((((((((((((((((((((((((((((((((((_root.ground.hitTest(_x - walkL, _y - 8, true) || (_root.ground.hitTest(_x - walkL, _y - 10, true))) || (_root.ground.hitTest(_x - walkL, _y - 12, true))) || (_root.ground.hitTest(_x - walkL, _y - 14, true))) || (_root.ground.hitTest(_x - walkL, _y - 16, true))) || (_root.ground.hitTest(_x - walkL, _y - 18, true))) || (_root.ground.hitTest(_x - walk, _y - 20, true))) || (_root.ground.hitTest(_x - walkL, _y - 22, true))) || (_root.ground.hitTest(_x - walkL, _y - 24, true))) || (_root.ground.hitTest(_x - walkL, _y - 26, true))) || (_root.ground.hitTest(_x - walkL, _y - 28, true))) || (_root.ground.hitTest(_x - walkL, _y - 30, true))) || (_root.ground.hitTest(_x - walkL, _y - 32, true))) || (_root.ground.hitTest(_x - walkL, _y - 34, true))) || (_root.ground.hitTest(_x - walkL, _y - 36, true))) || (_root.ground.hitTest(_x - walkL, _y - 38, true))) || (_root.ground.hitTest(_x - walkL, _y - 40, true))) || (_root.ground.hitTest(_x - walkL, _y - 42, true))) || (_root.ground.hitTest(_x - walkL, _y - 44, true))) || (_root.ground.hitTest(_x - walkL, _y - 46, true))) || (_root.ground.hitTest(_x - walkL, _y - 48, true))) || (_root.ground.hitTest(_x - walkL, _y - 50, true))) || (_root.ground.hitTest(_x - walkL, _y - 52, true))) || (_root.ground.hitTest(_x - walkL, _y - 54, true))) || (_root.ground.hitTest(_x - walkL, _y - 56, true))) || (_root.ground.hitTest(_x - walkL, _y - 58, true))) || (_root.ground.hitTest(_x - walkL, _y - 60, true))) || (_root.ground.hitTest(_x - walkL, _y - 62, true))) || (_root.ground.hitTest(_x - walkL, _y - 64, true))) || (_root.ground.hitTest(_x - walkL, _y - 66, true))) || (_root.ground.hitTest(_x - walkL, _y - 68, true))) || (_root.ground.hitTest(_x - walkL, _y - 70, true))) || (_root.ground.hitTest(_x - walkL, _y - 72, true))) || (_root.ground.hitTest(_x - walkL, _y - 74, true))) || ((_root.ground.hitTest(_x - walkL, _y - 75, true) && (!climbing)) && (!hanging))) {
_root.ext.debug.paredizq = wallL;
collision = true;
if ((!climbing) && (!hanging)) {
wallL = 1;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
_root.ext.debug.paredizq = wallL;
collision = false;
}
if (Rippedcloth) {
damaged = false;
invisible = true;
_root.life.HUD.inmobilize();
this.gotoAndStop("BrokenClothes");
if (jumping < 20) {
if ((dir == 0) && (wallL == 0)) {
_x = (_x - speed);
} else if ((dir == 1) && (wallR == 0)) {
_x = (_x + speed);
}
if (a) {
jump = true;
a1 = false;
_y = (_y - jumpspeed);
jumping = jumping + 1;
}
} 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) && (!hanging)) && (!defeated)) && (!piso)) {
_y = (_y + grav);
if (grav <= gravLimit) {
grav = grav + gravity;
}
}
while ((((((((((!_root.ground.hitTest(_x, _y + 1, true)) && (_root.ground.hitTest(_x, _y + 10.1, true))) && (!jump)) && (!climbing)) && (!hanging)) && (!damaged)) && (!taunting)) && (!guarding)) && (!defeated)) && (!Rippedcloth)) {
_y = (_y + 0.1);
}
while ((((_root.ground.hitTest(_x, _y, true) || (_root.ground.hitTest(_x - 10, _y, true))) || (_root.ground.hitTest(_x + 10, _y, true))) && (!climbing)) && (!hanging)) {
_y = (_y - 1);
grav = 0;
_root.ext.debug.pisomientras = "TRUE";
}
_root.ext.debug.pisomientras = "FALSE";
if ((((((((falling && (!damaged)) && (!taunting)) && (!guarding)) && (!defeated)) && (!wait)) && (!climbing)) && (!hanging)) && (!masturbating)) {
if ((JumpCount == 0) && (!_root.water.water)) {
JumpCount = JumpCount + 1;
}
a = false;
attack = false;
if (!damaged) {
if (!airattack) {
this.gotoAndStop("fall");
}
} else {
trace("4");
this.gotoAndStop("dmg");
}
if (_y > 6000) {
defeated = true;
_root.life.HUD.inmobilize();
this.gotoAndStop("defeated");
}
}
if ((((((((((((((((((((_root.ground.hitTest(_x + 10, _y + 3, true) || (_root.ground.hitTest(_x + 9, _y + 3, true))) || (_root.ground.hitTest(_x + 8, _y + 3, true))) || (_root.ground.hitTest(_x + 7, _y + 3, true))) || (_root.ground.hitTest(_x + 6, _y + 3, true))) || (_root.ground.hitTest(_x + 5, _y + 3, true))) || (_root.ground.hitTest(_x + 4, _y + 3, true))) || (_root.ground.hitTest(_x + 3, _y + 3, true))) || (_root.ground.hitTest(_x + 2, _y + 3, true))) || (_root.ground.hitTest(_x + 1, _y + 3, true))) || (_root.ground.hitTest(_x, _y + 3, true))) || (_root.ground.hitTest(_x - 1, _y + 3, true))) || (_root.ground.hitTest(_x - 2, _y + 3, true))) || (_root.ground.hitTest(_x - 3, _y + 3, true))) || (_root.ground.hitTest(_x - 4, _y + 3, true))) || (_root.ground.hitTest(_x - 5, _y + 3, true))) || (_root.ground.hitTest(_x - 6, _y + 3, true))) || (_root.ground.hitTest(_x - 7, _y + 3, true))) || (_root.ground.hitTest(_x - 8, _y + 3, true))) || (_root.ground.hitTest(_x - 9, _y + 3, true))) || ((_root.ground.hitTest(_x - 10, _y + 3, true) && (!climbing)) && (!hanging))) {
if (landed) {
speed = speedConstant;
JumpCount = 0;
jumping = 0;
a = false;
falling = false;
lndg.start();
landed = false;
damage = false;
if (Rippedcloth) {
this.gotoAndStop("liedown");
fall.start();
down = true;
_root.ext.escapeGauge.escapebar._xscale = 0.01;
Rippedcloth = false;
}
}
if (((((((((((((((!_root.life.HUD.grab) && (!guarding)) && (!crounch)) && (!wait)) && (!damaged)) && (!taunting)) && (!guarding)) && (!attack)) && ((!Key.isDown(dashkey)) || (!_root.DashAllow))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) || (((((!damaged) && (!guarding)) && (!climbing)) && (!hanging)) && (((wallR == 1) && (!attack)) || ((wallL == 1) && (!attack))))) {
if (Rippedcloth) {
Rippedcloth = false;
} else if (down) {
this.gotoAndStop("liedown");
} else if ((!crounch) && (menu)) {
this.gotoAndStop("stand");
}
}
if (a1) {
jump = false;
jumping = 0;
}
falling = false;
piso = true;
airattack = false;
} else if (!defeated) {
piso = false;
landed = true;
landedAnim = true;
if (jump && (!attack)) {
if (!damaged) {
if ((!airattack) && (!falling)) {
}
} else {
trace("1");
this.gotoAndStop("dmg");
}
falling = false;
} else {
falling = true;
}
}
if ((_root.ground.hitTest(_x, _y - 76, true) || (_root.ground.hitTest(_x + 5, _y - 76, true))) || ((((_root.ground.hitTest(_x - 5, _y - 76, true) && (!climb)) && (!climbing)) && (!hanging)) && (!piso))) {
if (((!climbing) && (!hanging)) && (!falling)) {
jumping = jumpmax;
techo = true;
}
} else {
techo = false;
}
if (((((((wallR == 1) || (wallL == 1)) && (!techo)) && (!climbing)) && (((((_root.ground.hitTest(_x - walkL, _y - 78, true) || (_root.ground.hitTest(_x + walkL, _y - 78, true))) || (_root.ground.hitTest(_x - walkL, _y - 77, true))) || (_root.ground.hitTest(_x + walkL, _y - 77, true))) || (_root.ground.hitTest(_x - walkL, _y - 76, true))) || (_root.ground.hitTest(_x + walkL, _y - 76, true)))) && (!_root.ground.hitTest(_x - walkL, _y - 79, true))) && (!_root.ground.hitTest(_x + walkL, _y - 79, true))) {
_root.ext.debug.hang = "TRUE";
if (Key.isDown(39) && (dir == 0)) {
hanging = true;
falling = false;
piso = true;
grav = -1;
this.gotoAndStop("hang");
} else if (Key.isDown(37) && (dir == 1)) {
hanging = true;
falling = false;
piso = true;
grav = -1;
this.gotoAndStop("hang");
} else if (!hanglock) {
hanging = false;
}
} else {
hanging = false;
_root.ext.debug.hang = "FASLE";
}
if (((((((((((((!damaged) && (!taunting)) && (Key.isDown(guardkey))) && (_root.GuardAllow)) && (_root.skills[14] == 1)) && (!falling)) && (!jump)) && (!attack)) && (piso)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!climbing)) && (!hanging)) {
guarding = true;
this.gotoAndStop("guard");
} else if (!Key.isDown(guardkey)) {
guarding = false;
block = false;
}
if ((((((((((((!damaged) && (Key.isDown(dashkey))) && (_root.TauntAllow)) && (_root.skills[21] == 1)) && (!falling)) && (!jump)) && (piso)) && (_root.life.HUD.wall == 0)) && (Key.isDown(38))) && (!defeated)) && (!climbing)) && (!hanging)) {
taunting = true;
this.gotoAndStop("taunt");
}
if ((((((((((((!damaged) && (Key.isDown(dashkey))) && (_root.MasturbationAllow)) && (_root.skills[22] == 1)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (Key.isDown(40))) && (!defeated)) && (!climbing)) && (!hanging)) && (_root.life.HUD.Status.condition != "Normal")) {
if ((attack == false) && (attack1 == false)) {
masturbating = true;
this.gotoAndStop("masturbating");
if (_root.life.HUD.sex._xscale < 100) {
if (_root.life.HUD.Status.condition == "Turned") {
_root.ext.masturbate(0.3);
} else if (_root.life.HUD.Status.condition == "Horny") {
_root.ext.masturbate(0.5);
} else {
_root.ext.masturbate(0.1);
}
} else {
_root.life.HUD.sex._xscale = 100;
}
} else {
attack1 = false;
masturbating = false;
}
} else {
attack1 = false;
masturbating = false;
}
if (((((((((((((!Key.isDown(dashkey)) && (!down)) && (!masturbating)) && (!damaged)) && (!taunting)) && (!guarding)) && (Key.isDown(40))) && (_root.life.HUD.wall == 0)) && (piso)) && (!defeated)) && (!attack)) && (!climbing)) && (!hanging)) {
if (Key.isDown(37)) {
_xscale = (-scale);
dir = 1;
}
if (Key.isDown(39)) {
_xscale = scale;
dir = 0;
}
if (!Key.isDown(attackkey)) {
ApressedCrouch = false;
}
if ((((((((((((!damaged) && (((_root.life.HUD.WEP.wepDepleter._xscale > 0) || (weapon >= 12)) || (weapon == 8))) && (!ApressedCrouch)) && (Key.isDown(attackkey))) && (!down)) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!climbing)) && (!hanging)) {
ApressedCrouch = true;
crouchShot = true;
createBullet(3);
} else if (!crouchShot) {
this.gotoAndStop("crounch");
}
} else {
if (_root.Sword) {
power = _root.difSword;
} else {
power = _root.difAttack;
}
crouchShot = false;
}
if (!Key.isDown(attackkey)) {
Apressed = false;
}
if (((((((((!damaged) && (Key.isDown(attackkey))) && (!down)) && (!masturbating)) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated)) or ((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated))) or (((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (Key.isDown(dashkey))) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated))) {
if ((!Key.isDown(attackkey)) && (!Key.isDown(subattkey))) {
Apressed = false;
airattack = false;
attack1 = false;
}
if (((!climbing) && (!hanging)) && (!crounch)) {
if (((((_root.life.HUD.WEP.wepDepleter._xscale > 0) or (weapon == 8)) || (weapon >= 12)) && (bullet < 3)) && (!Apressed)) {
Apressed = true;
jumpShot = true;
airattack = true;
attack1 = true;
if ((weapon > 8) && (weapon < 12)) {
createBullet(2);
} else {
this.gotoAndStop("kick");
}
}
}
}
if ((this._currentframe == 1) && (attack)) {
attack = false;
}
if (((this._currentframe == 16) && (!climbing)) && (!hanging)) {
}
if (((((((((((((((!_root.charging) && (!damaged)) && (!taunting)) && (!guarding)) && (Key.isDown(attackkey))) && (!crounch)) && (!down)) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) && (!hanging)) {
if ((!Key.isDown(attackkey)) && (!Key.isDown(subattkey))) {
Apressed = false;
attack = false;
attack1 = false;
}
if ((((_root.life.HUD.WEP.wepDepleter._xscale > 0) || ((weapon == 8) || (weapon >= 12))) && (bullet < 3)) && (!Apressed)) {
chargeShot = true;
Apressed = true;
attack = true;
attack1 = true;
if (!Key.isDown(38)) {
runShot = false;
crouchShot = false;
jumpShot = false;
Shotup = false;
this.gotoAndStop(weapon);
if ((weapon > 8) && (weapon < 14)) {
createBullet(1);
}
} else {
runShot = false;
if ((weapon > 8) && (weapon < 14)) {
createBullet(6);
}
}
}
} else {
attack1 = false;
}
if ((((((((((((((Key.isDown(jumpkey) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!techo)) && (!damaged)) && (!taunting)) && (!guarding)) && (a)) && (!masturbating)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!_root.life.HUD.grab)) or (((((((((((((((Key.isDown(jumpkey) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!damaged)) && (!taunting)) && (!guarding)) && (!techo)) && (falling)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!attack)) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.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 + jumpingConstant;
}
} 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) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.grab)) && (!masturbating)) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.HUD.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))) or (Key.isDown(dashkey) && ((!_root.DashAllow) && (!_root.Dash)))) {
this._x = this._x - speed;
if (((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or ((((!jump) && (!falling)) && (Key.isDown(dashkey))) && (!_root.DashAllow))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 1;
_xscale = (-scale);
}
}
if ((((((((((Key.isDown(39) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.grab)) && (!masturbating)) && (!Key.isDown(40))) && (wallR == 0)) && (_root.life.HUD.wall == 0)) && (!attack)) && (!defeated)) {
_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))) or (Key.isDown(dashkey) && ((!_root.DashAllow) && (!_root.Dash)))) {
this._x = this._x + speed;
if (((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or ((((!jump) && (!falling)) && (Key.isDown(dashkey))) && (!_root.DashAllow))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 0;
_xscale = scale;
}
}
if (((((((((((((((Key.isDown(dashkey) && (_root.DashAllow)) && (_root.skills[11] == 1)) && (!Rippedcloth)) && (!down)) && (!_root.life.HUD.grab)) && (piso)) && (!damaged)) && (!taunting)) && (!guarding)) && (!masturbating)) && (_root.life.HUD.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) && (_root.DashAllow)) && (_root.skills[11] == 1)) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!down)) && (!damaged)) && (!taunting)) && (!guarding)) && (!masturbating)) && (_root.life.HUD.wall == 0)) && (!Key.isDown(jumpkey))) && (piso)) && (!attack)) {
_root.ext.debug.dash = "dash";
if (dashEnd == false) {
if (dir == 1) {
if (Key.isDown(39)) {
dashEnd = true;
}
this.gotoAndStop("dash");
this._x = this._x - dash;
_xscale = (-scale);
} else {
if (Key.isDown(37)) {
dashEnd = true;
}
this._x = this._x + dash;
this.gotoAndStop("dash");
_xscale = scale;
}
}
} else {
dashEnd = false;
}
if (((((Key.isDown(13) && (!defeated)) && (!wait)) && (menu)) && (piso)) || ((((Key.isDown(27) && (!defeated)) && (!wait)) && (menu)) && (piso))) {
menu = false;
this.gotoAndStop("menu");
_root.Pause = true;
_root.PausePlayer = true;
pauseMenu.start();
}
} else if (((Key.isDown(27) && (menu)) && (piso)) or ((Key.isDown(13) && (menu)) && (piso))) {
menu = false;
pauseMenu.start();
_root.Pause = false;
_root.PausePlayer = false;
_root.Vcam.pause = false;
} else if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
}
Instance of Symbol 358 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 48 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 1886 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 2067 MovieClip "ext" in Frame 12
onClipEvent (load) {
function excitacion(_arg2) {
_arg2 = (_arg2 + _root.difDamage) * 100;
_arg2 = Math.round(_arg2 / 100);
_root.life.sex._xscale = _root.life.sex._xscale + _arg2;
}
excitement = 0;
this.escapeGauge._visible = false;
_root.life.sex._xscale = 1;
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)) && (!Key.isDown(37))) {
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)) && (!Key.isDown(39))) {
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 <= 100) && (_root.life.sex._xscale >= 66.7)) {
_root.life.sex.gotoAndStop(7);
_root.life.Status.condition = "Horny";
}
if ((_root.life.sex._xscale <= 66.6) && (_root.life.sex._xscale >= 33.4)) {
_root.life.sex.gotoAndStop(6);
_root.life.Status.condition = "Turned";
}
if ((_root.life.sex._xscale <= 33.3) && (_root.life.sex._xscale >= 1)) {
_root.life.sex.gotoAndStop(5);
_root.life.Status.condition = "Normal";
}
if ((_root.life.grab && (_root.life.Status.condition == "Horny")) or (((_root.life.Status.condition == "Horny") && (rape)) && (this.escapeGauge._visible))) {
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.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 1573 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 2580 MovieClip "mitsuko" in Frame 12
onClipEvent (load) {
function createBullet(estado) {
_root.charge = 0;
altura = 0;
switch (estado) {
case 1 :
altura = 68;
Shotup = false;
break;
case 2 :
Shotup = false;
this.gotoAndStop("kick");
altura = 69;
break;
case 3 :
Shotup = false;
altura = 29;
this.gotoAndStop("downelec");
break;
case 4 :
altura = 20;
Shotup = false;
break;
case 5 :
altura = 15;
Shotup = false;
break;
case 6 :
altura = 80;
Shotup = true;
this.gotoAndStop("ShotUp");
break;
case 7 :
altura = 20;
Shotup = false;
}
if ((weapon > 8) && (weapon < 12)) {
if (_root.life.HUD.WEP.wepDepleter._xscale > 0) {
if ((((!_root.bullet0) && (!_root.bullet1)) && (!_root.bullet2)) && (i >= 3)) {
} else {
var _local3 = _root.attachMovie("bullet", "bullet" + bullet, bullet + 100);
_local3 = _root["bullet" + bullet];
_local3._y = _y - altura;
bullet = bullet + 1;
if ((bullet == 3) && (!_root.bullet0)) {
i = 0;
bullet = 0;
}
if (dir == 0) {
_local3._x = _x + 40;
_local3._xscale = 100;
if (estado == 6) {
_local3._rotation = -90;
_local3._x = _x - 10;
}
}
if (dir == 1) {
_local3._x = _x - 40;
_local3._xscale = -100;
if (estado == 6) {
_local3._rotation = 90;
_local3._x = _x + 10;
}
}
i = i + 1;
switch (weapon) {
case 9 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.eleW = _root.eleW - 1;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 1;
power = _root.difWep;
}
break;
case 10 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.flmW = _root.flmW - 2;
power = _root.difWep;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 2;
}
break;
case 11 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.iceW = _root.iceW - 3;
power = _root.difWep;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 3;
}
}
}
}
} else if ((weapon == 8) && (estado != 3)) {
this.gotoAndStop(8);
} else if ((estado == 2) && (weapon >= 14)) {
this.gotoAndStop(13);
} else if ((estado == 3) && ((weapon >= 12) || (weapon == 8))) {
this.gotoAndStop("downelec");
} else {
this.gotoAndStop(weapon);
}
}
saving = false;
_x = _root.Xcoor;
_y = _root.Ycoor;
Apressed = false;
ApressedCrouch = false;
collision = false;
runShot = false;
ladderShot = false;
crouchShot = false;
JumpExhausted = 0;
JumpCount = 0;
if ((_root.skills[12] == 1) && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
_root.undies = false;
landed = true;
landedAnim = true;
Rippedcloth = false;
ClothMaxHp = _root.normalClothHp;
down = false;
menu = true;
techo = false;
invisible = false;
damaged = false;
masturbating = false;
guarding = false;
taunting = false;
block = false;
a = false;
a1 = false;
dashEnd = false;
defeated = false;
piso = false;
falling = true;
hanglock = false;
hanging = false;
jump = false;
wait = false;
scale = _xscale;
attack = false;
attack1 = false;
airattack = false;
crounch = false;
climbing = false;
climb = false;
wallR = 0;
wallL = 0;
lndg = new Sound();
lndg.attachSound("landing");
fall = new Sound();
fall.attachSound("land");
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 - 150;
if (_root.mainEquipped != 6) {
if (!(_root.mainEquipped === 1)) {
} else {
clothing = _root.normalClothHp;
}
} else {
switch (_root.underEquipped) {
case 1 :
clothing = _root.normalUnderHp;
break;
case 2 :
clothing = _root.SwimHp;
}
}
Hp = _root.CurrentHp;
MaxHp = _root.MaxHp;
power = 0;
jumpkey = _root.jump;
dashkey = _root.dash;
attackkey = _root.att;
chngkey = _root.chng;
guardkey = _root.guard;
eleW = _root.eleW;
flmW = _root.flmW;
iceW = _root.iceW;
i = 0;
d = 0;
dir = 0;
bullDir = 0;
bullet = 0;
speedConstant = 10;
speed = 10;
walk = 25;
walkL = 25;
dash = 12;
grav = 0;
gravity = 1;
gravLimit = 10;
jumpspeed = 12.4;
jumpmax = 10;
jumpingConstant = 1;
jumping = 0;
}
onClipEvent (enterFrame) {
if (_root.water.water) {
JumpCount = 0;
}
_root.ext.debug.gravedad = i;
_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.HUD.lp._xscale;
_root.ext.debug.exitacion = down;
(_root.ext.debug.status = _root);
_root.ext.debug.pause = _root.life.HUD.wall;
_root.ext.debug.bulletCount = bullet;
_root.ext.debug.hitGlobal = _root.hit;
if (((((!_root.bullet0) && (!_root.bullet1)) && (!_root.bullet2)) && (i >= 3)) && (!Key.isDown(attackkey))) {
i = 0;
bullet = 0;
}
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if ((_root.skills[12] == 1) && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
if (_root.ext.rape && (!defeated)) {
_root.life.HUD.inmobilize();
down = false;
climbing = false;
this.gotoAndStop("sex");
}
if ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
_root.life.HUD.clothes = false;
} else {
_root.life.HUD.clothes = true;
}
if (_root.life.HUD.grab && (!_root.mitsuko.defeated)) {
_root.freezePlayer();
down = false;
climbing = false;
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged && (!Rippedcloth)) {
_root.life.HUD.inmobilize();
down = false;
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 {
d = 0;
damaged = false;
_root.life.HUD.mobilize();
invisible = true;
}
}
}
if ((((((((((((((((((((((((((((((((((_root.ground.hitTest(_x + walkL, _y - 8, true) || (_root.ground.hitTest(_x + walkL, _y - 10, true))) || (_root.ground.hitTest(_x + walkL, _y - 12, true))) || (_root.ground.hitTest(_x + walkL, _y - 14, true))) || (_root.ground.hitTest(_x + walkL, _y - 16, true))) || (_root.ground.hitTest(_x + walkL, _y - 18, true))) || (_root.ground.hitTest(_x + walk, _y - 20, true))) || (_root.ground.hitTest(_x + walkL, _y - 22, true))) || (_root.ground.hitTest(_x + walkL, _y - 24, true))) || (_root.ground.hitTest(_x + walkL, _y - 26, true))) || (_root.ground.hitTest(_x + walkL, _y - 28, true))) || (_root.ground.hitTest(_x + walkL, _y - 30, true))) || (_root.ground.hitTest(_x + walkL, _y - 32, true))) || (_root.ground.hitTest(_x + walkL, _y - 34, true))) || (_root.ground.hitTest(_x + walkL, _y - 36, true))) || (_root.ground.hitTest(_x + walkL, _y - 38, true))) || (_root.ground.hitTest(_x + walkL, _y - 40, true))) || (_root.ground.hitTest(_x + walkL, _y - 42, true))) || (_root.ground.hitTest(_x + walkL, _y - 44, true))) || (_root.ground.hitTest(_x + walkL, _y - 46, true))) || (_root.ground.hitTest(_x + walkL, _y - 48, true))) || (_root.ground.hitTest(_x + walkL, _y - 50, true))) || (_root.ground.hitTest(_x + walkL, _y - 52, true))) || (_root.ground.hitTest(_x + walkL, _y - 54, true))) || (_root.ground.hitTest(_x + walkL, _y - 56, true))) || (_root.ground.hitTest(_x + walkL, _y - 58, true))) || (_root.ground.hitTest(_x + walkL, _y - 60, true))) || (_root.ground.hitTest(_x + walkL, _y - 62, true))) || (_root.ground.hitTest(_x + walkL, _y - 64, true))) || (_root.ground.hitTest(_x + walkL, _y - 66, true))) || (_root.ground.hitTest(_x + walkL, _y - 68, true))) || (_root.ground.hitTest(_x + walkL, _y - 70, true))) || (_root.ground.hitTest(_x + walkL, _y - 72, true))) || (_root.ground.hitTest(_x + walkL, _y - 74, true))) || ((_root.ground.hitTest(_x + walkL, _y - 75, true) && (!climbing)) && (!hanging))) {
_root.ext.debug.paredder = wallR;
collision = true;
if ((!climbing) && (!hanging)) {
wallR = 1;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
_root.ext.debug.paredder = wallR;
collision = false;
}
if ((((((((((((((((((((((((((((((((((_root.ground.hitTest(_x - walkL, _y - 8, true) || (_root.ground.hitTest(_x - walkL, _y - 10, true))) || (_root.ground.hitTest(_x - walkL, _y - 12, true))) || (_root.ground.hitTest(_x - walkL, _y - 14, true))) || (_root.ground.hitTest(_x - walkL, _y - 16, true))) || (_root.ground.hitTest(_x - walkL, _y - 18, true))) || (_root.ground.hitTest(_x - walk, _y - 20, true))) || (_root.ground.hitTest(_x - walkL, _y - 22, true))) || (_root.ground.hitTest(_x - walkL, _y - 24, true))) || (_root.ground.hitTest(_x - walkL, _y - 26, true))) || (_root.ground.hitTest(_x - walkL, _y - 28, true))) || (_root.ground.hitTest(_x - walkL, _y - 30, true))) || (_root.ground.hitTest(_x - walkL, _y - 32, true))) || (_root.ground.hitTest(_x - walkL, _y - 34, true))) || (_root.ground.hitTest(_x - walkL, _y - 36, true))) || (_root.ground.hitTest(_x - walkL, _y - 38, true))) || (_root.ground.hitTest(_x - walkL, _y - 40, true))) || (_root.ground.hitTest(_x - walkL, _y - 42, true))) || (_root.ground.hitTest(_x - walkL, _y - 44, true))) || (_root.ground.hitTest(_x - walkL, _y - 46, true))) || (_root.ground.hitTest(_x - walkL, _y - 48, true))) || (_root.ground.hitTest(_x - walkL, _y - 50, true))) || (_root.ground.hitTest(_x - walkL, _y - 52, true))) || (_root.ground.hitTest(_x - walkL, _y - 54, true))) || (_root.ground.hitTest(_x - walkL, _y - 56, true))) || (_root.ground.hitTest(_x - walkL, _y - 58, true))) || (_root.ground.hitTest(_x - walkL, _y - 60, true))) || (_root.ground.hitTest(_x - walkL, _y - 62, true))) || (_root.ground.hitTest(_x - walkL, _y - 64, true))) || (_root.ground.hitTest(_x - walkL, _y - 66, true))) || (_root.ground.hitTest(_x - walkL, _y - 68, true))) || (_root.ground.hitTest(_x - walkL, _y - 70, true))) || (_root.ground.hitTest(_x - walkL, _y - 72, true))) || (_root.ground.hitTest(_x - walkL, _y - 74, true))) || ((_root.ground.hitTest(_x - walkL, _y - 75, true) && (!climbing)) && (!hanging))) {
_root.ext.debug.paredizq = wallL;
collision = true;
if ((!climbing) && (!hanging)) {
wallL = 1;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
_root.ext.debug.paredizq = wallL;
collision = false;
}
if (Rippedcloth) {
damaged = false;
invisible = true;
_root.life.HUD.inmobilize();
this.gotoAndStop("BrokenClothes");
if (jumping < 20) {
if ((dir == 0) && (wallL == 0)) {
_x = (_x - speed);
} else if ((dir == 1) && (wallR == 0)) {
_x = (_x + speed);
}
if (a) {
jump = true;
a1 = false;
_y = (_y - jumpspeed);
jumping = jumping + 1;
}
} 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) && (!hanging)) && (!defeated)) && (!piso)) {
_y = (_y + grav);
if (grav <= gravLimit) {
grav = grav + gravity;
}
}
while ((((((((((!_root.ground.hitTest(_x, _y + 1, true)) && (_root.ground.hitTest(_x, _y + 10.1, true))) && (!jump)) && (!climbing)) && (!hanging)) && (!damaged)) && (!taunting)) && (!guarding)) && (!defeated)) && (!Rippedcloth)) {
_y = (_y + 0.1);
}
while ((((_root.ground.hitTest(_x, _y, true) || (_root.ground.hitTest(_x - 10, _y, true))) || (_root.ground.hitTest(_x + 10, _y, true))) && (!climbing)) && (!hanging)) {
_y = (_y - 1);
grav = 0;
_root.ext.debug.pisomientras = "TRUE";
}
_root.ext.debug.pisomientras = "FALSE";
if ((((((((falling && (!damaged)) && (!taunting)) && (!guarding)) && (!defeated)) && (!wait)) && (!climbing)) && (!hanging)) && (!masturbating)) {
if ((JumpCount == 0) && (!_root.water.water)) {
JumpCount = JumpCount + 1;
}
a = false;
attack = false;
if (!damaged) {
if (!airattack) {
this.gotoAndStop("fall");
}
} else {
trace("4");
this.gotoAndStop("dmg");
}
if (_y > 6000) {
defeated = true;
_root.life.HUD.inmobilize();
this.gotoAndStop("defeated");
}
}
if ((((((((((((((((((((_root.ground.hitTest(_x + 10, _y + 3, true) || (_root.ground.hitTest(_x + 9, _y + 3, true))) || (_root.ground.hitTest(_x + 8, _y + 3, true))) || (_root.ground.hitTest(_x + 7, _y + 3, true))) || (_root.ground.hitTest(_x + 6, _y + 3, true))) || (_root.ground.hitTest(_x + 5, _y + 3, true))) || (_root.ground.hitTest(_x + 4, _y + 3, true))) || (_root.ground.hitTest(_x + 3, _y + 3, true))) || (_root.ground.hitTest(_x + 2, _y + 3, true))) || (_root.ground.hitTest(_x + 1, _y + 3, true))) || (_root.ground.hitTest(_x, _y + 3, true))) || (_root.ground.hitTest(_x - 1, _y + 3, true))) || (_root.ground.hitTest(_x - 2, _y + 3, true))) || (_root.ground.hitTest(_x - 3, _y + 3, true))) || (_root.ground.hitTest(_x - 4, _y + 3, true))) || (_root.ground.hitTest(_x - 5, _y + 3, true))) || (_root.ground.hitTest(_x - 6, _y + 3, true))) || (_root.ground.hitTest(_x - 7, _y + 3, true))) || (_root.ground.hitTest(_x - 8, _y + 3, true))) || (_root.ground.hitTest(_x - 9, _y + 3, true))) || ((_root.ground.hitTest(_x - 10, _y + 3, true) && (!climbing)) && (!hanging))) {
if (landed) {
speed = speedConstant;
JumpCount = 0;
jumping = 0;
a = false;
falling = false;
lndg.start();
landed = false;
damage = false;
if (Rippedcloth) {
this.gotoAndStop("liedown");
fall.start();
down = true;
_root.ext.escapeGauge.escapebar._xscale = 0.01;
Rippedcloth = false;
}
}
if (((((((((((((((!_root.life.HUD.grab) && (!guarding)) && (!crounch)) && (!wait)) && (!damaged)) && (!taunting)) && (!guarding)) && (!attack)) && ((!Key.isDown(dashkey)) || (!_root.DashAllow))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) || (((((!damaged) && (!guarding)) && (!climbing)) && (!hanging)) && (((wallR == 1) && (!attack)) || ((wallL == 1) && (!attack))))) {
if (Rippedcloth) {
Rippedcloth = false;
} else if (down) {
this.gotoAndStop("liedown");
} else if ((!crounch) && (menu)) {
this.gotoAndStop("stand");
}
}
if (a1) {
jump = false;
jumping = 0;
}
falling = false;
piso = true;
airattack = false;
} else if (!defeated) {
piso = false;
landed = true;
landedAnim = true;
if (jump && (!attack)) {
if (!damaged) {
if ((!airattack) && (!falling)) {
}
} else {
trace("1");
this.gotoAndStop("dmg");
}
falling = false;
} else {
falling = true;
}
}
if ((_root.ground.hitTest(_x, _y - 76, true) || (_root.ground.hitTest(_x + 5, _y - 76, true))) || ((((_root.ground.hitTest(_x - 5, _y - 76, true) && (!climb)) && (!climbing)) && (!hanging)) && (!piso))) {
if (((!climbing) && (!hanging)) && (!falling)) {
jumping = jumpmax;
techo = true;
}
} else {
techo = false;
}
if (((((((wallR == 1) || (wallL == 1)) && (!techo)) && (!climbing)) && (((((_root.ground.hitTest(_x - walkL, _y - 78, true) || (_root.ground.hitTest(_x + walkL, _y - 78, true))) || (_root.ground.hitTest(_x - walkL, _y - 77, true))) || (_root.ground.hitTest(_x + walkL, _y - 77, true))) || (_root.ground.hitTest(_x - walkL, _y - 76, true))) || (_root.ground.hitTest(_x + walkL, _y - 76, true)))) && (!_root.ground.hitTest(_x - walkL, _y - 79, true))) && (!_root.ground.hitTest(_x + walkL, _y - 79, true))) {
_root.ext.debug.hang = "TRUE";
if (Key.isDown(39) && (dir == 0)) {
hanging = true;
falling = false;
piso = true;
grav = -1;
this.gotoAndStop("hang");
} else if (Key.isDown(37) && (dir == 1)) {
hanging = true;
falling = false;
piso = true;
grav = -1;
this.gotoAndStop("hang");
} else if (!hanglock) {
hanging = false;
}
} else {
hanging = false;
_root.ext.debug.hang = "FASLE";
}
if (((((((((((((!damaged) && (!taunting)) && (Key.isDown(guardkey))) && (_root.GuardAllow)) && (_root.skills[14] == 1)) && (!falling)) && (!jump)) && (!attack)) && (piso)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!climbing)) && (!hanging)) {
guarding = true;
this.gotoAndStop("guard");
} else if (!Key.isDown(guardkey)) {
guarding = false;
block = false;
}
if ((((((((((((!damaged) && (Key.isDown(dashkey))) && (_root.TauntAllow)) && (_root.skills[21] == 1)) && (!falling)) && (!jump)) && (piso)) && (_root.life.HUD.wall == 0)) && (Key.isDown(38))) && (!defeated)) && (!climbing)) && (!hanging)) {
taunting = true;
this.gotoAndStop("taunt");
}
if ((((((((((((!damaged) && (Key.isDown(dashkey))) && (_root.MasturbationAllow)) && (_root.skills[22] == 1)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (Key.isDown(40))) && (!defeated)) && (!climbing)) && (!hanging)) && (_root.life.HUD.Status.condition != "Normal")) {
if ((attack == false) && (attack1 == false)) {
masturbating = true;
this.gotoAndStop("masturbating");
if (_root.life.HUD.sex._xscale < 100) {
if (_root.life.HUD.Status.condition == "Turned") {
_root.ext.masturbate(0.3);
} else if (_root.life.HUD.Status.condition == "Horny") {
_root.ext.masturbate(0.5);
} else {
_root.ext.masturbate(0.1);
}
} else {
_root.life.HUD.sex._xscale = 100;
}
} else {
attack1 = false;
masturbating = false;
}
} else {
attack1 = false;
masturbating = false;
}
if (((((((((((((!Key.isDown(dashkey)) && (!down)) && (!masturbating)) && (!damaged)) && (!taunting)) && (!guarding)) && (Key.isDown(40))) && (_root.life.HUD.wall == 0)) && (piso)) && (!defeated)) && (!attack)) && (!climbing)) && (!hanging)) {
if (Key.isDown(37)) {
_xscale = (-scale);
dir = 1;
}
if (Key.isDown(39)) {
_xscale = scale;
dir = 0;
}
if (!Key.isDown(attackkey)) {
ApressedCrouch = false;
}
if ((((((((((((!damaged) && (((_root.life.HUD.WEP.wepDepleter._xscale > 0) || (weapon >= 12)) || (weapon == 8))) && (!ApressedCrouch)) && (Key.isDown(attackkey))) && (!down)) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!climbing)) && (!hanging)) {
ApressedCrouch = true;
crouchShot = true;
createBullet(3);
} else if (!crouchShot) {
this.gotoAndStop("crounch");
}
} else {
if (_root.Sword) {
power = _root.difSword;
} else {
power = _root.difAttack;
}
crouchShot = false;
}
if (!Key.isDown(attackkey)) {
Apressed = false;
}
if (((((((((!damaged) && (Key.isDown(attackkey))) && (!down)) && (!masturbating)) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated)) or ((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated))) or (((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (Key.isDown(dashkey))) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated))) {
if ((!Key.isDown(attackkey)) && (!Key.isDown(subattkey))) {
Apressed = false;
airattack = false;
attack1 = false;
}
if (((!climbing) && (!hanging)) && (!crounch)) {
if (((((_root.life.HUD.WEP.wepDepleter._xscale > 0) or (weapon == 8)) || (weapon >= 12)) && (bullet < 3)) && (!Apressed)) {
Apressed = true;
jumpShot = true;
airattack = true;
attack1 = true;
if ((weapon > 8) && (weapon < 12)) {
createBullet(2);
} else {
this.gotoAndStop("kick");
}
}
}
}
if ((this._currentframe == 1) && (attack)) {
attack = false;
}
if (((this._currentframe == 16) && (!climbing)) && (!hanging)) {
}
if (((((((((((((((!_root.charging) && (!damaged)) && (!taunting)) && (!guarding)) && (Key.isDown(attackkey))) && (!crounch)) && (!down)) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) && (!hanging)) {
if ((!Key.isDown(attackkey)) && (!Key.isDown(subattkey))) {
Apressed = false;
attack = false;
attack1 = false;
}
if ((((_root.life.HUD.WEP.wepDepleter._xscale > 0) || ((weapon == 8) || (weapon >= 12))) && (bullet < 3)) && (!Apressed)) {
chargeShot = true;
Apressed = true;
attack = true;
attack1 = true;
if (!Key.isDown(38)) {
runShot = false;
crouchShot = false;
jumpShot = false;
Shotup = false;
this.gotoAndStop(weapon);
if ((weapon > 8) && (weapon < 14)) {
createBullet(1);
}
} else {
runShot = false;
if ((weapon > 8) && (weapon < 14)) {
createBullet(6);
}
}
}
} else {
attack1 = false;
}
if ((((((((((((((Key.isDown(jumpkey) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!techo)) && (!damaged)) && (!taunting)) && (!guarding)) && (a)) && (!masturbating)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!_root.life.HUD.grab)) or (((((((((((((((Key.isDown(jumpkey) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!damaged)) && (!taunting)) && (!guarding)) && (!techo)) && (falling)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!attack)) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.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 + jumpingConstant;
}
} 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) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.grab)) && (!masturbating)) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.HUD.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))) or (Key.isDown(dashkey) && ((!_root.DashAllow) && (!_root.Dash)))) {
this._x = this._x - speed;
if (((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or ((((!jump) && (!falling)) && (Key.isDown(dashkey))) && (!_root.DashAllow))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 1;
_xscale = (-scale);
}
}
if ((((((((((Key.isDown(39) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.grab)) && (!masturbating)) && (!Key.isDown(40))) && (wallR == 0)) && (_root.life.HUD.wall == 0)) && (!attack)) && (!defeated)) {
_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))) or (Key.isDown(dashkey) && ((!_root.DashAllow) && (!_root.Dash)))) {
this._x = this._x + speed;
if (((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or ((((!jump) && (!falling)) && (Key.isDown(dashkey))) && (!_root.DashAllow))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 0;
_xscale = scale;
}
}
if (((((((((((((((Key.isDown(dashkey) && (_root.DashAllow)) && (_root.skills[11] == 1)) && (!Rippedcloth)) && (!down)) && (!_root.life.HUD.grab)) && (piso)) && (!damaged)) && (!taunting)) && (!guarding)) && (!masturbating)) && (_root.life.HUD.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) && (_root.DashAllow)) && (_root.skills[11] == 1)) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!down)) && (!damaged)) && (!taunting)) && (!guarding)) && (!masturbating)) && (_root.life.HUD.wall == 0)) && (!Key.isDown(jumpkey))) && (piso)) && (!attack)) {
_root.ext.debug.dash = "dash";
if (dashEnd == false) {
if (dir == 1) {
if (Key.isDown(39)) {
dashEnd = true;
}
this.gotoAndStop("dash");
this._x = this._x - dash;
_xscale = (-scale);
} else {
if (Key.isDown(37)) {
dashEnd = true;
}
this._x = this._x + dash;
this.gotoAndStop("dash");
_xscale = scale;
}
}
} else {
dashEnd = false;
}
if (((((Key.isDown(13) && (!defeated)) && (!wait)) && (menu)) && (piso)) || ((((Key.isDown(27) && (!defeated)) && (!wait)) && (menu)) && (piso))) {
menu = false;
this.gotoAndStop("menu");
_root.Pause = true;
_root.PausePlayer = true;
pauseMenu.start();
}
} else if (((Key.isDown(27) && (menu)) && (piso)) or ((Key.isDown(13) && (menu)) && (piso))) {
menu = false;
pauseMenu.start();
_root.Pause = false;
_root.PausePlayer = false;
_root.Vcam.pause = false;
} else if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
}
Instance of Symbol 358 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 1886 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 2067 MovieClip "ext" in Frame 14
onClipEvent (load) {
function excitacion(_arg2) {
_arg2 = (_arg2 + _root.difDamage) * 100;
_arg2 = Math.round(_arg2 / 100);
_root.life.sex._xscale = _root.life.sex._xscale + _arg2;
}
excitement = 0;
this.escapeGauge._visible = false;
_root.life.sex._xscale = 1;
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)) && (!Key.isDown(37))) {
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)) && (!Key.isDown(39))) {
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 <= 100) && (_root.life.sex._xscale >= 66.7)) {
_root.life.sex.gotoAndStop(7);
_root.life.Status.condition = "Horny";
}
if ((_root.life.sex._xscale <= 66.6) && (_root.life.sex._xscale >= 33.4)) {
_root.life.sex.gotoAndStop(6);
_root.life.Status.condition = "Turned";
}
if ((_root.life.sex._xscale <= 33.3) && (_root.life.sex._xscale >= 1)) {
_root.life.sex.gotoAndStop(5);
_root.life.Status.condition = "Normal";
}
if ((_root.life.grab && (_root.life.Status.condition == "Horny")) or (((_root.life.Status.condition == "Horny") && (rape)) && (this.escapeGauge._visible))) {
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.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 2851 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 1573 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 2580 MovieClip "mitsuko" in Frame 14
onClipEvent (load) {
function createBullet(estado) {
_root.charge = 0;
altura = 0;
switch (estado) {
case 1 :
altura = 68;
Shotup = false;
break;
case 2 :
Shotup = false;
this.gotoAndStop("kick");
altura = 69;
break;
case 3 :
Shotup = false;
altura = 29;
this.gotoAndStop("downelec");
break;
case 4 :
altura = 20;
Shotup = false;
break;
case 5 :
altura = 15;
Shotup = false;
break;
case 6 :
altura = 80;
Shotup = true;
this.gotoAndStop("ShotUp");
break;
case 7 :
altura = 20;
Shotup = false;
}
if ((weapon > 8) && (weapon < 12)) {
if (_root.life.HUD.WEP.wepDepleter._xscale > 0) {
if ((((!_root.bullet0) && (!_root.bullet1)) && (!_root.bullet2)) && (i >= 3)) {
} else {
var _local3 = _root.attachMovie("bullet", "bullet" + bullet, bullet + 100);
_local3 = _root["bullet" + bullet];
_local3._y = _y - altura;
bullet = bullet + 1;
if ((bullet == 3) && (!_root.bullet0)) {
i = 0;
bullet = 0;
}
if (dir == 0) {
_local3._x = _x + 40;
_local3._xscale = 100;
if (estado == 6) {
_local3._rotation = -90;
_local3._x = _x - 10;
}
}
if (dir == 1) {
_local3._x = _x - 40;
_local3._xscale = -100;
if (estado == 6) {
_local3._rotation = 90;
_local3._x = _x + 10;
}
}
i = i + 1;
switch (weapon) {
case 9 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.eleW = _root.eleW - 1;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 1;
power = _root.difWep;
}
break;
case 10 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.flmW = _root.flmW - 2;
power = _root.difWep;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 2;
}
break;
case 11 :
if (_root.life.HUD.WEP.wepDepleter._xscale == 0) {
attack = false;
attack1 = false;
} else {
_root.iceW = _root.iceW - 3;
power = _root.difWep;
_root.life.HUD.WEP.wepDepleter._xscale = _root.life.HUD.WEP.wepDepleter._xscale - 3;
}
}
}
}
} else if ((weapon == 8) && (estado != 3)) {
this.gotoAndStop(8);
} else if ((estado == 2) && (weapon >= 14)) {
this.gotoAndStop(13);
} else if ((estado == 3) && ((weapon >= 12) || (weapon == 8))) {
this.gotoAndStop("downelec");
} else {
this.gotoAndStop(weapon);
}
}
saving = false;
_x = _root.Xcoor;
_y = _root.Ycoor;
Apressed = false;
ApressedCrouch = false;
collision = false;
runShot = false;
ladderShot = false;
crouchShot = false;
JumpExhausted = 0;
JumpCount = 0;
if ((_root.skills[12] == 1) && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
_root.undies = false;
landed = true;
landedAnim = true;
Rippedcloth = false;
ClothMaxHp = _root.normalClothHp;
down = false;
menu = true;
techo = false;
invisible = false;
damaged = false;
masturbating = false;
guarding = false;
taunting = false;
block = false;
a = false;
a1 = false;
dashEnd = false;
defeated = false;
piso = false;
falling = true;
hanglock = false;
hanging = false;
jump = false;
wait = false;
scale = _xscale;
attack = false;
attack1 = false;
airattack = false;
crounch = false;
climbing = false;
climb = false;
wallR = 0;
wallL = 0;
lndg = new Sound();
lndg.attachSound("landing");
fall = new Sound();
fall.attachSound("land");
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 - 150;
if (_root.mainEquipped != 6) {
if (!(_root.mainEquipped === 1)) {
} else {
clothing = _root.normalClothHp;
}
} else {
switch (_root.underEquipped) {
case 1 :
clothing = _root.normalUnderHp;
break;
case 2 :
clothing = _root.SwimHp;
}
}
Hp = _root.CurrentHp;
MaxHp = _root.MaxHp;
power = 0;
jumpkey = _root.jump;
dashkey = _root.dash;
attackkey = _root.att;
chngkey = _root.chng;
guardkey = _root.guard;
eleW = _root.eleW;
flmW = _root.flmW;
iceW = _root.iceW;
i = 0;
d = 0;
dir = 0;
bullDir = 0;
bullet = 0;
speedConstant = 10;
speed = 10;
walk = 25;
walkL = 25;
dash = 12;
grav = 0;
gravity = 1;
gravLimit = 10;
jumpspeed = 12.4;
jumpmax = 10;
jumpingConstant = 1;
jumping = 0;
}
onClipEvent (enterFrame) {
if (_root.water.water) {
JumpCount = 0;
}
_root.ext.debug.gravedad = i;
_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.HUD.lp._xscale;
_root.ext.debug.exitacion = down;
(_root.ext.debug.status = _root);
_root.ext.debug.pause = _root.life.HUD.wall;
_root.ext.debug.bulletCount = bullet;
_root.ext.debug.hitGlobal = _root.hit;
if (((((!_root.bullet0) && (!_root.bullet1)) && (!_root.bullet2)) && (i >= 3)) && (!Key.isDown(attackkey))) {
i = 0;
bullet = 0;
}
if (((!Key.isDown(27)) && (!Key.isDown(13))) && (!menu)) {
menu = true;
}
if ((!_root.Pause) && (!_root.PausePlayer)) {
if ((_root.skills[12] == 1) && (_root.DblJumpAllow)) {
JumpExhausted = 2;
} else {
JumpExhausted = 1;
}
if (_root.ext.rape && (!defeated)) {
_root.life.HUD.inmobilize();
down = false;
climbing = false;
this.gotoAndStop("sex");
}
if ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
_root.life.HUD.clothes = false;
} else {
_root.life.HUD.clothes = true;
}
if (_root.life.HUD.grab && (!_root.mitsuko.defeated)) {
_root.freezePlayer();
down = false;
climbing = false;
_root.mitsuko.gotoAndStop("dmg");
}
if (damaged && (!Rippedcloth)) {
_root.life.HUD.inmobilize();
down = false;
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 {
d = 0;
damaged = false;
_root.life.HUD.mobilize();
invisible = true;
}
}
}
if ((((((((((((((((((((((((((((((((((_root.ground.hitTest(_x + walkL, _y - 8, true) || (_root.ground.hitTest(_x + walkL, _y - 10, true))) || (_root.ground.hitTest(_x + walkL, _y - 12, true))) || (_root.ground.hitTest(_x + walkL, _y - 14, true))) || (_root.ground.hitTest(_x + walkL, _y - 16, true))) || (_root.ground.hitTest(_x + walkL, _y - 18, true))) || (_root.ground.hitTest(_x + walk, _y - 20, true))) || (_root.ground.hitTest(_x + walkL, _y - 22, true))) || (_root.ground.hitTest(_x + walkL, _y - 24, true))) || (_root.ground.hitTest(_x + walkL, _y - 26, true))) || (_root.ground.hitTest(_x + walkL, _y - 28, true))) || (_root.ground.hitTest(_x + walkL, _y - 30, true))) || (_root.ground.hitTest(_x + walkL, _y - 32, true))) || (_root.ground.hitTest(_x + walkL, _y - 34, true))) || (_root.ground.hitTest(_x + walkL, _y - 36, true))) || (_root.ground.hitTest(_x + walkL, _y - 38, true))) || (_root.ground.hitTest(_x + walkL, _y - 40, true))) || (_root.ground.hitTest(_x + walkL, _y - 42, true))) || (_root.ground.hitTest(_x + walkL, _y - 44, true))) || (_root.ground.hitTest(_x + walkL, _y - 46, true))) || (_root.ground.hitTest(_x + walkL, _y - 48, true))) || (_root.ground.hitTest(_x + walkL, _y - 50, true))) || (_root.ground.hitTest(_x + walkL, _y - 52, true))) || (_root.ground.hitTest(_x + walkL, _y - 54, true))) || (_root.ground.hitTest(_x + walkL, _y - 56, true))) || (_root.ground.hitTest(_x + walkL, _y - 58, true))) || (_root.ground.hitTest(_x + walkL, _y - 60, true))) || (_root.ground.hitTest(_x + walkL, _y - 62, true))) || (_root.ground.hitTest(_x + walkL, _y - 64, true))) || (_root.ground.hitTest(_x + walkL, _y - 66, true))) || (_root.ground.hitTest(_x + walkL, _y - 68, true))) || (_root.ground.hitTest(_x + walkL, _y - 70, true))) || (_root.ground.hitTest(_x + walkL, _y - 72, true))) || (_root.ground.hitTest(_x + walkL, _y - 74, true))) || ((_root.ground.hitTest(_x + walkL, _y - 75, true) && (!climbing)) && (!hanging))) {
_root.ext.debug.paredder = wallR;
collision = true;
if ((!climbing) && (!hanging)) {
wallR = 1;
dashEnd = true;
}
} else if (!climbing) {
wallR = 0;
_root.ext.debug.paredder = wallR;
collision = false;
}
if ((((((((((((((((((((((((((((((((((_root.ground.hitTest(_x - walkL, _y - 8, true) || (_root.ground.hitTest(_x - walkL, _y - 10, true))) || (_root.ground.hitTest(_x - walkL, _y - 12, true))) || (_root.ground.hitTest(_x - walkL, _y - 14, true))) || (_root.ground.hitTest(_x - walkL, _y - 16, true))) || (_root.ground.hitTest(_x - walkL, _y - 18, true))) || (_root.ground.hitTest(_x - walk, _y - 20, true))) || (_root.ground.hitTest(_x - walkL, _y - 22, true))) || (_root.ground.hitTest(_x - walkL, _y - 24, true))) || (_root.ground.hitTest(_x - walkL, _y - 26, true))) || (_root.ground.hitTest(_x - walkL, _y - 28, true))) || (_root.ground.hitTest(_x - walkL, _y - 30, true))) || (_root.ground.hitTest(_x - walkL, _y - 32, true))) || (_root.ground.hitTest(_x - walkL, _y - 34, true))) || (_root.ground.hitTest(_x - walkL, _y - 36, true))) || (_root.ground.hitTest(_x - walkL, _y - 38, true))) || (_root.ground.hitTest(_x - walkL, _y - 40, true))) || (_root.ground.hitTest(_x - walkL, _y - 42, true))) || (_root.ground.hitTest(_x - walkL, _y - 44, true))) || (_root.ground.hitTest(_x - walkL, _y - 46, true))) || (_root.ground.hitTest(_x - walkL, _y - 48, true))) || (_root.ground.hitTest(_x - walkL, _y - 50, true))) || (_root.ground.hitTest(_x - walkL, _y - 52, true))) || (_root.ground.hitTest(_x - walkL, _y - 54, true))) || (_root.ground.hitTest(_x - walkL, _y - 56, true))) || (_root.ground.hitTest(_x - walkL, _y - 58, true))) || (_root.ground.hitTest(_x - walkL, _y - 60, true))) || (_root.ground.hitTest(_x - walkL, _y - 62, true))) || (_root.ground.hitTest(_x - walkL, _y - 64, true))) || (_root.ground.hitTest(_x - walkL, _y - 66, true))) || (_root.ground.hitTest(_x - walkL, _y - 68, true))) || (_root.ground.hitTest(_x - walkL, _y - 70, true))) || (_root.ground.hitTest(_x - walkL, _y - 72, true))) || (_root.ground.hitTest(_x - walkL, _y - 74, true))) || ((_root.ground.hitTest(_x - walkL, _y - 75, true) && (!climbing)) && (!hanging))) {
_root.ext.debug.paredizq = wallL;
collision = true;
if ((!climbing) && (!hanging)) {
wallL = 1;
dashEnd = true;
}
} else if (!climbing) {
wallL = 0;
_root.ext.debug.paredizq = wallL;
collision = false;
}
if (Rippedcloth) {
damaged = false;
invisible = true;
_root.life.HUD.inmobilize();
this.gotoAndStop("BrokenClothes");
if (jumping < 20) {
if ((dir == 0) && (wallL == 0)) {
_x = (_x - speed);
} else if ((dir == 1) && (wallR == 0)) {
_x = (_x + speed);
}
if (a) {
jump = true;
a1 = false;
_y = (_y - jumpspeed);
jumping = jumping + 1;
}
} 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) && (!hanging)) && (!defeated)) && (!piso)) {
_y = (_y + grav);
if (grav <= gravLimit) {
grav = grav + gravity;
}
}
while ((((((((((!_root.ground.hitTest(_x, _y + 1, true)) && (_root.ground.hitTest(_x, _y + 10.1, true))) && (!jump)) && (!climbing)) && (!hanging)) && (!damaged)) && (!taunting)) && (!guarding)) && (!defeated)) && (!Rippedcloth)) {
_y = (_y + 0.1);
}
while ((((_root.ground.hitTest(_x, _y, true) || (_root.ground.hitTest(_x - 10, _y, true))) || (_root.ground.hitTest(_x + 10, _y, true))) && (!climbing)) && (!hanging)) {
_y = (_y - 1);
grav = 0;
_root.ext.debug.pisomientras = "TRUE";
}
_root.ext.debug.pisomientras = "FALSE";
if ((((((((falling && (!damaged)) && (!taunting)) && (!guarding)) && (!defeated)) && (!wait)) && (!climbing)) && (!hanging)) && (!masturbating)) {
if ((JumpCount == 0) && (!_root.water.water)) {
JumpCount = JumpCount + 1;
}
a = false;
attack = false;
if (!damaged) {
if (!airattack) {
this.gotoAndStop("fall");
}
} else {
trace("4");
this.gotoAndStop("dmg");
}
if (_y > 6000) {
defeated = true;
_root.life.HUD.inmobilize();
this.gotoAndStop("defeated");
}
}
if ((((((((((((((((((((_root.ground.hitTest(_x + 10, _y + 3, true) || (_root.ground.hitTest(_x + 9, _y + 3, true))) || (_root.ground.hitTest(_x + 8, _y + 3, true))) || (_root.ground.hitTest(_x + 7, _y + 3, true))) || (_root.ground.hitTest(_x + 6, _y + 3, true))) || (_root.ground.hitTest(_x + 5, _y + 3, true))) || (_root.ground.hitTest(_x + 4, _y + 3, true))) || (_root.ground.hitTest(_x + 3, _y + 3, true))) || (_root.ground.hitTest(_x + 2, _y + 3, true))) || (_root.ground.hitTest(_x + 1, _y + 3, true))) || (_root.ground.hitTest(_x, _y + 3, true))) || (_root.ground.hitTest(_x - 1, _y + 3, true))) || (_root.ground.hitTest(_x - 2, _y + 3, true))) || (_root.ground.hitTest(_x - 3, _y + 3, true))) || (_root.ground.hitTest(_x - 4, _y + 3, true))) || (_root.ground.hitTest(_x - 5, _y + 3, true))) || (_root.ground.hitTest(_x - 6, _y + 3, true))) || (_root.ground.hitTest(_x - 7, _y + 3, true))) || (_root.ground.hitTest(_x - 8, _y + 3, true))) || (_root.ground.hitTest(_x - 9, _y + 3, true))) || ((_root.ground.hitTest(_x - 10, _y + 3, true) && (!climbing)) && (!hanging))) {
if (landed) {
speed = speedConstant;
JumpCount = 0;
jumping = 0;
a = false;
falling = false;
lndg.start();
landed = false;
damage = false;
if (Rippedcloth) {
this.gotoAndStop("liedown");
fall.start();
down = true;
_root.ext.escapeGauge.escapebar._xscale = 0.01;
Rippedcloth = false;
}
}
if (((((((((((((((!_root.life.HUD.grab) && (!guarding)) && (!crounch)) && (!wait)) && (!damaged)) && (!taunting)) && (!guarding)) && (!attack)) && ((!Key.isDown(dashkey)) || (!_root.DashAllow))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!Key.isDown(40))) && (!defeated)) && (!_root.ext.rape)) || (((((!damaged) && (!guarding)) && (!climbing)) && (!hanging)) && (((wallR == 1) && (!attack)) || ((wallL == 1) && (!attack))))) {
if (Rippedcloth) {
Rippedcloth = false;
} else if (down) {
this.gotoAndStop("liedown");
} else if ((!crounch) && (menu)) {
this.gotoAndStop("stand");
}
}
if (a1) {
jump = false;
jumping = 0;
}
falling = false;
piso = true;
airattack = false;
} else if (!defeated) {
piso = false;
landed = true;
landedAnim = true;
if (jump && (!attack)) {
if (!damaged) {
if ((!airattack) && (!falling)) {
}
} else {
trace("1");
this.gotoAndStop("dmg");
}
falling = false;
} else {
falling = true;
}
}
if ((_root.ground.hitTest(_x, _y - 76, true) || (_root.ground.hitTest(_x + 5, _y - 76, true))) || ((((_root.ground.hitTest(_x - 5, _y - 76, true) && (!climb)) && (!climbing)) && (!hanging)) && (!piso))) {
if (((!climbing) && (!hanging)) && (!falling)) {
jumping = jumpmax;
techo = true;
}
} else {
techo = false;
}
if (((((((wallR == 1) || (wallL == 1)) && (!techo)) && (!climbing)) && (((((_root.ground.hitTest(_x - walkL, _y - 78, true) || (_root.ground.hitTest(_x + walkL, _y - 78, true))) || (_root.ground.hitTest(_x - walkL, _y - 77, true))) || (_root.ground.hitTest(_x + walkL, _y - 77, true))) || (_root.ground.hitTest(_x - walkL, _y - 76, true))) || (_root.ground.hitTest(_x + walkL, _y - 76, true)))) && (!_root.ground.hitTest(_x - walkL, _y - 79, true))) && (!_root.ground.hitTest(_x + walkL, _y - 79, true))) {
_root.ext.debug.hang = "TRUE";
if (Key.isDown(39) && (dir == 0)) {
hanging = true;
falling = false;
piso = true;
grav = -1;
this.gotoAndStop("hang");
} else if (Key.isDown(37) && (dir == 1)) {
hanging = true;
falling = false;
piso = true;
grav = -1;
this.gotoAndStop("hang");
} else if (!hanglock) {
hanging = false;
}
} else {
hanging = false;
_root.ext.debug.hang = "FASLE";
}
if (((((((((((((!damaged) && (!taunting)) && (Key.isDown(guardkey))) && (_root.GuardAllow)) && (_root.skills[14] == 1)) && (!falling)) && (!jump)) && (!attack)) && (piso)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!climbing)) && (!hanging)) {
guarding = true;
this.gotoAndStop("guard");
} else if (!Key.isDown(guardkey)) {
guarding = false;
block = false;
}
if ((((((((((((!damaged) && (Key.isDown(dashkey))) && (_root.TauntAllow)) && (_root.skills[21] == 1)) && (!falling)) && (!jump)) && (piso)) && (_root.life.HUD.wall == 0)) && (Key.isDown(38))) && (!defeated)) && (!climbing)) && (!hanging)) {
taunting = true;
this.gotoAndStop("taunt");
}
if ((((((((((((!damaged) && (Key.isDown(dashkey))) && (_root.MasturbationAllow)) && (_root.skills[22] == 1)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (Key.isDown(40))) && (!defeated)) && (!climbing)) && (!hanging)) && (_root.life.HUD.Status.condition != "Normal")) {
if ((attack == false) && (attack1 == false)) {
masturbating = true;
this.gotoAndStop("masturbating");
if (_root.life.HUD.sex._xscale < 100) {
if (_root.life.HUD.Status.condition == "Turned") {
_root.ext.masturbate(0.3);
} else if (_root.life.HUD.Status.condition == "Horny") {
_root.ext.masturbate(0.5);
} else {
_root.ext.masturbate(0.1);
}
} else {
_root.life.HUD.sex._xscale = 100;
}
} else {
attack1 = false;
masturbating = false;
}
} else {
attack1 = false;
masturbating = false;
}
if (((((((((((((!Key.isDown(dashkey)) && (!down)) && (!masturbating)) && (!damaged)) && (!taunting)) && (!guarding)) && (Key.isDown(40))) && (_root.life.HUD.wall == 0)) && (piso)) && (!defeated)) && (!attack)) && (!climbing)) && (!hanging)) {
if (Key.isDown(37)) {
_xscale = (-scale);
dir = 1;
}
if (Key.isDown(39)) {
_xscale = scale;
dir = 0;
}
if (!Key.isDown(attackkey)) {
ApressedCrouch = false;
}
if ((((((((((((!damaged) && (((_root.life.HUD.WEP.wepDepleter._xscale > 0) || (weapon >= 12)) || (weapon == 8))) && (!ApressedCrouch)) && (Key.isDown(attackkey))) && (!down)) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!climbing)) && (!hanging)) {
ApressedCrouch = true;
crouchShot = true;
createBullet(3);
} else if (!crouchShot) {
this.gotoAndStop("crounch");
}
} else {
if (_root.Sword) {
power = _root.difSword;
} else {
power = _root.difAttack;
}
crouchShot = false;
}
if (!Key.isDown(attackkey)) {
Apressed = false;
}
if (((((((((!damaged) && (Key.isDown(attackkey))) && (!down)) && (!masturbating)) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated)) or ((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated))) or (((((((!damaged) && (Key.isDown(attackkey))) && (Key.isDown(jumpkey))) && (Key.isDown(dashkey))) && (!piso)) && (_root.life.HUD.wall == 0)) && (!defeated))) {
if ((!Key.isDown(attackkey)) && (!Key.isDown(subattkey))) {
Apressed = false;
airattack = false;
attack1 = false;
}
if (((!climbing) && (!hanging)) && (!crounch)) {
if (((((_root.life.HUD.WEP.wepDepleter._xscale > 0) or (weapon == 8)) || (weapon >= 12)) && (bullet < 3)) && (!Apressed)) {
Apressed = true;
jumpShot = true;
airattack = true;
attack1 = true;
if ((weapon > 8) && (weapon < 12)) {
createBullet(2);
} else {
this.gotoAndStop("kick");
}
}
}
}
if ((this._currentframe == 1) && (attack)) {
attack = false;
}
if (((this._currentframe == 16) && (!climbing)) && (!hanging)) {
}
if (((((((((((((((!_root.charging) && (!damaged)) && (!taunting)) && (!guarding)) && (Key.isDown(attackkey))) && (!crounch)) && (!down)) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.HUD.wall == 0)) && (!Key.isDown(40))) && (!defeated)) && (!climbing)) && (!hanging)) {
if ((!Key.isDown(attackkey)) && (!Key.isDown(subattkey))) {
Apressed = false;
attack = false;
attack1 = false;
}
if ((((_root.life.HUD.WEP.wepDepleter._xscale > 0) || ((weapon == 8) || (weapon >= 12))) && (bullet < 3)) && (!Apressed)) {
chargeShot = true;
Apressed = true;
attack = true;
attack1 = true;
if (!Key.isDown(38)) {
runShot = false;
crouchShot = false;
jumpShot = false;
Shotup = false;
this.gotoAndStop(weapon);
if ((weapon > 8) && (weapon < 14)) {
createBullet(1);
}
} else {
runShot = false;
if ((weapon > 8) && (weapon < 14)) {
createBullet(6);
}
}
}
} else {
attack1 = false;
}
if ((((((((((((((Key.isDown(jumpkey) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!techo)) && (!damaged)) && (!taunting)) && (!guarding)) && (a)) && (!masturbating)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!_root.life.HUD.grab)) or (((((((((((((((Key.isDown(jumpkey) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!damaged)) && (!taunting)) && (!guarding)) && (!techo)) && (falling)) && (_root.life.HUD.wall == 0)) && (!defeated)) && (!attack)) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.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 + jumpingConstant;
}
} 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) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.grab)) && (!masturbating)) && (!Key.isDown(40))) && (wallL == 0)) && (_root.life.HUD.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))) or (Key.isDown(dashkey) && ((!_root.DashAllow) && (!_root.Dash)))) {
this._x = this._x - speed;
if (((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or ((((!jump) && (!falling)) && (Key.isDown(dashkey))) && (!_root.DashAllow))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 1;
_xscale = (-scale);
}
}
if ((((((((((Key.isDown(39) && (!damaged)) && (!taunting)) && (!guarding)) && (!_root.life.HUD.grab)) && (!masturbating)) && (!Key.isDown(40))) && (wallR == 0)) && (_root.life.HUD.wall == 0)) && (!attack)) && (!defeated)) {
_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))) or (Key.isDown(dashkey) && ((!_root.DashAllow) && (!_root.Dash)))) {
this._x = this._x + speed;
if (((((!jump) && (!falling)) && (!Key.isDown(dashkey))) or ((((!jump) && (!falling)) && (Key.isDown(dashkey))) && (!_root.DashAllow))) or (((!jump) && (Key.isDown(dashkey))) && (dashEnd))) {
this.gotoAndStop("run");
}
dir = 0;
_xscale = scale;
}
}
if (((((((((((((((Key.isDown(dashkey) && (_root.DashAllow)) && (_root.skills[11] == 1)) && (!Rippedcloth)) && (!down)) && (!_root.life.HUD.grab)) && (piso)) && (!damaged)) && (!taunting)) && (!guarding)) && (!masturbating)) && (_root.life.HUD.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) && (_root.DashAllow)) && (_root.skills[11] == 1)) && (!Rippedcloth)) && (!_root.life.HUD.grab)) && (!down)) && (!damaged)) && (!taunting)) && (!guarding)) && (!masturbating)) && (_root.life.HUD.wall == 0)) && (!Key.isDown(jumpkey))) && (piso)) && (!attack)) {
_root.ext.debug.dash = "dash";
if (dashEnd == false) {
if (dir == 1) {
if (Key.isDown(39)) {
dashEnd = true;
}
this.gotoAndStop("dash");
this._x = this._x - dash;
_xscale = (-scale);
} else {
if (Key.isDown(37)) {
dashEnd = true;
}
this._x = this._x + dash;
this.gotoAndStop("dash");
_xscale = scale;
}
}
} else {
dashEnd = false;
}
if (((((Key.isDown(13) && (!defeated)) && (!wait)) && (menu)) && (piso)) || ((((Key.isDown(27) && (!defeated)) && (!wait)) && (menu)) && (piso))) {
menu = false;
this.gotoAndStop("menu");
_root.Pause = true;
_root.PausePlayer = true;
pauseMenu.start();
}
} else if (((Key.isDown(27) && (menu)) && (piso)) or ((Key.isDown(13) && (menu)) && (piso))) {
menu = false;
pauseMenu.start();
_root.Pause = false;
_root.PausePlayer = false;
_root.Vcam.pause = 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 301 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
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 = "E";
stagenumber = 15;
stopAllSounds();
Instance of Symbol 1886 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;
}
}
}
function zoomin() {
this._xscale = 55;
this._yscale = 55;
_x = (_x + (_root.mitsuko._x - _x));
_y = (_y + ((_root.mitsuko._y - _y) - 50));
_root.life._x = _x + 30;
_root.life._y = _y + 200;
}
function zoomout() {
this._xscale = 100;
this._yscale = 100;
_root.life._x = _x;
_root.life._y = _y;
}
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) - 70));
}
_root.life._x = _x;
_root.life._y = _y;
_root.ext._x = _x;
_root.ext._y = _y;
if (_root.ext.rape) {
zoomin();
}
if (!_root.ext.rape) {
zoomout();
}
}
Instance of Symbol 2067 MovieClip "ext" in Frame 16
onClipEvent (load) {
function excitacion(_arg2) {
_arg2 = (_arg2 + _root.difDamage) * 100;
_arg2 = Math.round(_arg2 / 100);
_root.life.sex._xscale = _root.life.sex._xscale + _arg2;
}
excitement = 0;
this.escapeGauge._visible = false;
_root.life.sex._xscale = 1;
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)) && (!Key.isDown(37))) {
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)) && (!Key.isDown(39))) {
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 <= 100) && (_root.life.sex._xscale >= 66.7)) {
_root.life.sex.gotoAndStop(7);
_root.life.Status.condition = "Horny";
}
if ((_root.life.sex._xscale <= 66.6) && (_root.life.sex._xscale >= 33.4)) {
_root.life.sex.gotoAndStop(6);
_root.life.Status.condition = "Turned";
}
if ((_root.life.sex._xscale <= 33.3) && (_root.life.sex._xscale >= 1)) {
_root.life.sex.gotoAndStop(5);
_root.life.Status.condition = "Normal";
}
if ((_root.life.grab && (_root.life.Status.condition == "Horny")) or (((_root.life.Status.condition == "Horny") && (rape)) && (this.escapeGauge._visible))) {
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.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 1949 MovieClip "life" in Frame 16
onClipEvent (load) {
function damage(_arg2) {
_arg2 = (_arg2 + _root.difDamage) * 100;
_arg2 = Math.round(_arg2 / _root.MaxHp);
_root.life.lp._xscale = _root.life.lp._xscale - _arg2;
_root.mitsuko.Hp = _root.mitsuko.Hp - _arg2;
}
_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 = 100;
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.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 2580 MovieClip "mitsuko" in Frame 16
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;
crounch = 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;
i = 0;
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 = crounch;
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) && (!crounch)) && (!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 if (!crounch) {
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)) && (!down)) && (!masturbating)) && (!damaged)) && (Key.isDown(40))) && (_root.life.wall == 0)) && (piso)) && (!defeated)) {
if (Key.isDown(37)) {
_xscale = (-scale);
dir = 1;
}
if (Key.isDown(39)) {
_xscale = scale;
dir = 0;
}
if (((((((((((!damaged) && (Key.isDown(attackkey))) && (!Key.isDown(39))) && (!Key.isDown(37))) && (!down)) && (!masturbating)) && (!falling)) && (!jump)) && (_root.life.wall == 0)) && (!defeated)) && (!climbing)) {
Apressed = true;
if ((attack == false) && (attack1 == false)) {
attack = true;
attack1 = true;
switch (weapon) {
case 9 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
this.gotoAndPlay("downelec");
eleW = eleW + 5;
_root.life.wepDepleter._xscale = _root.life.wepDepleter._xscale + 5;
power = _root.difWep;
}
break;
case 10 :
if (_root.life.wepDepleter._xscale >= 100) {
attack = false;
attack1 = false;
} else {
_root.mitsuko.down.gotoAndStop("fire");
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.down.gotoAndStop("ice");
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.down.gotoAndStop("sword");
power = _root.difSword;
}
if ((weapon >= 9) && (weapon <= 11)) {
if (_root.life.wepDepleter._xscale >= 100) {
} else {
duplicateMovieClip (_root.Bullet, "bullet" + i, i + 1);
Bull = _root["bullet" + i];
i = i + 1;
if (i > 2) {
i = 0;
}
Bull._y = (_y - (_height / 4)) - 39;
if (dir == 0) {
Bull._x = _x + 80;
Bull._xscale = 100;
}
if (dir == 1) {
Bull._xscale = -100;
Bull._x = _x - 80;
}
}
}
}
} else {
if (!crounch) {
this.gotoAndStop("crounch");
}
Apressed = false;
if ((this._currentframe == 6) && (attack)) {
attack = false;
crounch = false;
}
attack1 = false;
}
}
if (((((((((!damaged) && (Key.isDown(attackkey))) && (!down)) && (!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))) && (!crounch)) && (!down)) && (!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;
}
if ((weapon >= 9) && (weapon <= 11)) {
duplicateMovieClip (_root.Bullet, "bullet" + i, i + 1);
Bull = _root["bullet" + i];
i = i + 1;
if (i > 2) {
i = 0;
}
Bull._y = (_y - (_height / 2)) - 39;
if (dir == 0) {
Bull._x = _x + 80;
Bull._xscale = 100;
}
if (dir == 1) {
Bull._xscale = -100;
Bull._x = _x - 80;
}
}
}
} else {
Apressed = false;
if ((this._currentframe == 1) && (attack)) {
attack = false;
}
attack1 = false;
}
if ((((((((((((Key.isDown(jumpkey) && (!Rippedcloth)) && (!_root.life.grab)) && (!techo)) && (!damaged)) && (a)) && (!masturbating)) && (_root.life.wall == 0)) && (!defeated)) && (!attack)) && (!falling)) && (!_root.life.grab)) or (((((((((((Key.isDown(jumpkey) && (!Rippedcloth)) && (!_root.life.grab)) && (!damaged)) && (!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) && (!damaged)) && (!_root.life.grab)) && (!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))) && (!_root.life.grab)) && (!damaged)) && (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) && (!Rippedcloth)) && (!down)) && (!_root.life.grab)) && (piso)) && (!damaged)) && (!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) && (!Rippedcloth)) && (!_root.life.grab)) && (!down)) && (!damaged)) && (!masturbating)) && (_root.life.wall == 0)) && (!Key.isDown(jumpkey))) && (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;
}
}
Symbol 18 MovieClip Frame 1
stop();
Symbol 30 MovieClip Frame 1
stop();
Symbol 41 MovieClip Frame 1
stop();
Symbol 48 MovieClip Frame 1
stop();
Symbol 48 MovieClip Frame 22
stop();
Symbol 52 MovieClip Frame 1
stop();
Symbol 52 MovieClip Frame 22
stop();
Symbol 56 MovieClip Frame 1
stop();
Symbol 56 MovieClip Frame 22
stop();
Symbol 60 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 1
stop();
Symbol 67 MovieClip Frame 11
stop();
Instance of Symbol 60 MovieClip in Symbol 67 MovieClip Frame 11
onClipEvent (enterFrame) {
if (_root.DashAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 67 MovieClip Frame 12
stop();
Instance of Symbol 60 MovieClip in Symbol 67 MovieClip Frame 12
onClipEvent (enterFrame) {
if (_root.DblJumpAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 67 MovieClip Frame 13
stop();
Instance of Symbol 60 MovieClip in Symbol 67 MovieClip Frame 13
onClipEvent (enterFrame) {
if (_root.DashAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 67 MovieClip Frame 14
stop();
Instance of Symbol 60 MovieClip in Symbol 67 MovieClip Frame 14
onClipEvent (enterFrame) {
if (_root.GuardAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 67 MovieClip Frame 21
stop();
Instance of Symbol 60 MovieClip in Symbol 67 MovieClip Frame 21
onClipEvent (enterFrame) {
if (_root.TauntAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 117 MovieClip Frame 1
stop();
Symbol 118 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 (6);
}
};
Symbol 118 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 118 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 118 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 118 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 118 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 (1);
}
};
Symbol 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 118 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 132 MovieClip Frame 1
stop();
Symbol 199 MovieClip Frame 1
stop();
Symbol 213 MovieClip Frame 1
stop();
Instance of Symbol 144 MovieClip in Symbol 213 MovieClip Frame 1
onClipEvent (enterFrame) {
this._alpha = _root.life.HUD.sex._xscale;
}
Instance of Symbol 199 MovieClip in Symbol 213 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.life.HUD.Status.condition == "Turned") {
this.gotoAndStop(10);
}
if (_root.life.HUD.Status.condition == "Horny") {
this.gotoAndStop(5);
}
if (_root.life.HUD.Status.condition == "Normal") {
this.gotoAndStop(1);
}
if (_root.mitsuko.damaged) {
this.gotoAndStop(9);
}
}
Instance of Symbol 211 MovieClip in Symbol 213 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.ext.grab) {
this.gotoAndStop(2);
}
if (_root.mitsuko.damaged) {
this.gotoAndStop(3);
}
}
Symbol 229 MovieClip Frame 1
stop();
Symbol 242 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 242 MovieClip Frame 2
stop();
Symbol 242 MovieClip Frame 3
stop();
Symbol 242 MovieClip Frame 4
stop();
Symbol 242 MovieClip Frame 5
stop();
Symbol 242 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 252 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 252 MovieClip Frame 2
stop();
Symbol 252 MovieClip Frame 3
stop();
Symbol 252 MovieClip Frame 4
stop();
Symbol 252 MovieClip Frame 5
stop();
Symbol 252 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 254 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 254 MovieClip Frame 2
stop();
Symbol 254 MovieClip Frame 3
stop();
Symbol 254 MovieClip Frame 4
stop();
Symbol 254 MovieClip Frame 5
stop();
Symbol 254 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 267 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 267 MovieClip Frame 2
stop();
Symbol 267 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 50;
Symbol 267 MovieClip Frame 8
stop();
Symbol 274 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 274 MovieClip Frame 2
stop();
Symbol 274 MovieClip Frame 3
stop();
Symbol 274 MovieClip Frame 4
stop();
Symbol 274 MovieClip Frame 5
stop();
Symbol 274 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 286 MovieClip Frame 1
gotoAndStop(_root.undiesEquipped);
mainhp = _root.mainHp[_root.mainEquipped];
Symbol 295 MovieClip Frame 1
gotoAndStop(_root.undiesEquipped);
normalunderhp = _root.underHp[_root.underEquipped];
Symbol 295 MovieClip Frame 2
swimhp = _root.underHp[_root.underEquipped];
Symbol 301 MovieClip Frame 1
stop();
this.item = 1;
Symbol 301 MovieClip Frame 2
if (Key.isDown(38) && (!_parent.Titlecursor.start)) {
prevFrame();
}
if (Key.isDown(40) && (!_parent.Titlecursor.start)) {
nextFrame();
}
this.item = 2;
Symbol 301 MovieClip Frame 3
if (Key.isDown(38) && (!_parent.Titlecursor.start)) {
prevFrame();
}
if (Key.isDown(40) && (!_parent.Titlecursor.start)) {
nextFrame();
}
this.item = 3;
Symbol 301 MovieClip Frame 4
this.item = 4;
Symbol 301 MovieClip Frame 5
stop();
this.item = 5;
Symbol 301 MovieClip Frame 6
this.item = 6;
Symbol 301 MovieClip Frame 7
this.item = 7;
Symbol 301 MovieClip Frame 8
this.item = 8;
Symbol 301 MovieClip Frame 9
this.item = 9;
Symbol 301 MovieClip Frame 10
this.item = 10;
Symbol 301 MovieClip Frame 11
this.item = 11;
Symbol 301 MovieClip Frame 12
this.item = 12;
Symbol 301 MovieClip Frame 13
this.item = 13;
Symbol 301 MovieClip Frame 14
this.item = 14;
Symbol 301 MovieClip Frame 15
this.item = 15;
Symbol 301 MovieClip Frame 16
this.item = 16;
Symbol 301 MovieClip Frame 17
this.item = 17;
Symbol 301 MovieClip Frame 18
this.item = 18;
Symbol 301 MovieClip Frame 19
this.item = 19;
Symbol 301 MovieClip Frame 20
this.item = 20;
Symbol 301 MovieClip Frame 21
this.item = 21;
Symbol 301 MovieClip Frame 22
this.item = 22;
Symbol 301 MovieClip Frame 23
this.item = 23;
Symbol 301 MovieClip Frame 24
stop();
this.item = 22;
Symbol 301 MovieClip Frame 25
this.item = 23;
Symbol 301 MovieClip Frame 26
this.item = 24;
Symbol 301 MovieClip Frame 27
this.item = 25;
Symbol 301 MovieClip Frame 28
this.item = 26;
Symbol 301 MovieClip Frame 29
this.item = 27;
Symbol 301 MovieClip Frame 30
this.item = 28;
Symbol 301 MovieClip Frame 31
this.item = 29;
Symbol 301 MovieClip Frame 32
this.item = 30;
Symbol 315 MovieClip Frame 27
gotoAndPlay (1);
Symbol 340 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 340 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
d = 0;
HealthB = new Sound();
HealthB.attachSound("itemget");
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;
_root.attachMovie("MessageBox", "MsgBox", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.MsgBox._x = _root.Vcam._x;
_root.MsgBox._y = _root.Vcam._y;
_root.MsgBox.gotoAndStop("Heart");
HealthB.start();
_root.mitsuko.gotoAndStop("itemget");
_root.life.HUD.freezePlayer();
_root.MaxHp = _root.MaxHp + 20;
_root.mitsuko.MaxHp = _root.mitsuko.MaxHp + 20;
recover = 2000;
recover = Math.round(recover / _root.MaxHp);
_parent.gotoAndStop("used");
}
HealthB.onSoundComplete = function () {
_root.life.HUD.mobilize();
_root.Pause = false;
_parent.gotoAndStop("used");
};
}
Symbol 340 MovieClip Frame 2
_root.life.mobilize();
Symbol 344 MovieClip [MessageBox] Frame 6
stop();
gotoAndStop(_root.msgnumber);
Instance of Symbol 229 MovieClip "Picmain" in Symbol 344 MovieClip [MessageBox] Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Instance of Symbol 286 MovieClip in Symbol 344 MovieClip [MessageBox] Frame 7
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Instance of Symbol 233 MovieClip "Picunder" in Symbol 344 MovieClip [MessageBox] Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Instance of Symbol 295 MovieClip in Symbol 344 MovieClip [MessageBox] Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(_root.pause.cursor.frameAnte);
}
Instance of Symbol 302 MovieClip in Symbol 344 MovieClip [MessageBox] Frame 9
onClipEvent (enterFrame) {
if (Key.isDown(_root.mitsuko.jumpkey)) {
_parent.gotoAndPlay("close");
}
}
Instance of Symbol 60 MovieClip in Symbol 344 MovieClip [MessageBox] Frame 14
onClipEvent (enterFrame) {
if (_root.DblJumpAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 60 MovieClip in Symbol 344 MovieClip [MessageBox] Frame 15
onClipEvent (enterFrame) {
if (_root.DashAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 60 MovieClip in Symbol 344 MovieClip [MessageBox] Frame 17
onClipEvent (enterFrame) {
if (_root.TauntAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 60 MovieClip in Symbol 344 MovieClip [MessageBox] Frame 18
onClipEvent (enterFrame) {
if (_root.GuardAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Instance of Symbol 302 MovieClip in Symbol 344 MovieClip [MessageBox] Frame 20
onClipEvent (load) {
yes = false;
move = false;
}
onClipEvent (enterFrame) {
if ((Key.isDown(39) && (move)) && (yes)) {
move = false;
this._x = this._x + 140;
yes = false;
}
if ((Key.isDown(37) && (move)) && (!yes)) {
move = false;
this._x = this._x - 140;
yes = true;
}
if (Key.isDown(_root.att) && (move)) {
removeMovieClip(_parent);
}
if (Key.isDown(_root.mitsuko.jumpkey) && (yes)) {
if ((!_root.save) && (!_root.load)) {
stopAllSounds();
_root.pause.removeMovieClip();
_root.gotoAndStop(3);
removeMovieClip(_parent);
} else {
_root.action = true;
_parent.gotoAndPlay("close");
}
}
if (Key.isDown(_root.mitsuko.jumpkey) && (!yes)) {
_parent.gotoAndPlay("close");
}
if (((!Key.isDown(39)) && (!Key.isDown(37))) && (!move)) {
move = true;
}
}
Symbol 344 MovieClip [MessageBox] Frame 26
if ((!_root.save) && (!_root.load)) {
_root.mitsuko.gotoAndStop(1);
_root.life.HUD.mobilize();
}
removeMovieClip(this);
Symbol 354 MovieClip Frame 1
stop();
Symbol 355 MovieClip Frame 1
stop();
Symbol 355 MovieClip Frame 3
stop();
Symbol 355 MovieClip Frame 4
stop();
removeMovieClip(_parent);
Symbol 358 MovieClip Frame 1
stop();
Instance of Symbol 368 MovieClip "wepE" in Symbol 370 MovieClip Frame 1
onClipEvent (load) {
_xscale = _root.mitsuko.eleW;
}
Instance of Symbol 368 MovieClip "wepF" in Symbol 376 MovieClip Frame 1
onClipEvent (load) {
_xscale = _root.mitsuko.flmW;
}
Instance of Symbol 368 MovieClip "wepI" in Symbol 382 MovieClip Frame 1
onClipEvent (load) {
_xscale = _root.mitsuko.iceW;
}
Symbol 468 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip "SkillHidder" in Symbol 468 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.skills[_parent._currentframe] == 1) {
this._visible = false;
} else {
this._visible = true;
}
}
Symbol 468 MovieClip Frame 21
_parent.SkillHidder.x = _parent.SkillHidder.x + 1;
Symbol 468 MovieClip Frame 22
_parent.SkillHidder.x = _parent.SkillHidder.x + 1;
Symbol 468 MovieClip Frame 23
_parent.SkillHidder.x = _parent.SkillHidder.x + 1;
Symbol 468 MovieClip Frame 24
_parent.SkillHidder.x = _parent.SkillHidder.x + 1;
Symbol 468 MovieClip Frame 31
_parent.SkillHidder.x = _parent.SkillHidder.x + 1;
Symbol 468 MovieClip Frame 32
_parent.SkillHidder.x = _parent.SkillHidder.x + 1;
Symbol 468 MovieClip Frame 33
Symbol 468 MovieClip Frame 34
Symbol 468 MovieClip Frame 41
Symbol 468 MovieClip Frame 42
Symbol 468 MovieClip Frame 43
Symbol 468 MovieClip Frame 44
Symbol 499 MovieClip [pause] Frame 11
stop();
Instance of Symbol 30 MovieClip "sex" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (load) {
this.gotoAndStop(5);
this._xscale = _root.life.sex._xscale;
}
Instance of Symbol 30 MovieClip "lp" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (load) {
this._xscale = _root.life.lp._xscale;
}
Instance of Symbol 48 MovieClip "key" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (load) {
if (!_root.CardKey1) {
this.gotoAndStop(22);
}
}
Instance of Symbol 52 MovieClip "key3" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (load) {
if (!_root.CardKey3) {
this.gotoAndStop(22);
}
}
Instance of Symbol 56 MovieClip "key2" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (load) {
if (!_root.CardKey2) {
this.gotoAndStop(22);
}
}
Instance of Symbol 67 MovieClip "SkillSlot6" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[5]);
}
Instance of Symbol 67 MovieClip "SkillSlot5" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[4]);
}
Instance of Symbol 67 MovieClip "SkillSlot4" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[3]);
}
Instance of Symbol 67 MovieClip "SkillSlot3" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[2]);
}
Instance of Symbol 67 MovieClip "SkillSlot2" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[1]);
}
Instance of Symbol 67 MovieClip "SkillSlot1" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[0]);
}
Instance of Symbol 118 MovieClip "cursor" in Symbol 499 MovieClip [pause] Frame 11
onClipEvent (load) {
selecting = false;
_root.mitsuko.menulock = false;
var frameAnte = 0;
cursorSound = new Sound();
cursorSound.attachSound("selection");
cursorSelect = new Sound();
cursorSelect.attachSound("selected");
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.Vcam.pause = 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.Vcam.pause = false;
_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 118 MovieClip "cursor" in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (load) {
selecting = false;
var frameAnte = 0;
cursorSound = new Sound();
cursorSound.attachSound("selection");
cursorSelect = new Sound();
cursorSelect.attachSound("selected");
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 (item == 27) {
if (_root.underEquipped == 3) {
_root.underEquipped = 6;
} else {
_root.underEquipped = 3;
}
}
}
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 229 MovieClip "Picmain" in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 233 MovieClip "Picunder" in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 229 MovieClip "Picmain" in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 233 MovieClip "Picunder" in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 229 MovieClip "Picmain" in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (load) {
this.gotoAndStop(6);
}
Instance of Symbol 233 MovieClip "Picunder" in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (load) {
this.gotoAndStop(3);
}
Instance of Symbol 229 MovieClip "Picmain" in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (load) {
if (_root.BunnySuit) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(6);
}
}
Instance of Symbol 233 MovieClip "Picunder" in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (load) {
if (_root.SwimSuit) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(6);
}
}
Instance of Symbol 229 MovieClip "Picmain" in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 233 MovieClip "Picunder" in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (load) {
this.gotoAndStop(1);
}
Instance of Symbol 242 MovieClip in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (enterFrame) {
gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 252 MovieClip in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (enterFrame) {
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
}
Instance of Symbol 252 MovieClip in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (enterFrame) {
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
}
Instance of Symbol 242 MovieClip in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (enterFrame) {
gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 254 MovieClip in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (enterFrame) {
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
}
Instance of Symbol 267 MovieClip in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (enterFrame) {
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
}
Instance of Symbol 274 MovieClip in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (enterFrame) {
gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 274 MovieClip in Symbol 499 MovieClip [pause] Frame 12
onClipEvent (enterFrame) {
gotoAndStop(_root.mainEquipped);
}
Instance of Symbol 347 MovieClip "daggerMenu" in Symbol 499 MovieClip [pause] Frame 13
onClipEvent (load) {
if (!_root.Dagger) {
_visible = false;
} else {
this.gotoAndStop(3);
this._visible = true;
}
}
Instance of Symbol 354 MovieClip "fist" in Symbol 499 MovieClip [pause] Frame 13
onClipEvent (load) {
if (_root.mitsuko.weapon == 8) {
_visible = true;
this.gotoAndStop(2);
} else {
_visible = false;
}
}
Instance of Symbol 355 MovieClip "rifle" in Symbol 499 MovieClip [pause] Frame 13
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 358 MovieClip "sword" in Symbol 499 MovieClip [pause] Frame 13
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 118 MovieClip "cursor" in Symbol 499 MovieClip [pause] Frame 13
onClipEvent (load) {
selecting = false;
var frameAnte = 0;
cursorSound = new Sound();
cursorSound.attachSound("selection");
cursorSelect = new Sound();
cursorSelect.attachSound("selected");
_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.MainEquip = item;
_root.weapon = 0;
_root.life.HUD.wepName = "Bare H.";
_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.MainEquip = 12;
_root.weapon = 0;
_root.life.HUD.wepName = "SWORD";
_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.mitsuko.weapon = 13;
_root.MainEquip = 13;
_root.weapon = 0;
_root.life.HUD.wepName = "SPEAR";
_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.mitsuko.weapon = 14;
_root.MainEquip = 14;
_root.weapon = 0;
_root.life.HUD.wepName = "DAGGERS";
_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.SubEquip = 9;
_root.weapon = 1;
_root.life.HUD.wepName = "ELEC";
_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.SubEquip = 10;
_root.weapon = 1;
_root.life.HUD.wepName = "FIRE";
_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.SubEquip = 11;
_root.weapon = 1;
_root.life.HUD.wepName = "ICE";
_root.life.WEP.gotoAndStop(4);
_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 347 MovieClip "daggerMenu" in Symbol 499 MovieClip [pause] Frame 13
onClipEvent (load) {
if (!_root.Dagger) {
_visible = false;
} else {
this.gotoAndStop(3);
this._visible = true;
}
}
Instance of Symbol 363 MovieClip "spearMenu" in Symbol 499 MovieClip [pause] Frame 13
onClipEvent (load) {
if (!_root.Spear) {
this._visible = false;
} else {
this.gotoAndStop(2);
this._visible = true;
}
}
Instance of Symbol 358 MovieClip "swordMenu" in Symbol 499 MovieClip [pause] Frame 13
onClipEvent (load) {
if (!_root.Sword) {
this._visible = false;
} else {
this.gotoAndStop(1);
this._visible = true;
}
}
Instance of Symbol 370 MovieClip in Symbol 499 MovieClip [pause] Frame 13
onClipEvent (load) {
if (_root.Elec) {
} else {
this._visible = false;
}
}
Instance of Symbol 376 MovieClip in Symbol 499 MovieClip [pause] Frame 13
onClipEvent (load) {
if (_root.Flm) {
} else {
this._visible = false;
}
}
Instance of Symbol 382 MovieClip in Symbol 499 MovieClip [pause] Frame 13
onClipEvent (load) {
if (_root.Ice) {
} else {
this._visible = false;
}
}
Instance of Symbol 67 MovieClip "SkillSlot6" in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[5]);
}
Instance of Symbol 67 MovieClip "SkillSlot5" in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[4]);
}
Instance of Symbol 67 MovieClip "SkillSlot4" in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[3]);
}
Instance of Symbol 67 MovieClip "SkillSlot3" in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[2]);
}
Instance of Symbol 67 MovieClip "SkillSlot2" in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[1]);
}
Instance of Symbol 67 MovieClip "SkillSlot1" in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
this.gotoAndStop(_root.slots[0]);
}
Instance of Symbol 117 MovieClip "CursorSkill" in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (load) {
slots = false;
x = -1;
equipped = false;
selecting = false;
Index = 11;
var frameAnte = 0;
cursorSound = new Sound();
cursorSound.attachSound("selection");
cursorSelect = new Sound();
cursorSelect.attachSound("selected");
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)) && (!slots)) {
cursorSound.start();
if (_root.skills[Index - 10] != undefined) {
Index = Index - 10;
} else {
Index = Index + 30;
}
this.gotoAndStop(Index);
move = false;
}
if (((Key.isDown(40) && (move)) && (selecting)) && (!slots)) {
cursorSound.start();
if (_root.skills[Index + 10] != undefined) {
Index = Index + 10;
} else {
Index = Index - 30;
}
this.gotoAndStop(Index);
move = false;
}
if ((Key.isDown(39) && (move)) && (selecting)) {
cursorSound.start();
if (!slots) {
if (_root.skills[Index + 1] != undefined) {
Index = Index + 1;
} else {
Index = Index - 3;
}
this.gotoAndStop(Index);
} else if (this._currentframe != 52) {
this.nextFrame();
} else {
this.gotoAndStop(47);
}
move = false;
}
if ((Key.isDown(37) && (move)) && (selecting)) {
cursorSound.start();
if (!slots) {
if (_root.skills[Index - 1] != undefined) {
Index = Index - 1;
} else {
Index = Index + 3;
}
this.gotoAndStop(Index);
} else if (this._currentframe != 47) {
this.prevFrame();
} else {
this.gotoAndStop(52);
}
move = false;
}
if (((Key.isDown(key) && (move)) && (selecting)) && (!slots)) {
switch (Index) {
case 11 :
if (_root.skills[11] == 1) {
cursorSelect.start();
if (!_root.DashAllow) {
_root.DashAllow = true;
this.gotoAndStop("slots");
slots = true;
} else {
cursorSelect.start();
_root.DashAllow = false;
x = 0;
do {
if (_root.slots[x] == 11) {
_root.slots[x] = 1;
trace(x);
}
x = x + 1;
} while (x < 6);
}
}
break;
case 12 :
if (_root.skills[12] == 1) {
cursorSelect.start();
if (!_root.DblJumpAllow) {
_root.DblJumpAllow = true;
this.gotoAndStop("slots");
slots = true;
} else {
cursorSelect.start();
_root.DblJumpAllow = false;
x = -1;
do {
if (_root.slots[x] == 12) {
_root.slots[x] = 1;
x = 6;
}
x = x + 1;
} while (x < 6);
}
}
break;
case 13 :
if (_root.skills[13] == 1) {
cursorSelect.start();
if (!_root.AirDashAllow) {
_root.AirDashAllow = true;
this.gotoAndStop("slots");
slots = true;
} else {
cursorSelect.start();
_root.AirDashAllow = false;
x = -1;
do {
if (_root.slots[x] == 13) {
_root.slots[x] = 1;
x = 6;
}
x = x + 1;
} while (x < 6);
}
}
break;
case 14 :
if (_root.skills[14] == 1) {
cursorSelect.start();
if (!_root.GuardAllow) {
_root.GuardAllow = true;
this.gotoAndStop("slots");
slots = true;
} else {
cursorSelect.start();
_root.GuardAllow = false;
x = -1;
do {
if (_root.slots[x] == 14) {
_root.slots[x] = 1;
x = 6;
}
x = x + 1;
} while (x < 6);
}
}
break;
case 21 :
if (_root.skills[21] != 1) {
break;
}
cursorSelect.start();
if (!_root.TauntAllow) {
_root.TauntAllow = true;
this.gotoAndStop("slots");
slots = true;
} else {
cursorSelect.start();
_root.TauntAllow = false;
x = -1;
do {
if (_root.slots[x] == 21) {
_root.slots[x] = 1;
x = 6;
}
x = x + 1;
} while (x < 6);
}
}
move = false;
}
if ((Key.isDown(key) && (move)) && (slots)) {
switch (this._currentframe) {
case 47 :
if (_root.slots[0] == 1) {
cursorSelect.start();
_root.slots[0] = Index;
}
break;
case 48 :
if (_root.slots[1] == 1) {
cursorSelect.start();
_root.slots[1] = Index;
}
break;
case 49 :
if (_root.slots[2] == 1) {
cursorSelect.start();
_root.slots[2] = Index;
}
break;
case 50 :
if (_root.slots[3] == 1) {
cursorSelect.start();
_root.slots[3] = Index;
}
break;
case 51 :
if (_root.slots[4] == 1) {
cursorSelect.start();
_root.slots[4] = Index;
}
break;
case 52 :
if (_root.slots[5] != 1) {
break;
}
cursorSelect.start();
_root.slots[5] = Index;
}
slots = false;
move = false;
this.gotoAndStop(Index);
}
}
onClipEvent (enterFrame) {
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)) && (!slots)) {
_root.pause.gotoAndStop("pause");
} else if (Key.isDown(_root.mitsuko.attackkey) && (move)) {
move = false;
selecting = false;
this.gotoAndStop(11);
Index = 11;
}
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 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[44] == 1) {
this.gotoAndStop(44);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[43] == 1) {
this.gotoAndStop(43);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[42] == 1) {
this.gotoAndStop(42);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[41] == 1) {
this.gotoAndStop(41);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[34] == 1) {
this.gotoAndStop(34);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[33] == 1) {
this.gotoAndStop(33);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[32] == 1) {
this.gotoAndStop(32);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[31] == 1) {
this.gotoAndStop(31);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[24] == 1) {
this.gotoAndStop(24);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[23] == 1) {
this.gotoAndStop(23);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[22] == 1) {
this.gotoAndStop(22);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[21] == 1) {
this.gotoAndStop(21);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[14] == 1) {
this.gotoAndStop(14);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[13] == 1) {
this.gotoAndStop(11);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[12] == 1) {
this.gotoAndStop(12);
}
}
Instance of Symbol 67 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
if (_root.skills[11] == 1) {
this.gotoAndStop(11);
}
}
Instance of Symbol 468 MovieClip in Symbol 499 MovieClip [pause] Frame 14
onClipEvent (enterFrame) {
this.inde = _root.pause.CursorSkill.Index;
this.gotoAndStop(_root.pause.CursorSkill.Index);
}
Instance of Symbol 301 MovieClip "Titlecursor" in Symbol 499 MovieClip [pause] Frame 15
onClipEvent (load) {
var ListenerObj1 = new Object();
cursorSound = new Sound();
cursorSound.attachSound("selection");
cursorSelect = new Sound();
cursorSelect.attachSound("selected");
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);
_parent.guard.Jump.text = chr(_root.guard);
_parent.chng.Jump.text = chr(_root.chngsub);
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(32);
}
}
if (Key.isDown(40) && (move)) {
move = false;
cursorSound.start();
if ((item + 1) <= 30) {
this.nextFrame();
} else {
this.gotoAndStop(24);
}
}
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) {
if (!pressed) {
cursorSelect.start();
pressed = true;
_parent.chng.Jump.text = "select";
}
}
if (item == 26) {
if (!pressed) {
cursorSelect.start();
pressed = true;
_parent.guard.Jump.text = "select";
}
}
if (item == 27) {
cursorSelect.start();
_quality = "LOW";
_root.calidad = "Low";
_parent.calidad = "Low";
}
if (item == 28) {
cursorSelect.start();
_quality = "MEDIUM";
_root.calidad = "Medium";
_parent.calidad = "Medium";
}
if (item == 29) {
cursorSelect.start();
_quality = "HIGH";
_root.calidad = "High";
_parent.calidad = "High";
}
if (item == 30) {
_root.msgnumber = "Question";
_root.attachMovie("MessageBox", "question", _root.getNextHighestDepth(), [_x, _root.Vcam._x, _y, _root.Vcam._y]);
_root.question._x = _root.Vcam._x;
_root.question._y = _root.Vcam._y;
}
}
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)) && (!_root.question)) {
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;
}
if (item == 25) {
_parent.chng.Jump.text = chr(Key.getAscii());
_root.chng = jum;
_root.mitsuko.chngkey = jum;
}
if (item == 26) {
_parent.guard.Jump.text = chr(Key.getAscii());
_root.guard = jum;
_root.mitsuko.guardkey = jum;
}
pressed = false;
}
}
};
Key.addListener(ListenerObj1);
}
Instance of Symbol 474 MovieClip "jump" in Symbol 499 MovieClip [pause] Frame 15
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 476 MovieClip "dash" in Symbol 499 MovieClip [pause] Frame 15
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 478 MovieClip "attaque" in Symbol 499 MovieClip [pause] Frame 15
onClipEvent (load) {
jum = 0;
}
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 499 MovieClip [pause] Frame 27
stop();
_root.Pause = false;
_root.PausePlayer = false;
_root.mitsuko.menulock = false;
_root.pause.removeMovieClip();
Symbol 522 MovieClip Frame 45
gotoAndPlay (1);
Symbol 522 MovieClip Frame 52
gotoAndPlay ("grab");
Symbol 528 MovieClip Frame 9
my_sound = new Sound();
my_sound.attachSound("grab");
if (_root.mitsuko.hitTest(_parent.attack) && (!_root.ext.rape)) {
if ((((_root.life.HUD.clothes == true) && (!_root.mitsuko.taunting)) && (_root.mitsuko._alpha == 100)) && (_root.life.HUD.wall == 0)) {
if (!_root.mitsuko.guarding) {
_root.mitsuko.damaged = true;
} else {
_root.mitsuko.block = true;
}
} else if (((((_root.mitsuko._alpha == 100) && (!_root.mitsuko.taunting)) && (!_root.mitsuko.down)) && (!_root.mitsuko.guarding)) && (_root.life.HUD.wall == 0)) {
_root.mitsuko._y = _root.mitsuko._y + 5;
if (!_root.mitsuko.Rippedcloth) {
_root.mitsuko.Rippedcloth = true;
}
} else if ((_root.mitsuko._alpha == 100) && (_root.mitsuko.down)) {
_root.life.HUD.grab = true;
my_sound.start(0, 0);
_parent.gotoAndStop("grabing");
}
}
Symbol 528 MovieClip Frame 10
my_sound = new Sound();
my_sound.attachSound("grab");
if (_root.mitsuko.hitTest(_parent.attack) && (!_root.ext.rape)) {
if ((((_root.life.HUD.clothes == true) && (!_root.mitsuko.taunting)) && (_root.mitsuko._alpha == 100)) && (_root.life.HUD.wall == 0)) {
if (!_root.mitsuko.guarding) {
_root.mitsuko.damaged = true;
} else {
_root.mitsuko.block = true;
}
} else if (((((_root.mitsuko._alpha == 100) && (!_root.mitsuko.taunting)) && (!_root.mitsuko.down)) && (!_root.mitsuko.guarding)) && (_root.life.HUD.wall == 0)) {
_root.mitsuko._y = _root.mitsuko._y + 5;
if (!_root.mitsuko.Rippedcloth) {
_root.mitsuko.Rippedcloth = true;
}
} else if ((_root.mitsuko._alpha == 100) && (_root.mitsuko.down)) {
_root.life.HUD.grab = true;
my_sound.start(0, 0);
_parent.gotoAndStop("grabing");
}
}
Symbol 528 MovieClip Frame 14
_parent.gotoAndStop(1);
Symbol 539 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 539 MovieClip Frame 3
stop();
Symbol 539 MovieClip Frame 4
stop();
Symbol 539 MovieClip Frame 5
stop();
Symbol 539 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 554 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 554 MovieClip Frame 2
stop();
Symbol 554 MovieClip Frame 3
stop();
Symbol 554 MovieClip Frame 4
stop();
Symbol 554 MovieClip Frame 5
stop();
Symbol 554 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 554 MovieClip Frame 9
stop();
Symbol 554 MovieClip Frame 10
stop();
Symbol 554 MovieClip Frame 11
stop();
Symbol 554 MovieClip Frame 12
stop();
Symbol 564 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 564 MovieClip Frame 3
stop();
Symbol 564 MovieClip Frame 4
stop();
Symbol 564 MovieClip Frame 5
stop();
Symbol 564 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 564 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 571 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 571 MovieClip Frame 2
stop();
Symbol 571 MovieClip Frame 3
stop();
Symbol 571 MovieClip Frame 4
stop();
Symbol 571 MovieClip Frame 5
stop();
Symbol 571 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 651 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 651 MovieClip Frame 2
stop();
Symbol 651 MovieClip Frame 3
stop();
Symbol 651 MovieClip Frame 4
stop();
Symbol 651 MovieClip Frame 5
stop();
Symbol 651 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 661 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 661 MovieClip Frame 3
stop();
Symbol 661 MovieClip Frame 4
stop();
Symbol 661 MovieClip Frame 5
stop();
Symbol 661 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 661 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 661 MovieClip Frame 9
stop();
Symbol 668 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 668 MovieClip Frame 2
stop();
Symbol 668 MovieClip Frame 3
stop();
Symbol 668 MovieClip Frame 4
stop();
Symbol 668 MovieClip Frame 5
stop();
Symbol 668 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 678 MovieClip Frame 1
stop();
Symbol 882 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 882 MovieClip Frame 3
stop();
Symbol 882 MovieClip Frame 4
stop();
Symbol 882 MovieClip Frame 5
stop();
Symbol 882 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 891 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 891 MovieClip Frame 3
stop();
Symbol 891 MovieClip Frame 4
stop();
Symbol 891 MovieClip Frame 5
stop();
Symbol 891 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 891 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 920 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 920 MovieClip Frame 2
stop();
Symbol 920 MovieClip Frame 3
stop();
Symbol 920 MovieClip Frame 4
stop();
Symbol 920 MovieClip Frame 5
stop();
Symbol 920 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 931 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 931 MovieClip Frame 3
stop();
Symbol 931 MovieClip Frame 4
stop();
Symbol 931 MovieClip Frame 5
stop();
Symbol 931 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1036 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1036 MovieClip Frame 3
stop();
Symbol 1036 MovieClip Frame 4
stop();
Symbol 1036 MovieClip Frame 5
stop();
Symbol 1036 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1045 MovieClip Frame 1
if (!_root.mitsuko.facedown) {
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("TurnedDown");
}
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyDown");
}
}
Symbol 1045 MovieClip Frame 15
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("TurnedDown");
}
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyDown");
}
Symbol 1045 MovieClip Frame 35
if (_root.life.HUD.Status.condition == "Turned") {
_parent.rape.e = 1;
gotoAndPlay ("TurnedDown");
}
if (_root.life.HUD.Status.condition == "Horny") {
_parent.rape.e = 1;
gotoAndPlay ("HornyDown");
}
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("NormalDown");
} else {
_parent.rape.rape = 0;
gotoAndPlay ("cumNormalDown");
}
Symbol 1045 MovieClip Frame 42
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape <= 7) {
gotoAndPlay ("cumNormalDown");
}
Symbol 1045 MovieClip Frame 185
_parent.rape.rape = 0;
gotoAndPlay ("NormalDown");
Symbol 1045 MovieClip Frame 186
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyDown");
}
Symbol 1045 MovieClip Frame 221
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyDown");
}
Symbol 1045 MovieClip Frame 239
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("LoopTurnedDown");
} else {
_parent.rape.rape = 0;
gotoAndPlay ("cumTurnedDown");
}
Symbol 1045 MovieClip Frame 244
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape <= 7) {
gotoAndPlay ("cumTurnedDown");
}
Symbol 1045 MovieClip Frame 360
_parent.rape.rape = 0;
gotoAndPlay ("LoopTurnedDown");
Symbol 1045 MovieClip Frame 475
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("LoopHornyDown");
} else if (_root.life.HUD.sex._xscale >= 100) {
gotoAndPlay ("cumHornyDown");
} else {
_root.mitsuko.invisible = true;
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
_root.mitsuko.down = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
}
Symbol 1045 MovieClip Frame 476
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("TurnedUp");
}
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyUp");
}
Symbol 1045 MovieClip Frame 510
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("TurnedUp");
}
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1045 MovieClip Frame 530
if (_root.life.HUD.Status.condition == "Turned") {
_parent.rape.e = 1;
gotoAndPlay ("TurnedUp");
}
if (_root.life.HUD.Status.condition == "Horny") {
_parent.rape.e = 1;
gotoAndPlay ("HornyUP");
}
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("LoopNormalUp");
} else {
_parent.rape.rape = 0;
gotoAndPlay ("cumNormalUp");
}
Symbol 1045 MovieClip Frame 537
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape <= 7) {
gotoAndPlay ("cumNormalUp");
}
Instance of Symbol 144 MovieClip in Symbol 1045 MovieClip Frame 631
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 1045 MovieClip Frame 652
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 1045 MovieClip Frame 674
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1045 MovieClip Frame 695
_parent.rape.rape = 0;
gotoAndPlay ("NormalUp");
Symbol 1045 MovieClip Frame 800
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("fromTurnedUp");
}
Symbol 1045 MovieClip Frame 815
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("TurnedUpLoop");
} else {
_parent.rape.rape = 0;
gotoAndPlay ("cumTurnedUp");
}
Instance of Symbol 144 MovieClip in Symbol 1045 MovieClip Frame 816
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 1045 MovieClip Frame 818
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1045 MovieClip Frame 822
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape <= 7) {
gotoAndPlay ("cumTurnedUp");
}
Symbol 1045 MovieClip Frame 941
_parent.rape.rape = 0;
gotoAndPlay ("TurnedUp");
Symbol 1045 MovieClip Frame 1006
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("LoopHornyUp");
} else if (_root.life.HUD.sex._xscale >= 100) {
gotoAndPlay ("cumHornyUp");
} else {
_root.mitsuko.invisible = true;
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
_root.mitsuko.down = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
}
Symbol 1045 MovieClip Frame 1012
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape <= 7) {
gotoAndPlay ("cumHornyUp");
}
Symbol 1045 MovieClip Frame 1171
stop();
if (_root.mitsuko.Hp == 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
} else {
_root.mitsuko.invisible = true;
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
_root.mitsuko.down = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
}
Symbol 1045 MovieClip Frame 1335
stop();
if (_root.mitsuko.Hp == 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
} else {
_root.mitsuko.invisible = true;
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
_root.mitsuko.down = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
}
Instance of Symbol 144 MovieClip in Symbol 1045 MovieClip Frame 1394
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1056 MovieClip Frame 1
Hit = new Sound();
_root.hit = true;
if (_root.mitsuko.weapon == 12) {
Hit.attachSound("slash");
Hit.start();
} else {
Hit.attachSound("enemyH");
Hit.start();
}
Symbol 1056 MovieClip Frame 9
_root.hit = false;
Symbol 1057 MovieClip Frame 7
stop();
_parent.gotoAndStop(1);
Symbol 1071 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1071 MovieClip Frame 2
stop();
Symbol 1071 MovieClip Frame 3
stop();
Symbol 1071 MovieClip Frame 4
stop();
Symbol 1071 MovieClip Frame 5
stop();
Symbol 1071 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1085 MovieClip Frame 1
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("DownTurned");
}
Symbol 1085 MovieClip Frame 18
_parent.struggle = false;
if (!_parent.struggle) {
gotoAndStop ("Down");
}
Symbol 1085 MovieClip Frame 30
_parent.struggle = false;
if (!_parent.struggle) {
gotoAndStop ("DownTurned");
}
Symbol 1085 MovieClip Frame 31
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("LoboTurned");
}
Symbol 1085 MovieClip Frame 42
_parent.struggle = false;
if (!_parent.struggle) {
gotoAndPlay ("Up");
}
Symbol 1085 MovieClip Frame 54
_parent.struggle = false;
if (!_parent.struggle) {
gotoAndPlay ("TurnedUp");
}
Symbol 1130 MovieClip Frame 61
stop();
_parent.gotoAndStop(1);
Symbol 1130 MovieClip Frame 122
stop();
_parent.gotoAndStop(1);
Symbol 1130 MovieClip Frame 165
gotoAndPlay ("DogFrozen");
Symbol 1130 MovieClip Frame 194
gotoAndPlay ("kuroFrozen");
Symbol 1141 MovieClip Frame 11
stop();
_root["EnemyRespawn" + _parent.SN].spawn = true;
removeMovieClip(_parent);
Symbol 1141 MovieClip Frame 25
stop();
_root.ES.i = _root.ES.i - 1;
Symbol 1141 MovieClip Frame 84
stop();
Instance of Symbol 355 MovieClip in Symbol 1141 MovieClip Frame 84
onClipEvent (load) {
_root.life.mobilize();
this.gotoAndStop(2);
used = false;
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this) && (!used)) {
_root.life.HUD.inmobilize();
used = true;
this.gotoAndStop("used");
_root.mitsuko.gotoAndStop(1);
_root.msgnumber = 12;
_root.attachMovie("MessageBox", "MsgBox", _root.getNextHighestDepth(), [_x, _root._x, _y, _root._y]);
_root.MsgBox._x = _root.Vcam._x;
_root.MsgBox._y = _root.Vcam._y;
_root.life.freezePlayer();
_root.mitsuko.gotoAndStop("itemget");
_root.Flm = true;
_root.SubEquip = 10;
HealthB.start();
}
_root.ground.BossDoor.BossDeath = true;
}
Symbol 1142 MovieClip [Dog] Frame 1
stop();
Instance of Symbol 329 MovieClip "eye" in Symbol 1142 MovieClip [Dog] Frame 1
onClipEvent (load) {
r = false;
_parent.DogRun._visible = false;
distance = 400;
grabbing = false;
wall = 0;
rape = 0;
x = _root.life.HUD.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = false;
ea = _root.ext.sex._xscale;
eb = _root.life.HUD.lp._xscale;
scale = _parent._xscale;
espeed = 8;
dead = false;
vision = 250;
}
onClipEvent (enterFrame) {
if (_root.Pause == false) {
tx = _parent._x;
ty = _parent._y;
sx = _root.mitsuko._x;
sy = _root.mitsuko._y;
_root.ext.debug.WX = _parent._x;
_root.ext.debug.WY = _parent._y;
distance = Math.sqrt(((sx - tx) * (sx - tx)) + ((sy - ty) * (sy - ty)));
if (distance < vision) {
distanceE = tx - sx;
if (((((((distanceE < -60) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.life.HUD.grab == false)) && (_root.ext.rape == false)) && (dead == false)) && (!_root.mitsuko.defeated)) {
_parent._x = _parent._x + espeed;
_parent._xscale = 100;
_parent.HP._xscale = -38.8;
_parent.DogRun._visible = true;
_parent.DogIdle._visible = false;
} else if ((((distanceE > -60) && (distanceE < 60)) && (!_root.mitsuko.defeated)) && (!_root.mitsuko.Rippedcloth)) {
_parent.gotoAndStop("att");
}
if (((((((distanceE > 60) && (!_root.mitsuko.defeated)) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.life.HUD.grab == false)) && (_root.ext.rape == false)) && (dead == false)) {
_parent._x = _parent._x - espeed;
_parent._xscale = -100;
_parent.HP._xscale = 38.8;
_parent.DogRun._visible = true;
_parent.DogIdle._visible = false;
} else if ((((distanceE > -60) && (distanceE < 60)) && (!_root.mitsuko.defeated)) && (!_root.mitsuko.Rippedcloth)) {
_parent.gotoAndStop("att");
}
} else {
_parent.DogRun._visible = false;
_parent.DogIdle._visible = true;
}
}
}
Instance of Symbol 329 MovieClip "collision" in Symbol 1142 MovieClip [Dog] Frame 1
onClipEvent (load) {
function invincible() {
if (d < 16) {
if (!chargeflag) {
hitSnd.start();
chargeflag = true;
charge = 0;
}
charging = true;
if (modulo == 0) {
var _local4 = _parent;
var _local3 = new flash.geom.Transform(_local4);
var _local2 = _local3.colorTransform;
_local2.greenMultiplier = 100;
_local2.redMultiplier = 100;
_local2.blueMultiplier = 100;
_local3.colorTransform = _local2;
} else {
var _local4 = _parent;
var _local3 = new flash.geom.Transform(_local4);
var _local2 = _local3.colorTransform;
_local2.greenMultiplier = 1;
_local2.redMultiplier = 1;
_local2.blueMultiplier = 1;
_local3.colorTransform = _local2;
}
charge = charge + 1;
modulo = charge % 2;
d = d + 5;
} else {
charge = 0;
chargeflag = false;
charging = false;
var _local4 = _parent;
var _local3 = new flash.geom.Transform(_local4);
var _local2 = _local3.colorTransform;
_local2.greenMultiplier = 1;
_local2.redMultiplier = 1;
_local2.blueMultiplier = 1;
_local3.colorTransform = _local2;
d = 0;
}
}
hitSnd = new Sound();
hitSnd.attachSound("Enemyhit");
hp = 15;
damage = 0;
grav = 1;
paralized = false;
invisible = true;
frozen = false;
d = 0;
modulo = 0;
hitted = false;
charge = 0;
charged = 0;
charging = false;
chargeflag = false;
hit = -1;
hit0Allow = false;
hit1Allow = false;
hit2Allow = false;
SwordAllow = false;
}
onClipEvent (enterFrame) {
if ((((_parent._x < -2800) || (_parent._y > 3000)) || (_parent._x > 3500)) || (_parent._y < -1500)) {
_root["EnemyRespawn" + _parent.SN].spawn = true;
removeMovieClip(_parent);
}
if (!_root.ground.hitTest(_parent._x, _parent._y + 3, true)) {
_parent._y = _parent._y + grav;
grav = grav + 1;
}
while (_root.ground.hitTest(_parent._x, _parent._y, true)) {
grav = 0;
_parent._y = _parent._y - 1;
}
if (((((((((((((((((_root.mitsuko.atk.kick.hitTest(this) || (_root.mitsuko.atk.katana.hitTest(this))) || (_root.mitsuko.atk.katana2.hitTest(this))) || (_root.mitsuko.atkD.katana.hitTest(this))) || (_root.mitsuko.atk.katana3.hitTest(this))) || (_root.mitsuko.airatk.airkatana.hitTest(this))) || (_root.mitsuko.airatk.airkick.hitTest(this))) || (_root.mitsuko.atk.spear.hitTest(this))) || (_root.mitsuko.atk.spear2.hitTest(this))) || (_root.mitsuko.atk.dagger.hitTest(this))) || (_root.mitsuko.atk.dagger2.hitTest(this))) || (_root.mitsuko.atk.dagger3.hitTest(this))) || (_root.mitsuko.airatk.airspear.hitTest(this))) || (_root.mitsuko.airatk.airdagger.hitTest(this))) || (_root.bullet0.hitTest(this))) || (_root.bullet1.hitTest(this))) || (_root.bullet2.hitTest(this))) and (!hitted)) {
hitted = true;
if (_root.mitsuko.weapon == 9) {
paralized = true;
}
if (_root.mitsuko.weapon == 11) {
frozen = true;
}
if (_root.mitsuko.atk.katana.hitTest(this)) {
damage = 1.5 + _root.atkModifier;
}
if (_root.mitsuko.atk.katana1.hitTest(this)) {
damage = 2 + _root.atkModifier;
}
if (_root.mitsuko.atk.katana2.hitTest(this)) {
damage = 1 + _root.atkModifier;
}
if (_root.mitsuko.atk.katana3.hitTest(this)) {
damage = 1.2 + _root.atkModifier;
}
if (_root.mitsuko.atkD.katana.hitTest(this)) {
damage = 1 + _root.atkModifier;
}
if (_root.mitsuko.airatk.katana.hitTest(this) || (_root.mitsuko.airatk.katana1.hitTest(this))) {
damage = 2 + _root.atkModifier;
}
if (_root.bullet0.hitTest(this)) {
hit = 0;
damage = _root.bullet0.power + _root.atkModifier;
if ((hp <= damage) && (damage != 1)) {
} else if (damage == 1) {
_root.bullet0.hit = true;
}
}
if (_root.bullet1.hitTest(this)) {
hit = 1;
damage = _root.bullet1.power + _root.atkModifier;
if ((hp <= damage) && (damage != 1)) {
} else if (damage == 1) {
_root.bullet1.hit = true;
}
}
if (_root.bullet2.hitTest(this)) {
hit = 2;
damage = _root.bullet2.power + _root.atkModifier;
if ((hp <= damage) && (damage != 1)) {
} else if (damage == 1) {
_root.bullet2.hit = true;
}
}
if ((hp <= damage) && (damage != 1)) {
} else if (damage == 1) {
}
if (damage != undefined) {
switch (hit) {
case 0 :
if (hit0Allow) {
hp = hp - damage;
hit0Allow = false;
}
break;
case 1 :
if (hit1Allow) {
hp = hp - damage;
hit1Allow = false;
}
break;
case 2 :
if (hit2Allow) {
hp = hp - damage;
hit2Allow = false;
}
break;
default :
if (SwordAllow) {
break;
}
damage = _root.atkModifier;
hp = hp - damage;
SwordAllow = true;
}
}
if (hp > 0) {
} else {
var imageClip = _parent;
var transformer = (new flash.geom.Transform(imageClip));
var colorTransformer = transformer.colorTransform;
colorTransformer.greenMultiplier = 1;
colorTransformer.redMultiplier = 1;
colorTransformer.blueMultiplier = 1;
transformer.colorTransform = colorTransformer;
_parent.gotoAndStop("dead");
}
} else {
hitted = false;
var imageClip = _parent;
var transformer = (new flash.geom.Transform(imageClip));
var colorTransformer = transformer.colorTransform;
colorTransformer.greenMultiplier = 1;
colorTransformer.redMultiplier = 1;
colorTransformer.blueMultiplier = 1;
transformer.colorTransform = colorTransformer;
}
if (hitted) {
_parent.gotoAndStop("damage");
}
if (!_root.bullet0.hitTest(this)) {
hit0Allow = true;
}
if (!_root.bullet1.hitTest(this)) {
hit1Allow = true;
}
if (!_root.bullet2.hitTest(this)) {
hit2Allow = true;
}
if ((((((!_root.mitsuko.atk.katana.hitTest(this)) && (!_root.mitsuko.atk.katana1.hitTest(this))) && (!_root.mitsuko.atk.katana2.hitTest(this))) && (!_root.mitsuko.atk.katana.hitTest(this))) && (!_root.mitsuko.airatk.katana.hitTest(this))) && (!_root.mitsuko.airSlash.katana.hitTest(this))) {
SwordAllow = false;
}
}
Instance of Symbol 526 MovieClip "HP" in Symbol 1142 MovieClip [Dog] Frame 1
onClipEvent (enterFrame) {
this.Ehp._xscale = _parent.collision.hp;
}
Instance of Symbol 528 MovieClip in Symbol 1142 MovieClip [Dog] Frame 2
/* no clip actions */
Instance of Symbol 329 MovieClip "wolfgrab" in Symbol 1142 MovieClip [Dog] Frame 3
onClipEvent (enterFrame) {
if (_root.ext.rape) {
_root.mitsuko.gotoAndStop("sex");
_parent.gotoAndStop("sex");
}
if ((!_root.life.HUD.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
_root.mitsuko._x = _parent._x;
}
Instance of Symbol 1045 MovieClip "rape" in Symbol 1142 MovieClip [Dog] Frame 3
onClipEvent (load) {
rape = 0;
h = 0;
e = 2;
x = 1;
if (!_root.mitsuko.facedown) {
this.gotoAndPlay("NormalUp");
}
}
onClipEvent (enterFrame) {
if ((!_root.life.HUD.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 1085 MovieClip in Symbol 1142 MovieClip [Dog] Frame 5
onClipEvent (load) {
struggle = false;
if (!_root.mitsuko.facedown) {
this.gotoAndStop("Lobo");
}
}
onClipEvent (enterFrame) {
if (Key.isDown(39) || (Key.isDown(37))) {
struggle = true;
this.play();
}
}
Instance of Symbol 329 MovieClip "wolfgrab" in Symbol 1142 MovieClip [Dog] Frame 5
onClipEvent (enterFrame) {
if (_root.ext.rape) {
_root.mitsuko.gotoAndStop("sex");
_parent.gotoAndStop("sex");
}
if ((!_root.life.HUD.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
_root.mitsuko._x = _parent._x;
}
Instance of Symbol 1130 MovieClip in Symbol 1142 MovieClip [Dog] Frame 6
onClipEvent (load) {
this.gotoAndPlay("DogFrozen");
}
Instance of Symbol 1130 MovieClip "paralized" in Symbol 1142 MovieClip [Dog] Frame 7
onClipEvent (load) {
this.gotoAndPlay("DogParalized");
}
Symbol 1142 MovieClip [Dog] Frame 8
stop();
Instance of Symbol 1141 MovieClip "explosion" in Symbol 1142 MovieClip [Dog] Frame 8
onClipEvent (load) {
i = _root.ES.i;
item = Math.floor(Math.random() * 11) + 0;
x = _parent._x;
y = _parent._y - 10;
lock = false;
this.gotoAndPlay("Dog Dead");
}
onClipEvent (enterFrame) {
if ((item <= 2) && (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 >= 3) && (item <= 4)) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Sh, "Sh" + i, i);
Dod = _root["Sh" + i];
Dod._y = y;
Dod._x = x;
}
if (((item >= 5) && (item <= 6)) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.RC, "RC" + i, i);
Dod = _root["RC" + i];
Dod._y = y;
Dod._x = x;
}
if (((item >= 7) && (item <= 8)) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Bw, "Bw" + i, i);
Dod = _root["Bw" + i];
Dod._y = y;
Dod._x = x;
}
if (((item >= 9) && (item <= 10)) && (lock == false)) {
lock = true;
i = 1;
duplicateMovieClip (_root.Sw, "Sw" + i, i);
Dod = _root["Sw" + i];
Dod._y = y;
Dod._x = x;
}
}
Symbol 1163 MovieClip [ready] Frame 1
_root.mitsuko.wait = true;
Symbol 1163 MovieClip [ready] Frame 27
_root.mitsuko._visible = true;
_root.Pause = false;
_root.PausePlayer = false;
_root.mitsuko.wait = false;
this.removeMovieClip();
Symbol 1164 MovieClip [StageCleared] Frame 1
stopAllSounds();
Symbol 1164 MovieClip [StageCleared] Frame 88
_root.mitsuko.gotoAndStop("victory");
stop();
Symbol 1178 MovieClip Frame 1
stop();
this.item = 1;
Symbol 1178 MovieClip Frame 2
if (Key.isDown(38) && (_parent.SaveLoad.start)) {
prevFrame();
}
if (Key.isDown(40) && (_parent.SaveLoad.start)) {
nextFrame();
}
this.item = 2;
Symbol 1178 MovieClip Frame 3
this.item = 3;
Symbol 1223 MovieClip [SaveLoad] Frame 1
if (_root.load) {
play();
}
if (_root.save) {
gotoAndPlay (43);
}
Symbol 1223 MovieClip [SaveLoad] Frame 5
stop();
Instance of Symbol 1178 MovieClip in Symbol 1223 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 = (((((("Sector:" + _root.savefile.data.lvl) + " HP:") + _root.savefile.data.CurrentHp) + "/") + _root.savefile.data.MaxHp) + " ") + _root.dificult;
}
if (_root.savefile.data.lvl2 == undefined) {
_parent.file2 = "No Data";
} else {
_parent.file2 = (((((("Sector:" + _root.savefile.data.lvl2) + " HP:") + _root.savefile.data.CurrentHp2) + "/") + _root.savefile.data.MaxHp2) + " ") + _root.dificult;
}
if (_root.savefile.data.lvl3 == undefined) {
_parent.file3 = "No Data";
} else {
_parent.file3 = (((((("Sector:" + _root.savefile.data.lvl3) + " HP:") + _root.savefile.data.CurrentHp3) + "/") + _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(3);
}
}
if (Key.isDown(40) && (move)) {
move = false;
cursorSound.start();
if ((item + 1) <= 3) {
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.slots[0] = _root.savefile.data.slot1;
_root.slots[1] = _root.savefile.data.slot2;
_root.slots[2] = _root.savefile.data.slot3;
_root.slots[3] = _root.savefile.data.slot4;
_root.slots[4] = _root.savefile.data.slot5;
_root.slots[5] = _root.savefile.data.slot6;
_root.skills[11] = _root.savefile.data.skill1;
_root.skills[12] = _root.savefile.data.skill2;
_root.skills[13] = _root.savefile.data.skill3;
_root.skills[14] = _root.savefile.data.skill4;
_root.skills[21] = _root.savefile.data.skill5;
_root.skills[22] = _root.savefile.data.skill6;
_root.skills[23] = _root.savefile.data.skill7;
_root.skills[24] = _root.savefile.data.skill8;
_root.skills[31] = _root.savefile.data.skill9;
_root.skills[32] = _root.savefile.data.skill10;
_root.skills[33] = _root.savefile.data.skill11;
_root.skills[34] = _root.savefile.data.skill12;
_root.skills[41] = _root.savefile.data.skill13;
_root.skills[42] = _root.savefile.data.skill14;
_root.skills[43] = _root.savefile.data.skill15;
_root.skills[44] = _root.savefile.data.skill16;
_root.Xcoor = _root.savefile.data.X;
_root.Ycoor = _root.savefile.data.Y;
_root.DoubleJump = _root.savefile.data.DoubleJump;
_root.DblJumpAllow = _root.savefile.data.DblJumpAllow;
_root.Dash = _root.savefile.data.Dash;
_root.DashAllow = _root.savefile.data.DashAllow;
_root.AirDashAllow = _root.savefile.data.AirDashAllow;
_root.GuardAllow = _root.savefile.data.GuardAllow;
_root.TauntAllow = _root.savefile.data.TauntAllow;
_root.lives = _root.savefile.data.lives;
_root.CurrentHp = _root.savefile.data.CurrentHp;
_root.excitement = _root.savefile.data.excitement;
_root.MaxHp = _root.savefile.data.MaxHp;
_root.SwimSuit = _root.savefile.data.SwimSuit;
_root.BunnySuit = _root.savefile.data.BunnySuit;
_root.MainEquipped = _root.savefile.data.MainEquipped;
_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.chngsub = _root.savefile.data.chngsub;
_root.guard = _root.savefile.data.guard;
_root.weapon = _root.savefile.data.weapon;
_root.SubEquip = _root.savefile.data.SubEquip;
_root.MainEquip = _root.savefile.data.MainEquip;
_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;
_root.eleW = _root.savefile.data.eleW;
_root.flmW = _root.savefile.data.flmW;
_root.iceW = _root.savefile.data.iceW;
_root.CardKey1 = _root.savefile.data.CardKey1_1;
_root.CardKey2 = _root.savefile.data.CardKey2_1;
_root.CardKey3 = _root.savefile.data.CardKey3_1;
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.slots[0] = _root.savefile.data.slot1_2;
_root.slots[1] = _root.savefile.data.slot2_2;
_root.slots[2] = _root.savefile.data.slot3_2;
_root.slots[3] = _root.savefile.data.slot4_2;
_root.slots[4] = _root.savefile.data.slot5_2;
_root.slots[5] = _root.savefile.data.slot6_2;
_root.skills[11] = _root.savefile.data.skill1_2;
_root.skills[12] = _root.savefile.data.skill2_2;
_root.skills[13] = _root.savefile.data.skill3_2;
_root.skills[14] = _root.savefile.data.skill4_2;
_root.skills[21] = _root.savefile.data.skill5_2;
_root.skills[22] = _root.savefile.data.skill6_2;
_root.skills[23] = _root.savefile.data.skill7_2;
_root.skills[24] = _root.savefile.data.skill8_2;
_root.skills[31] = _root.savefile.data.skill9_2;
_root.skills[32] = _root.savefile.data.skill10_2;
_root.skills[33] = _root.savefile.data.skill11_2;
_root.skills[34] = _root.savefile.data.skill12_2;
_root.skills[41] = _root.savefile.data.skill13_2;
_root.skills[42] = _root.savefile.data.skill14_2;
_root.skills[43] = _root.savefile.data.skill15_2;
_root.skills[44] = _root.savefile.data.skill16_2;
_root.Xcoor = _root.savefile.data.X2;
_root.Ycoor = _root.savefile.data.Y2;
_root.DoubleJump = _root.savefile.data.DoubleJump2;
_root.DblJumpAllow = _root.savefile.data.DblJumpAllow2;
_root.Dash = _root.savefile.data.Dash2;
_root.DashAllow = _root.savefile.data.DashAllow2;
_root.AirDashAllow = _root.savefile.data.AirDashAllow2;
_root.GuardAllow = _root.savefile.data.GuardAllow2;
_root.TauntAllow = _root.savefile.data.TauntAllow2;
_root.lives = _root.savefile.data.lives2;
_root.CurrentHp = _root.savefile.data.CurrentHp2;
_root.excitement = _root.savefile.data.excitement2;
_root.MaxHp = _root.savefile.data.MaxHp2;
_root.SwimSuit = _root.savefile.data.SwimSuit2;
_root.BunnySuit = _root.savefile.data.BunnySuit2;
_root.MainEquipped = _root.savefile.data.MainEquipped2;
_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.chngsub = _root.savefile.data.chngsub2;
_root.guard = _root.savefile.data.guard2;
_root.weapon = _root.savefile.data.weapon2;
_root.SubEquip = _root.savefile.data.SubEquip2;
_root.MainEquip = _root.savefile.data.MainEquip2;
_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;
_root.eleW = _root.savefile.data.eleW2;
_root.flmW = _root.savefile.data.flmW2;
_root.iceW = _root.savefile.data.iceW2;
_root.CardKey1 = _root.savefile.data.CardKey1_2;
_root.CardKey2 = _root.savefile.data.CardKey2_2;
_root.CardKey3 = _root.savefile.data.CardKey3_2;
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.slots[0] = _root.savefile.data.slot1_3;
_root.slots[1] = _root.savefile.data.slot2_3;
_root.slots[2] = _root.savefile.data.slot3_3;
_root.slots[3] = _root.savefile.data.slot4_3;
_root.slots[4] = _root.savefile.data.slot5_3;
_root.slots[5] = _root.savefile.data.slot6_3;
_root.skills[11] = _root.savefile.data.skill1_3;
_root.skills[12] = _root.savefile.data.skill2_3;
_root.skills[13] = _root.savefile.data.skill3_3;
_root.skills[14] = _root.savefile.data.skill4_3;
_root.skills[21] = _root.savefile.data.skill5_3;
_root.skills[22] = _root.savefile.data.skill6_3;
_root.skills[23] = _root.savefile.data.skill7_3;
_root.skills[24] = _root.savefile.data.skill8_3;
_root.skills[31] = _root.savefile.data.skill9_3;
_root.skills[32] = _root.savefile.data.skill10_3;
_root.skills[33] = _root.savefile.data.skill11_3;
_root.skills[34] = _root.savefile.data.skill12_3;
_root.skills[41] = _root.savefile.data.skill13_3;
_root.skills[42] = _root.savefile.data.skill14_3;
_root.skills[43] = _root.savefile.data.skill15_3;
_root.skills[44] = _root.savefile.data.skill16_3;
_root.Xcoor = _root.savefile.data.X3;
_root.Ycoor = _root.savefile.data.Y3;
_root.DoubleJump = _root.savefile.data.DoubleJump3;
_root.DblJumpAllow = _root.savefile.data.DblJumpAllow3;
_root.Dash = _root.savefile.data.Dash3;
_root.DashAllow = _root.savefile.data.DashAllow3;
_root.AirDashAllow = _root.savefile.data.AirDashAllow3;
_root.GuardAllow = _root.savefile.data.GuardAllow3;
_root.TauntAllow = _root.savefile.data.TauntAllow3;
_root.lives = _root.savefile.data.lives3;
_root.CurrentHp = _root.savefile.data.CurrentHp3;
_root.excitement = _root.savefile.data.excitement3;
_root.MaxHp = _root.savefile.data.MaxHp3;
_root.SwimSuit = _root.savefile.data.SwimSuit3;
_root.BunnySuit = _root.savefile.data.BunnySuit3;
_root.MainEquipped = _root.savefile.data.MainEquipped3;
_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.guard = _root.savefile.data.guard3;
_root.chngsub = _root.savefile.data.chngsub3;
_root.weapon = _root.savefile.data.weapon3;
_root.SubEquip = _root.savefile.data.SubEquip3;
_root.MainEquip = _root.savefile.data.MainEquip3;
_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;
_root.eleW = _root.savefile.data.eleW3;
_root.flmW = _root.savefile.data.flmW3;
_root.iceW = _root.savefile.data.iceW3;
_root.CardKey1 = _root.savefile.data.CardKey1_3;
_root.CardKey2 = _root.savefile.data.CardKey2_3;
_root.CardKey3 = _root.savefile.data.CardKey3_3;
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) {
}
} 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)) && (!_parent.question)) {
move = true;
}
}
Symbol 1223 MovieClip [SaveLoad] Frame 42
stopAllSounds();
_root.save = false;
_root.load = false;
_root.gotoAndStop(_root.lvl);
removeMovieClip(this);
Symbol 1223 MovieClip [SaveLoad] Frame 47
stop();
Instance of Symbol 1178 MovieClip in Symbol 1223 MovieClip [SaveLoad] Frame 47
onClipEvent (load) {
action = false;
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 = (((((("Sector:" + _root.savefile.data.lvl) + " HP:") + _root.savefile.data.CurrentHp) + "/") + _root.savefile.data.MaxHp) + " ") + _root.dificult;
}
if (_root.savefile.data.lvl2 == undefined) {
_parent.file2 = "No Data";
} else {
_parent.file2 = (((((("Sector:" + _root.savefile.data.lvl2) + " HP:") + _root.savefile.data.CurrentHp2) + "/") + _root.savefile.data.MaxHp2) + " ") + _root.dificult;
}
if (_root.savefile.data.lvl3 == undefined) {
_parent.file3 = "No Data";
} else {
_parent.file3 = (((((("Sector:" + _root.savefile.data.lvl3) + " HP:") + _root.savefile.data.CurrentHp3) + "/") + _root.savefile.data.MaxHp3) + " ") + _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(3);
}
}
if (Key.isDown(40) && (move)) {
move = false;
cursorSound.start();
if ((item + 1) <= 3) {
this.nextFrame();
} else {
this.gotoAndStop(1);
}
}
if (((Key.isDown(_root.jump) && (move)) && (!_root.question)) || (_root.action && (!_root.question))) {
move = false;
if ((_root._currentframe != 3) && (!_root.action)) {
_root.msgnumber = "Question";
_root.attachMovie("MessageBox", "question", _root.getNextHighestDepth(), [_x, _root.Vcam._x, _y, _root.Vcam._y]);
_root.question._x = _root.Vcam._x;
_root.question._y = _root.Vcam._y;
} else if (!_root.action) {
_root.msgnumber = "Question";
_root.attachMovie("MessageBox", "question", _root.getNextHighestDepth(), [_x, _root.Vcam._x, _y, _root.Vcam._y]);
_root.question._x = 350;
_root.question._y = 301;
}
if (((item == 1) && (start)) && (_root.action)) {
PressSound.start();
start = false;
_root.savefile.data.lvl = _root.lvl;
_root.savefile.data.slot1 = _root.slots[0];
_root.savefile.data.slot2 = _root.slots[1];
_root.savefile.data.slot3 = _root.slots[2];
_root.savefile.data.slot4 = _root.slots[3];
_root.savefile.data.slot5 = _root.slots[4];
_root.savefile.data.slot6 = _root.slots[5];
_root.savefile.data.skill1 = _root.skills[11];
_root.savefile.data.skill2 = _root.skills[12];
_root.savefile.data.skill3 = _root.skills[13];
_root.savefile.data.skill4 = _root.skills[14];
_root.savefile.data.skill5 = _root.skills[21];
_root.savefile.data.skill6 = _root.skills[22];
_root.savefile.data.skill7 = _root.skills[23];
_root.savefile.data.skill8 = _root.skills[24];
_root.savefile.data.skill9 = _root.skills[31];
_root.savefile.data.skill10 = _root.skills[32];
_root.savefile.data.skill11 = _root.skills[33];
_root.savefile.data.skill12 = _root.skills[34];
_root.savefile.data.skill13 = _root.skills[41];
_root.savefile.data.skill14 = _root.skills[42];
_root.savefile.data.skill15 = _root.skills[43];
_root.savefile.data.skill16 = _root.skills[44];
_root.savefile.data.X = _root.Xcoor;
_root.savefile.data.Y = _root.Ycoor;
_root.savefile.data.DoubleJump = _root.DoubleJump;
_root.savefile.data.DblJumpAllow = _root.DblJumpAllow;
_root.savefile.data.Dash = _root.Dash;
_root.savefile.data.DashAllow = _root.DashAllow;
_root.savefile.data.AirDashAllow = _root.AirDashAllow;
_root.savefile.data.GuardAllow = _root.GuardAllow;
_root.savefile.data.TauntAllow = _root.TauntAllow;
_root.savefile.data.lives = _root.lives;
_root.savefile.data.CurrentHp = _root.CurrentHp;
_root.savefile.data.excitement = _root.excitement;
_root.savefile.data.MaxHp = _root.MaxHp;
_root.savefile.data.SwimSuit = _root.SwimSuit;
_root.savefile.data.BunnySuit = _root.BunnySuit;
_root.savefile.data.MainEquipped = _root.MainEquipped;
_root.savefile.data.mainHp1 = _root.mainHp[1];
_root.savefile.data.underHp1 = _root.underHp[1];
_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.chngsub = _root.chngsub;
_root.savefile.data.guard = _root.guard;
_root.savefile.data.weapon = _root.weapon;
_root.savefile.data.SubEquip = _root.SubEquip;
_root.savefile.data.MainEquip = _root.MainEquip;
_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;
_root.savefile.data.eleW = _root.eleW;
_root.savefile.data.flmW = _root.flmW;
_root.savefile.data.iceW = _root.iceW;
_root.savefile.data.CardKey1_1 = _root.CardKey1;
_root.savefile.data.CardKey2_1 = _root.CardKey2;
_root.savefile.data.CardKey3_1 = _root.CardKey3;
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)) && (_root.action)) {
PressSound.start();
start = false;
_root.savefile.data.lvl2 = _root.lvl;
_root.savefile.data.slot1_2 = _root.slots[0];
_root.savefile.data.slot2_2 = _root.slots[1];
_root.savefile.data.slot3_2 = _root.slots[2];
_root.savefile.data.slot4_2 = _root.slots[3];
_root.savefile.data.slot5_2 = _root.slots[4];
_root.savefile.data.slot6_2 = _root.slots[5];
_root.savefile.data.skill1_2 = _root.skills[11];
_root.savefile.data.skill2_2 = _root.skills[12];
_root.savefile.data.skill3_2 = _root.skills[13];
_root.savefile.data.skill4_2 = _root.skills[14];
_root.savefile.data.skill5_2 = _root.skills[21];
_root.savefile.data.skill6_2 = _root.skills[22];
_root.savefile.data.skill7_2 = _root.skills[23];
_root.savefile.data.skill8_2 = _root.skills[24];
_root.savefile.data.skill9_2 = _root.skills[31];
_root.savefile.data.skill10_2 = _root.skills[32];
_root.savefile.data.skill11_2 = _root.skills[33];
_root.savefile.data.skill12_2 = _root.skills[34];
_root.savefile.data.skill13_2 = _root.skills[41];
_root.savefile.data.skill14_2 = _root.skills[42];
_root.savefile.data.skill15_2 = _root.skills[43];
_root.savefile.data.skill16_2 = _root.skills[44];
_root.savefile.data.X2 = _root.Xcoor;
_root.savefile.data.Y2 = _root.Ycoor;
_root.savefile.data.DoubleJump2 = _root.DoubleJump;
_root.savefile.data.DblJumpAllow2 = _root.DblJumpAllow;
_root.savefile.data.Dash2 = _root.Dash;
_root.savefile.data.DashAllow2 = _root.DashAllow;
_root.savefile.data.AirDashAllow2 = _root.AirDashAllow;
_root.savefile.data.GuardAllow2 = _root.GuardAllow;
_root.savefile.data.TauntAllow2 = _root.TauntAllow;
_root.savefile.data.lives2 = _root.lives;
_root.savefile.data.CurrentHp2 = _root.CurrentHp;
_root.savefile.data.excitement2 = _root.excitement;
_root.savefile.data.MaxHp2 = _root.MaxHp;
_root.savefile.data.SwimSuit2 = _root.SwimSuit;
_root.savefile.data.BunnySuit2 = _root.BunnySuit;
_root.savefile.data.MainEquipped2 = _root.MainEquipped;
_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.chngsub2 = _root.chngsub;
_root.savefile.data.guard2 = _root.guard;
_root.savefile.data.weapon2 = _root.weapon;
_root.savefile.data.SubEquip2 = _root.SubEquip;
_root.savefile.data.MainEquip2 = _root.MainEquip;
_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;
_root.savefile.data.eleW2 = _root.eleW;
_root.savefile.data.flmW2 = _root.flmW;
_root.savefile.data.iceW2 = _root.iceW;
_root.savefile.data.CardKey1_2 = _root.CardKey1;
_root.savefile.data.CardKey2_2 = _root.CardKey2;
_root.savefile.data.CardKey3_2 = _root.CardKey3;
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)) && (_root.action)) {
PressSound.start();
start = false;
_root.savefile.data.lvl3 = _root.lvl;
_root.savefile.data.slot1_3 = _root.slots[0];
_root.savefile.data.slot2_3 = _root.slots[1];
_root.savefile.data.slot3_3 = _root.slots[2];
_root.savefile.data.slot4_3 = _root.slots[3];
_root.savefile.data.slot5_3 = _root.slots[4];
_root.savefile.data.slot6_3 = _root.slots[5];
_root.savefile.data.skill1_3 = _root.skills[11];
_root.savefile.data.skill2_3 = _root.skills[12];
_root.savefile.data.skill3_3 = _root.skills[13];
_root.savefile.data.skill4_3 = _root.skills[14];
_root.savefile.data.skill5_3 = _root.skills[21];
_root.savefile.data.skill6_3 = _root.skills[22];
_root.savefile.data.skill7_3 = _root.skills[23];
_root.savefile.data.skill8_3 = _root.skills[24];
_root.savefile.data.skill9_3 = _root.skills[31];
_root.savefile.data.skill10_3 = _root.skills[32];
_root.savefile.data.skill11_3 = _root.skills[33];
_root.savefile.data.skill12_3 = _root.skills[34];
_root.savefile.data.skill13_3 = _root.skills[41];
_root.savefile.data.skill14_3 = _root.skills[42];
_root.savefile.data.skill15_3 = _root.skills[43];
_root.savefile.data.skill16_3 = _root.skills[44];
_root.savefile.data.X3 = _root.Xcoor;
_root.savefile.data.Y3 = _root.Ycoor;
_root.savefile.data.DoubleJump3 = _root.DoubleJump;
_root.savefile.data.DblJumpAllow3 = _root.DblJumpAllow;
_root.savefile.data.Dash3 = _root.Dash;
_root.savefile.data.DashAllow3 = _root.DashAllow;
_root.savefile.data.AirDashAllow2 = _root.AirDashAllow;
_root.savefile.data.GuardAllow2 = _root.GuardAllow;
_root.savefile.data.TauntAllow2 = _root.TauntAllow;
_root.savefile.data.lives3 = _root.lives;
_root.savefile.data.CurrentHp3 = _root.CurrentHp;
_root.savefile.data.excitement3 = _root.excitement;
_root.savefile.data.MaxHp3 = _root.MaxHp;
_root.savefile.data.SwimSuit3 = _root.SwimSuit;
_root.savefile.data.BunnySuit3 = _root.BunnySuit;
_root.savefile.data.MainEquipped3 = _root.MainEquipped;
_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.chngsub3 = _root.chngsub;
_root.savefile.data.guard3 = _root.guard;
_root.savefile.data.weapon3 = _root.weapon;
_root.savefile.data.SubEquip3 = _root.SubEquip;
_root.savefile.data.MainEquip3 = _root.MainEquip;
_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;
_root.savefile.data.eleW3 = _root.eleW;
_root.savefile.data.flmW3 = _root.flmW;
_root.savefile.data.iceW3 = _root.iceW;
_root.savefile.data.CardKey1_3 = _root.CardKey1;
_root.savefile.data.CardKey2_3 = _root.CardKey2;
_root.savefile.data.CardKey3_3 = _root.CardKey3;
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;
_root.Pause = false;
_root.save = false;
_root.load = false;
removeMovieClip(_parent);
}
}
if (Key.isDown(_root.att)) {
_root.Titlecursor.enabled = true;
_root.Pause = false;
_root.mitsuko.menu = false;
_root.PausePlayer = false;
_root.Vcam.pause = false;
_root.save = false;
_root.load = false;
removeMovieClip(_parent);
}
}
Symbol 1223 MovieClip [SaveLoad] Frame 85
_root.action = false;
gotoAndStop (47);
Symbol 1226 MovieClip [GolemGrabArm] Frame 8
stop();
if (_root.mitsuko.HitBox.hitTest(this) && (!_root.ext.rape)) {
if (_root.mitsuko._alpha == 100) {
_root.GolemGrab = true;
_root.life.HUD.grab = true;
_root.mitsuko._x = this._x;
}
} else {
_root.GolemGrab = false;
removeMovieClip(_parent);
}
Instance of Symbol 329 MovieClip in Symbol 1226 MovieClip [GolemGrabArm] Frame 8
onClipEvent (enterFrame) {
if (!_root.GolemGrab) {
removeMovieClip(_parent);
}
}
Symbol 1241 MovieClip Frame 1
stop();
if (_root.mainEquipped != 6) {
gotoAndStop(_root.mainEquipped);
} else {
gotoAndStop(_root.underEquipped);
}
Symbol 1241 MovieClip Frame 2
stop();
Symbol 1241 MovieClip Frame 3
stop();
Symbol 1241 MovieClip Frame 4
stop();
Symbol 1241 MovieClip Frame 5
stop();
Symbol 1241 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1250 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 1250 MovieClip Frame 2
stop();
Symbol 1250 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 50;
Symbol 1250 MovieClip Frame 8
stop();
Symbol 1272 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.mitsuko.Hp > 0) {
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.mitsuko.Hp == 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
Instance of Symbol 144 MovieClip in Symbol 1272 MovieClip Frame 1
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1277 MovieClip Frame 10
stop();
_parent.gotoAndStop(1);
Symbol 1281 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 1281 MovieClip Frame 16
_parent.gotoAndStop(1);
Symbol 1283 MovieClip [sexSlime] Frame 1
stop();
Instance of Symbol 1230 MovieClip in Symbol 1283 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");
}
}
}
}
Instance of Symbol 329 MovieClip "collision" in Symbol 1283 MovieClip [sexSlime] Frame 1
onClipEvent (load) {
hp = 1000;
damage = 0;
paralized = false;
frozen = false;
}
onClipEvent (enterFrame) {
if (((((((_root.mitsuko.atk.katana.hitTest(this) || (_root.mitsuko.atk.katana1.hitTest(this))) || (_root.mitsuko.atk.katana2.hitTest(this))) || (_root.mitsuko.punch.kick.hitTest(this))) || (_root.mitsuko.kick.kick.hitTest(this))) || (_root.bullet0.hitTest(this))) || (_root.bullet1.hitTest(this))) || (_root.bullet2.hitTest(this) and (!_root.hit))) {
if (_root.mitsuko.weapon == 9) {
paralized = true;
}
if (_root.mitsuko.weapon == 11) {
frozen = true;
}
if (_root.bullet0.hitTest(this)) {
_root.bullet0.hit = true;
}
if (_root.bullet1.hitTest(this)) {
_root.bullet1.hit = true;
}
if (_root.bullet2.hitTest(this)) {
_root.bullet2.hit = true;
}
_root.hit = true;
damage = (_root.mitsuko.power * 100) / hp;
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale - damage;
if (_parent.HP.Ehp._xscale > 0) {
if ((!paralized) && (!frozen)) {
_parent.gotoAndStop("damage");
} else if (!frozen) {
paralized = false;
_parent.gotoAndStop("paralized");
} else {
frozen = false;
_parent.gotoAndStop("frozen");
}
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.life.grab = false;
_parent.gotoAndStop("dead");
}
}
}
Instance of Symbol 526 MovieClip "HP" in Symbol 1283 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 1272 MovieClip "rape" in Symbol 1283 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 1277 MovieClip in Symbol 1283 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;
}
}
Symbol 1283 MovieClip [sexSlime] Frame 7
Instance of Symbol 1230 MovieClip in Symbol 1283 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 1141 MovieClip in Symbol 1283 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 1299 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1299 MovieClip Frame 3
stop();
Symbol 1299 MovieClip Frame 4
stop();
Symbol 1299 MovieClip Frame 5
stop();
Symbol 1299 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1321 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 1321 MovieClip Frame 2
stop();
Symbol 1321 MovieClip Frame 3
stop();
Symbol 1321 MovieClip Frame 4
stop();
Symbol 1321 MovieClip Frame 5
stop();
Symbol 1321 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1321 MovieClip Frame 7
stop();
Symbol 1321 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 1321 MovieClip Frame 9
stop();
Symbol 1321 MovieClip Frame 10
stop();
Symbol 1321 MovieClip Frame 11
stop();
Symbol 1321 MovieClip Frame 12
stop();
Symbol 1321 MovieClip Frame 13
stop();
_root.mitsuko.clothing = 30;
Symbol 1526 MovieClip Frame 1
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1526 MovieClip Frame 86
if (_root.life.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1526 MovieClip Frame 101
if (_root.life.Status.condition == "Turned") {
_parent.rape.e = 1;
gotoAndPlay ("Turned");
}
if (_root.life.Status.condition == "Horny") {
_parent.rape.e = 1;
gotoAndPlay ("Horny");
}
_root.ext.excitacion(_parent.rape.e);
if (_root.mitsuko.Hp > 0) {
_root.life.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_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 1526 MovieClip Frame 102
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1526 MovieClip Frame 158
if (_root.life.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 1526 MovieClip Frame 170
_root.ext.excitacion(_parent.rape.e);
if (_root.mitsuko.Hp > 0) {
_root.life.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_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 1526 MovieClip Frame 196
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_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 if (_root.life.sex._xscale == 100) {
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
_root.mitsuko.down = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
} else {
_root.mitsuko.invisible = true;
_root.life.mobilize();
_root.life.grab = false;
_root.mitsuko.down = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
}
Instance of Symbol 144 MovieClip in Symbol 1526 MovieClip Frame 212
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1527 MovieClip Frame 9
stop();
_parent.gotoAndStop(1);
Symbol 1532 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 1532 MovieClip Frame 18
_parent.gotoAndStop(1);
Symbol 1555 MovieClip Frame 1
play();
Symbol 1555 MovieClip Frame 20
gotoAndPlay ("kuro");
Symbol 1555 MovieClip Frame 34
gotoAndPlay ("kuroTurned");
Symbol 1556 MovieClip [kuroJr] Frame 1
stop();
Instance of Symbol 1289 MovieClip "eye" in Symbol 1556 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) {
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");
}
}
}
}
}
Instance of Symbol 329 MovieClip "collision" in Symbol 1556 MovieClip [kuroJr] Frame 1
onClipEvent (load) {
hp = 1000;
damage = 0;
paralized = false;
frozen = false;
}
onClipEvent (enterFrame) {
if ((((_parent._x < -2800) || (_parent._y > 3000)) || (_parent._x > 3500)) || (_parent._y < -1500)) {
_parent.gotoAndStop("dead");
}
if (((((((_root.mitsuko.atk.katana.hitTest(this) || (_root.mitsuko.atk.katana1.hitTest(this))) || (_root.mitsuko.atk.katana2.hitTest(this))) || (_root.mitsuko.punch.kick.hitTest(this))) || (_root.mitsuko.kick.kick.hitTest(this))) || (_root.bullet0.hitTest(this))) || (_root.bullet1.hitTest(this))) || (_root.bullet2.hitTest(this) and (!_root.hit))) {
if (_root.mitsuko.weapon == 9) {
paralized = true;
}
if (_root.mitsuko.weapon == 11) {
frozen = true;
}
if (_root.bullet0.hitTest(this)) {
_root.bullet0.hit = true;
}
if (_root.bullet1.hitTest(this)) {
_root.bullet1.hit = true;
}
if (_root.bullet2.hitTest(this)) {
_root.bullet2.hit = true;
}
_root.hit = true;
damage = (_root.mitsuko.power * 100) / hp;
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale - damage;
if (_parent.HP.Ehp._xscale > 0) {
if ((!paralized) && (!frozen)) {
_parent.gotoAndStop("damage");
} else if (!frozen) {
paralized = false;
_parent.gotoAndStop("paralized");
} else {
frozen = false;
_parent.gotoAndStop("frozen");
}
} else {
_root.life.wall = 0;
_root.mitsuko.wallR = 0;
_root.mitsuko.wallL = 0;
_root.life.grab = false;
_parent.gotoAndStop("dead");
}
}
}
Instance of Symbol 1526 MovieClip "rape" in Symbol 1556 MovieClip [kuroJr] Frame 2
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
}
onClipEvent (enterFrame) {
if ((!_root.life.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 1526 MovieClip "rape" in Symbol 1556 MovieClip [kuroJr] Frame 3
onClipEvent (load) {
rape = 0;
h = 0;
e = 2;
x = 2;
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 1555 MovieClip in Symbol 1556 MovieClip [kuroJr] Frame 7
onClipEvent (load) {
if (_root.life.Status.condition == "Turned") {
this.gotoAndPlay("kuroTurned");
} else {
this.gotoAndPlay("kuro");
}
}
Instance of Symbol 1289 MovieClip in Symbol 1556 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;
}
}
Instance of Symbol 1130 MovieClip in Symbol 1556 MovieClip [kuroJr] Frame 8
onClipEvent (load) {
this.gotoAndPlay("kuroFrozen");
}
Symbol 1556 MovieClip [kuroJr] Frame 9
stop();
this.dead = true;
Instance of Symbol 1141 MovieClip "explosion" in Symbol 1556 MovieClip [kuroJr] Frame 9
onClipEvent (load) {
i = _root.ES.i;
item = Math.floor(Math.random() * 11) + 0;
x = _parent._x;
y = _parent._y - 10;
lock = false;
this.gotoAndPlay("Kuro Dead");
}
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;
}
}
Instance of Symbol 1130 MovieClip in Symbol 1556 MovieClip [kuroJr] Frame 10
onClipEvent (load) {
this.gotoAndPlay("kuroParalized");
}
Symbol 1562 MovieClip Frame 9
gotoAndPlay (1);
Symbol 1562 MovieClip Frame 18
_parent._parent.hit = false;
_root.mitsuko.i = _root.mitsuko.i - 1;
_root.hit = false;
removeMovieClip(_parent._parent);
Symbol 1567 MovieClip Frame 8
gotoAndPlay (1);
Symbol 1567 MovieClip Frame 17
_parent._parent.hit = false;
_root.mitsuko.i = _root.mitsuko.i - 1;
_root.hit = false;
removeMovieClip(_parent._parent);
Symbol 1572 MovieClip Frame 1
stop();
Symbol 1572 MovieClip Frame 10
_parent._parent.hit = false;
_root.mitsuko.i = _root.mitsuko.i - 1;
_root.hit = false;
removeMovieClip(_parent._parent);
Symbol 1573 MovieClip [bullet] Frame 1
stop();
Instance of Symbol 1562 MovieClip in Symbol 1573 MovieClip [bullet] Frame 1
onClipEvent (load) {
if (_root.mitsuko.weapon == 11) {
stop();
}
if (_root.mitsuko.weapon == 10) {
_parent.gotoAndStop(3);
}
if (_root.mitsuko.weapon == 9) {
_parent.gotoAndStop(2);
}
_parent.power = 1;
deflected = (_parent.deflected = false);
direction = _root.mitsuko.dir;
estado = _root.mitsuko.Shotup;
hit = _parent.hit;
hitflag = false;
}
onClipEvent (enterFrame) {
hit = _parent.hit;
if (((direction == 0) && (!hit)) && (!estado)) {
_parent._x = _parent._x + (_root.mitsuko.speed + 5);
}
if (estado && (!hit)) {
_parent._y = _parent._y - (_root.mitsuko.speed + 5);
}
if (((direction == 1) && (!hit)) && (!estado)) {
_parent._x = _parent._x - (_root.mitsuko.speed + 5);
}
if ((!_root.Vcam.hitTest(_parent)) || (hit)) {
switch (_root.mitsuko.bullet) {
case 1 :
_root.mitsuko.bullet = 1;
break;
case 2 :
_root.mitsuko.bullet = 2;
break;
case 3 :
_root.mitsuko.bullet = 0;
}
removeMovieClip(_parent);
}
if (hit && (!hitflag)) {
hitflag = true;
hit = false;
this.gotoAndPlay("hit");
}
}
Instance of Symbol 1567 MovieClip in Symbol 1573 MovieClip [bullet] Frame 2
onClipEvent (load) {
_parent.power = 2;
direction = _root.mitsuko.dir;
estado = _root.mitsuko.Shotup;
hit = _parent.hit;
hitflag = false;
}
onClipEvent (enterFrame) {
hit = _parent.hit;
if (((direction == 0) && (!hit)) && (!estado)) {
_parent._x = _parent._x + (_root.mitsuko.speed + 5);
}
if (estado && (!hit)) {
_parent._y = _parent._y - (_root.mitsuko.speed + 5);
}
if (((direction == 1) && (!hit)) && (!estado)) {
_parent._x = _parent._x - (_root.mitsuko.speed + 5);
}
if ((!_root.Vcam.hitTest(_parent)) || (hit)) {
switch (_root.mitsuko.bullet) {
case 1 :
_root.mitsuko.bullet = 1;
break;
case 2 :
_root.mitsuko.bullet = 2;
break;
case 3 :
_root.mitsuko.bullet = 0;
}
removeMovieClip(_parent);
}
if (hit && (!hitflag)) {
hitflag = true;
hit = false;
this.gotoAndPlay("hit");
}
}
Instance of Symbol 1572 MovieClip in Symbol 1573 MovieClip [bullet] Frame 3
onClipEvent (load) {
_parent.power = 2;
direction = _root.mitsuko.dir;
estado = _root.mitsuko.Shotup;
_root.charged = 0;
hit = _parent.hit;
hitflag = false;
}
onClipEvent (enterFrame) {
hit = _parent.hit;
if (((direction == 0) && (!hit)) && (!estado)) {
_parent._x = _parent._x + (_root.mitsuko.speed + 5);
}
if (estado && (!hit)) {
_parent._y = _parent._y - (_root.mitsuko.speed + 5);
}
if (((direction == 1) && (!hit)) && (!estado)) {
_parent._x = _parent._x - (_root.mitsuko.speed + 5);
}
if ((!_root.Vcam.hitTest(_parent)) || (hit)) {
switch (_root.mitsuko.bullet) {
case 1 :
_root.mitsuko.bullet = 1;
break;
case 2 :
_root.mitsuko.bullet = 2;
break;
case 3 :
_root.mitsuko.bullet = 0;
}
removeMovieClip(_parent);
}
if (hit && (!hitflag)) {
hitflag = true;
hit = false;
this.gotoAndPlay("hit");
}
}
Symbol 1575 MovieClip [RestoreClothes] Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 1575 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.HitBox) && (!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.normalUnderHp = 30;
_root.normalClothHp = 50;
_root.SwimHp = 20;
HealthB.start();
} else {
_root.mitsuko.clothing = 0;
}
}
HealthB.onSoundComplete = function () {
_root.life.HUD.mobilize();
_root.Pause = false;
_parent.gotoAndStop("used");
};
}
Symbol 1591 MovieClip Frame 14
gotoAndPlay (1);
Symbol 1592 MovieClip [heartbig] Frame 1
stop();
Instance of Symbol 1591 MovieClip in Symbol 1592 MovieClip [heartbig] Frame 1
onClipEvent (load) {
recover = 0;
HealthB = new Sound();
HealthB.attachSound("bigh");
HealthL = new Sound();
HealthL.attachSound("littleHealth");
}
onClipEvent (load) {
recover = 0;
stop();
HealthB = new Sound();
HealthB.attachSound("bigh");
HealthL = new Sound();
HealthL.attachSound("littleHealth");
}
onClipEvent (enterFrame) {
if ((this.hitTest(_root.mitsuko.HitBox) && (!_root.mitsuko.attack)) && (!_root.mitsuko.defeated)) {
recover = 5000;
recover = recover / _root.MaxHp;
if ((_root.mitsuko.Hp + recover) <= _root.MaxHp) {
_root.life.HUD.lp._xscale = _root.life.HUD.lp._xscale + recover;
_root.mitsuko.Hp = _root.mitsuko.Hp + recover;
}
if ((_root.mitsuko.Hp + recover) > _root.MaxHp) {
_root.life.HUD.lp._xscale = 100;
_root.mitsuko.Hp = _root.MaxHp;
gotoAndStop ("used");
}
}
HealthB.onSoundComplete = function () {
_root.life.HUD.mobilize();
_root.Pause = false;
_parent.gotoAndStop("used");
};
}
Symbol 1592 MovieClip [heartbig] Frame 2
removeMovieClip(_parent);
Symbol 1593 MovieClip [heartsmall] Frame 1
stop();
Instance of Symbol 1592 MovieClip [heartbig] in Symbol 1593 MovieClip [heartsmall] Frame 1
onClipEvent (load) {
d = 0;
x = 0;
touched = false;
recover = 0;
stop();
HealthB = new Sound();
HealthB.attachSound("bigh");
HealthL = new Sound();
HealthL.attachSound("littleHealth");
}
onClipEvent (enterFrame) {
if (d < 150) {
d = d + 1;
} else if (x < 100) {
_parent._alpha = 70;
x = x + 1.5;
} else {
_parent.gotoAndStop("used");
}
if (this.hitTest(_root.mitsuko.HitBox)) {
touched = true;
recover = 2500;
recover = recover / _root.MaxHp;
if ((_root.mitsuko.Hp + recover) <= _root.MaxHp) {
_root.life.HUD.lp._xscale = _root.life.HUD.lp._xscale + recover;
_root.mitsuko.Hp = _root.mitsuko.Hp + recover;
}
if (((_root.mitsuko.Hp + recover) > _root.MaxHp) && (!touched)) {
touched = true;
_root.life.HUD.lp._xscale = 100;
_root.mitsuko.Hp = _root.MaxHp;
gotoAndStop ("used");
}
}
HealthB.onSoundComplete = function () {
_root.life.HUD.mobilize();
_root.Pause = false;
_parent.gotoAndStop("used");
};
}
Instance of Symbol 329 MovieClip in Symbol 1593 MovieClip [heartsmall] Frame 1
onClipEvent (load) {
jump = 0;
}
onClipEvent (enterFrame) {
if (jump < 10) {
_parent._y = _parent._y - 3;
jump = jump + 2;
}
if (_root.ground.hitTest(_parent._x, _parent._y, true)) {
_parent.gotoAndStop(2);
} else {
_parent._y = _parent._y + 3;
}
}
Symbol 1593 MovieClip [heartsmall] Frame 3
removeMovieClip(_parent);
Symbol 1600 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1600 MovieClip Frame 2
stop();
Symbol 1600 MovieClip Frame 3
stop();
Symbol 1600 MovieClip Frame 4
stop();
Symbol 1600 MovieClip Frame 5
stop();
Symbol 1600 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1606 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1606 MovieClip Frame 2
stop();
Symbol 1606 MovieClip Frame 3
stop();
Symbol 1606 MovieClip Frame 4
stop();
Symbol 1606 MovieClip Frame 5
stop();
Symbol 1606 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1621 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 1621 MovieClip Frame 2
stop();
Symbol 1621 MovieClip Frame 3
stop();
Symbol 1621 MovieClip Frame 4
stop();
Symbol 1621 MovieClip Frame 5
stop();
Symbol 1621 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1621 MovieClip Frame 7
stop();
Symbol 1621 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 1621 MovieClip Frame 9
stop();
Symbol 1621 MovieClip Frame 10
stop();
Symbol 1621 MovieClip Frame 11
stop();
Symbol 1621 MovieClip Frame 12
stop();
Symbol 1621 MovieClip Frame 13
stop();
_root.mitsuko.clothing = 30;
Symbol 1630 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1630 MovieClip Frame 2
stop();
Symbol 1630 MovieClip Frame 3
stop();
Symbol 1630 MovieClip Frame 4
stop();
Symbol 1630 MovieClip Frame 5
stop();
Symbol 1630 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1647 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 1647 MovieClip Frame 2
stop();
Symbol 1647 MovieClip Frame 3
stop();
Symbol 1647 MovieClip Frame 4
stop();
Symbol 1647 MovieClip Frame 5
stop();
Symbol 1647 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1647 MovieClip Frame 7
stop();
Symbol 1647 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 1647 MovieClip Frame 9
stop();
Symbol 1647 MovieClip Frame 10
stop();
Symbol 1647 MovieClip Frame 11
stop();
Symbol 1647 MovieClip Frame 12
stop();
Symbol 1647 MovieClip Frame 13
stop();
_root.mitsuko.clothing = 30;
Symbol 1651 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 1651 MovieClip Frame 6
stop();
Symbol 1667 MovieClip [weaponIce] Frame 1
play();
Symbol 1667 MovieClip [weaponIce] Frame 7
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1667 MovieClip [weaponIce] Frame 8
play();
Symbol 1667 MovieClip [weaponIce] Frame 15
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1674 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 1674 MovieClip Frame 2
stop();
Symbol 1674 MovieClip Frame 3
stop();
Symbol 1674 MovieClip Frame 4
stop();
Symbol 1674 MovieClip Frame 5
stop();
Symbol 1674 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 1682 MovieClip [weaponFire] Frame 1
play();
Symbol 1682 MovieClip [weaponFire] Frame 8
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1695 MovieClip [weaponthunder] Frame 1
play();
Symbol 1695 MovieClip [weaponthunder] Frame 10
stop();
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 1705 MovieClip Frame 1
stop();
Symbol 1709 MovieClip Frame 1
stop();
Symbol 1721 MovieClip Frame 132
_root.gotoAndStop("start");
Symbol 1726 MovieClip Frame 1
stop();
Symbol 1726 MovieClip Frame 2
_root.story.SAnim.d = 0;
Symbol 1726 MovieClip Frame 13
stop();
Symbol 1733 MovieClip Frame 17
stop();
_root.gotoAndStop("stageselect");
Symbol 1768 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 301 MovieClip "Titlecursor" in Symbol 1768 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.CurrentHp = 100;
_root.MaxHp = 100;
_root.excitement = 0;
_root.ClothHp = 50;
_root.underEquipped = 1;
_root.mainEquipped = 1;
_root.lives = 2;
_root.skills[11] = 0;
_root.skills[12] = 0;
_root.skills[13] = 0;
_root.skills[14] = 0;
_root.skills[21] = 0;
_root.skills[22] = 0;
_root.skills[23] = 0;
_root.skills[24] = 0;
_root.skills[31] = 0;
_root.skills[32] = 0;
_root.skills[33] = 0;
_root.skills[34] = 0;
_root.skills[41] = 0;
_root.skills[42] = 0;
_root.skills[43] = 0;
_root.skills[44] = 0;
_root.slots[0] = 1;
_root.slots[1] = 1;
_root.slots[2] = 1;
_root.slots[3] = 1;
_root.slots[4] = 1;
_root.slots[5] = 1;
_root.Xcoor = -719;
_root.Ycoor = 1130;
_root.DashAllow = false;
_root.Dash = false;
_root.DoubleJump = false;
_root.DblJumpAllow = false;
_root.MainEquip = 8;
_root.SubEquip = 0;
_root.weapon = 0;
_root.eleW = 100;
_root.flmW = 100;
_root.iceW = 100;
_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;
if (!enabled) {
}
}
}
Instance of Symbol 1726 MovieClip "SAnim" in Symbol 1768 MovieClip Frame 1
onClipEvent (load) {
d = 0;
}
onClipEvent (enterFrame) {
if (d == 1) {
this.play();
}
}
Symbol 1768 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 1749 MovieClip in Symbol 1768 MovieClip Frame 21
onClipEvent (enterFrame) {
if ((_root.story.Titlecursor.item >= 11) && (_root.story.Titlecursor.item <= 15)) {
this.gotoAndStop("controls");
}
if ((_root.story.Titlecursor.item >= 16) && (_root.story.Titlecursor.item <= 18)) {
this.gotoAndStop("quality");
}
if ((_root.story.Titlecursor.item >= 19) && (_root.story.Titlecursor.item <= 21)) {
this.gotoAndStop("difficulty");
}
if (_root.story.Titlecursor.item == 22) {
this.gotoAndStop("default");
}
if (_root.story.Titlecursor.item == 23) {
this.gotoAndStop("return");
}
}
Instance of Symbol 301 MovieClip "Titlecursor" in Symbol 1768 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;
_parent.attaque.att.text = chr(_root.att);
_parent.dash.Dash.text = chr(_root.dash);
_parent.jump.Jump.text = chr(_root.jump);
_parent.guard.Jump.text = chr(_root.guard);
_parent.chng.Jump.text = chr(_root.chngsub);
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(23);
}
}
if ((Key.isDown(40) && (move)) && (!pressed)) {
move = false;
cursorSound.start();
if ((item + 1) <= 23) {
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) {
if (!pressed) {
cursorSelect.start();
pressed = true;
_parent.chng.Jump.text = "select";
}
}
if (item == 15) {
if (!pressed) {
cursorSelect.start();
pressed = true;
_parent.guard.Jump.text = "select";
}
}
if (item == 16) {
move = false;
enabled1 = false;
PressSound.start();
_quality = "LOW";
_root.calidad = "Low";
_parent.calidad = "Low";
}
if (item == 17) {
move = false;
enabled1 = false;
PressSound.start();
_quality = "MEDIUM";
_root.calidad = "Medium";
_root.story.calidad = "Medium";
}
if (item == 18) {
move = false;
enabled1 = false;
PressSound.start();
_quality = "HIGH";
_root.calidad = "High";
_parent.calidad = "High";
}
if (item == 19) {
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 == 20) {
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 == 21) {
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 == 22) {
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;
_root.guard = 88;
_root.chng = 90;
_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 == 23) {
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();
}
if (item == 14) {
_parent.chng.Jump.text = chr(Key.getAscii());
_root.chng = jum;
_root.mitsuko.chngkey = jum;
}
if (item == 15) {
_parent.guard.Jump.text = chr(Key.getAscii());
_root.guard = jum;
_root.mitsuko.guardkey = jum;
}
pressed = false;
}
}
};
Key.addListener(ListenerObj1);
}
Instance of Symbol 474 MovieClip "jump" in Symbol 1768 MovieClip Frame 21
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 476 MovieClip "dash" in Symbol 1768 MovieClip Frame 21
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 478 MovieClip "attaque" in Symbol 1768 MovieClip Frame 21
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 1768 MovieClip Frame 39
gotoAndStop ("title");
Instance of Symbol 144 MovieClip in Symbol 1884 MovieClip Frame 402
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 1884 MovieClip Frame 421
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 1884 MovieClip Frame 431
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 1886 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;
Symbol 1904 MovieClip Frame 1
stop();
Instance of Symbol 1904 MovieClip in Symbol 1907 MovieClip Frame 1
onClipEvent (load) {
x = 0;
decena = false;
flag = false;
this.stop();
}
onClipEvent (enterFrame) {
if (_root.hit && (!flag)) {
flag = true;
x++;
if ((x > 1) && (!decena)) {
_parent._visible = true;
this.gotoAndStop(x);
} else {
_parent._visible = true;
this.gotoAndStop(x);
}
if (x > 9) {
x = 0;
decena = true;
}
}
if ((!_root.hit) && (flag)) {
flag = false;
decena = false;
}
if (_root.mitsuko.damaged) {
x = 0;
_parent._visible = false;
}
}
Instance of Symbol 1904 MovieClip in Symbol 1907 MovieClip Frame 1
onClipEvent (load) {
x = 0;
y = 1;
decena = 0;
var frame = 0;
flag = false;
this.gotoAndStop(10);
}
onClipEvent (enterFrame) {
if (_root.hit && (!flag)) {
flag = true;
x++;
if (x == 10) {
decena = (y * 10) / x;
_parent._visible = true;
this.gotoAndStop(decena);
y++;
x = 0;
}
}
if ((!_root.hit) && (flag)) {
flag = false;
}
if (_root.mitsuko.damaged) {
y = 1;
x = 0;
decena = 0;
this.gotoAndStop(10);
_parent._visible = false;
}
}
Symbol 1946 MovieClip Frame 1
_root.weapon = 0;
stop();
Instance of Symbol 329 MovieClip in Symbol 1946 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.mitsuko.weapon = _root.MainEquip;
}
Instance of Symbol 354 MovieClip "fist" in Symbol 1946 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.mitsuko.weapon == 8) {
_visible = true;
_root.life.HUD.wepName = "Bare H";
this.gotoAndStop(2);
} else {
_visible = false;
}
}
Instance of Symbol 358 MovieClip "sword" in Symbol 1946 MovieClip Frame 1
onClipEvent (enterFrame) {
switch (_root.mitsuko.weapon) {
case 12 :
_root.life.HUD.wepName = "SWORD";
this.stop();
break;
case 13 :
_root.life.HUD.wepName = "SPEAR";
this.gotoAndStop(2);
break;
case 14 :
_root.life.HUD.wepName = "DAGGERS";
gotoAndStop (3);
break;
case 8 :
this._visible = false;
}
}
Instance of Symbol 1705 MovieClip in Symbol 1946 MovieClip Frame 1
onClipEvent (enterFrame) {
switch (_root.SubEquip) {
case 9 :
_visible = true;
this.gotoAndStop(3);
break;
case 10 :
_visible = true;
this.gotoAndStop(4);
break;
case 11 :
_visible = true;
this.gotoAndStop(2);
break;
case 0 :
this._visible = false;
}
}
Instance of Symbol 30 MovieClip "wepDepleter" in Symbol 1946 MovieClip Frame 1
onClipEvent (load) {
if ((_root.mitsuko.weapon != 8) && (_root.mitsuko.weapon != 12)) {
if (_root.mitsuko.weapon == 9) {
this._xscale = _root.eleW;
}
if (_root.mitsuko.weapon == 10) {
this._xscale = _root.flmW;
}
if (_root.mitsuko.weapon == 11) {
this._xscale = _root.iceW;
}
}
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.weapon != 8) && (_root.mitsuko.weapon != 12)) {
if (_root.mitsuko.weapon == 9) {
this._xscale = _root.eleW;
}
if (_root.mitsuko.weapon == 10) {
this._xscale = _root.flmW;
}
if (_root.mitsuko.weapon == 11) {
this._xscale = _root.iceW;
}
}
}
Symbol 1946 MovieClip Frame 16
_root.weapon = 1;
stop();
Instance of Symbol 329 MovieClip in Symbol 1946 MovieClip Frame 16
onClipEvent (enterFrame) {
_root.mitsuko.weapon = _root.SubEquip;
}
Instance of Symbol 1705 MovieClip in Symbol 1946 MovieClip Frame 16
onClipEvent (enterFrame) {
switch (_root.SubEquip) {
case 9 :
_visible = true;
_root.life.HUD.wepName = "ELEC";
this.gotoAndStop(3);
break;
case 10 :
_visible = true;
_root.life.HUD.wepName = "FIRE";
this.gotoAndStop(4);
break;
case 11 :
_visible = true;
_root.life.HUD.wepName = "ICE";
this.gotoAndStop(2);
break;
case 0 :
this._visible = false;
}
}
Instance of Symbol 30 MovieClip "wepDepleter" in Symbol 1946 MovieClip Frame 16
onClipEvent (load) {
if ((_root.mitsuko.weapon != 8) && (_root.mitsuko.weapon != 12)) {
if (_root.mitsuko.weapon == 9) {
this._xscale = _root.eleW;
}
if (_root.mitsuko.weapon == 10) {
this._xscale = _root.flmW;
}
if (_root.mitsuko.weapon == 11) {
this._xscale = _root.iceW;
}
}
}
onClipEvent (enterFrame) {
if ((_root.mitsuko.weapon != 8) && (_root.mitsuko.weapon != 12)) {
if (_root.mitsuko.weapon == 9) {
this._xscale = _root.eleW;
}
if (_root.mitsuko.weapon == 10) {
this._xscale = _root.flmW;
}
if (_root.mitsuko.weapon == 11) {
this._xscale = _root.iceW;
}
}
}
Instance of Symbol 354 MovieClip "fist" in Symbol 1946 MovieClip Frame 16
onClipEvent (enterFrame) {
if (_root.mitsuko.weapon == 8) {
_visible = true;
this.gotoAndStop(2);
} else {
_visible = false;
}
}
Instance of Symbol 358 MovieClip "sword" in Symbol 1946 MovieClip Frame 16
onClipEvent (enterFrame) {
switch (_root.mitsuko.weapon) {
case 12 :
this.stop();
break;
case 13 :
this.gotoAndStop(2);
break;
case 14 :
gotoAndStop (3);
break;
case 8 :
this._visible = false;
}
}
Symbol 1946 MovieClip Frame 28
gotoAndStop (1);
Instance of Symbol 1915 MovieClip in Symbol 1948 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;
}
}
Instance of Symbol 1921 MovieClip "Status" in Symbol 1948 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 30 MovieClip "armor" in Symbol 1948 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(8);
}
onClipEvent (enterFrame) {
if ((_root.mainEquipped == 6) && (_root.underEquipped == 6)) {
this._xscale = 0;
}
}
Instance of Symbol 30 MovieClip "sex" in Symbol 1948 MovieClip Frame 1
onClipEvent (load) {
this.gotoAndStop(5);
}
Instance of Symbol 1946 MovieClip "WEP" in Symbol 1948 MovieClip Frame 1
onClipEvent (load) {
pressed = false;
if (_root.weapon == 1) {
this.gotoAndStop("Ranged");
} else {
this.gotoAndStop("Melee");
}
}
onClipEvent (enterFrame) {
if (((Key.isDown(_root.chngsub) && (!pressed)) && ((_root.Elec || (_root.Flm)) || (_root.Ice))) && (_root.SubEquip != 0)) {
pressed = true;
this.play();
} else {
pressed = false;
}
}
Instance of Symbol 1907 MovieClip in Symbol 1949 MovieClip Frame 1
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 1948 MovieClip "HUD" in Symbol 1949 MovieClip Frame 1
onClipEvent (load) {
function damage(_arg2) {
_arg2 = (_arg2 + _root.difDamage) * 100;
_arg2 = Math.round(_arg2 / _root.MaxHp);
damage1 = damage1 + _arg2;
_root.life.HUD.lp._xscale = _root.life.HUD.lp._xscale - _arg2;
_root.mitsuko.Hp = _root.mitsuko.Hp - _arg2;
_root.CurrentHp = _root.mitsuko.Hp;
if (_root.mainEquipped != 6) {
_root.life.HUD.armor._xscale = _root.life.HUD.armor._xscale - _root.difClothDmg;
_root.mainHp[_root.mainEquipped] = _root.mainHp[_root.mainEquipped] - _root.difClothDmg;
_root.normalClothHp = _root.normalClothHp - _root.difClothDmg;
_root.life.HUD.Armor = (_root.mainHp[_root.mainEquipped] + "/") + _root.ClothMaxHp[_root.mainEquipped];
if (_root.ClothMaxHp[_root.mainEquipped] <= 0) {
_root.mitsuko.clothing = 30;
_root.ClothHp = 30;
_root.mainEquipped = 6;
_root.mitsuko.Rippedcloth = true;
}
}
if (_root.underEquipped != 6) {
if (_root.mainEquipped == 6) {
_root.life.HUD.armor._xscale = _root.life.HUD.armor._xscale - _root.difClothDmg;
_root.underHp[_root.underEquipped] = _root.underHp[_root.underEquipped] - _root.difClothDmg;
_root.normalUnderHp = _root.normalUnderHp - _root.difClothDmg;
_root.life.HUD.armor._xscale = _root.life.HUD.armor._xscale - _root.difClothDmg;
_root.life.HUD.Armor = (_root.underHp[_root.underEquipped] + "/") + _root.ClothMaxHp1[_root.underEquipped];
if (_root.ClothMaxHp1[_root.underEquipped] <= 0) {
_root.mitsuko.clothing = 50;
_root.underEquipped = 6;
_root.mitsuko.Rippedcloth = true;
}
}
}
}
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.wait = false;
_root.mitsuko.attack = false;
_root.PausePlayer = false;
}
_root.Pause = false;
_root.PausePlayer = false;
_root.life.HUD.wepName = "";
_root.life.HUD.wepDepleter._xscale = 0;
if (_root.mainEquipped != 6) {
_root.life.HUD.armor._xscale = _root.mainHp[_root.mainEquipped];
} else {
_root.life.HUD.armor._xscale = _root.underHp[_root.underEquipped];
}
wall = 0;
damage1 = 0;
recover = 0;
damageCloth = 0;
x = 0;
this.Status.stage = _root.stage;
this.Status.lives = _root.lives;
this.HP = (_root.MaxHp + "/") + _root.MaxHp;
grab = false;
defeated = false;
_root.life.HUD.lp._xscale = 100;
}
onClipEvent (enterFrame) {
_root.CurrentHp = _root.mitsuko.Hp;
if (_root.mitsuko.Hp > 0) {
this.HP = (_root.mitsuko.Hp + "/") + _root.MaxHp;
if (damageCloth > 0) {
damage1 = damage1 - 0.1;
_root.life.HUD.armor._xscale = _root.life.HUD.armor._xscale - 0.1;
}
if ((recover > 0) && (_root.life.HUD.lp._xscale <= 100)) {
_root.life.HUD.lp._xscale = _root.life.HUD.lp._xscale + 0.1;
}
if ((_root.mainEquipped != 6) || (_root.underEquipped != 6)) {
if (_root.mainEquipped != 6) {
if (_root.mainHp[_root.mainEquipped] > 0) {
_root.life.HUD.armor._xscale = _root.mainHp[_root.mainEquipped];
} else {
_root.mainEquipped = 6;
}
} else if (_root.underHp[_root.underEquipped] > 0) {
_root.life.HUD.armor._xscale = _root.underHp[_root.underEquipped];
} else {
_root.underEquipped = 6;
}
} else {
_root.life.HUD.Armor = "NUDE";
}
} else {
this.HP = "0/" + _root.MaxHp;
}
this.Status.lives = _root.lives;
if (_root.lives < 0) {
_root.gotoAndStop("gameover");
}
_root.ext.debug.wall = wall;
_root.ext.debug.wait = _root.mitsuko.wait;
_root.ext.debug.grab = grab;
_root.ext.debug.down = _root.mitsuko.down;
_root.ext.debug.golemgrab = _root.GolemGrab;
_root.ext.debug.taunt = _root.mitsuko.taunting;
_root.ext.debug.guard = _root.mitsuko.guarding;
_root.ext.debug.damage = _root.mitsuko.damaged;
_root.ext.debug.sex = _root.ext.rape;
_root.ext.debug.boss = _root.ground.BossDoor.BossDeath;
}
Symbol 2057 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2057 MovieClip Frame 1
on (press) {
_parent.gotoAndStop(2);
}
Instance of Symbol 329 MovieClip in Symbol 2057 MovieClip Frame 2
on (press) {
_parent.gotoAndStop(1);
}
Instance of Symbol 2057 MovieClip "debug" in Symbol 2067 MovieClip Frame 1
onClipEvent (load) {
allow = false;
pressed = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(16) && (!pressed)) {
pressed = true;
if (allow) {
allow = false;
} else {
allow = true;
}
}
if (!allow) {
this._visible = false;
} else {
this._visible = true;
}
if ((!Key.isDown(16)) && (pressed)) {
pressed = false;
}
}
Symbol 2076 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 2076 MovieClip Frame 2
stop();
Symbol 2076 MovieClip Frame 3
stop();
Symbol 2076 MovieClip Frame 4
stop();
Symbol 2076 MovieClip Frame 5
stop();
Symbol 2076 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 2086 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 2086 MovieClip Frame 2
stop();
Symbol 2086 MovieClip Frame 3
stop();
Symbol 2086 MovieClip Frame 4
stop();
Symbol 2086 MovieClip Frame 5
stop();
Symbol 2086 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 2086 MovieClip Frame 7
stop();
Symbol 2086 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 2086 MovieClip Frame 9
stop();
Symbol 2086 MovieClip Frame 10
stop();
Symbol 2086 MovieClip Frame 11
stop();
Symbol 2086 MovieClip Frame 12
stop();
Symbol 2086 MovieClip Frame 13
stop();
_root.mitsuko.clothing = 30;
Symbol 2087 MovieClip Frame 1
Percent = _root.MaxHp / 5;
if (_root.mitsuko.Hp < Percent) {
gotoAndPlay ("tired");
}
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 2087 MovieClip Frame 57
gotoAndPlay ("stand");
Symbol 2087 MovieClip Frame 58
_root.mitsuko.landedAnim = false;
Symbol 2087 MovieClip Frame 68
Percent = _root.MaxHp / 5;
if (_root.mitsuko.Hp < Percent) {
gotoAndPlay ("tired");
} else {
gotoAndPlay ("stand");
}
Symbol 2087 MovieClip Frame 107
gotoAndPlay ("tired");
Symbol 2087 MovieClip Frame 139
gotoAndPlay ("Naked");
Symbol 2087 MovieClip Frame 196
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("Turned");
}
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 2087 MovieClip Frame 221
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("Horny");
} else {
gotoAndPlay (1);
}
Symbol 2091 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 2091 MovieClip Frame 3
stop();
Symbol 2091 MovieClip Frame 4
stop();
Symbol 2091 MovieClip Frame 5
stop();
Symbol 2091 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 2100 MovieClip Frame 1
play();
Symbol 2100 MovieClip Frame 16
gotoAndPlay (2);
Symbol 2112 MovieClip Frame 1
stop();
Instance of Symbol 144 MovieClip in Symbol 2112 MovieClip Frame 6
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2112 MovieClip Frame 20
stop();
Instance of Symbol 144 MovieClip in Symbol 2112 MovieClip Frame 25
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2122 MovieClip Frame 33
gotoAndPlay (1);
Symbol 2124 MovieClip Frame 1
play();
Symbol 2124 MovieClip Frame 11
Symbol 2124 MovieClip Frame 12
play();
Symbol 2124 MovieClip Frame 22
gotoAndPlay (6);
Symbol 2127 MovieClip Frame 9
gotoAndPlay (5);
Instance of Symbol 1252 MovieClip in Symbol 2127 MovieClip Frame 9
onClipEvent (enterFrame) {
if (_root.Pause) {
this.stop();
} else {
this.play();
}
}
Symbol 2135 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 2135 MovieClip Frame 3
stop();
Symbol 2135 MovieClip Frame 4
stop();
Symbol 2135 MovieClip Frame 5
stop();
Symbol 2135 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 2142 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 2142 MovieClip Frame 3
stop();
Symbol 2142 MovieClip Frame 4
stop();
Symbol 2142 MovieClip Frame 5
stop();
Symbol 2142 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 2143 MovieClip Frame 24
gotoAndPlay (1);
Symbol 2143 MovieClip Frame 38
stop();
if (_root.mitsuko.dir == 0) {
_root.mitsuko._x = _root.mitsuko._x + 30;
} else {
_root.mitsuko._x = _root.mitsuko._x - 30;
}
_root.mitsuko._y = _root.mitsuko._y - 70;
_root.mitsuko.hang = false;
_root.Vcam.climb = false;
_root.life.HUD.mobilize();
_root.mitsuko.hanglock = false;
_root.mitsuko.gotoAndStop(1);
Symbol 2144 MovieClip Frame 3
stop();
Symbol 2156 MovieClip Frame 14
gotoAndPlay (11);
Symbol 2169 MovieClip Frame 1
_root.atkModifier = 1;
Symbol 2169 MovieClip Frame 10
stop();
_root.hit = false;
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(1);
Symbol 2169 MovieClip Frame 11
attackkey = _root.att;
_root.hit = false;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("2");
}
Symbol 2169 MovieClip Frame 12
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("2");
}
Symbol 2169 MovieClip Frame 13
_root.hit = false;
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("2");
}
Symbol 2169 MovieClip Frame 14
stop();
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 2169 MovieClip Frame 15
Symbol 2169 MovieClip Frame 20
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 2169 MovieClip Frame 21
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 2169 MovieClip Frame 22
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 2169 MovieClip Frame 23
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 2169 MovieClip Frame 24
stop();
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 2169 MovieClip Frame 25
Symbol 2169 MovieClip Frame 34
stop();
_root.hit = false;
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 2169 MovieClip Frame 40
if (_root.nComb == 1) {
gotoAndPlay ("26");
}
if (_root.nComb == 2) {
gotoAndPlay ("32");
}
if (_root.nComb == 0) {
play();
}
Symbol 2195 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 2195 MovieClip Frame 2
stop();
Symbol 2195 MovieClip Frame 3
stop();
Symbol 2195 MovieClip Frame 4
stop();
Symbol 2195 MovieClip Frame 5
stop();
Symbol 2195 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 2195 MovieClip Frame 7
stop();
Symbol 2195 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 2195 MovieClip Frame 9
stop();
Symbol 2195 MovieClip Frame 10
stop();
Symbol 2195 MovieClip Frame 11
stop();
Symbol 2195 MovieClip Frame 12
stop();
Symbol 2195 MovieClip Frame 13
stop();
_root.mitsuko.clothing = 30;
Symbol 2220 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 2220 MovieClip Frame 2
stop();
Symbol 2220 MovieClip Frame 3
stop();
Symbol 2220 MovieClip Frame 4
stop();
Symbol 2220 MovieClip Frame 5
stop();
Symbol 2220 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 2220 MovieClip Frame 7
stop();
Symbol 2220 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 2220 MovieClip Frame 9
stop();
Symbol 2220 MovieClip Frame 10
stop();
Symbol 2220 MovieClip Frame 11
stop();
Symbol 2220 MovieClip Frame 12
stop();
Symbol 2220 MovieClip Frame 13
stop();
_root.mitsuko.clothing = 30;
Symbol 2257 MovieClip Frame 1
switch (_root.mitsuko.weapon) {
case 12 :
if (!_root.mitsuko.Shotup) {
play();
} else {
gotoAndPlay ("UpSword");
}
break;
case 13 :
gotoAndPlay ("Spear");
break;
case 14 :
gotoAndPlay ("Dagger");
}
Instance of Symbol 358 MovieClip in Symbol 2257 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 2257 MovieClip Frame 2
_root.atkModifier = 1;
Instance of Symbol 358 MovieClip in Symbol 2257 MovieClip Frame 2
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);
}
}
Instance of Symbol 358 MovieClip in Symbol 2257 MovieClip Frame 4
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 2257 MovieClip Frame 5
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("2");
}
Symbol 2257 MovieClip Frame 6
attackkey = _root.att;
_root.hit = false;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("2");
}
Symbol 2257 MovieClip Frame 7
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("2");
}
Symbol 2257 MovieClip Frame 8
_root.hit = false;
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("2");
}
Symbol 2257 MovieClip Frame 9
_root.atkModifier = 1.5;
stop();
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Instance of Symbol 358 MovieClip in Symbol 2257 MovieClip Frame 9
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 2257 MovieClip Frame 10
Symbol 2257 MovieClip Frame 15
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 2257 MovieClip Frame 16
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 2257 MovieClip Frame 17
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 2257 MovieClip Frame 18
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("3");
}
Symbol 2257 MovieClip Frame 19
stop();
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 2257 MovieClip Frame 20
Symbol 2257 MovieClip Frame 22
_root.atkModifier = 2;
Symbol 2257 MovieClip Frame 34
stop();
_root.hit = false;
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 2257 MovieClip Frame 35
_root.atkModifier = 1;
Instance of Symbol 358 MovieClip in Symbol 2257 MovieClip Frame 36
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);
}
}
Instance of Symbol 358 MovieClip in Symbol 2257 MovieClip Frame 39
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 2257 MovieClip Frame 48
stop();
_root.hit = false;
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 2257 MovieClip Frame 49
_root.atkModifier = 1.5;
Symbol 2257 MovieClip Frame 56
attackkey = _root.att;
_root.hit = false;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("5");
}
Symbol 2257 MovieClip Frame 57
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("5");
}
Symbol 2257 MovieClip Frame 58
_root.hit = false;
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("5");
}
Symbol 2257 MovieClip Frame 59
stop();
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 2257 MovieClip Frame 60
_root.atkModifier = 2;
Symbol 2257 MovieClip Frame 73
stop();
_root.hit = false;
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 2257 MovieClip Frame 74
_root.atkModifier = 0.5;
Symbol 2257 MovieClip Frame 79
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("6");
}
Symbol 2257 MovieClip Frame 80
attackkey = _root.att;
_root.hit = false;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("6");
}
Symbol 2257 MovieClip Frame 81
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("6");
}
Symbol 2257 MovieClip Frame 82
_root.hit = false;
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("6");
}
Symbol 2257 MovieClip Frame 83
stop();
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 2257 MovieClip Frame 85
_root.atkModifier = 1;
Symbol 2257 MovieClip Frame 87
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("7");
}
Symbol 2257 MovieClip Frame 88
attackkey = _root.att;
_root.hit = false;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("7");
}
Symbol 2257 MovieClip Frame 89
attackkey = _root.att;
if (Key.isDown(attackkey) && (!_root.mitsuko.Apressed)) {
gotoAndPlay ("7");
}
Symbol 2257 MovieClip Frame 90
stop();
_root.hit = false;
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 2257 MovieClip Frame 94
_root.atkModifier = 1.5;
Symbol 2257 MovieClip Frame 103
stop();
_root.hit = false;
if (!Key.isDown(_root.mitsuko.attackkey)) {
_root.mitsuko.attack = false;
}
_root.mitsuko.gotoAndStop(1);
Symbol 2267 MovieClip Frame 1
switch (_root.mitsuko.weapon) {
case 12 :
_root.atkModifier = 1.5;
gotoAndPlay ("airSword");
break;
case 13 :
_root.atkModifier = 1.5;
gotoAndPlay ("spear");
break;
case 14 :
_root.atkModifier = 1.5;
gotoAndPlay ("dagger");
break;
case 9 :
if (_root.life.HUD.WEP.wepDepleter._xscale > 0) {
gotoAndPlay ("elec");
} else {
gotoAndStop (10);
_root.mitsuko.airattack = false;
}
break;
case 10 :
if (_root.life.HUD.WEP.wepDepleter._xscale > 0) {
gotoAndPlay ("fire");
} else {
gotoAndStop (10);
_root.mitsuko.airattack = false;
}
break;
case 11 :
if (_root.life.HUD.WEP.wepDepleter._xscale > 0) {
gotoAndPlay ("ice");
} else {
gotoAndStop (10);
_root.mitsuko.airattack = false;
}
break;
default :
_root.atkModifier = 1;
play();
}
Symbol 2267 MovieClip Frame 11
stop();
_root.mitsuko.airattack = false;
_root.mitsuko.attack = false;
_root.mitsuko.gotoAndStop(4);
Symbol 2267 MovieClip Frame 12
play();
Instance of Symbol 358 MovieClip in Symbol 2267 MovieClip Frame 12
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 2267 MovieClip Frame 20
stop();
_root.mitsuko.airattack = false;
Symbol 2267 MovieClip Frame 25
stop();
_root.mitsuko.airattack = false;
Symbol 2267 MovieClip Frame 30
stop();
_root.mitsuko.airattack = false;
Symbol 2267 MovieClip Frame 35
stop();
_root.mitsuko.airattack = false;
Symbol 2267 MovieClip Frame 36
play();
Symbol 2267 MovieClip Frame 43
stop();
_root.mitsuko.airattack = false;
Symbol 2267 MovieClip Frame 53
stop();
_root.mitsuko.airattack = false;
Symbol 2272 MovieClip Frame 1
play();
Symbol 2272 MovieClip Frame 8
stop();
_root.mitsuko.attack = false;
_root.mitsuko.Shotup = false;
_root.mitsuko.gotoAndStop(1);
Symbol 2276 MovieClip Frame 1
play();
Symbol 2276 MovieClip Frame 16
stop();
_root.mitsuko.dashEnd = true;
_root.mitsuko.gotoAndStop(1);
Symbol 2282 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 2282 MovieClip Frame 2
stop();
Symbol 2282 MovieClip Frame 3
stop();
Symbol 2282 MovieClip Frame 4
stop();
Symbol 2282 MovieClip Frame 5
stop();
Symbol 2282 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 2292 MovieClip Frame 1
stop();
if (!(_root.mainEquipped === 6)) {
gotoAndStop(_root.mainEquipped);
} else if (!(_root.underEquipped === 6)) {
gotoAndStop(_root.underEquipped + 6);
} else {
gotoAndStop (6);
}
Symbol 2292 MovieClip Frame 2
stop();
Symbol 2292 MovieClip Frame 3
stop();
Symbol 2292 MovieClip Frame 4
stop();
Symbol 2292 MovieClip Frame 5
stop();
Symbol 2292 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 2292 MovieClip Frame 7
stop();
_root.mitsuko.clothing = 30;
Symbol 2292 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 2293 MovieClip Frame 20
gotoAndStop (1);
Symbol 2293 MovieClip Frame 36
gotoAndStop (1);
Symbol 2294 MovieClip Frame 1
_root.life.inmobilize();
_root.mitsuko.facedown = false;
Symbol 2294 MovieClip Frame 33
gotoAndPlay ("UPLoop");
Symbol 2294 MovieClip Frame 49
gotoAndPlay ("UPLoopTurned");
Symbol 2294 MovieClip Frame 59
_root.mitsuko.invisible = true;
_root.life.HUD.mobilize();
_root.ext.getUp = false;
_root.ext.flag = false;
_root.mitsuko.down = false;
Symbol 2294 MovieClip Frame 60
_root.life.inmobilize();
_root.mitsuko.facedown = true;
Symbol 2294 MovieClip Frame 90
gotoAndPlay ("DOWNLoop");
Symbol 2294 MovieClip Frame 108
_root.mitsuko.invisible = true;
_root.life.HUD.mobilize();
_root.ext.getUp = false;
_root.ext.flag = false;
_root.mitsuko.down = false;
Symbol 2313 MovieClip Frame 1
if (_root.mitsuko.clothing <= 20) {
play();
} else {
gotoAndStop ("underwear");
}
Symbol 2313 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 2313 MovieClip Frame 48
if (_root.mitsuko.clothing <= 40) {
play();
} else {
gotoAndStop ("here");
}
Symbol 2313 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 2313 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 144 MovieClip in Symbol 2313 MovieClip Frame 95
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2313 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 144 MovieClip in Symbol 2313 MovieClip Frame 103
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2313 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 2313 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 2315 MovieClip Frame 5
if (_root.mitsuko.saving) {
stop();
}
Symbol 2315 MovieClip Frame 22
stop();
Symbol 2328 MovieClip Frame 1
play();
Symbol 2328 MovieClip Frame 112
_root.lives = _root.lives - 1;
_root.CurrentHp = _root.MaxHp;
_root.mainHp[1] = 50;
_root.mainHp[2] = 50;
_root.mainHp[3] = 50;
_root.mainHp[4] = 50;
_root.mainHp[5] = 50;
_root.underHp[1] = 30;
_root.underHp[2] = 30;
_root.underHp[3] = 30;
_root.underHp[4] = 30;
_root.underHp[5] = 30;
_root.ClothMaxHp[1] = 50;
_root.ClothMaxHp[2] = 30;
_root.ClothMaxHp[3] = 30;
_root.ClothMaxHp[4] = 30;
_root.ClothMaxHp[5] = 30;
_root.ClothMaxHp1[1] = 30;
_root.ClothMaxHp1[2] = 20;
_root.ClothMaxHp1[3] = 30;
_root.ClothMaxHp1[4] = 30;
_root.ClothMaxHp1[5] = 30;
_root.normalClothHp = 50;
_root.normalUnderHp = 30;
_root.SwimHp = 20;
stopAllSounds();
_root.gotoAndStop(_root.stage);
Symbol 2367 MovieClip Frame 1
stop();
gotoAndStop(_root.mainEquipped);
Symbol 2367 MovieClip Frame 2
stop();
Symbol 2367 MovieClip Frame 3
stop();
Symbol 2367 MovieClip Frame 4
stop();
Symbol 2367 MovieClip Frame 5
stop();
Symbol 2367 MovieClip Frame 6
stop();
_root.mitsuko.clothing = 30;
Symbol 2367 MovieClip Frame 7
stop();
_root.mitsuko.clothing = 30;
Symbol 2367 MovieClip Frame 8
stop();
_root.mitsuko.clothing = 30;
Symbol 2534 MovieClip Frame 33
if (!(_root.life.Status.condition === "Normal")) {
this.gotoAndPlay("turned");
} else {
this.gotoAndPlay("normal");
}
Symbol 2534 MovieClip Frame 66
if (_root.life.Status.condition == "Horny") {
this.gotoAndPlay("horny");
} else {
gotoAndPlay (34);
}
Symbol 2534 MovieClip Frame 107
gotoAndPlay (92);
Instance of Symbol 144 MovieClip in Symbol 2534 MovieClip Frame 125
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2552 MovieClip Frame 15
stop();
gotoAndStop (1);
Symbol 2552 MovieClip Frame 26
stop();
gotoAndStop (1);
Symbol 2552 MovieClip Frame 27
play();
Symbol 2552 MovieClip Frame 38
stop();
gotoAndStop (1);
Symbol 2552 MovieClip Frame 39
play();
Symbol 2552 MovieClip Frame 50
stop();
gotoAndStop (1);
Symbol 2557 MovieClip Frame 1
if (_root.mitsuko.damaged) {
gotoAndPlay ("da\u00F1o");
} else {
stop();
}
Symbol 2557 MovieClip Frame 2
_root.mitsuko.attack = false;
_root.life.HUD.damage(1);
Symbol 2557 MovieClip Frame 7
stop();
Symbol 2570 MovieClip Frame 11
_root.mitsuko.clothing = 0;
_root.life.HUD.armor._xscale = 0;
if ((_root.life.HUD.sex._xscale + 5) < 100) {
_root.ext.masturbate(5);
}
_root.mainEquipped = 6;
_root.underEquipped = 6;
Symbol 2570 MovieClip Frame 28
stop();
_root.mitsuko.taunting = false;
_parent.gotoAndStop(1);
Symbol 2572 MovieClip Frame 11
stop();
_root.attachMovie("pause", "pause", _root.getNextHighestDepth(), [_x, _root.Vcam._x, _y, _root.Vcam._y]);
_root.pause._x = _root.Vcam._x;
_root.pause._y = _root.Vcam._y;
_root.Vcam.pause = true;
Symbol 2579 MovieClip Frame 5
if (!_root.mitsuko.block) {
gotoAndPlay (1);
}
Symbol 2579 MovieClip Frame 12
_root.mitsuko.block = false;
_parent.blockflag = false;
Symbol 2580 MovieClip Frame 1
stop();
Instance of Symbol 2087 MovieClip in Symbol 2580 MovieClip Frame 1
onClipEvent (load) {
if (_root.mitsuko.landedAnim) {
this.gotoAndPlay("landing");
} else if (_root.life.HUD.lp._xscale <= 20) {
this.gotoAndPlay("tired");
}
}
Instance of Symbol 2100 MovieClip in Symbol 2580 MovieClip Frame 2
onClipEvent (load) {
_root.mitsuko.landedAnim = true;
}
onClipEvent (enterFrame) {
if (_root.Pause) {
this.stop();
} else {
this.play();
}
}
Instance of Symbol 2124 MovieClip in Symbol 2580 MovieClip Frame 3
onClipEvent (load) {
if (_root.Pause) {
this.stop();
} else {
this.play();
}
if (_root.skills[12] == 1) {
if (_root.mitsuko.JumpCount > 1) {
this.gotoAndPlay("doble");
} else {
this.gotoAndPlay(1);
}
} else {
this.gotoAndPlay(1);
}
}
Instance of Symbol 2127 MovieClip in Symbol 2580 MovieClip Frame 4
onClipEvent (enterFrame) {
if (_root.Pause) {
this.stop();
} else {
this.play();
}
}
Instance of Symbol 329 MovieClip "HangColision" in Symbol 2580 MovieClip Frame 4
onClipEvent (enterFrame) {
if (this.hitTest(_root.ground)) {
_root.mitsuko.hang = true;
} else {
_root.mitsuko.hang = false;
}
}
Instance of Symbol 2143 MovieClip in Symbol 2580 MovieClip Frame 5
onClipEvent (load) {
flag = false;
}
onClipEvent (enterFrame) {
if ((Key.isDown(38) && (_root.mitsuko.hanging)) && (!flag)) {
flag = true;
_root.mitsuko.hanglock = true;
_root.life.HUD.inmobilize();
this.gotoAndPlay("UP");
_root.Vcam.climb = true;
}
}
Instance of Symbol 2156 MovieClip in Symbol 2580 MovieClip Frame 7
onClipEvent (enterFrame) {
if (_root.Pause) {
this.stop();
} else {
this.play();
}
}
Instance of Symbol 2257 MovieClip "atk" in Symbol 2580 MovieClip Frame 12
/* no clip actions */
Instance of Symbol 2276 MovieClip in Symbol 2580 MovieClip Frame 17
onClipEvent (enterFrame) {
if (_root.Pause) {
this.stop();
} else {
this.play();
}
}
Instance of Symbol 2293 MovieClip "ClimbLadder" in Symbol 2580 MovieClip Frame 19
onClipEvent (load) {
flag = false;
flag1 = false;
if (_root.mitsuko.ladderShot) {
if (_root.mitsuko.dir == 0) {
this.gotoAndStop(5);
_root.mitsuko.ladderShot = false;
} else {
this.gotoAndStop(20);
_root.mitsuko.ladderShot = false;
}
}
}
onClipEvent (enterFrame) {
if (_root.down && (!flag)) {
flag = true;
this.gotoAndStop("down");
}
if (_root.up && (!flag1)) {
flag1 = true;
this.gotoAndStop("up");
}
if (Key.isDown(40) && (!_root.down)) {
this.nextFrame();
}
if (Key.isDown(38) && (!_root.up)) {
this.nextFrame();
}
}
Instance of Symbol 2294 MovieClip "liedown" in Symbol 2580 MovieClip Frame 20
onClipEvent (load) {
lock = false;
i = _root.ES.i;
item = Math.floor(Math.random() * 2) + 0;
}
onClipEvent (enterFrame) {
if ((item == 0) && (lock == false)) {
lock = true;
this.gotoAndPlay("down");
}
if ((item == 1) && (lock == false)) {
lock = true;
this.play();
}
}
Symbol 2580 MovieClip Frame 24
stop();
Instance of Symbol 2534 MovieClip in Symbol 2580 MovieClip Frame 25
onClipEvent (load) {
if (_root.life.Status.condition == "Normal") {
this.gotoAndPlay("normal");
} else if (_root.life.Status.condition == "Turned") {
this.gotoAndPlay("turned");
} else {
this.gotoAndPlay("horny");
}
}
Instance of Symbol 2552 MovieClip "atkD" in Symbol 2580 MovieClip Frame 26
onClipEvent (load) {
pressed = false;
}
onClipEvent (enterFrame) {
if (_root.Pause) {
this.stop();
}
if (Key.isDown(_root.mitsuko.attackkey) && (!pressed)) {
pressed = true;
switch (_root.mitsuko.weapon) {
case 8 :
this.gotoAndPlay("kick");
break;
case 9 :
this.gotoAndPlay("elec");
break;
case 10 :
this.gotoAndPlay("fire");
break;
case 11 :
this.gotoAndPlay("ice");
}
}
if (!_root.mitsuko.ApressedCrouch) {
pressed = false;
}
}
Instance of Symbol 2557 MovieClip "dmg" in Symbol 2580 MovieClip Frame 27
onClipEvent (load) {
if (_root.GolemGrab) {
this.gotoAndStop("golemgrab");
} else {
this.gotoAndStop(1);
}
}
onClipEvent (enterFrame) {
if ((!_root.GolemGrab) && (!_root.mitsuko.damaged)) {
this.gotoAndStop(1);
}
}
Instance of Symbol 2579 MovieClip in Symbol 2580 MovieClip Frame 30
onClipEvent (load) {
blockflag = false;
if (_parent.block) {
this.gotoAndPlay("block");
}
}
onClipEvent (enterFrame) {
if (_parent.block && (!blockflag)) {
blockflag = true;
this.gotoAndPlay("block");
}
if (_parent.block) {
if (_parent.dir == 0) {
if (_root.mitsuko.wallL == 0) {
_parent._x = _parent._x - 1;
}
} else if (_root.mitsuko.wallR == 0) {
_parent._x = _parent._x + 1;
}
}
}
Symbol 2583 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2583 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 2583 MovieClip Frame 2
_root.life.mobilize();
removeMovieClip(_root.MsgBox);
this.unloadMovie();
Symbol 2584 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2584 MovieClip Frame 1
onClipEvent (load) {
if (_root.Spear) {
_parent.gotoAndStop("picked");
}
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if (_root.mitsuko.HitBox.hitTest(_parent)) {
_root.Spear = true;
HealthB.start();
_parent.gotoAndStop("picked");
}
}
Symbol 2586 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2586 MovieClip Frame 1
onClipEvent (load) {
if (_root.Sword) {
_parent.gotoAndStop("picked");
}
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if ((((_root.mitsuko.HitBox.hitTest(_parent) && (!_root.mitsuko.attack)) && (!_root.mitsuko.airattack)) && (!_root.mitsuko.attack1)) && (!_root.mitsuko.defeated.hitTest(_parent))) {
_root.mitsuko.ken = 1;
_root.Sword = true;
HealthB.start();
_parent.gotoAndStop("picked");
}
}
Symbol 2587 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2587 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
d = 0;
x = -1;
HealthB = new Sound();
HealthB.attachSound("1up");
used = false;
if (_root.skills[14] == 1) {
_parent.gotoAndStop("used");
}
}
onClipEvent (enterFrame) {
if ((((((((this.hitTest(_root.mitsuko.HitBox) && (!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.Vcam._x;
_root.MsgBox._y = _root.Vcam._y;
_root.MsgBox.gotoAndStop("Guard");
_root.life.HUD.freezePlayer();
_root.skills[14] = 1;
_root.mitsuko.gotoAndStop("itemget");
HealthB.start();
_root.GuardAllow = true;
do {
if (_root.slots[x] == 1) {
_root.slots[x] = 14;
x = 6;
}
x = x + 1;
} while (x < 6);
_parent.gotoAndStop("used");
}
}
HealthB.onSoundComplete = function () {
_root.MsgBox.gotoAndPlay("close");
_parent.gotoAndStop("used");
};
}
Instance of Symbol 60 MovieClip in Symbol 2587 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.GuardAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 2587 MovieClip Frame 2
_root.life.mobilize();
this.unloadMovie();
Symbol 2600 MovieClip Frame 13
this.opened = true;
Symbol 2600 MovieClip Frame 33
_root.Vcam.elevadorDown = true;
gotoAndStop (1);
Symbol 2600 MovieClip Frame 46
_root.life.HUD.mobilize();
_root.mitsuko._alpha = 100;
Symbol 2600 MovieClip Frame 66
gotoAndStop (1);
Instance of Symbol 2600 MovieClip "door" in Symbol 2601 MovieClip Frame 1
onClipEvent (load) {
arrive = false;
this.stop();
open = false;
opened = false;
flag = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this)) {
if (((((Key.isDown(38) && (!open)) && (_root.mitsuko.piso)) && (!_root.mitsuko.attack)) && (_root.life.HUD.wall == 0)) && (this._currentframe == 1)) {
this.play();
_root.life.HUD.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)) {
flag = false;
}
}
if (_root.Vcam.ElevatorStop && (!flag)) {
flag = true;
opened = false;
open = false;
this.gotoAndStop(1);
}
if (arrive) {
arrive = false;
this.gotoAndPlay("arrive");
}
}
Symbol 2612 MovieClip Frame 13
this.opened = true;
Symbol 2612 MovieClip Frame 33
_root.Vcam.elevador = true;
gotoAndStop (1);
Symbol 2612 MovieClip Frame 46
_root.life.HUD.mobilize();
_root.mitsuko._alpha = 100;
Symbol 2612 MovieClip Frame 66
gotoAndStop (1);
Instance of Symbol 2612 MovieClip "door" in Symbol 2613 MovieClip Frame 1
onClipEvent (load) {
arrive = false;
this.stop();
open = false;
opened = false;
flag = false;
}
onClipEvent (enterFrame) {
if (_root.mitsuko.hitTest(this)) {
if (((((Key.isDown(38) && (!open)) && (_root.mitsuko.piso)) && (!_root.mitsuko.attack)) && (_root.life.HUD.wall == 0)) && (this._currentframe == 1)) {
this.play();
_root.life.HUD.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)) {
flag = false;
}
}
if (_root.Vcam.ElevatorStop && (!flag)) {
flag = true;
opened = false;
open = false;
this.gotoAndStop(1);
}
if (arrive) {
arrive = false;
this.gotoAndPlay("arrive");
}
}
Symbol 2619 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip "collisionAUX" in Symbol 2619 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.mitsuko._x - 30, _root.mitsuko._y, true) || (this.hitTest(_root.mitsuko._x + 30, _root.mitsuko._y, true))) && (_root.CardKey2)) {
if (Key.isDown(38)) {
_parent.gotoAndPlay(2);
}
}
}
Symbol 2619 MovieClip Frame 8
stop();
Symbol 2619 MovieClip Frame 20
stop();
Symbol 2621 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip "collisionAUX" in Symbol 2621 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.mitsuko._x - 30, _root.mitsuko._y, true) || (this.hitTest(_root.mitsuko._x + 30, _root.mitsuko._y, true))) && (_root.CardKey1)) {
if (Key.isDown(38)) {
_parent.gotoAndPlay(2);
}
}
}
Symbol 2621 MovieClip Frame 8
stop();
Symbol 2621 MovieClip Frame 20
stop();
Instance of Symbol 329 MovieClip in Symbol 2624 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.mitsuko._x, _root.mitsuko._y, true) && (_root.Vcam.elevadorDown)) {
_root.Vcam.ElevatorStop = true;
_root.Elev0.door.arrive = true;
}
}
Instance of Symbol 329 MovieClip in Symbol 2624 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.mitsuko._x, _root.mitsuko._y, true) && (_root.Vcam.elevador)) {
_root.Vcam.ElevatorStop = true;
_root.Elev1.door.arrive = true;
}
}
Symbol 2648 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2648 MovieClip Frame 1
onClipEvent (load) {
if (_root.Dagger) {
_parent.gotoAndStop("picked");
}
HealthB = new Sound();
HealthB.attachSound("1up");
}
onClipEvent (enterFrame) {
if (_root.mitsuko.HitBox.hitTest(_parent)) {
_root.Dagger = true;
HealthB.start();
_parent.gotoAndStop("picked");
}
}
Instance of Symbol 329 MovieClip "collision" in Symbol 2656 MovieClip Frame 1
onClipEvent (load) {
hitSnd = new Sound();
hitSnd.attachSound("slash");
damage = 0;
hitted = _root.golem.HP.hit;
hit = -1;
hit0Allow = false;
hit1Allow = false;
hit2Allow = false;
SwordAllow = false;
}
onClipEvent (enterFrame) {
if ((((((((((((((_root.mitsuko.atk.kick.hitTest(this) || (_root.mitsuko.atk.katana.hitTest(this))) || (_root.mitsuko.atk.katana2.hitTest(this))) || (_root.mitsuko.atkD.katana.hitTest(this))) || (_root.mitsuko.atk.katana3.hitTest(this))) || (_root.mitsuko.airatk.airkatana.hitTest(this))) || (_root.mitsuko.airatk.airkick.hitTest(this))) || (_root.mitsuko.atk.spear.hitTest(this))) || (_root.mitsuko.atk.spear2.hitTest(this))) || (_root.mitsuko.atk.dagger.hitTest(this))) || (_root.mitsuko.atk.dagger2.hitTest(this))) || (_root.mitsuko.atk.dagger3.hitTest(this))) || (_root.mitsuko.airatk.airspear.hitTest(this))) || (_root.mitsuko.airatk.airdagger.hitTest(this))) and (!hitted)) {
hitted = true;
_root.golem.HP.hit = true;
damage = _root.atkModifier;
hitSnd.start();
_root.golem.HP.damaged(damage);
}
if (((_root.bullet0.hitTest(this) || (_root.bullet1.hitTest(this))) || (_root.bullet2.hitTest(this))) && (!hitted)) {
hitted = true;
_root.golem.HP.hit = true;
trace("HIT!");
if (_root.bullet0.hitTest(this)) {
hit = 0;
damage = _root.bullet0.power + _root.atkModifier;
_root.bullet0.hit = true;
}
if (_root.bullet1.hitTest(this)) {
hit = 1;
damage = _root.bullet1.power + _root.atkModifier;
_root.bullet1.hit = true;
}
if (_root.bullet2.hitTest(this)) {
hit = 2;
damage = _root.bullet2.power + _root.atkModifier;
_root.bullet2.hit = true;
}
switch (hit) {
case 0 :
if (hit0Allow) {
hit0Allow = false;
}
break;
case 1 :
if (hit1Allow) {
hit1Allow = false;
}
break;
case 2 :
if (hit2Allow) {
hit2Allow = false;
}
break;
default :
if (SwordAllow) {
break;
}
SwordAllow = true;
}
_root.golem.HP.damaged(damage);
}
if (!_root.bullet0.hitTest(this)) {
hit0Allow = true;
}
if (!_root.bullet1.hitTest(this)) {
hit1Allow = true;
}
if (!_root.bullet2.hitTest(this)) {
hit2Allow = true;
}
if ((((((!_root.mitsuko.atk.katana.hitTest(this)) && (!_root.mitsuko.atk.katana1.hitTest(this))) && (!_root.mitsuko.atk.katana2.hitTest(this))) && (!_root.mitsuko.atk.katana.hitTest(this))) && (!_root.mitsuko.airatk.katana.hitTest(this))) && (!_root.mitsuko.airSlash.katana.hitTest(this))) {
SwordAllow = false;
}
hitted = _root.golem.HP.hit;
}
Symbol 2659 MovieClip Frame 7
_parent.HP.step = true;
Symbol 2659 MovieClip Frame 15
_parent.HP.step = false;
Symbol 2659 MovieClip Frame 24
_parent.HP.step = true;
Symbol 2659 MovieClip Frame 33
_parent.HP.step = false;
Symbol 2659 MovieClip Frame 37
_parent.HP.step = true;
Symbol 2659 MovieClip Frame 45
_parent.HP.step = false;
Symbol 2659 MovieClip Frame 53
_parent.HP.step = true;
Symbol 2659 MovieClip Frame 65
_parent.HP.step = false;
_parent.gotoAndStop(1);
Instance of Symbol 2661 MovieClip "GolemBullet" in Symbol 2664 MovieClip Frame 8
onClipEvent (enterFrame) {
if (_root.mitsuko.HitBox.hitTest(this)) {
if ((_root.life.HUD.clothes == true) && (_root.mitsuko._alpha == 100)) {
_root.life.HUD.damage(1);
_root.mitsuko.Rippedcloth = true;
_root.GolemGrab = false;
} else {
_root.mitsuko.Rippedcloth = true;
}
}
}
Instance of Symbol 2661 MovieClip "GolemBullet" in Symbol 2664 MovieClip Frame 13
onClipEvent (enterFrame) {
if (_root.mitsuko.HitBox.hitTest(this)) {
if ((_root.life.HUD.clothes == true) && (_root.mitsuko._alpha == 100)) {
_root.life.HUD.damage(1);
_root.mitsuko.Rippedcloth = true;
_root.GolemGrab = false;
} else {
_root.mitsuko.Rippedcloth = true;
}
}
}
Instance of Symbol 2661 MovieClip "GolemBullet" in Symbol 2664 MovieClip Frame 21
onClipEvent (enterFrame) {
if (_root.mitsuko.HitBox.hitTest(this)) {
if ((_root.life.HUD.clothes == true) && (_root.mitsuko._alpha == 100)) {
_root.life.HUD.damage(1);
_root.mitsuko.Rippedcloth = true;
_root.GolemGrab = false;
} else {
_root.mitsuko.Rippedcloth = true;
}
}
}
Instance of Symbol 2661 MovieClip "GolemBullet" in Symbol 2664 MovieClip Frame 33
onClipEvent (enterFrame) {
if (_root.mitsuko.HitBox.hitTest(this)) {
if ((_root.life.HUD.clothes == true) && (_root.mitsuko._alpha == 100)) {
_root.life.HUD.damage(1);
_root.mitsuko.Rippedcloth = true;
_root.GolemGrab = false;
} else {
_root.mitsuko.Rippedcloth = true;
}
}
}
Symbol 2664 MovieClip Frame 47
_parent.gotoAndStop(1);
Symbol 2664 MovieClip Frame 65
var Enemy = _root.attachMovie("GolemGrabArm", "GolemGrabArm1", deep + 1);
Enemy = _root.GolemGrabArm1;
Enemy._x = _root.mitsuko._x;
Enemy._y = _root.golem._y;
Symbol 2664 MovieClip Frame 84
_parent.gotoAndStop(1);
Symbol 2664 MovieClip Frame 113
stop();
Instance of Symbol 2663 MovieClip in Symbol 2664 MovieClip Frame 113
onClipEvent (load) {
flag = false;
}
onClipEvent (enterFrame) {
if (_root.golem._xscale < 0) {
if (!_root.ground.BossDoor.hitTest(_root.golem._x - 400, _root.golem._y)) {
_root.golem._x = _root.golem._x + 10;
} else {
_parent.gotoAndPlay("reappear");
}
} else if (!_root.ground.BossDoor.hitTest(_root.golem._x - 50, _root.golem._y)) {
_root.golem._x = _root.golem._x - 10;
} else {
_parent.gotoAndPlay("reappear");
}
if (_root.mitsuko.HitBox.hitTest(this) && (!flag)) {
flag = true;
_root.mitsuko.damaged = true;
_root.mitsuko.Rippedcloth = true;
_root.life.HUD.grab = false;
_root.GolemGrab = false;
_root.ext.rape = false;
}
}
Symbol 2664 MovieClip Frame 142
_parent.gotoAndStop(1);
Symbol 2664 MovieClip Frame 148
my_sound = new Sound();
my_sound.attachSound("grab");
if (_root.mitsuko.hitTest(_parent.att) && (!_root.ext.rape)) {
_root.life.HUD.grab = false;
if ((_root.mitsuko._alpha == 100) && (!_root.life.HUD.clothes)) {
_root.life.HUD.grab = true;
_root.GolemGrab = false;
my_sound.start(0, 0);
_parent.gotoAndStop("grabing");
}
}
Symbol 2664 MovieClip Frame 149
my_sound = new Sound();
my_sound.attachSound("grab");
if (_root.mitsuko.hitTest(_parent.att) && (!_root.ext.rape)) {
_root.life.HUD.grab = false;
if ((_root.mitsuko._alpha == 100) && (!_root.life.HUD.clothes)) {
_root.life.HUD.grab = true;
_root.GolemGrab = false;
my_sound.start(0, 0);
_parent.gotoAndStop("grabing");
}
}
Symbol 2670 MovieClip Frame 1
Symbol 2670 MovieClip Frame 12
_parent.struggle = false;
if (!_parent.struggle) {
gotoAndStop ("Down");
}
Symbol 2670 MovieClip Frame 24
_parent.struggle = false;
if (!_parent.struggle) {
gotoAndStop ("DownTurned");
}
Symbol 2670 MovieClip Frame 25
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("LoboTurned");
}
Symbol 2670 MovieClip Frame 36
_parent.struggle = false;
if (!_parent.struggle) {
gotoAndPlay ("Up");
}
Symbol 2670 MovieClip Frame 48
_parent.struggle = false;
if (!_parent.struggle) {
gotoAndPlay ("TurnedUp");
}
Symbol 2750 MovieClip Frame 1
if (!_root.mitsuko.facedown) {
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("TurnedDown");
}
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyDown");
}
}
Symbol 2750 MovieClip Frame 5
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("TurnedDown");
}
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyDown");
}
Symbol 2750 MovieClip Frame 11
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("TurnedDown");
}
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyDown");
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 11
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 15
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 23
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2750 MovieClip Frame 24
if (_root.life.HUD.Status.condition == "Turned") {
_parent.rape.e = 1;
gotoAndPlay ("TurnedDown");
}
if (_root.life.HUD.Status.condition == "Horny") {
_parent.rape.e = 1;
gotoAndPlay ("HornyDown");
}
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("NormalDown");
} else {
_parent.rape.rape = 0;
gotoAndPlay ("cumNormalDown");
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 27
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2750 MovieClip Frame 31
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape <= 7) {
gotoAndPlay ("cumNormalDown");
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 130
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2750 MovieClip Frame 201
_parent.rape.rape = 0;
gotoAndPlay ("NormalDown");
Symbol 2750 MovieClip Frame 202
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyDown");
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 202
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 208
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 210
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2750 MovieClip Frame 225
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyDown");
}
Symbol 2750 MovieClip Frame 238
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("LoopTurnedDown");
} else {
_parent.rape.rape = 0;
gotoAndPlay ("cumTurnedDown");
}
Symbol 2750 MovieClip Frame 245
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape <= 7) {
gotoAndPlay ("cumTurnedDown");
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 346
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 366
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2750 MovieClip Frame 395
_parent.rape.rape = 0;
gotoAndPlay ("LoopTurnedDown");
Symbol 2750 MovieClip Frame 510
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("LoopHornyDown");
} else if (_root.life.HUD.sex._xscale >= 100) {
_parent.rape.rape = 0;
gotoAndPlay ("cumHornyDown");
} else {
_root.mitsuko.invisible = true;
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
_root.mitsuko.down = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
}
Symbol 2750 MovieClip Frame 515
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape <= 7) {
gotoAndPlay ("cumHornyDown");
}
Symbol 2750 MovieClip Frame 598
stop();
if (_root.mitsuko.Hp == 0) {
_root.mitsuko.defeated = true;
_root.life.HUD.grab = false;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
} else {
_root.mitsuko.invisible = true;
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
_root.mitsuko.down = false;
_root.GolemGrab = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
}
Symbol 2750 MovieClip Frame 599
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("TurnedUp");
}
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyUp");
}
Symbol 2750 MovieClip Frame 657
if (_root.life.HUD.Status.condition == "Turned") {
gotoAndPlay ("TurnedUp");
}
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("Horny");
}
Symbol 2750 MovieClip Frame 668
if (_root.life.HUD.Status.condition == "Turned") {
_parent.rape.e = 1;
gotoAndPlay ("TurnedUp");
}
if (_root.life.HUD.Status.condition == "Horny") {
_parent.rape.e = 1;
gotoAndPlay ("HornyUP");
}
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("LoopNormalUp");
} else {
_parent.rape.rape = 0;
gotoAndPlay ("cumNormalUp");
}
Symbol 2750 MovieClip Frame 675
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape <= 7) {
gotoAndPlay ("cumNormalUp");
}
Symbol 2750 MovieClip Frame 747
_parent.rape.rape = 0;
gotoAndPlay ("LoopNormalUp");
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 748
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 754
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 764
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 766
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2750 MovieClip Frame 847
if (_root.life.HUD.Status.condition == "Horny") {
gotoAndPlay ("HornyUp");
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 847
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 857
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2750 MovieClip Frame 868
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("TurnedUpLoop");
} else {
_parent.rape.rape = 0;
gotoAndPlay ("cumTurnedUp");
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 869
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2750 MovieClip Frame 875
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape <= 7) {
gotoAndPlay ("cumTurnedUp");
}
Instance of Symbol 144 MovieClip in Symbol 2750 MovieClip Frame 875
onClipEvent (enterFrame) {
this._alpha = _root.ext.excitement;
}
Symbol 2750 MovieClip Frame 950
_parent.rape.rape = 0;
gotoAndPlay ("TurnedUpLoop");
Symbol 2750 MovieClip Frame 984
_parent.rape.rape = _parent.rape.rape + 1;
if (_root.life.HUD.sex._xscale < 100) {
_root.ext.excitacion(_parent.rape.e);
}
if (_root.mitsuko.Hp > 0) {
_root.life.HUD.damage(_parent.rape.x);
} else if (_root.mitsuko.Hp <= 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
}
if (_parent.rape.rape <= 7) {
gotoAndPlay ("LoopHornyUp");
} else if (_root.life.HUD.sex._xscale >= 100) {
gotoAndPlay ("cumHornyUp");
} else {
_root.mitsuko.invisible = true;
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
_root.mitsuko.down = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
}
Symbol 2750 MovieClip Frame 992
_parent.rape.rape = _parent.rape.rape + 1;
if (_parent.rape.rape <= 7) {
gotoAndPlay ("cumHornyUp");
}
Symbol 2750 MovieClip Frame 1079
stop();
if (_root.mitsuko.Hp == 0) {
_root.mitsuko.defeated = true;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.life.HUD.inmobilize();
_root.mitsuko.gotoAndStop("defeated");
_parent.gotoAndStop(1);
} else {
_root.mitsuko.invisible = true;
_root.life.HUD.mobilize();
_root.life.HUD.grab = false;
_root.mitsuko.down = false;
_root.ext.rape = false;
_parent.gotoAndStop(1);
}
Symbol 2751 MovieClip Frame 1
stop();
Instance of Symbol 526 MovieClip "HP" in Symbol 2751 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");
_root.life.HUD.mobilize();
filled = true;
_parent.gotoAndStop(1);
}
}
function invincible() {
if (d < 16) {
if (!chargeflag) {
hitSnd.start();
chargeflag = true;
charge = 0;
}
if (modulo == 0) {
var _local4 = _parent;
var _local3 = new flash.geom.Transform(_local4);
var _local2 = _local3.colorTransform;
_local2.greenMultiplier = 100;
_local2.redMultiplier = 100;
_local2.blueMultiplier = 100;
_local3.colorTransform = _local2;
} else {
var _local4 = _parent;
var _local3 = new flash.geom.Transform(_local4);
var _local2 = _local3.colorTransform;
_local2.greenMultiplier = 1;
_local2.redMultiplier = 1;
_local2.blueMultiplier = 1;
_local3.colorTransform = _local2;
}
charge = charge + 1;
modulo = charge % 2;
d = d + 5;
} else {
charge = 0;
chargeflag = false;
var _local4 = _parent;
var _local3 = new flash.geom.Transform(_local4);
var _local2 = _local3.colorTransform;
_local2.greenMultiplier = 1;
_local2.redMultiplier = 1;
_local2.blueMultiplier = 1;
_local3.colorTransform = _local2;
d = 0;
hit = false;
}
}
function damaged(damage) {
if ((damage != undefined) && (_parent.HP.Ehp._xscale > 0)) {
_parent.HP.Ehp._xscale = _parent.HP.Ehp._xscale - damage;
} else {
var _local4 = _parent;
var _local3 = new flash.geom.Transform(_local4);
var _local2 = _local3.colorTransform;
_local2.greenMultiplier = 1;
_local2.redMultiplier = 1;
_local2.blueMultiplier = 1;
_local3.colorTransform = _local2;
_parent.gotoAndStop("dead");
hit = false;
}
}
soundflag = false;
hit = false;
facing = "left";
step = false;
intro = new Sound();
intro.attachSound("littleHealth");
filled = false;
d = 0;
_parent.HP.Ehp._xscale = 1;
IntroBoss = false;
scale = this._xscale;
this._visible = false;
hitSnd = new Sound();
hitSnd.attachSound("Enemyhit");
damage = 0;
grav = 1;
d = 0;
modulo = 0;
hitted = _root.hit;
charge = 0;
charged = 0;
chargeflag = false;
hit = -1;
hit0Allow = false;
hit1Allow = false;
hit2Allow = false;
SwordAllow = false;
}
onClipEvent (enterFrame) {
if (IntroBoss) {
fill();
}
if (hit) {
invincible();
}
}
Instance of Symbol 329 MovieClip "eye" in Symbol 2751 MovieClip Frame 1
onClipEvent (load) {
r = false;
distance = 400;
grabbing = false;
wall = 0;
rape = 0;
scale = _parent._xscale;
x = _root.life.HUD.lp._xscale;
e = 0;
h = 0;
hp = 10;
hitted = false;
ea = _root.life.HUD.sex._xscale;
eb = _root.life.HUD.lp._xscale;
scale = _parent._xscale;
espeed = 4;
dead = false;
vision = 700;
}
onClipEvent (enterFrame) {
if (_parent.HP.filled) {
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;
}
distanceE = tx - sx;
if (!_root.Pause) {
if (((sx > (tx - 400)) || (sx < (tx + 400))) && ((sy > (ty - 100)) || (sy < (ty + 100)))) {
if (((distanceE >= -60) && (distanceE <= 60)) && (!_root.mitsuko.defeated)) {
attack = Math.floor(Math.random() * 5) + 0;
if ((((attack == 1) && (_root.life.HUD.clothes)) && (_root.GolemGrab)) or (((attack == 1) && (_root.life.HUD.clothes)) && (!_root.GolemGrab))) {
_parent.gotoAndStop("att");
}
if ((attack == 2) && (!_root.GolemGrab)) {
_parent.gotoAndStop("att2");
}
if ((((attack == 3) && (!_root.GolemGrab)) && (!_root.mitsuko.down)) or (((attack == 3) && (_root.GolemGrab)) && (_root.life.HUD.clothes))) {
_parent.gotoAndStop("Melt&Hide");
}
if ((_root.GolemGrab or _root.mitsuko.down) && (!_root.life.HUD.clothes)) {
_parent.gotoAndStop("grabAtt");
}
} else {
if (((((((tx > sx) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.ext.rape == false)) && (dead == false)) && (!_root.mitsuko.defeated)) && (!_parent.HP.step)) {
_parent.idle._alpha = 0;
_parent.walk._alpha = 100;
_parent.HP.facing = "right";
_parent.HP._xscale = -50;
_parent._x = _parent._x - espeed;
}
if (((((((tx < sx) && (hitted == false)) && (_parent._currentframe != 6)) && (_root.ext.rape == false)) && (dead == false)) && (!_root.mitsuko.defeated)) && (!_parent.HP.step)) {
_parent._x = _parent._x + espeed;
_parent.idle._alpha = 0;
_parent.walk._alpha = 100;
_parent.HP.facing = "left";
_parent.HP._xscale = 50;
}
}
} else {
_parent.idle._alpha = 100;
_parent.walk._alpha = 0;
}
}
}
}
Instance of Symbol 2664 MovieClip in Symbol 2751 MovieClip Frame 3
onClipEvent (enterFrame) {
if (!_root.Pause) {
this.play();
} else {
this.stop();
}
}
Instance of Symbol 329 MovieClip in Symbol 2751 MovieClip Frame 4
onClipEvent (enterFrame) {
_root.mitsuko._x = _parent._x;
if (_root.ext.rape) {
_root.mitsuko.gotoAndStop("sex");
_parent.gotoAndStop("normal");
}
if ((!_root.life.HUD.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 2670 MovieClip in Symbol 2751 MovieClip Frame 4
onClipEvent (load) {
struggle = false;
}
onClipEvent (enterFrame) {
if (Key.isDown(39) || (Key.isDown(37))) {
struggle = true;
this.play();
}
}
Instance of Symbol 2664 MovieClip "ATT" in Symbol 2751 MovieClip Frame 5
onClipEvent (load) {
this.gotoAndPlay("attack2");
}
onClipEvent (enterFrame) {
if (!_root.Pause) {
this.play();
} else {
this.stop();
}
}
Instance of Symbol 2750 MovieClip "rape" in Symbol 2751 MovieClip Frame 6
onClipEvent (load) {
rape = 0;
h = 0;
e = 2;
x = 1;
x = x + _root.difDamage;
ea = _root.life.HUD.sex._xscale;
eb = _root.life.HUD.lp._xscale;
if (!_root.mitsuko.facedown) {
this.gotoAndPlay("NormalUp");
}
}
onClipEvent (enterFrame) {
if ((!_root.life.HUD.grab) && (!_root.ext.rape)) {
_parent.gotoAndStop(1);
}
}
Instance of Symbol 2664 MovieClip in Symbol 2751 MovieClip Frame 7
onClipEvent (load) {
this.gotoAndPlay("Melt&Hide");
}
Instance of Symbol 2664 MovieClip in Symbol 2751 MovieClip Frame 8
onClipEvent (load) {
this.gotoAndPlay("GrabAtt");
}
onClipEvent (enterFrame) {
if (!_root.Pause) {
this.play();
} else {
this.stop();
}
}
Symbol 2751 MovieClip Frame 9
_root.life.inmobilize();
stopAllSounds();
gotoAndPlay ("dead1");
Symbol 2751 MovieClip Frame 11
stop();
Instance of Symbol 1141 MovieClip in Symbol 2751 MovieClip Frame 11
onClipEvent (load) {
this.gotoAndPlay("Golem Dead");
}
Symbol 2752 MovieClip Frame 1
stop();
Instance of Symbol 315 MovieClip in Symbol 2752 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.HitBox) && (!touched)) && (!_root.mitsuko.attack)) && (!_root.mitsuko.defeated)) {
recover = _root.life.HUD.WEP.wepDepleter._xscale;
if ((recover + 10) < 100) {
if ((_root.mitsuko.weapon > 8) && (_root.mitsuko.weapon < 12)) {
_root.life.HUD.WEP.wepDepleter._xscale = recover + 10;
switch (_root.mitsuko.weapon) {
case 9 :
_root.eleW = recover + 10;
break;
case 10 :
_root.flmW = recover + 10;
break;
case 11 :
_root.iceW = recover + 10;
}
this.gotoAndStop("used");
}
} else {
_root.life.HUD.WEP.wepDepleter._xscale = 100;
switch (weapon) {
case 9 :
_root.eleW = 100;
break;
case 10 :
_root.flmW = 100;
break;
case 11 :
_root.iceW = 100;
}
this.gotoAndStop("used");
}
}
}
Symbol 2753 MovieClip Frame 1
stop();
Instance of Symbol 315 MovieClip in Symbol 2753 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.HitBox) && (!_root.mitsuko.attack)) && (!_root.mitsuko.defeated)) {
recover = _root.life.HUD.WEP.wepDepleter._xscale;
if ((recover + 50) < 100) {
if ((_root.mitsuko.weapon > 8) && (_root.mitsuko.weapon < 12)) {
_root.life.HUD.WEP.wepDepleter._xscale = recover + 50;
switch (_root.mitsuko.weapon) {
case 9 :
_root.eleW = recover + 50;
break;
case 10 :
_root.flmW = recover + 50;
break;
case 11 :
_root.iceW = recover + 50;
}
this.gotoAndStop("used");
}
} else {
_root.life.HUD.WEP.wepDepleter._xscale = 100;
switch (weapon) {
case 9 :
_root.eleW = 100;
break;
case 10 :
_root.flmW = 100;
break;
case 11 :
_root.iceW = 100;
}
this.gotoAndStop("used");
}
}
HealthB.onSoundComplete = function () {
_root.life.HUD.mobilize();
_root.Pause = false;
_parent.gotoAndStop("used");
};
}
Symbol 2756 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2756 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
d = 0;
x = -1;
HealthB = new Sound();
HealthB.attachSound("1up");
used = false;
if (_root.skills[21] == 1) {
_parent.gotoAndStop("used");
}
}
onClipEvent (enterFrame) {
if ((((((((this.hitTest(_root.mitsuko.HitBox) && (!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.Vcam._x;
_root.MsgBox._y = _root.Vcam._y;
_root.MsgBox.gotoAndStop("Taunt");
_root.life.HUD.freezePlayer();
_root.skills[21] = 1;
_root.mitsuko.gotoAndStop("itemget");
HealthB.start();
_root.TauntAllow = true;
do {
if (_root.slots[x] == 1) {
_root.slots[x] = 21;
x = 6;
}
x = x + 1;
} while (x < 6);
_parent.gotoAndStop("used");
}
}
HealthB.onSoundComplete = function () {
_root.MsgBox.gotoAndPlay("close");
_parent.gotoAndStop("used");
};
}
Instance of Symbol 60 MovieClip in Symbol 2756 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.TauntAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 2756 MovieClip Frame 2
_root.life.mobilize();
this.unloadMovie();
Instance of Symbol 329 MovieClip in Symbol 2757 MovieClip Frame 1
onClipEvent (load) {
touched = false;
}
onClipEvent (enterFrame) {
if ((((((_root.mitsuko.hitTest(this) && (Key.isDown(38))) && (!touched)) && (_root.mitsuko.piso)) && (!_root.Pause)) && (!_root.mitsuko.attack)) && (_root.life.HUD.wall == 0)) {
touched = true;
_root.mitsuko.saving = true;
_root.mitsuko.gotoAndStop("enter");
_root.save = true;
_root.mitsuko.menu = false;
_root.Pause = true;
_root.PausePlayer = true;
_root.attachMovie("SaveLoad", "Save", _root.getNextHighestDepth(), [_x, _root.Vcam._x, _y, _root.Vcam._y]);
_root.Save._x = _root.Vcam._x - 160;
_root.Save._y = _root.Vcam._y - 170;
_root.Save._xscale = 45;
_root.Save._yscale = 55;
_root.Xcoor = _root.mitsuko._x;
_root.Ycoor = _root.mitsuko._y;
}
if ((!_root.Save) && (touched)) {
touched = false;
_root.mitsuko.saving = false;
}
}
Symbol 2758 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2758 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
d = 0;
x = -1;
HealthB = new Sound();
HealthB.attachSound("itemget");
used = false;
if (_root.skills[11] == 1) {
_parent.gotoAndStop("used");
}
}
onClipEvent (enterFrame) {
if ((((((((this.hitTest(_root.mitsuko.HitBox) && (!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.Vcam._x;
_root.MsgBox._y = _root.Vcam._y;
_root.MsgBox.gotoAndStop("Dash");
_root.life.HUD.freezePlayer();
_root.skills[11] = 1;
_root.mitsuko.gotoAndStop("itemget");
HealthB.start();
_root.DashAllow = true;
do {
if (_root.slots[x] == 1) {
_root.slots[x] = 11;
x = 6;
}
x = x + 1;
} while (x < 6);
_parent.gotoAndStop("used");
}
}
HealthB.onSoundComplete = function () {
_root.MsgBox.gotoAndPlay("close");
_parent.gotoAndStop("used");
};
}
Instance of Symbol 60 MovieClip in Symbol 2758 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.DashAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 2758 MovieClip Frame 2
_root.life.mobilize();
this.unloadMovie();
Symbol 2759 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2759 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
d = 0;
x = -1;
HealthB = new Sound();
HealthB.attachSound("1up");
used = false;
if (_root.skills[12] == 1) {
_parent.gotoAndStop("used");
}
}
onClipEvent (enterFrame) {
if ((((((((this.hitTest(_root.mitsuko.HitBox) && (!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.Vcam._x;
_root.MsgBox._y = _root.Vcam._y;
_root.MsgBox.gotoAndStop("DblJump");
_root.life.freezePlayer();
_root.mitsuko.JumpExhausted = 2;
_root.mitsuko.gotoAndStop("itemget");
HealthB.start();
_root.skills[12] = 1;
_root.DblJumpAllow = true;
do {
if (_root.slots[x] == 1) {
_root.slots[x] = 12;
x = 6;
}
x = x + 1;
} while (x < 6);
_parent.gotoAndStop("used");
}
}
HealthB.onSoundComplete = function () {
_root.MsgBox.gotoAndPlay("close");
_parent.gotoAndStop("used");
};
}
Instance of Symbol 60 MovieClip in Symbol 2759 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.DblJumpAllow) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 2759 MovieClip Frame 2
_root.life.mobilize();
this.unloadMovie();
Symbol 2762 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip "ladderEnd" in Symbol 2762 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.mitsuko._x, _root.mitsuko._y, true)) {
_parent.AUX.ladderEnd = true;
_root.ext.debug.ladderB = "true";
if (Key.isDown(38) && (!_root.mitsuko.piso)) {
_parent.AUX.ladderBegin = true;
_root.ext.debug.ladderE = "true";
}
} else {
_parent.AUX.ladderEnd = false;
_parent.AUX.ladderBegin = false;
_root.ext.debug.ladderB = "false";
_root.ext.debug.ladderE = "false";
}
}
Instance of Symbol 329 MovieClip "AUX" in Symbol 2762 MovieClip Frame 1
onClipEvent (load) {
touching = false;
ClimbSpeed = 6;
ladderEnd = false;
ladderBegin = false;
lockUp = false;
}
onClipEvent (enterFrame) {
if ((this.hitTest(_root.mitsuko) && (_root.mitsuko._x > (_parent._x - 15))) && (_root.mitsuko._x < (_parent._x + 15))) {
touching = true;
} else if (!_root.mitsuko.climb) {
touching = false;
}
if (((!_root.Pause) && (!_root.PausePlayer)) && (touching)) {
if (_root.down) {
if (ladderEnd) {
_root.mitsuko.gotoAndStop("climb");
_root.mitsuko.climbing = true;
_root.mitsuko._y = _root.mitsuko._y + ClimbSpeed;
_root.mitsuko.ClimbLadder.nextFrame();
} else {
_root.down = false;
_root.mitsuko.JumpCount = 1;
_root.life.HUD.mobilize();
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
}
}
if (_root.up) {
if (ladderBegin) {
_root.mitsuko.gotoAndStop("climb");
_root.mitsuko._y = _root.mitsuko._y - ClimbSpeed;
_root.mitsuko.ClimbLadder.nextFrame();
} else {
_root.up = false;
_root.mitsuko.climbing = false;
_root.life.HUD.mobilize();
}
}
if ((this.hitTest(_root.mitsuko.HitBox) && (_root.mitsuko._x > (_parent._x - 15))) && (_root.mitsuko._x < (_parent._x + 15))) {
_root.mitsuko.climb = true;
if (Key.isDown(39)) {
_root.mitsuko.dir = 0;
}
if (Key.isDown(37)) {
_root.mitsuko.dir = 1;
}
if (Key.isDown(_root.jump) && (_root.mitsuko.a)) {
_root.mitsuko.climbing = false;
_root.mitsuko.climb = false;
}
if (((((((((!_root.mitsuko.damaged) && (Key.isDown(40))) && (_root.life.HUD.wall == 0)) && (!_parent.ladderBegin.hitTest(_root.mitsuko))) && (!_root.mitsuko.piso)) && (!_root.mitsuko.ladderShot)) or ((((((!_root.mitsuko.damaged) && (_root.life.HUD.wall == 0)) && (Key.isDown(40))) && (_parent.ladderBegin.hitTest(_root.mitsuko))) && (!_root.mitsuko.piso)) && (!_root.mitsuko.ladderShot))) or (((((!_root.mitsuko.damaged) && (_root.life.HUD.wall == 0)) && (Key.isDown(40))) && (!_parent.ladderBegin.hitTest(_root.mitsuko))) && (!_root.mitsuko.ladderShot))) or (((((!_root.mitsuko.damaged) && (_root.life.HUD.wall == 0)) && (Key.isDown(40))) && (!_parent.ladderBegin.hitTest(_root.mitsuko))) && (_root.mitsuko.piso))) {
_root.mitsuko.climbing = true;
_root.mitsuko._x = _parent._x;
_root.mitsuko._y = _root.mitsuko._y + ClimbSpeed;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.jump = false;
_root.mitsuko.falling = false;
if (_root.mitsuko.dir == 0) {
_root.mitsuko._xscale = 50;
}
if (_root.mitsuko.dir == 1) {
_root.mitsuko._xscale = -50;
}
if (ladderEnd) {
_root.life.HUD.inmobilize();
_root.down = true;
} else {
_root.down = false;
}
_root.mitsuko.gotoAndStop("climb");
} else if (_root.mitsuko.piso && (!ladderEnd)) {
_root.mitsuko.climbing = false;
_root.mitsuko.climb = false;
}
if (((((((((!_root.mitsuko.damaged) && (Key.isDown(38))) && (_root.life.HUD.wall == 0)) && (!_parent.ladderBegin.hitTest(_root.mitsuko))) && (!_root.mitsuko.piso)) && (!lockUp)) && (!_root.mitsuko.ladderShot)) or (((((((!_root.mitsuko.damaged) && (Key.isDown(38))) && (_root.life.HUD.wall == 0)) && (_parent.ladderBegin.hitTest(_root.mitsuko))) && (!_root.mitsuko.piso)) && (!lockUp)) && (!_root.mitsuko.ladderShot))) or (((((((!_root.mitsuko.damaged) && (Key.isDown(38))) && (_root.life.HUD.wall == 0)) && (_parent.ladderBegin.hitTest(_root.mitsuko))) && (_root.mitsuko.piso)) && (!lockUp)) && (!_root.mitsuko.ladderShot))) {
_root.mitsuko.climbing = true;
_root.mitsuko._x = _parent._x;
_root.mitsuko._y = _root.mitsuko._y - ClimbSpeed;
_root.mitsuko.wallR = 1;
_root.mitsuko.wallL = 1;
_root.mitsuko.jump = false;
_root.mitsuko.falling = false;
if (_root.mitsuko.dir == 0) {
_root.mitsuko._xscale = 50;
}
if (_root.mitsuko.dir == 1) {
_root.mitsuko._xscale = -50;
}
if (ladderEnd) {
lockUp = true;
_root.life.HUD.inmobilize();
_root.up = true;
} else {
_root.up = false;
}
_root.mitsuko.gotoAndStop("climb");
} else if (_root.mitsuko.piso && (!ladderEnd)) {
_root.mitsuko.climbing = false;
lockUp = false;
_root.mitsuko.climb = false;
}
} else {
_root.mitsuko.climbing = false;
_root.mitsuko.climb = false;
lockUp = false;
}
}
}
Symbol 2767 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2767 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
}
onClipEvent (enterFrame) {
if ((((((_parent.hitTest(_root.mitsuko.HitBox) && (!_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.HUD.sex._xscale;
if ((recover + 10) > 100) {
_root.life.HUD.sex._xscale = 100;
_parent.gotoAndPlay("used");
} else {
_root.ext.excitacion(10);
_parent.gotoAndPlay("used");
}
}
}
Symbol 2767 MovieClip Frame 21
stop();
Symbol 2772 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2772 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
decover = 0;
}
onClipEvent (enterFrame) {
if ((((((_parent.hitTest(_root.mitsuko.HitBox) && (!_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.HUD.sex._xscale;
if ((recover - 10) < 1) {
_root.life.HUD.sex._xscale = 0;
_parent.gotoAndPlay("used");
} else {
_root.life.HUD.sex._xscale = _root.life.HUD.sex._xscale - 10;
_parent.gotoAndPlay("used");
}
}
}
Symbol 2772 MovieClip Frame 21
stop();
Symbol 2777 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2777 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.HitBox) && (!used)) && (!_root.mitsuko.attack)) && (!_root.mitsuko.airattack)) && (!_root.mitsuko.attack1)) && (!_root.mitsuko.defeated.hitTest(this.att))) {
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.Vcam._x;
_root.MsgBox._y = _root.Vcam._y;
_root.life.freezePlayer();
_root.mitsuko.gotoAndStop("itemget");
HealthB.start();
_root.SwimSuit = true;
_parent.gotoAndStop("used");
}
}
HealthB.onSoundComplete = function () {
_root.MsgBox.gotoAndPlay("close");
_parent.gotoAndStop("used");
};
}
Symbol 2777 MovieClip Frame 2
_root.life.mobilize();
_root.SwimSuit.unloadMovie();
Symbol 2780 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2780 MovieClip Frame 1
onClipEvent (load) {
recover = 0;
d = 0;
HealthB = new Sound();
HealthB.attachSound("1up");
used = false;
}
onClipEvent (enterFrame) {
if (((((this.hitTest(_root.mitsuko.HitBox) && (!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 2782 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 2782 MovieClip Frame 1
onClipEvent (load) {
touched = false;
}
onClipEvent (enterFrame) {
if (!_root.golem) {
_parent.bossDoor = true;
}
if ((this.hitTest(_root.mitsuko._x + 30, _root.mitsuko._y, true) && (!touched)) && (!_parent.bossDoor)) {
_parent.fromRIGHT = true;
_root.Pause = true;
touched = true;
_parent.gotoAndPlay("open");
}
if (((this.hitTest(_root.mitsuko._x - 30, _root.mitsuko._y, true) && (!touched)) && (!_parent.bossDoor)) || ((this.hitTest(_root.mitsuko._x - 30, _root.mitsuko._y, true) && (!touched)) && (_parent.BossDeath))) {
_parent.fromLEFT = true;
_root.Pause = true;
touched = true;
_parent.gotoAndPlay("open");
}
}
Symbol 2782 MovieClip Frame 7
_root.Pause = false;
stop();
Instance of Symbol 329 MovieClip in Symbol 2782 MovieClip Frame 7
onClipEvent (load) {
touched = false;
}
onClipEvent (enterFrame) {
if (_parent.fromLEFT) {
if (_parent.hitTest(_root.mitsuko._x + 60, _root.mitsuko._y, false) && (!_parent.bossDoor)) {
_parent.bossDoor = true;
_parent.fromRIGHT = false;
_parent.gotoAndPlay("close");
}
}
if (_parent.fromRIGHT) {
if (_parent.hitTest(_root.mitsuko._x - 60, _root.mitsuko._y, false) && (!_parent.bossDoor)) {
_parent.bossDoor = true;
_parent.fromLEFT = true;
_parent.gotoAndPlay("close");
}
}
}
Symbol 2782 MovieClip Frame 59
stop();
_root.golem.HP.IntroBoss = true;
gotoAndStop (1);
Symbol 2783 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip "collisionAUX" in Symbol 2783 MovieClip Frame 1
onClipEvent (load) {
touched = false;
}
onClipEvent (enterFrame) {
if ((this.hitTest(_root.mitsuko._x - 30, _root.mitsuko._y, true) || (this.hitTest(_root.mitsuko._x + 30, _root.mitsuko._y, true))) && (!touched)) {
if (Key.isDown(38) && (!touched)) {
touched = true;
_parent.gotoAndPlay(2);
}
}
}
Symbol 2783 MovieClip Frame 8
stop();
Symbol 2783 MovieClip Frame 20
stop();
Symbol 2784 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip "collisionAUX" in Symbol 2784 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((this.hitTest(_root.mitsuko._x - 30, _root.mitsuko._y, true) || (this.hitTest(_root.mitsuko._x + 30, _root.mitsuko._y, true))) && (_root.CardKey3)) {
if (Key.isDown(38)) {
_parent.gotoAndPlay(2);
}
}
}
Symbol 2784 MovieClip Frame 8
stop();
Symbol 2784 MovieClip Frame 20
stop();
Symbol 2789 MovieClip Frame 1
stop();
Symbol 2789 MovieClip Frame 9
stop();
_parent.Bossdoor.opened = true;
Instance of Symbol 2782 MovieClip "BossDoor" in Symbol 2790 MovieClip Frame 1
onClipEvent (load) {
BossDeath = false;
bossDoor = false;
fromRIGHT = false;
fromLEFT = false;
if (_root.Flm) {
this.gotoAndStop(7);
}
}
Instance of Symbol 2788 MovieClip in Symbol 2790 MovieClip Frame 1
onClipEvent (load) {
x = 0;
y = 0;
flag = false;
}
onClipEvent (enterFrame) {
if (((x < 200) && (!flag)) && (!_root.Pause)) {
if (this.hitTest(_root.mitsuko) && (_root.mitsuko.piso)) {
_root.mitsuko._x = _root.mitsuko._x - 1;
}
y = 0;
this._x = this._x - 1;
x = x + 1;
} else {
flag = true;
if (((y < 200) && (flag)) && (!_root.Pause)) {
if (this.hitTest(_root.mitsuko) && (_root.mitsuko.piso)) {
_root.mitsuko._x = _root.mitsuko._x + 1;
}
x = 0;
this._x = this._x + 1;
y = y + 1;
} else {
flag = false;
}
}
}
Instance of Symbol 2789 MovieClip "Bossdoor" in Symbol 2790 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();
}
}
Symbol 2810 MovieClip Frame 1
if (_root.life.Status.condition == "Turned") {
gotoAndPlay (8);
}
if (_root.life.Status.condition == "Horny") {
gotoAndPlay (18);
}
Symbol 2825 MovieClip Frame 1
stop();
Instance of Symbol 526 MovieClip "HP" in Symbol 2825 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 2803 MovieClip in Symbol 2825 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 329 MovieClip in Symbol 2825 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 2807 MovieClip in Symbol 2825 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 329 MovieClip in Symbol 2825 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 2810 MovieClip "rape" in Symbol 2825 MovieClip Frame 6
onClipEvent (load) {
rape = 0;
h = 0;
e = 0;
x = 1;
ea = _root.ext.sex._xscale;
eb = _root.life.lp._xscale;
}
Symbol 2825 MovieClip Frame 9
stop();
_root.life.inmobilize();
stopAllSounds();
gotoAndPlay ("dead1");
Symbol 2825 MovieClip Frame 23
stop();
Instance of Symbol 355 MovieClip in Symbol 2825 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 1141 MovieClip "explosion" in Symbol 2825 MovieClip Frame 23
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 1141 MovieClip "explosion" in Symbol 2825 MovieClip Frame 23
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 1141 MovieClip "explosion" in Symbol 2825 MovieClip Frame 23
onClipEvent (load) {
}
onClipEvent (enterFrame) {
}
Instance of Symbol 2789 MovieClip "Bossdoor" in Symbol 2832 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();
}
}
Symbol 2842 MovieClip Frame 2
play();
Instance of Symbol 2789 MovieClip "Bossdoor" in Symbol 2846 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) {
}
}