Combined Code
frame 1 {
function preloader() {
if (getBytesLoaded() >= getBytesTotal()) {
play();
clearInterval(myInterval);
}
myText.text = 'Loading: ' + Math.round((getBytesLoaded() / getBytesTotal()) * 100) + '%';
titlegirl._alpha = (getBytesLoaded() / getBytesTotal()) * 100;
}
stop();
myInterval = setInterval(preloader, 100);
}
movieClip 33 {
}
frame 2 {
stop();
introspank = new Sound();
introspank.attachSound('introspank');
introspank.stop();
}
button 50 {
on (release) {
_root.play();
}
}
movieClip 51 {
frame 1 {
_root.introspank.start();
}
frame 13 {
stop();
}
}
frame 3 {
stop();
restBTN.enabled = false;
restBTN._visible = false;
var gospank = false;
var spankroll;
var spankpoints = 40;
var titpoints = 40;
var soundroll;
var assmode = 0;
var titsmode = 0;
var automode = 0;
var titsdone = false;
var assdone = false;
var automatic = false;
var bouncy = false;
var bouncymode = 0;
var gamepaused = false;
recover = new Sound();
recover.attachSound('recover');
assgroan = new Sound();
assgroan.attachSound('assgroan');
titsgroan = new Sound();
titsgroan.attachSound('titsgroan');
oh1 = new Sound();
oh1.attachSound('oh1');
oh2 = new Sound();
oh2.attachSound('oh2');
oh3 = new Sound();
oh3.attachSound('oh3');
oh4 = new Sound();
oh4.attachSound('oh4');
youch1 = new Sound();
youch1.attachSound('youch1');
youch2 = new Sound();
youch2.attachSound('youch2');
youch3 = new Sound();
youch3.attachSound('youch3');
youch4 = new Sound();
youch4.attachSound('youch4');
ouch1 = new Sound();
ouch1.attachSound('ouch1');
ouch2 = new Sound();
ouch2.attachSound('ouch2');
ouch3 = new Sound();
ouch3.attachSound('ouch3');
ouch4 = new Sound();
ouch4.attachSound('ouch4');
moan1 = new Sound();
moan1.attachSound('moan1');
moan2 = new Sound();
moan2.attachSound('moan2');
moan3 = new Sound();
moan3.attachSound('moan3');
moan4 = new Sound();
moan4.attachSound('moan4');
unlocksound = new Sound();
unlocksound.attachSound('unlocksound');
whack1 = new Sound();
whack1.attachSound('whack1');
whack2 = new Sound();
whack2.attachSound('whack2');
whack3 = new Sound();
whack3.attachSound('whack3');
whack4 = new Sound();
whack4.attachSound('whack4');
boobs = new Sound();
boobs.attachSound('boobs');
cheer = new Sound();
cheer.attachSound('cheer');
theme = new Sound();
theme.attachSound('theme');
theme.start(0, 999);
whacksound = function () {
soundroll = random(4);
if (soundroll == 0) {
whack1.start();
} else {
if (soundroll == 1) {
whack2.start();
} else {
if (soundroll == 2) {
whack3.start();
} else {
if (soundroll == 3) {
whack4.start();
}
}
}
}
};
youch = function () {
soundroll = random(4);
if (soundroll == 0) {
youch1.start();
} else {
if (soundroll == 1) {
youch2.start();
} else {
if (soundroll == 2) {
youch3.start();
} else {
youch4.start();
}
}
}
};
oh = function () {
soundroll = random(4);
if (soundroll == 0) {
oh1.start();
} else {
if (soundroll == 1) {
oh2.start();
} else {
if (soundroll == 2) {
oh3.start();
} else {
oh4.start();
}
}
}
};
moan = function () {
soundroll = random(4);
if (soundroll == 0) {
moan1.start();
} else {
if (soundroll == 1) {
moan2.start();
} else {
if (soundroll == 2) {
moan3.start();
} else {
moan4.start();
}
}
}
};
ouch = function () {
soundroll = random(4);
if (soundroll == 0) {
ouch1.start();
} else {
if (soundroll == 1) {
ouch2.start();
} else {
if (soundroll == 2) {
ouch3.start();
} else {
ouch4.start();
}
}
}
};
spanky = function () {
if (gospank == true) {
if (spankpoints > 0) {
spankroll = random(12);
if (spankroll < 2) {
whacksound();
girl_mc.gotoAndPlay('spankhard');
spankpoints -= random(9);
gospank = false;
} else {
if (spankroll < 5) {
whacksound();
girl_mc.gotoAndPlay('spankextra');
spankpoints -= random(6);
gospank = false;
} else {
if (spankroll < 8) {
whacksound();
girl_mc.gotoAndPlay('spankmedium');
spankpoints -= random(4);
gospank = false;
} else {
whacksound();
girl_mc.gotoAndPlay('spanklight');
--spankpoints;
gospank = false;
}
}
}
} else {
if (assdone == false) {
girl_mc.gotoAndPlay('ouch');
gospank = false;
} else {
if (_root.titsmode == 0) {
titsmode = 1;
unlocksound.start();
gospank = false;
locks_mc.gotoAndStop('tits');
girl_mc.gotoAndPlay('recoverass');
} else {
if (bouncy == false) {
if (bouncymode == 0) {
bouncymode = 1;
unlocksound.start();
locks_mc.gotoAndStop('bouncy');
bouncy = true;
gospank = false;
girl_mc.gotoAndPlay('recoverass');
} else {
gospank = false;
girl_mc.gotoAndPlay('recoverass');
}
} else {
if (automode == 0) {
automode = 1;
unlocksound.start();
locks_mc.gotoAndStop('auto');
gospank = false;
girl_mc.gotoAndPlay('recoverass');
} else {
gospank = false;
girl_mc.gotoAndPlay('recoverass');
}
}
}
}
}
}
};
smacky = function () {
if (titsmode == 1) {
if (gospank == true) {
if (titpoints > 0) {
spankroll = random(3);
if (spankroll == 0) {
whacksound();
girl_mc.gotoAndPlay('titsmack');
titpoints -= random(4);
gospank = false;
} else {
if (spankroll == 1) {
whacksound();
girl_mc.gotoAndPlay('titsmack3');
titpoints -= random(6);
gospank = false;
} else {
whacksound();
girl_mc.gotoAndPlay('titsmack2');
titpoints -= random(4);
gospank = false;
}
}
} else {
if (titsdone == false) {
girl_mc.gotoAndPlay('ouchtits');
gospank = false;
} else {
if (bouncy == false) {
if (bouncymode == 0) {
bouncymode = 1;
unlocksound.start();
locks_mc.gotoAndStop('bouncy');
bouncy = true;
gospank = false;
girl_mc.gotoAndPlay('recovertits');
} else {
gospank = false;
girl_mc.gotoAndPlay('recovertits');
}
} else {
if (automode == 0) {
automode = 1;
unlocksound.start();
locks_mc.gotoAndStop('auto');
gospank = false;
girl_mc.gotoAndPlay('recovertits');
} else {
gospank = false;
girl_mc.gotoAndPlay('recovertits');
}
}
}
}
}
}
};
popcorn_mc.onEnterFrame = function () {
if (Key.isDown(32)) {
if (gamepaused == false) {
gamepaused = true;
pause_mc.gotoAndStop(2);
girl_mc.stop();
theme.stop();
}
}
if (automatic == true) {
popcorn_mc._visible = true;
} else {
popcorn_mc._visible = false;
}
};
assBTN.onRelease = function () {
if (automatic == false) {
spanky();
}
};
titsBTN.onRelease = function () {
if (automatic == false) {
smacky();
}
};
}
movieClip 54 {
}
movieClip 492 {
}
movieClip 599 {
frame 20 {
_root.assmode = 1;
_root.locks_mc.gotoAndStop('ass');
_root.unlocksound.start();
}
frame 32 {
_root.gospank = true;
stop();
}
frame 34 {
_root.cheer.start();
}
frame 35 {
_root.assgroan.start();
}
frame 61 {
stop();
_root.gospank = true;
_root.titsBTN.enabled = false;
_root.assdone = true;
if (_root.automatic == true) {
gotoAndPlay('recoverass');
}
}
frame 62 {
prevFrame();
}
frame 66 {
_root.youch();
}
frame 76 {
_root.gospank = true;
}
frame 94 {
_root.boobs.start();
}
frame 95 {
gotoAndPlay('breathe2');
}
frame 96 {
prevFrame();
}
frame 101 {
_root.ouch();
}
frame 104 {
_root.gospank = true;
}
frame 118 {
gotoAndPlay('breathe');
}
frame 119 {
prevFrame();
}
frame 124 {
_root.ouch();
}
frame 126 {
_root.gospank = true;
}
frame 131 {
gotoAndPlay('breathe');
}
frame 132 {
prevFrame();
}
frame 136 {
_root.ouch();
}
frame 138 {
_root.gospank = true;
}
frame 154 {
gotoAndPlay('breathe');
}
frame 155 {
prevFrame();
}
frame 157 {
_root.spankroll = random(4);
if (_root.spankroll == 0) {
gotoAndPlay('breathe3');
}
}
frame 171 {
if (_root.bouncy == false) {
if (_root.automatic == true) {
_root.soundroll = random(3);
if (_root.soundroll == 0) {
_root.smacky();
} else {
_root.spanky();
}
} else {
stop();
}
} else {
if (_root.automatic == false) {
gotoAndPlay('breathe3');
} else {
_root.soundroll = random(2);
if (_root.soundroll == 0) {
_root.smacky();
} else {
_root.spanky();
}
}
}
}
frame 172 {
prevFrame();
}
frame 174 {
_root.spankroll = random(4);
if (_root.spankroll == 0) {
gotoAndPlay('breathe3');
}
}
frame 197 {
if (_root.bouncy == false) {
if (_root.automatic == true) {
_root.soundroll = random(3);
if (_root.soundroll == 0) {
_root.smacky();
} else {
_root.spanky();
}
} else {
stop();
}
} else {
if (_root.automatic == false) {
gotoAndPlay('breathe3');
} else {
_root.soundroll = random(2);
if (_root.soundroll == 0) {
_root.smacky();
} else {
_root.spanky();
}
}
}
}
frame 198 {
prevFrame();
}
frame 201 {
_root.oh();
}
frame 206 {
_root.gospank = true;
}
frame 216 {
gotoAndPlay('breathe');
}
frame 217 {
prevFrame();
}
frame 220 {
_root.oh();
}
frame 225 {
_root.gospank = true;
}
frame 235 {
gotoAndPlay('breathe2');
}
frame 236 {
prevFrame();
}
frame 238 {
_root.cheer.start();
}
frame 242 {
_root.titsgroan.start();
}
frame 270 {
stop();
_root.gospank = true;
_root.assBTN.enabled = false;
_root.titsdone = true;
if (_root.automatic == true) {
gotoAndPlay('recovertits');
}
}
instance of movieClip 492 {
onClipEvent (release) {
_root.smacky();
}
}
frame 271 {
prevFrame();
}
frame 281 {
_root.recover.start();
}
frame 289 {
_root.spankpoints = 33;
_root.gospank = true;
_root.titsBTN.enabled = true;
_root.assdone = false;
}
frame 294 {
if (_root.bouncy == true && _root.automode == 1) {
_root.restBTN._visible = true;
_root.restBTN.enabled = true;
}
if (_root.automatic == true) {
_root.soundroll = random(2);
if (_root.soundroll == 0) {
_root.smacky();
} else {
_root.spanky();
}
} else {
stop();
}
}
frame 308 {
_root.recover.start();
}
frame 319 {
_root.titpoints = 33;
_root.gospank = true;
_root.assBTN.enabled = true;
_root.titsdone = false;
}
frame 322 {
if (_root.bouncy == true && _root.automode == 1) {
_root.restBTN._visible = true;
_root.restBTN.enabled = true;
}
if (_root.automatic == true) {
_root.soundroll = random(2);
if (_root.soundroll == 0) {
_root.smacky();
} else {
_root.spanky();
}
} else {
stop();
}
}
frame 325 {
_root.oh();
}
frame 330 {
_root.gospank = true;
}
frame 345 {
gotoAndPlay('breathe2');
}
frame 346 {
prevFrame();
}
frame 360 {
_root.moan();
}
frame 375 {
gotoAndPlay('breathe2x');
}
frame 376 {
prevFrame();
}
}
movieClip 601 {
}
movieClip 606 {
}
movieClip 609 {
}
movieClip 613 {
}
// unknown tag 88 length 83
button 628 {
on (release) {
_root.locks_mc.gotoAndStop('autopause');
_root.spanky();
_root.automatic = true;
_root.cheer.start();
_root.unlocksound.start();
}
}
button 633 {
on (release) {
_root.locks_mc.gotoAndStop('auto');
_root.automatic = false;
}
}
movieClip 634 {
frame 1 {
stop();
}
frame 2 {
stop();
}
frame 3 {
stop();
}
frame 4 {
stop();
}
frame 5 {
stop();
}
frame 6 {
stop();
}
}
movieClip 636 {
}
instance restBTN of movieClip 636 {
onClipEvent (release) {
_root.play();
}
}
movieClip 639 {
frame 1 {
stop();
}
frame 2 {
stop();
}
}
instance pause_mc of movieClip 639 {
onClipEvent (release) {
_root.gamepaused = false;
_root.pause_mc.gotoAndStop(1);
_root.girl_mc.play();
_root.theme.start(0, 999);
}
}
frame 5 {
stop();
bathsound = new Sound();
bathsound.attachSound('bathsound');
bathsound.stop();
bathsound.start(0, 99);
moaning = new Sound();
moaning.attachSound('moaning');
moaning.start(0, 99);
}
movieClip 644 {
}
movieClip 645 {
frame 80 {
gotoAndPlay('loop');
}
}
button 650 {
on (release) {
_root.gotoAndStop(1);
}
}
movieClip 651 {
frame 19 {
stop();
}
}