Frame 1
stop();
Frame 3
stop();
_quality = "medium";
makeStereoMusic = function (target_mc, newName, newDepth) {
target_mc = ((target_mc != undefined) ? (target_mc) : this);
newName = ((newName != undefined) ? (newName) : "musicSystem_mc");
_global.nextDepth = function (this_mc, maxDepth) {
this_mc = (this_mc ? (this_mc) : _root);
var _local3 = 1;
var _local5 = (maxDepth ? (maxDepth) : 1048500);
for (var _local6 in this_mc) {
var _local2 = this_mc[_local6].getDepth();
if ((_local2 < _local5) && (_local2 >= _local3)) {
_local3 = _local2 + 1;
}
}
return(_local3);
};
newDepth = (newDepth ? (newDepth) : (nextDepth(target_mc)));
var _this = target_mc.createEmptyMovieClip(newName, newDepth);
_this.createEmptyMovieClip("right_mc", 1);
_this.createEmptyMovieClip("left_mc", 0);
_this.rightSound = new Sound(_this.right_mc);
_this.leftSound = new Sound(_this.left_mc);
_this.songName = " ";
_this.loops = 999999 /* 0x0F423F */;
_this.stereoDelay = 0.02;
_this._volume = 1;
_this._songVolume = 1;
_this.isPlaying = false;
_this.onID3 = function () {
};
_this.onLoad = function () {
};
_this.onSoundComplete = function () {
};
_this.onFadeComplete = function () {
};
_this.playSong = function (songName) {
if (_this.songName != songName) {
_this.rightSound.stop();
_this.leftSound.stop();
_this.rightSound.onSoundComplete = function () {
};
_this.rightSound = new Sound(_this.right_mc);
_this.leftSound = new Sound(_this.left_mc);
var _local3 = songName.lastIndexOf(".");
var _local1 = (songName.substr(0, _local3) + "_intro") + ".mp3";
_this.songName = songName;
_this.isPlaying = false;
if (_this._songVolume == 0) {
_this.songVolume = 100;
}
_this.gotoLoop = function () {
var _local1 = _this.songName;
_this.songName = "";
_this.playLoop(_local1);
_this.applyVolume();
_this.broadcastMessage("onSoundComplete");
_this.onSoundComplete();
};
_this.rightSound.onSoundComplete = function () {
_this.gotoLoop();
};
_this.rightSound.attachSound(_local1);
_this.leftSound.attachSound(_local1);
if (_this.leftSound.duration == undefined) {
_this.gotoLoop();
}
}
if (_this.isPlaying == false) {
_this.rightSound.start(0 + _this.stereoDelay, 1);
_this.leftSound.start(0, 1);
_this.setChannels();
_this.applyVolume();
_this.isPlaying = true;
}
};
_this.play = _this.playSong;
_this.playLoop = function (songName) {
if (_this.songName != songName) {
_this.rightSound.stop();
_this.leftSound.stop();
_this.rightSound.onSoundComplete = function () {
};
_this.rightSound = new Sound(_this.right_mc);
_this.leftSound = new Sound(_this.left_mc);
_this.rightSound.attachSound(songName);
_this.leftSound.attachSound(songName);
_this.songName = songName;
_this.isPlaying = false;
_this.rightSound.onSoundComplete = function () {
_this.broadcastMessage("onSoundComplete");
_this.onSoundComplete();
};
}
if (_this.isPlaying == false) {
_this.rightSound.start(0 + _this.stereoDelay);
_this.leftSound.start(0);
_this.setChannels();
_this.applyVolume();
_this.isPlaying = true;
_this.rightSound.onSoundComplete = function () {
_this.rightSound.start(0 + _this.stereoDelay);
_this.leftSound.start(0);
_this.broadcastMessage("onSoundComplete");
_this.onSoundComplete();
};
}
};
_this.stopMusic = function () {
_this.fade.stop();
delete _this.fade;
delete _this.fadeVol;
_this.rightSound.stop();
_this.leftSound.stop();
_this.isPlaying = false;
_this.songName = "";
};
_this.stop = _this.stopMusic;
_this.getVolume = function () {
return(_this._volume * 100);
};
_this.setVolume = function (newVolume) {
_this._volume = newVolume / 100;
_this.applyVolume();
};
_this.addProperty("volume", _this.getVolume, _this.setVolume);
_this.getSongVolume = function () {
return(_this._songVolume * 100);
};
_this.setSongVolume = function (newVolume) {
_this._songVolume = newVolume / 100;
_this.applyVolume();
};
_this.addProperty("songVolume", _this.getSongVolume, _this.setSongVolume);
_this.getDuration = function () {
return(_this.leftSound.duration);
};
_this.addProperty("duration", _this.getDuration, null);
_this.fadeTo = function (endVolume, seconds) {
var _local2 = _this._songVolume * 100;
delete _this.fade;
_this.fadeVol = _local2;
_this.fade = new mx.transitions.Tween(_this, "fadeVol", null, _local2, endVolume, seconds, true);
_this.fade.onMotionChanged = function () {
_this.setSongVolume(this.position);
};
_this.fade.onMotionFinished = function () {
_this.fade.stop();
delete _this.fade;
delete _this.fadeVol;
if (_this._songVolume == 0) {
_this.stopMusic();
}
_this.broadcastMessage("onFadeComplete");
_this.onFadeComplete();
};
if (!_this.isPlaying) {
_this.fade.onMotionFinished();
}
};
_this.setChannels = function () {
_this.rightSound.setPan(100);
_this.leftSound.setPan(-100);
};
_this.applyVolume = function () {
_this.rightSound.setVolume((100 * _this._volume) * _this._songVolume);
_this.leftSound.setVolume((100 * _this._volume) * _this._songVolume);
};
_this.passSoundEvents = function () {
_this.leftSound.onID3 = function () {
_this.broadcastMessage("onID3");
_this.onID3();
};
_this.leftSound.onLoad = function (success) {
_this.broadcastMessage("onLoad");
_this.onLoad(success);
};
};
AsBroadcaster.initialize(this);
_this.setChannels();
_this.passSoundEvents();
return(_this);
};
_global.MUSIC = makeStereoMusic();
_global.SOUND = sound_mc;
_global.ROOT = this;
_global.PLAYER_DATA = {canMove:true, outfit:"naked", bustSize:"norm", coins:0, lives:3, laid:0, startPlace:{x:0, y:0}, scrollSmooth:0.1, farScale:200, closeScale:300};
MUSIC.play("mario2");
Instance of Symbol 105 MovieClip in Frame 3
on (release) {
_parent.nextFrame();
}
Frame 4
stop();
_quality = "medium";
_global.MUSIC = makeStereoMusic();
_global.SOUND = sound_mc;
_global.ROOT = this;
_global.PLAYER_DATA = {canMove:true, outfit:"naked", bustSize:"norm", coins:0, lives:3, laid:0, startPlace:{x:0, y:0}, scrollSmooth:0.1, farScale:200, closeScale:300};
Frame 5
stop();
_quality = "medium";
_global.MUSIC = makeStereoMusic();
_global.SOUND = sound_mc;
_global.ROOT = this;
_global.PLAYER_DATA = {canMove:true, outfit:"naked", bustSize:"norm", coins:0, lives:3, laid:0, startPlace:{x:0, y:0}, scrollSmooth:0.1, farScale:200, closeScale:300};
MUSIC.play("");
Frame 6
stop();
PLAYER_DATA.outfit = "naked";
MUSIC.play("mushroom");
MUSIC.songVolume = 0;
MUSIC.fadeTo(100, 3);
Frame 7
MUSIC.play("");
Frame 8
MUSIC.play("fortress");
Frame 9
MUSIC.play("mario2");
PLAYER_DATA.outfit = "dress";
Frame 11
MUSIC.play("");
Frame 12
MUSIC.play("fortress");
Symbol 16 Button
on (release) {
_root.play();
}
Symbol 17 MovieClip Frame 1
function timerHandler() {
if (!loadingComplete) {
var _local2 = _root.getBytesLoaded() / _root.getBytesTotal();
bar._xscale = 100 * _local2;
if (_local2 == 1) {
loadingComplete = true;
if (AUTO_PLAY) {
startMovie();
} else {
gotoAndStop ("loaded");
}
return(undefined);
}
}
}
function startMovie() {
_root.play();
}
_root.stop();
stop();
AUTO_PLAY = ((AUTO_PLAY != undefined) ? (AUTO_PLAY) : false);
loadingComplete = false;
onEnterFrame = timerHandler;
timerHandler();
Symbol 17 MovieClip Frame 2
stop();
Symbol 23 Button
on (release) {
getURL ("http://playshapes.newgrounds.com/", "_blank");
}
Instance of Symbol 17 MovieClip in Symbol 24 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
AUTO_PLAY = false;
}
Symbol 693 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon
{
function OnEnterFrameBeacon () {
}
static function init() {
var _local4 = _global.MovieClip;
if (!_root.__OnEnterFrameBeacon) {
mx.transitions.BroadcasterMX.initialize(_local4);
var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876);
_local3.onEnterFrame = function () {
_global.MovieClip.broadcastMessage("onEnterFrame");
};
}
}
static var version = "1.1.0.52";
}
Symbol 694 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX
{
var _listeners;
function BroadcasterMX () {
}
static function initialize(o, dontCreateArray) {
if (o.broadcastMessage != undefined) {
delete o.broadcastMessage;
}
o.addListener = mx.transitions.BroadcasterMX.prototype.addListener;
o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener;
if (!dontCreateArray) {
o._listeners = new Array();
}
}
function addListener(o) {
removeListener(o);
if (broadcastMessage == undefined) {
broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage;
}
return(_listeners.push(o));
}
function removeListener(o) {
var _local2 = _listeners;
var _local3 = _local2.length;
while (_local3--) {
if (_local2[_local3] == o) {
_local2.splice(_local3, 1);
if (!_local2.length) {
broadcastMessage = undefined;
}
return(true);
}
}
return(false);
}
function broadcastMessage() {
var _local5 = String(arguments.shift());
var _local4 = _listeners.concat();
var _local6 = _local4.length;
var _local3 = 0;
while (_local3 < _local6) {
_local4[_local3][_local5].apply(_local4[_local3], arguments);
_local3++;
}
}
static var version = "1.1.0.52";
}
Symbol 695 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween
{
var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime;
function Tween (obj, prop, func, begin, finish, duration, useSeconds) {
mx.transitions.OnEnterFrameBeacon.init();
if (!arguments.length) {
return;
}
this.obj = obj;
this.prop = prop;
this.begin = begin;
position = (begin);
this.duration = (duration);
this.useSeconds = useSeconds;
if (func) {
this.func = func;
}
this.finish = (finish);
_listeners = [];
addListener(this);
start();
}
function set time(t) {
prevTime = _time;
if (t > duration) {
if (looping) {
rewind(t - _duration);
update();
broadcastMessage("onMotionLooped", this);
} else {
if (useSeconds) {
_time = _duration;
update();
}
stop();
broadcastMessage("onMotionFinished", this);
}
} else if (t < 0) {
rewind();
update();
} else {
_time = t;
update();
}
//return(time);
}
function get time() {
return(_time);
}
function set duration(d) {
_duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d));
//return(duration);
}
function get duration() {
return(_duration);
}
function set FPS(fps) {
var _local2 = isPlaying;
stopEnterFrame();
_fps = fps;
if (_local2) {
startEnterFrame();
}
//return(FPS);
}
function get FPS() {
return(_fps);
}
function set position(p) {
setPosition(p);
//return(position);
}
function setPosition(p) {
prevPos = _pos;
obj[prop] = (_pos = p);
broadcastMessage("onMotionChanged", this, _pos);
updateAfterEvent();
}
function get position() {
return(getPosition());
}
function getPosition(t) {
if (t == undefined) {
t = _time;
}
return(func(t, begin, change, _duration));
}
function set finish(f) {
change = f - begin;
//return(finish);
}
function get finish() {
return(begin + change);
}
function continueTo(finish, duration) {
begin = position;
this.finish = (finish);
if (duration != undefined) {
this.duration = (duration);
}
start();
}
function yoyo() {
continueTo(begin, time);
}
function startEnterFrame() {
if (_fps == undefined) {
_global.MovieClip.addListener(this);
} else {
_intervalID = setInterval(this, "onEnterFrame", 1000 / _fps);
}
isPlaying = true;
}
function stopEnterFrame() {
if (_fps == undefined) {
_global.MovieClip.removeListener(this);
} else {
clearInterval(_intervalID);
}
isPlaying = false;
}
function start() {
rewind();
startEnterFrame();
broadcastMessage("onMotionStarted", this);
}
function stop() {
stopEnterFrame();
broadcastMessage("onMotionStopped", this);
}
function resume() {
fixTime();
startEnterFrame();
broadcastMessage("onMotionResumed", this);
}
function rewind(t) {
_time = ((t == undefined) ? 0 : (t));
fixTime();
update();
}
function fforward() {
time = (_duration);
fixTime();
}
function nextFrame() {
if (useSeconds) {
time = ((getTimer() - _startTime) / 1000);
} else {
time = (_time + 1);
}
}
function onEnterFrame() {
nextFrame();
}
function prevFrame() {
if (!useSeconds) {
time = (_time - 1);
}
}
function toString() {
return("[Tween]");
}
function fixTime() {
if (useSeconds) {
_startTime = getTimer() - (_time * 1000);
}
}
function update() {
position = (getPosition(_time));
}
static var version = "1.1.0.52";
static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init();
static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true);
function func(t, b, c, d) {
return(((c * t) / d) + b);
}
}
Symbol 696 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular
{
function Regular () {
}
static function easeIn(t, b, c, d) {
t = t / d;
return(((c * t) * t) + b);
}
static function easeOut(t, b, c, d) {
t = t / d;
return((((-c) * t) * (t - 2)) + b);
}
static function easeInOut(t, b, c, d) {
t = t / (d / 2);
if (t < 1) {
return((((c / 2) * t) * t) + b);
}
t--;
return((((-c) / 2) * ((t * (t - 2)) - 1)) + b);
}
static var version = "1.1.0.52";
}
Symbol 60 MovieClip Frame 1
stop();
onEnterFrame = function () {
gotoAndStop (1);
};
Symbol 65 MovieClip Frame 1
stop();
onEnterFrame = function () {
gotoAndStop (1);
};
stop();
Symbol 79 MovieClip Frame 1
gotoAndPlay ("loop");
Symbol 79 MovieClip Frame 27
gotoAndPlay ("loop");
Symbol 99 MovieClip Frame 170
gotoAndPlay (1);
Symbol 125 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 135 MovieClip Frame 1
if (!_root.dress) {
if (_root.fire) {
gotoAndPlay ("fire");
} else if (_root.naked) {
gotoAndPlay ("naked");
}
}
Symbol 135 MovieClip Frame 2
gotoAndPlay (1);
Symbol 135 MovieClip Frame 3
if (!_root.naked) {
if (_root.fire) {
gotoAndPlay ("fire");
} else if (_root.dress) {
gotoAndPlay ("dress");
}
}
Symbol 135 MovieClip Frame 4
gotoAndPlay (3);
Symbol 135 MovieClip Frame 5
if (!_root.fire) {
if (_root.dress) {
gotoAndPlay ("dress");
} else if (_root.naked) {
gotoAndPlay ("naked");
}
}
Symbol 135 MovieClip Frame 6
gotoAndPlay ("fire");
Instance of Symbol 148 MovieClip in Symbol 149 MovieClip Frame 63
on (release) {
getURL ("http://playshapes.newgrounds.com/", "_blank");
}
Symbol 149 MovieClip Frame 109
stop();
Symbol 149 MovieClip Frame 166
stop();
Symbol 178 MovieClip Frame 1
Symbol 179 MovieClip Frame 1
Symbol 184 MovieClip Frame 1
Symbol 185 MovieClip Frame 1
Symbol 190 MovieClip Frame 1
stop();
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
SOUND.gotoAndStop("door");
play();
}
};
Symbol 190 MovieClip Frame 15
stop();
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (!_local2) {
delete onEnterFrame;
play();
}
};
Symbol 190 MovieClip Frame 30
gotoAndStop ("closed");
Symbol 196 MovieClip Frame 1
this.cacheAsBitmap = true;
Symbol 199 MovieClip Frame 1
stop();
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
SOUND.gotoAndStop("save");
PLAYER_DATA.startPlace = {x:_x, y:_y};
play();
}
};
Symbol 199 MovieClip Frame 20
stop();
Symbol 202 MovieClip Frame 27
gotoAndPlay (1);
Symbol 207 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 210 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 215 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 220 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 225 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 229 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 234 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 237 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 243 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 248 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 249 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.bustSize);
};
onEnterFrame();
Symbol 255 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 256 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.bustSize);
};
onEnterFrame();
Symbol 258 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 261 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 262 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.bustSize);
};
onEnterFrame();
Symbol 266 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 277 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 280 MovieClip Frame 1
if (!_root.dress) {
if (_root.fire) {
gotoAndPlay ("fire");
} else if (_root.naked) {
gotoAndPlay ("naked");
}
}
Symbol 280 MovieClip Frame 2
gotoAndPlay (1);
Symbol 280 MovieClip Frame 3
if (!_root.naked) {
if (_root.fire) {
gotoAndPlay ("fire");
} else if (_root.dress) {
gotoAndPlay ("dress");
}
}
Symbol 280 MovieClip Frame 4
gotoAndPlay (3);
Symbol 280 MovieClip Frame 5
if (!_root.fire) {
if (_root.dress) {
gotoAndPlay ("dress");
} else if (_root.naked) {
gotoAndPlay ("naked");
}
}
Symbol 280 MovieClip Frame 6
gotoAndPlay ("fire");
Symbol 296 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 301 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 321 MovieClip Frame 39
stop();
Symbol 326 MovieClip Frame 8
stop();
Symbol 339 MovieClip Frame 17
stop();
Symbol 345 MovieClip Frame 10
stop();
Symbol 346 MovieClip Frame 14
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 15
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 16
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 17
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 18
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 19
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 21
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 22
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 23
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 24
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 25
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 26
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 27
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 28
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 29
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 30
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 31
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 32
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 33
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 34
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 35
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 346 MovieClip Frame 36
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
gotoAndPlay ("fuck");
Symbol 346 MovieClip Frame 56
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 346 MovieClip Frame 57
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 346 MovieClip Frame 58
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 346 MovieClip Frame 59
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 346 MovieClip Frame 60
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 346 MovieClip Frame 61
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 346 MovieClip Frame 62
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 346 MovieClip Frame 63
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 346 MovieClip Frame 64
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 346 MovieClip Frame 65
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
gotoAndPlay ("covered");
Symbol 346 MovieClip Frame 66
stop();
Symbol 350 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 361 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 366 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.outfit);
};
onEnterFrame();
Symbol 367 MovieClip Frame 14
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 15
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 16
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 17
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 18
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 19
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 21
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 22
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 23
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 24
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 25
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 26
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 27
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 28
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 29
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 30
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 31
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 32
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 33
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 34
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 35
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 367 MovieClip Frame 36
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
gotoAndPlay ("fuck");
Symbol 367 MovieClip Frame 63
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 367 MovieClip Frame 64
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 367 MovieClip Frame 65
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 367 MovieClip Frame 66
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 367 MovieClip Frame 67
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 367 MovieClip Frame 68
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 367 MovieClip Frame 69
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 367 MovieClip Frame 70
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 367 MovieClip Frame 71
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 367 MovieClip Frame 72
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
gotoAndPlay ("covered");
Symbol 367 MovieClip Frame 73
stop();
Symbol 384 MovieClip Frame 24
stop();
Symbol 391 MovieClip Frame 12
stop();
Symbol 398 MovieClip Frame 18
stop();
Symbol 404 MovieClip Frame 10
stop();
Symbol 405 MovieClip Frame 13
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 14
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 15
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 16
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 17
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 18
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 19
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 20
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 21
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 22
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 23
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 24
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 25
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 26
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 27
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 28
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 29
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 30
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 31
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 32
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 405 MovieClip Frame 33
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
gotoAndPlay ("fuck");
Symbol 405 MovieClip Frame 53
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 405 MovieClip Frame 54
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 405 MovieClip Frame 55
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 405 MovieClip Frame 56
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 405 MovieClip Frame 57
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 405 MovieClip Frame 58
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 405 MovieClip Frame 59
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 405 MovieClip Frame 60
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 405 MovieClip Frame 61
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
gotoAndPlay ("covered");
Symbol 405 MovieClip Frame 62
stop();
Symbol 407 MovieClip Frame 1
onEnterFrame = function () {
gotoAndStop(PLAYER_DATA.bustSize);
};
onEnterFrame();
Symbol 408 MovieClip Frame 13
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 14
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 15
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 16
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 17
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 18
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 19
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 20
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 21
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 22
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 23
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 24
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 25
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 26
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 27
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 28
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 29
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 30
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 31
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 32
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 408 MovieClip Frame 33
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
gotoAndPlay ("fuck");
Symbol 408 MovieClip Frame 53
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 408 MovieClip Frame 54
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 408 MovieClip Frame 55
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 408 MovieClip Frame 56
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 408 MovieClip Frame 57
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 408 MovieClip Frame 58
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 408 MovieClip Frame 59
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 408 MovieClip Frame 60
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 408 MovieClip Frame 61
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
gotoAndPlay ("covered");
Symbol 408 MovieClip Frame 62
stop();
Symbol 444 MovieClip Frame 54
stop();
Symbol 445 MovieClip Frame 13
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 14
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 15
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 16
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 17
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 18
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 19
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 20
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 21
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 22
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 23
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 24
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 25
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 26
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 27
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 28
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 29
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 30
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 31
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 32
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
Symbol 445 MovieClip Frame 33
if (Key.isDown(32)) {
gotoAndPlay ("cum");
}
gotoAndPlay ("fuck");
Symbol 445 MovieClip Frame 63
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 445 MovieClip Frame 64
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 445 MovieClip Frame 65
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 445 MovieClip Frame 66
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 445 MovieClip Frame 67
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 445 MovieClip Frame 68
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 445 MovieClip Frame 69
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 445 MovieClip Frame 70
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
Symbol 445 MovieClip Frame 71
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
gotoAndPlay ("dead");
PLAYER._alpha = 100;
}
gotoAndPlay ("covered");
Symbol 445 MovieClip Frame 72
stop();
Symbol 446 MovieClip Frame 1
stop();
fuckPeach = function () {
PLAYER_DATA.canMove = false;
PLAYER._alpha = 0;
PLAYER_DATA.laid++;
if (PLAYER_DATA.coins >= 0) {
var _local1 = "fuck1";
}
if (PLAYER_DATA.coins >= 20) {
var _local1 = "fuck2";
}
if (PLAYER_DATA.coins >= 40) {
var _local1 = "fuck3";
}
if (PLAYER_DATA.coins >= 60) {
var _local1 = "fuck4";
}
if (PLAYER_DATA.coins >= 80) {
var _local1 = "fuck5";
}
gotoAndStop(_local1);
};
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
fuckPeach();
}
};
Symbol 447 MovieClip Frame 1
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
stop();
}
};
Instance of Symbol 446 MovieClip in Symbol 447 MovieClip Frame 80
onClipEvent (enterFrame) {
if (PLAYER.CoinGrab.hitTest(this)) {
this((notice = true));
stop();
}
}
Instance of Symbol 446 MovieClip in Symbol 447 MovieClip Frame 160
onClipEvent (enterFrame) {
if (PLAYER.CoinGrab.hitTest(this)) {
this((notice = true));
stop();
}
}
Symbol 458 MovieClip Frame 27
gotoAndPlay (1);
Symbol 467 MovieClip Frame 1
stop();
advance = function () {
if (Key.getCode() == 32) {
if (jumpTo) {
gotoAndPlay(jumpTo);
}
}
};
Key.addListener(this);
this.onKeyUp = advance;
play();
jumpTo = "";
Symbol 467 MovieClip Frame 14
jumpTo = "p2";
Symbol 467 MovieClip Frame 36
gotoAndPlay ("p1");
Symbol 467 MovieClip Frame 39
jumpTo = "p3";
Symbol 467 MovieClip Frame 61
gotoAndPlay ("p2");
Symbol 467 MovieClip Frame 62
jumpTo = "p4";
Symbol 467 MovieClip Frame 76
jumpTo = "p3";
gotoAndPlay ("p3");
Symbol 467 MovieClip Frame 77
jumpTo = "";
Symbol 467 MovieClip Frame 142
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
Symbol 467 MovieClip Frame 143
if (Key.isDown(32)) {
PLAYER_DATA.canMove = true;
PLAYER._alpha = 100;
gotoAndPlay ("dead");
}
gotoAndPlay ("covered");
Symbol 467 MovieClip Frame 144
stop();
Symbol 468 MovieClip Frame 1
stop();
fuckPeach = function () {
PLAYER_DATA.canMove = false;
PLAYER._alpha = 0;
PLAYER_DATA.laid++;
if (PLAYER_DATA.coins >= 0) {
var _local1 = "fuck1";
}
if (PLAYER_DATA.coins >= 20) {
var _local1 = "fuck2";
}
if (PLAYER_DATA.coins >= 40) {
var _local1 = "fuck3";
}
if (PLAYER_DATA.coins >= 60) {
var _local1 = "fuck4";
}
if (PLAYER_DATA.coins >= 80) {
var _local1 = "fuck5";
}
gotoAndStop(_local1);
};
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
fuckPeach();
}
};
Symbol 469 MovieClip Frame 1
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
stop();
}
};
Symbol 471 MovieClip Frame 1
stop();
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
PLAYER.changeOutfit("dress");
SOUND.gotoAndStop("powerUp");
this.unloadMovie();
}
};
Symbol 505 MovieClip Frame 10
stop();
Symbol 522 MovieClip Frame 1
stop();
advance = function () {
if (Key.getCode() == 32) {
if (jumpTo) {
gotoAndPlay(jumpTo);
}
}
};
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
PLAYER_DATA.canMove = false;
PLAYER._visible = false;
Key.addListener(this);
this.onKeyUp = advance;
play();
}
};
jumpTo = "";
Symbol 522 MovieClip Frame 2
jumpTo = "p2";
Symbol 522 MovieClip Frame 17
gotoAndPlay ("p1");
Symbol 522 MovieClip Frame 18
jumpTo = "";
Symbol 522 MovieClip Frame 38
jumpTo = "p6";
Symbol 522 MovieClip Frame 66
gotoAndPlay ("p5");
Symbol 522 MovieClip Frame 67
jumpTo = "";
Symbol 522 MovieClip Frame 84
jumpTo = "p8";
Symbol 522 MovieClip Frame 114
gotoAndPlay ("p7");
Symbol 522 MovieClip Frame 115
jumpTo = "";
Symbol 522 MovieClip Frame 122
jumpTo = "go";
Symbol 522 MovieClip Frame 154
gotoAndPlay ("jerk");
Symbol 522 MovieClip Frame 156
jumpTo = "swallow";
Symbol 522 MovieClip Frame 199
gotoAndPlay ("cummy");
Symbol 522 MovieClip Frame 200
jumpTo = "";
Symbol 522 MovieClip Frame 222
jumpTo = "doit";
Symbol 522 MovieClip Frame 231
gotoAndPlay ("suck");
Symbol 522 MovieClip Frame 232
jumpTo = "drip";
Symbol 522 MovieClip Frame 252
gotoAndPlay ("breathe");
Symbol 522 MovieClip Frame 254
onKeyUp = function () {
if (Key.getCode() == 32) {
gotoAndPlay ("dead");
}
};
jumpTo = "dead";
Symbol 522 MovieClip Frame 255
gotoAndPlay ("zzz");
Symbol 522 MovieClip Frame 256
stop();
PLAYER_DATA.canMove = true;
PLAYER._visible = true;
Key.removeListener(this);
Symbol 524 MovieClip Frame 1
stop();
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
PLAYER.changeOutfit("coon");
SOUND.gotoAndStop("powerUp");
this.unloadMovie();
}
};
Symbol 526 MovieClip Frame 1
stop();
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
PLAYER_DATA.lives++;
SOUND.gotoAndStop("extraLife");
this.unloadMovie();
}
};
Symbol 528 MovieClip Frame 1
stop();
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
PLAYER_DATA.bustSize = "big";
SOUND.gotoAndStop("powerUp");
this.unloadMovie();
}
};
Symbol 530 MovieClip Frame 1
stop();
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
PLAYER.changeOutfit("fire");
SOUND.gotoAndStop("powerUp");
this.unloadMovie();
}
};
Symbol 540 Button
on (release) {
_quality = "Medium";
}
Symbol 544 Button
on (release) {
_quality = "High";
}
Symbol 547 MovieClip Frame 40
stop();
Symbol 559 MovieClip Frame 1
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
delete onEnterFrame;
ROOT.nextFrame();
}
};
Symbol 564 MovieClip Frame 1
stop();
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
PLAYER_DATA.coins++;
SOUND.gotoAndStop("coin");
this.unloadMovie();
}
};
Symbol 565 MovieClip Frame 1
onEnterFrame = function () {
var _local3 = PLAYER.hit.hitTest(this);
if (_local3) {
var _local2 = PLAYER.hurt();
if (!_local2) {
PLAYER_DATA.lives--;
}
PLAYER._x = PLAYER_DATA.startPlace.x;
PLAYER._y = PLAYER_DATA.startPlace.y;
}
};
Symbol 569 MovieClip Frame 8
stop();
Symbol 570 MovieClip Frame 1
stop();
Symbol 575 MovieClip Frame 1
_this = this;
_global.PLAYER = this;
PLAYER_DATA.startPlace = {x:_x, y:_y};
hit = vertHit;
horzHit._alpha = 0;
vertHit._alpha = 0;
_parent.scroll(1);
xVel = 0;
yVel = 0;
defaultSettings = function () {
walkSpeed = 5;
walkAccel = 1;
walkDecel = 0.65;
jumpVel = 12;
grav = 1;
maxFall = 13;
};
defaultSettings();
image.gotoAndStop("stand");
state = "walk";
updateStats = function () {
coins_txt.text = PLAYER_DATA.coins;
lives_txt.text = PLAYER_DATA.lives;
};
onEnterFrame = function () {
if (PLAYER_DATA.canMove) {
this[state].loop();
}
tempInvince();
checkDeath();
updateStats();
};
destScale = _parent._xscale;
hit.onRelease = function () {
var _local3 = _parent;
var _local2 = _parent._xscale;
if (destScale == PLAYER_DATA.farScale) {
destScale = PLAYER_DATA.closeScale;
} else {
destScale = PLAYER_DATA.farScale;
}
horzTween.stop();
delete horzTween;
vertTween.stop();
delete vertTween;
horzTween = new mx.transitions.Tween(_local3, "_xscale", mx.transitions.easing.Regular.easeInOut, _local2, destScale, 1, true);
vertTween = new mx.transitions.Tween(_local3, "_yscale", mx.transitions.easing.Regular.easeInOut, _local2, destScale, 1, true);
horzTween.onMotionChanged = function () {
_this._parent.scroll(1);
};
horzTween.onMotionFinished = function () {
horzTween.stop();
delete horzTween;
};
vertTween.onMotionFinished = function () {
vertTween.stop();
delete vertTween;
};
};
changeOutfit = function (newOutfit) {
defaultSettings();
switch (newOutfit) {
case "fire" :
PLAYER.walkSpeed = 7;
PLAYER.walkAccel = 1.5;
break;
case "coon" :
PLAYER.jumpVel = 15;
PLAYER.maxFall = 4;
}
PLAYER_DATA.outfit = newOutfit;
};
changeOutfit(PLAYER_DATA.outfit);
invince = 0;
maxInvince = 60;
hurt = function () {
var _local1 = false;
if (invince == 0) {
SOUND.gotoAndStop("powerDown");
if (PLAYER_DATA.bustSize == "big") {
PLAYER_DATA.bustSize = "norm";
}
if (PLAYER_DATA.outfit == "dress") {
PLAYER.changeOutfit("naked");
} else if (PLAYER_DATA.outfit == "naked") {
PLAYER_DATA.lives--;
_local1 = true;
} else {
PLAYER.changeOutfit("dress");
}
invince = maxInvince;
}
return(_local1);
};
tempInvince = function () {
if (invince > 0) {
invince--;
_visible = (!_visible);
if (invince == 0) {
_visible = true;
}
}
};
checkDeath = function () {
if (PLAYER_DATA.lives <= 0) {
ROOT.gotoAndStop("gameover");
}
};
addGravity = function () {
if (yVel < maxFall) {
yVel = yVel + grav;
}
};
tileSize = 64;
getCollision = function (xPix, yPix, collideWith) {
var _local2 = new flash.geom.Point(xPix, yPix);
this.localToGlobal(_local2);
return(collideWith.hitTest(_local2.x, _local2.y, true));
};
horzCollide = function (direction, offset, hitBox, collideWith) {
offset = (offset ? (offset) : 0);
var _local3 = false;
var _local4 = (hitBox._x + (direction * (hitBox._width / 2))) + offset;
var _local5 = Math.floor((hitBox._height - 2) / tileSize);
var _local1 = 0;
while (_local1 <= _local5) {
var _local7 = (hitBox._y - (_local1 * tileSize)) - 1;
if (getCollision(_local4, _local7, collideWith)) {
_local3 = true;
}
_local1++;
}
var _local7 = (hitBox._y - hitBox._height) + 1;
if (getCollision(_local4, _local7, collideWith)) {
_local3 = true;
}
return(_local3);
};
vertCollide = function (direction, offset, hitBox, collideWith) {
offset = (offset ? (offset) : 0);
var _local3 = false;
var _local4 = ((hitBox._y - (hitBox._height / 2)) + (direction * (hitBox._height / 2))) + offset;
var _local5 = Math.floor((hitBox._width - 2) / tileSize);
var _local1 = 0;
while (_local1 <= _local5) {
var _local7 = ((hitBox._x - (hitBox._width / 2)) + (_local1 * tileSize)) + 1;
if (getCollision(_local7, _local4, collideWith)) {
_local3 = true;
}
_local1++;
}
var _local7 = (hitBox._x + (hitBox._width / 2)) - 1;
if (getCollision(_local7, _local4, collideWith)) {
_local3 = true;
}
return(_local3);
};
applyMove = function () {
_x = (_x + xVel);
_y = (_y + yVel);
};
test = {loop:function () {
this.detectMove();
applyMove();
}, detectMove:function () {
if (Key.isDown(38)) {
if (yVel > (-walkSpeed)) {
yVel = yVel - walkAccel;
}
} else if (Key.isDown(40)) {
if (yVel < walkSpeed) {
yVel = yVel + walkAccel;
}
} else {
yVel = yVel * walkDecel;
}
if (Key.isDown(37)) {
if (xVel > (-walkSpeed)) {
xVel = xVel - walkAccel;
}
} else if (Key.isDown(39)) {
if (xVel < walkSpeed) {
xVel = xVel + walkAccel;
}
} else {
xVel = xVel * walkDecel;
}
}, tileSize:16, collide:function () {
this.vertCollision();
this.horzCollision();
}, horzCollision:function () {
var _local2 = xVel / Math.abs(xVel);
if (_local2) {
while (horzCollide(_local2, xVel, horzHit, _parent.fullCollision)) {
_x = (_x - _local2);
}
}
}, vertCollision:function () {
var _local2 = yVel / Math.abs(yVel);
_local2 = (isNaN(_local2) ? 1 : (_local2));
while (vertCollide(_local2, yVel, vertHit, _parent.fullCollision)) {
_y = (_y - _local2);
}
if (_local2 >= 0) {
while (vertCollide(_local2, yVel, vertHit, _parent.ledgeCollision)) {
_y = (_y - _local2);
}
}
}};
walk = {loop:function () {
this.detectMove();
this.collide();
applyMove();
this.startJump();
this.startFall();
}, detectMove:function () {
if (Key.isDown(65)) {
if (xVel > (-walkSpeed)) {
xVel = xVel - walkAccel;
}
if (image._xscale > 0) {
image._xscale = image._xscale * -1;
}
image.gotoAndStop("walk");
} else if (Key.isDown(68)) {
if (xVel < walkSpeed) {
xVel = xVel + walkAccel;
}
if (image._xscale < 0) {
image._xscale = image._xscale * -1;
}
image.gotoAndStop("walk");
} else {
if (Math.abs(xVel) > 0.5) {
xVel = xVel * walkDecel;
} else {
xVel = 0;
}
image.gotoAndStop("stand");
}
}, collide:function () {
this.vertCollision();
this.horzCollision();
}, vertCollision:function () {
var _local2 = yVel / Math.abs(yVel);
_local2 = (isNaN(_local2) ? 1 : (_local2));
while (vertCollide(_local2, yVel, vertHit, _parent.fullCollision)) {
_y = (_y - _local2);
yVel = 0;
}
if (_local2 >= 0) {
while (vertCollide(_local2, yVel, vertHit, _parent.ledgeCollision)) {
_y = (_y - _local2);
yVel = 0;
}
}
}, horzCollision:function () {
var _local2 = xVel / Math.abs(xVel);
if (_local2) {
while (horzCollide(_local2, xVel, horzHit, _parent.fullCollision)) {
_x = (_x - _local2);
xVel = 0;
}
}
}, lastJump:false, startJump:function () {
var _local2 = Key.isDown(32);
if (_local2 && (!this.lastJump)) {
yVel = -jumpVel;
state = "jump";
}
this.lastJump = _local2;
}, startFall:function () {
if ((vertCollide(1, yVel + 2, vertHit, _parent.fullCollision) == false) && (vertCollide(1, yVel + 2, vertHit, _parent.ledgeCollision) == false)) {
state = "jump";
image.gotoAndStop("jump");
}
}};
jump = {loop:function () {
this.detectMove();
addGravity();
this.startLand();
this.collide();
applyMove();
this.cancelJump();
}, detectMove:function () {
if (Key.isDown(65)) {
if (xVel > (-walkSpeed)) {
xVel = xVel - walkAccel;
}
if (image._xscale > 0) {
image._xscale = image._xscale * -1;
}
} else if (Key.isDown(68)) {
if (xVel < walkSpeed) {
xVel = xVel + walkAccel;
}
if (image._xscale < 0) {
image._xscale = image._xscale * -1;
}
} else if (Math.abs(xVel) > 0.5) {
xVel = xVel * walkDecel;
} else {
xVel = 0;
}
}, startLand:function () {
if (vertCollide(1, yVel + 8, vertHit, _parent.fullCollision) || (vertCollide(1, yVel + 8, vertHit, _parent.ledgeCollision))) {
_y = (_y + (yVel + 8));
state = "walk";
}
}, collide:function () {
this.vertCollision();
this.horzCollision();
}, horzCollision:function () {
var _local2 = xVel / Math.abs(xVel);
if (_local2) {
while (horzCollide(_local2, xVel, horzHit, _parent.fullCollision)) {
_x = (_x - _local2);
xVel = 0;
}
}
}, vertCollision:function () {
var _local2 = yVel / Math.abs(yVel);
_local2 = (isNaN(_local2) ? 1 : (_local2));
while (vertCollide(_local2, yVel, vertHit, _parent.fullCollision)) {
_y = (_y - _local2);
if (yVel < 0) {
yVel = 0;
}
}
if (_local2 >= 0) {
while (vertCollide(_local2, yVel, vertHit, _parent.ledgeCollision)) {
_y = (_y - _local2);
yVel = 0;
}
}
}, cancelJump:function () {
if ((yVel < 0) && (Key.isDown(32) == false)) {
yVel = yVel / 1;
}
}};
Symbol 584 MovieClip Frame 1
stop();
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
gotoAndStop ("open");
} else {
gotoAndStop ("close");
}
};
Symbol 585 MovieClip Frame 1
stop();
_yscale = PLAYER_DATA.closeScale;
_xscale = PLAYER_DATA.closeScale;
PLAYER_DATA.canMove = true;
doScroll = function (x, y, smooth) {
var _local2 = (-_x) - x;
var _local1 = (-_y) - y;
_x = (_x + (_local2 * smooth));
_y = (_y + (_local1 * smooth));
};
scroll = function (smooth) {
smooth = (smooth ? (smooth) : (PLAYER_DATA.scrollSmooth));
var _local2 = _xscale / 100;
var _local1 = PLAYER._x;
var _local3 = PLAYER._y - (PLAYER.hit._height / 2);
_local1 = _local1 * _local2;
_local3 = _local3 * _local2;
var _local4 = Stage.width / 2;
var _local5 = Stage.height / 2;
doScroll(_local1 - _local4, _local3 - _local5, smooth);
};
onEnterFrame = function () {
scroll();
};
var bgColor = 6724095;
var maxSize = 2880;
var tileWidth = Math.ceil(frozenBackground._width / maxSize);
var tileHeight = Math.ceil(frozenBackground._height / maxSize);
this.createEmptyMovieClip("renderedBackground", 999);
renderX = frozenBackground.topLeft._x;
renderY = frozenBackground.topLeft._y;
renderedBackground._x = renderX;
renderedBackground._y = renderY;
var newDepth = 0;
var yy = 0;
while (yy < tileHeight) {
var xx = 0;
while (xx < tileWidth) {
var new_mc = renderedBackground.createEmptyMovieClip("pic_" + newDepth, newDepth);
new_mc._x = maxSize * xx;
new_mc._y = maxSize * yy;
new_mc.cacheAsBitmap = true;
var new_pic = (new flash.display.BitmapData(maxSize, maxSize, false, bgColor));
var copyFrom = (new flash.geom.Matrix());
var copyX = (renderX + (maxSize * xx));
var copyY = (renderY + (maxSize * yy));
copyFrom.translate(-copyX, -copyY);
new_pic.draw(frozenBackground, copyFrom);
new_mc.attachBitmap(new_pic, 0, false, false);
newDepth++;
xx++;
}
yy++;
}
renderedBackground.swapDepths(frozenBackground);
frozenBackground.unloadMovie();
Instance of Symbol 526 MovieClip in Symbol 585 MovieClip Frame 1
onClipEvent (enterFrame) {
if (PLAYER.CoinGrab.hitTest(this)) {
_root.Lives = _root.Lives + 1;
unloadMovie (this);
gotoAndPlay ("grab");
this(undefined);
}
}
Instance of Symbol 565 MovieClip in Symbol 585 MovieClip Frame 1
onClipEvent (enterFrame) {
if (PLAYER.hitTest(this)) {
(((!_root.big) ? (((!_root.dress) ? (if (_root.Lives < 0) {
_root.gotoAndPlay("gameover")}
((!_root.naked) ? (_root.dress = true_root.fire = false_root.naked = false_root.coon = falsegotoAndPlay ("fall")this(undefined)) : (_root.Lives = _root.Lives - 1gotoAndPlay ("fall")this(undefined)))) : (_root.naked = true_root.fire = false_root.dress = false_root.coon = falsegotoAndPlay ("fall")this(undefined)))) : (_root.big = falsegotoAndPlay ("fall")this(undefined))));// not popped
if (_root.Checkpoint2) {
PLAYER._x = 1344;
PLAYER._y = 54;
} else if (_root.Checkpoint1) {
PLAYER._x = 75;
PLAYER._y = 153;
}
}
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "";
talk2 = "C'mon, a Goomba's cock";
talk3 = "shouln't be too gross...";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "";
talk2 = "We promise we won't";
talk3 = "tell Mario any of this.";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "Use Mushrooms";
talk2 = "to grow bigger! ;)";
talk3 = "The Goombas will like that!";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "";
talk2 = "More coins means";
talk3 = "more positions!";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "";
talk2 = "We won't watch! We swear!";
talk3 = "";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "All you have to do";
talk2 = "is fuck a couple goombas.";
talk3 = "There's no shame in that.";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "C'mon, save us Princess!";
talk2 = "Take in some Goomba dick";
talk3 = "for Mushroom Kingdom!";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "";
talk2 = "I can't believe I'm gonna";
talk3 = "Get to see the Princess";
talk4 = "NAKED!";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "He he he... ";
talk2 = "Goomba cum all over the";
talk3 = "Princess.";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "";
talk2 = "We know you want this.";
talk3 = "";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "Seriously? You're going";
talk2 = "to swallow a Goomba's";
talk3 = "load? That's disgusting.";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "";
talk2 = "I wonder if Goomba sperm";
talk3 = "is poisonus...";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "Bridge is out...";
talk2 = "You'll have to jump on";
talk3 = "those brick-blocks.";
talk4 = "";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "We heard everything!";
talk2 = "You have to fuck them! You";
talk3 = "have to fuck the goombas!";
talk4 = "If you don't we're doomed!";
}
Instance of Symbol 584 MovieClip in Symbol 585 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "Are you going to do it?";
talk2 = "Will you save us?";
talk3 = "Please Princess!";
talk4 = "It's what you do best!!";
}
Symbol 589 MovieClip Frame 49
coin_txt.text = PLAYER_DATA.coins;
Symbol 589 MovieClip Frame 54
if (PLAYER_DATA.coins >= 100) {
gotoAndPlay ("1up");
} else {
stop();
}
Symbol 589 MovieClip Frame 64
stop();
Instance of Symbol 326 MovieClip in Symbol 598 MovieClip Frame 86
onClipEvent (enterFrame) {
if (_root.char.CoinGrab.hitTest(this)) {
_root.Score = _root.Score + 1;
Sound_2 = new Sound(this);
Sound_2.attachSound("Coin");
Sound_2.start(0);
unloadMovie (this);
gotoAndPlay ("grab");
this(undefined);
}
}
Symbol 598 MovieClip Frame 94
laid_txt.text = PLAYER_DATA.laid;
Symbol 598 MovieClip Frame 99
if (PLAYER_DATA.laid >= 10) {
gotoAndPlay ("whore");
} else if (PLAYER_DATA.laid >= 1) {
gotoAndPlay ("ok");
} else if (PLAYER_DATA.laid == 0) {
gotoAndPlay ("virgin");
}
Symbol 598 MovieClip Frame 109
stop();
Symbol 598 MovieClip Frame 119
stop();
Symbol 598 MovieClip Frame 129
stop();
Instance of Symbol 105 MovieClip in Symbol 599 MovieClip Frame 1
on (release) {
ROOT.nextFrame();
}
Symbol 609 MovieClip Frame 17
gotoAndPlay (1);
Symbol 610 MovieClip Frame 1
stop();
onEnterFrame = function () {
var _local2 = PLAYER.hit.hitTest(this);
if (_local2) {
PLAYER.hurt();
}
};
Symbol 612 MovieClip Frame 77
gotoAndPlay (1);
Symbol 659 MovieClip Frame 8
stop();
Symbol 662 MovieClip Frame 2
gotoAndPlay ("0");
if (notice) {
PLAYER_DATA.canMove = false;
PLAYER._alpha = 0;
gotoAndPlay ("1");
}
Symbol 662 MovieClip Frame 3
if (Key.isDown(32)) {
gotoAndPlay ("2");
}
Symbol 662 MovieClip Frame 4
if (Key.isDown(32)) {
gotoAndPlay ("2");
}
gotoAndPlay ("1");
Symbol 662 MovieClip Frame 9
if (Key.isDown(32)) {
gotoAndPlay ("4");
}
Symbol 662 MovieClip Frame 10
if (Key.isDown(32)) {
gotoAndPlay ("4");
}
gotoAndPlay ("3");
Symbol 662 MovieClip Frame 15
if (Key.isDown(32)) {
gotoAndPlay ("6");
}
Symbol 662 MovieClip Frame 16
if (Key.isDown(32)) {
gotoAndPlay ("6");
}
gotoAndPlay ("5");
Symbol 662 MovieClip Frame 17
stopAllSounds();
Symbol 662 MovieClip Frame 18
MUSIC.play("battle");
Symbol 662 MovieClip Frame 27
if (Key.isDown(32)) {
gotoAndPlay ("8");
}
Symbol 662 MovieClip Frame 28
if (Key.isDown(32)) {
gotoAndPlay ("8");
}
gotoAndPlay ("7");
Symbol 662 MovieClip Frame 33
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 34
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 35
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 36
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 37
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 38
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 39
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 40
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 41
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 42
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 43
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 44
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 45
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 46
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 47
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 48
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
Symbol 662 MovieClip Frame 49
if (Key.isDown(32)) {
gotoAndPlay ("go");
}
gotoAndPlay ("jerk");
Symbol 662 MovieClip Frame 56
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 57
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 58
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 59
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 60
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 61
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 62
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 63
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 64
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 65
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 66
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 67
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 68
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
Symbol 662 MovieClip Frame 69
if (Key.isDown(32)) {
gotoAndPlay ("swallow");
}
gotoAndPlay ("cummy");
Symbol 662 MovieClip Frame 85
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 86
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 87
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 88
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 89
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 90
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 91
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 92
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 93
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 94
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 95
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 96
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 97
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 98
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 99
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 100
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 101
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
Symbol 662 MovieClip Frame 102
if (Key.isDown(32)) {
gotoAndPlay ("doit");
}
gotoAndPlay ("suck");
Symbol 662 MovieClip Frame 126
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 127
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 128
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 129
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 130
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 131
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 132
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 133
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 134
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 135
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 136
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 137
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 138
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 139
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 140
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 141
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 142
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 143
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 144
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 145
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 146
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
Symbol 662 MovieClip Frame 147
if (Key.isDown(32)) {
gotoAndPlay ("drip");
}
gotoAndPlay ("breathe");
Symbol 662 MovieClip Frame 157
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay ("black");
}
Symbol 662 MovieClip Frame 158
if (Key.isDown(32)) {
stopAllSounds();
gotoAndPlay ("black");
}
gotoAndPlay ("fallen");
Symbol 662 MovieClip Frame 185
if (Key.isDown(32)) {
stopAllSounds();
ROOT.nextFrame();
}
Instance of Symbol 661 MovieClip in Symbol 662 MovieClip Frame 185
on (release) {
ROOT.nextFrame();
}
Symbol 662 MovieClip Frame 186
gotoAndPlay ("done");
Symbol 663 MovieClip Frame 1
stop();
_yscale = PLAYER_DATA.closeScale;
_xscale = PLAYER_DATA.closeScale;
PLAYER_DATA.canMove = true;
doScroll = function (x, y, smooth) {
var _local2 = (-_x) - x;
var _local1 = (-_y) - y;
_x = (_x + (_local2 * smooth));
_y = (_y + (_local1 * smooth));
};
scroll = function (smooth) {
smooth = (smooth ? (smooth) : (PLAYER_DATA.scrollSmooth));
var _local2 = _xscale / 100;
var _local1 = PLAYER._x;
var _local3 = PLAYER._y - (PLAYER.hit._height / 2);
_local1 = _local1 * _local2;
_local3 = _local3 * _local2;
var _local4 = Stage.width / 2;
var _local5 = Stage.height / 2;
doScroll(_local1 - _local4, _local3 - _local5, smooth);
};
onEnterFrame = function () {
scroll();
};
var bgColor = 6724095;
var maxSize = 2880;
var tileWidth = Math.ceil(frozenBackground._width / maxSize);
var tileHeight = Math.ceil(frozenBackground._height / maxSize);
this.createEmptyMovieClip("renderedBackground", 999);
renderX = frozenBackground.topLeft._x;
renderY = frozenBackground.topLeft._y;
renderedBackground._x = renderX;
renderedBackground._y = renderY;
var newDepth = 0;
var yy = 0;
while (yy < tileHeight) {
var xx = 0;
while (xx < tileWidth) {
var new_mc = renderedBackground.createEmptyMovieClip("pic_" + newDepth, newDepth);
new_mc._x = maxSize * xx;
new_mc._y = maxSize * yy;
new_mc.cacheAsBitmap = true;
var new_pic = (new flash.display.BitmapData(maxSize, maxSize, false, bgColor));
var copyFrom = (new flash.geom.Matrix());
var copyX = (renderX + (maxSize * xx));
var copyY = (renderY + (maxSize * yy));
copyFrom.translate(-copyX, -copyY);
new_pic.draw(frozenBackground, copyFrom);
new_mc.attachBitmap(new_pic, 0, false, false);
newDepth++;
xx++;
}
yy++;
}
renderedBackground.swapDepths(frozenBackground);
frozenBackground.unloadMovie();
Instance of Symbol 662 MovieClip in Symbol 663 MovieClip Frame 1
onClipEvent (enterFrame) {
var playerHit = PLAYER.hit.hitTest(this);
if (playerHit) {
notice = true;
}
}
Instance of Symbol 190 MovieClip in Symbol 663 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 584 MovieClip in Symbol 663 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "It's AWFUL!!! Morton";
talk2 = "Koopa has taken over this";
talk3 = "fortress! It's dangerous";
talk4 = "now, so be careful!";
}
Instance of Symbol 584 MovieClip in Symbol 663 MovieClip Frame 1
//component parameters
onClipEvent (construct) {
talk1 = "Take the castle back!";
talk2 = "Show that Morton Koopa";
talk3 = "what you can do!!! :D";
talk4 = "";
}
Symbol 666 MovieClip Frame 10
stop();
Instance of Symbol 105 MovieClip "next_btn" in Symbol 677 MovieClip Frame 1
on (release) {
_parent._parent.nextFrame();
}
Symbol 685 Button
on (release) {
_parent._parent.gotoAndStop("smb3");
}
Instance of Symbol 105 MovieClip in Symbol 686 MovieClip Frame 1
on (release) {
if (PLAYER_DATA.coins >= 100) {
ROOT.gotoAndStop("coinage");
} else {
ROOT.gotoAndStop("title");
}
}
Symbol 689 MovieClip Frame 10
stop();
Instance of Symbol 105 MovieClip in Symbol 690 MovieClip Frame 1
on (release) {
ROOT.gotoAndStop("title");
}
Instance of Symbol 105 MovieClip in Symbol 692 MovieClip Frame 1
on (release) {
ROOT.gotoAndStop("title");
}