Combined Code
movieClip 21 {
frame 1800 {
stop();
}
}
movieClip 30 {
frame 1800 {
stop();
}
}
movieClip 39 {
frame 585 {
stop();
}
}
movieClip 40 {
frame 1 {
gotoAndPlay(Math.round(_global.sway));
onEnterFrame = function () {
this.gotoAndPlay(Math.round(_global.sway));
this._rotation = -_parent._parent._parent._parent._rotation;
};
}
}
movieClip 44 {
frame 1800 {
stop();
}
}
movieClip 53 {
frame 1800 {
stop();
}
}
movieClip 54 {
frame 1 {
gotoAndPlay(Math.round(_global.sway));
onEnterFrame = function () {
this.gotoAndPlay(Math.round(_global.sway + _parent._parent._parent._rotation * 2));
};
}
}
movieClip 63 {
frame 1800 {
stop();
}
}
movieClip 72 {
frame 1800 {
stop();
}
}
movieClip 73 {
frame 1 {
gotoAndStop(1 + random(6));
}
}
movieClip 74 cum {
frame 1 {
gotoAndStop(1 + random(100));
this.ticks = 5;
this.onEnterFrame = function () {
if (ticks > 0) {
_xscale = _xscale + 10;
_yscale = _yscale + 10;
_x = _x + xspd;
yspd += 3;
_y = _y + yspd;
ticks -= 1;
}
};
}
}
movieClip 80 {
frame 1 {
gotoAndStop(1 + random(5));
}
}
movieClip 81 drop {
frame 1 {
this.onLoad = function () {
gotoAndPlay(random(100));
};
this.onEnterFrame = function () {
if (_global.lipspos < _x - 19 && _global.out == 0) {
this.removeMovieClip();
}
this._alpha = _global.spitty;
};
}
frame 950 {
this.removeMovieClip();
}
}
movieClip 85 {
frame 1 {
gotoAndStop(1 + random(3));
}
}
movieClip 86 drop2 {
frame 1 {
this.onLoad = function () {
gotoAndPlay(random(100));
};
this.onEnterFrame = function () {
if (_global.lipspos < _x && _global.out == 0) {
this.removeMovieClip();
}
this._xscale = 75 + (_global.lipspos - _x) * 2.25;
this._rotation = 10;
if (_root._currentframe < 56) {
if (_root._currentframe > 30) {
this._rotation = 9 + (56 - _root._currentframe) / 5.2;
} else {
this._rotation = 14;
}
}
if (_root._currentframe > 271) {
this._rotation = 14;
}
this._alpha = _global.spitty;
this.gotoAndPlay(Math.round(_global.sway));
};
}
}
frame 1 {
_global.breath = 100;
_global.choke = 0;
_global.acc = 0;
_global.sway = 50;
_global.spit = 0;
_global.spitty = 30;
_global.pleasure = 0;
_global.story = 1;
txt = '\'\'Can I help you?\'\'';
q = 1;
}
movieClip 89 {
}
// unknown tag 88 length 138
movieClip 94 {
}
movieClip 99 {
}
movieClip 109 {
frame 40 {
stop();
}
}
movieClip 123 {
}
button 124 {
on (press) {
tellTarget ('_root') {
nextFrame();
}
tellTarget ('_target') {
}
}
}
button 125 {
on (press) {
gotoAndStop('end');
_root.play();
}
}
movieClip 126 {
instance of movieClip 99 {
onClipEvent (load) {
_root.stop();
PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (PercentLoaded != 100) {
_parent.gotoAndStop(PercentLoaded);
} else {
_parent.gotoAndStop('lastframe');
}
}
onClipEvent (enterFrame) {
PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (PercentLoaded != 100) {
_parent.gotoAndStop(PercentLoaded);
} else {
_parent.gotoAndPlay('loaded');
}
}
}
frame 101 {
play();
}
frame 165 {
stop();
}
}
button 127 {
on (release) {
getURL('https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JNJM5DBD2CB8G', '_blank');
}
}
movieClip 128 {
}
instance of movieClip 128 {
onClipEvent (release) {
getURL('http://kajio.newgrounds.com', '_blank');
}
}
movieClip 131 {
}
movieClip 136 {
frame 1 {
gotoAndPlay(2);
}
frame 72 {
stop();
}
}
frame 2 {
gotoAndPlay(5);
}
movieClip 140 {
}
movieClip 142 {
}
movieClip 144 {
}
movieClip 146 {
}
movieClip 148 {
}
movieClip 149 {
instance of movieClip 148 {
onClipEvent (enterFrame) {
_parent.gotoAndPlay(Math.round(_global.sway));
}
}
}
movieClip 151 {
}
movieClip 152 {
instance of movieClip 148 {
onClipEvent (enterFrame) {
_parent.gotoAndPlay(Math.round((_global.sway - 50) / 3 + 50));
}
}
}
movieClip 154 {
}
movieClip 155 {
instance of movieClip 148 {
onClipEvent (enterFrame) {
_parent.gotoAndPlay(Math.round((_global.sway - 50) / 3 + 50));
}
}
}
movieClip 157 {
}
movieClip 159 {
}
movieClip 161 {
}
movieClip 163 {
}
movieClip 165 {
}
movieClip 172 {
}
movieClip 174 {
}
movieClip 176 {
}
movieClip 178 {
}
movieClip 180 {
}
movieClip 181 {
instance of movieClip 148 {
onClipEvent (enterFrame) {
_parent.gotoAndPlay(Math.round((_global.sway - 50) / 3 + 50));
}
}
}
movieClip 182 {
instance cumster of movieClip 148 {
onClipEvent (load) {
_parent.cumi = 0;
}
onClipEvent (enterFrame) {
if (_global.cums > 0) {
_parent.cumi += 1;
_parent.attachMovie('cum', 'cum' + _parent.cumi, _parent.getNextHighestDepth());
_parent['cum' + _parent.cumi]._x = 0;
_parent['cum' + _parent.cumi]._y = 0;
_parent['cum' + _parent.cumi].xspd = _global.cums * random(5);
_parent['cum' + _parent.cumi].yspd = _global.cums * (2 - random(8));
_parent['cum' + _parent.cumi]._xscale = _global.cums * Math.random() * 25;
_parent['cum' + _parent.cumi]._yscale = _global.cums * Math.random() * 25;
_global.cums = 0;
}
}
}
}
movieClip 185 {
}
movieClip 186 {
instance of movieClip 148 {
onClipEvent (enterFrame) {
_parent.gotoAndPlay(Math.round(_global.sway));
}
}
}
movieClip 188 {
}
movieClip 189 {
instance of movieClip 148 {
onClipEvent (enterFrame) {
_parent.gotoAndPlay(Math.round(_global.sway));
}
}
}
movieClip 191 {
}
movieClip 192 {
instance of movieClip 148 {
onClipEvent (enterFrame) {
_parent.gotoAndPlay(Math.round(_global.sway));
}
}
}
movieClip 196 {
}
instance of movieClip 196 {
onClipEvent (enterFrame) {
gotoAndPlay(_global.story);
}
}
movieClip 198 {
frame 1 {
_global.lipspos = this._x;
}
}
movieClip 202 {
}
instance of movieClip 202 {
onClipEvent (release) {
_root.nextFrame();
}
}
instance of movieClip 148 {
onClipEvent (enterFrame) {
_global.sway -= 1;
_global.acc += (_global.sway - 50) / 15;
_global.sway -= _global.acc;
}
}
movieClip 212 {
frame 21 {
gotoAndPlay(1);
}
}
instance of movieClip 212 {
onClipEvent (enterFrame) {
stop();
if (_root.textbox.text != _root.txt) {
nextFrame();
} else {
gotoAndStop(1);
}
}
}
movieClip 214 {
}
instance of movieClip 214 {
onClipEvent (enterFrame) {
if (_root.q < _root.txt.length && _root.q != 0) {
_root.textbox.text = substring(_root.txt, 0, _root.q);
_root.q += 1;
} else {
_root.textbox.text = _root.txt;
}
}
}
instance of movieClip 202 {
onClipEvent (release) {
if (_root.textbox.text == _root.txt) {
switch (_global.story) {
case 1:
_root.q = 0;
_root.txt = 'Uhh, Ms. Koga...';
_global.story = 2;
break;
case 2:
_root.q = 1;
_root.txt = '\'\'You can call me Akemi, if you want.\'\'';
_global.story = 3;
break;
case 3:
_root.q = 0;
_root.txt = 'Ok, Akemi... I wanted some extra tutoring, and I was wondering if you could help.';
_global.story = 4;
break;
case 4:
_root.q = 1;
_root.txt = '\'\'I tutor students for $30 per one hour session. What subjects are you strunggling with?\'\'';
_global.story = 5;
break;
case 5:
_root.q = 0;
_root.txt = '...Sex Ed';
_global.story = 6;
break;
case 6:
_root.q = 1;
_root.txt = '\'\'Oh, another one already today. That\'s $150.\'\'';
_global.story = 7;
break;
case 7:
_root.q = 0;
_root.txt = 'Wow, alright... and what does that come with exactly?';
_global.story = 8;
break;
case 8:
_root.q = 1;
_root.txt = '\'\'You did want me to suck your cock, right?\'\'';
_global.story = 9;
break;
case 9:
_root.q = 0;
_root.txt = 'Uh, yeah!';
_global.story = 10;
break;
case 10:
_root.q = 1;
_root.txt = '\'\'Alright, just come into the back room and take off your pants.\'\'';
_global.story = 11;
break;
case 11:
_root.q = 0;
_root.txt = 'Yes, Ms. Koga!';
_global.story = 12;
break;
case 12:
_root.gotoAndStop(4);
}
} else {
_root.textbox.text = _root.txt;
_root.q = 0;
}
}
}
instance of movieClip 202 {
onClipEvent (release) {
_root.gotoAndStop(4);
}
}
movieClip 218 {
}
movieClip 219 {
instance of movieClip 148 {
onClipEvent (enterFrame) {
_parent.gotoAndPlay(_global.eyes);
}
}
}
movieClip 223 {
instance of movieClip 148 {
onClipEvent (load) {
_global.eyes = 1;
delay = 60;
}
onClipEvent (enterFrame) {
if (delay > 0) {
delay -= 1;
}
if (delay < 1) {
delay = 60 + Math.random() * 100;
_global.eyes = 1 + Math.floor(Math.random() * 7);
}
_parent.gotoAndPlay(_global.eyes);
}
}
}
movieClip 225 {
}
movieClip 233 {
}
movieClip 237 {
}
movieClip 240 {
}
movieClip 242 {
frame 9 {
gotoAndPlay(_global.breath * 2 - 7);
}
frame 182 {
stop();
}
}
movieClip 243 {
instance of movieClip 148 {
onClipEvent (load) {
if (_global.breath < 90) {
_parent.gotoAndStop(2);
} else {
_parent.gotoAndStop(1);
}
}
}
}
movieClip 245 {
}
movieClip 247 {
}
movieClip 253 {
instance of movieClip 148 {
onClipEvent (load) {
_parent._currentframe = 1;
_parent.stop();
}
onClipEvent (enterFrame) {
if (_global.breath > 50 && _parent._currentframe == 1) {
_parent.stop();
} else {
if (_global.breath < 50 && _parent._currentframe == 6) {
_parent.stop();
} else {
_parent.play();
}
}
}
}
}
movieClip 259 {
instance of movieClip 148 {
onClipEvent (load) {
_parent._currentframe = 1;
_parent.stop();
}
onClipEvent (enterFrame) {
if (_global.breath > 50 && _parent._currentframe == 1) {
_parent.stop();
} else {
if (_global.breath < 50 && _parent._currentframe == 6) {
_parent.stop();
} else {
_parent.play();
}
}
}
}
}
movieClip 261 {
}
movieClip 263 {
}
movieClip 270 {
instance of movieClip 148 {
onClipEvent (load) {
_parent.gotoAndPlay(_global.spit);
_parent._alpha = _global.spitty;
}
onClipEvent (enterFrame) {
_parent.gotoAndPlay(_global.spit);
_parent._alpha = _global.spitty;
}
}
}
movieClip 271 {
instance of movieClip 148 {
onClipEvent (load) {
dropi = 0;
}
onClipEvent (enterFrame) {
if ((random(120 - _global.spitty) < 2 || _global.choke == 1 && random(5) < 2) && _global.spitty > 60 && _global.out == 1 && _root._currentframe > 60 && _root._currentframe < 250) {
dropi += 1;
_parent.attachMovie('drop', 'drop' + dropi, _parent.getNextHighestDepth());
_parent['drop' + dropi]._x = _global.lipspos + 18;
_parent['drop' + dropi]._y = 170 + random(70);
i = 0;
for (;;) {
if (!(!_root.wang.hitTest(_parent['drop' + dropi]._x, _parent['drop' + dropi]._y, 1) && i < 5)) break;
_parent['drop' + dropi]._y = 170 + random(70);
i += 1;
}
_parent['drop' + dropi]._xscale = 50 + Math.random() * 100;
_parent['drop' + dropi]._yscale = _parent['drop' + dropi]._xscale;
}
}
}
}
movieClip 272 {
instance of movieClip 148 {
onClipEvent (load) {
dropi = 0;
}
onClipEvent (enterFrame) {
if (_global.choke == 1 && random(15) < 2 && _global.spitty > 60 && _global.out == 1 && _root._currentframe > 60 && _root._currentframe < 250) {
dropi += 1;
_parent.attachMovie('drop2', 'drop2' + dropi, _parent.getNextHighestDepth());
_parent['drop2' + dropi]._x = _global.lipspos;
_parent['drop2' + dropi]._y = 245 + random(70);
while (!_root.wang.hitTest(_parent['drop2' + dropi]._x, _parent['drop2' + dropi]._y, 1)) {
_parent['drop2' + dropi]._y = 170 + random(70);
}
_parent['drop2' + dropi]._xscale = 50 + Math.random() * 100;
_parent['drop2' + dropi]._yscale = _parent['drop2' + dropi]._xscale;
}
}
}
}
movieClip 274 {
}
instance of movieClip 274 {
onClipEvent (release) {
if (_global.pleasure > 100) {
_global.pleasure = 0;
_root.gotoAndPlay(272);
}
}
onClipEvent (load) {
if (_global.pleasure > 100) {
_alpha = 100;
} else {
_alpha = 0;
}
}
onClipEvent (enterFrame) {
if (_global.pleasure > 100) {
_alpha = 100;
} else {
_alpha = 0;
}
}
}
movieClip 276 {
}
instance of movieClip 276 {
onClipEvent (release) {
if (_global.pleasure > 100) {
_global.pleasure = 0;
_root.gotoAndPlay(549);
}
}
onClipEvent (load) {
if (_global.pleasure > 100) {
_alpha = 100;
} else {
_alpha = 0;
}
}
onClipEvent (enterFrame) {
if (_global.pleasure > 100) {
_alpha = 100;
} else {
_alpha = 0;
}
}
}
instance of movieClip 202 {
onClipEvent (release) {
_root.play();
}
}
instance of movieClip 148 {
onClipEvent (load) {
pops1 = new Sound(this);
pops1.attachSound('pop1.wav');
pops2 = new Sound(this);
pops2.attachSound('pop2.wav');
pops3 = new Sound(this);
pops3.attachSound('pop3.wav');
pops4 = new Sound(this);
pops4.attachSound('pop4.wav');
pops5 = new Sound(this);
pops5.attachSound('pop5.wav');
pops6 = new Sound(this);
pops6.attachSound('pop6.wav');
pops7 = new Sound(this);
pops7.attachSound('pop7.wav');
pops8 = new Sound(this);
pops8.attachSound('pop8.wav');
pops9 = new Sound(this);
pops9.attachSound('pop9.wav');
pops10 = new Sound(this);
pops10.attachSound('pop10.wav');
}
onClipEvent (enterFrame) {
frame = _root._currentframe;
if (_global.spit < frame) {
_global.spit = frame;
}
mouse = 270 - Math.round(_root._xmouse) / 1.6;
if (frame < mouse - 1 && _global.choke == 0) {
i = (mouse - frame) / 10;
while (i > 0) {
if (_root._currentframe < 270) {
_root.nextFrame();
_global.pleasure += 0.02;
_global.sway += 1;
_global.spitty += 0.02;
}
i -= 1;
}
}
_global.out = 0;
if (frame > mouse + 1) {
i = (mouse - frame) / 10;
while (i < 0) {
if (_root._currentframe > 5) {
_root.prevFrame();
_global.pleasure += 0.02;
_global.sway -= 1;
_global.out = 1;
if (_root._currentframe == 81) {
switch (random(10)) {
case 1:
pops1.start(0, 1);
break;
case 2:
pops2.start(0, 1);
break;
case 3:
pops3.start(0, 1);
break;
case 4:
pops4.start(0, 1);
break;
case 5:
pops5.start(0, 1);
break;
case 6:
pops6.start(0, 1);
break;
case 7:
pops7.start(0, 1);
break;
case 8:
pops8.start(0, 1);
break;
case 9:
pops9.start(0, 1);
break;
case 10:
pops10.start(0, 1);
}
}
}
i += 1;
}
}
if (_global.breath < 100 && _root._currentframe < 50) {
_global.breath += 0.5;
}
if (frame > 175) {
_global.breath -= 0.5;
_global.pleasure += 0.04;
}
if (_global.breath < 50) {
while (_root._currentframe > 220 + _global.breath) {
_root.prevFrame();
}
}
if (_global.breath < 0) {
_global.choke = 1;
}
if (_global.choke == 1) {
_global.spitty += 1;
_global.out = 1;
if (_root._currentframe > 15) {
_root.prevFrame();
_root.prevFrame();
_root.prevFrame();
_root.prevFrame();
_root.prevFrame();
_root.prevFrame();
}
if (_root._currentframe < 30 && _root._xmouse > 330) {
_global.choke = 0;
}
}
_global.acc += (_global.sway - 50) / 15;
_global.acc /= 1.05;
_global.sway -= _global.acc;
if (_global.sway < 1) {
_global.sway = 1;
}
if (_global.sway > 100) {
_global.sway = 100;
}
if (_global.spitty > 100) {
_global.spitty = 100;
}
}
}
button 284 {
on (release) {
i = 1;
while (i < _root.cummer.cumi + 1) {
_root.cummer['cum' + i].removeMovieClip();
i += 1;
}
}
}
button 287 {
on (release) {
getURL('http://www.sexflash.pp.ua ', '_blank');
}
}
movieClip 300 {
}
movieClip 308 {
frame 1 {
gotoAndPlay(random(6) * 3 + 4);
}
}
movieClip 320 {
frame 1 {
gotoAndPlay(random(10) * 3 + 4);
}
}
movieClip 322 {
}
movieClip 325 {
}
movieClip 331 {
}
movieClip 333 {
}
movieClip 339 {
frame 1 {
gotoAndPlay(random(5) * 3 + 4);
}
}
frame 272 {
_global.breath = 100;
}
movieClip 340 {
}
movieClip 342 {
}
instance of movieClip 148 {
onClipEvent (enterFrame) {
_global.breath = 100;
_global.acc += (_global.sway - 50) / 15;
_global.acc /= 1.05;
_global.sway -= _global.acc;
if (_global.sway < 1) {
_global.sway = 1;
}
if (_global.sway > 100) {
_global.sway = 100;
}
}
}
movieClip 348 {
frame 1 {
gotoAndPlay(random(6) * 3 + 4);
}
}
frame 325 {
_global.cums = 2;
}
movieClip 354 {
frame 1 {
gotoAndPlay(random(6) * 3 + 4);
}
}
frame 339 {
_global.cums = 4;
}
frame 354 {
_global.cums = 2;
}
frame 375 {
_global.cums = 1;
}
frame 402 {
_global.cums = 1;
}
frame 432 {
_global.cums = 1;
}
frame 468 {
_global.cums = 1;
}
frame 546 {
gotoAndPlay(5);
}
frame 678 {
gotoAndPlay(265);
_global.breath = 0;
}