Combined Code
movieClip 137 {
frame 24 {
gotoAndPlay(1);
}
}
movieClip 138 leafpower {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(char) and !_root.pausee and !_root.on_action) {
_root.score_add(1500);
sound_hit1 = new Sound(this);
sound_hit1.attachSound('feather');
sound_hit1.start(0, 1);
if (_root.LockCostume == false) {
if (_root.DressNum == 0 or _root.DressNum == 2 or _root.DressNum == 4 or _root.DressNum == 5) {
_root.DressNum = 0;
sound_hit2 = new Sound(this);
sound_hit2.attachSound('peach ooh3');
sound_hit2.start(0, 1);
} else {}
}
_root.peach_update_char('Leaf');
loadMovie('', this);
}
_y = _y + char.gravity;
};
}
instance char of movieClip 137 {
onClipEvent (load) {
var gravity = 0.8;
var grav = 0;
var movement = true;
var _right = false;
var alive = true;
var notice = false;
}
}
}
movieClip 140 {
}
movieClip 141 poisonshroom {
frame 1 {
stop();
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(char) and !_root.pausee and !_root.on_action) {
_root.score_add(2000);
sound_hit1 = new Sound(this);
sound_hit1.attachSound('Peach yell');
sound_hit1.start(0, 1);
addon = 1 + random(1);
if (_root.horny_bar + addon < _root.horny_maximum) {
_root.horny_bar += addon;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
}
if (_root.LockCostume == false) {
_root.DressNum = _root.Dress[0];
}
_root.currentTip = 'You are stark naked!';
_root.HUD.tipsMC.gotoAndPlay(3);
_root.peach_update_char('Poison');
gotoAndPlay(2);
delete onEnterFrame;
}
if (char.movement) {
dist = _root.Peach._x - _x;
if (dist < -12) {
this._xscale = 100;
char._right = false;
} else {
if (dist > 12) {
this._xscale = -100;
char._right = true;
}
}
if (char._right) {
_x = _x + char.charspeed;
} else {
_x = _x - char.charspeed;
}
_y = _y + char.grav;
char.grav += char.gravity;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - char.gravity;
char.grav = 0;
}
if (_root.ground.hitTest(_x, _y + 4, true)) {
touchingGround = true;
} else {
touchingGround = false;
}
if (_root.ground.hitTest(_x + _width / 3, _y - _height / 4, true)) {
_x = _x - char.charspeed;
this._xscale = 100;
char._right = false;
}
if (_root.ground.hitTest(_x - _width / 3 - 10, _y - _height / 4, true)) {
_x = _x + char.charspeed;
this._xscale = -100;
char._right = true;
}
}
};
}
instance char of movieClip 140 {
onClipEvent (load) {
var gravity = 1.6;
var grav = 0;
var movement = true;
var charspeed = 4;
var _right = false;
var alive = true;
var notice = false;
dist = _root.Peach._x - _parent._x;
if (dist > 0) {
_parent._xscale = 100;
_right = false;
} else {
_parent._xscale = -100;
_right = true;
}
}
}
frame 2 {
stop();
}
}
movieClip 143 {
}
// unknown tag 88 length 77
movieClip 146 iButton {
frame 1 {
stop();
}
instance of movieClip 143 {
onClipEvent (release) {
parent._visible = false;
_global.FLAGS.interactiveButtonPressed = true;
}
}
}
movieClip 148 {
}
movieClip 149 bigshroom {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(char) and !_root.pausee and !_root.on_action) {
sound_hit1 = new Sound(this);
sound_hit1.attachSound('Powerup');
sound_hit1.start(0, 1);
if (_global.PLAYER.isSuperPeach == 'yes') {
_root.currentTip = 'Mushroom eaten! 2000 points!';
_root.score_add(2000);
} else {
_global.PLAYER.isSuperPeach = 'yes';
_root.currentTip = 'Mushroom eaten! Peach can stand extra damage!';
_root.score_add(1500);
}
_root.HUD.tipsMC.gotoAndPlay(3);
addon = 1 + random(1);
if (_root.horny_bar + addon < _root.horny_maximum) {
_root.horny_bar += addon;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
}
if (_root.BoobSize < _root.MaxBoob - 1) {
++_root.BoobSize;
_root.Peach.char.heavyJump += 1;
_root.Peach.char.maxJump += 1;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
_root.Peach.char.charheavyspeed += 1;
_root.Peach.char.charspeed -= 1;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
} else {
if (_root.BoobSize < _root.MaxBoob) {
_root.cloth_bra_remove();
++_root.BoobSize;
_root.Peach.char.heavyJump += 2;
_root.Peach.char.maxJump += 2;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
_root.Peach.char.charheavyspeed += 2;
_root.Peach.char.charspeed -= 2;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
} else {}
}
delete onEnterFrame;
gotoAndStop(2);
}
if (char.movement) {
if (char._right) {
_x = _x + char.charspeed;
} else {
_x = _x - char.charspeed;
}
_y = _y + char.grav;
char.grav += char.gravity;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - char.gravity;
char.grav = 0;
}
if (_root.ground.hitTest(_x, _y + 4, true)) {
touchingGround = true;
} else {
touchingGround = false;
}
if (_root.ground.hitTest(_x + _width / 3, _y - _height / 4, true)) {
_x = _x - char.charspeed;
this._xscale = 100;
char._right = false;
}
if (_root.ground.hitTest(_x - _width / 3 - 10, _y - _height / 4, true)) {
_x = _x + char.charspeed;
this._xscale = -100;
char._right = true;
}
}
};
stop();
}
instance char of movieClip 148 {
onClipEvent (load) {
var gravity = 1.2;
var grav = 0;
var movement = true;
var charspeed = 3;
var _right = false;
var alive = true;
var notice = false;
dist = _root.Peach._x - _parent._x;
if (dist > 0) {
_parent._xscale = 100;
_right = false;
_parent.movedir = 'left';
} else {
_parent._xscale = -100;
_right = true;
_parent.movedir = 'right';
}
}
}
frame 2 {
stop();
}
}
movieClip 151 {
}
movieClip 152 1upmushroom {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(char) and !_root.pausee and !_root.on_action) {
sound_grow = new Sound(this);
sound_grow.attachSound('Extra Life');
sound_grow.start(0, 1);
_root.score_add(1000);
_root.Lives += 1;
gotoAndStop(3);
delete onEnterFrame;
}
if (char.movement) {
if (char._right) {
_x = _x + char.charspeed;
} else {
_x = _x - char.charspeed;
}
_y = _y + char.grav;
char.grav += char.gravity;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - char.gravity;
char.grav = 0;
}
if (_root.ground.hitTest(_x, _y + 4, true)) {
touchingGround = true;
} else {
touchingGround = false;
}
if (_root.ground.hitTest(_x + _width / 3, _y - _height / 4, true)) {
_x = _x - char.charspeed;
this._xscale = 100;
char._right = false;
}
if (_root.ground.hitTest(_x - _width / 3 - 10, _y - _height / 4, true)) {
_x = _x + char.charspeed;
this._xscale = -100;
char._right = true;
}
}
};
}
instance char of movieClip 151 {
onClipEvent (load) {
var gravity = 1.2;
var grav = 0;
var movement = true;
var charspeed = 3;
var _right = false;
var alive = true;
var notice = false;
dist = _root.Peach._x - _parent._x;
if (dist > 0) {
_parent._xscale = 100;
_right = false;
_parent.movedir = 'left';
} else {
_parent._xscale = -100;
_right = true;
_parent.movedir = 'right';
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 154 {
}
movieClip 160 {
frame 1 {
if (_root.Peach.koopacolor == 'red') {
gotoAndPlay(2);
}
stop();
}
frame 2 {
stop();
}
}
movieClip 161 {
frame 113 {
stop();
if (_global.FLAGS.enemiesAtATime > 9) {
_global.FLAGS.enemiesAtATime = 0;
}
_root.horny_respawn.attachMovie('koopa', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 100 + _global.FLAGS.enemiesAtATime);
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._color = _color;
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._x = _root.Peach._x - _root.Peach._width / 2;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._y = _root.Peach._y;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime].char.notice = true;
} else {
if (veggiesex) {
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._x = _root.horny_respawn.veggiesex._x;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._y = _root.horny_respawn.veggiesex._y;
loadMovie('', _root.horny_respawn.veggiesex);
} else {
point = new flash.geom.Point(0, 0);
this.localToGlobal(point);
_root.horny_respawn.globalToLocal(point);
_root.peach._x = myPoint.x;
_root.peach._y = myPoint.y;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._x = point.x;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._y = point.y;
}
}
++_global.FLAGS.enemiesAtATime;
loadMovie('', this);
}
}
movieClip 163 {
}
movieClip 165 {
}
movieClip 167 {
}
movieClip 169 {
}
movieClip 171 {
frame 1 {
stop();
}
}
movieClip 173 {
frame 1 {
stop();
}
}
movieClip 178 {
}
movieClip 181 {
}
movieClip 185 {
}
movieClip 186 {
}
movieClip 189 {
}
movieClip 190 {
}
movieClip 197 {
}
movieClip 201 {
}
movieClip 202 {
frame 1 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 11 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 19 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 21 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 23 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 27 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
}
movieClip 203 {
frame 1 {
gotoAndPlay(_root.peach_earring_remove);
}
frame 2 {
gotoAndPlay(_root.peach_earring_remove);
}
frame 4 {
gotoAndPlay(_root.peach_earring_remove);
}
}
movieClip 205 {
frame 1 {
gotoAndPlay(_root.peach_earring_remove);
}
frame 2 {
gotoAndPlay(_root.peach_earring_remove);
}
frame 4 {
gotoAndPlay(_root.peach_earring_remove);
}
}
movieClip 207 {
frame 1 {
if (_root.DressNum == 14) {
gotoAndPlay('Shadow Queen');
} else {
gotoAndPlay(_root.peach_earring_color);
}
}
frame 2 {
if (_root.DressNum == 14) {
gotoAndPlay('Shadow Queen');
} else {
gotoAndPlay(_root.peach_earring_color);
}
}
frame 4 {
if (_root.DressNum == 14) {
gotoAndPlay('Shadow Queen');
} else {
gotoAndPlay(_root.peach_earring_color);
}
}
frame 6 {
if (_root.DressNum == 14) {
gotoAndPlay('Shadow Queen');
} else {
gotoAndPlay(_root.peach_earring_color);
}
}
}
movieClip 210 {
frame 1 {
gotoAndPlay(_root.peach_earring_color);
}
frame 2 {
gotoAndPlay(_root.peach_earring_color);
}
frame 4 {
gotoAndPlay(_root.peach_earring_color);
}
}
movieClip 212 {
}
movieClip 216 {
frame 1 {
gotoAndPlay(_root.peach_crown_color);
}
frame 2 {
gotoAndPlay(_root.peach_crown_color);
}
frame 4 {
gotoAndPlay(_root.peach_crown_color);
}
}
movieClip 217 {
frame 1 {
stop();
}
}
movieClip 218 {
frame 1 {
gotoAndStop(_global.PLAYER.currentVeggieType);
}
frame 2 {
_type = 'turnip';
stop();
}
frame 3 {
_type = 'paprika';
stop();
}
frame 4 {
_type = 'carrot';
stop();
}
frame 5 {
_type = 'shell';
stop();
}
frame 6 {
_type = 'tubegreen';
stop();
}
frame 7 {
_type = 'tubered';
stop();
}
frame 8 {
_type = 'tubeblue';
stop();
}
frame 9 {
_type = 'tubeyellow';
stop();
}
frame 10 {
_type = 'tubeempty';
stop();
}
frame 11 {
_type = 'full';
stop();
}
frame 12 {
_type = 'clothing';
stop();
}
}
movieClip 219 veggie {
frame 1 {
stop();
gravity = 1.4;
grav = -2;
charspeed = 6;
if (_root.Peach.char.peach_right) {
char_right = true;
} else {
char_right = false;
}
onEnterFrame = function () {
if (on_ground) {
_y = _y + grav;
grav += gravity;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - gravity;
grav = 0;
}
if (taken and _global.PLAYER.isReadyToGrabVeggie) {
_global.FLAGS.carryingVeggieNumber = int(this._name.substring(6));
_global.PLAYER.currentVeggieType = types._type;
_global.PLAYER.isReadyToGrabVeggie = false;
loadMovie('', this);
}
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
if (!Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
canTake = true;
} else {
if ((Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD)) and canTake and !_global.PLAYER.isCarryingVeggie) {
canTake = false;
if (!_global.FLAGS.vegetableOnlyOneMutex and _root.CharNum != 'Frog') {
_global.FLAGS.vegetableOnlyOneMutex = true;
taken = true;
_root.movement = false;
_root.on_action = true;
_root.Peach.runPressed = true;
_root.Peach.char.character.gotoAndPlay('grabvegetable');
}
}
}
}
} else {
if (!once) {
if (_root.Peach.peach_state == 'walkright' or _root.Peach.peach_state == 'walkleft') {
charspeed += 3;
once = true;
}
}
if (char_right) {
_x = _x + charspeed;
} else {
_x = _x - charspeed;
}
if (_y > 3000) {
loadMovie('', this);
}
_y = _y + grav;
grav += gravity;
while (_root.ground.hitTest(_x, _y, true)) {
touchedGround = true;
_y = _y - gravity;
grav = 0;
}
if (touchedGround) {
on_ground = true;
}
if (_root.ground.hitTest(_x + _width / 2, _y, true)) {
charspeed /= 2;
_x = _x - charspeed;
this._xscale = 100;
char_right = false;
} else {
if (_root.ground.hitTest(_x - _width / 2, _y, true)) {
charspeed /= 2;
_x = _x + charspeed;
this._xscale = -100;
char_right = true;
}
}
}
};
}
}
movieClip 221 {
}
movieClip 223 FadeoutGlobal {
frame 1 {
stopAllSounds();
}
instance Introfade2 of movieClip 221 {
onClipEvent (press) {
_root.Intro.Introbutton.Introfade1.Introfade.play();
}
}
frame 21 {
loadMovie('', _root.VCam);
_root.gotoAndStop(trans);
this.unloadMovie();
}
}
movieClip 230 {
frame 1 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 232 {
}
movieClip 234 {
}
movieClip 238 {
frame 1 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 3 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 5 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 7 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 9 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 11 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
}
movieClip 240 titfchars {
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 244 {
frame 1 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 2 {
gotoAndPlay(1);
}
frame 3 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 4 {
gotoAndPlay(3);
}
frame 5 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 6 {
gotoAndPlay(5);
}
frame 7 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 8 {
gotoAndPlay(7);
}
frame 9 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 10 {
gotoAndPlay(9);
}
}
movieClip 249 {
frame 1 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 251 {
}
movieClip 253 {
frame 1 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 3 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 5 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 7 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 9 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 11 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumTits <= _root.CumTitsMax) {
gotoAndPlay(_root.CumTits);
} else {
gotoAndPlay(_root.CumTitsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
}
movieClip 255 titbchars {
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 260 {
frame 1 {
gotoAndPlay(_root.stockings_type);
}
frame 3 {
gotoAndPlay(_root.stockings_type);
}
frame 5 {
gotoAndPlay(_root.stockings_type);
}
frame 7 {
gotoAndPlay(_root.stockings_type);
}
frame 9 {
gotoAndPlay(_root.stockings_type);
}
}
movieClip 264 {
frame 1 {
gotoAndPlay(_root.garter_type);
}
frame 3 {
gotoAndPlay(_root.garter_type);
}
frame 5 {
gotoAndPlay(_root.garter_type);
}
frame 7 {
gotoAndPlay(_root.garter_type);
}
frame 9 {
gotoAndPlay(_root.garter_type);
}
}
movieClip 272 {
frame 1 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 19 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 277 {
frame 1 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumLegs <= _root.CumLegsMax) {
gotoAndPlay(_root.CumLegs);
} else {
gotoAndPlay(_root.CumLegsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 3 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumLegs <= _root.CumLegsMax) {
gotoAndPlay(_root.CumLegs);
} else {
gotoAndPlay(_root.CumLegsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 5 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumLegs <= _root.CumLegsMax) {
gotoAndPlay(_root.CumLegs);
} else {
gotoAndPlay(_root.CumLegsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 7 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumLegs <= _root.CumLegsMax) {
gotoAndPlay(_root.CumLegs);
} else {
gotoAndPlay(_root.CumLegsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 9 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumLegs <= _root.CumLegsMax) {
gotoAndPlay(_root.CumLegs);
} else {
gotoAndPlay(_root.CumLegsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
}
movieClip 279 thighchars {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 282 {
frame 1 {
stop();
}
}
movieClip 285 {
frame 1 {
gotoAndPlay(_root.ears_remove);
}
frame 3 {
gotoAndPlay(_root.ears_remove);
}
frame 5 {
gotoAndPlay(_root.ears_remove);
}
}
movieClip 290 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 294 {
}
movieClip 297 {
frame 1 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumHead <= _root.CumHeadMax) {
gotoAndPlay(_root.CumHead);
} else {
gotoAndPlay(_root.CumHeadMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 3 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumHead <= _root.CumHeadMax) {
gotoAndPlay(_root.CumHead);
} else {
gotoAndPlay(_root.CumHeadMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 5 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumHead <= _root.CumHeadMax) {
gotoAndPlay(_root.CumHead);
} else {
gotoAndPlay(_root.CumHeadMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 7 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumHead <= _root.CumHeadMax) {
gotoAndPlay(_root.CumHead);
} else {
gotoAndPlay(_root.CumHeadMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 9 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumHead <= _root.CumHeadMax) {
gotoAndPlay(_root.CumHead);
} else {
gotoAndPlay(_root.CumHeadMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 11 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumHead <= _root.CumHeadMax) {
gotoAndPlay(_root.CumHead);
} else {
gotoAndPlay(_root.CumHeadMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 13 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumHead <= _root.CumHeadMax) {
gotoAndPlay(_root.CumHead);
} else {
gotoAndPlay(_root.CumHeadMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 15 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumHead <= _root.CumHeadMax) {
gotoAndPlay(_root.CumHead);
} else {
gotoAndPlay(_root.CumHeadMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 17 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumHead <= _root.CumHeadMax) {
gotoAndPlay(_root.CumHead);
} else {
gotoAndPlay(_root.CumHeadMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
}
movieClip 300 headforwardchars {
frame 1 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
}
movieClip 306 {
frame 1 {
gotoAndPlay(_root.gloves_type);
}
frame 3 {
gotoAndPlay(_root.gloves_type);
}
frame 5 {
gotoAndPlay(_root.gloves_type);
}
frame 7 {
gotoAndPlay(_root.gloves_type);
}
frame 9 {
gotoAndPlay(_root.gloves_type);
}
}
movieClip 316 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
if (_root.DressNum == '13') {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 318 handgrabchars {
frame 1 {
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 320 {
}
movieClip 325 {
frame 1 {
gotoAndPlay(_root.gloves_type);
}
frame 3 {
gotoAndPlay(_root.gloves_type);
}
frame 5 {
gotoAndPlay(_root.gloves_type);
}
frame 7 {
gotoAndPlay(_root.gloves_type);
}
frame 9 {
gotoAndPlay(_root.gloves_type);
}
}
movieClip 335 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
if (_root.DressNum == '13') {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 337 handfistchars {
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 343 {
frame 1 {
gotoAndPlay(_root.gloves_type);
}
frame 3 {
gotoAndPlay(_root.gloves_type);
}
frame 5 {
gotoAndPlay(_root.gloves_type);
}
frame 7 {
gotoAndPlay(_root.gloves_type);
}
frame 9 {
gotoAndPlay(_root.gloves_type);
}
}
movieClip 353 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
if (_root.DressNum == '13') {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 355 handcupchars {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 357 {
}
movieClip 362 {
frame 1 {
gotoAndPlay(_root.gloves_type);
}
frame 3 {
gotoAndPlay(_root.gloves_type);
}
frame 5 {
gotoAndPlay(_root.gloves_type);
}
frame 7 {
gotoAndPlay(_root.gloves_type);
}
frame 9 {
gotoAndPlay(_root.gloves_type);
}
}
movieClip 372 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
if (_root.DressNum == '13') {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 374 handbentchars {
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 379 {
}
movieClip 381 {
frame 1 {
}
frame 5 {
gotoAndPlay('dress');
}
frame 6 {
}
frame 10 {
gotoAndPlay('dress');
}
frame 11 {
}
frame 15 {
gotoAndPlay('dress');
}
}
movieClip 384 {
}
movieClip 385 {
}
movieClip 389 {
}
movieClip 391 {
frame 1 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 2 {
gotoAndPlay(1);
}
frame 3 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 4 {
gotoAndPlay(3);
}
frame 5 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 6 {
gotoAndPlay(5);
}
frame 7 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 8 {
gotoAndPlay(7);
}
frame 9 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 10 {
gotoAndPlay(9);
}
}
movieClip 392 {
}
movieClip 393 {
}
movieClip 395 eye5squintchars {
frame 1 {
expr = 6;
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
_root.currentCharacter = 'daisy';
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
_root.currentCharacter = 'rosa';
}
frame 8 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 9 {
_root.currentCharacter = 'emorosa';
}
frame 10 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 11 {
_root.currentCharacter = 'toadette';
}
frame 12 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 14 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 16 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 18 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 20 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 22 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 24 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 26 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 28 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 30 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 32 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 34 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 36 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 38 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 40 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 42 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 44 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 46 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 48 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 50 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 52 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 54 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 56 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 58 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 60 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 62 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 64 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 66 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 68 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 70 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 72 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 74 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 76 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 78 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 80 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 82 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 401 eye4rollchars {
frame 1 {
expr = 5;
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
_root.currentCharacter = 'daisy';
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
_root.currentCharacter = 'rosa';
}
frame 8 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 9 {
_root.currentCharacter = 'emorosa';
}
frame 10 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 11 {
_root.currentCharacter = 'toadette';
}
frame 12 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 405 eye3liddedchars {
frame 1 {
expr = 2;
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
_root.currentCharacter = 'daisy';
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
_root.currentCharacter = 'rosa';
}
frame 8 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 9 {
_root.currentCharacter = 'emorosa';
}
frame 10 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 11 {
_root.currentCharacter = 'toadette';
}
frame 12 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 414 eye2crosschars {
frame 1 {
expr = 3;
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
_root.currentCharacter = 'daisy';
_root.showfeye = true;
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
_root.currentCharacter = 'rosa';
_root.showfeye = false;
}
frame 8 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 9 {
_root.currentCharacter = 'emorosa';
_root.showfeye = true;
}
frame 10 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 11 {
_root.currentCharacter = 'toadette';
_root.showfeye = true;
}
frame 12 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 14 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 16 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 18 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 20 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 22 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 24 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 26 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 28 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 30 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 32 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 34 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 36 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 38 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 40 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 42 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 44 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 46 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 48 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 50 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 52 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 54 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 56 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 58 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 60 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 62 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 64 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 66 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 68 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 70 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 72 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 74 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 76 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 78 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 80 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 82 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 418 eye1closedchars {
frame 1 {
expr = 1;
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
_root.currentCharacter = 'daisy';
_root.showfeye = true;
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
_root.currentCharacter = 'rosa';
_root.showfeye = false;
}
frame 8 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 9 {
_root.currentCharacter = 'emorosa';
_root.showfeye = true;
}
frame 10 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 11 {
_root.currentCharacter = 'toadette';
_root.showfeye = true;
}
frame 12 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 420 eye0normalchars {
frame 1 {
expr = 0;
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
_root.currentCharacter = 'daisy';
_root.showfeye = true;
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
_root.currentCharacter = 'rosa';
_root.showfeye = false;
}
frame 8 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 9 {
_root.currentCharacter = 'emorosa';
_root.showfeye = true;
}
frame 10 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 11 {
_root.currentCharacter = 'toadette';
_root.showfeye = true;
}
frame 12 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 425 {
frame 1 {
gotoAndPlay(_root.garter_type);
}
frame 3 {
gotoAndPlay(_root.garter_type);
}
frame 5 {
gotoAndPlay(_root.garter_type);
}
frame 7 {
gotoAndPlay(_root.garter_type);
}
frame 9 {
gotoAndPlay(_root.garter_type);
}
}
movieClip 427 {
}
movieClip 430 {
}
movieClip 432 {
}
movieClip 434 {
}
movieClip 438 {
}
movieClip 440 {
frame 1 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 443 {
frame 1 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 3 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 5 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 7 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 9 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 11 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 13 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
}
movieClip 445 bodychars {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 447 {
}
movieClip 452 {
frame 1 {
gotoAndPlay(_root.gloves_type);
}
frame 3 {
gotoAndPlay(_root.gloves_type);
}
frame 5 {
gotoAndPlay(_root.gloves_type);
}
frame 7 {
gotoAndPlay(_root.gloves_type);
}
frame 9 {
gotoAndPlay(_root.gloves_type);
}
}
movieClip 460 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 462 {
}
movieClip 463 armupperchars {
frame 1 {
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 469 {
frame 1 {
gotoAndPlay(_root.gloves_type);
}
frame 3 {
gotoAndPlay(_root.gloves_type);
}
frame 5 {
gotoAndPlay(_root.gloves_type);
}
frame 7 {
gotoAndPlay(_root.gloves_type);
}
frame 9 {
gotoAndPlay(_root.gloves_type);
}
}
movieClip 479 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
if (_root.DressNum == '13') {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 481 armforechars {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 485 {
frame 2 {
if (!n) {
n = 0;
} else {
if (n > 4) {
n = 0;
loadMovie('', _parent);
}
}
}
frame 17 {
++n;
gotoAndPlay(2);
}
frame 22 {
stop();
loadMovie('', _parent);
}
}
movieClip 486 fireball {
frame 1 {
gravity = 1.6;
grav = -4;
charspeed = 10;
stop();
if (_root.Peach.char.peach_right) {
char_right = true;
} else {
char_right = false;
}
onEnterFrame = function () {
if (!died) {
if (_root.Peach.peach_state == 'walkright' or _root.Peach.peach_state == 'walkleft') {
charspeed += 3;
}
if (char_right) {
_x = _x + charspeed;
} else {
_x = _x - charspeed;
}
if (_y > 3000) {
loadMovie('', this);
}
_y = _y + grav;
grav += gravity;
while (_root.ground.hitTest(_x, _y, true)) {
touchedGround = true;
_y = _y - gravity;
grav = 0;
}
if (touchedGround) {
touchedGround = false;
grav = -7;
}
if (_root.ground.hitTest(_x + _width / 2, _y, true)) {
died = true;
fireball.gotoAndPlay('vanish');
} else {
if (_root.ground.hitTest(_x - _width / 2, _y, true)) {
died = true;
fireball.gotoAndPlay('vanish');
} else {
if (_root.ceiling_collision.hitTest(_x, _y - _height, true)) {
died = true;
_y = _y - 5;
fireball.gotoAndPlay('vanish');
}
}
}
}
};
}
}
movieClip 490 {
frame 1 {
if (_parent._parent._parent._color == 'blue' or _parent._parent._color == 'blue') {
gotoAndStop('blue');
} else {
if (_parent._parent._parent._color == 'green' or _parent._parent._color == 'green') {
gotoAndStop('green');
} else {
stop();
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 493 {
frame 1 {
gotoAndPlay(_global.FLAGS.dickState);
}
frame 2 {
once = false;
}
frame 9 {
if (!once) {
once = true;
_global.FLAGS.dickState = 'down';
}
gotoAndPlay(_global.FLAGS.dickState);
}
frame 10 {
once = false;
}
frame 17 {
if (!once) {
once = true;
_global.FLAGS.dickState = 'up';
}
gotoAndPlay(_global.FLAGS.dickState);
}
}
movieClip 496 {
frame 2 {
gotoAndPlay(_root.shyguy_belt);
}
frame 4 {
gotoAndPlay(_root.shyguy_belt);
}
}
movieClip 499 {
frame 1 {
if (_parent._parent._parent._color == 'blue' or _parent._parent._color == 'blue') {
gotoAndStop('blue');
} else {
if (_parent._parent._parent._color == 'green' or _parent._parent._color == 'green') {
gotoAndStop('green');
} else {
stop();
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 503 {
frame 1 {
if (_parent._parent._parent._color == 'blue' or _parent._parent._color == 'blue') {
gotoAndStop('blue');
} else {
if (_parent._parent._parent._color == 'green' or _parent._parent._color == 'green') {
gotoAndStop('green');
} else {
stop();
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 506 {
frame 1 {
if (_parent._parent._parent._type == 'bad' or _parent._parent._type == 'bad') {
gotoAndStop('bad');
} else {
stop();
}
}
frame 2 {
stop();
}
}
movieClip 509 {
frame 1 {
if (_parent._parent._parent._type == 'bad' or _parent._parent._type == 'bad') {
gotoAndStop('bad');
} else {
stop();
}
}
frame 2 {
stop();
}
}
movieClip 510 {
frame 1 {
if (_parent._parent._running) {
gotoAndPlay(2);
}
}
frame 3 {
if (_parent._parent._running) {
gotoAndPlay(4);
}
}
frame 5 {
if (_parent._parent._running) {
gotoAndPlay(6);
}
}
frame 7 {
if (_parent._parent._running) {
gotoAndPlay(8);
}
}
frame 9 {
if (_parent._parent._running) {
gotoAndPlay(10);
}
}
frame 11 {
if (_parent._parent._running) {
gotoAndPlay(12);
}
}
frame 12 {
gotoAndPlay(1);
}
frame 14 {
stop();
}
}
movieClip 513 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 514 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 515 {
frame 1 {
gotoAndPlay(_root.ponytail_type);
}
frame 3 {
gotoAndPlay(_root.ponytail_type);
}
frame 5 {
gotoAndPlay(_root.ponytail_type);
}
frame 7 {
gotoAndPlay(_root.ponytail_type);
}
}
movieClip 519 {
}
movieClip 526 skirtdress {
frame 1 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 11 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
}
movieClip 528 {
}
movieClip 534 {
}
movieClip 535 {
frame 1 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 11 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
}
movieClip 537 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 539 {
frame 1 {
gotoAndPlay(_global.PLAYER.isSuperPeach);
}
frame 2 {
gotoAndPlay(_global.PLAYER.isSuperPeach);
}
frame 4 {
gotoAndPlay(_global.PLAYER.isSuperPeach);
}
}
movieClip 540 {
}
movieClip 542 {
frame 1 {
gotoAndPlay(_global.PLAYER.isSuperPeach);
}
frame 2 {
gotoAndPlay(_global.PLAYER.isSuperPeach);
}
frame 4 {
gotoAndPlay(_global.PLAYER.isSuperPeach);
}
}
movieClip 543 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 547 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 555 {
frame 1 {
gotoAndPlay(_root.nails_type);
}
frame 3 {
gotoAndPlay(_root.nails_type);
}
frame 5 {
gotoAndPlay(_root.nails_type);
}
frame 7 {
gotoAndPlay(_root.nails_type);
}
frame 9 {
gotoAndPlay(_root.nails_type);
}
frame 11 {
gotoAndPlay(_root.nails_type);
}
}
movieClip 556 {
frame 1 {
stop();
}
}
movieClip 562 {
frame 1 {
gotoAndPlay(_root.stockings_type);
}
frame 3 {
gotoAndPlay(_root.stockings_type);
}
frame 5 {
gotoAndPlay(_root.stockings_type);
}
frame 7 {
gotoAndPlay(_root.stockings_type);
}
frame 9 {
gotoAndPlay(_root.stockings_type);
}
}
movieClip 566 {
frame 1 {
gotoAndPlay(_root.heels_type);
}
frame 3 {
gotoAndPlay(_root.heels_type);
}
frame 5 {
gotoAndPlay(_root.heels_type);
}
frame 7 {
gotoAndPlay(_root.heels_type);
}
frame 9 {
gotoAndPlay(_root.heels_type);
}
}
movieClip 578 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 580 {
}
movieClip 581 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 584 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 587 {
frame 1 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
} else {
gotoAndPlay('move');
}
}
}
frame 3 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
} else {
gotoAndPlay('move');
}
}
}
frame 5 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 6 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 7 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 8 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 9 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 10 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 11 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 12 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 13 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 14 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 15 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 16 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 17 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 18 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 19 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 20 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 21 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 22 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 23 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 24 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 25 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 26 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 27 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 28 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 29 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 30 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 31 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 32 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 33 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 34 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
}
}
}
frame 35 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
if (_root.jump_to_fly) {
gotoAndPlay('fly_tail');
_root.jump_to_fly = false;
} else {
gotoAndPlay('move');
}
}
}
frame 36 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 37 {
_root.char.grav = -1;
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 38 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 39 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 40 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 41 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 42 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 43 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 44 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 45 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
gotoAndPlay('move');
}
}
}
movieClip 590 {
frame 1 {
gotoAndPlay(_root.PeachHasKey);
}
frame 3 {
gotoAndPlay(_root.PeachHasKey);
}
frame 5 {
gotoAndPlay(_root.PeachHasKey);
}
}
movieClip 592 {
frame 1 {
}
}
movieClip 593 {
frame 1 {
gotoAndPlay(_global.PLAYER.isPeachHammerBros);
}
frame 2 {
gotoAndPlay(_global.PLAYER.isPeachHammerBros);
}
frame 4 {
gotoAndPlay(_global.PLAYER.isPeachHammerBros);
}
}
movieClip 595 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 597 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 598 {
frame 1 {
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 3 {
_root.PrevBoob = 0;
if (_root.lactate) {
lactating.gotoAndPlay(2);
}
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 5 {
_root.PrevBoob = 1;
if (_root.lactate) {
lactating.gotoAndPlay(2);
}
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 7 {
_root.PrevBoob = 2;
if (_root.lactate) {
lactating.gotoAndPlay(2);
}
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 9 {
_root.PrevBoob = 3;
if (_root.lactate) {
lactating.gotoAndPlay(2);
}
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 11 {
_root.PrevBoob = 4;
if (_root.lactate) {
lactating.gotoAndPlay(2);
}
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 13 {
_root.PrevBoob = 5;
if (_root.lactate) {
lactating.gotoAndPlay(2);
}
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
}
movieClip 605 {
frame 1 {
gotoAndPlay(_root.nails_type);
}
frame 3 {
gotoAndPlay(_root.nails_type);
}
frame 5 {
gotoAndPlay(_root.nails_type);
}
frame 7 {
gotoAndPlay(_root.nails_type);
}
frame 9 {
gotoAndPlay(_root.nails_type);
}
frame 11 {
gotoAndPlay(_root.nails_type);
}
}
movieClip 606 {
frame 1 {
stop();
}
}
movieClip 610 {
frame 1 {
gotoAndPlay(_root.stockings_type);
}
frame 3 {
gotoAndPlay(_root.stockings_type);
}
frame 5 {
gotoAndPlay(_root.stockings_type);
}
frame 7 {
gotoAndPlay(_root.stockings_type);
}
frame 9 {
gotoAndPlay(_root.stockings_type);
}
}
movieClip 615 {
frame 1 {
gotoAndPlay(_root.heels_type);
}
frame 3 {
gotoAndPlay(_root.heels_type);
}
frame 5 {
gotoAndPlay(_root.heels_type);
}
frame 7 {
gotoAndPlay(_root.heels_type);
}
frame 9 {
gotoAndPlay(_root.heels_type);
}
}
movieClip 627 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 629 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 631 {
}
movieClip 633 {
frame 1 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 2 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 4 {
gotoAndPlay(_root.peach_crown_remove);
}
}
movieClip 635 {
frame 1 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 2 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 4 {
gotoAndPlay(_root.peach_crown_remove);
}
}
movieClip 636 {
frame 1 {
gotoAndPlay(_root.peach_crown_color);
}
frame 2 {
gotoAndPlay(_root.peach_crown_color);
}
frame 4 {
gotoAndPlay(_root.peach_crown_color);
}
}
movieClip 639 {
}
movieClip 643 {
}
movieClip 645 blushface_movie {
frame 1 {
gotoAndPlay(_global.PLAYER.blushAux);
}
frame 2 {
_global.PLAYER.blushAux = 'blush_steady';
}
frame 3 {
if (_global.PLAYER.blushType == 'fade_out' or _global.PLAYER.blushType == 'blush_blink') {
gotoAndPlay(_global.PLAYER.blushType);
} else {
gotoAndPlay('blush_steady');
}
}
frame 4 {
_global.PLAYER.blushAux = 'blush_blink';
}
frame 76 {
if (_global.PLAYER.blushType == 'fade_out' or _global.PLAYER.blushType == 'blush_blink') {
gotoAndPlay(_global.PLAYER.blushType);
} else {
gotoAndPlay('blush_steady');
}
}
frame 77 {
_global.PLAYER.blushAux = 'fade_out';
}
frame 92 {
if (_global.PLAYER.blushType == 'fade_in') {
gotoAndPlay(_global.PLAYER.blushType);
} else {
_global.PLAYER.blushType = 'blush_off';
gotoAndPlay('blush_off');
}
}
frame 93 {
_global.PLAYER.blushAux = 'fade_in';
}
frame 107 {
if (_global.PLAYER.blushType == 'fade_out' or _global.PLAYER.blushType == 'blush_blink') {
gotoAndPlay(_global.PLAYER.blushType);
} else {
_global.PLAYER.blushType == 'blush_steady';
gotoAndPlay('blush_steady');
}
}
frame 108 {
_global.PLAYER.blushAux = 'blush_off';
}
frame 109 {
if (_global.PLAYER.blushType == 'fade_in') {
gotoAndPlay(_global.PLAYER.blushType);
} else {
gotoAndPlay('blush_off');
}
}
}
movieClip 648 {
}
movieClip 650 {
}
movieClip 651 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 654 {
}
movieClip 656 {
}
movieClip 657 {
frame 1 {
i = ((_root.CharNum - 1) * 5 + _root.DressNum) * 2;
gotoAndStop(i);
}
frame 3 {
i = ((_root.CharNum - 1) * 5 + _root.DressNum) * 2;
gotoAndStop(i);
}
frame 5 {
i = ((_root.CharNum - 1) * 5 + _root.DressNum) * 2;
gotoAndStop(i);
}
}
movieClip 660 {
}
movieClip 661 {
frame 1 {
stop();
}
}
movieClip 662 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 664 {
}
movieClip 665 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 667 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 669 {
}
movieClip 670 {
}
movieClip 674 {
}
movieClip 676 {
}
movieClip 677 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 678 {
frame 1 {
stop();
}
}
movieClip 681 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 690 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 691 {
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
}
movieClip 692 {
frame 1 {
}
frame 5 {
gotoAndPlay('dress');
}
}
movieClip 695 {
}
movieClip 697 {
}
movieClip 699 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 703 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 705 {
}
movieClip 706 {
frame 1 {
attachMovie('eye0normalchars', 'eye0normal', 1);
loadMovie('', 'eye0normalbase');
}
}
movieClip 707 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 708 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 711 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 714 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 719 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 720 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
dress = 'dress';
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
dress = 'fire';
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 723 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 724 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
}
movieClip 725 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
}
movieClip 727 {
}
movieClip 730 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 734 {
}
movieClip 735 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 738 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 739 {
frame 1 {
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 3 {
_root.PrevBoob = 0;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 5 {
_root.PrevBoob = 1;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 7 {
_root.PrevBoob = 2;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 9 {
_root.PrevBoob = 3;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 11 {
_root.PrevBoob = 4;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 13 {
_root.PrevBoob = 5;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
}
movieClip 740 {
frame 1 {
if (_root.ShowCum == 'Yes') {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
}
frame 3 {
if (_root.ShowCum == 'Yes') {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
}
frame 5 {
if (_root.ShowCum == 'Yes') {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
}
frame 7 {
if (_root.ShowCum == 'Yes') {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
}
frame 9 {
if (_root.ShowCum == 'Yes') {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
}
frame 11 {
if (_root.ShowCum == 'Yes') {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
}
frame 13 {
if (_root.ShowCum == 'Yes') {
if (_root.CumBody <= _root.CumBodyMax) {
gotoAndPlay(_root.CumBody);
} else {
gotoAndPlay(_root.CumBodyMax);
}
} else {
gotoAndPlay(2);
}
}
}
movieClip 745 {
frame 1 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 11 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 23 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 27 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
}
movieClip 746 {
frame 1 {
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 3 {
_root.PrevBoob = 0;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 5 {
_root.PrevBoob = 1;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 7 {
_root.PrevBoob = 2;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 9 {
_root.PrevBoob = 3;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 11 {
_root.PrevBoob = 4;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 13 {
if (!_root.NoBoob) {
_root.BoobSize = _root.PrevBoob;
}
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
}
movieClip 750 {
frame 1 {
this._visible = false;
stop();
}
}
movieClip 753 {
frame 1 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
}
movieClip 755 {
}
// unknown tag 88 length 152
movieClip 763 {
frame 5 {
stop();
}
}
button 766 {
on (keyPress '<Space>') {
advance = true;
}
}
movieClip 769 {
frame 1 {
if (_parent._parent._parent._type == 'bad' or _parent._parent._type == 'bad') {
gotoAndStop('bad');
} else {
stop();
}
}
frame 2 {
stop();
}
}
movieClip 770 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
advance = false;
horny_bar_buildup = 1;
horny_random1 = random(4);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
_global.PLAYER.blushType = 'fade_in';
}
frame 6 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 7 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 17 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
_root.peachHornyIncrease();
gotoAndPlay('fuck');
}
}
frame 21 {
head.eyeRightPeach.gotoAndStop('closed');
}
frame 26 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 31 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
_root.peachHornyIncrease();
gotoAndPlay('covered');
}
}
frame 32 {
_root.cloth_bra_remove();
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(300);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
++_root.shyguy_laid_count[0];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'shyguyKey') {
_root.getPuzzleReward('shyguyKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 772 {
}
movieClip 773 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 775 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 776 {
frame 1 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 3 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 5 {
gotoAndPlay(_root.peach_crown_remove);
}
}
movieClip 778 {
frame 1 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 3 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 5 {
gotoAndPlay(_root.peach_crown_remove);
}
}
movieClip 779 {
frame 1 {
gotoAndPlay(_root.peach_crown_color);
}
frame 2 {
gotoAndPlay(_root.peach_crown_color);
}
frame 4 {
gotoAndPlay(_root.peach_crown_color);
}
}
movieClip 787 {
frame 1 {
gotoAndPlay(_root.ears_remove);
}
frame 3 {
gotoAndPlay(_root.ears_remove);
}
frame 5 {
gotoAndPlay(_root.ears_remove);
}
}
movieClip 790 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 794 {
}
movieClip 797 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 803 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 823 {
frame 20 {
stop();
}
}
movieClip 828 {
frame 4 {
stop();
}
}
movieClip 832 {
frame 17 {
stop();
}
}
movieClip 833 {
}
movieClip 835 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
horny_random1 = 1 + random(3);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 11 {
_global.PLAYER.blushType = 'fade_in';
}
frame 11 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 12 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 28 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
_root.peachHornyIncrease();
gotoAndPlay('fuck');
}
}
frame 38 {
head.eyeRightPeach.gotoAndStop('closed');
}
frame 42 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 833 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 43 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 47 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
_root.peachHornyIncrease();
gotoAndPlay('covered');
}
}
frame 48 {
_root.cloth_garter_remove();
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(300);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
++_root.shyguy_laid_count[1];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'shyguyKey') {
_root.getPuzzleReward('shyguyKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 841 {
frame 1 {
gotoAndPlay(_root.gloves_type);
}
frame 3 {
gotoAndPlay(_root.gloves_type);
}
frame 5 {
gotoAndPlay(_root.gloves_type);
}
frame 7 {
gotoAndPlay(_root.gloves_type);
}
frame 9 {
gotoAndPlay(_root.gloves_type);
}
}
movieClip 851 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
if (_root.DressNum == '13') {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 853 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 869 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
currentCharacter = 'daisy';
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
currentCharacter = 'rosa';
}
frame 8 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 9 {
currentCharacter = 'emorosa';
}
frame 10 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 11 {
currentCharacter = 'toadette';
}
frame 12 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 14 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 16 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 18 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 20 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 22 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 24 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 26 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 28 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 30 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 32 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 34 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 36 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 38 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 40 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 42 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 44 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 46 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 48 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 50 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 52 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 54 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 56 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 58 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 60 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 62 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 64 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 66 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 68 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 70 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 72 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 74 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 76 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 78 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 80 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 82 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 872 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 874 {
}
movieClip 876 {
instance of movieClip 874 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 906 {
frame 27 {
stop();
}
}
movieClip 909 {
}
movieClip 926 {
frame 1 {
if (_root.internals != 'ON') {
gotoAndStop('OFF');
}
}
frame 7 {
stop();
}
}
movieClip 939 {
frame 12 {
stop();
}
}
movieClip 945 {
frame 1 {
gotoAndPlay(_root.nails_type);
}
frame 3 {
gotoAndPlay(_root.nails_type);
}
frame 5 {
gotoAndPlay(_root.nails_type);
}
frame 7 {
gotoAndPlay(_root.nails_type);
}
frame 9 {
gotoAndPlay(_root.nails_type);
}
frame 11 {
gotoAndPlay(_root.nails_type);
}
}
movieClip 947 {
frame 1 {
stop();
}
}
movieClip 952 {
frame 1 {
gotoAndPlay(_root.stockings_type);
}
frame 3 {
gotoAndPlay(_root.stockings_type);
}
frame 5 {
gotoAndPlay(_root.stockings_type);
}
frame 7 {
gotoAndPlay(_root.stockings_type);
}
frame 9 {
gotoAndPlay(_root.stockings_type);
}
}
movieClip 957 {
frame 1 {
gotoAndPlay(_root.heels_type);
}
frame 3 {
gotoAndPlay(_root.heels_type);
}
frame 5 {
gotoAndPlay(_root.heels_type);
}
frame 7 {
gotoAndPlay(_root.heels_type);
}
frame 9 {
gotoAndPlay(_root.heels_type);
}
}
movieClip 969 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 971 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 999 {
frame 27 {
stop();
}
}
movieClip 1000 {
}
movieClip 1002 {
instance of movieClip 1000 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1003 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
horny_random1 = 1 + random(4);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
_global.PLAYER.blushType = 'fade_in';
}
frame 6 {
head.mouth.gotoAndStop('frown');
}
frame 6 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 7 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
_global.PLAYER.blushType = 'blush_blink';
}
frame 11 {
head.mouth.gotoAndStop('opened');
}
frame 13 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 17 {
head.mouth.gotoAndStop('frown');
}
frame 17 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (horny_bar_buildup < horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 22 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
head.mouth.gotoAndStop('opened');
}
frame 26 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
_global.PLAYER.blushType = 'blush_blink';
}
frame 31 {
head.eyeRightPeach.gotoAndStop('closed');
}
frame 35 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 37 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 41 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (horny_bar_buildup < horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 42 {
if (!_root.clothes_skirt_remove) {
_root.clothes_skirt_remove = true;
_root.sound_shred_random();
}
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(400);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumButt += 2;
++_root.shyguy_laid_count[2];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'shyguyKey') {
_root.getPuzzleReward('shyguyKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
_root.peach_swollen_ass();
}
}
movieClip 1004 {
frame 1 {
stop();
}
}
movieClip 1006 {
frame 1 {
stop();
}
}
movieClip 1007 {
instance of movieClip 1006 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this) and _root.movement and !_root.pausee) {
_root.she_is_hit();
}
}
}
instance of movieClip 1006 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this) and _root.movement and !_root.pausee) {
_root.she_is_hit();
}
}
}
}
movieClip 1008 {
frame 2 {
stop();
}
frame 3 {
notice = false;
stop();
}
frame 4 {
notice = false;
stop();
}
frame 5 {
notice = false;
stop();
}
instance of movieClip 835 {
onClipEvent (load) {
var gravity = 2;
var grav = 0;
var charspeed = 8;
}
}
frame 25 {
_root.score_add(200);
++_global.PLAYER.deaths;
++_global.PLAYER.totalDeaths;
_parent.killedTrivia = true;
sound_fall = new Sound(this);
sound_fall.attachSound('stomp.wav');
sound_fall.start(0, 1);
_root.on_action = false;
stop();
}
frame 27 {
if (stomped == true and alive) {
_global.FLAGS.enemyOnlyOneMutex = false;
movement = false;
alive = false;
gotoAndStop('stomped');
} else {
gotoAndPlay('jumping');
}
}
}
movieClip 1011 {
}
movieClip 1014 {
}
movieClip 1015 {
frame 1 {
}
frame 2 {
gotoAndPlay(1);
}
frame 11 {
gotoAndPlay(1);
}
frame 14 {
_root.soundFX('exclamation', 3);
}
frame 71 {
_parent.exclamation_towards_Peach = false;
_parent.char.char.head.mouth.mouth_type = 'closed';
_parent.char.char.head.eye.gotoAndStop('enraged');
_global.FLAGS.dickState = 'goingdown';
gotoAndPlay(1);
}
}
movieClip 1016 shyguy {
frame 1 {
function checkDistanceToWalkAct() {
if (dist_x > -400 and dist_x < 400) {
if (dist_y > -200 and dist_y < 200) {
char.movement = true;
} else {
char.movement = false;
}
} else {
char.movement = false;
}
}
function stomp() {
_global.FLAGS.enemyOnlyOneMutex = false;
char.movement = false;
char.alive = false;
char.gotoAndPlay('stomped');
char.notice = false;
gravity_when_sleeping = true;
delete eval(onEnterFrame());
}
function do_scene() {
_root.statusBarMessage('Press ' + _root.do_over_key + ' to advance');
_global.FLAGS.enemyOnlyOneMutex = false;
_root.on_action = true;
_root.jump_pressed = true;
_root.game_timer_suspend = 1;
enemy_num = _root.ShyGuy;
if (char.alive) {
++_global.PLAYER.laids;
++_global.PLAYER.totalLaids;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
_root.shyguy_fucking_scene = _root.EnemyTotal[enemy_num];
} else {
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
_root.shyguy_fucking_scene = 1 + random(_root.EnemyMax[enemy_num]);
}
}
}
if (!char.alive) {
if (_root.PlayScene > _root.EnemyTotal[enemy_num]) {
f = _root.shyguy_fucking_scene + 2;
char.gotoAndPlay(f);
} else {
f = _root.PlayScene + 2;
char.gotoAndPlay(f);
}
} else {
f = _root.shyguy_fucking_scene + 2;
char.gotoAndPlay(f);
}
char.alive = false;
}
function follow_peach() {
dist = _root.Peach._x - this._x;
if (dist < -12) {
this._xscale = 100;
char._right = false;
movedir = 'left';
} else {
if (dist > 12) {
this._xscale = -100;
char._right = true;
movedir = 'right';
} else {}
}
}
stop();
movedir = 'left';
enemy_num = _root.ShyGuy;
dist = 0;
n = 0;
scoreSquare = '';
exclamation_towards_Peach = false;
xVel = 0;
returned_walk = false;
if (!this._name) {
this._name = 'enemy_' + _global.FLAGS.enemyInstanceCount;
++_global.FLAGS.enemyInstanceCount;
}
onEnterFrame = function () {
if (char.alive and !jumping) {
dist_x = _root.Peach._x - this._x;
dist_y = _root.Peach._y - _root.Peach._height / 2 - this._y + 50;
checkDistanceToWalkAct();
}
if (gravity_when_sleeping or sleeping) {
if (!_root.ground.hitTest(_x, _y + 5, true)) {
if (n < 8) {
++n;
}
_y = _y + n;
} else {
n = 0;
}
}
if (jumping) {
if (!once) {
once = true;
char.gotoAndPlay('jumping');
}
}
if (!_root.pausee) {
if (char.movement) {
if (char.alive) {
if (!char.notice) {
if (_root.horny_bar > 10 or exclamation_towards_Peach) {
_running = true;
char.charspeed = 4;
follow_peach();
} else {
char.charspeed = 2;
_running = false;
}
}
}
if (_root.movement) {
if (!_running) {
if (char._right) {
if (!exclamation_towards_Peach) {
if (dist_x < 120 and dist_x > 0) {
if (dist_y > -150 and dist_y < 0 or dist_y < 150 and dist_y > 0) {
_global.FLAGS.dickState = 'goingup';
exclamation_towards_Peach = true;
scoreAndMarks.gotoAndPlay('exclamation');
}
}
}
} else {
if (dist_x > -120 and dist_x < 0) {
if (dist_y > -150 and dist_y < 0 or dist_y < 150 and dist_y > 0) {
_global.FLAGS.dickState = 'goingup';
exclamation_towards_Peach = true;
scoreAndMarks.gotoAndPlay('exclamation');
}
}
}
}
}
if (char._right) {
xVel += char.charspeed;
} else {
xVel -= char.charspeed;
}
_y = _y + char.grav;
char.grav += char.gravity;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - char.gravity;
char.grav = 0;
}
if (_root.ground.hitTest(_x, _y + 4, true)) {
touchingGround = true;
} else {
touchingGround = false;
}
if (_root.ground.hitTest(_x + _width / 3, _y - _height / 4, true)) {
xVel -= char.charspeed;
this._xscale = 100;
char._right = false;
movedir = 'left';
} else {
if (_root.ground.hitTest(_x - _width / 3, _y - _height / 4, true)) {
xVel += char.charspeed;
this._xscale = -100;
char._right = true;
movedir = 'right';
}
}
this._x += xVel;
if (xVel == 0) {
if (returned_walk) {
char.char.gotoAndStop('stopped');
returned_walk = false;
}
} else {
if (!returned_walk) {
returned_walk = true;
char.char.gotoAndPlay(1);
}
}
xVel = 0;
}
}
if (!char.stomped and char.alive) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(char) and !_global.PLAYER.isTouchingGround and !_root.on_action and !_root.pausee) {
if (!_root.Peach.char.character._type.collisionBody.hitTest(char)) {
if (!char.notice) {
if (!_global.FLAGS.enemyOnlyOneMutex) {
_global.FLAGS.enemyOnlyOneMutex = true;
char.movement = false;
char.stomped = true;
if (Key.isDown(_root.keyC) or Key.isDown(_root.keySLASH)) {
_root.Peach.char.grav = -20;
} else {
_root.Peach.char.grav = -12;
}
stomp();
}
}
}
}
}
if (_root.Peach.char.character._type.collisionBody.hitTest(char)) {
if (Key.isDown(_root.keyEND) and !char.alive and !_root.on_action) {
if (!_global.FLAGS.enemyOnlyOneMutex) {
_global.FLAGS.enemyOnlyOneMutex = true;
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.veggiesex = true;
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.shyguyTextRandomize();
_root.movement = false;
char.do_over = true;
do_scene();
}
} else {
if (Key.isDown(_root.key1)) {
_root.PlayScene = 1;
_root.currentStatusBar = 'ShyGuy: Sex scene Changed to \'1\'';
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key2)) {
_root.PlayScene = 2;
if (!_root.EnemyAtMax[_root.ShyGuy] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'ShyGuy: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'ShyGuy: Sex scene Changed to \'2\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key3)) {
_root.PlayScene = 3;
if (!_root.EnemyAtMax[_root.ShyGuy] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'ShyGuy: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'ShyGuy: Sex scene Changed to \'3\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key4)) {
_root.PlayScene = 4;
if (!_root.EnemyAtMax[_root.ShyGuy] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'ShyGuy: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'ShyGuy: Sex scene Changed to \'4\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key5)) {
_root.PlayScene = 5;
if (!_root.EnemyAtMax[_root.ShyGuy] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'ShyGuy: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'ShyGuy: Sex scene Changed to \'5\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key6)) {
_root.PlayScene = 6;
if (!_root.EnemyAtMax[_root.ShyGuy] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'ShyGuy: Sex scene Changed to \'6\'';
} else {
_root.currentStatusBar = 'ShyGuy: Not enough sex with living creatures yet!';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key7)) {
_root.PlayScene = 7;
if (!_root.EnemyAtMax[_root.ShyGuy] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'ShyGuy: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'ShyGuy: Sex scene Changed to \'7\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key8)) {
_root.PlayScene = 8;
if (!_root.EnemyAtMax[_root.ShyGuy] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'ShyGuy: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'ShyGuy: Sex scene Changed to \'8\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key9)) {
_root.PlayScene = 9;
if (!_root.EnemyAtMax[_root.ShyGuy] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'ShyGuy: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'ShyGuy: Sex scene Changed to \'9\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key0)) {
_root.PlayScene = 10;
if (!_root.EnemyAtMax[_root.ShyGuy] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'ShyGuy: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'ShyGuy: Sex scene Changed to \'10\'';
}
_root.HUD.statMC.gotoAndPlay(3);
}
}
}
}
}
}
}
}
}
}
}
if (_root.movement) {
if (!_root.pausee) {
if (touchingGround) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
if (char.alive) {
if (!_global.FLAGS.enemyOnlyOneMutex) {
_global.FLAGS.enemyOnlyOneMutex = true;
char.movement = false;
char.do_over = false;
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.veggiesex = true;
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.shyguyTextRandomize();
_root.Peach.accelX = 0;
char.notice = true;
do_scene();
}
}
}
}
}
}
}
}
};
}
instance char of movieClip 1008 {
onClipEvent (load) {
var gravity = 1.4;
var grav = 0;
var movement = false;
var charspeed = 2;
var _right = false;
var alive = true;
var notice = false;
var stomped = false;
var do_over = false;
var movedir = 'left';
dist = _root.Peach._x - _parent._x;
if (dist < 0) {
_parent._xscale = 100;
_right = false;
movedir = 'left';
} else {
_parent._xscale = -100;
_right = true;
movedir = 'right';
}
}
}
}
movieClip 1022 {
}
movieClip 1027 {
frame 9 {
stop();
}
}
movieClip 1031 {
frame 20 {
stop();
}
}
movieClip 1036 {
frame 6 {
stop();
}
}
movieClip 1038 {
}
movieClip 1039 {
}
movieClip 1040 {
frame 1 {
_root.movement = false;
horny_bar_buildup = 1;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 15 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 17 {
if (_parent._parent.movedir == 'right') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
}
instance of movieClip 755 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 27 {
repeater = random(2);
if (repeater == 0 and !advance) {
gotoAndPlay('fuck');
}
}
frame 31 {
if (horny_bar_buildup == 4) {
if (advance) {
advance = false;
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 35 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 47 {
if (_parent._parent.movedir == 'right') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
}
instance of movieClip 755 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 49 {
if (horny_bar_buildup == 4) {
if (advance) {
advance = false;
} else {
gotoAndPlay('cum');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('cum');
}
}
frame 55 {
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumHead += 2;
_root.CumLegs += 2;
_root.CumButt += 2;
++_root.blooper_laid_count[0];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'blooperKey') {
_root.getPuzzleReward('blooperKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
}
frame 88 {
stop();
}
}
movieClip 1043 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 1044 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 1047 {
frame 1 {
_root.movement = false;
horny_bar_buildup = 1;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 11 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 17 {
if (_root.DressNum == 4 or _root.DressNum == 5) {
_root.cloth_bra_remove();
}
_root.cloth_skirt_remove();
}
frame 17 {
if (_parent._parent.movedir == 'right') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
}
instance of movieClip 755 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 25 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 30 {
repeater = random(2);
if (repeater == 0 and !advance) {
gotoAndPlay('fuck2');
}
}
frame 34 {
if (horny_bar_buildup == 5) {
if (advance) {
advance = false;
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 52 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 60 {
if (_parent._parent.movedir == 'right') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
}
instance of movieClip 755 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 62 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 62 {
if (horny_bar_buildup == 6) {
if (advance) {
advance = false;
} else {
gotoAndPlay('cum');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('cum');
}
}
frame 68 {
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumHead += 2;
_root.CumLegs += 2;
_root.CumButt += 2;
++_root.blooper_laid_count[1];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'blooperKey') {
_root.getPuzzleReward('blooperKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
}
frame 101 {
stop();
}
}
movieClip 1049 {
}
movieClip 1050 {
frame 1 {
attachMovie('armupperchars', 'armupper', 1);
loadMovie('', 'armupperbase');
}
}
movieClip 1073 {
frame 27 {
stop();
}
}
movieClip 1075 {
frame 1 {
_root.movement = false;
horny_bar_buildup = 1;
once1 = false;
once2 = false;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 6 {
if (_root.DressNum == 4 or _root.DressNum == 5) {
_root.cloth_bra_remove();
}
_root.cloth_skirt_remove();
}
frame 7 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 12 {
if (_parent._parent.movedir == 'right' and !once1) {
once1 = true;
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
}
instance of movieClip 755 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 17 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 25 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 36 {
repeater = random(2) + 1;
if (!advance) {
_root.balloontext_blooper3 = _root.balloontext_pleasure[random(_root.balloontext_pleasure.length)];
i = 'fuck' + repeater;
gotoAndPlay(i);
}
}
frame 37 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 46 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 58 {
repeater = random(2) + 1;
i = 'fuck' + repeater;
}
frame 58 {
if (horny_bar_buildup > 4) {
if (advance) {
advance = false;
} else {
gotoAndPlay(i);
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay(i);
}
}
frame 64 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 74 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 82 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 82 {
if (_parent._parent.movedir == 'right') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
}
instance of movieClip 755 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 84 {
if (horny_bar_buildup > 8) {
if (advance) {
advance = false;
} else {
gotoAndPlay('cum');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('cum');
}
}
frame 88 {
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumLegs += 2;
_root.CumButt += 2;
++_root.blooper_laid_count[2];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'blooperKey') {
_root.getPuzzleReward('blooperKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
}
frame 104 {
stop();
}
}
movieClip 1080 {
frame 5 {
stop();
}
}
movieClip 1082 {
frame 1 {
_root.movement = false;
horny_bar_buildup = 1;
horny_random1 = 2 + random(3);
horny_random2 = horny_random1 + random(3);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 8 {
if (_root.DressNum == 4 or _root.DressNum == 5) {
_root.cloth_bra_remove();
}
_root.cloth_skirt_remove();
}
frame 11 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 12 {
if (_parent._parent.movedir == 'right') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
}
instance of movieClip 755 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 24 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 35 {
if (!advance) {
repeater = random(2) + 1;
i = 'fuck' + repeater;
}
}
frame 35 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 37 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 48 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 55 {
repeater = random(2) + 1;
if (!advance) {
balloontext_blooper4 = _root.balloontext_pleasure[random(_root.balloontext_pleasure.length)];
i = 'fuck' + repeater;
gotoAndPlay(i);
} else {
advance = false;
}
}
frame 63 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 75 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 75 {
if (_parent._parent.movedir == 'right') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
}
instance of movieClip 755 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 77 {
if (horny_bar_buildup > horny_random2) {
if (advance) {
advance = false;
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 81 {
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(1000);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
_root.CumLegs += 2;
_root.CumButt += 2;
++_root.blooper_laid_count[3];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'blooperKey') {
_root.getPuzzleReward('blooperKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
}
frame 97 {
stop();
}
}
movieClip 1083 {
frame 16 {
stop();
_parent.gotoAndPlay('squish');
}
}
movieClip 1084 {
frame 1 {
if (!once) {
once = true;
alive = true;
}
}
frame 2 {
stop();
}
frame 3 {
stop();
notice = false;
}
frame 4 {
stop();
notice = false;
}
frame 5 {
stop();
notice = false;
}
frame 6 {
stop();
notice = false;
}
frame 7 {
stop();
}
}
movieClip 1085 blooper {
frame 1 {
function do_scene() {
_root.Peach.accelX = 0;
_root.statusBarMessage('Press ' + _root.do_over_key + ' to advance');
_global.FLAGS.enemyOnlyOneMutex = false;
_root.on_action = true;
_root.jump_pressed = true;
_root.game_timer_suspend = 1;
enemy_num = _root.Blooper;
if (char.alive) {
++_global.PLAYER.laids;
++_global.PLAYER.totalLaids;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
_root.blooper_fucking_scene = _root.EnemyTotal[enemy_num];
} else {
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
_root.blooper_fucking_scene = 1 + random(_root.EnemyMax[enemy_num]);
}
}
}
if (!char.alive) {
if (_root.PlayScene > _root.EnemyTotal[enemy_num]) {
f = _root.blooper_fucking_scene + 2;
char.gotoAndPlay(f);
} else {
f = _root.PlayScene + 2;
char.gotoAndPlay(f);
}
} else {
f = _root.blooper_fucking_scene + 2;
char.gotoAndPlay(f);
}
startover = false;
char.alive = false;
}
if (!once and !this._name) {
once = true;
this._name = 'enemy_' + _global.FLAGS.enemyInstanceCount;
++_global.FLAGS.enemyInstanceCount;
}
onEnterFrame = function () {
if (!pausee and _root.pausee) {
pausee = true;
stop();
}
if (pausee and !_root.pausee) {
pausee = false;
play();
}
if (_root.movement) {
if (!_root.pausee) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
char.do_over = false;
if (char.alive) {
this.stop();
char.notice = true;
_root.Peach_show(0);
_root.movement = false;
do_scene();
}
}
}
}
};
}
frame 2 {
xmod = 0;
ymod = 0;
movedir = 'right';
char.gotoAndPlay('thrust');
}
frame 6 {
xmod = 50;
ymod = -25;
}
frame 10 {
xmod = 100;
ymod = -50;
}
frame 17 {
xmod = 100;
ymod = -25;
}
frame 25 {
xmod = 100;
ymod = 0;
}
frame 33 {
xmod = 100;
ymod = 0;
}
frame 34 {
char.gotoAndPlay('thrust');
xmod = 100;
ymod = 0;
movedir = 'left';
}
frame 38 {
xmod = 50;
ymod = -25;
}
frame 42 {
xmod = 0;
ymod = -50;
}
frame 49 {
xmod = 0;
ymod = -25;
}
frame 57 {
xmod = 0;
ymod = -50;
}
frame 65 {
xmod = 0;
ymod = 0;
gotoAndPlay(2);
}
}
movieClip 1087 {
}
movieClip 1090 {
}
movieClip 1092 {
}
movieClip 1094 {
}
movieClip 1096 {
}
movieClip 1098 {
}
movieClip 1100 {
}
movieClip 1102 {
}
movieClip 1104 {
}
movieClip 1105 {
}
movieClip 1107 {
}
movieClip 1109 {
}
movieClip 1111 {
}
movieClip 1113 {
}
movieClip 1114 {
}
movieClip 1116 {
}
movieClip 1118 {
}
movieClip 1120 {
}
movieClip 1121 {
}
movieClip 1123 {
}
movieClip 1125 {
}
movieClip 1127 {
}
movieClip 1133 {
}
movieClip 1134 {
frame 7 {
stop();
}
}
movieClip 1135 {
frame 1 {
var sound_fx = new Sound();
sound_fx.attachSound('explode_snd');
}
frame 2 {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and !_root.on_action and _root.movement and !_root.pausee and !_root.jumping) {
gotoAndPlay('explode');
}
}
frame 3 {
gotoAndPlay(2);
}
frame 4 {
}
frame 14 {
sound_grow = new Sound(this);
sound_grow.attachSound('explode_snd');
sound_grow.start(0, 1);
}
instance explosion of movieClip 1134 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.movement = false;
_root.masturbating = false;
if (_root.char._x >= _root.bomb._x - 465.85 and !hit) {
hit = true;
_root.char.character.gotoAndStop('coverleft');
} else {
if (!hit) {
hit = true;
_root.char.character.gotoAndStop('coverright');
}
}
_root.CumHead = _root.CumHeadMax;
_root.CumTits = _root.CumTitsMax;
_root.CumBody = _root.CumBodyMax;
_root.CumLegs = _root.CumLegsMax;
}
}
}
frame 18 {
_root.score_add(500);
++_global.PLAYER.death;
++_global.PLAYER.totalDeaths;
sound_grow2 = new Sound(this);
sound_grow2.attachSound('scream7');
sound_grow2.start(0, 1);
if (_root.Peach.char.peach_state != 'descending') {
_root.movement = false;
_root.on_action = true;
}
if (_root.Peach.char.peach_right) {
_root.Peach.char.character.gotoAndStop('coverright');
} else {
_root.Peach.char.character.gotoAndStop('coverleft');
}
}
frame 29 {
_root.bombactive = true;
_parent._parent.exploded = true;
stop();
_root.movement = true;
_root.on_action = false;
}
}
movieClip 1136 bobomb_explode {
frame 1 {
stop();
}
}
movieClip 1139 {
}
movieClip 1141 {
}
movieClip 1142 {
frame 23 {
stop();
_parent.play();
}
}
movieClip 1143 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
movieClip 1146 {
}
movieClip 1148 {
frame 1 {
horny_bar_buildup = 1;
horny_random1 = 1 + random(3);
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeRightPeach.gotoAndPlay('lidded');
head.eyeLeftPeach.gotoAndPlay('lidded');
}
frame 6 {
if (!_root.ShowText) {
btext._alpha = 0;
} else {
btext._alpha = 100;
}
}
instance of movieClip 1143 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 17 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
_root.peachHornyIncrease();
gotoAndPlay('fuck');
}
}
frame 26 {
if (!_root.ShowText) {
btext._alpha = 0;
} else {
btext._alpha = 100;
}
}
instance of movieClip 1143 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 27 {
head.eyeRightPeach.gotoAndPlay('closed');
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 31 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
_root.peachHornyIncrease();
gotoAndPlay('covered');
}
}
frame 32 {
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
if (_root.CurrentArea == 'gallery' or _root.MenuWindow == 'gallery') {
stop();
} else {
_root.CumHead += 2;
}
}
frame 64 {
stop();
_root.bombactive = true;
_root.bomb.gotoAndPlay(1);
}
}
movieClip 1149 {
frame 2 {
gotoAndPlay(1);
if (notice and !_root.on_action) {
_root.on_action = true;
_parent.stop();
_root.jump_pressed = true;
_root.Peach.char.character._type.gotoAndStop(1);
_root.Peach.char.grav = 0;
enemy_num = _root.BobOmb;
scene_num = 0;
_root.movement = false;
_root.Peach_show(0);
if (_root.BobombScene[scene_num] == true) {
} else {
++_global.PLAYER.laids;
++_global.PLAYER.totalLaids;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
}
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
_root.loadinfo.data.EnemyAtMax[enemy_num] = true;
_root.loadinfo.flush();
}
}
alive = false;
gotoAndStop(3);
_root.BobombScene[scene_num] = true;
}
}
frame 3 {
stop();
notice = false;
}
frame 4 {
stop();
}
}
movieClip 1151 {
}
movieClip 1153 {
}
movieClip 1154 {
}
movieClip 1155 {
}
movieClip 1157 {
}
movieClip 1158 {
frame 23 {
stop();
_parent.play();
}
}
movieClip 1161 {
frame 1 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
}
movieClip 1167 {
frame 9 {
stop();
}
}
movieClip 1170 {
}
movieClip 1172 {
}
movieClip 1173 {
}
movieClip 1174 {
frame 1 {
horny_bar_buildup = 1;
horny_random1 = 1 + random(3);
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 5 {
head.eyeRightPeach.gotoAndPlay('lidded');
head.eyeLeftPeach.gotoAndPlay('lidded');
}
frame 10 {
if (!_root.ShowText) {
btext._alpha = 0;
} else {
btext._alpha = 100;
}
}
instance of movieClip 1143 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 11 {
head.eyeRightPeach.gotoAndPlay('lidded');
head.eyeLeftPeach.gotoAndPlay('lidded');
}
frame 18 {
head.eyeRightPeach.gotoAndPlay('closed');
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 21 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
_root.peachHornyIncrease();
gotoAndPlay('fuck');
}
}
frame 25 {
head.eyeRightPeach.gotoAndPlay('squint');
head.eyeLeftPeach.gotoAndPlay('squint');
}
frame 36 {
_root.cloth_bra_remove();
}
frame 36 {
if (!_root.ShowText) {
btext._alpha = 0;
} else {
btext._alpha = 100;
}
}
instance of movieClip 1143 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 41 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
_root.peachHornyIncrease();
gotoAndPlay('covered');
}
}
frame 42 {
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
if (_root.CurrentArea == 'gallery' or _root.MenuWindow == 'gallery') {
stop();
} else {
_root.CumHead += 2;
_root.CumTits += 2;
}
}
frame 74 {
stop();
_root.bombactive = true;
_root.bomb.gotoAndPlay(1);
}
}
movieClip 1175 {
frame 2 {
gotoAndPlay(1);
if (notice and !_root.on_action) {
_root.on_action = true;
_root.Peach.char.character._type.gotoAndStop(1);
_parent.stop();
enemy_num = _root.BobOmb;
scene_num = 1;
_root.movement = false;
_root.Peach_show(0);
_root.Peach.char.grav = 0;
if (_root.BobombScene[scene_num] == true) {
} else {
++_global.PLAYER.laids;
++_global.PLAYER.totalLaids;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
}
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
_root.loadinfo.data.EnemyAtMax[enemy_num] = true;
_root.loadinfo.flush();
}
}
alive = false;
gotoAndStop(3);
_root.BobombScene[scene_num] = true;
}
}
frame 3 {
stop();
notice = false;
}
frame 4 {
stop();
}
}
movieClip 1177 {
}
movieClip 1178 {
}
movieClip 1179 {
}
movieClip 1181 {
}
movieClip 1182 {
frame 23 {
stop();
_parent.play();
}
}
movieClip 1184 {
frame 1 {
stop();
}
}
movieClip 1185 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 1189 {
frame 27 {
gotoAndPlay(1);
}
}
movieClip 1200 {
frame 1 {
if (_root.internals != 'ON') {
gotoAndStop('OFF');
}
}
frame 7 {
stop();
}
}
movieClip 1225 {
frame 27 {
gotoAndPlay(1);
}
}
movieClip 1227 {
frame 1 {
horny_bar_buildup = 1;
horny_random1 = 1 + random(3);
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeRightPeach.gotoAndPlay('squint');
head.eyeLeftPeach.gotoAndPlay('squint');
}
frame 6 {
head.mouth.gotoAndStop('frown');
}
frame 6 {
if (!_root.ShowText) {
btext._alpha = 0;
} else {
btext._alpha = 100;
}
}
instance of movieClip 1143 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 8 {
head.mouth.gotoAndStop('opened');
}
frame 17 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
_root.peachHornyIncrease();
gotoAndPlay('fuck');
}
}
frame 19 {
head.eyeRightPeach.gotoAndPlay('closed');
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 31 {
if (!_root.ShowText) {
btext._alpha = 0;
} else {
btext._alpha = 100;
}
}
instance of movieClip 1143 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 32 {
head.eyeRightPeach.gotoAndPlay('crossed');
head.eyeLeftPeach.gotoAndPlay('crossed');
}
frame 42 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
_root.peachHornyIncrease();
gotoAndPlay('covered');
}
}
frame 43 {
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
if (_root.CurrentArea == 'gallery' or _root.MenuWindow == 'gallery') {
stop();
} else {
_root.CumBody += 2;
}
}
frame 75 {
stop();
_root.bombactive = true;
_root.bomb.gotoAndPlay(1);
}
}
movieClip 1228 {
frame 2 {
gotoAndPlay(1);
if (notice and !_root.on_action) {
_root.on_action = true;
_root.Peach.char.character._type.gotoAndStop(1);
_parent.stop();
enemy_num = _root.BobOmb;
scene_num = 2;
_root.movement = false;
_root.Peach_show(0);
_root.Peach.char.grav = 0;
if (_root.BobombScene[scene_num] == true) {
} else {
++_global.PLAYER.laids;
++_global.PLAYER.totalLaids;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
}
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
_root.loadinfo.data.EnemyAtMax[enemy_num] = true;
_root.loadinfo.flush();
}
}
alive = false;
gotoAndStop(3);
_root.BobombScene[scene_num] = true;
}
}
frame 3 {
stop();
notice = false;
}
frame 4 {
stop();
}
}
movieClip 1229 {
frame 11 {
stop();
}
}
movieClip 1232 {
}
movieClip 1241 {
frame 1 {
if (_root.internals != 'ON') {
gotoAndStop('OFF');
}
}
frame 5 {
stop();
}
}
movieClip 1243 {
frame 1 {
horny_bar_buildup = 1;
horny_random1 = 1 + random(4);
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeRightPeach.gotoAndPlay('crossed');
head.eyeLeftPeach.gotoAndPlay('crossed');
_root.cloth_skirt_remove();
}
frame 4 {
if (!_root.ShowText) {
btext._alpha = 0;
} else {
btext._alpha = 100;
}
}
instance of movieClip 1143 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 5 {
head.mouth.gotoAndStop('frown');
}
frame 9 {
head.mouth.gotoAndStop('opened');
}
frame 11 {
head.eyeRightPeach.gotoAndPlay('squint');
head.eyeLeftPeach.gotoAndPlay('squint');
}
frame 15 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
_root.peachHornyIncrease();
gotoAndPlay('fuck');
}
}
frame 23 {
head.eyeRightPeach.gotoAndPlay('crossed');
head.eyeLeftPeach.gotoAndPlay('crossed');
}
frame 29 {
head.mouth.gotoAndStop('frown');
}
frame 33 {
head.eyeRightPeach.gotoAndPlay('closed');
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 41 {
head.mouth.gotoAndStop('opened');
}
frame 43 {
if (!_root.ShowText) {
btext._alpha = 0;
} else {
btext._alpha = 100;
}
}
instance of movieClip 1143 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 44 {
head.eyeRightPeach.gotoAndPlay('squint');
head.eyeLeftPeach.gotoAndPlay('squint');
}
frame 53 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
_root.peachHornyIncrease();
gotoAndPlay('covered');
}
}
frame 54 {
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
if (_root.CurrentArea == 'gallery' or _root.MenuWindow == 'gallery') {
stop();
} else {
_root.CumBody += 2;
}
}
frame 69 {
stop();
_root.bombactive = true;
_root.bomb.gotoAndPlay(1);
}
}
movieClip 1244 {
frame 2 {
gotoAndPlay(1);
if (notice and !_root.on_action) {
_root.on_action = true;
_root.Peach.char.character._type.gotoAndStop(1);
_parent.stop();
enemy_num = _root.BobOmb;
scene_num = 3;
_root.movement = false;
_root.Peach_show(0);
_root.Peach.char.grav = 0;
if (_root.BobombScene[scene_num] == true) {
} else {
++_global.PLAYER.laids;
++_global.PLAYER.totalLaids;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
}
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
_root.loadinfo.data.EnemyAtMax[enemy_num] = true;
_root.loadinfo.flush();
}
}
alive = false;
gotoAndStop(3);
_root.BobombScene[scene_num] = true;
}
}
frame 3 {
stop();
notice = false;
}
frame 4 {
stop();
}
}
movieClip 1245 bobomb {
frame 1 {
stop();
if (!once and !this._name) {
once = true;
this._name = 'enemy_' + _global.FLAGS.enemyInstanceCount;
++_global.FLAGS.enemyInstanceCount;
}
onEnterFrame = function () {
if (_root.Peach.hitTest(vision) or spawn) {
spawn = false;
gotoAndPlay('run');
loadMovie('', vision);
char.movement = true;
}
};
}
frame 2 {
_root.bombactive = false;
}
instance bobombmain of movieClip 1149 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!_root.on_action and _root.movement and !_root.pausee and _global.PLAYER.isTouchingGround) {
if (alive != false) {
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', getNextHighestDepth());
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
notice = true;
this(notice);
gotoAndPlay('squish');
} else {
if (Key.isDown(_root.keyEND) and !_root.on_action) {
gotoAndStop('explode');
}
}
}
}
}
}
instance bobombmain of movieClip 1175 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!_root.on_action and _root.movement and !_root.pausee and _global.PLAYER.isTouchingGround) {
if (alive != false) {
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', getNextHighestDepth());
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
notice = true;
this(notice);
gotoAndPlay('squish');
} else {
if (Key.isDown(_root.keyEND) and !_root.on_action) {
gotoAndStop('explode');
}
}
}
}
}
}
frame 31 {
if (walk_lengh == 'short') {
gotoAndStop('run_short');
}
}
instance bobombmain of movieClip 1175 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!_root.on_action and _root.movement and !_root.pausee and _global.PLAYER.isTouchingGround) {
if (alive != false) {
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', getNextHighestDepth());
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
notice = true;
this(notice);
gotoAndPlay('squish');
} else {
if (Key.isDown(_root.keyEND) and !_root.on_action) {
gotoAndStop('explode');
}
}
}
}
}
}
instance bobombmain of movieClip 1228 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!_root.on_action and _root.movement and !_root.pausee and _global.PLAYER.isTouchingGround) {
if (alive != false) {
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', getNextHighestDepth());
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
notice = true;
this(notice);
gotoAndPlay('squish');
} else {
if (Key.isDown(_root.keyEND) and !_root.on_action) {
gotoAndStop('explode');
}
}
}
}
}
}
instance bobombmain of movieClip 1244 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!_root.on_action and _root.movement and !_root.pausee and _global.PLAYER.isTouchingGround) {
if (alive != false) {
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', getNextHighestDepth());
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
notice = true;
gotoAndPlay('squish');
} else {
if (Key.isDown(_root.keyEND) and !_root.on_action) {
gotoAndStop('explode');
}
}
}
}
}
}
frame 81 {
stop();
}
frame 82 {
stop();
}
}
movieClip 1247 {
}
movieClip 1249 {
}
movieClip 1251 {
}
movieClip 1252 {
}
movieClip 1254 {
}
movieClip 1255 {
frame 20 {
stop();
}
}
movieClip 1256 {
frame 20 {
sound_fall3 = new Sound(this);
sound_fall3.attachSound('boo_sound');
sound_fall3.start(0, 1);
stop();
_parent.gotoAndPlay('walk');
}
}
movieClip 1257 {
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 1258 boo {
frame 1 {
function checkDistanceToWalkAct() {
if (dist_x > -400 and dist_x < 400) {
if (dist_y > -200 and dist_y < 200) {
char.movement = true;
} else {
char.movement = false;
}
} else {
char.movement = false;
}
}
movedir = 'left';
var enemy_num = _root.Boo;
var dist = 0;
if (!this._name) {
this._name = 'enemy_boo' + _global.FLAGS.enemyInstanceCount;
++_global.FLAGS.enemyInstanceCount;
}
onEnterFrame = function () {
if (char.alive) {
dist_x = _root.Peach._x - this._x;
dist_y = _root.Peach._y - _root.Peach._height / 2 - this._y + 50;
checkDistanceToWalkAct();
if (!char.notice) {
if (_root.horny_bar > 10) {
char.charspeed = 4;
} else {
char.charspeed = 2;
}
}
}
if (!_root.pausee) {
if (_root.movement) {
if (char.movement) {
if (char.alive) {
if (dist_x > 12) {
if (!_root.Peach.char.peach_right) {
if (!looking) {
char.changing = false;
looking = true;
}
if (!char.changing) {
char.changing = true;
char.gotoAndPlay('hide');
}
} else {
if (looking) {
char.changing = false;
looking = false;
}
if (!char.changing) {
char.changing = true;
char.gotoAndPlay('unhide');
}
_x = _x + char.charspeed;
if (dist_y > 20) {
_y = _y + char.charspeed;
} else {
if (dist_y < -20) {
_y = _y - char.charspeed;
} else {}
}
}
if (!char._right) {
this._xscale = -100;
char._right = true;
movedir = 'right';
}
} else {
if (dist_x < -12) {
if (_root.Peach.char.peach_right) {
if (!looking) {
char.changing = false;
looking = true;
}
if (!char.changing) {
char.changing = true;
char.gotoAndPlay('hide');
}
} else {
if (looking) {
char.changing = false;
looking = false;
}
if (!char.changing) {
char.changing = true;
char.gotoAndPlay('unhide');
}
_x = _x - char.charspeed;
if (dist_y > 20) {
_y = _y + char.charspeed;
} else {
if (dist_y < -20) {
_y = _y - char.charspeed;
} else {}
}
}
if (char._right) {
this._xscale = 100;
char._right = false;
movedir = 'left';
}
} else {}
}
}
}
}
}
if (!char.stomped) {
if (_root.Peach.char.CollisionFeet.hitTest(char)) {
if (!_root.Peach.char.CoinGrab.hitTest(char)) {
if (!char.notice) {
if (_root.jumping == 0) {
char.stomped = true;
char.notice = false;
}
}
}
}
if (_root.Peach.char.CoinGrab.hitTest(char)) {
if (Key.isDown(_root.keyEND) and !char.alive and !_root.on_action) {
_root.movement = false;
char.do_over = true;
char.gotoAndPlay('squish');
} else {
if (Key.isDown(_root.key1)) {
_root.PlayScene = 1;
_root.currentStatusBar = 'Boo: Sex scene Changed to \'1\'';
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (_root.movement) {
if (!_root.pausee) {
if (touchingGround) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
char.do_over = false;
if (char.alive) {
char.notice = true;
}
}
}
}
}
}
}
}
}
}
};
}
instance char of movieClip 1257 {
onClipEvent (load) {
var movement = false;
var charspeed = 2;
var right = false;
var alive = true;
var stomped = false;
var do_over = false;
}
}
}
movieClip 1263 {
frame 1 {
if (_color == 'red' or _parent._color == 'red' or _parent._parent._parent._color == 'red') {
gotoAndPlay(2);
}
if (_color == 'white' or _parent._color == 'white' or _parent._parent._parent._color == 'white') {
gotoAndPlay(3);
}
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 1266 {
frame 1 {
gotoAndPlay(_global.FLAGS.dickState);
}
frame 2 {
once = false;
}
frame 9 {
if (!once) {
once = true;
_global.FLAGS.dickState = 'down';
}
gotoAndPlay(_global.FLAGS.dickState);
}
frame 10 {
once = false;
}
frame 17 {
if (!once) {
once = true;
_global.FLAGS.dickState = 'up';
}
gotoAndPlay(_global.FLAGS.dickState);
}
}
movieClip 1269 {
frame 1 {
if (_color == 'red' or _parent._color == 'red' or _parent._parent._parent._color == 'red') {
gotoAndPlay(2);
}
stop();
}
frame 2 {
stop();
}
}
movieClip 1272 {
}
movieClip 1273 {
}
movieClip 1277 {
}
movieClip 1278 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 1280 {
}
movieClip 1281 {
frame 1 {
onLoad = function () {
char.gotoAndPlay(1 + random(16));
};
}
frame 2 {
if (_parent._parent._running) {
gotoAndPlay(3);
}
}
frame 4 {
if (_parent._parent._running) {
gotoAndPlay(5);
}
}
frame 6 {
if (_parent._parent._running) {
gotoAndPlay(7);
}
}
frame 8 {
if (_parent._parent._running) {
gotoAndPlay(9);
}
}
frame 10 {
if (_parent._parent._running) {
gotoAndPlay(11);
}
}
frame 12 {
if (_parent._parent._running) {
gotoAndPlay(13);
}
}
frame 14 {
if (_parent._parent._running) {
gotoAndPlay(15);
}
}
frame 16 {
if (_parent._parent._running) {
gotoAndPlay(17);
}
}
frame 17 {
gotoAndPlay(1);
}
frame 18 {
stop();
}
}
movieClip 1283 {
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1285 {
instance of movieClip 833 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1289 {
}
movieClip 1292 {
frame 4 {
stop();
}
}
movieClip 1293 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head.mouth.gotoAndStop('opened');
}
frame 1 {
psays1 = 'Wow! Who knew a Koopa could be hiding something like this in its shell?';
psays2 = 'It must\'ve been hard being so pent up! I\'ll make sure its balls are empty before I go.';
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 10 {
head.eyeRight.gotoAndPlay('opened');
head.eyeLeft.gotoAndPlay('opened');
}
frame 17 {
_root.cloth_skirt_remove();
_global.PLAYER.blushType = 'fade_in';
}
frame 17 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 22 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 27 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 30 {
if (horny_bar_buildup == 4) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 36 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
}
frame 48 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
_global.PLAYER.blushType = 'blush_blink';
}
frame 50 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 59 {
if (horny_bar_buildup == 5) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 60 {
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(300);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
_root.CumTits += 2;
++_root.koopa_laid_count[0];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'koopaKey') {
_root.getPuzzleReward('koopaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1294 {
}
movieClip 1296 {
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1298 {
instance of movieClip 833 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1301 {
frame 4 {
stop();
}
}
movieClip 1302 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 2 {
horny_bar_buildup = 1;
}
frame 8 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('opened');
}
frame 13 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
head.mouth.gotoAndStop('closed');
}
frame 17 {
head.eyeRightPeach.gotoAndStop('opened');
}
frame 20 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
_global.PLAYER.blushType = 'fade_in';
}
frame 20 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 24 {
head.mouth.gotoAndStop('opened');
}
frame 25 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 31 {
head.mouth.gotoAndStop('closed');
}
frame 31 {
if (horny_bar_buildup == 6) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 37 {
_root.cloth_stockings_remove();
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
head.mouth.gotoAndStop('opened');
}
frame 45 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
}
frame 50 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 50 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 51 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 54 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 61 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 66 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 69 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 70 {
if (horny_bar_buildup == 9) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 71 {
_root.cloth_heels_remove();
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumLegs += 2;
_root.CumButt += 2;
++_root.koopa_laid_count[2];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'koopaKey') {
_root.getPuzzleReward('koopaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
_root.Peach.char.character.gotoAndPlay('standingup');
}
frame 72 {
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
stop();
}
}
movieClip 1305 {
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1310 {
frame 5 {
stop();
}
}
movieClip 1311 {
frame 1 {
explosion.play();
}
frame 10 {
stop();
}
}
movieClip 1313 {
instance of movieClip 833 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1314 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 2 {
horny_bar_buildup = 1;
}
frame 5 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
head.mouth.gotoAndStop('closed');
}
frame 8 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 13 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
head.mouth.gotoAndStop('opened');
}
frame 17 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('closed');
}
frame 19 {
_root.cloth_skirt_remove();
_global.PLAYER.blushType = 'fade_in';
}
frame 19 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 27 {
head.mouth.gotoAndStop('opened');
}
frame 28 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 37 {
head.mouth.gotoAndStop('frown');
}
frame 41 {
if (horny_bar_buildup == 4) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 42 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('closed');
}
frame 50 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
_global.PLAYER.blushType = 'blush_blink';
head.mouth.gotoAndStop('opened');
}
frame 60 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 61 {
_root.blushtype = 'blush1';
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 77 {
if (horny_bar_buildup == 5) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 78 {
_root.cloth_bra_remove();
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(300);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumButt += 2;
++_root.koopa_laid_count[1];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'koopaKey') {
_root.getPuzzleReward('koopaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1315 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 2 {
horny_bar_buildup = 1;
}
frame 8 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('opened');
}
frame 13 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
head.mouth.gotoAndStop('closed');
}
frame 16 {
head.eyeLeftPeach.gotoAndStop('squint');
_global.PLAYER.blushType = 'fade_in';
}
frame 17 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 18 {
_global.PLAYER.blushType = 'blush_blink';
head.eyeRightPeach.gotoAndStop('squint');
}
frame 22 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 31 {
if (horny_bar_buildup == 6) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 32 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 39 {
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
}
frame 47 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
_global.PLAYER.blushType = 'blush_blink';
}
frame 53 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 55 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 56 {
head.eyeRightPeach.gotoAndStop('closed');
}
frame 58 {
if (horny_bar_buildup == 9) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 59 {
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumLegs += 2;
++_root.koopa_laid_count[3];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'koopaKey') {
_root.getPuzzleReward('koopaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1319 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('squint');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 2 {
horny_bar_buildup = 1;
}
frame 14 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('opened');
}
frame 18 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
_global.PLAYER.blushType = 'fade_in';
}
frame 19 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 20 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
_global.PLAYER.blushType = 'blush_blink';
}
frame 28 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 39 {
if (horny_bar_buildup == 6) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 40 {
head.mouth.gotoAndStop('closed');
}
frame 42 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
}
frame 50 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 55 {
head.mouth.gotoAndStop('frown');
}
frame 55 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 833 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 56 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
_global.PLAYER.blushType = 'blush_blink';
}
frame 65 {
if (horny_bar_buildup == 9) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 66 {
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(400);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumButt += 2;
++_root.koopa_laid_count[4];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'koopaKey') {
_root.getPuzzleReward('koopaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
_root.Peach.char.character.gotoAndPlay('standingup');
}
frame 67 {
stop();
}
}
movieClip 1325 {
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1328 {
instance of movieClip 833 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1330 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head2.eyeRight.gotoAndPlay('lidded');
head2.eyeLeft.gotoAndPlay('lidded');
}
frame 1 {
psays1 = 'Wow! Who knew a Koopa could be hiding something like this in its shell?';
psays2 = 'It must\'ve been hard being so pent up! I\'ll make sure its balls are empty before I go.';
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 5 {
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
}
frame 11 {
head.eyeRightPeach.gotoAndPlay('opened');
head.eyeLeftPeach.gotoAndPlay('opened');
head2.eyeRight.gotoAndPlay('lidded');
head2.eyeLeft.gotoAndPlay('lidded');
}
frame 13 {
_root.cloth_skirt_remove();
}
frame 14 {
_root.cloth_skirt_remove();
head2.eyeRight.gotoAndPlay('opened');
head2.eyeLeft.gotoAndPlay('opened');
head.mouth.gotoAndStop('opened');
}
frame 16 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('normal');
}
frame 21 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 23 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 24 {
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
}
frame 27 {
_root.blushtype = 'blush1';
head2.eyeRight.gotoAndPlay('lidded');
head2.eyeLeft.gotoAndPlay('lidded');
}
frame 27 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 28 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 31 {
head.eyeLeftPeach.gotoAndStop('liddedmore');
head.eyeRightPeach.gotoAndStop('liddedmore');
}
frame 39 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 45 {
if (horny_bar_buildup == 4) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 46 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
head2.eyeRight.gotoAndPlay('lidded');
head2.eyeLeft.gotoAndPlay('lidded');
}
frame 51 {
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
}
frame 52 {
head.eyeLeftPeach.gotoAndStop('liddedmore');
head.eyeRightPeach.gotoAndStop('liddedmore');
head2.eyeRight.gotoAndPlay('opened');
head2.eyeLeft.gotoAndPlay('opened');
head.mouth.gotoAndStop('frown');
}
frame 57 {
if (horny_bar_buildup == 6) {
if (advance) {
advance = false;
gotoAndPlay('covered');
} else {
gotoAndPlay('swing');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('swing');
}
}
frame 57 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 58 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 60 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('opened');
}
frame 65 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 70 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 75 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 76 {
if (horny_bar_buildup == 9) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 77 {
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(400);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
_root.CumTits += 2;
_root.CumButt += 2;
++_root.koopa_laid_count[5];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'koopaKey') {
_root.getPuzzleReward('koopaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
_root.Peach.char.character.gotoAndPlay('standingup');
head2.eyeRight.gotoAndPlay('closed');
_root.peach_swollen_ass();
stop();
}
}
movieClip 1333 {
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1335 {
}
movieClip 1342 {
frame 1 {
if (_root.internals != 'ON') {
gotoAndStop('OFF');
}
}
frame 11 {
stop();
}
}
movieClip 1344 {
}
movieClip 1362 {
frame 1 {
if (_root.internals != 'ON') {
gotoAndStop('OFF');
}
}
frame 12 {
stop();
}
}
movieClip 1364 {
instance of movieClip 833 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1365 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 8 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('opened');
}
frame 13 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
head.mouth.gotoAndStop('closed');
}
frame 19 {
head.eyeRightPeach.gotoAndStop('opened');
}
frame 22 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('opened');
}
frame 30 {
head.mouth.gotoAndStop('closed');
}
frame 32 {
_root.cloth_skirt_remove();
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
_global.PLAYER.blushType = 'fade_in';
}
frame 32 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 33 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 37 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 38 {
head.mouth.gotoAndStop('opened');
}
frame 44 {
if (horny_bar_buildup == 4) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 45 {
head.mouth.gotoAndStop('closed');
}
frame 51 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
head.mouth.gotoAndStop('opened');
}
frame 58 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 61 {
head.mouth.gotoAndStop('frown');
}
frame 66 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('opened');
}
frame 66 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 833 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 71 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 76 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 79 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 80 {
if (horny_bar_buildup == 7) {
if (advance) {
advance = false;
gotoAndPlay('cum2');
} else {
gotoAndPlay('fuck2');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck2');
}
}
frame 81 {
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
}
frame 82 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 89 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 90 {
_global.PLAYER.blushType = 'blush_blink';
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 93 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 96 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 99 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 100 {
if (horny_bar_buildup == 9) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 101 {
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumLegs += 2;
_root.CumButt += 2;
++_root.koopa_laid_count[6];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'koopaKey') {
_root.getPuzzleReward('koopaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
head3.eyeRight.gotoAndPlay('closed');
head3.eyeLeft.gotoAndPlay('closed');
_root.Peach.char.character.gotoAndPlay('standingup');
_root.peach_swollen_ass();
}
}
movieClip 1367 {
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1368 {
frame 8 {
stop();
}
}
movieClip 1369 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 8 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('opened');
}
frame 13 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
head.mouth.gotoAndStop('closed');
}
frame 19 {
head.eyeRightPeach.gotoAndStop('opened');
}
frame 21 {
head.mouth.gotoAndStop('opened');
}
frame 22 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 28 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 29 {
_root.cloth_skirt_remove();
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 30 {
_root.blushtype = 'blush1';
}
frame 35 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 45 {
if (horny_bar_buildup == 4) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 46 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 50 {
head.mouth.gotoAndStop('closed');
}
frame 60 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.eyeRight.gotoAndPlay('closed');
head.eyeLeft.gotoAndPlay('closed');
}
frame 64 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 67 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 833 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 69 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 80 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 90 {
head.eyeLeftPeach.gotoAndStop('liddedmore');
head.eyeRightPeach.gotoAndStop('liddedmore');
}
frame 91 {
if (horny_bar_buildup == 7) {
if (advance) {
advance = false;
gotoAndPlay('cum2');
} else {
gotoAndPlay('fuck2');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck2');
}
}
frame 94 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 97 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 110 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 111 {
_root.blushtype = 'blush1';
}
frame 126 {
stop();
}
frame 126 {
if (horny_bar_buildup == 10) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 128 {
_root.game_timer_suspend = 0;
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(1500);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumHead += 2;
_root.CumLegs += 2;
_root.CumButt += 2;
++_root.koopa_laid_count[7];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'koopaKey') {
_root.getPuzzleReward('koopaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
head2.eyeRight.gotoAndPlay('closed');
head2.eyeLeft.gotoAndPlay('closed');
head3.eyeRight.gotoAndPlay('closed');
head3.eyeLeft.gotoAndPlay('closed');
head4.eyeRight.gotoAndPlay('closed');
head4.eyeLeft.gotoAndPlay('closed');
_root.Peach.char.character.gotoAndPlay('standingup');
_root.peach_swollen_ass();
stop();
}
}
movieClip 1370 {
frame 1 {
stop();
head.eyeRight.gotoAndStop('lookright');
}
}
movieClip 1371 {
frame 150 {
stop();
_parent.alive = true;
_parent._parent.movement_shell = false;
_parent.stomped = false;
_parent._parent.can_be_fucked = true;
_parent._parent.inside_shell = false;
_parent.gotoAndPlay(1);
}
}
movieClip 1372 {
frame 2 {
stop();
}
frame 3 {
notice = false;
stop();
}
frame 4 {
notice = false;
stop();
}
frame 5 {
notice = false;
stop();
}
frame 6 {
notice = false;
stop();
}
frame 7 {
notice = false;
stop();
}
frame 8 {
notice = false;
stop();
}
frame 9 {
notice = false;
stop();
}
frame 10 {
notice = false;
stop();
}
frame 20 {
notice = false;
onEnterFrame = function () {
if (!_root.ground.hitTest(this)) {
_y = _y + 3;
}
};
stop();
}
frame 21 {
notice = false;
onEnterFrame = function () {
if (!_root.ground.hitTest(this)) {
_y = _y + 3;
}
};
stop();
}
}
movieClip 1373 koopa {
frame 1 {
function checkDistanceToWalkAct() {
if (dist_x > -400 and dist_x < 400) {
if (dist_y > -200 and dist_y < 200) {
char.movement = true;
} else {
char.movement = false;
}
} else {
char.movement = false;
}
}
function do_scene() {
char.movement = false;
_root.Peach.accelX = 0;
_root.statusBarMessage('Press ' + _root.do_over_key + ' to advance');
_global.FLAGS.enemyOnlyOneMutex = false;
_root.on_action = true;
_root.jump_pressed = true;
_root.game_timer_suspend = 1;
enemy_num = _root.KoopaTroopa;
if (char.alive) {
++_global.PLAYER.laids;
++_global.PLAYER.totalLaids;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
_root.koopa_fucking_scene = _root.EnemyTotal[enemy_num];
} else {
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
_root.koopa_fucking_scene = 1 + random(_root.EnemyMax[enemy_num]);
}
}
}
if (!char.alive) {
if (_root.PlayScene > _root.EnemyTotal[enemy_num]) {
f = _root.koopa_fucking_scene + 2;
char.gotoAndPlay(f);
} else {
f = _root.PlayScene + 2;
char.gotoAndPlay(f);
}
} else {
f = _root.koopa_fucking_scene + 2;
char.gotoAndPlay(f);
}
char.alive = false;
}
function follow_peach() {
dist = _root.Peach._x - this._x;
if (dist < -12) {
this._xscale = 100;
char._right = false;
movedir = 'left';
} else {
if (dist > 12) {
this._xscale = -100;
char._right = true;
movedir = 'right';
} else {}
}
}
movedir = 'left';
can_be_fucked = true;
enemy_num = _root.KoopaTroopa;
dist = 0;
scoreSquare = '';
exclamation_towards_Peach = false;
returned_walk = false;
xVel = 0;
if (!this._name) {
this._name = 'enemy_' + _global.FLAGS.enemyInstanceCount;
++_global.FLAGS.enemyInstanceCount;
}
onEnterFrame = function () {
if (!inside_shell and char.alive) {
dist_x = _root.Peach._x - this._x;
dist_y = _root.Peach._y - _root.Peach._height / 2 - this._y + 50;
checkDistanceToWalkAct();
}
if (sleeping) {
if (!_root.ground.hitTest(this)) {
_y = _y + 3;
}
}
if (!_root.pausee) {
if (char.movement) {
if (char.alive and !movement_shell) {
if (!char.notice) {
if (_root.horny_bar > 10 or exclamation_towards_Peach) {
_running = true;
char.charspeed = 4;
follow_peach();
} else {
_running = false;
char.charspeed = 2;
}
}
}
if (_root.movement) {
if (!_running) {
if (!_sleeping) {
if (char._right) {
if (!exclamation_towards_Peach) {
if (!inside_shell) {
if (dist_x < 120 and dist_x > 0) {
if (dist_y > -150 and dist_y < 0 or dist_y < 150 and dist_y > 0) {
_global.FLAGS.dickState = 'goingup';
exclamation_towards_Peach = true;
scoreAndMarks.gotoAndPlay('exclamation');
}
}
}
}
} else {
if (dist_x > -120 and dist_x < 0) {
if (dist_y > -150 and dist_y < 0 or dist_y < 150 and dist_y > 0) {
_global.FLAGS.dickState = 'goingup';
exclamation_towards_Peach = true;
scoreAndMarks.gotoAndPlay('exclamation');
}
}
}
}
}
}
if (char.alive) {
if (char._right) {
if (movement_shell) {
xVel += char.charspeed + 8;
} else {
xVel += char.charspeed;
}
} else {
if (movement_shell) {
xVel -= char.charspeed + 8;
} else {
xVel -= char.charspeed;
}
}
}
_y = _y + char.grav;
char.grav += char.gravity;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - char.gravity;
char.grav = 0;
}
if (_root.ground.hitTest(_x, _y + 4, true)) {
touchingGround = true;
} else {
touchingGround = false;
}
if (char.alive) {
if (_root.ground.hitTest(_x + _width / 2, _y - _height / 4, true)) {
xVel -= char.charspeed;
this._xscale = 100;
char._right = false;
movedir = 'left';
will_harm = true;
}
if (_root.ground.hitTest(_x - _width / 2, _y - _height / 4, true)) {
xVel += char.charspeed;
this._xscale = -100;
char._right = true;
movedir = 'right';
will_harm = true;
}
}
this._x += xVel;
if (xVel == 0) {
if (returned_walk) {
char.char.gotoAndStop('stopped');
returned_walk = false;
}
} else {
if (!returned_walk) {
returned_walk = true;
char.char.gotoAndPlay(1);
}
}
xVel = 0;
}
}
if (!_root.Peach.char.hitTest(char)) {
touched = false;
}
if (!char.stomped) {
if (!touched) {
if (!_global.PLAYER.isTouchingGround) {
if (!_root.on_action) {
if (!_root.pausee) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(char)) {
if (!_root.Peach.char.character._type.collisionBody.hitTest(char)) {
if (!char.notice) {
char.alive = false;
movement_shell = false;
can_be_fucked = false;
char.stomped = true;
if (Key.isDown(_root.keyC) or Key.isDown(_root.keySLASH)) {
_root.Peach.char.grav = -20;
} else {
_root.Peach.char.grav = -12;
}
char.gotoAndPlay(1);
char.gotoAndPlay('shell');
char.shell.play();
char.notice = false;
touched = true;
inside_shell = true;
}
}
}
}
}
}
}
} else {
if (!touched) {
if (!char.notice) {
if (char.movement) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_x + 18, _y - _height / 2, true)) {
if (!Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
sound_fall = new Sound(this);
sound_fall.attachSound('kick');
sound_fall.start(0, 1);
char.alive = true;
movement_shell = true;
movedir = 'left';
can_be_fucked = false;
char._right = false;
char.stomped = false;
will_harm = false;
char.shell.gotoAndStop(1);
inside_shell = true;
} else {
if (!_global.FLAGS.enemyOnlyOneMutex and !_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = true;
_global.PLAYER.isCarryingShell = true;
_global.FLAGS.enemyOnlyOneMutex = true;
_global.PLAYER.currentVeggieType = 'shell';
if (_color) {
_root.Peach.koopacolor = _color;
} else {
_root.Peach.koopacolor = 'green';
}
if (_global.FLAGS.veggieNumber > _global.FLAGS.veggieLimit) {
_global.FLAGS.veggieNumber = 0;
} else {
++_global.FLAGS.veggieNumber;
}
_global.FLAGS.carryingVeggieNumber = _global.FLAGS.veggieNumber;
_root.Peach.runPressed = true;
setTimeout(function () {
_global.FLAGS.enemyOnlyOneMutex = false;
}, 500);
loadMovie('', this);
}
}
} else {
if (_root.Peach.char.character._type.collisionBody.hitTest(_x, _y - _height / 2, true)) {
if (!Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
sound_fall = new Sound(this);
sound_fall.attachSound('kick');
sound_fall.start(0, 1);
char.alive = true;
movement_shell = true;
movedir = 'right';
can_be_fucked = false;
will_harm = false;
char._right = true;
char.stomped = false;
char.shell.gotoAndStop(1);
inside_shell = true;
} else {
if (!_global.FLAGS.enemyOnlyOneMutex and !_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = true;
_global.PLAYER.isCarryingShell = true;
_global.FLAGS.enemyOnlyOneMutex = true;
_global.PLAYER.currentVeggieType = 'shell';
if (_color) {
_root.Peach.koopacolor = _color;
} else {
_root.Peach.koopacolor = 'green';
}
if (_global.FLAGS.veggieNumber > _global.FLAGS.veggieLimit) {
_global.FLAGS.veggieNumber = 0;
} else {
++_global.FLAGS.veggieNumber;
}
_global.FLAGS.carryingVeggieNumber = _global.FLAGS.veggieNumber;
_root.Peach.runPressed = true;
setTimeout(function () {
_global.FLAGS.enemyOnlyOneMutex = false;
}, 500);
loadMovie('', this);
}
}
}
}
}
}
}
}
if (_root.Peach.char.character._type.collisionBody.hitTest(char)) {
if (movement_shell) {
if (will_harm) {
if (!_root.on_action) {
if (!_root.pausee) {
_root.she_is_hit();
}
}
}
} else {
if (can_be_fucked) {
if (!char.alive) {
if (!_root.on_action) {
if (!_root.masturbating) {
if (Key.isDown(_root.keyEND)) {
if (!_global.FLAGS.enemyOnlyOneMutex) {
_global.FLAGS.enemyOnlyOneMutex = true;
if (_global.PLAYER.isCarryingVeggie) {
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex.veggiesex = true;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.koopaTextRandomize();
sleeping = true;
char.do_over = true;
do_scene();
}
} else {
if (Key.isDown(_root.key1)) {
_root.PlayScene = 1;
_root.currentStatusBar = 'Koopa: Sex scene Changed to \'1\'';
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key2)) {
_root.PlayScene = 2;
if (!_root.EnemyAtMax[_root.KoopaTroopa] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Koopa: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Koopa: Sex scene Changed to \'2\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key3)) {
_root.PlayScene = 3;
if (!_root.EnemyAtMax[_root.KoopaTroopa] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Koopa: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Koopa: Sex scene Changed to \'3\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key4)) {
_root.PlayScene = 4;
if (!_root.EnemyAtMax[_root.KoopaTroopa] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Koopa: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Koopa: Sex scene Changed to \'4\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key5)) {
_root.PlayScene = 5;
if (!_root.EnemyAtMax[_root.KoopaTroopa] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Koopa: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Koopa: Sex scene Changed to \'5\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key6)) {
_root.PlayScene = 6;
if (!_root.EnemyAtMax[_root.KoopaTroopa] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Koopa: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Koopa: Sex scene Changed to \'6\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key7)) {
_root.PlayScene = 7;
if (!_root.EnemyAtMax[_root.KoopaTroopa] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Koopa: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Koopa: Sex scene Changed to \'7\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key8)) {
_root.PlayScene = 8;
if (!_root.EnemyAtMax[_root.KoopaTroopa] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Koopa: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Koopa: Sex scene Changed to \'8\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key9)) {
_root.currentStatusBar = 'Sorry, not yet implemented';
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key0)) {
_root.currentStatusBar = 'Sorry, not yet implemented';
_root.HUD.statMC.gotoAndPlay(3);
}
}
}
}
}
}
}
}
}
}
}
}
}
} else {
if (!char.stomped) {
if (_root.movement) {
if (!_root.pausee) {
if (touchingGround) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
if (char.alive) {
if (!_global.FLAGS.enemyOnlyOneMutex) {
_global.FLAGS.enemyOnlyOneMutex = true;
char.do_over = false;
if (_global.PLAYER.isCarryingVeggie) {
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.koopaTextRandomize();
char.notice = true;
sleeping = true;
char.stomped = true;
do_scene();
}
}
}
}
}
}
}
}
}
}
}
}
};
}
instance char of movieClip 1372 {
onClipEvent (load) {
var gravity = 1.4;
var grav = 0;
var movement = false;
var charspeed = 2;
var right = false;
var alive = true;
var stomped = false;
var do_over = false;
}
}
}
movieClip 1376 endlevelcoins {
frame 2 {
stop();
}
frame 3 {
}
frame 4 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 5 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 6 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 7 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 8 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 9 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 10 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 11 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 12 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 13 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 14 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 15 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 16 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 17 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 18 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 19 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 20 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 21 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 22 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 23 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 24 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 25 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 26 {
stop();
_parent.orgasms.gotoAndPlay('start');
}
}
movieClip 1379 endlevelkilled {
frame 2 {
stop();
}
frame 4 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 5 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 6 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 7 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 8 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 9 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 10 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 11 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 12 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 13 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 14 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 15 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 16 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 17 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 18 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 19 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 20 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 21 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 22 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 23 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 24 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 25 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 26 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 27 {
stop();
_parent.laid.gotoAndPlay('start');
}
frame 37 {
stop();
_parent.laid.gotoAndPlay('start');
}
}
movieClip 1384 {
}
movieClip 1389 endlevellaid {
frame 2 {
stop();
}
frame 3 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 4 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 5 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 6 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 7 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 8 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 9 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 10 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 11 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 12 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 13 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 14 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 15 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 16 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 17 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 18 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 19 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 20 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 21 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 22 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 23 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 24 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 25 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 26 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 27 {
if (_global.PLAYER.laids == 0) {
gotoAndPlay('virgin');
} else {
if (_global.PLAYER.laids >= _global.FLAGS.enemiesLaidToBeWhore) {
gotoAndPlay('whore');
}
}
}
instance of movieClip 1384 {
onClipEvent (release) {
if (_root.isToadHouseLevelTriggered) {
_root.gotoAndPlay('changelevel');
} else {
if (_root.isXtechLevelTriggered) {
_root.gotoAndPlay('changelevel');
} else {
if (_root.isXtechLevelOut) {
_root.isXtechLevelOut = false;
_root.actual_level = 6;
_root.actual_world = 0;
_root.gotoAndPlay('worldmap');
} else {
_root.gotoAndPlay('worldmap');
}
}
}
}
onClipEvent (keyPress '<Space>') {
if (_root.isToadHouseLevelTriggered) {
_root.gotoAndPlay('changelevel');
} else {
if (_root.isXtechLevelTriggered) {
_root.gotoAndPlay('changelevel');
} else {
if (_root.isXtechLevelOut) {
_root.isXtechLevelOut = false;
_root.actual_level = 6;
_root.actual_world = 0;
_root.gotoAndPlay('worldmap');
} else {
_root.gotoAndPlay('worldmap');
}
}
}
}
}
frame 37 {
stop();
}
frame 47 {
_root.whore = true;
stop();
}
frame 57 {
_root.virgin = true;
stop();
}
}
movieClip 1390 {
}
movieClip 1392 {
}
movieClip 1394 {
}
movieClip 1398 {
}
movieClip 1400 {
}
movieClip 1406 {
frame 2 {
if (_root.Peach.hitTest(_parent._parent._parent._parent.vision)) {
soundeffect = new Sound(this);
soundeffect.attachSound('piranha');
soundeffect.start(0, 1);
}
}
}
movieClip 1408 {
}
movieClip 1409 {
}
movieClip 1411 {
}
movieClip 1413 {
}
movieClip 1415 {
}
movieClip 1416 {
frame 1 {
body.head.stop();
}
instance body of movieClip 1409 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(collision)) {
_root.she_is_hit();
}
}
}
frame 5 {
body.head.gotoAndPlay(1);
}
frame 80 {
body.head.stop();
}
frame 89 {
body.head.stop();
if (_root.Peach.hitTest(_parent._parent.checkNear)) {
gotoAndPlay('stop');
}
}
frame 94 {
if (_root.Peach.hitTest(_parent._parent.checkNear)) {
gotoAndPlay('stop');
}
}
frame 108 {
if (_root.Peach.hitTest(_parent._parent.checkNear)) {
gotoAndPlay('stop');
} else {
gotoAndPlay('start');
}
}
}
movieClip 1417 {
frame 1 {
body.head.stop();
}
frame 5 {
body.head.gotoAndPlay(1);
}
frame 80 {
body.head.stop();
}
frame 89 {
body.head.stop();
if (_root.Peach.hitTest(_parent.checkNear)) {
gotoAndPlay('stop');
} else {
gotoAndPlay('start');
}
}
frame 91 {
if (_root.Peach.hitTest(_parent.checkNear)) {
gotoAndPlay('stop');
} else {
gotoAndPlay('start');
}
}
frame 92 {
if (_root.Peach.hitTest(_parent.checkNear)) {
gotoAndPlay('stop');
} else {
gotoAndPlay('start');
}
}
}
movieClip 1418 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 1419 PiranhaPlant {
frame 1 {
if (!once) {
once = true;
if (!this._name) {
this._name = 'enemy_piranha' + _global.FLAGS.enemyInstanceCount;
++_global.FLAGS.enemyInstanceCount;
}
random_start = Math.floor(Math.random() * 88) + 2;
piranhaMain.piranhaPlant.gotoAndPlay(random_start);
}
}
frame 2 {
gotoAndPlay(1);
}
}
movieClip 1422 horny_respawn {
frame 2 {
stop();
}
}
movieClip 1426 coin {
frame 1 {
taken = false;
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
gotoAndPlay('taken');
delete eval(onEnterFrame());
}
};
}
frame 10 {
gotoAndPlay(2);
}
frame 11 {
if (_root.Score >= 99) {
_root.Score = 0;
_root.soundFX('Extra Life', 3);
++_root.Lives;
} else {
++_root.Score;
}
_root.soundFX('sound_coin', 4);
_root.score_add(200);
taken = true;
}
frame 12 {
stop();
}
}
movieClip 1428 water {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 1429 invulnerable {
frame 1 {
stop();
}
frame 2 {
_parent._parent._alpha = 50;
_root.invulnerable = 1;
}
frame 3 {
_parent._parent._alpha = 100;
}
frame 4 {
_parent._parent._alpha = 50;
}
frame 5 {
_parent._parent._alpha = 100;
}
frame 6 {
_parent._parent._alpha = 50;
}
frame 7 {
_parent._parent._alpha = 100;
}
frame 8 {
_parent._parent._alpha = 50;
}
frame 9 {
_parent._parent._alpha = 100;
}
frame 10 {
_parent._parent._alpha = 50;
}
frame 11 {
_parent._parent._alpha = 100;
}
frame 12 {
_parent._parent._alpha = 50;
}
frame 13 {
_parent._parent._alpha = 100;
}
frame 14 {
_parent._parent._alpha = 50;
}
frame 15 {
_parent._parent._alpha = 100;
}
frame 16 {
_parent._parent._alpha = 50;
}
frame 17 {
_parent._parent._alpha = 100;
}
frame 18 {
_parent._parent._alpha = 50;
}
frame 19 {
_parent._parent._alpha = 100;
}
frame 20 {
_parent._parent._alpha = 50;
}
frame 21 {
_parent._parent._alpha = 100;
}
frame 22 {
_parent._parent._alpha = 50;
}
frame 23 {
_parent._parent._alpha = 100;
}
frame 24 {
_parent._parent._alpha = 50;
}
frame 25 {
_parent._parent._alpha = 100;
}
frame 26 {
_parent._parent._alpha = 50;
}
frame 27 {
_parent._parent._alpha = 100;
}
frame 28 {
_parent._parent._alpha = 50;
}
frame 29 {
_parent._parent._alpha = 100;
}
frame 30 {
_parent._parent._alpha = 50;
}
frame 31 {
_parent._parent._alpha = 100;
}
frame 32 {
_parent._parent._alpha = 50;
}
frame 33 {
_parent._parent._alpha = 100;
}
frame 34 {
_parent._parent._alpha = 50;
}
frame 35 {
_parent._parent._alpha = 100;
}
frame 36 {
_parent._parent._alpha = 50;
}
frame 37 {
_parent._parent._alpha = 100;
}
frame 38 {
_parent._parent._alpha = 50;
}
frame 39 {
_parent._parent._alpha = 100;
}
frame 40 {
_root.invulnerable = 0;
gotoAndPlay(1);
}
}
movieClip 1432 {
frame 1 {
gotoAndPlay(_global.FLAGS.dickState);
}
frame 2 {
once = false;
}
frame 9 {
if (!once) {
once = true;
_global.FLAGS.dickState = 'down';
}
gotoAndPlay(_global.FLAGS.dickState);
}
frame 10 {
once = false;
}
frame 17 {
if (!once) {
once = true;
_global.FLAGS.dickState = 'up';
}
gotoAndPlay(_global.FLAGS.dickState);
}
}
movieClip 1434 {
}
movieClip 1437 {
}
movieClip 1439 {
}
movieClip 1442 {
}
movieClip 1443 {
frame 2 {
if (_parent._parent._running) {
gotoAndPlay(3);
}
}
frame 4 {
if (_parent._parent._running) {
gotoAndPlay(5);
}
}
frame 6 {
if (_parent._parent._running) {
gotoAndPlay(7);
}
}
frame 8 {
if (_parent._parent._running) {
gotoAndPlay(9);
}
}
frame 10 {
if (_parent._parent._running) {
gotoAndPlay(11);
}
}
frame 11 {
gotoAndPlay(1);
}
frame 12 {
stop();
}
}
movieClip 1446 {
frame 1 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
_root.movement = false;
_root.Peach_show(0);
advance = false;
horny_bar_buildup = 1;
horny_random1 = random(4);
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 6 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 7 {
_global.PLAYER.blushType = 'fade_in';
}
frame 17 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 22 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 26 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 27 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 31 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 32 {
_root.cloth_bra_remove();
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(200);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
++_root.goomba_laid_count[0];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
_root.Peach_show(1);
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1449 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
horny_bar_buildup = 1;
horny_random1 = 1 + random(3);
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 11 {
_global.PLAYER.blushType = 'fade_in';
}
frame 11 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 28 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 38 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 42 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 42 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 833 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 47 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 48 {
_root.cloth_garter_remove();
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(200);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
++_root.goomba_laid_count[1];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
_root.Peach_show(1);
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1451 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
movieClip 1453 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
movieClip 1454 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
horny_bar_buildup = 1;
horny_random1 = 1 + random(3);
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 6 {
_global.PLAYER.blushType = 'fade_in';
}
frame 6 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 17 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 17 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 26 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 26 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 31 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 32 {
_root.cloth_bra_remove();
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(300);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
_root.CumTits += 2;
++_root.goomba_laid_count[2];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1455 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
movieClip 1457 {
instance of movieClip 1455 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1458 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
movieClip 1460 {
instance of movieClip 1458 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1461 {
frame 1 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
horny_random1 = 1 + random(2);
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 13 {
_global.PLAYER.blushType = 'fade_in';
}
frame 13 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 26 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 33 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 41 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 41 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 46 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 47 {
_root.cloth_stockings_remove();
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(300);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
_root.CumTits += 2;
++_root.goomba_laid_count[3];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1463 {
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1467 {
frame 11 {
stop();
}
}
movieClip 1469 {
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1470 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
horny_random1 = 1 + random(4);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 10 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 14 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 16 {
_root.cloth_skirt_remove();
_global.PLAYER.blushType = 'fade_in';
}
frame 16 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 31 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 32 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 50 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 58 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 79 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 84 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 85 {
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
++_root.goomba_laid_count[4];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1472 {
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1474 {
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1486 {
frame 1 {
if (_root.internals != 'ON') {
gotoAndStop('OFF');
}
}
frame 13 {
stop();
}
}
movieClip 1487 {
frame 1 {
stop();
}
}
movieClip 1488 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
horny_random1 = 1 + random(4);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 8 {
_global.PLAYER.blushType = 'fade_in';
}
frame 8 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 12 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 14 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 17 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 22 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
} else {
gotoAndPlay('fuck1');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck1');
}
}
frame 23 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 26 {
_root.cloth_skirt_remove();
}
frame 31 {
_root.blushtype = 'blush1';
}
frame 36 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 48 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
_root.peachHornyIncrease();
gotoAndPlay('fuck');
}
}
frame 48 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 49 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
_global.PLAYER.blushType = 'blush_blink';
}
frame 75 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 76 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
++_root.goomba_laid_count[5];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1489 {
}
movieClip 1490 {
}
movieClip 1492 {
instance of movieClip 1490 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1496 {
frame 19 {
stop();
}
}
movieClip 1497 {
}
movieClip 1499 {
instance of movieClip 1497 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1500 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
horny_random1 = 1 + random(5);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 9 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
head.mouth.gotoAndStop('closed');
}
frame 17 {
_root.cloth_skirt_remove();
_global.PLAYER.blushType = 'fade_in';
}
frame 18 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 19 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('opened');
}
frame 27 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 31 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
head.mouth.gotoAndStop('talk');
}
frame 48 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('roll');
_global.PLAYER.blushType = 'blush_blink';
}
frame 61 {
head.mouth.gotoAndStop('closed');
}
frame 64 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 65 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 69 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 70 {
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumLegs += 2;
++_root.goomba_laid_count[6];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1502 {
instance of movieClip 1490 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1513 {
frame 1 {
if (_root.internals != 'ON') {
gotoAndStop('OFF');
}
}
frame 11 {
stop();
}
}
movieClip 1515 {
instance of movieClip 1497 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1516 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
horny_random1 = 1 + random(4);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 6 {
_root.cloth_vest_remove();
head.mouth.gotoAndStop('frown');
}
frame 6 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 7 {
_global.PLAYER.blushType = 'fade_in';
}
frame 12 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 17 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 18 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 21 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 26 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 27 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 31 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 32 {
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumButt += 2;
++_root.goomba_laid_count[7];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1517 {
}
movieClip 1519 {
instance of movieClip 874 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1521 {
instance of movieClip 1000 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1522 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
horny_random1 = 1 + random(4);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 6 {
_global.PLAYER.blushType = 'fade_in';
head.mouth.gotoAndStop('frown');
}
frame 6 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 10 {
head.mouth.gotoAndStop('opened');
}
frame 15 {
head.mouth.gotoAndStop('frown');
}
frame 17 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 18 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
head.mouth.gotoAndStop('opened');
}
frame 31 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 36 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 37 {
_root.cloth_skirt_remove();
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumButt += 2;
++_root.goomba_laid_count[8];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 1524 {
instance of movieClip 874 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1530 {
frame 1 {
if (_root.internals != 'ON') {
gotoAndStop('OFF');
}
}
frame 5 {
stop();
}
}
movieClip 1532 {
instance of movieClip 1000 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1533 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
horny_random1 = 1 + random(3);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 6 {
_global.PLAYER.blushType = 'fade_in';
head.mouth.gotoAndStop('closed');
}
frame 6 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 13 {
head.mouth.gotoAndStop('opened');
}
frame 18 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 19 {
head.mouth.gotoAndStop('closed');
}
frame 23 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
_global.PLAYER.blushType = 'blush_blink';
head.mouth.gotoAndStop('frown');
}
frame 33 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 38 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 39 {
_root.cloth_skirt_remove();
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumBody += 2;
_root.CumButt += 2;
++_root.goomba_laid_count[9];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
_root.Peach.char.character.gotoAndPlay('standingup');
stop();
_root.peach_swollen_ass();
}
}
movieClip 1535 {
instance of movieClip 874 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1537 {
instance of movieClip 874 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1539 {
instance of movieClip 874 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1557 {
frame 1 {
if (_root.internals != 'ON') {
gotoAndStop('OFF');
}
}
frame 11 {
stop();
}
}
movieClip 1562 {
frame 4 {
stop();
}
}
movieClip 1566 {
frame 4 {
stop();
}
}
movieClip 1568 {
instance of movieClip 874 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
}
movieClip 1569 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
horny_bar_buildup = 1;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head.mouth.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 5 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('frown');
}
frame 7 {
_global.PLAYER.blushType = 'fade_in';
}
frame 7 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 13 {
head.mouth.gotoAndStop('opened');
}
frame 18 {
if (horny_bar_buildup == 5) {
if (advance) {
advance = false;
gotoAndPlay('second');
} else {
gotoAndPlay('fuck1');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck1');
}
}
frame 19 {
head.mouth.gotoAndStop('frown');
}
frame 24 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 37 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 55 {
if (horny_bar_buildup == 10) {
if (advance) {
advance = false;
gotoAndPlay('thurd');
} else {
gotoAndPlay('fuck2');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck2');
}
}
frame 56 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 78 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 79 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 96 {
if (horny_bar_buildup == 15) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck3');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck3');
}
}
frame 100 {
_root.cloth_bra_remove();
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 141 {
if (_parent._parent.movedir == 'left') {
gtext.gtext._xscale = -gtext.gtext._xscale;
gtext.gtext._x += gtext.gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 142 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 150 {
if (horny_bar_buildup == _root.horny_maximum) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 151 {
_root.cloth_skirt_remove();
_root.check_blush();
_root.Peach_show(1);
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(1500);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
_root.CumBody += 2;
_root.CumLegs += 2;
_root.CumButt += 2;
++_root.goomba_laid_count[10];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
_root.peach_swollen_ass();
}
}
movieClip 1570 {
}
movieClip 1571 {
frame 1 {
stop();
}
}
movieClip 1572 {
frame 2 {
stop();
}
}
movieClip 1573 {
frame 2 {
stop();
}
frame 3 {
notice = false;
stop();
}
frame 4 {
notice = false;
stop();
}
frame 5 {
notice = false;
stop();
}
frame 6 {
notice = false;
stop();
}
frame 7 {
notice = false;
stop();
}
frame 8 {
notice = false;
stop();
}
frame 9 {
notice = false;
stop();
}
frame 10 {
notice = false;
stop();
}
frame 11 {
notice = false;
stop();
}
frame 12 {
notice = false;
stop();
}
frame 13 {
notice = false;
stop();
}
frame 19 {
notice = false;
stop();
}
frame 20 {
_root.score_add(200);
++_global.PLAYER.deaths;
++_global.PLAYER.totalDeaths;
if (_parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent.killedPuzzle = true;
}
stop();
}
}
movieClip 1574 goomba {
frame 1 {
function stomp() {
_global.FLAGS.enemyOnlyOneMutex = false;
char.movement = false;
char.alive = false;
char.gotoAndPlay('stomped');
}
function checkDistanceToWalkAct() {
if (dist_x > -400 and dist_x < 400) {
if (dist_y > -200 and dist_y < 200) {
char.movement = true;
} else {
char.movement = false;
}
} else {
char.movement = false;
}
}
function do_scene() {
_root.statusBarMessage('Press ' + _root.do_over_key + ' to advance');
_global.FLAGS.enemyOnlyOneMutex = false;
_root.on_action = true;
_root.jump_pressed = true;
_root.game_timer_suspend = 1;
enemy_num = _root.Goomba;
if (char.alive) {
++_global.PLAYER.laids;
++_global.PLAYER.totalLaids;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
_root.goomba_fucking_scene = _root.EnemyTotal[enemy_num];
} else {
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
_root.goomba_fucking_scene = 1 + random(_root.EnemyMax[enemy_num]);
}
}
}
if (!char.alive) {
if (_root.PlayScene > _root.EnemyTotal[enemy_num]) {
f = _root.goomba_fucking_scene + 2;
char.gotoAndPlay(f);
} else {
f = _root.PlayScene + 2;
char.gotoAndPlay(f);
}
} else {
f = _root.goomba_fucking_scene + 2;
char.gotoAndPlay(f);
char.alive = false;
}
}
function follow_peach() {
dist = _root.Peach._x - this._x;
if (dist < -12) {
if (stopped_before) {
char.movement = true;
char.gotoAndPlay('walk');
stopped_before = false;
}
this._xscale = 100;
char._right = false;
movedir = 'left';
} else {
if (dist > 12) {
if (stopped_before) {
char.movement = true;
char.gotoAndPlay('walk');
stopped_before = false;
}
this._xscale = -100;
char._right = true;
movedir = 'right';
} else {}
}
}
stop();
if (!this._name) {
this._name = 'enemy_' + _global.FLAGS.enemyInstanceCount;
++_global.FLAGS.enemyInstanceCount;
}
if (!this._name) {
this._name = 'enemy_goomba' + _global.FLAGS.enemyInstanceCount;
++_global.FLAGS.enemyInstanceCount;
}
scoreSquare = '';
exclamation_towards_Peach = false;
xVel = 0;
returned_walk = false;
movedir = 'left';
enemy_num = _root.Goomba;
dist = 0;
n = 0;
char.gravity = 1.4;
char.grav = 0;
char.movement = false;
char.charspeed = 2;
char._right = false;
char.alive = true;
char.stomped = false;
char.do_over = false;
char.squish.gotoAndPlay(1 + random(11));
if (turnRight) {
turnRight = false;
if (stopped_before) {
char.movement = true;
char.gotoAndStop('walk');
stopped_before = false;
}
this._xscale = -100;
char._right = true;
movedir = 'right';
}
onEnterFrame = function () {
if (char.alive) {
dist_x = _root.Peach._x - this._x;
dist_y = _root.Peach._y - _root.Peach._height / 2 - this._y + 50;
checkDistanceToWalkAct();
}
if (gravity_when_sleeping or sleeping) {
if (!_root.ground.hitTest(_x, _y + 5, true)) {
if (n < 8) {
++n;
}
_y = _y + n;
} else {
n = 0;
}
}
if (!_root.pausee) {
if (char.movement) {
if (char.alive) {
if (!char.notice) {
if (_root.horny_bar > 10 or exclamation_towards_Peach) {
_running = true;
char.charspeed = 4;
follow_peach();
} else {
_running = false;
char.charspeed = 2;
}
}
}
if (_root.movement) {
if (!_running) {
if (char._right) {
if (!exclamation_towards_Peach) {
if (dist_x < 120 and dist_x > 0) {
if (dist_y > -150 and dist_y < 0 or dist_y < 150 and dist_y > 0) {
_global.FLAGS.dickState = 'goingup';
exclamation_towards_Peach = true;
scoreAndMarks.gotoAndPlay('exclamation');
}
}
} else {
if (dist_x > -120 and dist_x < 0) {
if (dist_y > -150 and dist_y < 0 or dist_y < 150 and dist_y > 0) {
_global.FLAGS.dickState = 'goingup';
exclamation_towards_Peach = true;
scoreAndMarks.gotoAndPlay('exclamation');
}
}
}
}
}
}
if (char.alive) {
if (char._right) {
xVel += char.charspeed;
} else {
xVel -= char.charspeed;
}
}
if (_y > 3000) {
loadMovie('', this);
}
_y = _y + char.grav;
char.grav += char.gravity;
while (_root.ground.hitTest(_x, _y - 2, true)) {
_y = _y - char.gravity;
char.grav = 0;
}
if (_root.ground.hitTest(_x, _y + 4, true)) {
touchingGround = true;
} else {
touchingGround = false;
}
if (_root.ground.hitTest(_x + _width / 3, _y - _height / 4, true)) {
xVel -= char.charspeed;
this._xscale = 100;
char._right = false;
movedir = 'left';
} else {
if (_root.ground.hitTest(_x - _width / 3, _y - _height / 4, true) or turnRightAfterWalk) {
turnRightAfterWalk = false;
xVel += char.charspeed;
this._xscale = -100;
char._right = true;
movedir = 'right';
}
}
this._x += xVel;
if (xVel == 0) {
if (returned_walk) {
char.squish.gotoAndStop('stopped');
returned_walk = false;
}
} else {
if (!returned_walk) {
returned_walk = true;
char.squish.gotoAndPlay(1);
}
}
xVel = 0;
}
if (!char.stomped and char.alive) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(char) and !_global.PLAYER.isTouchingGround and !_root.on_action and !_root.pausee) {
if (!_root.Peach.char.character._type.collisionBody.hitTest(char)) {
if (!char.notice) {
if (!_global.FLAGS.enemyOnlyOneMutex) {
_global.FLAGS.enemyOnlyOneMutex = true;
char.stomped = true;
stomp();
if (Key.isDown(_root.keyC) or Key.isDown(_root.keySLASH)) {
_root.Peach.char.grav = -20;
} else {
_root.Peach.char.grav = -12;
}
char.notice = false;
gravity_when_sleeping = true;
}
}
}
}
}
}
if (_root.Peach.char.character._type.collisionBody.hitTest(char) and !char.stomped) {
if (Key.isDown(_root.keyEND) and !char.alive and !_root.on_action) {
if (!_global.FLAGS.enemyOnlyOneMutex) {
_global.FLAGS.enemyOnlyOneMutex = true;
_root.goombaTextRandomize();
_root.movement = false;
char.do_over = true;
do_scene();
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.veggiesex = true;
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
}
} else {
if (Key.isDown(_root.key1)) {
_root.PlayScene = 1;
_root.currentStatusBar = 'Goomba: Sex scene Changed to \'1\'';
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key2)) {
_root.PlayScene = 2;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Goomba: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Goomba: Sex scene Changed to \'2\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key3)) {
_root.PlayScene = 3;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Goomba: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Goomba: Sex scene Changed to \'3\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key4)) {
_root.PlayScene = 4;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Goomba: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Goomba: Sex scene Changed to \'4\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key5)) {
_root.PlayScene = 5;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Goomba: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Goomba: Sex scene Changed to \'5\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key6)) {
_root.PlayScene = 6;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Goomba: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Goomba: Sex scene Changed to \'6\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key7)) {
_root.PlayScene = 7;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Goomba: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Goomba: Sex scene Changed to \'7\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key8)) {
_root.PlayScene = 8;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Goomba: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Goomba: Sex scene Changed to \'8\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key9)) {
_root.PlayScene = 9;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Goomba: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Goomba: Sex scene Changed to \'9\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key0)) {
_root.PlayScene = 10;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Goomba: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Goomba: Sex scene Changed to \'10\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (_root.movement) {
if (!_root.pausee) {
if (touchingGround) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
char.do_over = false;
if (char.alive) {
if (!_global.FLAGS.enemyOnlyOneMutex) {
_global.FLAGS.enemyOnlyOneMutex = true;
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.veggiesex = true;
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.goombaTextRandomize();
char.notice = true;
char.movement = false;
char.gotoAndStop('stop');
do_scene();
_root.Peach.accelX = 0;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
};
}
}
// unknown tag 88 length 156
movieClip 1579 {
}
movieClip 1580 status_MC {
frame 2 {
stop();
}
frame 122 {
stop();
}
}
movieClip 1590 {
}
movieClip 1591 {
}
movieClip 1592 {
}
movieClip 1595 {
}
movieClip 1599 {
}
movieClip 1602 {
}
movieClip 1604 {
}
movieClip 1607 {
}
movieClip 1608 Puzzle_MC {
frame 2 {
stop();
}
frame 108 {
if (!auto_fadeout) {
stop();
}
}
frame 123 {
stop();
}
frame 229 {
stop();
}
frame 349 {
stop();
}
frame 455 {
stop();
}
frame 561 {
stop();
}
}
movieClip 1610 {
}
movieClip 1611 tips_MC {
frame 2 {
stop();
}
frame 108 {
_root.first_text_show = false;
}
frame 122 {
gotoAndPlay(1);
}
}
frame 1 {
function goombaTextRandomize() {
if (_root.goomba_laid_count[_root.goomba_fucking_scene - 1] > 0) {
this['balloontext_goomba' + _root.goomba_fucking_scene + 'cum'] = _root.balloontext_cums_general[random(_root.balloontext_cums_general.length)];
if (_root.fucking_scene > 4) {
this['balloontext_goomba' + _root.goomba_fucking_scene] = _root.balloontext_pleasure[random(_root.balloontext_pleasure.length)];
} else {
this['balloontext_goomba' + _root.goomba_fucking_scene] = _root.balloontext_talks[random(_root.balloontext_talks.length)];
}
}
if (_root.goomba_laid_count[_root.PlayScene - 1] > 0) {
this['balloontext_goomba' + _root.PlayScene + 'cum'] = _root.balloontext_cums_general[random(_root.balloontext_cums_general.length)];
if (_root.PlayScene > 4) {
this['balloontext_goomba' + _root.PlayScene] = _root.balloontext_pleasure[random(_root.balloontext_pleasure.length)];
} else {
this['balloontext_goomba' + _root.PlayScene] = _root.balloontext_talks[random(_root.balloontext_talks.length)];
}
}
}
function koopaTextRandomize() {
if (_root.koopa_laid_count[_root.koopa_fucking_scene - 1] > 0) {
this['balloontext_koopa' + _root.koopa_fucking_scene + 'cum'] = _root.balloontext_cums_general[random(_root.balloontext_cums_general.length)];
if (_root.fucking_scene > 4) {
this['balloontext_koopa' + _root.koopa_fucking_scene] = _root.balloontext_pleasure[random(_root.balloontext_pleasure.length)];
} else {
this['balloontext_koopa' + _root.koopa_fucking_scene] = _root.balloontext_talks[random(_root.balloontext_talks.length)];
}
}
if (_root.koopa_laid_count[_root.PlayScene - 1] > 0) {
this['balloontext_koopa' + _root.PlayScene + 'cum'] = _root.balloontext_cums_general[random(_root.balloontext_cums_general.length)];
if (_root.PlayScene > 4) {
this['balloontext_koopa' + _root.PlayScene] = _root.balloontext_pleasure[random(_root.balloontext_pleasure.length)];
} else {
this['balloontext_koopa' + _root.PlayScene] = _root.balloontext_talks[random(_root.balloontext_talks.length)];
}
}
}
function shyguyTextRandomize() {
if (_root.shyguy_laid_count[_root.shyguy_fucking_scene - 1] > 0) {
this['balloontext_shyguy' + _root.shyguy_fucking_scene + 'cum'] = _root.balloontext_cums_general[random(_root.balloontext_cums_general.length)];
if (_root.fucking_scene > 4) {
this['balloontext_shyguy' + _root.shyguy_fucking_scene] = _root.balloontext_pleasure[random(_root.balloontext_pleasure.length)];
} else {
this['balloontext_shyguy' + _root.shyguy_fucking_scene] = _root.balloontext_talks[random(_root.balloontext_talks.length)];
}
}
if (_root.shyguy_laid_count[_root.PlayScene - 1] > 0) {
this['balloontext_shyguy' + _root.PlayScene + 'cum'] = _root.balloontext_cums_general[random(_root.balloontext_cums_general.length)];
if (_root.PlayScene > 4) {
this['balloontext_shyguy' + _root.PlayScene] = _root.balloontext_pleasure[random(_root.balloontext_pleasure.length)];
} else {
this['balloontext_shyguy' + _root.PlayScene] = _root.balloontext_talks[random(_root.balloontext_talks.length)];
}
}
}
function blooperTextRandomize() {
if (_root.blooper_laid_count[_root.blooper_fucking_scene - 1] > 0) {
this['balloontext_blooper' + _root.blooper_fucking_scene + 'cum'] = _root.balloontext_cums_general[random(_root.balloontext_cums_general.length)];
if (_root.fucking_scene > 3) {
this['balloontext_blooper' + _root.blooper_fucking_scene] = _root.balloontext_pleasure[random(_root.balloontext_pleasure.length)];
balloontext_blooper3_1 = _root.balloontext_pleasure[random(_root.balloontext_pleasure.length)];
} else {
this['balloontext_blooper' + _root.blooper_fucking_scene] = _root.balloontext_talks[random(_root.balloontext_talks.length)];
}
}
if (_root.blooper_laid_count[_root.PlayScene - 1] > 0) {
this['balloontext_blooper' + _root.PlayScene + 'cum'] = _root.balloontext_cums_general[random(_root.balloontext_cums_general.length)];
if (_root.PlayScene > 4) {
this['balloontext_blooper' + _root.PlayScene] = _root.balloontext_pleasure[random(_root.balloontext_pleasure.length)];
} else {
this['balloontext_blooper' + _root.PlayScene] = _root.balloontext_talks[random(_root.balloontext_talks.length)];
}
}
}
function mySiteLink() {
getURL('http://legendofkrystal.com/forum/viewtopic.php?f=7&t=2265', '_blank');
}
function MUSIC(mus, loop) {
BGMsound.attachSound(mus);
BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
if (PlaySound == 'ON') {
BGMsound.start(0, loop);
}
}
function peachGoFrontside() {}
function peachGoBackside() {
if (_global.PLAYER.isCarryingVeggie) {
_root.Peach.char.character.gotoAndStop('backsideveg');
} else {
_root.Peach.char.character.gotoAndStop('backside');
}
_root.Peach.peach_state = 'backside';
}
function changeLevel(level) {
clearInterval(_root.countdownInterval);
_global.FLAGS.cameraFreedom = true;
_root.gotoAndPlay(level);
}
function interactiveButton_add() {
_root.blackscreen.attachMovie('iButton', 'iButtonMC', 0);
_root.blackscreen.iButtonMC._visible = true;
_root.Peach.point = new flash.geom.Point(0, 0);
_root.Peach.localToGlobal(_root.Peach.point);
_root.blackscreen.globalToLocal(_root.Peach.point);
if (_root.Peach.char.peach_right) {
_root.blackscreen.iButtonMC._x = _root.Peach.point.x + 20;
} else {
_root.blackscreen.iButtonMC._x = _root.Peach.point.x - 20;
}
_root.blackscreen.iButtonMC._y = _root.Peach.point.y - 100;
}
function interactiveButton_show() {
_root.blackscreen.iButtonMC._visible = true;
_root.peach_unlocked();
_root.Peach.peach_state = 'standright';
}
function interactiveButton_hide() {
_global.FLAGS.interactiveButtonPressed = false;
_root.blackscreen.iButtonMC._visible = false;
}
function interactiveButton_remove() {
loadMovie('', _root.blackscreen.iButtonMC);
}
function peach_locked(_type) {
game_timer_suspend = 1;
_global.PLAYER.lockAnimation = true;
movement = false;
_root.Peach.accelX = 0;
if (!_type or _type == 'standing') {
if (_root.Peach.char.peach_right) {
if (_global.PLAYER.isCarryingVeggie) {
_root.Peach.char.character.gotoAndStop('standrightvegetable');
} else {
_root.Peach.char.character.gotoAndStop('standright');
}
} else {
if (_global.PLAYER.isCarryingVeggie) {
_root.Peach.char.character.gotoAndStop('standleftvegetable');
} else {
_root.Peach.char.character.gotoAndStop('standleft');
}
}
} else {
if (_type == 'backside') {
_root.Peach.char.character.gotoAndPlay('backside');
} else {
if (_type == 'surprised') {
_root.Peach.char.character.gotoAndPlay('surprised');
} else {
_root.Peach.char.character.gotoAndStop('standright');
}
}
}
}
function peach_unlocked() {
_root.game_timer_suspend = 0;
_root.peach_stand_up();
}
function peach_stand_up() {
if (_root.Peach.char.peach_right) {
if (_global.PLAYER.isCarryingVeggie) {
_root.Peach.char.character.gotoAndStop('standrightvegetable');
} else {
_root.Peach.char.character.gotoAndStop('standright');
}
} else {
if (_global.PLAYER.isCarryingVeggie) {
_root.Peach.char.character.gotoAndStop('standleftvegetable');
} else {
_root.Peach.char.character.gotoAndStop('standleft');
}
}
_root.movement = true;
if (!_root.cum) {
_root.on_action = false;
}
_global.PLAYER.lockAnimation = false;
}
function cloth_bra_remove() {
if (!_root.clothes_bra_remove) {
_root.clothes_bra_remove = true;
if (_root.DressNum == 4 or _root.DressNum == 5) {
_root.clothes_vest_remove = true;
}
_root.sound_shred_random();
_global.PLAYER.blushType = 'fade_in';
_root.peachBoobShowing = true;
}
}
function cloth_garter_remove() {
if (_root.garter_type != 'None') {
_root.sound_shred_random();
_root.garter_type = 'None';
}
}
function cloth_stockings_remove() {
if (_root.stockings_type != 'None') {
_root.stockings_type = 'None';
_root.sound_shred_random();
}
}
function cloth_skirt_remove() {
if (!_root.clothes_skirt_remove) {
_global.PLAYER.blushType = 'fade_in';
_root.clothes_skirt_remove = true;
_root.peachBottomlessShowing = true;
_root.sound_shred_random();
}
}
function cloth_vest_remove() {
_global.PLAYER.blushType = 'fade_in';
_root.peachBottomlessShowing = true;
if (!_root.clothes_vest_remove) {
if (_root.DressNum == 4 or _root.DressNum == 5) {
_root.clothes_bra_remove = true;
_root.peachBoobShowing = true;
}
_root.sound_shred_random();
}
}
function cloth_heels_remove() {
if (_root.heels_type != 'None') {
_root.heels_type = 'None';
_root.sound_shred_random();
}
}
function PeachRemoveKey() {
_root.PeachHasKey = 'no';
_root.HUD.key.gotoAndPlay('no');
sound_fall = new Sound(this);
sound_fall.attachSound('key_out_ass');
sound_fall.start(0, 1);
}
function getPuzzleReward(type) {
if (type == 'goombaKey' || type == 'shyguyKey' || type == 'koopaKey') {
_root.PeachHasKey = 'yes';
_global.PLAYER.assType = 'swollen';
_root.HUD.key.gotoAndPlay('gold');
_root.statusBarMessage('You\'ve got a key!');
_global.PLAYER.blushType = 'blush_off';
_root.soundFX('key_in_ass', 2);
}
}
function keyboardLayout(type) {
key0 = 48;
key1 = 49;
key2 = 50;
key3 = 51;
key4 = 52;
key5 = 53;
key6 = 54;
key7 = 55;
key8 = 56;
key9 = 57;
keyENTER = 13;
keyDELETE = 46;
keyESC = 17;
keyEQUAL = 187;
keyMINUS = 189;
keyBACKSPACE = 8;
keyM = 77;
keyI = 73;
keyINSERT = 45;
keyCONTROL = 17;
keyT = 84;
keyPAGEUP = 33;
keyPAGEDOWN = 34;
keyHOME = 36;
keyENDREALLY = 35;
_root.do_over_key = 'SPACE';
switch (type) {
case 1:
keyUP = 38;
keyDOWN = 40;
keyLEFT = 37;
keyRIGHT = 39;
keySHIFT = 16;
keyALT = 18;
keySLASH = 76;
keyCOLLON = '';
keyPERIOD = 75;
keyZ = 90;
keyH = 74;
keyW = 87;
keyS = 83;
keyX = 88;
keyA = 65;
keyB = 66;
keyC = 67;
keyD = 68;
keyL = 76;
keySPACE = 32;
keyEND = 86;
break;
case 2:
keyUP = 38;
keyDOWN = 40;
keyLEFT = 37;
keyRIGHT = 39;
keySHIFT = 16;
keyALT = 18;
keySLASH = 193;
keyCOLLON = '';
keyPERIOD = '';
keyZ = 90;
keyW = '';
keyS = '';
keyX = 88;
keyA = '';
keyB = '';
keyC = 67;
keyD = '';
keySPACE = 32;
keyEND = 86;
break;
case 3:
keyUP = '';
keyDOWN = '';
keyLEFT = '';
keyRIGHT = '';
keySHIFT = 72;
keyALT = 18;
keyBACKSPACE = 8;
keySLASH = '';
keyCOLLON = '';
keyPERIOD = 75;
keyZ = 74;
keyW = 87;
keyS = 83;
keyX = '';
keyA = 65;
keyB = '';
keyC = 76;
keyD = 68;
keySPACE = 32;
keyEND = 86;
break;
case 4:
keyUP = '';
keyDOWN = '';
keyLEFT = '';
keyRIGHT = '';
keySHIFT = 81;
keyALT = 18;
keySLASH = '';
keyCOLLON = '';
keyPERIOD = '';
keyZ = 69;
keyW = 87;
keyS = 83;
keyX = 16;
keyA = 65;
keyB = '';
keyC = 32;
keyD = 68;
keySPACE = 16;
keyEND = 82;
_root.do_over_key = 'SHIFT';
}
}
function cameraFocusAt(target, timer) {
_root.HUD._visible = false;
_global.FLAGS.cameraFocusAt = target;
if (timer) {
ttimeout = setTimeout(function () {
_root.camera.resetFocus();
}, timer);
}
}
function newTip() {
_root.currentTip = _root.tip[random(_root.tip.length - 1)];
_root.HUD.tipsMC.gotoAndPlay('message');
}
function peach_update_dressNum_speed() {
if (_root.CharMove == 'Dress' or _root.CharMove == 'Nurse') {
Peach.char.gravity = 1.8;
Peach.char.heavyJump = _root.Peach_heavyJump;
Peach.char.maxJump = -16 + _root.Peach_heavyJump;
Peach.char.charheavyspeed = _root.Peach_charheavyspeed;
Peach.char.charspeed = 7.5 - _root.Peach_charheavyspeed;
} else {
if (_root.CharMove == 'Poison') {
Peach.char.gravity = 1.8;
Peach.char.heavyJump = _root.Peach_heavyJump;
Peach.char.maxJump = -17 + _root.Peach_heavyJump;
Peach.char.charheavyspeed = _root.Peach_charheavyspeed;
Peach.char.charspeed = 8 - _root.Peach_charheavyspeed;
} else {
if (_root.CharMove == 'Fire' or _root.CharMove == 'Burn' or _root.CharMove == 'Striker') {
Peach.char.gravity = 1.8;
Peach.char.heavyJump = _root.Peach_heavyJump;
Peach.char.maxJump = -18 + _root.Peach_heavyJump;
Peach.char.charheavyspeed = _root.Peach_charheavyspeed;
Peach.char.charspeed = 9 - _root.Peach_charheavyspeed;
} else {
if (_root.CharMove == 'Raccoon') {
Peach.char.gravity = 1.7;
Peach.char.heavyJump = _root.Peach_heavyJump;
Peach.char.maxJump = -18 + _root.Peach_heavyJump;
Peach.char.charheavyspeed = _root.Peach_charheavyspeed;
Peach.char.charspeed = 8 - _root.Peach_charheavyspeed;
} else {
if (_root.CharMove == 'Leaf') {
Peach.char.gravity = 1.7;
Peach.char.heavyJump = _root.Peach_heavyJump;
Peach.char.maxJump = -18 + _root.Peach_heavyJump;
Peach.char.charheavyspeed = _root.Peach_charheavyspeed;
Peach.char.charspeed = 8.5 - _root.Peach_charheavyspeed;
} else {
if (_root.CharMove == 'Frog') {
Peach.char.gravity = 1.8;
Peach.char.heavyJump = _root.Peach_heavyJump;
Peach.char.maxJump = -16 + _root.Peach_heavyJump;
Peach.char.charheavyspeed = _root.Peach_charheavyspeed;
Peach.char.charspeed = 7 - _root.Peach_charheavyspeed;
} else {
if (_root.CharMove == 'HammerBros') {
Peach.char.gravity = 2;
Peach.char.heavyJump = _root.Peach_heavyJump;
Peach.char.maxJump = -15 + _root.Peach_heavyJump;
Peach.char.charheavyspeed = _root.Peach_charheavyspeed;
Peach.char.charspeed = 6 - _root.Peach_charheavyspeed;
} else {
Peach.char.gravity = 1.8;
Peach.char.heavyJump = _root.Peach_heavyJump;
Peach.char.maxJump = -17 + _root.Peach_heavyJump;
Peach.char.charheavyspeed = _root.Peach_charheavyspeed;
Peach.char.charspeed = 8 - _root.Peach_charheavyspeed;
}
}
}
}
}
}
}
}
function peachTextBoxPinkTalk(_text, _type) {
_root.tipMessage('Press ' + _root.do_over_key + ' or a given number to advance');
movement = false;
on_action = true;
game_timer_suspend = 1;
Peach.char.grav = 0;
Peach.char.accelX = 0;
if (_type == 'surprised') {
_root.Peach.char.character.gotoAndPlay('surprised');
} else {
if (Peach.char.peach_right) {
if (_global.PLAYER.isCarryingVeggie) {
Peach.char.character.gotoAndStop('standrightvegetable');
} else {
Peach.char.character.gotoAndStop('standright');
}
} else {
if (_global.PLAYER.isCarryingVeggie) {
Peach.char.character.gotoAndStop('standleftvegetable');
} else {
Peach.char.character.gotoAndStop('standleft');
}
}
movement = false;
on_action = true;
}
currentPuzzle = _text;
HUD.PuzzleMC.gotoAndPlay('message');
}
function statusBarMessage(_text) {
_root.currentStatusBar = _text;
_root.HUD.statMC.gotoAndPlay('show');
}
function tipMessage(_text) {
_root.currentTip = _text;
_root.HUD.tipsMC.gotoAndPlay('message');
}
function peachTextBoxPinkLeaves() {
movement = true;
on_action = false;
game_timer_suspend = 0;
HUD.PuzzleMC.gotoAndPlay('hide');
if (Peach.char.peach_right) {
if (_global.PLAYER.isCarryingVeggie) {
Peach.char.character.gotoAndPlay('standrightvegetable');
} else {
Peach.char.character.gotoAndPlay('standright');
}
} else {
if (_global.PLAYER.isCarryingVeggie) {
Peach.char.character.gotoAndPlay('standleftvegetable');
} else {
Peach.char.character.gotoAndPlay('standleft');
}
}
_global.PLAYER.lockAnimation = false;
}
function peach_update_dressNum() {
if (DressNum == 1) {
_root.heels_glued = false;
_root.ponytail_type = 'default';
peach_crown_remove = 'no';
_global.PLAYER.isPeachHammerBros = 'no';
if (_root.gloves_type_changeTo) {
_root.gloves_type = _root.gloves_type_changeTo;
}
if (_root.heels_type_changeTo) {
_root.heels_type = _root.heels_type_changeTo;
}
if (_root.stockings_type_changeTo) {
_root.stockings_type = _root.stockings_type_changeTo;
}
if (_root.garter_type_changeTo) {
_root.garter_type = _root.garter_type_changeTo;
}
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
if (CharMove == 'Leaf') {
clothes_tail_remove = false;
ears_remove = 'no';
} else {
clothes_tail_remove = true;
ears_remove = 'yes';
}
clothes_vest_remove = false;
clothes_skirt_remove = false;
clothes_bra_remove = false;
} else {
if (DressNum == 14) {
_root.heels_glued = false;
_root.ponytail_type = 'none';
peach_crown_remove = 'yes';
_global.PLAYER.isPeachHammerBros = 'no';
_root.gloves_type = 'None';
if (_root.heels_type_changeTo) {
_root.heels_type = _root.heels_type_changeTo;
}
if (_root.stockings_type_changeTo) {
_root.stockings_type = _root.stockings_type_changeTo;
}
if (_root.garter_type_changeTo) {
_root.garter_type = _root.garter_type_changeTo;
}
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
if (CharMove == 'Leaf') {
clothes_tail_remove = false;
ears_remove = 'no';
} else {
clothes_tail_remove = true;
ears_remove = 'yes';
}
clothes_vest_remove = false;
clothes_skirt_remove = false;
clothes_bra_remove = false;
} else {
if (DressNum == 13) {
_root.heels_glued = false;
_root.ponytail_type = 'default';
peach_crown_remove = 'yes';
_global.PLAYER.isPeachHammerBros = 'no';
if (_root.gloves_type_changeTo) {
_root.gloves_type = _root.gloves_type_changeTo;
}
if (_root.heels_type_changeTo) {
_root.heels_type = _root.heels_type_changeTo;
}
if (_root.stockings_type_changeTo) {
_root.stockings_type = _root.stockings_type_changeTo;
}
if (_root.garter_type_changeTo) {
_root.garter_type = _root.garter_type_changeTo;
}
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
if (CharMove == 'Leaf') {
clothes_tail_remove = false;
ears_remove = 'no';
} else {
clothes_tail_remove = true;
ears_remove = 'yes';
}
clothes_vest_remove = false;
clothes_skirt_remove = false;
clothes_bra_remove = false;
} else {
if (DressNum == 2) {
_root.heels_glued = true;
_root.ponytail_type = 'default';
peach_crown_remove = 'no';
_global.PLAYER.isPeachHammerBros = 'no';
if (_root.gloves_type_changeTo) {
_root.gloves_type = _root.gloves_type_changeTo;
}
_root.heels_type = 'None';
if (_root.stockings_type_changeTo) {
_root.stockings_type = _root.stockings_type_changeTo;
}
if (_root.garter_type_changeTo) {
_root.garter_type = _root.garter_type_changeTo;
}
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
ears_remove = 'yes';
clothes_tail_remove = true;
clothes_vest_remove = false;
clothes_skirt_remove = false;
clothes_bra_remove = false;
} else {
if (DressNum == 8) {
_root.heels_glued = true;
_root.ponytail_type = 'default';
peach_crown_remove = 'no';
_global.PLAYER.isPeachHammerBros = 'no';
_root.gloves_type = 'None';
_root.heels_type = 'None';
if (_root.stockings_type_changeTo) {
_root.stockings_type = _root.stockings_type_changeTo;
}
_root.garter_type = _root.garter_type_changeTo;
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
if (CharMove == 'Leaf') {
clothes_tail_remove = false;
ears_remove = 'no';
} else {
clothes_tail_remove = true;
ears_remove = 'yes';
}
clothes_vest_remove = false;
clothes_skirt_remove = false;
clothes_bra_remove = false;
} else {
if (DressNum == 9) {
_root.heels_glued = true;
_root.ponytail_type = 'default';
peach_crown_remove = 'no';
_global.PLAYER.isPeachHammerBros = 'no';
_root.gloves_type = 'None';
_root.heels_type = 'None';
if (_root.stockings_type_changeTo) {
_root.stockings_type = _root.stockings_type_changeTo;
}
_root.garter_type = _root.garter_type_changeTo;
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
if (CharMove == 'Leaf') {
clothes_tail_remove = false;
ears_remove = 'no';
} else {
clothes_tail_remove = true;
ears_remove = 'yes';
}
clothes_vest_remove = false;
clothes_skirt_remove = false;
clothes_bra_remove = false;
} else {
if (DressNum == 10) {
_root.heels_glued = false;
_root.ponytail_type = 'default';
peach_crown_remove = 'yes';
_global.PLAYER.isPeachHammerBros = 'no';
_root.gloves_type = 'None';
_root.heels_type = 'None';
_root.stockings_type = 'None';
_root.garter_type = 'None';
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
if (CharMove == 'Leaf') {
clothes_tail_remove = false;
ears_remove = 'no';
} else {
clothes_tail_remove = true;
ears_remove = 'yes';
}
clothes_vest_remove = false;
clothes_skirt_remove = true;
clothes_bra_remove = false;
} else {
if (DressNum == 5) {
_root.heels_glued = false;
_root.ponytail_type = 'default';
peach_crown_remove = 'no';
_global.PLAYER.isPeachHammerBros = 'no';
_root.gloves_type = 'None';
_root.heels_type = 'None';
_root.stockings_type = 'None';
_root.garter_type = 'None';
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
if (CharMove == 'Leaf') {
clothes_tail_remove = false;
ears_remove = 'no';
} else {
clothes_tail_remove = true;
ears_remove = 'yes';
}
clothes_vest_remove = false;
clothes_skirt_remove = true;
clothes_bra_remove = false;
} else {
if (DressNum == 6 or DressNum == 7) {
_root.heels_glued = true;
_root.ponytail_type = 'default';
peach_crown_remove = 'no';
_global.PLAYER.isPeachHammerBros = 'no';
_root.gloves_type = 'None';
_root.heels_type = 'None';
_root.stockings_type = 'None';
_root.garter_type = 'None';
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
if (CharMove == 'Leaf') {
clothes_tail_remove = false;
ears_remove = 'no';
} else {
clothes_tail_remove = true;
ears_remove = 'yes';
}
clothes_vest_remove = false;
clothes_skirt_remove = true;
clothes_bra_remove = false;
} else {
if (DressNum == 4) {
_root.heels_glued = false;
_root.ponytail_type = 'default';
peach_crown_remove = 'no';
_global.PLAYER.isPeachHammerBros = 'no';
_root.gloves_type = 'None';
_root.heels_type = 'None';
_root.stockings_type = 'None';
_root.garter_type = 'None';
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
ears_remove = 'yes';
clothes_tail_remove = true;
clothes_vest_remove = false;
clothes_skirt_remove = true;
clothes_bra_remove = false;
} else {
if (DressNum == 3) {
_root.heels_glued = false;
peach_crown_remove = 'no';
_global.PLAYER.isPeachHammerBros = 'no';
_root.gloves_type = 'None';
_root.heels_type = 'None';
_root.stockings_type = 'None';
_root.garter_type = 'None';
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
clothes_tail_remove = false;
ears_remove = 'no';
clothes_vest_remove = true;
clothes_skirt_remove = true;
clothes_bra_remove = true;
} else {
if (DressNum == 11) {
_root.heels_glued = false;
_root.ponytail_type = 'default';
peach_crown_remove = 'yes';
_global.PLAYER.isPeachHammerBros = 'yes';
_root.gloves_type = 'None';
_root.heels_type = 'None';
_root.stockings_type = 'None';
_root.garter_type = 'None';
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
clothes_tail_remove = true;
ears_remove = 'yes';
clothes_vest_remove = true;
clothes_skirt_remove = true;
clothes_bra_remove = true;
} else {
if (DressNum == 12) {
_root.heels_glued = true;
_root.ponytail_type = 'default';
peach_crown_remove = 'yes';
_global.PLAYER.isPeachHammerBros = 'no';
_root.gloves_type = 'None';
_root.heels_type = 'None';
_root.stockings_type = 'None';
_root.garter_type = 'None';
_root.peachBoobShowing = false;
_root.peachBottomlessShowing = false;
ears_remove = 'yes';
clothes_tail_remove = true;
clothes_vest_remove = false;
clothes_skirt_remove = true;
clothes_bra_remove = false;
} else {
if (DressNum == 0) {
_root.heels_glued = false;
_root.ponytail_type = 'default';
peach_crown_remove = 'no';
_global.PLAYER.isPeachHammerBros = 'no';
if (CharMove == 'Leaf') {
clothes_tail_remove = false;
ears_remove = 'no';
} else {
clothes_tail_remove = true;
ears_remove = 'yes';
_root.gloves_type = 'None';
_root.heels_type = 'None';
_root.stockings_type = 'None';
_root.garter_type = 'None';
_root.peachBoobShowing = true;
_root.peachBottomlessShowing = true;
}
clothes_vest_remove = true;
clothes_skirt_remove = true;
clothes_bra_remove = true;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
function peach_update_char(type) {
_root.Peach.char._shadow.gotoAndPlay('no');
if (type == 'Nurse') {
CharMove = 'Nurse';
peach_update_dressNum_speed();
_root.DressNum = _root.Dress[_root.Powerup_Pill];
_global.PLAYER.blushType = 'fade_out';
frog_movement = false;
running_to_fly_meter = 1;
running_mode = false;
flying_mode = false;
peach_update_dressNum();
peach_LastClothingPiece = false;
peach_stark_naked = false;
} else {
if (type == 'Dress') {
CharMove = 'Dress';
peach_update_dressNum_speed();
_root.DressNum = _root.Dress[_root.Powerup_Dress];
_global.PLAYER.blushType = 'fade_out';
frog_movement = false;
running_to_fly_meter = 1;
running_mode = false;
flying_mode = false;
peach_update_dressNum();
peach_LastClothingPiece = false;
peach_stark_naked = false;
} else {
if (type == 'Poison') {
_global.PLAYER.isSuperPeach = 'no';
DressNum = Dress[_root.Powerup_Poison];
CharMove = 'Poison';
peach_update_dressNum_speed();
_global.PLAYER.blushType = 'fade_in';
frog_movement = false;
running_to_fly_meter = 1;
running_mode = false;
peach_update_dressNum();
peach_LastClothingPiece = false;
peach_stark_naked = true;
} else {
if (type == 'Fire') {
_global.PLAYER.isSuperPeach = 'no';
DressNum = Dress[_root.Powerup_Flower];
CharMove = 'Fire';
peach_update_dressNum_speed();
_global.PLAYER.blushType = 'fade_out';
frog_movement = false;
running_to_fly_meter = 1;
running_mode = false;
flying_mode = false;
peach_update_dressNum();
peach_LastClothingPiece = false;
peach_stark_naked = false;
_root.tipMessage('Peach is now Fire Peach! Press attack button to throw fireballs!');
} else {
if (type == 'Burn') {
_global.PLAYER.isSuperPeach = 'no';
DressNum = Dress[_root.Powerup_Burn];
CharMove = 'Burn';
peach_update_dressNum_speed();
_global.PLAYER.blushType = 'fade_in';
frog_movement = false;
running_to_fly_meter = 1;
running_mode = false;
flying_mode = false;
peach_update_dressNum();
peach_stark_naked = true;
} else {
if (type == 'Raccoon') {
_global.PLAYER.isSuperPeach = 'no';
_root.DressNum = _root.Dress[_root.Powerup_Raccoon];
CharMove = 'Raccoon';
peach_update_dressNum_speed();
_global.PLAYER.blushType = 'fade_in';
frog_movement = false;
running_to_fly_meter = 2;
running_mode = false;
flying_mode = false;
peach_update_dressNum();
peach_LastClothingPiece = false;
peach_stark_naked = false;
_root.tipMessage('Peach is now a Full Raccoon! Press \'Run\' in order to fly or \'Attack\' for a statue!');
} else {
if (type == 'Leaf') {
_global.PLAYER.isSuperPeach = 'no';
CharMove = 'Leaf';
peach_update_dressNum_speed();
frog_movement = false;
running_to_fly_meter = 1;
running_mode = false;
flying_mode = false;
clothes_tail_remove = false;
ears_remove = 'no';
peach_LastClothingPiece = false;
peach_stark_naked = false;
_root.tipMessage('Peach is now a Raccoon! Run in order to fly!');
} else {
if (type == 'Frog') {
_global.PLAYER.isSuperPeach = 'no';
DressNum = Dress[_root.Powerup_Frog];
CharMove = 'Frog';
peach_update_dressNum_speed();
_global.PLAYER.blushType = 'fade_in';
frog_movement = true;
running_to_fly_meter = 1;
running_mode = false;
flying_mode = false;
peach_update_dressNum();
peach_LastClothingPiece = false;
peach_stark_naked = false;
_root.tipMessage('Peach is now a frog! Use UP/DOWN while in the water!');
} else {
if (type == 'Striker') {
_global.PLAYER.isSuperPeach = 'no';
DressNum = Dress[_root.Powerup_Burn];
CharMove = 'Striker';
peach_update_dressNum_speed();
_global.PLAYER.blushType = 'fade_out';
frog_movement = false;
running_to_fly_meter = 1;
running_mode = false;
flying_mode = false;
peach_update_dressNum();
peach_LastClothingPiece = false;
peach_stark_naked = false;
_root.tipMessage('Speedy Peach!');
} else {
if (type == 'HammerBros') {
_global.PLAYER.isSuperPeach = 'no';
CharMove = 'HammerBros';
peach_update_dressNum_speed();
_global.PLAYER.blushType = 'fade_in';
frog_movement = false;
running_to_fly_meter = 1;
running_mode = false;
flying_mode = false;
peach_update_dressNum();
peach_LastClothingPiece = false;
peach_stark_naked = true;
_root.tipMessage('Peach is now Hammer Peach!');
}
}
}
}
}
}
}
}
}
}
}
function soundFX(_snd, _channel, _loop) {
if (!_channel) {
_channel = 1;
}
_root['sound' + _channel] = new Sound(this);
_root['sound' + _channel].attachSound(_snd);
if (!_loop) {
_root['sound' + _channel].start(0, 1);
} else {
_root['sound' + _channel].start(0, _loop);
}
}
function set_level_variables(condition) {
if (condition != 'continue_from_last_area') {
_global.PLAYER.assType = 'normal';
_global.PLAYER.isCarryingVeggie = false;
P_power_activated = false;
P_power_time_frozen = 400;
P_power_time_difference = 0;
game_timer = 0;
Drive = 3;
score_add(0);
isToadHouseLevelTriggered = false;
if (CurrentArea == 'toadhouse') {
game_timer_suspend = 1;
game_timer = '';
} else {
game_timer_suspend = 0;
}
}
if (_root.CurrentArea != 'worldmap' and condition != 'notimer') {
game_timer = 0;
countdownInterval = setInterval(_root.countdown, 1000);
} else {
game_timer = '';
}
_global.FLAGS.interactiveButtonPressed = false;
_root.goToDoor = false;
_global.FLAGS.enemyInstanceCount = 0;
_root.Peach.once_sand_slow_speed = false;
_global.FLAGS.lockedIntoMeeting = false;
_global.FLAGS.enemyOnlyOneMutex = false;
_global.FLAGS.vegetableOnlyOneMutex = false;
Peach.char.accelX = 0;
Peach.char.accelY = 0;
isAbleToGoDown = true;
controlList.blackscreen._alpha = 100;
GoToLevel = false;
HUD.DELPressed = true;
musicToPlay = false;
door_go_to_next_level = false;
climbing = false;
_root.peach_unlocked();
can_grab_touch = false;
can_touch_ground = true;
piping = false;
left_pressed_before = false;
right_pressed_before = false;
running_to_fly_meter = 2;
coins_p_power_hide = 2;
running_mode = false;
flying_mode = false;
PuzzleSolved = false;
PuzzleType = false;
ceiling_collision._visible = false;
boundary._visible = false;
camera._visible = false;
camera._x = Peach._x;
camera._y = Peach._y;
CheckPoint1X = Peach._x;
CheckPoint1Y = Peach._y;
CheckPoint2X = c2._x;
CheckPoint2Y = c2._y;
can_touch_ground = true;
masturbating = false;
can_masturbate = true;
Peach.char.isBackside = false;
on_action = false;
on_pipe = false;
invulnerable = 0;
pausee = false;
}
function score_add(scorepoints) {
_root.leadingZeroes = '000000';
_root.score_points += scorepoints;
if (_root.score_points < 0) {
_root.score_points = 0;
}
_root.score_string = String(_root.score_points);
_root.leadingZeroes = _root.leadingZeroes.substr(0, _root.leadingZeroes.length - _root.score_string.length);
_root.score_string = String(_root.leadingZeroes + _root.score_string);
}
function countdown() {
if (!_root.game_timer_suspend and !_root.pausee) {
++_root.game_timer;
}
if (_root.game_timer == 300) {
sound_timer.start(0, 1);
} else {
if (_root.game_timer == 400) {
if (score_points < 2000) {
score_points = 0;
} else {
score_points -= 2000;
}
_root.tipMessage('Peach is Late! She may be punished anytime!');
soundFX('Peach ooh2', 2);
}
}
}
function peachHornyIncrease() {
if (!_global.FLAGS.isInTheGallery) {
++horny_bar;
HUD.horny_bar.gotoAndStop(horny_bar);
}
}
function peachHornyCum() {
if (!_global.FLAGS.isInTheGallery) {
cum = false;
soundFX('Peach screech long', 2);
horny_bar = 1;
HUD.horny_bar.gotoAndStop(horny_bar);
}
}
function peach_restart() {
newTip();
_root.Peach.once_sand_slow_speed = false;
_global.FLAGS.lockedIntoMeeting = false;
peach_earring_remove = 'no';
peach_crown_remove = 'no';
_root.Peach.char._shadow.gotoAndPlay('no');
loadMovie('', _root.bigshroom2);
loadMovie('', _root.poisonshroom2);
_global.FLAGS.enemyOnlyOneMutex = false;
_global.FLAGS.vegetableOnlyOneMutex = false;
Peach.accelX = 0;
_global.PLAYER.isSuperPeach = 'no';
controlList.blackscreen.gotoAndPlay('fade_out');
--Lives;
_root.peach_unlocked();
_root.can_grab_touch = false;
_root.can_touch_ground = true;
game_timer = 0;
DressNum = 0;
isAbleToGoDown = true;
peachBoobShowing = true;
peachBottomlessShowing = true;
_global.PLAYER.isCarryingVeggie = false;
Peach_charheavyspeed = 0;
Peach.char.charheavyspeed = 0;
Peach_heavyJump = 0;
Peach.char.heavyJump = 0;
peach_update_char('Poison');
BoobSize = _root.MinBoob;
PeachHasKey = 'no';
HUD.key.gotoAndPlay('no');
PuzzleType = false;
_root.camera.restartScroll();
if (_root.P_power_activated) {
_root.P_power_time_frozen = 400 - _root.P_power_time_difference;
}
if (_root.musicPlayingSpecialAreas and _root.musicToPlayBeginning and _root.musicPlayingSpecialAreas != _root.musicToPlayBeginning) {
stopAllSounds();
BGMsound.attachSound(_root.musicToPlayBeginning);
if (PlaySound == 'ON') {
BGMsound.start(0, 99);
}
}
_root.musicPlayingSpecialAreas = _root.musicToPlayBeginning;
var v3 = 0;
while (v3 < 20) {
_root['poweritem' + v3].gotoAndPlay(1);
ground['poweritem' + v3].gotoAndPlay(1);
++v3;
}
item_name = 0;
while (item_name < _global.FLAGS._item.length) {
it = _global.FLAGS._item[item_name];
ground[it].gotoAndPlay(1);
++item_name;
}
soundFX('Peach nooo', 2);
if (_root.Checkpoint1) {
_root.Peach._x = _root.CheckPoint1X;
_root.Peach._y = _root.CheckPoint1Y;
} else {
if (_root.Checkpoint2) {
_root.Peach._x = _root.CheckPoint2X;
_root.Peach._y = _root.CheckPoint2Y;
}
}
GoToLevel = false;
HUD.DELPressed = true;
door_go_to_next_level = false;
climbing = false;
movement = true;
can_masturbate = true;
masturbating = false;
piping = false;
left_pressed_before = false;
right_pressed_before = false;
running_to_fly_meter = 2;
running_mode = false;
flying_mode = false;
}
function peach_swollen_ass() {
if (_root.peachHasKey != 'yes') {
_global.PLAYER.assType = 'swollen_hole';
}
}
function Peach_show(typex) {
if (typex == 0) {
_global.PLAYER.isInvisible = true;
_root.Peach.char.character.backside.gotoAndStop(1);
_root.HUD.running_bar.running_states.gotoAndPlay('stop');
_root.flying_mode = false;
_root.Peach.char.character.walkfrogright.gotoAndStop(1);
_root.Peach.char.character.walkfrogleft.gotoAndStop(1);
_root.Peach._visible = false;
} else {
if (typex == 'door') {
_global.PLAYER.isInvisible = true;
_root.Peach._visible = false;
} else {
_global.PLAYER.isInvisible = false;
_root.Peach._visible = true;
_root.Peach.char.grav = 0;
}
}
}
function peach_scared_sound_random() {
var v1 = ['peach ooh2', 'peach scared', 'peach surprised', 'peach ooh4'];
soundFX(v1[random(4)], 2);
}
function sound_shred_random() {
soundFX('cloth shred tear', 2);
}
function peach_RemoveRandomClothing() {
if (peach_stark_naked) {
return 0;
}
RemoveRandom = 1 + random(7);
switch (RemoveRandom) {
case 1:
if (clothes_vest_remove) {
peach_RemoveRandomClothing();
} else {
clothes_vest_remove = true;
if (_root.DressNum == 4 or _root.DressNum == 5) {
clothes_bra_remove = true;
}
}
break;
case 2:
if (clothes_skirt_remove) {
peach_RemoveRandomClothing();
} else {
clothes_skirt_remove = true;
}
break;
case 3:
if (clothes_bra_remove) {
peach_RemoveRandomClothing();
} else {
clothes_bra_remove = true;
if (_root.DressNum == 4 or _root.DressNum == 5) {
clothes_vest_remove = true;
}
}
break;
case 4:
if (heels_type == 'None') {
peach_RemoveRandomClothing();
} else {
heels_type = 'None';
}
break;
case 5:
if (garter_type == 'None') {
peach_RemoveRandomClothing();
} else {
garter_type = 'None';
}
break;
case 6:
if (gloves_type == 'None') {
peach_RemoveRandomClothing();
} else {
gloves_type = 'None';
}
break;
case 7:
if (stockings_type == 'None') {
peach_RemoveRandomClothing();
} else {
stockings_type = 'None';
}
}
}
function peach_CheckLastClothingItem() {
count = 0;
if (!clothes_vest_remove) {
++count;
}
if (!clothes_skirt_remove) {
++count;
}
if (!clothes_bra_remove) {
++count;
}
if (heels_type != 'None') {
++count;
}
if (garter_type != 'None') {
++count;
}
if (gloves_type != 'None') {
++count;
}
if (stockings_type != 'None') {
++count;
}
if (count > 1) {
peach_LastClothingPiece = false;
peach_stark_naked = false;
} else {
if (count == 1) {
peach_LastClothingPiece = true;
peach_stark_naked = false;
} else {
if (count == 0) {
peach_LastClothingPiece = false;
peach_stark_naked = true;
}
}
}
}
function she_is_hit(hit_type) {
if (hit_type == 'fall') {
_root.horny_bar = 1;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
_root.CumHead = 2;
_root.CumTits = 2;
_root.CumBody = 2;
_root.CumLegs = 2;
peach_stark_naked = true;
if (_root.Lives < 1) {
_root.gotoAndPlay('gameover');
} else {
_root.Peach.char.invulnerable.gotoAndPlay('hit');
peach_restart();
}
} else {
if (_global.PLAYER.isSuperPeach == 'yes') {
_global.PLAYER.isSuperPeach = 'no';
_root.statusBarMessage('You lose the mushroom ring!');
soundFX('Peach ooh5', 2);
_root.Peach.char.invulnerable.gotoAndPlay('hit');
} else {
if (!invulnerable) {
peach_CheckLastClothingItem();
if (DressNum != 3 and !peach_LastClothingPiece and !peach_stark_naked) {
sound_shred_random();
peach_RemoveRandomClothing();
soundFX('Peach ooh2', 2);
_root.Peach.char.invulnerable.gotoAndPlay('hit');
} else {
if (CharMove == 'Leaf' or DressNum != 0 or peach_LastClothingPiece and !peach_stark_naked) {
if (peach_LastClothingPiece) {
sound_shred_random();
peach_RemoveRandomClothing();
}
if (CharMove == 'Leaf' and !peach_stark_naked) {
soundFX('Peach ooh2', 2);
} else {
soundFX('Peach ooh3', 2);
_root.statusBarMessage('You lose the powerup!');
_root.score_add(200);
peach_stark_naked = true;
peach_update_char('Poison');
_root.peach_update_dressNum_speed();
}
_root.Peach.char.invulnerable.gotoAndPlay('hit');
} else {
if (_root.horny_bar > 13) {
soundFX('Peach ooh2', 2);
_root.horny_bar = 12;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
_root.statusBarMessage('Caution! You\'re hurt! Horny bar decreased!');
} else {
if (_root.horny_bar > 9) {
soundFX('Peach ooh2', 2);
_root.horny_bar = 8;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
_root.statusBarMessage('Caution! You\'re hurt! Horny bar decreased!');
} else {
if (_root.horny_bar > 5) {
soundFX('Peach ooh2', 2);
_root.horny_bar = 4;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
_root.statusBarMessage('Warning! Horny bar almost zero!');
} else {
if (_root.horny_bar > 1) {
soundFX('Peach ooh2', 2);
_root.horny_bar = 1;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
_root.statusBarMessage('Peach is in Peril! Horny bar is zero!');
} else {
_root.CumHead = 2;
_root.CumTits = 2;
_root.CumBody = 2;
_root.CumLegs = 2;
_root.horny_bar = 1;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
if (_root.Lives < 1) {
_root.gotoAndPlay('gameover');
} else {
peach_restart();
P_power_activated = false;
}
}
}
}
}
_root.Peach.char.invulnerable.gotoAndPlay('hit');
}
}
}
}
}
}
var balloontext_pleasure = new Array('\nOhhhhhhh!', '\nAhhhh!', '\nNot now...', '\nOh God! It\'s so good!', '\nHey, don\'t touch me there!', '\nDon\'t!', '\nPlease DON\'T!', '\nDon\'t look!', '\nDo I really need to do this?', '\nI\'m becoming addicted to this!', '\nHe\'s eating...mee!', '\nAah! Aah!', '\nAh, ah aaah!', '\nOH!', '\nNooooo!', '\nOhh no!', '\nErhm, YES!', '\nI\'m so ashamed!', '\nWhy haven\'t I experienced this before?', '\nI\'ve never had it this good!', '\nI hope nobody else ...ooh..is watching!', '\nMmm! My pussy feels so good!', '\nI\'m gonna cum! I\'m gonna cum!', '\nYes! Yes!', 'Fuck me! Fuck me harder!', '\nYour dick is pounding me!');
var balloontext_talks = new Array('\nWow! What a dick!', '\nIt\'s so addictive! Oooh!', '\nHow many times do I have to do this?', '\nI may need to repeat this all day!', '\nWhat a cute little mushroom! <3 <3', '\nIt\'s slippery!', '\nIt\'s stinky!', '\nSo wonderful!', 'I can\'t stand still seeing this dick banging along!', 'Am I an exhibitionist doing this all in the open?', 'Shouldn\'t we doing this at least in an hidden place?', '\nI\'m starting to really like this!', '\nMy...pussy is...itching!', '\nI\'m acting like a dirty slut!', 'I\'m acting like a dirty slut but it feels so good!', '\nI wonder how this would feel in my ass!', '\nI can\'t wait to have this in my pussy!', '\nI want this inside of me so bad!', '\nMmm! This is sooo good!', '\nThis is making me so hot!', '\nHurry up and give me your cum!');
var balloontext_cums_general = new Array('\nOhhh he doesn\'t stop cumming!', '\nThe smell is making me so horny!', '\nThis smell just makes me want to go WILD!', '\nThat smell is really making me dizzy!', '\nHe\'s making me cum harder than I\'ve ever cum before!', '\nIt\'s steamy all over there!', '\nGod, I need more of that pleasure!', 'Mm! That was good! I may want to search for more of these guys!', '\nOhh I\'m a dirty princess!', '\nHaaah...I could use a shower soon.', '\nI wonder if this will drip out while I\'m walking...', '\nAhhh I LOVE you!', '\nYou\'re MY king!', '\nI want you inside me much more!', '\nWith cocks like these who needs Mario?', '\nAhhh! It feels so good inside me!', '\nThere\'s so much cum inside me now!', '\nOh god! The cum is starting to overflow!', '\nAll this cum is making me so horny!', '\nMmmm...I never knew saving the kingdom was this much fun...', '\nKeep it cumming boy!', '\nYes! Cum all over my slutty body!', '\nI want more cum! I NEED more cum!', '\n I need this dick all the time!', '\nThis is causing me to shiver with odor!');
var balloontext_goombaA1 = ['Oh my! Is this what a Goomba cock is like? It\'s so...big....and thick...'];
var balloontext_goombaA1cum = ['Oh! There\'s so much cum! But I can\'t do this anymore! The smell is making me so horny...'];
var balloontext_goombaA2 = ['Ooh! I never dreamed goomba dick would taste this good!'];
var balloontext_goombaA2cum = ['He cums so much...oh...'];
var balloontext_goombaA3 = ['Oh my! It\'s harder than the others!'];
var balloontext_goombaA3cum = ['Oh god! This smell just makes me want to go ...wild!'];
var balloontext_goombaA4 = ['Mm! Maybe I\'ll just lick its cock a little more...'];
var balloontext_goombaA4cum = ['Oh wow! That smell is making me dizzy...'];
var balloontext_goombaA5 = ['*gulp* Nooooo! It\'s hard to breathe like this!'];
var balloontext_goombaA5cum = ['Ahhhh.. He must have really been saving up! '];
var balloontext_goombaA5a = ['Hey, stop that? Ohhh you\'re teasing me!'];
var balloontext_goombaA5acum = ['Ahhhh its going inside! '];
var balloontext_goombaA6 = ['His Cock! Cock! Inside my...my.... little pussy!'];
var balloontext_goombaA6cum = ['I can feel it oozing inside my pussy, ahh!'];
var balloontext_goombaA7 = ['He\'s putting it all inside my... My...! Oh god!'];
var balloontext_goombaA7cum = ['Oh god! Goomba cum is making me... cum!'];
var balloontext_goombaA8 = ['Wow! I\'m so wet right now it just slid in. Ooh!'];
var balloontext_goombaA8cum = ['This isn\'t right. I\'m being addicted! Ohhh cumming!'];
var balloontext_goombaA9 = ['NOT in my ASS!!!'];
var balloontext_goombaA9cum = ['My ass is dripping! Something gushing in! Oh no..'];
var balloontext_goombaA10 = ['Oh, can\'t think straight, I just need more goombas! I think!'];
var balloontext_goombaA10_1 = ['Ohh! Someone has pucked something in my mouth!'];
var balloontext_goombaA10_2 = ['Hey! Ohhh I feel something in my ass!! Another Goomba??'];
var balloontext_goombaA10cum = ['So much cum! It\'s so hot, I can\'t stop cumming! Ohhhhhhh Ahhhhhh'];
var balloontext_goomba1 = balloontext_goombaA1[0];
var balloontext_goomba1cum = balloontext_goombaA1cum[0];
var balloontext_goomba2 = balloontext_goombaA2[0];
var balloontext_goomba2cum = balloontext_goombaA2cum[0];
var balloontext_goomba3 = balloontext_goombaA3[0];
var balloontext_goomba3cum = balloontext_goombaA3cum[0];
var balloontext_goomba4 = balloontext_goombaA4[0];
var balloontext_goomba4cum = balloontext_goombaA4cum[0];
var balloontext_goomba5 = balloontext_goombaA5[0];
var balloontext_goomba5cum = balloontext_goombaA5cum[0];
var balloontext_goomba5a = balloontext_goombaA5a[0];
var balloontext_goomba5acum = balloontext_goombaA5acum[0];
var balloontext_goomba6 = balloontext_goombaA6[0];
var balloontext_goomba6cum = balloontext_goombaA6cum[0];
var balloontext_goomba7 = balloontext_goombaA7[0];
var balloontext_goomba7cum = balloontext_goombaA7cum[0];
var balloontext_goomba8 = balloontext_goombaA8[0];
var balloontext_goomba8cum = balloontext_goombaA8cum[0];
var balloontext_goomba9 = balloontext_goombaA9[0];
var balloontext_goomba9cum = balloontext_goombaA9cum[0];
var balloontext_goomba10 = balloontext_goombaA10[0];
var balloontext_goomba10_1 = balloontext_goombaA10_1[0];
var balloontext_goomba10_2 = balloontext_goombaA10_2[0];
var balloontext_goomba10cum = balloontext_goombaA10cum[0];
var balloontext_koopaA1 = ['Who knew a Koopa could be hiding THIS in his shell?'];
var balloontext_koopaA1cum = ['I may... make sure his.... balls are empty before I go.'];
var balloontext_koopaA2 = ['Ahhhh, It\'s reaching so far up my pussy! Kissing my womb!'];
var balloontext_koopaA2cum = ['\nHe\'s got a lot of cum stored up in its balls!'];
var balloontext_koopaA3 = ['\nHe\'s filling me up!'];
var balloontext_koopaA3cum = ['Ooh! Feeling that hot cum sliding down my thighs!'];
var balloontext_koopaA4 = ['Koopa dick is coming! Ohhh!'];
var balloontext_koopaA4cum = ['Nooo, it\'s steaming!'];
var balloontext_koopaA5 = ['Oh.... That\'s Disgust....maybe not!'];
var balloontext_koopaA5cum = ['They\'re sliding down my thighs!'];
var balloontext_koopa1 = balloontext_koopaA1[0];
var balloontext_koopa1cum = balloontext_koopaA1cum[0];
var balloontext_koopa2 = balloontext_koopaA2[0];
var balloontext_koopa2cum = balloontext_koopaA2cum[0];
var balloontext_koopa3 = balloontext_koopaA3[0];
var balloontext_koopa3cum = balloontext_koopaA3cum[0];
var balloontext_koopa4 = balloontext_koopaA4[0];
var balloontext_koopa4cum = balloontext_koopaA4cum[0];
var balloontext_koopa5 = balloontext_koopaA5[0];
var balloontext_koopa5cum = balloontext_koopaA5cum[0];
var balloontext_shyguyA1 = ['Oh, he\'s gotten me! This little thing is exposed for me!'];
var balloontext_shyguyA1cum = ['\nMy hands are now slimmy! How can I clean that?'];
var balloontext_shyguyA2 = ['\nAaah, I\'m tasting a shyguy dick!'];
var balloontext_shyguyA2cum = ['\nOhhh, it tastes like a apple mushroom!'];
var balloontext_shyguyA3 = ['\nOhh he\'s pounding in my... pussy!'];
var balloontext_shyguyA3cum = ['\nThis shyguy makes me crazy for more!'];
var balloontext_shyguy1 = balloontext_shyguyA1[0];
var balloontext_shyguy1cum = balloontext_shyguyA1cum[0];
var balloontext_shyguy2 = balloontext_shyguyA2[0];
var balloontext_shyguy2cum = balloontext_shyguyA2cum[0];
var balloontext_shyguy3 = balloontext_shyguyA3[0];
var balloontext_shyguy3cum = balloontext_shyguyA3cum[0];
var balloontext_blooperA1 = ['Oh my! Its cock is so slick it slips into my mouth so easily!'];
var balloontext_blooperA1cum = ['\n*Spluurt* Oh my God, its cumming right into my stomach!'];
var balloontext_blooperA2 = ['\nOmg Its cock feels so slimey in my asshole!'];
var balloontext_blooperA2cum = ['\nAh! Its cums so hard! I can feel it surging up my guts!'];
var balloontext_blooperA3 = ['\nHeeey! Don\'t be rough!'];
var balloontext_blooperA3_1 = ['\nOooooh! Ahhhhhh AhhhhH!'];
var balloontext_blooperA3cum = ['\nI\'m cummiiiiiiiiiiing! AAAAAAAAAAH!'];
var balloontext_blooperA4 = ['\nOhhhhh They\'re raping meeeee!'];
var balloontext_blooperA4_1 = ['\nThis feels soo amazing!! Slamming my holes, OOOOOOH!'];
var balloontext_blooperA4cum = ['\nCUUUUUUUUUUMMING!'];
var balloontext_blooper1 = balloontext_blooperA1[0];
var balloontext_blooper1cum = balloontext_blooperA1cum[0];
var balloontext_blooper2 = balloontext_blooperA2[0];
var balloontext_blooper2cum = balloontext_blooperA2cum[0];
var balloontext_blooper3 = balloontext_blooperA3[0];
var balloontext_blooper3_1 = balloontext_blooperA3_1[0];
var balloontext_blooper3cum = balloontext_blooperA3cum[0];
var balloontext_blooper4 = balloontext_blooperA4[0];
var balloontext_blooper4cum = balloontext_blooperA4cum[0];
var rightClick = new ContextMenu();
rightClick.hideBuiltInItems();
_root.menu = rightClick;
var mySiteLink = new ContextMenuItem('MIM AE - Source Site', mySiteLink);
rightClick.customItems.push(mySiteLink);
mouseEnabled = false;
mouseChildren = false;
var VERSION = '1.8.7';
var PlaySound = 'ON';
var BGMsound = new Sound();
var SoundEffect = new Sound();
var zoommode = 4;
var zoomlevelsaved = zoommode;
isBenchmarkActive = false;
var isAbleToGoDown = true;
MarioEyeType = 'Open';
_global.GAMECONFIG = {'setScrolling': true, 'physicsSMB3': false, 'soundVolume': 80, 'soundHeels': true, 'keyboardLayout': 1, 'null': null};
_global.VISITEDAREAS = {'toadsworth': false, 'nurseryRoom': false, 'null': null};
_global.NPCs = {'toadsworth_plot': false, 'toadette_plot': false, 'null': null};
_global.FLAGS = {'interactiveButtonPressed': false, 'cameraFocusAt': false, 'parasolActive': false, 'toadsworth_wants_key_cannon': false, 'pathway1_8': false, 'enemyInstanceCount': 0, 'coinNumber': 0, 'lockedIntoMeeting': false, 'cameraFreedom': false, 'loadedGame': false, 'dickState': 'down', 'enemyOnlyOneMutex': false, 'vegetableOnlyOneMutex': false, 'resetgallery': false, 'veggieLeafMutex': false, 'soundVolume': 100, '_item': new Array(), 'doors': new Array(), 'isToadHouseBonus': false, 'isSlippering': false, 'enemiesLaidToBeWhore': 10, 'enemiesLaidToBeTotalSlut': 80, 'peachIsWhatText': 'Peach is embarrassed', 'peachIsWhat2Text': 'Peach is a virgin', 'peachIsWhatRemNum': 10, 'peachIsWhatRem2Num': 80, 'veggieNumber': -1, 'veggieLimit': 20, 'shellNumber': 0, 'enemiesAtATime': 0, 'bossFightType': 'virgin', 'scrollingLevel': false, 'powerItemNumber': 0, 'isInTheGallery': false, 'isFireballLocked': false, 'fruitAmount': 0, 'null': null};
_global.PLAYER = {'assType': 'normal', 'isPeachCumDripping': 'no', 'isInvisible': false, 'isTouchingGround': true, 'isSuperPeach': 'no', 'isCarryingVeggie': false, 'isCarryingShell': false, 'isReadyToGrabVeggie': false, 'lockAnimation': false, 'blushType': 'fade_in', 'blushAux': 'fade_in', 'canMove': true, 'outfit': 'naked', 'bustSize': 'norm', 'coins': 0, 'lives': 3, 'laids': 0, 'deaths': 0, 'totalDeaths': 0, 'totalLaids': 0, 'startPlace': {'x': 0, 'y': 0}, 'scrollSmooth': 0.1, 'farScale': 200, 'closeScale': 300, 'isPeachHammerBros': 'no', 'null': null};
CharMove = '';
orgasms = 0;
isToadHouseLevelTriggered = false;
isXtechLevelTriggered = false;
Peach_charheavyspeed = 0;
Peach_heavyJump = 0;
on_action = false;
jump_to_fly = true;
var P_power_activated = false;
var P_power_time_frozen = 400;
var P_power_time_difference = 0;
var ears_remove = 'yes';
var PeachHasKey = 'no';
horny_bar = 0;
cum = false;
horny_maximum = 18;
_root.keyboardLayout_now = 1;
keyboardLayout(_root.keyboardLayout_now);
_root.ponytail_type = 'Default';
heels = new Array('Default', 'Red', 'None', 'Black');
stockings = new Array('White', 'Pink', 'None', 'Black');
garter = new Array('White', 'Pink', 'Black', 'None');
gloves = new Array('White', 'Pink', 'None', 'Black');
nails = new Array('White', 'Pink', 'Red', 'Black', 'Gold');
gloves_type = gloves[0];
garter_type = garter[0];
stockings_type = stockings[0];
nails_type = nails[2];
heels_type = heels[1];
gloves_type_changeTo = gloves_type;
heels_type_changeTo = heels_type;
stockings_type_changeTo = stockings_type;
garter_type_changeTo = garter_type;
peach_earring_remove = 'no';
peach_earring_color = 'blue';
peach_crown_remove = 'no';
peach_crown_color = 'gold';
clothes_tail_remove = true;
clothes_vest_remove = true;
clothes_skirt_remove = true;
clothes_bra_remove = true;
var musicPlayingSpecialAreas = false;
var musicToPlay = false;
gallery_running = false;
FuckableEnemiesInLevel = 0;
var sound_timer = new Sound(this);
sound_timer.attachSound('time_short');
stopAllSounds();
game_timer_suspend = 0;
var score_points = 0;
var score_string = new String('');
var score_string = String(_root.score_points);
var leadingZeroes = new String('000000');
var game_timer = 0;
var game_time_frozen = 0;
var running_to_fly_meter = 1;
var cheatEnabled = '';
var currentStatusBar = new String('Status Bar');
var currentPuzzle = new String('');
var tip = ['TIP: Press UP when in front of doors - you may enter them', 'TIP: Try to avoid bloopers. Some can let you stuck until cumming!', 'TIP: Upon starting a level, you can go back to worldmap if you enter inside Mario Castle or a white door (\'UP\' key)', 'TIP: Pressing BACKSPACE hides the HUD!', 'TIP: Pressing Minus key (-) or clicking on Peach changes zoom', 'TIP: Having more breasts let you earn more points but you walk slower', 'TIP: Game too slow? Pressing Equal key (=) changes game quality. (-) changes zoom.', 'TIP: Want to increase your udders? Go catch big mushrooms!', 'TIP: Doors locked? Talk to creatures like toads. May be a puzzle.', 'TIP: Want to decrease your udders? Go lactating!', 'TIP: Need to cheat? This game supports it. Check Legend of Krystal site.', 'TIP: Do you know there are bonus levels? Go search for special items!', 'TIP: Google chrome or a standalone flash player (projector) may boost game performance', 'TIP: Bugs may appear. If Peach locks up, try pressing SPACE a bit. If not, press DEL (she will lose a life).', 'TIP: You can change MUSIC volume and even heels\' sound in the options menu.', 'TIP: The kingdom prefer you naked. That\'s why poisons earns you more points!', 'TIP: Big mushrooms can recover your clothing parts depending on the actual powerup', 'TIP: You can access the X-NAUT base, finding a silver coin in world 1.', 'TIP: You can disable auto scrollable levels in OPTIONS MENU.', 'TIP: If you don\'t like SMB3 physics (like acceleration), you can disable it in OPTIONS MENU (SMB2 mode).', 'TIP: Beware of Poison Mushrooms! They may chase you!', 'TIP: You must save the kingdom and follow the counceilor orders! Remember that.', 'TIP: Jumping shyguys don\'t like sex.', 'TIP: Getting a leaf power while using another power except Dress outfits may let you naked!', 'TIP: You can survive more during enemy attacks if your horny bar is higher!', 'TIP: You can fly and descend slower if you\'re a Raccoon, pressing JUMP button!', 'TIP: Sometimes you can return to the previous pipe. Others are one-way.', 'TIP: You can earn points just destroying blocks. A nice way to earn some bonuses', 'TIP: Use 0-9 key (in a laid enemy) to choose a sex scene. Then press the DO-OVER key', 'TIP: Cumming while masturbating earns some points!', 'TIP: Pressing I key will activate/deactivate internal cumshots!', 'TIP: Do you know you can lose a life? Only God doesn\'t die!', 'TIP: If your horny bar is higher, you may survive enemy attacks!', 'TIP: Thwomps may be fat guys, but soon they will do you!', 'TIP: Press ENTER for PANIC mode! CTRL returns to the game. Then press M to re-enable sounds.', 'TIP: BoBombs have many different sex scenes. It depends on the time you catch them!', 'TIP: To finish a level, either you enter a door, get an item, or walk until disappearing at right!', 'TIP: If you\'re full of cum, go clean yourself in the bath or in checkpoints. You earn some points', 'TIP: You can use \'DEL\' key to let Peach lose a life if you\'re stuck!', 'TIP: Do you know Krystal? No? You must. Go search for her in Legend of Krystal!', 'TIP: Some enemies just don\'t want to...erhm...lay you down. Be careful!', 'TIP: If you get any bug, please contact the developer...erhm...Luigi?'];
function (canThrowNewFireball) {
_global.FLAGS.isFireballLocked = false;
};
Color.prototype.setTint = function (r, g, b, amount) {
var v2 = new Object();
v2.ba = 100 - amount;
v2.ga = v2.ba;
v2.ra = v2.ba;
var v3 = amount / 100;
v2.rb = r * v3;
v2.gb = g * v3;
v2.bb = b * v3;
this.setTransform(v2);
};
MovieClip.prototype.isAtLabel = function (frameLabel, state) {
state = state.toLowerCase();
if (state != 'stop' && state != 'play') {
state = 'Play';
}
if (state == 'play') {
state = 'Play';
}
if (state == 'stop') {
state = 'Stop';
}
var v3 = this._currentframe;
this.gotoAndStop(frameLabel);
var v4 = this._currentframe == v3;
this['gotoAnd' + state](v3);
return v4;
};
Object.prototype.getFPS = function () {
if (signal == true) {
time = getTimer();
signal = !signal;
return rate;
}
rate = int(1000 / (getTimer() - time));
signal = !signal;
return rate;
};
}
movieClip 1617 {
}
button 1622 {
on (release) {
_root.play();
}
on (keyPress '<Space>') {
_root.play();
}
}
movieClip 1623 {
frame 1 {
function timerHandler() {
if (!loadingComplete) {
var v2 = _root.getBytesLoaded() / _root.getBytesTotal();
bar._xscale = 100 * v2;
if (v2 == 1) {
loadingComplete = true;
if (AUTO_PLAY) {
startMovie();
return undefined;
}
gotoAndPlay('loaded');
return undefined;
}
}
}
function startMovie() {
_root.play();
}
_root.stop();
var AUTO_PLAY = false;
var loadingComplete = false;
timerHandler();
}
frame 2 {
gotoAndPlay(1);
}
frame 3 {
stop();
}
}
movieClip 1628 {
}
button 1629 {
on (release) {
getURL('http://playshapes.newgrounds.com/', '_blank');
}
}
movieClip 1635 {
}
button 1636 {
on (release) {
getURL('http://legendofkrystal.com/forum/', '_blank');
}
}
// unknown tag 88 length 150
// unknown tag 88 length 152
// unknown tag 88 length 149
button 1648 {
on (release) {
allsound = new Sound();
if (_root.PlaySound == 'ON') {
_root.PlaySound = 'NO BGM';
} else {
if (_root.PlaySound == 'NO BGM') {
_root.PlaySound = 'OFF';
} else {
_root.PlaySound = 'ON';
}
}
if (_root.PlaySound == 'ON') {
if (_root.CurrentArea == 'title') {
_root.BGMsound.start(0, 1);
} else {
_root.BGMsound.start(0, 99);
}
}
if (_root.PlaySound == 'NO BGM') {
stopAllSounds();
}
if (_root.PlaySound == 'OFF') {
allsound.setVolume(0);
} else {
allsound.setVolume(100);
}
}
on (keyPress 'm') {
allsound = new Sound();
if (_root.PlaySound == 'ON') {
_root.PlaySound = 'NO BGM';
} else {
if (_root.PlaySound == 'NO BGM') {
_root.PlaySound = 'OFF';
} else {
_root.PlaySound = 'ON';
}
}
if (_root.PlaySound == 'ON') {
if (_root.CurrentArea == 'title') {
_root.BGMsound.start(0, 1);
} else {
_root.BGMsound.start(0, 99);
}
}
if (_root.PlaySound == 'NO BGM') {
stopAllSounds();
}
if (_root.PlaySound == 'OFF') {
allsound.setVolume(0);
} else {
allsound.setVolume(100);
}
}
}
movieClip 1649 {
}
frame 2 {
CurrentArea = 'intro';
stop();
stopAllSounds();
_root.MUSIC('Bowser Theme', 1);
if (_root.countdownInterval) {
clearInterval(_root.countdownInterval);
}
ending = 0;
actual_level = -1;
actual_world = 0;
same_world = 1;
GoToLevel = false;
allLevelsUnlockedOnce = false;
var flying_mode = false;
_quality = 'HIGH';
var movement = true;
var pausee = false;
var Score = 0;
var Life = 0;
var Lives = 3;
var coinage = false;
var Laid = 0;
var Drive = 0;
var invulnerable = 0;
var CharNum = 0;
var DressNum = 0;
BoobSizeNames = new Array('smaller', 'normal', 'big', 'bigger', 'biggest');
BoobMax = BoobSizeNames.length - 1;
var BoobSize = 0;
var MinBoob = 0;
MaxBoob = BoobMax;
MinimumBoob = BoobSizeNames[MinBoob];
MaximumBoob = BoobSizeNames[MaxBoob];
var NoBoob = false;
var PrevBoob = 1;
var expr = 0;
var LockCostume = false;
var CostumeLock = 'OFF';
var ShowText = true;
var TextShow = 'ON';
var CurrentArea = 'title';
var Checkpoint = 0;
CheckpointX = new Array();
CheckpointY = new Array();
CheckpointW = new Array();
CheckpointH = new Array();
var HUDshow = 'ON';
var ShowControls = 'Open';
var MenuWindow = 'hide';
var ShowCum = 'Yes';
var internals = 'OFF';
var fetish = 'ON';
var PlayScene = 11;
var CumHead = 2;
var CumTits = 2;
var CumBody = 2;
var CumLegs = 2;
var CumButt = 2;
var CumHeadMax = 16;
var CumTitsMax = 10;
var CumBodyMax = 12;
var CumLegsMax = 8;
var CumButtMax = 8;
powername = new Array('Poison', 'Dress', 'Fire', 'Burn', 'Raccoon', 'Frog', 'Leaf', 'HammerBros', 'SuperPeach', 'Nurse');
Powerup_Poison = 0;
Powerup_Dress = 1;
Powerup_Flower = 2;
Powerup_Burn = 3;
Powerup_Raccoon = 4;
Powerup_Frog = 5;
Powerup_Leaf = 6;
Powerup_HammerBros = 7;
Powerup_SuperPeach = 8;
Powerup_Pill = 9;
EnemyTotal = new Array(0, 0, 0, 0, 0, 0, 0, 0);
EnemyMax = new Array(11, 8, 4, 4, 0, 3, 0, 0);
EnemyAtMax = new Array(false, false, false, false, false, false, false, false);
EnemyNames = new Array('Goomba', 'KoopaTroopa', 'BobOmb', 'Blooper', 'Boo', 'ShyGuy', 'Birdo', 'Pokey');
var Goomba = 0;
var KoopaTroopa = 1;
var BobOmb = 2;
var Blooper = 3;
var Boo = 4;
var ShyGuy = 5;
var Birdo = 6;
var Pokey = 7;
shyguy_belt = 'show';
TotalEnemy = length(EnemyNames) - 1;
MortonScene = new Array(false, false, false, false);
BowserScene = false;
EndingScene = new Array(false, false, false, false);
BobombScene = new Array(false, false, false, false);
bombactive = false;
var pokey_fucking_scene = 1;
var goomba_fucking_scene = 1;
var koopa_fucking_scene = 1;
var bobomb_fucking_scene = 1;
var blooper_fucking_scene = 1;
var boo_fucking_scene = 1;
var goomba_laid_count = new Array('0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
var koopa_laid_count = new Array('0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
var shyguy_laid_count = new Array('0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
var bobomb_laid_count = new Array('0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
var blooper_laid_count = new Array('0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
var boo_laid_count = new Array('0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
var pokey_laid_count = new Array('0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');
CharSel = new Array('Peach', 'Fire Peach', 'Invisible');
CharCred = new Array('By Playshapes', 'By Playshapes', 'By IvanAedler');
DressSel = new Array('Naked', 'Princess', 'Fire Princess', 'Raccoon', 'Frog', 'Sling Bikini', 'Striker', 'Daisy Striker', 'Daisy Dress', 'Rosa Dress', 'Mario', 'Hammer Bros', 'X-naut', 'Nurse', 'Shadow Queen');
CostCred = new Array('By IvanAedler', 'By IvanAedler', 'By IvanAedler', 'By Playshapes', 'By LuftMallow', 'By LuftMallow', 'By Biles', 'By Biles', 'By LuftMallow', 'By LuftMallow', 'By IvanAedler', 'By IvanAedler', 'By LuftMallow', 'By LuftMallow', 'By IvanAedler');
CharacterCredit = CharCred[CharNum];
CostumeCredit = CostCred[DressNum];
DressChar = new Array(0, 0, 1, 1, 0, 0, 0, 0, 0, 0);
Dress = new Array(0, 1, 2, 6, 3, 4, 0, 7, 10, 13);
CharMax = CharSel.length - 1;
DressMax = DressSel.length - 1;
CharName = CharSel[CharNum];
DressName = DressSel[DressNum];
NumChar = CharNum + 1;
NumDress = DressNum + 1;
MaxChar = CharMax;
MaxDress = DressMax + 1;
loadinfo = SharedObject.getLocal('MiMsaveAE');
if (_root.loadinfo.data.EnemyAtMax == undefined) {
_root.loadinfo.data.EnemyAtMax = new Array();
i = 0;
while (i < TotalEnemy) {
_root.loadinfo.data.EnemyAtMax[i] = _root.EnemyAtMax[i];
++i;
}
}
if (_root.loadinfo.data.MortonScene == undefined) {
_root.loadinfo.data.MortonScene = new Array();
i = 0;
while (i < 4) {
_root.loadinfo.data.MortonScene[i] = _root.MortonScene[i];
++i;
}
}
if (_root.loadinfo.data.EndingScene == undefined) {
_root.loadinfo.data.EndingScene = new Array();
i = 0;
while (i < 4) {
_root.loadinfo.data.EndingScene[i] = _root.EndingScene[i];
++i;
}
}
if (_root.loadinfo.data.BowserScene == undefined) {
_root.loadinfo.data.BowserScene = _root.BowserScene;
}
if (_root.loadinfo.data.DressChar == undefined) {
_root.loadinfo.data.DressChar = new Array(0, 0, 1, 1, 0, 0, 0, 0, 0, 0);
i = 0;
while (i < _root.DressChar.length) {
_root.loadinfo.data.DressChar[i] = _root.DressChar[i];
++i;
}
} else {
i = 0;
while (i < _root.DressChar.length) {
_root.DressChar[i] = _root.loadinfo.data.DressChar[i];
++i;
}
_root.CharNum = _root.DressChar[0];
}
if (_root.loadinfo.data.Dress == undefined) {
_root.loadinfo.data.Dress = new Array(0, 1, 2, 6, 3, 4, 0, 7, 10, 13);
i = 0;
while (i < _root.Dress.length) {
_root.loadinfo.data.Dress[i] = _root.Dress[i];
++i;
}
} else {
i = 0;
while (i < _root.Dress.length) {
_root.Dress[i] = _root.loadinfo.data.Dress[i];
++i;
}
_root.DressNum = _root.Dress[0];
}
if (_root.loadinfo.data.GAMECONFIG.setScrolling != undefined) {
_global.GAMECONFIG.setScrolling = _root.loadinfo.data.GAMECONFIG.setScrolling;
}
if (_root.loadinfo.data.GAMECONFIG.physicsSMB3 != undefined) {
_global.GAMECONFIG.plysicsSMB3 = _root.loadinfo.data.GAMECONFIG.physicsSMB3;
}
if (_root.loadinfo.data.GAMECONFIG.soundVolume != undefined) {
_global.GAMECONFIG.soundVolume = _root.loadinfo.data.GAMECONFIG.soundVolume;
}
if (_root.loadinfo.data.GAMECONFIG.soundHeels != undefined) {
_global.GAMECONFIG.soundHeels = _root.loadinfo.data.GAMECONFIG.soundHeels;
}
if (_root.loadinfo.data.isBenchmarkActive != undefined) {
_root.isBenchmarkActive = _root.loadinfo.data.isBenchmarkActive;
}
_root.loadinfo.flush();
if (_root.loadinfo.data.ShowCum != undefined) {
_root.ShowCum = _root.loadinfo.data.ShowCum;
}
if (_root.loadinfo.data.internals != undefined) {
_root.internals = _root.loadinfo.data.internals;
}
_root.can_grab_coin = 1;
var invulnerable = 0;
var hit_type = 'normal';
var world_name = new Array('Mushroom Land', 'Desert land', 'Giand Land', 'Icy Land', 'Mine Land', 'Puddle Land', 'Castle Land', 'Koopa Land', 'X-Naut Base');
var level_name = new Array(new Array('Peach\'s Castle', 'The Forest', 'Watery', 'Grassland', 'Platty', 'The Pond', 'Castle', 'Airship'), new Array('Sandy Plains', 'Sarasaland', 'The Pyramid', 'Desert Castle', 'Hot Sun', 'Toad Oasis', 'The Tombs'), new Array('Frozen Penguins', 'Blue Gems', 'North Pole'), new Array('The Undermines', 'The Diamonds', 'Darkness', 'Indiana'), new Array('The Dwellers', 'The Clearance', 'The Enormous', 'The Waterfall'), new Array('The Candies', 'Trees of Chocolates', 'Sweet Bombon', 'Delicatesse'), new Array('The Bazar', 'Medieval Arena', 'The Stable', 'Town Center'), new Array('Dark entrance'), new Array('Act 1'));
worldmap1_list = new Array('', '', '', '', '', '', '', '', '', '', '', '', '', '', '');
worldmap2_list = new Array('', '', '', '', '', '', '', '', '', '', '', '', '', '', '');
worldmap3_list = new Array('', '', '', '', '', '', '', '', '', '', '', '', '', '', '');
worldmap4_list = new Array('', '', '', '', '', '', '', '', '', '', '', '', '', '', '');
worldmap5_list = new Array('', '', '', '', '', '', '', '', '', '', '', '', '', '', '');
worldmap6_list = new Array('', '', '', '', '', '', '', '', '', '', '', '', '', '', '');
worldmap7_list = new Array('', '', '', '', '', '', '', '', '', '', '', '', '', '', '');
worldmap8_list = new Array('', '', '', '', '', '', '', '', '', '', '', '', '', '', '');
worldmap9_list = new Array('', '', '', '', '', '', '', '', '', '', '', '', '', '', '');
}
movieClip 1656 {
}
movieClip 1662 {
}
movieClip 1663 {
}
movieClip 1666 {
}
movieClip 1668 {
}
movieClip 1669 {
frame 1 {
if (!once) {
once = true;
gotoAndPlay(1 + random(34));
}
}
}
movieClip 1670 {
frame 1 {
head.mouth.gotoAndStop('opened');
}
}
movieClip 1671 {
}
movieClip 1672 {
}
movieClip 1673 {
frame 34 {
stop();
}
}
movieClip 1690 {
frame 1 {
stop();
}
}
movieClip 1692 {
}
movieClip 1694 {
}
movieClip 1696 {
}
movieClip 1698 {
}
movieClip 1700 {
}
movieClip 1703 {
}
movieClip 1704 {
}
movieClip 1706 {
}
movieClip 1708 {
}
movieClip 1710 {
}
movieClip 1712 {
}
movieClip 1714 {
}
movieClip 1716 {
}
movieClip 1717 {
}
movieClip 1720 {
}
movieClip 1722 {
}
movieClip 1724 {
}
movieClip 1726 {
}
movieClip 1728 {
}
movieClip 1730 {
}
movieClip 1732 {
}
movieClip 1734 {
}
movieClip 1736 {
}
movieClip 1737 {
frame 1 {
if (_root.horny_bar > 10) {
gotoAndPlay(13);
}
}
}
movieClip 1739 {
}
movieClip 1740 {
frame 1 {
if (!once) {
once = true;
gotoAndPlay(1 + random(95));
}
}
}
movieClip 1743 {
}
movieClip 1747 {
}
movieClip 1750 {
}
movieClip 1752 {
}
movieClip 1754 {
}
movieClip 1756 {
}
movieClip 1758 {
}
movieClip 1759 {
}
movieClip 1760 {
}
movieClip 1761 {
}
movieClip 1762 {
frame 1 {
koopa.head.eyeRight.gotoAndPlay('lookright');
stop();
}
}
movieClip 1766 {
}
movieClip 1772 {
}
movieClip 1774 {
}
movieClip 1776 {
}
movieClip 1778 {
}
movieClip 1780 {
}
movieClip 1781 {
instance of movieClip 1772 {
onClipEvent (release) {
stopAllSounds();
_root.gotoAndPlay('morton');
}
}
instance of movieClip 1774 {
onClipEvent (release) {
stopAllSounds();
_root.CurrentArea = 'gallery';
_root.gotoAndPlay(_root.CurrentArea);
}
}
instance of movieClip 1776 {
onClipEvent (release) {
stopAllSounds();
_root.CurrentArea = 'credits';
_root.gotoAndPlay(_root.CurrentArea);
}
}
instance of movieClip 1778 {
onClipEvent (release) {
stopAllSounds();
_root.gotoAndPlay('morton');
}
}
instance of movieClip 1780 {
onClipEvent (release) {
stopAllSounds();
_root.CurrentArea = 'gallery';
_root.gotoAndPlay(_root.CurrentArea);
}
}
}
movieClip 1782 {
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
stopAllSounds();
_root.gotoAndPlay('morton');
}
}
}
instance of movieClip 1772 {
onClipEvent (release) {
stopAllSounds();
_root.gotoAndPlay('morton');
}
}
instance of movieClip 1774 {
onClipEvent (release) {
stopAllSounds();
_root.CurrentArea = 'gallery';
_root.gotoAndPlay(_root.CurrentArea);
}
}
instance of movieClip 1776 {
onClipEvent (release) {
stopAllSounds();
_root.CurrentArea = 'credits';
_root.gotoAndPlay(_root.CurrentArea);
}
}
instance of movieClip 1778 {
onClipEvent (release) {
stopAllSounds();
_root.gotoAndPlay('load_game');
}
}
instance of movieClip 1780 {
onClipEvent (release) {
stopAllSounds();
_root.gotoAndPlay('achievements');
}
}
frame 59 {
gotoAndPlay(58);
if (Key.isDown(32)) {
stopAllSounds();
_root.gotoAndPlay('select1');
}
}
}
frame 3 {
stop();
CurrentArea = 'select1';
}
movieClip 1784 {
}
movieClip 1789 {
}
button 1794 {
on (keyPress '<Space>') {
_root.peach_CheckLastClothingItem();
if (_root.CurrentArea == 'select1') {
_root.CumHead = 2;
_root.CumTits = 6;
_root.CumBody = 6;
_root.CumLegs = 6;
_root.peach_update_char('Dress');
_root.heels_type = _root.heels[1];
_root.stockings_type = _root.stockings[0];
_root.garter_type = _root.garter[0];
_root.gloves_type = _root.gloves[0];
_root.nails_type = _root.nails[2];
_root.clothes_vest_remove = true;
_root.clothes_skirt_remove = true;
_root.clothes_bra_remove = true;
_root.gotoAndPlay('keyboard_layout');
}
}
on (release) {
_root.peach_CheckLastClothingItem();
if (_root.CurrentArea == 'select1') {
_root.CumHead = 2;
_root.CumTits = 6;
_root.CumBody = 6;
_root.CumLegs = 6;
_root.peach_update_char('Poison');
_root.heels_type = _root.heels[1];
_root.stockings_type = _root.stockings[0];
_root.garter_type = _root.garter[0];
_root.gloves_type = _root.gloves[0];
_root.nails_type = _root.nails[2];
_root.gotoAndPlay('keyboard_layout');
}
}
}
button 1797 {
on (release) {
if (_root.CurrentArea != 'select1') {
_root.ButtonsQUA._visible = true;
_root.CharNum = _root.CharNum_saved;
_root.DressNum = _root.DressNum_saved;
_root.BoobSize = _root.BoobSizeSaved;
_root.peach_earring_color = _root.peach_earring_color_saved;
_global.FLAGS.isInTheGallery = false;
_root.peach_earring_color = _root.peach_earring_color_saved;
_root.peach_update_dressNum();
_root.gloves_type = _root.gloves_type_saved;
_root.heels_type = _root.heels_type_saved;
_root.stockings_type = _root.stockings_type_saved;
_root.garter_type = _root.garter_type_saved;
_root.clothes_tail_remove = _root.clothes_tail_remove_saved;
_root.clothes_vest_remove = _root.clothes_vest_remove_saved;
_root.clothes_skirt_remove = _root.clothes_skirt_remove_saved;
_root.clothes_bra_remove = _root.clothes_bra_remove_saved;
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
_root.HUD.controlButton._visible = true;
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
}
}
}
button 1801 {
on (release) {
gotoAndStop('options');
}
}
button 1804 {
on (release) {
_root.zoommode = _root.zoommode_recorded;
_root.MenuWindow = 'show';
}
}
button 1807 {
on (release) {
if (_root.CurrentArea == 'select1') {
_root.gotoAndPlay('load_game');
} else {
_root.MenuWindow = 'load_game';
}
}
}
button 1812 {
on (release) {
_root.Dress[2] = _root.DressNum;
SetFire = _root.DressSel[_root.Dress[2]];
}
}
button 1814 {
on (release) {
_root.Dress[3] = _root.DressNum;
SetBurn = _root.DressSel[_root.Dress[3]];
}
}
button 1817 {
on (release) {
_root.Dress[1] = _root.DressNum;
SetDress = _root.DressSel[_root.Dress[1]];
}
}
button 1824 {
on (release) {
if (_root.BoobSize > _root.MinBoob) {
--_root.BoobSize;
}
}
}
button 1825 {
on (release) {
if (_root.BoobSize < _root.MaxBoob) {
++_root.BoobSize;
}
}
}
button 1829 {
on (release) {
_root.Dress[1] = _root.DressNum;
_root.Dress[2] = _root.DressNum;
_root.Dress[3] = _root.DressNum;
_root.Dress[5] = _root.DressNum;
_root.Dress[9] = _root.DressNum;
SetDress = _root.DressSel[_root.Dress[1]];
SetFire = _root.DressSel[_root.Dress[2]];
SetBurn = _root.DressSel[_root.Dress[3]];
SetFrog = _root.DressSel[_root.Dress[5]];
SetPill = _root.DressSel[_root.Dress[9]];
}
}
button 1832 {
on (release) {
_root.Dress[5] = _root.DressNum;
SetFrog = _root.DressSel[_root.Dress[5]];
}
}
button 1840 {
on (release) {
if (_root.CharNum < _root.CharMax) {
++_root.CharNum;
} else {
_root.CharNum = 0;
}
if (_root.CharNum == 2) {
_root.CharNum = 0;
}
if (_root.CharNum == 0) {
_root.peach_earring_color = 'blue';
_root.peach_crown_color = 'gold';
} else {
if (_root.CharNum == 1) {
_root.peach_earring_color = 'red';
_root.peach_crown_color = 'silver';
}
}
_root.NumChar = _root.CharNum + 1;
_root.CharName = _root.CharSel[_root.CharNum];
_root.CharacterCredit = _root.CharCred[_root.CharNum];
}
}
button 1841 {
on (release) {
if (_root.CharNum > 0) {
--_root.CharNum;
} else {
_root.CharNum = _root.CharMax;
}
if (_root.CharNum == 2) {
--_root.CharNum;
}
if (_root.CharNum == 0) {
_root.peach_earring_color = 'blue';
_root.peach_crown_color = 'gold';
} else {
if (_root.CharNum == 1) {
_root.peach_earring_color = 'red';
_root.peach_crown_color = 'silver';
}
}
_root.NumChar = _root.CharNum + 1;
_root.CharName = _root.CharSel[_root.CharNum];
_root.CharacterCredit = _root.CharCred[_root.CharNum];
}
}
button 1842 {
on (release) {
if (_root.DressNum < _root.DressMax) {
++_root.DressNum;
} else {
_root.DressNum = 0;
}
if (_root.NoBoob) {
_root.NoBoob = false;
_root.BoobSize = _root.PrevBoob;
} else {
_root.PrevBoob = _root.BoobSize;
}
_root.NumDress = _root.DressNum + 1;
_root.DressName = _root.DressSel[_root.DressNum];
_root.CostumeCredit = _root.CostCred[_root.DressNum];
_root.peach_update_dressNum();
}
}
button 1843 {
on (release) {
if (_root.DressNum > 0) {
--_root.DressNum;
} else {
_root.DressNum = _root.DressMax;
}
if (_root.NoBoob) {
_root.NoBoob = false;
_root.BoobSize = _root.PrevBoob;
} else {
_root.PrevBoob = _root.BoobSize;
}
_root.NumDress = _root.DressNum + 1;
_root.DressName = _root.DressSel[_root.DressNum];
_root.CostumeCredit = _root.CostCred[_root.DressNum];
_root.peach_update_dressNum();
}
}
button 1850 {
on (release) {
if (_root.heels_type_changeTo == 'Default') {
_root.heels_type = _root.heels[1];
_root.heels_type_changeTo = _root.heels[1];
} else {
if (_root.heels_type_changeTo == 'Red') {
_root.heels_type = _root.heels[2];
_root.heels_type_changeTo = _root.heels[2];
} else {
if (_root.heels_type_changeTo == 'None') {
_root.heels_type = _root.heels[3];
_root.heels_type_changeTo = _root.heels[3];
} else {
if (_root.heels_type_changeTo == 'Black') {
_root.heels_type = _root.heels[0];
_root.heels_type_changeTo = _root.heels[0];
}
}
}
}
}
}
button 1853 {
on (release) {
if (_root.stockings_type_changeTo == 'White') {
_root.stockings_type = _root.stockings[1];
_root.stockings_type_changeTo = _root.stockings[1];
} else {
if (_root.stockings_type_changeTo == 'Pink') {
_root.stockings_type = _root.stockings[3];
_root.stockings_type_changeTo = _root.stockings[3];
} else {
if (_root.stockings_type_changeTo == 'Black') {
_root.stockings_type = _root.stockings[2];
_root.stockings_type_changeTo = _root.stockings[2];
} else {
if (_root.stockings_type_changeTo == 'None') {
_root.stockings_type = _root.stockings[0];
_root.stockings_type_changeTo = _root.stockings[0];
}
}
}
}
}
}
button 1856 {
on (release) {
if (_root.garter_type_changeTo == 'White') {
_root.garter_type = _root.garter[1];
_root.garter_type_changeTo = _root.garter[1];
} else {
if (_root.garter_type_changeTo == 'Pink') {
_root.garter_type = _root.garter[2];
_root.garter_type_changeTo = _root.garter[2];
} else {
if (_root.garter_type_changeTo == 'Black') {
_root.garter_type = _root.garter[3];
_root.garter_type_changeTo = _root.garter[3];
} else {
if (_root.garter_type_changeTo == 'None') {
_root.garter_type = _root.garter[0];
_root.garter_type_changeTo = _root.garter[0];
}
}
}
}
}
}
button 1859 {
on (release) {
if (_root.gloves_type_changeTo == 'White') {
_root.gloves_type = _root.gloves[1];
_root.gloves_type_changeTo = _root.gloves[1];
} else {
if (_root.gloves_type_changeTo == 'Pink') {
_root.gloves_type = _root.gloves[3];
_root.gloves_type_changeTo = _root.gloves[3];
} else {
if (_root.gloves_type_changeTo == 'Black') {
_root.gloves_type = _root.gloves[2];
_root.gloves_type_changeTo = _root.gloves[2];
} else {
if (_root.gloves_type_changeTo == 'None') {
_root.gloves_type = _root.gloves[0];
_root.gloves_type_changeTo = _root.gloves[0];
}
}
}
}
}
}
button 1863 {
on (release) {
if (_root.nails_type == 'White') {
_root.nails_type = _root.nails[1];
} else {
if (_root.nails_type == 'Pink') {
_root.nails_type = _root.nails[2];
} else {
if (_root.nails_type == 'Red') {
_root.nails_type = _root.nails[3];
} else {
if (_root.nails_type == 'Black') {
_root.nails_type = _root.nails[4];
} else {
if (_root.nails_type == 'Gold') {
_root.nails_type = _root.nails[0];
}
}
}
}
}
}
}
movieClip 1869 {
frame 26 {
if (!_root.pausee) {
if (!_root.on_action) {
gotoAndPlay(_global.PLAYER.isPeachCumDripping);
} else {
gotoAndPlay('no');
}
} else {
gotoAndPlay('no');
}
}
frame 90 {
if (!_root.pausee) {
if (!_root.on_action) {
gotoAndPlay(_global.PLAYER.isPeachCumDripping);
}
} else {
gotoAndPlay('no');
}
}
}
movieClip 1870 {
frame 1 {
onEnterFrame = function () {
if (_global.FLAGS.isSlippering) {
_global.FLAGS.isSlippering = false;
gotoAndPlay(2);
}
};
stop();
}
frame 10 {
gotoAndStop(1);
}
}
movieClip 1871 {
frame 1 {
_root.expr = 0;
}
frame 2 {
if (_global.PLAYER.isInvisible) {
stop();
}
}
frame 10 {
if (_global.PLAYER.isInvisible) {
stop();
}
}
frame 42 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 44 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 49 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 51 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 68 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 70 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 75 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 77 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 96 {
head.mouth.gotoAndStop('frown');
if (_global.PLAYER.isInvisible) {
stop();
} else {
if (_global.PLAYER.laids >= 10) {
_root.movement = false;
_root.on_action = true;
stop();
_parent.gotoAndPlay('dance');
}
}
}
frame 107 {
head.mouth.gotoAndStop('closed');
}
frame 109 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 132 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 136 {
gotoAndPlay(1);
}
}
movieClip 1872 {
frame 1 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
}
frame 2 {
_global.PLAYER.lockAnimation = false;
if (_global.GAMECONFIG.soundHeels) {
if ((_root.heels_type != 'None' or _root.heels_glued) and !_root.pausee) {
if (!_root.on_action and _root.movement) {
_root.soundFX('soundheels', 1);
}
}
}
}
frame 4 {
sidehead.eyeLeftPeach.gotoAndStop('lidded');
if (_root.BoobSize == _root.MaxBoob and _root.movement) {
_root.soundFX('boingwalk', 3);
}
}
frame 5 {
sidehead.eyeLeftPeach.gotoAndStop('closed');
}
frame 8 {
sidehead.eyeLeftPeach.gotoAndStop('lidded');
}
frame 9 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
}
}
movieClip 1884 {
frame 1 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 27 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 1886 {
frame 1 {
}
}
movieClip 1887 {
frame 1 {
gotoAndPlay(_global.PLAYER.isPeachHammerBros);
}
frame 2 {
gotoAndPlay(_global.PLAYER.isPeachHammerBros);
}
frame 4 {
gotoAndPlay(_global.PLAYER.isPeachHammerBros);
}
}
movieClip 1889 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 1894 {
frame 1 {
gotoAndPlay(_root.stockings_type);
}
frame 3 {
gotoAndPlay(_root.stockings_type);
}
frame 5 {
gotoAndPlay(_root.stockings_type);
}
frame 7 {
gotoAndPlay(_root.stockings_type);
}
frame 9 {
gotoAndPlay(_root.stockings_type);
}
}
movieClip 1903 {
frame 1 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 19 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 29 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 31 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
}
movieClip 1905 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 1908 {
frame 1 {
if (_root.DressSel[_root.DressNum] != 'Naked') {
gotoAndPlay('show');
}
}
frame 3 {
if (_root.DressSel[_root.DressNum] == 'Naked') {
gotoAndPlay('hide');
} else {
gotoAndPlay('show');
}
}
frame 5 {
if (_root.DressSel[_root.DressNum] == 'Naked') {
gotoAndPlay('hide');
} else {
gotoAndPlay('show');
}
}
}
movieClip 1913 {
frame 1 {
gotoAndPlay(_root.stockings_type);
}
frame 3 {
gotoAndPlay(_root.stockings_type);
}
frame 5 {
gotoAndPlay(_root.stockings_type);
}
frame 7 {
gotoAndPlay(_root.stockings_type);
}
frame 9 {
gotoAndPlay(_root.stockings_type);
}
}
movieClip 1917 {
frame 1 {
gotoAndPlay(_root.heels_type);
}
frame 3 {
gotoAndPlay(_root.heels_type);
}
frame 5 {
gotoAndPlay(_root.heels_type);
}
frame 7 {
gotoAndPlay(_root.heels_type);
}
frame 9 {
gotoAndPlay(_root.heels_type);
}
}
movieClip 1929 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 1931 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 1939 {
frame 1 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumButt <= _root.CumButtMax) {
gotoAndPlay(_root.CumButt);
} else {
gotoAndPlay(_root.CumButtMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 3 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumButt <= _root.CumButtMax) {
gotoAndPlay(_root.CumButt);
} else {
gotoAndPlay(_root.CumButtMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 5 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumButt <= _root.CumButtMax) {
gotoAndPlay(_root.CumButt);
} else {
gotoAndPlay(_root.CumButtMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 7 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumButt <= _root.CumButtMax) {
gotoAndPlay(_root.CumButt);
} else {
gotoAndPlay(_root.CumButtMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 9 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumButt <= _root.CumButtMax) {
gotoAndPlay(_root.CumButt);
} else {
gotoAndPlay(_root.CumButtMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
}
movieClip 1946 {
frame 1 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 23 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 1948 {
}
movieClip 1951 {
frame 83 {
gotoAndPlay('start');
}
}
movieClip 1952 {
frame 1 {
gotoAndPlay(_global.PLAYER.assType);
}
frame 3 {
gotoAndPlay(_global.PLAYER.assType);
}
frame 5 {
gotoAndPlay(_global.PLAYER.assType);
}
frame 7 {
gotoAndPlay(_global.PLAYER.assType);
}
}
movieClip 1955 {
}
movieClip 1956 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 1958 {
}
movieClip 1965 {
}
movieClip 1966 {
frame 1 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 27 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
}
movieClip 1968 {
}
movieClip 1970 {
}
movieClip 1972 {
}
movieClip 1977 {
}
movieClip 1978 {
frame 1 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 11 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 23 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 27 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 1980 {
frame 1 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
gotoAndPlay('move');
}
}
frame 3 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
gotoAndPlay('move');
}
}
frame 5 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 6 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 7 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 8 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 9 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 10 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 11 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 12 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 13 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 14 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 15 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 16 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 17 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 18 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 19 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 20 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 21 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 22 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 23 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 24 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 25 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
}
}
frame 26 {
if (_root.clothes_tail_remove) {
gotoAndPlay('remove');
} else {
gotoAndPlay('move');
}
}
}
movieClip 1983 {
frame 1 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 3 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 5 {
gotoAndPlay(_root.peach_crown_remove);
}
}
movieClip 1986 {
frame 1 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 3 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 5 {
gotoAndPlay(_root.peach_crown_remove);
}
}
movieClip 1987 {
frame 1 {
gotoAndPlay(_root.peach_crown_color);
}
frame 2 {
gotoAndPlay(_root.peach_crown_color);
}
frame 4 {
gotoAndPlay(_root.peach_crown_color);
}
}
movieClip 1992 {
frame 1 {
gotoAndPlay(_root.ears_remove);
}
frame 3 {
gotoAndPlay(_root.ears_remove);
}
frame 5 {
gotoAndPlay(_root.ears_remove);
}
}
movieClip 1994 {
}
movieClip 2000 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 2003 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 2004 {
}
movieClip 2005 {
}
movieClip 2006 {
frame 1 {
if (_root.door_go_to_next_level or _root.goToDoor or _root.door_go_to_worldmap) {
gotoAndPlay('enter');
}
onEnterFrame = function () {
if (_root.climbing) {
gotoAndPlay('climb');
delete onEnterFrame;
}
};
}
frame 59 {
gotoAndPlay(1);
}
frame 60 {
_root.Peach.char.grav = 0;
_root.movement = false;
_root.can_masturbate = false;
}
frame 76 {
_root.Peach_show('door');
}
frame 82 {
_root.can_masturbate = true;
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
if (_root.goToDoor) {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = _root[_root.goToDoor]._x;
_root.Peach._y = _root[_root.goToDoor]._y;
_root.goToDoor = false;
_root.Peach.char.isBackside = false;
_root.Peach.char.grav = 0;
_root.Peach.char.accelX = 0;
_root.Peach.peach_state = 'standright';
_global.PLAYER.lockAnimation = false;
} else {
if (_root.door_go_to_next_level) {
_root.door_go_to_next_level = false;
_root.changeLevel('score1');
} else {
if (_root.door_go_to_worldmap) {
_root.GoToLevel = 'worldmap';
_root.changeLevel('relay');
}
}
}
stop();
}
frame 83 {
_root.movement = true;
}
frame 94 {
gotoAndPlay('climbing');
}
}
movieClip 2011 {
frame 1 {
gotoAndPlay(_root.stockings_type);
}
frame 3 {
gotoAndPlay(_root.stockings_type);
}
frame 5 {
gotoAndPlay(_root.stockings_type);
}
frame 7 {
gotoAndPlay(_root.stockings_type);
}
frame 9 {
gotoAndPlay(_root.stockings_type);
}
}
movieClip 2015 {
frame 1 {
gotoAndPlay(_root.heels_type);
}
frame 3 {
gotoAndPlay(_root.heels_type);
}
frame 5 {
gotoAndPlay(_root.heels_type);
}
frame 7 {
gotoAndPlay(_root.heels_type);
}
frame 9 {
gotoAndPlay(_root.heels_type);
}
}
movieClip 2027 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 2029 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 2034 {
frame 1 {
gotoAndPlay(_root.stockings_type);
}
frame 3 {
gotoAndPlay(_root.stockings_type);
}
frame 5 {
gotoAndPlay(_root.stockings_type);
}
frame 7 {
gotoAndPlay(_root.stockings_type);
}
frame 9 {
gotoAndPlay(_root.stockings_type);
}
}
movieClip 2042 {
frame 1 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 19 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 2044 {
frame 1 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumLegs <= _root.CumLegsMax) {
gotoAndPlay(_root.CumLegs);
} else {
gotoAndPlay(_root.CumLegsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 3 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumLegs <= _root.CumLegsMax) {
gotoAndPlay(_root.CumLegs);
} else {
gotoAndPlay(_root.CumLegsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 5 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumLegs <= _root.CumLegsMax) {
gotoAndPlay(_root.CumLegs);
} else {
gotoAndPlay(_root.CumLegsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 7 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumLegs <= _root.CumLegsMax) {
gotoAndPlay(_root.CumLegs);
} else {
gotoAndPlay(_root.CumLegsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
frame 9 {
if (_root.ShowCum == 'Yes') {
if (!_parent._parent.NPC) {
if (_root.CumLegs <= _root.CumLegsMax) {
gotoAndPlay(_root.CumLegs);
} else {
gotoAndPlay(_root.CumLegsMax);
}
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(2);
}
}
}
movieClip 2046 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 2049 {
}
movieClip 2060 {
frame 1 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 2062 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 2066 {
frame 1 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_vest_remove and _root.DressNum != 3) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 2068 {
}
movieClip 2073 {
}
movieClip 2078 {
}
movieClip 2079 {
frame 1 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 11 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
if (_root.clothes_skirt_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
}
movieClip 2088 {
frame 1 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 2091 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 2092 {
frame 1 {
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 3 {
_root.PrevBoob = 0;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 5 {
_root.PrevBoob = 1;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 7 {
_root.PrevBoob = 2;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 9 {
_root.PrevBoob = 3;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 11 {
_root.PrevBoob = 4;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 13 {
_root.PrevBoob = 5;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
}
movieClip 2094 {
}
movieClip 2096 {
}
movieClip 2098 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 2100 {
}
movieClip 2102 {
frame 1 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 2 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 4 {
gotoAndPlay(_root.peach_crown_remove);
}
}
movieClip 2104 {
frame 1 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 2 {
gotoAndPlay(_root.peach_crown_remove);
}
frame 4 {
gotoAndPlay(_root.peach_crown_remove);
}
}
movieClip 2105 {
frame 1 {
gotoAndPlay(_root.peach_crown_color);
}
frame 2 {
gotoAndPlay(_root.peach_crown_color);
}
frame 4 {
gotoAndPlay(_root.peach_crown_color);
}
}
movieClip 2108 {
frame 1 {
gotoAndPlay(_root.ears_remove);
}
frame 3 {
gotoAndPlay(_root.ears_remove);
}
frame 5 {
gotoAndPlay(_root.ears_remove);
}
}
movieClip 2112 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 2115 {
}
movieClip 2119 {
frame 1 {
stop();
}
}
movieClip 2120 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 2122 {
}
movieClip 2125 {
}
movieClip 2127 {
}
movieClip 2128 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 2132 {
}
movieClip 2141 {
}
movieClip 2142 {
frame 1 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 11 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 19 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 21 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 23 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 25 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 27 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 29 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 31 {
if (_root.clothes_bra_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
}
movieClip 2143 {
frame 1 {
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 3 {
_root.PrevBoob = 0;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 5 {
_root.PrevBoob = 1;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 7 {
_root.PrevBoob = 2;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 9 {
_root.PrevBoob = 3;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 11 {
_root.PrevBoob = 4;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
frame 13 {
_root.PrevBoob = 5;
gotoAndPlay(_root.BoobSizeNames[_root.BoobSize]);
}
}
movieClip 2144 {
frame 7 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 15 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
}
movieClip 2145 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 2149 {
}
button 2155 {
on (release) {
_root.Dress[9] = _root.DressNum;
SetPill = _root.DressSel[_root.Dress[9]];
}
}
movieClip 2159 {
}
button 2161 {
on (release) {
_root.zoommode = _root.zoommode_recorded;
if (_root.CurrentArea == 'select1') {
_parent.gotoAndPlay(1);
} else {
_root.MenuWindow = 'show';
}
}
}
button 2162 {
on (release) {
_root.loadinfo.data.HUDshow = _root.HUDshow;
_root.loadinfo.data.PlaySound = _root.PlaySound;
_root.loadinfo.data.ShowText = _root.ShowText;
_root.loadinfo.data.TextShow = _root.TextShow;
_root.loadinfo.data.ShowCum = _root.ShowCum;
_root.loadinfo.data.LockCostume = _root.LockCostume;
_root.loadinfo.data.CostumeLock = _root.CostumeLock;
_root.loadinfo.data.internals = _root.internals;
_root.loadinfo.data.fetish = _root.fetish;
_root.loadinfo.data.MinBoob = _root.MinBoob;
_root.loadinfo.data.MaxBoob = _root.MaxBoob;
_root.loadinfo.data.setquality = _root._quality;
_root.loadinfo.data.ShowCum = _root.ShowCum;
_root.loadinfo.data.internals = _root.internals;
_root.loadinfo.data.isBenchmarkActive = _root.isBenchmarkActive;
if (!_root.loadinfo.data.GAMECONFIG) {
_root.loadinfo.data.GAMECONFIG = new Object();
}
_root.loadinfo.data.GAMECONFIG.setScrolling = _global.GAMECONFIG.setScrolling;
_root.loadinfo.data.GAMECONFIG.physicsSMB3 = _global.GAMECONFIG.plysicsSMB3;
_root.loadinfo.data.GAMECONFIG.soundVolume = _global.GAMECONFIG.soundVolume;
_root.loadinfo.data.GAMECONFIG.soundHeels = _global.GAMECONFIG.soundHeels;
_root.loadinfo.flush();
}
}
button 2163 {
on (release) {
_root.HUDshow = 'ON';
_root.PlaySound = 'ON';
_root.ShowText = true;
_root.TextShow = 'ON';
_root.ShowCum = 'Yes';
_root.LockCostume = false;
_root.CostumeLock = 'OFF';
_root.internals = 'ON';
_root.fetish = 'ON';
_root.MinBoob = 1;
_root.MaxBoob = _root.BoobMax;
_root._quality = 'HIGH';
_root.zoomout = false;
_root.zoomin = true;
}
}
button 2171 {
on (release) {
if (_root.LockCostume == true) {
_root.LockCostume = false;
_root.CostumeLock = 'OFF';
} else {
_root.LockCostume = true;
_root.CostumeLock = 'ON';
}
}
}
button 2174 {
on (release) {
if (_root.ShowText == true) {
_root.ShowText = false;
_root.TextShow = 'OFF';
} else {
_root.ShowText = true;
_root.TextShow = 'ON';
}
}
}
button 2177 {
on (release) {
if (_root.internals == 'ON') {
_root.internals = 'OFF';
} else {
_root.internals = 'ON';
}
}
}
button 2186 {
on (release) {
if (_root.MaxBoob > 0 and _root.MaxBoob > _root.MinBoob) {
--_root.MaxBoob;
_root.MaximumBoob = _root.BoobSizeNames[_root.MaxBoob];
if (_root.BoobSize > _root.MaxBoob) {
if (!_root.NoBoob) {
_root.BoobSize = _root.MaxBoob;
} else {
_root.PrevBoob = _root.MaxBoob;
}
}
}
}
}
button 2187 {
on (release) {
if (_root.MinBoob > 0) {
--_root.MinBoob;
_root.MinimumBoob = _root.BoobSizeNames[_root.MinBoob];
}
}
}
button 2190 {
on (release) {
if (_root.MaxBoob < _root.BoobMax) {
++_root.MaxBoob;
_root.MaximumBoob = _root.BoobSizeNames[_root.MaxBoob];
}
}
}
button 2191 {
on (release) {
if (_root.MinBoob < _root.MaxBoob and _root.MinBoob < _root.BoobMax) {
++_root.MinBoob;
_root.MinimumBoob = _root.BoobSizeNames[_root.MinBoob];
if (_root.BoobSize < _root.MinBoob) {
if (!_root.NoBoob) {
_root.BoobSize = _root.MinBoob;
} else {
_root.PrevBoob = _root.MinBoob;
}
}
}
}
}
button 2193 {
on (release) {
if (_root.isBenchmarkActive) {
_root.isBenchmarkActive = false;
_root.HUD.FPS_counter.text = '';
_root.HUD.FPS_label.text = '';
_root.buttonFPSBench = 'NO';
} else {
_root.isBenchmarkActive = true;
_root.buttonFPSBench = 'YES';
}
}
}
button 2199 {
on (release) {
_global.GAMECONFIG.soundVolume = 40;
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
}
}
button 2201 {
on (release) {
_global.GAMECONFIG.soundVolume = 100;
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
}
}
button 2204 {
on (release) {
_global.GAMECONFIG.soundVolume = 20;
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
}
}
button 2205 {
on (release) {
_global.GAMECONFIG.soundVolume = 80;
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
}
}
button 2208 {
on (release) {
_global.GAMECONFIG.soundVolume = 60;
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
}
}
button 2211 {
on (release) {
if (_root.ShowCum == 'No') {
_root.ShowCum = 'Yes';
} else {
_root.ShowCum = 'No';
}
}
}
button 2215 {
on (release) {
if (_root.HUDshow == 'ON') {
_root.HUDshow = 'OFF';
_root.HUD._visible = false;
} else {
_root.HUDshow = 'ON';
_root.HUD._visible = true;
}
}
}
button 2218 {
on (release) {
_quality = 'MEDIUM';
}
}
button 2220 {
on (release) {
_quality = 'HIGH';
}
}
button 2223 {
on (release) {
_quality = 'LOW';
}
}
button 2226 {
on (release) {
if (!_global.GAMECONFIG.soundHeels) {
_global.GAMECONFIG.soundHeels = true;
_heels.text = 'YES';
} else {
_global.GAMECONFIG.soundHeels = false;
_heels.text = 'NO';
}
}
}
button 2229 {
on (release) {
allsound = new Sound();
if (_root.PlaySound == 'ON') {
_root.PlaySound = 'NO BGM';
} else {
if (_root.PlaySound == 'NO BGM') {
_root.PlaySound = 'OFF';
} else {
_root.PlaySound = 'ON';
}
}
if (_root.PlaySound == 'ON') {
_root.BGMsound.start(0, 99);
}
if (_root.PlaySound == 'NO BGM') {
stopAllSounds();
}
if (_root.PlaySound == 'OFF') {
allsound.setVolume(0);
} else {
allsound.setVolume(100);
}
}
}
button 2232 {
on (release) {
if (!_global.GAMECONFIG.setScrolling) {
_global.GAMECONFIG.setScrolling = true;
if (_root.scrollStartPosition) {
_global.FLAGS.scrollingLevel = true;
}
_scroll.text = 'YES';
} else {
_global.GAMECONFIG.setScrolling = false;
_global.FLAGS.scrollingLevel = false;
_scroll.text = 'NO';
}
}
}
button 2234 {
on (release) {
if (!_global.GAMECONFIG.physicsSMB3) {
_global.GAMECONFIG.physicsSMB3 = true;
_physics.text = 'YES';
} else {
_global.GAMECONFIG.physicsSMB3 = false;
_physics.text = 'NO';
}
}
}
movieClip 2236 {
frame 1 {
if (_global.GAMECONFIG.setScrolling) {
_scroll.text = 'YES';
} else {
_scroll.text = 'NO';
}
if (_global.GAMECONFIG.physicsSMB3) {
_physics.text = 'YES';
} else {
_physics.text = 'NO';
}
if (_global.GAMECONFIG.soundHeels) {
_heels.text = 'YES';
} else {
_heels.text = 'NO';
}
stop();
}
}
movieClip 2237 {
frame 1 {
if (_root.CurrentArea == 'select1') {
new_game_button._visible = true;
go_back_button._visible = false;
main_menu._visible = false;
} else {
new_game_button._visible = false;
go_back_button._visible = true;
main_menu._visible = true;
}
_root.NumChar = _root.CharNum + 1;
_root.CharName = _root.CharSel[_root.CharNum];
_root.CharacterCredit = _root.CharCred[_root.CharNum];
_root.NumDress = _root.DressNum + 1;
_root.DressName = _root.DressSel[_root.DressNum];
_root.CostumeCredit = _root.CostCred[_root.DressNum];
SetPoison = _root.DressSel[_root.Dress[0]];
SetDress = _root.DressSel[_root.Dress[1]];
SetFire = _root.DressSel[_root.Dress[2]];
SetBurn = _root.DressSel[_root.Dress[3]];
SetRaccoon = _root.DressSel[_root.Dress[4]];
SetFrog = _root.DressSel[_root.Dress[5]];
SetSuperPeach = _root.DressSel[_root.Dress[8]];
SetPill = _root.DressSel[_root.Dress[9]];
SetPoisonChar = _root.CharSel[_root.DressChar[0]];
SetDressChar = _root.CharSel[_root.DressChar[1]];
SetFireChar = _root.CharSel[_root.DressChar[2]];
SetBurnChar = _root.CharSel[_root.DressChar[3]];
SetRaccoonChar = _root.CharSel[_root.DressChar[4]];
SetFrogChar = _root.CharSel[_root.DressChar[5]];
SetLeafChar = _root.CharSel[_root.DressChar[6]];
SetSuperPeachChar = _root.CharSel[_root.DressChar[8]];
SetPillChar = _root.CharSel[_root.DressChar[9]];
if (_root.BoobSize < _root.MinBoob) {
_root.BoobSize = _root.MinBoob;
} else {
if (_root.BoobSize > _root.MaxBoob) {
_root.BoobSize = _root.MaxBoob;
}
}
stop();
}
instance of movieClip 2145 {
onClipEvent (load) {
n = 1;
}
onClipEvent (release) {
gotoAndPlay(n);
if (n == 4) {
n = 1;
} else {
++n;
}
}
}
instance of movieClip 2149 {
onClipEvent (release) {
_root.CharNum_saved = _root.CharNum;
_root.peach_earring_color_saved = _root.peach_earring_color;
}
}
frame 2 {
stop();
if (!_root.ShowText) {
_root.TextShow = 'OFF';
} else {
_root.TextShow = 'ON';
}
if (!_root.LockCostume) {
_root.CostumeLock = 'OFF';
} else {
_root.CostumeLock = 'ON';
}
_root.MinimumBoob = _root.BoobSizeNames[_root.MinBoob];
_root.MaximumBoob = _root.BoobSizeNames[_root.MaxBoob];
}
}
frame 4 {
stop();
_root.MUSIC('music_enemy', 99);
}
movieClip 2243 {
frame 1 {
if (_parent.lights == 'yellow') {
gotoAndStop(4);
} else {
if (_parent.lights == 'green') {
gotoAndStop(3);
} else {
gotoAndStop(2);
}
}
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 2246 {
}
movieClip 2256 {
frame 10 {
gotoAndPlay(2);
}
frame 12 {
stop();
}
}
movieClip 2259 {
frame 1 {
if (!once) {
once = true;
if (!coins) {
coins = 1;
}
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
--coins;
if (_root.Score >= 99) {
_root.Score = 0;
sound_grow = new Sound(this);
sound_grow.attachSound('Extra Life');
sound_grow.start(0, 1);
++_root.Lives;
} else {
++_root.Score;
}
_root.score_add(200);
_root.can_grab_touch = false;
gotoAndPlay('coinboxupdown');
}
};
}
frame 15 {
gotoAndPlay(1);
}
frame 16 {
delete onEnterFrame;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
_root.can_grab_touch = false;
_root.Peach.char.grav = 1;
}
frame 22 {
if (coins < 1) {
delete onEnterFrame;
gotoAndStop('off');
} else {
gotoAndPlay(1);
}
}
}
movieClip 2262 {
}
movieClip 2263 {
}
movieClip 2265 {
frame 84 {
gotoAndPlay(1);
}
}
movieClip 2266 {
}
instance of movieClip 2266 {
onClipEvent (release) {
_root.gotoAndPlay('level1');
}
onClipEvent (keyPress '<Space>') {
_root.gotoAndPlay('level1');
}
}
frame 5 {
stop();
game_timer_suspend = 0;
score_points = 0;
Score = 0;
}
movieClip 2271 {
frame 1 {
stop();
}
frame 2 {
gotoAndPlay(1);
if (_root.bombactive) {
gotoAndStop(3);
}
}
}
movieClip 2279 {
}
movieClip 2280 {
frame 1 {
stop();
}
}
movieClip 2282 {
}
movieClip 2285 {
}
movieClip 2290 {
}
movieClip 2292 {
}
movieClip 2293 {
}
movieClip 2296 {
}
movieClip 2298 {
}
movieClip 2299 {
frame 1 {
if (_parent._parent._sleep) {
gotoAndStop('sleep');
} else {
gotoAndPlay(1 + random(20));
}
}
frame 48 {
gotoAndPlay(2);
}
frame 49 {
stop();
}
}
movieClip 2300 {
frame 2 {
stop();
}
frame 15 {
stop();
}
}
movieClip 2302 {
}
movieClip 2304 {
}
movieClip 2307 {
frame 2 {
gotoAndPlay(1);
if (notice) {
gotoAndPlay('open');
}
}
frame 10 {
notice = false;
}
frame 15 {
gotoAndPlay('opened');
if (!notice) {
sound = new Sound(this);
sound.attachSound('Door Shut');
sound.start(0, 1);
gotoAndPlay(1);
}
}
}
movieClip 2310 {
}
movieClip 2313 {
}
movieClip 2315 {
}
movieClip 2318 {
}
movieClip 2319 {
frame 1 {
if (!once) {
once = true;
_color = 'white';
}
}
}
movieClip 2321 {
}
movieClip 2323 {
}
movieClip 2325 {
}
movieClip 2326 {
frame 1 {
gotoAndPlay(1 + random(14));
}
}
movieClip 2329 {
frame 1 {
if (!once) {
once = true;
_color = 'white';
}
}
}
movieClip 2343 {
}
movieClip 2347 {
}
movieClip 2348 {
instance of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CoinGrab.hitTest(this) or _root.Toad1.hitTest(this) or _root.Toad2.hitTest(this)) {
notice = true;
this(notice);
}
if (_root.bomb.hitTest(this)) {
notice = true;
this(notice);
}
}
}
instance of movieClip 2266 {
onClipEvent (release) {
_parent._parent.gotoAndPlay(2);
}
onClipEvent (keyPress '<Space>') {
_parent._parent.gotoAndPlay(2);
}
}
frame 142 {
stop();
}
}
movieClip 2352 {
instance of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CoinGrab.hitTest(this) or _root.Toad1.hitTest(this) or _root.Toad2.hitTest(this)) {
notice = true;
this(notice);
}
}
}
}
movieClip 2356 {
frame 1 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 12 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 23 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 51 {
gotoAndPlay(35);
}
}
movieClip 2359 {
}
movieClip 2361 {
instance of movieClip 2266 {
onClipEvent (release) {
_root.gotoAndPlay('select1');
}
onClipEvent (keyPress '<Space>') {
_root.gotoAndPlay('select1');
}
}
}
movieClip 2362 {
frame 1 {
stop();
}
frame 2 {
_root.CumHead = 2;
_root.CumTits = 6;
_root.CumBody = 6;
_root.CumLegs = 6;
_root.CharNum = 0;
_root.gloves_type = _root.gloves[0];
_root.garter_type = _root.garter[0];
_root.stockings_type = _root.stockings[0];
_root.nails_type = _root.nails[2];
_root.heels_type = _root.heels[1];
stopAllSounds();
_root.BGMsound.attachSound('music_intro');
if (_root.PlaySound == 'ON') {
_root.BGMsound.start(0, 1);
}
stop();
}
}
frame 7 {
stop();
clearInterval(_root.countdownInterval);
_root.CurrentArea = 'worldmap';
_root.HUD_time.text = '';
_global.FLAGS.cameraFreedom = 'true';
if (_root.worldmap1_list[7] == 'finished') {
loadMovie('', _root.airship1);
}
_root.Peach._x = _root['l' + (_root.actual_world + 1) + '_' + (_root.actual_level + 1)]._x;
_root.Peach._y = _root['l' + (_root.actual_world + 1) + '_' + (_root.actual_level + 1)]._y;
_root.cameraFreedomTimeout = setTimeout(function () {
_global.FLAGS.cameraFreedom = false;
}, 100);
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.boundary._x = _root['b' + (_root.actual_world + 1)]._x;
_root.boundary._y = _root['b' + (_root.actual_world + 1)]._y;
stopAllSounds();
if (_root.actual_world == '0') {
_root.musicToPlayBeginning = 'worldmap1';
} else {
if (_root.actual_world == '1') {
_root.musicToPlayBeginning = 'worldmap2';
} else {
if (_root.actual_world == '2') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '3') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '4') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '5') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '6') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '7') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '8') {
_root.musicToPlayBeginning = '';
}
}
}
}
}
}
}
}
}
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
next_level = _root.actual_level + 1;
current_world = _root.actual_world + 1;
if (_global.FLAGS.pathway1_8 == 'spawn') {
_global.FLAGS.pathway1_8 = 'spawned_before';
_root.ground.s8.gotoAndPlay('spawn');
_root.c8.gotoAndPlay('spawn');
_root.cameraFocusAt('c8', 2000);
} else {
if (_global.FLAGS.pathway1_8 == 'spawned_before') {
_root.ground.s8.gotoAndStop('spawned');
_root.c8.gotoAndStop('spawned');
}
}
if (_root['worldmap' + current_world + '_list'][next_level + 1] == '') {
_root['worldmap' + current_world + '_list'][next_level + 1] = 'activated';
}
if (_root.door_go_to_worldmap) {
_root.door_go_to_worldmap = false;
} else {
_root['l' + current_world + '_' + (next_level + 1)].gotoAndPlay('activated');
}
var world = 1;
while (world <= current_world) {
for (var level in _root['worldmap' + world + '_list']) {
if (_root['worldmap' + world + '_list'][level - 2] == 'finished' or _root['worldmap' + world + '_list'][level - 2] == 'activated') {
_root['l' + world + '_' + (level - 3)].gotoAndPlay('activated');
}
}
++world;
}
_root.controlList.blackscreen.gotoAndPlay('fadein_circle');
}
movieClip 2369 {
}
movieClip 2372 {
}
movieClip 2374 {
}
movieClip 2376 {
}
movieClip 2378 {
}
movieClip 2379 {
}
movieClip 2380 {
frame 1 {
if (!once) {
once = true;
gotoAndPlay(1 + random(35));
}
}
}
movieClip 2382 {
}
movieClip 2387 {
}
movieClip 2393 {
frame 1 {
if (_parent._color == 'red' or _color == 'red') {
gotoAndStop('red');
} else {
if (_parent._color == 'yellow' or _color == 'yellow') {
gotoAndStop('yellow');
} else {
if (_parent._color == 'grey' or _color == 'grey') {
gotoAndStop('grey');
} else {
if (_parent._color == 'orange' or _color == 'orange') {
gotoAndStop('orange');
} else {
stop();
}
}
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 2396 {
}
movieClip 2398 {
}
movieClip 2399 {
}
movieClip 2401 {
}
movieClip 2403 {
}
movieClip 2405 {
}
movieClip 2407 {
}
movieClip 2409 {
}
movieClip 2411 {
}
movieClip 2414 {
}
movieClip 2415 {
}
movieClip 2416 {
instance of movieClip 2415 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and _root.movement and !_root.pausee and !_root.on_action) {
_root.she_is_hit();
}
}
}
}
movieClip 2418 {
}
movieClip 2420 {
}
movieClip 2423 {
}
movieClip 2424 {
frame 1 {
if (!once) {
once = true;
randomizer = 2 + random(28);
}
gotoAndPlay(randomizer);
onEnterFrame = function () {
if (!_stop and _root.pausee) {
_stop = true;
stop();
}
if (_stop and !_root.pausee) {
_stop = false;
play();
}
};
}
frame 33 {
if (_root.Peach.hitTest(vision) and !_root.pausee) {
sound_fall = new Sound(this);
sound_fall.attachSound('bombfire');
sound_fall.start(0, 1);
}
}
frame 115 {
gotoAndPlay(1);
}
}
movieClip 2425 {
frame 1 {
if (_root.Peach.char.character._type.collisionFeet.hitTest(cannon.ball) and !_root.Peach.char.character._type.collisionBody.hitTest(cannon.ball)) {
n = 0;
cannon.stop();
_root.Peach.char.grav = -10;
gotoAndPlay('falling');
sound_fall = new Sound(this);
sound_fall.attachSound('kick');
sound_fall.start(0, 1);
} else {
if (_root.Peach.char.character._type.collisionBody.hitTest(cannon.ball) and _root.movement and !_root.pausee and !_root.on_action) {
_root.she_is_hit();
}
}
}
frame 2 {
gotoAndPlay(1);
}
frame 4 {
if (!inverted) {
cannon.ball._y += 10;
} else {
cannon.ball._y -= 10;
}
++n;
if (n > 100) {
cannon.gotoAndPlay(1);
gotoAndPlay(1);
} else {
gotoAndPlay('falling');
}
}
}
movieClip 2427 {
}
movieClip 2428 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(collision)) {
if (Key.isDown(_root.keyUP) or Key.isDown(_root.keyW) or Key.isDown(_root.keyDOWN) or Key.isDown(_root.keyS)) {
_root.climbing = true;
}
}
if (_root.Peach.char.character._type.collisionHead.hitTest(leftcollision) or _root.Peach.char.character._type.collisionHead.hitTest(rightcollision) or _root.Peach.char.character._type.collisionHead.hitTest(upcollision) or _root.Peach.char.character._type.collisionHead.hitTest(downcollision)) {
_root.climbing = false;
}
};
}
}
movieClip 2430 {
}
movieClip 2431 {
}
movieClip 2432 {
}
movieClip 2433 {
}
movieClip 2438 {
frame 1 {
if (victory) {
gotoAndPlay('victory');
}
}
frame 20 {
gotoAndPlay(1);
}
frame 40 {
gotoAndPlay('victory');
}
}
movieClip 2439 {
instance of movieClip 2438 {
onClipEvent (load) {
victory = true;
}
}
}
movieClip 2440 {
frame 1 {
stop();
}
}
movieClip 2441 {
}
movieClip 2444 {
}
movieClip 2445 {
instance of movieClip 2438 {
onClipEvent (load) {
victory = true;
}
}
instance of movieClip 2438 {
onClipEvent (load) {
victory = true;
}
}
}
movieClip 2449 {
}
movieClip 2450 {
frame 1 {
function wait() {
camtheft = false;
clearInterval(myTimer);
_root.HUD._visible = true;
}
function resetFocus() {
zoomfactor = 0.01;
_root.HUD._visible = true;
_global.FLAGS.cameraFreedom = false;
_global.FLAGS.cameraFocusAt = false;
}
maxLeft = _root.boundary._x + _width / 2 + 80;
maxRight = _root.boundary._width + _root.boundary._x - _width / 2 - 70;
maxTop = _root.boundary._y + _height / 2;
maxBottom = _root.boundary._height + _root.boundary._y - _height / 2 + 10;
}
frame 2 {
function camControl() {
rp.x = _x;
rp.y = _y;
if (_global.FLAGS.cameraFocusAt) {
_global.FLAGS.cameraFreedom = true;
if (zoomfactor > 0.007) {
zoomfactor -= 0.0001;
}
}
var v3 = camH * (_yscale * zoomfactor);
var v2 = camW * (_xscale * zoomfactor);
var v5 = sH / v3;
var v4 = sW / v2;
_x2 = (v2 / 2) * v4;
_y2 = (v3 / 1.3) * v5;
_xscale2 = v4 * 100;
_yscale2 = v5 * 100;
_rotation2 = -_rotation;
}
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 v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._x += value - v2.x;
}
function get_x2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.x;
}
function set_y2(value) {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._y += value - v2.y;
}
function get_y2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.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 v3 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v3);
_parent[prop] = n;
var v4 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v4);
_parent._x -= v4.x - v3.x;
_parent._y -= v4.y - v3.y;
_root.HUD._x = _x - widthHUD;
_root.HUD._y = _y - heightHUD;
_root.controlList._x = _x - widthControlList;
_root.controlList._y = _y - heightControlList;
}
maxLeft = _root.boundary._x + _width / 2;
maxRight = _root.boundary._width + _root.boundary._x - _width / 2;
zoomfactor = 0.01;
zoomOriginal = zoomfactor;
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};
var widthHUD = _width / 2;
var heightHUD = _height * 2 / 3 + 13;
var widthControlList = _width / 30;
var heightControlList = _height / 4 + 15;
onEnterFrame = function () {
if (!_global.FLAGS.cameraFocusAt) {
_x = _x + (_root.Peach._x - _x) / 3;
_y = _y + (_root.Peach._y - _y) / 4;
} else {
_x = _root[_global.FLAGS.cameraFocusAt]._x;
_y = _root[_global.FLAGS.cameraFocusAt]._y;
}
if (!_global.FLAGS.cameraFreedom) {
maxLeft = _root.boundary._x + _width / 2;
maxRight = _root.boundary._width + _root.boundary._x - _width / 2;
if (_x < maxLeft) {
_x = maxLeft;
} else {
if (_x > maxRight) {
_x = maxRight;
}
}
if (_y < maxTop) {
_y = maxTop;
} else {
if (_y > maxBottom) {
_y = maxBottom;
}
}
}
if (_root.zoomout) {
_root.controlList._x -= 1;
_root.controlList._y -= 2;
}
if (!once) {
once = true;
_root.controlList._xscale = 38;
_root.controlList._yscale = 39;
_root.HUD._yscale = 80;
_root.HUD._xscale = 80;
}
camControl();
};
this.onUnload = reset;
stop();
}
}
movieClip 2452 {
}
movieClip 2454 {
}
movieClip 2457 {
frame 2 {
stop();
}
}
movieClip 2460 {
}
movieClip 2461 {
frame 2 {
stop();
}
frame 3 {
_root.movement = false;
}
frame 31 {
_root.movement = true;
stop();
}
}
movieClip 2462 {
}
movieClip 2464 {
}
movieClip 2467 {
}
movieClip 2469 {
}
movieClip 2471 {
frame 4 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 30 {
stop();
}
}
movieClip 2472 {
frame 1 {
stop();
level_number.text = int(this._name.substring(3));
onEnterFrame = function () {
if (!Key.isDown(_root.keySPACE)) {
pressedSpaceBefore = false;
}
if (_root.Peach.CollisionFeet.hitTest(this)) {
if (Key.isDown(_root.keySPACE) and !pressedSpaceBefore and _root.movement) {
pressedSpaceBefore = true;
sound_fall = new Sound(this);
sound_fall.attachSound('sound_hit_block');
sound_fall.start(0, 1);
}
}
};
}
frame 2 {
stop();
level_number.text = int(this._name.substring(3));
pressedSpaceBefore = true;
onEnterFrame = function () {
if (!Key.isDown(_root.keySPACE)) {
pressedSpaceBefore = false;
}
if (_root.Peach.CollisionFeet.hitTest(this)) {
_root.statusBarMessage('Press ' + _root.do_over_key + ' to start the level');
if (!_root.pausee and _root.movement) {
if (Key.isDown(_root.keySPACE) and !pressedSpaceBefore) {
pressedSpaceBefore = true;
_root.movement = false;
_root.Peach_show(0);
this.gotoAndStop('going_in');
_root.Peach.char.gotoAndStop('frontsidewalk');
_root.actual_level = int(this._name.substring(3)) - 2;
_root.controlList.blackscreen.gotoAndPlay('fadeout_circle');
delete onEnterFrame;
}
}
}
};
}
frame 3 {
stop();
}
}
movieClip 2475 {
frame 1 {
stop();
}
}
movieClip 2477 {
}
movieClip 2478 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 2479 {
}
movieClip 2480 {
frame 1 {
stopAllSounds();
}
frame 4 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 30 {
stop();
if (_root['b' + (_root.actual_world + 1)]) {
_global.FLAGS.cameraFreedom = 'true';
_root.cameraFreedomTimeout = setTimeout(function () {
_global.FLAGS.cameraFreedom = false;
}, 500);
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.boundary._x = _root['b' + (_root.actual_world + 1)]._x;
_root.boundary._y = _root['b' + (_root.actual_world + 1)]._y;
_root.Peach._x = _root['l' + (_root.actual_world + 1) + '_' + (_root.actual_level + 2)]._x;
_root.Peach._y = _root['l' + (_root.actual_world + 1) + '_' + (_root.actual_level + 2)]._y;
_root.Peach._y = _root['l' + (_root.actual_world + 1) + '_' + (_root.actual_level + 2)].gotoAndPlay('activated');
_root.movement = true;
_root.Peach_show(1);
_root['worldmap' + (_root.actual_world + 1) + '_list'][_root.actual_level + 1] = 'activated';
if (_root.actual_world == '0') {
_root.musicToPlayBeginning = 'worldmap1';
} else {
if (_root.actual_world == '1') {
_root.musicToPlayBeginning = 'worldmap2';
} else {
if (_root.actual_world == '2') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '3') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '4') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '5') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '6') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '7') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '8') {
_root.musicToPlayBeginning = '';
}
}
}
}
}
}
}
}
}
_root.MUSIC(_root.musicToPlayBeginning, 99);
}
_parent.gotoAndPlay('warp');
}
}
movieClip 2481 {
frame 1 {
stop();
castle_level = true;
level = this._name.substring(3);
if (_root['worldmap' + (_root.actual_world + 1) + '_list'][level - 1] == 'finished') {
gotoAndPlay('warp');
} else {
level_number.text = int(this._name.substring(3));
onEnterFrame = function () {
if (!Key.isDown(_root.keySPACE)) {
pressedSpaceBefore = false;
}
if (_root.Peach.CollisionFeet.hitTest(this)) {
if (Key.isDown(_root.keySPACE) and !pressedSpaceBefore and _root.movement) {
pressedSpaceBefore = true;
sound_fall = new Sound(this);
sound_fall.attachSound('sound_hit_block');
sound_fall.start(0, 1);
}
}
};
}
}
frame 2 {
stop();
level_number.text = int(this._name.substring(3));
pressedSpaceBefore = true;
onEnterFrame = function () {
if (!Key.isDown(_root.keySPACE)) {
pressedSpaceBefore = false;
}
if (_root.Peach.CollisionFeet.hitTest(this)) {
_root.statusBarMessage('Press ' + _root.do_over_key + ' to start the level');
if (!_root.pausee and _root.movement) {
if (Key.isDown(_root.keySPACE) and !pressedSpaceBefore) {
pressedSpaceBefore = true;
_root.movement = false;
_root.Peach_show(0);
this.gotoAndStop('going_in');
_root.Peach.char.gotoAndStop('frontsidewalk');
_root.actual_level = int(this._name.substring(3)) - 2;
_root.controlList.blackscreen.gotoAndPlay('fadeout_circle');
delete onEnterFrame;
}
}
}
};
}
frame 3 {
stop();
}
frame 4 {
delete onEnterFrame;
}
frame 5 {
stop();
}
}
movieClip 2484 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 2488 {
frame 1 {
stop();
}
}
movieClip 2490 {
}
movieClip 2492 {
}
movieClip 2494 {
}
movieClip 2496 {
}
movieClip 2498 {
frame 1 {
struggle_times = 1;
}
frame 2 {
stop();
}
frame 24 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
++struggle_times;
if (struggle_times == 2) {
_root.soundFX('ohhh_no', 4);
struggle_times = 3;
}
}
frame 26 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 28 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 30 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 33 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 36 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 38 {
if (advance) {
gotoAndPlay('fire');
} else {
gotoAndPlay('struggle');
}
}
frame 133 {
stop();
_root.actual_level = -1;
++_root.actual_world;
if (_root['b' + (_root.actual_world + 1)]) {
_global.FLAGS.cameraFreedom = 'true';
_root.cameraFreedomTimeout = setTimeout(function () {
_global.FLAGS.cameraFreedom = false;
}, 500);
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.boundary._x = _root['b' + (_root.actual_world + 1)]._x;
_root.boundary._y = _root['b' + (_root.actual_world + 1)]._y;
_root.Peach._x = _root['l' + (_root.actual_world + 1) + '_' + (_root.actual_level + 2)]._x;
_root.Peach._y = _root['l' + (_root.actual_world + 1) + '_' + (_root.actual_level + 2)]._y;
_root.Peach._y = _root['l' + (_root.actual_world + 1) + '_' + (_root.actual_level + 2)].gotoAndPlay('activated');
_root.movement = true;
_root.Peach_show(1);
_root['worldmap' + (_root.actual_world + 1) + '_list'][_root.actual_level + 1] = 'activated';
if (_root.actual_world == '0') {
_root.musicToPlayBeginning = 'worldmap1';
} else {
if (_root.actual_world == '1') {
_root.musicToPlayBeginning = 'worldmap2';
} else {
if (_root.actual_world == '2') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '3') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '4') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '5') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '6') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '7') {
_root.musicToPlayBeginning = '';
} else {
if (_root.actual_world == '8') {
_root.musicToPlayBeginning = '';
}
}
}
}
}
}
}
}
}
stopAllSounds();
_root.MUSIC(_root.musicToPlayBeginning, 99);
}
}
}
movieClip 2499 {
frame 2 {
stop();
}
frame 3 {
_root.movement = false;
}
frame 42 {
stop();
_root.movement = true;
pressedSpaceBefore = true;
onEnterFrame = function () {
if (!Key.isDown(_root.keySPACE)) {
pressedSpaceBefore = false;
}
if (_root.Peach.CollisionFeet.hitTest(hole)) {
_root.statusBarMessage('Press ' + _root.do_over_key + ' to use the cannon');
if (!_root.pausee and _root.movement) {
if (Key.isDown(_root.keySPACE) and !pressedSpaceBefore and _root.movement) {
stopAllSounds();
pressedSpaceBefore = true;
_root.movement = false;
_root.Peach_show(0);
cannon.gotoAndPlay('go');
delete onEnterFrame;
}
}
}
};
}
}
movieClip 2504 {
frame 1 {
if (_parent._parent.hole == 'no') {
gotoAndStop('no');
} else {
if (_parent._parent.hole == 'higher') {
gotoAndStop('higher');
} else {
stop();
}
}
}
frame 2 {
stop();
}
frame 3 {
if (_parent._parent.hole == 'no') {
gotoAndStop('no');
} else {
stop();
}
}
}
movieClip 2506 {
}
movieClip 2508 {
}
movieClip 2509 {
}
movieClip 2512 {
}
movieClip 2514 {
}
movieClip 2517 {
}
movieClip 2518 {
}
movieClip 2519 {
}
movieClip 2520 {
frame 1 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
}
frame 2 {
_global.PLAYER.lockAnimation = false;
}
frame 4 {
sidehead.eyeLeftPeach.gotoAndStop('lidded');
if (_root.BoobSize == _root.MaxBoob) {
sound_1 = new Sound(this);
sound_1.attachSound('boingwalk');
sound_1.start(0, 1);
}
}
frame 5 {
sidehead.eyeLeftPeach.gotoAndStop('closed');
}
frame 8 {
sidehead.eyeLeftPeach.gotoAndStop('lidded');
}
frame 9 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
}
}
movieClip 2521 {
}
movieClip 2522 {
frame 7 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 11 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
}
movieClip 2523 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 2524 {
frame 1 {
heelsSoundOn = function () {
if (_global.GAMECONFIG.soundHeels) {
if ((_root.heels_type != 'None' or _root.heels_glued) and !_root.pausee) {
if (!_root.on_action) {
_root.soundheels = new Sound(this);
_root.soundheels.attachSound('soundheels');
_root.soundheels.start(0, 99);
}
}
}
};
heelsSoundOff = function () {
_root.soundheels.stop();
};
Peach_setX = 0;
Peach_setY = 0;
heels = true;
char.gravity = 0;
char.maxJump = 0;
char.heavyJump = 0;
char.charspeed = 0;
char.charheavyspeed = 0;
char.can_grab_coin = true;
char.can_drift = true;
_root.peach_update_dressNum_speed();
char.grav = 0;
_root.jumping = false;
_global.PLAYER.isTouchingGround = true;
_root.can_touch_ground = true;
char.masturbating = false;
char.peach_right = true;
onEnterFrame = function () {
if (_root.movement and !_root.pausee) {
if (Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyD)) {
if (heels) {
heelsSoundOn();
heels = false;
}
if (!Key.isDown(_root.keyUP)) {
if (!Key.isDown(_root.keyDOWN)) {
if (!Key.isDown(_root.keyW)) {
if (!Key.isDown(_root.keyS)) {
action = 'walkright';
if (_root.ground.hitTest(this._x, this._y, true)) {
char.moving = 'right';
Peach_setX += char.charspeed / 2;
if (!_root.ground.hitTest(this._x + 1 + Peach_setX, this._y, true)) {
Peach_setX -= char.charspeed / 2;
}
}
char.gotoAndStop('walkright');
char.peach_right = true;
}
}
}
}
} else {
if (char.peach_right and action != 'walkup' and action != 'walkdown') {
if (!heels) {
heelsSoundOff();
heels = true;
}
char.moving = false;
char.gotoAndStop('standright');
}
}
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyA)) {
if (heels) {
heelsSoundOn();
heels = false;
}
if (!Key.isDown(_root.keyUP)) {
if (!Key.isDown(_root.keyDOWN)) {
if (!Key.isDown(_root.keyW)) {
if (!Key.isDown(_root.keyS)) {
action = 'walkleft';
if (_root.ground.hitTest(this._x, this._y, true)) {
char.moving = 'left';
Peach_setX -= char.charspeed / 2;
if (!_root.ground.hitTest(this._x - 1 + Peach_setX, this._y, true)) {
Peach_setX += char.charspeed / 2;
}
}
char.gotoAndStop('walkleft');
char.peach_right = false;
}
}
}
}
} else {
if (!char.peach_right and action != 'walkup' and action != 'walkdown') {
if (!heels) {
heelsSoundOff();
heels = true;
}
char.moving = false;
char.gotoAndStop('standleft');
}
}
if (Key.isDown(_root.keyUP) or Key.isDown(_root.keyW)) {
if (heels) {
heelsSoundOn();
heels = false;
}
stopUpOnce = true;
action = 'walkup';
if (_root.ground.hitTest(this._x, this._y, true)) {
if (!Key.isDown(_root.keyRIGHT) and !Key.isDown(_root.keyLEFT) and !Key.isDown(_root.keyA) and !Key.isDown(_root.keyD)) {
Peach_setY -= char.charspeed / 4;
if (!_root.ground.hitTest(this._x, this._y - 1 + Peach_setY, true)) {
Peach_setY += char.charspeed / 4;
}
}
}
char.gotoAndStop('backsidewalk');
char.backsidewalk.play();
}
if (stopUpOnce and !Key.isDown(_root.keyUP) and !Key.isDown(_root.keyW)) {
if (!heels) {
heelsSoundOff();
heels = true;
}
stopUpOnce = false;
char.backsidewalk.stop();
} else {
if (Key.isDown(_root.keyDOWN) or Key.isDown(_root.keyS)) {
if (heels) {
heelsSoundOn();
heels = false;
}
stopDownOnce = true;
action = 'walkdown';
if (_root.ground.hitTest(this._x, this._y, true)) {
if (!Key.isDown(_root.keyRIGHT) and !Key.isDown(_root.keyLEFT) and !Key.isDown(_root.keyA) and !Key.isDown(_root.keyD)) {
Peach_setY += char.charspeed / 4;
if (!_root.ground.hitTest(this._x, this._y + 4 + Peach_setY, true)) {
Peach_setY -= char.charspeed / 4;
}
}
}
char.gotoAndStop('frontsidewalk');
char.frontsidewalk.play();
}
}
if (stopDownOnce and !Key.isDown(_root.keyDOWN) and !Key.isDown(_root.keyS)) {
if (!heels) {
heelsSoundOff();
heels = true;
}
stopDownOnce = false;
char.frontsidewalk.stop();
}
_x = _x + Peach_setX;
_y = _y + Peach_setY;
Peach_setX = 0;
Peach_setY = 0;
}
};
}
}
movieClip 2526 {
}
movieClip 2527 {
}
movieClip 2528 {
}
movieClip 2529 {
frame 70 {
gotoAndPlay(1);
}
}
movieClip 2532 {
}
movieClip 2533 {
frame 1 {
if (!once) {
once = true;
gotoAndPlay(1 + random(90));
}
}
}
movieClip 2538 {
frame 1 {
_root.running_to_fly_meter = 2;
_root.flying_mode = false;
onEnterFrame = function () {
if (!_global.PLAYER.isTouchingGround and !_root.flying_mode) {
decrease = true;
}
};
}
frame 2 {
stop();
}
frame 3 {
_root.flying_mode = false;
decrease = false;
}
frame 8 {
_root.running_to_fly_meter = 4;
}
frame 14 {
if (decrease) {
gotoAndPlay('start_running');
}
}
frame 15 {
_root.running_to_fly_meter = 6;
}
frame 21 {
if (decrease) {
decrease = false;
gotoAndPlay('1');
}
}
frame 22 {
_root.running_to_fly_meter = 8;
}
frame 28 {
if (decrease) {
decrease = false;
gotoAndPlay('2');
}
}
frame 29 {
_root.running_to_fly_meter = 10;
}
frame 35 {
if (decrease) {
decrease = false;
gotoAndPlay('3');
}
}
frame 36 {
_root.running_to_fly_meter = 12;
_root.flying_mode = true;
}
frame 138 {
_root.flying_mode = false;
_parent.gotoAndPlay('last');
gotoAndPlay('4');
}
}
movieClip 2540 {
frame 2 {
stop();
}
frame 19 {
}
}
movieClip 2543 {
frame 2 {
_root.running_mode = false;
}
frame 3 {
gotoAndPlay(_root.running_to_fly_meter);
}
frame 5 {
gotoAndPlay(_root.running_to_fly_meter);
}
frame 7 {
gotoAndPlay(_root.running_to_fly_meter);
}
frame 9 {
gotoAndPlay(_root.running_to_fly_meter);
}
frame 11 {
gotoAndPlay(_root.running_to_fly_meter);
}
frame 14 {
_root.running_mode = true;
}
frame 15 {
gotoAndPlay(_root.running_to_fly_meter);
}
}
movieClip 2546 {
frame 1 {
if (_root.CharMove == 'Poison' or !_root.CharMove) {
gotoAndPlay(2);
} else {
if (_root.CharMove == 'Dress') {
gotoAndPlay(4);
} else {
if (_root.CharMove == 'Fire') {
gotoAndPlay(6);
} else {
if (_root.CharMove == 'Raccoon') {
gotoAndPlay(8);
} else {
if (_root.CharMove == 'Striker') {
gotoAndPlay(10);
} else {
if (_root.CharMove == 'Frog') {
gotoAndPlay(12);
} else {
if (_root.CharMove == 'SuperPeach') {
gotoAndPlay(14);
} else {
if (_root.CharMove == 'Leaf') {
gotoAndPlay(16);
} else {
if (_root.CharMove == 'Nurse') {
gotoAndPlay(18);
}
}
}
}
}
}
}
}
}
}
frame 3 {
if (_root.CharMove != 'Poison') {
gotoAndPlay(1);
} else {
gotoAndPlay(2);
}
}
frame 5 {
if (_root.CharMove != 'Dress') {
gotoAndPlay(1);
} else {
gotoAndPlay(4);
}
}
frame 7 {
if (_root.CharMove != 'Fire') {
gotoAndPlay(1);
} else {
gotoAndPlay(6);
}
}
frame 9 {
if (_root.CharMove != 'Raccoon') {
gotoAndPlay(1);
} else {
gotoAndPlay(8);
}
}
frame 11 {
if (_root.CharMove != 'Striker') {
gotoAndPlay(1);
} else {
gotoAndPlay(10);
}
}
frame 13 {
if (_root.CharMove != 'Frog') {
gotoAndPlay(1);
} else {
gotoAndPlay(12);
}
}
frame 15 {
if (_root.CharMove != 'SuperPeach') {
gotoAndPlay(1);
} else {
gotoAndPlay(14);
}
}
frame 17 {
if (_root.CharMove != 'Leaf') {
gotoAndPlay(1);
} else {
gotoAndPlay(16);
}
}
frame 19 {
if (_root.CharMove != 'Leaf') {
gotoAndPlay(1);
} else {
gotoAndPlay(16);
}
}
}
movieClip 2557 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 2576 {
frame 1 {
stop();
_root.HUD.peach_face.gotoAndStop('horny0');
_global.PLAYER.isPeachCumDripping = 'no';
}
frame 2 {
_root.HUD.peach_face.gotoAndStop('horny0');
_root.horny_bar = 2;
_global.PLAYER.isPeachCumDripping = 'no';
stop();
}
frame 3 {
_root.HUD.peach_face.gotoAndStop('horny0');
_root.horny_bar = 3;
_global.PLAYER.isPeachCumDripping = 'no';
stop();
}
frame 4 {
_root.HUD.peach_face.gotoAndStop('horny1');
_root.horny_bar = 4;
_global.PLAYER.isPeachCumDripping = 'no';
stop();
}
frame 5 {
_root.HUD.peach_face.gotoAndStop('horny1');
_root.horny_bar = 5;
_global.PLAYER.isPeachCumDripping = 'no';
stop();
}
frame 6 {
_root.HUD.peach_face.gotoAndStop('horny1');
_root.horny_bar = 6;
_global.PLAYER.isPeachCumDripping = 'no';
stop();
}
frame 7 {
_root.HUD.peach_face.gotoAndStop('horny1');
_root.horny_bar = 7;
_global.PLAYER.isPeachCumDripping = 'no';
stop();
}
frame 8 {
_root.HUD.peach_face.gotoAndStop('horny2');
_root.horny_bar = 8;
_global.PLAYER.isPeachCumDripping = 'no';
stop();
}
frame 9 {
_root.HUD.peach_face.gotoAndStop('horny2');
_root.horny_bar = 9;
_global.PLAYER.isPeachCumDripping = 'no';
stop();
}
frame 10 {
_root.HUD.peach_face.gotoAndStop('horny2');
_root.horny_bar = 10;
_global.PLAYER.isPeachCumDripping = 'no';
stop();
}
frame 11 {
_root.HUD.peach_face.gotoAndStop('horny2');
_root.horny_bar = 11;
_global.PLAYER.isPeachCumDripping = 'no';
stop();
}
frame 12 {
_root.HUD.peach_face.gotoAndStop('horny3');
_root.horny_bar = 12;
_global.PLAYER.isPeachCumDripping = 'yes';
stop();
}
frame 13 {
_root.HUD.peach_face.gotoAndStop('horny3');
_root.horny_bar = 13;
_root.isPeachCumDipping = 'yes';
stop();
}
frame 14 {
_root.HUD.peach_face.gotoAndStop('horny3');
_root.horny_bar = 14;
_global.PLAYER.isPeachCumDripping = 'yes';
stop();
}
frame 15 {
_root.HUD.peach_face.gotoAndStop('horny3');
_root.horny_bar = 15;
_global.PLAYER.isPeachCumDripping = 'yes';
stop();
}
frame 16 {
_root.HUD.peach_face.gotoAndStop('horny4');
_root.horny_bar = 16;
_global.PLAYER.isPeachCumDripping = 'yes';
stop();
}
frame 17 {
_root.HUD.peach_face.gotoAndStop('horny4');
_root.horny_bar = 17;
_global.PLAYER.isPeachCumDripping = 'yes';
stop();
}
frame 18 {
_root.HUD.peach_face.gotoAndStop('horny4');
_root.horny_bar = 18;
_root.cum = true;
_root.orgasms += 1;
_global.PLAYER.isPeachCumDripping = 'yes';
stop();
}
}
movieClip 2581 {
}
button 2582 {
on (release) {
sound_fall = new Sound(this);
sound_fall.attachSound('pause_sound');
sound_fall.start(0, 1);
if (_root.ShowControls == 'Open') {
if (_root.PlaySound == 'ON') {
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume / 2);
}
_root.ButtonsQUA._visible = false;
_root.Peach.char.character.gotoAndStop('standright');
_root.clothes_tail_remove_saved = _root.clothes_tail_remove;
_root.clothes_vest_remove_saved = _root.clothes_vest_remove;
_root.clothes_skirt_remove_saved = _root.clothes_skirt_remove;
_root.clothes_bra_remove_saved = _root.clothes_bra_remove;
_root.CharNum_saved = _root.CharNum;
_root.DressNum_saved = _root.DressNum;
_root.peach_earring_color_saved = _root.peach_earring_color;
_root.gloves_type_saved = _root.gloves_type;
_root.heels_type_saved = _root.heels_type;
_root.stockings_type_saved = _root.stockings_type;
_root.garter_type_saved = _root.garter_type;
_visible = false;
_root.MenuWindow = 'show';
_root.ShowControls = 'Close';
} else {
if (_root.PlaySound == 'ON') {
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
}
_root.ButtonsQUA._visible = true;
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
}
}
}
button 2585 {
on (release) {
_root.movement = true;
_root.ShowCredits = false;
gotoAndStop('showmenu');
}
}
movieClip 2588 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 2589 {
frame 2 {
FPS_label.text = '';
stop();
if (_root.worldmap1_list[_root.actual_level] == 'finished') {
exitLevel._visible = true;
} else {
exitLevel._visible = false;
}
onEnterFrame = function () {
if (_root.isBenchmarkActive) {
FPS_counter.text = _root.getFPS();
FPS_label.text = 'FPS';
} else {
FPS_counter.text = '';
FPS_label.text = '';
}
laidsCurrentLevel.text = _global.PLAYER.laids;
deathsCurrentLevel.text = _global.PLAYER.deaths;
world_name.text = _root.actual_world_name;
level_name.text = _root.actual_level_name;
HUD_time.text = _root.game_timer;
HUD_score_points.text = _root.score_string;
if (!call_once_sound) {
allsound = new Sound();
call_once_sound = true;
}
if (_root.game_time_difference > 30) {
_root.game_time_difference = 0;
_root.game_time_frozen = _root.game_timer;
if (_root.horny_bar > 1) {
--_root.horny_bar;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
}
} else {
_root.game_time_difference = _root.game_timer - _root.game_time_frozen;
}
if (_root.P_power_activated) {
_root.coins_p_power_hide = '4';
if (_root.P_power_time_difference > 13) {
_global.FLAGS.coinNumber = 0;
_root.coins_p_power_hide = '2';
_root.sound_p_power.stop();
_root.P_power_time_difference = 0;
_root.P_power_time_frozen = _root.game_timer;
_root.P_power_activated = false;
if (_root.musicPlayingSpecialAreas != _root.musicToPlayBeginning) {
_root.BGMsound.attachSound(_root.musicPlayingSpecialAreas);
} else {
_root.BGMsound.attachSound(_root.musicToPlayBeginning);
}
if (_root.PlaySound == 'ON') {
_root.BGMsound.start(0, 99);
}
} else {
_root.P_power_time_difference = _root.game_timer - _root.P_power_time_frozen;
}
} else {
_root.P_power_time_frozen = _root.game_timer;
}
if (Key.isDown(_root.keyI) and !IPressed) {
IPressed = true;
if (_root.internals == 'ON') {
_root.internals = 'OFF';
_root.currentStatusBar = 'Internal Cumshots: OFF';
_root.HUD.statMC.gotoAndPlay(3);
} else {
_root.internals = 'ON';
_root.currentStatusBar = 'Internal Cumshots: ON';
_root.HUD.statMC.gotoAndPlay(3);
}
}
if (!Key.isDown(_root.keyI)) {
IPressed = false;
}
if (Key.isDown(_root.keyENTER) and !ENTERPressed) {
_root.clothes_tail_remove_saved = _root.clothes_tail_remove;
_root.clothes_vest_remove_saved = _root.clothes_vest_remove;
_root.clothes_skirt_remove_saved = _root.clothes_skirt_remove;
_root.clothes_bra_remove_saved = _root.clothes_bra_remove;
_root.BoobSizeSaved = _root.BoobSize;
_root.CharNum_saved = _root.CharNum;
_root.DressNum_saved = _root.DressNum;
_root.peach_earring_color_saved = _root.peach_earring_color;
_root.gloves_type_saved = _root.gloves_type;
_root.heels_type_saved = _root.heels_type;
_root.stockings_type_saved = _root.stockings_type;
_root.garter_type_saved = _root.garter_type;
ENTERPressed = true;
allsound.setVolume(0);
stopAllSounds();
_root.PlaySound = 'OFF';
_root.MenuWindow = 'panic';
_root.ShowControls = 'Close';
}
if (!Key.isDown(_root.keyENTER)) {
ENTERPressed = false;
}
if (Key.isDown(_root.key1)) {
if (Key.isDown(_root.key9)) {
if (Key.isDown(_root.key0) and !CheatPressed) {
CheatPressed = true;
if (_root.cheatEnabled == '') {
_root.cheatEnabled = 'Cheat Mode! No Bonuses!';
}
}
}
}
if (Key.isDown(_root.keyMINUS) and !keyMinusPressed) {
keyMinusPressed = true;
if (_root.ShowControls == 'Open') {
if (_root.zoommode == 1) {
_root.HUD._yscale = 64;
_root.HUD._xscale = 64;
++_root.zoommode;
if (_root.HUDshow) {
_root.HUD._alpha = 100;
}
} else {
if (_root.zoommode == 2) {
++_root.zoommode;
if (_root.HUDshow) {
_root.HUD._alpha = 0;
}
} else {
if (_root.zoommode == 3) {
_root.HUD._yscale = 96.3;
_root.HUD._xscale = 96.3;
++_root.zoommode;
if (_root.HUDshow) {
_root.HUD._alpha = 100;
}
} else {
_root.HUD._yscale = 80;
_root.HUD._xscale = 80;
_root.zoommode = 1;
if (_root.HUDshow) {
_root.HUD._alpha = 100;
}
}
}
}
_root.zoomlevelsaved = _root.zoommode;
}
}
if (!Key.isDown(_root.keyMINUS)) {
keyMinusPressed = false;
}
if (Key.isDown(_root.keyESC) and !ESCpressed) {
if (_root.PlaySound == 'ON') {
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume / 2);
}
_root.ButtonsQUA._visible = false;
ESCpressed = true;
sound_fall = new Sound(this);
sound_fall.attachSound('pause_sound');
sound_fall.start(0, 1);
if (_root.ShowControls == 'Open') {
_root.clothes_tail_remove_saved = _root.clothes_tail_remove;
_root.clothes_vest_remove_saved = _root.clothes_vest_remove;
_root.clothes_skirt_remove_saved = _root.clothes_skirt_remove;
_root.clothes_bra_remove_saved = _root.clothes_bra_remove;
_root.CharNum_saved = _root.CharNum;
_root.DressNum_saved = _root.DressNum;
_root.peach_earring_color_saved = _root.peach_earring_color;
_root.gloves_type_saved = _root.gloves_type;
_root.heels_type_saved = _root.heels_type;
_root.stockings_type_saved = _root.stockings_type;
_root.garter_type_saved = _root.garter_type;
controlButton._visible = false;
_root.ShowControls = 'Close';
_root.MenuWindow = 'show';
} else {
if (_root.PlaySound == 'ON') {
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
}
_root.ButtonsQUA._visible = true;
if (!_root.on_action) {
_root.movement = true;
_root.Peach_show(1);
}
_root.CharNum = _root.CharNum_saved;
_root.DressNum = _root.DressNum_saved;
_root.BoobSize = _root.BoobSizeSaved;
_global.FLAGS.isInTheGallery = false;
_root.peach_update_dressNum();
_root.gloves_type = _root.gloves_type_saved;
_root.heels_type = _root.heels_type_saved;
_root.stockings_type = _root.stockings_type_saved;
_root.garter_type = _root.garter_type_saved;
_root.peach_earring_color = _root.peach_earring_color_saved;
_root.clothes_tail_remove = _root.clothes_tail_remove_saved;
_root.clothes_vest_remove = _root.clothes_vest_remove_saved;
_root.clothes_skirt_remove = _root.clothes_skirt_remove_saved;
_root.clothes_bra_remove = _root.clothes_bra_remove_saved;
controlButton._visible = true;
_root.ShowControls = 'Open';
_root.MenuWindow = 'hide';
}
}
if (!Key.isDown(_root.keyESC)) {
ESCpressed = false;
}
if (Key.isDown(_root.keyM) and !MPressed) {
MPressed = true;
if (_root.PlaySound == 'ON') {
_root.PlaySound = 'NO BGM';
_root.currentStatusBar = 'Setup: Sound Effects with no Music';
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (_root.PlaySound == 'NO BGM') {
_root.PlaySound = 'OFF';
_root.currentStatusBar = 'Setup: ALL SOUNDS OFF';
_root.HUD.statMC.gotoAndPlay(3);
} else {
_root.PlaySound = 'ON';
_root.currentStatusBar = 'Setup: Sound Effects and Music ON';
_root.HUD.statMC.gotoAndPlay(3);
}
}
if (_root.PlaySound == 'ON') {
_root.BGMsound.start(0, 99);
}
if (_root.PlaySound == 'NO BGM') {
stopAllSounds();
}
if (_root.PlaySound == 'OFF') {
allsound.setVolume(0);
} else {
allsound.setVolume(100);
}
}
if (!Key.isDown(_root.keyM)) {
MPressed = false;
}
if (Key.isDown(_root.keyT) and !TPressed) {
TPressed = true;
if (_root.ShowText == true) {
_root.ShowText = false;
_root.TextShow = 'OFF';
_root.currentStatusBar = 'Setup: No Text Balloons';
_root.HUD.statMC.gotoAndPlay(3);
} else {
_root.ShowText = true;
_root.TextShow = 'ON';
_root.currentStatusBar = 'Setup: Text Balloons ON';
_root.HUD.statMC.gotoAndPlay(3);
}
}
if (!Key.isDown(_root.keyT)) {
TPressed = false;
}
if (Key.isDown(_root.keyEQUAL) and !EQUALPressed) {
EQUALPressed = true;
if (_quality == 'HIGH') {
_quality = 'Medium';
_root.currentStatusBar = 'Setup: MEDIUM QUALITY';
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (_quality == 'MEDIUM') {
_quality = 'Low';
_root.currentStatusBar = 'Setup: LOW QUALITY';
_root.HUD.statMC.gotoAndPlay(3);
} else {
_quality = 'High';
_root.currentStatusBar = 'Setup: HIGH QUALITY';
_root.HUD.statMC.gotoAndPlay(3);
}
}
}
if (!Key.isDown(_root.keyEQUAL)) {
EQUALPressed = false;
}
if (Key.isDown(_root.keyBACKSPACE) and !BACKSPACEPressed) {
BACKSPACEPressed = true;
if (_root.HUDshow) {
_root.HUD._alpha = 0;
_root.HUDshow = false;
_root.HUD.statMC.gotoAndPlay(3);
} else {
_root.currentStatusBar = 'Setup: HUD and Status BAR ON';
_root.HUD.statMC.gotoAndPlay(3);
_root.HUD._alpha = 100;
_root.HUDshow = true;
}
}
if (!Key.isDown(_root.keyBACKSPACE)) {
BACKSPACEPressed = false;
}
if (Key.isDown(_root.keyDELETE)) {
if (!_root.on_action and !_root.pausee) {
if (!DELPressed) {
DELPressed = true;
_root.she_is_hit('fall');
_global.FLAGS.lockedAnimation = false;
_root.movement = true;
_root.Peach_show(1);
_root.masturbating = false;
_root.can_masturbate = true;
_root.piping = false;
_root.on_pipe = false;
_root.left_pressed_before = false;
_root.right_pressed_before = false;
_root.running_to_fly_meter = 2;
_root.running_mode = false;
_root.flying_mode = false;
}
}
}
if (!Key.isDown(_root.keyDELETE)) {
DELPressed = false;
}
if (Key.isDown(_root.keyINSERT) and _root.movement and _root.cheatEnabled != '') {
_root.Peach._x = _root._xmouse;
_root.Peach._y = _root._ymouse;
}
if (Key.isDown(_root.keyPAGEUP) and _root.cheatEnabled != '') {
if (!PAGEUPPressed) {
PAGEUPPressed = true;
_root.currentTip = 'CHEAT: Horny bar almost full!';
_root.HUD.tipsMC.gotoAndPlay(3);
_root.horny_bar = 14;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
}
}
if (!Key.isDown(_root.keyPAGEUP)) {
PAGEUPPressed = false;
}
};
}
instance PuzzleMC of movieClip 1608 Puzzle_MC {
onClipEvent (load) {
auto_fadeout = false;
}
}
instance horny_bar of movieClip 2576 {
onClipEvent (load) {
gotoAndStop(_root.horny_bar);
}
}
instance controlButton of movieClip 2588 {
}
}
movieClip 2593 {
frame 2 {
stop();
}
}
movieClip 2594 {
frame 2 {
stop();
}
frame 11 {
stop();
}
}
movieClip 2598 {
frame 2 {
_global.FLAGS.cameraFreedom = true;
}
frame 13 {
_global.FLAGS.cameraFreedom = false;
_root.camera.centerOnPeach();
_root.camera.calibrate();
}
frame 17 {
gotoAndStop(1);
}
frame 18 {
_global.FLAGS.cameraFreedom = true;
}
frame 29 {
_global.FLAGS.cameraFreedom = false;
_root.camera.centerOnPeach();
_root.camera.calibrate();
}
frame 33 {
gotoAndStop(1);
}
frame 34 {
stopAllSounds();
_root.soundFX('smb3enter', 3);
}
instance Introfade2 of movieClip 221 {
onClipEvent (press) {
_root.Intro.Introbutton.Introfade1.Introfade.play();
}
}
frame 60 {
_root.gotoAndPlay('changelevel');
gotoAndStop(1);
}
frame 61 {
_root.movement = false;
}
instance Introfade2 of movieClip 221 {
onClipEvent (press) {
_root.Intro.Introbutton.Introfade1.Introfade.play();
}
}
frame 87 {
_root.movement = true;
gotoAndStop(1);
}
}
movieClip 2602 {
}
button 2609 {
on (release) {
_root.MenuWindow = 'options';
}
}
// unknown tag 88 length 68
movieClip 2643 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 2649 {
frame 1 {
if (_root.clothes_tail_remove) {
gotoAndStop(4);
} else {
gotoAndStop(2);
}
}
frame 3 {
stop();
}
frame 5 {
stop();
}
}
movieClip 2652 {
}
movieClip 2656 {
frame 1 {
gotoAndPlay(_root.ears_remove);
}
frame 3 {
gotoAndPlay(_root.ears_remove);
}
frame 5 {
gotoAndPlay(_root.ears_remove);
}
}
movieClip 2658 {
frame 1 {
if (_root.clothes_vest_remove) {
gotoAndStop(3);
} else {
gotoAndStop(2);
}
}
}
movieClip 2660 {
frame 1 {
if (_root.clothes_bra_remove) {
gotoAndStop(3);
} else {
gotoAndStop(2);
}
}
}
movieClip 2662 {
frame 1 {
if (_root.clothes_skirt_remove) {
gotoAndStop(3);
} else {
gotoAndStop(2);
}
}
}
movieClip 2664 {
frame 1 {
if (_root.gloves_type == 'None') {
gotoAndStop(3);
} else {
gotoAndStop(2);
}
}
}
movieClip 2665 {
frame 1 {
stop();
}
}
movieClip 2667 {
frame 1 {
if (_root.clothes_skirt_remove) {
gotoAndStop(3);
} else {
gotoAndStop(2);
}
}
}
movieClip 2669 {
frame 1 {
if (_root.gloves_type == 'None') {
gotoAndStop(3);
} else {
gotoAndStop(2);
}
}
}
movieClip 2671 {
frame 1 {
if (_root.clothes_bra_remove) {
gotoAndStop(3);
} else {
gotoAndStop(2);
}
}
}
movieClip 2672 {
}
movieClip 2677 {
frame 1 {
if (_root.clothes_bra_remove) {
destination = '2';
} else {
destination = '4';
}
gotoAndPlay(destination);
}
frame 3 {
gotoAndPlay(destination);
}
frame 5 {
gotoAndPlay(destination);
}
}
movieClip 2684 {
frame 1 {
if (_root.clothes_bra_remove) {
destination = '2';
} else {
destination = '4';
}
gotoAndPlay(destination);
}
frame 3 {
gotoAndPlay(destination);
}
frame 5 {
gotoAndPlay(destination);
}
}
movieClip 2686 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 2689 {
}
movieClip 2690 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 2693 {
}
button 2703 {
on (release) {
_root.soundFX('soundsurprise3', 1);
_root.MenuWindow = 'diary';
}
}
button 2707 {
on (release) {
_root.MenuWindow = 'gallery';
}
}
button 2711 {
on (release) {
_root.MenuWindow = 'credits';
}
}
button 2715 {
on (release) {
_root.MenuWindow = 'charsel';
}
}
button 2719 {
on (release) {
_root.MenuWindow = 'achievements';
}
}
button 2723 {
on (release) {
restart._visible = false;
confirm._visible = true;
cancel._visible = true;
}
}
button 2726 {
on (release) {
_root.ButtonsQUA._visible = true;
_root.CharNum = _root.CharNum_saved;
_root.DressNum = _root.DressNum_saved;
_root.peach_earring_color = _root.peach_earring_color_saved;
_root.BoobSize = _root.BoobSizeSaved;
_global.FLAGS.isInTheGallery = false;
_root.peach_update_dressNum();
_root.gloves_type = _root.gloves_type_saved;
_root.heels_type = _root.heels_type_saved;
_root.stockings_type = _root.stockings_type_saved;
_root.garter_type = _root.garter_type_saved;
_root.clothes_tail_remove = _root.clothes_tail_remove_saved;
_root.clothes_vest_remove = _root.clothes_vest_remove_saved;
_root.clothes_skirt_remove = _root.clothes_skirt_remove_saved;
_root.clothes_bra_remove = _root.clothes_bra_remove_saved;
_root.HUD.controlButton._visible = true;
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.HUD.controlButton._visible = true;
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
sound_fall = new Sound(this);
sound_fall.attachSound('pause_sound');
sound_fall.start(0, 1);
}
}
button 2729 {
on (release) {
_root.loadinfo.data.peach_earring_color = _root.peach_earring_color;
_root.loadinfo.data.peach_crown_color = _root.peach_crown_color;
_root.loadinfo.data.ShowCum = _root.ShowCum;
_root.loadinfo.data.internals = _root.internals;
_root.loadinfo.data.isBenchmarkActive = _root.isBenchmarkActive;
_root.loadinfo.data.actual_world = _root.actual_world;
if (_root.CurrentArea == 'worldmap') {
_root.loadinfo.data.actual_level = _root.actual_level;
} else {
_root.loadinfo.data.actual_level = _root.actual_level - 1;
}
_root.loadinfo.data.score_points = _root.score_points;
if (!_root.loadinfo.data.PLAYER) {
_root.loadinfo.data.PLAYER = new Object();
}
_root.loadinfo.data.PLAYER.laids = _global.PLAYER.laids;
_root.loadinfo.data.PLAYER.deaths = _global.PLAYER.deaths;
_root.loadinfo.data.PLAYER.totalLaids = _global.PLAYER.totalLaids;
_root.loadinfo.data.PLAYER.totalDeaths = _global.PLAYER.totalDeaths;
if (!_root.loadinfo.data.GAMECONFIG) {
_root.loadinfo.data.GAMECONFIG = new Object();
}
_root.loadinfo.data.GAMECONFIG.setScrolling = _global.GAMECONFIG.setScrolling;
_root.loadinfo.data.GAMECONFIG.physicsSMB3 = _global.GAMECONFIG.plysicsSMB3;
_root.loadinfo.data.GAMECONFIG.soundVolume = _global.GAMECONFIG.soundVolume;
_root.loadinfo.data.GAMECONFIG.soundHeels = _global.GAMECONFIG.soundHeels;
_root.loadinfo.data.GAMECONFIG.keyboardLayout = _global.GAMECONFIG.keyboardLayout;
_root.loadinfo.data.pokey_fucking_scene = _root.pokey_fucking_scene;
_root.loadinfo.data.goomba_fucking_scene = _root.goomba_fucking_scene;
_root.loadinfo.data.koopa_fucking_scene = _root.koopa_fucking_scene;
_root.loadinfo.data.bobomb_fucking_scene = _root.bobomb_fucking_scene;
_root.loadinfo.data.blooper_fucking_scene = _root.blooper_fucking_scene;
_root.loadinfo.data.boo_fucking_scene = _root.boo_fucking_scene;
_root.loadinfo.data.BoobSize = _root.BoobSize;
_root.loadinfo.data.CharMove = _root.CharMove;
_root.loadinfo.data.CharNum = _root.CharNum;
_root.loadinfo.data.Lives = _root.Lives;
_root.loadinfo.data.CumHead = _root.CumHead;
_root.loadinfo.data.CumLegs = _root.CumLegs;
_root.loadinfo.data.CumButt = _root.CumButt;
_root.loadinfo.data.CumBody = _root.CumBody;
_root.loadinfo.data.heels_type = _root.heels_type;
_root.loadinfo.data.garter_type = _root.garter_type;
_root.loadinfo.data.stockings_type = _root.stockings_type;
_root.loadinfo.data.heels_type = _root.heels_type;
_root.loadinfo.data.gloves_type = _root.gloves_type;
_root.loadinfo.data.horny_bar = _root.horny_bar;
_root.loadinfo.data.clothes_tail_remove = _root.clothes_tail_remove;
_root.loadinfo.data.clothes_vest_remove = _root.clothes_vest_remove;
_root.loadinfo.data.clothes_skirt_remove = _root.clothes_skirt_remove;
_root.loadinfo.data.clothes_bra_remove = _root.clothes_bra_remove;
_root.loadinfo.data.cheatEnabled = _root.cheatEnabled;
_root.loadinfo.data.worldmap1_list = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap1_list[i] = _root.worldmap1_list[i];
++i;
}
_root.loadinfo.data.worldmap2_list = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap2_list[i] = _root.worldmap2_list[i];
++i;
}
_root.loadinfo.data.worldmap3_list = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap3_list[i] = _root.worldmap3_list[i];
++i;
}
_root.loadinfo.data.worldmap4_list = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap4_list[i] = _root.worldmap4_list[i];
++i;
}
_root.loadinfo.data.worldmap5_list = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap5_list[i] = _root.worldmap5_list[i];
++i;
}
_root.loadinfo.data.worldmap6_list = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap6_list[i] = _root.worldmap6_list[i];
++i;
}
_root.loadinfo.data.worldmap7_list = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap7_list[i] = _root.worldmap7_list[i];
++i;
}
_root.loadinfo.data.worldmap8_list = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap8_list[i] = _root.worldmap8_list[i];
++i;
}
_root.loadinfo.data.worldmap9_list = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap9_list[i] = _root.worldmap9_list[i];
++i;
}
_root.loadinfo.data.saved = true;
_root.loadinfo.flush();
gotoAndPlay('apply');
}
}
button 2730 {
on (release) {
_root.loadinfo.data.peach_earring_color_2 = _root.peach_earring_color;
_root.loadinfo.data.peach_crown_color_2 = _root.peach_crown_color;
_root.loadinfo.data.ShowCum_2 = _root.ShowCum;
_root.loadinfo.data.internals_2 = _root.internals;
_root.loadinfo.data.isBenchmarkActive_2 = _root.isBenchmarkActive;
_root.loadinfo.data.actual_world_2 = _root.actual_world;
if (_root.CurrentArea == 'worldmap') {
_root.loadinfo.data.actual_level_2 = _root.actual_level;
} else {
_root.loadinfo.data.actual_level_2 = _root.actual_level - 1;
}
_root.loadinfo.data.score_points_2 = _root.score_points;
if (!_root.loadinfo.data.PLAYER) {
_root.loadinfo.data.PLAYER = new Object();
}
_root.loadinfo.data.PLAYER.laids_2 = _global.PLAYER.laids;
_root.loadinfo.data.PLAYER.deaths_2 = _global.PLAYER.deaths;
_root.loadinfo.data.PLAYER.totalLaids_2 = _global.PLAYER.totalLaids;
_root.loadinfo.data.PLAYER.totalDeaths_2 = _global.PLAYER.totalDeaths;
if (!_root.loadinfo.data.GAMECONFIG) {
_root.loadinfo.data.GAMECONFIG = new Object();
}
_root.loadinfo.data.GAMECONFIG.setScrolling_2 = _global.GAMECONFIG.setScrolling;
_root.loadinfo.data.GAMECONFIG.physicsSMB3_2 = _global.GAMECONFIG.plysicsSMB3;
_root.loadinfo.data.GAMECONFIG.soundVolume_2 = _global.GAMECONFIG.soundVolume;
_root.loadinfo.data.GAMECONFIG.soundHeels_2 = _global.GAMECONFIG.soundHeels;
_root.loadinfo.data.GAMECONFIG.keyboardLayout_2 = _global.GAMECONFIG.keyboardLayout;
_root.loadinfo.data.pokey_fucking_scene_2 = _root.pokey_fucking_scene;
_root.loadinfo.data.goomba_fucking_scene_2 = _root.goomba_fucking_scene;
_2 = _root.koopa_fucking_scene;
_root.loadinfo.data.koopa_fucking_scene = _2;
_root.loadinfo.data.bobomb_fucking_scene_2 = _root.bobomb_fucking_scene;
_root.loadinfo.data.blooper_fucking_scene_2 = _root.blooper_fucking_scene;
_root.loadinfo.data.boo_fucking_scene_2 = _root.boo_fucking_scene;
_root.loadinfo.data.BoobSize_2 = _root.BoobSize;
_root.loadinfo.data.CharMove_2 = _root.CharMove;
_root.loadinfo.data.CharNum_2 = _root.CharNum;
_root.loadinfo.data.Lives_2 = _root.Lives;
_root.loadinfo.data.CumHead_2 = _root.CumHead;
_root.loadinfo.data.CumLegs_2 = _root.CumLegs;
_root.loadinfo.data.CumButt_2 = _root.CumButt;
_root.loadinfo.data.CumBody_2 = _root.CumBody;
_root.loadinfo.data.heels_type_2 = _root.heels_type;
_root.loadinfo.data.garter_type_2 = _root.garter_type;
_root.loadinfo.data.stockings_type_2 = _root.stockings_type;
_root.loadinfo.data.heels_type_2 = _root.heels_type;
_root.loadinfo.data.gloves_type_2 = _root.gloves_type;
_root.loadinfo.data.horny_bar_2 = _root.horny_bar;
_root.loadinfo.data.clothes_tail_remove_2 = _root.clothes_tail_remove;
_root.loadinfo.data.clothes_vest_remove_2 = _root.clothes_vest_remove;
_root.loadinfo.data.clothes_skirt_remove_2 = _root.clothes_skirt_remove;
_root.loadinfo.data.clothes_bra_remove_2 = _root.clothes_bra_remove;
_root.loadinfo.data.cheatEnabled_2 = _root.cheatEnabled;
_root.loadinfo.data.worldmap1_list_2 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap1_list_2[i] = _root.worldmap1_list[i];
++i;
}
_root.loadinfo.data.worldmap2_list_2 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap2_list_2[i] = _root.worldmap2_list[i];
++i;
}
_root.loadinfo.data.worldmap3_list_2 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap3_list_2[i] = _root.worldmap3_list[i];
++i;
}
_root.loadinfo.data.worldmap4_list_2 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap4_list_2[i] = _root.worldmap4_list[i];
++i;
}
_root.loadinfo.data.worldmap5_list_2 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap5_list_2[i] = _root.worldmap5_list[i];
++i;
}
_root.loadinfo.data.worldmap6_list_2 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap6_list_2[i] = _root.worldmap6_list[i];
++i;
}
_root.loadinfo.data.worldmap7_list_2 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap7_list_2[i] = _root.worldmap7_list[i];
++i;
}
_root.loadinfo.data.worldmap8_list_2 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap8_list_2[i] = _root.worldmap8_list[i];
++i;
}
_root.loadinfo.data.worldmap9_list_2 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap9_list_2[i] = _root.worldmap9_list[i];
++i;
}
_root.loadinfo.data.saved_2 = true;
_root.loadinfo.flush();
gotoAndPlay('apply');
}
}
button 2731 {
on (release) {
_root.loadinfo.data.peach_earring_color_3 = _root.peach_earring_color;
_root.loadinfo.data.peach_crown_color_3 = _root.peach_crown_color;
_root.loadinfo.data.ShowCum_3 = _root.ShowCum;
_root.loadinfo.data.internals_3 = _root.internals;
_root.loadinfo.data.isBenchmarkActive_3 = _root.isBenchmarkActive;
_root.loadinfo.data.actual_world_3 = _root.actual_world;
if (_root.CurrentArea == 'worldmap') {
_root.loadinfo.data.actual_level_3 = _root.actual_level;
} else {
_root.loadinfo.data.actual_level_3 = _root.actual_level - 1;
}
_root.loadinfo.data.score_points_3 = _root.score_points;
if (!_root.loadinfo.data.PLAYER) {
_root.loadinfo.data.PLAYER = new Object();
}
_root.loadinfo.data.PLAYER.laids_3 = _global.PLAYER.laids;
_root.loadinfo.data.PLAYER.deaths_3 = _global.PLAYER.deaths;
_root.loadinfo.data.PLAYER.totalLaids_3 = _global.PLAYER.totalLaids;
_root.loadinfo.data.PLAYER.totalDeaths_3 = _global.PLAYER.totalDeaths;
if (!_root.loadinfo.data.GAMECONFIG) {
_root.loadinfo.data.GAMECONFIG = new Object();
}
_root.loadinfo.data.GAMECONFIG.setScrolling_3 = _global.GAMECONFIG.setScrolling;
_root.loadinfo.data.GAMECONFIG.physicsSMB3_3 = _global.GAMECONFIG.plysicsSMB3;
_root.loadinfo.data.GAMECONFIG.soundVolume_3 = _global.GAMECONFIG.soundVolume;
_root.loadinfo.data.GAMECONFIG.soundHeels_3 = _global.GAMECONFIG.soundHeels;
_root.loadinfo.data.GAMECONFIG.keyboardLayout_3 = _global.GAMECONFIG.keyboardLayout;
_root.loadinfo.data.pokey_fucking_scene_3 = _root.pokey_fucking_scene;
_root.loadinfo.data.goomba_fucking_scene_3 = _root.goomba_fucking_scene;
_3 = _root.koopa_fucking_scene;
_root.loadinfo.data.koopa_fucking_scene = _3;
_root.loadinfo.data.bobomb_fucking_scene_3 = _root.bobomb_fucking_scene;
_root.loadinfo.data.blooper_fucking_scene_3 = _root.blooper_fucking_scene;
_root.loadinfo.data.boo_fucking_scene_3 = _root.boo_fucking_scene;
_root.loadinfo.data.BoobSize_3 = _root.BoobSize;
_root.loadinfo.data.CharMove_3 = _root.CharMove;
_root.loadinfo.data.CharNum_3 = _root.CharNum;
_root.loadinfo.data.Lives_3 = _root.Lives;
_root.loadinfo.data.CumHead_3 = _root.CumHead;
_root.loadinfo.data.CumLegs_3 = _root.CumLegs;
_root.loadinfo.data.CumButt_3 = _root.CumButt;
_root.loadinfo.data.CumBody_3 = _root.CumBody;
_root.loadinfo.data.heels_type_3 = _root.heels_type;
_root.loadinfo.data.garter_type_3 = _root.garter_type;
_root.loadinfo.data.stockings_type_3 = _root.stockings_type;
_root.loadinfo.data.heels_type_3 = _root.heels_type;
_root.loadinfo.data.gloves_type_3 = _root.gloves_type;
_root.loadinfo.data.horny_bar_3 = _root.horny_bar;
_root.loadinfo.data.clothes_tail_remove_3 = _root.clothes_tail_remove;
_root.loadinfo.data.clothes_vest_remove_3 = _root.clothes_vest_remove;
_root.loadinfo.data.clothes_skirt_remove_3 = _root.clothes_skirt_remove;
_root.loadinfo.data.clothes_bra_remove_3 = _root.clothes_bra_remove;
_root.loadinfo.data.cheatEnabled_3 = _root.cheatEnabled;
_root.loadinfo.data.worldmap1_list_3 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap1_list_3[i] = _root.worldmap1_list[i];
++i;
}
_root.loadinfo.data.worldmap2_list_3 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap2_list_3[i] = _root.worldmap2_list[i];
++i;
}
_root.loadinfo.data.worldmap3_list_3 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap3_list_3[i] = _root.worldmap3_list[i];
++i;
}
_root.loadinfo.data.worldmap4_list_3 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap4_list_3[i] = _root.worldmap4_list[i];
++i;
}
_root.loadinfo.data.worldmap5_list_3 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap5_list_3[i] = _root.worldmap5_list[i];
++i;
}
_root.loadinfo.data.worldmap6_list_3 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap6_list_3[i] = _root.worldmap6_list[i];
++i;
}
_root.loadinfo.data.worldmap7_list_3 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap7_list_3[i] = _root.worldmap7_list[i];
++i;
}
_root.loadinfo.data.worldmap8_list_3 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap8_list_3[i] = _root.worldmap8_list[i];
++i;
}
_root.loadinfo.data.worldmap9_list_3 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap9_list_3[i] = _root.worldmap9_list[i];
++i;
}
_root.loadinfo.data.saved_3 = true;
_root.loadinfo.flush();
gotoAndPlay('apply');
}
}
button 2732 {
on (release) {
_root.loadinfo.data.peach_earring_color_4 = _root.peach_earring_color;
_root.loadinfo.data.peach_crown_color_4 = _root.peach_crown_color;
_root.loadinfo.data.ShowCum_4 = _root.ShowCum;
_root.loadinfo.data.internals_4 = _root.internals;
_root.loadinfo.data.isBenchmarkActive_4 = _root.isBenchmarkActive;
_root.loadinfo.data.actual_world_4 = _root.actual_world;
if (_root.CurrentArea == 'worldmap') {
_root.loadinfo.data.actual_level_4 = _root.actual_level;
} else {
_root.loadinfo.data.actual_level_4 = _root.actual_level - 1;
}
_root.loadinfo.data.score_points_4 = _root.score_points;
if (!_root.loadinfo.data.PLAYER) {
_root.loadinfo.data.PLAYER = new Object();
}
_root.loadinfo.data.PLAYER.laids_4 = _global.PLAYER.laids;
_root.loadinfo.data.PLAYER.deaths_4 = _global.PLAYER.deaths;
_root.loadinfo.data.PLAYER.totalLaids_4 = _global.PLAYER.totalLaids;
_root.loadinfo.data.PLAYER.totalDeaths_4 = _global.PLAYER.totalDeaths;
if (!_root.loadinfo.data.GAMECONFIG) {
_root.loadinfo.data.GAMECONFIG = new Object();
}
_root.loadinfo.data.GAMECONFIG.setScrolling_4 = _global.GAMECONFIG.setScrolling;
_root.loadinfo.data.GAMECONFIG.physicsSMB3_4 = _global.GAMECONFIG.plysicsSMB3;
_root.loadinfo.data.GAMECONFIG.soundVolume_4 = _global.GAMECONFIG.soundVolume;
_root.loadinfo.data.GAMECONFIG.soundHeels_4 = _global.GAMECONFIG.soundHeels;
_root.loadinfo.data.GAMECONFIG.keyboardLayout_4 = _global.GAMECONFIG.keyboardLayout;
_root.loadinfo.data.pokey_fucking_scene_4 = _root.pokey_fucking_scene;
_root.loadinfo.data.goomba_fucking_scene_4 = _root.goomba_fucking_scene;
_4 = _root.koopa_fucking_scene;
_root.loadinfo.data.koopa_fucking_scene = _4;
_root.loadinfo.data.bobomb_fucking_scene_4 = _root.bobomb_fucking_scene;
_root.loadinfo.data.blooper_fucking_scene_4 = _root.blooper_fucking_scene;
_root.loadinfo.data.boo_fucking_scene_4 = _root.boo_fucking_scene;
_root.loadinfo.data.BoobSize_4 = _root.BoobSize;
_root.loadinfo.data.CharMove_4 = _root.CharMove;
_root.loadinfo.data.CharNum_4 = _root.CharNum;
_root.loadinfo.data.Lives_4 = _root.Lives;
_root.loadinfo.data.CumHead_4 = _root.CumHead;
_root.loadinfo.data.CumLegs_4 = _root.CumLegs;
_root.loadinfo.data.CumButt_4 = _root.CumButt;
_root.loadinfo.data.CumBody_4 = _root.CumBody;
_root.loadinfo.data.heels_type_4 = _root.heels_type;
_root.loadinfo.data.garter_type_4 = _root.garter_type;
_root.loadinfo.data.stockings_type_4 = _root.stockings_type;
_root.loadinfo.data.heels_type_4 = _root.heels_type;
_root.loadinfo.data.gloves_type_4 = _root.gloves_type;
_root.loadinfo.data.horny_bar_4 = _root.horny_bar;
_root.loadinfo.data.clothes_tail_remove_4 = _root.clothes_tail_remove;
_root.loadinfo.data.clothes_vest_remove_4 = _root.clothes_vest_remove;
_root.loadinfo.data.clothes_skirt_remove_4 = _root.clothes_skirt_remove;
_root.loadinfo.data.clothes_bra_remove_4 = _root.clothes_bra_remove;
_root.loadinfo.data.cheatEnabled_4 = _root.cheatEnabled;
_root.loadinfo.data.worldmap1_list_4 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap1_list_4[i] = _root.worldmap1_list[i];
++i;
}
_root.loadinfo.data.worldmap2_list_4 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap2_list_4[i] = _root.worldmap2_list[i];
++i;
}
_root.loadinfo.data.worldmap3_list_4 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap3_list_4[i] = _root.worldmap3_list[i];
++i;
}
_root.loadinfo.data.worldmap4_list_4 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap4_list_4[i] = _root.worldmap4_list[i];
++i;
}
_root.loadinfo.data.worldmap5_list_4 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap5_list_4[i] = _root.worldmap5_list[i];
++i;
}
_root.loadinfo.data.worldmap6_list_4 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap6_list_4[i] = _root.worldmap6_list[i];
++i;
}
_root.loadinfo.data.worldmap7_list_4 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap7_list_4[i] = _root.worldmap7_list[i];
++i;
}
_root.loadinfo.data.worldmap8_list_4 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap8_list_4[i] = _root.worldmap8_list[i];
++i;
}
_root.loadinfo.data.worldmap9_list_4 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap9_list_4[i] = _root.worldmap9_list[i];
++i;
}
_root.loadinfo.data.saved_4 = true;
_root.loadinfo.flush();
gotoAndPlay('apply');
}
}
button 2733 {
on (release) {
_root.loadinfo.data.peach_earring_color_5 = _root.peach_earring_color;
_root.loadinfo.data.peach_crown_color_5 = _root.peach_crown_color;
_root.loadinfo.data.ShowCum_5 = _root.ShowCum;
_root.loadinfo.data.internals_5 = _root.internals;
_root.loadinfo.data.isBenchmarkActive_5 = _root.isBenchmarkActive;
_root.loadinfo.data.actual_world_5 = _root.actual_world;
if (_root.CurrentArea == 'worldmap') {
_root.loadinfo.data.actual_level_5 = _root.actual_level;
} else {
_root.loadinfo.data.actual_level_5 = _root.actual_level - 1;
}
_root.loadinfo.data.score_points_5 = _root.score_points;
if (!_root.loadinfo.data.PLAYER) {
_root.loadinfo.data.PLAYER = new Object();
}
_root.loadinfo.data.PLAYER.laids_5 = _global.PLAYER.laids;
_root.loadinfo.data.PLAYER.deaths_5 = _global.PLAYER.deaths;
_root.loadinfo.data.PLAYER.totalLaids_5 = _global.PLAYER.totalLaids;
_root.loadinfo.data.PLAYER.totalDeaths_5 = _global.PLAYER.totalDeaths;
if (!_root.loadinfo.data.GAMECONFIG) {
_root.loadinfo.data.GAMECONFIG = new Object();
}
_root.loadinfo.data.GAMECONFIG.setScrolling_5 = _global.GAMECONFIG.setScrolling;
_root.loadinfo.data.GAMECONFIG.physicsSMB3_5 = _global.GAMECONFIG.plysicsSMB3;
_root.loadinfo.data.GAMECONFIG.soundVolume_5 = _global.GAMECONFIG.soundVolume;
_root.loadinfo.data.GAMECONFIG.soundHeels_5 = _global.GAMECONFIG.soundHeels;
_root.loadinfo.data.GAMECONFIG.keyboardLayout_5 = _global.GAMECONFIG.keyboardLayout;
_root.loadinfo.data.pokey_fucking_scene_5 = _root.pokey_fucking_scene;
_root.loadinfo.data.goomba_fucking_scene_5 = _root.goomba_fucking_scene;
_5 = _root.koopa_fucking_scene;
_root.loadinfo.data.koopa_fucking_scene = _5;
_root.loadinfo.data.bobomb_fucking_scene_5 = _root.bobomb_fucking_scene;
_root.loadinfo.data.blooper_fucking_scene_5 = _root.blooper_fucking_scene;
_root.loadinfo.data.boo_fucking_scene_5 = _root.boo_fucking_scene;
_root.loadinfo.data.BoobSize_5 = _root.BoobSize;
_root.loadinfo.data.CharMove_5 = _root.CharMove;
_root.loadinfo.data.CharNum_5 = _root.CharNum;
_root.loadinfo.data.Lives_5 = _root.Lives;
_root.loadinfo.data.CumHead_5 = _root.CumHead;
_root.loadinfo.data.CumLegs_5 = _root.CumLegs;
_root.loadinfo.data.CumButt_5 = _root.CumButt;
_root.loadinfo.data.CumBody_5 = _root.CumBody;
_root.loadinfo.data.heels_type_5 = _root.heels_type;
_root.loadinfo.data.garter_type_5 = _root.garter_type;
_root.loadinfo.data.stockings_type_5 = _root.stockings_type;
_root.loadinfo.data.heels_type_5 = _root.heels_type;
_root.loadinfo.data.gloves_type_5 = _root.gloves_type;
_root.loadinfo.data.horny_bar_5 = _root.horny_bar;
_root.loadinfo.data.clothes_tail_remove_5 = _root.clothes_tail_remove;
_root.loadinfo.data.clothes_vest_remove_5 = _root.clothes_vest_remove;
_root.loadinfo.data.clothes_skirt_remove_5 = _root.clothes_skirt_remove;
_root.loadinfo.data.clothes_bra_remove_5 = _root.clothes_bra_remove;
_root.loadinfo.data.cheatEnabled_5 = _root.cheatEnabled;
_root.loadinfo.data.worldmap1_list_5 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap1_list_5[i] = _root.worldmap1_list[i];
++i;
}
_root.loadinfo.data.worldmap2_list_5 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap2_list_5[i] = _root.worldmap2_list[i];
++i;
}
_root.loadinfo.data.worldmap3_list_5 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap3_list_5[i] = _root.worldmap3_list[i];
++i;
}
_root.loadinfo.data.worldmap4_list_5 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap4_list_5[i] = _root.worldmap4_list[i];
++i;
}
_root.loadinfo.data.worldmap5_list_5 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap5_list_5[i] = _root.worldmap5_list[i];
++i;
}
_root.loadinfo.data.worldmap6_list_5 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap6_list_5[i] = _root.worldmap6_list[i];
++i;
}
_root.loadinfo.data.worldmap7_list_5 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap7_list_5[i] = _root.worldmap7_list[i];
++i;
}
_root.loadinfo.data.worldmap8_list_5 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap8_list_5[i] = _root.worldmap8_list[i];
++i;
}
_root.loadinfo.data.worldmap9_list_5 = new Array();
i = 0;
while (i < 14) {
_root.loadinfo.data.worldmap9_list_5[i] = _root.worldmap9_list[i];
++i;
}
_root.loadinfo.data.saved_5 = true;
_root.loadinfo.flush();
gotoAndPlay('apply');
}
}
movieClip 2740 {
frame 2 {
stop();
}
frame 3 {
_parent.loadgame._visible = false;
}
frame 4 {
stop();
}
frame 22 {
gotoAndPlay(1);
_parent.loadgame._visible = true;
}
}
button 2744 {
on (release) {
_root.MenuWindow = 'load_game';
}
}
button 2748 {
on (release) {
restart._visible = true;
confirm._visible = false;
cancel._visible = false;
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
_global.FLAGS.scrollingLevel = false;
_root.gotoAndPlay(1);
}
}
button 2751 {
on (release) {
restart._visible = true;
confirm._visible = false;
cancel._visible = false;
}
}
button 2755 {
on (release) {
saved.gotoAndPlay('slots');
}
}
movieClip 2772 {
frame 1 {
pause_title.text = _root.actual_world_name + ' : ' + _root.actual_level_name;
restart._visible = true;
confirm._visible = false;
cancel._visible = false;
savegame._visible = true;
loadgame._visible = true;
laidtotal = _global.PLAYER.totalLaids;
deathtotal = _global.PLAYER.totalDeaths;
onEnterFrame = function () {
laids.text = laidtotal;
deaths.text = deathtotal;
};
if (_root.horny_bar < 4) {
peach_face.gotoAndStop('horny0');
} else {
if (_root.horny_bar < 8) {
peach_face.gotoAndStop('horny1');
} else {
if (_root.horny_bar < 12) {
peach_face.gotoAndStop('horny2');
} else {
if (_root.horny_bar < 16) {
peach_face.gotoAndStop('horny3');
} else {
peach_face.gotoAndStop('horny4');
}
}
}
}
if (_global.PLAYER.laids == 0) {
_global.FLAGS.peachIsWhatText = 'Peach is embarrassed';
_global.FLAGS.peachIsWhatRemNum = _global.FLAGS.enemiesLaidToBeWhore;
peachtext1._visible = true;
peachtext2._visible = true;
} else {
if (_global.PLAYER.laids < _global.FLAGS.enemiesLaidToBeWhore) {
_global.FLAGS.peachIsWhatText = 'Peach did nasty things!';
if (_global.PLAYER.laids > 10) {
_global.FLAGS.peachIsWhatRemNum = '';
peachtext1._visible = false;
peachtext2._visible = false;
} else {
_global.FLAGS.peachIsWhatRemNum = _global.FLAGS.enemiesLaidToBeWhore - _global.PLAYER.laids;
peachtext1._visible = true;
peachtext2._visible = true;
}
} else {
_global.FLAGS.peachIsWhatText = 'Peach, the slut of the day!';
_global.FLAGS.peachIsWhatRemNum = '';
peachtext1._visible = false;
peachtext2._visible = false;
}
}
if (_global.PLAYER.totalLaids == 0) {
_global.FLAGS.peachIsWhat2Text = 'Peach is a virgin';
_global.FLAGS.peachIsWhatRem2Num = _global.FLAGS.enemiesLaidToBeTotalSlut;
peachtext3._visible = true;
peachtext4._visible = true;
} else {
if (_global.PLAYER.totalLaids <= _global.FLAGS.enemiesLaidToBeTotalSlut / 2) {
_global.FLAGS.peachIsWhat2Text = 'Peach is indecent!';
if (_global.PLAYER.totalLaids > 80) {
_global.FLAGS.peachIsWhatRem2Num = '';
peachtext3._visible = false;
peachtext4._visible = false;
} else {
_global.FLAGS.peachIsWhatRem2Num = _global.FLAGS.enemiesLaidToBeTotalSlut - _global.PLAYER.totalLaids;
peachtext3._visible = true;
peachtext4._visible = true;
}
} else {
if (_global.PLAYER.totalLaids < _global.FLAGS.enemiesLaidToBeTotalSlut) {
_global.FLAGS.peachIsWhat2Text = 'Peach is screwed!';
_global.FLAGS.peachIsWhatRem2Num = _global.FLAGS.enemiesLaidToBeTotalSlut - _global.PLAYER.totalLaids;
peachtext3._visible = true;
peachtext4._visible = true;
} else {
_global.FLAGS.peachIsWhat2Text = 'Peach, the SLUT of the kingdom!';
_global.FLAGS.peachIsWhatRem2Num = '';
peachtext3._visible = false;
peachtext4._visible = false;
}
}
}
}
frame 2 {
stop();
if (_root.horny_bar < 4) {
peach_face.gotoAndStop('horny0');
} else {
if (_root.horny_bar < 8) {
peach_face.gotoAndStop('horny1');
} else {
if (_root.horny_bar < 12) {
peach_face.gotoAndStop('horny2');
} else {
if (_root.horny_bar < 16) {
peach_face.gotoAndStop('horny3');
} else {
peach_face.gotoAndStop('horny4');
}
}
}
}
if (_global.PLAYER.laids == 0) {
_global.FLAGS.peachIsWhatText = 'Peach is embarrassed';
_global.FLAGS.peachIsWhatRemNum = _global.FLAGS.enemiesLaidToBeWhore;
peachtext1._visible = true;
peachtext2._visible = true;
} else {
if (_global.PLAYER.laids < _global.FLAGS.enemiesLaidToBeWhore) {
_global.FLAGS.peachIsWhatText = 'Peach did nasty things!';
if (_global.PLAYER.laids > 10) {
_global.FLAGS.peachIsWhatRemNum = '';
peachtext1._visible = false;
peachtext2._visible = false;
} else {
_global.FLAGS.peachIsWhatRemNum = _global.FLAGS.enemiesLaidToBeWhore - _global.PLAYER.laids;
peachtext1._visible = true;
peachtext2._visible = true;
}
} else {
_global.FLAGS.peachIsWhatText = 'Peach, the slut of the day!';
_global.FLAGS.peachIsWhatRemNum = '';
peachtext1._visible = false;
peachtext2._visible = false;
}
}
if (_global.PLAYER.totalLaids == 0) {
_global.FLAGS.peachIsWhat2Text = 'Peach is a virgin';
_global.FLAGS.peachIsWhatRem2Num = _global.FLAGS.enemiesLaidToBeTotalSlut;
peachtext3._visible = true;
peachtext4._visible = true;
} else {
if (_global.PLAYER.totalLaids <= _global.FLAGS.enemiesLaidToBeTotalSlut / 2) {
_global.FLAGS.peachIsWhat2Text = 'Peach is indecent!';
if (_global.PLAYER.totalLaids > 80) {
_global.FLAGS.peachIsWhatRem2Num = '';
peachtext3._visible = false;
peachtext4._visible = false;
} else {
_global.FLAGS.peachIsWhatRem2Num = _global.FLAGS.enemiesLaidToBeTotalSlut - _global.PLAYER.totalLaids;
peachtext3._visible = true;
peachtext4._visible = true;
}
} else {
if (_global.PLAYER.totalLaids < _global.FLAGS.enemiesLaidToBeTotalSlut) {
_global.FLAGS.peachIsWhat2Text = 'Peach is screwed!';
_global.FLAGS.peachIsWhatRem2Num = _global.FLAGS.enemiesLaidToBeTotalSlut - _global.PLAYER.totalLaids;
peachtext3._visible = true;
peachtext4._visible = true;
} else {
_global.FLAGS.peachIsWhat2Text = 'Peach, the SLUT of the kingdom!';
_global.FLAGS.peachIsWhatRem2Num = '';
peachtext3._visible = false;
peachtext4._visible = false;
}
}
}
}
}
button 2779 {
on (release) {
if (_root.CurrentArea == 'credits') {
_root.CurrentArea = 'select1';
_root.gotoAndPlay('title');
} else {
_root.zoommode = _root.zoommode_recorded;
_root.MenuWindow = 'show';
}
}
}
movieClip 2781 {
}
button 2785 {
on (press) {
getURL('http://playshapes.newgrounds.com/', '_blank');
}
}
button 2788 {
on (press) {
getURL('http://legendofkrystal.com/forum/', '_blank');
}
}
button 2791 {
on (press) {
getURL('http://www.hentai-foundry.com/profile-TheDirtyMonkey.php', '_blank');
}
}
button 2793 {
on (press) {
getURL('http://www.hentai-foundry.com/profile-luftmallow.php', '_blank');
}
}
movieClip 2794 {
frame 1 {
stop();
_root.movement = false;
}
instance of movieClip 1006 {
onClipEvent (release) {
sound_fall = new Sound(this);
sound_fall.attachSound('Peach ouch3');
sound_fall.start(0, 1);
}
}
instance of movieClip 1006 {
onClipEvent (release) {
sound_fall = new Sound(this);
sound_fall.attachSound('Peach ouch4');
sound_fall.start(0, 1);
}
}
instance of movieClip 1006 {
onClipEvent (release) {
sound_fall = new Sound(this);
sound_fall.attachSound('Peach nooo');
sound_fall.start(0, 1);
}
}
}
movieClip 2797 {
}
movieClip 2798 {
}
movieClip 2802 {
}
movieClip 2804 {
}
movieClip 2806 {
}
movieClip 2808 {
frame 1 {
if (_parent._color == 'red') {
gotoAndStop('red');
} else {
if (_parent._color == 'yellow') {
gotoAndStop('yellow');
} else {
if (_parent._color == 'grey') {
gotoAndStop('grey');
} else {
if (_parent._color == 'orange') {
gotoAndStop('orange');
} else {
stop();
}
}
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 2814 {
frame 1 {
if (_color == 'red') {
gotoAndStop('red');
} else {
if (_color == 'yellow') {
gotoAndStop('yellow');
} else {
if (_color == 'grey') {
gotoAndStop('grey');
} else {
if (_color == 'orange') {
gotoAndStop('orange');
} else {
stop();
}
}
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 2816 {
}
movieClip 2817 {
}
movieClip 2821 {
}
movieClip 2823 {
}
movieClip 2824 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 2826 {
}
button 2866 {
on (release) {
gotoAndStop('goomba');
}
}
button 2867 {
on (release) {
gotoAndStop('koopatroopa');
}
}
button 2868 {
on (release) {
gotoAndStop('morton');
}
}
button 2869 {
on (release) {
gotoAndStop('bowser');
}
}
button 2870 {
on (release) {
gotoAndStop('endings');
}
}
button 2871 {
on (release) {
gotoAndStop('bobomb');
}
}
button 2872 {
on (release) {
gotoAndStop('boo');
}
}
button 2873 {
on (release) {
gotoAndStop('shyguy');
}
}
button 2874 {
on (release) {
gotoAndStop('blooper');
}
}
movieClip 2880 {
frame 1 {
lockhelp = '';
}
}
button 2881 {
on (release) {
if (_root.DressNum > 0) {
--_root.DressNum;
} else {
_root.DressNum = _root.DressMax;
}
if (_root.NoBoob) {
_root.NoBoob = false;
_root.BoobSize = _root.PrevBoob;
} else {
_root.PrevBoob = _root.BoobSize;
}
_root.peach_update_dressNum();
}
}
button 2882 {
on (release) {
if (_root.DressNum < _root.DressMax) {
++_root.DressNum;
} else {
_root.DressNum = 0;
}
if (_root.NoBoob) {
_root.NoBoob = false;
_root.BoobSize = _root.PrevBoob;
} else {
_root.PrevBoob = _root.BoobSize;
}
_root.peach_update_dressNum();
}
}
button 2884 {
on (release) {
if (_root.NoBoob == false) {
if (_root.BoobSize > 0) {
--_root.BoobSize;
} else {
_root.BoobSize = 4;
}
}
}
}
button 2885 {
on (release) {
if (_root.NoBoob == false) {
if (_root.BoobSize < 4) {
++_root.BoobSize;
} else {
_root.BoobSize = 0;
}
}
}
}
button 2904 {
on (release) {
gotoAndStop('cancel');
}
}
button 2906 {
on (release) {
i = 0;
while (i < _root.TotalEnemy) {
_root.EnemyAtMax[i] = false;
_root.loadinfo.data.EnemyAtMax[i] = false;
++i;
}
i = 0;
while (i < 4) {
_root.MortonScene[i] = false;
_root.loadinfo.data.MortonScene[i] = false;
++i;
}
i = 0;
while (i < 4) {
_root.EndingScene[i] = false;
_root.loadinfo.data.EndingScene[i] = false;
++i;
}
_root.BowserScene = false;
_root.loadinfo.data.BowserScene = false;
gotoAndStop('cancel');
_global.FLAGS.resetgallery = false;
_parent.gotoAndPlay(2);
}
}
movieClip 2908 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 2911 {
}
button 2913 {
on (release) {
if (_root.DressNum > 0) {
--_root.DressNum;
} else {
_root.DressNum = _root.DressMax;
}
_root.NoBoob = false;
}
}
movieClip 2915 {
}
movieClip 2917 {
}
movieClip 2919 {
}
button 2921 {
on (release) {
if (!n or n > 5) {
n = 1;
}
_background.gotoAndPlay(n);
++n;
}
}
button 2922 {
on (release) {
gotoAndPlay(2);
}
}
button 2923 {
on (release) {
gotoAndPlay(3);
}
}
button 2924 {
on (release) {
gotoAndPlay(4);
}
}
button 2925 {
on (release) {
gotoAndPlay(5);
}
}
button 2926 {
on (release) {
gotoAndPlay(6);
}
}
button 2932 {
on (release) {
gotoAndPlay(7);
}
}
button 2933 {
on (release) {
gotoAndPlay(8);
}
}
button 2934 {
on (release) {
gotoAndPlay(9);
}
}
button 2935 {
on (release) {
gotoAndPlay(10);
}
}
button 2936 {
on (release) {
gotoAndPlay(11);
}
}
movieClip 2944 {
}
button 2946 {
on (release) {
gotoAndPlay(13);
}
}
button 2948 {
on (release) {
gotoAndPlay(12);
}
}
button 2950 {
on (release) {
gotoAndPlay(14);
}
}
button 2953 {
on (release) {
gotoAndPlay(1);
}
}
button 2955 {
on (release) {
g = _currentframe;
gotoAndStop('replay');
}
}
movieClip 2959 {
frame 1 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
}
movieClip 2963 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 2964 {
}
movieClip 2968 {
frame 10 {
stop();
}
}
movieClip 2969 {
frame 12 {
gotoAndPlay('fuck');
}
}
movieClip 2971 {
frame 1 {
_root.Peach_show(0);
horny_bar_buildup = 1;
horny_random1 = 1 + random(2);
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
_parent.advance = true;
}
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 13 {
_global.PLAYER.blushType = 'fade_in';
}
frame 14 {
head.eyeRightPeach.gotoAndStop('closed');
}
frame 17 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 24 {
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 26 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 41 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 49 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 51 {
_root.check_blush();
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(500);
}
_root.game_timer_suspend = 0;
_root.CumLegs += 2;
_root.CumButt += 2;
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
}
_parent._parent.sleeping = true;
}
_root.Peach_show(1);
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
button 2972 {
on (release) {
gotoAndStop(1);
}
}
movieClip 2973 {
frame 1 {
stop();
}
frame 2 {
stop();
notice = false;
}
frame 3 {
stop();
notice = false;
}
frame 4 {
stop();
notice = false;
}
frame 5 {
stop();
notice = false;
}
frame 6 {
stop();
notice = false;
}
frame 7 {
stop();
notice = false;
}
frame 8 {
stop();
notice = false;
}
frame 9 {
stop();
notice = false;
}
frame 10 {
stop();
notice = false;
}
frame 11 {
stop();
notice = false;
}
frame 12 {
stop();
notice = false;
}
frame 13 {
stop();
notice = false;
}
frame 14 {
stop();
notice = false;
}
frame 15 {
gotoAndPlay(g);
}
}
button 2974 {
on (release) {
if (_root.CharNum > 0) {
--_root.CharNum;
} else {
_root.CharNum = _root.CharMax;
}
}
}
button 2975 {
on (release) {
if (_root.CharNum < _root.CharMax) {
++_root.CharNum;
} else {
_root.CharNum = 0;
}
}
}
button 2981 {
on (release) {
gotoAndStop('choice');
}
}
movieClip 2985 {
}
button 2987 {
on (release) {
gotoAndPlay(2);
}
}
button 2988 {
on (release) {
gotoAndPlay(3);
}
}
button 2989 {
on (release) {
gotoAndPlay(4);
}
}
button 2990 {
on (release) {
gotoAndPlay(5);
}
}
button 2994 {
on (release) {
gotoAndPlay(6);
}
}
button 2996 {
on (release) {
gotoAndPlay(7);
}
}
button 2998 {
on (release) {
gotoAndPlay(8);
}
}
button 3000 {
on (release) {
gotoAndPlay(9);
}
}
button 3002 {
on (release) {
gotoAndStop('choice');
}
}
button 3003 {
on (release) {
g = _currentframe;
gotoAndStop('replay');
}
}
button 3004 {
on (release) {
gotoAndStop(1);
}
}
movieClip 3005 {
frame 1 {
stop();
}
frame 2 {
stop();
notice = false;
}
frame 3 {
stop();
notice = false;
}
frame 4 {
stop();
notice = false;
}
frame 5 {
stop();
notice = false;
}
frame 6 {
stop();
notice = false;
}
frame 7 {
stop();
notice = false;
}
frame 8 {
stop();
notice = false;
}
frame 9 {
stop();
notice = false;
}
frame 10 {
gotoAndPlay(g);
}
}
movieClip 3007 {
}
movieClip 3009 {
frame 23 {
gotoAndPlay(1);
}
}
button 3010 {
on (release) {
gotoAndPlay(2);
}
}
button 3011 {
on (release) {
gotoAndPlay(3);
}
}
button 3014 {
on (release) {
gotoAndPlay(4);
}
}
button 3015 {
on (release) {
gotoAndPlay(5);
}
}
button 3019 {
on (release) {
gotoAndStop('choice');
}
}
button 3020 {
on (release) {
g = _currentframe;
gotoAndStop('replay');
}
}
button 3021 {
on (release) {
gotoAndPlay(1);
}
}
movieClip 3022 {
frame 1 {
stop();
}
frame 2 {
stop();
notice = false;
}
frame 3 {
stop();
notice = false;
}
frame 4 {
stop();
notice = false;
}
frame 5 {
stop();
notice = false;
}
frame 6 {
gotoAndPlay(g);
}
}
movieClip 3024 {
frame 12 {
SceneNum = random(2) + 1;
if (SceneNum == 1) {
gotoAndPlay('part1');
}
}
frame 25 {
SceneNum = random(2) + 1;
if (SceneNum == 1) {
gotoAndPlay('part1');
} else {
gotoAndPlay('part2');
}
}
}
button 3025 {
on (release) {
gotoAndPlay(2);
}
}
button 3026 {
on (release) {
gotoAndPlay(3);
}
}
button 3029 {
on (release) {
gotoAndPlay(4);
}
}
button 3030 {
on (release) {
gotoAndPlay(5);
}
}
movieClip 3034 {
}
button 3035 {
on (release) {
gotoAndPlay(1);
}
}
button 3036 {
on (release) {
g = _currentframe;
gotoAndStop('replay');
}
}
movieClip 3037 {
frame 1 {
stop();
}
frame 2 {
stop();
notice = false;
}
frame 3 {
stop();
notice = false;
}
frame 4 {
stop();
notice = false;
}
frame 5 {
stop();
notice = false;
}
frame 6 {
gotoAndPlay(g);
}
}
movieClip 3041 {
}
button 3042 {
on (release) {
gotoAndStop(1);
}
}
button 3043 {
on (release) {
g = _currentframe;
gotoAndStop('replay');
}
}
movieClip 3044 {
frame 1 {
stop();
}
frame 2 {
stop();
notice = false;
}
frame 3 {
stop();
notice = false;
}
frame 4 {
stop();
notice = false;
}
frame 5 {
stop();
notice = false;
}
frame 6 {
gotoAndPlay(g);
}
}
button 3045 {
on (release) {
gotoAndPlay(2);
}
}
button 3046 {
on (release) {
gotoAndPlay(3);
}
}
movieClip 3050 {
}
button 3052 {
on (release) {
gotoAndPlay(4);
}
}
button 3054 {
on (release) {
gotoAndStop(1);
}
}
button 3055 {
on (release) {
g = _currentframe;
gotoAndStop('replay');
}
}
movieClip 3056 {
frame 1 {
stop();
}
frame 2 {
stop();
notice = false;
}
frame 3 {
stop();
notice = false;
}
frame 4 {
stop();
notice = false;
}
frame 5 {
gotoAndPlay(g);
}
}
button 3057 {
on (release) {
gotoAndPlay(2);
}
}
button 3059 {
on (release) {
gotoAndPlay(3);
}
}
button 3061 {
on (release) {
gotoAndPlay(4);
}
}
button 3063 {
on (release) {
gotoAndPlay(5);
}
}
movieClip 3075 {
frame 1 {
if (_parent._color) {
gotoAndPlay(_parent._color);
}
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
movieClip 3077 {
frame 1 {
if (!once) {
once = true;
if (!_parent._parent._blush) {
_parent._parent._blush = 'noblush';
}
gotoAndPlay(_parent._parent._blush);
}
}
frame 3 {
gotoAndPlay(_parent._parent._blush);
}
frame 41 {
gotoAndPlay(_parent._parent._blush);
}
}
movieClip 3079 {
}
movieClip 3080 {
frame 27 {
gotoAndPlay(1);
}
}
movieClip 3088 {
}
movieClip 3090 {
}
movieClip 3092 {
}
movieClip 3093 {
frame 1 {
gotoAndPlay(_root.marioDressNum);
}
frame 2 {
gotoAndPlay(_root.marioDressNum);
}
frame 4 {
gotoAndPlay(_root.marioDressNum);
}
frame 6 {
gotoAndPlay(_root.marioDressNum);
}
}
movieClip 3095 {
}
movieClip 3097 {
}
movieClip 3099 {
}
movieClip 3100 {
frame 2 {
if (_parent._parent.talk) {
gotoAndPlay('talk');
} else {
stop();
}
}
frame 25 {
gotoAndPlay(_root.talk);
}
}
movieClip 3105 {
}
movieClip 3106 {
frame 1 {
}
frame 5 {
gotoAndPlay('dress');
}
}
movieClip 3111 {
frame 1 {
if (!_parent._parent.eyeRightMario) {
_parent._parent.eyeRightMario = 'opened';
}
gotoAndPlay(_parent._parent.eyeRightMario);
}
frame 2 {
gotoAndPlay(_parent._parent.eyeRightMario);
}
frame 38 {
gotoAndPlay(_parent._parent.eyeRightMario);
}
frame 40 {
gotoAndPlay(_parent._parent.eyeRightMario);
}
}
movieClip 3112 {
frame 1 {
if (!_parent._parent.eyeLeftMario) {
_parent._parent.eyeLeftMario = 'opened';
}
gotoAndPlay(_parent._parent.eyeLeftMario);
}
frame 2 {
gotoAndPlay(_parent._parent.eyeLeftMario);
}
frame 38 {
gotoAndPlay(_parent._parent.eyeLeftMario);
}
frame 40 {
gotoAndPlay(_parent._parent.eyeLeftMario);
}
}
movieClip 3114 {
}
movieClip 3115 {
frame 2 {
gotoAndPlay(_root.talk);
}
frame 20 {
gotoAndPlay(_root.talk);
}
}
movieClip 3117 {
}
movieClip 3118 {
frame 2 {
if (_parent._parent.talk) {
gotoAndPlay('talk');
} else {
stop();
}
}
frame 20 {
gotoAndPlay(_root.talk);
}
}
movieClip 3121 {
}
movieClip 3124 {
}
movieClip 3126 {
}
movieClip 3127 {
frame 1 {
if (!_parent._parent.marioHat) {
_parent._parent.marioHat = 'normal';
}
gotoAndPlay(_parent._parent.marioHat);
}
frame 2 {
gotoAndPlay(_parent._parent.marioHat);
}
frame 4 {
gotoAndPlay(_parent._parent.marioHat);
}
}
movieClip 3129 {
}
button 3130 {
on (release) {
gotoAndPlay('kiss');
}
on (keyPress '<Right>') {
gotoAndPlay('kiss');
}
on (keyPress 'd') {
gotoAndPlay('kiss');
}
}
button 3132 {
on (release) {
gotoAndPlay('suck');
}
on (keyPress '<Right>') {
gotoAndPlay('suck');
}
on (keyPress 'd') {
gotoAndPlay('suck');
}
}
button 3133 {
on (release) {
gotoAndPlay(1);
}
on (keyPress '<Left>') {
gotoAndPlay(1);
}
on (keyPress 'a') {
gotoAndPlay(1);
}
}
button 3134 {
on (release) {
gotoAndPlay('cum');
}
on (keyPress '<Right>') {
gotoAndPlay('cum');
}
on (keyPress 'd') {
gotoAndPlay('cum');
}
}
button 3135 {
on (release) {
gotoAndPlay('kiss');
}
on (keyPress '<Left>') {
gotoAndPlay('kiss');
}
on (keyPress 'a') {
gotoAndPlay('kiss');
}
}
button 3136 {
on (release) {
gotoAndPlay('sucking');
}
on (keyPress '<Left>') {
gotoAndPlay('sucking');
}
on (keyPress 'a') {
gotoAndPlay('sucking');
}
}
movieClip 3140 {
frame 8 {
stop();
}
}
movieClip 3142 {
frame 1 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
_root.marioDressNum = 'full';
stop();
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('kiss');
}
}
frame 2 {
_root.MarioEyeType = 'Right';
}
frame 5 {
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('suck');
}
}
frame 18 {
_root.MarioEyeType = 'Close';
}
frame 26 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 33 {
stop();
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('suck');
}
if (Key.isDown(37) or Key.isDown(65)) {
gotoAndPlay(1);
}
}
frame 34 {
_root.MarioEyeType = 'Open';
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 37 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('cum');
}
if (Key.isDown(37) or Key.isDown(65)) {
gotoAndPlay('suck');
}
}
frame 40 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 47 {
gotoAndPlay('sucking');
}
frame 49 {
_root.MarioEyeType = 'Close';
}
frame 52 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('cum');
}
if (Key.isDown(37) or Key.isDown(65)) {
gotoAndPlay('sucking');
}
}
frame 55 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 67 {
stop();
}
instance of movieClip 2266 {
onClipEvent (load) {
if (_root.MenuWindow == 'gallery' or _root.CurrentArea == 'gallery') {
loadMovie('', this);
}
}
onClipEvent (release) {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('smb2');
}
}
onClipEvent (keyPress '<Space>') {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('smb2');
}
}
}
}
movieClip 3144 {
}
button 3145 {
on (release) {
gotoAndPlay('in');
}
on (keyPress '<Up>') {
gotoAndPlay('in');
}
on (keyPress 'w') {
gotoAndPlay('in');
}
}
button 3146 {
on (release) {
if (_global.FLAGS.isInTheGallery) {
_parent._parent.gotoAndStop('choice');
} else {
_root.gotoAndPlay('smb2');
}
}
}
button 3151 {
on (release) {
gotoAndPlay('out');
}
on (keyPress '<Down>') {
gotoAndPlay('out');
}
on (keyPress 's') {
gotoAndPlay('out');
}
}
button 3152 {
on (release) {
_root.gotoAndPlay('smb2');
}
on (keyPress '<Space>') {
_root.gotoAndPlay('smb2');
}
}
button 3155 {
on (release) {
_root.gotoAndPlay('ending');
}
}
movieClip 3157 {
instance of movieClip 3080 {
onClipEvent (load) {
gotoAndStop(1);
}
onClipEvent (keyPress 'm') {
allsound = new Sound();
if (_root.PlaySound == 'ON') {
_root.PlaySound = 'NO BGM';
} else {
if (_root.PlaySound == 'NO BGM') {
_root.PlaySound = 'OFF';
} else {
_root.PlaySound = 'ON';
}
}
if (_root.PlaySound == 'ON') {
_root.BGMsound.start(0, 99);
}
if (_root.PlaySound == 'NO BGM') {
stopAllSounds();
}
if (_root.PlaySound == 'OFF') {
allsound.setVolume(0);
} else {
allsound.setVolume(100);
}
}
onClipEvent (keyPress 'b') {
if (_root.LockCostume and !_root.NoBoob) {
if (_root.BoobSize < _root.MaxBoob) {
++_root.BoobSize;
} else {
_root.BoobSize = _root.MinBoob;
}
}
}
onClipEvent (keyPress 'q') {
if (_quality == 'HIGH') {
_quality = 'Medium';
} else {
_quality = 'High';
}
}
}
frame 71 {
gotoAndPlay('out');
}
frame 143 {
gotoAndPlay('in');
}
}
button 3158 {
on (release) {
gotoAndStop('choice');
}
}
movieClip 3171 {
frame 1 {
stop();
}
}
movieClip 3177 {
frame 2 {
stop();
}
frame 4 {
stop();
}
}
movieClip 3180 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
}
button 3185 {
on (release) {
gotoAndPlay('kiss');
}
on (keyPress '<Right>') {
gotoAndPlay('kiss');
}
on (keyPress 'd') {
gotoAndPlay('kiss');
}
}
button 3186 {
on (release) {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('smb1');
}
}
on (keyPress '<Left>') {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('smb1');
}
}
on (keyPress 'a') {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('smb1');
}
}
}
button 3187 {
on (release) {
_root.gotoAndPlay('smb1');
}
}
button 3189 {
on (release) {
gotoAndPlay('deep');
}
on (keyPress '<Right>') {
gotoAndPlay('deep');
}
on (keyPress 'd') {
gotoAndPlay('deep');
}
}
button 3190 {
on (release) {
gotoAndPlay(1);
}
on (keyPress '<Left>') {
gotoAndPlay(1);
}
on (keyPress 'a') {
gotoAndPlay(1);
}
}
button 3194 {
on (release) {
gotoAndPlay('kiss');
}
on (keyPress '<Left>') {
gotoAndPlay('kiss');
}
on (keyPress 'a') {
gotoAndPlay('kiss');
}
}
movieClip 3195 {
frame 1 {
stop();
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
eyeRightMario = 'closed';
eyeLeftMario = 'closed';
marioHat = 'sleeping';
_root.marioDressNum = 'shirt';
}
frame 13 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 18 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 25 {
gotoAndPlay('kiss');
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 29 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 55 {
head.eyeLeftPeach.gotoAndPlay('roll');
}
frame 65 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
instance of movieClip 2266 {
onClipEvent (load) {
if (_root.MenuWindow == 'gallery' or _root.CurrentArea == 'gallery') {
loadMovie('', this);
}
}
onClipEvent (release) {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('smb3');
}
}
onClipEvent (keyPress '<Space>') {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('smb3');
}
}
}
frame 84 {
gotoAndPlay('mario2');
}
}
movieClip 3200 {
}
movieClip 3202 {
}
button 3203 {
on (release) {
if (_global.FLAGS.isInTheGallery) {
_parent._parent.gotoAndStop('choice');
} else {
_root.gotoAndPlay('theend');
}
}
}
button 3204 {
on (release) {
_root.gotoAndPlay('smb2');
}
}
button 3207 {
on (release) {
gotoAndPlay('suck');
}
on (keyPress '<Right>') {
gotoAndPlay('suck');
}
on (keyPress 'd') {
gotoAndPlay('suck');
}
}
button 3208 {
on (release) {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('smb2');
}
}
on (keyPress '<Left>') {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('smb2');
}
}
on (keyPress 'a') {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('smb2');
}
}
}
button 3212 {
on (release) {
gotoAndPlay('cum');
}
on (keyPress '<Right>') {
gotoAndPlay('cum');
}
on (keyPress 'd') {
gotoAndPlay('cum');
}
}
button 3213 {
on (release) {
gotoAndPlay(1);
}
on (keyPress '<Left>') {
gotoAndPlay(1);
}
on (keyPress 'a') {
gotoAndPlay(1);
}
}
button 3215 {
on (release) {
gotoAndPlay('suck');
}
on (keyPress '<Left>') {
gotoAndPlay('suck');
}
on (keyPress 'a') {
gotoAndPlay('suck');
}
}
movieClip 3217 {
frame 1 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
stop();
_root.marioDressNum = 'shirt';
}
frame 2 {
_root.MarioEyeType = 'Right';
}
frame 9 {
_root.MarioEyeType = 'Close';
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 19 {
_root.MarioEyeType = 'Right';
}
frame 20 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 24 {
gotoAndPlay('suck');
}
frame 26 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 29 {
_root.MarioEyeType = 'Close';
}
frame 36 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
instance of movieClip 2266 {
onClipEvent (load) {
if (_root.MenuWindow == 'gallery' or _root.CurrentArea == 'gallery') {
loadMovie('', this);
}
}
onClipEvent (release) {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('theend');
}
}
onClipEvent (keyPress '<Space>') {
if (_root.MenuWindow != 'gallery' and _root.CurrentArea != 'gallery') {
_root.gotoAndPlay('theend');
}
}
}
frame 51 {
gotoAndPlay('fly');
}
}
movieClip 3219 {
instance of movieClip 1487 {
onClipEvent (keyPress 'm') {
allsound = new Sound();
if (_root.PlaySound == 'ON') {
_root.PlaySound = 'NO BGM';
} else {
if (_root.PlaySound == 'NO BGM') {
_root.PlaySound = 'OFF';
} else {
_root.PlaySound = 'ON';
}
}
if (_root.PlaySound == 'ON') {
_root.BGMsound.start(0, 99);
}
if (_root.PlaySound == 'NO BGM') {
stopAllSounds();
}
if (_root.PlaySound == 'OFF') {
allsound.setVolume(0);
} else {
allsound.setVolume(100);
}
}
onClipEvent (keyPress 'b') {
if (_root.LockCostume and !_root.NoBoob) {
if (_root.BoobSize < _root.MaxBoob) {
++_root.BoobSize;
} else {
_root.BoobSize = _root.MinBoob;
}
}
}
onClipEvent (keyPress 'q') {
if (_quality == 'HIGH') {
_quality = 'Medium';
} else {
_quality = 'High';
}
}
}
}
movieClip 3222 {
frame 10 {
stop();
}
}
movieClip 3223 {
frame 14 {
gotoAndPlay('fuck');
}
}
movieClip 3224 {
frame 1 {
stop();
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.EndingScene[0]) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Do you know how SMB1 really ended?';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.EndingScene[1]) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Do you know how SMB2 really ended?';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.EndingScene[2]) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Do you know how SMB3 really ended?';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.EndingScene[3]) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Was your virginity intact when you got to the castle?';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 3232 {
}
button 3233 {
on (release) {
gotoAndPlay(2);
}
}
button 3235 {
on (release) {
gotoAndPlay('tit');
}
}
button 3240 {
on (release) {
gotoAndPlay('cum');
}
}
button 3241 {
on (release) {
gotoAndPlay(1);
}
}
button 3243 {
on (release) {
gotoAndPlay('fuck');
}
}
button 3244 {
on (release) {
gotoAndPlay('tit');
}
}
button 3268 {
on (release) {
gotoAndPlay('cum2');
}
}
movieClip 3305 {
frame 1 {
stop();
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('tit');
}
}
frame 21 {
stop();
}
frame 25 {
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('cum');
}
if (Key.isDown(37) or Key.isDown(65)) {
gotoAndPlay(1);
}
}
frame 40 {
gotoAndPlay('tit');
}
frame 44 {
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('fuck');
}
if (Key.isDown(37) or Key.isDown(65)) {
gotoAndPlay('tit');
}
}
frame 118 {
stop();
}
frame 122 {
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('cum2');
}
if (Key.isDown(37) or Key.isDown(65)) {
gotoAndPlay('tit');
}
}
frame 140 {
gotoAndPlay('fuck');
}
frame 144 {
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('cum2');
}
if (Key.isDown(37) or Key.isDown(65)) {
gotoAndPlay('fuck');
}
}
frame 178 {
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('cum2');
}
if (Key.isDown(37) or Key.isDown(65)) {
gotoAndPlay('fuck');
}
}
frame 209 {
gotoAndPlay('screw');
}
frame 226 {
stop();
if (Key.isDown(39) or Key.isDown(68)) {
gotoAndPlay('cum2');
}
if (Key.isDown(37) or Key.isDown(65)) {
gotoAndPlay('fuck');
}
}
}
button 3306 {
on (release) {
gotoAndStop('choice');
}
}
movieClip 3307 {
frame 1 {
stop();
}
frame 2 {
stop();
notice = false;
}
}
button 3309 {
on (release) {
_root.Drive = 2;
gotoAndPlay(2);
}
}
button 3311 {
on (release) {
_root.Drive = 1;
gotoAndPlay(2);
}
}
button 3313 {
on (release) {
_root.Drive = 3;
gotoAndPlay(2);
}
}
button 3315 {
on (release) {
gotoAndPlay(3);
}
}
movieClip 3320 {
}
movieClip 3324 {
}
button 3325 {
on (release) {
gotoAndPlay('2');
}
on (keyPress '<Space>') {
gotoAndPlay('2');
}
}
movieClip 3326 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
movieClip 3327 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
button 3331 {
on (release) {
gotoAndPlay('4');
}
on (keyPress '<Space>') {
gotoAndPlay('4');
}
}
button 3332 {
on (release) {
gotoAndPlay('1');
}
on (keyPress '<Backspace>') {
gotoAndPlay('1');
}
}
button 3337 {
on (release) {
gotoAndPlay('6');
}
on (keyPress '<Space>') {
gotoAndPlay('6');
}
}
button 3341 {
on (release) {
gotoAndPlay('jerk');
}
on (keyPress '<Space>') {
gotoAndPlay('jerk');
}
}
button 3345 {
on (release) {
gotoAndPlay('go');
}
on (keyPress '<Space>') {
gotoAndPlay('go');
}
}
button 3350 {
on (release) {
gotoAndPlay('swallow');
}
on (keyPress '<Space>') {
gotoAndPlay('swallow');
}
}
button 3351 {
on (release) {
gotoAndPlay('8');
}
on (keyPress '<Backspace>') {
gotoAndPlay('8');
}
}
movieClip 3352 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
movieClip 3355 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
button 3358 {
on (release) {
gotoAndPlay('doit');
}
on (keyPress '<Space>') {
gotoAndPlay('doit');
}
on (keyPress '<Right>') {
gotoAndPlay('doit');
}
on (keyPress 'd') {
gotoAndPlay('doit');
}
}
button 3359 {
on (release) {
gotoAndPlay('8');
}
on (keyPress '<Backspace>') {
gotoAndPlay('8');
}
on (keyPress '<Left>') {
gotoAndPlay('8');
}
on (keyPress 'a') {
gotoAndPlay('8');
}
}
button 3365 {
on (release) {
gotoAndPlay('drip');
}
on (keyPress '<Space>') {
gotoAndPlay('drip');
}
}
button 3366 {
on (release) {
gotoAndPlay('swallow');
}
on (keyPress '<Backspace>') {
gotoAndPlay('swallow');
}
}
button 3370 {
on (release) {
gotoAndPlay('pull');
}
on (keyPress '<Space>') {
gotoAndPlay('pull');
}
}
button 3374 {
on (release) {
gotoAndPlay('inside');
}
on (keyPress '<Space>') {
gotoAndPlay('inside');
}
on (keyPress '<Right>') {
gotoAndPlay('inside');
}
on (keyPress 'd') {
gotoAndPlay('inside');
}
}
button 3375 {
on (release) {
gotoAndPlay('swallow');
}
on (keyPress '<Backspace>') {
gotoAndPlay('swallow');
}
on (keyPress '<Left>') {
gotoAndPlay('swallow');
}
on (keyPress 'a') {
gotoAndPlay('swallow');
}
}
movieClip 3386 {
frame 1 {
if (_root.internals != 'ON') {
gotoAndStop('OFF');
}
}
frame 11 {
stop();
}
}
button 3390 {
on (release) {
gotoAndPlay('adjust');
}
on (keyPress '<Space>') {
gotoAndPlay('adjust');
}
}
button 3391 {
on (release) {
gotoAndPlay('pull');
}
on (keyPress '<Backspace>') {
gotoAndPlay('pull');
}
}
button 3395 {
on (release) {
gotoAndPlay('outside');
}
on (keyPress '<Space>') {
gotoAndPlay('outside');
}
}
movieClip 3401 {
frame 1 {
if (_root.internals != 'ON') {
gotoAndStop('OFF');
}
}
frame 11 {
stop();
}
}
button 3405 {
on (release) {
gotoAndPlay('fallen');
}
on (keyPress '<Space>') {
gotoAndPlay('fallen');
}
on (keyPress '<Right>') {
gotoAndPlay('fallen');
}
on (keyPress 'd') {
gotoAndPlay('fallen');
}
}
button 3406 {
on (release) {
gotoAndPlay('adjust');
}
on (keyPress '<Backspace>') {
gotoAndPlay('adjust');
}
on (keyPress '<Left>') {
gotoAndPlay('adjust');
}
on (keyPress 'a') {
gotoAndPlay('adjust');
}
}
movieClip 3407 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
button 3411 {
on (release) {
gotoAndPlay('kneel');
}
on (keyPress '<Space>') {
gotoAndPlay('kneel');
}
}
button 3412 {
on (release) {
gotoAndPlay('adjust');
}
on (keyPress '<Backspace>') {
gotoAndPlay('adjust');
}
}
button 3416 {
on (release) {
gotoAndPlay('facial');
}
on (keyPress '<Space>') {
gotoAndPlay('facial');
}
}
button 3421 {
on (release) {
gotoAndPlay('mount');
}
on (keyPress '<Space>') {
gotoAndPlay('mount');
}
on (keyPress '<Right>') {
gotoAndPlay('mount');
}
on (keyPress 'd') {
gotoAndPlay('mount');
}
}
button 3422 {
on (release) {
gotoAndPlay('kneel');
}
on (keyPress '<Backspace>') {
gotoAndPlay('kneel');
}
on (keyPress '<Left>') {
gotoAndPlay('kneel');
}
on (keyPress 'a') {
gotoAndPlay('kneel');
}
}
button 3426 {
on (release) {
gotoAndPlay('finale');
}
on (keyPress '<Space>') {
gotoAndPlay('finale');
}
}
button 3427 {
on (release) {
gotoAndPlay('kneel');
}
on (keyPress '<Backspace>') {
gotoAndPlay('kneel');
}
}
button 3428 {
on (release) {
gotoAndPlay('finalrest');
}
on (keyPress '<Space>') {
gotoAndPlay('finalrest');
}
on (keyPress '<Right>') {
gotoAndPlay('finalrest');
}
on (keyPress 'd') {
gotoAndPlay('finalrest');
}
}
button 3429 {
on (release) {
gotoAndPlay('mount');
}
on (keyPress '<Backspace>') {
gotoAndPlay('mount');
}
on (keyPress '<Left>') {
gotoAndPlay('mount');
}
on (keyPress 'a') {
gotoAndPlay('mount');
}
}
button 3433 {
on (release) {
gotoAndPlay('black');
}
on (keyPress '<Space>') {
gotoAndPlay('black');
}
}
button 3434 {
on (release) {
gotoAndPlay('mount');
}
on (keyPress '<Backspace>') {
gotoAndPlay('mount');
}
}
movieClip 3435 {
frame 1 {
if (_global.FLAGS.bossFightType == 'virgin') {
Style = 3;
} else {
if (_global.FLAGS.bossFightType == 'normal') {
Style = 2;
} else {
Style = 1;
}
}
i = Style - 1;
_root.MortonScene[i] = true;
_root.loadinfo.data.MortonScene[i] = true;
_root.loadinfo.flush();
_root.HUD.horny_bar.gotoAndStop(1);
}
frame 2 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 2 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk1 = '\nWhoa! Wendy? Where\'s the Princess?';
mfucktalk1a = 'Well, I was gonna\ngrab Mario when he comes for the Princess,';
mfucktalk1b = 'but in the meantime I don\'t mind taking\nher place!';
} else {
if (Style == 3) {
mtaunttalk1 = 'He he he, Princess...\nI\'ve been waiting for\nthis ever since I was a\nkoopaling !';
mfucktalk1a = 'Morton! I demand\nyou stop at-Aah! What the fuck is that thing!?';
mfucktalk1b = 'Please stop pointing that huge dick at me! It\'s distracting!';
} else {
if (Style == 2) {
mtaunttalk1 = 'He he he, Princess...\nI\'ve been waiting for\nthis ever since I was a\nkoopaling !';
mfucktalk1a = 'Morton! End\nyour attacks at once and--well,';
mfucktalk1b = 'I can wait for you to get some pants...No rush, though.';
} else {
if (Style == 1) {
mtaunttalk1 = 'He he he, Princess...\nI\'ve been waiting for\nthis ever since I was a\nkoopaling !';
mfucktalk1a = ' Oh wow. You\'re right. I can see how pent up you are!';
mfucktalk1b = 'Glad you don\'t wear pants, if you get my meaning.';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk1 = '';
mfucktalk1a = '';
mfucktalk1b = '';
}
}
}
}
} else {
mtaunttalk1 = '';
mfucktalk1a = '';
mfucktalk1b = '';
}
}
frame 2 {
if (!_root.ShowText) {
bubbletextm._alpha = 0;
} else {
bubbletextm._alpha = 100;
}
}
frame 3 {
gotoAndPlay('1');
}
frame 7 {
if (!already_used1) {
_root.peachHornyIncrease();
already_used1 = true;
}
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 8 {
if (Style == 3) {
_global.PLAYER.blushType = 'fade_in';
}
}
frame 8 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk2 = 'See something you like?';
mfucktalk2a = 'Brother, how\ndid you ever hide something like that?';
mfucktalk2b = 'Mario is a child compared to\nyour dick!';
} else {
if (Style == 3) {
mtaunttalk2 = 'See something you like?';
mfucktalk2a = 'I\'ve never seen\none so large. It looks\nso thick and hard.';
mfucktalk2b = 'May I touch it? I wonder if it will fit\nin my hand.';
} else {
if (Style == 2) {
mtaunttalk2 = 'See something you like?';
mfucktalk2a = '\nWell I guess I was going to ask you to stop attacking us,';
mfucktalk2b = 'but there seems to be a BIGGER problem here, isn\'t there?';
} else {
if (Style == 1) {
mtaunttalk2 = 'See something you like?';
mfucktalk2a = '\nOh, I\'ve been\nwaiting for this all day!';
mfucktalk2b = 'I\'ll make your LONG, HARD wait worth\nevery second!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk2 = '';
mfucktalk2a = '';
mfucktalk2b = '';
}
}
}
}
} else {
mtaunttalk2 = '';
mfucktalk2a = '';
mfucktalk2b = '';
}
}
frame 8 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 9 {
gotoAndPlay('3');
}
frame 10 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 14 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 14 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk3 = 'Well, Mario\'s not here, so go ahead Wendy, get on your knees... It\'s Boss Time, bitch!';
mfucktalk3a = '\n\nHey! Hey! Not so rough!';
mfucktalk3b = 'No need to be rude. I\'m getting to it.';
} else {
if (Style == 3) {
mtaunttalk3 = 'Well, Mario\'s not here, so go ahead Princess, get on your knees... It\'s Boss Time, bitch!';
mfucktalk3a = 'No! I\'ll not touch\nsuch a large...thick--*Cough*... I\'ll do as';
mfucktalk3b = 'you ask, but don\'t imagine I\'ll allow this to go any further!';
} else {
if (Style == 2) {
mtaunttalk3 = 'Well, Mario\'s not here, so go ahead Princess, get on your knees... It\'s Boss Time, bitch!';
mfucktalk3a = 'Be patient. I\'m still\ngetting in the mood. And your cock is much';
mfucktalk3b = 'bigger than a Goomba dick. Let me just get a feel for it for now.';
} else {
if (Style == 1) {
mtaunttalk3 = 'Well, Mario\'s not here, so go ahead Princess, get on your knees... It\'s Boss Time, bitch!';
mfucktalk3a = 'Enough chit-chat! I\njust want to feel your big dick throbbing! Just';
mfucktalk3b = 'put yourself in my hands, and you\'ll be gushing in no time!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk3 = '';
mfucktalk3a = '';
mfucktalk3b = '';
}
}
}
}
} else {
mtaunttalk3 = '';
mfucktalk3a = '';
mfucktalk3b = '';
}
}
frame 14 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 15 {
gotoAndPlay('5');
}
frame 16 {
if (!_root.gallery_running) {
stopAllSounds();
}
}
frame 17 {
if (!_root.gallery_running) {
_root.MUSIC('Battle Theme', 99);
}
}
frame 23 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 25 {
if (!already_used2) {
_root.peachHornyIncrease();
already_used2 = true;
}
}
frame 26 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk4 = 'Yeah, like that! And while you\'re down there it\'s proper manners to jerk me off a bit.';
mfucktalk4a = '\nJeez! Have\nsome patience! Oh.';
mfucktalk4b = 'Wow. Now that I\'m down here, it\'s bigger than I thought!';
} else {
if (Style == 3) {
mtaunttalk4 = 'Yeah, like that! And while you\'re down there it\'s proper manners to jerk me off a bit.';
mfucktalk4a = 'Fine, fine! I\'ll do whatever it takes to save my kingdom!';
mfucktalk4b = 'I hope this will satisf-- Oh, wow. I can\'t cover it with both hands.';
} else {
if (Style == 2) {
mtaunttalk4 = 'Yeah, like that! And while you\'re down there it\'s proper manners to jerk me off a bit.';
mfucktalk4a = 'Getting this\nhuge thing off isn\'t going to be easy!';
mfucktalk4b = 'I can barely get both hands around it!';
} else {
if (Style == 1) {
mtaunttalk4 = 'Yeah, like that! And while you\'re down there it\'s proper manners to jerk me off a bit.';
mfucktalk4a = 'Fuck you\'re fussy.\nIf you want the goods, you gotta give me';
mfucktalk4b = 'some room to work my magic. In a minute you\'ll be in heaven.';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk4 = '';
mfucktalk4a = '';
mfucktalk4b = '';
}
}
}
}
} else {
mtaunttalk4 = '';
mfucktalk4a = '';
mfucktalk4b = '';
}
}
frame 26 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 27 {
gotoAndPlay('7');
}
frame 32 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 32 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk5 = 'That\'s it sis, play\nwith my dick. I\'m gonna blow my load all over that slutty face!';
mfucktalk5a = '\nI can\'t wait to\nsee this bad boy go!';
mfucktalk5b = 'You\'ve gotta have a ton of cum in those massive balls!';
} else {
if (Style == 3) {
mtaunttalk5 = 'That\'s right, Princess, play with my dick. I\'m gonna blow my load all over that royal face!';
mfucktalk5a = 'Couldn\'t you do this yourself? Does it feel better when I do it or--';
mfucktalk5b = 'Hey! Why\'s it throbbing so much now? Are you going to-?';
} else {
if (Style == 2) {
mtaunttalk5 = 'That\'s right, Princess, play with my dick. I\'m gonna blow my load all over that royal face!';
mfucktalk5a = 'This dick is so huge, and hard, and thick, and the smell is just';
mfucktalk5b = 'driving me crazy! I really wanna see how much you cum!';
} else {
if (Style == 1) {
mtaunttalk5 = 'That\'s right, Princess, play with my dick. I\'m gonna blow my load all over that royal face!';
mfucktalk5a = 'Don\'t disappoint me, now! The Goombas were a quick shot, so I';
mfucktalk5b = 'expect you to last a bit longer, and give me a real cum shower!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk5 = '';
mfucktalk5a = '';
mfucktalk5b = '';
}
}
}
}
} else {
mtaunttalk5 = '';
mfucktalk5a = '';
mfucktalk5b = '';
}
}
frame 32 {
if (!_root.ShowText) {
bubbletextm._alpha = 0;
} else {
bubbletextm._alpha = 100;
}
}
frame 48 {
if (Style == 3) {
_global.PLAYER.blushType = 'blush_blink';
}
gotoAndPlay('jerk');
}
frame 55 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 55 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk6 = 'How\'s that Wendy? How\'s it feel to get a cum shower from your brother?';
mfucktalk6a = '\nWhew!\nOh yeah! I love it!';
mfucktalk6b = 'Keep it coming! It smells so good!';
} else {
if (Style == 3) {
mtaunttalk6 = 'Awww yeah, Princess! You like thick koopa spunk all over your face don\'t you?';
mfucktalk6a = 'There! I hope you\'re satisfied. Now take your troops and get out';
mfucktalk6b = 'of my kingdom! I never want to see you or your filthy cock again!';
} else {
if (Style == 2) {
mtaunttalk6 = 'Awww yeah, Princess! You like thick koopa spunk all over your face don\'t you?';
mfucktalk6a = 'Hey! You could\'ve warned me! Well, at least it tastes good.';
mfucktalk6b = 'And it\'s sooo thick! I love it! So, is that all you\'ve got, big boy?';
} else {
if (Style == 1) {
mtaunttalk6 = 'Awww yeah, Princess! You like thick koopa spunk all over your face don\'t you?';
mfucktalk6a = 'Yes! Give it to me! I love feeling your hot cum all over my face!';
mfucktalk6b = 'There\'s even more than all the Goomba cum inside me!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk6 = '';
mfucktalk6a = '';
mfucktalk6b = '';
}
}
}
}
} else {
mtaunttalk6 = '';
mfucktalk6a = '';
mfucktalk6b = '';
}
}
frame 55 {
if (!_root.ShowText) {
bubbletextm._alpha = 0;
} else {
bubbletextm._alpha = 100;
}
}
frame 68 {
gotoAndPlay('cummy');
}
frame 69 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk7 = '\nHere then! Get it from the source!';
mfucktalk7a = '\nHey! What are you---Mmf? Nng!';
mfucktalk7b = 'Oh god! I\'m deepthroating my brother!';
} else {
if (Style == 3) {
mtaunttalk7 = '\nIf my cock is so dirty, why not clean it up with your mouth?';
mfucktalk7a = '\nHey! What are you---Mmf? Nng!';
mfucktalk7b = 'C-can\'t breathe! Quick breaths! In out, in out. Just like his dick....';
} else {
if (Style == 2) {
mtaunttalk7 = 'Not a chance! I\'m\ngonna fuck your pretty mouth and shut you up for good!';
mfucktalk7a = 'Whoa! Not so fa--!';
mfucktalk7b = 'Whew! Sucking Morton\'s cock is making me so horny!';
} else {
if (Style == 1) {
mtaunttalk7 = 'Dammit! Why do I always get the sloppy seconds!? Choke on my cock, whore!';
mfucktalk7a = '\nOh yeah! Give it to me deep!';
mfucktalk7b = 'So good! So GOOD! I\'m going to cum just from sucking this huge dick!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk7 = '';
mfucktalk7a = '';
mfucktalk7b = '';
}
}
}
}
} else {
mtaunttalk7 = '';
mfucktalk7a = '';
mfucktalk7b = '';
}
}
frame 69 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
} else {
bubbletext1._alpha = 100;
}
}
frame 71 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 83 {
if (!already_used3) {
_root.peachHornyIncrease();
already_used3 = true;
}
}
frame 84 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 97 {
if (Style == 3) {
_global.PLAYER.blushType = 'blush_blink';
}
gotoAndPlay('suck');
}
frame 101 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 111 {
if (!already_used13) {
_root.peachHornyIncrease();
already_used13 = true;
}
}
frame 124 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 137 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 150 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk8 = 'Yeah, that\'s it! Swallow all my cum! Wendy!';
mfucktalk8a = '*gulp* Oh god!\nI\'ve never drank so much cum in my life!';
mfucktalk8b = 'I\'m going to have to visit my dear brother more often!';
} else {
if (Style == 3) {
mtaunttalk8 = 'Yeah, that\'s it! Swallow all my cum! I\'ve been building up just for you!';
mfucktalk8a = 'Gah! His cum is shooting out so hard, and it\'s so thick! I can\'t take any';
mfucktalk8b = 'take anymore! It\'s oozing down my throat and filling my mouth!';
} else {
if (Style == 2) {
mtaunttalk8 = 'Oh god! I can\'t believe I\'m cumming inside the Princess\'s throat!';
mfucktalk8a = 'Wow! It\ntastes so funky,\nbut it\'s soooo good!';
mfucktalk8b = '*hngh*! Oh, wow! I *ngh* came just from drinking his cum!';
} else {
if (Style == 1) {
mtaunttalk8 = 'Princess! I\'m\ncumming! You\'re sucking all my cum out!';
mfucktalk8a = 'Yes! Yes! Ooohh. I can\'t stop cumming! Every time I swallow a';
mfucktalk8b = 'load, I cum! Oh god! I\'m cumming again! Aagh!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk8 = '';
mfucktalk8a = '';
mfucktalk8b = '';
}
}
}
}
} else {
mtaunttalk8 = '';
mfucktalk8a = '';
mfucktalk8b = '';
}
}
frame 150 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 151 {
gotoAndPlay('breathe');
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 162 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 171 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk9 = 'Heh heh! Hope it wasn\'t too much for you.';
mfucktalk9a = '\nWow, Morton. I didn\'t know you had it in you.';
mfucktalk9b = 'I\'ll be back for more once you\'ve recovered.';
} else {
if (Style == 3) {
mtaunttalk9 = 'Heh heh! Hope it wasn\'t too much for you. I\'ve got a lot more to come!';
mfucktalk9a = '*cough* More? No\nway! There was so much already! I can\'t';
mfucktalk9b = ' handle anymore... No! I must! I will save... my... kingdom!';
} else {
if (Style == 2) {
mtaunttalk9 = 'Now that the foreplay is over, I\'ll show you how much I saved for up this!';
mfucktalk9a = 'I\'ve never been\nreadier! My pussy\nis so wet right now.';
mfucktalk9b = 'I hope Mario takes his sweet time finding us this time!';
} else {
if (Style == 1) {
mtaunttalk9 = 'Wow, that drained my balls dry. I\'ve just got to...rest for now. Whew!';
mfucktalk9a = 'Oh god! That\nwas so good! I can\'t believe I came so much!';
mfucktalk9b = 'Wait, what? Rest? Oh no, you\'re not getting any sleep tonight!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk9 = '';
mfucktalk9a = '';
mfucktalk9b = '';
}
}
}
}
} else {
mtaunttalk9 = '';
mfucktalk9a = '';
mfucktalk9b = '';
}
}
frame 171 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 172 {
if (Style == 3) {
_global.PLAYER.blushType = 'fade_out';
}
gotoAndPlay('knees');
}
frame 177 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 181 {
if (!already_used4) {
_root.peachHornyIncrease();
already_used4 = true;
}
}
frame 182 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk10 = 'I\'m recovered now! How do you like that, sis?';
mfucktalk10a = 'What? Ah! Morton!\nHow could you fuck your own sister?';
mfucktalk10b = 'You\'re disgusting, Morton! Now fuck me harder! Cum for me!';
} else {
if (Style == 3) {
mtaunttalk10 = 'C\'mon Princess! You didn\'t think that would be all of it, did you?';
mfucktalk10a = 'Oh no! My pussy\ncan\'t handle it! You\'re going to break me!';
mfucktalk10b = 'Oh...Oh god! It\'s in so deep! I\'ve never had such a huge cock!';
} else {
if (Style == 2) {
mtaunttalk10 = 'Damn, babe! I can go all night long, so let\'s get this party started!';
mfucktalk10a = 'Ugh! Wow, that\'s\nbig! Hngh. So deep!\nIt\'s hitting my cervix!';
mfucktalk10b = 'It\'s so good! I\'m gonna cum! Fuck me, Morton! I\'m cumming!';
} else {
if (Style == 1) {
mtaunttalk10 = 'Fine! You want it that way? I\'ll fuck you until you\'re cross-eyed!';
mfucktalk10a = 'Yes! I want your huge cock all the way inside me! That\'s right! Keep';
mfucktalk10b = 'slamming it deep! Cum inside me! I wanna feel all your cum!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk10 = '';
mfucktalk10a = '';
mfucktalk10b = '';
}
}
}
}
} else {
mtaunttalk10 = '';
mfucktalk10a = '';
mfucktalk10b = '';
}
}
frame 182 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 188 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 188 {
if (!already_used14) {
_root.peachHornyIncrease();
already_used14 = true;
}
}
frame 195 {
if (!already_used5) {
_root.peachHornyIncrease();
already_used5 = true;
}
}
frame 200 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 209 {
gotoAndPlay('doggy');
}
frame 210 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 212 {
if (!already_used10) {
_root.peachHornyIncrease();
already_used10 = true;
}
}
frame 218 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk11 = 'Ugh! Wendy! I\'m gonna cum inside you! I\'m cumming in my sister!';
mfucktalk11a = 'I\'m cumming,\nMorton! Fuck my\npussy full of your cum!';
mfucktalk11b = 'Your hot sperm is making me cum again!';
} else {
if (Style == 3) {
mtaunttalk11 = 'Fuck! Take it all! I\'ll fuck you \'til you can\'t go back to Mario again!';
mfucktalk11a = '\nNo! Please, not\ninside! Your cum is too';
mfucktalk11b = 'thick! I\'ll get pregnant! Mario, save me!';
} else {
if (Style == 2) {
mtaunttalk11 = 'Yeah! I\'ll fill your tight cunt with my cum, Princess! Take it all!';
mfucktalk11a = 'Oh! Oh yes! I\'m cumming! I\'m cumming from your hot cum!';
mfucktalk11b = 'I\'ve never been so full of cum! It\'s coming out of my pussy!';
} else {
if (Style == 1) {
mtaunttalk11 = 'Here it comes, Princess! I\'m cumming inside your tight pussy! Take it all!';
mfucktalk11a = 'Oh yes! Your thick\ncum is filling my pussy! Keep fucking me!';
mfucktalk11b = 'I want more! Fuck my ass! I want your cum inside all my holes! ';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk11 = '';
mfucktalk11a = '';
mfucktalk11b = '';
}
}
}
}
} else {
mtaunttalk11 = '';
mfucktalk11a = '';
mfucktalk11b = '';
}
}
frame 218 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 219 {
gotoAndPlay('internal');
}
frame 221 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 229 {
if (!already_used15) {
_root.peachHornyIncrease();
already_used15 = true;
}
}
frame 237 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk12 = 'Ah. Wendy! Your ass is so tight!';
mfucktalk12a = 'Argh! Too big! Too\nbig! It\'s too deep!\nBut it feels so good!';
mfucktalk12b = 'Don\'t stop! Fuck my ass harder!';
} else {
if (Style == 3) {
mtaunttalk12 = 'Ah. I\'ve always wanted to sink my dick in your delicious ass, princess!';
mfucktalk12a = 'Argh! I\'ve never\nhad anything in my ass before! Please, please! ';
mfucktalk12b = 'Take it out! It\'s so deep! Your cock is too huge, Morton!';
} else {
if (Style == 2) {
mtaunttalk12 = 'Now for some back-door action. Your tight ass will taunt me no more!';
mfucktalk12a = 'What? No! That\'s the wrong--! Ungh! Oh god! Stop it! Your dick is';
mfucktalk12b = 'ripping my ass apart! Ah! Damn! It feels so good! Keep going!';
} else {
if (Style == 1) {
mtaunttalk12 = 'Fuck, Princess! I\'m gonna stuff you \'til I can\'t fit anymore inside!';
mfucktalk12a = 'Oh! God! Yes!\nOh! Yes! Your cock\nis filling my asshole!';
mfucktalk12b = 'I\'m cumming from my ass!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk12 = '';
mfucktalk12a = '';
mfucktalk12b = '';
}
}
}
}
} else {
mtaunttalk12 = '';
mfucktalk12a = '';
mfucktalk12b = '';
}
}
frame 237 {
if (!_root.ShowText) {
bubbletextm._alpha = 0;
} else {
bubbletextm._alpha = 100;
}
}
frame 238 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 241 {
if (!already_used6) {
_root.peachHornyIncrease();
already_used6 = true;
}
}
frame 242 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 251 {
if (!already_used16) {
_root.peachHornyIncrease();
already_used16 = true;
}
}
frame 252 {
if (Style == 3) {
_global.PLAYER.blushType = 'fade_in';
}
gotoAndPlay('anal2');
}
frame 261 {
if (!already_used11) {
_root.peachHornyIncrease();
already_used11 = true;
}
}
frame 266 {
if (!already_used12) {
_root.peachHornyIncrease();
already_used12 = true;
}
}
frame 271 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 271 {
if (!already_used7) {
_root.peachHornyIncrease();
already_used7 = true;
}
}
frame 283 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk13 = 'Fuck! Wendy! I\'m cumming again! Your ass is too good!';
mfucktalk13a = 'Oh god, Morton!\nMy brother\'s cock\nmade my ass cum!';
mfucktalk13b = 'All this hot cum! I love it! Let me feel your cum, Morton!';
} else {
if (Style == 3) {
mtaunttalk13 = 'Ooh! Princess! How about a cum shower to clean you off? Ha ha ha!';
mfucktalk13a = '\nOh! Oh no! I\'m cumming! It\'s too hot!';
mfucktalk13b = 'I\'m cumming! Your cum on my back is making me cum!';
} else {
if (Style == 2) {
mtaunttalk13 = 'I love you, Princess! Your mouth, your cunt, your ass! I\'ll fill \'em all!';
mfucktalk13a = 'Oh god! I can\'t stop cumming! I love having your cum all over me!';
mfucktalk13b = 'I never want to stop cumming! Put it back in and fuck me more!';
} else {
if (Style == 1) {
mtaunttalk13 = 'Princess! How do you like my cum shower? That\'s the last of my cum!';
mfucktalk13a = 'I\'m cumming,\nMorton! My gaping ass and pussy are coming!';
mfucktalk13b = 'And I\'m still cumming! Fuck! My fingers aren\'t enough! I want more!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk13 = '';
mfucktalk13a = '';
mfucktalk13b = '';
}
}
}
}
} else {
mtaunttalk13 = '';
mfucktalk13a = '';
mfucktalk13b = '';
}
}
frame 283 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 285 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 302 {
gotoAndPlay('external');
}
frame 306 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 313 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk14 = 'Whew. Thanks for draining my balls, sis. You can find your own way out.';
mfucktalk14a = '\nHa ha! You\'re funny!\nI ain\'t leaving \'til my';
mfucktalk14b = ' pussy can\'t hold any more of your cum!';
} else {
if (Style == 3) {
mtaunttalk14 = 'Whew. That drained my balls. I\'m done now. You can find your own way out.';
mfucktalk14a = 'Morton! I\'ve sucked your dick. My stomach is full of your cum.';
mfucktalk14b = 'You even fucked my ass. For my kingdom, I will fuck you dry!';
} else {
if (Style == 2) {
mtaunttalk14 = 'No can do, babe. My balls are dry. I\'ll give it to you again after a nap.';
mfucktalk14a = '\nFuck that, Morton!\nI\'m not done, so';
mfucktalk14b = 'you\'re not done. Get ready! It\'s heroine time, bitch!';
} else {
if (Style == 1) {
mtaunttalk14 = 'Too bad, Princess. I can\'t cum anymore. I\'m going to sleep now...';
mfucktalk14a = 'No! You can\'t! I\nwon\'t allow it! You get your dick standing and';
mfucktalk14b = 'ready to fuck right now! No? Then I\'ll just have to do THIS!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk14 = '';
mfucktalk14a = '';
mfucktalk14b = '';
}
}
}
}
} else {
mtaunttalk14 = '';
mfucktalk14a = '';
mfucktalk14b = '';
}
}
frame 313 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 314 {
gotoAndPlay('rest');
}
frame 322 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 323 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk15 = 'Uh, Wendy? You don\'t have to--ugh! Damn. You\'re too good!';
mfucktalk15a = '\nWhat\'s a matter, big boy? Trying to dodge';
mfucktalk15b = 'responsibility for getting your sister pregnant?';
} else {
if (Style == 3) {
mtaunttalk15 = 'Uh, Princess? You don\'t have to--ugh! Damn. Why\'re you so good!';
mfucktalk15a = 'This is the end for\nyou, Morton! I\'ll show you what I\'m good for!';
mfucktalk15b = 'I\'ll suck all the cum out of your balls with my special talents!';
} else {
if (Style == 2) {
mtaunttalk15 = 'Dammit, Princess! Why are you so good at this? I\'m gonna cum again!';
mfucktalk15a = 'I knew you had it in you! You just needed some encouragement!';
mfucktalk15b = 'I want to feel your cum all over my tits, so make sure to cum lots!';
} else {
if (Style == 1) {
mtaunttalk15 = 'No, Princess! You can\'t! It\'s too much! You\'re too good!';
mfucktalk15a = 'You\'re going to get hard and stay hard, Morton! This huge';
mfucktalk15b = '*slurp* delicious cock isn\'t going to get away from me! Now CUM!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk15 = '';
mfucktalk15a = '';
mfucktalk15b = '';
}
}
}
}
} else {
mtaunttalk15 = '';
mfucktalk15a = '';
mfucktalk15b = '';
}
}
frame 323 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 332 {
if (!already_used17) {
_root.peachHornyIncrease();
already_used17 = true;
}
}
frame 344 {
if (Style == 3) {
_global.PLAYER.blushType = 'blush_blink';
}
gotoAndPlay('boobjob');
}
frame 368 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
}
frame 371 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk16 = 'I\'m sorry. I get it. I\'ll take responsibility. Just stop! Please?';
mfucktalk16a = '\nHah! Not a chance, Morton! After all, a';
mfucktalk16b = 'sister\'s gotta take care of her brother, right? Now, cum!';
} else {
if (Style == 3) {
mtaunttalk16 = 'Argh! I\'m cumming again! It\'s over. You can go now. Please?';
mfucktalk16a = 'No, Morton. I\nwon\'t leave until\nyou\'ve surrendered';
mfucktalk16b = 'everything left in\nyour balls!';
} else {
if (Style == 2) {
mtaunttalk16 = 'I\'m coming again! Oh god! It hurts! It feels good and it hurts!';
mfucktalk16a = 'That\'s right, honey! Spray it on my face!\nIt feels so good!';
mfucktalk16b = 'Hey! You\'re dick is still ready to go another round, too!';
} else {
if (Style == 1) {
mtaunttalk16 = 'Ungh! Princess! I\'m cumming again! When will this be over?';
mfucktalk16a = 'Ha ha! Yes! Cover me with your cum, Morton! I want it all over me!';
mfucktalk16b = 'I\'m cumming again from your cum!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk16 = '';
mfucktalk16a = '';
mfucktalk16b = '';
}
}
}
}
} else {
mtaunttalk16 = '';
mfucktalk16a = '';
mfucktalk16b = '';
}
}
frame 371 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 389 {
gotoAndPlay('lookup');
}
frame 390 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 410 {
if (!already_used8) {
_root.peachHornyIncrease();
already_used8 = true;
}
}
frame 414 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 414 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk17 = 'Wendy! Your pussy\'s so tight! I can\'t hold on!';
mfucktalk17a = '\nMorton! This is it!\nI\'m gonna cum again!';
mfucktalk17b = 'I\'m taking everything left in your balls!';
} else {
if (_root.Drive == 3) {
mtaunttalk17 = 'Why is your cunt so tight? Please stop! I get it! I\'ll stop attacking!';
mfucktalk17a = 'This big cock is my\ntoy now, Morton. Keep it ready to go whenever';
mfucktalk17b = 'I want! Now give me your final load!\nCum for me!';
} else {
if (_root.Drive == 2) {
mtaunttalk17 = 'Please let me stop now! My dick is too sore, and my balls hurt.';
mfucktalk17a = 'I love your dick, Morton! I can feel your balls slapping my pussy';
mfucktalk17b = 'every time your dick slams my womb!\nI\'m in heaven!';
} else {
if (_root.Drive == 1) {
mtaunttalk17 = 'Wha-? Wait! Stop! Princess! My cock hurts! I don\'t want to cum!';
mfucktalk17a = 'Whoo! Yeah! Fuck my pussy deep, Morton! How\'s that? You\'re';
mfucktalk17b = 'balls deep in my pussy! I can\'t stop cumming on your giant prick!';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk17 = '';
mfucktalk17a = '';
mfucktalk17b = '';
}
}
}
}
} else {
mtaunttalk17 = '';
mfucktalk17a = '';
mfucktalk17b = '';
}
}
frame 414 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 423 {
if (Style == 3) {
_global.PLAYER.blushType = 'blush_blink';
}
gotoAndPlay('ride');
}
frame 425 {
if (!already_used9) {
_root.peachHornyIncrease();
already_used9 = true;
}
}
frame 434 {
gotoAndPlay('lastcum');
}
frame 435 {
_root.peachHornyCum();
}
frame 441 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 450 {
if (_root.ShowText) {
if (_root.CharSel[_root.CharNum] == 'Wendy' and _root.fetish == 'ON') {
mtaunttalk18 = 'Fuck, Wendy! When did you turn into such a horny sister?';
mfucktalk18a = 'I\'ve always been.\nI just never thought\nto fuck my brother.';
mfucktalk18b = 'Hmm. I wonder how\nmy other brothers\nhave grown?';
} else {
if (Style == 3) {
mtaunttalk18 = 'Is it over? It\'s over right? I can\'t fight anymore. No more...';
mfucktalk18a = 'I win, Morton.\nLet this be a lesson.\nNever again attack my';
mfucktalk18b = 'kingdom! I\'ll be back later to fuck again, so get some rest.';
} else {
if (Style == 2) {
mtaunttalk18 = 'What? It\'s over? You\'re really not going to make me fuck you anymore?';
mfucktalk18a = 'Oooh yeah! I think\nI\'ve cum enough\nfor now. So rest up!';
mfucktalk18b = 'I can think of a few more positions to try for the next time.';
} else {
if (Style == 1) {
mtaunttalk18 = 'Please let it be over now. I\'ll do whatever you want. Just stop.';
mfucktalk18a = 'You\'re my fucktoy now, Morton. Be ready to fuck the next time I';
mfucktalk18b = 'come back. Next up, are your brothers as hung as you?';
} else {
_root.ShowText = false;
_root.TextShow = 'OFF';
mtaunttalk18 = '';
mfucktalk18a = '';
mfucktalk18b = '';
}
}
}
}
} else {
mtaunttalk18 = '';
mfucktalk18a = '';
mfucktalk18b = '';
}
}
frame 450 {
if (!_root.ShowText) {
bubbletext1._alpha = 0;
bubbletext2._alpha = 0;
} else {
bubbletext1._alpha = 100;
bubbletext2._alpha = 100;
}
}
frame 451 {
gotoAndPlay('stop');
}
frame 452 {
stopAllSounds();
_root.BossScene[_root.Morton] = true;
if (_root.gallery_running) {
stop();
} else {
if (_root.CurrentArea == 'castle1') {
_parent.gotoAndPlay('black');
}
}
}
frame 480 {
_root.check_blush();
_root.same_world = false;
_global.FLAGS.finishedWorld = true;
_root.changeLevel('0-7');
}
}
button 3436 {
on (release) {
gotoAndStop('choice');
}
}
movieClip 3438 {
}
movieClip 3440 {
}
button 3441 {
on (release) {
gotoAndPlay('2');
}
on (keyPress '<Space>') {
gotoAndPlay('2');
}
on (keyPress '<Right>') {
gotoAndPlay('2');
}
on (keyPress 'd') {
gotoAndPlay('2');
}
}
button 3442 {
on (release) {
gotoAndPlay('black');
}
}
movieClip 3444 {
}
movieClip 3446 {
}
button 3447 {
on (release) {
gotoAndPlay('4');
}
on (keyPress '<Space>') {
gotoAndPlay('4');
}
on (keyPress '<Right>') {
gotoAndPlay('4');
}
on (keyPress 'd') {
gotoAndPlay('4');
}
}
button 3448 {
on (release) {
gotoAndPlay('1');
}
on (keyPress '<Backspace>') {
gotoAndPlay('1');
}
on (keyPress '<Left>') {
gotoAndPlay('1');
}
on (keyPress 'a') {
gotoAndPlay('1');
}
}
movieClip 3450 {
}
movieClip 3452 {
}
button 3453 {
on (release) {
gotoAndPlay('6');
}
on (keyPress '<Space>') {
gotoAndPlay('6');
}
on (keyPress '<Right>') {
gotoAndPlay('6');
}
on (keyPress 'd') {
gotoAndPlay('6');
}
}
movieClip 3455 {
}
movieClip 3457 {
}
button 3458 {
on (release) {
gotoAndPlay('jerk');
}
on (keyPress '<Space>') {
gotoAndPlay('jerk');
}
}
button 3459 {
on (release) {
gotoAndPlay('1');
}
on (keyPress '<Backspace>') {
gotoAndPlay('1');
}
}
movieClip 3461 {
}
movieClip 3463 {
}
button 3464 {
on (release) {
gotoAndPlay('go');
}
on (keyPress '<Space>') {
gotoAndPlay('go');
}
}
movieClip 3466 {
}
movieClip 3468 {
}
button 3469 {
on (release) {
gotoAndPlay('swallow');
}
on (keyPress '<Space>') {
gotoAndPlay('swallow');
}
}
button 3470 {
on (release) {
gotoAndPlay('8');
}
on (keyPress '<Backspace>') {
gotoAndPlay('8');
}
}
movieClip 3472 {
}
movieClip 3474 {
}
button 3475 {
on (release) {
gotoAndPlay('doit');
}
on (keyPress '<Space>') {
gotoAndPlay('doit');
}
}
movieClip 3477 {
}
movieClip 3479 {
}
button 3480 {
on (release) {
gotoAndPlay('drip');
}
on (keyPress '<Space>') {
gotoAndPlay('drip');
}
}
button 3481 {
on (release) {
gotoAndPlay('swallow');
}
on (keyPress '<Backspace>') {
gotoAndPlay('swallow');
}
}
movieClip 3483 {
}
movieClip 3485 {
}
button 3486 {
on (release) {
gotoAndPlay('pull');
}
on (keyPress '<Space>') {
gotoAndPlay('pull');
}
}
button 3487 {
on (release) {
gotoAndPlay('swallow');
}
on (keyPress '<Backspace>') {
gotoAndPlay('swallow');
}
}
movieClip 3489 {
}
movieClip 3491 {
}
button 3492 {
on (release) {
gotoAndPlay('inside');
}
on (keyPress '<Space>') {
gotoAndPlay('inside');
}
}
movieClip 3494 {
}
movieClip 3496 {
}
button 3497 {
on (release) {
gotoAndPlay('adjust');
}
on (keyPress '<Space>') {
gotoAndPlay('adjust');
}
}
button 3498 {
on (release) {
gotoAndPlay('pull');
}
on (keyPress '<Backspace>') {
gotoAndPlay('pull');
}
}
movieClip 3500 {
}
movieClip 3502 {
}
button 3503 {
on (release) {
gotoAndPlay('outside');
}
on (keyPress '<Space>') {
gotoAndPlay('outside');
}
}
button 3504 {
on (release) {
gotoAndPlay('fallen');
}
on (keyPress '<Space>') {
gotoAndPlay('fallen');
}
}
button 3505 {
on (release) {
gotoAndPlay('adjust');
}
on (keyPress '<Backspace>') {
gotoAndPlay('adjust');
}
}
movieClip 3507 {
}
movieClip 3509 {
}
button 3510 {
on (release) {
gotoAndPlay('kneel');
}
on (keyPress '<Space>') {
gotoAndPlay('kneel');
}
}
movieClip 3511 {
}
movieClip 3513 {
}
movieClip 3515 {
}
button 3516 {
on (release) {
gotoAndPlay('facial');
}
on (keyPress '<Space>') {
gotoAndPlay('facial');
}
}
movieClip 3518 {
}
movieClip 3520 {
}
button 3521 {
on (release) {
gotoAndPlay('mount');
}
on (keyPress '<Space>') {
gotoAndPlay('mount');
}
}
button 3522 {
on (release) {
gotoAndPlay('kneel');
}
on (keyPress '<Backspace>') {
gotoAndPlay('kneel');
}
}
movieClip 3524 {
}
movieClip 3526 {
}
button 3527 {
on (release) {
gotoAndPlay('finale');
}
on (keyPress '<Space>') {
gotoAndPlay('finale');
}
}
button 3528 {
on (release) {
gotoAndPlay('finalrest');
}
on (keyPress '<Space>') {
gotoAndPlay('finalrest');
}
}
button 3529 {
on (release) {
gotoAndPlay('mount');
}
on (keyPress '<Backspace>') {
gotoAndPlay('mount');
}
}
movieClip 3531 {
}
movieClip 3533 {
}
button 3534 {
on (release) {
gotoAndPlay('black');
}
on (keyPress '<Space>') {
gotoAndPlay('black');
}
}
movieClip 3536 {
frame 1 {
stop();
}
}
movieClip 3537 {
frame 1 {
MortonScene[3] = true;
_root.loadinfo.data.MortonScene[3] = true;
_root.loadinfo.flush();
}
instance of movieClip 3326 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3327 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3438 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3440 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 3 {
gotoAndPlay('1');
}
frame 8 {
head.eyeLeftPeach.gotoAndPlay('lidded');
}
instance of movieClip 3326 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3327 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3444 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3446 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 9 {
gotoAndPlay('3');
}
frame 14 {
head.eyeLeftPeach.gotoAndPlay('squint');
}
instance of movieClip 3327 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3326 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3450 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3452 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 15 {
gotoAndPlay('5');
}
frame 16 {
if (!_root.gallery_running) {
stopAllSounds();
}
}
frame 23 {
head.eyeLeftPeach.gotoAndPlay('closed');
}
instance of movieClip 3326 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3327 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3455 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3457 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 27 {
gotoAndPlay('7');
}
frame 32 {
head.eyeLeftPeach.gotoAndPlay('opened');
}
instance of movieClip 3326 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3327 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3461 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3463 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 48 {
gotoAndPlay('jerk');
}
instance of movieClip 3326 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3327 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3466 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3468 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 68 {
gotoAndPlay('cummy');
}
frame 69 {
head.eyeLeftPeach.gotoAndPlay('roll');
}
frame 76 {
head.eyeLeftPeach.gotoAndPlay('crossed');
}
instance of movieClip 3326 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3355 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3472 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
instance of movieClip 3474 {
onClipEvent (enterFrame) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 97 {
gotoAndPlay('suck');
}
frame 105 {
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 151 {
gotoAndPlay('breathe');
}
frame 162 {
head.eyeLeftPeach.gotoAndPlay('crossed');
}
frame 172 {
gotoAndPlay('knees');
}
frame 209 {
gotoAndPlay('doggy');
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 219 {
gotoAndPlay('internal');
}
frame 226 {
head.eyeLeftPeach.gotoAndPlay('roll');
}
frame 252 {
gotoAndPlay('anal2');
}
frame 262 {
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 283 {
head.eyeLeftPeach.gotoAndPlay('roll');
}
frame 302 {
gotoAndPlay('external');
}
frame 307 {
head.eyeLeftPeach.gotoAndPlay('lidded');
}
frame 314 {
gotoAndPlay('rest');
}
frame 318 {
head.eyeLeftPeach.gotoAndPlay('squint');
}
frame 325 {
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 344 {
gotoAndPlay('boobjob');
}
frame 378 {
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 389 {
gotoAndPlay('lookup');
}
frame 401 {
head.eyeLeftPeach.gotoAndPlay('roll');
}
frame 422 {
gotoAndPlay('ride');
}
frame 433 {
gotoAndPlay('lastcum');
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 450 {
gotoAndPlay('stop');
}
frame 451 {
_root.BossScene[_root.Morton] = true;
_root.movement = true;
_root.peach_show(1);
stop();
}
}
movieClip 3538 {
frame 1 {
stop();
_root.gallery_running = false;
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.MortonScene[2]) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Try to get to the castle with your virginity intact';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.MortonScene[1]) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Try to get to the castle without fucking EVERYTHING';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.MortonScene[0]) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Make sure to fuck everything along the way';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
if (_root.MortonScene[3]) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Morton\'s ready to go another round';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
frame 2 {
stop();
notice = false;
_root.gallery_running = true;
}
instance of movieClip 3435 {
onClipEvent (load) {
gallery = true;
}
}
frame 3 {
stop();
notice = false;
}
instance of movieClip 3537 {
onClipEvent (load) {
gallery = true;
}
}
}
movieClip 3539 {
frame 1 {
stop();
if (_root.CurrentArea == 'gallery') {
_options._visible = false;
_menu._visible = false;
_title._visible = true;
} else {
_options._visible = true;
_menu._visible = true;
_title._visible = false;
}
ShowText = true;
PlaySound = 'ON';
if (_root.loadinfo.data.saved == true) {
i = 0;
while (i < _root.TotalEnemy) {
_root.EnemyAtMax[i] = _root.loadinfo.data.EnemyAtMax[i];
++i;
}
i = 0;
while (i < 4) {
_root.MortonScene[i] = _root.loadinfo.data.MortonScene[i];
++i;
}
i = 0;
while (i < 4) {
_root.EndingScene[i] = _root.loadinfo.data.EndingScene[i];
++i;
}
_root.BowserScene = _root.loadinfo.data.BowserScene;
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Sparky;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Chucky;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Boo;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'There\'s more than one way to fuck a Boo';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.BobOmb;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'There\'s more than one way to defuse a bomb';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Goomba;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Try fucking some Goombas';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.ShyGuy;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'There\'s more Shyguys to..erhm..fuck';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Birdo;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.KoopaTroopa;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Try fucking some Koopa Troopas';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Subcon;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Lakitu;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Blooper;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Try fucking some Bloopers';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Wiggler;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_root.BowserScene) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Did you get 100 coins?';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
i = 0;
while (i < 4) {
if (_root.EndingScene[i]) {
this._visible = false;
}
++i;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Did you watch the endings?';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Fluffy;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.BulletBills;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Flurry;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.X - naut;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Punio;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.BuzzyBeetle;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
enemy_num = _root.Toad;
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2880 {
onClipEvent (load) {
if (_root.EnemyAtMax[enemy_num]) {
this._visible = false;
}
if (_global.FLAGS.resetgallery) {
this._visible = false;
}
}
onClipEvent (release) {
lockhelp = 'Future enemies!';
}
onClipEvent (enterFrame) {
if (_global.FLAGS.resetgallery) {
this._visible = false;
} else {
this._visible = true;
}
}
}
instance of movieClip 2908 {
onClipEvent (release) {
_root.BowserScene = false;
_root.loadinfo.data.BowserScene = false;
_global.FLAGS.resetgallery = false;
_parent.gotoAndPlay(2);
}
}
instance galleryunlock of movieClip 2911 {
onClipEvent (release) {
_global.FLAGS.resetgallery = true;
}
}
instance _title of movieClip 2915 {
onClipEvent (release) {
_global.FLAGS.isInTheGallery = false;
_root.gotoAndPlay('title');
}
}
instance _options of movieClip 2917 {
onClipEvent (release) {
_root.MenuWindow = 'options';
}
}
instance _menu of movieClip 2919 {
onClipEvent (release) {
_root.zoommode = _root.zoommode_recorded;
_root.MenuWindow = 'show';
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
frame 11 {
stop();
}
frame 12 {
stop();
}
}
button 3542 {
on (release) {
_root.loadinfo.data.HUDshow = _root.HUDshow;
_root.loadinfo.data.PlaySound = _root.PlaySound;
_root.loadinfo.data.ShowText = _root.ShowText;
_root.loadinfo.data.TextShow = _root.TextShow;
_root.loadinfo.data.ShowCum = _root.ShowCum;
_root.loadinfo.data.LockCostume = _root.LockCostume;
_root.loadinfo.data.CostumeLock = _root.CostumeLock;
_root.loadinfo.data.internals = _root.internals;
_root.loadinfo.data.fetish = _root.fetish;
_root.loadinfo.data.MinBoob = _root.MinBoob;
_root.loadinfo.data.MaxBoob = _root.MaxBoob;
_root.loadinfo.data.setquality = _root._quality;
_root.loadinfo.data.zoomout = _root.zoomout;
_root.loadinfo.data.zoomin = _root.zoomin;
_root.loadinfo.data.flush();
_root.zoommode = _root.zoommode_recorded;
if (_root.CurrentArea == 'select1') {
_parent.gotoAndPlay(1);
} else {
_root.MenuWindow = 'show';
}
}
}
button 3544 {
on (release) {
_root.HUDshow = 'ON';
_root.PlaySound = 'ON';
_root.ShowText = true;
_root.TextShow = 'ON';
_root.ShowCum = 'Yes';
_root.LockCostume = false;
_root.CostumeLock = 'OFF';
_root.internals = 'ON';
_root.fetish = 'ON';
_root.MinBoob = 1;
_root.MaxBoob = _root.BoobMax;
_root._quality = 'HIGH';
_root.zoomout = false;
_root.zoomin = true;
}
}
button 3547 {
on (release) {
_root.ButtonsQUA._visible = true;
_root.pausee = false;
if (!_root.on_action) {
_root.movement = true;
_root.Peach_show(1);
}
_root.CharNum = _root.CharNum_saved;
_root.DressNum = _root.DressNum_saved;
_root.peach_earring_color = _root.peach_earring_color_saved;
_root.BoobSize = _root.BoobSizeSaved;
_global.FLAGS.isInTheGallery = false;
_root.peach_update_dressNum();
_root.gloves_type = _root.gloves_type_saved;
_root.heels_type = _root.heels_type_saved;
_root.stockings_type = _root.stockings_type_saved;
_root.garter_type = _root.garter_type_saved;
_root.clothes_tail_remove = _root.clothes_tail_remove_saved;
_root.clothes_vest_remove = _root.clothes_vest_remove_saved;
_root.clothes_skirt_remove = _root.clothes_skirt_remove_saved;
_root.clothes_bra_remove = _root.clothes_bra_remove_saved;
controlButton._visible = true;
_root.ShowControls = 'Open';
_root.MenuWindow = 'hide';
}
}
// unknown tag 88 length 83
movieClip 3556 {
}
movieClip 3557 {
}
movieClip 3559 {
}
movieClip 3562 {
}
movieClip 3566 {
}
movieClip 3568 {
}
movieClip 3570 {
}
movieClip 3572 {
}
movieClip 3574 {
}
movieClip 3575 {
instance of movieClip 3562 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
instance of movieClip 3566 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 4 {
stop();
}
instance of movieClip 3568 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 5 {
stop();
}
instance of movieClip 3570 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 6 {
stop();
}
instance of movieClip 3572 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 7 {
stop();
}
instance of movieClip 3574 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
}
button 3577 {
on (release) {
gotoAndPlay('close');
}
}
movieClip 3578 {
instance of movieClip 3562 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
instance of movieClip 3566 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 4 {
stop();
}
instance of movieClip 3568 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 5 {
stop();
}
instance of movieClip 3570 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 6 {
stop();
}
instance of movieClip 3572 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 7 {
stop();
}
instance of movieClip 3574 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
}
movieClip 3579 {
instance of movieClip 3562 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
instance of movieClip 3566 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 4 {
stop();
}
instance of movieClip 3568 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 5 {
stop();
}
instance of movieClip 3570 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 6 {
stop();
}
instance of movieClip 3572 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
frame 7 {
stop();
}
instance of movieClip 3574 {
onClipEvent (release) {
gotoAndPlay('close');
}
}
}
movieClip 3580 {
frame 1 {
left_p = 2;
right_p = 2;
moving_p = 2;
total_pages = 5;
}
instance of movieClip 3557 {
onClipEvent (release) {
_parent.gotoAndPlay('open');
}
}
frame 2 {
stop();
}
frame 3 {
right_p = 3;
left_p = 2;
rightpage.gotoAndPlay(right_p);
}
instance rightpage of movieClip 3575 {
onClipEvent (release) {
_parent.gotoAndPlay('next page');
}
}
frame 21 {
stop();
}
instance of movieClip 3578 {
onClipEvent (release) {
_parent.gotoAndPlay('close');
}
}
frame 22 {
left_p = 2;
moving_p = 2;
right_p = 3;
rightpage.gotoAndPlay(right_p);
}
frame 40 {
stop();
}
instance of movieClip 3556 {
onClipEvent (release) {
_parent.gotoAndPlay('open');
}
}
frame 41 {
rightpage.gotoAndPlay(right_p - 1);
rightpage.gotoAndPlay(right_p);
moving_p = left_p;
movingpage.gotoAndPlay(moving_p);
}
instance rightpage of movieClip 3575 {
onClipEvent (release) {
if (_parent.right_p < _parent.total_pages + 2) {
_parent.gotoAndPlay('next page');
}
}
}
frame 42 {
left_p -= 2;
leftpage.gotoAndPlay(left_p);
}
instance leftpage of movieClip 3578 {
onClipEvent (release) {
if (_parent.left_p == 2) {
_parent.gotoAndPlay('close');
} else {
_parent.gotoAndPlay('previous page');
}
}
}
frame 51 {
--moving_p;
movingpage.gotoAndPlay(moving_p);
}
frame 59 {
right_p -= 2;
rightpage.gotoAndPlay(right_p);
stop();
}
frame 60 {
leftpage.gotoAndPlay(left_p);
movingpage.gotoAndPlay(right_p);
}
frame 61 {
right_p += 2;
rightpage.gotoAndPlay(right_p);
}
instance rightpage of movieClip 3575 {
onClipEvent (release) {
if (_parent.right_p < _parent.total_pages + 2) {
_parent.gotoAndPlay('next page');
}
}
}
frame 69 {
left_p += 2;
movingpage.gotoAndPlay(right_p - 1);
}
frame 78 {
leftpage.gotoAndPlay(left_p);
stop();
}
instance leftpage of movieClip 3578 {
onClipEvent (release) {
if (_parent.left_p == 2) {
_parent.gotoAndPlay('close');
} else {
_parent.gotoAndPlay('previous page');
}
}
}
}
movieClip 3581 {
}
movieClip 3601 {
frame 1 {
if (_root.worldmap1_list[0] == 'finished') {
gotoAndPlay('activated');
}
stop();
}
frame 2 {
stop();
onRelease = function () {
_root.actual_world = 0;
_root.actual_level = -1;
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.gotoAndPlay('changelevel');
};
}
}
movieClip 3604 {
frame 1 {
if (_root.worldmap1_list[1] == 'finished') {
gotoAndPlay('activated');
}
stop();
}
frame 2 {
stop();
onRelease = function () {
_root.actual_world = 0;
_root.actual_level = 0;
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.gotoAndPlay('changelevel');
};
}
}
movieClip 3607 {
frame 1 {
if (_root.worldmap1_list[2] == 'finished') {
gotoAndPlay('activated');
}
stop();
}
frame 2 {
stop();
onRelease = function () {
_root.actual_world = 0;
_root.actual_level = 1;
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.gotoAndPlay('changelevel');
};
}
}
movieClip 3610 {
frame 1 {
if (_root.worldmap1_list[3] == 'finished') {
gotoAndPlay('activated');
}
stop();
}
frame 2 {
stop();
onRelease = function () {
_root.actual_world = 0;
_root.actual_level = 2;
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.gotoAndPlay('changelevel');
};
}
}
movieClip 3613 {
frame 1 {
if (_root.worldmap1_list[4] == 'finished') {
gotoAndPlay('activated');
}
stop();
}
frame 2 {
stop();
onRelease = function () {
_root.actual_world = 0;
_root.actual_level = 3;
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.gotoAndPlay('changelevel');
};
}
}
movieClip 3616 {
frame 1 {
if (_root.worldmap1_list[5] == 'finished') {
gotoAndPlay('activated');
}
stop();
}
frame 2 {
stop();
onRelease = function () {
_root.actual_world = 0;
_root.actual_level = 4;
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.gotoAndPlay('changelevel');
};
}
}
movieClip 3619 {
frame 1 {
if (_root.worldmap1_list[6] == 'finished') {
gotoAndPlay('activated');
}
stop();
}
frame 2 {
stop();
onRelease = function () {
_root.actual_world = 0;
_root.actual_level = 5;
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.gotoAndPlay('changelevel');
};
}
}
movieClip 3622 {
frame 1 {
if (_root.worldmap1_list[7] == 'finished') {
gotoAndPlay('activated');
}
stop();
}
frame 2 {
stop();
onRelease = function () {
_root.actual_world = 0;
_root.actual_level = 6;
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.gotoAndPlay('changelevel');
};
}
}
movieClip 3625 {
frame 1 {
if (_root.worldmap2_list[0] == 'finished') {
gotoAndPlay('activated');
}
stop();
}
frame 2 {
stop();
onRelease = function () {
_root.actual_world = 0;
_root.actual_level = -1;
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.gotoAndPlay('changelevel');
};
}
}
movieClip 3626 {
frame 1 {
if (_root.worldmap2_list[1] == 'finished') {
gotoAndPlay('activated');
}
stop();
}
frame 2 {
stop();
onRelease = function () {
_root.actual_world = 0;
_root.actual_level = -1;
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.gotoAndPlay('changelevel');
};
}
}
movieClip 3627 {
frame 1 {
if (_root.worldmap2_list[2] == 'finished') {
gotoAndPlay('activated');
}
stop();
}
frame 2 {
stop();
onRelease = function () {
_root.actual_world = 0;
_root.actual_level = -1;
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_root.gotoAndPlay('changelevel');
};
}
}
movieClip 3631 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
button 3639 {
on (release) {
if (_root.CurrentArea == 'load_game') {
_root.gotoAndPlay(2);
} else {
_root.zoommode = _root.zoommode_recorded;
_root.MenuWindow = 'show';
}
}
}
movieClip 3640 {
frame 1 {
stop();
if (_root.loadinfo.data.saved) {
b1.gotoAndPlay('full');
}
if (_root.loadinfo.data.saved_2) {
b2.gotoAndPlay('full');
}
if (_root.loadinfo.data.saved_3) {
b3.gotoAndPlay('full');
}
if (_root.loadinfo.data.saved_4) {
b4.gotoAndPlay('full');
}
if (_root.loadinfo.data.saved_5) {
b5.gotoAndPlay('full');
}
if (_root.loadinfo.data.worldmap1_list) {
i = 0;
while (i < _root.worldmap1_list.length) {
_root.worldmap1_list[i] = _root.loadinfo.data.worldmap1_list[i];
++i;
}
}
if (_root.loadinfo.data.worldmap2_list) {
i = 0;
while (i < _root.worldmap2_list.length) {
_root.worldmap2_list[i] = _root.loadinfo.data.worldmap2_list[i];
++i;
}
}
if (_root.loadinfo.data.worldmap3_list) {
i = 0;
while (i < _root.worldmap3_list.length) {
_root.worldmap3_list[i] = _root.loadinfo.data.worldmap3_list[i];
++i;
}
}
if (_root.loadinfo.data.worldmap4_list) {
i = 0;
while (i < _root.worldmap4_list.length) {
_root.worldmap4_list[i] = _root.loadinfo.data.worldmap4_list[i];
++i;
}
}
if (_root.loadinfo.data.worldmap5_list) {
i = 0;
while (i < _root.worldmap5_list.length) {
_root.worldmap5_list[i] = _root.loadinfo.data.worldmap5_list[i];
++i;
}
}
if (_root.loadinfo.data.worldmap6_list) {
i = 0;
while (i < _root.worldmap6_list.length) {
_root.worldmap6_list[i] = _root.loadinfo.data.worldmap6_list[i];
++i;
}
}
if (_root.loadinfo.data.worldmap7_list) {
i = 0;
while (i < _root.worldmap7_list.length) {
_root.worldmap7_list[i] = _root.loadinfo.data.worldmap7_list[i];
++i;
}
}
if (_root.loadinfo.data.worldmap8_list) {
i = 0;
while (i < _root.worldmap8_list.length) {
_root.worldmap8_list[i] = _root.loadinfo.data.worldmap8_list[i];
++i;
}
}
if (_root.loadinfo.data.worldmap9_list) {
i = 0;
while (i < _root.worldmap9_list.length) {
_root.worldmap9_list[i] = _root.loadinfo.data.worldmap9_list[i];
++i;
}
}
}
instance b1 of movieClip 3631 {
onClipEvent (release) {
if (_root.loadinfo.data.saved) {
_root.peach_earring_color = _root.loadinfo.data.peach_earring_color;
_root.peach_crown_color = _root.loadinfo.data.peach_crown_color;
_root.ShowCum = _root.loadinfo.data.ShowCum;
_root.internals = _root.loadinfo.data.internals;
_root.isBenchmarkActive = _root.loadinfo.data.isBenchmarkActive;
_root.cheatEnabled = _root.loadinfo.data.cheatEnabled;
_root.actual_world = _root.loadinfo.data.actual_world;
_root.actual_level = _root.loadinfo.data.actual_level;
_root.score_points = _root.loadinfo.data.score_points;
_root.score_add(0);
_root.CharMove = _root.loadinfo.data.CharMove;
_root.CharNum = _root.loadinfo.data.CharNum;
_root.peach_update_char(_root.CharMove);
_root.BoobSize = _root.loadinfo.data.BoobSize;
_root.Lives = _root.loadinfo.data.Lives;
_root.CumHead = _root.loadinfo.data.CumHead;
_root.CumLegs = _root.loadinfo.data.CumLegs;
_root.CumButt = _root.loadinfo.data.CumButt;
_root.CumBody = _root.loadinfo.data.CumBody;
_root.heels_type = _root.loadinfo.data.heels_type;
_root.stockings_type = _root.loadinfo.data.stockings_type;
_root.gloves_type = _root.loadinfo.data.gloves_type;
_root.garter_type = _root.loadinfo.data.garter_type;
_root.horny_bar = _root.loadinfo.data.horny_bar;
_root.clothes_tail_remove = _root.loadinfo.data.clothes_tail_remove;
_root.clothes_vest_remove = _root.loadinfo.data.clothes_vest_remove;
_root.clothes_skirt_remove = _root.loadinfo.data.clothes_skirt_remove;
_root.clothes_bra_remove = _root.loadinfo.data.clothes_bra_remove;
_root.gloves_type_changeTo = _root.gloves_type;
_root.heels_type_changeTo = _root.heels_type;
_root.stockings_type_changeTo = _root.stockings_type;
_root.garter_type_changeTo = _root.garter_type;
_root.pokey_fucking_scene = _root.loadinfo.data.pokey_fucking_scene;
_root.goomba_fucking_scene = _root.loadinfo.data.goomba_fucking_scene;
_root.koopa_fucking_scene = _root.loadinfo.data.koopa_fucking_scene;
_root.bobomb_fucking_scene = _root.loadinfo.data.bobomb_fucking_scene;
_root.blooper_fucking_scene = _root.loadinfo.data.blooper_fucking_scene;
_root.boo_fucking_scene = _root.loadinfo.data.boo_fucking_scene;
_global.GAMECONFIG.setScrolling = _root.loadinfo.data.GAMECONFIG.setScrolling;
_global.GAMECONFIG.plysicsSMB3 = _root.loadinfo.data.GAMECONFIG.physicsSMB3;
_global.GAMECONFIG.soundVolume = _root.loadinfo.data.GAMECONFIG.soundVolume;
_global.GAMECONFIG.soundHeels = _root.loadinfo.data.GAMECONFIG.soundHeels;
_global.GAMECONFIG.keyboardLayout = _root.loadinfo.data.GAMECONFIG.keyboardLayout;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_global.PLAYER.laids = _root.loadinfo.data.PLAYER.laids;
_global.PLAYER.deaths = _root.loadinfo.data.PLAYER.deaths;
_global.PLAYER.totalLaids = _root.loadinfo.data.PLAYER.totalLaids;
_global.PLAYER.totalDeaths = _root.loadinfo.data.PLAYER.totalDeaths;
i = 0;
while (i < 14) {
_root.worldmap1_list[i] = _root.loadinfo.data.worldmap1_list[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap2_list[i] = _root.loadinfo.data.worldmap2_list[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap3_list[i] = _root.loadinfo.data.worldmap3_list[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap4_list[i] = _root.loadinfo.data.worldmap4_list[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap5_list[i] = _root.loadinfo.data.worldmap5_list[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap6_list[i] = _root.loadinfo.data.worldmap6_list[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap7_list[i] = _root.loadinfo.data.worldmap7_list[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap8_list[i] = _root.loadinfo.data.worldmap8_list[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap9_list[i] = _root.loadinfo.data.worldmap9_list[i];
++i;
}
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_global.FLAGS.loadedGame = true;
_root.gotoAndPlay('relay');
} else {
gotoAndPlay('empty');
}
}
}
instance b2 of movieClip 3631 {
onClipEvent (release) {
if (_root.loadinfo.data.saved_2) {
_root.peach_earring_color = _root.loadinfo.data.peach_earring_color_2;
_root.peach_crown_color = _root.loadinfo.data.peach_crown_color_2;
_root.ShowCum = _root.loadinfo.data.ShowCum_2;
_root.internals = _root.loadinfo.data.internals_2;
_root.isBenchmarkActive = _root.loadinfo.data.isBenchmarkActive_2;
_root.cheatEnabled = _root.loadinfo.data.cheatEnabled_2;
_root.actual_world = _root.loadinfo.data.actual_world_2;
_root.actual_level = _root.loadinfo.data.actual_level_2;
_root.score_points = _root.loadinfo.data.score_points_2;
_root.score_add(0);
_root.CharMove = _root.loadinfo.data.CharMove_2;
_root.CharNum = _root.loadinfo.data.CharNum_2;
_root.peach_update_char(_root.CharMove);
_root.BoobSize = _root.loadinfo.data.BoobSize_2;
_root.Lives = _root.loadinfo.data.Lives_2;
_root.CumHead = _root.loadinfo.data.CumHead_2;
_root.CumLegs = _root.loadinfo.data.CumLegs_2;
_root.CumButt = _root.loadinfo.data.CumButt_2;
_root.CumBody = _root.loadinfo.data.CumBody_2;
_root.heels_type = _root.loadinfo.data.heels_type_2;
_root.stockings_type = _root.loadinfo.data.stockings_type_2;
_root.gloves_type = _root.loadinfo.data.gloves_type_2;
_root.garter_type = _root.loadinfo.data.garter_type_2;
_root.horny_bar = _root.loadinfo.data.horny_bar_2;
_root.clothes_tail_remove = _root.loadinfo.data.clothes_tail_remove_2;
_root.clothes_vest_remove = _root.loadinfo.data.clothes_vest_remove_2;
_root.clothes_skirt_remove = _root.loadinfo.data.clothes_skirt_remove_2;
_root.clothes_bra_remove = _root.loadinfo.data.clothes_bra_remove_2;
_root.gloves_type_changeTo = _root.gloves_type;
_root.heels_type_changeTo = _root.heels_type;
_root.stockings_type_changeTo = _root.stockings_type;
_root.garter_type_changeTo = _root.garter_type;
_root.pokey_fucking_scene = _root.loadinfo.data.pokey_fucking_scene_2;
_root.goomba_fucking_scene = _root.loadinfo.data.goomba_fucking_scene_2;
_root.koopa_fucking_scene = _root.loadinfo.data.koopa_fucking_scene_2;
_root.bobomb_fucking_scene = _root.loadinfo.data.bobomb_fucking_scene_2;
_root.blooper_fucking_scene = _root.loadinfo.data.blooper_fucking_scene_2;
_root.boo_fucking_scene = _root.loadinfo.data.boo_fucking_scene_2;
_global.GAMECONFIG.setScrolling = _root.loadinfo.data.GAMECONFIG.setScrolling_2;
_global.GAMECONFIG.plysicsSMB3 = _root.loadinfo.data.GAMECONFIG.physicsSMB3_2;
_global.GAMECONFIG.soundVolume = _root.loadinfo.data.GAMECONFIG.soundVolume_2;
_global.GAMECONFIG.soundHeels = _root.loadinfo.data.GAMECONFIG.soundHeels_2;
_global.GAMECONFIG.keyboardLayout = _root.loadinfo.data.GAMECONFIG.keyboardLayout_2;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_global.PLAYER.laids = _root.loadinfo.data.PLAYER.laids_2;
_global.PLAYER.deaths = _root.loadinfo.data.PLAYER.deaths_2;
_global.PLAYER.totalLaids = _root.loadinfo.data.PLAYER.totalLaids_2;
_global.PLAYER.totalDeaths = _root.loadinfo.data.PLAYER.totalDeaths_2;
i = 0;
while (i < 14) {
_root.worldmap1_list[i] = _root.loadinfo.data.worldmap1_list_2[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap2_list[i] = _root.loadinfo.data.worldmap2_list_2[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap3_list[i] = _root.loadinfo.data.worldmap3_list_2[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap4_list[i] = _root.loadinfo.data.worldmap4_list_2[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap5_list[i] = _root.loadinfo.data.worldmap5_list_2[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap6_list[i] = _root.loadinfo.data.worldmap6_list_2[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap7_list[i] = _root.loadinfo.data.worldmap7_list_2[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap8_list[i] = _root.loadinfo.data.worldmap8_list_2[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap9_list[i] = _root.loadinfo.data.worldmap9_list_2[i];
++i;
}
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_global.FLAGS.loadedGame = true;
_root.gotoAndPlay('relay');
} else {
gotoAndPlay('empty');
}
}
}
instance b3 of movieClip 3631 {
onClipEvent (release) {
if (_root.loadinfo.data.saved_3) {
_root.peach_earring_color = _root.loadinfo.data.peach_earring_color_3;
_root.peach_crown_color = _root.loadinfo.data.peach_crown_color_3;
_root.ShowCum = _root.loadinfo.data.ShowCum_3;
_root.internals = _root.loadinfo.data.internals_3;
_root.isBenchmarkActive = _root.loadinfo.data.isBenchmarkActive_3;
_root.cheatEnabled = _root.loadinfo.data.cheatEnabled_3;
_root.actual_world = _root.loadinfo.data.actual_world_3;
_root.actual_level = _root.loadinfo.data.actual_level_3;
_root.score_points = _root.loadinfo.data.score_points_3;
_root.score_add(0);
_root.CharMove = _root.loadinfo.data.CharMove_3;
_root.CharNum = _root.loadinfo.data.CharNum_3;
_root.peach_update_char(_root.CharMove);
_root.BoobSize = _root.loadinfo.data.BoobSize_3;
_root.Lives = _root.loadinfo.data.Lives_3;
_root.CumHead = _root.loadinfo.data.CumHead_3;
_root.CumLegs = _root.loadinfo.data.CumLegs_3;
_root.CumButt = _root.loadinfo.data.CumButt_3;
_root.CumBody = _root.loadinfo.data.CumBody_3;
_root.heels_type = _root.loadinfo.data.heels_type_3;
_root.stockings_type = _root.loadinfo.data.stockings_type_3;
_root.gloves_type = _root.loadinfo.data.gloves_type_3;
_root.garter_type = _root.loadinfo.data.garter_type_3;
_root.horny_bar = _root.loadinfo.data.horny_bar_3;
_root.clothes_tail_remove = _root.loadinfo.data.clothes_tail_remove_3;
_root.clothes_vest_remove = _root.loadinfo.data.clothes_vest_remove_3;
_root.clothes_skirt_remove = _root.loadinfo.data.clothes_skirt_remove_3;
_root.clothes_bra_remove = _root.loadinfo.data.clothes_bra_remove_3;
_root.gloves_type_changeTo = _root.gloves_type;
_root.heels_type_changeTo = _root.heels_type;
_root.stockings_type_changeTo = _root.stockings_type;
_root.garter_type_changeTo = _root.garter_type;
_root.pokey_fucking_scene = _root.loadinfo.data.pokey_fucking_scene_3;
_root.goomba_fucking_scene = _root.loadinfo.data.goomba_fucking_scene_3;
_root.koopa_fucking_scene = _root.loadinfo.data.koopa_fucking_scene_3;
_root.bobomb_fucking_scene = _root.loadinfo.data.bobomb_fucking_scene_3;
_root.blooper_fucking_scene = _root.loadinfo.data.blooper_fucking_scene_3;
_root.boo_fucking_scene = _root.loadinfo.data.boo_fucking_scene_3;
_global.GAMECONFIG.setScrolling = _root.loadinfo.data.GAMECONFIG.setScrolling_3;
_global.GAMECONFIG.plysicsSMB3 = _root.loadinfo.data.GAMECONFIG.physicsSMB3_3;
_global.GAMECONFIG.soundVolume = _root.loadinfo.data.GAMECONFIG.soundVolume_3;
_global.GAMECONFIG.soundHeels = _root.loadinfo.data.GAMECONFIG.soundHeels_3;
_global.GAMECONFIG.keyboardLayout = _root.loadinfo.data.GAMECONFIG.keyboardLayout_3;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_global.PLAYER.laids = _root.loadinfo.data.PLAYER.laids_3;
_global.PLAYER.deaths = _root.loadinfo.data.PLAYER.deaths_3;
_global.PLAYER.totalLaids = _root.loadinfo.data.PLAYER.totalLaids_3;
_global.PLAYER.totalDeaths = _root.loadinfo.data.PLAYER.totalDeaths_3;
i = 0;
while (i < 14) {
_root.worldmap1_list[i] = _root.loadinfo.data.worldmap1_list_3[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap2_list[i] = _root.loadinfo.data.worldmap2_list_3[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap3_list[i] = _root.loadinfo.data.worldmap3_list_3[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap4_list[i] = _root.loadinfo.data.worldmap4_list_3[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap5_list[i] = _root.loadinfo.data.worldmap5_list_3[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap6_list[i] = _root.loadinfo.data.worldmap6_list_3[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap7_list[i] = _root.loadinfo.data.worldmap7_list_3[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap8_list[i] = _root.loadinfo.data.worldmap8_list_3[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap9_list[i] = _root.loadinfo.data.worldmap9_list_3[i];
++i;
}
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_global.FLAGS.loadedGame = true;
_root.gotoAndPlay('relay');
} else {
gotoAndPlay('empty');
}
}
}
instance b4 of movieClip 3631 {
onClipEvent (release) {
if (_root.loadinfo.data.saved_4) {
_root.peach_earring_color = _root.loadinfo.data.peach_earring_color_4;
_root.peach_crown_color = _root.loadinfo.data.peach_crown_color_4;
_root.ShowCum = _root.loadinfo.data.ShowCum_4;
_root.internals = _root.loadinfo.data.internals_4;
_root.isBenchmarkActive = _root.loadinfo.data.isBenchmarkActive_4;
_root.cheatEnabled = _root.loadinfo.data.cheatEnabled_4;
_root.actual_world = _root.loadinfo.data.actual_world_4;
_root.actual_level = _root.loadinfo.data.actual_level_4;
_root.score_points = _root.loadinfo.data.score_points_4;
_root.score_add(0);
_root.CharMove = _root.loadinfo.data.CharMove_4;
_root.CharNum = _root.loadinfo.data.CharNum_4;
_root.peach_update_char(_root.CharMove);
_root.BoobSize = _root.loadinfo.data.BoobSize_4;
_root.Lives = _root.loadinfo.data.Lives_4;
_root.CumHead = _root.loadinfo.data.CumHead_4;
_root.CumLegs = _root.loadinfo.data.CumLegs_4;
_root.CumButt = _root.loadinfo.data.CumButt_4;
_root.CumBody = _root.loadinfo.data.CumBody_4;
_root.heels_type = _root.loadinfo.data.heels_type_4;
_root.stockings_type = _root.loadinfo.data.stockings_type_4;
_root.gloves_type = _root.loadinfo.data.gloves_type_4;
_root.garter_type = _root.loadinfo.data.garter_type_4;
_root.horny_bar = _root.loadinfo.data.horny_bar_4;
_root.clothes_tail_remove = _root.loadinfo.data.clothes_tail_remove_4;
_root.clothes_vest_remove = _root.loadinfo.data.clothes_vest_remove_4;
_root.clothes_skirt_remove = _root.loadinfo.data.clothes_skirt_remove_4;
_root.clothes_bra_remove = _root.loadinfo.data.clothes_bra_remove_4;
_root.gloves_type_changeTo = _root.gloves_type;
_root.heels_type_changeTo = _root.heels_type;
_root.stockings_type_changeTo = _root.stockings_type;
_root.garter_type_changeTo = _root.garter_type;
_root.pokey_fucking_scene = _root.loadinfo.data.pokey_fucking_scene_4;
_root.goomba_fucking_scene = _root.loadinfo.data.goomba_fucking_scene_4;
_root.koopa_fucking_scene = _root.loadinfo.data.koopa_fucking_scene_4;
_root.bobomb_fucking_scene = _root.loadinfo.data.bobomb_fucking_scene_4;
_root.blooper_fucking_scene = _root.loadinfo.data.blooper_fucking_scene_4;
_root.boo_fucking_scene = _root.loadinfo.data.boo_fucking_scene_4;
_global.GAMECONFIG.setScrolling = _root.loadinfo.data.GAMECONFIG.setScrolling_4;
_global.GAMECONFIG.plysicsSMB3 = _root.loadinfo.data.GAMECONFIG.physicsSMB3_4;
_global.GAMECONFIG.soundVolume = _root.loadinfo.data.GAMECONFIG.soundVolume_4;
_global.GAMECONFIG.soundHeels = _root.loadinfo.data.GAMECONFIG.soundHeels_4;
_global.GAMECONFIG.keyboardLayout = _root.loadinfo.data.GAMECONFIG.keyboardLayout_4;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_global.PLAYER.laids = _root.loadinfo.data.PLAYER.laids_4;
_global.PLAYER.deaths = _root.loadinfo.data.PLAYER.deaths_4;
_global.PLAYER.totalLaids = _root.loadinfo.data.PLAYER.totalLaids_4;
_global.PLAYER.totalDeaths = _root.loadinfo.data.PLAYER.totalDeaths_4;
i = 0;
while (i < 14) {
_root.worldmap1_list[i] = _root.loadinfo.data.worldmap1_list_4[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap2_list[i] = _root.loadinfo.data.worldmap2_list_4[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap3_list[i] = _root.loadinfo.data.worldmap3_list_4[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap4_list[i] = _root.loadinfo.data.worldmap4_list_4[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap5_list[i] = _root.loadinfo.data.worldmap5_list_4[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap6_list[i] = _root.loadinfo.data.worldmap6_list_4[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap7_list[i] = _root.loadinfo.data.worldmap7_list_4[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap8_list[i] = _root.loadinfo.data.worldmap8_list_4[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap9_list[i] = _root.loadinfo.data.worldmap9_list_4[i];
++i;
}
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_global.FLAGS.loadedGame = true;
_root.gotoAndPlay('relay');
} else {
gotoAndPlay('empty');
}
}
}
instance b5 of movieClip 3631 {
onClipEvent (release) {
if (_root.loadinfo.data.saved_5) {
_root.peach_earring_color = _root.loadinfo.data.peach_earring_color_5;
_root.peach_crown_color = _root.loadinfo.data.peach_crown_color_5;
_root.ShowCum = _root.loadinfo.data.ShowCum_5;
_root.internals = _root.loadinfo.data.internals_5;
_root.isBenchmarkActive = _root.loadinfo.data.isBenchmarkActive_5;
_root.cheatEnabled = _root.loadinfo.data.cheatEnabled_5;
_root.actual_world = _root.loadinfo.data.actual_world_5;
_root.actual_level = _root.loadinfo.data.actual_level_5;
_root.score_points = _root.loadinfo.data.score_points_5;
_root.score_add(0);
_root.CharMove = _root.loadinfo.data.CharMove_5;
_root.CharNum = _root.loadinfo.data.CharNum_5;
_root.peach_update_char(_root.CharMove);
_root.BoobSize = _root.loadinfo.data.BoobSize_5;
_root.Lives = _root.loadinfo.data.Lives_5;
_root.CumHead = _root.loadinfo.data.CumHead_5;
_root.CumLegs = _root.loadinfo.data.CumLegs_5;
_root.CumButt = _root.loadinfo.data.CumButt_5;
_root.CumBody = _root.loadinfo.data.CumBody_5;
_root.heels_type = _root.loadinfo.data.heels_type_5;
_root.stockings_type = _root.loadinfo.data.stockings_type_5;
_root.gloves_type = _root.loadinfo.data.gloves_type_5;
_root.garter_type = _root.loadinfo.data.garter_type_5;
_root.horny_bar = _root.loadinfo.data.horny_bar_5;
_root.clothes_tail_remove = _root.loadinfo.data.clothes_tail_remove_5;
_root.clothes_vest_remove = _root.loadinfo.data.clothes_vest_remove_5;
_root.clothes_skirt_remove = _root.loadinfo.data.clothes_skirt_remove_5;
_root.clothes_bra_remove = _root.loadinfo.data.clothes_bra_remove_5;
_root.gloves_type_changeTo = _root.gloves_type;
_root.heels_type_changeTo = _root.heels_type;
_root.stockings_type_changeTo = _root.stockings_type;
_root.garter_type_changeTo = _root.garter_type;
_root.pokey_fucking_scene = _root.loadinfo.data.pokey_fucking_scene_5;
_root.goomba_fucking_scene = _root.loadinfo.data.goomba_fucking_scene_5;
_root.koopa_fucking_scene = _root.loadinfo.data.koopa_fucking_scene_5;
_root.bobomb_fucking_scene = _root.loadinfo.data.bobomb_fucking_scene_5;
_root.blooper_fucking_scene = _root.loadinfo.data.blooper_fucking_scene_5;
_root.boo_fucking_scene = _root.loadinfo.data.boo_fucking_scene_5;
_global.GAMECONFIG.setScrolling = _root.loadinfo.data.GAMECONFIG.setScrolling_5;
_global.GAMECONFIG.plysicsSMB3 = _root.loadinfo.data.GAMECONFIG.physicsSMB3_5;
_global.GAMECONFIG.soundVolume = _root.loadinfo.data.GAMECONFIG.soundVolume_5;
_global.GAMECONFIG.soundHeels = _root.loadinfo.data.GAMECONFIG.soundHeels_5;
_global.GAMECONFIG.keyboardLayout = _root.loadinfo.data.GAMECONFIG.keyboardLayout_5;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_global.PLAYER.laids = _root.loadinfo.data.PLAYER.laids_5;
_global.PLAYER.deaths = _root.loadinfo.data.PLAYER.deaths_5;
_global.PLAYER.totalLaids = _root.loadinfo.data.PLAYER.totalLaids_5;
_global.PLAYER.totalDeaths = _root.loadinfo.data.PLAYER.totalDeaths_5;
i = 0;
while (i < 14) {
_root.worldmap1_list[i] = _root.loadinfo.data.worldmap1_list_5[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap2_list[i] = _root.loadinfo.data.worldmap2_list_5[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap3_list[i] = _root.loadinfo.data.worldmap3_list_5[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap4_list[i] = _root.loadinfo.data.worldmap4_list_5[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap5_list[i] = _root.loadinfo.data.worldmap5_list_5[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap6_list[i] = _root.loadinfo.data.worldmap6_list_5[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap7_list[i] = _root.loadinfo.data.worldmap7_list_5[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap8_list[i] = _root.loadinfo.data.worldmap8_list_5[i];
++i;
}
i = 0;
while (i < 14) {
_root.worldmap9_list[i] = _root.loadinfo.data.worldmap9_list_5[i];
++i;
}
clearInterval(_root.countdownInterval);
_root.MenuWindow = 'hide';
_root.ShowControls = 'Open';
_global.FLAGS.loadedGame = true;
_root.gotoAndPlay('relay');
} else {
gotoAndPlay('empty');
}
}
}
}
movieClip 3641 {
frame 1 {
if (_color == 'red') {
gotoAndStop('red');
} else {
if (_color == 'yellow') {
gotoAndStop('yellow');
} else {
if (_color == 'grey') {
gotoAndStop('grey');
} else {
if (_color == 'orange') {
gotoAndStop('orange');
} else {
stop();
}
}
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 3642 {
}
movieClip 3643 {
frame 8 {
head.eyeLeft.gotoAndPlay('closed');
head.eyeRight.gotoAndPlay('closed');
}
frame 47 {
head.eyeLeft.gotoAndPlay('opened');
head.eyeRight.gotoAndPlay('opened');
}
frame 55 {
head.eyeLeft.gotoAndPlay('closed');
head.eyeRight.gotoAndPlay('closed');
}
frame 57 {
head.eyeLeft.gotoAndPlay('opened');
head.eyeRight.gotoAndPlay('opened');
}
}
button 3646 {
on (release) {
if (_root.CurrentArea == 'achievements') {
_root.gotoAndPlay(2);
} else {
_root.zoommode = _root.zoommode_recorded;
_root.MenuWindow = 'show';
}
}
}
movieClip 3647 {
frame 1 {
stop();
}
}
button 3653 {
on (release) {
if (_root.PlaySound == 'ON') {
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume / 2);
}
_root.ButtonsQUA._visible = false;
ESCpressed = true;
sound_fall = new Sound(this);
sound_fall.attachSound('pause_sound');
sound_fall.start(0, 1);
if (_root.ShowControls == 'Open') {
_root.clothes_tail_remove_saved = _root.clothes_tail_remove;
_root.clothes_vest_remove_saved = _root.clothes_vest_remove;
_root.clothes_skirt_remove_saved = _root.clothes_skirt_remove;
_root.clothes_bra_remove_saved = _root.clothes_bra_remove;
_root.CharNum_saved = _root.CharNum;
_root.DressNum_saved = _root.DressNum;
_root.peach_earring_color_saved = _root.peach_earring_color;
_root.gloves_type_saved = _root.gloves_type;
_root.heels_type_saved = _root.heels_type;
_root.stockings_type_saved = _root.stockings_type;
_root.garter_type_saved = _root.garter_type;
controlButton._visible = false;
_root.ShowControls = 'Close';
_root.MenuWindow = 'show';
} else {
if (_root.PlaySound == 'ON') {
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
}
_root.ButtonsQUA._visible = true;
if (!_root.on_action) {
_root.movement = true;
_root.Peach_show(1);
}
_root.CharNum = _root.CharNum_saved;
_root.DressNum = _root.DressNum_saved;
_root.BoobSize = _root.BoobSizeSaved;
_global.FLAGS.isInTheGallery = false;
_root.peach_update_dressNum();
_root.gloves_type = _root.gloves_type_saved;
_root.heels_type = _root.heels_type_saved;
_root.stockings_type = _root.stockings_type_saved;
_root.garter_type = _root.garter_type_saved;
_root.peach_earring_color = _root.peach_earring_color_saved;
_root.clothes_tail_remove = _root.clothes_tail_remove_saved;
_root.clothes_vest_remove = _root.clothes_vest_remove_saved;
_root.clothes_skirt_remove = _root.clothes_skirt_remove_saved;
_root.clothes_bra_remove = _root.clothes_bra_remove_saved;
controlButton._visible = true;
_root.ShowControls = 'Open';
_root.MenuWindow = 'hide';
}
}
}
movieClip 3654 {
frame 1 {
stop();
root_movement = false;
}
}
movieClip 3655 {
frame 2 {
if (!_root.zoommode_recorded) {
_root.zoommode = 4;
} else {
_root.zoommode = _root.zoommode_recorded;
}
if (!root.on_action) {
_root.pausee = false;
}
stop();
}
frame 3 {
_root.zoommode_recorded = _root.zoommode;
_root.zoommode = 2;
_root.BoobSizeSaved = _root.BoobSize;
_root.pausee = true;
_root.Peach.char.character.gotoAndStop('standright');
_root.keyboardLayout(_root.keyboardLayout_now);
help.infotext.gotoAndPlay(_root.keyboardLayout_now);
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
if (!_root.ShowText) {
_root.TextShow = 'OFF';
} else {
_root.TextShow = 'ON';
}
if (!_root.LockCostume) {
_root.CostumeLock = 'OFF';
} else {
_root.CostumeLock = 'ON';
}
_root.MinimumBoob = _root.BoobSizeNames[_root.MinBoob];
_root.MaximumBoob = _root.BoobSizeNames[_root.MaxBoob];
}
frame 6 {
stop();
_global.FLAGS.isInTheGallery = true;
}
frame 7 {
_root.pausee = true;
if (_root.zoommode != 2) {
_root.zoommode_recorded = _root.zoommode;
_root.zoommode = 2;
}
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
frame 11 {
_root.pausee = true;
if (_root.zoommode != 2) {
_root.zoommode_recorded = _root.zoommode;
_root.zoommode = 2;
}
stop();
}
}
instance controlList of movieClip 3655 {
onClipEvent (enterFrame) {
if (_root.ShowCredits == true) {
gotoAndStop('credits');
} else {
if (_root.ShowControls == 'Open') {
gotoAndStop(_root.MenuWindow);
} else {
gotoAndStop(_root.MenuWindow);
}
}
}
}
frame 8 {
_root.CurrentArea = 'pipe_area';
clearInterval(_root.countdownInterval);
ceiling_collision._visible = false;
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
stopAllSounds();
_root.set_level_variables();
stop();
}
movieClip 3657 {
}
movieClip 3659 {
}
movieClip 3660 {
}
movieClip 3663 {
frame 1 {
function wait() {
_root.camtheft = false;
clearInterval(myTimer);
}
function resetFocus() {
zoom_return = true;
_global.FLAGS.cameraFreedom = false;
_global.FLAGS.cameraFocusAt = false;
}
function centerOnPeach() {
_x = _root.Peach._x;
_y = _root.Peach._y;
}
function restartScroll() {
if (_root.scrollStartPosition) {
_x = _root.scrollStartPosition._x;
}
}
function refocus_until_ok() {
if (!_root.boundary.hitTest(_x - boundary_x, _y + boundary_y3, true)) {
_x = _x - move_this_amount_x;
} else {
if (!_root.boundary.hitTest(_x + boundary_x, _y + boundary_y3, true)) {
_x = _x - move_this_amount_x;
}
}
if (!_root.boundary.hitTest(_x, _y + boundary_y2, true)) {
_y = _y - move_this_amount_y;
} else {
if (!_root.boundary.hitTest(_x, _y + boundary_y, true)) {
_y = _y - move_this_amount_y;
}
}
}
function calibrate() {
f = 1;
while (f < 400) {
if (!_root.boundary.hitTest(_x - boundary_x, _y + boundary_y3, true)) {
_x = _x + 1;
} else {
if (!_root.boundary.hitTest(_x + boundary_x, _y + boundary_y3, true)) {
_x = _x - 1;
}
}
if (!_root.boundary.hitTest(_x, _y + boundary_y2, true)) {
_y = _y + 1;
} else {
if (!_root.boundary.hitTest(_x, _y + boundary_y, true)) {
_y = _y - 1;
}
}
++f;
++f;
}
}
}
frame 2 {
function camControl() {
rp.x = _x;
rp.y = _y;
if (_global.FLAGS.cameraFocusAt) {
_global.FLAGS.cameraFreedom = true;
if (zoomfactor > 0.008999999999999999) {
zoomfactor -= 0.0001;
}
} else {
if (zoom_return) {
if (zoomfactor < zoomOriginal) {
zoomfactor += 0.0001;
} else {
if (_root.HUDshow == 'ON') {
_root.HUD._visible = true;
}
zoomreturn = false;
}
}
}
var v4 = camH * (_yscale * zoomfactor);
var v3 = camW * (_xscale * zoomfactor);
var v6 = sH / v4;
var v5 = sW / v3;
_x2 = (v3 / 2) * v5;
_y2 = (v4 / 1.1) * v6;
_xscale2 = v5 * 100;
_yscale2 = v6 * 100;
_rotation2 = -_rotation;
}
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 v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._x += value - v2.x;
}
function get_x2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.x;
}
function set_y2(value) {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._y += value - v2.y;
}
function get_y2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.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 v3 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v3);
_parent[prop] = n;
var v4 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v4);
_parent._x -= v4.x - v3.x;
_parent._y -= v4.y - v3.y;
_root.HUD._x = _x - widthHUD;
_root.HUD._y = _y - heightHUD;
_root.controlList._x = _x - widthControlList;
_root.controlList._y = _y - heightControlList;
}
boundary_x = _width / 2;
boundary_x2 = -_width / 2 + _width;
boundary_y = _height / 5;
boundary_y2 = -2 * _height * 0.4;
boundary_y3 = _height / 3 - _height / 2;
calibrate();
zoomfactor = 0.01;
zoomOriginal = zoomfactor;
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};
var widthHUD = _width / 2;
var heightHUD = _height * 2 / 3 + 15;
var widthControlList = _width / 30;
var heightControlList = _height / 4 + 13;
onEnterFrame = function () {
if (!_global.FLAGS.cameraFocusAt) {
nn = 0;
calculate_total = true;
move_this_amount_y = (_root.Peach._y - _y) / 4;
_y = _y + move_this_amount_y;
if (_global.FLAGS.scrollingLevel) {
if (!_root.pausee and !_root.on_action) {
_x = _x + 2;
} else {}
} else {
move_this_amount_x = (_root.Peach._x - _x) / 3;
_x = _x + move_this_amount_x;
}
} else {
if (calculate_total) {
nn = 0;
calculate_total = false;
each_zoom_step_x = (_x - _root[_global.FLAGS.cameraFocusAt]._x) / 20;
each_zoom_step_y = (_y - (_root[_global.FLAGS.cameraFocusAt]._y + 60)) / 20;
if (_root[_global.FLAGS.cameraFocusAt]._x < _x) {
each_zoom_step_x *= -1;
}
if (_root[_global.FLAGS.cameraFocusAt]._y > _y) {
each_zoom_step_y *= -1;
}
}
if (nn < 19) {
_x = _x + each_zoom_step_x;
_y = _y + each_zoom_step_y;
++nn;
} else {}
}
if (!_global.FLAGS.cameraFreedom) {
refocus_until_ok();
}
if (_root.zoomout) {
_root.controlList._x -= 1;
_root.controlList._y -= 2;
}
if (!once) {
once = true;
if (_root.zoommode != _root.zoomlevelsaved) {
_root.HUD._yscale = 64;
_root.HUD._xscale = 64;
}
_root.zoommode = _root.zoomlevelsaved;
}
camControl();
if (!_global.FLAGS.cameraFocusAt) {
if (_root.zoommode == 1) {
gotoAndStop('out');
} else {
if (_root.zoommode == 2) {
gotoAndStop('in');
} else {
if (_root.zoommode == 4) {
gotoAndStop('out2');
}
}
}
}
};
this.onUnload = reset;
stop();
}
frame 3 {
function camControl() {
rp.x = _x;
rp.y = _y;
if (_global.FLAGS.cameraFocusAt) {
_global.FLAGS.cameraFreedom = true;
if (zoomfactor > 0.008) {
zoomfactor -= 0.0001;
}
} else {
if (zoom_return) {
if (zoomfactor < zoomOriginal) {
zoomfactor += 0.0001;
} else {
if (_root.HUDshow == 'ON') {
_root.HUD._visible = true;
}
zoomreturn = false;
}
}
}
var v4 = camH * (_yscale * zoomfactor);
var v3 = camW * (_xscale * zoomfactor);
var v6 = sH / v4;
var v5 = sW / v3;
_x2 = (v3 / 2) * v5;
_y2 = (v4 / 1.3) * v6;
_xscale2 = v5 * 100;
_yscale2 = v6 * 100;
_rotation2 = -_rotation;
}
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 v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._x += value - v2.x;
}
function get_x2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.x;
}
function set_y2(value) {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._y += value - v2.y;
}
function get_y2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.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 v3 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v3);
_parent[prop] = n;
var v4 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v4);
_parent._x -= v4.x - v3.x;
_parent._y -= v4.y - v3.y;
_root.HUD._x = _x - widthHUD;
_root.HUD._y = _y - heightHUD;
_root.controlList._x = _x - widthControlList;
_root.controlList._y = _y - heightControlList;
}
boundary_x = _width / 2;
boundary_x2 = -_width / 2 + _width;
boundary_y = _height / 5;
boundary_y2 = -2 * _height * 0.4;
boundary_y3 = _height / 3 - _height / 2;
calibrate();
zoomfactor = 0.01;
zoomOriginal = zoomfactor;
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};
var widthHUD = _width / 2;
var heightHUD = _height * 2 / 3 + 11;
var widthControlList = _width / 30;
var heightControlList = _height / 4 + 13;
onEnterFrame = function () {
if (!_global.FLAGS.cameraFocusAt) {
nn = 0;
calculate_total = true;
move_this_amount_y = (_root.Peach._y - _y) / 4;
_y = _y + move_this_amount_y;
if (_global.FLAGS.scrollingLevel) {
if (!_root.pausee and !_root.on_action) {
_x = _x + 2;
} else {}
} else {
move_this_amount_x = (_root.Peach._x - _x) / 3;
_x = _x + move_this_amount_x;
}
} else {
if (calculate_total) {
nn = 0;
calculate_total = false;
each_zoom_step_x = (_x - _root[_global.FLAGS.cameraFocusAt]._x) / 20;
each_zoom_step_y = (_y - (_root[_global.FLAGS.cameraFocusAt]._y + 50)) / 20;
if (_root[_global.FLAGS.cameraFocusAt]._x < _x) {
each_zoom_step_x *= -1;
}
if (_root[_global.FLAGS.cameraFocusAt]._y > _y) {
each_zoom_step_y *= -1;
}
}
if (nn < 19) {
_x = _x + each_zoom_step_x;
_y = _y + each_zoom_step_y;
++nn;
} else {}
}
if (!_global.FLAGS.cameraFreedom) {
refocus_until_ok();
}
if (_root.zoomout) {
_root.controlList._x -= 1;
_root.controlList._y -= 2;
}
if (!once) {
once = true;
if (_root.zoommode != _root.zoomlevelsaved) {
_root.HUD._yscale = 100;
_root.HUD._xscale = 100;
}
_root.zoommode = _root.zoomlevelsaved;
}
camControl();
if (!_global.FLAGS.cameraFocusAt) {
if (_root.zoommode == 1) {
gotoAndPlay('out');
} else {
if (_root.zoommode == 3) {
gotoAndPlay('in2');
} else {
if (_root.zoommode == 4) {
gotoAndPlay('out2');
}
}
}
}
};
this.onUnload = reset;
stop();
}
frame 4 {
function camControl() {
rp.x = _x;
rp.y = _y;
if (_global.FLAGS.cameraFocusAt) {
_global.FLAGS.cameraFreedom = true;
if (zoomfactor > 0.007) {
zoomfactor -= 0.0001;
}
} else {
if (zoom_return) {
if (zoomfactor < zoomOriginal) {
zoomfactor += 0.0001;
} else {
if (_root.HUDshow == 'ON') {
_root.HUD._visible = true;
}
zoomreturn = false;
}
}
}
var v4 = camH * (_yscale * zoomfactor);
var v3 = camW * (_xscale * zoomfactor);
var v6 = sH / v4;
var v5 = sW / v3;
_x2 = (v3 / 2) * v5;
_y2 = (v4 / 1.3) * v6;
_xscale2 = v5 * 100;
_yscale2 = v6 * 100;
_rotation2 = -_rotation;
}
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 v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._x += value - v2.x;
}
function get_x2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.x;
}
function set_y2(value) {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._y += value - v2.y;
}
function get_y2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.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 v3 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v3);
_parent[prop] = n;
var v4 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v4);
_parent._x -= v4.x - v3.x;
_parent._y -= v4.y - v3.y;
_root.HUD._x = _x - widthHUD;
_root.HUD._y = _y - heightHUD;
_root.controlList._x = _x - widthControlList;
_root.controlList._y = _y - heightControlList;
}
boundary_x = _width / 2;
boundary_x2 = -_width / 2 + _width;
boundary_y = _height / 5;
boundary_y2 = -2 * _height * 0.4;
boundary_y3 = _height / 3 - _height / 2;
calibrate();
zoomfactor = 0.01;
zoomOriginal = zoomfactor;
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};
var widthHUD = _width / 2;
var heightHUD = _height * 2 / 3 + 13;
var widthControlList = _width / 30;
var heightControlList = _height / 4 + 13;
onEnterFrame = function () {
if (!_global.FLAGS.cameraFocusAt) {
nn = 0;
calculate_total = true;
move_this_amount_y = (_root.Peach._y - _y) / 4;
_y = _y + move_this_amount_y;
if (_global.FLAGS.scrollingLevel) {
if (!_root.pausee and !_root.on_action) {
_x = _x + 2;
} else {}
} else {
move_this_amount_x = (_root.Peach._x - _x) / 3;
_x = _x + move_this_amount_x;
}
} else {
if (calculate_total) {
nn = 0;
calculate_total = false;
each_zoom_step_x = (_x - _root[_global.FLAGS.cameraFocusAt]._x) / 20;
each_zoom_step_y = (_y - (_root[_global.FLAGS.cameraFocusAt]._y + 40)) / 20;
if (_root[_global.FLAGS.cameraFocusAt]._x < _x) {
each_zoom_step_x *= -1;
}
if (_root[_global.FLAGS.cameraFocusAt]._y > _y) {
each_zoom_step_y *= -1;
}
}
if (nn < 19) {
_x = _x + each_zoom_step_x;
_y = _y + each_zoom_step_y;
++nn;
} else {}
}
if (!_global.FLAGS.cameraFreedom) {
refocus_until_ok();
}
if (_root.zoomout) {
_root.controlList._x -= 1;
_root.controlList._y -= 2;
}
if (!once) {
once = true;
if (_root.zoommode != _root.zoomlevelsaved) {
_root.HUD._yscale = 96.3;
_root.HUD._xscale = 96.3;
}
_root.zoommode = _root.zoomlevelsaved;
}
camControl();
if (!_global.FLAGS.cameraFocusAt) {
if (_root.zoommode == 2) {
gotoAndPlay('in');
} else {
if (_root.zoommode == 3) {
gotoAndPlay('in2');
} else {
if (_root.zoommode == 4) {
gotoAndPlay('out2');
}
}
}
}
};
this.onUnload = reset;
stop();
}
frame 5 {
function camControl() {
rp.x = _x;
rp.y = _y;
if (_global.FLAGS.cameraFocusAt) {
_global.FLAGS.cameraFreedom = true;
if (zoomfactor > 0.007) {
zoomfactor -= 0.0001;
}
} else {
if (zoom_return) {
if (zoomfactor < zoomOriginal) {
zoomfactor += 0.0001;
} else {
if (_root.HUDshow == 'ON') {
_root.HUD._visible = true;
}
zoomreturn = false;
}
}
}
var v4 = camH * (_yscale * zoomfactor);
var v3 = camW * (_xscale * zoomfactor);
var v6 = sH / v4;
var v5 = sW / v3;
_x2 = (v3 / 2) * v5;
_y2 = (v4 / 1.3) * v6;
_xscale2 = v5 * 100;
_yscale2 = v6 * 100;
_rotation2 = -_rotation;
}
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 v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._x += value - v2.x;
}
function get_x2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.x;
}
function set_y2(value) {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
_parent._y += value - v2.y;
}
function get_y2() {
var v2 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v2);
return v2.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 v3 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v3);
_parent[prop] = n;
var v4 = {'x': rp.x, 'y': rp.y};
_parent.localToGlobal(v4);
_parent._x -= v4.x - v3.x;
_parent._y -= v4.y - v3.y;
_root.HUD._x = _x - widthHUD;
_root.HUD._y = _y - heightHUD;
_root.controlList._x = _x - widthControlList;
_root.controlList._y = _y - heightControlList;
}
boundary_x = _width / 2;
boundary_x2 = -_width / 2 + _width;
boundary_y = _height / 5;
boundary_y2 = -2 * _height * 0.4;
boundary_y3 = _height / 3 - _height / 2;
calibrate();
zoomfactor = 0.01;
zoomOriginal = zoomfactor;
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};
var widthHUD = _width / 2;
var heightHUD = _height * 2 / 3 + 15;
var widthControlList = _width / 30;
var heightControlList = _height / 4 + 13;
onEnterFrame = function () {
if (!_global.FLAGS.cameraFocusAt) {
nn = 0;
calculate_total = true;
move_this_amount_y = (_root.Peach._y - _y) / 4;
_y = _y + move_this_amount_y;
if (_global.FLAGS.scrollingLevel) {
if (!_root.pausee and !_root.on_action) {
_x = _x + 2;
} else {}
} else {
move_this_amount_x = (_root.Peach._x - _x) / 3;
_x = _x + move_this_amount_x;
}
} else {
if (calculate_total) {
nn = 0;
calculate_total = false;
each_zoom_step_x = (_x - _root[_global.FLAGS.cameraFocusAt]._x) / 20;
each_zoom_step_y = (_y - (_root[_global.FLAGS.cameraFocusAt]._y + 30)) / 20;
if (_root[_global.FLAGS.cameraFocusAt]._x < _x) {
each_zoom_step_x *= -1;
}
if (_root[_global.FLAGS.cameraFocusAt]._y > _y) {
each_zoom_step_y *= -1;
}
}
if (nn < 19) {
_x = _x + each_zoom_step_x;
_y = _y + each_zoom_step_y;
++nn;
} else {}
}
if (!_global.FLAGS.cameraFreedom) {
refocus_until_ok();
}
if (_root.zoomout) {
_root.controlList._x -= 1;
_root.controlList._y -= 2;
}
if (!once) {
once = true;
if (_root.zoommode != _root.zoomlevelsaved) {
_root.HUD._yscale = 80;
_root.HUD._xscale = 80;
}
_root.zoommode = _root.zoomlevelsaved;
}
camControl();
if (!_global.FLAGS.cameraFocusAt) {
if (_root.zoommode == 1) {
gotoAndPlay('out');
} else {
if (_root.zoommode == 2) {
gotoAndPlay('in');
} else {
if (_root.zoommode == 3) {
gotoAndPlay('in2');
}
}
}
}
};
this.onUnload = reset;
stop();
}
}
movieClip 3665 {
}
movieClip 3668 {
}
movieClip 3669 {
frame 1 {
if (_parent._color == 'red') {
gotoAndStop('red');
} else {
if (_parent._color == 'yellow') {
gotoAndStop('yellow');
} else {
if (_parent._color == 'grey') {
gotoAndStop('grey');
} else {
if (_parent._color == 'orange') {
gotoAndStop('orange');
} else {
stop();
}
}
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 3670 {
frame 4 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
stop();
}
}
movieClip 3671 {
frame 1 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
frame 3 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
frame 5 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
frame 7 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
frame 9 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
frame 11 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
frame 13 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
frame 15 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
frame 17 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
frame 19 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
frame 21 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
frame 23 {
gotoAndPlay(_global.PLAYER.currentVeggieType);
}
}
movieClip 3676 {
frame 1 {
gotoAndPlay(_root.gloves_type);
}
frame 3 {
gotoAndPlay(_root.gloves_type);
}
frame 5 {
gotoAndPlay(_root.gloves_type);
}
frame 7 {
gotoAndPlay(_root.gloves_type);
}
frame 9 {
gotoAndPlay(_root.gloves_type);
}
}
movieClip 3686 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 3689 {
frame 1 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndStop(_root.CharSel[_root.CharNum]);
}
}
movieClip 3690 {
frame 4 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
stop();
}
}
movieClip 3691 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 3692 {
}
movieClip 3694 {
frame 1 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 3 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 7 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 9 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 11 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 13 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 15 {
if (_root.clothes_vest_remove) {
gotoAndPlay('naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 3695 {
frame 1 {
}
frame 2 {
stop();
}
frame 3 {
if (_global.PLAYER.isCarryingVeggie) {
frontside_types.gotoAndStop(2);
} else {
frontside_types.gotoAndStop(1);
}
if (_root.piping) {
_root.movement = false;
_root.Peach_show(0);
_root.on_action = true;
}
_root.isAbleToGoDown = false;
_root.on_pipe = true;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
_root.soundFX('Hit', 3);
}
frame 11 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 31 {
if (destination and _root.piping) {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = pipe1x;
_root.Peach._y = pipe1y;
_root.piping = false;
_parent[destination].gotoAndPlay(animation_destiny_pipe);
} else {
_root.Peach.char.accelX = 0;
_root.Peach_show(1);
_root.movement = true;
_root.on_pipe = false;
_root.on_action = false;
setTimeout(function () {
_root.isAbleToGoDown = true;
}, 500);
}
if (_root.Peach.hitTest(_root.water)) {
_root.underwater = true;
_root.Peach.char.grav = 0;
} else {
_root.underwater = false;
}
if (musicToPlay and !_root.P_power_activated) {
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.musicPlayingSpecialAreas = musicToPlay;
_root.MUSIC(musicToPlay, 99);
}
_root.musicPlayingSpecialAreas = musicToPlay;
_root.BGMsound.attachSound(musicToPlay);
gotoAndPlay(1);
}
frame 36 {
if (_global.PLAYER.isCarryingVeggie) {
frontside_types.gotoAndStop(2);
} else {
frontside_types.gotoAndStop(1);
}
if (_root.piping) {
_root.movement = false;
_root.Peach_show(0);
_root.on_action = true;
}
_root.isAbleToGoDown = false;
_root.on_pipe = true;
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
_root.soundFX('Hit', 3);
}
frame 64 {
if (destination and _root.piping) {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = pipe1x;
_root.Peach._y = pipe1y;
_root.piping = false;
_parent[destination].gotoAndPlay(animation_destiny_pipe);
} else {
_root.Peach.char.accelX = 0;
_root.on_pipe = false;
_root.Peach_show(1);
_root.movement = true;
_root.on_action = false;
setTimeout(function () {
_root.isAbleToGoDown = true;
}, 500);
}
if (_root.Peach.hitTest(_root.water)) {
_root.underwater = true;
_root.Peach.char.grav = 0;
} else {
_root.underwater = false;
}
gotoAndPlay(1);
}
frame 65 {
head.mouth.gotoAndPlay('opened');
if (_root.piping) {
if (_global.PLAYER.isCarryingVeggie) {
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.movement = false;
_root.on_action = true;
_root.Peach_show(0);
}
_root.on_pipe = true;
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', getNextHighestDepth());
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.soundFX('Hit', 3);
}
frame 82 {
_root.soundFX('scream16', 2);
}
frame 88 {
if (destination and _root.piping) {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = pipe1x;
_root.Peach._y = pipe1y;
_root.piping = false;
_parent[destination].gotoAndPlay(animation_destiny_pipe);
} else {
_root.Peach.char.accelX = 0;
_root.on_pipe = false;
_root.Peach_show(1);
_root.movement = true;
_root.on_action = false;
}
if (_root.Peach.hitTest(_root.water)) {
_root.underwater = true;
_root.Peach.char.grav = 0;
} else {
_root.underwater = false;
}
if (musicToPlay and !_root.P_power_activated) {
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.musicPlayingSpecialAreas = musicToPlay;
_root.MUSIC(musicToPlay, 99);
}
_root.musicPlayingSpecialAreas = musicToPlay;
_root.BGMsound.attachSound(musicToPlay);
gotoAndPlay(1);
}
frame 89 {
head.mouth.gotoAndPlay('opened');
if (_root.piping) {
if (_global.PLAYER.isCarryingVeggie) {
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.movement = false;
_root.Peach_show(0);
_root.on_action = true;
}
_root.on_pipe = true;
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
_root.soundFX('Hit', 3);
}
frame 107 {
_root.soundFX('scream16', 2);
}
frame 112 {
if (destination and _root.piping) {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = pipe1x;
_root.Peach._y = pipe1y;
_root.piping = false;
_parent[destination].gotoAndPlay(animation_destiny_pipe);
} else {
_root.Peach.char.accelX = 0;
_root.on_pipe = false;
_root.Peach_show(1);
_root.movement = true;
_root.on_action = false;
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', getNextHighestDepth());
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
}
if (_root.Peach.hitTest(_root.water)) {
_root.underwater = true;
_root.Peach.char.grav = 0;
} else {
_root.underwater = false;
}
if (musicToPlay and !_root.P_power_activated) {
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.musicPlayingSpecialAreas = musicToPlay;
_root.MUSIC(musicToPlay, 99);
}
_root.musicPlayingSpecialAreas = musicToPlay;
_root.BGMsound.attachSound(musicToPlay);
gotoAndPlay(1);
}
}
movieClip 3696 {
instance pipe4 of movieClip 3695 {
onClipEvent (load) {
pipe1x = -540;
pipe1y = -450;
destination = 'pipe5';
musicToPlay = 'music_mario3_3';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance pipe4 of movieClip 3695 {
onClipEvent (load) {
pipe1x = -540;
pipe1y = -450;
destination = 'pipe5';
musicToPlay = 'music_mario3_3';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance pipe4 of movieClip 3695 {
onClipEvent (load) {
pipe1x = -540;
pipe1y = -450;
destination = 'pipe5';
musicToPlay = 'music_mario3_3';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance pipe4 of movieClip 3695 {
onClipEvent (load) {
pipe1x = -540;
pipe1y = -450;
destination = 'pipe5';
musicToPlay = 'music_mario3_3';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
}
movieClip 3697 {
frame 2 {
stop();
}
frame 4 {
stop();
}
}
movieClip 3698 {
frame 4 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
if (_global.GAMECONFIG.soundHeels) {
if ((_root.heels_type != 'None' or _root.heels_glued) and !_root.pausee) {
if (!_root.on_action and _root.movement) {
_root.soundFX('soundheels', 1);
}
}
}
}
frame 8 {
sidehead.eyeLeftPeach.gotoAndStop('closed');
}
frame 10 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
if (_global.GAMECONFIG.soundHeels) {
if ((_root.heels_type != 'None' or _root.heels_glued) and !_root.pausee) {
if (!_root.on_action and _root.movement) {
_root.soundFX('soundheels', 1);
}
}
}
}
}
movieClip 3699 {
frame 4 {
if (_global.GAMECONFIG.soundHeels) {
if ((_root.heels_type != 'None' or _root.heels_glued) and !_root.pausee) {
if (!_root.on_action and _root.movement) {
_root.soundFX('soundheelsslow', 1);
}
}
}
}
frame 10 {
sidehead.eyeLeftPeach.gotoAndStop('lidded');
}
frame 11 {
sidehead.eyeLeftPeach.gotoAndStop('closed');
}
frame 12 {
sidehead.eyeLeftPeach.gotoAndStop('lidded');
}
frame 14 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
}
}
movieClip 3700 {
frame 1 {
if (_root.cum) {
_root.cum = false;
gotoAndPlay('face');
}
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 2 {
if (_root.cum) {
_root.cum = false;
gotoAndPlay('face');
}
_root.masturbating = true;
_root.movement = false;
advance = false;
}
frame 3 {
if (_root.cum) {
_root.cum = false;
gotoAndPlay('face');
}
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 4 {
if (_root.cum) {
_root.cum = false;
gotoAndPlay('face');
}
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 5 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 6 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 7 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 8 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 9 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 10 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 11 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 12 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 13 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 14 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 15 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
} else {
if (_root.horny_bar > 3) {
advance = false;
} else {
++_root.horny_bar;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
gotoAndPlay('start');
}
}
}
frame 16 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
head.mouth.gotoAndStop('opened');
}
frame 18 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
head.mouth.gotoAndStop('frown');
}
frame 19 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
head.mouth.gotoAndStop('closed');
}
frame 20 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 21 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 22 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 23 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 24 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
} else {
if (_root.horny_bar > 8) {
advance = false;
gotoAndPlay('cum');
} else {
++_root.horny_bar;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
gotoAndPlay('close');
}
}
}
frame 25 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 26 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 27 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 28 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 29 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 30 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 31 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
head.mouth.gotoAndStop('opened');
}
frame 32 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 33 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 34 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 35 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 36 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 37 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
} else {
if (_root.horny_bar > 17) {
_root.score_add(100);
advance = false;
gotoAndPlay('face');
} else {
++_root.horny_bar;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
gotoAndPlay('orgasm');
}
}
}
frame 38 {
if (_root.cum) {
_root.horny_bar = 1;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
advance = false;
}
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 39 {
sound_fall = new Sound(this);
sound_fall.attachSound('Peach screech long');
sound_fall.start(0, 1);
}
frame 40 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
}
}
frame 41 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
}
}
frame 42 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 43 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
}
}
frame 44 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
}
}
frame 45 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
}
}
frame 46 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
}
}
frame 47 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
}
}
frame 48 {
if (advance) {
gotoAndPlay('goawayrise');
} else {
gotoAndPlay('end');
}
}
frame 53 {
_root.cum = false;
_root.masturbating = false;
_root.movement = true;
_root.on_action = false;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
stop();
}
}
movieClip 3701 {
frame 1 {
stop();
}
}
movieClip 3702 {
frame 1 {
if (right) {
_root.char._x -= 5;
} else {
_root.char._x += 5;
}
}
frame 2 {
if (right) {
_root.char._x -= 5;
} else {
_root.char._x += 5;
}
}
frame 3 {
if (right) {
_root.char._x -= 5;
} else {
_root.char._x += 5;
}
}
frame 4 {
if (right) {
_root.char._x -= 5;
} else {
_root.char._x += 5;
}
}
frame 5 {
if (right) {
_root.char._x -= 5;
} else {
_root.char._x += 5;
}
}
frame 6 {
if (right) {
_root.char._x -= 5;
} else {
_root.char._x += 5;
}
}
frame 7 {
if (right) {
_root.char._x -= 5;
} else {
_root.char._x += 5;
}
}
frame 8 {
if (right) {
_root.char._x -= 5;
} else {
_root.char._x += 5;
}
}
frame 9 {
stop();
_root.peachHornyIncrease();
_root.peachHornyIncrease();
_root.peachHornyIncrease();
_root.can_grab_touch = false;
_root.jumping = false;
_global.PLAYER.lockAnimation = false;
}
}
movieClip 3703 {
}
movieClip 3704 {
frame 1 {
_root.movement = false;
_root.on_action = true;
}
frame 7 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 8 {
head.mouth.gotoAndStop('talk');
}
frame 11 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 35 {
head.mouth.gotoAndStop('closed');
}
frame 44 {
_root.movement = true;
_root.on_action = false;
stop();
}
}
movieClip 3705 {
frame 1 {
stop();
}
frame 20 {
gotoAndPlay(1);
}
}
movieClip 3706 {
frame 1 {
_root.masturbating = true;
_root.movement = false;
advance = false;
boob_squeezes = 1;
}
frame 2 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 3 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 4 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 5 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 6 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 7 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 8 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 9 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
if (_root.BoobSize > _root.MinBoob) {
lactating.gotoAndPlay('lactate');
}
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 10 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 11 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 12 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 13 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 14 {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyA) or Key.isDown(_root.keyD)) {
advance = true;
gotoAndPlay('goaway');
}
}
frame 16 {
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
++boob_squeezes;
if (_root.horny_bar < 18) {
++_root.horny_bar;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
}
if (boob_squeezes == 2) {
sound2 = new Sound(this);
sound2.attachSound('Lick');
sound2.start(0, 1);
} else {
if (boob_squeezes == 3) {
sound2 = new Sound(this);
sound2.attachSound('Lick');
sound2.start(0, 1);
} else {
if (boob_squeezes == 4) {
if (_root.BoobSize > 2) {
lactating2.gotoAndPlay('lactate');
}
} else {
if (boob_squeezes == 5) {
sound = new Sound(this);
sound.attachSound('peachooh');
sound.start(0, 1);
if (_root.BoobSize == _root.MaxBoob) {
sound2 = new Sound(this);
sound2.attachSound('pop');
sound2.start(0, 1);
--_root.BoobSize;
_root.Peach.char.heavyJump -= 2;
_root.Peach.char.maxJump -= 2;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
_root.Peach.char.charheavyspeed -= 2;
_root.Peach.char.charspeed += 2;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
} else {
if (_root.BoobSize > _root.MinBoob) {
sound2 = new Sound(this);
sound2.attachSound('pop');
sound2.start(0, 1);
--_root.BoobSize;
_root.Peach.char.heavyJump -= 1;
_root.Peach.char.maxJump -= 1;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
_root.Peach.char.charheavyspeed -= 1;
_root.Peach.char.charspeed += 1;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
}
}
if (_root.horny_bar > 16) {
_root.cum = true;
}
gotoAndPlay('goaway');
}
}
}
}
gotoAndPlay(2);
}
frame 17 {
_root.movement = true;
_root.masturbating = false;
stop();
}
}
movieClip 3709 {
frame 26 {
if (!_root.pausee) {
if (!_root.on_action) {
gotoAndPlay(_global.PLAYER.isPeachCumDripping);
}
} else {
gotoAndPlay('no');
}
}
frame 83 {
if (!_root.pausee) {
if (!_root.on_action) {
gotoAndPlay(_global.PLAYER.isPeachCumDripping);
}
} else {
gotoAndPlay('no');
}
}
}
movieClip 3710 {
frame 1 {
_root.expr = 0;
}
frame 2 {
gotoAndPlay(1);
}
}
movieClip 3711 {
}
movieClip 3713 {
}
movieClip 3714 {
frame 1 {
_root.expr = 0;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
head.mouth.gotoAndStop('frown');
}
frame 5 {
_root.frog_walking = true;
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 8 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 12 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 13 {
_root.frog_walking = false;
}
frame 15 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
}
movieClip 3715 {
frame 4 {
if (_global.GAMECONFIG.soundHeels) {
if ((_root.heels_type != 'None' or _root.heels_glued) and !_root.pausee) {
if (!_root.on_action and _root.movement) {
_root.soundFX('soundheelsslow', 1);
}
}
}
}
frame 16 {
gotoAndPlay(1);
}
}
movieClip 3716 {
frame 1 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
onEnterFrame = function () {
if (_global.PLAYER.isTouchingGround) {
_root.can_grab_touch = false;
_root.jumping = false;
_global.PLAYER.lockAnimation = false;
}
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
};
}
frame 12 {
gotoAndPlay(1);
}
}
movieClip 3717 {
frame 1 {
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 16 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 18 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 20 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 22 {
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 36 {
gotoAndPlay(1);
}
}
movieClip 3725 {
frame 1 {
gotoAndPlay(_root.gloves_type);
}
frame 3 {
gotoAndPlay(_root.gloves_type);
}
frame 5 {
gotoAndPlay(_root.gloves_type);
}
frame 7 {
gotoAndPlay(_root.gloves_type);
}
frame 9 {
gotoAndPlay(_root.gloves_type);
}
}
movieClip 3735 {
frame 1 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 3 {
if (_root.DressNum == '13') {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 5 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 7 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 9 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 11 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 13 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 15 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 17 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 19 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 21 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 23 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 25 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 27 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
frame 29 {
if (_root.gloves_type == 'None') {
gotoAndPlay('Naked');
} else {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
frame 31 {
gotoAndPlay(_root.DressSel[_root.DressNum]);
}
}
movieClip 3737 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 3738 {
frame 1 {
_root.swimming = true;
_parent._parent.can_drift = false;
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 5 {
if (_root.CharMove == 'Frog') {
sound1 = new Sound(this);
sound1.attachSound('swim');
sound1.start(0, 1);
}
}
frame 10 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 12 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 14 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 16 {
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 17 {
if (_root.CharMove == 'Frog') {
sound1 = new Sound(this);
sound1.attachSound('swim');
sound1.start(0, 1);
}
}
frame 24 {
_root.swimming = false;
_parent._parent.can_drift = true;
}
}
movieClip 3740 {
frame 1 {
head.eyeLeftPeach.gotoAndStop('opened');
_root.jumping = true;
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
frame 2 {
onEnterFrame = function () {
if (_global.PLAYER.isTouchingGround) {
_root.jumping = false;
_global.PLAYER.lockAnimation = false;
stop();
}
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
};
}
frame 3 {
head.eyeLeftPeach.gotoAndStop('closed');
_root.can_touch_ground = false;
}
frame 8 {
_root.jumping = false;
}
frame 9 {
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 10 {
if ((_root.CharMove == 'Raccoon' or _root.CharMove == 'Leaf') and !_root.clothes_tail_remove and !_global.PLAYER.isTouchingGround and !_root.underwater) {
if (_root.flying_mode) {
_root.Peach.char.character.gotoAndStop('fly');
} else {
_root.Peach.char.character.gotoAndPlay('descending');
}
} else {
_root.Peach.char.character.gotoAndPlay('descending');
}
stop();
}
frame 11 {
}
frame 14 {
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 17 {
gotoAndPlay('raccoon');
}
}
movieClip 3741 {
}
movieClip 3742 {
frame 1 {
if (!_global.FLAGS.parasolActive) {
loadMovie('', parasol);
}
_root.jumping = false;
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
onEnterFrame = function () {
if (_global.PLAYER.isTouchingGround or _root.Peach.touchingSand) {
_root.jumping = false;
_global.PLAYER.lockAnimation = false;
_root.Peach.char.character.gotoAndStop('standright');
_root.Peach.char.accelX = 0;
stop();
}
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
};
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 9 {
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 14 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 18 {
stop();
}
}
movieClip 3743 {
frame 1 {
if (!_root.Peach.char.peach_right) {
this._xscale *= -1;
}
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 13 {
if (Key.isDown(_root.keyZ) or Key.isDown(_root.keyH)) {
gotoAndPlay('statue');
}
}
frame 22 {
_global.PLAYER.lockAnimation = false;
_root.movement = true;
}
}
movieClip 3744 {
frame 1 {
_root.expr = 0;
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
frame 3 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', getNextHighestDepth());
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.soundFX('peach_oh', 4);
}
frame 5 {
head.mouth.gotoAndStop('frown');
}
frame 9 {
stop();
}
}
movieClip 3745 {
frame 1 {
_root.expr = 0;
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
frame 3 {
head.eyeRightPeach.gotoAndPlay('lidded');
head.eyeLeftPeach.gotoAndPlay('lidded');
}
frame 5 {
head.eyeRightPeach.gotoAndPlay('closed');
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 7 {
head.eyeRightPeach.gotoAndPlay('lidded');
head.eyeLeftPeach.gotoAndPlay('lidded');
}
frame 9 {
head.eyeRightPeach.gotoAndPlay('opened');
head.eyeLeftPeach.gotoAndPlay('opened');
}
frame 16 {
head.eyeRightPeach.gotoAndPlay('lidded');
head.eyeLeftPeach.gotoAndPlay('lidded');
}
frame 18 {
head.eyeRightPeach.gotoAndPlay('closed');
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 20 {
head.mouth.gotoAndStop('opened');
}
frame 37 {
head.eyeRightPeach.gotoAndPlay('roll');
head.eyeLeftPeach.gotoAndPlay('roll');
}
frame 43 {
head.eyeRightPeach.gotoAndPlay('opened');
head.eyeLeftPeach.gotoAndPlay('opened');
head.mouth.gotoAndStop('closed');
stop();
}
}
movieClip 3746 {
frame 1 {
head.eyeRightPeach.gotoAndPlay('opened');
head.eyeLeftPeach.gotoAndPlay('opened');
}
frame 7 {
_root.clothes_tail_remove = true;
}
frame 8 {
head.eyeRightPeach.gotoAndPlay('closed');
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 20 {
head.eyeRightPeach.gotoAndPlay('opened');
head.eyeLeftPeach.gotoAndPlay('opened');
_root.clothes_tail_remove = false;
gotoAndPlay(1);
}
}
movieClip 3749 {
frame 1 {
}
}
movieClip 3750 {
frame 1 {
gotoAndPlay(_global.PLAYER.isPeachHammerBros);
}
frame 2 {
gotoAndPlay(_global.PLAYER.isPeachHammerBros);
}
frame 4 {
gotoAndPlay(_global.PLAYER.isPeachHammerBros);
}
}
movieClip 3751 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 3755 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 2 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 4 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 6 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 3756 {
}
movieClip 3757 {
frame 1 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 9 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 10 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 11 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 12 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 16 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 40 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 45 {
_root.peach_crown_remove = 'yes';
_root.peach_earring_remove = 'yes';
}
frame 57 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 65 {
_root.peach_update_char('Poison');
_root.peach_crown_remove = 'yes';
_root.peach_earring_remove = 'yes';
}
frame 75 {
stop();
_root.Peach.char._shadow.gotoAndPlay('yes');
_root.peach_removed_clothes = true;
_root.currentPuzzle = '(PEACH REMOVED HER CLOTHES) - PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('message');
}
}
movieClip 3758 {
frame 1 {
head.mouth.gotoAndStop('closed');
_root.movement = false;
_root.on_action = true;
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
frame 12 {
_root.peach_stand_up();
stop();
}
}
movieClip 3759 {
}
movieClip 3760 {
frame 1 {
_root.Peach.char.peach_state = 'grab';
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 6 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 8 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
_root.soundFX('sound_veg', 3);
}
frame 9 {
_global.PLAYER.isReadyToGrabVeggie = true;
}
frame 11 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 17 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 23 {
stop();
_global.PLAYER.isCarryingVeggie = true;
_global.FLAGS.vegetableOnlyOneMutex = false;
_global.PLAYER.lockAnimation = false;
_root.movement = true;
_root.on_action = false;
if (_root.Peach.char.peach_right) {
_parent.gotoAndStop('standrightvegetable');
} else {
_parent.gotoAndStop('standleftvegetable');
}
}
}
movieClip 3761 {
frame 1 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
_global.PLAYER.lockAnimation = true;
}
frame 5 {
sidehead.eyeLeftPeach.gotoAndStop('closed');
}
frame 8 {
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
_root.horny_respawn.attachMovie('veggie', 'thrown_shell' + _global.FLAGS.carryingVeggieNumber, 90 + _global.FLAGS.carryingVeggieNumber);
_root.horny_respawn['thrown_shell' + _global.FLAGS.carryingVeggieNumber]._x = _root.Peach._x;
_root.horny_respawn['thrown_shell' + _global.FLAGS.carryingVeggieNumber]._color = _root.Peach.koopacolor;
_root.horny_respawn['thrown_shell' + _global.FLAGS.carryingVeggieNumber]._y = _root.Peach._y - _root.Peach._height;
} else {
_root.horny_respawn.attachMovie('veggie', 'veggie' + _global.FLAGS.carryingVeggieNumber, 10 + _global.FLAGS.carryingVeggieNumber);
_root.horny_respawn['veggie' + _global.FLAGS.carryingVeggieNumber]._x = _root.Peach._x;
_root.horny_respawn['veggie' + _global.FLAGS.carryingVeggieNumber]._y = _root.Peach._y - _root.Peach._height;
}
_root.soundFX('sound_veg_drop', 3);
}
frame 11 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
_global.PLAYER.isCarryingVeggie = false;
}
frame 13 {
stop();
if (_global.PLAYER.isTouchingGround) {
_root.movement = true;
_root.on_action = false;
}
_root.can_touch_ground = true;
_global.PLAYER.lockAnimation = false;
if (_root.Peach.char.peach_right) {
_parent.gotoAndStop('standright');
} else {
_parent.gotoAndStop('standleft');
}
}
}
movieClip 3762 {
frame 1 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
}
frame 2 {
_global.PLAYER.lockAnimation = false;
if (_global.GAMECONFIG.soundHeels) {
if ((_root.heels_type != 'None' or _root.DressNum == 2 or _root.DressNum == 7 or _root.DressNum == 8 or _root.DressNum == 9) and !_root.on_action and !_root.pausee) {
if (!_root.on_action) {
_root.soundFX('soundheels', 1);
}
}
}
}
frame 4 {
sidehead.eyeLeftPeach.gotoAndStop('lidded');
if (_root.BoobSize == _root.MaxBoob) {
sound_1 = new Sound(this);
sound_1.attachSound('boingwalk');
sound_1.start(0, 1);
}
}
frame 5 {
sidehead.eyeLeftPeach.gotoAndStop('closed');
}
frame 8 {
sidehead.eyeLeftPeach.gotoAndStop('lidded');
}
frame 9 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
}
}
movieClip 3763 {
frame 1 {
head.eyeLeftPeach.gotoAndPlay('opened');
head.eyeRightPeach.gotoAndPlay('opened');
}
frame 22 {
head.eyeLeftPeach.gotoAndPlay('lidded');
head.eyeRightPeach.gotoAndPlay('lidded');
}
frame 24 {
head.eyeLeftPeach.gotoAndPlay('closed');
head.eyeRightPeach.gotoAndPlay('closed');
}
frame 26 {
head.eyeLeftPeach.gotoAndPlay('lidded');
head.eyeRightPeach.gotoAndPlay('lidded');
}
frame 28 {
head.eyeLeftPeach.gotoAndPlay('opened');
head.eyeRightPeach.gotoAndPlay('opened');
}
}
movieClip 3764 {
}
movieClip 3765 {
frame 1 {
head.eyeLeftPeach.gotoAndStop('opened');
_root.jumping = true;
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
}
frame 2 {
onEnterFrame = function () {
if (_global.PLAYER.isTouchingGround) {
_root.jumping = false;
_global.PLAYER.lockAnimation = false;
}
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
if ((Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD)) and !_root.Peach.runPressed) {
if (!_global.PLAYER.isTouchingGround and _global.PLAYER.isCarryingVeggie) {
stop();
gotoAndPlay('throw');
delete onEnterFrame;
}
}
};
}
frame 3 {
head.eyeLeftPeach.gotoAndStop('closed');
_root.can_touch_ground = false;
}
frame 8 {
_root.jumping = false;
}
frame 9 {
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 11 {
stop();
_root.Peach.char.character.gotoAndPlay('descendingveg');
}
frame 12 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
_global.PLAYER.lockAnimation = true;
}
frame 16 {
sidehead.eyeLeftPeach.gotoAndStop('closed');
}
frame 19 {
if (_global.FLAGS.veggieNumber > 8) {
_global.FLAGS.veggieNumber = 0;
}
_root.horny_respawn.attachMovie('veggie', 'veggie' + _global.FLAGS.veggieNumber, 10 + _global.FLAGS.veggieNumber);
_root.horny_respawn['veggie' + _global.FLAGS.veggieNumber]._x = _root.Peach._x;
_root.horny_respawn['veggie' + _global.FLAGS.veggieNumber]._y = _root.Peach._y - _root.Peach._height;
++_global.FLAGS.veggieNumber;
_global.PLAYER.isCarryingVeggie = false;
sound_1 = new Sound(this);
sound_1.attachSound('sound_veg_drop');
sound_1.start(0, 1);
}
frame 22 {
sidehead.eyeLeftPeach.gotoAndStop('opened');
}
frame 24 {
stop();
_root.movement = true;
_root.on_action = false;
_root.jumping = false;
_root.can_touch_ground = true;
_global.PLAYER.lockAnimation = false;
if (_root.Peach.char.peach_right) {
_parent.gotoAndStop('standright');
} else {
_parent.gotoAndStop('standleft');
}
}
}
movieClip 3766 {
frame 1 {
if (_root.door_go_to_next_level or _root.goToDoor or _root.door_go_to_worldmap) {
gotoAndPlay('enter');
}
}
frame 59 {
gotoAndPlay(1);
}
frame 60 {
_root.Peach.char.grav = 0;
_root.movement = false;
_root.can_masturbate = false;
}
frame 76 {
_root.Peach_show('door');
}
frame 82 {
_root.can_masturbate = true;
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
if (_root.goToDoor) {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = _root[_root.goToDoor]._x;
_root.Peach._y = _root[_root.goToDoor]._y;
_root.goToDoor = false;
_root.Peach.char.isBackside = false;
_root.Peach.char.grav = 0;
_root.Peach.char.character.gotoAndStop('standrightvegetable');
_root.Peach.char.accelX = 0;
_root.Peach.peach_state = 'standright';
_global.PLAYER.lockAnimation = false;
} else {
if (_root.door_go_to_next_level) {
_root.door_go_to_next_level = false;
_root.changeLevel('score1');
} else {
if (_root.door_go_to_worldmap) {
_root.GoToLevel = 'worldmap';
_root.changeLevel('relay');
}
}
}
stop();
}
}
movieClip 3767 {
frame 1 {
_root.jumping = false;
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
onEnterFrame = function () {
if (_global.PLAYER.isTouchingGround or _root.Peach.touchingSand) {
_root.jumping = false;
_global.PLAYER.lockAnimation = false;
_root.Peach.char.character.gotoAndStop('standrightveg');
_root.Peach.char.accelX = 0;
stop();
}
if (_root.Peach.char.peach_right) {
this._xscale = 100;
} else {
this._xscale = -100;
}
};
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 9 {
head.eyeLeftPeach.gotoAndStop('opened');
}
frame 14 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 18 {
stop();
}
}
movieClip 3768 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
frame 11 {
stop();
}
instance _type of movieClip 3702 {
onClipEvent (enterFrame) {
right = true;
}
}
frame 12 {
stop();
}
instance _type of movieClip 3702 {
onClipEvent (enterFrame) {
right = false;
}
}
frame 13 {
stop();
}
frame 14 {
stop();
}
frame 15 {
stop();
}
frame 16 {
stop();
}
frame 17 {
stop();
}
frame 18 {
stop();
}
frame 19 {
stop();
}
frame 20 {
stop();
}
frame 21 {
stop();
}
frame 22 {
stop();
}
frame 23 {
stop();
}
frame 24 {
stop();
}
frame 25 {
stop();
}
frame 26 {
stop();
}
frame 27 {
stop();
}
frame 28 {
stop();
}
frame 29 {
stop();
}
frame 30 {
stop();
}
frame 31 {
stop();
}
frame 32 {
stop();
}
frame 33 {
stop();
}
frame 34 {
stop();
}
frame 35 {
stop();
}
frame 36 {
stop();
}
frame 37 {
stop();
}
frame 38 {
stop();
}
frame 39 {
stop();
}
frame 40 {
stop();
}
frame 41 {
stop();
}
frame 42 {
stop();
}
frame 43 {
stop();
}
frame 44 {
stop();
}
frame 45 {
stop();
}
frame 46 {
stop();
}
frame 47 {
stop();
}
}
movieClip 3770 {
frame 2 {
stop();
}
frame 7 {
_root.CharNum = 2;
}
frame 8 {
gotoAndPlay(2);
}
}
movieClip 3771 {
frame 1 {
stop();
}
}
movieClip 3772 {
frame 1 {
fireballNumber = 0;
Peach_setX = 0;
Peach_setY = 0;
accelX = 0;
accelY = 0;
onEnterFrame = function () {
if (!Key.isDown(_root.keyC) and !Key.isDown(_root.keySLASH)) {
_root.jump_pressed = false;
}
if (char.character._type.collisionHead.hitTest(_root.water)) {
_global.PLAYER.isCarryingVeggie = false;
_root.underwater = true;
char.real_gravity = 0.3;
} else {
_root.underwater = false;
char.real_gravity = char.gravity;
}
if (char.grav < 0) {
goUpUntilLimit = 0;
ppc = _root.Peach.char._y - _root.Peach.char._height + 20;
_root.Peach.char.auxPoint = new flash.geom.Point(0, ppc);
localToGlobal(_root.Peach.char.auxPoint);
_root.globalToLocal(_root.Peach.char.auxPoint);
up = 0;
while (up < -char.grav) {
if (_root.ceiling_collision.hitTest(_root.Peach.char.auxPoint.x + Peach_setX, _root.Peach.char.auxPoint.y + Peach_setY, true)) {
char.grav = 0;
break;
} else {
++goUpUntilLimit;
}
++up;
}
Peach_setY -= goUpUntilLimit;
}
if (char.grav < -5) {
_root.can_grab_touch = true;
} else {
_root.can_grab_touch = false;
}
if (_root.on_action) {
char.grav = 0;
} else {
if (!_root.on_action and !_root.on_pipe) {
while (_root.ground.hitTest(_x + Peach_setX, _y - 3 + Peach_setY, true)) {
Peach_setY -= 0.5;
}
aa = 0;
while (aa < char.grav + char.real_gravity) {
if (_global.PLAYER.isTouchingGround) {
char.grav = 0;
break;
}
if (!_root.climbing) {
if (_root.underwater) {
if (_root.CharMove == 'Frog') {
char.grav = 0;
break;
} else {
++Peach_setY;
}
} else {
if (touchingSand) {
Peach_setY += 0.5;
if (!Key.isDown(_root.keyC) and !Key.isDown(_root.keyPERIOD)) {
char.grav = 0;
}
} else {
if (!_root.ground.hitTest(_x + Peach_setX, _y - 2 + Peach_setY, true)) {
++Peach_setY;
}
}
}
} else {
char.grav = 0;
break;
}
++aa;
}
}
}
if (!_global.PLAYER.isTouchingGround and char.grav < 26) {
char.grav += char.real_gravity;
}
if (_root.climbing and !_root.jumping and !_global.PLAYER.isCarryingVeggie) {
char.grav = 0;
if (Key.isDown(_root.keyUP) or Key.isDown(_root.keyW)) {
Peach_setY -= 3;
char.character._type.play();
} else {
if (Key.isDown(_root.keyDOWN) or Key.isDown(_root.keyS)) {
if (!_global.PLAYER.isTouchingGround) {
Peach_setY += 3;
char.character._type.play();
}
} else {
char.character._type.stop();
}
}
} else {
if (!_root.underwater and !_root.on_pipe) {
} else {
if (_root.CharMove != 'Frog' and !_root.on_pipe) {
if (!_root.on_action) {
while (_root.ground.hitTest(_x + Peach_setX, _y - 2 + Peach_setY, true)) {
Peach_setY -= char.real_gravity;
char.grav = 0;
}
}
}
}
}
if (_root.movement and !_root.pausee) {
if (_root.ground.hitTest(_x + Peach_setX, _y + Peach_setY, true)) {
_global.PLAYER.isTouchingGround = true;
char._shadow._visible = true;
} else {
_global.PLAYER.isTouchingGround = false;
char._shadow._visible = false;
}
if (_root.sand.hitTest(_x + Peach_setX, _y + Peach_setY, true)) {
if (_root.sand.hitTest(_x + Peach_setX, _y - 20 + Peach_setY, true)) {
sand_jump = -7;
} else {
sand_jump = -14;
}
touchingSand = true;
if (!once_sand_slow_speed) {
once_sand_slow_speed = true;
char.charspeed /= 3;
}
} else {
touchingSand = false;
if (once_sand_slow_speed) {
once_sand_slow_speed = false;
char.charspeed *= 3;
}
}
if (!_root.clothes_tail_remove) {
if (!_global.PLAYER.isTouchingGround) {
if (!_root.jumping) {
if (!_root.jump_pressed) {
if (!_root.underwater) {
if (Key.isDown(_root.keyC) or Key.isDown(_root.keySLASH)) {
_root.jump_pressed = true;
_root.jump_to_fly = true;
if (_root.flying_mode) {
if (!_root.ceiling_collision.hitTest(_x - _width / 2 + Peach_setX, _y - _height + Peach_setX, true)) {
char.grav = -7;
}
} else {
char.grav = 0;
}
}
}
}
}
}
}
if (_root.climbing) {
if (!_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.lockAnimation = false;
_root.masturbating = true;
char.character.gotoAndStop('backside');
}
} else {
_root.masturbating = false;
}
if (_root.left_pressed_before and !Key.isDown(_root.keyA) and !Key.isDown(_root.keyLEFT) or _root.right_pressed_before and !Key.isDown(_root.keyD) and !Key.isDown(_root.keyRIGHT)) {
_root.left_pressed_before = false;
_root.right_pressed_before = false;
gotoAndPlay('stop');
}
if (Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyD)) {
if (!char.peach_right and accelX > 2) {
if (!slips_once) {
slips_once = true;
if (!_root.underwater and _global.PLAYER.isTouchingGround) {
_root.soundFX('marioslippering', 3);
_global.FLAGS.isSlippering = true;
}
}
} else {
slips_once = false;
peach_state = 'walkright';
if (!_root.ground.hitTest(_x + _width / 3 - 3 + Peach_setX, _y - _height / 5 + Peach_setY, true)) {
_root.Peach.char.moving = 'right';
}
if (!_root.frog_movement and _root.underwater and _global.PLAYER.isTouchingGround) {
if (_global.FLAGS.scrollingLevel) {
if (_x + Peach_setX >= _root.camera._x + _root.camera._width / 2) {
}
} else {
Peach_setX += 3;
}
} else {
if (_root.CharMove == 'Frog' and _root.frog_walking and _global.PLAYER.isTouchingGround) {
if (!_root.ground.hitTest(_x + _width / 2 + Peach_setX, _y - _height / 5 + Peach_setY, true)) {
if (_global.FLAGS.scrollingLevel) {
if (_x + Peach_setX >= _root.camera._x + _root.camera._width / 2) {
}
} else {
Peach_setX += 10;
}
}
} else {
if (!_global.PLAYER.isCarryingVeggie and !_root.right_pressed_before and !_root.flying_mode and (Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD))) {
_root.right_pressed_before = true;
_root.HUD.running_bar.running_states.gotoAndPlay('start_running');
}
if (!_root.flying_mode and !Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
running = false;
_root.HUD.running_bar.running_states.gotoAndPlay(1);
_root.right_pressed_before = false;
}
if ((Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD)) and !_global.PLAYER.isCarryingVeggie) {
running = true;
if (_global.FLAGS.scrollingLevel) {
if (_x + Peach_setX >= _root.camera._x + _root.camera._width / 2) {
} else {
if (_global.GAMECONFIG.physicsSMB3) {
if (accelX <= char.charspeed + 2) {
accelX += 1;
}
Peach_setX += accelX;
} else {
Peach_setX += char.charspeed + 2;
}
}
} else {
if (_global.GAMECONFIG.physicsSMB3) {
if (accelX <= char.charspeed + 2) {
accelX += 1;
}
Peach_setX += accelX;
} else {
Peach_setX += char.charspeed + 2;
}
}
} else {
if (_global.FLAGS.scrollingLevel) {
if (_x + Peach_setX >= _root.camera._x + _root.camera._width / 2) {
} else {
if (_global.GAMECONFIG.physicsSMB3) {
if (accelX <= char.charspeed) {
accelX += 1;
}
Peach_setX += accelX;
} else {
Peach_setX += char.charspeed;
}
}
} else {
if (_global.GAMECONFIG.physicsSMB3) {
if (accelX <= char.charspeed) {
accelX += 1;
}
Peach_setX += accelX;
} else {
Peach_setX += char.charspeed;
}
}
}
}
}
char.peach_right = true;
if (!_root.climbing) {
if (!_global.PLAYER.lockAnimation) {
if (_root.underwater and !_global.PLAYER.isTouchingGround) {
char.character.gotoAndStop('swimright');
} else {
if (_root.frog_movement and (_global.PLAYER.isTouchingGround or !_root.underwater and !_global.PLAYER.isTouchingGround)) {
if (!_root.underwater and _global.PLAYER.isTouchingGround) {
char.grav = -10;
}
char.character.gotoAndStop('walkfrogright');
} else {
if (!_root.jumping and _root.running_mode and char.grav <= 10) {
char.character.gotoAndStop('runright');
} else {
if (_root.flying_mode and !_global.PLAYER.isTouchingGround) {
char.character.gotoAndStop('fly');
} else {
if (char.grav <= 10) {
if (_global.PLAYER.isCarryingVeggie) {
char.character.gotoAndStop('walkrightvegetable');
} else {
if (running) {
char.character.gotoAndStop('jauntingright');
} else {
if (!_root.clothes_skirt_remove) {
char.character.gotoAndStop('walkright');
} else {
char.character.gotoAndStop('walk2right');
}
}
}
} else {
if (_global.PLAYER.isCarryingVeggie) {
char.character.gotoAndStop('descendingveg');
} else {
char.character.gotoAndStop('descending');
}
}
}
}
}
}
}
}
}
} else {
if (char.peach_right and peach_state != 'backside') {
if (_global.GAMECONFIG.physicsSMB3) {
if (accelX > 0) {
accelX -= 1;
}
Peach_setX += accelX;
} else {}
peach_state = 'standright';
_root.Peach.char.moving = false;
if (!_root.climbing) {
if (!_global.PLAYER.lockAnimation) {
if (_root.underwater and !_global.PLAYER.isTouchingGround) {
if (Key.isDown(_root.keyC) or Key.isDown(_root.keySLASH)) {
char.character.gotoAndStop('swimright');
} else {
if (char.can_drift) {
char.character.gotoAndStop('driftright');
}
}
} else {
if (_root.flying_mode and !_global.PLAYER.isTouchingGround) {
char.character.gotoAndStop('fly');
} else {
if (!_root.jumping) {
if (_root.frog_movement) {
char.character.gotoAndStop('standfrogright');
} else {
if (char.grav <= 10) {
if (_global.PLAYER.isCarryingVeggie) {
char.character.gotoAndStop('standrightvegetable');
} else {
char.character.gotoAndStop('standright');
}
} else {
if (_global.PLAYER.isCarryingVeggie) {
char.character.gotoAndStop('descendingveg');
} else {
char.character.gotoAndStop('descending');
}
}
}
}
}
}
}
}
if (_global.FLAGS.scrollingLevel) {
if (_x + Peach_setX <= _root.camera._x - _root.camera._width / 2 + 20) {
Peach_setX += 2;
char.character.gotoAndStop('walkright');
}
}
}
}
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyA)) {
if (char.peach_right and accelX > 2) {
if (!slips_once) {
slips_once = true;
if (!_root.underwater and _global.PLAYER.isTouchingGround) {
_root.soundFX('marioslippering', 3);
_global.FLAGS.isSlippering = true;
}
}
} else {
slips_once = false;
peach_state = 'walkleft';
if (!_root.ground.hitTest(_x - _width / 3 - 6 + Peach_setX, _y - _height / 5 + Peach_setY, true)) {
_root.Peach.char.moving = 'left';
}
if (!_root.frog_movement and _root.underwater and _global.PLAYER.isTouchingGround) {
if (_global.FLAGS.scrollingLevel) {
if (_x + Peach_setX <= _root.camera._x - _root.camera._width / 2 + 20) {
Peach_setX += 2;
}
} else {
Peach_setX -= 3;
}
} else {
if (_root.CharMove == 'Frog' and _root.frog_walking and _global.PLAYER.isTouchingGround) {
if (!_root.ground.hitTest(_x - _width / 2 + Peach_setX, _y - _height / 5 + Peach_setY, true)) {
if (_global.FLAGS.scrollingLevel) {
if (_x + Peach_setX <= _root.camera._x - _root.camera._width / 2 + 20) {
Peach_setX += 2;
}
} else {
Peach_setX -= 10;
}
}
} else {
if (!_global.PLAYER.isCarryingVeggie and !_root.left_pressed_before and !_root.flying_mode and (Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD))) {
_root.left_pressed_before = true;
_root.HUD.running_bar.running_states.gotoAndPlay('start_running');
}
if (!_root.flying_mode and !Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
running = false;
_root.left_pressed_before = false;
_root.HUD.running_bar.running_states.gotoAndStop(1);
}
if ((Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD)) and !_global.PLAYER.isCarryingVeggie) {
running = true;
if (_global.FLAGS.scrollingLevel) {
if (_x + Peach_setX <= _root.camera._x - _root.camera._width / 2 + 20) {
Peach_setX += 2;
} else {
if (_global.GAMECONFIG.physicsSMB3) {
if (accelX <= char.charspeed + 2) {
accelX += 1;
}
Peach_setX -= accelX;
} else {
Peach_setX -= char.charspeed + 2;
}
}
} else {
if (_global.GAMECONFIG.physicsSMB3) {
if (accelX <= char.charspeed + 2) {
accelX += 1;
}
Peach_setX -= accelX;
} else {
Peach_setX -= char.charspeed + 2;
}
}
} else {
if (_global.FLAGS.scrollingLevel) {
if (_x + Peach_setX <= _root.camera._x - _root.camera._width / 2 + 20) {
Peach_setX += 2;
} else {
if (_global.GAMECONFIG.physicsSMB3) {
if (accelX <= char.charspeed) {
accelX += 1;
}
Peach_setX -= accelX;
} else {
Peach_setX -= char.charspeed;
}
}
} else {
if (_global.GAMECONFIG.physicsSMB3) {
if (accelX <= char.charspeed) {
accelX += 1;
}
Peach_setX -= accelX;
} else {
Peach_setX -= char.charspeed;
}
}
}
}
}
char.peach_right = false;
if (!_root.climbing) {
if (!_global.PLAYER.lockAnimation) {
if (_root.underwater and !_global.PLAYER.isTouchingGround) {
char.character.gotoAndStop('swimleft');
} else {
if (_root.frog_movement and (_global.PLAYER.isTouchingGround or !_root.underwater and !_global.PLAYER.isTouchingGround)) {
if (!_root.underwater and _global.PLAYER.isTouchingGround) {
char.grav = -10;
}
char.character.gotoAndStop('walkfrogleft');
} else {
if (!_root.jumping and _root.running_mode and char.grav <= 10) {
char.character.gotoAndStop('runleft');
} else {
if (_root.flying_mode and !_global.PLAYER.isTouchingGround) {
char.character.gotoAndStop('fly');
} else {
if (char.grav <= 10) {
if (_global.PLAYER.isCarryingVeggie) {
char.character.gotoAndStop('walkleftvegetable');
} else {
if (running) {
char.character.gotoAndStop('jauntingleft');
} else {
if (!_root.clothes_skirt_remove) {
char.character.gotoAndStop('walkleft');
} else {
char.character.gotoAndStop('walk2left');
}
}
}
} else {
if (_global.PLAYER.isCarryingVeggie) {
char.character.gotoAndStop('descendingveg');
} else {
char.character.gotoAndStop('descending');
}
}
}
}
}
}
}
}
}
} else {
if (!char.peach_right and peach_state != 'backside') {
if (_global.GAMECONFIG.physicsSMB3) {
if (accelX > 0) {
accelX -= 1;
}
Peach_setX -= accelX;
} else {}
peach_state = 'standleft';
_root.Peach.char.moving = false;
if (!_root.climbing) {
if (!_global.PLAYER.lockAnimation) {
if (_root.underwater and !_global.PLAYER.isTouchingGround) {
if (Key.isDown(_root.keyC) or Key.isDown(_root.keySLASH)) {
char.character.gotoAndStop('swimleft');
} else {
if (char.can_drift) {
char.character.gotoAndStop('driftleft');
}
}
} else {
if (_root.flying_mode and !_global.PLAYER.isTouchingGround) {
char.character.gotoAndStop('fly');
} else {
if (!_root.jumping) {
if (_root.frog_movement) {
char.character.gotoAndStop('standfrogleft');
} else {
if (char.grav <= 10) {
if (_global.PLAYER.isCarryingVeggie) {
char.character.gotoAndStop('standleftvegetable');
} else {
char.character.gotoAndStop('standleft');
}
} else {
if (_global.PLAYER.isCarryingVeggie) {
char.character.gotoAndStop('descendingveg');
} else {
char.character.gotoAndStop('descending');
}
}
}
}
}
}
}
}
if (_global.FLAGS.scrollingLevel) {
if (_x + Peach_setX <= _root.camera._x - _root.camera._width / 2 + 20) {
Peach_setX += 2;
char.character.gotoAndStop('walkright');
}
}
}
}
if (!_root.flying_mode and !Key.isDown(_root.keyLEFT) and !Key.isDown(_root.keyRIGHT) and !Key.isDown(_root.keyA) and !Key.isDown(_root.keyD)) {
_root.HUD.running_bar.running_states.gotoAndStop(1);
}
if (!_global.PLAYER.lockAnimation) {
if (Key.isDown(_root.keySHIFT) and !Key.isDown(_root.keyA) and !Key.isDown(_root.keyD) and !Key.isDown(_root.keyLEFT) and !Key.isDown(_root.keyRIGHT) and _global.PLAYER.isTouchingGround) {
peach_state = 'lactating';
if (char.peach_right) {
char.character.gotoAndStop('lactateright');
} else {
char.character.gotoAndStop('lactateleft');
}
}
}
if (Key.isDown(_root.keyUP) or Key.isDown(_root.keyW)) {
if (_root.underwater and _root.CharMove == 'Frog') {
if (char.peach_right) {
char.character.gotoAndStop('swimright');
} else {
char.character.gotoAndStop('swimleft');
}
if (_root.ceiling_collision.hitTest(_x - _width / 2 + Peach_setX, _y - _height + Peach_setY, true)) {
} else {
if (_root.CharMove == 'Frog') {
amount = 1;
while (amount <= 5 and _root.ceiling_collision.hitTest(_x - _width / 2 + Peach_setX, _y - _height + Peach_setY, false)) {
Peach_setY -= 1;
++amount;
}
}
}
} else {
if (_global.PLAYER.isTouchingGround and !_global.PLAYER.lockAnimation and !Key.isDown(_root.keyRIGHT) and !Key.isDown(_root.keyLEFT) and !Key.isDown(_root.keyA) and !Key.isDown(_root.keyD) and !Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
doorNum = 1;
while (doorNum < 11) {
if (char.character._type.collisionBody.hitTest(_root['door' + doorNum])) {
if (_root['door' + doorNum].destination) {
_root.goToDoor = _root['door' + doorNum].destination;
} else {
if (_root['door' + doorNum].leavingToadHouse) {
_root.on_action = true;
_root.door_go_to_next_level = true;
_root.isLeavingToadHouse = true;
} else {
if (_root['door' + doorNum].door_go_to_worldmap) {
_root.door_go_to_worldmap = true;
_root.on_action = true;
_root.isLeavingToadHouse = false;
} else {
if (_root['door' + doorNum].goToNextLevel) {
_root.door_go_to_next_level = true;
_root.on_action = true;
_root.isLeavingToadHouse = false;
}
}
}
}
break;
}
_root.goToDoor = false;
++doorNum;
}
accelX = 0;
if (_global.PLAYER.isCarryingVeggie) {
char.character.gotoAndStop('backsideveg');
} else {
char.character.gotoAndStop('backside');
}
peach_state = 'backside';
}
}
}
if (!Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
runPressed = false;
}
if (!_global.PLAYER.lockAnimation) {
if ((Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD)) and !runPressed) {
runPressed = true;
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.lockAnimation = true;
peach_state = 'throw_vegetable';
if (_global.PLAYER.isTouchingGround) {
_root.movement = false;
_root.on_action = true;
}
if (char.peach_right) {
char.character.gotoAndPlay('vegthrowright');
} else {
char.character.gotoAndPlay('vegthrowleft');
}
}
}
}
if (Key.isDown(_root.keyZ) or Key.isDown(_root.keyH)) {
if (_root.CharMove == 'Raccoon') {
peach_state = 'statue';
_global.PLAYER.lockAnimation = true;
char.character.gotoAndStop('statue');
_root.movement = false;
} else {
if (_root.CharMove == 'Fire') {
peach_state = 'attack';
if (!_global.FLAGS.isFireballLocked and !isFireballLockedBecauseOfThree) {
if (fireballNumber > 2) {
fireballNumber = 0;
}
_root.horny_respawn.attachMovie('fireball', 'fireball' + fireballNumber, 1000 + fireballNumber);
_root.horny_respawn['fireball' + fireballNumber]._x = _x;
_root.horny_respawn['fireball' + fireballNumber]._y = _y - _height / 1.5;
_root.horny_respawn['fireball' + fireballNumber].gotoAndPlay(2);
_global.FLAGS.isFireballLocked = true;
if (_root.horny_respawn.fireball1 and _root.horny_respawn.fireball2 and _root.horny_respawn.fireball3) {
isFireballLockedBecauseOfThree = true;
} else {
isFireballLockedBecauseOfThree = false;
}
sound3 = new Sound(this);
sound3.attachSound('soundfireball');
sound3.start(0, 1);
++fireballNumber;
_root.HUD.fireball_timeout.gotoAndPlay('start');
}
}
}
}
if (Key.isDown(_root.keyC) or Key.isDown(_root.keySLASH)) {
if (_root.underwater) {
if (!_root.jump_pressed and _root.CharMove != 'Frog') {
if (!_root.cum) {
peach_state = 'swim';
_global.PLAYER.lockAnimation = false;
if (char.peach_right) {
char.character.gotoAndStop('swimright');
} else {
char.character.gotoAndStop('swimleft');
}
_root.jump_pressed = true;
_root.sound_FX('swim', 2);
char.grav = -5;
}
}
} else {
if (!_global.PLAYER.lockAnimation and !_root.jump_pressed) {
if (touchingSand) {
char.grav = sand_jump;
if (_global.PLAYER.isCarryingVeggie) {
peach_state = 'jump';
_global.PLAYER.lockAnimation = true;
char.character.gotoAndPlay('jumpveg');
} else {
if (_root.climbing) {
peach_state = 'jump';
_root.jump_pressed = true;
char.character.gotoAndPlay('jump');
} else {
peach_state = 'jump';
_global.PLAYER.lockAnimation = true;
char.character.gotoAndPlay('jump');
}
}
} else {
if (!_root.underwater) {
if (!_root.cum) {
if (!_root.climbing) {
if (_global.PLAYER.isTouchingGround) {
if (char.grav > -2) {
if (!_root.jump_pressed) {
_root.jump_pressed = true;
char.grav = char.maxJump;
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.lockAnimation = true;
char.character.gotoAndPlay('jumpveg');
} else {
_global.PLAYER.lockAnimation = true;
char.character.gotoAndPlay('jump');
}
}
}
}
} else {
if (Key.isDown(_root.keyA) or Key.isDown(_root.keyD) or Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyRIGHT)) {
if (!_root.jump_pressed) {
_root.jump_pressed = true;
char.grav = char.maxJump;
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.lockAnimation = true;
char.character.gotoAndPlay('jumpveg');
} else {
_global.PLAYER.lockAnimation = true;
char.character.gotoAndPlay('jump');
}
}
}
}
}
}
}
}
}
}
if (_root.ground.hitTest(_x + _width / 3 - 3 + Peach_setX, _y - _height / 4 + Peach_setY, true)) {
if (_root.underwater and _global.PLAYER.isTouchingGround) {
Peach_setX -= 3;
} else {
if (_global.GAMECONFIG.physicsSMB3) {
Peach_setX -= accelX;
} else {
if (running) {
Peach_setX -= char.charspeed + 2;
} else {
Peach_setX -= char.charspeed;
}
}
}
accelX = 0;
}
if (_root.ground.hitTest(_x - _width / 3 - 1 + Peach_setX, _y - _height / 4 + Peach_setY, true)) {
accelX = 0;
if (_root.underwater and _global.PLAYER.isTouchingGround) {
Peach_setX += 3;
} else {
if (_global.GAMECONFIG.physicsSMB3) {
Peach_setX += accelX + 1;
} else {
if (running) {
Peach_setX += char.charspeed + 2;
} else {
Peach_setX += char.charspeed;
}
}
}
accelX = 0;
}
}
if (_root.cum and _root.movement) {
if (!_root.underwater and _global.PLAYER.isTouchingGround) {
_root.horny_bar = 1;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
_root.movement = false;
_root.masturbating = true;
char.character.gotoAndStop('mastright');
} else {
_root.cum = false;
_root.horny_bar = 1;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
sound1 = new Sound(this);
sound1.attachSound('Peach screech long');
sound1.start(0, 1);
sound2 = new Sound(this);
sound2.attachSound('Squish Lick2');
sound2.start(0, 1);
_root.on_action = false;
}
}
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
if (_root.underwater and !_global.PLAYER.isTouchingGround) {
if (_root.movement) {
if (!_global.PLAYER.isTouchingGround) {
if (_root.CharMove == 'Frog') {
Peach_setY += 4;
}
if (char.peach_right and !_root.swimming) {
char.character.gotoAndStop('swimright');
} else {
if (!_root.swimming) {
char.character.gotoAndStop('swimleft');
}
}
}
}
} else {
if (_root.can_masturbate) {
if (!_global.PLAYER.lockAnimation) {
if (!Key.isDown(_root.keyLEFT)) {
if (!Key.isDown(_root.keyRIGHT)) {
if (!Key.isDown(_root.keyA)) {
if (!Key.isDown(_root.keyD)) {
if (_root.movement) {
if (_global.PLAYER.isTouchingGround) {
if (!_root.masturbating) {
if (!_root.jumping) {
if (!_root.pausee) {
if (!_root.on_action) {
if (!_root.on_pipe_to_go_down) {
if (char.peach_right) {
char.character.gotoAndStop('mastright');
} else {
char.character.gotoAndStop('mastleft');
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
_x = _x + Peach_setX;
_y = _y + Peach_setY;
if (!_root.flying_mode and Peach_setX == 0 and Peach_setY == 0) {
_root.HUD.running_bar.running_states.gotoAndStop(1);
}
Peach_setX = 0;
Peach_setY = 0;
};
}
instance char of movieClip 3771 {
onClipEvent (load) {
var gravity = 0;
var maxJump = -17;
var heavyJump = 0;
var charspeed = 0;
var charheavyspeed = 0;
var can_grab_coin = true;
can_drift = true;
_root.peach_update_dressNum_speed();
grav = 0;
_root.jumping = false;
_global.PLAYER.isTouchingGround = true;
_root.can_touch_ground = true;
masturbating = false;
peach_right = true;
}
onClipEvent (release) {
if (_root.ShowControls == 'Open') {
if (_root.zoommode == 1) {
_root.HUD._yscale = 64;
_root.HUD._xscale = 64;
++_root.zoommode;
_root.HUD._visible = true;
} else {
if (_root.zoommode == 2) {
++_root.zoommode;
_root.HUD._visible = false;
} else {
if (_root.zoommode == 3) {
_root.HUD._yscale = 96.3;
_root.HUD._xscale = 96.3;
++_root.zoommode;
_root.HUD._visible = true;
} else {
if (_root.zoommode == 4) {
_root.HUD._yscale = 80;
_root.HUD._xscale = 80;
_root.zoommode = 1;
_root.HUD._visible = true;
}
}
}
}
}
}
}
}
movieClip 3777 {
frame 1 {
odd = true;
}
frame 3 {
gotoAndPlay('stop');
}
frame 9 {
if (odd) {
odd = false;
_global.FLAGS.isFireballLocked = false;
gotoAndPlay('stop');
}
}
frame 16 {
odd = true;
_global.FLAGS.isFireballLocked = false;
gotoAndPlay('stop');
}
}
movieClip 3789 {
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
button 3792 {
on (release) {
_root.gotoAndPlay('score1');
}
}
movieClip 3794 {
frame 1 {
stop();
}
}
movieClip 3795 {
frame 2 {
FPS_label.text = '';
_root.newTip();
stop();
exitLevel._visible = false;
onEnterFrame = function () {
if (_root.isBenchmarkActive) {
FPS_counter.text = _root.getFPS();
FPS_label.text = 'FPS';
} else {
FPS_counter.text = '';
FPS_label.text = '';
}
laidsCurrentLevel.text = _global.PLAYER.laids;
deathsCurrentLevel.text = _global.PLAYER.deaths;
world_name.text = _root.actual_world_name;
level_name.text = _root.actual_level_name;
HUD_time.text = _root.game_timer;
HUD_score_points.text = _root.score_string;
if (!call_once_sound) {
allsound = new Sound();
call_once_sound = true;
}
if (_root.game_time_difference > 30) {
_root.game_time_difference = 0;
_root.game_time_frozen = _root.game_timer;
if (_root.horny_bar > 1) {
--_root.horny_bar;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
}
} else {
_root.game_time_difference = _root.game_timer - _root.game_time_frozen;
}
if (_root.P_power_activated) {
_root.coins_p_power_hide = '4';
if (_root.P_power_time_difference > 13) {
_global.FLAGS.coinNumber = 0;
_root.coins_p_power_hide = '2';
_root.sound_p_power.stop();
_root.P_power_time_difference = 0;
_root.P_power_time_frozen = _root.game_timer;
_root.P_power_activated = false;
if (_root.musicPlayingSpecialAreas != _root.musicToPlayBeginning) {
_root.BGMsound.attachSound(_root.musicPlayingSpecialAreas);
} else {
_root.BGMsound.attachSound(_root.musicToPlayBeginning);
}
if (_root.PlaySound == 'ON') {
_root.BGMsound.start(0, 99);
}
} else {
_root.P_power_time_difference = _root.game_timer - _root.P_power_time_frozen;
}
} else {
_root.P_power_time_frozen = _root.game_timer;
}
if (Key.isDown(_root.keyI) and !IPressed) {
IPressed = true;
if (_root.internals == 'ON') {
_root.internals = 'OFF';
_root.statusBarMessage('Internal Cumshots: OFF');
} else {
_root.internals = 'ON';
_root.statusBarMessage('Internal Cumshots: ON');
}
}
if (!Key.isDown(_root.keyI)) {
IPressed = false;
}
if (Key.isDown(_root.keyENTER) and !ENTERPressed) {
_root.clothes_tail_remove_saved = _root.clothes_tail_remove;
_root.clothes_vest_remove_saved = _root.clothes_vest_remove;
_root.clothes_skirt_remove_saved = _root.clothes_skirt_remove;
_root.clothes_bra_remove_saved = _root.clothes_bra_remove;
_root.BoobSizeSaved = _root.BoobSize;
_root.CharNum_saved = _root.CharNum;
_root.DressNum_saved = _root.DressNum;
_root.peach_earring_color_saved = _root.peach_earring_color;
_root.gloves_type_saved = _root.gloves_type;
_root.heels_type_saved = _root.heels_type;
_root.stockings_type_saved = _root.stockings_type;
_root.garter_type_saved = _root.garter_type;
ENTERPressed = true;
allsound.setVolume(0);
stopAllSounds();
_root.PlaySound = 'OFF';
_root.MenuWindow = 'panic';
_root.ShowControls = 'Close';
}
if (!Key.isDown(_root.keyENTER)) {
ENTERPressed = false;
}
if (Key.isDown(_root.key1)) {
if (Key.isDown(_root.key9)) {
if (Key.isDown(_root.key0) and !CheatPressed) {
CheatPressed = true;
if (_root.cheatEnabled == '') {
_root.cheatEnabled = 'Cheat Mode! No Bonuses!';
}
}
}
}
if (Key.isDown(_root.keyMINUS) and !keyMinusPressed) {
if (!_global.FLAGS.cameraFocusAt) {
keyMinusPressed = true;
if (_root.ShowControls == 'Open') {
if (_root.zoommode == 1) {
_root.HUD._yscale = 64;
_root.HUD._xscale = 64;
++_root.zoommode;
if (_root.HUDshow) {
_root.HUD._alpha = 100;
}
} else {
if (_root.zoommode == 2) {
++_root.zoommode;
if (_root.HUDshow) {
_root.HUD._alpha = 0;
}
} else {
if (_root.zoommode == 3) {
_root.HUD._yscale = 96.3;
_root.HUD._xscale = 96.3;
++_root.zoommode;
if (_root.HUDshow) {
_root.HUD._alpha = 100;
}
} else {
_root.HUD._yscale = 80;
_root.HUD._xscale = 80;
_root.zoommode = 1;
if (_root.HUDshow) {
_root.HUD._alpha = 100;
}
}
}
}
_root.zoomlevelsaved = _root.zoommode;
}
}
}
if (!Key.isDown(_root.keyMINUS)) {
keyMinusPressed = false;
}
if (Key.isDown(_root.keyESC) and !ESCpressed) {
if (_root.PlaySound == 'ON') {
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume / 2);
}
_root.ButtonsQUA._visible = false;
ESCpressed = true;
sound_fall = new Sound(this);
sound_fall.attachSound('pause_sound');
sound_fall.start(0, 1);
if (_root.ShowControls == 'Open') {
_root.clothes_tail_remove_saved = _root.clothes_tail_remove;
_root.clothes_vest_remove_saved = _root.clothes_vest_remove;
_root.clothes_skirt_remove_saved = _root.clothes_skirt_remove;
_root.clothes_bra_remove_saved = _root.clothes_bra_remove;
_root.CharNum_saved = _root.CharNum;
_root.DressNum_saved = _root.DressNum;
_root.peach_earring_color_saved = _root.peach_earring_color;
_root.gloves_type_saved = _root.gloves_type;
_root.heels_type_saved = _root.heels_type;
_root.stockings_type_saved = _root.stockings_type;
_root.garter_type_saved = _root.garter_type;
controlButton._visible = false;
_root.ShowControls = 'Close';
_root.MenuWindow = 'show';
} else {
if (_root.PlaySound == 'ON') {
_root.BGMsound.setVolume(_global.GAMECONFIG.soundVolume);
}
_root.ButtonsQUA._visible = true;
if (!_root.on_action) {
_root.movement = true;
_root.Peach_show(1);
}
_root.CharNum = _root.CharNum_saved;
_root.DressNum = _root.DressNum_saved;
_root.BoobSize = _root.BoobSizeSaved;
_global.FLAGS.isInTheGallery = false;
_root.peach_update_dressNum();
_root.gloves_type = _root.gloves_type_saved;
_root.heels_type = _root.heels_type_saved;
_root.stockings_type = _root.stockings_type_saved;
_root.garter_type = _root.garter_type_saved;
_root.peach_earring_color = _root.peach_earring_color_saved;
_root.clothes_tail_remove = _root.clothes_tail_remove_saved;
_root.clothes_vest_remove = _root.clothes_vest_remove_saved;
_root.clothes_skirt_remove = _root.clothes_skirt_remove_saved;
_root.clothes_bra_remove = _root.clothes_bra_remove_saved;
controlButton._visible = true;
_root.ShowControls = 'Open';
_root.MenuWindow = 'hide';
}
}
if (!Key.isDown(_root.keyESC)) {
ESCpressed = false;
}
if (Key.isDown(_root.keyM) and !MPressed) {
MPressed = true;
if (_root.PlaySound == 'ON') {
_root.PlaySound = 'NO BGM';
_root.statusBarMessage('Setup: Sound Effects with no Music');
} else {
if (_root.PlaySound == 'NO BGM') {
_root.PlaySound = 'OFF';
_root.statusBarMessage('Setup: ALL SOUNDS OFF');
} else {
_root.PlaySound = 'ON';
_root.statusBarMessage('Setup: Sound Effects and Music ON');
}
}
if (_root.PlaySound == 'ON') {
_root.BGMsound.start(0, 99);
}
if (_root.PlaySound == 'NO BGM') {
stopAllSounds();
}
if (_root.PlaySound == 'OFF') {
allsound.setVolume(0);
} else {
allsound.setVolume(100);
}
}
if (!Key.isDown(_root.keyM)) {
MPressed = false;
}
if (Key.isDown(_root.keyT) and !TPressed) {
TPressed = true;
if (_root.ShowText == true) {
_root.ShowText = false;
_root.TextShow = 'OFF';
_root.statusBarMessage('Setup: No Text Balloons');
} else {
_root.ShowText = true;
_root.TextShow = 'ON';
_root.statusBarMessage('Setup: Text Balloons ON');
}
}
if (!Key.isDown(_root.keyT)) {
TPressed = false;
}
if (Key.isDown(_root.keyEQUAL) and !EQUALPressed) {
EQUALPressed = true;
if (_quality == 'HIGH') {
_quality = 'Medium';
_root.statusBarMessage('Setup: MEDIUM QUALITY');
} else {
if (_quality == 'MEDIUM') {
_quality = 'Low';
_root.statusBarMessage('Setup: LOW QUALITY');
} else {
_quality = 'High';
_root.statusBarMessage('Setup: HIGH QUALITY');
}
}
}
if (!Key.isDown(_root.keyEQUAL)) {
EQUALPressed = false;
}
if (Key.isDown(_root.keyBACKSPACE) and !BACKSPACEPressed) {
BACKSPACEPressed = true;
if (_root.HUDshow) {
_root.HUD._alpha = 0;
_root.HUDshow = false;
_root.HUD.statMC.gotoAndPlay(3);
} else {
_root.statusBarMessage('Setup: HUD and Status BAR ON');
_root.HUD._alpha = 100;
_root.HUDshow = true;
}
}
if (!Key.isDown(_root.keyBACKSPACE)) {
BACKSPACEPressed = false;
}
if (Key.isDown(_root.keyDELETE)) {
if (!_root.on_action and !_root.pausee) {
if (!DELPressed) {
DELPressed = true;
_root.she_is_hit('fall');
_global.FLAGS.lockedAnimation = false;
_root.movement = true;
_root.Peach_show(1);
_root.masturbating = false;
_root.can_masturbate = true;
_root.piping = false;
_root.on_pipe = false;
_root.left_pressed_before = false;
_root.right_pressed_before = false;
_root.running_to_fly_meter = 2;
_root.running_mode = false;
_root.flying_mode = false;
}
}
}
if (!Key.isDown(_root.keyDELETE)) {
DELPressed = false;
}
if (Key.isDown(_root.keyINSERT) and _root.movement and _root.cheatEnabled != '') {
_root.Peach._x = _root._xmouse;
_root.Peach._y = _root._ymouse;
}
if (Key.isDown(_root.keyPAGEDOWN) and _root.cheatEnabled != '') {
if (!PAGEDOWNPressed) {
PAGEDOWNPressed = true;
if (!_root.allLevelsUnlockedOnce) {
_root.allLevelsUnlockedOnce = true;
_root.worldmap1_list[0] = 'activated';
_root.worldmap1_list[1] = 'activated';
_root.worldmap1_list[2] = 'activated';
_root.worldmap1_list[3] = 'activated';
_root.worldmap1_list[4] = 'activated';
_root.worldmap1_list[5] = 'activated';
_root.worldmap1_list[6] = 'activated';
_root.worldmap1_list[7] = 'activated';
_root.worldmap1_list[8] = 'activated';
_root.worldmap1_list[9] = 'activated';
_root.worldmap2_list[0] = 'activated';
_root.worldmap2_list[1] = 'activated';
_root.worldmap2_list[2] = 'activated';
_root.worldmap2_list[3] = 'activated';
}
if (_root.CurrentArea == '8-0') {
_root.isXtechLevelOut = true;
}
_root.GoToLevel = false;
_root.score_points = 0;
_root.Score = 0;
_root.changeLevel('score1');
}
}
if (!Key.isDown(_root.keyPAGEDOWN)) {
PAGEDOWNPressed = false;
}
if (Key.isDown(_root.keyPAGEUP) and _root.cheatEnabled != '') {
if (!PAGEUPPressed) {
PAGEUPPressed = true;
_root.tipMessage('CHEAT: Horny bar almost full!');
_root.horny_bar = 14;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
}
}
if (!Key.isDown(_root.keyPAGEUP)) {
PAGEUPPressed = false;
}
if (Key.isDown(_root.keyHOME) and _root.cheatEnabled != '') {
if (!HOMEPressed) {
HOMEPressed = true;
if (n > 10 or !n) {
n = 0;
}
++n;
_root.horny_respawn.attachMovie('goomba', 'enemygenerator' + n, n);
_root.horny_respawn['enemygenerator' + n]._x = _root.Peach._x + 285;
_root.horny_respawn['enemygenerator' + n]._y = _root.Peach._y - 20;
_root.horny_respawn['enemygenerator' + n].spawn = true;
}
}
if (!Key.isDown(_root.keyHOME)) {
HOMEPressed = false;
}
if (Key.isDown(_root.keyENDREALLY) and _root.cheatEnabled != '') {
if (!ENDREALLYPressed) {
ENDREALLYPressed = true;
if (n > 10 or !n) {
n = 0;
}
++n;
_root.horny_respawn.attachMovie('shyguy', 'enemygenerator' + n, n);
_root.horny_respawn['enemygenerator' + n]._x = _root.Peach._x + 285;
_root.horny_respawn['enemygenerator' + n]._y = _root.Peach._y - 20;
_root.horny_respawn['enemygenerator' + n].spawn = true;
}
}
if (!Key.isDown(_root.keyENDREALLY)) {
ENDREALLYPressed = false;
}
};
}
instance PuzzleMC of movieClip 1608 Puzzle_MC {
onClipEvent (load) {
auto_fadeout = false;
}
}
instance horny_bar of movieClip 2576 {
onClipEvent (load) {
gotoAndStop(_root.horny_bar);
}
}
instance controlButton of movieClip 2588 {
}
}
frame 9 {
stopAllSounds();
stop();
if (_root.isXtechLevelTriggered) {
_root.isXtechLevelTriggered = false;
_root.GoToLevel = false;
_root.actual_level = 0;
_root.actual_world = 8;
_root.actual_world_name = world_name[_root.actual_world];
_root.actual_level_name = level_name[_root.actual_world][_root.actual_level];
} else {
if (!_root.isToadHouseLevelTriggered) {
if (_root.ending == 1) {
_root.gotoAndPlay('ending');
}
++_root.actual_level;
_root.actual_world_name = world_name[_root.actual_world];
_root.actual_level_name = level_name[_root.actual_world][_root.actual_level];
}
}
Checkpoint1 = true;
Checkpoint2 = false;
orgasms = 0;
_global.PLAYER.laids = 0;
_global.PLAYER.deaths = 0;
}
movieClip 3806 {
}
movieClip 3810 {
}
movieClip 3812 {
}
movieClip 3814 {
}
movieClip 3815 {
}
movieClip 3816 {
}
movieClip 3818 {
}
movieClip 3819 {
}
movieClip 3825 {
}
movieClip 3829 {
}
movieClip 3830 {
}
movieClip 3832 {
frame 1 {
this._x -= speed;
if (this._x - _root.boundary._x < 0) {
this._x = _root.boundary._x + _root.boundary._width;
}
}
frame 2 {
gotoAndPlay(1);
}
}
movieClip 3833 {
}
movieClip 3835 {
frame 2 {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
_root.can_grab_touch = false;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
gotoAndPlay(3);
} else {
gotoAndPlay(1);
}
}
frame 8 {
_root.score_add(200);
++_root.Score;
}
frame 21 {
stop();
}
}
movieClip 3837 {
}
movieClip 3841 {
}
movieClip 3843 {
}
movieClip 3844 {
}
movieClip 3846 {
}
movieClip 3848 {
frame 1 {
stop();
}
}
movieClip 3850 {
}
movieClip 3856 {
frame 1 {
if (!_parent._type) {
_parent._type = 'red';
}
gotoAndPlay(_parent._type);
}
frame 3 {
gotoAndPlay(_parent._type);
}
frame 5 {
gotoAndPlay(_parent._type);
}
frame 7 {
gotoAndPlay(_parent._type);
}
}
movieClip 3859 {
}
movieClip 3860 {
}
movieClip 3864 {
frame 2 {
stop();
onEnterFrame = function () {
if (_type == 'green') {
if (_root.Peach.char.character._type.collisionBody.hitTest(center)) {
if (Key.isDown(_root.keyUP) or Key.isDown(_root.keyW)) {
_root.movement = false;
_root.Peach_show(0);
gotoAndPlay('open');
delete onEnterFrame;
}
}
}
};
}
frame 23 {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = gotoX;
_root.Peach._y = gotoY;
_root.movement = true;
_root.Peach_show(1);
_root.Peach.peach_state = 'standright';
gotoAndPlay(1);
if (musicToPlay == 'stop') {
stopAllSounds();
} else {
if (musicToPlay) {
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.musicPlayingSpecialAreas = musicToPlay;
_root.MUSIC(musicToPlay, 99);
}
}
}
}
movieClip 3866 {
frame 1 {
if (_color == 'red' or _parent._color == 'red' or _parent._parent._parent._color == 'red') {
gotoAndPlay(2);
}
stop();
}
}
movieClip 3868 {
}
movieClip 3870 {
}
movieClip 3875 {
frame 1 {
if (!once) {
once = true;
if (!_parent._parent._parent.eyeType) {
_parent._parent._parent.eyeType = 'blue';
}
}
gotoAndPlay(_parent._parent._parent.eyeType);
}
frame 2 {
gotoAndPlay(_parent._parent._parent.eyeType);
}
frame 4 {
gotoAndPlay(_parent._parent._parent.eyeType);
}
}
movieClip 3876 {
}
movieClip 3878 {
}
movieClip 3879 {
}
movieClip 3880 {
}
movieClip 3881 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
instance of movieClip 1673 {
onClipEvent (load) {
stop();
}
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
frame 7 {
stop();
}
instance of movieClip 2424 {
onClipEvent (load) {
stop();
}
}
frame 8 {
stop();
}
frame 9 {
stop();
}
frame 10 {
stop();
}
frame 17 {
stop();
}
instance of movieClip 2440 {
onClipEvent (load) {
lights = 'green';
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
frame 18 {
stop();
}
}
movieClip 3882 {
frame 1 {
level_screen_lives.text = _root.Lives;
if (_root.isToadHouseLevelTriggered) {
world_name.text = 'Bonus Level';
level_name.text = 'Toad House';
map_portrait.gotoAndStop('toad house');
} else {
world_name.text = 'World ' + (_root.actual_world + 1) + ' - ' + (_root.actual_level + 1);
level_name.text = _root.actual_level_name;
map_portrait.gotoAndStop(_root.actual_world + '-' + _root.actual_level);
}
if (_root.horny_bar < 4) {
peach_face.gotoAndStop('horny0');
} else {
if (_root.horny_bar < 8) {
peach_face.gotoAndStop('horny1');
} else {
if (_root.horny_bar < 12) {
peach_face.gotoAndStop('horny2');
} else {
if (_root.horny_bar < 16) {
peach_face.gotoAndStop('horny3');
} else {
peach_face.gotoAndStop('horny4');
}
}
}
}
stop();
}
}
instance level_change of movieClip 3882 {
onClipEvent (release) {
if (_root.isToadHouseLevelTriggered) {
_root.isToadHouseLevelTriggered = false;
_root.gotoAndPlay('toadhouse');
} else {
_root.gotoAndPlay(_root.actual_world + '-' + _root.actual_level);
}
}
onClipEvent (keyPress '<Space>') {
if (_root.isToadHouseLevelTriggered) {
_root.isToadHouseLevelTriggered = false;
_root.gotoAndPlay('toadhouse');
} else {
_root.gotoAndPlay(_root.actual_world + '-' + _root.actual_level);
}
}
}
frame 10 {
_root.CurrentArea = '0-0';
if (!_global.NPCs.toadsworth_plot) {
loadMovie('', _root.toadsworth3);
} else {
if (_global.NPCs.toadsworth_plot == 1) {
loadMovie('', _root.toadsworth1);
loadMovie('', _root.toadsworth3);
} else {
if (_global.NPCs.toadsworth_plot == 2) {
loadMovie('', _root.toadsworth1);
loadMovie('', _root.toadsworth2);
} else {
loadMovie('', _root.toadsworth1);
loadMovie('', _root.toadsworth2);
loadMovie('', _root.toadsworth3);
}
}
}
if (_global.FLAGS.toadsworth_wants_key_cannon) {
loadMovie('', _root.toadsworth1);
loadMovie('', _root.toadsworth2);
loadMovie('', _root.toadsworth3);
} else {
loadMovie('', toadsworthkey);
}
_root.blackscreen.gotoAndPlay('fade_out');
mouseEnabled = false;
mouseChildren = false;
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
i = 0;
while (i < _root.TotalEnemy) {
_root.EnemyTotal[i] = 0;
++i;
}
stopAllSounds();
_root.MUSIC('Mushroom Kingdom', 99);
_root.set_level_variables('no_timer');
stop();
}
movieClip 3884 {
frame 1 {
stop();
}
}
movieClip 3885 {
}
movieClip 3887 {
}
movieClip 3888 {
}
movieClip 3895 {
}
instance of movieClip 2438 {
onClipEvent (load) {
victory = true;
}
}
instance of movieClip 2438 {
onClipEvent (load) {
victory = true;
}
}
instance of movieClip 2438 {
onClipEvent (load) {
victory = true;
}
}
instance of movieClip 2438 {
onClipEvent (load) {
victory = true;
}
}
movieClip 3897 {
}
movieClip 3898 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(collision)) {
if (Key.isDown(_root.keyUP) or Key.isDown(_root.keyW) or Key.isDown(_root.keyDOWN) or Key.isDown(_root.keyS)) {
_root.climbing = true;
}
}
if (_root.Peach.char.character._type.collisionHead.hitTest(leftcollision) or _root.Peach.char.character._type.collisionHead.hitTest(rightcollision) or _root.Peach.char.character._type.collisionHead.hitTest(upcollision) or _root.Peach.char.character._type.collisionHead.hitTest(downcollision)) {
_root.climbing = false;
}
};
}
}
movieClip 3901 {
}
movieClip 3903 {
}
movieClip 3905 {
}
movieClip 3908 {
}
movieClip 3910 {
}
movieClip 3912 {
}
movieClip 3914 {
frame 2 {
stop();
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (Key.isDown(_root.keyUP) || Key.isDown(_root.keyW)) {
if (destination) {
_root.peach_locked();
_root.Peach_show(0);
gotoAndPlay('open');
}
}
}
};
}
frame 3 {
delete onEnterFrame;
}
frame 31 {
_root.Peach_show(1);
_root.peach_unlocked();
if (destination and _root[destination]) {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root[destination].point = new flash.geom.Point(0, 0);
_root[destination].localToGlobal(_root[destination].point);
_root.globalToLocal(_root[destination].point);
_root.Peach._x = _root[destination].point.x;
_root.Peach._y = _root[destination].point.y;
}
gotoAndPlay(1);
}
}
movieClip 3916 {
}
movieClip 3918 {
}
movieClip 3920 {
}
movieClip 3922 {
}
movieClip 3924 {
}
movieClip 3927 {
}
movieClip 3929 {
}
movieClip 3933 {
}
movieClip 3935 {
}
movieClip 3938 {
}
movieClip 3939 {
}
movieClip 3941 {
}
movieClip 3943 {
}
movieClip 3954 {
}
movieClip 3956 {
frame 2 {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
_root.can_grab_touch = false;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
gotoAndPlay(3);
} else {
gotoAndPlay(1);
}
}
frame 10 {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
_root.can_grab_touch = false;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit2.mp3');
sound_hit1.start(0, 1);
gotoAndPlay(11);
_root.score_add(50);
} else {
gotoAndPlay(9);
}
}
frame 15 {
stop();
}
}
movieClip 3957 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
gotoAndPlay(3);
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 9 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
}
frame 21 {
_root.horny_respawn.attachMovie('bigshroom', 'bigshroom2', 60);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.bigshroom2._x = auxPoint.x;
_root.horny_respawn.bigshroom2._y = auxPoint.y + 5;
stop();
}
}
movieClip 3959 {
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
}
instance of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) or _root.Toad1.hitTest(this) or _root.Toad2.hitTest(this)) {
notice = true;
this(notice);
}
}
}
instance of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) or _root.Toad1.hitTest(this) or _root.Toad2.hitTest(this)) {
notice = true;
this(notice);
}
}
}
instance of movieClip 2307 {
onClipEvent (enterFrame) {
if (_global.PLAYER.collisionBody.hitTest(this) or _root.Toad1.hitTest(this) or _root.Toad2.hitTest(this)) {
notice = true;
this(notice);
}
if (_root.bomb.hitTest(this)) {
notice = true;
this(notice);
}
}
}
instance of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) or _root.Toad1.hitTest(this) or _root.Toad2.hitTest(this)) {
notice = true;
this(notice);
}
if (_root.bomb.hitTest(this)) {
notice = true;
this(notice);
}
}
}
instance of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
notice = true;
this(notice);
}
}
}
instance door1 of movieClip 3914 {
onClipEvent (load) {
destination = 'door4';
}
}
instance door2 of movieClip 3914 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (!_root.Peach.char.hitTest(this)) {
infotext = false;
}
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (_root.Peach.char.hitTest(this)) {
if (!infotext) {
infotext = true;
_root.tipMessage('Toads Bedroom');
}
if (level_of_conversation == 0 and (Key.isDown(_root.keyW) or Key.isDown(_root.keyUP)) and !Key.isDown(_root.keyLEFT) and !Key.isDown(_root.keyRIGHT) and !Key.isDown(_root.keyA) and !Key.isDown(_root.keyD)) {
_root.HUD.PuzzleMC.auto_fadeout = false;
_root.movement = false;
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: It\'s locked.';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
level_of_conversation = 0;
_root.movement = true;
_global.PLAYER.lockAnimation = false;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
}
}
}
}
}
instance door3 of movieClip 3914 {
onClipEvent (load) {
destination = 'door6';
}
}
movieClip 3963 {
}
instance of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) or _root.Toad1.hitTest(this) or _root.Toad2.hitTest(this)) {
notice = true;
this(notice);
}
}
}
instance of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) or _root.Toad1.hitTest(this) or _root.Toad2.hitTest(this)) {
notice = true;
this(notice);
}
}
}
movieClip 3966 {
}
movieClip 3968 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
gotoAndPlay('grab');
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 3 {
_root.score_add(500);
sound_peach = new Sound(this);
sound_peach.attachSound('Peach phew');
sound_peach.start(0, 1);
_root.peach_update_char('Dress');
}
frame 4 {
stop();
}
}
movieClip 3970 {
}
movieClip 3972 {
}
movieClip 3974 {
}
movieClip 3976 {
}
movieClip 3978 {
}
movieClip 3982 {
}
movieClip 3985 {
}
movieClip 3990 {
}
movieClip 3992 {
frame 1 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 2 {
gotoAndPlay(1);
}
frame 3 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 4 {
gotoAndPlay(3);
}
frame 5 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 6 {
gotoAndPlay(5);
}
frame 7 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 8 {
gotoAndPlay(7);
}
frame 9 {
switch (_root.currentCharacter) {
case 'peach':
default:
gotoAndPlay(1);
goto 189;
case 'daisy':
//Invalid switch }
gotoAndPlay(3);
goto 189;
case 'peach':
gotoAndPlay(5);
goto 189;
case 'daisy':
gotoAndPlay(7);
goto 189;
case 'rosa':
gotoAndPlay(9);
label 189:
}
frame 10 {
gotoAndPlay(9);
}
}
movieClip 3993 {
}
movieClip 3994 {
}
movieClip 3995 {
}
movieClip 3996 {
}
movieClip 3998 {
}
movieClip 4002 {
}
movieClip 4003 {
frame 19 {
gotoAndPlay('juggle');
}
}
movieClip 4005 {
}
movieClip 4006 {
}
movieClip 4007 {
}
movieClip 4008 {
}
// unknown tag 88 length 63
button 4013 {
on (release) {
_root.CumHead = 2;
_root.CumTits = 2;
_root.CumBody = 2;
_root.CumLegs = 2;
gotoAndPlay('finished');
}
on (keyPress '<Space>') {
_root.CumHead = 2;
_root.CumTits = 2;
_root.CumBody = 2;
_root.CumLegs = 2;
gotoAndPlay('finished');
}
}
button 4014 {
on (release) {
focus = 0;
}
}
button 4019 {
on (release) {
focus = 1;
}
}
button 4020 {
on (release) {
focus = 2;
}
}
button 4021 {
on (release) {
focus = 3;
}
}
movieClip 4024 {
}
movieClip 4027 {
}
button 4030 {
on (release) {
_root.bubblespeech._alpha = 100;
gotoAndPlay('stopped');
}
on (keyPress '<Space>') {
_root.bubblespeech._alpha = 100;
gotoAndPlay('stopped');
}
}
movieClip 4031 {
frame 1 {
decide = random(3);
cumrepeat = 0;
_root.masturbating = false;
_root.movement = false;
_root.Peach_show(0);
_root.on_action = true;
_root.focusTarget = _root.bath;
_root.bubblespeech._alpha = 0;
}
frame 10 {
prevsc = decide;
decide = random(3);
while (decide == prevsc) {
decide = random(3);
}
if (focus < 3) {
decide = focus;
}
switch (decide) {
case 0:
gotoAndPlay('head');
break;
case 1:
gotoAndPlay('tits');
break;
case 2:
gotoAndPlay('legs');
break;
default:
gotoAndPlay('decision');
}
}
frame 15 {
head.eyeLeftPeach.gotoAndPlay('closed');
head.eyeRightPeach.gotoAndPlay('opened');
}
frame 22 {
if (_root.CumHead > 2) {
_root.score_add(100);
_root.CumHead -= 2;
if (_root.horny_bar < 17) {
_root.peachHornyIncrease();
}
}
if (_root.CharNum != '0' and _root.CumHead == 2 and _root.CumBody == 2 and _root.CumLegs == 2 and _root.CumTits == 2) {
_global.PLAYER.blushType = 'fade_out';
}
}
frame 23 {
head.eyeLeftPeach.gotoAndPlay('lidded');
head.eyeRightPeach.gotoAndPlay('lidded');
}
frame 33 {
head.eyeLeftPeach.gotoAndPlay('closed');
head.eyeRightPeach.gotoAndPlay('closed');
}
frame 50 {
if (focus == 0) {
gotoAndPlay('headhold');
}
head.eyeLeftPeach.gotoAndPlay('roll');
head.eyeRightPeach.gotoAndPlay('roll');
}
frame 57 {
gotoAndPlay('decision');
head.eyeLeftPeach.gotoAndPlay('opened');
head.eyeRightPeach.gotoAndPlay('opened');
}
frame 64 {
head.eyeLeftPeach.gotoAndPlay('squint');
head.eyeRightPeach.gotoAndPlay('squint');
}
frame 73 {
head.eyeLeftPeach.gotoAndPlay('opened');
head.eyeRightPeach.gotoAndPlay('opened');
}
frame 86 {
head.eyeLeftPeach.gotoAndPlay('squint');
head.eyeRightPeach.gotoAndPlay('squint');
}
frame 94 {
head.eyeLeftPeach.gotoAndPlay('opened');
head.eyeRightPeach.gotoAndPlay('opened');
}
frame 97 {
if (_root.CumTits > 2) {
_root.score_add(100);
_root.CumTits -= 2;
if (_root.horny_bar < 17) {
_root.peachHornyIncrease();
}
}
if (_root.CharNum != '0' and _root.CumHead == 2 and _root.CumBody == 2 and _root.CumLegs == 2 and _root.CumTits == 2) {
_global.PLAYER.blushType = 'fade_out';
}
}
frame 104 {
gotoAndPlay('decision');
}
frame 106 {
head.eyeLeftPeach.gotoAndPlay('lidded');
head.eyeRightPeach.gotoAndPlay('lidded');
}
frame 111 {
head.eyeLeftPeach.gotoAndPlay('closed');
head.eyeRightPeach.gotoAndPlay('closed');
}
frame 113 {
head.mouth.gotoAndStop('opened');
}
frame 114 {
head.eyeLeftPeach.gotoAndPlay('crossed');
head.eyeRightPeach.gotoAndPlay('crossed');
}
frame 128 {
if (_root.CumLegs > 2) {
_root.score_add(100);
_root.CumLegs -= 2;
}
if (_root.CumButt > 2) {
_root.score_add(50);
_root.CumButt -= 2;
}
if (_root.horny_bar < 17) {
_root.peachHornyIncrease();
}
if (_root.CharNum != '0' and _root.CumHead == 2 and _root.CumBody == 2 and _root.CumLegs == 2 and _root.CumTits == 2) {
_global.PLAYER.blushType = 'fade_out';
}
}
frame 139 {
if (_root.CumBody > 2) {
_root.score_add(200);
_root.CumBody -= 2;
}
if (focus == 2) {
gotoAndPlay('leghold');
}
if (_root.CharNum != '0' and _root.CumHead == 2 and _root.CumBody == 2 and _root.CumLegs == 2 and _root.CumTits == 2) {
_global.PLAYER.blushType = 'fade_out';
}
}
frame 140 {
head.eyeLeftPeach.gotoAndPlay('closed');
head.eyeRightPeach.gotoAndPlay('closed');
head.mouth.gotoAndStop('closed');
}
frame 146 {
gotoAndPlay('decision');
}
frame 147 {
head.eyeLeftPeach.gotoAndPlay('lidded');
head.eyeRightPeach.gotoAndPlay('lidded');
}
frame 151 {
head.eyeLeftPeach.gotoAndPlay('closed');
head.eyeRightPeach.gotoAndPlay('closed');
}
frame 155 {
head.eyeLeftPeach.gotoAndPlay('crossed');
head.eyeRightPeach.gotoAndPlay('crossed');
_root.horny_bar = 1;
head.mouth.gotoAndStop('opened');
}
frame 164 {
gotoAndPlay('cum');
}
frame 165 {
_root.movement = true;
_root.Peach_show(1);
_root.focusTarget = undefined;
_root.game_timer_suspend = 0;
_root.horny_bar = 1;
_root.on_action = false;
_root.peach_unlocked();
_parent.gotoAndStop('idle');
}
}
movieClip 4032 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 4033 {
}
movieClip 4034 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.hitTest(this)) {
gotoAndPlay('grab');
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 3 {
_root.score_add(500);
_root.peach_update_char('Nurse');
}
frame 33 {
stop();
}
}
movieClip 4035 {
}
instance of movieClip 4035 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (showing) {
showing = false;
_root.interactiveButton_remove();
}
} else {
if (!showing) {
showing = true;
_root.interactiveButton_add();
}
if (level_of_conversation == 0 and (_global.FLAGS.interactiveButtonPressed or _root.Peach.peach_state == 'backside')) {
_root.peach_locked();
_root.peachGoBackside();
_root.interactiveButton_hide();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: I don\'t have time to have a sit...';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
level_of_conversation = 0;
_root.interactiveButton_show();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
}
}
}
}
}
movieClip 4038 {
frame 1 {
if (!_parent._parent.eyeToad) {
_parent._parent.eyeToad = 'blinking';
}
gotoAndPlay(_parent._parent.eyeToad);
}
frame 48 {
gotoAndPlay(_parent._parent.eyeToad);
}
frame 50 {
gotoAndPlay(_parent._parent.eyeToad);
}
}
movieClip 4041 {
}
movieClip 4042 {
frame 2 {
if (_parent._parent.beardMove) {
gotoAndPlay(2);
} else {
gotoAndPlay(1);
}
}
frame 9 {
if (_parent._parent.beardMove) {
gotoAndPlay(2);
} else {
gotoAndPlay(1);
}
}
}
movieClip 4043 {
}
movieClip 4045 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
movieClip 4049 {
frame 1 {
stop();
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
movieClip 4059 {
frame 1 {
advance = false;
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!dead and !notice) {
notice = true;
_root.can_masturbate = false;
_root.on_action = true;
_root.game_timer_suspend = 1;
_root.Peach_show(0);
_root.movement = false;
gotoAndPlay('1');
} else {
if (!notice) {
if (!_root.on_action && Key.isDown(_root.keyEND)) {
notice = true;
_root.can_masturbate = false;
_root.on_action = true;
_root.game_timer_suspend = 1;
_root.Peach_show(0);
_root.movement = false;
gotoAndPlay('1');
}
}
}
} else {
_root.can_masturbate = true;
}
};
}
frame 2 {
stop();
}
frame 3 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 14 {
if (advance) {
advance = false;
gotoAndPlay('ashamed');
} else {
gotoAndPlay('1');
}
}
frame 16 {
head.eyeLeftPeach.gotoAndStop('crossed');
}
frame 20 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 24 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 25 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 27 {
if (advance) {
advance = false;
gotoAndPlay('3');
} else {
gotoAndPlay('2');
}
}
frame 28 {
beardMove = true;
}
frame 28 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 30 {
if (advance) {
advance = false;
gotoAndPlay('4');
} else {
gotoAndPlay('3');
}
}
frame 31 {
beardMove = false;
}
frame 31 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 33 {
if (advance) {
advance = false;
gotoAndPlay('5');
} else {
gotoAndPlay('4');
}
}
frame 34 {
beardMove = true;
}
frame 34 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 36 {
if (advance) {
advance = false;
gotoAndPlay('unhide');
} else {
gotoAndPlay('5');
}
}
frame 37 {
beardMove = false;
}
frame 41 {
head.eyeLeftPeach.gotoAndStop('squint');
}
frame 51 {
beardMove = true;
}
frame 51 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 55 {
if (advance) {
advance = false;
gotoAndPlay('7');
} else {
gotoAndPlay('6');
}
}
frame 56 {
beardMove = false;
}
frame 56 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 63 {
if (advance) {
advance = false;
gotoAndPlay('8');
} else {
gotoAndPlay('7');
}
}
frame 64 {
beardMove = true;
}
frame 64 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 68 {
if (advance) {
advance = false;
gotoAndPlay('9');
} else {
gotoAndPlay('8');
}
}
frame 69 {
beardMove = false;
}
frame 69 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 75 {
if (advance) {
advance = false;
gotoAndPlay('10');
} else {
gotoAndPlay('9');
}
}
frame 76 {
beardMove = true;
}
frame 76 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 80 {
if (advance) {
advance = false;
gotoAndPlay('11');
} else {
gotoAndPlay('10');
}
}
frame 81 {
beardMove = false;
}
frame 81 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 82 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 89 {
if (advance) {
advance = false;
gotoAndPlay('12');
} else {
gotoAndPlay('11');
}
}
frame 90 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 102 {
_root.movement = true;
_root.Peach_show(1);
_root.game_timer_suspend = 0;
_root.on_action = false;
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_global.NPCs.toadsworth_plot = 1;
stop();
loadMovie('', this);
}
}
instance of movieClip 3080 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
}
}
movieClip 4060 {
frame 1 {
stop();
}
}
instance of movieClip 4060 {
onClipEvent (load) {
_color = 'black';
gotoAndPlay(1 + random(40));
}
}
movieClip 4062 {
frame 12 {
gotoAndPlay(1);
}
}
instance of movieClip 4062 {
onClipEvent (load) {
_color = 'black';
}
onClipEvent (enterFrame) {
dist = _root.Peach._x - this._x;
if (dist < 0) {
if (!used) {
this._xscale *= -1;
used = true;
}
} else {
if (used) {
used = false;
this._xscale *= -1;
}
}
}
}
instance of movieClip 3080 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
}
}
instance of movieClip 3080 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
}
onClipEvent (enterFrame) {
dist = _root.Peach._x - this._x;
if (dist < 0) {
if (!used) {
this._xscale *= -1;
used = true;
}
} else {
if (used) {
used = false;
this._xscale *= -1;
}
}
}
}
instance of movieClip 3080 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
}
}
instance of movieClip 3080 {
onClipEvent (load) {
this._xscale *= -1;
_color = 'green';
gotoAndPlay(1 + random(40));
}
onClipEvent (enterFrame) {
dist = _root.Peach._x - this._x;
if (dist < 0) {
if (!used) {
this._xscale *= -1;
used = true;
}
} else {
if (used) {
used = false;
this._xscale *= -1;
}
}
}
}
movieClip 4063 {
frame 1 {
if (!once) {
once = true;
n = 0;
gotoAndPlay(1 + random(25));
}
}
frame 20 {
if (n == 5) {
n = 0;
} else {
++n;
gotoAndPlay(1);
}
}
frame 29 {
dist_x = _root.Peach._x - this._x;
dist_y = _root.Peach._y - _root.Peach._height / 2 - this._y + 50;
if (dist_x > -300 and dist_x < 300) {
if (dist_y > -150 and dist_y < 150) {
_root.soundFX('Squishall', 2);
}
}
}
frame 43 {
gotoAndPlay(1);
}
}
instance of movieClip 4063 {
onClipEvent (load) {
_blush = 'blush';
}
}
movieClip 4064 {
}
instance of movieClip 3080 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
}
}
instance of movieClip 3080 {
onClipEvent (load) {
this._xscale *= -1;
gotoAndPlay(1 + random(40));
}
onClipEvent (enterFrame) {
dist = _root.Peach._x - this._x;
if (dist < 0) {
if (!used) {
this._xscale *= -1;
used = true;
}
} else {
if (used) {
used = false;
this._xscale *= -1;
}
}
}
}
movieClip 4065 {
frame 1 {
if (_root.horny_bar > 10) {
gotoAndPlay(3);
}
}
frame 4 {
if (_root.horny_bar > 10) {
gotoAndPlay(6);
}
}
frame 7 {
if (_root.horny_bar > 10) {
gotoAndPlay(9);
}
}
frame 10 {
if (_root.horny_bar > 10) {
gotoAndPlay(12);
}
}
frame 13 {
if (_root.horny_bar > 10) {
gotoAndPlay(15);
}
}
frame 16 {
if (_root.horny_bar > 10) {
gotoAndPlay(18);
}
}
frame 19 {
gotoAndPlay(1);
}
}
movieClip 4066 {
frame 1 {
_parent._parent.stopped_after_jump = true;
}
frame 3 {
if (_parent._parent.dist_x > -300 and _parent._parent.dist_x < 300) {
if (_parent._parent.dist_y > -150 and _parent._parent.dist_y < 150) {
_root.soundFX('toadjump', 4);
}
}
}
frame 4 {
_parent._parent.stopped_after_jump = false;
}
frame 19 {
_parent._parent.stopped_after_jump = true;
}
}
movieClip 4067 {
frame 2 {
gotoAndPlay(1);
if ((notice or do_over) and !_root.on_action) {
_root.on_action = true;
_root.jump_pressed = true;
_root.game_timer_suspend = 1;
enemy_num = _root.Toad;
_root.movement = false;
_root.Peach_show(0);
if (alive == false) {
_root.Laid += 0;
} else {
++_root.Laid;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
fucking_scene = _root.EnemyTotal[enemy_num];
} else {
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
fucking_scene = 1 + random(_root.EnemyMax[enemy_num]);
}
}
}
if (alive == false) {
if (_root.PlayScene > _root.EnemyTotal[enemy_num]) {
f = fucking_scene + 2;
gotoAndPlay(f);
} else {
f = _root.PlayScene + 2;
gotoAndPlay(f);
}
} else {
f = fucking_scene + 2;
gotoAndPlay(f);
}
alive = false;
}
}
frame 3 {
stop();
}
}
movieClip 4069 {
frame 1 {
function check_distance_horny() {
dist = _root.Peach._x - this._x;
if (dist < -12) {
this._xscale = 100;
char._right = false;
movedir = 'left';
} else {
if (dist > 12) {
this._xscale = -100;
char._right = true;
movedir = 'right';
} else {}
}
}
movedir = 'left';
var dist = 0;
onEnterFrame = function () {
if (_root.Peach.hitTest(vision)) {
if (jumping) {
char.charspeed_base = 3;
char.gotoAndPlay('jump');
} else {
char.charspeed_base = 2;
char.gotoAndPlay('walk');
}
loadMovie('', vision);
char.movement = true;
}
if (char.alive and !char.notice and _root.horny_bar > 10) {
char.charspeed = 4;
check_distance_horny();
} else {
char.charspeed = char.charspeed_base;
}
if (char.movement) {
dist_x = _root.Peach._x - this._x;
dist_y = _root.Peach._y - _root.Peach._height / 2 - this._y + 50;
if (char.alive) {
if (!stopped_after_jump) {
if (char._right) {
_x = _x + char.charspeed;
} else {
_x = _x - char.charspeed;
}
}
}
_y = _y + char.grav;
char.grav += char.gravity;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - char.gravity;
char.grav = 0;
}
if (_root.ground.hitTest(_x + _width / 3, _y - _height / 5, true)) {
_x = _x - char.charspeed;
this._xscale = 100;
char._right = false;
movedir = 'left';
}
if (_root.ground.hitTest(_x - _width / 3, _y - _height / 5, true)) {
_x = _x + char.charspeed;
this._xscale = -100;
char._right = true;
movedir = 'right';
}
}
if (_root.Peach.char.CoinGrab.hitTest(char) and _root.movement and !_root.pausee) {
char.do_over = false;
if (char.alive) {
} else {
if (Key.isDown(_root.keyEND) and !char.alive and !_root.on_action and !_root.masturbating) {
char.gotoAndPlay('squish');
} else {
if (Key.isDown(_root.key1)) {
_root.PlayScene = 1;
_root.currentStatusBar = 'Toad: Sex scene Changed to \'1\'';
_root.HUD.statMC.gotoAndPlay(3);
}
}
}
}
};
}
instance char of movieClip 4067 {
onClipEvent (load) {
var gravity = 2;
var grav = 0;
var movement = false;
var charspeed = 2;
var right = false;
var alive = true;
var notice = false;
var do_over = false;
}
}
}
instance Toad2 of movieClip 4069 {
onClipEvent (load) {
_color = 'blue';
}
}
movieClip 4072 {
frame 1 {
if (!_parent._braidsMove) {
stop();
} else {
if (!once) {
once = true;
gotoAndPlay(1 + random(9));
}
}
}
}
movieClip 4076 {
}
movieClip 4078 {
}
movieClip 4079 {
frame 48 {
gotoAndPlay(2);
}
}
movieClip 4080 {
}
movieClip 4083 {
}
movieClip 4084 {
frame 48 {
gotoAndPlay(2);
}
}
movieClip 4085 {
frame 1 {
_braidsMove = false;
}
frame 15 {
stop();
}
}
movieClip 4086 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
movieClip 4094 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
movieClip 4098 {
frame 1 {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
movieClip 4102 {
}
movieClip 4103 {
frame 1 {
advance = false;
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!dead and !notice) {
notice = true;
_root.can_masturbate = false;
_root.on_action = true;
_root.game_timer_suspend = 1;
_root.Peach_show(0);
_root.movement = false;
gotoAndPlay('1');
} else {
if (!notice) {
if (!_root.on_action && Key.isDown(_root.keyEND)) {
notice = true;
_root.can_masturbate = false;
_root.on_action = true;
_root.game_timer_suspend = 1;
_root.Peach_show(0);
_root.movement = false;
gotoAndPlay('1');
}
}
}
} else {
_root.can_masturbate = true;
}
};
}
frame 2 {
stop();
}
frame 3 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 10 {
if (advance) {
advance = false;
gotoAndPlay('2');
} else {
gotoAndPlay('1');
}
}
frame 11 {
beardMove = true;
}
frame 11 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 13 {
if (advance) {
advance = false;
gotoAndPlay('3');
} else {
gotoAndPlay('2');
}
}
frame 14 {
beardMove = false;
}
frame 19 {
head.eyeLeftPeach.gotoAndStop('squint');
}
frame 21 {
_global.PLAYER.blushType = 'fade_in';
}
frame 23 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 24 {
if (advance) {
advance = false;
gotoAndPlay('do');
} else {
gotoAndPlay('4');
}
}
frame 29 {
beardMove = true;
}
frame 29 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 35 {
_global.PLAYER.blushType = 'fade_in';
}
frame 35 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 49 {
if (advance) {
advance = false;
gotoAndPlay('6');
} else {
gotoAndPlay('5');
}
}
frame 50 {
head.eyeLeftPeach.gotoAndStop('squint');
beardMove = false;
}
frame 50 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 50 {
_root.peachHornyIncrease();
}
frame 50 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 58 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 60 {
head.eyeLeftPeach.gotoAndStop('roll');
}
frame 69 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 73 {
if (advance) {
advance = false;
gotoAndPlay('8');
} else {
gotoAndPlay('7');
}
}
frame 74 {
advance = false;
}
frame 74 {
beardMove = true;
}
frame 74 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 74 {
_root.peachHornyIncrease();
}
frame 77 {
head.eyeLeftPeach.gotoAndStop('squint');
_global.PLAYER.blushType = 'blush_blink';
}
frame 82 {
head.eyeLeftPeach.gotoAndStop('roll');
}
frame 84 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 87 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 88 {
head.eyeLeftPeach.gotoAndStop('squint');
}
frame 93 {
if (advance) {
advance = false;
gotoAndPlay('go');
} else {
gotoAndPlay('jerk');
}
}
frame 94 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 95 {
beardMove = false;
}
frame 95 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 100 {
head.eyeLeftPeach.gotoAndStop('crossed');
}
frame 110 {
head.eyeLeftPeach.gotoAndStop('roll');
}
frame 115 {
if (advance) {
advance = false;
gotoAndPlay('swallow');
} else {
gotoAndPlay('cummy');
}
}
frame 116 {
head.eyeLeftPeach.gotoAndStop('squint');
beardMove = true;
}
frame 116 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 116 {
_root.peachHornyIncrease();
}
frame 130 {
if (advance) {
advance = false;
gotoAndPlay('zzz');
} else {
gotoAndPlay('suck');
}
}
frame 132 {
eyeToad = 'sleep';
head.eyeLeftPeach.gotoAndStop('crossed');
beardMove = false;
}
frame 132 {
if (!_root.ShowText) {
gtext._alpha = 0;
gtext2._alpha = 0;
} else {
gtext._alpha = 100;
gtext2._alpha = 100;
}
}
frame 139 {
if (advance) {
advance = false;
gotoAndPlay('sleep');
} else {
gotoAndPlay('zzz');
}
}
frame 140 {
_root.movement = true;
_root.Peach_show(1);
_root.game_timer_suspend = 0;
_root.on_action = false;
_root.CumHead += 2;
_global.NPCs.toadsworth_plot = 2;
if (!dead) {
sound_grow = new Sound(this);
sound_grow.attachSound('Extra Life');
sound_grow.start(0, 1);
_root.Lives += 1;
randomPoints = 100 * (1 + random(4));
_root.score_add(500 + randomPoints);
}
dead = true;
notice = false;
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 4114 {
frame 1 {
advance = false;
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!dead and !notice) {
notice = true;
_root.can_masturbate = false;
_root.on_action = true;
_root.game_timer_suspend = 1;
_root.Peach_show(0);
_root.movement = false;
gotoAndPlay('1');
} else {
if (!notice) {
if (!_root.on_action && Key.isDown(_root.keyEND)) {
notice = true;
_root.can_masturbate = false;
_root.on_action = true;
_root.game_timer_suspend = 1;
_root.Peach_show(0);
_root.movement = false;
gotoAndPlay('1');
}
}
}
} else {
_root.can_masturbate = true;
}
};
}
frame 2 {
stop();
}
frame 3 {
beardMove = true;
}
frame 3 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 5 {
if (advance) {
advance = false;
gotoAndPlay('2');
} else {
gotoAndPlay('1');
}
}
frame 6 {
beardMove = false;
}
frame 6 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 13 {
if (advance) {
advance = false;
gotoAndPlay('2');
} else {
gotoAndPlay('sleep');
}
}
frame 14 {
beardMove = false;
}
frame 18 {
head.eyeLeftPeach.gotoAndStop('squint');
}
frame 20 {
_global.PLAYER.blushType = 'fade_in';
}
frame 22 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 23 {
if (advance) {
advance = false;
gotoAndPlay('do');
} else {
gotoAndPlay('4');
}
}
frame 28 {
beardMove = true;
}
frame 28 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 34 {
_global.PLAYER.blushType = 'fade_in';
}
frame 34 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 48 {
if (advance) {
advance = false;
gotoAndPlay('6');
} else {
gotoAndPlay('5');
}
}
frame 49 {
head.eyeLeftPeach.gotoAndStop('squint');
beardMove = false;
}
frame 49 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 49 {
_root.peachHornyIncrease();
}
frame 49 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 57 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 59 {
head.eyeLeftPeach.gotoAndStop('roll');
}
frame 68 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 72 {
if (advance) {
advance = false;
gotoAndPlay('8');
} else {
gotoAndPlay('7');
}
}
frame 73 {
advance = false;
}
frame 73 {
beardMove = true;
}
frame 73 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 73 {
_root.peachHornyIncrease();
}
frame 76 {
head.eyeLeftPeach.gotoAndStop('squint');
_global.PLAYER.blushType = 'blush_blink';
}
frame 81 {
head.eyeLeftPeach.gotoAndStop('roll');
}
frame 83 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 86 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 87 {
head.eyeLeftPeach.gotoAndStop('squint');
}
frame 92 {
if (advance) {
advance = false;
gotoAndPlay('go');
} else {
gotoAndPlay('jerk');
}
}
frame 93 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 94 {
beardMove = false;
}
frame 94 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 99 {
head.eyeLeftPeach.gotoAndStop('roll');
}
frame 114 {
if (advance) {
advance = false;
gotoAndPlay('swallow');
} else {
gotoAndPlay('cummy');
}
}
frame 115 {
head.eyeLeftPeach.gotoAndStop('squint');
beardMove = true;
}
frame 115 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 115 {
_root.peachHornyIncrease();
}
frame 129 {
if (advance) {
advance = false;
gotoAndPlay('zzz');
} else {
gotoAndPlay('suck');
}
}
frame 131 {
eyeToad = 'sleep';
head.eyeLeftPeach.gotoAndStop('crossed');
beardMove = false;
}
frame 131 {
if (!_root.ShowText) {
gtext._alpha = 0;
gtext2._alpha = 0;
} else {
gtext._alpha = 100;
gtext2._alpha = 100;
}
}
frame 138 {
if (advance) {
advance = false;
gotoAndPlay('sleep');
} else {
gotoAndPlay('zzz');
}
}
frame 139 {
_root.movement = true;
_root.Peach_show(1);
_root.game_timer_suspend = 0;
_root.on_action = false;
_root.CumHead += 2;
_global.NPCs.toadsworth_plot = 3;
currentPuzzle = 'To be implemented soon. Press ' + _root.do_over_key + ' to finish';
HUD.PuzzleMC.gotoAndPlay('message');
dead = true;
stop();
}
}
movieClip 4117 {
frame 1 {
advance = false;
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!dead and !notice) {
notice = true;
_root.can_masturbate = false;
_root.on_action = true;
_root.game_timer_suspend = 1;
_root.Peach_show(0);
_root.movement = false;
gotoAndPlay('1');
} else {
if (!notice) {
if (!_root.on_action && Key.isDown(_root.keyEND)) {
notice = true;
_root.can_masturbate = false;
_root.on_action = true;
_root.game_timer_suspend = 1;
_root.Peach_show(0);
_root.movement = false;
gotoAndPlay('1');
}
}
}
} else {
_root.can_masturbate = true;
}
};
}
frame 2 {
stop();
}
frame 3 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 14 {
if (advance) {
advance = false;
gotoAndPlay('2');
} else {
gotoAndPlay('1');
}
}
frame 15 {
beardMove = true;
}
frame 15 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 19 {
if (advance) {
advance = false;
gotoAndPlay('3');
} else {
gotoAndPlay('2');
}
}
frame 20 {
head.eyeLeftPeach.gotoAndStop('lidded');
}
frame 20 {
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 21 {
if (_global.FLAGS.toadsworth_wants_key_cannon == 'world1') {
_global.FLAGS.pathway1_8 = 'spawn';
}
if (_global.FLAGS.toadsworth_wants_key_cannon == 'world2') {
_global.FLAGS.pathway2_8 = 'spawn';
}
_global.FLAGS.toadsworth_wants_key_cannon = false;
}
frame 21 {
head.eyeLeftPeach.gotoAndStop('closed');
}
frame 40 {
_root.movement = true;
_root.Peach_show(1);
_root.game_timer_suspend = 0;
_root.on_action = false;
_root.controlList.blackscreen.gotoAndPlay('fade_out');
loadMovie('', this);
}
}
instance of movieClip 4064 {
onClipEvent (load) {
_blush = 'blush';
}
}
instance Toad3 of movieClip 4069 {
onClipEvent (load) {
_color = 'blue';
jumping = true;
}
}
instance of movieClip 3080 {
onClipEvent (load) {
_color = 'black';
gotoAndPlay(1 + random(40));
}
}
instance of movieClip 3080 {
onClipEvent (load) {
_color = 'blue';
_blush = 'blush';
}
onClipEvent (enterFrame) {
dist = _root.Peach._x - this._x;
if (dist < 0) {
if (!used) {
this._xscale *= -1;
used = true;
}
} else {
if (used) {
used = false;
this._xscale *= -1;
}
}
}
}
instance of movieClip 4063 {
onClipEvent (load) {
_sleep = true;
}
}
movieClip 4118 {
}
instance of movieClip 4118 {
onClipEvent (load) {
_color = 'green';
_sleep = true;
}
}
movieClip 4125 {
frame 2 {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!_root.ShowText) {
notice = false;
this(notice);
} else {
notice = true;
this(notice);
}
}
}
frame 3 {
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
notice = false;
}
if (notice) {
gotoAndPlay('open');
} else {
gotoAndPlay(2);
}
}
frame 4 {
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
notice = false;
}
if (notice) {
gotoAndPlay('open');
} else {
gotoAndPlay(2);
}
}
frame 11 {
if (notice) {
gotoAndPlay('open');
} else {
gotoAndPlay(2);
}
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'I wish I hadn\'t';
this('I wish I hadn\'t');
talk2 = 'loaned my camcorder';
this('loaned my camcorder');
talk3 = ' to my cousin';
this(' to my cousin');
talk4 = '(sigh)';
this('(sigh)');
}
}
instance of movieClip 4125 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this)) {
if ((_root.DressNum == 0 or _root.DressNum == 1) and _root.clothes_skirt_remove) {
talk1 = '';
this('');
talk2 = 'ZZZzzzz';
this('ZZZzzzz');
talk3 = 'I\'m slapping Princess Ass...';
this('I\'m slapping Princess Ass...');
talk4 = '';
this('');
} else {
talk1 = '';
this('');
talk2 = 'ZZZzzzz';
this('ZZZzzzz');
talk3 = 'zzzZZZZ';
this('zzzZZZZ');
talk4 = '';
this('');
}
}
}
}
movieClip 4127 {
}
button 4131 {
on (release) {
if (!_root.on_action) {
_root.bathtime.gotoAndStop('cleanup');
_root.masturbating = false;
_root.movement = false;
_root.char.character._alpha = 0;
_root.game_timer_suspend = 1;
}
}
}
movieClip 4132 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance bubblespeech of movieClip 4132 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.bathtime)) {
if (_root.on_action) {
gotoAndPlay(1);
} else {
gotoAndPlay(2);
}
} else {
gotoAndPlay(1);
}
}
}
instance of movieClip 4125 {
onClipEvent (load) {
this._alpha = 100;
talk1 = '';
this('');
talk2 = 'C\'mon, a Goomba\'s cock';
this('C\'mon, a Goomba\'s cock');
talk3 = 'shouldn\'t be too gross...';
this('shouldn\'t be too gross...');
talk4 = '';
this('');
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = '';
this('');
talk2 = 'We promise we won\'t';
this('We promise we won\'t');
talk3 = 'tell Mario any of this.';
this('tell Mario any of this.');
talk4 = '';
this('');
}
}
instance of movieClip 4125 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this)) {
if ((_root.DressNum == 0 or _root.DressNum == 1) and _root.clothes_skirt_remove) {
talk1 = 'Walking like this will';
this('Walking like this will');
talk2 = 'let all the goombas crazy';
this('let all the goombas crazy');
talk3 = 'for sure!';
this('for sure!');
talk4 = '';
this('');
} else {
talk1 = 'Use Mushrooms';
this('Use Mushrooms');
talk2 = 'to grow bigger! ;)';
this('to grow bigger! ;)');
talk3 = 'The Goombas will like that!';
this('The Goombas will like that!');
talk4 = '';
this('');
}
}
}
}
instance of movieClip 4125 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this)) {
if ((_root.DressNum == 0 or _root.DressNum == 1) and _root.clothes_skirt_remove) {
talk1 = '';
this('');
talk2 = 'Erm..Can I..';
this('Erm..Can I..');
talk3 = 'touch you, Princess?';
this('touch you, Princess?');
talk4 = '';
this('');
} else {
talk1 = '';
this('');
talk2 = 'More sex means...';
this('More sex means...');
talk3 = 'more positions!';
this('more positions!');
talk4 = '';
this('');
}
}
}
}
instance of movieClip 4125 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this)) {
if ((_root.DressNum == 0 or _root.DressNum == 1) and _root.clothes_skirt_remove) {
talk1 = '';
this('');
talk2 = 'I\'m not seeing you walking';
this('I\'m not seeing you walking');
talk3 = 'in the bush, I swear!';
this('in the bush, I swear!');
talk4 = '';
this('');
} else {
talk1 = '';
this('');
talk2 = 'We won\'t watch! We swear!';
this('We won\'t watch! We swear!');
talk3 = '';
this('');
talk4 = '';
this('');
}
}
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'All you have to do';
this('All you have to do');
talk2 = 'Is..erhm..fuck our enemies.';
this('Is..erhm..fuck our enemies.');
talk3 = 'There\'s no shame in that.';
this('There\'s no shame in that.');
talk4 = '';
this('');
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'C\'mon, save us Princess!';
this('C\'mon, save us Princess!');
talk2 = 'Take in some Goomba dick';
this('Take in some Goomba dick');
talk3 = 'for Mushroom Kingdom!';
this('for Mushroom Kingdom!');
talk4 = '';
this('');
}
}
instance of movieClip 4125 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this)) {
if ((_root.DressNum == 0 or _root.DressNum == 1) and _root.clothes_skirt_remove) {
talk1 = '';
this('');
talk2 = 'Princess!!';
this('Princess!!');
talk3 = 'You\'re so beautiful naked!!';
this('You\'re so beautiful naked!!');
talk4 = '';
this('');
} else {
talk1 = '';
this('');
talk2 = 'I can\'t believe I\'m gonna';
this('I can\'t believe I\'m gonna');
talk3 = 'Get to see the Princess';
this('Get to see the Princess');
talk4 = 'NAKED!';
this('NAKED!');
}
}
}
}
instance of movieClip 4125 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this)) {
if ((_root.DressNum == 0 or _root.DressNum == 1) and _root.clothes_skirt_remove) {
talk1 = 'Are you nuts';
this('Are you nuts');
talk2 = 'to wander around like';
this('to wander around like');
talk3 = 'that, Princess?';
this('that, Princess?');
talk4 = '';
this('');
} else {
talk1 = '';
this('');
talk2 = 'We know you want this!';
this('We know you want this!');
talk3 = '';
this('');
talk4 = '';
this('');
}
}
}
}
instance of movieClip 4125 {
onClipEvent (load) {
this._alpha = 100;
talk1 = 'Seriously? You\'re going';
this('Seriously? You\'re going');
talk2 = 'to swallow a Goomba\'s';
this('to swallow a Goomba\'s');
talk3 = 'load? That\'s disgusting.';
this('load? That\'s disgusting.');
talk4 = '';
this('');
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'We heard everything!';
this('We heard everything!');
talk2 = 'You have to fuck them! You';
this('You have to fuck them! You');
talk3 = 'have to fuck the goombas!';
this('have to fuck the goombas!');
talk4 = 'Or we\'re doomed!';
this('Or we\'re doomed!');
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'Are you going to do it?';
this('Are you going to do it?');
talk2 = 'Will you save us?';
this('Will you save us?');
talk3 = 'Please Princess!';
this('Please Princess!');
talk4 = '';
this('');
}
}
instance of movieClip 4125 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this)) {
if ((_root.DressNum == 0 or _root.DressNum == 1) and _root.clothes_skirt_remove) {
talk1 = 'Princess!! Why are you';
this('Princess!! Why are you');
talk2 = 'wandering naked? Don\'t you dare';
this('wandering naked? Don\'t you dare');
talk3 = 'to....to do...Nasty';
this('to....to do...Nasty');
talk4 = 'Things along your way!';
this('Things along your way!');
_root.toadette.gotoAndStop(2);
} else {
talk1 = 'Princess, that\'s better!';
this('Princess, that\'s better!');
talk2 = 'Please keep you dressed';
this('Please keep you dressed');
talk3 = 'and sweep out these enemies';
this('and sweep out these enemies');
talk4 = 'the classic way!';
this('the classic way!');
_root.toadette.gotoAndStop(1);
}
} else {
_root.toadette.gotoAndStop(1);
}
}
}
movieClip 4136 {
frame 2 {
stop();
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and _global.PLAYER.isTouchingGround and level_of_conversation == 0) {
_root.peachTextBoxPinkTalk(talk, _type);
level_of_conversation = 1;
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.peachTextBoxPinkLeaves();
loadMovie('', this);
}
}
};
}
}
instance d2 of movieClip 4136 {
onClipEvent (load) {
if (_global.NPCs.toadsworth_plot) {
loadMovie('', this);
}
_type = 'surprised';
level_of_conversation = 0;
talk = 'Peach: What I have done?? And how about ...fucking them? It must be a prank! Me, using my...my precious pussy with those creatures? NO WAY! (PRESS ' + _root.do_over_key + ')';
}
}
instance d1 of movieClip 4136 {
onClipEvent (load) {
if (_global.NPCs.toadsworth_plot) {
loadMovie('', this);
}
level_of_conversation = 0;
talk = 'Peach: Oh, I\'m a mess! Where is my beloved Mario? I have to find him! (PRESS ' + _root.do_over_key + ')';
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'I haven\'t seen the';
this('I haven\'t seen the');
talk2 = 'princess naked since';
this('princess naked since');
talk3 = 'palace Christmas';
this('palace Christmas');
talk4 = 'party!';
this('party!');
}
}
instance d3 of movieClip 4136 {
onClipEvent (load) {
if (_global.NPCs.toadsworth_plot) {
loadMovie('', this);
}
_type = 'surprised';
level_of_conversation = 0;
talk = 'Peach: What\'s that? (SIGH). That\'s shameful!! Pictures of me...doing ...those things? WHO DID THIS? (PRESS ' + _root.do_over_key + ')';
}
}
movieClip 4139 {
frame 2 {
stop();
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: Oh, I\'m in the Toadsworth bedroom. He may not like to see me here! (PRESS ' + _root.do_over_key + ')';
if (_global.VISITEDAREAS.toadsworth) {
loadMovie('', this);
}
}
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this)) {
if (!_global.VISITEDAREAS.toadsworth) {
if (_global.PLAYER.isTouchingGround and level_of_conversation == 0) {
_root.peachTextBoxPinkTalk(talk);
level_of_conversation = 1;
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.peachTextBoxPinkLeaves();
level_of_conversation = 0;
_global.VISITEDAREAS.toadsworth = true;
}
}
}
}
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: Oh the nursery room. I remember when I needed...er....care. (PRESS ' + _root.do_over_key + ')';
if (_global.VISITEDAREAS.nurseryRoom) {
loadMovie('', this);
}
}
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this)) {
if (!_global.VISITEDAREAS.nurseryRoom) {
if (_global.PLAYER.isTouchingGround and level_of_conversation == 0) {
_root.peachTextBoxPinkTalk(talk);
level_of_conversation = 1;
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.peachTextBoxPinkLeaves();
level_of_conversation = 0;
_global.VISITEDAREAS.nurseryRoom = true;
}
}
}
}
}
}
instance of movieClip 1006 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!touched_it and _root.Peach._x - this._x < 400) {
touched_it = true;
sound_fall = new Sound(this);
sound_fall.attachSound('Splash');
sound_fall.start(0, 1);
}
} else {
touched_it = false;
}
if (!touched_it2) {
if (_root.Toad1.hitTest(this) and _root.Peach._x - this._x < 400) {
touched_it2 = true;
sound_fall = new Sound(this);
sound_fall.attachSound('Splash');
sound_fall.start(0, 1);
}
}
if (!touched_it3) {
if (_root.Toad2.hitTest(this) and _root.Peach._x - this._x < 400) {
touched_it3 = true;
sound_fall = new Sound(this);
sound_fall.attachSound('Splash');
sound_fall.start(0, 1);
}
}
}
}
movieClip 4142 {
}
button 4151 {
on (release) {
_quality = 'Medium';
}
}
button 4157 {
on (release) {
_quality = 'High';
}
}
button 4160 {
on (release) {
_quality = 'Low';
}
}
movieClip 4162 {
}
movieClip 4165 {
frame 2 {
stop();
}
}
instance door4 of movieClip 4165 {
onClipEvent (load) {
destination = 'door1';
}
}
movieClip 4168 {
frame 2 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
_root.GoToLevel = warp_to;
_root.changeLevel('relay');
loadMovie('', this);
}
};
stop();
}
}
instance of movieClip 4168 {
onClipEvent (load) {
warp_to = 'peach_castle_outside';
}
}
instance door6 of movieClip 4165 {
onClipEvent (load) {
destination = 'door3';
}
}
movieClip 4171 {
frame 2 {
stop();
onEnterFrame = function () {
if (_root.Peach.char.hitTest(this) and goTo) {
if (musicToPlay and !_root.P_power_activated) {
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.musicPlayingSpecialAreas = musicToPlay;
_root.MUSIC(musicToPlay, 99);
}
_root.musicPlayingSpecialAreas = musicToPlay;
_root.BGMsound.attachSound(musicToPlay);
_root.controlList.blackscreen.gotoAndPlay('fade_out');
if (side == 'right') {
_root.Peach._x = _root[goTo]._x + 100;
} else {
_root.Peach._x = _root[goTo]._x - 100;
}
_root.Peach._y = _root[goTo]._y;
}
};
}
}
instance room1 of movieClip 4171 {
onClipEvent (load) {
goTo = 'room2';
}
}
instance room2 of movieClip 4171 {
onClipEvent (load) {
goTo = 'room1';
side = 'right';
}
}
instance controlList of movieClip 3655 {
onClipEvent (enterFrame) {
if (_root.ShowCredits == true) {
gotoAndStop('credits');
} else {
if (_root.ShowControls == 'Open') {
gotoAndStop(_root.MenuWindow);
} else {
gotoAndStop(_root.MenuWindow);
}
}
}
}
frame 11 {
_root.CurrentArea = 'peach_castle_outside';
_root.blackscreen.gotoAndPlay('fade_out');
mouseEnabled = false;
mouseChildren = false;
colorBackground = new Color(backColor);
colorBackground.setRGB(6724095);
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
i = 0;
while (i < _root.TotalEnemy) {
_root.EnemyTotal[i] = 0;
++i;
}
_root.set_level_variables('continue_from_last_area');
stop();
}
movieClip 4175 {
}
instance of movieClip 2440 {
onClipEvent (load) {
lights = 'green';
}
}
movieClip 4180 {
}
movieClip 4182 {
}
movieClip 4183 {
}
movieClip 4184 {
}
movieClip 4185 {
}
movieClip 4186 {
}
movieClip 4187 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(collision)) {
if (Key.isDown(_root.keyUP) or Key.isDown(_root.keyW) or Key.isDown(_root.keyDOWN) or Key.isDown(_root.keyS)) {
_root.climbing = true;
_root.jumping = false;
_global.PLAYER.lockAnimation = false;
}
}
if (_root.Peach.char.character._type.collisionHead.hitTest(outercollision)) {
if (!_root.Peach.char.character._type.collisionHead.hitTest(collision)) {
_root.climbing = false;
_root.jumping = false;
_global.PLAYER.lockAnimation = false;
}
}
};
stop();
}
}
movieClip 4189 {
}
movieClip 4191 {
}
movieClip 4192 {
frame 2 {
got_this_pole_instead = true;
stop();
}
frame 3 {
got_this_pole_instead = false;
_root.Peach_show(0);
_root.movement = false;
_root.score_add(5000);
stopAllSounds();
sound_grow = new Sound(this);
sound_grow.attachSound('end_level.mp3');
sound_grow.start(0, 1);
_root.blushface_movie.gotoAndPlay('blush1');
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 4 {
_root.Peach._y += 8;
}
frame 5 {
_root.Peach._y += 8;
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 6 {
_root.Peach._y += 8;
}
frame 7 {
_root.Peach._y += 8;
}
frame 8 {
_root.Peach._y += 8;
}
frame 9 {
_root.Peach._y += 8;
if (got_this_pole_instead) {
got_this_pole_instead = false;
stopAllSounds();
_root.Peach_show(0);
_root.movement = false;
_root.score_add(2000);
sound_grow = new Sound(this);
sound_grow.attachSound('end_level.mp3');
sound_grow.start(0, 1);
}
}
frame 10 {
_root.Peach._y += 8;
}
frame 11 {
_root.Peach._y += 8;
}
frame 12 {
_root.Peach._y += 8;
}
frame 13 {
_root.Peach._y += 8;
}
frame 14 {
_root.Peach._y += 8;
if (got_this_pole_instead) {
got_this_pole_instead = false;
stopAllSounds();
_root.Peach_show(0);
_root.movement = false;
_root.score_add(1000);
sound_grow = new Sound(this);
sound_grow.attachSound('end_level.mp3');
sound_grow.start(0, 1);
}
}
frame 15 {
_root.Peach._y += 8;
}
frame 16 {
_root.Peach._y += 8;
}
frame 17 {
_root.Peach._y += 8;
}
frame 18 {
_root.Peach._y += 8;
}
frame 19 {
_root.Peach._y += 8;
if (got_this_pole_instead) {
got_this_pole_instead = false;
stopAllSounds();
_root.Peach_show(0);
_root.movement = false;
_root.score_add(500);
sound_grow = new Sound(this);
sound_grow.attachSound('end_level.mp3');
sound_grow.start(0, 1);
}
}
frame 20 {
_root.Peach._y += 8;
}
frame 21 {
_root.Peach._y += 8;
}
frame 22 {
_root.Peach._y += 8;
}
frame 23 {
_root.Peach._y += 8;
}
frame 24 {
_root.Peach._y += 8;
if (got_this_pole_instead) {
got_this_pole_instead = false;
stopAllSounds();
_root.Peach_show(0);
_root.movement = false;
_root.score_add(200);
sound_grow = new Sound(this);
sound_grow.attachSound('end_level.mp3');
sound_grow.start(0, 1);
}
}
frame 25 {
_root.Peach._y += 8;
}
frame 26 {
_root.Peach._y += 8;
}
frame 27 {
_root.Peach_show(1);
_root.Peach._y += 8;
_root.movement = true;
stopAllSounds();
sound_grow = new Sound(this);
sound_grow.attachSound('end_level_jingle.mp3');
sound_grow.start(0, 1);
}
frame 28 {
stop();
}
}
movieClip 4196 {
frame 2 {
stop();
}
}
movieClip 4197 {
frame 1 {
stop();
}
instance pole1 of movieClip 4196 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_parent.poleanimation.gotoAndPlay('start_pole');
loadMovie('', this);
loadMovie('', _parent.pole2);
loadMovie('', _parent.pole3);
loadMovie('', _parent.pole4);
loadMovie('', _parent.pole5);
}
}
}
instance pole2 of movieClip 4196 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_parent.poleanimation.gotoAndPlay('pole1');
loadMovie('', this);
loadMovie('', _parent.pole);
loadMovie('', _parent.pole3);
loadMovie('', _parent.pole4);
loadMovie('', _parent.pole5);
}
}
}
instance pole3 of movieClip 4196 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_parent.poleanimation.gotoAndPlay('pole2');
loadMovie('', this);
loadMovie('', _parent.pole);
loadMovie('', _parent.pole2);
loadMovie('', _parent.pole4);
loadMovie('', _parent.pole5);
}
}
}
instance pole4 of movieClip 4196 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_parent.poleanimation.gotoAndPlay('pole3');
loadMovie('', this);
loadMovie('', _parent.pole);
loadMovie('', _parent.pole2);
loadMovie('', _parent.pole3);
loadMovie('', _parent.pole5);
}
}
}
instance pole5 of movieClip 4196 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_parent.poleanimation.gotoAndPlay('pole4');
loadMovie('', this);
loadMovie('', _parent.pole);
loadMovie('', _parent.pole2);
loadMovie('', _parent.pole3);
loadMovie('', _parent.pole4);
}
}
}
}
movieClip 4200 {
}
movieClip 4202 {
}
movieClip 4204 {
}
movieClip 4206 {
}
movieClip 4207 {
}
movieClip 4208 {
}
movieClip 4210 {
}
movieClip 4212 {
}
movieClip 4213 {
}
movieClip 4220 {
}
movieClip 4223 {
}
movieClip 4227 {
}
movieClip 4230 {
}
movieClip 4231 {
}
movieClip 4235 {
}
movieClip 4236 {
}
movieClip 4238 {
frame 1 {
stop();
}
}
instance of movieClip 4238 {
onClipEvent (load) {
lights = 'yellow';
}
}
movieClip 4241 {
}
instance of movieClip 2438 {
onClipEvent (load) {
victory = true;
}
}
movieClip 4242 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!Key.isDown(_root.keyW) and !Key.isDown(_root.keyUP)) {
_root.up_pressed = false;
}
if (Key.isDown(_root.keyW) or Key.isDown(_root.keyUP)) {
if (!_root.up_pressed and _root.movement) {
_root.up_pressed = true;
_root.Peach_show(0);
_root.movement = false;
_root.on_action = true;
gotoAndPlay('enter');
}
}
}
};
}
frame 2 {
stop();
}
frame 4 {
_root.soundFX('peachsigh16', 2);
}
frame 16 {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = gotoX;
_root.Peach._y = gotoY;
_root.Peach.char.accelX = 0;
_root.Peach_show(1);
_root.movement = true;
_root.on_action = false;
_root.climbing = false;
_global.PLAYER.lockAnimation = false;
_root.Peach.char.character.gotoAndStop(1);
}
}
instance of movieClip 4242 {
onClipEvent (load) {
gotoX = -2250;
gotoY = -800;
}
}
instance of movieClip 2438 {
onClipEvent (load) {
victory = true;
}
}
movieClip 4244 {
}
movieClip 4246 {
}
movieClip 4248 {
}
movieClip 4250 {
}
movieClip 4252 {
}
movieClip 4253 {
}
movieClip 4255 {
}
movieClip 4257 {
}
movieClip 4259 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.hitTest(this) and !_root.pausee and !_root.on_action) {
gotoAndPlay('grab');
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 3 {
_root.score_add(1000);
_root.peach_update_char('Raccoon');
}
frame 4 {
stop();
}
}
movieClip 4260 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
gotoAndPlay(3);
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 9 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
}
frame 22 {
stop();
}
}
movieClip 4261 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 2 {
stop();
}
frame 8 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
}
frame 21 {
_root.horny_respawn.attachMovie('1upmushroom', 'upmushroom2', 70);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.upmushroom2._x = auxPoint.x;
_root.horny_respawn.upmushroom2._y = auxPoint.y + 5;
stop();
}
}
movieClip 4264 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
gotoAndPlay('grab');
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 3 {
_root.peach_update_char('Fire');
_root.score_add(1000);
}
frame 4 {
stop();
}
}
movieClip 4265 {
frame 2 {
stop();
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 9 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
if (_global.PLAYER.isSuperPeach == 'yes' || _root.CharMove == 'Racer' || _root.CharMove == 'Dress' || _root.CharMove == 'Leaf' || _root.CharMove == 'Raccoon' || _root.CharMove == 'Frog' || _root.CharMove == 'Fire') {
gotoAndPlay('flower');
}
}
frame 22 {
_root.horny_respawn.attachMovie('bigshroom', 'bigshroom2', 60);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.bigshroom2._x = auxPoint.x;
_root.horny_respawn.bigshroom2._y = auxPoint.y + 5;
stop();
}
frame 35 {
stop();
}
}
movieClip 4266 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 2 {
stop();
}
frame 9 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
}
frame 22 {
_root.horny_respawn.attachMovie('poisonshroom', 'poisonshroom2', 65);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.poisonshroom2._x = auxPoint.x;
_root.horny_respawn.poisonshroom2._y = auxPoint.y + 5;
stop();
}
}
movieClip 4269 {
frame 1 {
if (!once) {
once = true;
this._name = 'item' + _global.FLAGS._item.length;
_global.FLAGS._item.push(this._name);
}
still_on_it = 0;
}
frame 2 {
if (!fixed and _root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it += 1;
if (still_on_it >= 50) {
gotoAndPlay(5);
}
}
}
frame 3 {
if (!fixed and _root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it += 1;
if (still_on_it >= 50) {
gotoAndPlay(5);
}
} else {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 5 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 6 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 7 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 8 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 9 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 10 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 11 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 12 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 13 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 14 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 15 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 16 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 17 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 18 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 19 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 20 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 21 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 22 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 23 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 24 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 25 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 26 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 27 {
if (!_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
still_on_it = 0;
gotoAndPlay(2);
}
}
frame 28 {
}
frame 47 {
stop();
}
}
movieClip 4272 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 2 {
stop();
}
frame 8 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
if (_global.PLAYER.isSuperPeach == 'yes' || _root.CharMove == 'Racer' || _root.CharMove == 'Dress' || _root.CharMove == 'Leaf' || _root.CharMove == 'Raccoon' || _root.CharMove == 'Frog' || _root.CharMove == 'Fire') {
gotoAndPlay('flower');
}
}
frame 21 {
_root.horny_respawn.attachMovie('bigshroom', 'bigshroom2', 60);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.bigshroom2._x = auxPoint.x;
_root.horny_respawn.bigshroom2._y = auxPoint.y + 5;
stop();
}
frame 34 {
stop();
}
}
movieClip 4274 {
frame 1 {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
gotoAndPlay(3);
}
}
frame 2 {
gotoAndPlay(1);
}
frame 9 {
_root.peachTextBoxPinkTalk(talk);
}
frame 11 {
if (Key.isDown(_root.keySPACE)) {
_root.peachTextBoxPinkLeaves();
gotoAndPlay(1);
} else {
gotoAndPlay(10);
}
}
}
movieClip 4277 {
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 5;
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 5;
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance pipe1 of movieClip 3695 {
onClipEvent (load) {
pipe1x = 930;
pipe1y = 1300;
destination = 'pipe2';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance pipe2 of movieClip 3695 {
onClipEvent (load) {
pipe1x = 2985;
pipe1y = -210;
destination = 'pipe1';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance pipe3 of movieClip 3695 {
onClipEvent (load) {
pipe_functioning = false;
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4274 {
onClipEvent (load) {
talk = 'Use \'go up\' key, like UP or W, to explore some houses or doors.';
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 2;
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 2;
}
}
}
movieClip 4278 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and !_root.pausee and !_root.on_action) {
gotoAndPlay('grab');
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 3 {
_root.score_add(1000);
_root.peach_update_char('Striker');
sound_hit1 = new Sound(this);
sound_hit1.attachSound('Powerup');
sound_hit1.start(0, 1);
}
frame 33 {
stop();
}
}
instance of movieClip 4242 {
onClipEvent (load) {
gotoX = -2225;
gotoY = -200;
}
}
movieClip 4280 {
}
movieClip 4283 {
}
instance of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
notice = true;
this(notice);
}
}
}
movieClip 4284 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(char) and !_root.pausee and !_root.on_action) {
sound_hit1 = new Sound(this);
sound_hit1.attachSound('Powerup');
sound_hit1.start(0, 1);
if (_global.PLAYER.isSuperPeach == 'yes') {
_root.currentTip = 'Mushroom eaten! 2000 points!';
_root.score_add(2000);
} else {
_global.PLAYER.isSuperPeach = 'yes';
_root.currentTip = 'Mushroom eaten! Peach can stand extra damage!';
_root.score_add(1500);
}
_root.HUD.tipsMC.gotoAndPlay(3);
addon = 1 + random(1);
if (_root.horny_bar + addon < _root.horny_maximum) {
_root.horny_bar += addon;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
}
if (_root.BoobSize < _root.MaxBoob - 1) {
++_root.BoobSize;
_root.Peach.char.heavyJump += 1;
_root.Peach.char.maxJump += 1;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
_root.Peach.char.charheavyspeed += 1;
_root.Peach.char.charspeed -= 1;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
} else {
if (_root.BoobSize < _root.MaxBoob) {
_root.cloth_bra_remove();
++_root.BoobSize;
_root.Peach.char.heavyJump += 2;
_root.Peach.char.maxJump += 2;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
_root.Peach.char.charheavyspeed += 2;
_root.Peach.char.charspeed -= 2;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
} else {}
}
delete onEnterFrame;
gotoAndStop(3);
}
};
}
instance char of movieClip 148 {
onClipEvent (load) {
var gravity = 1.2;
var grav = 0;
var movement = false;
var charspeed = 3;
var _right = false;
var alive = true;
var notice = false;
dist = _root.Peach._x - _parent._x;
if (dist > 0) {
_parent._xscale = 100;
_right = false;
_parent.movedir = 'left';
} else {
_parent._xscale = -100;
_right = true;
_parent.movedir = 'right';
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
instance of movieClip 1426 coin {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 1426 coin {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 1426 coin {
}
instance of movieClip 1426 coin {
}
instance of movieClip 1426 coin {
}
instance of movieClip 1426 coin {
}
instance of movieClip 1426 coin {
}
instance of movieClip 1426 coin {
}
movieClip 4286 {
}
movieClip 4289 {
}
movieClip 4291 {
}
button 4293 {
on (release) {
if (_root.CumTits > 2) {
_root.score_add(50);
}
_root.CumTits = 2;
}
}
button 4295 {
on (release) {
if (_root.CumBody > 2) {
_root.score_add(100);
}
_root.CumBody = 2;
}
}
button 4297 {
on (release) {
if (_root.CumLegs > 2) {
_root.score_add(50);
}
_root.CumLegs = 2;
}
}
button 4299 {
on (release) {
if (_root.CumLegs > 2) {
_root.score_add(50);
}
if (_root.CumBody > 2) {
_root.score_add(100);
}
if (_root.CumTits > 2) {
_root.score_add(50);
}
if (_root.CumHead > 2) {
_root.score_add(100);
}
_root.CumHead = 2;
_root.CumTits = 2;
_root.CumBody = 2;
_root.CumLegs = 2;
}
}
button 4301 {
on (release) {
if (_root.CumHead > 2) {
_root.score_add(100);
}
_root.CumHead = 2;
}
}
movieClip 4304 {
}
movieClip 4305 {
frame 1 {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
_root.Checkpoint2 = true;
_root.Checkpoint1 = false;
gotoAndPlay('up');
}
}
frame 2 {
gotoAndPlay('down');
}
frame 11 {
stop();
}
frame 14 {
head.eyeLeftPeach.gotoAndPlay('closed');
head.eyeRightPeach.gotoAndPlay('closed');
}
frame 19 {
head.eyeLeftPeach.gotoAndPlay('opened');
head.eyeRightPeach.gotoAndPlay('opened');
}
}
movieClip 4311 {
}
movieClip 4313 {
}
movieClip 4315 {
}
movieClip 4316 {
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
frame 2 {
stop();
if (_global.FLAGS.enemiesAtATime > 9) {
_global.FLAGS.enemiesAtATime = 0;
}
onEnterFrame = function () {
if (!hog_hole_functioning) {
if (_root.horny_bar > 10) {
if (!_root.on_action) {
if (!_root.pausee) {
if (_root.Peach.char.hitTest(vision)) {
hog_hole_functioning = true;
_root.horny_respawn.attachMovie('dummy', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 100 + _global.FLAGS.enemiesAtATime);
gotoAndPlay('start');
delete onEnterFrame;
}
}
}
}
}
};
}
frame 3 {
if (_root.on_action) {
gotoAndPlay(2);
}
}
frame 48 {
_root.horny_respawn.attachMovie('goomba', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 100 + _global.FLAGS.enemiesAtATime);
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._x = _x + 40;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._y = _y + 50;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime].spawn = true;
++_global.FLAGS.enemiesAtATime;
gotoAndPlay('end');
}
frame 155 {
hog_hole_functioning = false;
gotoAndPlay(2);
}
}
movieClip 4317 {
frame 2 {
gotoAndPlay(1);
if (notice and !_root.on_action) {
_root.on_action = true;
_root.jump_pressed = true;
_root.game_timer_suspend = 1;
enemy_num = _root.Goomba;
_root.movement = false;
_root.Peach_show(0);
if (alive == false) {
_root.Laid += 0;
} else {
++_global.PLAYER.laids;
++_global.PLAYER.totalLaids;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
}
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
_root.loadinfo.data.EnemyAtMax[enemy_num] = true;
_root.loadinfo.flush();
}
}
if (!alive) {
gotoAndPlay('scene1');
} else {
gotoAndPlay('scene1');
}
alive = false;
}
}
frame 3 {
stop();
notice = false;
_parent.fuckTriviaLaid = true;
}
}
movieClip 4318 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and _root.movement and !_root.pausee) {
if (_root.horny_bar > 13) {
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
goomba.notice = true;
} else {
if (Key.isDown(_root.keyEND) and !_root.on_action and !_root.masturbating) {
goomba.notice = true;
if (!alive) {
goomba.gotoAndPlay('mount');
}
}
}
}
};
}
}
movieClip 4319 {
}
instance toadd of movieClip 4319 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
action = 0;
}
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this)) {
if (action == 0) {
action = 2;
}
if (action == 2) {
_root.cameraFocusAt(this._name);
action = 1;
}
} else {
if (action == 1) {
action = 2;
_root.camera.resetFocus();
}
}
}
}
movieClip 4321 {
}
instance of movieClip 4321 {
onClipEvent (load) {
_blush = 'blush';
}
}
movieClip 4323 {
}
movieClip 4325 {
}
movieClip 4327 {
}
movieClip 4329 {
}
instance of movieClip 4125 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this)) {
if ((_root.DressNum == 0 or _root.DressNum == 1) and _root.clothes_skirt_remove) {
talk1 = 'Walking like this will';
this('Walking like this will');
talk2 = 'let all the goombas crazy';
this('let all the goombas crazy');
talk3 = 'for sure!';
this('for sure!');
talk4 = '';
this('');
} else {
talk1 = 'Use Mushrooms';
this('Use Mushrooms');
talk2 = 'to grow bigger! ;)';
this('to grow bigger! ;)');
talk3 = 'The Goombas will like that!';
this('The Goombas will like that!');
talk4 = '';
this('');
}
}
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = '(He he he...) ';
this('(He he he...) ');
talk2 = 'Princess, here is a Goomba!';
this('Princess, here is a Goomba!');
talk3 = 'You...have to follow our';
this('You...have to follow our');
talk4 = 'Chancellor orders.';
this('Chancellor orders.');
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'Bridge is out...';
this('Bridge is out...');
talk2 = 'You\'ll have to jump on';
this('You\'ll have to jump on');
talk3 = 'those brick-blocks.';
this('those brick-blocks.');
talk4 = '';
this('');
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'These are warp zones';
this('These are warp zones');
talk2 = 'to Rogueport. They\'re not';
this('to Rogueport. They\'re not');
talk3 = 'working. They may be fixed';
this('working. They may be fixed');
talk4 = 'later on.';
this('later on.');
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'Dear princess!';
this('Dear princess!');
talk2 = 'Free coins for you!';
this('Free coins for you!');
talk3 = 'But...I...want';
this('But...I...want');
talk4 = 'something later!...';
this('something later!...');
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = '';
this('');
talk2 = 'Welcome, Princess!';
this('Welcome, Princess!');
talk3 = 'Nobody knows about Mario.';
this('Nobody knows about Mario.');
talk4 = '';
this('');
}
}
instance of movieClip 4136 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: An hidden area! It\'s beautiful! (PRESS ' + _root.do_over_key + ')';
}
}
movieClip 4334 {
frame 2 {
stop();
}
}
instance of movieClip 4334 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: I don\'t know if its safe to go to my castle\'s roof.';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and _root.touchingGround and level_of_conversation == 0) {
_root.peachTextBoxPinkTalk(talk);
level_of_conversation = 1;
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.peachTextBoxPinkLeaves();
loadMovie('', this);
}
}
}
}
movieClip 4338 {
frame 2 {
onEnterFrame = function () {
if (_root.Peach.char.hitTest(this)) {
_root.she_is_hit('fall');
}
};
stop();
}
}
movieClip 4341 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.hitTest(this)) {
_root.statusBarMessage('Press UP key to finish the level');
}
};
}
frame 2 {
stop();
}
}
instance door9 of movieClip 4341 {
onClipEvent (load) {
goToNextLevel = true;
}
}
instance door10 of movieClip 4341 {
onClipEvent (load) {
goToNextLevel = true;
}
}
instance door1 of movieClip 4165 {
onClipEvent (load) {
destination = 'door2';
}
}
instance door2 of movieClip 4165 {
onClipEvent (load) {
destination = 'door1';
}
}
instance door4 of movieClip 4165 {
onClipEvent (load) {
destination = 'door3';
}
}
instance door3 of movieClip 4165 {
onClipEvent (load) {
destination = 'door4';
}
}
frame 13 {
stop();
if (_global.PLAYER.totalLaids == 0) {
_global.FLAGS.bossFightType = 'virgin';
} else {
if (_global.PLAYER.totalLaids < _global.FLAGS.enemiesLaidToBeTotalSlut) {
_global.FLAGS.bossFightType = 'ok';
} else {
_global.FLAGS.bossFightType = 'whore';
}
}
_global.FLAGS.powerItemNumber = 0;
_global.FLAGS.scrollingLevel = false;
_root['worldmap' + (_root.actual_world + 1) + '_list'][_root.actual_level] = 'finished';
_root.loadinfo.data['worldmap' + (_root.actual_world + 1) + '_list'][_root.actual_level] = 'finished';
_root.warp_castle = true;
clearInterval(_root.countdownInterval);
if (_global.PLAYER.laids < 1) {
_root.Drive = 3;
} else {
if (_global.PLAYER.laids < _global.FLAGS.enemiesLaidToBeWhore) {
_root.Drive = 2;
} else {
if (_global.PLAYER.laids >= _global.FLAGS.enemiesLaidToBeWhore) {
_root.Drive = 1;
}
}
}
endlevel.gotoAndPlay(1);
if (!_root.GoToLevel) {
stopAllSounds();
}
}
movieClip 4342 {
frame 1 {
stop();
}
}
movieClip 4345 {
frame 2 {
stop();
}
frame 4 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 5 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 6 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 7 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 8 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 9 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 10 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 11 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 12 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 13 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 14 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 15 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 16 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 17 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 18 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 19 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 20 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 21 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 22 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 23 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 24 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 25 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 26 {
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay('end_animation');
}
}
frame 27 {
stop();
_parent.death.gotoAndPlay('start');
}
frame 37 {
stop();
_parent.death.gotoAndPlay('start');
}
}
movieClip 4348 {
frame 1 {
world_name.text = _root.actual_world_name;
stop();
}
}
movieClip 4349 {
frame 1 {
if (_root.isToadHouseNameLevel) {
level_name.text = 'Toad House';
_root.isToadHouseNameLevel = false;
} else {
level_name.text = _root.actual_level_name;
}
stop();
}
}
movieClip 4350 {
frame 2 {
stop();
}
frame 23 {
_parent.coins2.gotoAndPlay('start');
stop();
}
frame 45 {
stop();
}
}
movieClip 4351 {
frame 2 {
endtitle.gotoAndPlay('start');
stop();
}
}
frame 14 {
_root.CurrentArea = 'castle';
_root.blackscreen.gotoAndPlay('fade_out');
stopAllSounds();
_root.musicToPlayBeginning = 'ghost_house';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
_root.set_level_variables('continue_from_last_area');
stop();
}
movieClip 4354 {
}
movieClip 4356 {
}
movieClip 4358 {
}
movieClip 4360 {
}
movieClip 4362 {
}
movieClip 4364 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_root.she_is_hit('fall');
}
};
}
}
movieClip 4366 {
}
movieClip 4368 {
}
movieClip 4370 {
}
movieClip 4373 {
instance of movieClip 4364 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.she_is_hit('fall');
}
}
}
instance of movieClip 4364 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CoinGrab.hitTest(this)) {
_root.she_is_hit('fall');
}
}
}
instance of movieClip 4364 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CoinGrab.hitTest(this)) {
_root.she_is_hit('fall');
}
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 10;
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 2;
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
}
movieClip 4377 {
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
frame 2 {
stop();
if (_global.FLAGS.enemiesAtATime > 9) {
_global.FLAGS.enemiesAtATime = 0;
}
onEnterFrame = function () {
if (!hog_hole_functioning) {
if (_root.horny_bar > 10) {
if (!_root.on_action) {
if (!_root.pausee) {
if (_root.Peach.char.hitTest(vision)) {
hog_hole_functioning = true;
_root.horny_respawn.attachMovie('dummy', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 100 + _global.FLAGS.enemiesAtATime);
gotoAndPlay('start');
delete onEnterFrame;
}
}
}
}
}
};
}
frame 3 {
if (_root.on_action) {
gotoAndPlay(2);
}
}
frame 24 {
if (!enemies) {
enemies = new Array('goomba', 'koopa', 'shyguy');
}
any = enemies[random(3)];
gotoAndPlay(any);
}
frame 48 {
_root.horny_respawn.attachMovie('goomba', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 100 + _global.FLAGS.enemiesAtATime);
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._x = _x + 40;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._y = _y + 50;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime].spawn = true;
++_global.FLAGS.enemiesAtATime;
gotoAndPlay('end');
}
frame 72 {
_root.horny_respawn.attachMovie('koopa', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 100 + _global.FLAGS.enemiesAtATime);
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._x = _x + 40;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._y = _y + 50;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime].spawn = true;
++_global.FLAGS.enemiesAtATime;
gotoAndPlay('end');
}
frame 96 {
_root.horny_respawn.attachMovie('shyguy', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 100 + _global.FLAGS.enemiesAtATime);
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._x = _x + 40;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._y = _y + 50;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime].spawn = true;
++_global.FLAGS.enemiesAtATime;
gotoAndPlay('end');
}
frame 203 {
hog_hole_functioning = false;
gotoAndPlay(2);
}
}
movieClip 4380 {
}
movieClip 4381 {
frame 1 {
stop();
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (Key.isDown(_root.keyUP) || Key.isDown(_root.keyW)) {
if (destination) {
if (_global.PLAYER.isCarryingVeggie) {
gotoAndPlay('openveg');
} else {
gotoAndPlay('open');
}
delete onEnterFrame;
}
}
}
};
}
frame 2 {
_root.Peach_show(0);
_root.movement = false;
_root.can_masturbate = false;
}
frame 14 {
gotoAndPlay('entering');
}
frame 15 {
_root.Peach_show(0);
_root.movement = false;
_root.can_masturbate = false;
}
frame 27 {
gotoAndPlay('entering');
}
frame 47 {
if (destination) {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = _root[destination]._x;
_root.Peach._y = _root[destination]._y - 50;
}
_root.can_masturbate = true;
_root.movement = true;
_root.Peach_show(1);
gotoAndStop(1);
}
frame 67 {
if (destination) {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = _root[destination]._x;
_root.Peach._y = _root[destination]._y - 50;
}
_root.can_masturbate = true;
_root.movement = true;
_root.Peach_show(1);
gotoAndStop(1);
}
}
instance g1 of movieClip 4381 {
onClipEvent (load) {
destination = 'g2';
}
}
instance g3 of movieClip 4381 {
onClipEvent (load) {
destination = 'g4';
}
}
button 4382 {
on (release) {
if (_root.CumTits > 2) {
_root.score_add(50);
}
_root.CumTits = 2;
if (_root.CharNum != '0' and _root.CumHead == 2 and _root.CumBody == 2 and _root.CumLegs == 2 and _root.CumButt == 2 and _root.CumTits == 2) {
_global.PLAYER.blushType = 'fade_out';
}
}
}
button 4384 {
on (release) {
if (_root.CumLegs > 2) {
_root.score_add(50);
}
_root.CumLegs = 2;
if (_root.CharNum != '0' and _root.CumHead == 2 and _root.CumBody == 2 and _root.CumLegs == 2 and _root.CumButt == 2 and _root.CumTits == 2) {
_global.PLAYER.blushType = 'fade_out';
}
}
}
button 4386 {
on (release) {
if (_root.CumLegs > 2) {
_root.score_add(50);
}
if (_root.CumBody > 2) {
_root.score_add(100);
}
if (_root.CumTits > 2) {
_root.score_add(50);
}
if (_root.CumHead > 2) {
_root.score_add(100);
}
if (_root.CumButt > 2) {
_root.score_add(50);
}
_root.CumHead = 2;
_root.CumButt = 2;
_root.CumTits = 2;
_root.CumBody = 2;
_root.CumLegs = 2;
if (_root.CharNum != '0') {
_global.PLAYER.blushType = 'fade_out';
}
}
}
button 4387 {
on (release) {
if (_root.CumHead > 2) {
_root.score_add(100);
}
_root.CumHead = 2;
if (_root.CharNum != '0' and _root.CumHead == 2 and _root.CumBody == 2 and _root.CumLegs == 2 and _root.CumButt == 2 and _root.CumTits == 2) {
_global.PLAYER.blushType = 'fade_out';
}
}
}
button 4388 {
on (release) {
if (_root.CumBody > 2) {
_root.score_add(100);
}
_root.CumBody = 2;
if (_root.CharNum != '0' and _root.CumHead == 2 and _root.CumBody == 2 and _root.CumLegs == 2 and _root.CumButt == 2 and _root.CumTits == 2) {
_global.PLAYER.blushType = 'fade_out';
}
}
}
button 4390 {
on (release) {
if (_root.CumButt > 2) {
_root.score_add(50);
}
_root.CumButt = 2;
if (_root.CharNum != '0' and _root.CumHead == 2 and _root.CumBody == 2 and _root.CumLegs == 2 and _root.CumButt == 2 and _root.CumTits == 2) {
_global.PLAYER.blushType = 'fade_out';
}
}
}
movieClip 4391 {
frame 1 {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
_root.Checkpoint2 = true;
_root.Checkpoint1 = false;
gotoAndPlay('up');
}
}
frame 2 {
gotoAndPlay('down');
}
frame 11 {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
notice = true;
}
}
frame 12 {
gotoAndPlay('high');
if (notice and _root.ShowCum == 'Yes') {
if (_root.CumHead > 2 or _root.CumTits > 2 or _root.CumBody > 2 or _root.CumLegs > 2) {
gotoAndPlay('clean');
}
}
}
frame 14 {
gotoAndPlay('clean');
if (_root.ShowCum == 'Yes') {
if (_root.CumHead <= 2 and _root.CumTits <= 2 and _root.CumBody <= 2 and _root.CumLegs <= 2) {
gotoAndPlay('high');
}
} else {
gotoAndPlay('high');
}
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
notice = false;
gotoAndPlay('high');
}
}
}
instance c2 of movieClip 4391 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CollisionFeet.hitTest(this)) {
_root.Checkpoint2 = true;
_root.Checkpoint1 = false;
notice = true;
this(notice);
}
}
}
movieClip 4394 {
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
frame 2 {
stop();
if (_global.FLAGS.enemiesAtATime > 9) {
_global.FLAGS.enemiesAtATime = 0;
}
onEnterFrame = function () {
if (!hog_hole_functioning) {
if (_root.horny_bar > 10) {
if (!_root.on_action) {
if (!_root.pausee) {
if (_root.Peach.char.hitTest(vision)) {
hog_hole_functioning = true;
_root.horny_respawn.attachMovie('dummy', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 100 + _global.FLAGS.enemiesAtATime);
gotoAndPlay('start');
delete onEnterFrame;
}
}
}
}
}
};
}
frame 3 {
if (_root.on_action) {
gotoAndPlay(2);
}
}
frame 48 {
_root.horny_respawn.attachMovie('koopa', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 100 + _global.FLAGS.enemiesAtATime);
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._x = _x + 40;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._y = _y + 50;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime].spawn = true;
++_global.FLAGS.enemiesAtATime;
gotoAndPlay('end');
}
frame 155 {
hog_hole_functioning = false;
gotoAndPlay(2);
}
}
movieClip 4396 {
}
movieClip 4397 {
frame 1 {
functioning = false;
if (!once) {
once = true;
onEnterFrame = function () {
if (!functioning) {
if (_root.Peach.char.hitTest(this)) {
functioning = true;
gotoAndPlay('start');
}
}
if (_root.Peach.char.hitTest(thwomp)) {
if (!_root.on_action) {
if (_root.movement) {
if (!_root.pausee) {
_root.she_is_hit();
}
}
}
}
};
}
}
frame 2 {
stop();
}
frame 79 {
functioning = false;
gotoAndStop(2);
}
}
movieClip 4400 {
}
movieClip 4401 {
frame 2 {
if (_root.horny_bar > 10) {
gotoAndPlay(3);
}
}
frame 4 {
if (_root.horny_bar > 10) {
gotoAndPlay(5);
}
}
frame 6 {
if (_root.horny_bar > 10) {
gotoAndPlay(7);
}
}
frame 8 {
if (_root.horny_bar > 10) {
gotoAndPlay(9);
}
}
frame 10 {
if (_root.horny_bar > 10) {
gotoAndPlay(11);
}
}
frame 12 {
if (_root.horny_bar > 10) {
gotoAndPlay(13);
}
}
frame 14 {
if (_root.horny_bar > 10) {
gotoAndPlay(15);
}
}
frame 16 {
if (_root.horny_bar > 10) {
gotoAndPlay(17);
}
}
frame 18 {
if (_root.horny_bar > 10) {
gotoAndPlay(19);
}
}
frame 20 {
if (_root.horny_bar > 10) {
gotoAndPlay(21);
}
}
frame 22 {
if (_root.horny_bar > 10) {
gotoAndPlay(23);
}
}
}
movieClip 4403 {
}
movieClip 4404 {
}
movieClip 4406 {
}
movieClip 4407 {
}
movieClip 4409 {
}
movieClip 4410 {
frame 3 {
if (_root.Peach.hitTest(_parent._parent.vision)) {
sound_fall = new Sound(this);
sound_fall.attachSound('birdo attack');
sound_fall.start(0, 1);
}
}
frame 8 {
}
frame 19 {
}
frame 31 {
_parent.movement = true;
_parent.attack = false;
_parent._parent.can_attack_soon = 1;
stop();
_parent.gotoAndPlay('walk');
}
}
movieClip 4411 {
frame 2 {
gotoAndPlay(1);
if (attack and alive) {
movement = false;
gotoAndPlay('attack');
}
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
}
movieClip 4412 {
frame 1 {
function checkDistanceToWalkAct() {
if (dist_x > -400 and dist_x < 400) {
if (dist_y > -200 and dist_y < 200) {
char.movement = true;
} else {
char.movement = false;
}
} else {
char.movement = false;
}
}
function reInitializeTimer() {
clearTimeout(char.attackTimer);
char._timeout = 4000 + random(6000);
char.attackTimer = setTimeout(doAttack, char._timeout);
}
function doAttack() {
turn_towards_peach();
char.movement = false;
char.attack = true;
}
function turn_towards_peach() {
dist = _root.Peach._x - this._x;
if (dist < -12) {
this._xscale = 100;
char._right = false;
movedir = 'left';
} else {
if (dist > 12) {
this._xscale = -100;
char._right = true;
movedir = 'right';
} else {}
}
}
if (!this._name) {
this._name = 'enemy_' + _global.FLAGS.enemyInstanceCount;
++_global.FLAGS.enemyInstanceCount;
}
movedir = 'left';
var enemy_num = _root.Birdo;
var dist = 0;
var spawn = true;
onEnterFrame = function () {
if (char.alive) {
dist_x = _root.Peach._x - this._x;
dist_y = _root.Peach._y - _root.Peach._height / 2 - this._y + 50;
checkDistanceToWalkAct();
}
if (sleeping) {
if (!_root.ground.hitTest(this)) {
_y = _y + 3;
}
}
if (!_root.pausee) {
if (char.movement) {
if (char.alive) {
if (!char.notice) {
if (_root.movement) {
if (char._right) {
if (!exclamation_towards_Peach) {
if (dist_x < 120 and dist_x > 0) {
if (dist_y > -150 and dist_y < 0 or dist_y < 150 and dist_y > 0) {
exclamation_towards_Peach = true;
scoreAndMarks.gotoAndPlay('exclamation');
}
}
} else {
if (dist_x > -120 and dist_x < 0) {
if (dist_y > -150 and dist_y < 0 or dist_y < 150 and dist_y > 0) {
exclamation_towards_Peach = true;
scoreAndMarks.gotoAndPlay('exclamation');
}
}
}
}
}
if (_root.horny_bar > 10) {
char.charspeed = 5;
turn_towards_peach();
} else {
char.charspeed = 2;
}
}
}
if (char._right) {
_x = _x + char.charspeed;
} else {
_x = _x - char.charspeed;
}
_y = _y + char.grav;
char.grav += char.gravity;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - char.gravity;
char.grav = 0;
}
if (_root.ground.hitTest(_x, _y, true)) {
touchingGround = true;
} else {
touchingGround = false;
}
if (_root.ground.hitTest(_x + _width / 3, _y - _height / 4, true)) {
_x = _x - char.charspeed;
this._xscale = 100;
char._right = false;
movedir = 'left';
} else {
if (_root.ground.hitTest(_x - _width / 3, _y - _height / 4, true)) {
_x = _x + char.charspeed;
this._xscale = -100;
char._right = true;
movedir = 'right';
}
}
}
}
if (_root.Peach.char.character._type.collisionBody.hitTest(char)) {
if (Key.isDown(_root.keyEND) and !char.alive and !_root.on_action) {
_root.movement = false;
char.do_over = true;
} else {
if (Key.isDown(_root.key1)) {
_root.PlayScene = 1;
_root.currentStatusBar = 'Birdo: Sex scene Changed to \'1\'';
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key2)) {
_root.PlayScene = 2;
if (!_root.EnemyAtMax[_root.Birdo] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Birdo: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Birdo: Sex scene Changed to \'2\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key3)) {
_root.PlayScene = 3;
if (!_root.EnemyAtMax[_root.Birdo] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Birdo: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Birdo: Sex scene Changed to \'3\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key4)) {
_root.PlayScene = 4;
if (!_root.EnemyAtMax[_root.Birdo] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Birdo: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Birdo: Sex scene Changed to \'4\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key5)) {
_root.PlayScene = 5;
if (!_root.EnemyAtMax[_root.Birdo] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Birdo: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Birdo: Sex scene Changed to \'5\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key6)) {
_root.PlayScene = 6;
if (!_root.EnemyAtMax[_root.Birdo] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Birdo: Sex scene Changed to \'6\'';
} else {
_root.currentStatusBar = 'Birdo: Not enough sex with living creatures yet!';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key7)) {
_root.PlayScene = 7;
if (!_root.EnemyAtMax[_root.Birdo] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Birdo: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Birdo: Sex scene Changed to \'7\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key8)) {
_root.PlayScene = 8;
if (!_root.EnemyAtMax[_root.Birdo] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Birdo: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Birdo: Sex scene Changed to \'8\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key9)) {
_root.PlayScene = 9;
if (!_root.EnemyAtMax[_root.Birdo] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Birdo: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Birdo: Sex scene Changed to \'9\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key0)) {
_root.PlayScene = 10;
if (!_root.EnemyAtMax[_root.Birdo] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Birdo: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Birdo: Sex scene Changed to \'10\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (_root.movement) {
if (!_root.pausee) {
if (touchingGround) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
char.do_over = false;
if (char.alive) {
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
};
stop();
}
instance char of movieClip 4411 {
onClipEvent (load) {
var gravity = 1.6;
var grav = 0;
var movement = false;
var charspeed = 2;
var _right = false;
var alive = true;
var notice = false;
var stomped = false;
var do_over = false;
var movedir = 'left';
var walk_for_a_bit = 0;
var attack = false;
var _timeout = 4000 + random(10000);
var attackTimer = setTimeout(_parent.doAttack, _timeout);
}
}
}
instance of movieClip 4412 {
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(char)) {
_root.changeLevel('score1');
}
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'It\'s AWFUL!!! Birdo\'s ';
this('It\'s AWFUL!!! Birdo\'s ');
talk2 = 'took over this';
this('took over this');
talk3 = 'fortress! It\'s dangerous!';
this('fortress! It\'s dangerous!');
talk4 = 'Be cautious, Princess!';
this('Be cautious, Princess!');
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'Take the castle back!';
this('Take the castle back!');
talk2 = 'Give your Peach...er..';
this('Give your Peach...er..');
talk3 = 'peace to this area \\D';
this('peace to this area \\D');
talk4 = '';
this('');
}
}
movieClip 4413 {
}
movieClip 4414 {
frame 1 {
stop();
}
frame 2 {
_root.invulnerable = 1;
_root.char._alpha = 50;
}
frame 3 {
_root.char._alpha = 100;
}
frame 4 {
_root.char._alpha = 50;
}
frame 5 {
_root.char._alpha = 100;
}
frame 6 {
_root.char._alpha = 50;
}
frame 7 {
_root.char._alpha = 100;
}
frame 8 {
_root.char._alpha = 50;
}
frame 9 {
_root.char._alpha = 100;
}
frame 10 {
_root.char._alpha = 50;
}
frame 11 {
_root.char._alpha = 100;
}
frame 12 {
_root.char._alpha = 100;
}
frame 13 {
_root.char._alpha = 100;
}
frame 14 {
_root.char._alpha = 100;
}
frame 15 {
_root.char._alpha = 100;
}
frame 16 {
_root.char._alpha = 100;
}
frame 17 {
_root.char._alpha = 100;
}
frame 18 {
_root.char._alpha = 100;
}
frame 19 {
_root.char._alpha = 100;
}
frame 20 {
_root.char._alpha = 100;
}
frame 21 {
_root.char._alpha = 100;
}
frame 22 {
_root.char._alpha = 100;
}
frame 23 {
_root.char._alpha = 100;
}
frame 24 {
_root.char._alpha = 100;
}
frame 25 {
_root.char._alpha = 100;
}
frame 26 {
_root.char._alpha = 100;
}
frame 27 {
_root.char._alpha = 100;
}
frame 28 {
_root.char._alpha = 100;
}
frame 29 {
_root.char._alpha = 100;
}
frame 30 {
_root.char._alpha = 100;
}
frame 31 {
_root.char._alpha = 100;
}
frame 32 {
_root.char._alpha = 100;
}
frame 33 {
_root.char._alpha = 100;
}
frame 34 {
_root.char._alpha = 100;
}
frame 35 {
_root.char._alpha = 100;
}
frame 36 {
_root.char._alpha = 100;
}
frame 37 {
_root.char._alpha = 100;
}
frame 38 {
_root.char._alpha = 100;
}
frame 39 {
_root.char._alpha = 100;
}
frame 40 {
_root.char._alpha = 100;
}
frame 41 {
_root.char._alpha = 100;
}
frame 42 {
_root.char._alpha = 100;
}
frame 43 {
_root.char._alpha = 100;
}
frame 44 {
_root.char._alpha = 100;
}
frame 45 {
_root.char._alpha = 100;
}
frame 46 {
_root.char._alpha = 100;
}
frame 47 {
_root.char._alpha = 100;
}
frame 48 {
_root.char._alpha = 100;
}
frame 49 {
_root.invulnerable = 0;
_root.char._alpha = 100;
}
frame 50 {
gotoAndPlay(1);
}
}
movieClip 4415 {
instance of movieClip 4414 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and !_root.on_action and _root.movement and !_root.pausee) {
_root.she_is_hit();
}
}
}
}
movieClip 4416 {
}
movieClip 4417 {
}
instance of movieClip 4338 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.gotoAndPlay('kingdom1');
}
}
}
instance controlList of movieClip 3655 {
onClipEvent (enterFrame) {
if (_root.ShowCredits == true) {
gotoAndStop('credits');
} else {
if (_root.ShowControls == 'Open') {
gotoAndStop(_root.MenuWindow);
} else {
gotoAndStop(_root.MenuWindow);
}
}
}
}
frame 15 {
clearInterval(_root.countdownInterval);
stopAllSounds();
_root.MUSIC('game over.mp3', 1);
_root.cheatEnabled = '';
stop();
}
movieClip 4419 {
}
movieClip 4421 {
}
movieClip 4422 {
frame 1 {
if (_global.PLAYER.totalLaids >= _global.FLAGS.enemiesLaidToBeTotalSlut / 2) {
gotoAndStop(2);
} else {
stop();
}
}
frame 2 {
stop();
}
}
movieClip 4425 {
instance of movieClip 1384 {
onClipEvent (release) {
_root.gotoAndPlay('title');
}
onClipEvent (keyPress '<Space>') {
_root.gotoAndPlay('title');
}
}
frame 24 {
stop();
}
}
frame 16 {
stopAllSounds();
stop();
_root.CurrentArea = 'ending';
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
_root.MUSIC('MiM Theme', 99);
}
button 4429 {
on (release) {
facial.gotoAndPlay(1);
}
}
movieClip 4437 {
instance of movieClip 2266 {
onClipEvent (release) {
_root.CurrentArea == 'ending';
_root.gotoAndPlay('smb1');
}
onClipEvent (keyPress '<Space>') {
_root.CurrentArea == 'ending';
_root.gotoAndPlay('smb1');
}
}
}
frame 17 {
stop();
}
movieClip 4442 {
}
movieClip 4449 {
}
movieClip 4452 {
}
movieClip 4455 {
}
movieClip 4456 {
instance of movieClip 4442 {
onClipEvent (release) {
_global.GAMECONFIG.keyboardLayout = 1;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_root.gotoAndPlay('changelevel');
}
onClipEvent (keyPress '1') {
_global.GAMECONFIG.keyboardLayout = 1;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_root.gotoAndPlay('changelevel');
}
onClipEvent (keyPress '2') {
_global.GAMECONFIG.keyboardLayout = 2;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_root.gotoAndPlay('changelevel');
}
onClipEvent (keyPress '3') {
_global.GAMECONFIG.keyboardLayout = 3;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_root.gotoAndPlay('changelevel');
}
onClipEvent (keyPress '4') {
_global.GAMECONFIG.keyboardLayout = 4;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_root.gotoAndPlay('changelevel');
}
}
instance of movieClip 4449 {
onClipEvent (release) {
_global.GAMECONFIG.keyboardLayout = 2;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_root.gotoAndPlay('changelevel');
}
}
instance of movieClip 4452 {
onClipEvent (release) {
_global.GAMECONFIG.keyboardLayout = 3;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_root.gotoAndPlay('changelevel');
}
}
instance of movieClip 4455 {
onClipEvent (release) {
_global.GAMECONFIG.keyboardLayout = 4;
_root.keyboardLayout(_global.GAMECONFIG.keyboardLayout);
_root.gotoAndPlay('changelevel');
}
}
}
frame 18 {
stop();
_root.EndingScene[0] = true;
_root.loadinfo.data.EndingScene[0] = true;
_root.loadinfo.flush();
}
frame 20 {
stop();
_root.EndingScene[1] = true;
_root.loadinfo.data.EndingScene[1] = true;
_root.loadinfo.flush();
}
frame 22 {
stop();
_root.EndingScene[2] = true;
_root.loadinfo.data.EndingScene[2] = true;
_root.loadinfo.flush();
}
frame 24 {
_root.CurrentArea = 'toadhouse';
_root.isToadHouseNameLevel = true;
_root.blackscreen.gotoAndPlay('fade_out');
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
stopAllSounds();
_root.musicToPlayBeginning = 'toad_house_music';
BGMsound.attachSound(_root.musicToPlayBeginning);
if (PlaySound == 'ON') {
BGMsound.start(0, 99);
}
_root.set_level_variables();
stop();
}
movieClip 4458 {
frame 1 {
stop();
}
}
instance of movieClip 2440 {
onClipEvent (load) {
lights = 'green';
}
}
movieClip 4460 {
}
movieClip 4461 {
frame 1 {
if (!once) {
once = true;
gotoAndPlay(1 + random(34));
}
}
}
movieClip 4463 {
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 5;
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 5;
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
}
movieClip 4465 {
}
movieClip 4466 {
frame 1 {
gotoAndStop(2 + random(10));
}
frame 2 {
stop();
_parent.bonus = 'Dress';
}
frame 3 {
stop();
_parent.bonus = 'Fire';
}
frame 4 {
stop();
_parent.bonus = 'Raccoon';
}
frame 5 {
stop();
_parent.bonus = 'Burn';
}
frame 6 {
stop();
_parent.bonus = 'Frog';
}
frame 7 {
stop();
_parent.bonus = '1up';
}
frame 8 {
stop();
_parent.bonus = 'Leaf';
}
frame 9 {
stop();
_parent.bonus = 'Bigshroom';
}
frame 10 {
stop();
_parent.bonus = 'Coins';
}
frame 11 {
stop();
_parent.bonus = 'Nurse';
}
}
movieClip 4470 {
}
movieClip 4471 {
frame 1 {
onEnterFrame = function () {
if (!once) {
if (_root.Peach.char.hitTest(this)) {
if (Key.isDown(_root.keyUP) || Key.isDown(_root.keyW)) {
gotoAndPlay('open');
_root.treasure1.once = true;
_root.treasure2.once = true;
_root.treasure3.once = true;
}
}
}
};
stop();
}
frame 20 {
if (bonus == 'Bigshroom') {
_root.score_add(1500);
sound_hit1 = new Sound(this);
sound_hit1.attachSound('Powerup');
sound_hit1.start(0, 1);
if (_global.PLAYER.isSuperPeach == 'yes') {
_root.currentTip = 'Mushroom eaten! 2000 points!';
_root.score_add(2000);
} else {
_global.PLAYER.isSuperPeach = 'yes';
_root.currentTip = 'Mushroom eaten! Peach can stand extra damage!';
_root.score_add(1500);
}
_root.HUD.tipsMC.gotoAndPlay(3);
addon = 1 + random(1);
if (_root.horny_bar + addon < _root.horny_maximum) {
_root.horny_bar += addon;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
}
if (_root.BoobSize < _root.MaxBoob - 1) {
++_root.BoobSize;
_root.Peach.char.charheavyspeed = 0.7;
_root.Peach.char.charspeed -= _root.Peach.char.charheavyspeed;
} else {
if (_root.BoobSize < _root.MaxBoob) {
_root.cloth_bra_remove();
++_root.BoobSize;
_root.Peach.char.charheavyspeed = 1.2;
_root.Peach.char.charspeed -= _root.Peach.char.charheavyspeed;
} else {}
}
} else {
if (bonus == 'Nurse') {
sound_hit1 = new Sound(this);
sound_hit1.attachSound('Powerup');
sound_hit1.start(0, 1);
_root.score_add(1000);
_root.peach_update_char('Nurse');
} else {
if (bonus == 'Frog') {
sound_hit1 = new Sound(this);
sound_hit1.attachSound('Powerup');
sound_hit1.start(0, 1);
if (_root.LockCostume == false) {
_root.DressNum = _root.Dress[5];
_root.NoBoob = false;
}
_root.score_add(1000);
_root.peach_update_char('Frog');
} else {
if (bonus == 'Leaf') {
_root.score_add(1500);
sound_hit1 = new Sound(this);
sound_hit1.attachSound('feather');
sound_hit1.start(0, 1);
addon = 1 + random(1);
if (_root.LockCostume == false) {
if (_root.DressNum > 1) {
_root.DressNum = 0;
sound_hit2 = new Sound(this);
sound_hit2.attachSound('peach ooh3');
sound_hit2.start(0, 1);
} else {}
}
_root.peach_update_char('Leaf');
} else {
if (bonus == 'Raccoon') {
sound_hit1 = new Sound(this);
sound_hit1.attachSound('feather');
sound_hit1.start(0, 1);
if (_root.LockCostume == false) {
_root.DressNum = _root.Dress[4];
_root.NoBoob = false;
}
_root.score_add(1000);
_root.peach_update_char('Raccoon');
} else {
if (bonus == 'Burn') {
if (_root.LockCostume == false) {
_root.DressNum = _root.Dress[3];
}
_root.score_add(1000);
_root.peach_update_char('Striker');
sound_hit1 = new Sound(this);
sound_hit1.attachSound('Powerup');
sound_hit1.start(0, 1);
} else {
if (bonus == 'Fire') {
sound_hit1 = new Sound(this);
sound_hit1.attachSound('Powerup');
sound_hit1.start(0, 1);
if (_root.LockCostume == false) {
_root.DressNum = _root.Dress[2];
}
_root.peach_update_char('Fire');
_root.score_add(1000);
} else {
if (bonus == 'Dress') {
_root.score_add(500);
sound_peach = new Sound(this);
sound_peach.attachSound('Peach phew');
sound_peach.start(0, 1);
if (_root.LockCostume == false) {
_root.DressNum = _root.Dress[1];
}
_root.peach_update_char('Dress');
} else {
if (bonus == '1up') {
sound_grow = new Sound(this);
sound_grow.attachSound('Extra Life');
sound_grow.start(0, 1);
_root.score_add(1000);
_root.Lives += 1;
} else {
if (bonus == 'Coins') {
_root.Score += 25;
_root.score_add(5000);
if (_root.Score > 99) {
_root.Score -= 100;
sound_grow = new Sound(this);
sound_grow.attachSound('Extra Life');
sound_grow.start(0, 1);
++_root.Lives;
}
_root.currentTip = '25 Coins!';
_root.HUD.tipsMC.gotoAndPlay(3);
}
}
}
}
}
}
}
}
}
}
stop();
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'Princess, you can';
this('Princess, you can');
talk2 = 'take one item of';
this('take one item of');
talk3 = 'these treasure chests';
this('these treasure chests');
talk4 = 'if you want.';
this('if you want.');
}
}
instance door1 of movieClip 4165 {
onClipEvent (load) {
destination = 'door2';
}
}
instance door2 of movieClip 4165 {
onClipEvent (load) {
leavingToadHouse = true;
}
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this)) {
if (!once) {
once = true;
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.MUSIC('music_toad_interior', 99);
}
}
}
}
instance controlList of movieClip 3655 {
onClipEvent (enterFrame) {
if (_root.ShowCredits == true) {
gotoAndStop('credits');
} else {
if (_root.ShowControls == 'Open') {
gotoAndStop(_root.MenuWindow);
} else {
gotoAndStop(_root.MenuWindow);
}
}
}
}
frame 25 {
stop();
CurrentArea = 'load_game';
}
frame 26 {
stop();
CurrentArea = 'achievements';
}
frame 27 {
stop();
if (Key.isDown(37) or Key.isDown(65)) {
_root.gotoAndPlay('smb3');
}
}
instance of movieClip 3223 {
onClipEvent (enterFrame) {
if (_root.Drive != 3) {
loadMovie('', this);
} else {
_root.EndingScene[3] = true;
_root.loadinfo.data.EndingScene[3] = true;
_root.loadinfo.flush();
}
}
}
button 4473 {
on (release) {
_root.gotoAndPlay('smb3');
}
}
instance of movieClip 2266 {
onClipEvent (release) {
_root.gotoAndPlay('coinage');
}
onClipEvent (keyPress '<Space>') {
_root.gotoAndPlay('coinage');
}
onClipEvent (keyPress 'm') {
allsound = new Sound();
if (_root.PlaySound == 'ON') {
_root.PlaySound = 'NO BGM';
} else {
if (_root.PlaySound == 'NO BGM') {
_root.PlaySound = 'OFF';
} else {
_root.PlaySound = 'ON';
}
}
if (_root.PlaySound == 'ON') {
_root.BGMsound.start(0, 99);
}
if (_root.PlaySound == 'NO BGM') {
stopAllSounds();
}
if (_root.PlaySound == 'OFF') {
allsound.setVolume(0);
} else {
allsound.setVolume(100);
}
}
onClipEvent (keyPress 'b') {
if (_root.LockCostume and !_root.NoBoob) {
if (_root.BoobSize < _root.MaxBoob) {
++_root.BoobSize;
} else {
_root.BoobSize = _root.MinBoob;
}
}
}
onClipEvent (keyPress '*') {
if (_root.CharNum < _root.CharMax) {
++_root.CharNum;
} else {
_root.CharNum = 0;
}
}
onClipEvent (keyPress '/') {
if (_root.CharNum > 0) {
--_root.CharNum;
} else {
_root.CharNum = _root.CharMax;
}
}
onClipEvent (keyPress '+') {
if (_root.DressNum < _root.DressMax) {
++_root.DressNum;
} else {
_root.DressNum = 0;
}
_root.NoBoob = false;
}
onClipEvent (keyPress '-') {
if (_root.DressNum > 0) {
--_root.DressNum;
} else {
_root.DressNum = _root.DressMax;
}
_root.NoBoob = false;
}
onClipEvent (keyPress 'q') {
if (_quality == 'HIGH') {
_quality = 'Medium';
} else {
_quality = 'High';
}
}
}
instance of movieClip 2969 {
onClipEvent (enterFrame) {
if (_root.Drive != 1) {
loadMovie('', this);
}
}
}
frame 29 {
stop();
if (_global.FLAGS.loadedGame) {
_global.FLAGS.loadedGame = false;
_root.gotoAndPlay('worldmap');
} else {
if (_root.GoToLevel) {
stop();
_root.gotoAndPlay(_root.GoToLevel);
_root.GoToLevel = false;
}
}
}
frame 30 {
stopAllSounds();
stop();
}
movieClip 4476 {
frame 10 {
stop();
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 4465 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score += 1;
Sound_2 = new Sound(this);
Sound_2.attachSound('Coin');
Sound_2.start(0);
loadMovie('', this);
gotoAndPlay('grab');
this(undefined);
}
}
}
instance of movieClip 2266 {
onClipEvent (release) {
if (!_root.coinage) {
_root.gotoAndPlay(1);
} else {
_root.gotoAndPlay('bowser');
}
}
onClipEvent (keyPress '<Space>') {
if (!_root.coinage) {
_root.gotoAndPlay(1);
} else {
_root.gotoAndPlay('bowser');
}
}
}
frame 31 {
stopAllSounds();
stop();
if (_root.coinage) {
_root.BowserScene = true;
_root.loadinfo.data.BowserScene = true;
_root.loadinfo.flush();
}
}
movieClip 4482 {
}
movieClip 4485 {
}
movieClip 4487 {
}
movieClip 4489 {
}
instance of movieClip 2266 {
onClipEvent (release) {
_root.gotoAndPlay('continue');
}
onClipEvent (keyPress '<Space>') {
_root.gotoAndPlay('continue');
}
onClipEvent (keyPress 'm') {
allsound = new Sound();
if (_root.PlaySound == 'ON') {
_root.PlaySound = 'NO BGM';
} else {
if (_root.PlaySound == 'NO BGM') {
_root.PlaySound = 'OFF';
} else {
_root.PlaySound = 'ON';
}
}
if (_root.PlaySound == 'ON') {
_root.BGMsound.start(0, 99);
}
if (_root.PlaySound == 'NO BGM') {
stopAllSounds();
}
if (_root.PlaySound == 'OFF') {
allsound.setVolume(0);
} else {
allsound.setVolume(100);
}
}
onClipEvent (keyPress 'b') {
if (_root.LockCostume and !_root.NoBoob) {
if (_root.BoobSize < _root.MaxBoob) {
++_root.BoobSize;
} else {
_root.BoobSize = _root.MinBoob;
}
}
}
onClipEvent (keyPress '*') {
if (_root.CharNum < _root.CharMax) {
++_root.CharNum;
} else {
_root.CharNum = 0;
}
}
onClipEvent (keyPress '/') {
if (_root.CharNum > 0) {
--_root.CharNum;
} else {
_root.CharNum = _root.CharMax;
}
}
onClipEvent (keyPress '+') {
if (_root.DressNum < _root.DressMax) {
++_root.DressNum;
} else {
_root.DressNum = 0;
}
_root.NoBoob = false;
}
onClipEvent (keyPress '-') {
if (_root.DressNum > 0) {
--_root.DressNum;
} else {
_root.DressNum = _root.DressMax;
}
_root.NoBoob = false;
}
onClipEvent (keyPress 'q') {
if (_quality == 'HIGH') {
_quality = 'Medium';
} else {
_quality = 'High';
}
}
}
frame 33 {
stop();
if (_root.CurrentArea != 'credits') {
_root.gotoAndPlay(_root.CurrentArea);
} else {
_root.CurrentArea = 'credits';
}
}
movieClip 4491 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
frame 34 {
stop();
_global.FLAGS.isInTheGallery = true;
if (_root.CurrentArea != 'gallery') {
_root.gotoAndPlay(_root.CurrentArea);
} else {
_root.CurrentArea = 'gallery';
}
}
button 4492 {
on (release) {
_root.CurrentArea = 'select1';
_root.gotoAndPlay('title');
}
}
frame 35 {
_root.CurrentArea = '0-1';
_root.exit1._visible = false;
_root.exit2._visible = false;
_root.blackscreen.gotoAndPlay('fade_out');
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
stopAllSounds();
_root.musicToPlayBeginning = 'music_mario3_3';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
stop();
}
movieClip 4496 {
frame 1 {
stop();
}
}
instance of movieClip 4338 {
onClipEvent (enterFrame) {
if (_root.char.hitTest(this)) {
_root.she_is_hit('fall');
}
}
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'yellow';
}
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'yellow';
}
}
instance of movieClip 2509 {
onClipEvent (load) {
hole = 'no';
}
}
instance of movieClip 2509 {
onClipEvent (load) {
hole = 'no';
}
}
instance of movieClip 2509 {
onClipEvent (load) {
hole = 'no';
}
}
instance of movieClip 2806 {
onClipEvent (load) {
hole = 'no';
}
}
instance of movieClip 2509 {
onClipEvent (load) {
hole = 'no';
}
}
movieClip 4504 {
}
movieClip 4505 {
frame 1 {
if (!once) {
once = true;
gotoAndPlay(1 + random(34));
}
}
}
button 4508 {
on (release) {
level_of_conversation = 0;
button._visible = false;
onEnterFrame = function () {
if (!_root.PuzzleSolved) {
if (!_root.horny_respawn[_root.PuzzleType].fuckPuzzle and !_root.horny_respawn[_root.PuzzleType].killedPuzzle) {
if (level_of_conversation == 0) {
_root.HUD.PuzzleMC.auto_fadeout = false;
_root.peach_locked();
level_of_conversation = 1;
_root.currentPuzzle = 'Toad: Hi Princess! I need your help! A goomba has stolen my keys. He\'s was seen next to a bunch of pipes. You must..erhm.. fuck him in order to steal the key! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageFriend');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.tipMessage('Press a number to choose:');
level_of_conversation = 2;
_root.currentPuzzle = '1) Peach: I will not do that! I prefer to kill him!\n2) Peach: Erhm....Ok!';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.key1) and level_of_conversation == 2) {
sound_1 = new Sound(this);
sound_1.attachSound('peachno2');
sound_1.start(0, 1);
level_of_conversation = 3;
_root.currentPuzzle = 'Toad: Oh! The Chancellor will be upset now! :/ (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageFriend');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
_root.tipMessage('Toad\'s sadness poisoned the air, inflicting magic to Peach breasts.');
level_of_conversation = 0;
if (_root.score_points > 1500) {
_root.score_points -= 1500;
} else {
_root.score_points = 0;
}
_root.peach_unlocked();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
uu = _root.BoobSize;
while (uu < _root.MaxBoob - 1) {
_root.Peach.char.heavyJump += 1;
_root.Peach.char.maxJump += 1;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
_root.Peach.char.charheavyspeed += 1;
_root.Peach.char.charspeed -= 1;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
++_root.BoobSize;
++uu;
}
if (_root.BoobSize < _root.MaxBoob) {
_root.Peach.char.heavyJump += 2;
_root.Peach.char.maxJump += 2;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
++_root.BoobSize;
_root.Peach.char.charheavyspeed += 2;
_root.Peach.char.charspeed -= 2;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
_root.cloth_bra_remove();
}
sound_1 = new Sound(this);
sound_1.attachSound('boing1');
sound_1.start(0, 1);
sound_fall = new Sound(this);
sound_fall.attachSound('Peach ooh4');
sound_fall.start(0, 1);
_root.PuzzleType = 'goombaKey';
_root.horny_respawn.attachMovie('goomba', _root.PuzzleType, 1);
_root.horny_respawn[_root.PuzzleType]._x = 1800;
_root.horny_respawn[_root.PuzzleType]._y = -300;
_root.horny_respawn[_root.PuzzleType].fuckPuzzle = false;
_root.horny_respawn[_root.PuzzleType].killedPuzzle = false;
button._visible = true;
delete onEnterFrame;
} else {
if (Key.isDown(_root.key2) and level_of_conversation == 2) {
_root.peach_unlocked();
level_of_conversation = 4;
_root.currentPuzzle = 'Toad: Okay, I\'ll wait here! Thank you, my Princess! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageFriend');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
level_of_conversation = 0;
_root.first_text_show = false;
_root.peach_unlocked();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.PuzzleType = 'goombaKey';
_root.horny_respawn.attachMovie('goomba', _root.PuzzleType, 1);
_root.horny_respawn[_root.PuzzleType]._x = 1900;
_root.horny_respawn[_root.PuzzleType]._y = -260;
_root.horny_respawn[_root.PuzzleType].fuckPuzzle = false;
_root.horny_respawn[_root.PuzzleType].killedPuzzle = false;
button._visible = true;
delete onEnterFrame;
}
}
}
}
}
}
} else {
if (level_of_conversation == 0) {
_root.peach_locked();
_root.PeachRemoveKey();
level_of_conversation = 1;
_root.currentPuzzle = 'Toad: Thank you very much!! The doors are now unlocked! Good luck in your Quest! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageFriend');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
solved = true;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
loadMovie('', _root.horny_respawn[_root.PuzzleType]);
_root.PuzzleType = false;
_root.peach_unlocked();
_root.PuzzleSolved = true;
button._visible = true;
level_of_conversation = 0;
delete onEnterFrame;
}
}
}
}
};
}
}
movieClip 4509 {
frame 2 {
if (_root.Peach.char.hitTest(this)) {
gotoAndPlay('show');
} else {
gotoAndPlay('hide');
}
}
frame 4 {
if (_root.Peach.char.hitTest(this)) {
gotoAndPlay('show');
} else {
gotoAndPlay('hide');
}
}
}
instance of movieClip 2509 {
onClipEvent (load) {
hole = 'no';
}
}
instance of movieClip 3641 {
onClipEvent (load) {
_color = 'yellow';
}
}
instance of movieClip 3641 {
onClipEvent (load) {
_color = 'yellow';
}
}
movieClip 4510 {
}
movieClip 4511 {
frame 1 {
if (!once) {
once = true;
this._name = 'gold' + _global.FLAGS.coinNumber;
++_global.FLAGS.coinNumber;
}
}
frame 2 {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch or _root.underwater)) {
_root.Peach.char.grav = 1;
_root.can_grab_touch = false;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
gotoAndPlay(3);
} else {
if (_root.P_power_activated) {
_root.attachMovie('coin', 'coin' + this._name, 800 + this._name.substring(4));
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root['coin' + this._name]._x = auxPoint.x + 15;
_root['coin' + this._name]._y = auxPoint.y + 10;
gotoAndPlay(9);
} else {
gotoAndPlay(1);
}
}
}
frame 8 {
stop();
}
frame 10 {
if (!_root.P_power_activated) {
if (!_root['coin' + this._name].taken) {
loadMovie('', _root['coin' + this._name]);
gotoAndPlay(1);
} else {
stop();
loadMovie('', _root['coin' + this._name]);
loadMovie('', this);
}
} else {
gotoAndPlay(9);
}
}
}
movieClip 4515 {
frame 2 {
if (touched_once) {
gotoAndPlay('grab');
}
}
frame 3 {
if (touched_once) {
gotoAndPlay('grab');
}
}
frame 4 {
if (touched_once) {
gotoAndPlay('grab');
} else {
gotoAndPlay(1);
}
}
frame 5 {
_root.BGMsound.stop();
_root.sound_grab = new Sound(this);
_root.sound_grab.attachSound('Rock Enemy');
_root.sound_grab.start(0, 1);
_global.FLAGS.coinNumber = 0;
_root.P_power_activated = true;
}
frame 17 {
_root.sound_p_power = new Sound(this);
_root.sound_p_power.attachSound('p_power');
_root.sound_p_power.start(0, 99);
stop();
}
}
movieClip 4516 {
frame 1 {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
gotoAndPlay(3);
}
}
frame 2 {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
gotoAndPlay(3);
} else {
gotoAndPlay(1);
}
}
frame 8 {
_root.score_add(200);
}
frame 9 {
stop();
}
instance of movieClip 4515 {
onClipEvent (load) {
touched_once = false;
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this) and !touched_once) {
touched_once = true;
}
}
}
}
movieClip 4517 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.hitTest(this)) {
gotoAndPlay('grab');
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 3 {
_root.score_add(500);
sound_peach = new Sound(this);
sound_peach.attachSound('Peach phew');
sound_peach.start(0, 1);
_root.peach_update_char('Dress');
}
frame 33 {
stop();
}
}
movieClip 4518 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 2 {
stop();
}
frame 3 {
_root.score_add(40);
}
frame 8 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
}
frame 21 {
stop();
}
}
movieClip 4521 {
}
movieClip 4522 {
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 2;
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4260 {
onClipEvent (enterFrame) {
}
}
instance pipe3 of movieClip 3695 {
onClipEvent (load) {
pipe1x = -1975;
pipe1y = 840;
destination = 'pipe4';
animation_destiny_pipe = 'going_up_pipe';
animation_source_pipe = 'upside_down_enter';
musicToPlay = 'music_under';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.Peach.char.character._type.collisionHead.hitTest(PipeAction) && !_root.piping) {
if (Key.isDown(_root.keyW) or Key.isDown(_root.keyUP)) {
pipe_functioning = false;
_root.piping = true;
gotoAndPlay(animation_source_pipe);
}
}
}
}
}
instance pipe5 of movieClip 3695 {
onClipEvent (load) {
_color = 'yellow';
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 5;
}
}
instance of movieClip 3695 {
onClipEvent (load) {
_color = 'yellow';
}
}
instance pipe1 of movieClip 3695 {
onClipEvent (load) {
pipe1x = 1515;
pipe1y = -700;
destination = 'pipe2';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.isAbleToGoDown = false;
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance of movieClip 2529 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
}
}
instance of movieClip 2529 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
}
}
instance of movieClip 2529 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
}
}
instance pipe2 of movieClip 3695 {
onClipEvent (load) {
pipe1x = 1645;
pipe1y = -310;
destination = 'pipe1';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.isAbleToGoDown = false;
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance pipe4 of movieClip 3695 {
onClipEvent (load) {
pipe1x = -540;
pipe1y = -450;
destination = 'pipe5';
musicToPlay = 'music_mario3_3';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 10;
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance pipe6 of movieClip 3695 {
onClipEvent (load) {
destination = 'pipe7';
pipe1x = 1695;
pipe1y = -300;
animation_destiny_pipe = 'going_up_pipe';
animation_source_pipe = 'going_down_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.isAbleToGoDown = false;
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance of movieClip 4274 {
onClipEvent (load) {
talk = 'If you fail a given puzzle, try to contact any friend you did before.';
}
}
instance of movieClip 4274 {
onClipEvent (load) {
talk = 'You can grab a vegetable or a given item from the ground, pressing RUN key. Pressing it again will throw the item.';
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (load) {
fixed = true;
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (load) {
fixed = true;
}
}
instance of movieClip 4269 {
onClipEvent (load) {
fixed = true;
}
}
instance of movieClip 4269 {
onClipEvent (load) {
fixed = true;
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (load) {
fixed = true;
}
}
instance of movieClip 4269 {
onClipEvent (load) {
fixed = true;
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (load) {
fixed = true;
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4269 {
onClipEvent (enterFrame) {
}
}
}
instance of movieClip 4266 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 2806 {
onClipEvent (load) {
hole = 'no';
}
}
movieClip 4524 {
}
movieClip 4525 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(char) and !_root.pausee and !_root.on_action) {
_root.score_add(2000);
sound_hit1 = new Sound(this);
sound_hit1.attachSound('Peach yell');
sound_hit1.start(0, 1);
addon = 1 + random(1);
if (_root.horny_bar + addon < _root.horny_maximum) {
_root.horny_bar += addon;
_root.HUD.horny_bar.gotoAndStop(_root.horny_bar);
}
if (_root.LockCostume == false) {
_root.DressNum = _root.Dress[0];
}
_root.currentTip = 'You are stark naked!';
_root.HUD.tipsMC.gotoAndPlay(3);
_root.peach_update_char('Poison');
gotoAndPlay(2);
delete onEnterFrame;
}
if (char.movement) {
dist = _root.Peach._x - _x;
if (dist < -12) {
this._xscale = 100;
char._right = false;
} else {
if (dist > 12) {
this._xscale = -100;
char._right = true;
}
}
if (char._right) {
_x = _x + char.charspeed;
} else {
_x = _x - char.charspeed;
}
_y = _y + char.grav;
char.grav += char.gravity;
while (_root.ground.hitTest(_x, _y, true)) {
_y = _y - char.gravity;
char.grav = 0;
}
if (_root.ground.hitTest(_x, _y + 4, true)) {
touchingGround = true;
} else {
touchingGround = false;
}
if (_root.ground.hitTest(_x + _width / 3, _y - _height / 4, true)) {
_x = _x - char.charspeed;
this._xscale = 100;
char._right = false;
}
if (_root.ground.hitTest(_x - _width / 3, _y - _height / 4, true)) {
_x = _x + char.charspeed;
this._xscale = -100;
char._right = true;
}
}
};
}
instance char of movieClip 140 {
onClipEvent (load) {
var gravity = 1.6;
var grav = 0;
var movement = true;
var charspeed = 5;
var _right = false;
var alive = true;
var notice = false;
dist = _root.Peach._x - _parent._x;
if (dist > 0) {
_parent._xscale = 100;
_right = false;
} else {
_parent._xscale = -100;
_right = true;
}
}
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
instance of movieClip 4525 {
onClipEvent (enterFrame) {
char.movement = false;
}
}
movieClip 4526 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
gotoAndPlay(3);
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 8 {
}
frame 10 {
_root.horny_respawn.attachMovie('leafpower', 'leafrespawn', 68);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.leafrespawn._x = auxPoint.x + 15;
_root.horny_respawn.leafrespawn._y = auxPoint.y + 5;
stop();
}
}
movieClip 4528 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
sound_1 = new Sound(this);
sound_1.attachSound('sound_fruit');
sound_1.start(0, 1);
if (_global.FLAGS.fruitAmount == 5) {
_root.peachHornyIncrease();
}
if (_global.FLAGS.fruitAmount >= 10) {
_global.FLAGS.fruitAmount = 0;
} else {
++_global.FLAGS.fruitAmount;
}
_root.score_add(20);
loadMovie('', this);
}
};
}
}
movieClip 4532 {
frame 1 {
if (!once) {
vegTypes = new Array('turnip', 'paprika', 'carrot');
once = true;
gotoAndPlay(1 + random(11));
}
onEnterFrame = function () {
if (_state == 'grabbed') {
if (_global.PLAYER.isReadyToGrabVeggie) {
if (_global.FLAGS.veggieNumber > _global.FLAGS.veggieLimit) {
_global.FLAGS.veggieNumber = 0;
} else {
++_global.FLAGS.veggieNumber;
}
_global.FLAGS.carryingVeggieNumber = _global.FLAGS.veggieNumber;
_global.PLAYER.isReadyToGrabVeggie = false;
loadMovie('', this);
_global.FLAGS.veggieLeafMutex = false;
}
} else {
if (!_global.FLAGS.veggieLeafMutex and _root.Peach.char.character._type.collisionFeet.hitTest(this) and !_global.PLAYER.isCarryingVeggie) {
if (!Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
canTake = true;
}
if ((Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD)) and canTake and _global.PLAYER.isTouchingGround) {
if (_root.CharNum != 'Frog') {
_global.FLAGS.veggieLeafMutex = true;
_state = 'grabbed';
_global.PLAYER.currentVeggieType = vegTypes[random(vegTypes.length)];
_root.Peach.char.character.gotoAndPlay('grabvegetable');
_root.movement = false;
_root.on_action = true;
_root.score_add(40);
}
}
}
}
};
}
}
movieClip 4533 {
frame 1 {
gotoAndPlay(_root.coins_p_power_hide);
}
frame 3 {
gotoAndPlay(_root.coins_p_power_hide);
}
frame 5 {
gotoAndPlay(_root.coins_p_power_hide);
}
}
movieClip 4536 {
instance of movieClip 1006 {
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this)) {
_parent._parent.taken = true;
_root.isToadHouseLevelTriggered = true;
_root.score_add(500);
_root.currentTip = 'Toad House Bonus Level!';
_root.HUD.tipsMC.gotoAndPlay(3);
loadMovie('', _parent);
_parent.gotoAndPlay('grab');
_parent(undefined);
}
}
}
frame 20 {
gotoAndPlay(1);
}
}
instance c2 of movieClip 4391 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CollisionFeet.hitTest(this)) {
_root.Checkpoint2 = true;
_root.Checkpoint1 = false;
notice = true;
this(notice);
}
}
}
movieClip 4537 {
}
movieClip 4541 {
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
frame 2 {
if (_global.FLAGS.enemiesAtATime > 9) {
_global.FLAGS.enemiesAtATime = 0;
}
onEnterFrame = function () {
if (!functioning) {
if (!_root.on_action) {
if (!_root.pausee) {
if (_root.Peach.char.hitTest(vision)) {
functioning = true;
_root.horny_respawn.attachMovie('dummy', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 300 + _global.FLAGS.enemiesAtATime);
gotoAndPlay('start');
}
}
}
}
};
stop();
}
frame 3 {
if (_root.on_action) {
gotoAndPlay(2);
}
}
frame 27 {
_root.horny_respawn.attachMovie('goomba', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 300 + _global.FLAGS.enemiesAtATime);
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._x = _x - 18;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._y = _y + 25;
++_global.FLAGS.enemiesAtATime;
}
frame 110 {
functioning = false;
gotoAndPlay(2);
}
}
movieClip 4542 {
}
instance of movieClip 4542 {
onClipEvent (load) {
stop();
_sleep = true;
}
}
movieClip 4544 {
}
movieClip 4548 {
}
movieClip 4550 {
}
movieClip 4551 {
}
movieClip 4552 {
frame 1 {
stop();
}
}
instance of movieClip 4552 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (showing) {
showing = false;
_root.interactiveButton_remove();
}
} else {
if (!showing) {
showing = true;
_root.interactiveButton_add();
}
if (level_of_conversation == 0 and (_global.FLAGS.interactiveButtonPressed or _root.Peach.peach_state == 'backside')) {
_root.peach_locked();
_root.peachGoBackside();
_root.interactiveButton_hide();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: He doesn\'t want to erhm....interact with me (yet)';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
level_of_conversation = 0;
_root.interactiveButton_show();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
}
}
}
}
}
instance of movieClip 1245 bobomb {
onClipEvent (load) {
walk_lengh = 'short';
}
}
instance of movieClip 1245 bobomb {
onClipEvent (load) {
walk_lengh = 'short';
}
}
instance of movieClip 1006 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CoinGrab.hitTest(this)) {
_parent.bobomb2.gotoAndPlay('run');
loadMovie('', this);
}
}
}
instance of movieClip 1574 goomba {
onClipEvent (load) {
turnRight = true;
turnRightAfterWalk = true;
}
}
movieClip 4555 {
}
movieClip 4558 {
}
movieClip 4560 {
frame 171 {
gotoAndPlay(1);
}
}
movieClip 4561 {
frame 1 {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
++_global.PLAYER.deaths;
++_global.PLAYER.totalDeaths;
n = 0;
fish.stop();
gotoAndPlay('falling');
sound_fall = new Sound(this);
sound_fall.attachSound('kick');
sound_fall.start(0, 1);
}
} else {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.movement and !_root.pausee and !_root.on_action) {
_root.she_is_hit();
}
}
}
}
frame 2 {
gotoAndPlay(1);
}
frame 4 {
fish._y += 50;
++n;
if (n > 100) {
loadMovie('', this);
stop();
} else {
gotoAndPlay('falling');
}
}
}
instance of movieClip 4561 {
onClipEvent (load) {
gotoAndPlay(70 + random(100));
}
}
instance of movieClip 4561 {
onClipEvent (load) {
gotoAndPlay(70 + random(100));
}
}
movieClip 4563 {
}
instance of movieClip 4136 {
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this)) {
in_area = true;
} else {
in_area = false;
once = false;
}
if (in_area and !once) {
once = true;
sound_fall = new Sound(this);
sound_fall.attachSound('scream20');
sound_fall.start(0, 1);
}
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'Welcome again, Princess!';
this('Welcome again, Princess!');
talk2 = 'How\'s going? We\'ve been';
this('How\'s going? We\'ve been');
talk3 = 'waiting for our brother';
this('waiting for our brother');
talk4 = 'but he\'s lost. \\\\';
this('but he\'s lost. \\\\');
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = '';
this('');
talk2 = 'Forever Alone...';
this('Forever Alone...');
talk3 = '';
this('');
talk4 = '';
this('');
}
}
instance of movieClip 4136 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: Phew! I\'ve got it! But no clue about Mario! (PRESS ' + _root.do_over_key + ')';
}
}
instance of movieClip 4136 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: I think I\'m finally at the end of this area! (PRESS ' + _root.do_over_key + ')';
}
}
instance of movieClip 1006 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CoinGrab.hitTest(this)) {
if (Key.isDown(_root.keyUP) || Key.isDown(_root.keyW)) {
if (!_root.PuzzleSolved) {
_root.HUD.tipsMC.gotoAndPlay('hide');
_root.HUD.PuzzleMC.auto_fadeout = true;
_root.currentPuzzle = 'Peach: The Door inside is locked. I may need to talk to someone to open it.';
_root.HUD.PuzzleMC.auto_fadeout = true;
_root.HUD.PuzzleMC.gotoAndPlay('message');
if (!sound_once) {
sound_grow = new Sound(this);
sound_grow.attachSound('door locked');
sound_grow.start(0, 1);
sound_once = true;
}
} else {
_root.movement = false;
_root.door_go_to_next_level = true;
_root.Peach.char.character.gotoAndStop('backside');
}
}
}
}
}
movieClip 4566 {
frame 2 {
door_go_to_worldmap = true;
onEnterFrame = function () {
if (_root.Peach.char.hitTest(this)) {
if (!once) {
once = true;
_root.statusBarMessage('Press UP key to go back to Worldmap');
}
} else {
once = false;
}
};
stop();
}
}
movieClip 4568 {
frame 2 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (Key.isDown(_root.keyUP) || Key.isDown(_root.keyW)) {
if (!_root.PuzzleSolved) {
_root.HUD.tipsMC.gotoAndPlay('hide');
_root.HUD.PuzzleMC.auto_fadeout = true;
_root.currentPuzzle = 'Peach: The Door inside is locked. I may need to talk to someone to open it.';
_root.HUD.PuzzleMC.auto_fadeout = true;
_root.HUD.PuzzleMC.gotoAndPlay('message');
if (!sound_once) {
sound_grow = new Sound(this);
sound_grow.attachSound('door locked');
sound_grow.start(0, 1);
sound_once = true;
}
} else {
goToNextLevel = true;
}
}
}
};
stop();
}
}
instance controlList of movieClip 3655 {
onClipEvent (enterFrame) {
if (_root.ShowCredits == true) {
gotoAndStop('credits');
} else {
if (_root.ShowControls == 'Open') {
gotoAndStop(_root.MenuWindow);
} else {
gotoAndStop(_root.MenuWindow);
}
}
}
}
frame 36 {
_root.CurrentArea = '0-6';
colorBackground = new Color(backColor);
colorBackground.setRGB(3355443);
_root.blackscreen.gotoAndPlay('fade_out');
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
stopAllSounds();
_root.musicToPlayBeginning = 'Music Castle3';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
stop();
}
movieClip 4569 {
}
movieClip 4571 {
}
movieClip 4572 {
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 5;
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4272 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
}
instance of movieClip 2509 {
onClipEvent (load) {
hole = 'no';
}
}
instance of movieClip 2509 {
onClipEvent (load) {
hole = 'no';
}
}
instance of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
notice = true;
this(notice);
}
}
}
instance of movieClip 4136 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: This place is scary! (PRESS ' + _root.do_over_key + ')';
}
}
instance of movieClip 4168 {
onClipEvent (load) {
warp_to = 'castle';
}
}
frame 37 {
_root.CurrentArea = '0-2';
colorBackground = new Color(backColor);
colorBackground.setRGB(6724044);
_root.blackscreen.gotoAndPlay('fade_out');
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
stopAllSounds();
_root.musicToPlayBeginning = 'music_mario3_2';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
stop();
}
movieClip 4575 {
}
movieClip 4579 {
}
movieClip 4580 {
}
movieClip 4581 {
}
instance of movieClip 4274 {
onClipEvent (load) {
talk = 'You can stomp and kick out shells. You gain more points but running shells can harm you.';
}
}
movieClip 4587 {
}
movieClip 4590 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
head.mouth.gotoAndPlay('opened');
if (_root.piping) {
if (_global.PLAYER.isCarryingVeggie) {
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.movement = false;
_root.Peach_show(0);
_root.on_action = true;
}
_root.on_pipe = true;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
_root.soundFX('Hit', 3);
}
frame 26 {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
if (_root.piping) {
_root.Peach.grav = 0;
_root.Peach._x = pipe1x;
_root.Peach._y = pipe1y;
}
if (destination && _root.piping) {
_root.piping = false;
if (animation_destiny_pipe == 'going_up_pipe') {
_parent[destination].gotoAndPlay('going_up_pipe');
} else {
if (animation_destiny_pipe == 'going_down') {
_parent[destination].gotoAndPlay('going_down_pipe');
} else {
if (animation_destiny_pipe == 'going_in') {
_parent[destination].gotoAndPlay('going_in');
} else {
if (animation_destiny_pipe == 'going_out') {
_parent[destination].gotoAndPlay('going_out');
} else {
if (animation_destiny_pipe == 'upside_down_exit') {
_parent[destination].gotoAndPlay('upside_down_exit');
}
}
}
}
}
}
if (_root.Peach.hitTest(_root.water)) {
_root.underwater = true;
_root.Peach.char.grav = 0;
} else {
_root.underwater = false;
}
if (musicToPlay and !_root.P_power_activated) {
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.musicPlayingSpecialAreas = musicToPlay;
_root.MUSIC(musicToPlay, 99);
}
_root.musicPlayingSpecialAreas = musicToPlay;
_root.BGMsound.attachSound(musicToPlay);
gotoAndPlay(1);
}
frame 27 {
if (_root.piping) {
_root.movement = false;
_root.Peach_show(0);
}
_root.soundFX('Hit', 3);
}
frame 42 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 46 {
_root.peach_scared_sound_random();
}
frame 50 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 58 {
_root.Peach_show(1);
_root.piping = false;
_root.on_pipe = false;
_root.on_action = false;
_root.Peach.char.accelX = 0;
_root.running_to_fly_meter = 2;
_root.coins_p_power_hide = 2;
_root.running_mode = false;
_root.flying_mode = false;
if (_root.Peach.hitTest(_root.water)) {
_root.underwater = true;
} else {
_root.underwater = false;
}
_root.movement = true;
_root.Peach.char.peach_right = true;
gotoAndPlay(1);
}
}
movieClip 4592 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
head.mouth.gotoAndPlay('opened');
if (_root.piping) {
if (_global.PLAYER.isCarryingVeggie) {
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_global.PLAYER.isCarryingVeggie = false;
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.movement = false;
_root.Peach_show(0);
_root.on_action = true;
}
_root.on_pipe = true;
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
_root.soundFX('Hit', 3);
}
frame 26 {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
if (_root.piping) {
_root.Peach._x = pipe1x;
_root.Peach._y = pipe1y;
}
if (destination && _root.piping) {
_root.piping = false;
if (animation_destiny_pipe == 'going_up_pipe') {
_parent[destination].gotoAndPlay('going_up_pipe');
} else {
if (animation_destiny_pipe == 'going_down') {
_parent[destination].gotoAndPlay('going_down_pipe');
} else {
if (animation_destiny_pipe == 'going_in') {
_parent[destination].gotoAndPlay('going_in');
} else {
if (animation_destiny_pipe == 'going_out') {
_parent[destination].gotoAndPlay('going_out');
} else {
if (animation_destiny_pipe == 'upside_down_exit') {
_parent[destination].gotoAndPlay('upside_down_exit');
}
}
}
}
}
}
if (musicToPlay and !_root.P_power_activated) {
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.musicPlayingSpecialAreas = musicToPlay;
_root.MUSIC(musicToPlay, 99);
}
_root.musicPlayingSpecialAreas = musicToPlay;
_root.BGMsound.attachSound(musicToPlay);
gotoAndPlay(1);
}
frame 27 {
if (_root.piping) {
_root.movement = false;
_root.Peach_show(0);
}
_root.on_pipe = true;
_root.soundFX('Hit', 3);
}
frame 42 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 46 {
_root.peach_scared_sound_random();
}
frame 51 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 58 {
_root.black_screen.gotoAndPlay('fade_out');
_root.Peach_show(1);
_root.on_action = false;
_root.piping = false;
_root.on_pipe = false;
_root.Peach.char.accelX = 0;
_root.left_pressed_before = false;
_root.right_pressed_before = false;
_root.running_to_fly_meter = 2;
_root.coins_p_power_hide = 2;
_root.running_mode = false;
_root.flying_mode = false;
if (_root.Peach.hitTest(_root.water)) {
_root.underwater = true;
_root.Peach.char.gotoAndPlay('swimleft');
} else {
_root.underwater = false;
}
_root.movement = true;
_root.Peach.char.peach_right = false;
gotoAndPlay(1);
}
}
movieClip 4594 {
frame 2 {
stop();
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 9 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
}
frame 22 {
_root.horny_respawn.attachMovie('1upmushroom', 'upmushroom2', 70);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.upmushroom2._x = auxPoint.x;
_root.horny_respawn.upmushroom2._y = auxPoint.y + 5;
stop();
}
}
movieClip 4595 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
gotoAndPlay(3);
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 8 {
if (_global.PLAYER.isSuperPeach == 'yes' || _root.CharMove == 'Racer' || _root.CharMove == 'Dress' || _root.CharMove == 'Leaf' || _root.CharMove == 'Raccoon' || _root.CharMove == 'Frog' || _root.CharMove == 'Fire') {
gotoAndPlay('leaf');
}
}
frame 9 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
}
frame 21 {
_root.horny_respawn.attachMovie('bigshroom', 'bigshroom2', 60);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.bigshroom2._x = auxPoint.x;
_root.horny_respawn.bigshroom2._y = auxPoint.y + 5;
stop();
}
frame 23 {
_root.horny_respawn.attachMovie('leafpower', 'leafrespawn', 68);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.leafrespawn._x = auxPoint.x + 15;
_root.horny_respawn.leafrespawn._y = auxPoint.y + 5;
stop();
}
}
movieClip 4597 {
instance of movieClip 2393 {
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this.PipeAction) && !_root.piping) {
pipe_functioning = true;
_root.pipe1x = 760;
_root.pipe1y = 300;
_root.musicToPlay = 'music_water';
_root.goingToWater = true;
}
}
}
instance pipe_left of movieClip 4590 {
onClipEvent (load) {
pipe1x = 1550;
pipe1y = 600;
musicToPlay = false;
destination = 'pipe_right';
animation_destiny_pipe = 'going_out';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this.PipeAction)) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
if (_root.movement) {
if (!_root.piping) {
if (Key.isDown(_root.keyD) or Key.isDown(_root.keyRIGHT)) {
if (!Key.isDown(_root.keyA) and !Key.isDown(_root.keyLEFT)) {
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_in');
}
}
}
}
}
}
}
}
}
instance pipe1 of movieClip 4590 {
onClipEvent (load) {
pipe1x = -970;
pipe1y = 400;
musicToPlay = 'music_water';
destination = 'pipe_enter_water';
animation_destiny_pipe = 'going_out';
}
onClipEvent (enterFrame) {
if (pipe1x and pipe1y) {
if (_root.Peach.char.hitTest(this.PipeAction)) {
if (_global.PLAYER.isTouchingGround) {
if (!_root.on_action) {
if (_root.movement) {
if (!_root.piping) {
if (Key.isDown(_root.keyD) or Key.isDown(_root.keyRIGHT)) {
if (!Key.isDown(_root.keyA) and !Key.isDown(_root.keyLEFT)) {
_root.on_pipe = true;
_root.piping = true;
gotoAndPlay('going_in');
}
}
}
}
}
}
}
}
}
}
instance pipe_end_level of movieClip 4590 {
onClipEvent (load) {
pipe1x = 2640;
pipe1y = 620;
musicToPlay = 'music_water';
destination = 'pipe_to_end';
animation_destiny_pipe = 'going_out';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this.PipeAction)) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
if (_root.movement) {
if (!_root.piping) {
if (Key.isDown(_root.keyA) or Key.isDown(_root.keyLEFT)) {
if (!Key.isDown(_root.keyD) and !Key.isDown(_root.keyRIGHT)) {
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_in');
}
}
}
}
}
}
}
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance pipe_right of movieClip 4592 {
onClipEvent (load) {
pipe1x = 1255;
pipe1y = 430;
musicToPlay = false;
destination = 'pipe_left';
animation_destiny_pipe = 'going_out';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this.PipeAction)) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
if (_root.movement) {
if (!_root.piping) {
if (Key.isDown(_root.keyA) or Key.isDown(_root.keyLEFT)) {
if (!Key.isDown(_root.keyD) and !Key.isDown(_root.keyRIGHT)) {
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_in');
}
}
}
}
}
}
}
}
}
instance pipe_to_end of movieClip 4590 {
onClipEvent (load) {
pipe1x = 660;
pipe1y = -600;
musicToPlay = 'music_mario3_2';
destination = 'pipe_end_level';
animation_destiny_pipe = 'going_out';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this.PipeAction)) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
if (_root.movement) {
if (!_root.piping) {
if (Key.isDown(_root.keyD) or Key.isDown(_root.keyRIGHT)) {
if (!Key.isDown(_root.keyA) and !Key.isDown(_root.keyLEFT)) {
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_in');
}
}
}
}
}
}
}
}
}
instance pipe_bonus_out of movieClip 4592 {
onClipEvent (load) {
pipe1x = 2470;
pipe1y = 860;
musicToPlay = false;
destination = 'pipe7';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this.PipeAction)) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
if (_root.movement) {
if (!_root.piping) {
if (Key.isDown(_root.keyA) or Key.isDown(_root.keyLEFT)) {
if (!Key.isDown(_root.keyD) and !Key.isDown(_root.keyRIGHT)) {
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_in');
}
}
}
}
}
}
}
}
}
instance pipe7 of movieClip 3695 {
onClipEvent (load) {
pipe1x = 1680;
pipe1y = 85;
destination = 'pipe_bonus_out';
animation_destiny_pipe = 'going_out';
animation_source_pipe = 'going_down_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4274 {
onClipEvent (load) {
talk = 'Many pipes allow you to return to the last area.';
}
}
}
movieClip 4598 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and !_root.pausee and !_root.on_action) {
gotoAndPlay('grab');
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 3 {
_root.score_add(1000);
_root.peach_update_char('Frog');
}
frame 33 {
stop();
}
}
movieClip 4599 {
}
instance c2 of movieClip 4391 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CoinGrab.hitTest(this)) {
_root.musicToPlayBeginning = 'music_water';
_root.Checkpoint2 = true;
_root.Checkpoint1 = false;
notice = true;
this(notice);
}
}
}
movieClip 4601 {
}
movieClip 4604 {
}
movieClip 4606 {
}
movieClip 4607 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
}
frame 2 {
horny_bar_buildup = 1;
}
frame 10 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 755 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 18 {
_root.blushtype = 'blush1';
}
frame 19 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 20 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 21 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 22 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 23 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 24 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 25 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 26 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 27 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 28 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 29 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 30 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 31 {
if (horny_bar_buildup == 6) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
_root.peachHornyIncrease();
gotoAndPlay('fuck');
}
}
frame 48 {
if (_parent._parent.movedir == 'left') {
gtext._xscale = -gtext._xscale;
gtext._x += gtext._width;
}
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
instance of movieClip 833 {
onClipEvent (load) {
if (!_root.ShowText) {
this._alpha = 0;
} else {
this._alpha = 100;
}
}
}
frame 56 {
_root.blushtype = 'blush1';
}
frame 57 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 58 {
if (horny_bar_buildup == 9) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
_root.peachHornyIncrease();
gotoAndPlay('covered');
}
}
frame 59 {
_root.game_timer_suspend = 0;
_root.check_blush();
_root.CumBody += 2;
_root.CumLegs += 2;
if (!_root.cum) {
_root.on_action = false;
}
_root.movement = true;
_root.Peach_show(1);
stop();
}
}
movieClip 4608 {
frame 2 {
gotoAndPlay(1);
if ((notice or do_over) and !_root.on_action) {
_root.on_action = true;
_root.jump_pressed = true;
_root.game_timer_suspend = 1;
enemy_num = _root.Bertha;
if (alive == false) {
_global.PLAYER.laid += 0;
} else {
++_global.PLAYER.laid;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
fucking_scene = _root.EnemyTotal[enemy_num];
} else {
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
fucking_scene = 1 + random(_root.EnemyMax[enemy_num]);
}
}
}
if (alive == false) {
if (_root.PlayScene > _root.EnemyTotal[enemy_num]) {
f = fucking_scene + 2;
gotoAndPlay(f);
} else {
f = _root.PlayScene + 2;
gotoAndPlay(f);
}
} else {
f = fucking_scene + 2;
gotoAndPlay(f);
}
alive = false;
}
}
frame 3 {
notice = false;
stop();
}
}
movieClip 4610 {
frame 21 {
bounced = bounce[random(7)];
if (bounced == 10 and _parent.baseline < _parent._y) {
_parent.char.grav = -bounced;
} else {
if (bounced == -10 and _parent.baseline > _parent._y) {
_parent.char.grav = -bounced;
} else {
_parent.char.grav = bounced;
}
}
}
}
movieClip 4611 {
frame 1 {
function check_distance_horny() {
dist = _root.Peach._x - this._x;
if (dist < -12) {
this._xscale = 100;
char._right = false;
movedir = 'left';
} else {
if (dist > 12) {
this._xscale = -100;
char._right = true;
movedir = 'right';
} else {}
}
}
movedir = 'left';
var enemy_num = _root.CheepDaddy;
var dist = 0;
var baseline = this._y;
stop();
onEnterFrame = function () {
if (char.alive and !char.notice and _root.horny_bar > 10) {
char.charspeed = 4;
check_distance_horny();
} else {
char.charspeed = 2;
}
if (char.movement) {
if (char.alive) {
if (char._right) {
_x = _x + char.charspeed;
} else {
_x = _x - char.charspeed;
}
}
if (char.grav > 0) {
_y = _y + char.grav;
--char.grav;
} else {
if (char.grav < 0) {
_y = _y + char.grav;
++char.grav;
}
}
if (baseline > this._y) {
_y = _y + 1;
} else {
if (baseline < this._y) {
_y = _y - 1;
}
}
if (_root.ground.hitTest(_x, _y + 4, true)) {
touchingGround = true;
} else {
touchingGround = false;
}
if (_root.ground.hitTest(_x + _width / 3, _y - _height / 4, true)) {
_x = _x - char.charspeed;
this._xscale = 100;
char._right = false;
movedir = 'left';
}
if (_root.ground.hitTest(_x - _width / 3, _y - _height / 4, true)) {
_x = _x + char.charspeed;
this._xscale = -100;
char._right = true;
movedir = 'right';
}
}
if (_root.Peach.char.character._types.collisionBody.hitTest(char) and _root.movement and !_root.pausee and !_root.on_action and !_root.jumping) {
char.do_over = false;
if (char.alive) {
}
}
};
}
instance char of movieClip 4608 {
onClipEvent (load) {
var gravity = 1.4;
var grav = 0;
var movement = true;
var charspeed = 2;
var right = false;
var alive = true;
var stomped = false;
var do_over = false;
}
}
instance bounce of movieClip 4610 {
onClipEvent (load) {
var bounce = new Array('2', '-2', '4', '-4', '0', '10', '-10');
}
}
}
movieClip 4612 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and _root.movement) {
_root.she_is_hit();
}
};
}
}
instance of movieClip 4612 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CoinGrab.hitTest(this) and _root.movement) {
_root.she_is_hit();
}
}
}
instance of movieClip 1373 koopa {
onClipEvent (load) {
_color = 'red';
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'This is an underwater level!';
this('This is an underwater level!');
talk2 = 'Be careful, there are white';
this('Be careful, there are white');
talk3 = 'gummies! I\'m so frightened!';
this('gummies! I\'m so frightened!');
talk4 = 'Good Luck!';
this('Good Luck!');
}
}
instance door9 of movieClip 4341 {
onClipEvent (load) {
goToNextLevel = true;
}
}
instance door10 of movieClip 4341 {
onClipEvent (load) {
goToNextLevel = true;
}
}
frame 38 {
_root.CurrentArea = '0-5';
colorBackground = new Color(backColor);
colorBackground.setRGB(6723993);
_root.blackscreen.gotoAndPlay('fade_out');
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
stopAllSounds();
_root.musicToPlayBeginning = 'MiM Theme';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
stop();
}
instance of movieClip 2509 {
onClipEvent (load) {
hole = 'no';
}
}
instance of movieClip 2509 {
onClipEvent (load) {
hole = 'higher';
}
}
instance of movieClip 2509 {
onClipEvent (load) {
hole = 'no';
}
}
instance of movieClip 2816 {
onClipEvent (load) {
hole = 'no';
}
}
movieClip 4613 {
}
movieClip 4614 {
}
movieClip 4617 {
frame 2 {
stop();
}
frame 3 {
n = random(10);
_root.game_timer_suspend = 1;
if (_root.piping) {
_root.movement = false;
_root.Peach_show(0);
}
}
frame 31 {
advance = false;
first_time = false;
}
frame 32 {
if (!first_time) {
_root.soundFX('peach ohmy', 2);
first_time = true;
}
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 33 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
if (n == 4) {
if (!_root.skirt_remove) {
_root.skirt_remove = true;
sound_shred_random();
}
}
}
frame 34 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 35 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 40 {
if (!advance) {
gotoAndPlay('struggle');
}
}
frame 52 {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = pipe1x;
_root.Peach._y = pipe1y;
_root.Peach_show(1);
_root.movement = true;
_root.piping = false;
_root.on_pipe = false;
_root.game_timer_suspend = 0;
if (_root.Peach.hitTest(_root.water)) {
_root.underwater = true;
_root.Peach.char.grav = 0;
} else {
_root.underwater = false;
}
if (musicToPlay and !_root.P_power_activated) {
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.musicPlayingSpecialAreas = musicToPlay;
_root.MUSIC(musicToPlay, 99);
}
_root.musicPlayingSpecialAreas = musicToPlay;
_root.BGMsound.attachSound(musicToPlay);
gotoAndPlay(1);
}
frame 53 {
_root.movement = false;
_root.Peach_show(0);
_root.on_action = true;
first_time = false;
_root.on_pipe = true;
_root.game_timer_suspend = 1;
}
frame 77 {
advance = false;
if (!first_time) {
sound_fall = new Sound(this);
sound_fall.attachSound('Peach ooh2');
sound_fall.start(0, 1);
first_time = true;
}
}
frame 78 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 79 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 80 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 81 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 82 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 83 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 84 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 85 {
}
frame 86 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
head.mouth.gotoAndPlay('opened');
}
frame 87 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 88 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 89 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 90 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 91 {
_root.expr = 'Normal';
}
frame 92 {
_root.Peach_show(1);
_root.movement = true;
_root.on_action = false;
_root.jump_pressed = true;
_root.Peach.char.grav = 0;
_root.Peach.char.peach_right = true;
_root.on_pipe = false;
_root.game_timer_suspend = 0;
gotoAndPlay(1);
}
}
movieClip 4620 {
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 2;
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 5;
}
}
instance of movieClip 2529 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
}
}
instance of movieClip 2529 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
}
}
instance of movieClip 2529 {
onClipEvent (load) {
gotoAndPlay(1 + random(40));
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance pipe3 of movieClip 3695 {
onClipEvent (load) {
pipe1x = 2770;
pipe1y = -300;
destination = 'pipe4';
musicToPlay = 'music_mario3_3';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.vase2)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) && !_root.piping) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
pipe_functioning = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_down_pipe');
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance vase1 of movieClip 4617 {
onClipEvent (load) {
pipe1x = -1625;
pipe1y = 820;
musicToPlay = 'Mario2';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.vase1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.vase2)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) && !_root.piping) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.on_pipe = true;
_root.movement = false;
_root.piping = true;
gotoAndPlay('going_down_vase');
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance poweritem3 of movieClip 4272 {
onClipEvent (enterFrame) {
}
}
instance pipe1 of movieClip 3695 {
onClipEvent (load) {
pipe1x = 700;
pipe1y = 770;
destination = 'pipe2';
musicToPlay = 'music_under';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.vase2)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) && !_root.piping) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
pipe_functioning = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_down_pipe');
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance poweritem1 of movieClip 4261 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4511 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4516 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 1006 {
onClipEvent (load) {
pipe1x = -1450;
pipe1y = -200;
destination = 'vase1';
musicToPlay = 'MiM Theme';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.musicPlayingSpecialAreas = musicToPlay;
if (!_root.P_power_activated) {
stopAllSounds();
_root.MUSIC(musicToPlay, 99);
}
_root.Peach._x = pipe1x;
_root.Peach._y = pipe1y;
_root.ground[destination].gotoAndPlay('going_up_vase');
}
}
}
instance of movieClip 4260 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance vase2 of movieClip 4617 {
onClipEvent (load) {
pipe1x = 3170;
pipe1y = 650;
musicToPlay = 'Mario2';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.vase1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.vase2)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) && !_root.piping) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.on_pipe = true;
_root.movement = false;
_root.piping = true;
gotoAndPlay('going_down_vase');
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance of movieClip 4266 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4266 {
onClipEvent (enterFrame) {
}
}
instance poweritem6 of movieClip 4272 {
onClipEvent (enterFrame) {
}
}
instance life1 of movieClip 4594 {
onClipEvent (enterFrame) {
}
}
instance poweritem5 of movieClip 4272 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 1006 {
onClipEvent (load) {
pipe1x = 3240;
pipe1y = -140;
destination = 'vase2';
musicToPlay = 'MiM Theme';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.musicPlayingSpecialAreas = musicToPlay;
if (!_root.P_power_activated) {
stopAllSounds();
_root.MUSIC(musicToPlay, 99);
}
_root.Peach._x = pipe1x;
_root.Peach._y = pipe1y;
_root.ground[destination].gotoAndPlay('going_up_vase');
}
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
}
movieClip 4623 {
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
frame 2 {
if (_root.Peach.hitTest(vision) and !_root.on_action) {
gotoAndPlay(3);
} else {
gotoAndPlay(1);
}
}
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
frame 24 {
if (!n or n >= 8) {
n = 0;
}
++n;
_root.horny_respawn.attachMovie('shyguy', 'shyguygenerator' + n, 100 + n);
_root.horny_respawn['shyguygenerator' + n]._x = _x + 22;
_root.horny_respawn['shyguygenerator' + n]._y = _y;
}
frame 90 {
if (_root.Peach.hitTest(vision)) {
gotoAndPlay(3);
} else {
gotoAndPlay(2);
}
}
}
movieClip 4626 {
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
frame 2 {
stop();
if (_global.FLAGS.enemiesAtATime > 9) {
_global.FLAGS.enemiesAtATime = 0;
}
onEnterFrame = function () {
if (!hog_hole_functioning) {
if (_root.horny_bar > 10) {
if (!_root.on_action) {
if (!_root.pausee) {
if (_root.Peach.char.hitTest(vision)) {
hog_hole_functioning = true;
_root.horny_respawn.attachMovie('dummy', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 100 + _global.FLAGS.enemiesAtATime);
gotoAndPlay('start');
delete onEnterFrame;
}
}
}
}
}
};
}
frame 3 {
if (_root.on_action) {
gotoAndPlay(2);
}
}
frame 48 {
_root.horny_respawn.attachMovie('shyguy', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 100 + _global.FLAGS.enemiesAtATime);
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._x = _x + 40;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._y = _y + 50;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime].spawn = true;
++_global.FLAGS.enemiesAtATime;
gotoAndPlay('end');
}
frame 155 {
hog_hole_functioning = false;
gotoAndPlay(2);
}
}
instance c2 of movieClip 4391 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CollisionFeet.hitTest(this)) {
_root.Checkpoint2 = true;
_root.Checkpoint1 = false;
notice = true;
this(notice);
}
}
}
instance of movieClip 1016 shyguy {
onClipEvent (load) {
jumping = true;
}
}
instance of movieClip 1016 shyguy {
onClipEvent (load) {
_color = 'blue';
_type = 'bad';
}
}
instance of movieClip 4561 {
onClipEvent (load) {
gotoAndPlay(70 + random(100));
}
}
instance of movieClip 4561 {
onClipEvent (load) {
gotoAndPlay(70 + random(100));
}
}
instance of movieClip 4561 {
onClipEvent (load) {
gotoAndPlay(70 + random(100));
}
}
instance of movieClip 4136 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: I\'m now in the SubCon land! With whom can I ask for help? (PRESS ' + _root.do_over_key + ')';
}
}
frame 39 {
_root.CurrentArea = '0-7';
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
stopAllSounds();
if (_global.FLAGS.finishedWorld) {
controlList.blackscreen._alpha = 100;
ceiling_collision._visible = false;
camera._visible = false;
_root.controlList.blackscreen.gotoAndPlay('white_fade_out');
_global.FLAGS.parasolActive = true;
loadMovie('', _root.warp1);
loadMovie('', _root.dialog1);
loadMovie('', _root.Osama);
_root.movement = true;
_root.Peach_show(1);
_global.FLAGS.cameraFreedom = true;
_root.musicToPlayBeginning = 'music_falling';
_root.MUSIC(_root.musicToPlayBeginning, 1);
_root.Peach._x = '-750';
_root.Peach._y = '-500';
_root.Peach.char.gravity = 0.2;
} else {
_root.blackscreen.gotoAndPlay('fade_out');
_root.musicToPlayBeginning = 'music_osama_castle';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
loadMovie('', _root.Osama2);
}
stop();
}
movieClip 4628 {
frame 1 {
stop();
}
}
movieClip 4630 {
}
movieClip 4631 {
}
movieClip 4632 {
}
movieClip 4633 {
}
movieClip 4635 {
}
movieClip 4637 {
}
movieClip 4638 {
}
movieClip 4639 {
frame 2 {
stop();
}
frame 70 {
stop();
}
}
instance anchor of movieClip 4639 {
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this)) {
_root.Osama.meeting = 2;
}
}
}
movieClip 4641 {
}
movieClip 4642 {
}
movieClip 4644 {
}
movieClip 4646 {
}
movieClip 4648 {
}
movieClip 4651 {
}
movieClip 4654 {
}
movieClip 4658 {
}
movieClip 4660 {
}
movieClip 4662 {
frame 2 {
stop();
}
frame 13 {
gotoAndPlay('talk');
}
}
movieClip 4664 {
}
movieClip 4665 {
}
movieClip 4667 {
}
movieClip 4668 {
frame 1 {
function Osama_talk() {
head.beard.gotoAndPlay('talk');
}
function Osama_silent() {
head.beard.gotoAndPlay('mute');
}
stop();
}
}
instance Osama of movieClip 4668 {
onClipEvent (load) {
level_of_conversation = 0;
meeting = 1;
}
onClipEvent (enterFrame) {
if (!solved and meeting == 1) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and !_root.jumping and level_of_conversation == 0) {
_root.peach_locked();
level_of_conversation = 1;
Osama_talk();
_root.currentPuzzle = 'Osama: Hi my Dear! Ohh...Sorry about that, I was going to the bathroom! Are you ready to go to the enemy airship? (PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageKing');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
Osama_silent();
level_of_conversation = 2;
_root.currentTip = 'Press a number to choose:';
_root.HUD.tipsMC.gotoAndPlay(3);
_root.currentPuzzle = '1) Peach: Noooo! \n2) Peach: Yes, we need to get rid of them!';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.key1) and level_of_conversation == 2) {
Osama_talk();
sound_1 = new Sound(this);
sound_1.attachSound('peachno2');
sound_1.start(0, 1);
level_of_conversation = 3;
_root.currentPuzzle = 'Osama: Then you\'re fucked! I\'ll teach you a lesson! (PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageKing');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
Osama_silent();
level_of_conversation = 0;
if (_root.score_points > 1500) {
_root.score_points -= 1500;
} else {
_root.score_points = 0;
}
_root.peach_unlocked();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
uu = _root.BoobSize;
while (uu < _root.MaxBoob - 1) {
_root.Peach.char.heavyJump += 1;
_root.Peach.char.maxJump += 1;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
_root.Peach.char.charheavyspeed += 1;
_root.Peach.char.charspeed -= 1;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
++_root.BoobSize;
++uu;
}
if (_root.BoobSize < _root.MaxBoob) {
_root.Peach.char.heavyJump += 2;
_root.Peach.char.maxJump += 2;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
++_root.BoobSize;
_root.Peach.char.charheavyspeed += 2;
_root.Peach.char.charspeed -= 2;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
_root.cloth_bra_remove();
}
sound_1 = new Sound(this);
sound_1.attachSound('boing1');
sound_1.start(0, 1);
sound_fall = new Sound(this);
sound_fall.attachSound('Peach ooh4');
sound_fall.start(0, 1);
level_of_conversation = 0;
} else {
if (Key.isDown(_root.key2) and level_of_conversation == 2) {
Osama_talk();
_root.peach_locked();
level_of_conversation = 4;
_root.currentPuzzle = 'Osama: Thank you, my dear! I\'ll wait here! (PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageKing');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
Osama_silent();
meeting = 0;
level_of_conversation = 0;
_root.first_text_show = false;
_root.peach_unlocked();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.anchor.gotoAndPlay('descend');
once = true;
_root.currentTip = 'Hint: the anchor went down! Climb it to go to Airship level!';
_root.HUD.tipsMC.gotoAndPlay(3);
}
}
}
}
}
}
} else {
if (meeting == 2) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and !_root.jumping and level_of_conversation == 0) {
Osama_talk();
_root.movement = false;
_root.Peach.char.gotoAndStop(1);
_root.Peach.char.character.gotoAndStop(1);
level_of_conversation = 1;
_root.currentPuzzle = 'Osama: What do you want, my dear? I\'ve already said, you need to climb there to go to the Airship! (PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageKing');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
Osama_silent();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.PuzzleType = false;
_root.movement = true;
_global.PLAYER.lockAnimation = false;
meeting = 0;
level_of_conversation = 0;
}
}
}
}
}
}
movieClip 4670 {
}
movieClip 4671 {
}
movieClip 4673 {
}
movieClip 4679 {
frame 1 {
function Osama_talk() {
head2.beard.gotoAndPlay('talk');
}
function Osama_silent() {
head2.beard.gotoAndPlay('mute');
}
advance = false;
}
frame 2 {
stop();
}
frame 3 {
_root.Peach_show(0);
_root.movement = false;
}
instance of movieClip 750 {
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (Key.isDown(_root.keySPACE) and !spacePressed) {
spacePressed = true;
_parent.advance = true;
}
}
}
frame 36 {
head.eyeLeftPeach.gotoAndStop('crossed');
head.eyeRightPeach.gotoAndStop('crossed');
}
frame 50 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 58 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 60 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
head.mouth.gotoAndStop('openmore');
}
frame 64 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 66 {
if (advance) {
advance = false;
gotoAndPlay('2');
} else {
gotoAndPlay('1');
}
}
frame 67 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
}
frame 67 {
Osama_talk();
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 68 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
head.mouth.gotoAndStop('openclose');
}
frame 77 {
_global.PLAYER.blushType = 'blush_blink';
head.mouth.gotoAndStop('openmore');
}
frame 78 {
if (advance) {
advance = false;
gotoAndPlay('3');
} else {
gotoAndPlay('2');
}
}
frame 79 {
Osama_silent();
}
frame 90 {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('3');
}
}
frame 91 {
parasol.blush.gotoAndPlay('blushmore');
head.eyeLeftPeach.gotoAndStop('roll');
head.eyeRightPeach.gotoAndStop('roll');
head.mouth.gotoAndStop('frown');
}
frame 100 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
head.mouth.gotoAndStop('o');
}
frame 111 {
if (advance) {
advance = false;
gotoAndPlay('5');
} else {
gotoAndPlay('4');
}
}
frame 112 {
head.eyeLeftPeach.gotoAndStop('squint');
head.eyeRightPeach.gotoAndStop('squint');
head.mouth.gotoAndStop('frown');
}
frame 112 {
Osama_talk();
if (!_root.ShowText) {
gtext._alpha = 0;
} else {
gtext._alpha = 100;
}
}
frame 120 {
if (advance) {
advance = false;
gotoAndPlay('end');
} else {
gotoAndPlay('5');
}
}
frame 140 {
_global.FLAGS.finishedWorld = true;
_global.FLAGS.toadsworth_wants_key_cannon = 'world1';
_root.changeLevel('score1');
stop();
}
}
instance dialog1 of movieClip 4136 {
onClipEvent (load) {
_type = 'surprised';
level_of_conversation = 0;
if (_root.DressNum == 0) {
talk = 'Peach: Oh no! I\'m stark naked in the Osama Palace! I have to act quickly! (PRESS ' + _root.do_over_key + ')';
} else {
if (_root.peachBoobShowing and !_root.peachBottomlessShowing) {
talk = 'Peach: Oh no! My boobs are out in the open in the Osama Palace! (PRESS ' + _root.do_over_key + ')';
} else {
if (_root.peachBottomlessShowing) {
talk = 'Peach: Oh no! My pussy and ass are totally exposed in the Osama Palace! (PRESS ' + _root.do_over_key + ')';
} else {
talk = 'Peach: Oh! I\'m in the Osama Palace, he is the King of SubCon! (PRESS ' + _root.do_over_key + ')';
}
}
}
}
}
instance of movieClip 4171 {
onClipEvent (enterFrame) {
if (!once) {
if (_root.Peach.hitTest(this)) {
_root.Peach._x = _root.Osama2._x - 100;
_root.Peach._y = _root.Osama2._y;
_root.Peach_show(0);
_root.movement = false;
_global.FLAGS.parasolActive = false;
_root.Osama2.gotoAndPlay('start');
_root.controlList.blackscreen.gotoAndPlay('white_fade_out');
once = true;
}
}
}
}
instance warp1 of movieClip 4168 {
onClipEvent (load) {
warp_to = 'airship1';
}
}
instance of movieClip 4171 {
onClipEvent (enterFrame) {
if (_root.Peach.hitTest(this)) {
_root.Peach.char.grav = 11;
_root.Peach.char.character.gotoAndPlay('descending');
loadMovie('', this);
}
}
}
frame 40 {
_root.CurrentArea = 'airship1';
colorBackground = new Color(backColor);
colorBackground.setRGB(6724095);
_root.blackscreen.gotoAndPlay('fade_out');
ceiling_collision._visible = false;
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
stopAllSounds();
_root.musicToPlayBeginning = 'airship music';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables('continue_from_last_area');
stop();
_root.Peach.char.grav = -4;
}
instance of movieClip 3832 {
onClipEvent (load) {
speed = 3 + random(4);
}
}
instance of movieClip 3832 {
onClipEvent (load) {
speed = 3 + random(4);
}
}
instance of movieClip 3832 {
onClipEvent (load) {
speed = 3 + random(4);
}
}
instance of movieClip 3832 {
onClipEvent (load) {
speed = 3 + random(4);
}
}
instance of movieClip 3832 {
onClipEvent (load) {
speed = 3 + random(4);
}
}
instance of movieClip 3832 {
onClipEvent (load) {
speed = 3 + random(4);
}
}
instance of movieClip 3832 {
onClipEvent (load) {
speed = 3 + random(4);
}
}
instance of movieClip 3832 {
onClipEvent (load) {
speed = 3 + random(4);
}
}
instance of movieClip 3832 {
onClipEvent (load) {
speed = 3 + random(4);
}
}
instance of movieClip 3832 {
onClipEvent (load) {
speed = 3 + random(4);
}
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'grey';
}
}
instance of movieClip 3641 {
onClipEvent (load) {
_color = 'grey';
}
}
movieClip 4681 {
}
movieClip 4683 {
}
movieClip 4686 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.CoinGrab.hitTest(this)) {
gotoAndPlay('grab');
delete onEnterFrame;
}
};
stop();
}
frame 2 {
_root.peach_update_char('Fire');
_root.score_add(1000);
}
frame 32 {
stop();
}
}
movieClip 4687 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 2 {
stop();
}
frame 3 {
_root.score_add(40);
}
frame 8 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
}
frame 21 {
stop();
}
}
movieClip 4688 {
instance pipe1 of movieClip 3695 {
onClipEvent (load) {
_color = 'grey';
}
onClipEvent (load) {
pipe1x = 550;
pipe1y = 640;
destination = 'pipe2';
musicToPlay = 'music_under';
animation_destiny_pipe = 'upside_down_exit';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) && !_root.piping) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_down_pipe');
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance poweritem1 of movieClip 4687 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance pipe2 of movieClip 3695 {
onClipEvent (load) {
_color = 'grey';
}
}
instance of movieClip 2259 {
onClipEvent (load) {
coins = 10;
}
}
}
instance of movieClip 2393 {
onClipEvent (load) {
_color = 'grey';
}
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'grey';
}
}
instance of movieClip 2425 {
onClipEvent (load) {
inverted = true;
}
}
instance of movieClip 2425 {
onClipEvent (load) {
inverted = true;
}
}
movieClip 4690 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 4691 {
frame 1 {
stopAllSounds();
_root.BossScene[_root.Morton] = true;
}
frame 29 {
_root.gotoAndPlay('ending');
}
}
movieClip 4698 {
}
movieClip 4701 {
}
movieClip 4702 {
frame 1 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 3 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 5 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 6 {
_root.currentCharacter = 'daisy';
}
frame 7 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
frame 8 {
_root.currentCharacter = 'rosa';
}
frame 9 {
gotoAndPlay(_root.CharSel[_root.CharNum]);
}
}
movieClip 4704 {
frame 1 {
_root.movement = false;
_root.Peach_show(0);
_root.next_sc = false;
}
instance Wakeup of movieClip 4701 {
onClipEvent (release) {
_root.next_sc = true;
}
onClipEvent (keyPress '<Space>') {
_root.next_sc = true;
}
onClipEvent (keyPress '*') {
if (_root.CharNum < 9) {
++_root.CharNum;
} else {
_root.CharNum = 1;
}
}
onClipEvent (keyPress '/') {
if (_root.CharNum > 1) {
--_root.CharNum;
} else {
_root.CharNum = 9;
}
}
onClipEvent (keyPress '+') {
if (_root.DressNum < 5) {
++_root.DressNum;
} else {
_root.DressNum = 1;
}
}
onClipEvent (keyPress '-') {
if (_root.DressNum > 1) {
--_root.DressNum;
} else {
_root.DressNum = 5;
}
}
onClipEvent (keyPress 'b') {
if (_root.BoobSize < 4) {
++_root.BoobSize;
} else {
_root.BoobSize = 1;
}
}
onClipEvent (keyPress 'q') {
if (_quality == 'HIGH') {
_quality = 'Medium';
} else {
_quality = 'High';
}
}
}
frame 79 {
if (_root.next_sc == true) {
gotoAndPlay('wakeup');
} else {
gotoAndPlay('asleep');
}
}
frame 80 {
next_sc = false;
}
frame 112 {
stop();
_root.movement = true;
_root.Peach_show(1);
}
}
movieClip 4705 {
frame 2 {
gotoAndPlay(1);
if (notice) {
_root.game_timer_suspend = 1;
_root.movement = false;
_root.Peach_show(0);
_root.char._x = this._x - 90;
_root.char._y = this._y + 15;
if (_root.Laid == 0) {
_global.FLAGS.bossFightType = 'virgin';
} else {
if (_root.Laid < 50) {
_global.FLAGS.bossFightType = 'ok';
} else {
_global.FLAGS.bossFightType = 'whore';
}
}
HUDstate = _root.HUDshow;
_root.HUDshow = 'OFF';
gotoAndPlay('first');
}
}
frame 4 {
stop();
notice = false;
}
frame 5 {
stop();
notice = false;
}
frame 6 {
stop();
notice = false;
}
frame 7 {
stop();
notice = false;
}
frame 8 {
stop();
notice = false;
}
frame 9 {
stop();
notice = false;
}
}
instance of movieClip 4705 {
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this)) {
_root.can_masturbate = false;
notice = true;
this(notice);
} else {
_root.can_masturbate = true;
}
}
}
movieClip 4709 {
instance of movieClip 1006 {
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this)) {
_parent._parent.taken = true;
_root.currentTip = 'Peach unlocked the X-Naut base!';
_root.HUD.tipsMC.gotoAndPlay(3);
_root.isXtechLevelTriggered = true;
_parent.gotoAndPlay('grab');
}
}
}
frame 9 {
gotoAndPlay(1);
}
frame 10 {
stop();
_global.FLAGS.cameraFreedom = true;
_root.gotoAndPlay('score1');
}
}
instance of movieClip 4136 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: Gross! I will need to avoid those bombs! I can\'t let them..erhm...touch me! (PRESS ' + _root.do_over_key + ')';
}
}
movieClip 4712 {
frame 2 {
stop();
this._name = 'scrollStartPosition';
onEnterFrame = function () {
if (_root.Peach.hitTest(this)) {
if (_global.GAMECONFIG.setScrolling) {
_global.FLAGS.scrollingLevel = true;
}
}
};
}
}
movieClip 4714 {
frame 2 {
stop();
onEnterFrame = function () {
if (_root.Peach.hitTest(this)) {
_global.FLAGS.scrollingLevel = false;
}
};
}
}
frame 41 {
_root.CurrentArea = '0-3';
ceiling_collision._visible = false;
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
_root.blackscreen.gotoAndPlay('fade_out');
stopAllSounds();
_root.musicToPlayBeginning = 'music_mario3_3';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
stop();
}
movieClip 4718 {
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
frame 189 {
if (_global.FLAGS.enemiesAtATime > 9) {
_global.FLAGS.enemiesAtATime = 0;
}
if (!_root.on_action and !_root.pausee) {
if (_root.Peach.char.character._type.collisionBody.hitTest(vision)) {
_root.horny_respawn.attachMovie('dummy', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 150 + _global.FLAGS.enemiesAtATime);
} else {
gotoAndPlay(35);
}
} else {
gotoAndPlay(35);
}
}
frame 205 {
_root.horny_respawn.attachMovie('goomba', 'enemygenerator' + _global.FLAGS.enemiesAtATime, 150 + _global.FLAGS.enemiesAtATime);
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._x = _x - 30;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime]._y = _y + 60;
_root.horny_respawn['enemygenerator' + _global.FLAGS.enemiesAtATime].spawn = true;
++_global.FLAGS.enemiesAtATime;
}
}
movieClip 4719 {
frame 1 {
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(collision)) {
if (Key.isDown(_root.keyUP) or Key.isDown(_root.keyW) or Key.isDown(_root.keyDOWN) or Key.isDown(_root.keyS)) {
_root.climbing = true;
_root.jumping = false;
_global.PLAYER.lockAnimation = false;
}
}
if (_root.Peach.char.character._type.collisionHead.hitTest(outercollision) and !_root.Peach.char.character._type.collisionHead.hitTest(collision)) {
_root.climbing = false;
_root.jumping = false;
_global.PLAYER.lockAnimation = false;
}
};
stop();
}
}
movieClip 4720 {
}
movieClip 4721 {
instance pipe2 of movieClip 3695 {
onClipEvent (load) {
pipe1x = 1280;
pipe1y = -480;
destination = 'pipe3';
musicToPlay = 'music_mario3_3';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and !_root.pipeDOWNbuttonPressed and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_down_pipe');
_root.PiranhaPlant1.piranhaMain.piranhaPlant.gotoAndPlay(66);
}
}
if (!Key.isDown(_root.keyS) and !Key.isDown(_root.keyDOWN)) {
_root.pipeDOWNbuttonPressed = false;
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4272 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3835 {
onClipEvent (enterFrame) {
}
}
instance pipe1 of movieClip 3695 {
onClipEvent (load) {
pipe1x = -520;
pipe1y = 830;
destination = 'pipe2';
musicToPlay = 'music_under';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) && !_root.piping) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
pipe_functioning = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_down_pipe');
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance poweritem3 of movieClip 4526 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4265 {
onClipEvent (enterFrame) {
}
}
}
instance of movieClip 4594 {
onClipEvent (enterFrame) {
}
}
movieClip 4723 {
instance vision of movieClip 1006 {
onClipEvent (load) {
this._visible = false;
}
}
frame 2 {
if (_global.FLAGS.enemiesAtATime > 9) {
_global.FLAGS.enemiesAtATime = 0;
}
onEnterFrame = function () {
if (!functioning) {
if (!_root.on_action) {
if (!_root.pausee) {
if (_root.Peach.char.hitTest(vision)) {
functioning = true;
_root.horny_respawn.attachMovie('dummy', 'enemygenerator2' + _global.FLAGS.enemiesAtATime, 310 + _global.FLAGS.enemiesAtATime);
gotoAndPlay('start');
}
}
}
}
};
stop();
}
frame 3 {
if (_root.on_action) {
gotoAndPlay(2);
}
}
frame 27 {
_root.horny_respawn.attachMovie('goomba', 'enemygenerator2' + _global.FLAGS.enemiesAtATime, 310 + _global.FLAGS.enemiesAtATime);
_root.horny_respawn['enemygenerator2' + _global.FLAGS.enemiesAtATime]._x = _x + 50;
_root.horny_respawn['enemygenerator2' + _global.FLAGS.enemiesAtATime]._y = _y + 25;
_root.horny_respawn['enemygenerator2' + _global.FLAGS.enemiesAtATime].turnRight = true;
++_global.FLAGS.enemiesAtATime;
}
frame 110 {
functioning = false;
gotoAndPlay(2);
}
}
instance of movieClip 4136 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: Phew! Enough with those goombas! They\'re everywhere, God! (PRESS ' + _root.do_over_key + ')';
}
}
instance door9 of movieClip 4341 {
onClipEvent (load) {
goToNextLevel = true;
}
}
instance door10 of movieClip 4341 {
onClipEvent (load) {
goToNextLevel = true;
}
}
frame 42 {
_root.CurrentArea = '0-4';
ceiling_collision._visible = false;
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
_root.blackscreen.gotoAndPlay('fade_out');
stopAllSounds();
_root.musicToPlayBeginning = 'music_mario3_2';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
stop();
}
movieClip 4726 {
}
movieClip 4727 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
gotoAndPlay('grab');
delete onEnterFrame;
}
};
}
frame 2 {
stop();
}
frame 3 {
_root.peach_update_char('Fire');
_root.score_add(1000);
}
frame 4 {
stop();
}
}
movieClip 4728 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 2 {
stop();
}
frame 8 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
if (_global.PLAYER.isSuperPeach == 'yes' || _root.CharMove == 'Racer' || _root.CharMove == 'Dress' || _root.CharMove == 'Leaf' || _root.CharMove == 'Raccoon' || _root.CharMove == 'Frog' || _root.CharMove == 'Fire') {
gotoAndPlay('flower');
}
}
frame 21 {
_root.horny_respawn.attachMovie('bigshroom', 'bigshroom2', 60);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.bigshroom2._x = auxPoint.x;
_root.horny_respawn.bigshroom2._y = auxPoint.y + 5;
stop();
}
frame 34 {
stop();
}
}
movieClip 4730 {
frame 1 {
n = 50;
movedir = 'left';
charspeed = -3;
onEnterFrame = function () {
if (_root.Peach.hitTest(vision)) {
loadMovie('', vision);
movement = true;
}
if (movement and !_root.pausee and _root.movement) {
if (n < -50) {
charspeed = 3;
movedir = 'right';
} else {
if (n > 50) {
charspeed = -3;
movedir = 'left';
}
}
if (movedir == 'right') {
++n;
if (n > 45) {
charspeed = 0.5;
} else {
if (n > 30) {
charspeed = 1;
}
}
} else {
--n;
if (n < -45) {
charspeed = -0.5;
} else {
if (n < -30) {
charspeed = -1;
}
}
}
_x = _x + charspeed;
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_root.Peach._x += charspeed;
}
}
};
}
}
movieClip 4731 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 2 {
stop();
}
frame 8 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
}
frame 22 {
_root.horny_respawn.attachMovie('1upmushroom', 'upmushroom2', 70);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.upmushroom2._x = auxPoint.x;
_root.horny_respawn.upmushroom2._y = auxPoint.y + 5;
stop();
}
}
movieClip 4732 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 2 {
stop();
}
frame 10 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
}
frame 23 {
_root.horny_respawn.attachMovie('poisonshroom', 'poisonshroom2', 65);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.poisonshroom2._x = auxPoint.x;
_root.horny_respawn.poisonshroom2._y = auxPoint.y + 5;
stop();
}
}
movieClip 4733 {
instance pipe1 of movieClip 3695 {
onClipEvent (load) {
pipe1x = 660;
pipe1y = 910;
destination = 'pipe2';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) && !_root.piping) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
pipe_functioning = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_down_pipe');
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance of movieClip 4265 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 4272 {
onClipEvent (enterFrame) {
}
}
}
instance of movieClip 4136 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: Huh? Do I need to go through this area? (PRESS ' + _root.do_over_key + ')';
}
}
instance door9 of movieClip 4341 {
onClipEvent (load) {
goToNextLevel = true;
}
}
instance door10 of movieClip 4341 {
onClipEvent (load) {
goToNextLevel = true;
}
}
frame 43 {
_root.CurrentArea = '1-0';
colorBackground = new Color(backColor);
colorBackground.setRGB(16777164);
ceiling_collision._visible = false;
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
_root.blackscreen.gotoAndPlay('fade_out');
stopAllSounds();
_root.musicToPlayBeginning = 'music_mario3_2';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
stop();
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'orange';
}
}
instance of movieClip 3641 {
onClipEvent (load) {
_color = 'orange';
}
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'orange';
}
}
instance of movieClip 3641 {
onClipEvent (load) {
_color = 'orange';
}
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'orange';
}
}
movieClip 4736 {
}
movieClip 4737 {
frame 2 {
got_this_pole_instead = true;
stop();
}
frame 3 {
got_this_pole_instead = false;
_root.Peach_show(0);
_root.movement = false;
_root.score_add(5000);
stopAllSounds();
sound_grow = new Sound(this);
sound_grow.attachSound('end_level.mp3');
sound_grow.start(0, 1);
_root.blushface_movie.gotoAndPlay('blush1');
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 4 {
_root.Peach._y += 8;
}
frame 5 {
_root.Peach._y += 8;
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 6 {
_root.Peach._y += 8;
}
frame 7 {
_root.Peach._y += 8;
}
frame 8 {
_root.Peach._y += 8;
}
frame 9 {
_root.Peach._y += 8;
if (got_this_pole_instead) {
got_this_pole_instead = false;
stopAllSounds();
_root.Peach_show(0);
_root.movement = false;
_root.score_add(2000);
sound_grow = new Sound(this);
sound_grow.attachSound('end_level.mp3');
sound_grow.start(0, 1);
}
}
frame 10 {
_root.Peach._y += 8;
}
frame 11 {
_root.Peach._y += 8;
}
frame 12 {
_root.Peach._y += 8;
}
frame 13 {
_root.Peach._y += 8;
}
frame 14 {
_root.Peach._y += 8;
if (got_this_pole_instead) {
got_this_pole_instead = false;
stopAllSounds();
_root.Peach_show(0);
_root.movement = false;
_root.score_add(1000);
sound_grow = new Sound(this);
sound_grow.attachSound('end_level.mp3');
sound_grow.start(0, 1);
}
}
frame 15 {
_root.Peach._y += 8;
}
frame 16 {
_root.Peach._y += 8;
}
frame 17 {
_root.Peach._y += 8;
}
frame 18 {
_root.Peach._y += 8;
}
frame 19 {
_root.Peach._y += 8;
if (got_this_pole_instead) {
got_this_pole_instead = false;
stopAllSounds();
_root.Peach_show(0);
_root.movement = false;
_root.score_add(500);
sound_grow = new Sound(this);
sound_grow.attachSound('end_level.mp3');
sound_grow.start(0, 1);
}
}
frame 20 {
_root.Peach._y += 8;
}
frame 21 {
_root.Peach._y += 8;
}
frame 22 {
_root.Peach._y += 8;
}
frame 23 {
_root.Peach._y += 8;
}
frame 24 {
_root.Peach._y += 8;
if (got_this_pole_instead) {
got_this_pole_instead = false;
stopAllSounds();
_root.Peach_show(0);
_root.movement = false;
_root.score_add(200);
sound_grow = new Sound(this);
sound_grow.attachSound('end_level.mp3');
sound_grow.start(0, 1);
}
}
frame 25 {
_root.Peach._y += 8;
}
frame 26 {
_root.Peach._y += 8;
}
frame 27 {
_root.Peach_show(1);
_root.Peach._y += 8;
_root.movement = true;
stopAllSounds();
sound_grow = new Sound(this);
sound_grow.attachSound('end_level_jingle.mp3');
sound_grow.start(0, 1);
}
frame 28 {
stop();
}
}
movieClip 4738 {
frame 1 {
stop();
}
instance pole1 of movieClip 4196 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_parent.poleanimation.gotoAndPlay('start_pole');
loadMovie('', this);
loadMovie('', _parent.pole2);
loadMovie('', _parent.pole3);
loadMovie('', _parent.pole4);
loadMovie('', _parent.pole5);
}
}
}
instance pole2 of movieClip 4196 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_parent.poleanimation.gotoAndPlay('pole1');
loadMovie('', this);
loadMovie('', _parent.pole);
loadMovie('', _parent.pole3);
loadMovie('', _parent.pole4);
loadMovie('', _parent.pole5);
}
}
}
instance pole3 of movieClip 4196 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_parent.poleanimation.gotoAndPlay('pole2');
loadMovie('', this);
loadMovie('', _parent.pole);
loadMovie('', _parent.pole2);
loadMovie('', _parent.pole4);
loadMovie('', _parent.pole5);
}
}
}
instance pole4 of movieClip 4196 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_parent.poleanimation.gotoAndPlay('pole3');
loadMovie('', this);
loadMovie('', _parent.pole);
loadMovie('', _parent.pole2);
loadMovie('', _parent.pole3);
loadMovie('', _parent.pole5);
}
}
}
instance pole5 of movieClip 4196 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
_parent.poleanimation.gotoAndPlay('pole4');
loadMovie('', this);
loadMovie('', _parent.pole);
loadMovie('', _parent.pole2);
loadMovie('', _parent.pole3);
loadMovie('', _parent.pole4);
}
}
}
}
movieClip 4740 {
}
movieClip 4746 {
}
movieClip 4748 {
}
movieClip 4750 {
}
movieClip 4751 {
}
movieClip 4752 {
}
movieClip 4753 {
}
movieClip 4755 {
}
movieClip 4756 {
}
movieClip 4757 {
}
movieClip 4760 {
}
movieClip 4761 {
}
movieClip 4762 {
frame 1 {
onEnterFrame = function () {
if (!functioning) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(this)) {
functioning = true;
gotoAndPlay('spring');
}
}
};
}
frame 2 {
stop();
}
frame 7 {
if (Key.isDown(_root.keyC) || Key.isDown(_root.keyPERIOD)) {
ready = true;
}
}
frame 8 {
if (Key.isDown(_root.keyC) || Key.isDown(_root.keyPERIOD)) {
ready = true;
}
}
frame 9 {
if (ready) {
ready = false;
_root.Peach.char.grav = -18;
_global.PLAYER.isTouchingGround = false;
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.lockAnimation = true;
_root.Peach.char.character.gotoAndPlay('jumpveg');
} else {
_global.PLAYER.lockAnimation = true;
_root.Peach.char.character.gotoAndPlay('jump');
}
}
functioning = false;
gotoAndPlay(2);
}
}
movieClip 4764 {
}
movieClip 4765 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 2 {
stop();
}
frame 11 {
_root.horny_respawn.attachMovie('leafpower', 'leafrespawn', 68);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.leafrespawn._x = auxPoint.x + 15;
_root.horny_respawn.leafrespawn._y = auxPoint.y + 5;
stop();
}
}
movieClip 4767 {
instance of movieClip 4728 {
onClipEvent (enterFrame) {
}
}
instance pipe1 of movieClip 3695 {
onClipEvent (load) {
_color = 'orange';
pipe1x = -740;
pipe1y = 390;
destination = 'pipe2';
musicToPlay = 'music_under';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'going_up_pipe';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance pipe2 of movieClip 3695 {
onClipEvent (load) {
_color = 'orange';
pipe1x = 175;
pipe1y = -770;
destination = 'pipe3';
musicToPlay = 'music_mario3_3';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'upside_down_exit';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance pipe3 of movieClip 3695 {
onClipEvent (load) {
_color = 'orange';
}
}
}
instance pipe3 of movieClip 2393 {
onClipEvent (load) {
_color = 'orange';
}
}
movieClip 4769 {
}
movieClip 4773 {
}
movieClip 4775 {
}
movieClip 4778 {
}
movieClip 4779 {
frame 1 {
if (!mouth_type) {
mouth_type = 'closed';
}
gotoAndPlay(mouth_type);
}
frame 2 {
gotoAndPlay(mouth_type);
}
frame 25 {
gotoAndPlay(mouth_type);
}
}
movieClip 4783 {
}
movieClip 4784 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
}
movieClip 4785 {
}
movieClip 4786 {
frame 2 {
if (_parent._parent._running) {
gotoAndPlay(3);
}
}
frame 4 {
if (_parent._parent._running) {
gotoAndPlay(5);
}
}
frame 6 {
if (_parent._parent._running) {
gotoAndPlay(7);
}
}
frame 8 {
if (_parent._parent._running) {
gotoAndPlay(9);
}
}
frame 10 {
if (_parent._parent._running) {
gotoAndPlay(11);
}
}
frame 12 {
if (_parent._parent._running) {
gotoAndPlay(13);
}
}
frame 14 {
if (_parent._parent._running) {
gotoAndPlay(15);
}
}
frame 16 {
if (_parent._parent._running) {
gotoAndPlay(17);
}
}
frame 17 {
gotoAndPlay(1);
}
}
movieClip 4788 {
}
movieClip 4789 {
frame 1 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
_root.movement = false;
_root.Peach_show(0);
advance = false;
horny_bar_buildup = 1;
horny_random1 = random(4);
}
instance of movieClip 750 {
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if (!_global.PLAYER.isTouchingGround) {
gotoAndPlay('dead');
}
}
}
frame 4 {
head.eyeLeftPeach.gotoAndStop('lidded');
head.eyeRightPeach.gotoAndStop('lidded');
}
frame 7 {
_global.PLAYER.blushType = 'fade_in';
}
frame 8 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 9 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 10 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 11 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 12 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 13 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 14 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 15 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 16 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 17 {
if (horny_bar_buildup > horny_random1) {
if (advance) {
advance = false;
gotoAndPlay('cum');
} else {
gotoAndPlay('fuck');
}
} else {
++horny_bar_buildup;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('fuck');
}
}
frame 22 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('opened');
}
frame 27 {
_global.PLAYER.blushType = 'blush_blink';
}
frame 28 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 29 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 30 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 31 {
if (hornybar_last_increase) {
if (advance) {
advance = false;
gotoAndPlay('dead');
} else {
gotoAndPlay('covered');
}
} else {
++horny_bar_buildup;
hornybar_last_increase = true;
if (_root.horny_bar < _root.horny_maximum) {
_root.peachHornyIncrease();
}
gotoAndPlay('covered');
}
}
frame 32 {
_root.cloth_bra_remove();
if (!_root.gallery_running) {
if (!_parent.do_over) {
_root.score_add(200);
}
_root.game_timer_suspend = 0;
_root.CumHead += 2;
++_root.goomba_laid_count[0];
if (_parent._parent._name == _root.PuzzleType) {
if (_root.PuzzleType == 'goombaKey') {
_root.getPuzzleReward('goombaKey');
}
_parent._parent.fuckPuzzle = true;
}
_parent._parent.sleeping = true;
}
_root.Peach_show(1);
stop();
_root.Peach.char.character.gotoAndPlay('standingup');
}
}
movieClip 4790 {
}
movieClip 4791 {
frame 2 {
gotoAndPlay(1);
if (stomped == true and alive) {
_global.FLAGS.enemyOnlyOneMutex = false;
movement = false;
alive = false;
gotoAndPlay('stomped');
} else {
if ((notice or do_over) and !_root.on_action) {
_global.FLAGS.enemyOnlyOneMutex = false;
_root.on_action = true;
_root.jump_pressed = true;
_root.game_timer_suspend = 1;
enemy_num = _root.Pokey;
if (alive == false) {
_global.PLAYER.laids += 0;
} else {
++_global.PLAYER.laids;
++_global.PLAYER.totalLaids;
if (_root.EnemyTotal[enemy_num] < _root.EnemyMax[enemy_num]) {
++_root.EnemyTotal[enemy_num];
_root.pokey_fucking_scene = _root.EnemyTotal[enemy_num];
} else {
if (_root.EnemyTotal[enemy_num] >= _root.EnemyMax[enemy_num]) {
_root.EnemyAtMax[enemy_num] = true;
_root.pokey_fucking_scene = 1 + random(_root.EnemyMax[enemy_num]);
}
}
}
if (alive == false) {
if (_root.PlayScene > _root.EnemyTotal[enemy_num]) {
f = _root.pokey_fucking_scene + 2;
gotoAndPlay(f);
} else {
f = _root.PlayScene + 2;
gotoAndPlay(f);
}
} else {
f = _root.pokey_fucking_scene + 2;
gotoAndPlay(f);
}
alive = false;
}
}
}
frame 3 {
notice = false;
stop();
}
frame 20 {
stop();
}
}
movieClip 4793 {
frame 1 {
function follow_peach() {
dist = _root.Peach._x - this._x;
if (dist < -12) {
if (stopped_before) {
char.movement = true;
char.gotoAndPlay('walk');
stopped_before = false;
}
this._xscale = 100;
char._right = false;
movedir = 'left';
} else {
if (dist > 12) {
if (stopped_before) {
char.movement = true;
char.gotoAndPlay('walk');
stopped_before = false;
}
this._xscale = -100;
char._right = true;
movedir = 'right';
} else {}
}
}
if (!this._name) {
this._name = 'enemy_' + _global.FLAGS.enemyInstanceCount;
++_global.FLAGS.enemyInstanceCount;
}
scoreSquare = '';
exclamation_towards_Peach = false;
xVel = 0;
returned_walk = false;
movedir = 'left';
enemy_num = _root.Pokey;
dist = 0;
n = 0;
char.gravity = 1.4;
char.grav = 0;
char.movement = false;
char.charspeed = 1.5;
char._right = false;
char.alive = true;
char.stomped = false;
char.do_over = false;
char.squish.gotoAndPlay(1 + random(11));
if (turnRight) {
turnRight = false;
if (stopped_before) {
char.movement = true;
stopped_before = false;
}
this._xscale = -100;
char._right = true;
movedir = 'right';
}
onEnterFrame = function () {
if (gravity_when_sleeping or sleeping) {
if (!_root.ground.hitTest(_x, _y + 5, true)) {
if (n < 8) {
++n;
}
_y = _y + n;
} else {
n = 0;
}
}
if (_root.Peach.hitTest(vision) or spawn) {
spawn = false;
char.gotoAndPlay('walk');
loadMovie('', vision);
char.movement = true;
}
if (!_root.pausee) {
if (char.movement) {
if (_root.doorslide1) {
if (this.hitTest(_root.doorslide1)) {
_root.doorslide1.notice = true;
} else {
if (_root.doorslide2) {
if (this.hitTest(_root.doorslide2)) {
_root.doorslide2.notice = true;
} else {
if (_root.doorslide3) {
if (this.hitTest(_root.doorslide3)) {
_root.doorslide3.notice = true;
} else {
if (_root.doorslide4) {
if (this.hitTest(_root.doorslide4)) {
_root.doorslide4.notice = true;
} else {
if (_root.doorslide5) {
if (this.hitTest(_root.doorslide5)) {
_root.doorslide5.notice = true;
}
}
}
}
}
}
}
}
}
}
if (char.alive) {
if (!char.notice) {
if (_root.horny_bar > 10 or exclamation_towards_Peach) {
follow_peach();
_running = true;
char.charspeed = 3;
} else {
_running = false;
char.charspeed = 1.5;
}
}
}
dist2 = _root.Peach._x - this._x;
disty = _root.Peach._y - _root.Peach._height / 2 - this._y + 50;
if (_root.movement) {
if (!_running and char._right and dist2 < 120 and dist2 > 0 and (disty > -150 and disty < 0 or disty < 150 and disty > 0) and !exclamation_towards_Peach) {
char.char.head.eye.gotoAndStop('desired');
char.char.head.mouth.mouth_type = 'opened';
_global.FLAGS.dickState = 'goingup';
exclamation_towards_Peach = true;
scoreAndMarks.gotoAndPlay('exclamation');
} else {
if (!_running and !char._right and dist2 > -120 and dist2 < 0 and (disty > -150 and disty < 0 or disty < 150 and disty > 0) and !exclamation_towards_Peach) {
char.char.head.mouth.mouth_type = 'opened';
char.char.head.eye.gotoAndStop('desired');
_global.FLAGS.dickState = 'goingup';
exclamation_towards_Peach = true;
scoreAndMarks.gotoAndPlay('exclamation');
}
}
}
if (char.alive) {
if (char._right) {
xVel += char.charspeed;
} else {
xVel -= char.charspeed;
}
}
if (_y > 3000) {
loadMovie('', this);
}
_y = _y + char.grav;
char.grav += char.gravity;
while (_root.ground.hitTest(_x, _y - 2, true)) {
_y = _y - char.gravity;
char.grav = 0;
}
if (_root.ground.hitTest(_x, _y + 4, true)) {
touchingGround = true;
} else {
touchingGround = false;
}
if (_root.ground.hitTest(_x + _width / 3, _y - _height / 4, true)) {
xVel -= char.charspeed;
this._xscale = 100;
char._right = false;
movedir = 'left';
} else {
if (_root.ground.hitTest(_x - _width / 3, _y - _height / 4, true) or turnRightAfterWalk) {
turnRightAfterWalk = false;
xVel += char.charspeed;
this._xscale = -100;
char._right = true;
movedir = 'right';
}
}
this._x += xVel;
if (xVel == 0) {
if (returned_walk) {
char.squish.gotoAndStop('stopped');
returned_walk = false;
}
} else {
if (!returned_walk) {
returned_walk = true;
char.squish.gotoAndPlay(1);
}
}
xVel = 0;
}
}
if (!char.stomped and char.alive) {
if (_root.Peach.char.character._type.collisionFeet.hitTest(char) and !_global.PLAYER.isTouchingGround and !_root.on_action and !_root.pausee) {
if (!_root.Peach.char.character._type.collisionBody.hitTest(char)) {
if (!char.notice) {
if (Key.isDown(_root.keyC) or Key.isDown(_root.keySLASH)) {
_root.Peach.char.grav = -20;
} else {
_root.Peach.char.grav = -12;
}
}
}
}
}
if (_root.Peach.char.character._type.collisionBody.hitTest(char) and !char.stomped) {
if (Key.isDown(_root.keyEND) and !char.alive and !_root.on_action) {
if (!_global.FLAGS.enemyOnlyOneMutex) {
_global.FLAGS.enemyOnlyOneMutex = true;
_root.pokeyTextRandomize();
_root.movement = false;
char.gotoAndPlay('squish');
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.veggiesex = true;
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
}
} else {
if (Key.isDown(_root.key1)) {
_root.PlayScene = 1;
_root.currentStatusBar = 'Pokey: Sex scene Changed to \'1\'';
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key2)) {
_root.PlayScene = 2;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Pokey: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Pokey: Sex scene Changed to \'2\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key3)) {
_root.PlayScene = 3;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Pokey: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Pokey: Sex scene Changed to \'3\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key4)) {
_root.PlayScene = 4;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Pokey: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Pokey: Sex scene Changed to \'4\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key5)) {
_root.PlayScene = 5;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Pokey: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Pokey: Sex scene Changed to \'5\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key6)) {
_root.PlayScene = 6;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Pokey: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Pokey: Sex scene Changed to \'6\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key7)) {
_root.PlayScene = 7;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Pokey: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Pokey: Sex scene Changed to \'7\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key8)) {
_root.PlayScene = 8;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Pokey: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Pokey: Sex scene Changed to \'8\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key9)) {
_root.PlayScene = 9;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Pokey: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Pokey: Sex scene Changed to \'9\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (Key.isDown(_root.key0)) {
_root.PlayScene = 10;
if (!_root.EnemyAtMax[_root.Goomba] and _root.PlayScene > _root.EnemyTotal[enemy_num]) {
_root.currentStatusBar = 'Pokey: Not enough sex with living creatures yet!';
} else {
_root.currentStatusBar = 'Pokey: Sex scene Changed to \'10\'';
}
_root.HUD.statMC.gotoAndPlay(3);
} else {
if (_root.movement) {
if (!_root.pausee) {
if (touchingGround) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
char.do_over = false;
if (char.alive) {
if (!_global.FLAGS.enemyOnlyOneMutex) {
_global.FLAGS.enemyOnlyOneMutex = true;
if (_global.PLAYER.isCarryingVeggie) {
_global.PLAYER.isCarryingVeggie = false;
if (_global.PLAYER.isCarryingShell) {
_global.PLAYER.isCarryingShell = false;
}
_root.horny_respawn.attachMovie('veggie', 'veggiesex', 99);
_root.horny_respawn.veggiesex.veggiesex = true;
_root.horny_respawn.veggiesex.charspeed = 0;
_root.horny_respawn.veggiesex._x = _root.Peach._x;
_root.horny_respawn.veggiesex._y = _root.Peach._y;
}
_root.pokeyTextRandomize();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
};
}
}
instance of movieClip 4136 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: Am I in the desert? (PRESS ' + _root.do_over_key + ')';
}
}
frame 44 {
_root.CurrentArea = '1-1';
colorBackground = new Color(backColor);
colorBackground.setRGB(16777164);
ceiling_collision._visible = false;
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
_root.blackscreen.gotoAndPlay('fade_out');
stopAllSounds();
_root.musicToPlayBeginning = 'music_mario3_3';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
stop();
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'orange';
}
}
instance of movieClip 3641 {
onClipEvent (load) {
_color = 'orange';
}
}
instance of movieClip 3641 {
onClipEvent (load) {
_color = 'orange';
}
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'orange';
}
}
movieClip 4794 {
}
movieClip 4797 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionHead.hitTest(this) and (_root.can_grab_touch || _root.underwater)) {
_root.Peach.char.grav = 1;
sound_hit1 = new Sound(this);
sound_hit1.attachSound('hit1.mp3');
sound_hit1.start(0, 1);
delete onEnterFrame;
gotoAndPlay(3);
}
};
}
frame 2 {
stop();
}
frame 8 {
sound_grow = new Sound(this);
sound_grow.attachSound('mushgrow.mp3');
sound_grow.start(0, 1);
}
frame 21 {
_root.horny_respawn.attachMovie('bigshroom', 'bigshroom2', 60);
auxPoint = new flash.geom.Point(0, 0);
localToGlobal(auxPoint);
_root.globalToLocal(auxPoint);
_root.horny_respawn.bigshroom2._x = auxPoint.x;
_root.horny_respawn.bigshroom2._y = auxPoint.y + 5;
stop();
}
}
movieClip 4799 {
}
movieClip 4801 {
instance of movieClip 4797 {
onClipEvent (enterFrame) {
}
}
instance pipe1 of movieClip 3695 {
onClipEvent (load) {
_color = 'orange';
pipe1x = -670;
pipe1y = 425;
destination = 'pipe2';
musicToPlay = 'music_under';
animation_source_pipe = 'going_down_pipe';
animation_destiny_pipe = 'going_out';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe1) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe2) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe3) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe4) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe5) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe6) or _root.Peach.char.character._type.collisionBody.hitTest(_root.ground.pipe7)) {
_root.on_pipe_to_go_down = true;
if (_root.Peach.char.character._type.collisionFeet.hitTest(PipeAction) and !_root.piping and _root.isAbleToGoDown and _root.movement) {
if (Key.isDown(_root.keyS) or Key.isDown(_root.keyDOWN)) {
_root.movement = false;
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay(animation_source_pipe);
}
}
} else {
_root.on_pipe_to_go_down = false;
}
}
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'orange';
}
}
instance pipe3 of movieClip 3695 {
onClipEvent (load) {
_color = 'orange';
}
}
instance of movieClip 4797 {
onClipEvent (enterFrame) {
}
}
instance pipe2 of movieClip 4590 {
onClipEvent (load) {
_color = 'orange';
pipe1x = 155;
pipe1y = -750;
destination = 'pipe3';
musicToPlay = 'music_mario3_3';
animation_destiny_pipe = 'upside_down_exit';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this.PipeAction)) {
if (!_root.on_action) {
if (_global.PLAYER.isTouchingGround) {
if (_root.movement) {
if (!_root.piping) {
if (Key.isDown(_root.keyA) or Key.isDown(_root.keyLEFT)) {
if (!Key.isDown(_root.keyD) and !Key.isDown(_root.keyRIGHT)) {
_root.piping = true;
_root.on_pipe = true;
gotoAndPlay('going_in');
}
}
}
}
}
}
}
}
}
}
movieClip 4804 {
}
movieClip 4805 {
frame 1 {
if (!once) {
once = true;
gotoAndPlay(1 + random(30));
}
}
}
movieClip 4807 {
}
movieClip 4808 {
}
frame 45 {
_root.CurrentArea = '1-2';
colorBackground = new Color(backColor);
colorBackground.setRGB(16763955);
ceiling_collision._visible = false;
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
_root.blackscreen.gotoAndPlay('fade_out');
stopAllSounds();
_root.musicToPlayBeginning = 'music_mario3_2';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
stop();
}
movieClip 4810 {
frame 1 {
stop();
}
}
movieClip 4817 {
instance of movieClip 750 {
onClipEvent (load) {
PuzzleType = 'doorkey1';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this)) {
if (_root.PuzzleType == PuzzleType) {
loadMovie('', this);
}
}
}
}
instance of movieClip 4728 {
onClipEvent (enterFrame) {
}
}
}
instance doorslide1 of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
notice = true;
this(notice);
}
}
}
instance doorslide2 of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
notice = true;
this(notice);
}
}
}
movieClip 4820 {
frame 1 {
unlocked = false;
onEnterFrame = function () {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!functioning) {
if (unlocked) {
gotoAndPlay('open');
} else {
if (_root.PuzzleType == PuzzleType) {
_root.PeachHasKey = 'no';
unlocked = true;
_root.soundFX('key_out_ass');
}
}
}
}
};
stop();
}
frame 2 {
stop();
}
frame 3 {
functioning = true;
}
frame 10 {
}
frame 15 {
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
functioning = false;
_root.soundFX('Door Shut', 3);
gotoAndPlay(2);
} else {
gotoAndPlay('opened');
}
}
}
instance doorkey1 of movieClip 4820 {
onClipEvent (load) {
PuzzleType = 'doorkey1';
}
}
instance doorslide3 of movieClip 2307 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
notice = true;
this(notice);
}
}
}
movieClip 4823 {
frame 1 {
if (!once) {
once = true;
this._name = 'poweritem' + _global.FLAGS.powerItemNumber;
++_global.FLAGS.powerItemNumber;
}
if (_root[keydoor].unlocked) {
loadMovie('', this);
}
}
frame 2 {
stop();
onEnterFrame = function () {
if (_root.Peach.char.hitTest(this)) {
_root.PeachHasKey = 'yes';
_root.HUD.key.gotoAndPlay('yes');
_root.soundFX('key_in_ass', 2);
gotoAndStop('taken');
_root.PuzzleType = keydoor;
}
};
}
frame 3 {
stop();
}
frame 4 {
stop();
delete onEnterFrame;
}
}
instance of movieClip 4823 {
onClipEvent (load) {
keydoor = 'doorkey1';
}
}
movieClip 4825 {
frame 1 {
this._visible = false;
}
frame 4 {
this._visible = true;
}
frame 11 {
this._visible = false;
}
frame 14 {
this._visible = true;
}
frame 25 {
this._visible = true;
}
}
movieClip 4828 {
}
movieClip 4829 {
}
movieClip 4830 {
}
movieClip 4831 {
}
movieClip 4832 {
}
movieClip 4833 {
frame 1 {
body.gotoAndPlay(1 + random(38));
spark.gotoAndPlay(1 + random(28));
stop();
}
}
movieClip 4834 {
frame 1 {
movement = true;
_speed = 2 + random(2);
if (!once) {
once = true;
if (!this._name) {
this._name = 'enemy_' + _global.FLAGS.enemyInstanceCount;
++_global.FLAGS.enemyInstanceCount;
}
}
while (!_root.ground.hitTest(this._x, this._y + this._height / 2, true)) {
_y = _y + 1;
}
_y = _y + 2;
moving = 'left';
onEnterFrame = function () {
if (movement) {
if (moving == 'left') {
_x = _x - _speed;
if (!_root.ground.hitTest(this._x - this._width / 2, this._y + this._height / 2, true)) {
if (!_root.ground.hitTest(this._x, this._y + this._height / 2, true)) {
if (!_root.ground.hitTest(this._x + this._width / 2 - 8 - _speed, this._y + this._height / 2, true)) {
moving = 'down';
}
}
}
} else {
if (moving == 'down') {
_y = _y + _speed;
if (!_root.ground.hitTest(this._x + this._width / 2, this._y + this._height / 2, true)) {
if (!_root.ground.hitTest(this._x + this._width / 2, this._y, true)) {
if (!_root.ground.hitTest(this._x + this._width / 2, this._y - this._height / 2 + 8 + _speed, true)) {
moving = 'right';
}
}
}
} else {
if (moving == 'right') {
_x = _x + _speed;
if (!_root.ground.hitTest(this._x + this._width / 2, this._y - this._height / 2, true)) {
if (!_root.ground.hitTest(this._x, this._y - this._height / 2, true)) {
if (!_root.ground.hitTest(this._x - this._width / 2 + 8 + _speed, this._y - this._height / 2, true)) {
moving = 'up';
}
}
}
} else {
if (moving == 'up') {
_y = _y - _speed;
if (!_root.ground.hitTest(this._x - this._width / 2, this._y - this._height / 2, true)) {
if (!_root.ground.hitTest(this._x - this._width / 2, this._y, true)) {
if (!_root.ground.hitTest(this._x - this._width / 2, this._y + this._height / 2 - 10 - _speed, true)) {
moving = 'left';
}
}
}
}
}
}
}
}
};
stop();
}
}
instance room1 of movieClip 4171 {
onClipEvent (load) {
goTo = 'room2';
musicToPlay = 'Mario2';
side = 'right';
}
}
instance room2 of movieClip 4171 {
onClipEvent (load) {
goTo = 'room1';
musicToPlay = 'music_mario3_2';
}
}
instance room3 of movieClip 4171 {
onClipEvent (load) {
goTo = 'room4';
musicToPlay = 'music_mario3_2';
side = 'right';
}
}
instance room4 of movieClip 4171 {
onClipEvent (load) {
goTo = 'room3';
musicToPlay = 'Mario2';
}
}
frame 46 {
_root.CurrentArea = '1-3';
_root.blackscreen.gotoAndPlay('fade_out');
stopAllSounds();
_root.musicToPlayBeginning = 'ghost_house';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
_root.set_level_variables();
stop();
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'grey';
}
}
instance of movieClip 2814 {
onClipEvent (load) {
_color = 'grey';
}
}
movieClip 4840 {
}
movieClip 4847 {
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 5;
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 5;
}
}
instance of movieClip 2259 {
onClipEvent (load) {
this.coins = 5;
}
}
instance of movieClip 3956 {
onClipEvent (enterFrame) {
}
}
instance pipe1 of movieClip 3695 {
onClipEvent (load) {
pipe1x = 50;
pipe1y = -350;
destination = 'pipe2';
animation_source_pipe = 'upside_down_enter';
animation_destiny_pipe = 'upside_down_exit';
_color = 'grey';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.Peach.char.character._type.collisionHead.hitTest(PipeAction) && !_root.piping) {
if (Key.isDown(_root.keyW) or Key.isDown(_root.keyUP)) {
pipe_functioning = false;
_root.piping = true;
gotoAndPlay(animation_source_pipe);
}
}
}
}
}
instance pipe2 of movieClip 3695 {
onClipEvent (load) {
pipe1x = -350;
pipe1y = 50;
destination = 'pipe2';
animation_destiny_pipe = 'going_up_pipe';
animation_destiny_pipe = 'upside_down_exit';
_color = 'grey';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.Peach.char.character._type.collisionHead.hitTest(PipeAction) && !_root.piping) {
if (Key.isDown(_root.keyW) or Key.isDown(_root.keyUP)) {
pipe_functioning = false;
_root.piping = true;
gotoAndPlay(animation_source_pipe);
}
}
}
}
}
}
instance of movieClip 2393 {
onClipEvent (load) {
_color = 'grey';
}
}
instance pipe3 of movieClip 2393 {
onClipEvent (load) {
_color = 'grey';
}
}
instance g5 of movieClip 4381 {
onClipEvent (load) {
destination = 'g6';
}
}
instance g1 of movieClip 4381 {
onClipEvent (load) {
destination = 'g2';
}
}
instance g3 of movieClip 4381 {
onClipEvent (load) {
destination = 'g4';
}
}
instance g4 of movieClip 4381 {
onClipEvent (load) {
destination = 'g3';
}
}
instance c2 of movieClip 4391 {
onClipEvent (enterFrame) {
if (_root.Peach.char.CollisionFeet.hitTest(this)) {
_root.Checkpoint2 = true;
_root.Checkpoint1 = false;
notice = true;
this(notice);
}
}
}
movieClip 4848 {
frame 1 {
functioning = false;
if (!once) {
once = true;
onEnterFrame = function () {
if (!functioning) {
if (_root.Peach.char.hitTest(this)) {
functioning = true;
gotoAndPlay('start');
}
}
if (_root.Peach.char.hitTest(thwomp)) {
if (!_root.on_action) {
if (_root.movement) {
if (!_root.pausee) {
_root.she_is_hit();
}
}
}
}
};
}
}
frame 2 {
stop();
}
frame 79 {
functioning = false;
gotoAndStop(2);
}
}
movieClip 4849 {
}
instance of movieClip 4849 {
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this)) {
_root.changeLevel('ending');
}
}
}
instance of movieClip 4125 {
onClipEvent (load) {
talk1 = 'Princess!! Be careful on';
this('Princess!! Be careful on');
talk2 = 'this castle. There are more of';
this('this castle. There are more of');
talk3 = 'those frightening ghosts...and...';
this('those frightening ghosts...and...');
talk4 = 'there are spikes!';
this('there are spikes!');
}
}
frame 86 {
_root.CurrentArea = '8-0';
_root.peach_update_char('Dress');
CumHead = 2;
CumTits = 6;
CumLegs = 6;
CumButt = 2;
_root.blackscreen.gotoAndPlay('fade_out');
colorBackground = new Color(backColor);
colorBackground.setRGB(6724095);
ceiling_collision._visible = false;
_root.loadinfo.data.CurrentArea = _root.CurrentArea;
_root.loadinfo.flush();
stopAllSounds();
_root.musicToPlayBeginning = 'music_x-naut';
_root.MUSIC(_root.musicToPlayBeginning, 99);
_root.set_level_variables();
stop();
}
movieClip 4851 {
frame 1 {
stop();
}
}
movieClip 4858 {
}
movieClip 4859 {
frame 1 {
if (!once) {
once = true;
gotoAndPlay(1 + random(36));
}
}
}
movieClip 4861 {
}
movieClip 4864 {
}
movieClip 4866 {
}
movieClip 4869 {
}
movieClip 4870 {
}
movieClip 4872 {
}
movieClip 4874 {
}
movieClip 4879 {
frame 1 {
if (!once) {
once = true;
gotoAndPlay(1 + random(30));
}
}
}
movieClip 4880 {
}
movieClip 4882 {
}
movieClip 4884 {
}
instance of movieClip 3864 {
onClipEvent (load) {
_type = 'red';
light.gotoAndStop(_type);
}
}
movieClip 4886 {
}
movieClip 4888 {
}
movieClip 4890 {
}
movieClip 4892 {
}
movieClip 4895 {
}
movieClip 4899 {
frame 1 {
stop();
}
}
movieClip 4901 {
frame 1 {
stop();
}
}
instance of movieClip 4901 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (showing) {
showing = false;
_root.interactiveButton_remove();
}
} else {
if (!showing) {
showing = true;
_root.interactiveButton_add();
}
if (level_of_conversation == 0 and (_global.FLAGS.interactiveButtonPressed or _root.Peach.peach_state == 'backside')) {
_root.peach_locked();
_root.peachGoBackside();
_root.interactiveButton_hide();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: There are many buttons. I\'ve pressed some of them but nothing happens.';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
level_of_conversation = 0;
_root.interactiveButton_show();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
}
}
}
}
}
movieClip 4903 {
}
instance doorc of movieClip 3864 {
onClipEvent (load) {
gotoX = -2225;
gotoY = -715;
_type = 'red';
musicToPlay = 'stop';
light.gotoAndStop(_type);
}
}
movieClip 4909 {
}
movieClip 4910 {
}
movieClip 4914 {
}
movieClip 4916 {
frame 2 {
stop();
onEnterFrame = function () {
if (_type == 'green') {
if (_root.Peach.char.hitTest(door)) {
if (_root.movement and !_root.on_action) {
if (leftside) {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyA)) {
_root.movement = false;
_root.Peach_show(0);
gotoAndPlay('open');
delete onEnterFrame;
}
} else {
if (Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyD)) {
_root.movement = false;
_root.Peach_show(0);
gotoAndPlay('open');
delete onEnterFrame;
}
}
}
}
}
};
}
frame 23 {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = gotoX;
_root.Peach._y = gotoY;
_root.movement = true;
_root.Peach_show(1);
gotoAndPlay(1);
}
}
instance of movieClip 4916 {
onClipEvent (load) {
gotoX = 1300;
gotoY = -175;
_type = 'green';
light.gotoAndStop(_type);
}
}
movieClip 4918 {
}
movieClip 4925 {
}
movieClip 4926 {
}
movieClip 4928 {
}
movieClip 4929 {
frame 1 {
stop();
}
}
movieClip 4930 {
frame 2 {
stop();
onEnterFrame = function () {
if (_root.Peach.char.hitTest(door)) {
if ((_type == 'green' or _type == 'absent') and gotoX) {
if (_root.movement and !_root.on_action) {
if (leftside) {
if (Key.isDown(_root.keyLEFT) or Key.isDown(_root.keyA)) {
_root.movement = false;
_root.on_action = true;
_root.Peach_show(0);
gotoAndPlay('open');
delete onEnterFrame;
}
} else {
if (Key.isDown(_root.keyRIGHT) or Key.isDown(_root.keyD)) {
_root.movement = false;
_root.Peach_show(0);
gotoAndPlay('open');
delete onEnterFrame;
}
}
}
}
}
};
}
frame 23 {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = gotoX;
_root.Peach._y = gotoY;
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
gotoAndPlay(1);
if (musicToPlay) {
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.musicPlayingSpecialAreas = musicToPlay;
_root.MUSIC(musicToPlay, 99);
}
}
}
instance of movieClip 4930 {
onClipEvent (load) {
gotoX = -200;
gotoY = 860;
_type = 'green';
leftside = true;
musicToPlay = 'music_x-naut';
light.gotoAndStop(_type);
}
}
instance of movieClip 4901 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (showing) {
showing = false;
_root.interactiveButton_remove();
}
} else {
if (!showing) {
showing = true;
_root.interactiveButton_add();
}
if (level_of_conversation == 0 and (_global.FLAGS.interactiveButtonPressed or _root.Peach.peach_state == 'backside')) {
_root.peach_locked();
_root.peachGoBackside();
_root.interactiveButton_hide();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: There are many buttons. I\'ve pressed some of them but nothing happens.';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
level_of_conversation = 0;
_root.interactiveButton_show();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
}
}
}
}
}
movieClip 4936 {
}
movieClip 4939 {
}
movieClip 4943 {
}
movieClip 4945 {
}
movieClip 4947 {
}
movieClip 4950 {
}
movieClip 4952 {
}
movieClip 4954 {
}
movieClip 4955 {
frame 43 {
gotoAndPlay(1);
}
frame 44 {
stop();
}
}
movieClip 4961 {
frame 1 {
if (!once) {
once = true;
if (!_type) {
_type = 'off';
}
}
}
frame 2 {
gotoAndPlay(_type);
}
frame 40 {
stop();
_root.soundFX('Coin', 4);
}
frame 78 {
stop();
_root.soundFX('sound_fail', 4);
_parent.button.gotoAndPlay('fail');
}
frame 133 {
gotoAndPlay(_type);
}
}
movieClip 4964 {
}
movieClip 4967 {
}
movieClip 4968 {
frame 1 {
stop();
}
instance of movieClip 4964 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'init') {
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (showing) {
showing = false;
_root.interactiveButton_remove();
}
}
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!showing) {
showing = true;
_root.interactiveButton_add();
_root.currentTip = 'Press the button to talk to TEC-XXX';
_root.HUD.tipsMC.gotoAndPlay(3);
}
if (level_of_conversation == 0 and (_global.FLAGS.interactiveButtonPressed or _root.Peach.peach_state == 'backside')) {
_root.peach_locked();
_root.peachGoBackside();
_root.interactiveButton_hide();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: TEC! It is you! I thought you were erased! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_parent.m1._type = 'love';
_parent.m2._type = 'love';
spacePressed = true;
level_of_conversation = 2;
_root.currentPuzzle = 'TEC-XXX: I was, Princess Peach. I got reformatted and received an upgrade. I\'m now TEC-XXX. But you can still call me TEC. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 2) {
spacePressed = true;
level_of_conversation = 3;
_root.currentPuzzle = 'Peach: But how do you remember me? Didn\'t they erase your knowledge of me? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
spacePressed = true;
level_of_conversation = 4;
_root.currentPuzzle = 'TEC-XXX: I secured all details about you in a hidden database before my erasure. But I did not call you here for small talk. I need you to go to the concoctionator room one more time. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 5;
_root.currentPuzzle = 'Peach: Why is that? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 5) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 6;
_root.currentPuzzle = 'TEC-XXX: I will open the lab door. Its light will be shining green. Please take the first elevator on your left, then go left. It\'s the last front facing door. We have little time. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 6) {
_parent.m1._type = 'off';
_parent.m2._type = 'off';
_root.peach_unlocked();
_root.doorc._type = 'green';
_root.elevator1._type = 'green';
_root.PuzzleType = 'lab1';
spacePressed = true;
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_parent.m1._type = 'off';
_parent.m2._type = 'off';
}
}
}
}
}
}
}
}
} else {
if (_root.PuzzleType == 'rest') {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!showing) {
showing = true;
_root.interactiveButton_add();
_root.currentTip = 'Press the button to talk to TEC-XXX';
_root.HUD.tipsMC.gotoAndPlay(3);
}
if (level_of_conversation == 0 and (_global.FLAGS.interactiveButtonPressed or _root.Peach.peach_state == 'backside')) {
_root.peach_locked();
_root.peachGoBackside();
_root.interactiveButton_hide();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: TEC? I...I did it! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_parent.m1._type = 'love';
_parent.m2._type = 'love';
spacePressed = true;
level_of_conversation = 2;
_root.currentPuzzle = 'TEC-XXX: Thanks, Princess Peach, I\'m analysing the data now. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 2) {
spacePressed = true;
level_of_conversation = 3;
_root.currentPuzzle = 'TEC-XXX: Please return to your room and try to rest... I will call you later. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
_parent.m1._type = 'off';
_parent.m2._type = 'off';
_root.peach_unlocked();
spacePressed = true;
_root.PuzzleType = 'rest';
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_parent.m1._type = 'off';
_parent.m2._type = 'off';
}
}
}
}
}
} else {
if (_root.PuzzleType == 'after_rest') {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!showing) {
showing = true;
_root.interactiveButton_add();
_root.currentTip = 'Press the button to talk to TEC-XXX';
_root.HUD.tipsMC.gotoAndPlay(3);
}
if (level_of_conversation == 0 and (_global.FLAGS.interactiveButtonPressed or _root.Peach.peach_state == 'backside')) {
_root.peach_locked();
_root.peachGoBackside();
_root.interactiveButton_hide();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: TEC? Did you find anything? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_parent.m1._type = 'love';
_parent.m2._type = 'love';
spacePressed = true;
level_of_conversation = 2;
_root.currentPuzzle = 'TEC-XXX: Yes. The data revels the floor plans. And I\'ve discovered a way for you to escape. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 2) {
spacePressed = true;
level_of_conversation = 3;
_root.currentPuzzle = 'TEC-XXX: (STILL IMPLEMENTING: Please take the grey coin in the Sir Grodus room to exit this level). (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
spacePressed = true;
level_of_conversation = 4;
_root.currentPuzzle = 'Peach: Oh....okay... (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
_parent.m1._type = 'off';
_parent.m2._type = 'off';
_root.peach_unlocked();
spacePressed = true;
_root.door_lounge._type = 'green';
_root.PuzzleType = 'spaceship';
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
}
}
}
}
}
}
}
}
}
}
}
}
movieClip 4971 {
}
movieClip 4973 {
}
movieClip 4975 {
}
movieClip 4977 {
}
movieClip 4981 {
}
movieClip 4983 {
}
movieClip 4984 {
}
movieClip 4985 {
}
movieClip 4986 {
frame 1 {
if (!once) {
once = true;
eyeType = 'blue';
}
stop();
}
frame 2 {
stop();
}
}
instance of movieClip 4986 {
onClipEvent (load) {
level_of_conversation = 0;
meeting = 1;
}
onClipEvent (enterFrame) {
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
meeting = 1;
}
if (meeting == 1 and _root.PuzzleType == 'lounge') {
if (!solved and _root.CharNum != 2) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and !_root.jumping and level_of_conversation == 0) {
_root.Peach.accelX = 0;
_root.movement = false;
_root.Peach.char.gotoAndStop(1);
_root.Peach.char.character.gotoAndStop(1);
level_of_conversation = 1;
this.gotoAndStop('talk');
_root.currentPuzzle = 'Sir Grodus: Princess Peach! I want the MAP!\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
this.gotoAndStop('stopped');
level_of_conversation = 2;
_root.currentTip = 'Press a number to choose:';
_root.HUD.tipsMC.gotoAndPlay(3);
_root.currentPuzzle = '1) Peach: I don\'t have it! \n2) Peach: My request is: RELEASE ME!';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.key1) and level_of_conversation == 2) {
_root.currentTip = '';
sound_1 = new Sound(this);
sound_1.attachSound('peachno2');
sound_1.start(0, 1);
level_of_conversation = 3;
this.gotoAndStop('talk');
_root.currentPuzzle = 'Sir Grodus: I will investigate you!\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
this.gotoAndStop('stopped');
level_of_conversation = 0;
if (_root.score_points > 1500) {
_root.score_points -= 1500;
} else {
_root.score_points = 0;
}
_root.movement = true;
_global.PLAYER.lockAnimation = false;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
uu = _root.BoobSize;
while (uu < _root.MaxBoob - 1) {
_root.Peach.char.heavyJump += 1;
_root.Peach.char.maxJump += 1;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
_root.Peach.char.charheavyspeed += 1;
_root.Peach.char.charspeed -= 1;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
++_root.BoobSize;
++uu;
}
if (_root.BoobSize < _root.MaxBoob) {
_root.Peach.char.heavyJump += 2;
_root.Peach.char.maxJump += 2;
_root.Peach_heavyJump = _root.Peach.char.heavyJump;
++_root.BoobSize;
_root.Peach.char.charheavyspeed += 2;
_root.Peach.char.charspeed -= 2;
_root.Peach_charheavyspeed = _root.Peach.char.charheavyspeed;
_root.cloth_bra_remove();
}
sound_1 = new Sound(this);
sound_1.attachSound('boing1');
sound_1.start(0, 1);
sound_fall = new Sound(this);
sound_fall.attachSound('Peach ooh4');
sound_fall.start(0, 1);
level_of_conversation = 0;
meeting = 0;
} else {
if (Key.isDown(_root.key2) and level_of_conversation == 2) {
this.gotoAndStop('talk');
_root.currentTip = '';
_root.movement = false;
level_of_conversation = 4;
_root.currentPuzzle = 'Sir Grodus: Not after me screwing you up!\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
this.gotoAndStop('stopped');
meeting = 0;
level_of_conversation = 0;
solved = true;
_root.first_text_show = false;
_root.movement = true;
_global.PLAYER.lockAnimation = false;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
once = true;
}
}
}
}
}
}
}
} else {
if (_root.PuzzleType == 'diskInserted') {
if (!solved2) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and !_root.jumping and level_of_conversation == 0) {
_root.Peach.accelX = 0;
_root.movement = false;
level_of_conversation = 1;
this.gotoAndStop('talk');
eyeType = 'red';
_root.Peach.char.character.gotoAndStop('surprised');
_root.currentPuzzle = 'Sir Grodus: Hey!! What\'s that?? You slut, who do you think you are to invade my room? You are in a BIG trouble!!! (PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
this.gotoAndStop('stopped');
meeting = 0;
level_of_conversation = 0;
solved2 = true;
_root.first_text_show = false;
_root.movement = true;
_global.PLAYER.lockAnimation = false;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
once = true;
}
}
}
}
}
}
}
instance of movieClip 3864 {
onClipEvent (load) {
gotoX = 1300;
gotoY = 375;
_type = 'red';
light.gotoAndStop(_type);
}
}
movieClip 4993 {
}
movieClip 4996 {
}
movieClip 4997 {
frame 1 {
if (!_parent._type) {
_parent._type = 'red';
}
gotoAndPlay(_parent._type);
}
frame 3 {
gotoAndPlay(_parent._type);
}
frame 5 {
gotoAndPlay(_parent._type);
}
}
movieClip 4999 {
}
movieClip 5001 {
}
movieClip 5003 {
frame 2 {
stop();
onEnterFrame = function () {
if (_type == 'green') {
if (_root.Peach.char.character._type.collisionBody.hitTest(light)) {
if (Key.isDown(_root.keyUP) or Key.isDown(_root.keyW)) {
_root.movement = false;
_root.on_action = true;
_root.Peach_show(0);
gotoAndPlay('open');
delete onEnterFrame;
}
}
}
};
}
frame 34 {
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.Peach._x = gotoX;
_root.Peach._y = gotoY;
_root.movement = true;
_root.Peach_show(1);
_root.on_action = false;
_root.Peach.peach_state = 'standright';
gotoAndPlay(1);
}
}
instance elevator1 of movieClip 5003 {
onClipEvent (load) {
gotoX = -900;
gotoY = -140;
_type = 'red';
light.gotoAndStop(_type);
}
}
instance of movieClip 5003 {
onClipEvent (load) {
_type = 'red';
light.gotoAndStop(_type);
}
}
instance of movieClip 5003 {
onClipEvent (load) {
gotoX = -900;
gotoY = 860;
_type = 'green';
light.gotoAndStop(_type);
}
}
instance of movieClip 3864 {
onClipEvent (load) {
gotoX = 1300;
gotoY = 375;
_type = 'red';
light.gotoAndStop(_type);
}
}
instance of movieClip 3939 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (showing) {
showing = false;
_root.interactiveButton_remove();
}
}
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!showing) {
showing = true;
_root.interactiveButton_add();
}
if (level_of_conversation == 0 and (_global.FLAGS.interactiveButtonPressed or _root.Peach.peach_state == 'backside')) {
_root.peach_locked();
_root.peachGoBackside();
_root.interactiveButton_hide();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: Errr...is that.. CUM?';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.interactiveButton_show();
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
}
}
}
}
}
movieClip 5007 {
}
instance bed of movieClip 5007 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (showing) {
showing = false;
_root.interactiveButton_remove();
}
}
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!showing) {
showing = true;
_root.interactiveButton_add();
}
if (level_of_conversation == 0 and (_global.FLAGS.interactiveButtonPressed or _root.Peach.peach_state == 'backside')) {
_root.peach_locked();
_root.peachGoBackside();
_root.interactiveButton_hide();
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: How gross! am I supposed to sleep on THIS?';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
level_of_conversation = 2;
_root.currentTip = 'Press a number to choose:';
_root.HUD.tipsMC.gotoAndPlay(3);
_root.currentPuzzle = '1) Sleep \n2) Masturbate under the sheets (diminishes horny bar)\n3) Go away';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.key1) and level_of_conversation == 2) {
_root.currentTip = '';
level_of_conversation = 3;
_root.currentPuzzle = '(PEACH SLEPT)';
if (_root.PuzzleType == 'rest2') {
_root.PuzzleType = 'rest3';
}
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.key2) and level_of_conversation == 2) {
_root.currentTip = '';
level_of_conversation = 3;
_root.currentPuzzle = '(not yet implemented, sorry)';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 3 or Key.isDown(_root.key3) and level_of_conversation == 2) {
level_of_conversation = 0;
_root.interactiveButton_show();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
}
}
}
}
}
}
}
}
instance of movieClip 4930 {
onClipEvent (load) {
gotoX = -2310;
gotoY = 275;
_type = 'absent';
leftside = true;
light.gotoAndStop(_type);
}
}
movieClip 5009 {
}
movieClip 5014 {
}
instance of movieClip 5014 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (showing) {
showing = false;
_root.interactiveButton_remove();
}
} else {
if (!showing) {
showing = true;
_root.interactiveButton_add();
}
if (level_of_conversation == 0 and (_global.FLAGS.interactiveButtonPressed or _root.Peach.peach_state == 'backside')) {
_root.peach_locked();
_root.peachGoBackside();
_root.interactiveButton_hide();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: I\'m so pretty!';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
level_of_conversation = 0;
_root.interactiveButton_show();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
}
}
}
}
}
movieClip 5016 {
}
movieClip 5018 {
}
movieClip 5019 {
}
instance toilet of movieClip 5019 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (showing) {
showing = false;
_root.interactiveButton_remove();
}
} else {
if (!showing) {
showing = true;
_root.interactiveButton_add();
}
if (level_of_conversation == 0 and (_global.FLAGS.interactiveButtonPressed or _root.Peach.peach_state == 'backside')) {
_root.peach_locked();
_root.peachGoBackside();
_root.interactiveButton_hide();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: Hmmm a toilet! Well... Even princesses like me need to ...you know...';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
level_of_conversation = 2;
_root.currentTip = 'Press a number to choose:';
_root.HUD.tipsMC.gotoAndPlay(3);
_root.currentPuzzle = '1) Use the toilet! \n2) Masturbate in the toilet!\n3) Go away';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.key1) and level_of_conversation == 2) {
_root.currentTip = '';
level_of_conversation = 3;
_root.currentPuzzle = '(not yet implemented, sorry)';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.key2) and level_of_conversation == 2) {
_root.currentTip = '';
level_of_conversation = 3;
_root.currentPuzzle = '(not yet implemented, sorry)';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 3 or Key.isDown(_root.key3) and level_of_conversation == 2) {
level_of_conversation = 0;
_root.interactiveButton_show();
_root.HUD.PuzzleMC.gotoAndPlay('hide');
}
}
}
}
}
}
}
}
movieClip 5022 {
frame 1 {
stop();
}
}
instance of movieClip 4930 {
onClipEvent (load) {
_type = 'red';
leftside = true;
light.gotoAndStop(_type);
}
}
movieClip 5024 {
frame 1 {
stop();
}
}
movieClip 5032 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 5034 {
frame 1 {
stop();
put_in = false;
alreadybackside = true;
onEnterFrame = function () {
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
once_infotext = false;
}
if (!concoct) {
if (!put_in) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.Peach.peach_state != 'backside') {
alreadybackside = false;
}
if (_global.PLAYER.isCarryingVeggie) {
if (!once_infotext) {
once_infotext = true;
_root.currentTip = 'Press \'UP\' key to insert a test tube in ' + this._name;
_root.HUD.tipsMC.gotoAndPlay(3);
}
if (!alreadybackside and _root.CharNum != 'Frog' and _root.Peach.peach_state == 'backside') {
if (_global.PLAYER.currentVeggieType == 'tubeblue') {
loaded_tube = 'tubeblue';
button.gotoAndPlay('blue');
} else {
if (_global.PLAYER.currentVeggieType == 'tubeyellow') {
loaded_tube = 'tubeyellow';
button.gotoAndPlay('yellow');
} else {
if (_global.PLAYER.currentVeggieType == 'tubegreen') {
loaded_tube = 'tubegreen';
button.gotoAndPlay('green');
} else {
if (_global.PLAYER.currentVeggieType == 'tubered') {
loaded_tube = 'tubered';
button.gotoAndPlay('red');
}
}
}
}
if (loaded_tube) {
monitor.gotoAndPlay('run');
veggieNum = _global.FLAGS.carryingVeggieNumber;
_root.Peach.runPressed = true;
_global.PLAYER.isCarryingVeggie = false;
_root.soundFX('sound_throw', 3);
put_in = true;
_root.Peach.char.character.gotoAndPlay('backside');
alreadybackside = true;
if (correctTube != _global.PLAYER.currentVeggieType) {
monitor.gotoAndPlay('fail');
}
} else {
_root.currentTip = 'You can insert Test Tubes only!';
alreadybackside = true;
_root.HUD.tipsMC.gotoAndPlay(3);
}
}
}
}
} else {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.Peach.peach_state != 'backside') {
alreadybackside = false;
}
if (!_global.PLAYER.isCarryingVeggie) {
if (!once_infotext) {
once_infotext = true;
_root.currentTip = 'Press \'UP\' key to remove a test tube from ' + this._name;
_root.HUD.tipsMC.gotoAndPlay(3);
}
if (!alreadybackside and _root.CharNum != 'Frog' and _root.Peach.peach_state == 'backside') {
_global.FLAGS.carryingVeggieNumber = veggieNum;
_root.Peach.runPressed = true;
_global.PLAYER.isCarryingVeggie = true;
_global.PLAYER.currentVeggieType = loaded_tube;
_root.soundFX('sound_veg', 3);
put_in = false;
alreadybackside = true;
loaded_tube = false;
button.gotoAndPlay('off');
monitor.gotoAndPlay('off');
_root.Peach.char.character.gotoAndPlay('backsideveg');
}
}
}
}
}
};
}
}
instance CC1 of movieClip 5034 {
onClipEvent (load) {
correctTube = 'tubered';
}
}
instance CC2 of movieClip 5034 {
onClipEvent (load) {
correctTube = 'tubegreen';
}
}
instance CC3 of movieClip 5034 {
onClipEvent (load) {
correctTube = 'tubeyellow';
}
}
instance CC4 of movieClip 5034 {
onClipEvent (load) {
correctTube = 'tubeblue';
}
}
movieClip 5036 {
frame 1 {
stop();
gravity = 1.4;
grav = -2;
charspeed = 6;
alreadybackside = true;
onEnterFrame = function () {
if (!used and !_parent.concocting) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.Peach.peach_state != 'backside') {
alreadybackside = false;
}
if (!_global.PLAYER.isCarryingVeggie) {
if (!alreadybackside and _root.CharNum != 'Frog' and _root.Peach.peach_state == 'backside') {
_root.Peach.runPressed = true;
_global.PLAYER.isCarryingVeggie = true;
_root.soundFX('sound_veg', 3);
_global.PLAYER.currentVeggieType = 'tubeempty';
_global.PLAYER.isReadyToGrabVeggie = false;
if (_global.FLAGS.veggieNumber > _global.FLAGS.veggieLimit) {
_global.FLAGS.veggieNumber = 0;
} else {
++_global.FLAGS.veggieNumber;
}
_global.FLAGS.carryingVeggieNumber = _global.FLAGS.veggieNumber;
_root.Peach.char.character.gotoAndPlay('backsideveg');
used = true;
_parent.gotoAndPlay('remove');
loadMovie('', this);
}
}
}
}
};
}
}
movieClip 5038 {
frame 1 {
stop();
gravity = 1.4;
grav = -2;
charspeed = 6;
alreadybackside = true;
onEnterFrame = function () {
if (_root.PuzzleType == 'lab2' and !concocting) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.Peach.peach_state != 'backside') {
alreadybackside = false;
}
if (!_global.PLAYER.isCarryingVeggie) {
if (!alreadybackside and _root.CharNum != 'Frog' and _root.Peach.peach_state == 'backside') {
_root.Peach.runPressed = true;
_root.soundFX('sound_veg', 3);
_global.PLAYER.currentVeggieType = 'full';
_global.PLAYER.isCarryingVeggie = true;
_root.messagebox1.drink = true;
_root.PuzzleType = 'lab3';
_parent.gotoAndPlay('remove');
loadMovie('', this);
}
}
}
}
};
}
}
movieClip 5039 {
frame 1 {
onEnterFrame = function () {
if (!_root.Peach.char.character._type.collisionBody.hitTest(b)) {
once_infotext = false;
}
if (!concocting) {
if (_root.Peach.char.character._type.collisionBody.hitTest(b)) {
if (!once_infotext) {
once_infotext = true;
_root.currentTip = 'Press \'UP\' key to start concocting!';
_root.HUD.tipsMC.gotoAndPlay(3);
}
if (_root.CharNum != 'Frog' and _root.Peach.peach_state == 'backside') {
if (!used) {
if (_root.CC1.loaded_tube and _root.CC2.loaded_tube and _root.CC3.loaded_tube and _root.CC4.loaded_tube) {
used = true;
concocting = true;
gotoAndPlay('concoct');
b.gotoAndPlay('red');
delete onEnterFrame;
} else {
if (!level_of_conversation) {
_root.peach_locked();
_root.peachGoBackside();
_global.FLAGS.lockedIntoMeeting = true;
_root.currentPuzzle = 'TEC-XXX: You need to put all test tubes inside all machines! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
level_of_conversation = 1;
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.peach_unlocked();
level_of_conversation = false;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_global.FLAGS.lockedIntoMeeting = false;
_root.Peach.peach_state = 'standright';
}
}
}
}
}
}
}
};
}
frame 2 {
stop();
}
frame 3 {
delete onEnterFrame;
}
frame 15 {
stop();
}
instance of movieClip 1006 {
onClipEvent (load) {
alreadybackside = true;
}
onClipEvent (enterFrame) {
if (_root.Peach.peach_state != 'backside') {
alreadybackside = false;
}
if (!used) {
if (!alreadybackside and _root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.CharNum != 'Frog' and _root.Peach.peach_state == 'backside') {
if (_global.PLAYER.currentVeggieType == 'tubeempty') {
_root.Peach.runPressed = true;
_global.PLAYER.isCarryingVeggie = false;
_root.soundFX('sound_veg_drop', 3);
used = true;
_root.Peach.char.character.gotoAndPlay('backside');
_parent.gotoAndPlay('add');
loadMovie('', this);
}
}
}
}
}
}
frame 16 {
_root.soundFX('sound_alarm', 3, 7);
}
frame 65 {
stop();
collector.tube.gotoAndPlay('full');
concocting = false;
b.gotoAndPlay('off');
alreadybackside = true;
_root.musicPlayingSpecialAreas = 'music_x-naut';
if (!_root.P_power_activated) {
stopAllSounds();
_root.MUSIC('music_x-naut', 99);
}
}
}
instance ccc of movieClip 5039 {
}
instance of movieClip 4930 {
onClipEvent (load) {
gotoX = -2725;
gotoY = 870;
_type = 'absent';
light.gotoAndStop(_type);
}
}
instance door1 of movieClip 4930 {
onClipEvent (load) {
gotoX = -1960;
gotoY = 890;
_type = 'red';
light.gotoAndStop(_type);
}
}
instance of movieClip 4930 {
onClipEvent (load) {
gotoX = -2300;
gotoY = 890;
_type = 'absent';
leftside = true;
light.gotoAndStop(_type);
}
}
instance door_lounge of movieClip 4930 {
onClipEvent (load) {
gotoX = -100;
gotoY = -140;
_type = 'red';
musicToPlay = 'music_computer';
light.gotoAndStop(_type);
}
}
instance of movieClip 4930 {
onClipEvent (load) {
gotoX = -480;
gotoY = -150;
leftside = true;
_type = 'green';
musicToPlay = 'music_x-naut';
light.gotoAndStop(_type);
}
}
instance door_tec of movieClip 4930 {
onClipEvent (load) {
gotoX = 1300;
gotoY = 375;
_type = 'green';
musicToPlay = 'music_computer2';
light.gotoAndStop(_type);
}
}
instance doorc2 of movieClip 3864 {
onClipEvent (load) {
gotoX = -2040;
gotoY = -140;
_type = 'green';
musicToPlay = 'music_x-naut';
light.gotoAndStop(_type);
}
}
movieClip 5043 {
}
movieClip 5045 {
}
movieClip 5048 {
}
movieClip 5049 {
}
instance of movieClip 5049 {
onClipEvent (load) {
solved = false;
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'lounge3') {
if (_root.Peach.char.hitTest(this)) {
if (level_of_conversation == 0 and (Key.isDown(_root.keyW) or Key.isDown(_root.keyUP)) and !Key.isDown(_root.keyLEFT) and !Key.isDown(_root.keyRIGHT) and !Key.isDown(_root.keyA) and !Key.isDown(_root.keyD)) {
_root.HUD.PuzzleMC.auto_fadeout = false;
_root.peach_locked('backside');
level_of_conversation = 1;
_root.soundFX('peach_did_it', 2);
_root.currentPuzzle = 'Peach: I did it! Found the disk! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
solved = true;
_root.peach_unlocked();
_global.PLAYER.lockAnimation = false;
level_of_conversation = 0;
_root.PuzzleType = 'disk';
_root.HUD.PuzzleMC.gotoAndPlay('hide');
delete onEnterFrame;
}
}
}
} else {}
}
}
movieClip 5053 {
}
movieClip 5054 {
}
movieClip 5055 {
}
movieClip 5057 {
}
movieClip 5058 {
}
instance door_spaceship of movieClip 4930 {
onClipEvent (load) {
_type = 'red';
light.gotoAndStop(_type);
}
}
instance of movieClip 4916 {
onClipEvent (load) {
gotoX = 825;
gotoY = -175;
_type = 'green';
leftside = true;
light.gotoAndStop(_type);
}
}
movieClip 5060 {
instance of movieClip 1006 {
onClipEvent (enterFrame) {
if (!once and _root.Peach.char.hitTest(this)) {
once = true;
_root.isXtechLevelOut = true;
_parent.gotoAndPlay('grab');
}
}
}
frame 9 {
gotoAndPlay(1);
}
frame 10 {
stop();
worldmap1_list[7] = 'activated';
_global.FLAGS.cameraFreedom = true;
_root.gotoAndPlay('score1');
}
}
instance of movieClip 3968 {
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.PuzzleType == 'takeDress') {
_root.PuzzleType = 'after_bath';
}
}
}
}
movieClip 5061 {
}
movieClip 5063 {
}
movieClip 5066 {
}
movieClip 5067 {
}
movieClip 5068 {
frame 22 {
gotoAndPlay('run');
}
}
movieClip 5069 {
}
movieClip 5070 {
frame 1 {
function reset() {
clearTimeout(timeout);
}
stop();
timeout = setTimeout(function () {
gotoAndPlay('running');
}, 5000 / (1 + random(10)));
movement = false;
this.onUnload = reset;
}
frame 2 {
timeout = setTimeout(function () {
gotoAndPlay('breathing');
}, 10000 / (1 + random(10)));
stop();
movement = true;
if (!once) {
once = true;
_right = false;
charspeed = 3;
grav = 0;
gravity = 1;
}
change_direction = random(2);
if (change_direction == 1) {
change_direction = 0;
if (_right) {
_x = _x - charspeed;
this._xscale = 100;
_right = false;
movedir = 'left';
} else {
_x = _x + charspeed;
this._xscale = -100;
_right = true;
movedir = 'right';
}
}
onEnterFrame = function () {
if (movement) {
if (_right) {
_x = _x + charspeed;
} else {
_x = _x - charspeed;
}
if (_root.ground.hitTest(_x + _width / 3, _y - _height / 4, true)) {
_x = _x - charspeed;
this._xscale = 100;
_right = false;
movedir = 'left';
} else {
if (_root.ground.hitTest(_x - _width / 3, _y - _height / 4, true)) {
_x = _x + charspeed;
this._xscale = -100;
_right = true;
movedir = 'right';
}
}
}
};
}
frame 3 {
stop();
}
frame 4 {
stop();
movement = false;
}
}
instance of movieClip 5070 {
onClipEvent (load) {
level_of_conversation = 0;
meeting = 1;
questions = new Array('X-Naut PHD: Hey! What are YOU doing here?\n(PRESS SPACE)', 'X-Naut PHD: WAIT WAIT WAIT! Why are you outside your room?\n(PRESS SPACE)', 'X-Naut PHD: Huh? You here? Explain yourself!\n(PRESS SPACE)');
}
onClipEvent (enterFrame) {
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
meeting = 1;
}
if (_root.CharNum != 2 and !solved and meeting == 1 and !_root.on_action) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and !_root.jumping and level_of_conversation == 0) {
_root.Peach.accelX = 0;
clearTimeout(timeout);
movement = false;
_root.movement = false;
_root.Peach.char.gotoAndStop(1);
_root.Peach.char.character.gotoAndStop(1);
level_of_conversation = 1;
this.gotoAndStop('talk');
_root.currentPuzzle = questions[random(3)];
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
this.gotoAndStop('stopped');
level_of_conversation = 2;
_root.currentTip = 'Press a number to choose:';
_root.HUD.tipsMC.gotoAndPlay(3);
_root.currentPuzzle = '1) I don\'t know! \n2) I\'ve lost my clothes!\n3) I\'m searching for Mario!';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.key1) and level_of_conversation == 2) {
_root.currentTip = '';
sound_1 = new Sound(this);
sound_1.attachSound('peachno2');
sound_1.start(0, 1);
level_of_conversation = 3;
this.gotoAndStop('talk');
_root.currentPuzzle = 'X-Naut PHD: I will lead you to your room!\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
level_of_conversation = 0;
_root.Peach._x = _root.bed._x;
_root.Peach._y = _root.bed._y;
_root.soundFX('Peach nooo', 2);
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.movement = true;
_global.PLAYER.lockAnimation = false;
meeting = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
movement = true;
this.gotoAndStop('breathing');
} else {
if (Key.isDown(_root.key2) and level_of_conversation == 2) {
this.gotoAndStop('talk');
_root.currentTip = '';
_root.movement = false;
level_of_conversation = 4;
_root.currentPuzzle = 'X-Naut PHD: Then you are ready to be fucked!\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
this.gotoAndStop('breathing');
meeting = 0;
level_of_conversation = 0;
solved = true;
_root.movement = true;
_global.PLAYER.lockAnimation = false;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
movement = true;
} else {
if (Key.isDown(_root.key3) and level_of_conversation == 2) {
this.gotoAndStop('talk');
_root.currentTip = '';
_root.movement = false;
level_of_conversation = 5;
_root.currentPuzzle = 'X-Naut PHD: Oh!! Really?\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 5) {
this.gotoAndStop('breathing');
meeting = 0;
level_of_conversation = 0;
solved = true;
_root.movement = true;
_global.PLAYER.lockAnimation = false;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
movement = true;
}
}
}
}
}
}
}
}
}
}
}
instance of movieClip 5070 {
onClipEvent (load) {
level_of_conversation = 0;
meeting = 1;
questions = new Array('X-Naut PHD: Hey! What are YOU doing here?\n(PRESS SPACE)', 'X-Naut PHD: WAIT WAIT WAIT! Why are you outside your room?\n(PRESS SPACE)', 'X-Naut PHD: Huh? You here? Explain yourself!\n(PRESS SPACE)');
}
onClipEvent (enterFrame) {
if (!_root.Peach.char.character._type.collisionBody.hitTest(this)) {
meeting = 1;
}
if (_root.CharNum != 2 and !solved and meeting == 1 and !_root.on_action) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and !_root.jumping and level_of_conversation == 0) {
_root.Peach.accelX = 0;
clearTimeout(timeout);
movement = false;
_root.movement = false;
_root.Peach.char.gotoAndStop(1);
_root.Peach.char.character.gotoAndStop(1);
level_of_conversation = 1;
this.gotoAndStop('talk');
_root.currentPuzzle = questions[random(3)];
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
this.gotoAndStop('stopped');
level_of_conversation = 2;
_root.currentTip = 'Press a number to choose:';
_root.HUD.tipsMC.gotoAndPlay(3);
_root.currentPuzzle = '1) I don\'t know! \n2) I\'ve lost my clothes!\n3) I\'m searching for Mario!';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.key1) and level_of_conversation == 2) {
_root.currentTip = '';
sound_1 = new Sound(this);
sound_1.attachSound('peachno2');
sound_1.start(0, 1);
level_of_conversation = 3;
this.gotoAndStop('talk');
_root.currentPuzzle = 'X-Naut PHD: I will lead you to your room!\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
level_of_conversation = 0;
_root.Peach._x = _root.bed._x;
_root.Peach._y = _root.bed._y;
_root.soundFX('Peach nooo', 2);
_root.controlList.blackscreen.gotoAndPlay('fade_out');
_root.movement = true;
_global.PLAYER.lockAnimation = false;
meeting = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
movement = true;
this.gotoAndStop('breathing');
} else {
if (Key.isDown(_root.key2) and level_of_conversation == 2) {
this.gotoAndStop('talk');
_root.currentTip = '';
_root.movement = false;
level_of_conversation = 4;
_root.currentPuzzle = 'X-Naut PHD: Then you are ready to be fucked!\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
this.gotoAndStop('breathing');
meeting = 0;
level_of_conversation = 0;
solved = true;
_root.movement = true;
_global.PLAYER.lockAnimation = false;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
movement = true;
} else {
if (Key.isDown(_root.key3) and level_of_conversation == 2) {
this.gotoAndStop('talk');
_root.currentTip = '';
_root.movement = false;
level_of_conversation = 5;
_root.currentPuzzle = 'X-Naut PHD: Oh!! Really?\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('messageEnemy');
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 5) {
this.gotoAndStop('breathing');
meeting = 0;
level_of_conversation = 0;
solved = true;
_root.movement = true;
_global.PLAYER.lockAnimation = false;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
movement = true;
}
}
}
}
}
}
}
}
}
}
}
movieClip 5072 {
frame 1 {
stop();
}
}
movieClip 5074 {
}
movieClip 5076 {
}
button 5079 {
on (release) {
level_of_conversation = 0;
button._visible = false;
_root.currentTip = '';
onEnterFrame = function () {
if (level_of_conversation == 0) {
if (_root.PuzzleType == 'disk') {
sit = true;
_root.peach_locked();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: Okay! I will stick the disk!\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (_root.PuzzleType == 'diskInserted') {
_root.peach_locked();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: I already have done that!\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
_root.HUD.PuzzleMC.auto_fadeout = false;
_root.peach_locked();
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: I don\'t have the disk!\n(PRESS SPACE)';
_root.HUD.PuzzleMC.gotoAndPlay('message');
}
}
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
if (sit) {
sit = false;
_root.game_timer_suspend = 1;
_root.Peach_show(0);
_root.chair.gotoAndPlay('sit');
_root.PuzzleType = 'diskInserted';
} else {
_root.peach_unlocked();
}
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
delete onEnterFrame;
}
}
};
}
}
movieClip 5080 {
frame 2 {
if (_root.Peach.char.hitTest(this)) {
gotoAndPlay('show');
} else {
gotoAndPlay('hide');
}
}
frame 4 {
if (_root.Peach.char.hitTest(this)) {
gotoAndPlay('show');
} else {
gotoAndPlay('hide');
}
}
}
movieClip 5082 {
}
movieClip 5084 {
}
movieClip 5086 {
}
movieClip 5088 {
}
movieClip 5090 {
}
movieClip 5091 {
frame 2 {
stop();
}
frame 13 {
head.eyeRightPeach.gotoAndPlay('closed');
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 24 {
head.eyeRightPeach.gotoAndPlay('opened');
head.eyeLeftPeach.gotoAndPlay('opened');
}
frame 27 {
_root.currentPuzzle = '(PRESS SPACE when completed)';
_root.HUD.PuzzleMC.gotoAndPlay('message');
}
frame 29 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 31 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 32 {
head.eyeRightPeach.gotoAndPlay('lidded');
head.eyeLeftPeach.gotoAndPlay('lidded');
}
frame 33 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 34 {
head.eyeRightPeach.gotoAndPlay('closed');
head.eyeLeftPeach.gotoAndPlay('closed');
}
frame 35 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 36 {
head.eyeRightPeach.gotoAndPlay('lidded');
head.eyeLeftPeach.gotoAndPlay('lidded');
}
frame 37 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 38 {
head.eyeRightPeach.gotoAndPlay('opened');
head.eyeLeftPeach.gotoAndPlay('opened');
}
frame 39 {
head.eyeRightPeach.gotoAndPlay('opened');
head.eyeLeftPeach.gotoAndPlay('opened');
}
frame 40 {
head.eyeRightPeach.gotoAndPlay('opened');
head.eyeLeftPeach.gotoAndPlay('opened');
}
frame 41 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 42 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 43 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 44 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 45 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 46 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 47 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 48 {
if (advance) {
advance = false;
gotoAndPlay('exit');
} else {
gotoAndPlay('blink');
}
}
frame 49 {
_root.game_timer_suspend = 0;
_root.peach_unlocked();
_root.Peach_show(1);
_root.HUD.PuzzleMC.gotoAndPlay('hide');
stop();
}
}
movieClip 5093 {
}
movieClip 5096 {
frame 1 {
if (!once) {
once = true;
_type = 'close';
}
}
frame 2 {
gotoAndPlay(_type);
}
frame 8 {
gotoAndPlay(_type);
}
}
movieClip 5098 {
}
movieClip 5100 {
}
movieClip 5103 {
frame 1 {
_open = false;
}
frame 2 {
stop();
}
frame 3 {
_open = true;
_parent.buttonopen._visible = false;
_parent.buttonclose._visible = false;
_parent.topen._visible = false;
_parent.tclose._visible = false;
}
frame 13 {
stop();
_parent.buttonopen._visible = false;
_parent.buttonclose._visible = true;
_parent.topen._visible = false;
_parent.tclose._visible = true;
}
frame 14 {
_open = false;
_parent.buttonopen._visible = false;
_parent.buttonclose._visible = false;
_parent.topen._visible = false;
_parent.tclose._visible = false;
}
frame 25 {
stop();
_parent.buttonopen._visible = true;
_parent.buttonclose._visible = false;
_parent.topen._visible = true;
_parent.tclose._visible = false;
}
}
movieClip 5105 {
}
movieClip 5107 {
}
movieClip 5109 {
}
movieClip 5111 {
}
movieClip 5114 {
frame 1 {
buttonopen._visible = false;
buttonclose._visible = false;
topen._visible = false;
tclose._visible = false;
}
instance buttonclose of movieClip 143 {
onClipEvent (release) {
_parent.curtain.gotoAndPlay('close');
}
}
instance buttonopen of movieClip 143 {
onClipEvent (release) {
_parent.curtain.gotoAndPlay('open');
}
}
frame 2 {
stop();
}
frame 3 {
if (curtain._open) {
buttonopen._visible = false;
buttonclose._visible = true;
topen._visible = false;
tclose._visible = true;
} else {
buttonopen._visible = true;
buttonclose._visible = false;
topen._visible = true;
tclose._visible = false;
}
}
frame 50 {
shower._type = 'open';
}
frame 95 {
shower._type = 'close';
}
frame 123 {
gotoAndPlay(1);
_root.movement = true;
_global.PLAYER.lockAnimation = false;
_root.Peach_show(1);
_parent.button._visible = true;
}
}
button 5115 {
on (release) {
level_of_conversation = 0;
button._visible = false;
_root.currentTip = '';
onEnterFrame = function () {
if (level_of_conversation == 0) {
_root.HUD.PuzzleMC.auto_fadeout = false;
_root.movement = false;
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: Hmmm I may take a shower!\n1) Take a shower\n2) Go away';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (Key.isDown(_root.key1) and level_of_conversation == 1) {
_root.currentTip = '';
_root.soundFX('Peach sigh4', 2);
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.Peach_show(0);
bath.gotoAndPlay('start');
delete onEnterFrame;
} else {
if (Key.isDown(_root.key2) and level_of_conversation == 1) {
level_of_conversation = 0;
_root.movement = true;
_global.PLAYER.lockAnimation = false;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
button._visible = true;
delete onEnterFrame;
} else {}
}
}
};
}
}
movieClip 5116 {
frame 2 {
if (_root.Peach.char.hitTest(bath.curtain)) {
gotoAndPlay('show');
} else {
gotoAndPlay('hide');
}
}
frame 4 {
if (_root.Peach.char.hitTest(bath.curtain)) {
gotoAndPlay('show');
} else {
gotoAndPlay('hide');
}
}
}
movieClip 5118 {
frame 7 {
head.eyeLeftPeach.gotoAndStop('closed');
head.eyeRightPeach.gotoAndStop('closed');
}
frame 15 {
head.eyeLeftPeach.gotoAndStop('opened');
head.eyeRightPeach.gotoAndStop('opened');
}
}
movieClip 5119 {
frame 1 {
advance = false;
}
frame 2 {
stop();
}
frame 3 {
_root.Peach_show(0);
_root.peach_locked();
}
frame 55 {
_global.PLAYER.currentVeggieType = false;
}
frame 81 {
_root.Peach_show(1);
_root.peach_unlocked();
_root.peach_went_to_locker = true;
gotoAndPlay(1);
}
frame 82 {
_root.Peach_show(0);
_root.peach_locked();
}
frame 127 {
_root.currentPuzzle = 'Peach: Oh my!! The locker..is LOCKED!';
_root.HUD.PuzzleMC.gotoAndPlay('message');
}
frame 128 {
if (Key.isDown(_root.keySPACE)) {
advance = true;
}
}
frame 129 {
if (!advance) {
gotoAndPlay('repeat');
}
}
frame 130 {
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_type.sidehead.eyeLeftPeach.gotoAndPlay('squint');
}
frame 156 {
_root.Peach_show(1);
_root.peach_went_to_locker = true;
gotoAndPlay(1);
}
}
movieClip 5121 {
}
movieClip 5122 {
frame 1 {
gravity = 1.4;
grav = -2;
charspeed = 6;
onEnterFrame = function () {
if (taken and _global.PLAYER.isReadyToGrabVeggie) {
if (_global.FLAGS.veggieNumber > _global.FLAGS.veggieLimit) {
_global.FLAGS.veggieNumber = 0;
} else {
++_global.FLAGS.veggieNumber;
}
_global.FLAGS.carryingVeggieNumber = _global.FLAGS.veggieNumber;
_global.PLAYER.isReadyToGrabVeggie = false;
loadMovie('', this);
}
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
canTake = true;
} else {
if ((Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD)) and canTake and !_global.PLAYER.isCarryingVeggie) {
canTake = false;
if (!_global.FLAGS.vegetableOnlyOneMutex and _root.CharNum != 'Frog') {
_global.FLAGS.vegetableOnlyOneMutex = true;
taken = true;
_global.PLAYER.currentVeggieType = 'tubered';
_root.movement = false;
_root.on_action = true;
_root.Peach.runPressed = true;
_root.Peach.char.character.gotoAndPlay('grabvegetable');
}
}
}
}
};
}
}
movieClip 5123 {
frame 1 {
gravity = 1.4;
grav = -2;
charspeed = 6;
onEnterFrame = function () {
if (taken and _global.PLAYER.isReadyToGrabVeggie) {
if (_global.FLAGS.veggieNumber > _global.FLAGS.veggieLimit) {
_global.FLAGS.veggieNumber = 0;
} else {
++_global.FLAGS.veggieNumber;
}
_global.FLAGS.carryingVeggieNumber = _global.FLAGS.veggieNumber;
_global.PLAYER.isReadyToGrabVeggie = false;
loadMovie('', this);
}
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
canTake = true;
} else {
if ((Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD)) and canTake and !_global.PLAYER.isCarryingVeggie) {
canTake = false;
if (!_global.FLAGS.vegetableOnlyOneMutex and _root.CharNum != 'Frog') {
_global.FLAGS.vegetableOnlyOneMutex = true;
taken = true;
_global.PLAYER.currentVeggieType = 'tubeyellow';
_root.movement = false;
_root.on_action = true;
_root.Peach.runPressed = true;
_root.Peach.char.character.gotoAndPlay('grabvegetable');
}
}
}
}
};
}
}
movieClip 5124 {
frame 1 {
gravity = 1.4;
grav = -2;
charspeed = 6;
onEnterFrame = function () {
if (taken and _global.PLAYER.isReadyToGrabVeggie) {
if (_global.FLAGS.veggieNumber > _global.FLAGS.veggieLimit) {
_global.FLAGS.veggieNumber = 0;
} else {
++_global.FLAGS.veggieNumber;
}
_global.FLAGS.carryingVeggieNumber = _global.FLAGS.veggieNumber;
_global.PLAYER.isReadyToGrabVeggie = false;
loadMovie('', this);
}
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
canTake = true;
} else {
if ((Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD)) and canTake and !_global.PLAYER.isCarryingVeggie) {
canTake = false;
if (!_global.FLAGS.vegetableOnlyOneMutex and _root.CharNum != 'Frog') {
_global.FLAGS.vegetableOnlyOneMutex = true;
taken = true;
_global.PLAYER.currentVeggieType = 'tubeblue';
_root.movement = false;
_root.on_action = true;
_root.Peach.runPressed = true;
_root.Peach.char.character.gotoAndPlay('grabvegetable');
}
}
}
}
};
}
}
movieClip 5125 {
frame 1 {
gravity = 1.4;
grav = -2;
charspeed = 6;
onEnterFrame = function () {
if (taken and _global.PLAYER.isReadyToGrabVeggie) {
if (_global.FLAGS.veggieNumber > _global.FLAGS.veggieLimit) {
_global.FLAGS.veggieNumber = 0;
} else {
++_global.FLAGS.veggieNumber;
}
_global.FLAGS.carryingVeggieNumber = _global.FLAGS.veggieNumber;
_global.PLAYER.isReadyToGrabVeggie = false;
loadMovie('', this);
}
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (!Key.isDown(_root.keyX) and !Key.isDown(_root.keyPERIOD)) {
canTake = true;
} else {
if ((Key.isDown(_root.keyX) or Key.isDown(_root.keyPERIOD)) and canTake and !_global.PLAYER.isCarryingVeggie) {
canTake = false;
if (!_global.FLAGS.vegetableOnlyOneMutex and _root.CharNum != 'Frog') {
_global.FLAGS.vegetableOnlyOneMutex = true;
taken = true;
_global.PLAYER.currentVeggieType = 'tubegreen';
_root.movement = false;
_root.on_action = true;
_root.Peach.runPressed = true;
_root.Peach.char.character.gotoAndPlay('grabvegetable');
}
}
}
}
};
}
}
instance of movieClip 4136 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'What happened? Wait a second... This room seems familiar! (PRESS ' + _root.do_over_key + ')';
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'I remember! This is the room I was held in when those X-Nauts kidnapped me. But ... oh my! this bathroom is dirtier than before! (PRESS ' + _root.do_over_key + ')';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.PuzzleType == 'bath') {
if (_global.PLAYER.isTouchingGround and level_of_conversation == 0) {
_root.peachTextBoxPinkTalk(talk);
level_of_conversation = 1;
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.peachTextBoxPinkLeaves();
level_of_conversation = 0;
_root.PuzzleType = 'after_bath';
}
}
}
}
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'after_bath') {
if (!_global.FLAGS.lockedIntoMeeting) {
if (_root.Peach.char.hitTest(this)) {
_global.FLAGS.lockedIntoMeeting = true;
}
}
if (_global.FLAGS.lockedIntoMeeting) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (level_of_conversation == 0) {
_root.peach_locked();
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 1;
_root.webcam2.cam.gotoAndPlay(1);
_root.currentPuzzle = 'TEC-XXX: Princess Peach! Are you listening me? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
spacePressed = true;
level_of_conversation = 2;
_root.currentPuzzle = 'Peach: TEC?? Is you?? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 2) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
if (_root.CharMove == 'Poison') {
level_of_conversation = 3;
_root.currentPuzzle = 'TEC-XXX: Please dress yourself! They will...notice you! Then I will open that door. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
level_of_conversation = 6;
_root.currentPuzzle = 'TEC-XXX: Please go to my room. Its in the green door in the end of the corridor. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
}
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
spacePressed = true;
level_of_conversation = 4;
_root.currentPuzzle = 'Hey! Are ou seeing me? How you dare! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
spacePressed = true;
level_of_conversation = 5;
_root.currentPuzzle = 'TEC-XXX: Oh! Okay...Sorry! (PRESS ' + _root.do_over_key + ')';
_root.webcam2.cam.gotoAndPlay('close');
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 5) {
_root.peach_unlocked();
level_of_conversation = 0;
_root.door1._type = 'red';
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.PuzzleType = 'takeDress';
_global.FLAGS.lockedIntoMeeting = false;
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 6) {
_root.peach_unlocked();
level_of_conversation = 0;
_root.door1._type = 'green';
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.PuzzleType = 'init';
_global.FLAGS.lockedIntoMeeting = false;
}
}
}
}
}
}
}
}
}
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!once) {
if (_root.Peach.char.hitTest(this)) {
if (level_of_conversation == 0) {
_root.HUD.PuzzleMC.auto_fadeout = false;
_root.peach_locked('surprised');
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: Huh? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.webcam1.cam.gotoAndPlay('close');
spacePressed = true;
_root.peach_unlocked();
_global.PLAYER.lockAnimation = false;
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
infotext = false;
once = true;
delete onEnterFrame;
}
}
}
}
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'lab1') {
if (!_global.FLAGS.lockedIntoMeeting) {
if (_root.Peach.char.hitTest(this)) {
_global.FLAGS.lockedIntoMeeting = true;
}
}
if (_global.FLAGS.lockedIntoMeeting) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (level_of_conversation == 0) {
_root.HUD.PuzzleMC.auto_fadeout = false;
_root.peach_locked();
level_of_conversation = 1;
_root.currentPuzzle = 'TEC-XXX: Now I will have you concoct another potion that will make you tranparent. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
spacePressed = true;
level_of_conversation = 2;
_root.currentPuzzle = 'Peach: I know.... that will make me invisible. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 2) {
spacePressed = true;
level_of_conversation = 3;
_root.currentPuzzle = 'TEC-XXX: Exactly. Then you will enter Sir Grodus\'s room. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
spacePressed = true;
level_of_conversation = 4;
_root.currentPuzzle = 'Peach: Oh...not again! How do I make it in that new room? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 5;
_root.currentPuzzle = 'TEC-XXX: You must first set all of the potions on the desk in the Concoctinator computers. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 5) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 6;
_root.currentPuzzle = 'TEC-XXX: It\'s those 4 machines in the left. But I still do not know which potion to set where. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 6) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 7;
_root.currentPuzzle = 'TEC-XXX: The screens will inform you if you procceded correctly. Then press the higher red button of the right mainframe (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 7) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 8;
_root.currentPuzzle = 'TEC-XXX: Please use them as references and insert the right potions in the machines. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 8) {
spacePressed = true;
_root.peach_unlocked();
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.musicPlayingSpecialAreas = 'music_cooking';
_root.MUSIC('music_cooking', 99);
infotext = false;
_root.ccc.used = false;
_root.doorc2._type = 'red';
_root.door_tec._type = 'red';
_root.PuzzleType = 'lab2';
_global.FLAGS.lockedIntoMeeting = false;
}
}
}
}
}
}
}
}
}
}
}
}
}
instance messagebox1 of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'lab3' and drink) {
if (!_global.FLAGS.lockedIntoMeeting) {
if (_root.Peach.char.hitTest(this)) {
_global.FLAGS.lockedIntoMeeting = true;
}
}
if (_global.FLAGS.lockedIntoMeeting) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (level_of_conversation == 0) {
_root.HUD.PuzzleMC.auto_fadeout = false;
_root.peach_locked();
level_of_conversation = 1;
_root.currentPuzzle = 'TEC-XXX: By my calculations, it should be finished but...Did it come out correctly, do you think? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
spacePressed = true;
level_of_conversation = 2;
_root.currentPuzzle = 'Peach:\n1) Yes!\n2) Hmm I prefer to try again';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.key2) and level_of_conversation == 2) {
spacePressed = true;
_root.peach_unlocked();
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
_root.ccc.gotoAndPlay('add');
_global.PLAYER.isCarryingVeggie = false;
_root.musicPlayingSpecialAreas = 'music_cooking';
_root.MUSIC('music_cooking', 99);
_global.FLAGS.lockedIntoMeeting = false;
infotext = false;
drink = false;
} else {
if (!spacePressed and Key.isDown(_root.key1) and level_of_conversation == 2) {
spacePressed = true;
level_of_conversation = 3;
_root.currentPuzzle = 'TEC-XXX: Very good. Then please drink it. All of it, if you please. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 4;
_root.currentPuzzle = 'Peach: This one smells...funny! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 5;
_root.currentPuzzle = 'TEC-XXX: Please, you must drink it! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 5) {
spacePressed = true;
_root.Peach.char.character.gotoAndPlay('drinking');
level_of_conversation = 6;
_global.PLAYER.isCarryingVeggie = false;
_root.ccc.gotoAndPlay(1);
stopAllSounds();
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 6) {
_root.CharNumSaved = _root.CharNum;
_root.Peach.char.effects.gotoAndPlay('invisible');
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 7;
_root.Peach.char.character.gotoAndPlay('standright');
_root.currentPuzzle = 'TEC-XXX: You have done it! You have successfully made yourself transparent. Congratulations! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 7) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 8;
_root.currentPuzzle = 'TEC-XXX: But... I must ask you to take off your dress and put in that lockers, in order nobody will notice. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 8) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 9;
_root.currentPuzzle = 'TEC-XXX: This potion don\'t make your dress invisible. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 9) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 10;
_root.currentPuzzle = 'Peach: What?!? Do I need to be...stark naked again? That\'s indecent! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 10) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 11;
_root.currentPuzzle = 'Peach: ...Oh, fine. I guess... If it\'s the only way...(PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 11) {
spacePressed = true;
_root.peach_locked();
_root.Peach.char.character.gotoAndStop('remove_clothes');
level_of_conversation = 12;
} else {
if (!spacePressed and _root.peach_removed_clothes and Key.isDown(_root.keySPACE) and level_of_conversation == 12) {
spacePressed = true;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.peach_removed_clothes = false;
_global.PLAYER.currentVeggieType = 'clothing';
_root.locker_clothes.gotoAndPlay('go');
level_of_conversation = 13;
} else {
if (!spacePressed and _root.peach_went_to_locker and level_of_conversation == 13) {
_root.peach_went_to_locker = false;
spacePressed = true;
_root.peach_unlocked();
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
infotext = false;
drink = false;
_root.PuzzleType = 'lab4';
_root.messagebox2.naked = true;
_root.Peach._x += 80;
_global.FLAGS.lockedIntoMeeting = false;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
instance messagebox2 of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'lab4' and naked) {
if (!_global.FLAGS.lockedIntoMeeting) {
if (_root.Peach.char.hitTest(this)) {
_global.FLAGS.lockedIntoMeeting = true;
}
}
if (_global.FLAGS.lockedIntoMeeting) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!spacePressed and level_of_conversation == 0) {
_root.HUD.PuzzleMC.auto_fadeout = false;
_root.peach_locked();
level_of_conversation = 1;
_root.currentPuzzle = 'TEC-XXX: When you go to Sir Grodus\'s room, first locate the disk with recorded data. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
spacePressed = true;
level_of_conversation = 2;
_root.currentPuzzle = 'TEC-XXX: Then insert that disk in his personal computer and connect to the network. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 2) {
spacePressed = true;
level_of_conversation = 3;
_root.currentPuzzle = 'TEC-XXX: When you are finished with that, please come back to this room. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
spacePressed = true;
level_of_conversation = 4;
_root.currentPuzzle = 'TEC-XXX: I will teach you how to make yourself normal again. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
spacePressed = true;
level_of_conversation = 5;
_root.currentPuzzle = 'Peach: Gee, this is kind of a complicated plan, huh? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 5) {
spacePressed = true;
level_of_conversation = 6;
_root.currentPuzzle = 'TEC-XXX: I suppose. Now, please go to Sir Grodus\'s room, in the end of the corridor. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 6) {
spacePressed = true;
_root.peach_unlocked();
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
infotext = false;
_root.door_lounge._type = 'green';
_root.door_tec._type = 'red';
_root.doorc2._type = 'green';
_root.PuzzleType = 'lounge';
naked = false;
_global.FLAGS.lockedIntoMeeting = false;
}
}
}
}
}
}
}
}
}
}
}
instance of movieClip 4136 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: Gross!!! (PRESS ' + _root.do_over_key + ')';
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: Oh my GOD! Did they filmed me being...fucked?';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and !_root.Peach.char.peach_right and _root.touchingGround and level_of_conversation == 0) {
_root.peachTextBoxPinkTalk(talk, 'surprised');
level_of_conversation = 1;
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.peachTextBoxPinkLeaves();
loadMovie('', this);
}
}
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach (THINKING): Oh my God! I must avoid making noises! (PRESS ' + _root.do_over_key + ')';
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'lounge') {
if (_root.Peach.char.character._type.collisionBody.hitTest(this) and _global.PLAYER.isTouchingGround and level_of_conversation == 0) {
_root.peachTextBoxPinkTalk(talk, 'surprised');
level_of_conversation = 1;
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.peachTextBoxPinkLeaves();
_root.PuzzleType = 'lounge2';
}
}
}
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: Great! I\'ll have to expose myself in this corridor... (PRESS ' + _root.do_over_key + ')';
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'diskInserted') {
if (_root.Peach.char.character._type.collisionBody.hitTest(this)) {
if (_root.movement and _global.PLAYER.isTouchingGround and level_of_conversation == 0) {
_root.CharNum = _root.CharNumSaved;
_root.peachTextBoxPinkTalk(talk);
level_of_conversation = 1;
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.peachTextBoxPinkLeaves();
_root.PuzzleType = 'diskInserted2';
}
}
}
}
}
}
instance messagebox3 of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'diskInserted2') {
if (!_global.FLAGS.lockedIntoMeeting) {
if (_root.Peach.char.hitTest(this)) {
_global.FLAGS.lockedIntoMeeting = true;
}
}
if (_global.FLAGS.lockedIntoMeeting) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (!spacePressed and level_of_conversation == 0) {
_root.HUD.PuzzleMC.auto_fadeout = false;
_root.peach_locked();
level_of_conversation = 1;
_root.currentPuzzle = 'TEC-XXX: Welcome back, Princess Peach. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
spacePressed = true;
level_of_conversation = 2;
_root.Peach.char.character._type.eyeRightPeach.gotoAndPlay('squint');
_root.Peach.char.character._type.eyeLeftPeach.gotoAndPlay('squint');
_root.currentPuzzle = 'Peach: Welcome back? Did you notice I\'m visible again? Why did you do this to me? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 2) {
spacePressed = true;
level_of_conversation = 3;
_root.currentPuzzle = 'TEC-XXX: That\'s not my fault, Princess Peach! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
spacePressed = true;
level_of_conversation = 4;
_root.currentPuzzle = 'Peach: Well...then I\'ll take my clothes back! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
spacePressed = true;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.peach_removed_clothes = false;
_global.PLAYER.currentVeggieType = 'clothing';
_root.locker_clothes.gotoAndPlay('go2');
level_of_conversation = 5;
} else {
if (!spacePressed and _root.peach_went_to_locker and level_of_conversation == 5) {
_root.peach_went_to_locker = false;
spacePressed = true;
level_of_conversation = 6;
_root.currentPuzzle = 'Peach: The locker isn\'t opening! Please help me! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 6) {
spacePressed = true;
level_of_conversation = 7;
_root.currentPuzzle = 'TEC-XXX: Sorry but that locker isn\'t connected to the network! I can\'t do anything, sorry! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 7) {
_root.peach_went_to_locker = false;
spacePressed = true;
level_of_conversation = 8;
_root.currentPuzzle = 'Peach: Ohhhh what can I do? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 8) {
_root.peach_went_to_locker = false;
spacePressed = true;
level_of_conversation = 9;
_root.currentPuzzle = 'TEC-XXX: I\'m aware of your role to save your kingdom, and I\'ve been watching you, so I think you\'ll be fine. You will get used to it. Now, please go back to your room while I analyse the data. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 9) {
spacePressed = true;
_root.peach_unlocked();
level_of_conversation = 10;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.BGMsound.stop(_root.musicToPlayBeginning);
_root.BGMsound.stop(_root.musicPlayingSpecialAreas);
infotext = false;
_root.door_tec._type = 'red';
_root.PuzzleType = 'rest';
_global.FLAGS.lockedIntoMeeting = false;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'lounge2') {
if (!_global.FLAGS.lockedIntoMeeting) {
if (_root.Peach.char.hitTest(this)) {
_global.FLAGS.lockedIntoMeeting = true;
}
}
if (_global.FLAGS.lockedIntoMeeting) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (level_of_conversation == 0) {
_root.HUD.PuzzleMC.auto_fadeout = false;
_root.peach_locked();
level_of_conversation = 1;
_root.CharNum = _root.CharNumSaved;
_root.Peach.char.character.gotoAndPlay('surprised');
_root.currentPuzzle = 'Peach: Oh nooooo!! I became visible again!! I\'m stark naked! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
spacePressed = true;
level_of_conversation = 2;
_root.currentPuzzle = 'TEC-XXX: It seems the effects changed a bit since last time. And I have bad news: Guards just arrived in the hallway. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 2) {
spacePressed = true;
level_of_conversation = 3;
_root.currentPuzzle = 'Peach: But...But... How will I escape from this base like this? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
spacePressed = true;
level_of_conversation = 4;
_root.currentPuzzle = 'TEC-XXX: I have no idea. The rooms have been altered. The complete floor plans haven\'t been added to my system yet. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 5;
_root.currentPuzzle = 'Peach: So it seems like I must do this all by myself, huh? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 5) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 6;
_root.currentPuzzle = 'TEC-XXX: I suppose so Princess Peach. So dont get your ass so exposed around the corrridors. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 6) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 7;
_root.currentPuzzle = 'Peach: What? Are you talking about my ass? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 7) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 8;
_root.currentPuzzle = 'TEC-XXX: I must apologize about my statement, Princess Peach. There must be some bugs in my new programming. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 8) {
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 9;
_root.currentPuzzle = 'TEC-XXX: Now, please go to the concotionator room again. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 9) {
spacePressed = true;
_root.peach_unlocked();
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
infotext = false;
_root.PuzzleType = 'lounge3';
_global.FLAGS.lockedIntoMeeting = false;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
talk = 'Peach: Hmmm the door is locked! I will try the other door. (PRESS ' + _root.do_over_key + ')';
}
onClipEvent (enterFrame) {
if (_root.Peach.char.hitTest(this)) {
if (!_root.PuzzleType) {
if (!_root.Peach.char.peach_right and _global.PLAYER.isTouchingGround and level_of_conversation == 0) {
_root.peachTextBoxPinkTalk(talk);
level_of_conversation = 1;
} else {
if (Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.peachTextBoxPinkLeaves();
level_of_conversation = 0;
_root.PuzzleType = 'bath';
}
}
}
}
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'rest') {
if (!_global.FLAGS.lockedIntoMeeting) {
if (_root.Peach.char.hitTest(this)) {
_global.FLAGS.lockedIntoMeeting = true;
}
}
if (_global.FLAGS.lockedIntoMeeting) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (level_of_conversation == 0) {
_root.peach_locked();
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 1;
_root.currentPuzzle = 'Peach: Ok, enough of this! I\'ll take a rest in that ...bed. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
_root.peach_unlocked();
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.PuzzleType = 'rest2';
_global.FLAGS.lockedIntoMeeting = false;
}
}
}
}
}
}
instance of movieClip 4139 {
onClipEvent (load) {
level_of_conversation = 0;
}
onClipEvent (enterFrame) {
if (_root.PuzzleType == 'rest3') {
if (!_global.FLAGS.lockedIntoMeeting) {
if (_root.Peach.char.hitTest(this)) {
_global.FLAGS.lockedIntoMeeting = true;
}
}
if (_global.FLAGS.lockedIntoMeeting) {
if (!Key.isDown(_root.keySPACE)) {
spacePressed = false;
}
if (level_of_conversation == 0) {
_root.peach_locked();
spacePressed = true;
_root.HUD.PuzzleMC.auto_fadeout = false;
level_of_conversation = 1;
_root.currentPuzzle = 'TEC-XXX: Good morning, Princess Peach! (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 1) {
spacePressed = true;
level_of_conversation = 2;
_root.currentPuzzle = 'Peach: (Sign) Did you analyse the disk? (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 2) {
spacePressed = true;
level_of_conversation = 3;
_root.currentPuzzle = 'TEC-XXX: Yes, Princess Peach. Please go to my room now. (PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('messageTEC');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 3) {
spacePressed = true;
level_of_conversation = 4;
_root.currentPuzzle = 'Peach: Ok...(PRESS ' + _root.do_over_key + ')';
_root.HUD.PuzzleMC.gotoAndPlay('message');
} else {
if (!spacePressed and Key.isDown(_root.keySPACE) and level_of_conversation == 4) {
_root.peach_unlocked();
level_of_conversation = 0;
_root.HUD.PuzzleMC.gotoAndPlay('hide');
_root.PuzzleType = 'after_rest';
_global.FLAGS.lockedIntoMeeting = false;
}
}
}
}
}
}
}
}
}
instance controlList of movieClip 3655 {
onClipEvent (enterFrame) {
if (_root.ShowCredits == true) {
gotoAndStop('credits');
} else {
if (_root.ShowControls == 'Open') {
gotoAndStop(_root.MenuWindow);
} else {
gotoAndStop(_root.MenuWindow);
}
}
}
}