Combined Code
movieClip 18 {
frame 1 {
stop();
}
frame 18 {
gotoAndStop(1);
}
}
// unknown tag 88 length 229
movieClip 23 {
}
button 30 {
on (release) {
_root.nextFrame();
}
}
movieClip 31 {
frame 1 {
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded == 100) {
gotoAndPlay('loaded');
}
}
frame 2 {
gotoAndPlay(1);
}
frame 30 {
stop();
}
}
movieClip 44 {
}
movieClip 46 {
}
movieClip 54 {
frame 1 {
gotoAndStop(2);
}
}
movieClip 58 {
}
movieClip 62 {
}
movieClip 63 {
}
movieClip 64 {
frame 1 {
gotoAndStop(2);
}
frame 2 {
stop();
}
}
movieClip 68 {
}
movieClip 70 {
}
movieClip 72 {
frame 1 {
gotoAndStop(2);
}
}
button 73 {
on (release) {
getURL('http://www.furaffinity.net/user/mittsies/', '_top');
}
}
movieClip 76 {
}
movieClip 78 {
frame 1 {
gotoAndStop(2);
}
}
button 79 {
on (release) {
getURL('https://inkbunny.net/Mittsies', '_top');
}
}
frame 2 {
stop();
var phase = 'idle';
var phase_sex = 'none';
var speechtext = 'What\'re we gonna do first, Shadow?';
var cursortarget = '';
var mood = 50;
var pleasure = 50;
var pleasureREAL = 12.5;
var stimulation_cock = 0;
var stimulation_pussy = 0;
var stimulation_anus = 0;
var stimulation_sex = 0;
var stimulation_feet = 0;
var pussywetness = 0;
var interactionmode = 'touch';
var interactionmode_memory = 'touch';
var forcedtouch = false;
var customcusor_int = 1;
var rewindclip = 0;
var cockspeed = 1;
var sexspeed = 1;
_quality = 'medium';
var FLAG_inprogress_cock = false;
var FLAG_inprogress_balls = false;
var FLAG_inprogress_pussy = false;
var FLAG_inprogress_anus = false;
var FLAG_inprogress_boob1 = false;
var FLAG_inprogress_boob2 = false;
var FLAG_inprogress_sex = false;
var Event_PussySexCalled = false;
var Event_AnalSexCalled = false;
var Event_CumStrokeCalled = false;
var Event_CumScrewCalled = false;
var EventCalledSpeech = new Array(false, false, false, false, false, false, false, false, false, false);
var phase_anus;
var phase_pussy;
var phase_mouth;
var zoomchar = 0;
var zoomchar_max = 3;
var zoomx = new Array(309.1, 355.4, 336.4, 346.9);
var zoomy = new Array(365, 742.8, 268.7, 51.1);
var zoomw = new Array(643.4, 1300, 1087.8, 1555.5);
var zoomh = new Array(925, 1870, 1563.8, 2236.2);
var ballgag = 0;
customcursor.startDrag('true');
}
movieClip 84 {
}
movieClip 86 {
}
movieClip 88 {
}
movieClip 91 {
}
movieClip 92 {
}
movieClip 95 {
}
movieClip 96 {
}
movieClip 98 {
}
movieClip 100 {
}
movieClip 102 {
}
movieClip 105 {
frame 1 {
stop();
}
frame 3 {
gotoAndStop(1);
}
}
movieClip 106 {
}
movieClip 107 {
frame 1 {
stop();
}
frame 24 {
gotoAndStop(1);
}
frame 39 {
gotoAndStop(1);
}
}
button 109 {
on (rollOver) {
if (_root.FLAG_inprogress_boob1 == false || _root.interactionmode == 'examine') {
_root.cursortarget = '(Left Breast)';
}
}
on (rollOut) {
_root.cursortarget = '';
}
on (release) {
if (_root.interactionmode == 'examine') {
_root.speechtext = '(( Juicy, soft breasts baring swollen, fat nipples indicates Kishi is really horny. I bet she\'d love if I massaged her breasts. ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
if (_root.interactionmode == 'touch') {
_root.character.boob2.breast2.gotoAndPlay('bounce');
}
if (_root.interactionmode == 'ask') {
_root.character.boob2.breast2.gotoAndPlay('bounce');
}
if (_root.interactionmode == 'touch') {
_root.random_int = Math.round(Math.random() * 150);
_root.chance = _root.mood - _root.random_int;
if (_root.chance < 0) {
_root.speechtext = 'Oh, heh, you love playing with my boobies, don\'tcha?';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.character.boob2.breast2.gotoAndPlay('bounce');
_root.pleasure += 3;
} else {
if (_root.mood < 80) {
_root.pleasure -= 5;
_root.speechtext = 'I\'d appreciate it if you asked me first when doing stuff like that.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.mood += 5;
} else {
_root.pleasure -= 15;
_root.speechtext = 'Are you -trying- to annoy me?';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
} else {
if (_root.interactionmode == 'ask') {
_root.random_int = Math.round(Math.random() * 150);
_root.chance = _root.mood + _root.random_int;
if (_root.chance > 100) {
_root.speechtext = 'What a gentleman... hehe, of course you can play with my boobies!';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.character.boob2.breast2.gotoAndPlay('bounce');
_root.pleasure += 2;
} else {
if (_root.mood > 20) {
_root.speechtext = 'You don\'t always have to ask, ya know. Sometimes it\'s better if you just have your way with me.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.pleasure -= 10;
_root.mood -= 10;
} else {
_root.speechtext = 'Sorry, I\'m just not in the mood...';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.pleasure -= 10;
}
}
}
}
}
}
movieClip 110 {
}
movieClip 112 {
}
movieClip 114 {
}
movieClip 115 {
frame 1 {
stop();
}
frame 24 {
gotoAndStop(1);
}
frame 39 {
gotoAndStop(1);
}
}
button 117 {
on (rollOver) {
if (_root.FLAG_inprogress_boob2 == false || _root.interactionmode == 'examine') {
_root.cursortarget = '(Right Breast)';
}
}
on (rollOut) {
_root.cursortarget = '';
}
on (release) {
if (_root.interactionmode == 'examine') {
_root.speechtext = '(( Juicy, soft breasts baring swollen, fat nipples indicates Kishi is really horny. I bet she\'d love if I massaged her breasts. ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
if (_root.interactionmode == 'touch') {
_root.character.boob1.breast1.gotoAndPlay('bounce');
}
if (_root.interactionmode == 'ask') {
_root.character.boob1.breast1.gotoAndPlay('bounce');
}
if (_root.interactionmode == 'touch') {
_root.random_int = Math.round(Math.random() * 150);
_root.chance = _root.mood - _root.random_int;
if (_root.chance < 0) {
_root.speechtext = 'Oh, heh, you love playing with my boobies, don\'tcha?';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.character.boob1.breast1.gotoAndPlay('bounce');
_root.pleasure += 3;
} else {
if (_root.mood < 80) {
_root.pleasure -= 5;
_root.speechtext = 'I\'d appreciate it if you asked me first when doing stuff like that.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.mood += 5;
} else {
_root.pleasure -= 15;
_root.speechtext = 'Are you -trying- to annoy me?';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
} else {
if (_root.interactionmode == 'ask') {
_root.random_int = Math.round(Math.random() * 150);
_root.chance = _root.mood + _root.random_int;
if (_root.chance > 100) {
_root.speechtext = 'What a gentleman... hehe, of course you can play with my boobies!';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.character.boob1.breast1.gotoAndPlay('bounce');
_root.pleasure += 2;
} else {
if (_root.mood > 20) {
_root.speechtext = 'You don\'t always have to ask, ya know. Sometimes it\'s better if you just have your way with me.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.pleasure -= 10;
_root.mood -= 10;
} else {
_root.speechtext = 'Sorry, I\'m just not in the mood...';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.pleasure -= 10;
}
}
}
}
}
}
movieClip 118 {
}
movieClip 120 {
}
movieClip 122 {
}
movieClip 124 {
}
movieClip 126 {
}
movieClip 128 {
}
movieClip 129 {
frame 1 {
stop();
}
frame 25 {
gotoAndStop(1);
}
}
movieClip 132 {
}
movieClip 165 {
frame 1 {
var x = 0;
}
frame 8 {
randRange = function (min, max) {
var v1 = Math.floor(Math.random() * (max - min + 1)) + min;
return v1;
};
x += randRange(1, 10);
if (x > 100 && _root.pleasure > 200) {
x = 0;
play();
} else {
gotoAndPlay(2);
}
}
}
movieClip 167 {
}
movieClip 170 {
}
movieClip 172 {
}
movieClip 173 {
frame 1 {
stop();
}
frame 10 {
stop();
}
frame 20 {
gotoAndStop(1);
}
frame 30 {
stop();
}
frame 40 {
gotoAndStop(1);
}
}
movieClip 177 {
}
movieClip 179 {
}
movieClip 180 {
frame 1 {
stop();
}
frame 35 {
gotoAndStop(1);
}
}
movieClip 196 {
}
movieClip 199 {
frame 1 {
var x;
}
frame 9 {
randRange = function (min, max) {
var v1 = Math.floor(Math.random() * (max - min + 1)) + min;
return v1;
};
x = randRange(1, 100);
if (x > 95) {
if (x > 99) {
gotoAndPlay('slowblink');
} else {
gotoAndPlay('fastblink');
}
} else {
gotoAndPlay(2);
}
}
frame 19 {
gotoAndPlay(2);
}
frame 50 {
gotoAndPlay(2);
}
frame 70 {
gotoAndPlay('slowblink');
}
}
movieClip 203 {
frame 1 {
stop();
}
frame 5 {
gotoAndStop(1);
}
}
movieClip 205 {
frame 1 {
stop();
}
frame 3 {
gotoAndStop(1);
}
}
movieClip 206 {
}
movieClip 212 {
}
movieClip 214 {
}
movieClip 216 {
}
movieClip 236 {
}
movieClip 245 {
}
movieClip 264 {
}
movieClip 266 {
}
movieClip 272 {
frame 1 {
stop();
}
frame 16 {
gotoAndPlay('openloop1');
_root.phase_mouth = 'openloop1';
}
frame 26 {
gotoAndStop(1);
}
frame 57 {
randRange = function (min, max) {
var v1 = Math.floor(Math.random() * (max - min + 1)) + min;
return v1;
};
x += randRange(1, 10);
if (x < 50) {
gotoAndPlay('pantloop');
} else {
play();
x = 0;
}
}
frame 70 {
gotoAndPlay(_root.phase_mouth);
}
frame 109 {
gotoAndStop(1);
}
}
movieClip 274 {
}
movieClip 277 {
}
movieClip 278 {
}
movieClip 281 {
}
movieClip 283 {
}
movieClip 285 {
}
movieClip 287 {
}
movieClip 289 {
}
movieClip 291 {
}
movieClip 293 {
}
movieClip 295 {
}
movieClip 297 {
}
movieClip 299 {
}
movieClip 301 {
}
movieClip 302 {
frame 30 {
gotoAndPlay('idle');
}
frame 50 {
gotoAndPlay(1);
}
}
movieClip 305 {
}
movieClip 306 {
frame 1 {
var x;
}
frame 10 {
randRange = function (min, max) {
var v1 = Math.floor(Math.random() * (max - min + 1)) + min;
return v1;
};
x = randRange(1, 100);
if (x < 95) {
gotoAndPlay(2);
}
}
}
movieClip 308 {
}
movieClip 317 {
frame 1 {
stop();
}
frame 11 {
_root.character.head.cumstain1._alpha = 100;
}
}
button 319 {
on (rollOver) {
if (_root.interactionmode == 'examine') {
_root.cursortarget = '(Nose)';
}
}
on (rollOut) {
_root.cursortarget = '';
}
on (release) {
if (_root.interactionmode == 'examine') {
_root.speechtext = '(( Cute little button nose. I\'d poke it, but Kishi might get mad if I press her buttons like that. ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
}
button 321 {
on (rollOver) {
if (_root.interactionmode == 'examine') {
_root.cursortarget = '(Right Ear)';
}
}
on (rollOut) {
_root.cursortarget = '';
}
on (release) {
if (_root.interactionmode == 'examine') {
_root.speechtext = '(( Soft, adorable ears. They seem to be pointed and shaped like feline ears, but floppy like a dog\'s ears. ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
}
button 323 {
on (rollOver) {
if (_root.interactionmode == 'examine') {
_root.cursortarget = '(Left Ear)';
}
}
on (rollOut) {
_root.cursortarget = '';
}
on (release) {
if (_root.interactionmode == 'examine') {
_root.speechtext = '(( Soft, adorable ears. They seem to be pointed and shaped like feline ears, but floppy like a dog\'s ears. ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
}
button 325 {
on (rollOver) {
if (_root.interactionmode == 'examine') {
_root.cursortarget = '(Lips)';
}
}
on (rollOut) {
_root.cursortarget = '';
}
on (release) {
if (_root.interactionmode == 'examine') {
_root.speechtext = '(( Her lips are plump and juicy with a soft shade of sky-blue lipstick. I bet her lips would feel good around my dick.~ ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
}
button 327 {
on (rollOver) {
if (_root.interactionmode == 'examine') {
_root.cursortarget = '(Eyes)';
}
}
on (rollOut) {
_root.cursortarget = '';
}
on (release) {
if (_root.interactionmode == 'examine') {
_root.speechtext = '(( Kishi has the most beautiful eyes I\'ve ever seen. I could get lost in the deep-blue ocean of color of her iris. ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
}
movieClip 328 {
frame 1 {
this.sweat._alpha = _root.pleasure / 6;
this.blushie._alpha = _root.pleasure / 6;
}
}
movieClip 331 {
}
movieClip 332 {
}
movieClip 335 {
}
movieClip 336 {
}
movieClip 339 {
}
movieClip 341 {
}
movieClip 343 {
}
movieClip 346 {
}
movieClip 348 {
}
movieClip 350 {
frame 1 {
gotoAndStop(_root.phase_sex);
}
}
movieClip 353 {
}
movieClip 355 {
}
movieClip 357 {
}
movieClip 359 {
frame 1 {
if (_root.pleasure > 60) {
_root.pleasure -= 6;
}
if (_root.stimulation_anus > 0) {
_root.stimulation_anus -= 6;
} else {
if (_root.stimulation_anus < 0) {
_root.stimulation_anus = 0;
}
}
}
frame 2 {
if (_root.pleasure > 60) {
_root.pleasure -= 6;
}
if (_root.stimulation_anus > 0) {
_root.stimulation_anus -= 6;
} else {
if (_root.stimulation_anus < 0) {
_root.stimulation_anus = 0;
}
}
}
}
movieClip 365 {
frame 1 {
stop();
}
frame 5 {
_root.phase_anus = 'fingerloop';
_root.Event_Deeper2.play();
_root.Event_Stop3.play();
}
frame 46 {
_root.pleasure += 1;
}
frame 52 {
_root.pleasure += 1;
}
frame 60 {
gotoAndPlay(_root.phase_anus);
}
frame 68 {
if (_root.pleasure >= 60 && _root.Event_AnalSexCalled == false) {
_root.Event_AnalSex.play();
_root.Event_AnalSexCalled = true;
}
}
frame 75 {
_root.pleasure += 1;
}
frame 80 {
gotoAndPlay(_root.phase_anus);
}
frame 100 {
gotoAndStop(1);
_root.FLAG_inprogress_anus = false;
}
frame 105 {
_root.phase_anus = 'analsexloop';
_root.FLAG_inprogress_anus = true;
}
frame 143 {
gotoAndPlay(_root.phase_anus);
_root.pleasure += 5;
_root.stimulation_anus += 1;
}
frame 175 {
gotoAndStop(1);
_root.stimulation_anus = 0;
_root.FLAG_inprogress_anus = false;
}
frame 185 {
_root.pleasure += 2;
_root.stimulation_anus += 1;
}
frame 189 {
gotoAndPlay(_root.phase_anus);
}
frame 198 {
_root.pleasure += 2;
_root.stimulation_anus += 1;
}
frame 200 {
gotoAndPlay(_root.phase_anus);
}
frame 254 {
_root.phase_anus = 'aftersexloop';
_root.Event_CleanUp.play();
}
frame 280 {
gotoAndPlay(_root.phase_anus);
}
frame 287 {
gotoAndStop(1);
_root.FLAG_inprogress_anus = false;
}
}
button 367 {
on (rollOver) {
if (_root.FLAG_inprogress_pussy == false && _root.FLAG_inprogress_anus == false) {
_root.cursortarget = '(Butt)';
} else {
if (_root.interactionmode == 'examine') {
_root.cursortarget = '(Butt)';
}
}
}
on (rollOut) {
_root.cursortarget = '';
}
on (release) {
if (_root.interactionmode == 'examine') {
_root.speechtext = '(( What a cute, tight lil\' butt! Her tailhole is well-kept, and actually smells pretty good. ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
if (_root.FLAG_inprogress_pussy == false && _root.FLAG_inprogress_anus == false) {
if (_root.interactionmode == 'touch') {
_root.random_int = Math.round(Math.random() * 75);
_root.chance = _root.mood - _root.random_int;
if (_root.chance < 0 || _root.FLAG_inprogress_cock == true || _root.FLAG_inprogress_pussy == true) {
_root.speechtext = 'Oh yes! I love it when you play with my tailhole~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.character.groin.anus.gotoAndPlay('finger');
_root.FLAG_inprogress_anus = true;
} else {
_root.phase = 'closelegs';
_root.character.gotoAndPlay(_root.phase);
if (_root.mood < 80) {
_root.character.head.eyebrows.gotoAndPlay('down');
_root.pleasure += 5;
_root.speechtext = 'Hold up, when did I say you could touch my butthole?~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.mood += 10;
} else {
_root.character.head.eyebrows.gotoAndPlay('down');
_root.pleasure -= 15;
_root.speechtext = 'Hey now, learn some manners. You need to ask if you wanna play with my anus, hun.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
} else {
if (_root.interactionmode == 'ask') {
_root.random_int = Math.round(Math.random() * 75);
_root.chance = _root.mood + _root.random_int;
if (_root.chance > 100 || _root.FLAG_inprogress_cock == true || _root.FLAG_inprogress_pussy == true) {
_root.speechtext = 'Hehe, desperately begging to play with my tailhole? Go ahead, hun.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.character.groin.anus.gotoAndPlay('finger');
_root.FLAG_inprogress_anus = true;
} else {
if (_root.mood > 20) {
_root.speechtext = 'You don\'t always have to ask, ya know. Sometimes it\'s better if you just have your way with me.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.pleasure -= 10;
_root.mood -= 10;
} else {
_root.speechtext = 'Sorry, I\'m just not in the mood...';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.pleasure -= 10;
}
}
}
}
}
}
}
movieClip 368 {
}
movieClip 373 {
}
movieClip 375 {
}
movieClip 376 {
}
movieClip 482 {
}
movieClip 484 {
}
movieClip 498 {
}
movieClip 507 {
frame 31 {
stop();
}
}
movieClip 509 {
frame 1 {
stop();
}
frame 5 {
_root.phase_pussy = 'fingerloop';
_root.Event_Deeper.play();
_root.Event_Stop2.play();
_root.character.head.eyes.eyeballs.gotoAndPlay('lookdown');
_root.character.head.eyes.eyelids.gotoAndPlay('surprise');
_root.character.head.mouth.gotoAndPlay('Ooh');
}
frame 45 {
_root.pleasure += 1;
}
frame 48 {
_root.character.vagina.pussy.hand.wetness._alpha = 60;
}
frame 66 {
gotoAndPlay(_root.phase_pussy);
}
frame 96 {
if (_root.pleasure >= 60 && _root.Event_PussySexCalled == false) {
_root.Event_PussySex.play();
_root.Event_PussySexCalled = true;
}
}
frame 106 {
_root.pleasure += 1;
}
frame 126 {
_root.pleasure += 1;
_root.character.vagina.pussy.hand.wetness._alpha = 0;
_root.character.vagina.pussy.hand.wetness2._alpha = 70;
}
frame 156 {
gotoAndPlay(_root.phase_pussy);
}
frame 170 {
gotoAndStop(1);
_root.FLAG_inprogress_pussy = false;
}
frame 175 {
_root.phase_pussy = 'pussysexloop';
_root.FLAG_inprogress_pussy = true;
}
frame 206 {
_root.character.vagina.pussy.cock.wetness1._alpha = 70;
}
frame 207 {
_root.pleasure += 2;
_root.stimulation_pussy += 1;
}
frame 213 {
gotoAndPlay(_root.phase_pussy);
}
frame 221 {
gotoAndStop(1);
_root.FLAG_inprogress_pussy = false;
_root.pleasure += 5;
_root.stimulation_pussy = 0;
}
frame 230 {
_root.character.vagina.pussy.cock.wetness1._alpha = 70;
}
frame 231 {
_root.pleasure += 2;
_root.stimulation_pussy += 2;
}
frame 234 {
gotoAndPlay(_root.phase_pussy);
}
frame 242 {
_root.character.vagina.pussy.cock.wetness1._alpha = 70;
}
frame 243 {
_root.pleasure += 2;
_root.stimulation_pussy += 2;
}
frame 245 {
gotoAndPlay(_root.phase_pussy);
}
frame 247 {
if (_root.FLAG_inprogress_cock == false) {
} else {
_root.phase_cock = 'cum';
}
}
frame 304 {
this.cock.cumdrop._alpha = 100;
}
frame 309 {
_root.phase_pussy = 'aftersexloop';
_root.Event_CleanUp.play();
}
frame 350 {
gotoAndPlay(_root.phase_pussy);
}
frame 358 {
gotoAndStop(1);
this.cock.cumdrop._alpha = 0;
_root.FLAG_inprogress_pussy = false;
}
}
button 511 {
on (rollOver) {
if (_root.FLAG_inprogress_pussy == false && _root.FLAG_inprogress_anus == false) {
_root.cursortarget = '(Pussy)';
} else {
if (_root.interactionmode == 'examine') {
_root.cursortarget = '(Pussy)';
}
}
}
on (rollOut) {
_root.cursortarget = '';
}
on (release) {
if (_root.interactionmode == 'examine') {
if (_root.stimulation_pussy < 50) {
_root.speechtext = '(( Kishi\'s moist, inviting pussy is begging to be fingered or fucked. She\'s wet, but not yet dripping with girl-juices. ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
if (_root.stimulation_pussy > 100) {
_root.speechtext = '(( Her pussy is dripping with pre-cum; she\'s ready to orgasm any moment now!~ ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
if (_root.FLAG_inprogress_pussy == false && _root.FLAG_inprogress_anus == false) {
if (_root.interactionmode == 'touch') {
_root.random_int = Math.round(Math.random() * 75);
_root.chance = _root.mood - _root.random_int;
if (_root.chance < 0 || _root.FLAG_inprogress_cock == true || _root.FLAG_inprogress_anus == true) {
_root.speechtext = 'Mmmn that\'s it~ Finger me nice and deep~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.character.vagina.pussy.gotoAndPlay('finger');
_root.FLAG_inprogress_pussy = true;
} else {
_root.phase = 'closelegs';
_root.character.gotoAndPlay(_root.phase);
if (_root.mood < 80) {
_root.character.head.eyebrows.gotoAndPlay('down');
_root.pleasure += 5;
_root.speechtext = 'Hey, not so fast! I never said you could finger me, cutie. Heheh.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.mood += 10;
} else {
_root.character.head.eyebrows.gotoAndPlay('down');
_root.pleasure -= 15;
_root.speechtext = 'Hey now, learn some manners. You need to ask if you wanna play with my pussy, hun.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
} else {
if (_root.interactionmode == 'ask') {
_root.random_int = Math.round(Math.random() * 75);
_root.chance = _root.mood + _root.random_int;
if (_root.chance > 100 || _root.FLAG_inprogress_cock == true || _root.FLAG_inprogress_anus == true) {
_root.speechtext = 'I love it when you beg for my sweet pussy.~ Yes, you may finger me.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.character.vagina.pussy.gotoAndPlay('finger');
_root.FLAG_inprogress_pussy = true;
} else {
if (_root.mood > 20) {
_root.speechtext = 'You don\'t always have to ask, ya know. Sometimes it\'s better if you just have your way with me.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.pleasure -= 10;
_root.mood -= 10;
} else {
_root.speechtext = 'Sorry, I\'m just not in the mood...';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.pleasure -= 10;
}
}
}
}
}
}
}
movieClip 512 {
}
movieClip 521 {
}
movieClip 526 {
}
movieClip 534 {
frame 1 {
stop();
}
frame 22 {
gotoAndStop(1);
}
frame 30 {
gotoAndStop(1);
}
}
movieClip 536 {
}
movieClip 538 {
}
movieClip 540 {
}
movieClip 542 {
}
movieClip 544 {
}
movieClip 546 {
}
movieClip 547 {
frame 1 {
if (_root.pleasure > 60) {
_root.pleasure -= 8;
}
if (_root.stimulation_cock > 0) {
_root.stimulation_cock -= 7;
} else {
if (_root.stimulation_cock < 0) {
_root.stimulation_cock = 0;
}
}
}
}
movieClip 550 {
frame 1 {
stop();
}
frame 5 {
_root.phase_cock = 'strokeloop';
_root.Event_Faster.play();
_root.Event_Stop.play();
}
frame 60 {
gotoAndPlay(_root.phase_cock);
_root.pleasure += 1;
_root.stimulation_cock += 1;
}
frame 90 {
gotoAndPlay(_root.phase_cock);
_root.pleasure += 1;
_root.stimulation_cock += 1;
}
frame 105 {
gotoAndStop(1);
_root.FLAG_inprogress_cock = false;
_root.EventCalledCumStroke = false;
_root.stimulation_cock = 0;
}
frame 127 {
gotoAndPlay(_root.phase_cock);
_root.pleasure += 1;
_root.stimulation_cock += 1;
}
frame 135 {
_root.pleasure += 1;
}
frame 148 {
_root.pleasure += 1;
}
frame 156 {
_root.pleasure += 1;
}
frame 159 {
_root.pleasure += 1;
}
frame 165 {
_root.pleasure += 1;
}
frame 170 {
gotoAndPlay(_root.phase_cock);
_root.pleasure += 1;
_root.stimulation_cock += 4;
}
frame 187 {
gotoAndStop(1);
}
frame 190 {
_root.Event_CockMenu.play();
_root.Event_Stop.play();
}
frame 208 {
_root.character.head.cumshot1.play();
}
frame 293 {
gotoAndStop(1);
_root.FLAG_inprogress_cock = false;
_root.Event_CumStrokeCalled = false;
}
}
button 552 {
on (rollOver) {
if (_root.interactionmode == 'examine') {
_root.cursortarget = '(Balls)';
}
}
on (rollOut) {
_root.cursortarget = '';
}
on (release) {
if (_root.interactionmode == 'examine') {
_root.speechtext = '(( Fairly large, warm, silky balls filled to the brim with Kishi\'s hot spunk. They look pretty tight, I bet Kishi can\'t wait to cum! ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
}
button 554 {
on (rollOver) {
if (_root.FLAG_inprogress_cock == false || _root.interactionmode == 'examine') {
_root.cursortarget = '(Cock)';
}
}
on (rollOut) {
_root.cursortarget = '';
}
on (release) {
if (_root.interactionmode == 'examine') {
if (_root.stimulation_cock < 50) {
_root.speechtext = '(( Kishi\'s big, throbbing, juicy cock is just begging to be stroked and rubbed. ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
if (_root.stimulation_cock > 100) {
_root.speechtext = '(( Kishi\'s dick is fairly hard from stimulation. A little more and she could cum. ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
if (_root.FLAG_inprogress_cock == false) {
if (_root.interactionmode == 'touch') {
_root.random_int = Math.round(Math.random() * 75);
_root.chance = _root.mood - _root.random_int;
if (_root.chance < 0 || _root.FLAG_inprogress_sex == true || _root.FLAG_inprogress_pussy == true || _root.FLAG_inprogress_anus == true) {
_root.speechtext = 'Oh my! Mmmmnnn... yeah, work that cock, babe!~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.character.genitals.cock.gotoAndPlay('stroke');
_root.FLAG_inprogress_cock = true;
} else {
_root.phase = 'closelegs';
_root.character.gotoAndPlay(_root.phase);
if (_root.mood < 80) {
_root.character.head.eyebrows.gotoAndPlay('down');
_root.pleasure += 5;
_root.speechtext = 'Not so fast, pervert. Who said you could touch my delicious, throbbing cock? Heheh';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.mood += 10;
} else {
_root.character.head.eyebrows.gotoAndPlay('down');
_root.pleasure -= 15;
_root.speechtext = 'Just what are you trying to pull? You need to ask for permission if you wanna touch me!';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
} else {
if (_root.interactionmode == 'ask') {
_root.random_int = Math.round(Math.random() * 75);
_root.chance = _root.mood + _root.random_int;
if (_root.chance > 100 || _root.FLAG_inprogress_sex == true || _root.FLAG_inprogress_pussy == true || _root.FLAG_inprogress_anus == true) {
_root.speechtext = 'Good boy, nice and polite. Yes, you may stroke my tender cock for me.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.character.genitals.cock.gotoAndPlay('stroke');
_root.FLAG_inprogress_cock = true;
} else {
if (_root.mood > 20) {
_root.speechtext = 'You don\'t always have to ask, ya know. Sometimes it\'s better if you just have your way with me.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.pleasure -= 10;
_root.mood -= 10;
} else {
_root.speechtext = 'Sorry, I\'m just not in the mood...';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.pleasure -= 10;
}
}
}
}
}
}
}
movieClip 555 {
}
movieClip 557 {
}
movieClip 559 {
}
movieClip 562 {
}
movieClip 564 {
frame 1 {
stop();
}
instance of movieClip 562 {
onClipEvent (rollOver) {
if (_root.interactionmode == 'examine') {
_root.cursortarget = '(Right Foot)';
}
}
onClipEvent (rollOut) {
_root.cursortarget = '';
}
onClipEvent (release) {
if (_root.interactionmode == 'examine') {
if (_root.stimulation_feet == 0) {
_root.speechtext = '(( Warm, soft black fur with squish pawpads. They very arrousing very light odor, although Kishi may think I\'m weird if I keep sniffing her feet! ))';
}
if (_root.stimulation_feet == 1) {
_root.speechtext = '(( Well, maybe I could just smell them one more time. Kishi\'s foot-odor is really pleasant. It\'s a rich musky scent that really entices the senses. ))';
}
if (_root.stimulation_feet == 2) {
_root.speechtext = '(( I honestly can\'t stop smelling her footpaws. I can feel my cock swelling up with excitement as I think of rubbing my face into her footpaws... ))';
}
if (_root.stimulation_feet == 3) {
_root.speechtext = 'H-hey, what\'re you doin\' down there, hun? Are you smelling my feet? Well, that\'s a bit odd... but if it pleases you...';
_root.character.head.eyebrows.gotoAndPlay('smug');
}
if (_root.stimulation_feet == 4) {
_root.speechtext = '(( Now that Kishi doesn\'t mind, I find myself buring my nose inbetween her toes and her largest pad. The smell is so rich and strong. ))';
_root.character.head.eyebrows.gotoAndPlay('smug_normal');
}
if (_root.stimulation_feet == 5) {
_root.speechtext = '(( I could smell her delicious pawpads all day. The light amount of sweat-moisture on her paws really brings out the scent. ))';
}
if (_root.stimulation_feet == 6) {
_root.speechtext = '(( Ah, that was lovely. I should probably pay some attention to Kishi though instead of worshipping her feet all day!))';
_root._root.stimulation_feet = -1;
}
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.stimulation_feet += 1;
}
}
}
}
movieClip 567 {
frame 1 {
stop();
}
instance of movieClip 562 {
onClipEvent (rollOver) {
if (_root.interactionmode == 'examine') {
_root.cursortarget = '(Left Foot)';
}
}
onClipEvent (rollOut) {
_root.cursortarget = '';
}
onClipEvent (release) {
if (_root.interactionmode == 'examine') {
if (_root.stimulation_feet == 0) {
_root.speechtext = '(( Warm, soft black fur with squish pawpads. They very arrousing very light odor, although Kishi may think I\'m weird if I keep sniffing her feet! ))';
}
if (_root.stimulation_feet == 1) {
_root.speechtext = '(( Well, maybe I could just smell them one more time. Kishi\'s foot-odor is really pleasant. It\'s a rich musky scent that really entices the senses. ))';
}
if (_root.stimulation_feet == 2) {
_root.speechtext = '(( I honestly can\'t stop smelling her footpaws. I can feel my cock swelling up with excitement as I think of rubbing my face into her footpaws... ))';
}
if (_root.stimulation_feet == 3) {
_root.speechtext = 'H-hey, what\'re you doin\' down there, hun? Are you smelling my feet? Well, that\'s a bit odd... but if it pleases you...';
_root.character.head.eyebrows.gotoAndPlay('smug');
}
if (_root.stimulation_feet == 4) {
_root.speechtext = '(( Now that Kishi doesn\'t mind, I find myself buring my nose inbetween her toes and her largest pad. The smell is so rich and strong. ))';
_root.character.head.eyebrows.gotoAndPlay('smug_normal');
}
if (_root.stimulation_feet == 5) {
_root.speechtext = '(( I could smell her delicious pawpads all day. The light amount of sweat-moisture on her paws really brings out the scent. ))';
}
if (_root.stimulation_feet == 6) {
_root.speechtext = '(( Ah, that was lovely. I should probably pay some attention to Kishi though instead of worshipping her feet all day!))';
_root._root.stimulation_feet = -1;
}
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.stimulation_feet += 1;
}
}
}
}
movieClip 570 {
frame 1 {
stop();
}
frame 3 {
gotoAndPlay('rewind');
if (_root.rewindclip > 0) {
_root.character.prevFrame();
_root.rewindclip -= 1;
} else {
_root.character.gotoAndPlay(_root.phase);
gotoAndStop(1);
}
}
}
movieClip 571 {
frame 75 {
gotoAndPlay(_root.phase);
}
frame 80 {
_root.memory_mode = _root.interactionmode;
_root.interactionmode = 'NoAction';
_root.customcursor.gotoAndStop(9);
}
frame 90 {
stop();
_root.eventOK.play();
_root.phase = 'openlegs';
}
frame 113 {
gotoAndPlay(_root.phase);
}
frame 120 {
_root.memory_mode = _root.interactionmode;
_root.interactionmode = 'NoAction';
_root.customcursor.gotoAndStop(9);
}
frame 130 {
stop();
_root.rewindclip = 10;
}
frame 135 {
_root.phase = 'speed 1';
_root.FLAG_inprogress_sex = true;
if (_root.phase_sex == 'pussy') {
_root.character.vagina.pussy.gotoAndPlay('pussysex');
}
if (_root.phase_sex == 'anal') {
_root.character.groin.anus.gotoAndPlay('analsex');
}
}
frame 154 {
_root.character.head.mouth.gotoAndPlay('open');
_root.Event_SexMenu.play();
}
frame 155 {
if (_root.phase_sex == 'pussy') {
_root.character.vagina.pussy.gotoAndPlay(_root.phase);
_root.phase_pussy = _root.phase;
}
if (_root.phase_sex == 'anal') {
_root.character.groin.anus.gotoAndPlay(_root.phase);
_root.phase_anus = _root.phase;
}
}
frame 160 {
if (_root.FLAG_inprogress_balls == false) {
_root.character.genitals.balls.gotoAndPlay('flop');
}
if (_root.FLAG_inprogress_cock == false) {
_root.character.genitals.cock.gotoAndPlay('jiggle');
}
_root.character.head.hairUpper.gotoAndPlay('flop');
_root.character.head.hairLower.gotoAndPlay('flop');
}
frame 162 {
if (_root.FLAG_inprogress_boob1 == false) {
_root.character.boob1.breast1.gotoAndPlay('bounce');
}
if (_root.FLAG_inprogress_boob2 == false) {
_root.character.boob2.breast2.gotoAndPlay('bounce');
}
}
frame 173 {
gotoAndPlay(_root.phase);
}
frame 174 {
_root.phase_pussy = 'stopsex';
_root.phase_anus = 'stopsex';
_root.phase_mouth = 'close';
_root.phase = 'idle';
_root.phase_sex = 'none';
_root.Event_SexMenu.play();
_root.FLAG_inprogress_sex = false;
_root.Event_PussySexCalled = false;
_root.Event_AnalSexCalled = false;
}
frame 180 {
_root.Event_SexMenu.gotoAndStop(1);
gotoAndPlay(_root.phase);
}
frame 185 {
if (_root.phase_sex == 'pussy') {
_root.character.vagina.pussy.gotoAndPlay(_root.phase);
_root.phase_pussy = _root.phase;
}
if (_root.phase_sex == 'anal') {
_root.character.groin.anus.gotoAndPlay(_root.phase);
_root.phase_anus = _root.phase;
}
}
frame 188 {
if (_root.FLAG_inprogress_balls == false) {
_root.character.genitals.balls.gotoAndPlay('flopfast');
}
if (_root.FLAG_inprogress_cock == false) {
_root.character.genitals.cock.gotoAndPlay('jigglefast');
}
}
frame 189 {
if (_root.FLAG_inprogress_boob1 == false) {
_root.character.boob1.breast1.gotoAndPlay('bouncefast');
}
if (_root.FLAG_inprogress_boob2 == false) {
_root.character.boob2.breast2.gotoAndPlay('bouncefast');
}
}
frame 193 {
gotoAndPlay(_root.phase);
}
frame 195 {
if (_root.phase_sex == 'pussy') {
_root.character.vagina.pussy.gotoAndPlay(_root.phase);
_root.phase_pussy = _root.phase;
}
if (_root.phase_sex == 'anal') {
_root.character.groin.anus.gotoAndPlay(_root.phase);
_root.phase_anus = _root.phase;
}
}
frame 198 {
if (_root.FLAG_inprogress_balls == false) {
_root.character.genitals.balls.gotoAndPlay('flopfast');
}
if (_root.FLAG_inprogress_cock == false) {
_root.character.genitals.cock.gotoAndPlay('jigglefast');
}
}
frame 199 {
if (_root.FLAG_inprogress_boob1 == false) {
_root.character.boob1.breast1.gotoAndPlay('bouncefast');
}
if (_root.FLAG_inprogress_boob2 == false) {
_root.character.boob2.breast2.gotoAndPlay('bouncefast');
}
}
frame 201 {
gotoAndPlay(_root.phase);
}
frame 204 {
var cumloop = 0;
gotoAndPlay('cumloop1');
_root.phase = 'cumloop1';
if (_root.phase_sex == 'anal') {
_root.Event_Stop3.play();
} else {
_root.Event_Stop2.play();
}
_root.Event_SexMenu.play();
}
frame 205 {
_root.phase = 'cumloop1';
if (_root.phase_sex == 'pussy') {
_root.character.vagina.pussy.gotoAndPlay(_root.phase);
_root.phase_pussy = _root.phase;
}
if (_root.phase_sex == 'anal') {
_root.character.groin.anus.gotoAndPlay(_root.phase);
_root.phase_anus = _root.phase;
}
}
frame 208 {
if (_root.FLAG_inprogress_balls == false) {
_root.character.genitals.balls.gotoAndPlay('flopfast');
}
if (_root.FLAG_inprogress_cock == false) {
_root.character.genitals.cock.gotoAndPlay('jigglefast');
}
}
frame 209 {
if (_root.FLAG_inprogress_boob1 == false) {
_root.character.boob1.breast1.gotoAndPlay('bouncefast');
}
if (_root.FLAG_inprogress_boob2 == false) {
_root.character.boob2.breast2.gotoAndPlay('bouncefast');
}
}
frame 211 {
cumloop += 1;
if (cumloop < 10) {
gotoAndPlay('cumloop1');
} else {
gotoAndPlay('cumloop2');
cumloop = 0;
}
}
frame 215 {
_root.phase = 'cumloop2';
if (_root.phase_sex == 'pussy') {
_root.character.vagina.pussy.gotoAndPlay(_root.phase);
_root.phase_pussy = _root.phase;
}
if (_root.phase_sex == 'anal') {
_root.character.groin.anus.gotoAndPlay(_root.phase);
_root.phase_anus = _root.phase;
}
}
frame 218 {
if (_root.FLAG_inprogress_balls == false) {
_root.character.genitals.balls.gotoAndPlay('flopfast');
}
if (_root.FLAG_inprogress_cock == false) {
_root.character.genitals.cock.gotoAndPlay('jigglefast');
}
}
frame 219 {
if (_root.FLAG_inprogress_boob1 == false) {
_root.character.boob1.breast1.gotoAndPlay('bouncefast');
}
if (_root.FLAG_inprogress_boob2 == false) {
_root.character.boob2.breast2.gotoAndPlay('bouncefast');
}
}
frame 223 {
cumloop += 1;
if (cumloop < 6) {
gotoAndPlay('cumloop2');
} else {
gotoAndPlay('cumloop3');
cumloop = 0;
}
}
frame 225 {
_root.phase = 'cumloop3';
if (_root.phase_sex == 'pussy') {
_root.character.vagina.pussy.gotoAndPlay(_root.phase);
_root.phase_pussy = _root.phase;
}
if (_root.phase_sex == 'anal') {
_root.character.groin.anus.gotoAndPlay(_root.phase);
_root.phase_anus = _root.phase;
}
}
frame 230 {
if (_root.FLAG_inprogress_balls == false) {
_root.character.genitals.balls.gotoAndPlay('flop');
}
if (_root.FLAG_inprogress_cock == false) {
_root.character.genitals.cock.gotoAndPlay('jiggle');
}
_root.character.head.hairUpper.gotoAndPlay('flop');
_root.character.head.hairLower.gotoAndPlay('flop');
}
frame 243 {
cumloop += 1;
if (cumloop < 3) {
gotoAndPlay('cumloop3');
} else {
gotoAndPlay('cuminside');
cumloop = 0;
}
}
frame 245 {
_root.phase = 'cuminside';
if (_root.phase_sex == 'pussy') {
_root.character.vagina.pussy.gotoAndPlay(_root.phase);
_root.phase_pussy = _root.phase;
}
if (_root.phase_sex == 'anal') {
_root.character.groin.anus.gotoAndPlay(_root.phase);
_root.phase_anus = _root.phase;
}
}
frame 270 {
gotoAndPlay('idle');
_root.phase = 'idle';
_root.phase_mouth = 'close';
}
}
movieClip 574 {
frame 1 {
stop();
}
frame 4 {
gotoAndStop(1);
}
}
movieClip 580 {
}
movieClip 584 {
}
button 590 {
on (release) {
if (_root.phase_anus == 'deeper') {
_root.phase = 'startsex';
_root.phase_sex = 'anal';
_root.phase_anus = 'Stop';
_root.speechtext = 'Oh yes, fuck me!';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealfast');
_root.FLAG_inprogress_anus = true;
}
play();
}
}
movieClip 591 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
movieClip 595 {
}
movieClip 598 {
}
button 600 {
on (release) {
if (_root.phase_sex == 'pussy' || _root.phase_sex == 'anal') {
if (_root.sexspeed > 1) {
_root.sexspeed -= 1;
_root.phase = 'speed ';
_root.phase += String(_root.sexspeed);
if (_root.sexspeed == 1) {
this.dwspd._alpha = 50;
} else {
this.dwspd._alpha = 100;
}
if (_root.sexspeed != 3) {
this.upspd._alpha = 100;
} else {
this.upspd._alpha = 50;
}
}
}
}
}
button 602 {
on (release) {
if (_root.phase_sex == 'pussy' || _root.phase_sex == 'anal') {
if (_root.sexspeed < 3) {
_root.sexspeed += 1;
_root.phase = 'speed ';
_root.phase += String(_root.sexspeed);
if (_root.sexspeed == 3) {
this.upspd._alpha = 50;
} else {
this.upspd._alpha = 100;
}
if (_root.sexspeed != 1) {
this.dwspd._alpha = 100;
} else {
this.dwspd._alpha = 50;
}
}
}
}
}
movieClip 603 {
frame 1 {
stop();
}
frame 16 {
stop();
}
}
movieClip 607 {
}
button 613 {
on (release) {
if (_root.phase_sex == 'anal') {
_root.phase = 'stopsex';
_root.phase_sex = 'none';
_root.speechtext = 'Done already? Hehe.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealfast');
_root.FLAG_inprogress_anus = false;
_root.sexspeed = 1;
play();
} else {
if (_root.phase_anus != 'deeper') {
_root.Event_Deeper2.play();
if (_root.Event_AnusSexCalled == true) {
_root.Event_AnusSex.play();
_root.Event_AnusSexCalled = false;
}
}
_root.phase_anus = 'Stop';
_root.speechtext = 'Mmmn, that was lovely~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealfast');
_root.FLAG_inprogress_anus = false;
_root.sexspeed = 1;
play();
}
}
}
movieClip 614 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
movieClip 618 {
}
button 624 {
on (release) {
_root.phase = 'cumstart';
play();
_root.speechtext = 'Give me all you\'ve got~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
movieClip 625 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
movieClip 629 {
}
button 635 {
on (release) {
_root.Event_CumScrewCalled = false;
if (_root.FLAG_inprogress_pussy == true) {
_root.phase_pussy = 'Clean Up';
}
if (_root.FLAG_inprogress_anus == true) {
_root.phase_anus = 'Clean Up';
}
play();
}
}
movieClip 636 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
movieClip 640 {
}
button 646 {
on (release) {
_root.phase_pussy = 'deeper';
_root.speechtext = 'Mmmn, deeper~ Yeah.. just like that.. slow and deep, getting me ready for that big cock of yours.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
play();
}
}
movieClip 647 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
button 648 {
on (release) {
_root.phase_anus = 'deeper';
_root.speechtext = 'Deeper! I want to feel it deep inside my butt~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
play();
}
}
movieClip 649 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
button 650 {
on (release) {
if (_root.phase_pussy == 'deeper') {
_root.phase = 'startsex';
_root.phase_sex = 'pussy';
_root.phase_pussy = 'Stop';
_root.speechtext = 'Oh yes, fuck me!';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealfast');
_root.FLAG_inprogress_pussy = true;
}
play();
}
}
movieClip 651 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
movieClip 654 {
}
movieClip 655 {
frame 1 {
stop();
}
}
movieClip 657 {
}
movieClip 658 {
frame 1 {
stop();
}
frame 69 {
stop();
}
frame 81 {
stop();
}
}
movieClip 662 {
}
movieClip 665 {
}
button 673 {
on (release) {
if (_root.interactionmode != 'touch' && _root.interactionmode != 'NoAction') {
this.customcursor.gotoAndStop(1);
_root.customcursor_int = 1;
_root.interactionmode = 'touch';
_root.speechtext = 'Gonna try to feel me up, are you?';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.btn_touch._alpha = 25;
_root.btn_examine._alpha = 100;
if (_root.forcedtouch == false) {
_root.btn_ask._alpha = 100;
}
}
}
}
button 681 {
on (release) {
if (_root.interactionmode != 'ask' && _root.interactionmode != 'NoAction' && _root.forcedtouch == false) {
this.customcursor.gotoAndStop(2);
_root.customcursor_int = 2;
_root.interactionmode = 'ask';
_root.speechtext = 'Hehe, you wanna ask for permission to play?';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.btn_ask._alpha = 25;
_root.btn_examine._alpha = 100;
_root.btn_touch._alpha = 100;
}
}
}
movieClip 685 {
}
button 691 {
on (release) {
_root.phase_cock = 'faster';
_root.speechtext = 'Stroke it faster, babe! Work that meat!~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealfast');
play();
_root.Event_CockMenu.play();
}
}
movieClip 692 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
button 693 {
on (release) {
if (_root.phase_cock == 'strokeloop') {
_root.Event_Faster.play();
} else {
_root.Event_CockMenu.play();
}
_root.phase_cock = 'Stop';
_root.speechtext = 'That felt nice, hun, thanks!';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealfast');
_root.cockspeed = 1;
if (_root.EventCalledCumStroke == true) {
_root.Event_CumStroke.play();
}
play();
}
}
movieClip 694 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
movieClip 698 {
}
button 704 {
on (release) {
_root.phase_cock = 'faster';
_root.speechtext = 'Stroke it faster, babe! Work that meat!~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealfast');
play();
}
}
movieClip 705 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
button 706 {
on (release) {
if (_root.phase_sex == 'pussy') {
_root.phase = 'stopsex';
_root.phase_sex = 'none';
_root.speechtext = 'Done already? Hehe.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealfast');
_root.FLAG_inprogress_pussy = false;
_root.sexspeed = 1;
play();
} else {
if (_root.phase_pussy != 'deeper') {
_root.Event_Deeper.play();
if (_root.Event_PussySexCalled == true) {
_root.Event_PussySex.play();
_root.Event_PussySexCalled = false;
}
}
_root.phase_pussy = 'Stop';
_root.speechtext = 'Mmmn, that was lovely~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealfast');
_root.FLAG_inprogress_pussy = false;
_root.sexspeed = 1;
play();
}
}
}
movieClip 707 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
movieClip 709 {
}
button 710 {
on (release) {
if (_root.cockspeed > 0) {
_root.cockspeed -= 1;
_root.phase_cock = 'speed ';
_root.phase_cock += String(_root.cockspeed);
if (_root.cockspeed == 0) {
this.dwspd._alpha = 50;
} else {
this.dwspd._alpha = 100;
}
if (_root.cockspeed != 3) {
this.upspd._alpha = 100;
} else {
this.upspd._alpha = 50;
}
}
}
}
button 711 {
on (release) {
if (_root.cockspeed < 3) {
_root.cockspeed += 1;
_root.phase_cock = 'speed ';
_root.phase_cock += String(_root.cockspeed);
if (_root.cockspeed == 3) {
this.upspd._alpha = 50;
} else {
this.upspd._alpha = 100;
}
if (_root.cockspeed != 0) {
this.dwspd._alpha = 100;
} else {
this.dwspd._alpha = 50;
}
}
}
}
movieClip 712 {
frame 1 {
stop();
}
frame 16 {
stop();
}
}
button 716 {
on (release) {
sound = new Sound(this);
sound.attachSound('click1');
sound.start(0, 1);
if (_quality == 'MEDIUM') {
_quality = 'HIGH';
} else {
if (_quality == 'HIGH') {
_quality = 'LOW';
} else {
if (_quality == 'LOW') {
_quality = 'MEDIUM';
}
}
}
}
}
button 720 {
on (release) {
_root.bg.nextFrame();
}
}
button 728 {
on (release) {
if (_root.interactionmode != 'examine' && _root.interactionmode != 'NoAction') {
this.customcursor.gotoAndStop(3);
_root.customcursor_int = 3;
_root.interactionmode = 'examine';
_root.speechtext = '(( Examine a feature of Kishi for more information. ))';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.btn_touch._alpha = 100;
_root.btn_examine._alpha = 25;
if (_root.forcedtouch == false) {
_root.btn_ask._alpha = 100;
}
}
}
}
button 734 {
on (release) {
_root.character.head.eyes.shades.nextFrame();
}
}
button 736 {
on (release) {
_root.character.head.eyes.bandit.nextFrame();
}
}
button 738 {
on (release) {
_root.character.boob2.breast2.nipple2.nipple_equipment.nextFrame();
}
}
button 740 {
on (release) {
if (_root.ballgag == 0) {
_root.character.head.ballgag._alpha = 100;
_root.speech.restricted._alpha = 100;
_root.speech.examinefont._alpha = 100;
_root.character.head.mouth._alpha = 0;
_root.ballgag = 1;
} else {
_root.character.head.ballgag._alpha = 0;
_root.speech.restricted._alpha = 0;
_root.speech.examinefont._alpha = 0;
_root.character.head.mouth._alpha = 100;
_root.ballgag = 0;
}
}
}
movieClip 741 {
frame 1 {
stop();
}
frame 3 {
gotoAndStop(1);
}
}
instance equipmentmenu of movieClip 741 {
onClipEvent (keyDown) {
if (Key.getCode() == 71) {
if (_root.glasses != 'on') {
_root.character.head.eyes.shades.nextFrame();
}
} else {
if (Key.getCode() == 81) {
if (_quality == 'MEDIUM') {
_quality = 'HIGH';
} else {
if (_quality == 'HIGH') {
_quality = 'LOW';
} else {
if (_quality == 'LOW') {
_quality = 'MEDIUM';
}
}
}
}
}
}
}
movieClip 745 {
}
button 751 {
on (release) {
if (_root.rewindclip == 0) {
_root.character.gotoAndPlay(_root.phase);
} else {
this.rewindclip.play();
}
_root.phase = 'idle';
_root.character.head.eyebrows.gotoAndPlay('down_normalize');
_root.customcursor.gotoAndStop(_root.customcusor_int);
_root.interactionmode = _root.interactionmode_memory;
play();
}
}
movieClip 752 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
button 753 {
on (release) {
_root.phase_cock = 'cum';
play();
_root.speechtext = 'Hnnnhh... sweet release..';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
}
movieClip 754 {
frame 1 {
stop();
}
frame 10 {
stop();
}
}
button 758 {
on (release) {
_root.equipmentmenu.nextFrame();
}
}
button 762 {
on (release) {
_root.lighting.nextFrame();
}
}
movieClip 769 {
frame 6 {
stop();
}
}
movieClip 772 {
}
movieClip 777 {
frame 1 {
stop();
}
frame 20 {
gotoAndPlay(2);
}
}
movieClip 779 {
}
movieClip 783 {
}
movieClip 784 {
instance of movieClip 777 {
onClipEvent (enterFrame) {
if (_root.pleasure >= 400) {
this.play();
} else {
gotoAndStop(1);
}
}
}
instance of movieClip 783 {
onClipEvent (enterFrame) {
if (_root.pleasure >= 400) {
_xscale = 100;
} else {
_xscale = 0;
}
}
}
}
// unknown tag 88 length 184
movieClip 790 {
frame 1 {
stop();
}
}
movieClip 791 {
instance pleasuremask of movieClip 772 {
onClipEvent (enterFrame) {
if (_root.stimulation_cock <= 100) {
_xscale = _root.stimulation_cock;
} else {
_xscale = 100;
}
}
}
instance of movieClip 790 {
onClipEvent (enterFrame) {
if (_root.stimulation_cock >= 100) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
movieClip 793 {
frame 1 {
stop();
}
}
movieClip 794 {
instance pleasuremask of movieClip 772 {
onClipEvent (enterFrame) {
if (_root.stimulation_sex <= 100) {
_xscale = _root.stimulation_sex;
} else {
_xscale = 100;
}
}
}
instance of movieClip 793 {
onClipEvent (enterFrame) {
if (_root.stimulation_pussy >= 100) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
movieClip 796 {
frame 1 {
stop();
}
}
movieClip 797 {
instance pleasuremask of movieClip 772 {
onClipEvent (enterFrame) {
if (_root.pleasure <= 400) {
_xscale = _root.pleasureREAL;
} else {
_xscale = 100;
}
}
}
instance of movieClip 796 {
onClipEvent (enterFrame) {
if (_root.pleasure >= 400) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
}
}
movieClip 804 {
frame 1 {
gotoAndStop(2);
}
}
movieClip 807 {
frame 1 {
gotoAndStop(2);
}
}
movieClip 810 {
frame 1 {
gotoAndStop(2);
}
}
movieClip 813 {
frame 1 {
stop();
}
frame 3 {
gotoAndStop(1);
}
}
instance PleasureMeters of movieClip 813 {
onClipEvent (enterFrame) {
_root.pleasureREAL = int(_root.pleasure / 4);
if (_root.pleasure < 0 && _root.pleasure > -100) {
_root.pleasure = 0.01;
_root.fade.gotoAndPlay('fadeout');
}
if (_root.stimulation_pussy > _root.stimulation_anus) {
_root.stimulation_sex = _root.stimulation_pussy;
} else {
_root.stimulation_sex = _root.stimulation_anus;
}
if (_root.Event_CumScrewCalled != true && _root.pleasure > 275) {
if (_root.stimulation_sex > 99) {
_root.Event_CumScrew.play();
_root.Event_CumScrewCalled = true;
}
}
if (_root.stimulation_cock > 99 && _root.FLAG_inprogress_cock == true && _root.Event_CumStrokeCalled != true && _root.pleasure > 200) {
_root.Event_CumStroke.play();
_root.Event_CumStrokeCalled = true;
}
if (_root.stimulation_cock > 33 && _root.EventCalledSpeech[5] != true) {
_root.EventCalledSpeech[5] = true;
_root.speechtext = 'Mmn yeah, work that cock! You\'re really good at this, hehehe.';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
if (_root.stimulation_cock > 66 && _root.pleasure > 150 && _root.EventCalledSpeech[6] != true) {
_root.EventCalledSpeech[6] = true;
_root.speechtext = 'Oh gosh, I\'m getting closer... yes, just like that, keep pumping that dick!';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
if (_root.stimulation_cock > 99 && _root.pleasure > 225 && _root.EventCalledSpeech[7] != true) {
_root.EventCalledSpeech[7] = true;
_root.speechtext = 'F-fuck.. I\'m g-gonna blow my load any second now!';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealfast');
}
if (_root.pussywetness <= _root.stimulation_pussy / 4) {
_root.pussywetness = _root.stimulation_pussy / 4;
_root.character.butt1.wetness._alpha = _root.pussywetness;
_root.character.butt2.wetness._alpha = _root.pussywetness;
_root.character.upperleg1.wetness._alpha = _root.pussywetness;
_root.character.upperleg2.wetness._alpha = _root.pussywetness;
_root.character.groin.wetness._alpha = _root.pussywetness;
}
if (_root.stimulation_sex > 33 && _root.EventCalledSpeech[8] != true) {
_root.EventCalledSpeech[8] = true;
_root.speechtext = '*moans~~* Mmnn...~ it feels so good to be fucked by someone with a nice, thick cock~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
if (_root.stimulation_sex > 75 && _root.pleasure > 230 && _root.EventCalledSpeech[9] != true) {
_root.EventCalledSpeech[9] = true;
_root.speechtext = 'Don\'t stop, I\'m almost there~ D-don\'t hold back!~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
}
if (_root.stimulation_sex > 99 && _root.pleasure > 275 && _root.EventCalledSpeech[10] != true) {
_root.EventCalledSpeech[10] = true;
_root.speechtext = 'Oh my goodness, I\'m gonna climax any second now! I want your hot spunk inside me!~';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealfast');
}
}
}
button 817 {
on (release) {
_root.PleasureMeters.nextFrame();
}
}
button 818 {
on (release) {
if (_root.ballgag == 0) {
_root.character.head.ballgag._alpha = 100;
_root.speech.restricted._alpha = 100;
_root.speech.examinefont._alpha = 100;
_root.character.head.mouth._alpha = 0;
_root.ballgag = 1;
_root.forcedtouch = true;
this.customcursor.gotoAndStop(1);
_root.customcursor_int = 1;
_root.interactionmode = 'touch';
_root.btn_touch._alpha = 25;
_root.btn_examine._alpha = 100;
_root.btn_ask._alpha = 25;
_root.mood -= 500;
} else {
_root.character.head.ballgag._alpha = 0;
_root.speech.restricted._alpha = 0;
_root.speech.examinefont._alpha = 0;
_root.character.head.mouth._alpha = 100;
_root.ballgag = 0;
_root.forcedtouch = false;
_root.btn_ask._alpha = 100;
_root.mood += 500;
}
}
}
movieClip 820 {
}
instance of movieClip 820 {
onClipEvent (keyDown) {
if (Key.getCode() == 84 && _root.interactionmode != 'touch') {
_root.customcursor.gotoAndStop(1);
_root.customcursor_int = 1;
_root.interactionmode = 'touch';
_root.speechtext = 'Gonna try to feel me up, are you?';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.btn_touch._alpha = 25;
_root.btn_ask._alpha = 100;
}
}
onClipEvent (keyDown) {
if (Key.getCode() == 65 && _root.interactionmode != 'ask' && _root.forcedtouch == false) {
_root.customcursor.gotoAndStop(2);
_root.customcursor_int = 2;
_root.interactionmode = 'ask';
_root.speechtext = 'Hehe, you wanna ask for permission to play?';
_root.speech.Border.gotoAndPlay('flash');
_root.speech.Mask.gotoAndPlay('revealslow');
_root.btn_ask._alpha = 25;
_root.btn_touch._alpha = 100;
}
}
}
movieClip 825 {
frame 21 {
stop();
}
frame 35 {
_root.gotoAndStop('badend');
}
}
movieClip 831 {
frame 1 {
stop();
}
}
frame 3 {
gotoAndStop(1);
}
frame 4 {
stop();
}
button 837 {
on (release) {
gotoAndStop(2);
}
}