Combined Code
frame 1 {
function preloadSite() {
var v3 = _root.getBytesLoaded();
var v2 = _root.getBytesTotal();
var v4 = Math.round((v3 / v2) * 100);
redloadingbar_mc._xscale = v4;
percent_text.text = v4 + '%';
if (v3 >= v2 || loaded) {
if (lfade >= 100) {
clearInterval(loadingCall);
fade = 100;
gotoAndStop(2);
return undefined;
} else {
loaded = 1;
lfade += 10;
if (lfade >= 100) {
lfade = 100;
}
sheet_mc._alpha = lfade;
}
}
}
stop();
loadingbar_mc._xscale = 1;
webmasters_mc.gotoAndStop(1);
var loadingCall = setInterval(preloadSite, 50);
sheet_mc._x = 360;
sheet_mc._y = 288;
sheet_mc.gotoAndStop(1);
sheet_mc.swapDepths(33333);
lfade = 0;
sheet_mc._alpha = 0;
loaded = 0;
}
frame 1 {
function doscene() {
if (scene == 0) {
doscene0();
} else {
if (scene == 1) {
doscene1();
} else {
if (scene == 2) {
doscene2();
} else {
if (scene == 3) {
doscene3();
} else {
if (scene == 4) {
doscene4();
} else {
if (scene == 5) {
doscene5();
} else {
if (scene == 6) {
doscene6();
} else {
if (scene == 7) {
doscene7();
} else {
if (scene == 8) {
doscene8();
} else {
if (scene == 9) {
doscene9();
} else {
if (scene == 10) {
doscene10();
} else {
if (scene == 11) {
doscene11();
} else {
if (scene == 12) {
doscene12();
} else {
if (scene == 13) {
doscene13();
} else {
if (scene == 14) {
doscene14();
} else {
if (scene == 15) {
doscene15();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
domover();
}
function domon() {
if (!debug) {
mon0_mc.swapDepths(-10503);
mon0_mc._x = -10000;
return undefined;
}
mon0_mc._x = 210;
mon0_mc.gotoAndStop(3);
if (pausing) {
mon0_mc.gotoAndStop(3);
}
mon0_mc.mon0_txt.text = mon0 + '\r' + mon1 + '\r' + mon2 + '\r' + mon3 + '\r' + mon4 + '\r' + mon5 + '\r' + mon6 + '\r' + mon7;
mon0_mc.swapDepths(34902);
}
function drawCircle(cx, cy, r) {
with (_root.wordBalloon.wordBalloonGraphic) {
var c1 = r * 0.4142135623730952;
var c2 = r * Math.SQRT2 / 2;
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(cx + r, cy);
curveTo(cx + r, cy + c1, cx + c2, cy + c2);
curveTo(cx + c1, cy + r, cx, cy + r);
curveTo(cx - c1, cy + r, cx - c2, cy + c2);
curveTo(cx - r, cy + c1, cx - r, cy);
curveTo(cx - r, cy - c1, cx - c2, cy - c2);
curveTo(cx - c1, cy - r, cx, cy - r);
curveTo(cx + c1, cy - r, cx + c2, cy - c2);
curveTo(cx + r, cy - c1, cx + r, cy);
endFill();
}
}
function resay() {
if (speaking) {
say(ssay, savnarrow, savbubx, savbuby);
}
}
function say(windex, narrow, longarrow, forcex, forcey) {
ssay = windex;
forcebuboff = 0;
if (narrow == undefined) {
narrow = 0;
}
if (longarrow == undefined) {
longarrow = 0;
}
i = (windex - 0) * 4;
savwordindex = i;
savnarrow = narrow;
if (language == 0) {
words = English1[i];
type = English1[i + 1];
bubx = English1[i + 2];
buby = English1[i + 3];
} else {
if (language == 1) {
words = German1[i];
type = German1[i + 1];
bubx = German1[i + 2];
buby = German1[i + 3];
} else {
if (language == 2) {
words = French1[i];
type = French1[i + 1];
bubx = French1[i + 2];
buby = French1[i + 3];
}
}
}
if (forcex != undefined && forcey != undefined) {
bubx = forcex;
buby = forcey;
}
if (bubx == 0 && buby == 0) {
bubx = savbubx;
buby = savbuby;
}
savbubx = bubx;
savbuby = buby;
strlen = words.length;
if (type < 0) {
return undefined;
}
speaking = 1;
if (type == 11) {
tmread = 0;
_root.createEmptyMovieClip('twordBalloon', 200);
_root.twordBalloon.createEmptyMovieClip('twordBalloonGraphic', 201);
} else {
_root.createEmptyMovieClip('wordBalloon', 32222);
_root.wordBalloon.createEmptyMovieClip('wordBalloonGraphic', 32223);
}
rolledon = 0;
rolledoff = 0;
_root.wordBalloon.onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (rolledoff > 10) {
rolledon = 1;
}
} else {
++rolledoff;
}
};
trolledon = 0;
trolledoff = 0;
_root.twordBalloon.onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (trolledoff > 10) {
trolledon = 1;
tmread = 1;
}
} else {
++trolledoff;
}
};
if (type == 11) {
tballoonFormat = new TextFormat();
if (fadefont) {
tballoonFormat.font = 'arialfont';
tballoonFormat.size = 14;
} else {
tballoonFormat.font = 'Arial';
tballoonFormat.size = 12;
}
tballoonFormat.color = 0;
tballoonFormat.align = 'center';
_root.twordBalloon.twordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 150, 75);
_root.twordBalloon.twordBalloonGraphic.balloon_txt.selectable = false;
_root.twordBalloon.twordBalloonGraphic.balloon_txt.html = true;
if (fadefont) {
_root.twordBalloon.twordBalloonGraphic.balloon_txt.embedFonts = true;
}
_root.twordBalloon.twordBalloonGraphic.balloon_txt.wordWrap = true;
_root.twordBalloon.twordBalloonGraphic.balloon_txt.autoSize = true;
_root.twordBalloon.twordBalloonGraphic.balloon_txt.htmlText = words;
_root.twordBalloon.twordBalloonGraphic.balloon_txt.setTextFormat(tballoonFormat);
bTxtW = _root.twordBalloon.twordBalloonGraphic.balloon_txt._width;
bTxtH = _root.twordBalloon.twordBalloonGraphic.balloon_txt._height;
_root.twordBalloon.twordBalloonGraphic._x = bubx - bTxtW / 2;
_root.twordBalloon.twordBalloonGraphic._y = buby;
with (_root.twordBalloon.twordBalloonGraphic) {
beginFill(16777215, 100);
if (type == 11) {
lineStyle(2, 12632256, 100);
} else {
lineStyle(2, 0, 100);
}
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
balloonFormat = new TextFormat();
if (fadefont) {
balloonFormat.font = 'arialfont';
balloonFormat.size = 14;
} else {
balloonFormat.font = 'Arial';
balloonFormat.size = 12;
}
balloonFormat.color = 0;
balloonFormat.align = 'center';
if (narrow == -2) {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 220, 100);
} else {
if (narrow == -1) {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 180, 100);
} else {
if (narrow == 2) {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 80, 100);
} else {
if (narrow == 1) {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 120, 100);
} else {
if (narrow == 1.5) {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 95, 100);
} else {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 150, 75);
}
}
}
}
}
_root.wordBalloon.wordBalloonGraphic.balloon_txt.selectable = false;
_root.wordBalloon.wordBalloonGraphic.balloon_txt.html = true;
if (fadefont) {
_root.wordBalloon.wordBalloonGraphic.balloon_txt.embedFonts = true;
}
_root.wordBalloon.wordBalloonGraphic.balloon_txt.wordWrap = true;
_root.wordBalloon.wordBalloonGraphic.balloon_txt.autoSize = true;
_root.wordBalloon.wordBalloonGraphic.balloon_txt.htmlText = words;
_root.wordBalloon.wordBalloonGraphic.balloon_txt.setTextFormat(balloonFormat);
bTxtW = _root.wordBalloon.wordBalloonGraphic.balloon_txt._width;
bTxtH = _root.wordBalloon.wordBalloonGraphic.balloon_txt._height;
if (type >= 4 && type < 100) {
if (type == 4) {
_root.wordBalloon.wordBalloonGraphic._x = bubx;
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
} else {
if (type == 5) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - (bTxtW + 10);
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
} else {
if (type >= 10) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - bTxtW / 2;
_root.wordBalloon.wordBalloonGraphic._y = buby;
}
}
}
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
if (type == 11) {
lineStyle(2, 12632256, 100);
} else {
lineStyle(2, 0, 100);
}
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
if (type == 4) {
r = 3;
cx = -1;
cy = bTxtH + 30;
drawCircle(cx, cy, r);
r = 4;
cx = 5;
cy = bTxtH + 24;
drawCircle(cx, cy, r);
r = 5;
cx = 10;
cy = bTxtH + 16;
drawCircle(cx, cy, r);
} else {
if (type == 5) {
r = 3;
cx = 1 + (bTxtW + 10);
cy = bTxtH + 30;
drawCircle(cx, cy, r);
r = 4;
cx = -5 + (bTxtW + 10);
cy = bTxtH + 24;
drawCircle(cx, cy, r);
r = 5;
cx = -10 + (bTxtW + 10);
cy = bTxtH + 16;
drawCircle(cx, cy, r);
}
}
} else {
if (type == 3) {
_root.wordBalloon.wordBalloonGraphic._x = bubx + 20;
_root.wordBalloon.wordBalloonGraphic._y = buby;
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 18);
curveTo(-10, 20, -20, 0);
curveTo(-10, 10, 0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
if (type == 2) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - (bTxtW + 30);
_root.wordBalloon.wordBalloonGraphic._y = buby;
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
curveTo(bTxtW + 20, 10, bTxtW + 30, 0);
curveTo(bTxtW + 20, 20, bTxtW + 10, 18);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
if (type == 111) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - (bTxtW + 10);
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
curveTo(bTxtW + 0, bTxtH + 20, bTxtW + 40, bTxtH + 40);
curveTo(bTxtW - 5, bTxtH + 20, bTxtW - 10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
if (type == 112) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - (bTxtW + 10);
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(bTxtW + 20, bTxtH + 70);
lineTo(bTxtW - 10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
if (type == 1) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - (bTxtW + 10);
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
curveTo(bTxtW + 0, bTxtH + 20, bTxtW + 10, bTxtH + 30);
curveTo(bTxtW - 5, bTxtH + 20, bTxtW - 10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
ost = buby - (bTxtH + 30);
if (ost < 0) {
buby -= ost - 2;
}
_root.wordBalloon.wordBalloonGraphic._x = bubx;
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(20, bTxtH + 10);
curveTo(15, bTxtH + 20, 0, bTxtH + 30);
curveTo(10, bTxtH + 20, 10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
}
}
}
}
}
}
balpha = 0;
bfade = 20;
extratime = strlen;
ububtime = bubtime + extratime;
}
}
function dofade() {
do_fsprites();
if (bfade > 0) {
balpha += bfade;
if (balpha >= 100) {
balpha = 100;
bfade = 0;
bubtimer = ububtime;
bubtimer = 5;
}
_root.wordBalloon.wordBalloonGraphic._alpha = balpha;
_root.wordBalloon.wordBalloonGraphic.balloon_txt._alpha = balpha;
} else {
if (bfade < 0) {
balpha += bfade;
if (balpha <= 0) {
balpha = 0;
bfade = 0;
_root.wordBalloon.wordBalloonGraphic._y = 10000;
speaking = 0;
}
_root.wordBalloon.wordBalloonGraphic._alpha = balpha;
_root.wordBalloon.wordBalloonGraphic.balloon_txt._alpha = balpha;
}
}
if (bubtimer > 0) {
--bubtimer;
if (bubtimer <= 0) {
bubtimer = 0;
}
}
if (bfade == 0 && bubtimer == 0 && (rolledon || forcebuboff)) {
bfade = -20;
}
if (fadespeed < 0) {
fade += fadespeed;
if (fade <= 0) {
fade = 0;
fadespeed = 0;
autopilot = 0;
}
sheet_mc._alpha = fade;
sheet_mc.swapDepths(33333);
} else {
if (fadespeed > 0) {
fade += fadespeed;
if (fade >= 100) {
fade = 100;
fadespeed = 0;
}
sheet_mc._alpha = fade;
if (fade <= 0) {
sheet_mc.swapDepths(-33333);
}
}
}
}
function startfadeout() {
fadingout = 1;
fadespeed = 2;
sheet_mc.gotoAndStop(1);
}
function startfadeoutwhite() {
fadingout = 1;
fadespeed = 0.5;
sheet_mc.gotoAndStop(2);
}
function startfadein() {
fadingout = 0;
fadespeed = -2;
}
function hideall(flag) {
heart_mc._alpha = 0;
mouse_mc._alpha = 0;
hotspot_mc._alpha = 0;
webmasters_mc._alpha = 0;
webmasters_mc._x = -10000;
webmasters_shad_mc._x = -10000;
startbutton_mc._x = -10000;
if (!showingskip) {
startbutton2_mc._x = -10000;
startbutton2_mc.swapDepths(-10503);
}
powerbarprio = 20004;
webmasters_mc.swapDepths(-10500);
webmasters_shad_mc.swapDepths(-10501);
startbutton_mc.swapDepths(-10502);
flag1_mc.swapDepths(-10513);
flag2_mc.swapDepths(-10514);
flag3_mc.swapDepths(-10515);
flag4_mc.swapDepths(-10516);
vinebutton_mc.swapDepths(-10517);
vinebutton2_mc.swapDepths(-10518);
mon6 = '';
mon5 = '';
mon4 = '';
mon3 = '';
mon2 = '';
mon1 = '';
mon0 = '';
if (flag == 2) {
} else {
stoploop();
}
oldmousex = mousex;
attacharrow = 0;
attach = 0;
arrowcursor = 0;
arrowx = -10000;
arrow_mc._x = arrowx;
arrow_mc.swapDepths(-10518);
arrow2_mc.swapDepths(-10519);
mouse_mc.swapDepths(-10521);
mouse_mc.gotoAndStop(6);
hidesprites();
bg1_mc._x = -10000;
bg2_mc._x = -10000;
bg3_mc._x = -10000;
bg4_mc._x = -10000;
bg5_mc._x = -10000;
bg1_mc._xscale = 100;
bg2_mc._xscale = 100;
bg3_mc._xscale = 100;
bg4_mc._xscale = 100;
bg5_mc._xscale = 100;
bg1_mc._yscale = 100;
bg2_mc._yscale = 100;
bg3_mc._yscale = 100;
bg4_mc._yscale = 100;
bg5_mc._yscale = 100;
bg1_mc._alpha = 0;
bg2_mc._alpha = 0;
bg3_mc._alpha = 0;
bg4_mc._alpha = 0;
bg5_mc._alpha = 0;
bg1_mc.swapDepths(-10100);
bg2_mc.swapDepths(-10101);
bg3_mc.swapDepths(-10102);
bg4_mc.swapDepths(-10103);
bg5_mc.swapDepths(-10104);
}
function killsprites() {
hidesprites();
}
function hidesprites() {
gothot = 0;
i = 0;
while (i < totalsprites) {
fs_changing[i] = -1;
fs_frame[i] = 0;
fs_alpha[i] = 100;
ii = i;
_root['sprite' + ii + '_mc']._x = -10000;
_root['sprite' + ii + '_mc']._alpha = 100;
_root['sprite' + ii + '_mc']._xscale = 100;
_root['sprite' + ii + '_mc']._yscale = 100;
_root['sprite' + ii + '_mc']._rotation = 0;
_root['sprite' + ii + '_mc'].gotoAndStop(2);
_root['sprite' + ii + '_mc'].swapDepths(-10000 - i);
if (i < 20) {
_root['sperm' + ii + '_mc']._x = -10000;
_root['sperm' + ii + '_mc']._alpha = 0;
_root['sperm' + ii + '_mc'].gotoAndStop(9);
_root['sperm' + ii + '_mc'].swapDepths(-10050 - i);
}
++i;
}
}
function startarrow(arx, ary, ardir) {
if (bjphase == arrowphase) {
return undefined;
}
arrowphase = bjphase;
arrowangle = ardir * 90;
arrowx = arx;
arrowy = ary;
arrowtype = 1;
arrowalpha = 0;
arrowblink = 0;
arrowtime = 200;
autopilot = 2;
}
function killarrow() {
arrowtype = 0;
arrowphase = -1;
arrow_mc._x = -10000;
autopilot = 0;
}
function doarrow() {
if (arrowtype == 1 && arrowtime) {
--arrowtime;
}
seearrow = 0;
if (Key.isDown(72) && hint) {
seearrow = 2;
} else {
if (Key.isDown(72) || arrowtype == 1 && arrowtime == 0) {
seearrow = 1;
}
}
if (swoosh) {
doswoosh_arrow();
}
if (autopilot != oautopilot && autopilot > 1) {
}
oautopilot = autopilot;
if (autopilot && !seearrow) {
if (autopilot == 1 || autopilot == 1.1) {
arrow2_mc._yscale = 100;
arrow2_mc._xscale = 100;
aindex = 0;
extra = 0;
t = rnd(100);
if (t <= 33) {
d = -1;
} else {
if (t >= 66) {
d = 1;
} else {
d = 0;
}
}
tautoangle += d;
if (tautoangle > 9) {
tautoangle = 9;
}
if (tautoangle < -9) {
tautoangle = -9;
}
dx = tautoangle - autoangle;
autoangle += dx / 6;
} else {
if (autopilot == 2) {
extra = 3;
aindex = 3;
if (finddir > 0) {
autoangle += 0.5;
if (autoangle >= 9) {
finddir = -1;
}
} else {
autoangle -= 0.5;
if (autoangle <= -9) {
finddir = 1;
}
}
} else {
if (autopilot == 2.1) {
extra = 3;
aindex = 3;
} else {
if (autopilot == 3) {
aindex = 6;
extra = 4;
t = rnd(100);
if (t <= 33) {
d = -1;
} else {
if (t >= 66) {
d = 1;
} else {
d = 0;
}
}
tautoangle += d;
if (tautoangle > 9) {
tautoangle = 9;
}
if (tautoangle < -9) {
tautoangle = -9;
}
dx = tautoangle - autoangle;
autoangle += dx / 6;
} else {
if (autopilot == 4) {
aindex = 9;
extra = 4;
t = rnd(100);
if (t <= 33) {
d = -1;
} else {
if (t >= 66) {
d = 1;
} else {
d = 0;
}
}
tautoangle += d;
if (tautoangle > 9) {
tautoangle = 9;
}
if (tautoangle < -9) {
tautoangle = -9;
}
dx = tautoangle - autoangle;
autoangle += dx / 6;
} else {
if (autopilot == 5) {
aindex = 12;
extra = 0;
autoangle = -45;
} else {
if (autopilot == 6 || autopilot == 8) {
aindex = 15;
extra = 0;
autoangle = -45;
} else {
if (autopilot == 7) {
aindex = 18;
extra = 0;
autoangle = -45;
}
}
}
}
}
}
}
}
if (showleft) {
arrow_mc._x = -48 + showleft;
} else {
arrow_mc._x = 609 - extra;
}
if (autopilot == 1 || autopilot == 1.1) {
arrow_mc._y = 477;
} else {
if (autopilot == 3) {
arrow_mc._y = 482;
} else {
arrow_mc._y = 457;
}
}
arrow_mc._y -= showhigh * 445;
if (autopilot == 1.1) {
arrow_mc._alpha = 0;
} else {
arrow_mc._alpha = 100;
}
arrow_mc._rotation = 45 + autoangle;
if (autopilot == 2.1) {
arrow_mc.gotoAndStop(32);
} else {
arrow_mc.gotoAndStop(28 + aindex);
}
arrow_mc.swapDepths(20003);
if (autopilot == 5) {
arrow_mc._yscale = ptasks * 400;
arrow_mc._y = 500;
} else {
arrow_mc._yscale = 100;
}
atext = 0;
if (showhigh) {
if (mousex >= 650 && mousey <= 30) {
atext = 1;
if (language == 1) {
atext = 31;
}
}
} else {
if (powerbarside == 0) {
if (mousex >= 650 && mousey >= 510) {
atext = 1;
if (language == 1) {
atext = 31;
}
}
} else {
if (mousex <= 50 && mousey >= 510) {
atext = 1;
if (language == 1) {
atext = 31;
}
}
}
}
if (autopilot == 8) {
arrow_mc._x = -50;
arrow2_mc._x = arrow_mc._x;
heart_mc._x = arrow2_mc._x;
arrow2_mc._y = arrow_mc._y;
heart_mc._y = arrow2_mc._y;
arrow2_mc._alpha = 100;
arrow2_mc._rotation = 0;
heart_mc.gotoAndStop(80);
heart_mc._rotation = 0;
heart_mc.swapDepths(powerbarprio + 4);
arrow2_mc._alpha = powerbarsize;
arrow2_mc.gotoAndStop(54);
arrow2_mc.gotoAndStop(55);
mpowerbarsize = powerbarsize;
hearta = powerbarsize * 10;
if (hearta > 100) {
hearta = 100;
}
heart_mc._alpha = hearta;
heart_mc._y = arrow2_mc._y - 100;
heart_mc._y += (pokemax - 90) * 1.5;
arrow2_mc._xscale = mpowerbarsize;
arrow2_mc._yscale = mpowerbarsize;
arrow2_mc._y -= powerbarsize / 2;
arrow2_mc.swapDepths(powerbarprio);
arrow_mc.swapDepths(powerbarprio - 1);
if (powerbarcolor < 0) {
arrow2_mc._x = -10000;
arrow_mc._x = -10000;
}
arrow_mc._x = -10000;
} else {
if (autopilot == 6) {
if (powerbarside > 0) {
arrow_mc._x = -45;
}
arrow2_mc._x = arrow_mc._x;
heart_mc._x = arrow2_mc._x;
arrow2_mc._y = arrow_mc._y;
heart_mc._y = arrow2_mc._y;
scootbar = 0;
if (scene == 9 && ssay >= 425) {
scootbar = 15 + fadjx;
}
heart_mc._x += scootbar;
arrow_mc._x += scootbar;
if (powerbarside > 0 && atext) {
arrow2_mc._x = 50;
}
arrow2_mc._alpha = 100;
arrow2_mc._rotation = 0;
heart_mc.gotoAndStop(80);
heart_mc._rotation = 0;
heart_mc.swapDepths(powerbarprio + 4);
if (atext) {
if (hint) {
arrow2_mc.gotoAndStop(46);
} else {
arrow2_mc.gotoAndStop(29 + atext + aindex);
}
arrow2_mc._yscale = 100;
} else {
arrow2_mc._x += scootbar;
arrow2_mc.gotoAndStop(51 + powerbarcolor);
mpowerbarsize = powerbarsize;
if (mpowerbarsize > 100) {
hearta = (mpowerbarsize - 100) * 10;
heart_mc._alpha = hearta;
mpowerbarsize = 100;
} else {
heart_mc._alpha = 0;
}
arrow2_mc._yscale = mpowerbarsize;
}
arrow2_mc.swapDepths(powerbarprio);
if (powerbarcolor < 0) {
arrow2_mc._x = -10000;
arrow_mc._x = -10000;
}
arrow_mc.swapDepths(powerbarprio - 1);
} else {
if (autopilot == 5) {
arrow2_mc._x = arrow_mc._x;
arrow2_mc._y = arrow_mc._y;
arrow2_mc._alpha = 100;
arrow2_mc._rotation = 0;
if (atext) {
arrow2_mc.gotoAndStop(29 + atext + aindex);
arrow2_mc._yscale = 100;
} else {
arrow2_mc.gotoAndStop(50);
arrow2_mc._yscale = ptasksdone * 400;
}
arrow2_mc.swapDepths(20004);
heart_mc._alpha = 0;
} else {
if (autopilot == 2.1) {
arrow2_mc._alpha = 0;
arrow2_mc.swapDepths(-20004);
heart_mc._alpha = 0;
heart_mc.swapDepths(-20008);
arrow_mc._rotation = 0;
arrow_mc._x += -21;
arrow_mc._y += 28;
} else {
arrow2_mc._x = 609 - extra * 2;
arrow2_mc._y = 502 - showhigh * 445;
arrow2_mc._alpha = 100;
arrow2_mc._rotation = 0;
arrow2_mc.gotoAndStop(29 + atext + aindex);
arrow2_mc.swapDepths(20004);
arrow2_mc._yscale = 100;
heart_mc._alpha = 0;
heart_mc.swapDepths(-20008);
}
}
}
}
arrow_mc._x += 80;
arrow_mc._y += 54;
heart_mc._x += 80;
heart_mc._y += 54;
arrow2_mc._x += 80;
arrow2_mc._y += 54;
return undefined;
}
arrow2_mc.swapDepths(-20004);
arrow2_mc._x = -10000;
heart_mc._alpha = 0;
heart_mc.swapDepths(-20008);
if (seearrow == 2) {
if (arrowalpha < 100) {
arrowalpha += 5;
}
arrow_mc._x = hintx;
arrow_mc._y = hinty;
arrow_mc._alpha = arrowalpha;
arrow_mc._rotation = hintangle;
arrow_mc.gotoAndStop(20 + arrowcolor);
arrow_mc.swapDepths(20003);
} else {
if (arrowtype == 0) {
arrow_mc._x = -10000;
} else {
if (arrowtype == 1) {
if (Key.isDown(72) && arrowtime) {
arrowtime = 0;
}
if (onhot) {
arrowtime = 100;
}
if (arrowtime) {
return undefined;
}
if (arrowblink == 0) {
hotspot_mc._alpha = arrowalpha / 5;
if (arrowalpha < 100) {
arrowalpha += 5;
} else {
arrowblink = 1;
}
if (!onhot) {
hotspot_mc._alpha = arrowalpha / 5;
}
} else {
if (arrowalpha > 0) {
arrowalpha -= 5;
--hotspot_mc._alpha;
} else {
arrowblink = 0;
arrowtime = 100;
}
if (!onhot) {
hotspot_mc._alpha = arrowalpha / 5;
}
}
arrow_mc._x = arrowx;
arrow_mc._y = arrowy;
arrow_mc._alpha = arrowalpha;
arrow_mc._rotation = arrowangle;
arrow_mc.gotoAndStop(20 + arrowcolor);
arrow_mc.swapDepths(20003);
}
}
}
}
function doswoosh_arrow() {
swoosh += 20;
if (swoosh >= 180) {
swoosh = 180;
}
if (swoosh < 90) {
if (swalpha < 60) {
swalpha += 20;
} else {
swalpha = 100;
}
} else {
if (swoosh >= 90) {
swalpha -= 20;
hidemouse = 0;
}
}
if (swalpha <= 0) {
swalpha = 0;
swoosh = 0;
mouse_mc._alpha = 0;
return undefined;
}
if (ssay == 566) {
swooshadd += (sine(swoosh) + 1) * (3 + fadjy);
} else {
swooshadd += (sine(swoosh - 90) + 1) * (3 + fadjy);
}
swoosha += (sine(swoosh - 90) + 1) * (4 + fadjx);
if (swooshdir == 0) {
mouse_mc._x = swooshx;
swooshy -= swooshadd;
mouse_mc._y = swooshy;
} else {
if (swooshdir == 1) {
mouse_mc._x = swooshx + swooshadd;
mouse_mc._y = swooshy;
} else {
if (swooshdir == 2) {
mouse_mc._x = swooshx;
mouse_mc._y = swooshy + swooshadd;
} else {
if (swooshdir == 3) {
mouse_mc._x = swooshx - swooshadd;
mouse_mc._y = swooshy;
} else {
mouse_mc._x = swooshx - swooshadd;
mouse_mc._y = swooshy + swooshadd;
}
}
}
}
mouse_mc.swapDepths(20007);
mouse_mc.gotoAndStop(2);
mouse_mc._alpha = swalpha;
if (swooshdir == 7) {
mouse_mc._rotation = 135;
} else {
mouse_mc._rotation = (swooshdir - 1) * 90;
}
}
function sethotspot(xpos, ypos, wid, hit, dir) {
startarrow(xpos, ypos, dir);
hotdir = dir * 90;
hotspot_mc._x = xpos;
hotspot_mc._y = ypos;
hotspot_mc._height = hit;
hotspot_mc._width = wid;
hotspot_mc.gotoAndStop(1);
hotspot_mc.swapDepths(20002);
if (!gothot) {
hotspot_mc._alpha = 0;
}
gothot = 1;
}
function killhotspot() {
gothot = 0;
onhot = 0;
hidemouse = 0;
mouse_mc._alpha = 0;
hotspot_mc._alpha = 0;
killarrow();
}
function doshowpause() {
pop_mc._x = 360;
pop_mc._y = 400;
if (pausing == 8) {
pop_mc.gotoAndStop(pausing);
flag4_mc._alpha = 0;
flag3_mc._alpha = 0;
flag2_mc._alpha = 0;
flag1_mc._alpha = 0;
pop_mc.swapDepths(25559);
return undefined;
} else {
if (pausing >= 9) {
pop_mc.gotoAndStop(pausing);
} else {
pop_mc.gotoAndStop(17);
}
}
pop_mc.swapDepths(25559);
if (language == 2) {
pop_mc.txt.text = Pause[12];
} else {
if (language == 0) {
pop_mc.txt.text = Pause[4];
} else {
pop_mc.txt.text = Pause[8];
}
}
sp = 64;
cmousex = mousex - 360;
cmousey = mousey - 240;
tx = floor((cmousex + 192) / 64);
ty = cmousey - 171;
if (tx >= 0 && tx < 6 && ty >= 0 && ty < 40) {
flag = tx;
} else {
flag = -1;
}
flag1_mc._x = 200;
flag1_mc._y = 430 + fadjy;
flag1_mc.swapDepths(25560);
flag1_mc.gotoAndStop(1);
if (flag == 0) {
flag1_mc._alpha = 100;
} else {
flag1_mc._alpha = 50;
}
flag2_mc._x = 200 + sp * 1 + fadjx;
flag2_mc._y = 430 + fadjy;
flag2_mc.swapDepths(25561);
flag2_mc.gotoAndStop(2);
if (flag == 1) {
flag2_mc._alpha = 100;
} else {
flag2_mc._alpha = 50;
}
flag3_mc._x = 200 + sp * 2 + fadjx;
flag3_mc._y = 430 + fadjy;
flag3_mc.swapDepths(25562);
flag3_mc.gotoAndStop(3);
if (flag == 2) {
flag3_mc._alpha = 100;
} else {
flag3_mc._alpha = 50;
}
if (pausing == 9) {
flag4_mc._alpha = 0;
flag3_mc._alpha = 0;
flag2_mc._alpha = 0;
flag1_mc._alpha = 0;
}
flag1_mc._yscale = 100;
flag1_mc._xscale = 100;
flag2_mc._yscale = 100;
flag2_mc._xscale = 100;
flag3_mc._yscale = 100;
flag3_mc._xscale = 100;
flag4_mc._yscale = 100;
flag4_mc._xscale = 100;
if (flag == 0) {
pop_mc.txt.text = 'English';
if (buttonpress) {
language = flag;
resay();
}
} else {
if (flag == 1) {
pop_mc.txt.text = 'Deutsch';
if (buttonpress) {
language = flag;
resay();
}
} else {
if (flag == 2) {
pop_mc.txt.text = 'Français';
if (buttonpress) {
language = flag;
resay();
}
}
}
}
}
function dolanguagebutton() {
fxadj = -81 + zadjx;
uggadj = 40 + wadjx;
uggadjy = -8 + wadjy;
if (mousex >= 272 + fxadj + uggadj && mousex <= 397 + fxadj + uggadj && mousey >= 554 + uggadjy) {
flag1_mc._x = 360;
flag1_mc._y = 556 + fadjy;
flag1_mc.swapDepths(27019);
flag1_mc.gotoAndStop(10);
flag1_mc._alpha = 100;
flag1_mc._xscale = 100;
flag1_mc._yscale = 100;
flag4_mc._alpha = 0;
flag3_mc._alpha = 0;
flag2_mc._alpha = 0;
if (buttonpress) {
seenpause = 1;
pausing = 1;
}
return undefined;
}
sp = 32;
lbx = 328 + fxadj;
flag1_mc._x = lbx;
flag1_mc._y = 556 + fadjy;
flag1_mc.swapDepths(25560);
flag1_mc.gotoAndStop(1);
flag1_mc._alpha = 100;
flag1_mc._xscale = 50;
flag1_mc._yscale = 50;
flag2_mc._x = lbx + sp * 1;
flag2_mc._y = 556 + fadjy;
flag2_mc.swapDepths(25561);
flag2_mc.gotoAndStop(2);
flag2_mc._alpha = 100;
flag2_mc._xscale = 50;
flag2_mc._yscale = 50;
flag3_mc._x = lbx + sp * 2;
flag3_mc._y = 556 + fadjy;
flag3_mc.swapDepths(25562);
flag3_mc.gotoAndStop(3);
flag3_mc._alpha = 100;
flag3_mc._xscale = 50;
flag3_mc._yscale = 50;
}
function domover() {
if (!backmove) {
if (mover < moverd) {
mvspd = 100 / movertime;
mover += mvspd;
} else {
mover = moverd;
}
} else {
if (mover > 0) {
mvspd = 100 / movertime;
mover -= mvspd;
} else {
backmove = 0;
moverd = 0;
mover = 0;
}
}
if (!mbackmove) {
if (mmover < mmoverd) {
mmvspd = 100 / mmovertime;
mmover += mmvspd;
} else {
mmover = mmoverd;
}
} else {
if (mmover > 0) {
mmvspd = 100 / mmovertime;
mmover -= mmvspd;
} else {
mbackmove = 0;
mmoverd = 0;
mmover = 0;
}
}
mang = mover * 1.8;
m100 = (sine(mang - 90) + 1) / 2;
mang = mmover * 1.8;
mm100 = (sine(mang - 90) + 1) / 2;
}
function dopop() {
if (!buttonpress) {
plinkrel = 1;
}
if (showpop) {
if (mousey > 515 && mousex > 582) {
showpoptype = 4;
} else {
showpoptype = 10;
}
if (showpoptype == 10) {
pop_mc._x = 646;
pop_mc._y = 538;
} else {
pop_mc._x = 610;
pop_mc._y = 516;
if (buttonpress && plinkrel) {
getURL('http://pusooy.net', '_blank');
plinkrel = 0;
}
if (!buttonpress) {
plinkrel = 1;
}
}
pop_mc.gotoAndStop(showpoptype);
pop_mc.swapDepths(25608);
} else {
pop_mc._x = -10000;
}
}
function do_powerbar() {
dopowerbar();
}
function dopowerbar() {
h100 = (horny + surge) / 100;
powerbarsize = horny + surge;
if (dosurge) {
if (surge < 12 * dosurge) {
surge += dosurge;
} else {
dosurge = 0;
}
} else {
if (surge) {
surge -= 0.5;
}
}
sinehorny = sine(horny * 0.9) * 100;
}
function dowait(waitdel) {
if (globwaitdel == 0) {
globwaitdel = waitdel;
return globwaitdel;
}
if (globwaitdel > 0) {
--globwaitdel;
}
return globwaitdel;
}
function vector(fromx, fromy, tox, toy) {
tang2point = rad2deg(-Math.atan2(fromx - tox, fromy - toy));
return tang2point;
}
function do_fsprites() {
i = 0;
while (i < totalsprites) {
i1 = i + 1;
if (fs_changing[i] > 0) {
tfs = fs_fadestep[i];
if (fs_alpha[i + 1] < maxalpha) {
fs_alpha[i1] += tfs;
if (fs_alpha[i1] >= maxalpha) {
fs_alpha[i1] = maxalpha;
fs_alpha[i] = maxalpha - tfs;
}
} else {
if (fs_alpha[i] > 0) {
fs_alpha[i] -= tfs;
if (fs_alpha[i] <= 0) {
fs_alpha[i] = maxalpha;
fs_frame[i] = fs_frame[i + 1];
fs_alpha[i + 1] = 0;
fs_frame[i + 1] = 5;
fs_changing[i] = 0;
}
}
}
_root['sprite' + i + '_mc']._alpha = fs_alpha[i];
_root['sprite' + i + '_mc'].gotoAndStop(fs_frame[i]);
_root['sprite' + i1 + '_mc']._alpha = fs_alpha[i1];
_root['sprite' + i1 + '_mc'].gotoAndStop(fs_frame[i1]);
_root['sprite' + i1 + '_mc']._x = _root['sprite' + i + '_mc']._x;
_root['sprite' + i1 + '_mc']._y = _root['sprite' + i + '_mc']._y;
_root['sprite' + i1 + '_mc']._rotation = _root['sprite' + i + '_mc']._rotation;
_root['sprite' + i1 + '_mc']._xscale = _root['sprite' + i + '_mc']._xscale;
_root['sprite' + i1 + '_mc']._yscale = _root['sprite' + i + '_mc']._yscale;
}
++i;
}
}
function fsprite(wspritei, wspritex, wspritey, wspritez, wspriter, wspritef, wspritea, wspritexs, wspriteys, fadestep) {
if (wspritea == undefined) {
wspritea = 100;
}
if (wspritexs == undefined) {
wspritexs = 100;
}
if (wspriteys == undefined) {
wspriteys = 100;
}
if (fadestep == undefined) {
fadestep = 5;
}
if (forcefadestep) {
fadestep = forcefadestep;
}
fs_fadestep[wspritei] = fadestep;
_root['sprite' + wspritei + '_mc']._x = wspritex;
_root['sprite' + wspritei + '_mc']._y = wspritey;
_root['sprite' + wspritei + '_mc'].swapDepths(wspritez);
_root['sprite' + wspritei + '_mc']._rotation = wspriter;
_root['sprite' + wspritei + '_mc']._xscale = wspritexs;
_root['sprite' + wspritei + '_mc']._yscale = wspriteys;
i = wspritei;
i1 = i + 1;
if (fadestep >= 100) {
fs_changing[i] = 0;
fs_frame[i] = wspritef;
fs_alpha[i] = wspritea;
_root['sprite' + i + '_mc'].gotoAndStop(wspritef);
_root['sprite' + i + '_mc']._alpha = 100;
_root['sprite' + i1 + '_mc']._alpha = 0;
} else {
if (fs_changing[i] > 0) {
} else {
if (fs_changing[i] < 0) {
fs_changing[i] = 0;
fs_frame[i] = wspritef;
fs_alpha[i] = 100;
_root['sprite' + i + '_mc'].gotoAndStop(wspritef);
_root['sprite' + i + '_mc']._alpha = 100;
_root['sprite' + i1 + '_mc']._alpha = 0;
} else {
if (wspritef != fs_frame[i]) {
fs_changing[i] = 1;
fs_alpha[i] = 100;
fs_frame[i1] = wspritef;
fs_alpha[i1] = 0;
_root['sprite' + i1 + '_mc'].swapDepths(wspritez + 1);
}
}
}
}
}
function wsprite(wspritei, wspritex, wspritey, wspritez, wspriter, wspritef, wspritea, wspritexs, wspriteys) {
if (wspritea == undefined) {
wspritea = 100;
}
if (wspritexs == undefined) {
wspritexs = 100;
}
if (wspriteys == undefined) {
wspriteys = 100;
}
_root['sprite' + wspritei + '_mc']._x = wspritex;
_root['sprite' + wspritei + '_mc']._y = wspritey;
_root['sprite' + wspritei + '_mc'].swapDepths(wspritez);
_root['sprite' + wspritei + '_mc']._rotation = wspriter;
_root['sprite' + wspritei + '_mc'].gotoAndStop(wspritef);
_root['sprite' + wspritei + '_mc']._alpha = wspritea;
_root['sprite' + wspritei + '_mc']._xscale = wspritexs;
_root['sprite' + wspritei + '_mc']._yscale = wspriteys;
}
function wsperm(wspermi, wspermx, wspermy, wspermz, wspermr, wspermf, wsperma, wspermxs, wspermys) {
if (wsperma == undefined) {
wsperma = 100;
}
if (wspermxs == undefined) {
wspermxs = 100;
}
if (wspermys == undefined) {
wspermys = 100;
}
_root['sperm' + wspermi + '_mc']._x = wspermx;
_root['sperm' + wspermi + '_mc']._y = wspermy;
_root['sperm' + wspermi + '_mc'].swapDepths(wspermz);
_root['sperm' + wspermi + '_mc']._rotation = wspermr;
_root['sperm' + wspermi + '_mc'].gotoAndStop(wspermf);
_root['sperm' + wspermi + '_mc']._alpha = wsperma;
_root['sperm' + wspermi + '_mc']._xscale = wspermxs;
_root['sperm' + wspermi + '_mc']._yscale = wspermys;
}
function isnan(a) {
if (a <= 0 || a >= 0) {
return 1;
} else {
return 0;
}
}
function sine(deg) {
rad = deg * Math.PI / 180;
return Math.sin(rad);
}
function cosine(deg) {
rad = deg * Math.PI / 180;
return Math.cos(rad);
}
function ssine(deg) {
return (sine(deg - 90) + 1) / 2;
}
function rad2deg(rad) {
deg = rad * 180 / Math.PI;
return deg;
}
function deg2rad(deg) {
rad = deg * Math.PI / 180;
return rad;
}
function abs(n) {
return Math.abs(n);
}
function floor(n) {
return Math.floor(n);
}
function rnd(range) {
r = floor(Math.random() * range);
return r;
}
function rnd1() {
r = rnd(65536);
if (r < 32768) {
return 0;
} else {
return 1;
}
}
function finddistance(x1, y1, x2, y2) {
distance = Math.sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
return distance;
}
function dokeys() {
if (!Key.isDown(27)) {
escrel = 1;
}
if (Key.isDown(27) && escrel) {
escrel = 0;
balpha = 0;
bfade = 0;
bubtimer = 0;
_root.wordBalloon.wordBalloonGraphic._y = 10000;
_root.wordBalloon.wordBalloonGraphic._alpha = balpha;
_root.wordBalloon.wordBalloonGraphic.balloon_txt._alpha = balpha;
fadespeed = 0;
fadingout = 0;
scenestarted = 0;
}
if (!Key.isDown(68)) {
drel = 1;
}
if (Key.isDown(68) && drel && allowdebug && !pausing) {
if (debug) {
debug = 0;
} else {
debug = 1;
}
drel = 0;
}
if (!Key.isDown(83)) {
srel = 1;
if (showingskip) {
startbutton2_mc.swapDepths(-27010);
startbutton2_mc._x = -10000;
showingskip = 0;
}
}
if (Key.isDown(83) && srel && (secretunlocked || debug || allowsceneswitch) && !pausing) {
if (showpop) {
showpop = 0;
}
if (showpoptype == 10) {
showpoptype = 2;
}
autopilot = 0;
fadingout = 0;
fadespeed = 0;
fade = 0;
sheet_mc._alpha = fade;
sheet_mc.swapDepths(-33333);
srel = 0;
hideall();
++scene;
if (scene > scenes) {
scene = 0;
}
oldscene = scene;
highestscene = oldscene;
gamesave.data.scene = scene;
gamesave.data.lastscene = scene;
gamesave.data.peaches = peachescaught;
gamesave.data.unlocked = 1;
powerbarcolor = 0;
balpha = 0;
bfade = 0;
bubtimer = 0;
_root.wordBalloon.wordBalloonGraphic._y = 10000;
_root.wordBalloon.wordBalloonGraphic._alpha = balpha;
_root.wordBalloon.wordBalloonGraphic.balloon_txt._alpha = balpha;
fadespeed = 0;
fadingout = 0;
scenestarted = 0;
stopsounds();
scenet = scenetext[scene];
startbutton2_mc.swapDepths(27010);
startbutton2_mc.gotoAndStop(11);
if (scene == 2) {
startbutton2_mc.txt.text = 'Skip to:\rscene ' + scene + '\r' + scenet + '\rwith ' + peachescaught + ' peaches caught.';
} else {
startbutton2_mc.txt.text = '\rSkip to:\rscene ' + scene + '\r' + scenet;
}
startbutton2_mc._x = 363;
startbutton2_mc._y = 287;
showingskip = 1;
}
if (debug) {
if (Key.isDown(87)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
wadjx += 0.1;
} else {
++wadjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
wadjx -= 0.1;
} else {
--wadjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
wadjy -= 0.1;
} else {
--wadjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
wadjy += 0.1;
} else {
++wadjy;
}
}
}
if (Key.isDown(90)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
zadjx += 0.1;
} else {
++zadjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
zadjx -= 0.1;
} else {
--zadjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
zadjy -= 0.1;
} else {
--zadjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
zadjy += 0.1;
} else {
++zadjy;
}
}
}
if (Key.isDown(70)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
fadjx += 0.1;
} else {
++fadjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
fadjx -= 0.1;
} else {
--fadjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
fadjy -= 0.1;
} else {
--fadjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
fadjy += 0.1;
} else {
++fadjy;
}
}
}
if (Key.isDown(71)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
gadjx += 0.1;
} else {
++gadjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
gadjx -= 0.1;
} else {
--gadjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
gadjy -= 0.1;
} else {
--gadjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
gadjy += 0.1;
} else {
++gadjy;
}
}
}
if (Key.isDown(81)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
qadjx += 0.1;
} else {
++qadjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
qadjx -= 0.1;
} else {
--qadjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
qadjy -= 0.1;
} else {
--qadjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
qadjy += 0.1;
} else {
++qadjy;
}
}
}
if (Key.isDown(65)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
adjx += 0.1;
} else {
++adjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
adjx -= 0.1;
} else {
--adjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
adjy -= 0.1;
} else {
--adjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
adjy += 0.1;
} else {
++adjy;
}
}
} else {
if (Key.isDown(66)) {
if (Key.isDown(39)) {
++vscale;
xscroll += qadjx;
}
if (Key.isDown(37)) {
--vscale;
xscroll -= qadjx;
}
} else {
if (Key.isDown(67)) {
if (Key.isDown(39)) {
xscroll += 5;
}
if (Key.isDown(37)) {
xscroll -= 5;
}
if (Key.isDown(38)) {
--yscroll;
}
if (Key.isDown(40)) {
++yscroll;
}
}
}
}
}
if (!teaser) {
kk = Key.getCode();
if (keyseq == 0 && kk == 83) {
keyseq = 1;
} else {
if (keyseq == 1) {
if (kk == 83) {
} else {
if (kk == 65) {
keyseq = 2;
rkeyrel = 0;
} else {
keyseq = 0;
}
}
} else {
if (keyseq == 2) {
if (kk == 65) {
} else {
if (kk == 78) {
keyseq = 3;
} else {
keyseq = 0;
}
}
} else {
if (keyseq == 3) {
if (kk == 78) {
} else {
if (kk == 68) {
secretunlocked = 1;
debug = 0;
allowdebug = 1;
highestscene = 10;
gamesave.data.scene = 10;
gamesave.data.unlocked = 1;
keyseq = 0;
sayfile('chimes.wav', 30);
pausing = 9;
} else {
if (kk != 66) {
keyseq = 0;
}
}
}
}
}
}
}
}
if (!teaser) {
kk = Key.getCode();
if (dkeyseq == 0 && kk == 65) {
dkeyseq = 1;
} else {
if (dkeyseq == 1) {
if (kk == 65) {
} else {
if (kk == 75) {
dkeyseq = 2;
} else {
dkeyseq = 0;
}
}
} else {
if (dkeyseq == 2) {
if (kk == 75) {
} else {
if (kk == 73) {
dkeyseq = 3;
} else {
dkeyseq = 0;
}
}
} else {
if (dkeyseq == 3) {
if (kk == 73) {
} else {
if (kk == 75) {
dkeyseq = 4;
} else {
dkeyseq = 0;
}
}
} else {
if (dkeyseq == 4) {
if (kk == 75) {
} else {
if (Key.isDown(79)) {
allowdebug = 1;
keyseq = 0;
dkeyseq = 0;
sayfile('chimes.wav', 30);
pausing = 25;
debug = 1;
} else {
if (kk != 72) {
keyseq = 0;
}
}
}
}
}
}
}
}
}
mon1 = 'a:' + floor(adjx * 100) / 100 + ' ' + floor(adjy * 100) / 100 + ' f:' + floor(fadjx * 100) / 100 + ' ' + floor(fadjy * 100) / 100 + ' g:' + floor(gadjx * 100) / 100 + ' ' + floor(gadjy * 100) / 100 + ' z:' + floor(zadjx * 100) / 100 + ' ' + floor(zadjy * 100) / 100 + ' q:' + floor(qadjx * 100) / 100 + ' ' + floor(qadjy * 100) / 100 + ' w:' + floor(wadjx * 100) / 100 + ' ' + floor(wadjy * 100) / 100;
}
function calcFPS() {
++numFrames;
now = getTimer();
elapsedSeconds = (now - startTime) / 1000;
tfps = numFrames / elapsedSeconds;
fpstab[fpsi] = tfps;
++fpsi;
if (fpsi >= 4) {
fpsi = 0;
}
fps = (fpstab[0] + fpstab[1] + fpstab[2] + fpstab[3]) / 4;
if (fps >= 29.5) {
fps = 30;
}
if (fps >= 30) {
speedadj = 1;
} else {
speedadj = 1 + (30 - fps) / 10;
}
}
function initfps() {
startTime = getTimer();
numFrames = 0;
fps = 30;
speedadj = 1;
}
function sss(tshx, tshy, tshrad, telrad, tfpx, tfpy, facingr) {
reach = telrad + tshrad;
reach5 = reach - 1;
dist2point = finddistance(tshx, tshy, tfpx, tfpy);
ang2point = rad2deg(-Math.atan2(tshx - tfpx, tshy - tfpy));
if (dist2point >= reach5) {
xadd = sine(ang2point) * reach5;
yadd = -cosine(ang2point) * reach5;
tfpx = tshx + xadd;
tfpy = tshy + yadd;
dist2point = finddistance(tshx, tshy, tfpx, tfpy);
}
point2arm = ang2point + 180;
if (facingr) {
a = tshrad;
b = telrad;
} else {
a = telrad;
b = tshrad;
}
c = dist2point;
angleA = rad2deg(Math.acos((b * b + c * c - a * a) / 2 * b * c));
angleB = rad2deg(Math.acos((a * a + c * c - b * b) / 2 * a * c));
if (facingr) {
ugsha = ang2point + angleB;
ugela = point2arm - angleA + 180;
} else {
ugsha = ang2point - angleA;
ugela = point2arm + angleB + 180;
}
}
teaser = 0;
gamever = 'bp1';
if (teaser) {
version1 = 'Teaser version';
} else {
version1 = '1.0 ';
}
teasertime = 0;
tmybug = 0;
allowsceneswitch = 0;
credits = 0;
skipahead = 0;
if (teaser) {
mybug = 0;
blackpause = 0;
allowdebug = 0;
debug = 0;
} else {
mybug = 0;
blackpause = 0;
blankpause = 0;
allowsceneswitch = 0;
allowdebug = 0;
debug = 0;
scene = 0;
}
skipped = 0;
ssay = 0;
phase = 0;
scenes = 11;
scenetext = ['title', 'The bungalow', 'The camp', 'The patio', 'Boys on th beach', 'Girls on the beach', 'Billy on the beach', 'Winnie on the beach', 'Alexandra', 'Lifeguard', 'Fantasy', 'Winnie\'s Fantasy', ''];
if (debug) {
seenpause = 1;
} else {
seenpause = 0;
}
rolls = 0;
fadefont = 0;
language = 0;
goblack = 0;
resumegame = 0;
scenestarted = 0;
time = 0;
framerate = 20;
pusooypop = 0;
showpop = 0;
pausing = 0;
pauserel = 0;
smdelay = 0;
slomo = 0;
wait = 0;
games = 0;
noisy = 0;
highestscene = 0;
keyseq = 0;
dkeyseq = 0;
gadjy = 0;
gadjx = 0;
fadjy = 0;
fadjx = 0;
adjy = 0;
adjx = 0;
qadjy = 0;
qadjx = 0;
zadjy = 0;
zadjx = 0;
wadjy = 0;
wadjx = 0;
fadespeed = -2;
lickingtits = 0;
balpha = 0;
bubtime = 30;
bubtimer = 0;
time = 0;
testbubble = -1;
skippy = 0;
totalsprites = 40;
showingskip = 0;
Credits = ['\r\rTo be continued...', 0, 320, 240, '\r\r\rSecret unlock code for Beach Party part 1:\rsand', 0, 320, 240, '\r\r\rBeach Party\rcopyright 2012\r all rights reserved', 0, 320, 240, '\r\r\rGame design, coding, art and music by\rPuso', 0, 320, 240, '\r\r\rGerman translation: Spitzertyp\rFrench translation: Vinny53\r', 0, 320, 240, '\r\r\rSpecial thanks\rto the Pusooy Mods\rfor their help and encouragement', 0, 320, 240, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 0, 0, 0, 0];
Pause = ['', 0, 320, 240, 'Press the space bar again to continue playing.', 0, 320, 240, 'Drücke die Abstandstaste um fortzufahren.', 0, 320, 240, 'Pressez la barre d\'espacement pour continuer à jouer.', 0, 320, 240, 0, 0, 0, 0];
English1 = ['', 0, 0, 0, 'Here it is!', 0, 577, 153, 'This is your uncle\'s fabulous beach place we\'ve been hearing about forever?', 1, 454, 150, 'Oh! Well this is great!', 1, 340, 157, 'It\'s not as nice as I had imagined.', 2, 202, 270, 'Oh come on Holly!', 3, 516, 280, 'It\'s not that bad. I\'m sure you\'ll survive.', 3, 0, 0, 'The bedrooms are over here. The center door is the bathroom.', 0, 220, 160, 'Akiko and I will stay here in the front bedroom.', 0, 0, 0, 'You and your cousin Winnie can stay down there in the luxurious master bedroom.', 0, 0, 0, 'Is that the one with the hot tub and personal masseuse?', 1, 475, 175, 'Uh!', 0, 220, 160, 'Let\'s head to the beach and see if we can find some guys. I really don\'t want this to be an all girl party!', 1, 486, 158, 'Hmmm... What should I wear?', 1, 0, 0, 'I want to be sexy.', 1, 374, 99, 'That\'s all you ever think about.', 0, 150, 223, 'Hey , what are you going to wear to go to the beach?', 1, 486, 106, 'We\'re going to the beach?', 0, 162, 120, 'Why don\'t you go like that? Very sexy!', 1, 420, 140, 'Holly would!', 0, 162, 120, 'You\'re not going to wear jeans are you?', 1, 486, 106, 'Umm... I guess not. Maybe I\'ll change.', 0, 162, 120, 'Wow.', 1, 645, 121, 'Josie, you look so hot. I wish I had boobs like that.', 1, 486, 160, 'It\'s not how big your boobs are.', 1, 553, 124, 'It\'s all about showing them!', 1, 535, 146, 'When guys see tits they just go crazy!', 0, 559, 145, 'And that\'s when the fun begins.', 0, 0, 0, 'Hee hee! Okay then. Let\'s all go topless!', 1, 252, 118, 'Isn\'t this fun?', 0, 542, 160, 'Akiko! You too?', 0, 416, 151, 'You need to loosen up! Lets have some fun!', 0, 521, 181, 'Come on, let\'s see them.', 0, 0, 0, 'Holly!', 1, 238, 150, 'Josie, you\'re such a prude.', 0, 521, 181, 'When you meet some guys, you need to make the best of it.', 2, 356, 225, 'You need to be sexy! Now watch. Akiko will be the guy.', 2, 356, 225, 'Here, put this toothpaste tube in your pants.', 2, 207, 158, 'I don\'t do this for just any guy I meet, but you just really turn me on.', 2, 202, 193, 'And by the look of that deliciously hard lump in your pants I\'d say you\'re getting turned on too.', 2, 0, 0, 'Do you want to see my pussy?', 2, 323, 261, 'Ooooo, yeah!', 1, 526, 170, 'Stop it! That\'s gross!', 0, 184, 128, 'I\'m getting out of here. I\'ll change in the bathroom.', 0, 0, 0, 'Hee hee, wait! Dont you want to see if her.. his toothpaste squirts when I squeeze it?', 2, 151, 284, 'Uhhhggg!!!!', 3, 577, 203, '', 1, 0, 0, 'Ah yes, this is a great camping spot.', 0, 93, 197, 'These bushes give us some protection from the wind, and the beach is not too far away.', 0, 127, 240, 'It\'ll do. But what we really need are some hot babes to keep us warm.', 1, 544, 200, 'To the beach my man! Let\'s see what we can scare up.', 0, 128, 240, 'You guys almost ready?', 0, 93, 197, 'All right! All right! Our tent is set up. Let\'s go!', 2, 617, 141, 'Wait! Let me get my camera.', 1, 650, 100, 'We must be close. I can hear the waves.', 1, 533, 310, '', 1, 0, 0, 'Wow! The patio is awesome! The house is kind of funky, but this is great!', 1, 354, 264, 'Great place for a party huh?', 0, 506, 268, 'Look! there\'s a barbecue and everything!', 1, 430, 269, 'I\'m really glad my uncle let us use the place.', 1, 554, 143, 'Good. Now let\'s go down to the beach and see if we can find some guys.', 0, 165, 167, 'Okay.', 1, 432, 162, 'You guys go. I\'ll just stay here and read my book.', 1, 292, 187, 'You could do that at home. At least come down to the beach with us.', 0, 165, 167, 'Oh... okay. But I\'m not going chasing boys with you. I just want to sit on the beach and read.', 1, 292, 187, 'Whatever.', 0, 165, 167, '', 1, 0, 0, '', 0, 0, 0, 'Awesome!', 1, 313, 289, 'But which way do we go?', 0, 436, 290, 'Looks like there\'s nothing in this direction.', 1, 363, 256, 'Sure is empty.', 1, 164, 291, 'This way. See the lifeguard tower?', 0, 324, 283, 'That\'s where most people would visit the beach. If there are any girls, they\'ll be in this direction.', 0, 0, 0, 'Off we go!', 0, 380, 286, 'Uhhh, I think I\'ll go the other way.', 1, 163, 150, 'I\'d rather just take some photographs. Those huge rocks and cliffs down there look awesome.', 1, 0, 0, 'Okay. Have it your way. We\'re looking for girls, not rocks covered with bird shit.', 0, 418, 116, 'And when we find some, We\'ll get our pick. You\'ll have to settle for whatever we\'ve passed over.', 1, 497, 118, 'Yeah, well the beach looks pretty empty because of the nasty weather. You\'re not likely to find anything anyway.', 1, 163, 150, 'We\'ll certainly do better than you will!', 1, 497, 118, '', 1, 0, 0, 'Looks like the lifeguard is completely asleep.', 1, 558, 260, 'Maybe he partied late last night.', 1, 602, 257, 'There\'s something up ahead.', 0, 248, 250, 'Can\'t quite tell what it is.', 0, 311, 255, 'Closed.', 1, 376, 250, 'Man, this place is like a ghost town.', 0, 540, 252, 'How much farther down the beach to the resort town?', 0, 376, 170, 'I don\'t know. I think we better head back though. Looks like it might rain.', 1, 421, 167, '', 0, 0, 0, 'Wow!', 1, 346, 124, 'I love the ocean.', 0, 331, 125, 'Sure is empty. I can hardly see anyone at all.', 0, 274, 112, 'We should head that way. There\'s more likely to be people toward town.', 1, 410, 107, 'Where are all the people?', 1, 346, 124, 'Guess the rain scares them away.', 1, 410, 107, 'But it\'s sunny now.', 0, 274, 112, 'I\'m going to sit here and read.', 1, 194, 150, 'Okay Cuz. See you later.', 1, 370, 130, 'We\'ll find you a cute boy too.', 1, 0, 0, 'Uh!', 0, 261, 148, 'Good afternoon ladies.', 0, 113, 148, 'Hi!', 1, 538, 289, 'Hee hee!', 0, 622, 306, 'Look! There are some guys!', 1, 488, 134, 'Eeeee!', 0, 431, 134, 'They\'re coming this way!', 1, 231, 175, 'What\'s that?', 1, 554, 148, 'Looks like some babes to me!', 1, 425, 158, 'Awesome!', 1, 307, 173, 'We\'ve been looking everywhere for you!', 1, 162, 175, 'We\'ve been everywhere trying to be found by you!', 0, 558, 183, 'Wow! this is like heaven!', 0, 256, 163, 'Hee hee.', 1, 609, 178, 'The beach is like empty, but... Wow! This is golden!', 0, 256, 163, 'Uh oh. It\'s starting to rain already!', 1, 441, 179, 'Quick! To the scooter rental place! There was a shelter there.', 1, 147, 160, '', 0, 0, 0, 'We got here just in time!', 1, 312, 222, 'It\'s really pouring now!', 0, 474, 222, 'We should have brought an umbrella.', 1, 312, 222, 'I didn\'t think it would rain.', 0, 372, 228, 'It\'s okay. We\'re dry under here. We\'ll just wait it out.', 1, 450, 103, 'Lucky we found this or we would be soaking wet!', 0, 219, 128, 'Yeah, it\'s nice under here.', 2, 600, 164, 'So where are you staying?', 0, 118, 124, 'We\'re camped down the beach, in the dunes.', 2, 600, 164, 'Oh! I know where you probably are. That\'s actually very near our house.', 0, 118, 124, 'Your house? You live here?', 1, 450, 103, 'No, we\'re just staying in Josie\'s uncle\'s beach place. ', 0, 219, 128, 'The house is not so nice, but it does have an awesome patio. Perfect place for a party!', 0, 0, 0, 'Party? Did I hear party?', 1, 447, 124, 'So you\'re Josie?', 2, 595, 152, 'Uh huhhhm.', 0, 131, 126, 'Gaz. I\'m Gaz.', 2, 595, 152, 'I am so very happy to meet you.', 2, 0, 0, 'Oh! And this is Rhys and I am Andrew.', 1, 517, 102, 'And there is actually one more of us. Billy didn\'t want to join us and went off down the beach by himself, the little nerd.', 2, 529, 144, 'Oh! Well that\'s interesting. We have one more too.', 0, 228, 133, 'My cousin Rowena didn\'t want to join us either. She stayed on the beach reading her boring book.', 0, 0, 0, 'Ha! Sounds like those two were meant for each other!', 1, 517, 102, 'We did say we were going to find her a boy.', 0, 131, 126, 'Yeah, well Billy is something of a bookworm himself.', 1, 517, 102, 'So you are four girls?', 1, 0, 0, 'And you are four boys. So it\'s a party?', 0, 228, 133, 'Oh yes!', 1, 511, 90, 'How about dinner? We have a big brick barbecue on the patio, and lots of food.', 0, 131, 126, 'Great! We can bring some brats too.', 1, 517, 102, 'Now, if this rain will ever stop.', 0, 228, 133, 'Cool.', 2, 607, 318, 'That\'s just awesome!', 2, 603, 381, 'How could this be any better!.', 2, 596, 171, 'I think I can get by here without getting wet.', 1, 416, 342, 'Wow! It\'s like a secret private beach.', 3, 349, 377, 'Oh!', 0, 375, 277, 'I didn\'t know you were there.', 1, 570, 160, 'Sorry to disturb you. I\'ll go.', 1, 0, 0, 'No! Don\'t go! Can you help me?', 1, 151, 169, 'Uh... Are you okay?', 1, 570, 160, 'I can\'t seem to get this bottle open.', 1, 193, 203, 'Oh! I\'m sorry I seem so pathetic! I\'m just so emotional right now. I can\'t even see straight.', 0, 435, 139, 'I just got very frustrated trying to open this bottle of wine... and... and all of the emotions just started pouring out.', 0, 0, 0, 'Can you try?', 0, 0, 0, 'Uh, okay. I\'ll give it a try.', 1, 516, 91, 'Thank you. I\'d appreciate it.', 1, 193, 203, 'This is the worst day of my life. I just found out my husband has been cheating on me. I don\'t know how I could have been so stupid.', 2, 187, 159, 'I should have known all along. There were so many signs. I just chose to blissfully ignore them.', 2, 0, 0, 'I took off as soon as I found out. I\'m staying here at our beach house while I figure things out.', 2, 0, 0, 'He\'s not here?', 0, 517, 173, 'No. He\'s in Paris now.', 2, 187, 159, 'And probably in Brigitte too!', 2, 0, 0, 'Aha!', 0, 510, 133, 'Oh! You got it open! How wonderful. Let me get some glasses.', 0, 257, 120, 'Oh, I dont drink.', 0, 510, 133, 'This is not about drinking. This is a celebration. ', 0, 257, 120, 'This is a toast to the beginning of a new life, my new life after... What\'s his name? Haha! I\'ve even forgotten already!', 0, 0, 0, 'Certainly you will honor me by helping to Christen this new ship, won\'t you?', 0, 0, 0, 'Uh... Well okay. Just a little.', 0, 510, 133, 'Just a little!', 0, 257, 120, 'Thanks. I\'m glad I don\'t have to do this alone.', 0, 0, 0, 'To my new life!', 0, 0, 0, 'Go on. It\'s not an official toast unless you drink.', 0, 0, 0, 'The whole thing?', 0, 568, 149, 'I didn\'t give you much. ', 0, 257, 120, 'You have to drink it with vigor, with conviction.', 0, 0, 0, 'It\'s about asserting that this new beginning is real, is solid and lasting.', 0, 0, 0, 'Uh... Well okay.', 0, 568, 149, 'There!', 2, 178, 176, '', 0, 0, 0, 'Well it was nice meeting you.', 0, 520, 136, 'But I\'d better head back now. It looks like it might rain soon.', 0, 0, 0, 'Yes, it does look a little stormy.', 1, 215, 110, 'That\'s why I brought my beach umbrella and an extra blanket.', 1, 0, 0, 'I love being caught in a summer rain.', 1, 0, 0, 'But I don\'t think you can leave any more.', 1, 0, 0, 'Huh?', 0, 520, 136, 'The tide is too high now. You can\'t get around the rocks, see?', 3, 116, 303, 'We\'re trapped?', 0, 189, 278, 'Yes. Isn\'t it delicious? I love this little beach.', 3, 116, 303, 'Uh oh! It\'s starting to rain!', 0, 189, 278, 'Quick! Under the umbrella!', 3, 116, 303, 'Now isn\'t this cozy?', 1, 297, 178, 'Oh, don\'t worry. Your camera will stay dry in the picnic basket.', 1, 0, 0, 'Look, it\'s going to be a while. You might as well just relax.', 1, 0, 0, 'It\'s really pouring now.', 1, 341, 246, 'I just so love the rain, but I\'m a little cold.', 1, 317, 123, 'Will you keep me warm?', 1, 0, 0, 'Uhhhmmmm... ', 0, 494, 173, 'Mmmm... You\'re so warm.', 1, 352, 100, 'You smell so nice.', 0, 523, 119, 'Mmmm! You like my perfume?', 1, 352, 100, 'Ummm hmmm!', 0, 523, 119, 'Here.', 1, 220, 126, 'Smell.', 1, 0, 0, 'Mmmm.', 0, 409, 142, 'Mmmm.', 1, 225, 94, 'But I wear two different kinds. It creates a special... aura.', 1, 0, 0, 'The other is somewhere else.', 1, 244, 118, 'Can you find it?.', 1, 0, 0, 'Mmmm! I found it!', 0, 490, 139, 'Do you like it?', 1, 213, 156, 'Oh yes. It\'s like heaven.', 0, 490, 139, 'Mmmm... For me too.', 1, 213, 156, 'Here. Touch them.', 1, 208, 180, 'Oh! But I\'ve never!', 0, 478, 172, 'It\'s okay Hon. Just enjoy!', 1, 208, 180, 'They turn you on don\'t they?', 1, 0, 0, 'Uh huh.', 0, 478, 172, 'Go ahead. Play with them all you want.', 2, 205, 188, 'They\'re all yours.', 2, 0, 0, 'Mmmm... I like it when you play with my tits Billy.', 1, 165, 123, 'It feels so good when you do that.', 1, 0, 0, 'Do it more.', 1, 0, 0, 'More Billy.', 1, 0, 0, 'You\'re really making me horny.', 1, 165, 123, 'Suck them Billy.', 1, 195, 118, 'Suck my nipples.', 1, 0, 0, 'Oh yes!', 1, 165, 117, 'Yes!', 1, 0, 0, 'God yes!', 1, 0, 0, 'More!', 1, 0, 0, 'Oh, Billy!', 1, 165, 117, 'Go down on me.', 2, 173, 180, 'Lick my pussy Billy.', 2, 0, 0, 'Lick it.', 2, 165, 191, 'No.', 0, 430, 362, ' I... I\'m afraid.', 0, 0, 0, 'Please Billy!', 2, 165, 191, 'No. I... I don\'t want to.', 0, 430, 362, 'It\'s okay sweetie. Maybe you\'re not ready for that.', 1, 178, 141, 'I\'m sorry I tried to force you.', 0, 244, 110, 'You just had me so aroused! I lost control.', 0, 0, 0, 'You were very good Billy. Verrry good.', 0, 0, 0, 'You\'re horny though aren\'t you?', 0, 0, 0, 'Do you want to do it?', 0, 0, 0, 'Do what?', 2, 251, 223, 'Do it!\rYou don\'t need a condom. I\'m on birth control.', 0, 244, 110, 'Oh, but I\'ve never!', 0, 356, 130, 'I know Honey, it\'s alright. There\'s always a first time.', 2, 189, 172, 'You want to don\'t you?', 2, 0, 0, 'No. Not like this.', 0, 356, 130, 'I mean... you\'re really nice... But... Not the first.', 0, 0, 0, 'Ah. I get it. That\'s actually sweet.', 2, 189, 172, 'It\'s okay. I understand.', 0, 244, 110, 'Oh Sweetie, you\'re so hard.', 1, 211, 117, 'Does it feel good when I touch it?', 1, 0, 0, 'Nhhh hmmmm....', 0, 387, 166, 'Let me take care of this.', 1, 211, 117, 'Okay?', 1, 0, 0, 'Uhh hummm.', 0, 387, 166, 'Oooo...', 1, 401, 137, 'I like it.', 1, 0, 0, 'I want to lick it.', 1, 0, 0, 'I want to suck it Billy.', 1, 274, 122, 'Would you like that?', 1, 0, 0, 'Mmmmm...', 0, 524, 178, 'You have to want it Billy. You have to tell me you want it.', 1, 274, 122, 'Tell me you want me to suck your cock.', 1, 0, 0, 'Say it.', 1, 0, 0, 'I... I want it.', 0, 524, 178, 'Tell me to suck your cock. Tell me, and I will do it.', 1, 274, 122, 'I want to taste your cum.', 1, 0, 0, 'I want you to squirt in my mouth.', 1, 0, 0, 'Suck my cock.', 0, 516, 271, 'Alexandra.', 1, 283, 232, 'Alexandra,', 0, 516, 271, 'Suck my cock.', 0, 0, 0, 'No. Not yet.', 1, 195, 196, 'Not yet. Fight the feeling.', 1, 0, 0, 'Mmmm, that\'s good.', 1, 0, 0, 'Just a little more.', 1, 195, 196, 'I can taste it.', 1, 0, 0, 'Cum in my mouth Billy.', 1, 195, 196, '', 1, 0, 0, '', 0, 0, 0, 'Oh, these sniffles!', 1, 172, 158, 'I don\'t know. I just can\'t concentrate on this.', 1, 172, 158, 'Maybe reading on the beach was not such a great idea.', 1, 0, 0, 'Hmmm, I wonder if I can still catch up to them.', 1, 283, 165, 'Hi! Enjoy the beach!', 0, 100, 136, 'Hee hee. Hi!', 1, 634, 289, 'He sure seemed nice!', 1, 422, 191, 'I wonder if I will ever catch up to them.', 0, 341, 148, 'Maybe I should just enjoy the beach.', 0, 0, 0, 'I know! I want to feel the sand between my toes.', 1, 422, 191, 'Hee hee!', 1, 335, 88, 'Owww!!!', 1, 313, 109, 'Broken glass!', 1, 0, 0, 'Oh dear! What do I do?', 1, 0, 0, 'The lifeguard will certainly have a first aid kit.', 1, 337, 79, 'He\'ll help me.', 1, 0, 0, 'I cut my foot on some broken glass!', 1, 395, 125, 'Oh! I\'m sorry, but don\'t worry! I\'ll take care of it.', 0, 526, 91, 'Let\'s get that cleaned up and bandaged.', 0, 0, 0, 'This is our first aid station. Have a seat.', 0, 361, 203, 'Just relax and let me take care of this.', 0, 278, 101, 'Oh... Okay. Is this going to hurt?', 0, 440, 174, 'I\'ll try my best to make is as painless as possible, it looks like a pretty deep cut though.', 0, 278, 100, 'Here, we\'ll soak your foot in this. It will float away the dirt from the wound and also disinfect it.', 2, 200, 139, 'I\'ve already sprayed on a pain killer. You shouldn\'t feel a thing now!', 2, 0, 0, 'Hey! You\'re right!', 0, 482, 88, 'Thanks! You\'re really good at this.', 0, 0, 0, 'Well thanks! It\'s nice to practice on a real patient for a change.', 2, 210, 166, 'A real patient?', 0, 482, 88, 'Yes. I\'m a medical student. They have us practice on dummies a lot.', 2, 210, 166, 'But real people have real pain! I\'m glad I could make you feel comfortable.', 2, 0, 0, 'I\'m glad too.', 0, 482, 88, 'I only lifeguard in the summertime. I\'ve always done that.', 2, 210, 166, 'I suppose I\'ll have to stop some day, but for now I still really enjoy it. I love the beach!', 2, 0, 0, 'I like it too, except the broken glass.', 0, 541, 119, 'Oh I\'ll find that glass and remove it.', 2, 185, 196, 'Just follow the trail of blood.', 0, 541, 119, '', 0, 0, 0, 'Thanks Doc! It doesn\'t hurt at all!', 0, 441, 146, 'Good!', 2, 228, 91, 'Looks pretty stormy out there.', 2, 189, 127, 'Is it raining?', 0, 511, 230, 'It\'s pouring!', 0, 334, 153, 'Are you sure you want to walk home in the rain?', 0, 0, 0, 'Uh... I don\'t know.', 0, 438, 187, 'Look, way off in the distance. See that lighter area near the horizon?', 1, 266, 164, 'That\'s clear weather heading this way. Why don\'t you just wait here? It will be much nicer in a while.', 1, 0, 0, 'Oh, Okay.', 0, 438, 187, 'Good! I\'ll be glad to have your company anyway. You\'re nice.', 2, 262, 144, 'Hee hee! You\'re nice too.', 0, 536, 236, 'Hey, I wonder if you might help me.', 2, 262, 144, 'Sure. How?', 0, 540, 192, 'Let me practice on you!', 2, 262, 144, 'Practice?', 0, 540, 192, 'Yes. I\'m learning to do basic medical examinations. It would be so nice to practice on a real patient instead of those plastic dummies.', 2, 262, 144, 'Oh, I see.', 0, 540, 192, 'And you are just such a good patient anyway. You\'d be perfect. Okay?', 2, 262, 144, 'Sure.', 0, 517, 239, 'Okay, let\'s get started. Patient name?', 2, 206, 135, 'Oh! Uh... Rowena Stevens.', 0, 538, 232, 'I\'ll just put Rowena for this practice exam.', 2, 206, 135, 'My family calls me Winnie though.', 0, 538, 232, 'I like the name Rowena! I\'ll just call you that, okay?', 2, 206, 135, 'Let\'s start by taking your blood pressure.', 2, 0, 0, 'Now just relax.', 2, 234, 117, 'That\'s good!', 2, 0, 0, 'Say "Ahhh."', 0, 534, 157, 'Ahhh...', 2, 245, 280, 'That looks good.', 0, 534, 157, 'Now let\'s check those lymph nodes.', 2, 212, 210, 'Oh! I\'m sorry.', 2, 240, 152, 'Did I frighten you?', 2, 0, 0, 'No. I just... I don\'t know.', 3, 470, 264, 'Is it alright?', 2, 240, 152, 'Uh huhhh.', 3, 476, 238, 'Okay, then let\'s try again.', 2, 240, 152, 'Is that okay?', 2, 0, 0, 'Uh humm.', 3, 476, 238, 'You\'re so jumpy! It\'s a little hard to do the palpation.', 2, 240, 152, 'I\'m sorry.', 3, 476, 239, 'It\'s okay. I don\'t mind.', 2, 240, 152, 'You\'re just all kind of cute and wiggly.', 2, 0, 0, 'Okay. Seems all right there.', 2, 240, 152, 'Let\'s check the clavicular nodes.', 2, 0, 0, 'Very good.', 2, 240, 152, 'Now the axillary nodes under the arms.', 2, 0, 0, 'Can you lift your arms a little?', 2, 0, 0, 'Good.', 2, 0, 0, 'Excellent.', 2, 0, 0, 'Let\'s just let you calm down a little, okay?', 2, 0, 0, 'There, now are you nice and relaxed?', 2, 0, 0, 'Uh huhhh.', 3, 476, 240, 'Good. Next we need to check your lungs.', 2, 240, 152, '', 0, 0, 0, 'I\'ve noticed your nose is a little runny. Do you have a cold?', 2, 258, 155, 'Oh, no. It\'s allergies. I get it a lot this time of year. ', 0, 507, 286, 'Hmmm, well you need to be very careful.', 2, 258, 155, 'Even a little runny nose can cause fluid to settle in the lungs. Pneumonia is a serious matter.', 2, 0, 0, 'I am going to want to listen very carefully to be absolutely sure your lungs are clear. Okay?', 2, 0, 0, 'Okay.', 0, 453, 244, 'I\'m going to need to check all over. I\'m afraid your shirt is really in the way. Can we remove it?', 2, 258, 155, 'Huh?', 0, 507, 267, 'It\'s okay. I\'m a doctor.', 2, 221, 147, 'Uhhh... Ummm...\rIf you say so.', 0, 507, 267, 'Good.', 2, 221, 147, 'Now just relax!', 1, 235, 100, 'You don\'t need to be nervous.', 1, 0, 0, 'B...But I\'m not used to being... naked,\rin front of a man.', 0, 514, 240, 'Just relax for a while. You need to be nice and calm for me to listen properly.', 2, 234, 130, 'Uhhh... Okay, I\'ll try.', 0, 514, 240, 'Good. Just get comfortable. You don\'t need to be self conscious about your body. ', 2, 230, 120, 'It\'s natural, It\'s beautiful. Just enjoy being beautiful. Enjoy being a woman.', 2, 0, 0, 'But I... I\'m...', 3, 479, 261, 'My breasts. They\'re so small!', 3, 0, 0, 'I... I kept hoping they would grow, but they never did.', 3, 0, 0, 'How can I feel like a woman with tiny little breasts like this!', 3, 0, 0, 'Oh, well I see now why you are so self conscious.', 2, 230, 120, 'You\'re beating yourself up over this, and needlessly so!', 2, 0, 0, 'Breast size doesn\'t really matter. They come in all different sizes.', 2, 225, 204, 'The size doesn\'t have anything to do with how much of a woman you are, or even how attractive they are.', 2, 0, 0, 'Small breasts can be just as appealing as larger ones.', 2, 216, 241, 'Even more so to some men.', 2, 0, 0, 'Try this. Press your chest out a little, and arch your back deeply.', 2, 0, 0, 'Oh yes, like that.', 3, 189, 309, 'That is so sexy!', 3, 0, 0, 'It really affects me just to look at you.', 3, 0, 0, 'Don\'t you feel sexy?', 3, 0, 0, 'Ummm...', 0, 522, 150, 'You should. You are really getting me aroused.', 3, 189, 309, 'See how the nipples protrude? That is such a beautiful shape, very sexy!', 2, 165, 272, 'See? As I touch them they get even more erect.', 2, 167, 247, 'Does it feel good as I stimulate them?', 2, 167, 247, 'Oh! I just really want to lick them!', 2, 0, 0, 'Do you like that?', 2, 264, 257, 'Don\'t stop.', 0, 514, 147, 'I\'m getting real turned on. How about you?', 2, 264, 257, 'What about down here?', 2, 232, 216, 'Are you feeling anything?', 2, 0, 0, 'Oh, it\'s raging down there.', 0, 478, 134, 'I want to peek.', 2, 168, 281, 'Spread your legs for me.', 2, 0, 0, 'Show me your rage.', 1, 212, 181, 'Oh dear!', 0, 464, 93, 'I... I\'d better leave.', 0, 0, 0, 'I\'m sorry!', 2, 220, 126, 'You\'re just so cute!\rSo sexy! I couldn\'t help myself!', 2, 0, 0, '', 0, 0, 0, 'Well at least the rain has let up.', 1, 539, 155, 'I can\'t believe I let him do all of that!', 0, 417, 120, 'Wait.', 0, 0, 0, 'Cute? Sexy?', 0, 0, 0, 'Me?', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 'She forgot her book.', 3, 310, 148, 'Should I go after her?', 3, 0, 0, 'No. Maybe she will come back for it later.', 3, 0, 0, 'I\'ll just keep it for her.', 3, 0, 0, 'My book! I forgot my book!', 0, 443, 120, 'Should I go back and get it?', 0, 0, 0, 'No. I\'d better not.', 0, 400, 124, 'Girl, you just got me so turned on!', 0, 499, 87, 'I love your little tits.', 3, 473, 73, 'I want to show you how much I love them.', 3, 0, 0, 'What are you doing?', 2, 291, 182, 'I\'m going to cum on your tits.', 3, 486, 91, 'Is it going to squirt?', 2, 291, 182, 'Oh yes, it\'s going to squirt all over you.', 3, 486, 91, 'Some got in my mouth!', 2, 291, 182, 'Oh, That\'s sweet.', 3, 486, 91, '', 1, 0, 0, '', 0, 0, 0, 'I want to see your legs.', 2, 232, 193, 'Will you stand up for me?', 2, 0, 0, 'Uh huh.', 3, 486, 140, 'Yes. Right here on the box.', 2, 273, 221, 'Just like that. Perfect.', 2, 328, 326, 'What perfect legs you have.', 1, 271, 116, 'So slender. So smooth.', 1, 0, 0, 'I love your thighs.', 2, 170, 212, 'I want to see your hips too.', 1, 201, 272, 'Will you take your skirt off for me?', 2, 277, 382, 'Uh huh.', 0, 494, 81, '', 0, 0, 0, 'It doesn\'t fit!', 1, 532, 328, 'Do you want it?', 2, 500, 213, 'Uh huh.', 1, 532, 328, 'Then let me in.', 2, 500, 213, 'Just relax and let it happen.', 2, 0, 0, 'Ummm... I\'ll try.', 1, 532, 328, 'Winnie?', 1, 703, 116, 'Oh, there you are.', 1, 570, 151, 'I... uhhh... was taking a nap.', 3, 155, 313, 'Guess what!', 3, 533, 183, 'We met some guys on the beach.', 3, 0, 0, 'We\'re going to have a party!', 3, 0, 0, 'God, I\'m just so horny!', 4, 456, 89, 'I just want to do the nastiest things with those boys.', 4, 0, 0, 'All of them.', 4, 534, 196, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 0, 0, 0, 0];
German1 = ['', 0, 0, 0, 'Das ist es!', 0, 577, 153, 'Das ist das sagenhafte Strandhaus Deines Onkels, von dem wir immer gehört haben?', 1, 454, 150, 'Oh! Ja, es ist großartig!', 1, 340, 157, 'Es ist nicht so schön wie ich es mir vorgestellt hatte.', 2, 202, 270, 'Ach komm schon, Holly!', 3, 516, 280, 'So schlimm ist es auch wieder nicht, Du wirst es überleben.', 3, 0, 0, 'Die Schlafzimmer sind hier drüben. Die mittlere Tür führt zum Badezimmer.', 0, 220, 160, 'Akiko und ich wohnen im vorderen Schlafzimmer.', 0, 0, 0, 'Du und Deine Cousine Winnie könnt hier unten im luxuriösen Hauptschlafzimmer bleiben.', 0, 0, 0, 'Ist das das mit dem Whirlpool und der persönlichen Masseuse?', 1, 475, 175, 'Ach!', 0, 220, 160, 'Laßt uns an den Strand gehen und sehen, ob wir ein paar Jungs finden können. Ich will echt nicht daß das hier ne reine Mädchenparty wird!', 1, 486, 158, 'Hmmm...Was soll ich anziehen?', 1, 0, 0, 'Ich will sexy aussehen.', 1, 374, 99, 'Das ist das Einzige, woran Du denkst.', 0, 150, 223, 'Hey, was wirst Du anziehen, um an den Strand zu gehen?', 1, 486, 106, 'Wir gehen zum Strand?', 0, 162, 120, 'Warum gehst Du nicht so? Sehr sexy!', 1, 420, 140, 'Holly würde!', 0, 162, 120, 'Du wirst keine Jeans tragen, oder?', 1, 486, 106, 'Hmm...Ich glaub nicht. Vielleicht zieh ich mich um.', 0, 162, 120, 'Wow.', 1, 645, 121, 'Josie, Du siehst so heiß aus. Ich wünschte ich hätte solche Brüste wie Du.', 1, 486, 160, 'Es geht nicht drum wie groß Deine Brüste sind.', 1, 553, 124, 'Es dreht sich alles drum, sie zu zeigen!', 1, 535, 146, 'Wenn Kerle Titten sehen werden sie sofort verrückt!', 0, 559, 145, 'Und dann kann der Spaß losgehen.', 0, 0, 0, 'Hihi! Na dann laßt uns alle oben ohne gehen!', 1, 252, 118, 'Wäre das nicht lustig?', 0, 542, 160, 'Akiko! Du auch? ', 0, 416, 151, 'Du mußt Dich mal locker machen! Laßt uns einfach Spaß haben!', 0, 521, 181, 'Los jetzt, zeig sie uns!', 0, 0, 0, 'Holly!', 1, 238, 150, 'Josie, Du bist soo prüde.', 0, 521, 181, 'Wenn Du ein paar Jungs triffst mußt Du das beste daraus machen.', 2, 356, 225, 'Du mußt sexy sein! Pass auf. Akiko ist der Junge.', 2, 356, 225, 'Hier, steck Dir die Zahnpastatube ins Höschen.', 2, 207, 158, 'Ich mache das nicht für jeden Kerl den ich treffe, aber Du machst mich wirklich an.', 2, 202, 193, 'Und wenn ich mir diese köstliche harte Beule in Deiner Hose ansehe würde ich sagen, Du bist auch ziemlich angetörnt.', 2, 0, 0, 'Willst Du meine Pussy sehen?', 2, 323, 261, 'Oooooh jaaaa!', 1, 526, 170, 'Hört auf! Das ist eklig!', 0, 184, 128, 'Ich hau ab hier. Ich zieh mich im Bad um.', 0, 0, 0, 'Hihi, warte! Willst Du nicht sehen ob ihre...seine Tube spritzt wenn ich sie drücke?', 2, 151, 284, 'Aaaahhggg!!!!', 3, 577, 203, '', 1, 0, 0, 'Oh ja, das ist ein toller Platz zum Zelten.', 0, 93, 197, 'Die Büsche hier halten den Wind etwas ab, und der Strand ist auch nicht zu weit weg.', 0, 127, 240, 'Wird funktionieren. Aber was wir wirklich brauchen sind ein paar heiße Babes die uns warmhalten.', 1, 544, 200, 'Zum Strand, meine Herren! Mal sehen was wir auftreiben können.', 0, 128, 240, 'Seid Ihr Jungs bald mal fertig?', 0, 93, 197, 'Alles klar! Unser Zelt steht. Auf geht’s!', 2, 617, 141, 'Wartet! Ich brauch meine Kamera.', 1, 650, 100, 'Wir sind nah dran, ich kann die Wellen hören.', 1, 533, 310, '', 1, 0, 0, 'Wow! Die Terrasse ist unglaublich! Das Haus ist irgendwie muffig, aber das hier ist großartig!', 1, 354, 264, 'Guter Platz für ne Party, hm?', 0, 506, 268, 'Seht mal! Da ist ein Grill und alles!', 1, 430, 269, 'Ich bin echt froh daß mein Onkel uns hier wohnen läßt', 1, 554, 143, 'Fein. Jetzt laßt uns runter zum Strand gehen und schauen, ob wir ein paar Jungs finden.', 0, 165, 167, 'Okay.', 1, 432, 162, 'Geht Ihr mal. Ich werde hier bleiben und mein Buch weiterlesen.', 1, 292, 187, 'Das kannst Du zuhause machen. Du kommst zumindest mit uns an den Strand.', 0, 165, 167, 'Oh..okay. Aber ich werde nicht mit Euch Jungens jagen. Ich will einfach am Strand sitzen uns lesen.', 1, 292, 187, 'Wie auch immer.', 0, 165, 167, '', 1, 0, 0, '', 0, 0, 0, 'Unglaublich!', 1, 313, 289, 'Aber wo gehen wir lang?', 0, 436, 290, 'Sieht aus als wäre da drüben gar nichts.', 1, 363, 256, 'Völlig leer.', 1, 164, 291, 'Da lang. Seht Ihr den Erste-Hilfe-Turm?', 0, 324, 283, 'Da müßten die meisten Leute am Strand sein. Wenn es hier irgendwelche Mädels gibt, dann in dieser Richtung.', 0, 0, 0, 'Na dann los!', 0, 380, 286, 'Öööh...ich glaub ich geh in die andere Richtung.', 1, 163, 150, 'Ich mach lieber ein paar Fotos. Die großen Felsen und Klippen da drüben sehen echt beeindruckend aus.', 1, 0, 0, 'Ok. Wie Du meinst. Wir suchen nach Mädels, nicht nach von Möwen vollgeschissenen Felsen.', 0, 418, 116, 'Und wenn wir welche finden treffen wir unsere Auswahl. Du mußt Dich dann mit dem begnügen, was wir übrig lassen.', 1, 497, 118, 'Ja, aber der Strand sieht aus wie ausgestorben, wegen des schlechten Wetters. Ihr werdet wahrscheinlich eh nirgends irgendwas finden.', 1, 163, 150, 'Wir werden\'s jedenfalls besser haben als Du!', 1, 497, 118, '', 1, 0, 0, 'Sieht aus als wär der Bademeister fest eingeschlafen.', 1, 558, 260, 'Vielleicht hat er letzte Nacht zuviel gefeiert.', 1, 602, 257, 'Da drüben ist was.', 0, 248, 250, 'Keine Ahnung was das ist.', 0, 311, 255, 'Geschlossen.', 1, 376, 250, 'Oh Mann, ist ja wie ne Geisterstadt hier', 0, 540, 252, 'Wie weit den Starnd runter ist es bis zum Feriendorf?', 0, 376, 170, 'Keine Ahnung. Ich glaub trotzdem, wir gehen besser zurück. Sieht nach Regen aus.', 1, 421, 167, '', 0, 0, 0, 'Wow!', 1, 346, 124, 'Ich liebe das Meer.', 0, 331, 125, 'Völlig leer. Ich kann nirgends irgendjemanden entdecken.', 0, 274, 112, 'Wir sollten da lang. Da könnten mehr Leute sein Richtung Ortschaft.', 1, 410, 107, 'Wo sind die Leute nur alle?', 1, 346, 124, 'Schätze der Regen hält sie ab.', 1, 410, 107, 'Aber jetzt scheint doch die Sonne.', 0, 274, 112, 'Ich werd mich hier hin setzen und lesen .', 1, 194, 150, 'Okay Cousinchen. Bis später.', 1, 370, 130, 'Wir werden Dir auch nen netten Jungen finden.', 1, 0, 0, 'Pff!', 0, 261, 148, 'Schönen Nachmittag die Damen!', 0, 113, 148, 'Hi!', 1, 538, 289, 'Hihi!', 0, 622, 306, 'Seht mal! Da sind ein paar Jungs!', 1, 488, 134, 'Eiiii!', 0, 431, 134, 'Sie kommen in unsre Richtung!', 1, 231, 175, 'Was ist das?', 1, 554, 148, 'Sieht für mich aus wie ein paar Babes!', 1, 425, 158, 'Unglaublich!', 1, 307, 173, 'Wir haben überall nach Euch gesucht!', 1, 162, 175, 'Wir waren überall, um von Euch gefunden zu werden!', 0, 558, 183, 'Wow! Ist ja wie im Himmel!', 0, 256, 163, 'Hihi', 1, 609, 178, 'Der Strand ist wie ausgestorben, aber...Wow! Das ist mal goldig!', 0, 256, 163, 'Uh oh. Es fängt an zu regnen!', 1, 441, 179, 'Schnell! Zum Rollerverleih! Da gibt’s ein Vordach.', 1, 147, 160, '', 0, 0, 0, 'Grad noch rechtzeitig!', 1, 312, 222, 'Jetzt schüttet es wirklich!', 0, 474, 222, 'Wir hätten nen Schirm mitnehmen sollen.', 1, 312, 222, 'Ich hätte nicht gedacht, daß es regnet.', 0, 372, 228, 'Macht nichts. Hier drunter bleiben wir trocken. Wir warten\'s einfach ab.', 1, 450, 103, 'Glück gehabt, das gefunden zu haben, sonst würden wir klatschnass!', 0, 219, 128, 'Ja, ganz nett hier drunter.', 2, 600, 164, 'Also, wo wohnt Ihr?', 0, 118, 124, 'Wir zelten drüben am Strand, in den Dünen.', 2, 600, 164, 'Oh! Ich glaub ich weiß wo das ist. Das ist gar nicht weit weg von unserem Haus.', 0, 118, 124, 'Euer Haus? Ihr lebt hier?', 1, 450, 103, 'Nein, wir wohnen nur im Strandhaus von Josie\'s Onkel. ', 0, 219, 128, 'Das Haus ist nicht so toll, aber es gibt einen fantastischen Innenhof. Perfekter Ort für ne Party!', 0, 0, 0, 'Party? Habe ich Party gehört?', 1, 447, 124, 'Du bist also Josie?', 2, 595, 152, 'Mm mmmh.', 0, 131, 126, 'Gaz. Ich bin Gaz.', 2, 595, 152, 'Ich bin sehr froh Dich kennenzulernen.', 2, 0, 0, 'Oh! Und das ist Rhys und ich bin Andrew.', 1, 517, 102, 'Und da gibt es noch einen von uns. Billy wollte nicht mitkommen und ist alleine am Strand entlang gelaufen, der kleine Langweiler.', 2, 529, 144, 'Oh! Das ist interessant. Wir sind auch noch eine mehr.', 0, 228, 133, 'Meine Cousine Rowena wollte auch nicht mitkommen. Sie wollte am Strand bleiben und ihr langweiliges Buch lesen.', 0, 0, 0, 'Ha! Hört sich an als seien die beiden füreinander gemacht!', 1, 517, 102, 'Wir haben gesagt, daß wir für sie einen Jungen finden.', 0, 131, 126, 'Ja, Billy ist auch so ne Art Bücherwurm.', 1, 517, 102, 'Ihr seid also vier Mädels?', 1, 0, 0, 'Und Ihr seid vier Jungs. Also machen wir ne Party?', 0, 228, 133, 'Auf jeden Fall!', 1, 511, 90, 'Wie wärs mit Abendessen? Wir haben nen großen Steingrill auf der Terasse, und jede Menge zu essen.', 0, 131, 126, 'Klasse! Wir können noch \'n paar Würstchen mitbringen.', 1, 517, 102, 'Wenn nur dieser Regen jemals aufhört.', 0, 228, 133, 'Cool.', 2, 607, 318, 'Das ist fantastisch!', 2, 603, 381, 'Könnte gar nicht besser sein!', 2, 596, 171, 'Ich glaub ich komm dran vorbei ohne nass zu werden.', 1, 416, 342, 'Wow! Ist wie ein geheimer Privatstrand.', 3, 349, 377, 'Oh!', 0, 375, 277, 'Ich wußte nicht, daß Sie hier sind.', 1, 570, 160, 'Entschuldigen Sie die Störung. Ich geh wieder.', 1, 0, 0, 'Nein! Geh nicht! Kannst Du mir mal helfen?', 1, 151, 169, 'Öh...Geht\'s Ihnen nicht gut?', 1, 570, 160, 'Ich krieg diese blöde Flasche einfach nicht auf!', 1, 193, 203, 'Oh! Tut mir leid, ich muß so erbärmlich wirken! Ich bin nur so aufgewühlt, ich kann nicht mal geradeaus sehen.', 0, 435, 139, 'Ich bin nur so frustriert daß ich diese Flasche Wein nicht aufbekomme...Und...Und all diese Gefühle überkamen mich.', 0, 0, 0, 'Kannst Du mal versuchen?', 0, 0, 0, 'Oh, okay. Ich versuch\'s mal.', 1, 516, 91, 'Danke. Ich weiß das zu schätzen.', 1, 193, 203, 'Das ist der schlimmste Tag in meinem Leben. Ich hab grade rausgefunden, daß mein Mann mich betrügt. Keine Ahnung wie ich so blind sein konnte.', 2, 187, 159, 'Ich hätte es längst wissen müssen. Es gab so viele Anzeichen. Ich wollte sie einfach nicht erkennen.', 2, 0, 0, 'Ich hab ihn sofort verlassen als ich es rausfand. Ich wohne hier in unserem Strandhaus, um mir über einige Dinge klar zu werden.', 2, 0, 0, 'Er ist nicht hier?', 0, 517, 173, 'Nein. Er ist gerade in Paris.', 2, 187, 159, 'Und in Brigitte wahrscheinlich auch.', 2, 0, 0, 'Na bitte!', 0, 510, 133, 'Oh! Du hast sie aufgekriegt! Wie schön. Lass mich zwei Gläser nehmen.', 0, 257, 120, 'Oh, ich trinke nicht.', 0, 510, 133, 'Hier geht’s nicht um\'s trinken. Das ist eine Zeremonie.', 0, 257, 120, 'Wir stoßen an auf den Beginn eines neuen Lebens, mein neues Leben ohne...Wie heißt er gleich? Haha! Ich hab ihn schon fast vergessen!', 0, 0, 0, 'Du erweist mir doch bestimmt die Ehre, mir bei der Taufe dieses neuen Schiffes zu helfen, oder?', 0, 0, 0, 'Öh..Na gut. Nur ein bißchen.', 0, 510, 133, 'Nur ein bißchen!', 0, 257, 120, 'Danke! Ich bin sehr froh, daß ich das nicht alleine tun muß.', 0, 0, 0, 'Auf mein neues Leben!', 0, 0, 0, 'Na los! Der Trinkspruch gilt nicht, bis Du getrunken hast.', 0, 0, 0, 'Das ganze Glas?', 0, 568, 149, 'Ich hab Dir doch nicht viel gegeben. ', 0, 257, 120, 'Du mußt es voller Elan und Überzeugung trinken!', 0, 0, 0, 'Um zu untermauern, daß dieser Neubeginn echt ist, beständig und andauernd.', 0, 0, 0, 'Äh...Na gut.', 0, 568, 149, 'Sehr gut!', 2, 178, 176, '', 0, 0, 0, 'Also, war nett Sie kennenzulernen.', 0, 520, 136, 'Aber ich sollte jetzt besser zurück gehen. Sieht aus, als ob es bald regnet.', 0, 0, 0, 'Ja, es sieht ein bißchen stürmisch aus.', 1, 215, 110, 'Deswegen habe ich meinen Strandschirm und eine Extra-Decke mitgebracht.', 1, 0, 0, 'Ich liebe es, von einem Sommerregen überrascht zu werden.', 1, 0, 0, 'Aber ich glaub nicht , daß Du noch zurückkommst.', 1, 0, 0, 'Häh?', 0, 520, 136, 'Die Flut ist jetzt zu hoch. Du kommst nicht mehr um die Felsen, siehst Du?', 3, 116, 303, 'Wir sind eingeschlossen?', 0, 189, 278, 'Ja. Ist das nicht toll? Ich liebe diesen kleinen Strand.', 3, 116, 303, 'Ohoh! Es fängt an zu regnen!', 0, 189, 278, 'Schnell! Unter den Schirm!“', 3, 116, 303, 'Na, ist das nicht kuschlig?', 1, 297, 178, 'Ach, keine Sorge. Deine Kamera bleibt trocken im Picknickkorb.', 1, 0, 0, 'Schau, das wird ne Weile dauern. Du kannst Dich genauso gut entspannen.', 1, 0, 0, 'Jetzt schüttet es wirklich.', 1, 341, 246, 'Ich mag den Regen zwar, aber mir ist etwas kalt.', 1, 317, 123, 'Würdest Du mich warmhalten?', 1, 0, 0, 'Ööhhhmmm... ', 0, 494, 173, 'Mmmm...Du bist so schön warm.', 1, 352, 100, 'Du riechst so gut!', 0, 523, 119, 'Mmmm! Dir gefällt mein Parfüm?', 1, 352, 100, 'Hmmm hmmm!', 0, 523, 119, 'Hier.', 1, 220, 126, 'Riech.', 1, 0, 0, 'Mmmm.', 0, 409, 142, 'Mmmm.', 1, 225, 94, 'Aber ich trage zwei verschiedene. Das erzeugt eine besondere...Aura.', 1, 0, 0, 'Das andere ist woanders.', 1, 244, 118, 'Kannst Du es finden?', 1, 0, 0, 'Mmmm! Habs gefunden!', 0, 490, 139, 'Gefällt es Dir?', 1, 213, 156, 'Oh ja, das ist himmlisch!', 0, 490, 139, 'Mmmm...Für mich auch.', 1, 213, 156, 'Hier. Fass sie an.', 1, 208, 180, 'Oh! Aber ich hab noch nie!', 0, 478, 172, 'Ist okay Süßer. Genieß es einfach!', 1, 208, 180, 'Die machen Dich an, oder?', 1, 0, 0, 'Uh huh.', 0, 478, 172, 'Mach weiter. Spiel mit ihnen was Du willst.', 2, 205, 188, 'Sie gehören ganz Dir.', 2, 0, 0, 'Mmmm... Ich steh drauf wie Du mit meinen Titten spielst, Billy.', 1, 165, 123, 'Das fühlt sich so gut an wie Du das machst.', 1, 0, 0, 'Mach weiter.', 1, 0, 0, 'Mehr, Billy.', 1, 0, 0, 'Du machst mich echt scharf.', 1, 165, 123, 'Saug an ihnen Billy.', 1, 195, 118, 'Saug meine Nippel', 1, 0, 0, 'Oh jaa!', 1, 165, 117, 'Jaa!', 1, 0, 0, 'Gott ja!', 1, 0, 0, 'Mehr!', 1, 0, 0, 'Oh, Billy!', 1, 165, 117, 'Geh weiter runter.', 2, 173, 180, 'Leck meine Möse, Billy.', 2, 0, 0, 'Leck sie!', 2, 165, 191, 'Nein.', 0, 430, 362, 'Ich...Ich hab Angst. ', 0, 0, 0, 'Bitte Billy!', 2, 165, 191, 'Nein. Ich...Ich will das nicht.', 0, 430, 362, 'Ist okay Süßer. Vielleicht bist Du noch nicht bereit dafür.', 1, 178, 141, 'Tut mir leid daß ich Dich zwingen wollte.', 0, 244, 110, 'Du hast mich so erregt! Ich hab die Kontrolle verloren.', 0, 0, 0, 'Du warst sehr gut, Billy. Sehr gut.', 0, 0, 0, 'Du bist auch noch geil, oder?', 0, 0, 0, 'Willst Du es machen?', 0, 0, 0, 'Was machen?', 2, 251, 223, 'Es tun! Du brauchst auch kein Kondom, ich nehm die Pille.', 0, 244, 110, 'Oh, aber ich hab noch nie!', 0, 356, 130, 'Ich weiß, Süßer, das ist ok. Es gibt immer ein erstes Mal.', 2, 189, 172, 'Du willst es doch, oder?', 2, 0, 0, 'Nein. Nicht so.', 0, 356, 130, 'Ich meine...Du bist echt nett...Aber...Nicht als erste.', 0, 0, 0, 'Oh. Hab verstanden. Das ist total süß.', 2, 189, 172, 'Ist okay. Ich verstehe.', 0, 244, 110, 'Oh Kleiner, Du bist so hart.', 1, 211, 117, 'Fühlt es sich gut an wenn ich ihn berühre?', 1, 0, 0, 'Nhhh hmmmm....', 0, 387, 166, 'Lass mich ihn verwöhnen.', 1, 211, 117, 'Okay?', 1, 0, 0, 'Ooh Hmmm.', 0, 387, 166, 'Oooo...', 1, 401, 137, 'Ich mag das.', 1, 0, 0, 'Ich will ihn lecken.', 1, 0, 0, 'Ich will ihn Dir lutschen Billy.', 1, 274, 122, 'Würdest Du das mögen?', 1, 0, 0, 'Mmmmm...', 0, 524, 178, 'Du mußt es wollen, Billy. Du mußt mir sagen, daß Du es willst!', 1, 274, 122, 'Sag mir, daß Du willst, daß ich Dir den Schwanz lutsche.', 1, 0, 0, 'Sag es.', 1, 0, 0, 'Ich...Ich will es.', 0, 524, 178, 'Sag mir daß ich Dir den Schwanz lutschen soll. Sag\'s mir und ich tu\'s.', 1, 274, 122, 'Ich will Deinen Saft schmecken.', 1, 0, 0, 'Ich will, daß Du mir in den Mund spritzt.“', 1, 0, 0, 'Lutsch meinen Schwanz.', 0, 516, 271, 'Alexandra.', 1, 283, 232, 'Alexandra.', 0, 516, 271, 'Lutsch meinen Schwanz.', 0, 0, 0, 'Nein. Noch nicht.', 1, 195, 196, 'Noch nicht. Halt es zurück.', 1, 0, 0, 'Mmmm, sehr gut.', 1, 0, 0, 'Nur noch ein bißchen.', 1, 195, 196, 'Ich kann es schmecken.', 1, 0, 0, 'Komm in meinen Mund Billy.', 1, 195, 196, '', 1, 0, 0, '', 0, 0, 0, 'Oh, die Nase läuft!', 1, 172, 158, 'Ich weiß nicht, ich kann mich einfach nicht darauf konzentrieren.', 1, 172, 158, 'Vielleicht war Lesen am Strand doch keine so gute Idee.', 1, 0, 0, 'Hmm, ich frag mich, ob ich sie noch einholen kann.', 1, 283, 165, 'Hi! Viel Spaß am Strand!', 0, 100, 136, 'Hihi. Hi!', 1, 634, 289, 'Der war aber nett!', 1, 422, 191, 'Ich frag mich ob ich sie jemals noch einhole.', 0, 341, 148, 'Vielleicht sollte ich einfach den Strand genießen.', 0, 0, 0, 'Ich weiß! Ich will den Sand zwischen den Zehen spüren!', 1, 422, 191, 'Hihi!', 1, 335, 88, 'Auua!!!', 1, 313, 109, 'Glasscherben!', 1, 0, 0, 'Oh Mann! Was mach ich nur?', 1, 0, 0, 'Der Bademeister hat bestimmt nen Erste-Hilfe-Kasten.', 1, 337, 79, 'Er wird mir helfen.', 1, 0, 0, 'Ich hab mir in den Fuß geschnitten an irgendwelchen Glasscherben!', 1, 395, 125, 'Oh! Tut mir leid, aber keine Sorge! Ich kümmer\' mich drum.', 0, 526, 91, 'Lass uns das säubern und verbinden.', 0, 0, 0, 'Das ist unsere Erste-Hilfe-Station. Nimm Platz.', 0, 361, 203, 'Entspann Dich einfach und lass mich das machen.', 0, 278, 101, 'Oh...Okay. Wird es wehtun', 0, 440, 174, 'Ich geb mein Bestes, damit es sowenig schmerzt wie möglich. Aber es sieht nach \'nem tiefen Schnitt aus.', 0, 278, 100, 'So, wir baden Deinen Fuß hierin. Das wird den Dreck aus der Wunde entfernen und sie gleichzeitig desinfizieren.', 2, 200, 139, 'Ich hab auch schon was gegen die Schmerzen draufgesprüht. Du solltest jetzt nichts mehr spüren.', 2, 0, 0, 'Hey! Du hast recht!', 0, 482, 88, 'Danke! Du kannst das echt gut.', 0, 0, 0, 'Naja, Danke. Ist ganz schön, zur Abwechslung mal an nem echten Patienten probieren zu dürfen.', 2, 210, 166, 'Echter Patient?', 0, 482, 88, 'Ja. Ich bin Medizinstudent. Die lassen uns die ganze Zeit an Dummies probieren.', 2, 210, 166, 'Aber echte Menschen haben echte Schmerzen! Freut mich, daß ich Dir helfen konnte.', 2, 0, 0, 'Freut mich auch.', 0, 482, 88, 'Rettungsschwimmer mach ich nur im Sommer. Hab ich schon immer gemacht.', 2, 210, 166, 'Schätze, ich muß eines Tages damit aufhören, aber im Moment genieße ich es noch. Ich liebe den Strand!', 2, 0, 0, 'Ich mag ihn auch, außer den Glasscherben.', 0, 541, 119, 'Ah. Ich werde die Scherben finden und wegschmeißen.', 2, 185, 196, 'Geh einfach der Blutspur nach.', 0, 541, 119, '', 0, 0, 0, 'Danke Doc! Es tut gar nicht mehr weh!', 0, 441, 146, 'Gut!', 2, 228, 91, 'Sieht ziemlich stürmisch aus da draußen.', 2, 189, 127, 'Regnet es?', 0, 511, 230, 'Es gießt in Strömen!', 0, 334, 153, 'Bist Du sicher, daß Du durch diesen Regen nach Hause gehen willst?', 0, 0, 0, 'Öhm... Ich weiß nicht.', 0, 438, 187, 'Sieh mal, ganz da hinten. Siehst Du die Aufhellung am Horizont?', 1, 266, 164, 'Da kommt klares Wetter zu uns. Warum wartest Du nicht einfach hier? Es wird bald viel besser sein.', 1, 0, 0, 'Oh, Okay.', 0, 438, 187, 'Fein! Ich freu mich sehr über Deine Gesellschaft. Du bist nett.', 2, 262, 144, 'Hihi! Du bist auch nett.', 0, 536, 236, 'Hey, ich frag mich, ob Du mir helfen würdest.', 2, 262, 144, 'Klar. Wie?', 0, 540, 192, 'Lass mich an Dir üben!', 2, 262, 144, 'Üben?', 0, 540, 192, 'Ja. Ich lerne gerade die grundlegenden medizinischen Untersuchungen. Es wäre total nett, an einem echten Patienten üben zu können statt an einer von diesen Plastikpuppen.', 2, 262, 144, 'Oh, verstehe.', 0, 540, 192, 'Und Du bist doch eh so eine tolle Patientin. Du wärst perfekt. Okay?', 2, 262, 144, 'Klar.', 0, 517, 239, 'Ok, dann wollen wir mal. Name des Patienten?', 2, 206, 135, 'Oh! Äh... Rowena Stevens.', 0, 538, 232, 'Ich nehm nur Rowena für den Übungsbogen.', 2, 206, 135, 'Obwohl, meine Familie nennt mich Winnie.', 0, 538, 232, 'Ich mag den Namen Rowena. Ich nenn Dich so, ok?', 2, 206, 135, 'Lass uns damit anfangen, den Blutdruck zu messen.', 2, 0, 0, 'Entspann Dich einfach.', 2, 234, 117, 'So ist gut!', 2, 0, 0, 'Sag "Ahhh."', 0, 534, 157, 'Aaahhh...', 2, 245, 280, 'Sieht gut aus.', 0, 534, 157, 'Jetzt lass uns die Lymphknoten checken.', 2, 212, 210, 'Oh! Tut mir leid.', 2, 240, 152, 'Hab ich Dich erschreckt?“', 2, 0, 0, 'Nein. Ich hab nur....Ich weiß nicht.', 3, 470, 264, 'Alles in Ordnung?', 2, 240, 152, 'Ah hahhh.', 3, 476, 238, 'Okay, dann versuchen wir\'s nochmal.', 2, 240, 152, 'Ist das okay?', 2, 0, 0, 'Ah hamm.', 3, 476, 238, 'Du bist so unruhig! Das macht das Abtasten schwierig.', 2, 240, 152, 'Tut mir leid.', 3, 476, 239, 'Ist okay. Macht mir nichts aus.', 2, 240, 152, 'Du bist einfach überall total niedlich und weich.', 2, 0, 0, 'Okay. Hier scheint alles in Ordnung zu sein.', 2, 240, 152, 'Lass uns das Schlüsselbein checken.', 2, 0, 0, 'Sehr gut.', 2, 240, 152, 'Jetzt die Lymphknoten unter den Armen.', 2, 0, 0, 'Kannst Du die Arme etwas anheben?', 2, 0, 0, 'Gut.', 2, 0, 0, 'Ausgezeichnet.', 2, 0, 0, 'Jetzt beruhigen wir uns etwas, ok?', 2, 0, 0, 'So, jetzt bist Du ok und relaxed?', 2, 0, 0, 'Äh haahh.', 3, 476, 240, 'Gut. Als nächstes sehen wir uns die Lungen an.', 2, 240, 152, '', 0, 0, 0, 'Ich hab gemerkt daß Deine Nase ein bißchen läuft. Bist Du erkältet?', 2, 258, 155, 'Nein nein. Das ist eine Allergie. Das hab ich oft um diese Jahreszeit.', 0, 507, 286, 'Hmmm...Naja, da solltest Du nicht mit spaßen.', 2, 258, 155, 'Auch eine Nase, die nur ein bißchen läuft kann Flüssigkeit verursachen, die sich in den Lungen festsetzt. Lungenentzündung ist eine ernste Angelegenheit.', 2, 0, 0, 'Ich werde Dich jetzt ganz genau abhören, um völlig sicher zu gehen daß Deine Lunge sauber ist. OK?', 2, 0, 0, 'Okay.', 0, 453, 244, 'Ich muß Dich wirklich überall abhören. Ich fürchte, Dein Hemd ist im Weg. Können wir das ausziehen?', 2, 258, 155, 'Häh?', 0, 507, 267, 'Ist schon in Ordnung. Ich bin Arzt.', 2, 221, 147, 'Ääh... Hmmm...Wenn Du meinst.', 0, 507, 267, 'Gut.', 2, 221, 147, 'Jetzt entspann Dich einfach.', 1, 235, 100, 'Kein Grund nervös zu sein.', 1, 0, 0, 'A...Aber ich bin es nicht gewohnt....mich einem Mann nackt zu zeigen.', 0, 514, 240, 'Entspann Dich einfach ein bißchen. Du mußt ganz ruhig und entspannt sein damit ich Dich gut abhören kann.', 2, 234, 130, 'Öööhhh...Okay, ich versuch\'s.', 0, 514, 240, 'Gut. Fühl Dich wie zuhause. Du mußt Dich wegen Deines Körpers nicht unwohl fühlen.', 2, 230, 120, 'Er ist ganz natürlich. Er ist wunderschön. Genieß es einfach schön zu sein. Genieß es, eine Frau zu sein.', 2, 0, 0, 'Aber ich... Ich bin...', 3, 479, 261, 'Meine Brüste. Sie sind so klein.', 3, 0, 0, 'Ich...Ich hab immer gehofft, sie würden noch wachsen. Sind sie aber nicht.', 3, 0, 0, 'Wie kann ich mich wie eine Frau fühlen mit solch winzig kleinen Brüsten!', 3, 0, 0, 'Oh, jetzt versteh ich warum Du so unsicher bist.', 2, 230, 120, 'Du machst Dich selbst damit fertig, dabei ist das so unnötig!', 2, 0, 0, 'Die Größe der Brüste ist doch nicht wichtig. Es gibt sie in allen verschiedenen Größen.', 2, 225, 204, 'Die Größe hat doch nichts damit zu tun, wie sehr Du eine Frau bist, oder auch wie attraktiv Du bist.', 2, 0, 0, 'Kleine Brüste können genauso reizvoll sein wie große.', 2, 216, 241, 'Sogar reizvoller, für einige Männer.', 2, 0, 0, 'Versuch das: Drück Deine Brust etwas heraus und wölbe Deine Rücken durch.', 2, 0, 0, 'Oh ja, genau so.', 3, 189, 309, 'Das ist so sexy!', 3, 0, 0, 'Da bleibt mir gar nichts anderes übrig als Dich anzuschauen.', 3, 0, 0, 'Fühlst Du Dich nicht sexy?', 3, 0, 0, 'Öhmmm...', 0, 522, 150, 'Das solltest Du. Du erregst mich echt.', 3, 189, 309, 'Siehst Du wie die Nippel hervorstehen? Die haben so eine schöne Form, sehr sexy!', 2, 165, 272, 'Siehst Du? Wenn ich sie berühre werden sie gleich noch härter.', 2, 167, 247, 'Fühlt es sich gut an, wenn ich sie stimuliere?', 2, 167, 247, 'Oh! Ich muß sie jetzt lecken!', 2, 0, 0, 'Gefällt Dir das?', 2, 264, 257, 'Hör nicht auf.', 0, 514, 147, 'Ich werde jetzt echt scharf. Was ist mit Dir?', 2, 264, 257, 'Was ist mit hier unten?', 2, 232, 216, 'Fühlst Du irgendwas?', 2, 0, 0, 'Oh, da unten tobt es.', 0, 478, 134, 'Ich will\'s sehen.', 2, 168, 281, 'Öffne Deine Beine für mich.', 2, 0, 0, 'Zeig mir Dein Toben.', 1, 212, 181, 'Oh Gott!', 0, 464, 93, 'Ich...Ich sollte besser gehen.', 0, 0, 0, 'Tut mir leid.', 2, 220, 126, 'Du bist einfach so süß! So sexy! Ich konnte mich nicht beherrschen!', 2, 0, 0, '', 0, 0, 0, 'Naja, zumindest hat der Regen aufgehört.', 1, 539, 155, 'Ich kann nicht glauben, daß ich ihn das alles habe tun lassen!', 0, 417, 120, 'Moment mal.', 0, 0, 0, 'Süß? Sexy?', 0, 0, 0, 'Ich?', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 'Sie hat ihr Buch vergessen.', 3, 310, 148, 'Soll ich ihr nachlaufen?', 3, 0, 0, 'Nein. Vielleicht kommt sie später zurück um es zu holen.', 3, 0, 0, 'Ich bewahr es einfach für sie auf.', 3, 0, 0, 'Mein Buch! Ich hab mein Buch vergessen!', 0, 443, 120, 'Soll ich zurückgehen und es holen?', 0, 0, 0, 'Nein. Besser nicht.', 0, 400, 124, 'Mädel, Du hast mich so scharf gemacht.', 0, 499, 87, 'Ich steh auf Deine kleinen Tittchen.', 3, 473, 73, 'Ich werd Dir zeigen, wie sehr ich drauf stehe.', 3, 0, 0, 'Was machst Du da?', 2, 291, 182, 'Ich werde gleich auf Deine Titten kommen.', 3, 486, 91, 'Wird er spritzen?', 2, 291, 182, 'Und ob! Er wird Dich überall vollspritzen.“', 3, 486, 91, 'Ein bißchen ist mir in den Mund gekommen!', 2, 291, 182, 'Oh Mann, das ist so niedlich!', 3, 486, 91, '', 1, 0, 0, '', 0, 0, 0, 'Ich will Deine Beine sehen.', 2, 232, 193, 'Würdest Du Dich für mich hinstellen?', 2, 0, 0, 'Ah haa.', 3, 486, 140, 'Ja. Hier auf die Kiste.', 2, 273, 221, 'Genau so. Perfekt.', 2, 328, 326, 'Was Du für perfekte Beine hast.', 1, 271, 116, 'So schlank. So glatt.', 1, 0, 0, 'Ich liebe Deine Schenkel.', 2, 170, 212, 'Deine Hüften will ich auch sehen.', 1, 201, 272, 'Würdest Du Dein Röckchen für mich ausziehen?', 2, 277, 382, 'Ah haa.', 0, 494, 81, '', 0, 0, 0, 'Er paßt nicht!', 1, 532, 328, 'Willst Du ihn?', 2, 500, 213, 'Ah haa.', 1, 532, 328, 'Dann lass mich rein.', 2, 500, 213, 'Entspann Dich einfach und lass es geschehen.', 2, 0, 0, 'Hmm...Ich versuch\'s.', 1, 532, 328, 'Winnie?', 1, 703, 116, 'Ah, da bist Du.', 1, 570, 151, 'Ich...ääh...hab ein Nickerchen gemacht.', 3, 155, 313, 'Sag bloß!', 3, 533, 183, 'Wir haben ein paar Jungs am Strand getroffen.', 3, 0, 0, 'Wir werden eine Party feiern!', 3, 0, 0, 'Gott, ich bin so fickrig!', 4, 456, 89, 'Ich will die allerschlimmsten Sachen mit diesen Jungs anstellen.', 4, 0, 0, 'Und zwar alle.', 4, 534, 196, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 0, 0, 0, 0];
French1 = ['', 0, 0, 0, 'Voilà !', 0, 577, 153, 'C\'est ça le fabuleux chalet sur la plage de ton oncle dont tu nous parlais sans cesse ?', 1, 454, 150, 'Oh! C\'est vraiment chouette!', 1, 340, 157, 'Ce n\'est pas aussi bien que j\'avais imaginé.', 2, 202, 270, 'Oh! Allez Holly!', 3, 516, 280, 'Ce n\'est pas si mal. Je suis certaine que tu survivras.', 3, 0, 0, 'Les chambres sont par là . La porte du centre donne accès aux toilettes.', 0, 220, 160, 'Akiko et moi allons coucher dans la première chambre.', 0, 0, 0, 'Toi et ta cousine Winnie pouvez rester dans la chambre principale plus luxueuse.', 0, 0, 0, 'Est-ce celle avec le jacuzzi et la masseuse personnelle ?', 1, 475, 175, 'Uh!', 0, 220, 160, 'Allons à la plage pour rencontrer des garçons. Je ne veux vraiment pas que ce soit qu\'une fête de filles!', 1, 486, 158, 'Hmmm... Que devrais-je porter?', 1, 0, 0, 'Je veux être sexy.', 1, 374, 99, 'C\'est la seule chose que tu as en tête.', 0, 150, 223, 'Hey , que vas-tu porter pour aller à la plage?', 1, 486, 106, 'Nous allons à la plage?', 0, 162, 120, 'Pourquoi ne pas y aller comme cela? Très sexy!', 1, 420, 140, 'Holly le ferait!', 0, 162, 120, 'Tu ne vas pas porter des jeans pour aller à la plage?', 1, 486, 106, 'Umm... j\'imagine que non. Peut-être devrais-je me changer?', 0, 162, 120, 'Wow.', 1, 645, 121, 'Josie, tu es vraiment canon. J\'aimerais avoir des seins comme les tiens.', 1, 486, 160, 'Ce n\'est pas la grosseur des seins qui est importante.', 1, 553, 124, 'C\'est de les montrer!', 1, 535, 146, 'Quand les garçons voient des tétons, ils deviennent fous!', 0, 559, 145, 'Et c\'est là que le plaisir commence.', 0, 0, 0, 'Hee hee! Ok, allons-y sans haut!', 1, 252, 118, 'N\'est-ce pas amusant?', 0, 542, 160, 'Akiko! Toi aussi?', 0, 416, 151, 'Tu dois te laisser aller! Amusons-nous!', 0, 521, 181, 'Allez, montre-nous les.', 0, 0, 0, 'Holly!', 1, 238, 150, 'Josie, tu es si prude.', 0, 521, 181, 'Lorsque tu rencontres des garçons, tu dois profiter de l\'occasion à fond.', 2, 356, 225, 'Tu dois être sexy! Regarde. Akiko sera le garçon.', 2, 356, 225, 'Place ce tube de pâte dentifrice dans ta culotte.', 2, 207, 158, 'Je ne fais pas ça pour tous les garçons que je rencontre, mais tu m\'allumes vraiment.', 2, 202, 193, 'Et en voyant la merveilleuse bosse dans ton slip, je crois que tu es très allumé aussi.', 2, 0, 0, 'Tu veux voir ma chatte?', 2, 323, 261, 'Ooooo, oui!', 1, 526, 170, 'Arrêtez! C\'est dégoûtant!', 0, 184, 128, 'Je sors d\'ici. Je vais me changer ailleurs.', 0, 0, 0, 'Hee hee, attends! Tu ne veux pas si sa qu.. son dentifrice va gicler lorsque je vais y toucher?', 2, 151, 284, 'Uhhhggg!!!!', 3, 577, 203, '', 1, 0, 0, 'Ah ouais, c\'est un super emplacement pour du camping.', 0, 93, 197, 'Ces arbustes nous protègent du vent et la plage est très près.', 0, 127, 240, 'Ça ira, mais ce que nous avons vraiment besoin c\'est des filles chaudes pour nous garder au chaud.', 1, 544, 200, 'À la plage! Voyons ce que nous pouvons trouver.', 0, 128, 240, 'Vous être prêt?', 0, 93, 197, 'Ouais ouais! Notre tente est installée. Allons-y!', 2, 617, 141, 'Attendez! Je veux prendre mon appareil photo.', 1, 650, 100, 'Nous devons être tout près. Je peux entendre les vagues.', 1, 533, 310, '', 1, 0, 0, 'Wow! Le patio est super! Le chalet est un peu étrange, mais c\'est super ici!', 1, 354, 264, 'Belle place pour une fête, non?', 0, 506, 268, 'Regarde! Il y a un barbecue et tout!', 1, 430, 269, 'Je suis vraiment heureuse que mon oncle nous ait laissé utiliser son chalet.', 1, 554, 143, 'Super. Maintenant allons à la plage pour trouver quelques mecs.', 0, 165, 167, 'Okay.', 1, 432, 162, 'Allez-y. Je vais rester ici et lire mon livre.', 1, 292, 187, 'Tu peux faire ça à la maison. Viens au moins à la plage avec nous.', 0, 165, 167, 'Oh... ok. Mais je ne vais pas à la chasse aux garçons avec vous. Je veux simplement lire sur la plage.', 1, 292, 187, 'Comme tu veux.', 0, 165, 167, '', 1, 0, 0, '', 0, 0, 0, 'Incroyable!', 1, 313, 289, 'À gauche ou à droite?', 0, 436, 290, 'Ça semble vide par là .', 1, 363, 256, 'Il y a presque personne en effet.', 1, 164, 291, 'Par là . Tu vois la tour du surveillant de plage?', 0, 324, 283, 'C\'est là que les gens visitant la plage vont se trouver. S\'il y a des filles, elles seront dans cette direction', 0, 0, 0, 'Allons-y!', 0, 380, 286, 'Uhhh, je vais aller dans l\'autre direction.', 1, 163, 150, 'Je préfèrerais prendre des photos. Ces rochers là -bas semblent vraiment bien.', 1, 0, 0, 'Ok. Comme tu veux. Nous recherchons des filles, pas des roches couvertes de merde d\'oiseaux.', 0, 418, 116, 'Lorsqu\'on en trouvera, nous prendrons celle que l\'on désire. Tu devras te contenter de ce qui reste.', 1, 497, 118, 'De toute façon, la plage semble vide à cause de la météo. Vous n\'allez surement rien trouver.', 1, 163, 150, 'On fera certainement mieux que toi!', 1, 497, 118, '', 1, 0, 0, 'Le surveillant semble complètement endormi.', 1, 558, 260, 'Peut-être a-t-il fait la fête hier soir.', 1, 602, 257, 'Il y a un quelque chose là -bas.', 0, 248, 250, 'Je sais pas trop ce que c\'est.', 0, 311, 255, 'Fermé.', 1, 376, 250, 'Putain, c\'est un village fantôme ici.', 0, 540, 252, 'Où est la ville la plus proche?', 0, 376, 170, 'Je ne sais pas. Je crois qu\'on devrait retourner au camp. Le temps se couvre.', 1, 421, 167, '', 0, 0, 0, 'Wow!', 1, 346, 124, 'J\'adore l\'océan.', 0, 331, 125, 'C\'est vraiment vide. Je ne vois personne d\'autre que nous.', 0, 274, 112, 'Nous devrions nous diriger par là . Il devrait y avoir plus de gens près de la ville.', 1, 410, 107, 'Où sont tous les gens?', 1, 346, 124, 'La pluie semble leur avoir fait peur.', 1, 410, 107, 'Mais c\'est ensoleillé maintenant.', 0, 274, 112, 'Je vais m\'asseoir ici et lire.', 1, 194, 150, 'Ok cousine. À plus.', 1, 370, 130, 'On va trouver un joli garçon pour toi.', 1, 0, 0, 'Uh!', 0, 261, 148, 'bon après-midi les filles.', 0, 113, 148, 'Bonjour!', 1, 538, 289, 'Hee hee!', 0, 622, 306, 'Regarde! Des garçons!', 1, 488, 134, 'Eeeee!', 0, 431, 134, 'Ils viennent vers nous!', 1, 231, 175, 'Qu\'est-ce que c\'est?', 1, 554, 148, 'On dirait bien de jolies filles!', 1, 425, 158, 'Super!', 1, 307, 173, 'Nous avons cherché partout pour vous trouver!', 1, 162, 175, 'Nous sommes allés partout pour que vous nous trouviez!', 0, 558, 183, 'Wow! C\'est le paradis!', 0, 256, 163, 'Hee hee.', 1, 609, 178, 'La plage est peut-être vide, mais... Wow! C\'est vraiment super!', 0, 256, 163, 'Uh oh. Il commence à pleuvoir!', 1, 441, 179, 'Vite! Allons au local de location de scooter! Il y avait un abri là -bas.', 1, 147, 160, '', 0, 0, 0, 'Nous sommes arrivés juste à temps!', 1, 312, 222, 'Il pleut vraiment fort maintenant!', 0, 474, 222, 'Nous aurions dû apporter un parapluie.', 1, 312, 222, 'Je ne croyais pas qu\'il pleuvrait.', 0, 372, 228, 'Ce n\'est pas si grave. Nous sommes au sec ici. Nous n\'avons qu\'à attendre que ça passe.', 1, 450, 103, 'Nous sommes chanceux d\'avoir trouvé cet endroit sinon nous aurions été tout mouillé!', 0, 219, 128, 'Ouais, on est bien ici.', 2, 600, 164, 'Où dormez-vous?', 0, 118, 124, 'Nous sommes campés sur la plage, dans les dunes.', 2, 600, 164, 'Oh! Je crois savoir où vous êtes. C\'est très près de notre maison.', 0, 118, 124, 'Votre maison? Vous vivez ici?', 1, 450, 103, 'Non, nous habitons dans le chalet de l\'oncle de Josie. ', 0, 219, 128, 'Ce n\'est pas très joli, mais le patio est vraiment chouette. L\'endroit parfait pour faire la fête!', 0, 0, 0, 'Une fête? J\'ai bien entendu une fête?', 1, 447, 124, 'Tu es Josie?', 2, 595, 152, 'Uh huhhhm.', 0, 131, 126, 'Gaz. Je suis Gaz.', 2, 595, 152, 'Je suis très heureuse de faire ta rencontre.', 2, 0, 0, 'Oh! Lui c\'est Rhys et je suis Andrew.', 1, 517, 102, 'Il y a aussi une autre personne avec nous. Billy ne voulait pas se joindre à nous et il est allé seul sur la plage, le petit nerd.', 2, 529, 144, 'Oh! C\'est intéressant. Il nous en manque une nous aussi.', 0, 228, 133, 'Ma cousine Rowena ne voulait pas se joindre à nous également. Elle est restée sur la plage pour lire son livre ennuyant.', 0, 0, 0, 'Ha! Il semble que ces deux là soient faits pour s\'entendre!', 1, 517, 102, 'Nous lui avons dit que nous allions lui trouver un garçon.', 0, 131, 126, 'Ouais, Billy est également un rat de bibliothèque.', 1, 517, 102, 'Alors, vous être quatre filles?', 1, 0, 0, 'Et vous êtes quatre garçons. On fait la fête?', 0, 228, 133, 'Oh oui!', 1, 511, 90, 'Que diriez-vous d\'un dîner? Nous avons un gros BBQ sur le patio et beaucoup de nourriture.', 0, 131, 126, 'Super! On peut amener des saucisses aussi.', 1, 517, 102, 'Si seulement la pluie pouvait cesser.', 0, 228, 133, 'Cool.', 2, 607, 318, 'C\'est vraiment incroyable!', 2, 603, 381, 'Ça ne pourrait pas être mieux!.', 2, 596, 171, 'Je crois pouvoir me rendre là sans être trempé.', 1, 416, 342, 'Wow! C\'est une petite plage privée.', 3, 349, 377, 'Oh!', 0, 375, 277, 'Je ne savais pas que vous étiez là .', 1, 570, 160, 'Désolé de vous dérangez. Je vais vous laisser seul.', 1, 0, 0, 'Non! Ne pars pas! Tu peux m\'aider?', 1, 151, 169, 'Uh... Ça va?', 1, 570, 160, 'Je suis incapable d\'ouvrir cette bouteille.', 1, 193, 203, 'Oh! Je suis désolé d\'avoir un air aussi pathétique! Je suis très émotive en ce moment. Je suis très troublée.', 0, 435, 139, 'Je suis juste devenue très frustrée de ne pouvoir ouvrir cette bouteille... et... toutes ces émotions sont sorties.', 0, 0, 0, 'Tu peux tenter ta chance?', 0, 0, 0, 'Uh, ok. Je vais essayer.', 1, 516, 91, 'Merci. j\'apprécie beaucoup.', 1, 193, 203, 'C\'est le pire jour de ma vie. Je viens d\'apprendre que mon mari me trompe. Je ne peux pas croire que j\'ai été si stupide.', 2, 187, 159, 'J\'aurais dû le savoir dès le début. Il y avait plein de signes. J\'ai simplement choisi de l\'ignorer.', 2, 0, 0, 'Je suis partie aussitôt que je l\'ai su. Je reste ici à notre deuxième maison sur la plage jusqu\'à ce que je trouve une solution.', 2, 0, 0, 'Il n\'est pas ici?', 0, 517, 173, 'Non. Il est à Paris.', 2, 187, 159, 'Probablement dans Brigitte en ce moment!', 2, 0, 0, 'Aha!', 0, 510, 133, 'Oh! Tu l\'as ouverte! Super. Je vais sortir des coupes.', 0, 257, 120, 'Oh, je ne bois pas.', 0, 510, 133, 'Il ne s\'agit pas de boire. C\'est une célébration. ', 0, 257, 120, 'C\'est un toast au début de ma nouvelle vie, ma nouvelle vie après... C\'est quoi son nom déjà ? Haha! J\'ai déjà oublié!', 0, 0, 0, 'Tu va certainement m\'aider à baptiser ce nouveau départ, non?', 0, 0, 0, 'Uh... bon d\'accord. Juste un peu.', 0, 510, 133, 'Juste un peu!', 0, 257, 120, 'Merci. Je suis heureuse de ne pas avoir à faire ça seule.', 0, 0, 0, 'À ma nouvelle vie!', 0, 0, 0, 'Allez. Ce n\'est pas officiel si tu ne bois pas.', 0, 0, 0, 'Tout ça?', 0, 568, 149, 'Tu n\'as presque rien eu. ', 0, 257, 120, 'Tu dois le boire avec vigueur, avec conviction.', 0, 0, 0, 'Il faut prouver que ce nouveau départ est une réalité solide qui va durer.', 0, 0, 0, 'Uh... Bon d\'accord.', 0, 568, 149, 'Voilà !', 2, 178, 176, '', 0, 0, 0, 'C\'était vraiment chouette de faire votre rencontre.', 0, 520, 136, 'Mais je devrais y aller. On dirait qu\'il va pleuvoir.', 0, 0, 0, 'En effet, le temps est orageux.', 1, 215, 110, 'C\'est pour cela que j\'ai avec moi mon parasol de plage et une couverture supplémentaire.', 1, 0, 0, 'J\'adore être sous la pluie d\'été.', 1, 0, 0, 'Mais je ne crois pas que tu puisses partir maintenant.', 1, 0, 0, 'Huh?', 0, 520, 136, 'La marée est trop haute. tu ne pourras pas contourner les rochers, tu vois?', 3, 116, 303, 'Nous sommes piégés?', 0, 189, 278, 'Oui. N\'est-ce pas super? J\'adore cette petite plage.', 3, 116, 303, 'Uh oh! Il commence à pleuvoir!', 0, 189, 278, 'Vite! Sous le parasol!', 3, 116, 303, 'N\'est-ce pas confortable?', 1, 297, 178, 'Oh, ne t\'inquiète pas. Ton appareil photo sera au sec dans le panier.', 1, 0, 0, 'Il semble que ça va durer un bout de temps. Tu ferais aussi bien de te détendre.', 1, 0, 0, 'Il pleut averse!.', 1, 341, 246, 'J\'adore la pluie, mais j\'ai un peu froid.', 1, 317, 123, 'Tu veux bien me réchauffer?', 1, 0, 0, 'Uhhhmmmm... ', 0, 494, 173, 'Mmmm... Tu es si chaud.', 1, 352, 100, 'Vous sentez si bon.', 0, 523, 119, 'Mmmm! Tu aimes mon parfum?', 1, 352, 100, 'Ummm hmmm!', 0, 523, 119, 'Viens ici.', 1, 220, 126, 'Sent.', 1, 0, 0, 'Mmmm.', 0, 409, 142, 'Mmmm.', 1, 225, 94, 'Je porte deux marques différentes. Ça crée une aura... spéciale.', 1, 0, 0, 'L\'autre est ailleurs sur moi.', 1, 244, 118, 'Tu peux la trouver?.', 1, 0, 0, 'Mmmm! Je l\'ai!', 0, 490, 139, 'Tu aimes?', 1, 213, 156, 'Oh oui. C\'est vraiment merveilleux.', 0, 490, 139, 'Mmmm... Pour moi également.', 1, 213, 156, 'Touche-les.', 1, 208, 180, 'Oh! Mais je n\'ai jamais!', 0, 478, 172, 'Ça va trésor. Profite de l\'occasion!', 1, 208, 180, 'Mes seins t\'excitent n\'est-ce pas?', 1, 0, 0, 'Uh huh.', 0, 478, 172, 'Vas-y. Joue avec eux autant que tu le désires.', 2, 205, 188, 'Ils sont à toi.', 2, 0, 0, 'Mmmm... J\'adore quand tu joues avec mes seins Billy.', 1, 165, 123, 'C\'est si bon quand tu les touches comme ça.', 1, 0, 0, 'Encore.', 1, 0, 0, 'Encore Billy.', 1, 0, 0, 'Tu m\'excites vraiment.', 1, 165, 123, 'Suce-les billy.', 1, 195, 118, 'Suce mes tétons.', 1, 0, 0, 'Oh oui!', 1, 165, 117, 'Oui!', 1, 0, 0, 'Bon dieu oui!', 1, 0, 0, 'Encore!', 1, 0, 0, 'Oh, Billy!', 1, 165, 117, 'je veux que tu me lèches.', 2, 173, 180, 'Lèche moi la chatte Billy.', 2, 0, 0, 'Lèche-la.', 2, 165, 191, 'Non.', 0, 430, 362, ' J\'ai... J\'ai peur.', 0, 0, 0, 'S\'il-te plaît Billy!', 2, 165, 191, 'Non. Je... Je ne veux pas.', 0, 430, 362, 'Pas de problèmes trésor.Tu n\'es peut-être pas prêt pour ça.', 1, 178, 141, 'Je suis désolée de t\'avoir forcé.', 0, 244, 110, 'Tu m\'as tellement excitée! J\'ai perdu le contrôle.', 0, 0, 0, 'Tu étais très bon Billy. Trrrès bon.', 0, 0, 0, 'Tu es excité ?', 0, 0, 0, 'Tu veux le faire?', 0, 0, 0, 'Faire quoi?', 2, 251, 223, 'Le faire!\rTu n\'as pas besoin d\'un préservatif. Je prends un contraceptif oral.', 0, 244, 110, 'Oh, mais je n\'ai jamais!', 0, 356, 130, 'Je sais trésor, ça va. Il faut bien une première fois.', 2, 189, 172, 'Tu veux le faire n\'est-ce pas?', 2, 0, 0, 'Non. Pas comme ça.', 0, 356, 130, 'Je veux dire... Tu es très bien... Mais... pas la première fois.', 0, 0, 0, 'Ah. Je vois. C\'est charmant.', 2, 189, 172, 'Je comprends.', 0, 244, 110, 'Oh mon chou, tu es si dur.', 1, 211, 117, 'C\'est bon lorsque je le touche?', 1, 0, 0, 'Nhhh hmmmm....', 0, 387, 166, 'Je vais prendre soin de ça.', 1, 211, 117, 'Ok?', 1, 0, 0, 'Uhh hummm.', 0, 387, 166, 'Oooo...', 1, 401, 137, 'J\'aime ça.', 1, 0, 0, 'Je veux le lécher.', 1, 0, 0, 'Je veux le sucer Billy.', 1, 274, 122, 'Tu aimerais?', 1, 0, 0, 'Mmmmm...', 0, 524, 178, 'Il faut que tu le désires Billy. Tu dois me dire que tu le veux.', 1, 274, 122, 'Dis-moi que tu veux que je suce ta queue.', 1, 0, 0, 'Dis le.', 1, 0, 0, 'Je... Je le veux.', 0, 524, 178, 'Dis moi de sucer ta queue. Dis le moi et je vais le faire.', 1, 274, 122, 'Je veux goûter à ton sperme.', 1, 0, 0, 'Je veux que tu gicles dans ma bouche.', 1, 0, 0, 'Suce ma queue.', 0, 516, 271, 'Alexandra.', 1, 283, 232, 'Alexandra,', 0, 516, 271, 'Suce ma queue.', 0, 0, 0, 'Non. Pas tout de suite.', 1, 195, 196, 'Pas tout de suite. Laisse durer le plaisir.', 1, 0, 0, 'Mmmm, c\'est bon.', 1, 0, 0, 'Juste encore un peu.', 1, 195, 196, 'Je peux y goûter.', 1, 0, 0, 'Viens dans ma bouche Billy.', 1, 195, 196, '', 1, 0, 0, '', 0, 0, 0, 'Oh, ces allergies!', 1, 172, 158, 'Je ne peux pas me concentrer là -dessus.', 1, 172, 158, 'Peut-être que lire sur la plage n\'était pas la meilleure idée.', 1, 0, 0, 'Hmmm, je me demande si je peux les rattraper.', 1, 283, 165, 'Bonjour! Profite bien de la plage!', 0, 100, 136, 'Hee hee. Bonjour!', 1, 634, 289, 'Il semble bien gentil!', 1, 422, 191, 'Je me demande si je vais les rattraper un jour.', 0, 341, 148, 'Peut-être devrais-je simplement profiter de la plage.', 0, 0, 0, 'Je sais! Je veux sentir le sable entre mes orteils.', 1, 422, 191, 'Hee hee!', 1, 335, 88, 'Owww!!!', 1, 313, 109, 'Du verre brisé!', 1, 0, 0, 'Oh là là ! Qu\'est-ce que je fais?', 1, 0, 0, 'Le surveillant de plage dois probablement avoir une trousse de premier soins.', 1, 337, 79, 'Il va m\'aider.', 1, 0, 0, 'Je me suis coupé le pied sur un morceau de verre!', 1, 395, 125, 'Oh! Je suis désolé, mais ne t\'inquiète pas! Je m\'en charge.', 0, 526, 91, 'Je vais nettoyer le tout et appliquer un bandage.', 0, 0, 0, 'Voici notre station de secours. Tu peux t\'asseoir.', 0, 361, 203, 'Détends-toi et laisse moi faire.', 0, 278, 101, 'Oh... d\'Accord. Ce sera douloureux?', 0, 440, 174, 'Je vais tout tenter pour que ce ne le soit pas, mais ça semble être une coupure assez profonde.', 0, 278, 100, 'nous allons trempé ton pied dans cette solution. Ça va désinfecter la plaie et faire flotter la saleté.', 2, 200, 139, 'Je t\'ai appliqué un antidouleur. Tu ne devrais plus rien sentir maintenant!', 2, 0, 0, 'Hey! Tu as raison!', 0, 482, 88, 'Merci! Tu as beaucoup de talent pour soigner les gens.', 0, 0, 0, 'Oh merci! C\'est bien de pratiquer sur un vrai patient pour une fois.', 2, 210, 166, 'Un vrai patient?', 0, 482, 88, 'Oui. Je suis un étudiant en médecine. On pratique souvent sur des mannequins.', 2, 210, 166, 'Mais les gens ont de vraies douleurs! Je suis heureux d\'avoir rendu le tout moins pénible pour toi.', 2, 0, 0, 'Je suis heureuse également.', 0, 482, 88, 'Je suis seulement surveillant durant l\'été. Je le fais depuis un bail.', 2, 210, 166, 'J\'imagine que je devrais arrêter un jour, mais pour l\'instant j\'aime bien. J\'adore la plage!', 2, 0, 0, 'J\'aime bien aussi, à part le verre brisé.', 0, 541, 119, 'Je vais trouver ce morceau de verre et le jeter.', 2, 185, 196, 'Tu n\'as qu\'à suivre la trainée de sang!', 0, 541, 119, '', 0, 0, 0, 'Merci docteur! Ça ne fait plus mal du tout!', 0, 441, 146, 'Super!', 2, 228, 91, 'Ça semble orageux dehors.', 2, 189, 127, 'Est-ce qu\'il pleut?', 0, 511, 230, 'Un vrai torrent!', 0, 334, 153, 'Tu es certaine de vouloir marcher chez toi sous cette pluie?', 0, 0, 0, 'Uh... je ne sais pas.', 0, 438, 187, 'Tu vois là -bas au loin le ciel plus clair?', 1, 266, 164, 'C\'est le beau temps qui vient vers nous. Pourquoi n\'attends-tu pas ici? Il fera plus beau bientôt.', 1, 0, 0, 'Oh, d\'accord.', 0, 438, 187, 'Super! Je suis bien heureux d\'avoir quelqu\'un comme toi avec moi. Tu es chouette.', 2, 262, 144, 'Hee hee! Tu es chouette aussi.', 0, 536, 236, 'Ho, je me demande si tu pouvais m\'aider.', 2, 262, 144, 'Bien sûr. que dois-je faire?', 0, 540, 192, 'Laisse-moi me pratiquer avec toi!', 2, 262, 144, 'Te pratiquer?', 0, 540, 192, 'Oui. J\'apprends en ce moment l\'examen de base en médecine. Ça serait vraiment bien de pouvoir pratiquer avec un vrai patient plutôt qu\'une poupée en plastique.', 2, 262, 144, 'Oh, je vois.', 0, 540, 192, 'Tu es une excellente patiente. Tu seras parfaite. D\'accord?', 2, 262, 144, 'D\'accord.', 0, 517, 239, 'Bon, débutons. Nom de la patiente?', 2, 206, 135, 'Oh! Uh... Rowena Stevens.', 0, 538, 232, 'Je vais écrire seulement Rowena pour cette pratique d\'examen.', 2, 206, 135, 'Ma famille m\'appelle Winnie par contre.', 0, 538, 232, 'J\'aime bien le nom Rowena! Je vais t\'appeler comme ça, d\'accord?', 2, 206, 135, 'Débutons en mesurant ta pression sanguine.', 2, 0, 0, 'Maintenant, détends-toi.', 2, 234, 117, 'Trèes bien!', 2, 0, 0, 'Dis "Ahhh."', 0, 534, 157, 'Ahhh...', 2, 245, 280, 'Ça semble bon.', 0, 534, 157, 'Vérifions maintenant les ganglions lymphatiques.', 2, 212, 210, 'Oh! Je suis désolée.', 2, 240, 152, 'Je t\'ai effrayé?', 2, 0, 0, 'Non. C\'est juste que... Je ne sais pas.', 3, 470, 264, 'Ça va?', 2, 240, 152, 'Uh huhhh.', 3, 476, 238, 'Ok, essayons à nouveau.', 2, 240, 152, 'Ça va?', 2, 0, 0, 'Uh humm.', 3, 476, 238, 'Tu es si nerveuse! C\'est difficile de faire la palpation.', 2, 240, 152, 'Je suis désolée.', 3, 476, 239, 'Ça va. Ça ne me dérange pas.', 2, 240, 152, 'Tu es si mignonne et agitée.', 2, 0, 0, 'Ok. Tout semble bien.', 2, 240, 152, 'Vérifions les nodules des clavicules.', 2, 0, 0, 'Trèes bien.', 2, 240, 152, 'Maintenant les nodules auxiliaires sous les bras.', 2, 0, 0, 'Tu peux lever tes bras légèrement?', 2, 0, 0, 'Bien.', 2, 0, 0, 'Excellent.', 2, 0, 0, 'Je vais te laisser te détendre un peu, d\'accord?', 2, 0, 0, 'Voilà , tu es bien détendue?', 2, 0, 0, 'Uh huhhh.', 3, 476, 240, 'Bien. Maintenant je vais vérifier tes poumons.', 2, 240, 152, '', 0, 0, 0, 'J\'ai cru voir que ton nez coulait. Tu as un rhume?', 2, 258, 155, 'Oh, non. Ce sont des allergies. Ça m\'arrive souvent à ce temps-ci de l\'année. ', 0, 507, 286, 'Hmmm, Tu dois être prudente avec les allergies.', 2, 258, 155, 'Même un petit nez qui coule peut mener à une accumulation de fluides sur les poumons. La pneumonie est une maladie très sérieuse.', 2, 0, 0, 'Je vais écouter très attentivement afin de m\'assurer que tes poumons soient bien dégagés. D\'accord?', 2, 0, 0, 'Ok.', 0, 453, 244, 'Je vais devoir vérifier partout. Ton chandail pourrait me gêner. Tu peux l\'enlever?', 2, 258, 155, 'Huh?', 0, 507, 267, 'Ça va. Je suis un médecin.', 2, 221, 147, 'Uhhh... Ummm...\rSi tu le dis.', 0, 507, 267, 'Bien.', 2, 221, 147, 'Maintenant, détends toi!', 1, 235, 100, 'Tu n\'As pas à être nerveuse.', 1, 0, 0, 'M...Mais je ne suis pas habituée d\'être... nue,\rdevant un homme.', 0, 514, 240, 'Détends toi pour un petit moment. Tu dois être calme pour que je puisse écouter efficacement.', 2, 234, 130, 'Uhhh... d\'accord, je vais essayer.', 0, 514, 240, 'Bien. Mets-toi à l\'aise. Tu ne dois pas être complexée par ton corps. ', 2, 230, 120, 'C\'est naturel, c\'est joli. Profite du fait d\'être si jolie. Profite d\'être une femme.', 2, 0, 0, 'Mais je... Je suis...', 3, 479, 261, 'Me seins! Ils sont si petits!', 3, 0, 0, 'Je... J\'espérais bien qu\'ils poussent un jour, mais en vain.', 3, 0, 0, 'Comment puis-je me sentir féminine avec de si petits seins!', 3, 0, 0, 'Oh, maintenant je comprends ce qui te gêne.', 2, 230, 120, 'Tu te complexes inutilement à ce sujet!', 2, 0, 0, 'La taille des seins n\'est pas importante. Ils viennent en plusieurs tailles différentes.', 2, 225, 204, 'Leur taille n\'a rien à voir avec ta féminité ou ta beauté.', 2, 0, 0, 'Tes petits seins peuvent être aussi excitant que des gros seins.', 2, 216, 241, 'Certains hommes préfèrent les petits seins.', 2, 0, 0, 'Essaie ceci. Fais ressortir ta poitrine et courbe ton dos.', 2, 0, 0, 'Ouais, comme ça.', 3, 189, 309, 'C\'est vraiment sexy!', 3, 0, 0, 'Ça m\'affecte vraiment de te voir ainsi.', 3, 0, 0, 'Tu ne te sens pas sexy?', 3, 0, 0, 'Ummm...', 0, 522, 150, 'Tu devrais. Tu me rends très excité.', 3, 189, 309, 'Tu vois comme tes mamelons ressortent? C\'est si beau à voir, très sexy!', 2, 165, 272, 'Tu vois? Lorsque je les touche, ils deviennent encore plus durs.', 2, 167, 247, 'Est-ce que c\'est bon lorsque je les stimule?', 2, 167, 247, 'Oh! Je veux vraiment les lécher!', 2, 0, 0, 'Tu aimes?', 2, 264, 257, 'N\'arrête pas.', 0, 514, 147, 'Je suis très excité. Toi?', 2, 264, 257, 'Et plus bas?', 2, 232, 216, 'Tu ressens quelque chose?', 2, 0, 0, 'Oh, c\'est la folie là .', 0, 478, 134, 'Je veux voir.', 2, 168, 281, 'Écarte tes jambes pour moi.', 2, 0, 0, 'Montre moi cette folie.', 1, 212, 181, 'Oh là là !', 0, 464, 93, 'Je... Je dois y aller.', 0, 0, 0, 'Je suis désolée!', 2, 220, 126, 'Tu es si mignonne!\rSi sexy! Je n\'ai pu m\'en empêcher!', 2, 0, 0, '', 0, 0, 0, 'Au moins la pluie a cessé.', 1, 539, 155, 'Je ne peux pas croire que je l\'ai laissé faire tout ça!', 0, 417, 120, 'Une minute!.', 0, 0, 0, 'Mignonne? Sexy?', 0, 0, 0, 'Moi?', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 'Elle a oublié son livre.', 3, 310, 148, 'Devrais-je partir à sa recherche?', 3, 0, 0, 'Non. Elle reviendra sûrement pour le livre plus tard.', 3, 0, 0, 'Je vais le garder pour elle.', 3, 0, 0, 'Mon livre! J\'ai oublié mon livre!', 0, 443, 120, 'Devrais-je retourner le chercher?', 0, 0, 0, 'Non. Pas tout de suite.', 0, 400, 124, 'Ma fille, tu m\'as vraiment excité!', 0, 499, 87, 'J\'adore tes petits seins.', 3, 473, 73, 'Je veux te montrer à quel point je les aime.', 3, 0, 0, 'Que fais-tu?', 2, 291, 182, 'Je vais jouir sur tes seins.', 3, 486, 91, 'Ça va gicler?', 2, 291, 182, 'Oh oui, ça va gicler partout sur toi.', 3, 486, 91, 'Il y en a eu dans ma bouche!', 2, 291, 182, 'Oh, chouette.', 3, 486, 91, '', 1, 0, 0, '', 0, 0, 0, 'Je veux voir tes jambes.', 2, 232, 193, 'Tu peux te lever?', 2, 0, 0, 'Uh huh.', 3, 486, 140, 'Oui. Ici, sur cette boîte.', 2, 273, 221, 'Comme ça. Parfait.', 2, 328, 326, 'Tes jambes sont parfaites.', 1, 271, 116, 'Si jolie. Si douce.', 1, 0, 0, 'J\'aime beaucoup tes cuisses.', 2, 170, 212, 'Je veux voir tes hanches aussi.', 1, 201, 272, 'Tu veux enlever ta jupe pour moi?', 2, 277, 382, 'Uh huh.', 0, 494, 81, '', 0, 0, 0, 'Ça ne rentre pas!', 1, 532, 328, 'Tu veux le faire?', 2, 500, 213, 'Uh huh.', 1, 532, 328, 'Alors, laisse-moi entrer.', 2, 500, 213, 'Détend toi et laisse toi faire.', 2, 0, 0, 'Ummm... Je vais essayer.', 1, 532, 328, 'Winnie?', 1, 703, 116, 'Oh, te voilà .', 1, 570, 151, 'Je... uhhh... faisais une sieste.', 3, 155, 313, 'Devine quoi!', 3, 533, 183, 'Nous avons rencontré des garçons sur la plage.', 3, 0, 0, 'Nous allons faire la fête avec eux!', 3, 0, 0, 'Bon dieu que je suis excitée!', 4, 456, 89, 'Je veux faire plein de choses vicieuses avec ces garçons.', 4, 0, 0, 'Tous ces garçons.', 4, 534, 196, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 0, 0, 0, 0];
if (!soundstarted) {
beta_mc.swapDepths(11110);
beta_mc.gotoAndStop(1);
initsound();
initfps();
}
pop_mc.gotoAndStop(10);
Stage.showMenu = false;
Stage.scaleMode = 'noBorder';
hideall();
bubble_mc.gotoAndStop(1);
arrow_mc.gotoAndStop(1);
if (!teaser) {
gamesave = SharedObject.getLocal('bp1save');
}
if (gamesave.data.scene != undefined) {
oldscene = gamesave.data.scene;
highestscene = oldscene;
gslastscene = gamesave.data.lastscene;
secretunlocked = gamesave.data.unlocked;
} else {
oldscene = 0;
oldphase = 0;
gslastscene = 0;
secretunlocked = 0;
gamesave.data.unlocked = 0;
gamesave.data.lastscene = 0;
gamesave.data.scene = 0;
}
butrel = 0;
_root.createEmptyMovieClip('mousebutton', 1);
_root.onMouseDown = function () {
buttonpress = 1;
};
_root.onMouseUp = function () {
buttonpress = 0;
butrel = 1;
};
hidemouse = 0;
mousemove = 0;
_root.onMouseMove = function () {
mousemove = 15;
if (mousex < 40 || mousex > 560 || mousey < 40 || mousey > 536) {
Mouse.show();
} else {
if (hidemouse) {
Mouse.hide();
} else {
Mouse.show();
}
}
};
newgame();
savmute = 0;
_root.onEnterFrame = function () {
++time;
++teasertime;
blinker = time & 8;
calcFPS();
mousex = floor(_root._xmouse);
mousey = floor(_root._ymouse);
dokeys();
if (!seenpause) {
dolanguagebutton();
if (scene > 0 && !pausing) {
seenpause = 1;
}
}
if (pausing) {
if (mute != 99) {
savmute = mute;
mute = 99;
}
if (!blankpause) {
doshowpause();
}
if (Key.isDown(32) & pauserel || pausing == 8 && buttonpress) {
if (teaser && pausing == 8) {
fade = 100;
sheet_mc._alpha = fade;
sheet_mc.swapDepths(33333);
scene = 0;
scenestarted = 0;
forcebuboff = 1;
startfadein();
teasertime = 0;
}
pausing = 0;
pauserel = 0;
slomo = 0;
ahwait = 0;
talking3 = 0;
talking2 = 0;
mute = savmute;
if (surfsoundon) {
sound2.setVolume(surfvol);
}
if (rainsoundon) {
sound3.setVolume(rainvol);
}
initfps();
pop_mc.gotoAndStop(10);
pop_mc._x = -10000;
flag1_mc.swapDepths(-10813);
flag2_mc.swapDepths(-10814);
flag3_mc.swapDepths(-10815);
flag4_mc.swapDepths(-10816);
if (mybug && blackpause) {
bg4a = 0;
bg4_mc._alpha = 0;
bg4_mc._alpha = savebg4a;
if (bg4a <= 0) {
bg4_mc.swapDepths(-10103);
}
}
} else {}
} else {
if (Key.isDown(32) & pauserel) {
pausing = 1;
seenpause = 1;
pauserel = 0;
slomo = 0;
if (mybug && blackpause) {
savebg4a = bg4a;
bg4a = 100;
bg4_mc._alpha = 100;
bg4_mc.swapDepths(16666);
bg4_mc.gotoAndStop(2);
bg4_mc._x = 360;
bg4_mc._y = 288;
bg4_mc._xscale = 100;
bg4_mc._yscale = 100;
}
if (surfsoundon) {
sound2.setVolume(0);
}
if (rainsoundon) {
sound3.setVolume(0);
}
} else {
if (teaser && pausing == 0 && scene >= 2 && teasertime > 200) {
pausing = 8;
} else {
if (debug && Key.isDown(86) || slomo) {
++smdelay;
if (smdelay >= 25) {
smdelay = 0;
doscene();
dofade();
doarrow();
}
} else {
doscene();
dofade();
doarrow();
dopop();
}
}
}
}
if (!Key.isDown(32)) {
pauserel = 1;
}
if (scene > highestscene && !teaser) {
highestscene = scene;
gamesave.data.scene = scene;
}
mon0 = 'mx:' + mousex + ' my:' + mousey + ' fps:' + floor(fps) + ' scene:' + scene + ' say:' + ssay + ' h:' + floor(horny * 10) / 10 + ' p:' + pausing;
domon();
};
mon7 = '';
mon6 = '';
mon5 = '';
mon4 = '';
mon3 = '';
mon2 = '';
mon1 = '';
var mon0 = '';
bfade = 0;
rolledoff = 0;
rolledon = 0;
forcebuboff = 0;
fadingout = 0;
arrowcolor = 0;
arrowcursor = 0;
arrowangle = 0;
attacharrow = 0;
arrowy = 0;
arrowx = 0;
arrowtype = 0;
arrowphase = -1;
arrowblink = 0;
arrowalpha = 0;
bjphase = 0;
oautopilot = 0;
autopilot = 0;
tautoangle = 0;
autoangle = 0;
finddir = 1;
showhigh = 0;
showleft = 0;
ptasks = 14;
ptasksdone = 0;
powerbarsize = 0;
powerbarcolor = 0;
powerbarside = 0;
enjoy = 0;
powerbarprio = 20004;
hint = 0;
hintx = 0;
hinty = 0;
swoosh = 0;
swooshx = 0;
swooshy = 0;
swooshdir = 0;
swoosha = 0;
swooshadd = 0;
swalpha = 0;
onhot = 0;
hotdir = 0;
githot = 0;
hotspot_mc.onEnterFrame = function () {
if (!gothot) {
onhot = 0;
return undefined;
}
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
onhot = 1;
hidemouse = 1;
mouse_mc._x = mousex;
mouse_mc._y = mousey;
mouse_mc.swapDepths(20007);
if (ssay == 60) {
mouse_mc.gotoAndStop(14);
} else {
mouse_mc.gotoAndStop(10);
}
mouse_mc._alpha = 100;
mouse_mc._rotation = hotdir;
hotspot_mc._alpha = 20;
} else {
if (onhot) {
hotspot_mc._alpha = 0;
}
onhot = 0;
hidemouse = 0;
mouse_mc._alpha = 0;
}
};
fast = 0;
fastend = 0;
moverd = 0;
moverm = 0;
mover = 0;
movertime = 40;
mmoverd = 0;
mmoverm = 0;
mmover = 0;
mmovertime = 40;
backmove = 0;
mbackmove = 0;
showpoptype = 2;
plinkrel == 0;
showscenebar = 0;
onbeta = 0;
beta_mc.onEnterFrame = function () {
if (gamever == 'fd4' && scene == 5 && ssay >= 973) {
beta_mc._y = 10000;
return undefined;
}
if (showscenebar) {
return undefined;
}
if (this.hitTest(_root._xmouse, _root._ymouse, true) && scene != 2) {
onbeta = 1;
if (teaser) {
if (scene == 0) {
beta_mc.gotoAndStop(11);
} else {
beta_mc.gotoAndStop(10);
}
} else {
beta_mc.gotoAndStop(2);
}
beta_mc._x = 176 + adjx;
beta_mc._y = 563 + adjy;
} else {
onbeta = 0;
beta_mc.gotoAndStop(1);
beta_mc.txt.text = '\rVersion:' + version1 + ' ';
betarel = 1;
beta_mc._x = 49 + fadjx;
beta_mc._y = 565 + fadjy;
}
};
dosurge = 0;
surge = 0;
horny = 0;
globwaitdel = 0;
fs_changing = [];
fs_frame = [];
fs_alpha = [];
fs_fadestep = [];
maxalpha = 100;
forcefadestep = 0;
var PI = Math.PI;
escrel = 1;
fpsi = 0;
fpstab = [30, 30, 30, 30];
ugsha = 0;
ugela = 0;
}
movieClip 147 {
}
movieClip 150 {
}
frame 2 {
function doscene() {
if (scene == 0) {
doscene0();
} else {
if (scene == 1) {
doscene1();
} else {
if (scene == 2) {
doscene2();
} else {
if (scene == 3) {
doscene3();
} else {
if (scene == 4) {
doscene4();
} else {
if (scene == 5) {
doscene5();
} else {
if (scene == 6) {
doscene6();
} else {
if (scene == 7) {
doscene7();
} else {
if (scene == 8) {
doscene8();
} else {
if (scene == 9) {
doscene9();
} else {
if (scene == 10) {
doscene10();
} else {
if (scene == 11) {
doscene11();
} else {
if (scene == 12) {
doscene12();
} else {
if (scene == 13) {
doscene13();
} else {
if (scene == 14) {
doscene14();
} else {
if (scene == 15) {
doscene15();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
domover();
}
function domon() {
if (!debug) {
mon0_mc.swapDepths(-10503);
mon0_mc._x = -10000;
return undefined;
}
mon0_mc._x = 210;
mon0_mc.gotoAndStop(3);
if (pausing) {
mon0_mc.gotoAndStop(3);
}
mon0_mc.mon0_txt.text = mon0 + '\r' + mon1 + '\r' + mon2 + '\r' + mon3 + '\r' + mon4 + '\r' + mon5 + '\r' + mon6 + '\r' + mon7;
mon0_mc.swapDepths(34902);
}
function drawCircle(cx, cy, r) {
with (_root.wordBalloon.wordBalloonGraphic) {
var c1 = r * 0.4142135623730952;
var c2 = r * Math.SQRT2 / 2;
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(cx + r, cy);
curveTo(cx + r, cy + c1, cx + c2, cy + c2);
curveTo(cx + c1, cy + r, cx, cy + r);
curveTo(cx - c1, cy + r, cx - c2, cy + c2);
curveTo(cx - r, cy + c1, cx - r, cy);
curveTo(cx - r, cy - c1, cx - c2, cy - c2);
curveTo(cx - c1, cy - r, cx, cy - r);
curveTo(cx + c1, cy - r, cx + c2, cy - c2);
curveTo(cx + r, cy - c1, cx + r, cy);
endFill();
}
}
function resay() {
if (speaking) {
say(ssay, savnarrow, savbubx, savbuby);
}
}
function say(windex, narrow, longarrow, forcex, forcey) {
ssay = windex;
forcebuboff = 0;
if (narrow == undefined) {
narrow = 0;
}
if (longarrow == undefined) {
longarrow = 0;
}
i = (windex - 0) * 4;
savwordindex = i;
savnarrow = narrow;
if (language == 0) {
words = English1[i];
type = English1[i + 1];
bubx = English1[i + 2];
buby = English1[i + 3];
} else {
if (language == 1) {
words = German1[i];
type = German1[i + 1];
bubx = German1[i + 2];
buby = German1[i + 3];
} else {
if (language == 2) {
words = French1[i];
type = French1[i + 1];
bubx = French1[i + 2];
buby = French1[i + 3];
}
}
}
if (forcex != undefined && forcey != undefined) {
bubx = forcex;
buby = forcey;
}
if (bubx == 0 && buby == 0) {
bubx = savbubx;
buby = savbuby;
}
savbubx = bubx;
savbuby = buby;
strlen = words.length;
if (type < 0) {
return undefined;
}
speaking = 1;
if (type == 11) {
tmread = 0;
_root.createEmptyMovieClip('twordBalloon', 200);
_root.twordBalloon.createEmptyMovieClip('twordBalloonGraphic', 201);
} else {
_root.createEmptyMovieClip('wordBalloon', 32222);
_root.wordBalloon.createEmptyMovieClip('wordBalloonGraphic', 32223);
}
rolledon = 0;
rolledoff = 0;
_root.wordBalloon.onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (rolledoff > 10) {
rolledon = 1;
}
} else {
++rolledoff;
}
};
trolledon = 0;
trolledoff = 0;
_root.twordBalloon.onEnterFrame = function () {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
if (trolledoff > 10) {
trolledon = 1;
tmread = 1;
}
} else {
++trolledoff;
}
};
if (type == 11) {
tballoonFormat = new TextFormat();
if (fadefont) {
tballoonFormat.font = 'arialfont';
tballoonFormat.size = 14;
} else {
tballoonFormat.font = 'Arial';
tballoonFormat.size = 12;
}
tballoonFormat.color = 0;
tballoonFormat.align = 'center';
_root.twordBalloon.twordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 150, 75);
_root.twordBalloon.twordBalloonGraphic.balloon_txt.selectable = false;
_root.twordBalloon.twordBalloonGraphic.balloon_txt.html = true;
if (fadefont) {
_root.twordBalloon.twordBalloonGraphic.balloon_txt.embedFonts = true;
}
_root.twordBalloon.twordBalloonGraphic.balloon_txt.wordWrap = true;
_root.twordBalloon.twordBalloonGraphic.balloon_txt.autoSize = true;
_root.twordBalloon.twordBalloonGraphic.balloon_txt.htmlText = words;
_root.twordBalloon.twordBalloonGraphic.balloon_txt.setTextFormat(tballoonFormat);
bTxtW = _root.twordBalloon.twordBalloonGraphic.balloon_txt._width;
bTxtH = _root.twordBalloon.twordBalloonGraphic.balloon_txt._height;
_root.twordBalloon.twordBalloonGraphic._x = bubx - bTxtW / 2;
_root.twordBalloon.twordBalloonGraphic._y = buby;
with (_root.twordBalloon.twordBalloonGraphic) {
beginFill(16777215, 100);
if (type == 11) {
lineStyle(2, 12632256, 100);
} else {
lineStyle(2, 0, 100);
}
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
balloonFormat = new TextFormat();
if (fadefont) {
balloonFormat.font = 'arialfont';
balloonFormat.size = 14;
} else {
balloonFormat.font = 'Arial';
balloonFormat.size = 12;
}
balloonFormat.color = 0;
balloonFormat.align = 'center';
if (narrow == -2) {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 220, 100);
} else {
if (narrow == -1) {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 180, 100);
} else {
if (narrow == 2) {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 80, 100);
} else {
if (narrow == 1) {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 120, 100);
} else {
if (narrow == 1.5) {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 95, 100);
} else {
_root.wordBalloon.wordBalloonGraphic.createTextField('balloon_txt', 1, 5, 5, 150, 75);
}
}
}
}
}
_root.wordBalloon.wordBalloonGraphic.balloon_txt.selectable = false;
_root.wordBalloon.wordBalloonGraphic.balloon_txt.html = true;
if (fadefont) {
_root.wordBalloon.wordBalloonGraphic.balloon_txt.embedFonts = true;
}
_root.wordBalloon.wordBalloonGraphic.balloon_txt.wordWrap = true;
_root.wordBalloon.wordBalloonGraphic.balloon_txt.autoSize = true;
_root.wordBalloon.wordBalloonGraphic.balloon_txt.htmlText = words;
_root.wordBalloon.wordBalloonGraphic.balloon_txt.setTextFormat(balloonFormat);
bTxtW = _root.wordBalloon.wordBalloonGraphic.balloon_txt._width;
bTxtH = _root.wordBalloon.wordBalloonGraphic.balloon_txt._height;
if (type >= 4 && type < 100) {
if (type == 4) {
_root.wordBalloon.wordBalloonGraphic._x = bubx;
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
} else {
if (type == 5) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - (bTxtW + 10);
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
} else {
if (type >= 10) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - bTxtW / 2;
_root.wordBalloon.wordBalloonGraphic._y = buby;
}
}
}
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
if (type == 11) {
lineStyle(2, 12632256, 100);
} else {
lineStyle(2, 0, 100);
}
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
if (type == 4) {
r = 3;
cx = -1;
cy = bTxtH + 30;
drawCircle(cx, cy, r);
r = 4;
cx = 5;
cy = bTxtH + 24;
drawCircle(cx, cy, r);
r = 5;
cx = 10;
cy = bTxtH + 16;
drawCircle(cx, cy, r);
} else {
if (type == 5) {
r = 3;
cx = 1 + (bTxtW + 10);
cy = bTxtH + 30;
drawCircle(cx, cy, r);
r = 4;
cx = -5 + (bTxtW + 10);
cy = bTxtH + 24;
drawCircle(cx, cy, r);
r = 5;
cx = -10 + (bTxtW + 10);
cy = bTxtH + 16;
drawCircle(cx, cy, r);
}
}
} else {
if (type == 3) {
_root.wordBalloon.wordBalloonGraphic._x = bubx + 20;
_root.wordBalloon.wordBalloonGraphic._y = buby;
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 18);
curveTo(-10, 20, -20, 0);
curveTo(-10, 10, 0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
if (type == 2) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - (bTxtW + 30);
_root.wordBalloon.wordBalloonGraphic._y = buby;
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
curveTo(bTxtW + 20, 10, bTxtW + 30, 0);
curveTo(bTxtW + 20, 20, bTxtW + 10, 18);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
if (type == 111) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - (bTxtW + 10);
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
curveTo(bTxtW + 0, bTxtH + 20, bTxtW + 40, bTxtH + 40);
curveTo(bTxtW - 5, bTxtH + 20, bTxtW - 10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
if (type == 112) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - (bTxtW + 10);
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(bTxtW + 20, bTxtH + 70);
lineTo(bTxtW - 10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
if (type == 1) {
_root.wordBalloon.wordBalloonGraphic._x = bubx - (bTxtW + 10);
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
curveTo(bTxtW + 0, bTxtH + 20, bTxtW + 10, bTxtH + 30);
curveTo(bTxtW - 5, bTxtH + 20, bTxtW - 10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
} else {
ost = buby - (bTxtH + 30);
if (ost < 0) {
buby -= ost - 2;
}
_root.wordBalloon.wordBalloonGraphic._x = bubx;
_root.wordBalloon.wordBalloonGraphic._y = buby - (bTxtH + 30);
with (_root.wordBalloon.wordBalloonGraphic) {
beginFill(16777215, 100);
lineStyle(2, 0, 100);
moveTo(10, 0);
lineTo(bTxtW, 0);
curveTo(bTxtW + 10, 0, bTxtW + 10, 10);
lineTo(bTxtW + 10, bTxtH);
curveTo(bTxtW + 10, bTxtH + 10, bTxtW, bTxtH + 10);
lineTo(20, bTxtH + 10);
curveTo(15, bTxtH + 20, 0, bTxtH + 30);
curveTo(10, bTxtH + 20, 10, bTxtH + 10);
lineTo(10, bTxtH + 10);
curveTo(0, bTxtH + 10, 0, bTxtH);
lineTo(0, 10);
curveTo(0, 0, 10, 0);
endFill();
}
}
}
}
}
}
}
balpha = 0;
bfade = 20;
extratime = strlen;
ububtime = bubtime + extratime;
}
}
function dofade() {
do_fsprites();
if (bfade > 0) {
balpha += bfade;
if (balpha >= 100) {
balpha = 100;
bfade = 0;
bubtimer = ububtime;
bubtimer = 5;
}
_root.wordBalloon.wordBalloonGraphic._alpha = balpha;
_root.wordBalloon.wordBalloonGraphic.balloon_txt._alpha = balpha;
} else {
if (bfade < 0) {
balpha += bfade;
if (balpha <= 0) {
balpha = 0;
bfade = 0;
_root.wordBalloon.wordBalloonGraphic._y = 10000;
speaking = 0;
}
_root.wordBalloon.wordBalloonGraphic._alpha = balpha;
_root.wordBalloon.wordBalloonGraphic.balloon_txt._alpha = balpha;
}
}
if (bubtimer > 0) {
--bubtimer;
if (bubtimer <= 0) {
bubtimer = 0;
}
}
if (bfade == 0 && bubtimer == 0 && (rolledon || forcebuboff)) {
bfade = -20;
}
if (fadespeed < 0) {
fade += fadespeed;
if (fade <= 0) {
fade = 0;
fadespeed = 0;
autopilot = 0;
}
sheet_mc._alpha = fade;
sheet_mc.swapDepths(33333);
} else {
if (fadespeed > 0) {
fade += fadespeed;
if (fade >= 100) {
fade = 100;
fadespeed = 0;
}
sheet_mc._alpha = fade;
if (fade <= 0) {
sheet_mc.swapDepths(-33333);
}
}
}
}
function startfadeout() {
fadingout = 1;
fadespeed = 2;
sheet_mc.gotoAndStop(1);
}
function startfadeoutwhite() {
fadingout = 1;
fadespeed = 0.5;
sheet_mc.gotoAndStop(2);
}
function startfadein() {
fadingout = 0;
fadespeed = -2;
}
function hideall(flag) {
heart_mc._alpha = 0;
mouse_mc._alpha = 0;
hotspot_mc._alpha = 0;
webmasters_mc._alpha = 0;
webmasters_mc._x = -10000;
webmasters_shad_mc._x = -10000;
startbutton_mc._x = -10000;
if (!showingskip) {
startbutton2_mc._x = -10000;
startbutton2_mc.swapDepths(-10503);
}
powerbarprio = 20004;
webmasters_mc.swapDepths(-10500);
webmasters_shad_mc.swapDepths(-10501);
startbutton_mc.swapDepths(-10502);
flag1_mc.swapDepths(-10513);
flag2_mc.swapDepths(-10514);
flag3_mc.swapDepths(-10515);
flag4_mc.swapDepths(-10516);
vinebutton_mc.swapDepths(-10517);
vinebutton2_mc.swapDepths(-10518);
mon6 = '';
mon5 = '';
mon4 = '';
mon3 = '';
mon2 = '';
mon1 = '';
mon0 = '';
if (flag == 2) {
} else {
stoploop();
}
oldmousex = mousex;
attacharrow = 0;
attach = 0;
arrowcursor = 0;
arrowx = -10000;
arrow_mc._x = arrowx;
arrow_mc.swapDepths(-10518);
arrow2_mc.swapDepths(-10519);
mouse_mc.swapDepths(-10521);
mouse_mc.gotoAndStop(6);
hidesprites();
bg1_mc._x = -10000;
bg2_mc._x = -10000;
bg3_mc._x = -10000;
bg4_mc._x = -10000;
bg5_mc._x = -10000;
bg1_mc._xscale = 100;
bg2_mc._xscale = 100;
bg3_mc._xscale = 100;
bg4_mc._xscale = 100;
bg5_mc._xscale = 100;
bg1_mc._yscale = 100;
bg2_mc._yscale = 100;
bg3_mc._yscale = 100;
bg4_mc._yscale = 100;
bg5_mc._yscale = 100;
bg1_mc._alpha = 0;
bg2_mc._alpha = 0;
bg3_mc._alpha = 0;
bg4_mc._alpha = 0;
bg5_mc._alpha = 0;
bg1_mc.swapDepths(-10100);
bg2_mc.swapDepths(-10101);
bg3_mc.swapDepths(-10102);
bg4_mc.swapDepths(-10103);
bg5_mc.swapDepths(-10104);
}
function killsprites() {
hidesprites();
}
function hidesprites() {
gothot = 0;
i = 0;
while (i < totalsprites) {
fs_changing[i] = -1;
fs_frame[i] = 0;
fs_alpha[i] = 100;
ii = i;
_root['sprite' + ii + '_mc']._x = -10000;
_root['sprite' + ii + '_mc']._alpha = 100;
_root['sprite' + ii + '_mc']._xscale = 100;
_root['sprite' + ii + '_mc']._yscale = 100;
_root['sprite' + ii + '_mc']._rotation = 0;
_root['sprite' + ii + '_mc'].gotoAndStop(2);
_root['sprite' + ii + '_mc'].swapDepths(-10000 - i);
if (i < 20) {
_root['sperm' + ii + '_mc']._x = -10000;
_root['sperm' + ii + '_mc']._alpha = 0;
_root['sperm' + ii + '_mc'].gotoAndStop(9);
_root['sperm' + ii + '_mc'].swapDepths(-10050 - i);
}
++i;
}
}
function startarrow(arx, ary, ardir) {
if (bjphase == arrowphase) {
return undefined;
}
arrowphase = bjphase;
arrowangle = ardir * 90;
arrowx = arx;
arrowy = ary;
arrowtype = 1;
arrowalpha = 0;
arrowblink = 0;
arrowtime = 200;
autopilot = 2;
}
function killarrow() {
arrowtype = 0;
arrowphase = -1;
arrow_mc._x = -10000;
autopilot = 0;
}
function doarrow() {
if (arrowtype == 1 && arrowtime) {
--arrowtime;
}
seearrow = 0;
if (Key.isDown(72) && hint) {
seearrow = 2;
} else {
if (Key.isDown(72) || arrowtype == 1 && arrowtime == 0) {
seearrow = 1;
}
}
if (swoosh) {
doswoosh_arrow();
}
if (autopilot != oautopilot && autopilot > 1) {
}
oautopilot = autopilot;
if (autopilot && !seearrow) {
if (autopilot == 1 || autopilot == 1.1) {
arrow2_mc._yscale = 100;
arrow2_mc._xscale = 100;
aindex = 0;
extra = 0;
t = rnd(100);
if (t <= 33) {
d = -1;
} else {
if (t >= 66) {
d = 1;
} else {
d = 0;
}
}
tautoangle += d;
if (tautoangle > 9) {
tautoangle = 9;
}
if (tautoangle < -9) {
tautoangle = -9;
}
dx = tautoangle - autoangle;
autoangle += dx / 6;
} else {
if (autopilot == 2) {
extra = 3;
aindex = 3;
if (finddir > 0) {
autoangle += 0.5;
if (autoangle >= 9) {
finddir = -1;
}
} else {
autoangle -= 0.5;
if (autoangle <= -9) {
finddir = 1;
}
}
} else {
if (autopilot == 2.1) {
extra = 3;
aindex = 3;
} else {
if (autopilot == 3) {
aindex = 6;
extra = 4;
t = rnd(100);
if (t <= 33) {
d = -1;
} else {
if (t >= 66) {
d = 1;
} else {
d = 0;
}
}
tautoangle += d;
if (tautoangle > 9) {
tautoangle = 9;
}
if (tautoangle < -9) {
tautoangle = -9;
}
dx = tautoangle - autoangle;
autoangle += dx / 6;
} else {
if (autopilot == 4) {
aindex = 9;
extra = 4;
t = rnd(100);
if (t <= 33) {
d = -1;
} else {
if (t >= 66) {
d = 1;
} else {
d = 0;
}
}
tautoangle += d;
if (tautoangle > 9) {
tautoangle = 9;
}
if (tautoangle < -9) {
tautoangle = -9;
}
dx = tautoangle - autoangle;
autoangle += dx / 6;
} else {
if (autopilot == 5) {
aindex = 12;
extra = 0;
autoangle = -45;
} else {
if (autopilot == 6 || autopilot == 8) {
aindex = 15;
extra = 0;
autoangle = -45;
} else {
if (autopilot == 7) {
aindex = 18;
extra = 0;
autoangle = -45;
}
}
}
}
}
}
}
}
if (showleft) {
arrow_mc._x = -48 + showleft;
} else {
arrow_mc._x = 609 - extra;
}
if (autopilot == 1 || autopilot == 1.1) {
arrow_mc._y = 477;
} else {
if (autopilot == 3) {
arrow_mc._y = 482;
} else {
arrow_mc._y = 457;
}
}
arrow_mc._y -= showhigh * 445;
if (autopilot == 1.1) {
arrow_mc._alpha = 0;
} else {
arrow_mc._alpha = 100;
}
arrow_mc._rotation = 45 + autoangle;
if (autopilot == 2.1) {
arrow_mc.gotoAndStop(32);
} else {
arrow_mc.gotoAndStop(28 + aindex);
}
arrow_mc.swapDepths(20003);
if (autopilot == 5) {
arrow_mc._yscale = ptasks * 400;
arrow_mc._y = 500;
} else {
arrow_mc._yscale = 100;
}
atext = 0;
if (showhigh) {
if (mousex >= 650 && mousey <= 30) {
atext = 1;
if (language == 1) {
atext = 31;
}
}
} else {
if (powerbarside == 0) {
if (mousex >= 650 && mousey >= 510) {
atext = 1;
if (language == 1) {
atext = 31;
}
}
} else {
if (mousex <= 50 && mousey >= 510) {
atext = 1;
if (language == 1) {
atext = 31;
}
}
}
}
if (autopilot == 8) {
arrow_mc._x = -50;
arrow2_mc._x = arrow_mc._x;
heart_mc._x = arrow2_mc._x;
arrow2_mc._y = arrow_mc._y;
heart_mc._y = arrow2_mc._y;
arrow2_mc._alpha = 100;
arrow2_mc._rotation = 0;
heart_mc.gotoAndStop(80);
heart_mc._rotation = 0;
heart_mc.swapDepths(powerbarprio + 4);
arrow2_mc._alpha = powerbarsize;
arrow2_mc.gotoAndStop(54);
arrow2_mc.gotoAndStop(55);
mpowerbarsize = powerbarsize;
hearta = powerbarsize * 10;
if (hearta > 100) {
hearta = 100;
}
heart_mc._alpha = hearta;
heart_mc._y = arrow2_mc._y - 100;
heart_mc._y += (pokemax - 90) * 1.5;
arrow2_mc._xscale = mpowerbarsize;
arrow2_mc._yscale = mpowerbarsize;
arrow2_mc._y -= powerbarsize / 2;
arrow2_mc.swapDepths(powerbarprio);
arrow_mc.swapDepths(powerbarprio - 1);
if (powerbarcolor < 0) {
arrow2_mc._x = -10000;
arrow_mc._x = -10000;
}
arrow_mc._x = -10000;
} else {
if (autopilot == 6) {
if (powerbarside > 0) {
arrow_mc._x = -45;
}
arrow2_mc._x = arrow_mc._x;
heart_mc._x = arrow2_mc._x;
arrow2_mc._y = arrow_mc._y;
heart_mc._y = arrow2_mc._y;
scootbar = 0;
if (scene == 9 && ssay >= 425) {
scootbar = 15 + fadjx;
}
heart_mc._x += scootbar;
arrow_mc._x += scootbar;
if (powerbarside > 0 && atext) {
arrow2_mc._x = 50;
}
arrow2_mc._alpha = 100;
arrow2_mc._rotation = 0;
heart_mc.gotoAndStop(80);
heart_mc._rotation = 0;
heart_mc.swapDepths(powerbarprio + 4);
if (atext) {
if (hint) {
arrow2_mc.gotoAndStop(46);
} else {
arrow2_mc.gotoAndStop(29 + atext + aindex);
}
arrow2_mc._yscale = 100;
} else {
arrow2_mc._x += scootbar;
arrow2_mc.gotoAndStop(51 + powerbarcolor);
mpowerbarsize = powerbarsize;
if (mpowerbarsize > 100) {
hearta = (mpowerbarsize - 100) * 10;
heart_mc._alpha = hearta;
mpowerbarsize = 100;
} else {
heart_mc._alpha = 0;
}
arrow2_mc._yscale = mpowerbarsize;
}
arrow2_mc.swapDepths(powerbarprio);
if (powerbarcolor < 0) {
arrow2_mc._x = -10000;
arrow_mc._x = -10000;
}
arrow_mc.swapDepths(powerbarprio - 1);
} else {
if (autopilot == 5) {
arrow2_mc._x = arrow_mc._x;
arrow2_mc._y = arrow_mc._y;
arrow2_mc._alpha = 100;
arrow2_mc._rotation = 0;
if (atext) {
arrow2_mc.gotoAndStop(29 + atext + aindex);
arrow2_mc._yscale = 100;
} else {
arrow2_mc.gotoAndStop(50);
arrow2_mc._yscale = ptasksdone * 400;
}
arrow2_mc.swapDepths(20004);
heart_mc._alpha = 0;
} else {
if (autopilot == 2.1) {
arrow2_mc._alpha = 0;
arrow2_mc.swapDepths(-20004);
heart_mc._alpha = 0;
heart_mc.swapDepths(-20008);
arrow_mc._rotation = 0;
arrow_mc._x += -21;
arrow_mc._y += 28;
} else {
arrow2_mc._x = 609 - extra * 2;
arrow2_mc._y = 502 - showhigh * 445;
arrow2_mc._alpha = 100;
arrow2_mc._rotation = 0;
arrow2_mc.gotoAndStop(29 + atext + aindex);
arrow2_mc.swapDepths(20004);
arrow2_mc._yscale = 100;
heart_mc._alpha = 0;
heart_mc.swapDepths(-20008);
}
}
}
}
arrow_mc._x += 80;
arrow_mc._y += 54;
heart_mc._x += 80;
heart_mc._y += 54;
arrow2_mc._x += 80;
arrow2_mc._y += 54;
return undefined;
}
arrow2_mc.swapDepths(-20004);
arrow2_mc._x = -10000;
heart_mc._alpha = 0;
heart_mc.swapDepths(-20008);
if (seearrow == 2) {
if (arrowalpha < 100) {
arrowalpha += 5;
}
arrow_mc._x = hintx;
arrow_mc._y = hinty;
arrow_mc._alpha = arrowalpha;
arrow_mc._rotation = hintangle;
arrow_mc.gotoAndStop(20 + arrowcolor);
arrow_mc.swapDepths(20003);
} else {
if (arrowtype == 0) {
arrow_mc._x = -10000;
} else {
if (arrowtype == 1) {
if (Key.isDown(72) && arrowtime) {
arrowtime = 0;
}
if (onhot) {
arrowtime = 100;
}
if (arrowtime) {
return undefined;
}
if (arrowblink == 0) {
hotspot_mc._alpha = arrowalpha / 5;
if (arrowalpha < 100) {
arrowalpha += 5;
} else {
arrowblink = 1;
}
if (!onhot) {
hotspot_mc._alpha = arrowalpha / 5;
}
} else {
if (arrowalpha > 0) {
arrowalpha -= 5;
--hotspot_mc._alpha;
} else {
arrowblink = 0;
arrowtime = 100;
}
if (!onhot) {
hotspot_mc._alpha = arrowalpha / 5;
}
}
arrow_mc._x = arrowx;
arrow_mc._y = arrowy;
arrow_mc._alpha = arrowalpha;
arrow_mc._rotation = arrowangle;
arrow_mc.gotoAndStop(20 + arrowcolor);
arrow_mc.swapDepths(20003);
}
}
}
}
function doswoosh_arrow() {
swoosh += 20;
if (swoosh >= 180) {
swoosh = 180;
}
if (swoosh < 90) {
if (swalpha < 60) {
swalpha += 20;
} else {
swalpha = 100;
}
} else {
if (swoosh >= 90) {
swalpha -= 20;
hidemouse = 0;
}
}
if (swalpha <= 0) {
swalpha = 0;
swoosh = 0;
mouse_mc._alpha = 0;
return undefined;
}
if (ssay == 566) {
swooshadd += (sine(swoosh) + 1) * (3 + fadjy);
} else {
swooshadd += (sine(swoosh - 90) + 1) * (3 + fadjy);
}
swoosha += (sine(swoosh - 90) + 1) * (4 + fadjx);
if (swooshdir == 0) {
mouse_mc._x = swooshx;
swooshy -= swooshadd;
mouse_mc._y = swooshy;
} else {
if (swooshdir == 1) {
mouse_mc._x = swooshx + swooshadd;
mouse_mc._y = swooshy;
} else {
if (swooshdir == 2) {
mouse_mc._x = swooshx;
mouse_mc._y = swooshy + swooshadd;
} else {
if (swooshdir == 3) {
mouse_mc._x = swooshx - swooshadd;
mouse_mc._y = swooshy;
} else {
mouse_mc._x = swooshx - swooshadd;
mouse_mc._y = swooshy + swooshadd;
}
}
}
}
mouse_mc.swapDepths(20007);
mouse_mc.gotoAndStop(2);
mouse_mc._alpha = swalpha;
if (swooshdir == 7) {
mouse_mc._rotation = 135;
} else {
mouse_mc._rotation = (swooshdir - 1) * 90;
}
}
function sethotspot(xpos, ypos, wid, hit, dir) {
startarrow(xpos, ypos, dir);
hotdir = dir * 90;
hotspot_mc._x = xpos;
hotspot_mc._y = ypos;
hotspot_mc._height = hit;
hotspot_mc._width = wid;
hotspot_mc.gotoAndStop(1);
hotspot_mc.swapDepths(20002);
if (!gothot) {
hotspot_mc._alpha = 0;
}
gothot = 1;
}
function killhotspot() {
gothot = 0;
onhot = 0;
hidemouse = 0;
mouse_mc._alpha = 0;
hotspot_mc._alpha = 0;
killarrow();
}
function doshowpause() {
pop_mc._x = 360;
pop_mc._y = 400;
if (pausing == 8) {
pop_mc.gotoAndStop(pausing);
flag4_mc._alpha = 0;
flag3_mc._alpha = 0;
flag2_mc._alpha = 0;
flag1_mc._alpha = 0;
pop_mc.swapDepths(25559);
return undefined;
} else {
if (pausing >= 9) {
pop_mc.gotoAndStop(pausing);
} else {
pop_mc.gotoAndStop(17);
}
}
pop_mc.swapDepths(25559);
if (language == 2) {
pop_mc.txt.text = Pause[12];
} else {
if (language == 0) {
pop_mc.txt.text = Pause[4];
} else {
pop_mc.txt.text = Pause[8];
}
}
sp = 64;
cmousex = mousex - 360;
cmousey = mousey - 240;
tx = floor((cmousex + 192) / 64);
ty = cmousey - 171;
if (tx >= 0 && tx < 6 && ty >= 0 && ty < 40) {
flag = tx;
} else {
flag = -1;
}
flag1_mc._x = 200;
flag1_mc._y = 430 + fadjy;
flag1_mc.swapDepths(25560);
flag1_mc.gotoAndStop(1);
if (flag == 0) {
flag1_mc._alpha = 100;
} else {
flag1_mc._alpha = 50;
}
flag2_mc._x = 200 + sp * 1 + fadjx;
flag2_mc._y = 430 + fadjy;
flag2_mc.swapDepths(25561);
flag2_mc.gotoAndStop(2);
if (flag == 1) {
flag2_mc._alpha = 100;
} else {
flag2_mc._alpha = 50;
}
flag3_mc._x = 200 + sp * 2 + fadjx;
flag3_mc._y = 430 + fadjy;
flag3_mc.swapDepths(25562);
flag3_mc.gotoAndStop(3);
if (flag == 2) {
flag3_mc._alpha = 100;
} else {
flag3_mc._alpha = 50;
}
if (pausing == 9) {
flag4_mc._alpha = 0;
flag3_mc._alpha = 0;
flag2_mc._alpha = 0;
flag1_mc._alpha = 0;
}
flag1_mc._yscale = 100;
flag1_mc._xscale = 100;
flag2_mc._yscale = 100;
flag2_mc._xscale = 100;
flag3_mc._yscale = 100;
flag3_mc._xscale = 100;
flag4_mc._yscale = 100;
flag4_mc._xscale = 100;
if (flag == 0) {
pop_mc.txt.text = 'English';
if (buttonpress) {
language = flag;
resay();
}
} else {
if (flag == 1) {
pop_mc.txt.text = 'Deutsch';
if (buttonpress) {
language = flag;
resay();
}
} else {
if (flag == 2) {
pop_mc.txt.text = 'Français';
if (buttonpress) {
language = flag;
resay();
}
}
}
}
}
function dolanguagebutton() {
fxadj = -81 + zadjx;
uggadj = 40 + wadjx;
uggadjy = -8 + wadjy;
if (mousex >= 272 + fxadj + uggadj && mousex <= 397 + fxadj + uggadj && mousey >= 554 + uggadjy) {
flag1_mc._x = 360;
flag1_mc._y = 556 + fadjy;
flag1_mc.swapDepths(27019);
flag1_mc.gotoAndStop(10);
flag1_mc._alpha = 100;
flag1_mc._xscale = 100;
flag1_mc._yscale = 100;
flag4_mc._alpha = 0;
flag3_mc._alpha = 0;
flag2_mc._alpha = 0;
if (buttonpress) {
seenpause = 1;
pausing = 1;
}
return undefined;
}
sp = 32;
lbx = 328 + fxadj;
flag1_mc._x = lbx;
flag1_mc._y = 556 + fadjy;
flag1_mc.swapDepths(25560);
flag1_mc.gotoAndStop(1);
flag1_mc._alpha = 100;
flag1_mc._xscale = 50;
flag1_mc._yscale = 50;
flag2_mc._x = lbx + sp * 1;
flag2_mc._y = 556 + fadjy;
flag2_mc.swapDepths(25561);
flag2_mc.gotoAndStop(2);
flag2_mc._alpha = 100;
flag2_mc._xscale = 50;
flag2_mc._yscale = 50;
flag3_mc._x = lbx + sp * 2;
flag3_mc._y = 556 + fadjy;
flag3_mc.swapDepths(25562);
flag3_mc.gotoAndStop(3);
flag3_mc._alpha = 100;
flag3_mc._xscale = 50;
flag3_mc._yscale = 50;
}
function domover() {
if (!backmove) {
if (mover < moverd) {
mvspd = 100 / movertime;
mover += mvspd;
} else {
mover = moverd;
}
} else {
if (mover > 0) {
mvspd = 100 / movertime;
mover -= mvspd;
} else {
backmove = 0;
moverd = 0;
mover = 0;
}
}
if (!mbackmove) {
if (mmover < mmoverd) {
mmvspd = 100 / mmovertime;
mmover += mmvspd;
} else {
mmover = mmoverd;
}
} else {
if (mmover > 0) {
mmvspd = 100 / mmovertime;
mmover -= mmvspd;
} else {
mbackmove = 0;
mmoverd = 0;
mmover = 0;
}
}
mang = mover * 1.8;
m100 = (sine(mang - 90) + 1) / 2;
mang = mmover * 1.8;
mm100 = (sine(mang - 90) + 1) / 2;
}
function dopop() {
if (!buttonpress) {
plinkrel = 1;
}
if (showpop) {
if (mousey > 515 && mousex > 582) {
showpoptype = 4;
} else {
showpoptype = 10;
}
if (showpoptype == 10) {
pop_mc._x = 646;
pop_mc._y = 538;
} else {
pop_mc._x = 610;
pop_mc._y = 516;
if (buttonpress && plinkrel) {
getURL('http://pusooy.net', '_blank');
plinkrel = 0;
}
if (!buttonpress) {
plinkrel = 1;
}
}
pop_mc.gotoAndStop(showpoptype);
pop_mc.swapDepths(25608);
} else {
pop_mc._x = -10000;
}
}
function do_powerbar() {
dopowerbar();
}
function dopowerbar() {
h100 = (horny + surge) / 100;
powerbarsize = horny + surge;
if (dosurge) {
if (surge < 12 * dosurge) {
surge += dosurge;
} else {
dosurge = 0;
}
} else {
if (surge) {
surge -= 0.5;
}
}
sinehorny = sine(horny * 0.9) * 100;
}
function initsound() {
i = 0;
_root.createEmptyMovieClip('ch' + i, i - 59990);
sound0 = new Sound('_root.ch' + i);
i = 1;
_root.createEmptyMovieClip('ch' + i, i - 59990);
sound1 = new Sound('_root.ch' + i);
i = 2;
_root.createEmptyMovieClip('ch' + i, i - 59990);
sound2 = new Sound('_root.ch' + i);
i = 3;
_root.createEmptyMovieClip('ch' + i, i - 59990);
sound3 = new Sound('_root.ch' + i);
soundstarted = 1;
}
function rand(low, high) {
range = high - low;
t = Math.floor(Math.random() * range) + low;
return t;
}
function stopsounds() {
sound0.stop();
sound1.stop();
sound2.stop();
sound3.stop();
talking3 = 0;
talking2 = 0;
talking1 = 0;
talking = 0;
}
function sayany(what, sfvol) {
if (!talking) {
sayfile(what, sfvol);
} else {
if (!talking1) {
sayfile1(what, sfvol);
} else {
if (!talking3) {
sayfile3(what, sfvol);
}
}
}
}
function sayfile(what, sfvol) {
if (sfvol == undefined) {
sfvol = 100;
}
if (!talking) {
sound0.attachSound(what);
sound0.start(0, 1);
sound0.setVolume(sfvol);
talking = 1;
} else {
trace('ch 0 talking! skipped:' + what);
}
sound0.onSoundComplete = function () {
talking = 0;
};
}
function sayfile1(what, sfvol) {
if (sfvol == undefined) {
sfvol = 100;
}
if (!talking1) {
sound1.attachSound(what);
sound1.start(0, 1);
sound1.setVolume(sfvol);
talking1 = 1;
} else {
trace('1 talking! ' + what);
}
sound1.onSoundComplete = function () {
talking1 = 0;
if (playingpalace) {
playingpalace = 0;
}
};
}
function sayfile2(what, sfvol) {
if (sfvol == undefined) {
sfvol = 100;
}
if (!talking2) {
sound2.attachSound(what);
sound2.start(0, 1);
sound2.setVolume(sfvol);
talking2 = 1;
} else {
trace('2 talking! ' + what);
}
sound2.onSoundComplete = function () {
talking2 = 0;
};
}
function sayfile3(what, sfvol) {
if (sfvol == undefined) {
sfvol = 100;
}
if (!talking3) {
sound3.attachSound(what);
sound3.start(0, 1);
sound3.setVolume(sfvol);
talking3 = 1;
}
sound3.onSoundComplete = function () {
talking3 = 0;
};
}
function saysnd(what, vol) {
if (vol == undefined) {
vol = 100;
}
if (what == 'cushion') {
++breathwch;
if (breathwch > 1) {
breathwch = 0;
}
ahsnd = 'cusion' + (breathwch + 1) + '.wav';
if (breathwch) {
sayfile1(ahsnd, vol);
} else {
sayfile(ahsnd, vol);
}
}
if (what == 'breathin') {
++breathwch;
if (breathwch > 1) {
breathwch = 0;
}
ahsnd = 'breathin' + breathwch + '.mp3';
sayfile1(ahsnd, vol);
}
if (what == 'breath') {
ahsnd = 'breath' + breathwch + '.wav';
++breathwch;
if (breathwch > 5) {
breathwch = 0;
}
sayfile(ahsnd, vol);
}
if (what == 'bbreath') {
++hurtwch;
if (hurtwch > 1) {
hurtwch = 0;
}
ahsnd = 'breathard' + hurtwch + '.mp3';
sayfile2(ahsnd, vol);
}
if (what == 'muff') {
++mcum;
if (mcum > 2) {
mcum = 1;
}
ahsnd = 'muff' + mcum + '.mp3';
sayfile3(ahsnd, vol);
}
if (what == 'hurt') {
ahsnd = 'hurt' + (hurtwch + 1) + '.mp3';
++hurtwch;
if (hurtwch > 3) {
hurtwch = 0;
}
sayfile(ahsnd, vol);
}
if (what == 'drip') {
ahsnd = 'drip' + (wchsplash + 1) + '.mp3';
wchsplash += 1 + rnd(2);
wchsplash &= 3;
sayfile(ahsnd, vol);
}
if (what == 'mcum') {
if (mcum < 6) {
ahsnd = 'mcum' + mcum + '.mp3';
} else {
if (mcum == 6) {
ahsnd = 'mcum4.mp3';
} else {
if (mcum == 7) {
ahsnd = 'mcum2.mp3';
} else {
if (mcum == 8) {
ahsnd = 'mcum1.mp3';
}
}
}
}
++mcum;
if (mcum > 8) {
mcum = 1;
}
sayfile(ahsnd, vol);
}
if (what == 'eek') {
ahsnd = 'eek.mp3';
sayfile(ahsnd, vol);
}
if (what == 'emo') {
ahsnd = 'emoan' + emoan + '.mp3';
++emoan;
if (emoan > 7) {
emoan = 1;
}
sayfile(ahsnd, vol);
}
if (what == 'moo') {
ahsnd = 'ooo' + mooo + '.wav';
++mooo;
if (mooo > 4) {
mooo = 1;
}
sayfile(ahsnd, 50);
}
if (what == 'morg') {
ahsnd = 'morg' + morg + '.wav';
++morg;
if (morg > 5) {
morg = 1;
}
sayfile(ahsnd, vol);
}
if (what == 'uhhd') {
ahsnd = 'uhh' + wchuhhd + '.mp3';
sayfile1(ahsnd, vol);
--wchuhhd;
if (wchuhhd < 0) {
wchuhhd = 7;
}
}
if (what == 'uhh') {
ahsnd = 'uhh' + wchuhh + '.mp3';
sayfile1(ahsnd, vol);
++wchuhh;
if (wchuhh > 7) {
wchuhh = 0;
}
}
if (what == 'uhh0') {
ahsnd = 'uhh' + wchuhh + '.mp3';
sayfile(ahsnd, vol);
++wchuhh;
if (wchuhh > 7) {
wchuhh = 0;
}
}
if (what == 'uhh2') {
ahsnd = 'uhh' + wchuhh + '.mp3';
sayfile(ahsnd, vol);
if (wchuhh == 5) {
wchuhh = 4;
} else {
wchuhh = 5;
}
}
if (what == 'uhh3') {
if (whcuhh == 0) {
wchuhh = 1;
}
if (whcuhh == 7) {
wchuhh = 1;
}
ahsnd = 'uhh' + wchuhh + '.mp3';
sayfile1(ahsnd, 10);
++wchuhh;
if (wchuhh > 7) {
wchuhh = 0;
}
}
if (what == 'uh2') {
++uhh;
if (uhh > 8) {
uhh -= 8;
}
ahsnd = 'u' + uhh + '.wav';
sayfile1(ahsnd, vol);
}
if (what == 'u3') {
++uhh;
if (uhh > 8) {
uhh -= 8;
}
ahsnd = 'u' + uhh + '.wav';
sayfile1(ahsnd, vol);
}
if (what == 'ouch') {
ouchtab = ['ow1', 'ow3', 'ow4', 'ow5'];
owsnd = ouchtab[oww] + '.wav';
sayfile2(owsnd, vol);
++oww;
if (oww > 3) {
oww = 0;
}
}
if (what == 'oww') {
oww &= 7;
owwtab = ['ow1', 'ow3', 'ow4', 'ow5', 'ow6', 'ow1', 'ow8', 'ow5'];
owsnd = owwtab[oww] + '.wav';
sayfile1(owsnd, vol);
++oww;
}
if (what == 'oh') {
yessnd = 'oh' + dscoh + '.wav';
if (!talking) {
sayfile(yessnd, vol);
} else {
sayfile1(yessnd, vol);
}
--dscoh;
if (dscoh < 1) {
dscoh = 10;
}
}
if (what == 'coh') {
yessnd = 'coh' + coh + '.mp3';
sayfile1(yessnd, vol);
++coh;
if (coh > 4) {
coh = 1;
}
}
if (what == 'aoh') {
yessnd = 'oh' + doh + '.wav';
if (!talking) {
sayfile(yessnd, vol);
} else {
sayfile1(yessnd, vol);
}
++doh;
if (doh > 10) {
doh = 1;
}
}
if (what == 'oohh') {
if (oohh > 3) {
oohh = 0;
}
yessnd = 'oohh' + oohh + '.wav';
if (!talking) {
sayfile(yessnd, vol);
} else {
sayfile1(yessnd, vol);
}
++oohh;
if (oohh > 3) {
oohh = 0;
}
}
if (what == 'boohh') {
if (oohh > 3) {
oohh = 0;
}
yessnd = 'oohh' + oohh + '.wav';
sayany(yessnd, vol);
++oohh;
if (oohh > 3) {
oohh = 0;
}
}
if (what == 'mmm') {
yessnd = 'mmm' + ammm + '.wav';
if (!talking) {
sayfile(yessnd, vol);
} else {
sayfile1(yessnd, vol);
}
--ammm;
if (ammm < -4) {
ammm = 5;
}
}
if (what == 'react') {
rea &= 7;
lastmm = mm;
reatab = ['surprise1', 'giggle0', 'surprise2', 'giggle1', 'surprise3', 'giggle2', 'surprise4', 'giggle3'];
ahsnd = reatab[rea] + '.mp3';
sayfile(ahsnd);
++rea;
}
if (what == 'react1') {
rea &= 7;
lastmm = mm;
reatab = ['surprise1', 'giggle0', 'surprise2', 'giggle1', 'surprise3', 'giggle2', 'surprise4', 'giggle3'];
ahsnd = reatab[rea] + '.mp3';
sayfile1(ahsnd);
++rea;
}
if (what == 'nnh') {
++nnh;
t = rand(1, 3);
nnh += t;
nnh &= 7;
if (nnh == lastnnh) {
nnh += 1;
}
nnh &= 7;
t = (nnh & 7) + 1;
ahsnd = 'nnh' + t + '.mp3';
sayfile1(ahsnd, vol);
}
if (what == 'mm') {
++mm;
mm &= 7;
lastmm = mm;
ahsnd = 'mm' + mm + '.mp3';
if (!talking) {
sayfile(ahsnd, vol);
} else {
sayfile1(ahsnd, vol);
}
}
if (what == 'amm') {
--mm;
mm &= 7;
lastmm = mm;
ahsnd = 'mm' + mm + '.mp3';
if (!talking) {
sayfile(ahsnd, vol);
} else {
sayfile1(ahsnd, vol);
}
}
if (what == 'bed1') {
slapsnd = 'thump1.wav';
if (!talking2) {
sayfile2(slapsnd, vol);
} else {
if (!talking3) {
sayfile3(slapsnd, vol);
}
}
}
if (what == 'bed') {
if (rnd(8) == 0) {
slapsnd = 'thump1.wav';
} else {
if (rnd1()) {
slapsnd = 'thump2.wav';
} else {
slapsnd = 'cusion3.wav';
}
}
if (!talking2) {
sayfile2(slapsnd, vol);
} else {
if (!talking3) {
sayfile3(slapsnd, vol);
}
}
}
if (what == 'slap') {
slapwch = rnd1() + 3;
slapsnd = 'slap' + slapwch + '.wav';
sayfile(slapsnd, vol);
}
if (what == 'slap1') {
slapwch = rnd1() + 3;
slapsnd = 'slap' + slapwch + '.wav';
sayfile1(slapsnd, vol);
}
if (what == 'slap2') {
slapwch = rnd1() + 3;
slapsnd = 'slap' + slapwch + '.wav';
sayfile2(slapsnd, vol);
}
if (what == 'slap3') {
slapwch = rnd1() + 3;
slapsnd = 'slap' + slapwch + '.wav';
sayfile3(slapsnd, vol);
}
if (what == 'muhh') {
ahsnd = 'muhh6.wav';
sayfile(ahsnd);
}
if (what == 'nnh5') {
ahsnd = 'nnh5.mp3';
sayfile(ahsnd);
}
if (what == 'squeak') {
ahsnd = 'bedsqueak' + bedsq + '.mp3';
++bedsq;
if (bedsq > 3) {
bedsq = 1;
}
sayfile(ahsnd, 60);
talking = 1;
}
if (what == 'chimes') {
ahsnd = 'chimes.wav';
sayfile(ahsnd, vol);
}
if (what == 'uh') {
++uhh;
t = rand(1, 3);
uhh += t;
if (uhh > 8) {
uhh -= 8;
}
ahsnd = 'u' + t + '.wav';
sayfile(ahsnd, 10);
}
if (what == 'blip') {
ahsnd = 'blip.wav';
sayfile(ahsnd, 15);
}
if (what == 'swish') {
sayfile('swish2.mp3', 100);
}
if (what == 'swish3') {
sayfile2('swish2.mp3', 100);
}
if (what == 'gulp') {
sayfile('gulp1.wav', 40);
}
}
function dosurfloop(nosetvol) {
if (stopahloop) {
return undefined;
}
if (nosetvol == undefined) {
ahvol = 5;
} else {
if (ahvol < nosetvol) {
ahvol += 0.1;
sound2.setVolume(ahvol);
sound3.setVolume(ahvol);
}
}
if (ahwait <= 0) {
ahwait = 240;
if (lastah == 2) {
sayfile3('surf.wav', ahvol);
lastah = 3;
} else {
sayfile2('surf.wav', ahvol);
lastah = 2;
}
} else {
--ahwait;
}
stopahloop = 0;
}
function fadeahloop() {
stopahloop = 1;
if (ahvol > 0) {
ahvol -= 0.25;
}
if (ahvol < 0) {
ahvol = 0;
}
sound2.setVolume(ahvol);
sound3.setVolume(ahvol);
ahwait = 0;
}
function fadeahloopfast() {
stopahloop = 1;
if (ahvol > 0) {
ahvol -= 0.5;
}
if (ahvol < 0) {
ahvol = 0;
}
sound2.setVolume(ahvol);
sound3.setVolume(ahvol);
ahwait = 0;
}
function killahloop() {
stopahloop = 1;
ahvol = 0;
sound2.setVolume(0);
sound3.setVolume(0);
}
function fadepalace() {
if (palvol > 0) {
palvol -= 0.25;
}
if (palvol < 0) {
palvol = 0;
}
sound1.setVolume(palvol);
if (palvol == 0) {
talking1 = 0;
playingpalace = 0;
}
}
function mutepalace() {
if (palvol > 0) {
palvol -= 5;
if (palvol < 0) {
palvol = 0;
}
sound1.setVolume(palvol);
}
}
function unmutepalace() {
palvol = 30;
sound1.setVolume(palvol);
}
function setloopvol(newvol) {
ahvol = newvol;
sound3.setVolume(ahvol);
}
function stoploop() {
surfsoundon = 0;
rainsoundon = 0;
waitsegs = 12;
stoplooping = 1;
sound2.stop();
sound3.stop();
talking2 = 0;
talking3 = 0;
}
function chimes() {
++lastchime;
if ((lastchime & 1) == 0) {
sayany('chimes2.wav', 30);
} else {
sayany('chimes.wav', 30);
}
}
function dorainsound(sfvol) {
if (sfvol == undefined) {
sfvol = 100;
}
rainvol = sfvol;
if (!talking3 && rainvol > 0) {
what = 'rainloop.wav';
sound3.attachSound(what);
sound3.start(0, 999);
sound3.setVolume(sfvol);
rainsoundon = 1;
}
}
function dorainloop() {
if (!rainsoundon) {
return undefined;
}
if (rainvol > seekrainvol) {
rainvol -= 0.02;
if (rainvol <= 0) {
rainvol = 0;
sound3.stop();
rainsoundon = 0;
} else {
sound3.setVolume(rainvol);
}
} else {
if (rainvol < seekrainvol) {
rainvol += 0.2;
sound3.setVolume(rainvol);
}
}
}
function fadesurffast() {
if (surfvol > 0) {
surfvol -= 0.1;
}
sound2.setVolume(surfvol);
}
function initscene0() {
hideall();
if (credits) {
bg1_mc.gotoAndStop(5);
} else {
bg1_mc.gotoAndStop(5);
}
bg1_mc.swapDepths(1);
bg2_mc.gotoAndStop(11);
bg2_mc.swapDepths(2000);
bg3_mc.gotoAndStop(12);
bg3_mc.swapDepths(2005);
bg4_mc.gotoAndStop(3);
bg4_mc.swapDepths(2006);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
scenestarted = 1;
if (credits) {
init_credits();
}
onstartbutton = 0;
tgoblack = 0;
}
function doscene0() {
if (!scenestarted) {
initscene0();
}
if (showingskip) {
startbutton_mc.swapDepths(-27009);
} else {
if (tgoblack) {
startbutton2_mc._x = -10000;
startbutton_mc._x = -10000;
startbutton_mc.swapDepths(-27009);
startbutton2_mc.swapDepths(-27010);
showpop = 0;
if (!fadingout) {
startfadeout();
}
if (fade == 100) {
scene = oldscene;
scenestarted = 0;
startfadein();
}
} else {
mon3 = 'oldscene:' + oldscene + ' os1:' + onstartbutton + ' ' + onstartbutton2;
if (credits && rolls < 2) {
startbutton2_mc._x = -10000;
startbutton_mc._x = -10000;
} else {
startbutton2_mc._x = 363 + fadjx;
startbutton_mc._x = startbutton2_mc._x;
}
if (credits) {
startbutton_mc._y = 460 + fadjy;
} else {
startbutton_mc._y = 460 + fadjy;
}
startbutton2_mc._y = startbutton_mc._y + 40;
startbutton_mc.swapDepths(27009);
startbutton2_mc.swapDepths(27010);
if (oldscene >= 1) {
if (onstartbutton) {
startframe = 10;
startbutton_mc.gotoAndStop(startframe);
startbutton_mc.txt.text = '\rStart new game\r\rthis will clear game save data';
startbutton2_mc.gotoAndStop(4);
if (buttonpress && !tgoblack) {
tgoblack = 1;
resumegame = 0;
if (!teaser) {
oldscene = 1;
highestscene = 1;
gamesave.data.scene = 1;
gamesave.data.lastscene = 0;
gamesave.data.unlocked = 0;
}
}
} else {
if (onstartbutton2) {
startframe2 = 11;
scenen = oldscene;
scenet = scenetext[oldscene];
mon5 = ' txt:' + scenet;
startbutton2_mc.gotoAndStop(startframe2);
startbutton2_mc.txt.text = '\rResume old game at:\rscene ' + scenen + '\r' + scenet;
startbutton_mc.gotoAndStop(4);
if (buttonpress && !tgoblack) {
tgoblack = 1;
resumegame = 1;
}
} else {
startframe = 5;
startframe2 = 6;
startbutton_mc.gotoAndStop(startframe);
startbutton2_mc.gotoAndStop(startframe2);
}
}
} else {
if (onstartbutton) {
startframe = 2;
if (buttonpress && !tgoblack) {
tgoblack = 1;
resumegame = 0;
if (!teaser) {
oldscene = 1;
highestscene = 1;
gamesave.data.scene = 1;
gamesave.data.lastscene = 1;
gamesave.data.unlocked = 0;
}
}
} else {
startframe = 1;
}
startbutton_mc.gotoAndStop(startframe);
startbutton2_mc.gotoAndStop(4);
}
showpoptype = 10;
showpop = 1;
if (credits) {
do_rollcredits();
}
}
}
}
function init_credits() {
rolls = 0;
wch_cred = 0;
weba = 0;
fadeio = 1;
wait = 100;
tgoblack = 0;
}
function do_rollcredits() {
mon5 = 'wch:' + wch_cred + ' gb:' + tgoblack + ' w:' + wait + ' ' + fadeio;
if (fadeio > 0) {
if (wch_cred == 0) {
++weba;
} else {
weba += 10;
}
if (weba >= 100) {
weba = 100;
fadeio = 0;
}
} else {
if (wait) {
--wait;
if (wait == 0) {
fadeio = -1;
}
} else {
if (fadeio < 0) {
weba -= 10;
if (weba <= 0) {
fadeio = 1;
++wch_cred;
if (wch_cred >= 6) {
wch_cred = 0;
++rolls;
}
wait = 100;
}
}
}
}
i = +wch_cred * 4;
webmasters_shad_mc.swapDepths(11000);
webmasters_mc.swapDepths(11001);
webmasters_mc._x = 352 + wadjx;
webmasters_mc._y = 241 + wadjy;
webmasters_mc.gotoAndStop(8);
webmasters_mc.txt.text = Credits[i];
webmasters_shad_mc.gotoAndStop(9);
webmasters_shad_mc.txt.text = Credits[i];
if (webma < 100) {
++weba;
}
webmasters_mc._alpha = weba;
webmasters_shad_mc._x = 355 + wadjx;
webmasters_shad_mc._y = 243 + wadjy;
webas = weba - 30;
if (webas < 0) {
webas = 0;
}
webmasters_shad_mc._alpha = webas;
if (fade == 100) {
scene = 0;
scenestarted = 0;
startfadein();
}
if (onstartbutton) {
startframe = 3;
if (buttonpress && !tgoblack) {
if (!stopahloop) {
killahloop();
}
tgoblack = 1;
if (!fadingout) {
startfadeout();
}
resumegame = 0;
if (!teaser) {
oldscene = 0;
highestscene = 0;
gamesave.data.scene = 0;
gamesave.data.lastscene = 0;
gamesave.data.unlocked = 0;
}
}
} else {
startframe = 1;
}
if (rolls < 1) {
startbutton_mc._x = -10000;
} else {
startbutton_mc._x = 349 + fadjx;
}
startbutton_mc._y = 543 + fadjy;
startbutton_mc.swapDepths(27009);
startbutton_mc.gotoAndStop(startframe);
}
function initscene2() {
hideall();
bg1_mc.gotoAndStop(28);
bg1_mc.swapDepths(5);
bg2_mc.gotoAndStop(11);
bg2_mc.swapDepths(2004);
bg3_mc.swapDepths(3007);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg1a = 100;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
wait = 90;
ssay = 46;
scenestarted = 1;
}
function doscene2() {
mon6 = ' ' + bg1a + ' ' + bg2a;
if (!scenestarted) {
initscene2();
}
mdx = mousex - omousex;
mdy = mousey - omousey;
if (ssay == 46) {
if (dowait(40)) {
} else {
say(47);
bg2_mc.gotoAndStop(29);
}
} else {
if (ssay == 47) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(48);
}
}
}
} else {
if (ssay == 48) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(49);
}
}
} else {
if (ssay == 49) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(50);
}
}
} else {
if (ssay == 50) {
if (balpha == 0) {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(10)) {
} else {
say(51);
}
}
}
} else {
if (ssay == 51) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(52);
}
}
} else {
if (ssay == 52) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(53);
bg2_mc.gotoAndStop(30);
}
}
} else {
if (ssay == 53) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 3;
} else {
if (dowait(20)) {
} else {
say(54);
}
}
}
} else {
if (ssay == 54) {
if (balpha == 0) {
if (dowait(20)) {
} else {
if (!fadingout) {
startfadeout();
}
if (fade == 100) {
scene += 1;
if (scene > scenes) {
scene = 1;
}
scenestarted = 0;
startfadein();
}
}
}
}
}
}
}
}
}
}
}
}
bg1_mc._alpha = bg1a;
bg2_mc._alpha = bg2a;
bg3_mc._alpha = bg3a;
bg4_mc._alpha = bg4a;
omousex = mousex;
omousey = mousey;
if (!Key.isDown(191)) {
slashrel = 1;
}
if (debug && Key.isDown(27)) {
scenestarted = 0;
killsprites();
}
if (debug && (Key.isDown(191) && slashrel) || skipahead) {
skipahead = 0;
killsprites();
forcebuboff = 1;
if (autopilot) {
killhotspot();
autopilot = 0;
}
}
}
function initscene3() {
hideall();
bg1_mc.gotoAndStop(31);
bg1_mc.swapDepths(5);
bg2_mc.gotoAndStop(11);
bg2_mc.swapDepths(2004);
bg3_mc.swapDepths(3007);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg1a = 100;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
wait = 90;
ssay = 55;
scenestarted = 1;
}
function doscene3() {
mon6 = ' ' + bg1a + ' ' + bg2a;
if (!scenestarted) {
initscene3();
}
mdx = mousex - omousex;
mdy = mousey - omousey;
if (ssay == 55) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(56);
}
}
} else {
if (ssay == 56) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(57);
}
}
} else {
if (ssay == 57) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(58);
bg2_mc.gotoAndStop(32);
}
}
} else {
if (ssay == 58) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(59);
}
}
}
} else {
if (ssay == 59) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(60);
}
}
} else {
if (ssay == 60) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(61, 2);
}
}
} else {
if (ssay == 61) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(62, 1);
}
}
} else {
if (ssay == 62) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(63);
}
}
} else {
if (ssay == 63) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(64, 1);
}
}
} else {
if (ssay == 64) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(65, 1);
}
}
} else {
if (ssay == 65) {
if (balpha == 0) {
if (dowait(20)) {
} else {
if (!fadingout) {
startfadeout();
}
if (fade == 100) {
scene += 1;
if (scene > scenes) {
scene = 1;
}
scenestarted = 0;
startfadein();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
bg1_mc._alpha = bg1a;
bg2_mc._alpha = bg2a;
bg3_mc._alpha = bg3a;
bg4_mc._alpha = bg4a;
omousex = mousex;
omousey = mousey;
if (!Key.isDown(191)) {
slashrel = 1;
}
if (debug && Key.isDown(27)) {
scenestarted = 0;
killsprites();
}
if (debug && (Key.isDown(191) && slashrel) || skipahead) {
skipahead = 0;
killsprites();
forcebuboff = 1;
if (autopilot) {
killhotspot();
autopilot = 0;
}
}
}
function initscene4() {
hideall();
bg1_mc.gotoAndStop(33);
bg1_mc.swapDepths(5);
bg2_mc.gotoAndStop(11);
bg2_mc.swapDepths(2004);
bg3_mc.swapDepths(3007);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg1a = 100;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
wait = 90;
ssay = 67;
scenestarted = 1;
}
function doscene4() {
mon6 = ' ' + bg1a + ' ' + bg2a;
if (!scenestarted) {
initscene4();
}
mdx = mousex - omousex;
mdy = mousey - omousey;
if (ssay == 67) {
if (balpha == 0) {
if (dowait(90)) {
} else {
say(68, 1);
}
}
} else {
if (ssay == 68) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(69);
bg2_mc.gotoAndStop(34);
}
}
} else {
if (ssay == 69) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(40)) {
} else {
say(70);
bg1_mc.gotoAndStop(35);
}
}
}
} else {
if (ssay == 70) {
if (balpha == 0) {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(40)) {
} else {
say(71, 1);
}
}
}
} else {
if (ssay == 71) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(72);
}
}
} else {
if (ssay == 72) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(73);
}
}
} else {
if (ssay == 73) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(74, 1);
bg2_mc.gotoAndStop(36);
wait = 20;
}
}
} else {
if (ssay == 74) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 4;
} else {
if (dowait(20)) {
} else {
say(75);
}
}
}
}
} else {
if (ssay == 75) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(76);
}
}
} else {
if (ssay == 76) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(77);
}
}
} else {
if (ssay == 77) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(78);
}
}
} else {
if (ssay == 78) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(79);
}
}
} else {
if (ssay == 79) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(80);
bg1_mc.gotoAndStop(37);
wait = 10;
}
}
} else {
if (ssay == 80) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 4;
} else {
if (dowait(30)) {
} else {
say(82);
}
}
}
}
} else {
if (ssay == 82) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(83);
bg2_mc.gotoAndStop(38);
}
}
} else {
if (ssay == 83) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(30)) {
} else {
say(84);
}
}
}
}
} else {
if (ssay == 84) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(85);
bg1_mc.gotoAndStop(39);
}
}
} else {
if (ssay == 85) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(30)) {
} else {
say(86, 1);
}
}
}
}
} else {
if (ssay == 86) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(87);
bg2_mc.gotoAndStop(40);
}
}
} else {
if (ssay == 87) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(88);
}
}
}
} else {
if (ssay == 88) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(89);
}
}
} else {
if (ssay == 89) {
if (balpha == 0) {
if (dowait(20)) {
} else {
if (!fadingout) {
startfadeout();
}
if (fade == 100) {
scene += 1;
if (scene > scenes) {
scene = 1;
}
scenestarted = 0;
startfadein();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
bg1_mc._alpha = bg1a;
bg2_mc._alpha = bg2a;
bg3_mc._alpha = bg3a;
bg4_mc._alpha = bg4a;
omousex = mousex;
omousey = mousey;
if (!Key.isDown(191)) {
slashrel = 1;
}
if (debug && Key.isDown(27)) {
scenestarted = 0;
killsprites();
}
if (debug && (Key.isDown(191) && slashrel) || skipahead) {
skipahead = 0;
killsprites();
forcebuboff = 1;
if (autopilot) {
killhotspot();
autopilot = 0;
}
ssay = 80;
bg1_mc.gotoAndStop(37);
wait = 1;
}
}
function initscene5() {
hideall();
bg1_mc.gotoAndStop(41);
bg1_mc.swapDepths(5);
bg3_mc.swapDepths(6);
bg2_mc.swapDepths(2004);
bg4_mc.swapDepths(2105);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg5_mc._x = 360;
bg5_mc._y = 288;
bg1a = 100;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
bg5a = 0;
bg5_mc._alpha = 0;
rainy = 0;
rainy1 = 0;
wait = 90;
ssay = 90;
scenestarted = 1;
surfvol = 10;
}
function doscene5() {
if (!scenestarted) {
initscene5();
}
mdx = mousex - omousex;
mdy = mousey - omousey;
if (ssay == 90) {
if (balpha == 0) {
if (dowait(90)) {
} else {
say(91, 2);
}
}
} else {
if (ssay == 91) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(92, 1);
}
}
} else {
if (ssay == 92) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(93);
}
}
} else {
if (ssay == 93) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(94);
}
}
} else {
if (ssay == 94) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(95);
}
}
} else {
if (ssay == 95) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(96);
}
}
} else {
if (ssay == 96) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(97);
bg2_mc.gotoAndStop(42);
wait = 20;
}
}
} else {
if (ssay == 97) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 4;
} else {
if (dowait(10)) {
} else {
say(98);
}
}
}
}
} else {
if (ssay == 98) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(99);
}
}
} else {
if (ssay == 99) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(100);
}
}
} else {
if (ssay == 100) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(101, 2);
bg1_mc.gotoAndStop(43);
}
}
} else {
if (ssay == 101) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 4;
} else {
if (dowait(10)) {
} else {
say(102);
}
}
}
}
} else {
if (ssay == 102) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(103, 2);
}
}
} else {
if (ssay == 103) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(104, 2);
bg2_mc.gotoAndStop(44);
wait = 10;
}
}
} else {
if (ssay == 104) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 4;
} else {
if (dowait(20)) {
} else {
say(105);
}
}
}
}
} else {
if (ssay == 105) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(106, 2);
}
}
} else {
if (ssay == 106) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(107);
bg1_mc.gotoAndStop(45);
wait = 20;
}
}
} else {
if (ssay == 107) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(20)) {
} else {
say(108, 1);
}
}
}
}
} else {
if (ssay == 108) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(109);
}
}
} else {
if (ssay == 109) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(110, 1);
bg4_mc.gotoAndStop(45);
bg4a = 100;
bg1_mc.gotoAndStop(46);
bg3_mc.gotoAndStop(47);
bg3a = 0;
bg2_mc.gotoAndStop(48);
bg2a = 100;
wait = 10;
}
}
} else {
if (ssay == 110) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 5;
} else {
if (dowait(30)) {
} else {
say(111, 1);
bg4_mc.gotoAndStop(2);
}
}
}
}
} else {
if (ssay == 111) {
if (bg3a < 15) {
bg3a += 0.125;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
say(112, 1);
}
}
} else {
if (ssay == 112) {
if (bg3a < 30) {
bg3a += 0.125;
}
if (bg4a < 5) {
bg4a += 0.05;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
say(113);
}
}
} else {
if (ssay == 113) {
if (bg3a < 45) {
bg3a += 0.125;
}
if (bg4a < 10) {
bg4a += 0.05;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
say(114, 2);
}
}
} else {
if (ssay == 114) {
if (bg3a < 60) {
bg3a += 0.125;
}
if (bg4a < 15) {
bg4a += 0.05;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
say(115);
}
}
} else {
if (ssay == 115) {
if (bg3a < 75) {
bg3a += 0.25;
}
if (bg4a < 20) {
bg4a += 0.05;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
say(116);
}
}
} else {
if (ssay == 116) {
if (bg3a < 100) {
bg3a += 0.5;
}
if (bg4a < 25) {
bg4a += 0.05;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
say(117, 1);
}
}
} else {
if (ssay == 117) {
if (bg3a < 100) {
bg3a += 0.5;
}
if (bg4a < 25) {
bg4a += 0.05;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
ssay = 117.1;
}
}
} else {
if (ssay == 117.1) {
if (bg4a < 100) {
bg4a += 4;
} else {
bg3a = 0;
bg2a = 0;
bg1_mc.gotoAndStop(49);
ssay = 117.2;
dorainsound(20);
}
} else {
if (ssay == 117.2) {
if (bg4a > 0) {
bg4a -= 4;
} else {
if (dowait(30)) {
} else {
say(119);
}
}
} else {
if (ssay == 119) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(120);
}
}
} else {
if (ssay == 120) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(121);
}
}
} else {
if (ssay == 121) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(122);
bg2_mc.gotoAndStop(52);
bg4_mc.gotoAndStop(53);
}
}
} else {
if (ssay == 122) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
bg4a = bg2a;
} else {
if (dowait(10)) {
} else {
say(123);
}
}
}
} else {
if (ssay == 123) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(124);
}
}
} else {
if (ssay == 124) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(125);
}
}
} else {
if (ssay == 125) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(126);
}
}
} else {
if (ssay == 126) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(127);
}
}
} else {
if (ssay == 127) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(128);
}
}
} else {
if (ssay == 128) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(129);
}
}
} else {
if (ssay == 129) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(130);
}
}
} else {
if (ssay == 130) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(131);
bg1_mc.gotoAndStop(52);
bg3_mc.swapDepths(2101);
bg3_mc.gotoAndStop(53);
bg3a = 100;
bg4a = 0;
bg2a = 0;
bg2_mc.gotoAndStop(54);
bg4_mc.gotoAndStop(55);
}
}
} else {
if (ssay == 131) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
bg4a = bg2a;
bg3a = 100 - bg2a;
} else {
if (dowait(5)) {
} else {
say(132);
}
}
}
} else {
if (ssay == 132) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(133);
}
}
} else {
if (ssay == 133) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(134, 1);
}
}
} else {
if (ssay == 134) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(135, 1);
}
}
} else {
if (ssay == 135) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(136);
}
}
} else {
if (ssay == 136) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(137);
}
}
} else {
if (ssay == 137) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(138);
}
}
} else {
if (ssay == 138) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(139);
}
}
} else {
if (ssay == 139) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(140);
}
}
} else {
if (ssay == 140) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(141);
}
}
} else {
if (ssay == 141) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(142);
}
}
} else {
if (ssay == 142) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(143);
}
}
} else {
if (ssay == 143) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(144);
}
}
} else {
if (ssay == 144) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(145);
}
}
} else {
if (ssay == 145) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(146, 1);
}
}
} else {
if (ssay == 146) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(147);
}
}
} else {
if (ssay == 147) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(148);
}
}
} else {
if (ssay == 148) {
if (balpha == 0) {
if (dowait(15)) {
} else {
say(149);
}
}
} else {
if (ssay == 149) {
if (balpha == 0) {
if (dowait(20)) {
} else {
ssay = 149.1;
}
}
} else {
if (ssay == 149.1) {
if (rainvol > 0) {
rainvol -= 0.2;
sound3.setVolume(rainvol);
} else {
if (!fadingout) {
startfadeout();
}
if (fade == 100) {
stoploop();
scene += 1;
if (scene > scenes) {
scene = 1;
}
scenestarted = 0;
startfadein();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
mon4 = 'rv:' + rainvol;
mon5 = '234a:' + bg2a + ' ' + bg3a + ' ' + bg4a;
if (ssay < 117.2) {
if (!talking2) {
sayfile2('surf.wav', surfvol);
if (surfvol > 5) {
--surfvol;
}
surfsoundon = 1;
}
} else {
rainy += 8;
if (rainy >= 576) {
rainy -= 568;
}
rainy1 += 6;
if (rainy1 >= 576) {
rainy1 -= 570;
}
wsprite(0, 360, rainy + 576, 2010, 0, 10, 70);
wsprite(1, 360, rainy1 + 576, 2011, 0, 10, 60);
if (surfvol > 0) {
fadesurffast();
}
dorainloop();
}
bg1_mc._alpha = bg1a;
bg2_mc._alpha = bg2a;
bg3_mc._alpha = bg3a;
bg4_mc._alpha = bg4a;
bg5_mc._alpha = bg5a;
omousex = mousex;
omousey = mousey;
if (!Key.isDown(191)) {
slashrel = 1;
}
if (debug && Key.isDown(27)) {
scenestarted = 0;
killsprites();
}
if (debug && (Key.isDown(191) && slashrel) || skipahead) {
skipahead = 0;
killsprites();
forcebuboff = 1;
if (autopilot) {
killhotspot();
autopilot = 0;
}
ssay = 101;
bg1_mc.gotoAndStop(43);
wait = 1;
ssay = 110;
bg4_mc.gotoAndStop(45);
bg4a = 100;
bg1_mc.gotoAndStop(46);
bg3_mc.gotoAndStop(47);
bg3a = 0;
bg2_mc.gotoAndStop(48);
bg2a = 100;
wait = 10;
bg4a = 0;
bg4_mc.gotoAndStop(2);
ssay = 116;
return undefined;
ssay = 122;
bg2_mc.gotoAndStop(52);
bg4_mc.gotoAndStop(53);
bg4a = 0;
bg2a = 0;
}
}
function initscene6() {
hideall();
bg1_mc.gotoAndStop(56);
bg1_mc.swapDepths(5);
bg3_mc.swapDepths(6);
bg2_mc.swapDepths(2004);
bg4_mc.swapDepths(2105);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg5_mc._x = 360;
bg5_mc._y = 288;
bg1a = 100;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
bg5a = 0;
bg5_mc._alpha = 0;
rainy = 0;
rainy1 = 0;
wait = 90;
ssay = 149;
scenestarted = 1;
surfvol = 0;
sayfile2('surf.wav', surfvol);
}
function doscene6() {
if (!scenestarted) {
initscene6();
}
mdx = mousex - omousex;
mdy = mousey - omousey;
if (ssay == 149) {
if (balpha == 0) {
if (surfvol < 10) {
surfvol += 0.2;
sound2.setVolume(surfvol);
}
if (dowait(90)) {
} else {
if (surfvol >= 10) {
say(150, 2);
bg2_mc.gotoAndStop(57);
wait = 20;
}
}
}
} else {
if (ssay == 150) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(30)) {
} else {
say(151);
bg1_mc.gotoAndStop(58);
wait = 20;
}
}
}
}
} else {
if (ssay == 151) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(20)) {
} else {
say(152);
bg2_mc.gotoAndStop(59);
wait = 10;
}
}
}
}
} else {
if (ssay == 152) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(20)) {
} else {
say(153);
bg1_mc.gotoAndStop(60);
wait = 10;
}
}
}
}
} else {
if (ssay == 153) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(40)) {
} else {
say(154);
bg2_mc.gotoAndStop(61);
wait = 20;
}
}
}
}
} else {
if (ssay == 154) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(5)) {
} else {
say(155, 2);
bg1_mc.gotoAndStop(62);
wait = 1;
}
}
}
}
} else {
if (ssay == 155) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(10)) {
} else {
say(156);
}
}
}
}
} else {
if (ssay == 156) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(157);
}
}
} else {
if (ssay == 157) {
if (balpha == 0) {
if (dowait(4)) {
} else {
say(158, 1);
}
}
} else {
if (ssay == 158) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(159);
bg2_mc.gotoAndStop(63);
wait = 10;
}
}
} else {
if (ssay == 159) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(160);
bg1_mc.gotoAndStop(64);
wait = 10;
}
}
}
}
} else {
if (ssay == 160) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(10)) {
} else {
say(161);
}
}
}
}
} else {
if (ssay == 161) {
if (balpha == 0) {
if (dowait(4)) {
} else {
say(162);
}
}
} else {
if (ssay == 162) {
if (balpha == 0) {
if (dowait(4)) {
} else {
say(163);
}
}
} else {
if (ssay == 163) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(164);
}
}
}
}
} else {
if (ssay == 164) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(165);
bg1_mc.gotoAndStop(65);
wait = 10;
}
}
} else {
if (ssay == 165) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(20)) {
} else {
say(166);
}
}
}
}
} else {
if (ssay == 166) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(167);
}
}
} else {
if (ssay == 167) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(168);
}
}
} else {
if (ssay == 168) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(169);
}
}
} else {
if (ssay == 169) {
if (balpha == 0) {
if (dowait(4)) {
} else {
say(170);
}
}
} else {
if (ssay == 170) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(171);
bg2_mc.gotoAndStop(66);
bg2a = 0;
}
}
} else {
if (ssay == 171) {
if (balpha == 0) {
if (bg2a < 100) {
if (bg2a == 0 && !talking) {
sayfile('pop.wav', 30);
}
bg2a += 10;
} else {
if (dowait(10)) {
} else {
say(172, 2);
}
}
}
} else {
if (ssay == 172) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(173);
}
}
} else {
if (ssay == 173) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(174);
}
}
} else {
if (ssay == 174) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(175);
}
}
} else {
if (ssay == 175) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(176);
}
}
} else {
if (ssay == 176) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(177);
}
}
} else {
if (ssay == 177) {
if (balpha == 0) {
if (dowait(25)) {
} else {
say(178);
}
}
} else {
if (ssay == 178) {
if (balpha == 0) {
if (dowait(5)) {
} else {
say(179, 1);
bg1_mc.gotoAndStop(67);
wait = 10;
}
}
} else {
if (ssay == 179) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(20)) {
} else {
say(180);
}
}
}
}
} else {
if (ssay == 180) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(181);
}
}
} else {
if (ssay == 181) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(182);
}
}
} else {
if (ssay == 182) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(183, 1);
}
}
} else {
if (ssay == 183) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(184);
}
}
} else {
if (ssay == 184) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(185);
}
}
} else {
if (ssay == 185) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(186);
}
}
} else {
if (ssay == 186) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(187, 1);
bg2_mc.gotoAndStop(68);
wait = 10;
}
}
} else {
if (ssay == 187) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 4;
} else {
if (dowait(30)) {
} else {
say(188, 2);
wait = 30;
}
}
}
}
} else {
if (ssay >= 188) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (surfvol > 0) {
ssay = 188.1;
surfvol -= 0.5;
sound2.setVolume(surfvol);
} else {
if (!fadingout) {
startfadeout();
}
if (fade == 100) {
stoploop();
scene += 1;
if (scene > scenes) {
scene = 1;
}
scenestarted = 0;
startfadein();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if (ssay > 149 && ssay < 188.1) {
if (!talking2) {
sayfile2('surf.wav', surfvol);
if (surfvol > 5) {
--surfvol;
}
}
}
mon4 = 'sv:' + surfvol;
bg1_mc._alpha = bg1a;
bg2_mc._alpha = bg2a;
bg3_mc._alpha = bg3a;
bg4_mc._alpha = bg4a;
bg5_mc._alpha = bg5a;
omousex = mousex;
omousey = mousey;
if (!Key.isDown(191)) {
slashrel = 1;
}
if (debug && Key.isDown(27)) {
scenestarted = 0;
killsprites();
}
if (debug && (Key.isDown(191) && slashrel) || skipahead) {
skipahead = 0;
killsprites();
forcebuboff = 1;
if (autopilot) {
killhotspot();
autopilot = 0;
}
ssay = 154;
bg2_mc.gotoAndStop(61);
wait = 2;
globwaitdel = 0;
ssay = 171;
bg2_mc.gotoAndStop(66);
bg2a = 0;
}
}
function initscene8() {
hideall();
bg1_mc.gotoAndStop(70);
bg3_mc.gotoAndStop(2);
bg1_mc.swapDepths(5);
bg3_mc.swapDepths(6);
bg2_mc.swapDepths(2004);
bg4_mc.swapDepths(2105);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg5_mc._x = 360;
bg5_mc._y = 288;
bg1a = 100;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
bg5a = 0;
bg5_mc._alpha = 0;
scalebg2 = 100;
shiftybg2 = 0;
spa = 0;
rainy = 0;
rainy1 = 0;
rain = 11;
wait = 90;
ssay = 189;
scenestarted = 1;
seekrainvol = 0;
rainvol = 0;
rainsoundon = 0;
surfvol = 0;
surfsoundon = 1;
sayfile2('surf.wav', surfvol);
}
function doscene8() {
if (!scenestarted) {
initscene8();
}
mdx = mousex - omousex;
mdy = mousey - omousey;
mon4 = 'svol:' + surfvol;
if (ssay == 189) {
if (balpha == 0) {
if (surfvol < 10) {
surfvol += 0.2;
sound2.setVolume(surfvol);
}
if (dowait(90)) {
} else {
if (surfvol >= 10) {
say(190);
}
}
}
} else {
if (ssay == 190) {
if (bg3a < 5) {
bg3a += 0.05;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
say(191);
}
}
} else {
if (ssay == 191) {
if (bg3a < 10) {
bg3a += 0.1;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
say(192);
}
}
} else {
if (ssay == 192) {
if (bg3a < 15) {
bg3a += 0.05;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
say(193);
}
}
} else {
if (ssay == 193) {
if (bg3a < 20) {
bg3a += 0.05;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
say(194);
}
}
} else {
if (ssay == 194) {
if (bg3a < 25) {
bg3a += 0.05;
}
if (balpha == 0) {
if (dowait(30)) {
} else {
say(195);
}
}
} else {
if (ssay == 195) {
if (bg3a < 30) {
bg3a += 0.05;
}
if (balpha == 0) {
if (dowait(10)) {
} else {
say(196, 2);
bg2_mc.gotoAndStop(71);
}
}
} else {
if (ssay == 196) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(20)) {
} else {
bg3a = 0;
say(197);
}
}
}
} else {
if (ssay == 197) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(198, 1);
}
}
} else {
if (ssay == 198) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(199);
}
}
} else {
if (ssay == 199) {
if (balpha == 0) {
if (!rainsoundon) {
dorainsound(1);
seekrainvol = 5;
}
if (dowait(60)) {
} else {
if (rainvol > 4.5) {
say(200);
}
}
}
} else {
if (ssay == 200) {
if (balpha == 0) {
if (dowait(5)) {
} else {
say(201);
bg1_mc.gotoAndStop(72);
}
}
} else {
if (ssay == 201) {
if (balpha == 0) {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(30)) {
} else {
bg3a = 0;
say(202);
}
}
}
} else {
if (ssay == 202) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(203);
}
}
} else {
if (ssay == 203) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(204);
bg2_mc.gotoAndStop(73);
wait = 30;
wait2 = 80;
}
}
} else {
if (ssay == 204) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 1;
} else {
rain = 10;
seekrainvol = 8;
if (wait2) {
--wait2;
} else {
say(205);
wait = 100;
}
}
}
}
} else {
if (ssay == 205) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
ssay = 205.1;
bg1_mc.gotoAndStop(74);
bg3a = 0;
bg3_mc.swapDepths(2020);
bg3_mc.gotoAndStop(75);
}
}
} else {
if (ssay == 205.1) {
if (bg2a > 0) {
bg2a -= 2;
bg3a = 100 - bg2a;
} else {
if (dowait(20)) {
} else {
say(206);
seekrainvol = 7.5;
}
}
} else {
if (ssay == 206) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(207);
seekrainvol = 7;
}
}
} else {
if (ssay == 207) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(208);
bg2_mc.gotoAndStop(76);
bg4_mc.gotoAndStop(77);
seekrainvol = 6.5;
wait = 30;
}
}
} else {
if (ssay == 208) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 2;
bg4a = bg2a;
bg3a = 100 - bg2a;
} else {
if (dowait(30)) {
} else {
bg1_mc.gotoAndStop(76);
bg3_mc.gotoAndStop(77);
bg3a = 100;
bg4a = 0;
bg2a = 0;
say(209);
seekrainvol = 6;
}
}
}
}
} else {
if (ssay == 209) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(210);
seekrainvol = 5.5;
}
}
} else {
if (ssay == 210) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(211);
seekrainvol = 5;
}
}
} else {
if (ssay == 211) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(212);
bg2_mc.gotoAndStop(78);
bg4_mc.gotoAndStop(79);
wait = 10;
seekrainvol = 4.5;
}
}
} else {
if (ssay == 212) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 4;
bg4a = bg2a;
bg3a = 100 - bg2a;
} else {
if (dowait(20)) {
} else {
bg1_mc.gotoAndStop(78);
bg3_mc.gotoAndStop(79);
bg3a = 100;
bg4a = 0;
bg2a = 0;
say(213, 2);
}
}
}
}
} else {
if (ssay == 213) {
if (balpha == 0) {
if (dowait(25)) {
} else {
say(214, 2);
bg4_mc.gotoAndStop(81);
wait = 25;
}
}
} else {
if (ssay == 214) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a < 100) {
bg4a += 2;
bg3a = 100 - bg4a;
} else {
if (dowait(30)) {
} else {
say(215, 2);
}
}
}
}
} else {
if (ssay == 215) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(216, 2);
}
}
} else {
if (ssay == 216) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(217);
bg3_mc.gotoAndStop(82);
}
}
} else {
if (ssay == 217) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 4;
bg3a = 100 - bg4a;
} else {
if (dowait(30)) {
} else {
say(218);
}
}
}
}
} else {
if (ssay == 218) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(219, 2);
init_do_smell();
spa = 0;
bg2_mc.gotoAndStop(78);
bg2a = 100;
bg4_mc.gotoAndStop(82);
bg4a = 100;
bg3a = 0;
bg1_mc.gotoAndStop(84);
bg3_mc.gotoAndStop(85);
bg3_mc.swapDepths(20);
bg2_mc.swapDepths(6);
wait = 20;
}
}
} else {
if (ssay == 219) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 4;
}
bg4a = bg2a;
bg3a = 100 - bg2a;
spa = bg3a;
do_smell();
if (blook && m100 >= 1) {
say(220);
wait = 20;
globwaitdel = 0;
}
}
}
} else {
if (ssay == 220) {
do_smell();
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(221);
}
}
} else {
if (ssay == 221) {
do_smell();
if (balpha == 0) {
if (dowait(10)) {
} else {
say(222);
}
}
} else {
if (ssay == 222) {
do_smell();
if (balpha == 0) {
if (dowait(20)) {
} else {
say(223);
wait = 20;
bg4_mc.gotoAndStop(86);
bg2_mc.gotoAndStop(84);
}
}
} else {
if (ssay == 223) {
do_smell();
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a < 100) {
bg4a += 2;
}
bg2a = bg4a;
spa = 100 - bg4a;
bg3a = spa;
scalebg2 = 116 + adjx;
shiftybg2 = -37 + adjy;
if (bg4a >= 100) {
ssay = 223.1;
killsprites();
}
}
}
} else {
if (ssay == 223.1) {
if (dowait(10)) {
} else {
say(224);
}
} else {
if (ssay == 224) {
if (balpha == 0) {
if (dowait(5)) {
} else {
say(225);
}
}
} else {
if (ssay == 225) {
if (balpha == 0) {
if (dowait(15)) {
} else {
say(226);
}
}
} else {
if (ssay == 226) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(227);
}
}
} else {
if (ssay == 227) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(228, 1);
bg3_mc.gotoAndStop(87);
wait = 20;
}
}
} else {
if (ssay == 228) {
do_smell();
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg3a < 100) {
bg3a += 2;
}
bg4a = 100 - bg3a;
bg2a = bg4a;
if (bg3a >= 100) {
ssay = 228.1;
globwaitdel = 0;
}
}
}
} else {
if (ssay == 228.1) {
if (dowait(30)) {
} else {
say(229);
}
} else {
if (ssay == 229) {
if (balpha == 0) {
if (dowait(15)) {
} else {
say(230);
init_dopt1();
bg4_mc.gotoAndStop(88);
spa = 0;
wait = 20;
}
}
} else {
if (ssay == 230) {
if (balpha == 0) {
dopt1();
if (wait) {
--wait;
} else {
if (bg4a < 100) {
bg4a += 2;
}
bg3a = 100 - bg4a;
bg2a = bg4a;
spa = bg2a;
if (bg4a >= 100) {
ssay = 230.1;
}
}
}
} else {
if (ssay >= 230.1 && ssay < 250.2) {
dopt1();
if (ssay == 250.1) {
bg3_mc.gotoAndStop(89);
if (bg4a > 0) {
bg4a -= 2;
}
bg2a = bg4a;
spa = bg2a;
bg3a = 100 - bg4a;
if (bg3a >= 100) {
killsprites();
ssay = 250.2;
wait = 60;
}
}
} else {
if (ssay == 250.2) {
if (wait) {
--wait;
} else {
say(251);
}
} else {
if (ssay == 251) {
if (balpha == 0) {
if (dowait(15)) {
} else {
say(252);
}
}
} else {
if (ssay == 252) {
if (balpha == 0) {
if (dowait(45)) {
} else {
say(253);
}
}
} else {
if (ssay == 253) {
if (balpha == 0) {
if (dowait(80)) {
} else {
say(254);
}
}
} else {
if (ssay == 254) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(255);
}
}
} else {
if (ssay == 255) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(256, 1);
}
}
} else {
if (ssay == 256) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(257);
bg4_mc.gotoAndStop(90);
}
}
} else {
if (ssay == 257) {
if (balpha == 0) {
if (bg4a < 100) {
bg4a += 5;
bg3a = 100 - bg4a;
} else {
if (dowait(10)) {
} else {
say(258);
}
}
}
} else {
if (ssay == 258) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(259);
}
}
} else {
if (ssay == 259) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(260);
}
}
} else {
if (ssay == 260) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(261);
}
}
} else {
if (ssay == 261) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(262);
}
}
} else {
if (ssay == 262) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(263);
}
}
} else {
if (ssay == 263) {
if (balpha == 0) {
if (bg4a > 0) {
bg4a -= 2;
bg3a = 100 - bg4a;
} else {
if (dowait(20)) {
} else {
say(264);
wait = 60;
wait2 = 20;
bg4_mc.gotoAndStop(91);
}
}
}
} else {
if (ssay == 264) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a < 100) {
bg4a += 2;
bg3a = 100 - bg4a;
} else {
say(265);
globwaitdel = 0;
}
}
}
} else {
if (ssay == 265) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(266);
}
}
} else {
if (ssay == 266) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(267);
}
}
} else {
if (ssay == 267) {
if (balpha == 0) {
if (dowait(25)) {
} else {
say(268);
}
}
} else {
if (ssay == 268) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(269, 1);
}
}
} else {
if (ssay == 269) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(270);
bg1_mc.gotoAndStop(92);
bg3_mc.gotoAndStop(93);
wait = 30;
wait2 = 20;
}
}
} else {
if (ssay == 270) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 2;
bg2a = bg4a;
bg3a = 100 - bg4a;
} else {
if (wait2) {
--wait2;
} else {
say(271, 1);
bg4_mc.gotoAndStop(94);
wait = 20;
wait2 = 20;
}
}
}
}
} else {
if (ssay == 271) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(272, 2);
}
}
} else {
if (ssay == 272) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(273, 1);
wait = 10;
}
}
} else {
if (ssay == 273) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a < 100) {
bg4a += 2;
bg2a = bg4a;
bg3a = 100 - bg4a;
} else {
if (wait2) {
--wait2;
} else {
say(274);
}
}
}
}
} else {
if (ssay == 274) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(275);
}
}
} else {
if (ssay == 275) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(276, 1);
}
}
} else {
if (ssay == 276) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(277);
}
}
} else {
if (ssay == 277) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(278);
}
}
} else {
if (ssay == 278) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(279, 2);
}
}
} else {
if (ssay == 279) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(280, 1);
}
}
} else {
if (ssay == 280) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(281);
}
}
} else {
if (ssay == 281) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(282);
}
}
} else {
if (ssay == 282) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(283);
bg3_mc.gotoAndStop(95);
wait = 10;
wait2 = 30;
}
}
} else {
if (ssay == 283) {
if (balpha == 0) {
if (bg4a > 0) {
bg4a -= 2;
bg3a = 100 - bg4a;
} else {
if (wait2) {
--wait2;
} else {
say(284, 1);
}
}
}
} else {
if (ssay == 284) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(285, 2);
}
}
} else {
if (ssay == 285) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(286);
}
}
} else {
if (ssay == 286) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(287);
bg4_mc.gotoAndStop(95);
bg4a = 100;
bg3_mc.gotoAndStop(96);
bg3a = 0;
bg1_mc.gotoAndStop(92);
wait = 20;
init_dopt10();
}
}
} else {
if (ssay == 287) {
if (balpha == 0) {
dopt10();
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 2;
}
bg2a = bg4a;
bg3a = 100 - bg4a;
spa = bg3a;
if (bg3a >= 100) {
ssay = 287.1;
}
}
}
} else {
if (ssay >= 287.1) {
dopt10();
if (cummed > 180) {
if (rainvol > 0 || surfvol > 0) {
if (rainvol > 0) {
rainvol -= 0.2;
seekrainvol = rainvol;
sound3.setVolume(rainvol);
} else {
rainsoundon = 0;
}
if (surfvol > 0) {
surfvol -= 0.2;
sound2.setVolume(surfvol);
} else {
surfsoundon = 0;
}
} else {
if (!fadingout) {
startfadeoutwhite();
}
if (fade == 100) {
stoploop();
scene += 1;
if (scene > scenes) {
scene = 1;
}
scenestarted = 0;
startfadein();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if (ssay >= 199 && rainsoundon) {
rainy += 8;
if (rainy >= 576) {
rainy -= 568;
}
rainy1 += 6;
if (rainy1 >= 576) {
rainy1 -= 570;
}
if (ssay >= 218) {
rdep = 10;
} else {
rdep = 2010;
}
wsprite(30, 360, rainy + 576, rdep, 0, rain, 80);
wsprite(31, 360, rainy1 + 576, rdep + 1, 0, rain, 70);
dorainloop();
if (surfvol > 5) {
surfvol -= 0.2;
sound2.setVolume(surfvol);
}
}
if (ssay > 189) {
if (!talking2) {
sayfile2('surf.wav', surfvol);
if (surfvol > 5) {
--surfvol;
}
}
}
bg1_mc._alpha = bg1a;
bg2_mc._alpha = bg2a;
bg3_mc._alpha = bg3a;
bg4_mc._alpha = bg4a;
bg5_mc._alpha = bg5a;
omousex = mousex;
omousey = mousey;
bg2_mc._xscale = scalebg2;
bg2_mc._yscale = scalebg2;
bg2_mc._y = 288 + shiftybg2;
if (!Key.isDown(191)) {
slashrel = 1;
}
if (debug && Key.isDown(27)) {
scenestarted = 0;
killsprites();
}
if (debug && (Key.isDown(191) && slashrel) || skipahead) {
skipahead = 0;
killsprites();
forcebuboff = 1;
stoploop();
if (autopilot) {
killhotspot();
autopilot = 0;
}
ssay = 196;
bg2_mc.gotoAndStop(71);
dorainsound(1);
seekrainvol = 4.5;
ssay = 201;
bg1_mc.gotoAndStop(72);
bg3a = 0;
bg2_mc.gotoAndStop(73);
bg2a = 100;
ssay = 205.1;
bg1_mc.gotoAndStop(74);
bg3a = 0;
bg3_mc.swapDepths(2020);
bg3_mc.gotoAndStop(75);
rain = 10;
bg2_mc.swapDepths(6);
ssay = 219;
init_do_smell();
spa = 100;
bg2_mc.gotoAndStop(78);
bg2a = 100;
bg4_mc.gotoAndStop(82);
bg4a = 100;
bg3a = 0;
bg1_mc.gotoAndStop(84);
bg3_mc.gotoAndStop(85);
bg3_mc.swapDepths(20);
bg1_mc.gotoAndStop(84);
globwaitdel = 1;
wait = 0;
ssay = 223;
bg4_mc.gotoAndStop(86);
bg2_mc.gotoAndStop(84);
ssay = 230;
init_dopt1();
bg4_mc.gotoAndStop(88);
spa = 0;
bg3_mc.gotoAndStop(89);
bg3a = 100;
bg4a = 0;
bg2a = 0;
ssay = 250.2;
wait = 40;
ssay = 264;
wait = 0;
wait2 = 20;
bg4_mc.gotoAndStop(91);
bg2a = 100;
ssay = 287;
bg4_mc.gotoAndStop(95);
bg4a = 100;
bg3_mc.gotoAndStop(96);
bg3a = 0;
bg1_mc.gotoAndStop(92);
wait = 2;
init_dopt10();
}
}
function init_do_smell() {
blla = 0;
brla = 0;
bha = 0;
bna = 0;
bcha = 0;
ba = 0;
aha = 0;
acha = 0;
aa = 0;
alela = 0;
alsha = 0;
alla = 0;
arla = 0;
aaa = 0;
aaha = 0;
aacha = 0;
grinda = 0;
breatha = 0;
gdep = 0;
bdep = 0;
gdmax = 0;
bdmax = 0;
gasp = 0;
jerk = 0;
bcha = -3;
bha = 28;
ba = 12;
bend = 0;
benda = 0;
tbenda = 0;
attached = 0;
wchsmell = 0;
smreset = 0;
moverd = 0;
mover = 0;
byadd = 0;
llaadd = 0;
byad = 0;
llmove = 0;
smelled = 0;
ablinka = 0;
ablink = 0;
blook = 0;
alook = 0;
alooka = 0;
blooka = 0;
aheada = 100;
bheada = 100;
}
function do_smell() {
refx = 425;
if (alook) {
bdmax = 1;
} else {
bdmaxtab = [0, 1, 1.3, 1.6, 2, 2.3, 2.6, 3, 3, 3, 3];
if (smelled && wchsmell == 0) {
uwchsmell = 1;
} else {
uwchsmell = wchsmell;
}
bdmax = bdmaxtab[uwchsmell];
}
if (!attached) {
llaadd = llmove * m100;
if (blook) {
bend = 1 * m100;
if (m100 >= 1) {
alook = 1;
}
} else {
if (mousex > refx && m100 <= 0) {
attached = 1;
}
}
} else {
if (moverd) {
tbenda = 0;
dx = tbenda - benda;
benda += dx / 6;
bend = ssine(benda);
byatab = [0, 12, 24, 36, 46, 54, 60, 66, 72, 72, 72, 24, 24, 24, 24];
byao = byatab[wchsmell + 0];
byan = byatab[wchsmell + 1];
byad = byan - byao;
byadd = byao + byad * m100;
llmove = byad / 2;
llaadd = llmove * m100;
if (m100 >= 1) {
backmove = 1;
movertime = 15;
++wchsmell;
attached = 0;
}
} else {
tbenda = refx - mousex;
if (tbenda < 0) {
tbenda = 0;
}
if (tbenda > 180) {
tbenda = 180;
}
dx = tbenda - benda;
benda += dx / 6;
bend = ssine(benda);
if (tbenda >= 180 && benda > 174) {
smelled = 1;
gasp = 1;
} else {
gasp = 0;
}
if (benda >= 178) {
smreset = 1;
}
if (benda > 60) {
ablink = 1;
} else {
ablink = 0;
}
if (smreset && tbenda <= 0 && benda < 1) {
smreset = 0;
if (wchsmell < 8) {
m100 = 0;
mover = 0;
moverd = 100;
movertime = 50;
} else {
blook = 1;
attached = 0;
m100 = 0;
mover = 0;
moverd = 100;
movertime = 30;
}
}
}
}
mon4 = 'benda:' + tbenda + ' wch:' + wchsmell + ' m:' + mover;
mon5 = 'byadd:' + byadd + ' gasp:' + gasp + ' jerk:' + jerk;
if (gasp > 0) {
dx = 1 - jerk;
jerk += dx / 4;
if (gdmax < bdmax) {
gdmax += 0.1;
}
if (bdep < bdmax + 3) {
bdep += 0.25;
}
if (breatha > 180) {
breatha -= 20;
if (breatha <= 180) {
breatha = 180;
}
} else {
if (breatha < 180) {
breatha += 20;
if (breatha >= 180) {
breatha = 180;
}
} else {}
}
} else {
dx = -jerk;
jerk += dx / 12;
if (gdmax > 0) {
gdmax -= 0.1;
}
if (bdep > bdmax) {
bdep -= 0.05;
} else {
if (bdep < bdmax) {
bdep += 0.05;
} else {
bdep = bdmax;
}
}
breatha += 5;
if (breatha >= 360) {
breatha -= 360;
}
}
if (gdep > gdmax) {
gdep -= 0.05;
} else {
if (gdep < gdmax) {
gdep += 0.05;
} else {
gdep = gdmax;
}
}
grinda += 4;
if (grinda >= 360) {
grinda -= 360;
}
breath = sine(breatha + 90) * bdep;
cbreath = cosine(breatha + 90) * bdep;
grind = sine(grinda + 90) * gdep;
cgrind = cosine(grinda + 90) * gdep;
zsiz = 100 + breath * -0.38;
aha = aaha + breath * -0.26;
aa = aaa + grind * 0.6;
acha = 6 + grind * 0.1;
axa = cgrind * -0.4;
aya = grind * 0.4;
alla = grind * -0.24;
arla = grind * -0.2;
px = 340;
py = 596;
ax = 391;
ax += axa;
ay = 408;
ay += aya;
aha = 23;
acha += byadd * -0.11;
aa += byadd * -0.09;
bx = 569 + byadd;
by = 345 + byadd;
blela = 0;
blsha = 0;
blla = 0;
brla = 0;
ba = 12;
bcha = -3;
bha = 28;
blla += llaadd;
aha += jerk * 2.3;
acha += jerk * -1;
bha += jerk * 1.2;
bcha += jerk * -0.3;
if (blook == 0) {
bcha += bend * -13.6;
bha += bend * -26.3;
bx += bend * -14.7;
by += bend * -14.1;
brla += bend * 3;
blla += bend * -6.3;
aha += bend * -13.2;
acha += bend * 1.1;
} else {
bcha += bend * (99 + wadjx) / 10;
bha += bend * (144 + wadjy) / 10;
bx += bend * (-49 + gadjx) / 1;
by += bend * (-1 + gadjy) / 1;
aha += bend * (-40 + adjx) / 10;
acha += bend * +adjy / 10;
}
if (bha <= 0) {
bna = bha / 2;
} else {
bna = bha;
}
trad = 316.7;
trad += breath * -0.71;
toa = -39.71;
xadd = sine(toa + acha) * trad;
yadd = -cosine(toa + acha) * trad;
ahx = ax + xadd;
ahy = ay + yadd;
trad = 233.09;
trad += breath * -0.98;
toa = -50.31;
xadd = sine(toa + acha) * trad;
yadd = -cosine(toa + acha) * trad;
alshx = ax + xadd;
alshy = ay + yadd;
hnx = 324;
hny = 527;
tshrad = 181.3;
telrad = 137;
sss(alshx, alshy, tshrad, telrad, hnx, hny, 1);
alsha = ugsha;
alela = ugela;
trad = 183.1;
toa = 0;
xadd = sine(toa + alsha) * trad;
yadd = -cosine(toa + alsha) * trad;
alelx = alshx + xadd;
alely = alshy + yadd;
alsha += 194;
alela += -140;
trad = 124.6;
toa = 171.4;
xadd = sine(toa + aa) * trad;
yadd = -cosine(toa + aa) * trad;
arlx = ax + xadd;
arly = ay + yadd;
trad = 100;
toa = 148.3;
xadd = sine(toa + aa) * trad;
yadd = -cosine(toa + aa) * trad;
allx = ax + xadd;
ally = ay + yadd;
trad = 249.6;
toa = -22.7;
xadd = sine(toa + bcha) * trad;
yadd = -cosine(toa + bcha) * trad;
bnx = bx + xadd;
bny = by + yadd;
trad = 32.09;
toa = -54.91;
xadd = sine(toa + bha) * trad;
yadd = -cosine(toa + bha) * trad;
bhx = bnx + xadd;
bhy = bny + yadd;
trad = 195.2;
toa = -18.5;
xadd = sine(toa + bcha) * trad;
yadd = -cosine(toa + bcha) * trad;
blshx = bx + xadd;
blshy = by + yadd;
hnx = 229;
hny = 345;
tshrad = 211.7;
telrad = 215;
sss(blshx, blshy, tshrad, telrad, hnx, hny, 0);
blsha = ugsha;
blela = ugela;
trad = 211.7;
toa = 0;
xadd = sine(toa + blsha) * trad;
yadd = -cosine(toa + blsha) * trad;
blelx = blshx + xadd;
blely = blshy + yadd;
blsha += 163.1;
blela += 69;
trad = 133.19;
toa = 129.6;
xadd = sine(toa + ba) * trad;
yadd = -cosine(toa + ba) * trad;
brlx = bx + xadd;
brly = by + yadd;
trad = 146.69;
toa = 131.6;
xadd = sine(toa + ba) * trad;
yadd = -cosine(toa + ba) * trad;
bllx = bx + xadd;
blly = by + yadd;
if (ablink) {
if (ablinka < 100) {
ablinka += 20;
}
} else {
if (ablinka > 0) {
ablinka -= 20;
}
}
if (spa < ablinka) {
ablinka = spa;
}
if (!alook) {
if (aheada < 100) {
aheada += 5;
} else {
if (alooka > 0) {
alooka -= 20;
}
}
} else {
if (alooka < 100) {
alooka += 5;
} else {
if (aheada > 0) {
aheada -= 20;
}
}
}
if (spa < aheada) {
aheada = spa;
}
if (spa < alooka) {
alooka = spa;
}
if (!blook) {
if (bheada < 100) {
bheada += 5;
} else {
if (blooka > 0) {
blooka -= 20;
}
}
} else {
if (blooka < 100) {
blooka += 5;
} else {
if (bheada > 0) {
bheada -= 20;
}
}
}
if (spa < bheada) {
bheada = spa;
}
if (spa < blooka) {
blooka = spa;
}
wsprite(0, ax, ay, 320, aa + 45, 13, spa);
wsprite(1, ax, ay, 330, acha + 45, 14, spa, zsiz);
wsprite(2, ahx, ahy, 540, aha + 45, 35, aheada);
wsprite(3, ahx, ahy, 541, aha + 45, 36, alooka);
wsprite(9, ahx, ahy, 542, aha + 45, 20, ablinka);
wsprite(4, alshx, alshy, 550, alsha + 45, 16, spa);
wsprite(5, alelx, alely, 910, alela + 45, 17, spa);
wsprite(6, arlx, arly, 423, arla + 45, 18, spa);
wsprite(7, allx, ally, 310, alla + 45, 19, spa);
wsprite(8, ax, ay, 475, acha + 45, 32, spa, zsiz);
wsprite(10, bx, by, 420, ba + 45, 22, spa);
wsprite(11, bx, by, 430, bcha + 45, 23, spa);
wsprite(12, bnx, bny, 460, bna + 45, 24, spa);
wsprite(13, bhx, bhy, 470, bha + 45, 28, bheada);
wsprite(14, bhx, bhy, 471, bha + 45, 29, blooka);
wsprite(15, blshx, blshy, 480, blsha + 45, 26, spa);
wsprite(16, blelx, blely, 490, blela + 45, 27, spa);
wsprite(17, brlx, brly, 305, brla + 45, 33, spa);
wsprite(18, bllx, blly, 422, blla + 45, 34, spa);
wsprite(29, px, py, 900, 0, 30, spa);
}
function init_dopt1() {
forcefadestep = 10;
attached = 0;
blook = 0;
bend = 0;
benda = 0;
tbenda = 0;
lmod = 0;
tlmod = 0;
rmod = 0;
trmod = 0;
lbend = 0;
rbend = 0;
twdn = 0;
twup = 0;
twingeu = 0;
twua = 0;
twinged = 0;
twda = 0;
bendrst = 0;
horny = 0;
hlevel = 10;
saytimer = 0;
suckthem = 0;
lupa = 0;
lookup = 0;
leanfa = 0;
leanfor = 0;
wait1 = 0;
pdep = 0;
pumpa = 0;
pump = 0;
pullba = 0;
pullback = 0;
tbdep = 0;
ltba = 0;
ltbounce = 0;
rtba = 0;
rtbounce = 0;
wait2 = 40;
sucknipples = 0;
bleana = 0;
tbleana = 0;
blean = 0;
bleanl = 0;
puckera = 0;
pucker = 0;
tsucka = 0;
sucka = 0;
suck = 0;
tsuck = 0;
pullnl = 0;
pullnr = 0;
suckit = 0;
suckdel = 0;
sucks = 0;
unsuck = 0;
switchsides = 0;
ahlean = 0;
qa = 0;
quiver = 0;
trema = 0;
tremble = 0;
godown = 0;
hoh = 0;
hoha = 0;
handonhead = 0;
headonchest = 0;
hoc = 0;
hoca = 0;
vattach = 0;
pda = 0;
tpda = 0;
pushdown = 0;
pwda = 0;
tpwda = 0;
pushwaydown = 0;
pga = 0;
pgrind = 0;
pdrst = 0;
pdowns = 0;
shiver = 0;
releasehim = 0;
releaseda = 0;
treleaseda = 0;
released = 0;
}
function go_nextlevel() {
dosurge = 2;
saytimer = 90;
if (hlevel == 10) {
say(231);
hlevel = 18;
} else {
if (hlevel == 18) {
say(232);
hlevel = 26;
} else {
if (hlevel == 26) {
say(233, 1);
hlevel = 34;
} else {
if (hlevel == 34) {
say(234, 1);
hlevel = 40;
} else {
if (hlevel == 40) {
say(235);
hlevel = 50;
} else {
if (hlevel == 50) {
hlevel = 60;
suckthem = 1;
}
}
}
}
}
}
}
function dopt1() {
if (mybug == 2 && buttonpress) {
hlevel = 40;
horny = 48;
horny = 50;
pdep = 1;
sucknipples = 1;
suckthem = 2;
blook = 0;
attached = 0;
tbenda = 0;
bend = 0;
rbend = 0;
bend = 0;
lbend = 0;
ssay = 237;
ssay = 241;
horny = 96;
godown = 0;
hoh = 0;
hoha = 0;
handonhead = 0;
hoca = 0;
hoc = 0;
tpwda = 0;
tpda = 0;
godown = 0;
}
do_powerbar();
if (saytimer) {
--saytimer;
}
if (sucknipples) {
refx = 500;
} else {
refx = 309;
}
if (attached == 0) {
if (mousex > refx) {
attached = 1;
}
} else {
if (attached == 1) {
if (mousex < refx && spa >= 100) {
if (godown) {
attached = 3;
} else {
attached = 2;
if (switchsides) {
switchsides = 0;
if (blook == 0) {
blook = 1;
} else {
blook = 0;
}
}
}
}
} else {
xcomp = (mousex - 317) * 0.71;
if (godown) {
} else {
if (suckthem == 2) {
if (leanfa > 0) {
leanfa -= 5;
} else {
if (!sucknipples) {
attached = 1;
sucknipples = 1;
}
}
} else {
if (suckthem == 1) {
blook = 0;
if (pdep < 1) {
pdep += 0.02;
}
if (leanfa < 180) {
leanfa += 5;
if (leanfa >= 180) {
wait1 = 30;
}
} else {
if (wait1) {
--wait1;
} else {
if (lupa == 0 && ssay == 235) {
say(236);
}
if (lupa < 180 && ssay == 236) {
lupa += 5;
}
if (ssay == 236 && balpha == 0) {
if (pullba < 180) {
pullba += 5;
if (pullba == 90) {
tbdep = 1;
}
} else {
if (tbdep <= 0) {
if (wait2) {
--wait2;
} else {
say(237);
wait = 40;
}
}
}
} else {
if (ssay == 237) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (pullba > 0) {
pullba -= 10;
} else {
suckthem = 2;
pullba = 0;
}
lupa = pullba;
}
}
}
}
}
}
} else {
if (mousey < 255 + xcomp) {
if (blook < 1) {
++blook;
}
} else {
if (mousey > 310 + xcomp) {
if (blook > -1) {
--blook;
}
} else {
if (blook > 0) {
--blook;
} else {
if (blook < 0) {
++blook;
}
}
}
}
}
}
}
if (godown) {
} else {
if (blook <= 0) {
trmod = 1;
} else {
trmod = 0;
}
if (blook >= 0) {
tlmod = 1;
} else {
tlmod = 0;
}
}
dx = tlmod - lmod;
lmod += dx / 8;
dx = trmod - rmod;
rmod += dx / 8;
if (godown == 4) {
if (ssay == 245) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(246, 2);
wait = 35;
shiver = 0.1;
}
}
} else {
if (ssay == 246) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(247, 1);
wait = 10;
shiver = 0.2;
}
}
} else {
if (ssay == 247) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(248, 1);
wait = 10;
shiver = 0.3;
}
}
} else {
if (ssay == 248) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(249, 1);
wait = 10;
shiver = 0.4;
}
}
} else {
if (ssay == 249) {
if (balpha == 0) {
releasehim = 1;
if (pdep > 0.6) {
pdep -= 0.015;
}
if (hoha > 0) {
hoha -= 2;
}
if (releaseda < 180) {
releaseda += 2;
} else {
if (shiver > 0.5) {
shiver -= 0.01;
} else {
say(250);
wait = 60;
}
}
}
} else {
if (ssay == 250) {
if (pdep > 0.3) {
pdep -= 0.001;
}
if (shiver > 0.1) {
shiver -= 0.005;
}
if (balpha == 0) {
if (wait) {
--wait;
} else {
ssay = 250.1;
}
}
}
}
}
}
}
}
} else {
if (godown == 3) {
if (balpha == 0) {
refy = 147;
if (vattach == 0) {
if (mousey < refy) {
vattach = 1;
}
} else {
tpwda = mousey - refy;
if (tpwda < 0) {
tpwda = 0;
}
if (tpwda > 180) {
tpwda = 180;
if (!pdrst) {
pdrst = 1;
++pdowns;
if (pdowns >= 8) {
say(245, 1);
godown = 4;
wait = 5;
}
}
}
if (pdrst && tpwda < 120) {
pdrst = 0;
}
}
}
} else {
if (godown == 2) {
refy = 86;
if (vattach == 0) {
if (mousey < refy) {
vattach = 1;
}
} else {
tpda = mousey - refy;
if (tpda < 0) {
tpda = 0;
}
if (tpda > 180) {
tpda = 180;
if (!pdrst) {
pdrst = 1;
++pdowns;
if (pdowns >= 3) {
say(244, 1);
godown = 3;
vattach = 0;
}
}
}
if (pdrst && tpda < 120) {
pdrst = 0;
}
}
} else {
if (godown) {
if (ssay == 243) {
if (balpha == 0) {
godown = 2;
}
} else {
if (balpha == 0) {
if (handonhead < 2) {
handonhead = 1;
if (hoha < 180) {
hoha += 4;
}
if (hoha >= 180) {
hoha = 180;
handonhead = 2;
wait = 20;
}
} else {
if (hoca < 160) {
hoca += 6;
} else {
if (hoca < 170) {
hoca += 2;
} else {
if (hoca < 180) {
hoca += 1;
} else {
if (wait) {
--wait;
} else {
say(243, 1);
vattach = 0;
}
}
}
}
}
}
}
}
}
}
}
if (sucknipples) {
if (!releasehim) {
pdep = 1 + h100;
}
if (unsuck) {
if (tbleana > 40) {
tbleana -= 5;
}
if (tbleana > 0) {
tbleana -= 2;
}
if (tsucka > 0) {
tsucka -= 4;
}
if (tbleana < 0) {
tbleana = 0;
}
if (godown) {
} else {
if (tbleana <= 0 && tsucka <= 0) {
if (horny >= 98) {
say(242, 1);
godown = 1;
autopilot = 0;
} else {
attached = 0;
sucks = 0;
unsuck = 0;
tsucka = 0;
switchsides = 1;
saytimer = 45;
if (ssay == 237) {
say(238, 1);
} else {
if (ssay == 238) {
say(239, 1);
} else {
if (ssay == 239) {
say(240, 1);
} else {
say(241, 1);
}
}
}
}
}
}
} else {
if (!suckit) {
tbleana = refx - mousex;
if (tbleana < 0) {
tbleana = 0;
}
if (tbleana > 180) {
tbleana = 180;
}
if (tbleana >= 180) {
pucker = 1;
suckit = 1;
}
if (balpha > 0 && saytimer <= 0 && tbleana > 0) {
forcebuboff = 1;
}
} else {
if (suckit == 1) {
refrx = 300;
if (balpha > 0 && saytimer <= 0) {
forcebuboff = 1;
}
tsucka = (mousex - refrx) * 2;
if (tsucka < 0) {
tsucka = 0;
}
if (tsucka > 180) {
tsucka = 180;
++suckdel;
if (suckdel >= 10) {
if (autopilot != 6) {
autopilot = 6;
}
horny += 2;
if (horny > 98) {
horny = 98;
}
dosurge = 1;
suckit = 2;
++sucks;
twup = 1;
twdn = 1;
if (sucks >= 4 || horny >= 98) {
suckit = 3;
suckdel = 5;
}
}
} else {
suckdel = 0;
}
} else {
if (suckit == 2) {
pucker = 0;
refrx = 300;
tsucka = (mousex - refrx) * 2;
if (tsucka < 0) {
tsucka = 0;
}
if (tsucka > 180) {
tsucka = 180;
}
if (tsucka == 0 && sucka < 20) {
pucker = 1;
suckit = 1;
}
} else {
if (suckit == 3) {
if (suckdel) {
--suckdel;
} else {
suckit = 0;
pucker = 0;
unsuck = 1;
}
}
}
}
}
}
if (suckit) {
dx = 1 - ahlean;
} else {
dx = -ahlean;
}
ahlean += dx / 16;
if (blook == 1) {
bleanl = ssine(bleana);
} else {
dx = -bleanl;
bleanl += dx / 16;
}
if (godown) {
tbleana *= 0.5;
tsucka *= 0.5;
suckit = 0;
}
dx = tbleana - bleana;
bleana += dx / 6;
blean = ssine(bleana);
dx = tsucka - sucka;
sucka += dx / 4;
suck = ssine(sucka);
if (suckit == 1) {
tsuck = suck;
} else {
tsuck *= 0.6;
}
hippush = ssine(twda);
suck += hippush * 0.5;
} else {
if (suckthem) {
tbenda = 0;
} else {
tbenda = refx - mousex;
if (tbenda < -90) {
tbenda = -90;
}
if (tbenda > 90) {
tbenda = 90;
}
}
dx = tbenda - benda;
benda += dx / 6;
bend = sine(benda);
rbend = bend * rmod;
lbend = bend * lmod;
atbenda = abs(tbenda);
if (atbenda < 20) {
bendrst = 1;
}
if (tbenda > 60) {
twup = 1;
if (bendrst) {
if (balpha > 0 && saytimer <= 0) {
forcebuboff = 1;
}
bendrst = 0;
if (horny < hlevel) {
++horny;
dosurge = 1;
if (horny >= 50) {
go_nextlevel();
}
} else {
if (blook == 0) {
go_nextlevel();
}
}
}
} else {
twup = 0;
}
if (tbenda < -60) {
twdn = 1;
if (bendrst) {
if (balpha > 0 && saytimer <= 0) {
forcebuboff = 1;
}
bendrst = 0;
if (horny < hlevel) {
++horny;
dosurge = 1;
if (horny >= 50) {
go_nextlevel();
}
} else {
if (blook == 0) {
go_nextlevel();
}
}
}
} else {
twdn = 0;
}
}
}
}
mon4 = 'tdpa:' + tpda + ' tpwda:' + tpwda + ' ' + pdowns;
mon5 = 'pd:' + pdep + ' ' + shiver;
qa += 102;
quiver = sine(qa);
trema += 85;
tremble = sine(trema);
if (pga) {
pga += 4;
if (pga >= 180) {
pga = 0;
}
}
pgrind = sine(pga);
if (tbdep) {
ltba += 10 + fadjx / 10;
rtba += 12 + fadjy / 10;
ltbounce = sine(ltba) * tbdep;
rtbounce = sine(rtba) * tbdep;
if (tbdep > 0) {
tbdep -= 0.01666666666666667;
}
}
pumpa += 4;
if (pumpa >= 360) {
pumpa -= 360;
}
pump = sine(pumpa - 90) * pdep;
pumpc = cosine(pumpa - 90) * pdep;
if (sucknipples) {
if (twup == 1) {
if (twua < 180) {
twua += 5;
} else {
twup = 2;
}
} else {
if (twup == 2) {
if (twua > 0) {
twua -= 5;
} else {
twua = 0;
twup = 0;
}
}
}
} else {
if (twup) {
if (twua < 180) {
twua += 5;
}
} else {
if (twua < 180) {
twua -= 10;
} else {
if (twua >= 180) {
twua += 10;
}
}
if (twua < 0 || twua >= 360) {
twua = 0;
}
}
}
if (sucknipples) {
if (twdn == 1) {
if (twda < 180) {
twda += 5;
} else {
twdn = 2;
}
} else {
if (twdn == 2) {
if (twda > 0) {
twda -= 5;
} else {
twda = 0;
twdn = 0;
}
}
}
} else {
if (twdn) {
if (twda < 180) {
twda += 5;
}
} else {
if (twda < 180) {
twda -= 10;
} else {
if (twda >= 180) {
twda += 10;
}
}
if (twda < 0 || twda >= 360) {
twda = 0;
}
}
}
twddep = 1;
if (sucknipples) {
twddep = 2;
}
twingeu = ssine(twua);
twinged = ssine(twda) * twddep;
if (sucknipples) {
twinged += quiver * twinged * 0.05;
}
lookup = ssine(lupa);
leanfor = ssine(leanfa);
pullback = ssine(pullba);
hoc = ssine(hoca);
dx = tpda - pda;
pda += dx / 6;
pushdown = ssine(pda);
dx = tpwda - pwda;
pwda += dx / 6;
pushwaydown = ssine(pwda);
released = ssine(releaseda);
ax = 331;
ay = 455;
alela = 0;
alsha = 0;
arela = 0;
arsha = 0;
arla = 0;
alla = 0;
ana = 0;
aha = 0;
acha = 0;
aa = 0;
alta = 0;
arta = 0;
alha = 18;
bx = 661;
by = 596;
blela = 0;
blsha = 0;
blfa = -7;
blta = -7;
blha = -7;
brela = 0;
brsha = 0;
brta = -4.5;
brha = -4.5;
blla = 0;
brla = 0;
ba = 0;
bcha = 0;
bna = 0;
bha = 0;
arta += rbend * -4.1;
alta += lbend * -4.1;
aa += twingeu * -0.7;
acha += twingeu * 1.5;
arla += twingeu * 1.2;
alla += twingeu * 0.5;
aa += twinged * -2.3;
acha += twinged * 0.4;
arla += twinged * 2.5;
alla += twinged * 0.9;
ax += twinged * 0.4;
ay += twinged * -0.8;
bha += lookup * 34;
bcha += lookup * 4;
aha += leanfor * 2.3;
acha += leanfor * 4;
aa += pump * 1.3;
acha += pumpc * -0.2;
ax += pumpc * -0.3;
ay += pump * 0.6;
arla += pump * -0.9;
alla += pump * -0.8;
droopa = pullba;
if (droopa > 90) {
droopa = 90;
}
droop = sine(droopa);
arta += droop * 3;
alta += droop * 3;
bha += pullback * -35;
arta += rtbounce * 1.5;
alta += ltbounce * 1.5;
bha += blean * -8.4;
bcha += blean * -16.1;
bx += blean * -27.4;
by += blean * -56.3;
ax += blean * -11;
ay += blean * 5.3;
aa += blean * -4.2;
acha += blean * 3.6;
arta += blean * 0.8;
alta += blean * 0.8;
bcha += suck * 2.2;
bha += suck * 1.7;
if (blook == 0) {
pullnr = tsuck * 40;
} else {
pullnl = tsuck * 40;
}
bha += bleanl * -1.2;
bcha += bleanl * 6.7;
bx += bleanl * -12.4;
by += bleanl * -5.4;
aha += ahlean * -18.3;
ana += ahlean * -19.1;
if (sucknipples) {
aha += twingeu * -7;
ana += twingeu * -4;
}
bha += hoh * 28;
alha += hoh * 15.5;
acha += hoh * 9;
bha += hoc * -28;
alha += hoc * -15.5;
acha += hoc * -9;
bha += hoc * -5.1;
bcha += hoc * -22.2;
bx += hoc * 20;
by += hoc * -50;
blha += hoc * -12;
ppump = pump;
if (ppump > 0) {
ppump = 0;
}
bcha += hoc * ppump * -0.4;
bha += hoc * pumpc * 1;
acha += hoc * pumpc * -0.3;
aha += pushdown * (67 + fadjx) / 10;
ana += pushdown * (47 + fadjy) / 10;
bha += pushdown * -2.8;
bcha += pushdown * 1.4;
bcha += pushdown * hoc * ppump * -0.3;
bx += pushdown * 31;
by += pushdown * 57;
aa += pushdown * quiver * ppump * -0.1;
bcha += pushdown * quiver * ppump * -0.02;
alha += pushdown * -8.4;
aha += pushwaydown * 1.5;
ana += pushwaydown * 3.2;
acha += pushwaydown * -1.8;
bha += pushwaydown * -3.5;
bcha += pushwaydown * 3.4;
bcha += pushwaydown * hoc * ppump * -0.3;
bx += pushwaydown * (5 + gadjx) / 1;
by += pushwaydown * (38 + gadjy) / 1;
aa += pushwaydown * quiver * ppump * -0.03;
bcha += pushwaydown * quiver * ppump * -0.03;
bcha += shiver * tremble * -0.24;
alha += pushwaydown * -6.2;
aha += released * -1.8;
ana += released * -3;
bcha += released * 7.4;
acha += released * 11;
bha += released * 53.9;
bx += released * -0.5;
by += released * -4.5;
alha += released * (250 + qadjy) / 10;
bna = bha / 2;
blfa = blha;
blta = blfa;
trad = 340.49;
toa = -23.41;
xadd = sine(toa + bcha) * trad;
yadd = -cosine(toa + bcha) * trad;
bnx = bx + xadd;
bny = by + yadd;
trad = 62.9;
toa = -31.2;
xadd = sine(toa + bna) * trad;
yadd = -cosine(toa + bna) * trad;
bhx = bnx + xadd;
bhy = bny + yadd;
trad = 160;
toa = -23;
xadd = sine(toa + bha) * trad;
yadd = -cosine(toa + bha) * trad;
hohx = bhx + xadd;
hohy = bhy + yadd;
trad = 348.9;
toa = -38.3;
xadd = sine(toa + acha) * trad;
yadd = -cosine(toa + acha) * trad;
anx = ax + xadd;
any = ay + yadd;
trad = 68.3;
toa = 11.69;
xadd = sine(toa + ana) * trad;
yadd = -cosine(toa + ana) * trad;
ahx = anx + xadd;
ahy = any + yadd;
trad = 294.4;
toa = -40.1;
xadd = sine(toa + acha) * trad;
yadd = -cosine(toa + acha) * trad;
alshx = ax + xadd;
alshy = ay + yadd;
if (handonhead) {
hoh = ssine(hoha);
dx = hohx - 374;
hnx = 374 + dx * hoh;
dy = hohy - 518;
hny = 518 + dy * hoh;
} else {
hnx = 374;
hny = 518;
}
tshrad = 254.49;
telrad = 140;
sss(alshx, alshy, tshrad, telrad, hnx, hny, 1);
alsha = ugsha;
alela = ugela;
trad = 254.49;
toa = 0;
xadd = sine(toa + alsha) * trad;
yadd = -cosine(toa + alsha) * trad;
alelx = alshx + xadd;
alely = alshy + yadd;
alsha += -90.2;
alela += 2;
trad = 108;
toa = 0;
xadd = sine(toa + alela) * trad;
yadd = -cosine(toa + alela) * trad;
alhx = alelx + xadd;
alhy = alely + yadd;
trad = 302.9;
toa = -53.61;
xadd = sine(toa + acha) * trad;
yadd = -cosine(toa + acha) * trad;
arshx = ax + xadd;
arshy = ay + yadd;
hnx = 390;
hny = 552;
tshrad = 298.8;
telrad = 314;
sss(arshx, arshy, tshrad, telrad, hnx, hny, 1);
arsha = ugsha;
arela = ugela;
trad = 298.8;
toa = 0;
xadd = sine(toa + arsha) * trad;
yadd = -cosine(toa + arsha) * trad;
arelx = arshx + xadd;
arely = arshy + yadd;
arsha += 187.2;
arela += -83;
trad = 107.69;
toa = 146.29;
xadd = sine(toa + aa) * trad;
yadd = -cosine(toa + aa) * trad;
arlx = ax + xadd;
arly = ay + yadd;
trad = 104;
toa = 79.39;
xadd = sine(toa + aa) * trad;
yadd = -cosine(toa + aa) * trad;
allx = ax + xadd;
ally = ay + yadd;
trad = 184.69;
toa = -73.40000000000001;
xadd = sine(toa + acha) * trad;
yadd = -cosine(toa + acha) * trad;
atx = ax + xadd;
aty = ay + yadd;
trad = 193;
toa = 70;
trad += pullback * 31;
toa += pullback * 21;
trad += hoc * 57;
toa += hoc * 80;
xadd = sine(toa + arta) * trad;
yadd = -cosine(toa + arta) * trad;
rtgpx = atx + xadd;
rtgpy = aty + yadd;
trad = 217;
toa = 59;
trad += pullback * 52;
toa += pullback * 21;
trad += blean * 9.789999999999999;
toa += blean * 4.6;
trad += hoc * 23;
toa += hoc * 43;
xadd = sine(toa + alta) * trad;
yadd = -cosine(toa + alta) * trad;
ltgpx = atx + xadd;
ltgpy = aty + yadd;
trad = 157.29;
toa = 58.1;
xadd = sine(toa + arta) * trad;
yadd = -cosine(toa + arta) * trad;
arnx = atx + xadd;
arny = aty + yadd;
rnsiz = 100 + pullnr;
rtsiz = 100 + pullnr * 0.04;
rtwid = 100 + pullnr * -0.19;
trad = 195.8;
toa = 53.8;
xadd = sine(toa + alta) * trad;
yadd = -cosine(toa + alta) * trad;
alnx = atx + xadd;
alny = aty + yadd;
lnsiz = 100 + pullnl;
ltsiz = 100 + pullnl * 0.04;
ltwid = 100 + pullnl * -0.19;
trad = 262.09;
toa = -14.4;
xadd = sine(toa + bcha) * trad;
yadd = -cosine(toa + bcha) * trad;
brshx = bx + xadd;
brshy = by + yadd;
hnx = ltgpx;
hny = ltgpy;
tshrad = 184.3;
telrad = 177;
sss(brshx, brshy, tshrad, telrad, hnx, hny, 0);
brsha = ugsha;
brela = ugela;
trad = 184.3;
toa = 0;
xadd = sine(toa + brsha) * trad;
yadd = -cosine(toa + brsha) * trad;
brelx = brshx + xadd;
brely = brshy + yadd;
brsha += 127.79;
brela += 35;
trad = 137.88;
toa = -55.51;
xadd = sine(toa + brela) * trad;
yadd = -cosine(toa + brela) * trad;
brhx = brelx + xadd;
brhy = brely + yadd;
trad = 27.8;
toa = 34.29;
xadd = sine(toa + brha) * trad;
yadd = -cosine(toa + brha) * trad;
brtx = brhx + xadd;
brty = brhy + yadd;
trad = 219.6;
toa = -16.9;
xadd = sine(toa + bcha) * trad;
yadd = -cosine(toa + bcha) * trad;
blshx = bx + xadd;
blshy = by + yadd;
hnx = rtgpx;
hny = rtgpy;
tshrad = 301.19;
telrad = 309;
sss(blshx, blshy, tshrad, telrad, hnx, hny, 0);
blsha = ugsha;
blela = ugela;
trad = 301.19;
toa = 0;
xadd = sine(toa + blsha) * trad;
yadd = -cosine(toa + blsha) * trad;
blelx = blshx + xadd;
blely = blshy + yadd;
blsha += 146.5;
blela += 17;
trad = 248.09;
toa = -26.91;
xadd = sine(toa + blela) * trad;
yadd = -cosine(toa + blela) * trad;
blhx = blelx + xadd;
blhy = blely + yadd;
trad = 28.09;
toa = 41.2;
xadd = sine(toa + blha) * trad;
yadd = -cosine(toa + blha) * trad;
bltx = blhx + xadd;
blty = blhy + yadd;
trad = 55.1;
toa = -21.3;
xadd = sine(toa + blha) * trad;
yadd = -cosine(toa + blha) * trad;
blfx = blhx + xadd;
blfy = blhy + yadd;
if (!pucker) {
if (puckera > 0) {
puckera -= 20;
}
} else {
if (puckera < 100) {
puckera += 20;
}
}
wsprite(0, ax, ay, 2300, aa + 45, 55, spa);
wsprite(1, ax, ay, 2320, acha + 45, 56, spa);
wsprite(2, ahx, ahy, 2330, aha + 45, 57, spa);
wsprite(3, anx, any, 2325, ana + 45, 58, spa);
wsprite(4, alshx, alshy, 2235, alsha + 45, 59, spa);
wsprite(5, alelx, alely, 2236, alela + 45, 60, spa);
wsprite(14, alhx, alhy, 2237, alha + 45, 74, spa);
wsprite(6, arshx, arshy, 2340, arsha + 45, 61, spa);
wsprite(7, arelx, arely, 2563, arela + 45, 62, spa);
wsprite(8, arlx, arly, 2529, arla + 45, 64, spa);
wsprite(9, allx, ally, 2270, alla + 45, 63, spa);
wsprite(10, atx, aty, 2350, alta + 45, 65, spa, ltwid, ltsiz);
wsprite(13, alnx, alny, 2351, alta + 45, 73, spa, 100, lnsiz);
rtz = 2370;
if (godown) {
rtz = 2527;
}
wsprite(11, atx, aty, rtz, arta + 45, 66, spa, rtwid, rtsiz);
wsprite(12, arnx, arny, rtz + 1, arta + 45, 72, spa, 100, rnsiz);
wsprite(15, bx, by, 2499, ba + 45, 39, spa);
wsprite(16, bx, by, 2500, bcha + 45, 40, spa);
wsprite(17, bnx, bny, 2510, bna + 45, 41, spa);
if (spa < 100) {
wsprite(18, bhx, bhy, 2520, bha + 45, 68, spa);
} else {
fsprite(18, bhx, bhy, 2520, bha + 45, 68 + blook);
}
wsprite(29, bhx, bhy, 2522, bha + 45, 70 + blook, puckera);
wsprite(20, blshx, blshy, 2540, blsha + 45, 44, spa);
wsprite(21, blelx, blely, 2530, blela + 45, 45, spa);
wsprite(22, blhx, blhy, 2550, blha + 45, 46, spa);
ltz = 2365;
if (godown) {
ltz = 2526;
}
wsprite(23, bltx, blty, 2365, blta + 45, 47, spa);
wsprite(24, blfx, blfy, 2560, blfa + 45, 48, spa);
wsprite(25, brshx, brshy, 2250, brsha + 45, 49, spa);
wsprite(26, brelx, brely, 2240, brela + 45, 50, spa);
wsprite(27, brhx, brhy, 2245, brha + 45, 51, spa);
rtha = 100;
if (hoca > 45) {
rtha = 0;
}
if (spa < rtha) {
rtha = spa;
}
wsprite(28, brtx, brty, 2355, brta + 45, 52, rtha);
}
function init_dopt10() {
attached = 0;
aleana = 0;
taleana = 0;
alean = 0;
aleanld = 0;
licking = 0;
mvy = 0;
mvx = 0;
tparta = 0;
parta = 0;
part = 0;
t = 0;
ttouta = 0;
touta = 0;
tout = 0;
tu = 0;
tnupa = 0;
nupa = 0;
nup = 0;
jawa = 0;
tbda = 0;
bda = 0;
horny = 0;
lickrst = 1;
maxy = 90;
maxx = 90;
minx = 90;
jumpa = 0;
jump = 0;
dojump = 0;
benda = 0;
bend = 0;
dobend = 0;
bblinka = 0;
bblink = 0;
lickballs = 0;
lickdick = 0;
goballsa = 0;
tgoba = 0;
goballs = 0;
handback = 0;
dickfalla = 0;
dickfall = 0;
dbdep = 0;
dickbouncea = 0;
dickbounce = 0;
l2ba = 0;
tl2ba = 0;
lean2balls = 0;
pba = 0;
tpba = 0;
pushdep = 1;
ulickwch = 0;
lickwch = 0;
shiftreq = 0;
swba = 0;
switchback = 0;
jdep = 1;
fstroke = 1;
lmvx = 0;
lmvxa = 0;
tlmvxa = 0;
tllonga = 0;
llonga = 0;
llong = 0;
suckballs = 0;
sbx = 0;
sbxa = 0;
tsbxa = 0;
sbparta = 0;
tsbparta = 0;
sbpart = 0;
suckingball = 0;
usuckwch = 0;
suckwch = 0;
sbdep = 0;
nsbx = 0;
suckingtime = 0;
lbysiz = 100;
lbxsiz = 100;
rbysiz = 100;
rbxsiz = 100;
bbdep = 0;
ballbouncea = 0;
ballbounce = 0;
suckdick = 0;
sddep = 0;
gda = 0;
gdick = 0;
tl2da = 0;
l2da = 0;
l2d = 0;
sda = 0;
tsda = 0;
sd = 0;
oma = 0;
dpy = 550;
omy = 230;
suckrst = 1;
bucka = 0;
buck = 0;
buckdel = 0;
pdep = 0;
dobackoff = 0;
boffa = 0;
backoff = 0;
boffwait = 10;
ablinka = 0;
ablink = 0;
ahupa = 0;
ahup = 0;
t100 = 0;
teased = 0;
fallback = 50;
saidtease = 0;
sqfly = 0;
ut100 = 0;
risea = 0;
jba = 0;
jerkback = 0;
cummed = 0;
cumming = 0;
squirts = 0;
rising = 0;
risedep = 1;
dorise = 0;
sq3a = 0;
sq2a = 0;
sq1a = 0;
sq0a = 0;
fd0y = -1000;
fd0x = -1000;
fd0add = 0;
fd0siz = 0;
wchuhhd = 6;
swallows = 0;
swala = 0;
swallow = 0;
}
function dopt10() {
if (mybug == 2 && buttonpress) {
horny = 50;
lickballs = 1;
attached = 0;
handback = 1;
lickdick = 1;
dickfalla = 180;
goballshand = 1;
suckballs = 1;
suckdick = 1;
autopilot = 6;
}
if (debug && Key.isDown(67)) {
horny = 98;
}
if (debug && Key.isDown(88)) {
ssay = 290;
teased = 80;
fallback = 70;
ssay = 292;
teased = 100;
fallback = 80;
}
if (debug && Key.isDown(74)) {
jba = 10;
}
do_powerbar();
h100 = horny / 100;
h50 = (h100 - 0.5) * 2;
if (h50 < 0) {
h50 = 0;
}
t100 = teased / 100;
if (saytimer) {
--saytimer;
}
if (suckdick) {
refy = 322;
refx = 155 + adjx;
mouthy = 284 + adjy;
if (tgoba > 0) {
tgoba -= 5;
}
if (tgoba < 0) {
tgoba = 0;
}
if (tl2ba > 0) {
tl2ba -= 5;
}
if (tl2ba < 0) {
tl2ba = 0;
}
if (tsbxa > 0) {
tsbxa -= 5;
}
if (tsbxa < 0) {
tsbxa = 0;
}
tsbparta *= 0.9;
suckwch = 0;
sbdep *= 0.8;
ttouta *= 0.8;
if (suckdick == 1 && (tgoba > 0 || tl2ba > 0 || tsbxa > 0 || horny > 50)) {
if (horny > 50) {
horny -= 0.5;
}
if (ahupa < 180) {
ahupa += 5;
}
} else {
if (attached == 0) {
if (ahupa < 180) {
ahupa += 5;
}
jdep = 1.6;
if (mousey < refy && ahupa >= 180) {
attached = 1;
}
} else {
if (attached == 1) {
if (ahupa > 0) {
ahupa -= 5;
}
if (gda < 180) {
gda += 5;
}
handback = 1 - gdick;
sddep = gdick;
if (gda >= 180 && ahupa <= 0) {
gda = 180;
if (dickfalla > 0) {
dickfalla -= 5;
}
if (dickfalla <= 0) {
dickfalla = 0;
attached = 2;
suckdick = 2;
}
}
} else {
if (suckdick == 2) {
if (mousex < refx) {
suckdick = 3;
}
} else {
if (suckdick == 3) {
tl2da = (mousex - refx) * 2;
if (tl2da < 0) {
tl2da = 0;
}
if (tl2da >= 180) {
tl2da = 180;
suckdick = 4;
}
} else {
if (suckdick == 4) {
if (mousey < mouthy) {
suckdick = 5;
}
} else {
if (suckdick == 5) {
if (dobackoff == 2) {
dx = h50 - pdep;
pdep += dx / 16;
if (jba) {
if (jba < 180) {
jba += 30;
} else {
jba += 5;
if (jba >= 360) {
jba = 0;
cumming = 1;
autopilot = 1.1;
}
}
} else {
if (boffa > 0) {
if (ssay == 293 && !cumming) {
if (horny < 100) {
++horny;
if (horny >= 100) {
horny = 100;
dosurge = 2;
saysnd('uhhd', 40);
}
}
if (boffa == 60) {
sqfly = 14.1;
}
if (sqfly == 34.1 && !jba) {
jba = 30;
sayfile('surprise5.wav', 20);
}
}
boffa -= 5;
} else {
if (cumming) {
dobackoff = 0;
} else {
if (mousey < mouthy) {
dobackoff = 0;
if (teased < 120) {
teased += 20;
}
saidtease = 0;
}
}
}
}
} else {
if (dobackoff == 1) {
dx = h50 + t100 - pdep;
pdep += dx / 16;
if (tsda > 0) {
tsda -= 5;
}
if (tsda <= 0) {
tsda = 0;
dojump = 0;
ablink = 0;
if (boffa < 150) {
boffa += 5;
} else {
if (boffa < 180) {
boffa += 2;
} else {
if (boffwait) {
--boffwait;
} else {
if (saidtease == 0) {
if (ssay == 287.1) {
say(288, 1);
fallback = 55;
} else {
if (ssay == 288) {
say(289);
fallback = 60;
} else {
if (ssay == 289) {
say(290);
fallback = 65;
} else {
if (ssay == 290) {
say(291);
fallback = 70;
} else {
if (ssay == 291) {
say(292, 1);
fallback = 75;
} else {
if (ssay == 292) {
say(293, 1);
fallback = 98;
dorise = 1;
}
}
}
}
}
}
saidtease = 1;
ut100 = t100;
}
}
if (balpha == 0) {
if (ut100 > 0) {
ut100 -= 0.01;
}
dx = h50 + ut100 - pdep;
pdep += dx / 16;
if (horny > fallback) {
horny -= 0.1;
} else {
if (mousey < mouthy) {
dobackoff = 2;
}
}
}
}
}
}
} else {
if (cummed) {
if (risedep > 1.5) {
risedep -= 0.1;
}
++cummed;
} else {
if (cumming) {
dorise = 0;
if (risedep < 3) {
risedep += 0.1;
}
if (tsda < 180) {
tsda += 10;
} else {
if (rising) {
if (risea < 180) {
risea += 5;
} else {
rising = 0;
}
} else {
if (risea > 0) {
risea -= 10;
}
if (risea <= 0) {
risea = 0;
if (squirts >= 8) {
cummed = 1;
}
}
}
}
} else {
tsda = (mousey - mouthy) * 2;
}
}
if (tsda < 0) {
tsda = 0;
}
if (tsda >= 180) {
tsda = 180;
}
if (tsda > 5) {
dojump = 1;
ablink = 1;
} else {
ablink = 0;
dojump = 0;
}
if (tsda < 60) {
suckrst = 1;
}
if (tsda >= 180 && sda >= 150) {
if (cumming) {
} else {
if (suckrst) {
suckrst = 0;
dosurge = 2;
horny += 5;
if (horny > 99) {
horny = 99;
dobackoff = 1;
}
bucka = 0.1;
}
}
}
pdep = sd;
}
}
}
}
}
}
}
}
}
} else {
if (suckballs) {
refy = 260;
refx = 145 + adjx;
mon4 = 'att:' + attached + ' sb:' + suckballs + ' swba:' + swba;
if (taleana > 0) {
taleana -= 5;
}
if (taleana < 0) {
taleana = 0;
}
if (tlmvxa > 0) {
tlmvxa -= 5;
}
if (tlmvxa < 0) {
tlmvxa = 0;
}
if (tllonga > 0) {
tllonga -= 5;
}
if (tllonga < 0) {
tllonga = 0;
}
ttouta *= 0.8;
sbdep = goballs;
if (suckballs == 1 && (taleana > 0 || tlmvxa > 0 || tllonga > 0 || horny > 50 || ttouta > 0.1)) {
if (horny > 50) {
horny -= 0.5;
}
} else {
if (attached == 0) {
jdep = 1.6;
if (mousey < refy) {
attached = 1;
}
} else {
if (attached == 1) {
tgoba = (mousey - refy) * 1.2;
if (tgoba < 0) {
tgoba = 0;
}
if (tgoba >= 180) {
tgoba = 180;
attached = 2;
suckballs = 2;
}
} else {
if (suckballs == 2) {
if (mousex < refx) {
suckballs = 3;
}
} else {
if (suckballs == 3) {
tl2ba = (mousex - refx) * 2;
if (tl2ba < 0) {
tl2ba = 0;
}
if (tl2ba >= 180) {
tl2ba = 180;
suckballs = 4;
maxx = 180;
}
pushdep = lean2balls;
} else {
if (suckballs == 4) {
pushdep = lean2balls;
mouthx = 170 + adjx;
tsbxa = (mousex - mouthx) * 2;
if (tsbxa > 180) {
tsbxa = 180;
}
if (tsbxa < 0) {
tsbxa = 0;
}
if (shiftreq) {
if (tsbxa < maxx) {
maxx = tsbxa;
}
if (tsbxa > maxx) {
tsbxa = maxx;
}
}
if (suckingball) {
if (tsbxa < 10) {
++suckingtime;
if (suckingtime > 20) {
suckingball = 2;
bbdep = 1;
}
} else {
suckingtime = 0;
}
} else {
tsbparta = sbxa;
}
if (!suckingball) {
if (tsbxa >= 180 && sbxa >= 165) {
suckingball = 1;
}
}
if (suckingball == 2) {
suckingball = 0;
dosurge = 2;
horny += 5;
if (horny > 99) {
horny = 99;
suckdick = 1;
attached = 0;
} else {
if (horny % 10 == 0) {
shiftreq = 1;
}
}
}
if (shiftreq) {
if (tsbxa <= 45) {
if (swba < 180) {
swba += 10;
}
}
} else {
if (tsbxa >= 45) {
if (swba > 0) {
swba -= 10;
}
}
}
if (shiftreq && swba >= 180 && bbdep == 0) {
shiftreq = 0;
maxx = 180;
if (suckwch == 0) {
suckwch = 1;
} else {
suckwch = 0;
}
}
if (suckingball) {
dojump = 1;
} else {
dojump = 0;
}
}
}
}
}
}
}
} else {
if (lickdick) {
refx = 229;
refy = 213;
mon4 = 'att:' + attached + ' ld:' + lickdick + ' fs:' + fstroke;
if (tgoba < 90) {
mvx *= 0.9;
mvy *= 0.9;
if (swba > 0) {
swba -= 10;
}
if (swba < 0) {
swba = 0;
}
if (tl2ba > 0) {
tl2ba -= 5;
}
if (tl2ba < 0) {
tl2ba = 0;
}
lickwch = 0;
}
if (lickdick == 1 && (tgoba > 0 || abs(mvx) > 0.5 || abs(mvy) > 0.5 || horny > 40)) {
touta *= 0.9;
if (tgoba > 0) {
tgoba -= 4;
}
if (tgoba < 0) {
tgoba = 0;
}
if (horny > 40) {
horny -= 0.5;
}
} else {
if (attached == 0) {
jdep = 1.6;
if (mousey < refy) {
attached = 1;
lickdick = 2;
}
} else {
if (lickdick == 2) {
taleana = (mousey - refy) * 1.2;
if (taleana < 0) {
taleana = 0;
}
if (taleana >= 180) {
taleana = 180;
lickdick = 3;
}
} else {
if (lickdick == 3) {
mouthy = 387;
if (mousey > mouthy && mousex < mpx) {
lickdick = 4;
maxx = 0;
tllonga = 0;
}
} else {
if (lickdick == 4) {
mouthy = 387 + adjy;
tlmvxa = (mousex - mpx) * 2;
if (tlmvxa > 180) {
tlmvxa = 180;
}
if (tlmvxa < 0) {
tlmvxa = 0;
}
tllonga = (mouthy - mousey) * 2;
if (tllonga > 180) {
tllonga = 180;
}
if (tllonga < 0) {
tllonga = 0;
}
if (tllonga > maxx) {
maxx = tllonga;
}
if (tlmvxa > 135) {
if (ttouta < 180) {
ttouta += 30;
}
if (ttouta >= 180) {
ttouta = 180;
dojump = 1;
}
if (tllonga < maxx) {
tllonga = maxx;
}
if (lickrst == 1) {
lickrst = 2;
lrefy = tllonga;
}
} else {
maxx = 0;
if (ttouta > 0) {
ttouta -= 30;
}
if (ttouta < 0) {
ttouta = 0;
}
dojump = 0;
if (lickrst == 2) {
licklen = tllonga - lrefy;
if (licklen > 80) {
dosurge = 2;
if (horny < 99) {
horny += 3;
if (horny > 99) {
horny = 99;
}
}
} else {
if (licklen > 10) {
dosurge = 1;
if (horny < 99) {
horny += 1;
}
}
}
}
lickrst = 1;
if (horny >= 99) {
suckballs = 1;
attached = 0;
}
}
}
}
}
}
}
} else {
if (lickballs) {
refy = 260;
refx = 145 + adjx;
mon4 = 'att:' + attached + ' sb:' + lickballs + ' hb:' + handback;
hornd = 20;
if (lickballs == 1 && (taleana > 0 || abs(mvx) > 0.5 || abs(mvy) > 0.5 || pushdep > 0.1 || dickfalla < 180 || horny > hornd)) {
ttouta *= 0.9;
touta *= 0.9;
mvx *= 0.9;
mvy *= 0.9;
pushdep *= 0.9;
if (taleana > 0) {
taleana -= 5;
}
if (taleana < 0) {
taleana = 0;
}
if (horny > hornd) {
horny -= 0.5;
}
handback = ssine(180 - taleana);
if (dickfalla < 180) {
dickfalla += 10;
if (dickfalla >= 180) {
dbdep = 1;
dickfall = 180;
}
}
} else {
if (attached == 0) {
jdep = 1.2;
if (mousey < refy) {
attached = 1;
}
} else {
if (attached == 1) {
if (mousey >= refy) {
attached = 2;
}
} else {
if (lickballs == 1) {
tgoba = (mousey - refy) * 1.2;
if (tgoba < 0) {
tgoba = 0;
}
if (tgoba >= 180) {
tgoba = 180;
lickballs = 2;
}
} else {
if (lickballs == 2) {
if (mousex < refx) {
lickballs = 3;
}
} else {
if (lickballs == 3) {
tl2ba = (mousex - refx) * 2;
if (tl2ba < 0) {
tl2ba = 0;
}
if (tl2ba >= 180) {
tl2ba = 180;
lickballs = 4;
}
pushdep = lean2balls;
} else {
if (lickballs == 4) {
pushdep = lean2balls;
mouthx = 237 + adjx;
mouthy = 424;
tx = (mousex - mouthx) * 2;
ty = (mousey - mouthy) * 2;
if (tx > 90) {
tx = 90;
}
if (tx < -90) {
tx = -90;
}
if (ty > 90) {
ty = 90;
}
if (ty < -90) {
ty = -90;
}
if (tx < 0) {
maxy = 90;
} else {
if (ty < maxy) {
maxy = ty;
}
}
if (ty > maxy) {
ty = maxy;
}
if (shiftreq) {
if (tx < maxx) {
maxx = tx;
}
if (tx > maxx) {
tx = maxx;
}
}
dx = tx - mvx;
mvx += dx / 6;
dy = ty - mvy;
mvy += dy / 6;
ttouta = mvx * 2;
if (ttouta < 0) {
ttouta = 0;
}
if (mvx < 0) {
lickrst = 1;
if (horny >= 70) {
lickdick = 1;
attached = 0;
}
}
if (lickrst) {
if (mvx > 80) {
if (lickrst == 1) {
lickrst = 2;
lrefy = mvy;
}
if (lickrst == 2 && mvy < lrefy - 20) {
lickrst = 0;
if (autopilot != 6) {
autopilot = 6;
}
dosurge = 2;
if (horny < 70) {
horny += 5;
}
if (horny % 10 == 0) {
if (horny < 70) {
shiftreq = 1;
}
maxx = tx;
}
}
}
}
if (shiftreq) {
if (mvx <= 0) {
if (swba < 180) {
swba += 10;
}
}
} else {
if (mvx >= 0) {
if (swba > 0) {
swba -= 10;
}
}
}
if (shiftreq && swba >= 180 && mvx < -85) {
shiftreq = 0;
maxx = 90;
if (lickwch == 0) {
lickwch = 1;
} else {
lickwch = 0;
}
}
if (mvx > 80 && !shiftreq) {
dojump = 1;
} else {
dojump = 0;
}
}
}
}
}
}
}
}
} else {
refx = 117;
lickx = 290;
if (attached == 0) {
if (mousex > refx) {
attached = 1;
}
} else {
if (attached == 1) {
if (mousex < refx && spa >= 100) {
attached = 2;
}
} else {
if (!licking) {
taleana = (mousex - refx) * 1.2;
if (taleana < 0) {
taleana = 0;
}
if (taleana >= 180) {
taleana = 180;
licking = 1;
}
} else {
mouthx = 259 + adjx;
mouthy = 291;
tx = (mousex - mouthx) * 2;
ty = (mousey - mouthy) * 2;
if (tx > 90) {
tx = 90;
}
if (tx < -90) {
tx = -90;
}
if (ty > 90) {
ty = 90;
}
if (ty < -90) {
ty = -90;
}
if (tx < 0) {
maxy = 90;
} else {
if (ty < maxy) {
maxy = ty;
}
}
if (ty > maxy) {
ty = maxy;
}
dx = tx - mvx;
mvx += dx / 6;
dy = ty - mvy;
mvy += dy / 6;
ttouta = mvx * 2;
if (ttouta < 0) {
ttouta = 0;
}
if (mvx < 0) {
lickrst = 1;
if (horny >= 50) {
lickballs = 1;
attached = 0;
}
}
if (lickrst) {
if (mvx > 80) {
if (lickrst == 1) {
lickrst = 2;
lrefy = mvy;
}
if (lickrst == 2 && mvy < lrefy - 20) {
lickrst = 0;
if (autopilot != 6) {
autopilot = 6;
}
dosurge = 2;
if (horny < 50) {
horny += 5;
}
}
}
}
if (mvx > 80) {
dojump = 1;
} else {
dojump = 0;
}
}
}
}
}
}
}
}
if (dbdep) {
dickbouncea += 25;
dickbounce = sine(dickbouncea) * dbdep;
if (dbdep > 0) {
dbdep -= 0.025;
} else {
dickbouncea = 0;
}
}
if (bbdep) {
ballbouncea += 35;
ballbounce = sine(ballbouncea) * bbdep;
if (bbdep > 0) {
bbdep -= 0.05;
} else {
bbdep = 0;
ballbouncea = 0;
}
}
if (suckdick) {
ujdep = h100 + sd * (40 + wadjx) / 10;
} else {
ujdep = jdep + h100;
}
if (dojump) {
if (jumpa < 180) {
jumpa += 10;
} else {
bblink = 1;
}
} else {
if (jumpa > 0) {
jumpa -= 10;
}
bblink = 0;
}
jump = ssine(jumpa) * ujdep;
if (dojump) {
if (benda < 180) {
benda += 5;
}
} else {
if (benda > 0) {
benda -= 5;
}
}
bend = ssine(benda) * ujdep;
if (suckdick) {
bend += bend * quiver * (23 + gadjy) / 1000;
} else {
bend += bend * quiver * 0.043;
}
qa += 102;
quiver = sine(qa);
trema += 85;
tremble = sine(trema);
if (pga) {
pga += 4;
if (pga >= 180) {
pga = 0;
}
}
pgrind = sine(pga);
if (dorise == 2) {
if (risea < 180) {
risea += 5;
}
}
if (cummed) {
pumpa += 3;
} else {
if (pumpa > 180) {
if (cumming) {
pumpa += 30;
} else {
pumpa += 8 + 8 * t100;
}
} else {
if (risea) {
} else {
if (cumming) {
if (squirts < 6) {
pumpa += 12 - squirts / 2;
} else {
if (squirts < 8) {
pumpa += 12 - squirts;
} else {
pumpa += 4;
}
}
} else {
pumpa += 4;
}
}
}
}
if (pumpa >= 360) {
pumpa -= 360;
if (cumming) {
if (squirts < 8) {
++squirts;
risea = 5;
rising = 1;
saysnd('uhhd', 30);
if (swala == 0) {
swala = 0.1;
}
}
}
if (dorise == 1) {
dorise = 2;
}
}
updep = pdep;
if (risedep > updep) {
updep = risedep;
}
pump = sine(pumpa - 90) * updep;
pumpc = cosine(pumpa - 90) * updep;
if (swala) {
swala += 10 + adjx;
if (swala >= 360) {
++swallows;
if (swallows >= 2) {
swallows = 0;
swala = 0;
} else {
swala = 0.1;
}
}
}
swallow = ssine(swala);
mon5 = 'swa:' + swala;
if (bucka) {
if (buckdel) {
--buckdel;
} else {
if (bucka < 90) {
bucka += 10;
if (bucka >= 90) {
bucka = 90;
buckdel = 10;
}
} else {
bucka += 4;
}
}
if (bucka >= 180) {
bucka = 0;
}
}
buck = sine(bucka) * h50;
buck += quiver * buck * 0.06;
buckadd = ssine(risea) * risedep;
buckadd += quiver * buckadd * 0.08;
buck += buckadd;
dx = taleana - aleana;
aleana += dx / 6;
alean = ssine(aleana);
if (lickdick) {
aleanld = alean;
}
dx = ttouta - touta;
touta += dx / 6;
tout = ssine(touta);
parta = touta / 2;
if (parta > 90) {
parta = 90;
}
part = sine(parta);
dx = tsbparta - sbparta;
sbparta += dx / 4;
sbpart = ssine(sbparta) * 1.9;
part += sbpart;
lickx = sine(mvx);
licky = sine(mvy);
dx = tgoba - goballsa;
goballsa += dx / 8;
goballs = ssine(goballsa);
if (!lickdick) {
goballshand = goballs;
} else {
if (suckdick) {
tx = 0;
} else {
tx = 2.4;
}
dx = tx - goballshand;
goballshand += dx / 4;
}
dickfall = ssine(dickfalla);
dx = tl2ba - l2ba;
l2ba += dx / 6;
lean2balls = ssine(l2ba);
dx = lickwch - ulickwch;
ulickwch += dx / 8;
switchback = ssine(swba);
dx = tlmvxa - lmvxa;
lmvxa += dx / 8;
lmvx = ssine(lmvxa);
dx = tllonga - llonga;
llonga += dx / 8;
llong = ssine(llonga);
dx = tsbxa - sbxa;
sbxa += dx / 8;
sbx = ssine(sbxa);
dx = suckwch - usuckwch;
usuckwch += dx / 8;
gdick = ssine(gda);
dx = tl2da - l2da;
l2da += dx / 8;
l2d = ssine(l2da);
dx = tsda - sda;
sda += dx / 8;
sd = ssine(sda);
backoff = ssine(boffa);
ahup = ssine(ahupa);
jerkback = ssine(jba);
ax = -71;
ay = 578 + fadjy;
alha = 0;
alela = 0;
alsha = 0;
arela = 0;
arsha = 0;
acha = 0;
aha = 0;
ana = 0;
ata = 0;
aja = 0;
bx = 423;
by = 427;
blela = 0;
blsha = 0;
blla = 0;
brla = 0;
ba = 0;
bcha = 0;
bha = 0;
blba = 4;
brba = 6.6;
tbda = 0;
acha += alean * 11.6;
aha += alean * -3.7;
jawa = 0;
jawa += part * 2.3;
aha += mvy * 0.05;
acha += mvx * 0.01;
pdx = mvx - 45;
if (pdx < 0) {
pdx = 0;
}
pushdx = ssine(pdx * 2) * pushdep;
tbda += pushdx * 4.5;
pdy = mvy;
if (pdy > 0) {
pdy = 0;
}
pushdy = ssine(-pdy) * pushdep;
if (pushdy > pushdx) {
pushdy = pushdx;
}
tbda += pushdy * 3.6;
if (lickballs > 2) {
tbda = 0;
}
dx = tbda - bda;
bda += dx / 3;
ba += jump * 1.1;
blla += jump * -0.6;
brla += jump * -0.6;
bcha += bend * -0.6;
alha += handback * -31;
alha += goballs * 31;
acha += goballs * 22;
aha += goballs * -5.3;
ax += goballs * -115;
ay += goballs * 80;
blla += goballs * -10;
bda += dickfall * 7;
bda += dickbounce * 1;
aha += lean2balls * -2.2;
acha += lean2balls * 1.7;
if (lickballs > 2) {
ay += mvy * 0.042;
tpba = pushdx * (-13 + fadjx) / 1;
tpba += pushdy * (7 + fadjy) / 1;
} else {
tpba *= 0.6;
}
dx = tpba - pba;
pba += dx / 3;
if (lickwch == 0) {
blba += pba;
brba += pba * 0.25;
} else {
blba += pba * 0.25;
brba += pba;
}
ax += ulickwch * -5.4;
ax += switchback * -15;
acha += aleanld * 14.6;
aha += aleanld * 5;
ax += aleanld * -101;
ay += aleanld * 18;
aha += lmvx * -8.1;
ax += llong * 48;
ay += llong * -68;
ax += lmvx * 16;
llmod = llong / 2 + 0.25;
if (llmod < 0) {
llmod = 0;
}
lpdx = (lmvx - 0.5) * llmod;
if (lpdx < 0) {
lpdx = 0;
}
bda += lpdx * 3.7;
ax += usuckwch * -5;
ay += usuckwch * -1;
ax += goballs * sbdep * -7;
acha += sbx * 3.1;
aha += sbx * -8.6;
psba = sbx - 0.7;
if (psba < 0) {
psba = 0;
}
if (suckingball) {
nsbx = 1 - sbx;
} else {
nsbx *= 0.6;
}
if (suckwch == 0) {
blba += psba * -17;
blba += nsbx * 20;
lbysiz = 100 + nsbx * 11;
lbxsiz = 100 - nsbx * 5;
blba += ballbounce * 2.5;
} else {
brba += psba * -17;
brba += nsbx * 20;
rbysiz = 100 + nsbx * 11;
rbxsiz = 100 - nsbx * 5;
brba += ballbounce * 2.5;
}
aha += nsbx * -5.3;
aha += ahup * -30;
ana += ahup * -8;
sdup = (1 - dickfall) * sddep;
bda += sdup * -4;
ax += sdup * -22;
ay += sdup * 10;
acha += sdup * 3.6;
ax += l2d * -42;
ay += l2d * -50;
acha += l2d * 12.4;
aha += l2d * 6.9;
ana += l2d * 10.4;
l2d *= -8.6;
bda += l2d;
alha += l2d * 1.8;
acha += sd * 9.699999999999999;
aha += sd * 6.1;
ana += sd * 13.6;
alha += sd * -6;
aha += sd * -5.5;
bda += sd * -1.5;
acha += jump * -0.3;
blba += sd * -8;
brba += sd * -11;
if (suckdick > 1) {
dy = omy - dpy;
rdy = dy - 26;
if (rdy < 0) {
rdy = 0;
}
if (dy < 0) {
dy = 0;
}
mwid = 13;
if (dy > mwid) {
dy = mwid;
}
oma = dy * 0.65;
jawa += oma;
jawa += rdy * 0.03;
bda += dy * -0.09;
}
by += buck * -6;
ay += buck * -6;
blla += buck * -1.6;
brla += buck * -1.6;
bcha += buck * 1.4;
ba += pump * -0.8;
bcha += pumpc * (3 + wadjy) / 10;
blla += pump * 0.9;
brla += pump * 0.9;
nboff = 1 - backoff;
aha += pump * 1 * nboff;
acha += backoff * -2.6;
aha += backoff * -40;
ana += backoff * -16;
bha += backoff * 9;
acha += jerkback * -2.6;
aha += jerkback * 3;
ana += jerkback * -4;
aha += swallow * (40 + zadjx) / 10;
ana += swallow * (-94 + zadjy) / 10;
ax += swallow * (81 + qadjx) / 10;
ay += swallow * +qadjy / 10;
bda += swallow * (-23 + wadjx) / 10;
aja = aha + jawa;
ata = aha - 13.5;
ata += tout * 14.4;
trad = 430.3;
toa = 38.5;
xadd = sine(toa + bcha) * trad;
yadd = -cosine(toa + bcha) * trad;
bhx = bx + xadd;
bhy = by + yadd;
trad = 381.2;
toa = 56.5;
xadd = sine(toa + bcha) * trad;
yadd = -cosine(toa + bcha) * trad;
blshx = bx + xadd;
blshy = by + yadd;
hnx = 500;
hny = 575;
tshrad = 253;
telrad = 325;
sss(blshx, blshy, tshrad, telrad, hnx, hny, 0);
blsha = ugsha;
blela = ugela;
trad = 253;
toa = 0;
xadd = sine(toa + blsha) * trad;
yadd = -cosine(toa + blsha) * trad;
blelx = blshx + xadd;
blely = blshy + yadd;
blsha += 188;
blela += 111;
trad = 125.49;
toa = -119.1;
xadd = sine(toa + ba) * trad;
yadd = -cosine(toa + ba) * trad;
bllx = bx + xadd;
blly = by + yadd;
trad = 110;
toa = -62.01;
xadd = sine(toa + ba) * trad;
yadd = -cosine(toa + ba) * trad;
brlx = bx + xadd;
brly = by + yadd;
trad = 140.19;
toa = -69.91;
xadd = sine(toa + ba) * trad;
yadd = -cosine(toa + ba) * trad;
bdx = bx + xadd;
bdy = by + yadd;
trad = 145.59;
toa = -76.51000000000001;
xadd = sine(toa + ba) * trad;
yadd = -cosine(toa + ba) * trad;
bbx = bx + xadd;
bby = by + yadd;
trad = 15;
toa = -86;
trad += sdup * 1;
toa += sdup * 31;
trad += sd * 8;
toa += sd * 25;
xadd = sine(toa + bda) * trad;
yadd = -cosine(toa + bda) * trad;
hdx = bdx + xadd;
hdy = bdy + yadd;
trad = 94;
toa = 10;
xadd = sine(toa + bda) * trad;
yadd = -cosine(toa + bda) * trad;
dpx = bdx + xadd;
dpy = bdy + yadd;
trad = 381.89;
toa = 26.9;
xadd = sine(toa + acha) * trad;
yadd = -cosine(toa + acha) * trad;
anx = ax + xadd;
any = ay + yadd;
trad = 67.7;
toa = 38;
xadd = sine(toa + ana) * trad;
yadd = -cosine(toa + ana) * trad;
ahx = anx + xadd;
ahy = any + yadd;
trad = 13.6;
toa = 78.5;
xadd = sine(toa + aha) * trad;
yadd = -cosine(toa + aha) * trad;
ajx = ahx + xadd;
ajy = ahy + yadd;
trad = 102 + zadjx;
toa = 142 + zadjy;
xadd = sine(toa + aja) * trad;
yadd = -cosine(toa + aja) * trad;
fdripx = ajx + xadd;
fdripy = ajy + yadd;
trad = 78.3;
trad += tout * 16;
toa = 133;
xadd = sine(toa + aha) * trad;
yadd = -cosine(toa + aha) * trad;
atx = ahx + xadd;
aty = ahy + yadd;
trad = 62;
toa = 161;
xadd = sine(toa + aha) * trad;
yadd = -cosine(toa + aha) * trad;
mpx = ahx + xadd;
mpy = ahy + yadd;
trad = 105;
toa = 132.9;
xadd = sine(toa + aha) * trad;
yadd = -cosine(toa + aha) * trad;
omx = ahx + xadd;
omy = ahy + yadd;
trad = 366.4;
toa = 24.3;
xadd = sine(toa + acha) * trad;
yadd = -cosine(toa + acha) * trad;
alshx = ax + xadd;
alshy = ay + yadd;
if (!lickballs) {
hnx = hdx;
hny = hdy;
} else {
tx = 221;
ty = 438;
ty += 37 * goballshand;
dx = tx - hdx;
dy = ty - hdy;
hnx = hdx + dx * handback;
hny = hdy + dy * handback;
}
xx = hnx;
yy = hny;
tshrad = 202.29;
telrad = 182;
sss(alshx, alshy, tshrad, telrad, hnx, hny, 1);
alsha = ugsha;
alela = ugela;
trad = 202.29;
toa = 0;
xadd = sine(toa + alsha) * trad;
yadd = -cosine(toa + alsha) * trad;
alelx = alshx + xadd;
alely = alshy + yadd;
alsha += 174.49;
alela += -63;
trad = 145.9;
toa = 62.59;
xadd = sine(toa + alela) * trad;
yadd = -cosine(toa + alela) * trad;
alhx = alelx + xadd;
alhy = alely + yadd;
trad = 285.09;
toa = 23.3;
xadd = sine(toa + acha) * trad;
yadd = -cosine(toa + acha) * trad;
arshx = ax + xadd;
arshy = ay + yadd;
hnx = 276 + goballs * -108;
hny = 571 + goballs * 129;
tshrad = 301.39;
telrad = 200;
sss(arshx, arshy, tshrad, telrad, hnx, hny, 1);
arsha = ugsha;
arela = ugela;
trad = 301.39;
toa = 0;
xadd = sine(toa + arsha) * trad;
yadd = -cosine(toa + arsha) * trad;
arelx = arshx + xadd;
arely = arshy + yadd;
arsha += 178.2;
arela += -68;
do_squirtfly();
if (!bblink) {
if (bblinka > 0) {
bblinka -= 5;
}
} else {
if (bblinka < 100) {
bblinka += 5;
}
}
if (spa < bblinka) {
bblinka = spa;
}
if (!ablink) {
if (ablinka > 0) {
ablinka -= 5;
}
} else {
if (ablinka < 100) {
ablinka += 5;
}
}
if (spa < ablinka) {
ablinka = spa;
}
if (spa < sq0a) {
sq0a = spa;
}
if (spa < sq1a) {
sq1a = spa;
}
if (spa < sq2a) {
sq2a = spa;
}
mon6 = 'ab:' + ablink + ' ' + ablinka;
wsprite(0, ax, ay, 2320, acha + 45, 88, spa);
wsprite(1, anx, any, 2321, ana + 45, 89, spa);
wsprite(9, alhx, alhy, 2234, alha + 45, 97, spa);
wsprite(13, ajx, ajy, 2229, aja + 45, 91, spa);
wsprite(4, ahx, ahy, 2235, aha + 45, 105, spa);
wsprite(5, atx, aty, 2237, ata + 45, 93, spa);
wsprite(3, ajx, ajy, 2326, aja + 45, 107, spa);
wsprite(2, ahx, ahy, 2338, aha + 45, 90, spa);
wsprite(6, ahx, ahy, 2339, aha + 45, 94, ablinka);
wsprite(7, alshx, alshy, 2200, alsha + 45, 95, spa);
wsprite(8, alelx, alely, 2220, alela + 45, 96, spa);
wsprite(12, alhx, alhy, 2221, alha + 45, 100, spa);
wsprite(10, arshx, arshy, 2640, arsha + 45, 98, spa);
wsprite(11, arelx, arely, 2663, arela + 45, 99, spa);
wsperm(1, ajx, ajy, 2345, aja + 45, 10, sq0a);
wsperm(2, ajx, ajy, 2346, aja + 45, 11, sq1a);
wsperm(3, ahx, ahy, 2347, aha + 45, 12, sq2a);
wsperm(4, alhx, alhy, 2348, alha + 45, 13, sq3a);
wsprite(15, bx, by, 2210, ba + 45, 77, spa);
wsprite(16, bx, by, 2500, bcha + 45, 76, spa);
wsprite(17, bhx, bhy, 2520, bha + 45, 78, spa);
wsprite(18, bhx, bhy, 2521, bha + 45, 79, bblinka);
wsprite(19, blshx, blshy, 2540, blsha + 45, 80, spa);
wsprite(20, blelx, blely, 2545, blela + 45, 81, spa);
wsprite(21, bllx, blly, 2610, blla + 45, 82, spa);
wsprite(22, brlx, brly, 2130, brla + 45, 83, spa);
wsprite(26, bbx, bby, 2230, brba + 45, 87, spa, rbxsiz, rbysiz);
dickz = 2231;
if (lickwch == 1 || suckwch == 1) {
dickz = 2340;
}
wsprite(24, bdx, bdy, dickz, ba + 45, 85, spa);
if (bda < -23 + adjx) {
wsprite(23, bdx, bdy, dickz + 1, bda + 90, 103, spa);
} else {
wsprite(23, bdx, bdy, dickz + 1, bda + 45, 84, spa);
}
wsprite(25, bbx, bby, dickz + 2, blba + 45, 86, spa, lbxsiz, lbysiz);
xx = omx;
yy = omy;
}
function do_squirtfly() {
if (sqfly) {
if (sqfly > 14) {
sqfly += 10;
}
if (sqfly == 24.1) {
sq0a = 50;
fd0siz = 0.1;
}
if (sqfly == 34.1) {
sq1a = 50;
}
if (sqfly == 74.09999999999999) {
sq2a = 50;
}
if (sqfly >= 90) {
sqfly = 0;
jerkback = 1;
}
trad = 82 + fadjx;
toa = 12.09 + fadjy;
trad += sqfly * 0.7;
xadd = sine(toa + bda) * trad;
yadd = -cosine(toa + bda) * trad;
sfx = bdx + xadd;
sfy = bdy + yadd;
sfa = bda + 11;
} else {
sfx = -10000;
}
sfal = 70;
if (spa < sfal) {
sfal = spa;
}
wsperm(0, sfx, sfy, 2228, sfa, 3, sfal, 100, 100);
if (fd0siz) {
if (fd0siz < 100) {
fd0siz += 3 + adjx / 10;
fd0x = fdripx;
fd0y = fdripy;
fd0add = 8;
} else {
fd0y += fd0add;
fd0add += 1.5;
if (fd0y > 350) {
fd0siz = 0;
sq3a = 50;
}
}
wsperm(5, fd0x, fd0y, 2349, 0, 15, 70, 100, fd0siz);
}
}
function initscene7() {
hideall();
bg1_mc.gotoAndStop(98);
bg1_mc.swapDepths(5);
bg3_mc.swapDepths(6);
bg2_mc.swapDepths(2004);
bg4_mc.swapDepths(2105);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg5_mc._x = 360;
bg5_mc._y = 288;
bg1a = 100;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
bg5a = 0;
bg5_mc._alpha = 0;
rainy = 0;
rainy1 = 0;
wait = 90;
ssay = 295;
scenestarted = 1;
surfvol = 0;
surfsoundon = 1;
sayfile2('surf.wav', surfvol);
}
function doscene7() {
if (!scenestarted) {
initscene7();
}
mdx = mousex - omousex;
mdy = mousey - omousey;
if (ssay == 295) {
if (balpha == 0) {
if (surfvol < 7) {
surfvol += 0.2;
sound2.setVolume(surfvol);
}
if (dowait(90)) {
} else {
if (surfvol >= 7) {
say(296);
}
}
}
} else {
if (ssay == 296) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(297);
wait = 20;
}
}
} else {
if (ssay == 297) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(298);
bg2_mc.gotoAndStop(99);
wait = 20;
}
}
} else {
if (ssay == 298) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(20)) {
} else {
say(299);
wait = 20;
bg1_mc.gotoAndStop(100);
}
}
}
}
} else {
if (ssay == 299) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(30)) {
} else {
say(300);
wait = 20;
bg2_mc.gotoAndStop(101);
}
}
}
}
} else {
if (ssay == 300) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(301, 1);
wait = 20;
bg1_mc.gotoAndStop(102);
}
}
}
}
} else {
if (ssay == 301) {
if (balpha == 0) {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(10)) {
} else {
say(302);
wait = 20;
bg2_mc.gotoAndStop(103);
}
}
}
} else {
if (ssay == 302) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 4;
} else {
if (dowait(10)) {
} else {
say(303);
}
}
}
}
} else {
if (ssay == 303) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(304);
wait = 20;
}
}
} else {
if (ssay == 304) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 4;
} else {
if (dowait(10)) {
} else {
say(305);
bg2_mc.gotoAndStop(104);
}
}
}
}
} else {
if (ssay == 305) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 4;
} else {
if (dowait(10)) {
} else {
say(306, 1);
wait = 10;
bg1_mc.gotoAndStop(105);
}
}
}
}
} else {
if (ssay == 306) {
if (balpha == 0) {
if (bg2a > 0) {
bg2a -= 10;
} else {
if (dowait(5)) {
} else {
say(307, 1);
}
}
}
} else {
if (ssay == 307) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(308, 1);
}
}
} else {
if (ssay == 308) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(309);
bg2_mc.gotoAndStop(106);
wait = 10;
}
}
} else {
if (ssay == 309) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(310);
}
}
}
}
} else {
if (ssay == 310) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(311);
bg1_mc.gotoAndStop(107);
wait = 10;
}
}
} else {
if (ssay == 311) {
if (balpha == 0) {
if (bg2a > 0) {
bg2a -= 4;
} else {
if (dowait(10)) {
} else {
say(312);
}
}
}
} else {
if (ssay == 312) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(313);
}
}
} else {
if (ssay == 313) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(314);
bg2_mc.gotoAndStop(108);
wait = 10;
}
}
} else {
if (ssay == 314) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(315);
bg1_mc.gotoAndStop(109);
}
}
}
}
} else {
if (ssay == 315) {
if (balpha == 0) {
if (surfvol > 5) {
surfvol -= 0.2;
sound2.setVolume(surfvol);
}
if (bg2a > 0) {
bg2a -= 4;
} else {
if (dowait(10)) {
} else {
say(316);
}
}
}
} else {
if (ssay == 316) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(317);
}
}
} else {
if (ssay == 317) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(318);
bg2_mc.gotoAndStop(110);
}
}
} else {
if (ssay == 318) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(319);
}
}
}
} else {
if (ssay == 319) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(320);
bg1_mc.gotoAndStop(111);
}
}
} else {
if (ssay == 320) {
if (balpha == 0) {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(10)) {
} else {
say(321);
}
}
}
} else {
if (ssay == 321) {
if (balpha == 0) {
if (dowait(25)) {
} else {
say(322);
}
}
} else {
if (ssay == 322) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(323);
}
}
} else {
if (ssay == 323) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(324, 1);
}
}
} else {
if (ssay == 324) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(325);
}
}
} else {
if (ssay == 325) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(326);
}
}
} else {
if (ssay == 326) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(327, 1);
}
}
} else {
if (ssay == 327) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(328);
}
}
} else {
if (ssay == 328) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(329);
bg2_mc.gotoAndStop(112);
}
}
} else {
if (ssay == 329) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(330);
}
}
}
} else {
if (ssay == 330) {
if (balpha == 0) {
if (dowait(5)) {
} else {
say(331);
}
}
} else {
if (ssay == 331) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(332);
wait = 20;
}
}
} else {
if (ssay == 332) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (!fadingout) {
startfadeout();
}
if (surfvol > 0) {
surfvol -= 0.125;
sound2.setVolume(surfvol);
}
if (fade == 100 && surfvol <= 0) {
stoploop();
scene += 1;
if (scene > scenes) {
scene = 1;
}
scenestarted = 0;
startfadein();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if (ssay > 295) {
if (!talking2) {
sayfile2('surf.wav', surfvol);
if (surfvol > 5) {
--surfvol;
}
}
}
bg1_mc._alpha = bg1a;
bg2_mc._alpha = bg2a;
bg3_mc._alpha = bg3a;
bg4_mc._alpha = bg4a;
bg5_mc._alpha = bg5a;
omousex = mousex;
omousey = mousey;
if (!Key.isDown(191)) {
slashrel = 1;
}
if (debug && Key.isDown(27)) {
scenestarted = 0;
killsprites();
}
if (debug && (Key.isDown(191) && slashrel) || skipahead) {
skipahead = 0;
killsprites();
forcebuboff = 1;
if (autopilot) {
killhotspot();
autopilot = 0;
}
ssay = 306;
wait = 10;
bg1_mc.gotoAndStop(105);
bg1_mc.gotoAndStop(107);
ssay = 314;
bg2_mc.gotoAndStop(108);
wait = 5;
globwaitdel = 0;
surfvol = 5;
sound2.setVolume(surfvol);
ssay = 329;
bg2_mc.gotoAndStop(112);
}
}
function initscene9() {
hideall();
ys = 0;
bg1_mc.gotoAndStop(113);
bg1_mc.swapDepths(5);
bg3_mc.swapDepths(6);
bg2_mc.swapDepths(2104);
bg4_mc.swapDepths(3105);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg5_mc._x = 360;
bg5_mc._y = 288;
bg1a = 100;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
bg5a = 0;
bg5_mc._alpha = 0;
rainy = 0;
rainy1 = 0;
wait = 90;
ssay = 333;
scenestarted = 1;
surfvol = 0;
surfsoundon = 1;
sayfile2('surf.wav', surfvol);
vscale = 100;
ys = 0;
rain1a = 80;
rain2a = 70;
}
function doscene9() {
if (!scenestarted) {
initscene9();
}
mdx = mousex - omousex;
mdy = mousey - omousey;
if (ssay == 333) {
if (balpha == 0) {
if (surfvol < 4.5) {
surfvol += 0.2;
sound2.setVolume(surfvol);
}
if (dowait(70)) {
} else {
if (surfvol >= 4.5) {
say(334);
}
}
}
} else {
if (ssay == 334) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(335, 2);
wait = 20;
bg2_mc.gotoAndStop(114);
}
}
} else {
if (ssay == 335) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (!rainsoundon) {
dorainsound(1);
seekrainvol = 4;
}
if (bg2a < 100) {
bg2a += 4;
} else {
if (dowait(20)) {
} else {
say(336);
}
}
}
}
} else {
if (ssay == 336) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(337, 1);
wait = 20;
bg1_mc.gotoAndStop(115);
}
}
} else {
if (ssay == 337) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
seekrainvol = 9;
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(10)) {
} else {
say(338);
}
}
}
}
} else {
if (ssay == 338) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(339);
}
}
} else {
if (ssay == 339) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(340);
}
}
} else {
if (ssay == 340) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(341);
}
}
} else {
if (ssay == 341) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(342);
}
}
} else {
if (ssay == 342) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(343, 1);
bg3_mc.gotoAndStop(116);
bg2_mc.gotoAndStop(117);
bg3a = 0;
bg2a = 0;
wait = 20;
}
}
} else {
if (ssay == 343) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
bg3a = bg2a;
rainvol = 5;
seekrainvol = 5;
sound3.setVolume(rainvol);
} else {
if (dowait(20)) {
} else {
say(344);
bg4_mc.gotoAndStop(118);
}
}
}
}
} else {
if (ssay == 344) {
if (balpha == 0) {
if (bg4a < 100) {
bg4a += 5;
bg2a = 100 - bg4a;
} else {
if (dowait(10)) {
} else {
say(345);
wait = 10;
}
}
}
} else {
if (ssay == 345) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 5;
bg2a = 100 - bg4a;
} else {
if (dowait(30)) {
} else {
say(346);
}
}
}
}
} else {
if (ssay == 346) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(347);
}
}
} else {
if (ssay == 347) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 5;
bg2a = 100 - bg4a;
} else {
if (dowait(10)) {
} else {
say(348);
}
}
}
}
} else {
if (ssay == 348) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(349, 2);
}
}
} else {
if (ssay == 349) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 5;
bg2a = 100 - bg4a;
} else {
if (dowait(10)) {
} else {
say(350);
}
}
}
}
} else {
if (ssay == 350) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(351, 1);
}
}
} else {
if (ssay == 351) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(352);
}
}
} else {
if (ssay == 352) {
if (balpha == 0) {
if (bg4a < 100) {
bg4a += 5;
bg2a = 100 - bg4a;
} else {
if (dowait(10)) {
} else {
say(353, 2);
bg2_mc.gotoAndStop(119);
wait = 10;
}
}
}
} else {
if (ssay == 353) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 4;
bg2a = 100 - bg4a;
} else {
if (dowait(10)) {
} else {
say(354);
}
}
}
}
} else {
if (ssay == 354) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(355);
}
}
} else {
if (ssay == 355) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(356);
}
}
} else {
if (ssay == 356) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(357);
}
}
} else {
if (ssay == 357) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(358);
}
}
} else {
if (ssay == 358) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(359);
bg4_mc.gotoAndStop(120);
}
}
} else {
if (ssay == 359) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a < 100) {
bg4a += 4;
bg2a = 100 - bg4a;
} else {
if (dowait(10)) {
} else {
say(360);
}
}
}
}
} else {
if (ssay == 360) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(361);
bg2_mc.gotoAndStop(121);
wait = 10;
}
}
} else {
if (ssay == 361) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 4;
bg2a = 100 - bg4a;
} else {
if (dowait(10)) {
} else {
say(362, 1);
}
}
}
}
} else {
if (ssay == 362) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(363, 1);
}
}
} else {
if (ssay == 363) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(364);
bg4_mc.gotoAndStop(122);
}
}
} else {
if (ssay == 364) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a < 100) {
bg4a += 4;
bg2a = 100 - bg4a;
} else {
if (dowait(10)) {
} else {
say(365);
bg2_mc.gotoAndStop(123);
init_doexam2();
}
}
}
}
} else {
if (ssay == 365) {
if (balpha == 0) {
doexam2();
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 4;
bg2a = 100 - bg4a;
} else {
ssay = 365.1;
}
}
}
} else {
if (ssay >= 365.1 && ssay < 389) {
doexam2();
if (pullback == 2) {
if (ssay == 365.1) {
say(366, 1);
wait = 10;
} else {
if (ssay == 366) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(367);
wait = 20;
}
}
} else {
if (ssay == 367) {
if (bdep > 0.75) {
bdep -= 0.05;
}
if (horny > 7) {
horny -= 0.25;
}
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(368);
wait = 20;
}
}
} else {
if (ssay == 368) {
if (bdep > 0.5) {
bdep -= 0.05;
}
if (horny > 5) {
horny -= 0.25;
}
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(369, 1);
wait = 20;
}
}
} else {
if (ssay == 369) {
if (bdep > 0.3) {
bdep -= 0.05;
}
if (horny > 4) {
horny -= 0.25;
}
if (balpha == 0) {
lookup = 1;
if (wait) {
--wait;
} else {
if (lda <= 5) {
say(370, 1);
wait2 = 30;
}
}
}
} else {
if (ssay == 370) {
if (bdep > 0) {
bdep -= 0.05;
}
if (horny > 2) {
horny -= 0.25;
}
if (bdep <= 0) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
say(371);
wait = 20;
}
}
}
} else {
if (ssay == 371) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(372, 1);
wait = 10;
}
}
} else {
if (ssay == 372) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(373, 1);
wait = 10;
}
}
} else {
if (ssay == 373) {
if (balpha == 0) {
pullback = 0;
attached = 1;
pulledback = 1;
}
}
}
}
}
}
}
}
}
}
} else {
if (ssay == 374) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(375, 1);
wait = 10;
}
}
} else {
if (ssay == 375) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(376);
wait = 10;
}
}
} else {
if (ssay == 376) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(377);
wait = 10;
}
}
} else {
if (ssay == 377) {
if (balpha == 0) {
rubbingneck = 3;
ssay = 377.1;
wait = 10;
}
} else {
if (ssay == 378) {
if (balpha == 0 && tra1 <= 0) {
if (wait) {
--wait;
} else {
say(379);
}
}
} else {
if (ssay == 379) {
if (balpha == 0) {
clavicular = 1;
ssay = 379.1;
wait = 20;
}
} else {
if (ssay == 380) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(381);
wait = 30;
}
}
} else {
if (ssay == 381) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(382);
wait = 10;
wait2 = 30;
}
}
} else {
if (ssay == 382) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (!shup) {
shup = 1;
}
if (wait2) {
--wait2;
} else {
say(383, 1);
wait = 10;
}
}
}
} else {
if (ssay == 383) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
axillary = 1;
ssay = 383.1;
}
}
} else {
if (ssay == 383.1) {
if (axillary == 3 && tra1 <= 0) {
if (wait) {
--wait;
} else {
say(384, 1);
wait = 30;
}
}
} else {
if (ssay == 384) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(385);
wait = 30;
}
}
} else {
if (ssay == 385) {
if (balpha == 0) {
if (horny > 10) {
horny -= 0.2;
}
bdep = 0.3 + h100;
if (horny <= 10) {
say(386);
wait = 30;
}
}
} else {
if (ssay == 386) {
if (balpha == 0) {
shup = 0;
if (wait) {
--wait;
} else {
say(387, 1);
wait = 20;
}
}
} else {
if (ssay == 387) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(388);
wait = 20;
bg4_mc.gotoAndStop(124);
autopilot = 0;
}
}
} else {
if (ssay == 388) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a < 100) {
bg4a += 2;
bg2a = 100 - bg4a;
spa = bg2a;
} else {
killsprites();
ssay = 389;
wait = 10;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
} else {
if (ssay == 389) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(390);
bg2_mc.gotoAndStop(125);
wait = 10;
wait2 = 10;
}
}
} else {
if (ssay == 390) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg4a > 0) {
bg4a -= 5;
bg2a = 100 - bg4a;
} else {
if (wait) {
--wait;
} else {
say(391);
wait = 10;
wait2 = 10;
}
}
}
}
} else {
if (ssay == 391) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg4a < 100) {
bg4a += 5;
bg2a = 100 - bg4a;
} else {
if (wait) {
--wait;
} else {
say(392);
}
}
}
}
} else {
if (ssay == 392) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(393);
}
}
} else {
if (ssay == 393) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(394);
}
}
} else {
if (ssay == 394) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(395, 1);
}
}
} else {
if (ssay == 395) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(396);
bg2_mc.gotoAndStop(126);
wait = 5;
wait2 = 2;
}
}
} else {
if (ssay == 396) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg4a > 0) {
bg4a -= 10;
bg2a = 100 - bg4a;
} else {
if (wait) {
--wait;
} else {
say(397, 1);
}
}
}
}
} else {
if (ssay == 397) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(398);
}
}
} else {
if (ssay == 398) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(399);
}
}
} else {
if (ssay == 399) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(400, 1);
bg4_mc.gotoAndStop(127);
wait = 30;
}
}
} else {
if (ssay == 400) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg4a < 100) {
bg4a += 2;
bg2a = 100 - bg4a;
} else {
if (wait) {
--wait;
} else {
say(401);
}
}
}
}
} else {
if (ssay == 401) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(402);
}
}
} else {
if (ssay == 402) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(403);
}
}
} else {
if (ssay == 403) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(404);
}
}
} else {
if (ssay == 404) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(405);
bg2_mc.gotoAndStop(128);
wait = 10;
wait2 = 20;
}
}
} else {
if (ssay == 405) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg4a > 0) {
bg4a -= 2;
bg2a = 100 - bg4a;
} else {
if (wait) {
--wait;
} else {
say(406);
}
}
}
}
} else {
if (ssay == 406) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(407);
}
}
} else {
if (ssay == 407) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(408, 1);
}
}
} else {
if (ssay == 408) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(409);
}
}
} else {
if (ssay == 409) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(410);
}
}
} else {
if (ssay == 410) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(411);
}
}
} else {
if (ssay == 411) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(412);
}
}
} else {
if (ssay == 412) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(413);
bg4_mc.gotoAndStop(129);
wait = 20;
wait2 = 10;
}
}
} else {
if (ssay == 413) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg4a < 100) {
bg4a += 2;
bg2a = 100 - bg4a;
} else {
if (wait) {
--wait;
} else {
say(414);
}
}
}
}
} else {
if (ssay == 414) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(415);
bg2_mc.gotoAndStop(130);
wait = 20;
wait2 = 10;
}
}
} else {
if (ssay == 415) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg4a > 0) {
bg4a -= 2;
bg2a = 100 - bg4a;
} else {
if (wait) {
--wait;
} else {
say(416);
}
}
}
}
} else {
if (ssay == 416) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(417);
}
}
} else {
if (ssay == 417) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(418);
bg4_mc.gotoAndStop(131);
wait = 20;
wait2 = 10;
}
}
} else {
if (ssay == 418) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg4a < 100) {
bg4a += 2;
bg2a = 100 - bg4a;
} else {
if (wait) {
--wait;
} else {
say(419, 1);
}
}
}
}
} else {
if (ssay == 419) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(420, 1);
}
}
} else {
if (ssay == 420) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(421, 1);
}
}
} else {
if (ssay == 421) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(422, 1);
}
}
} else {
if (ssay == 422) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(423, 1);
}
}
} else {
if (ssay == 423) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(424, 1);
init_doexam21();
bg2_mc.gotoAndStop(132);
horny = 0;
}
}
} else {
if (ssay == 424) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
doexam21();
if (bg4a > 0) {
bg4a -= 2;
bg2a = 100 - bg4a;
spa = bg2a;
} else {
if (wait) {
--wait;
} else {
say(425, 1);
}
}
}
}
} else {
if (ssay >= 425 && ssay < 431.1) {
doexam21();
if (ssay == 425 && balpha == 0) {
if (attached == 0) {
attached = 1;
}
}
if (pullback == 2) {
if (ssay == 425 && lua >= 180) {
say(426, 1);
wait = 10;
pullback = 3;
} else {
if (ssay == 426 && lua >= 180) {
say(427, 1);
wait = 10;
pullback = 3;
} else {
if (ssay == 427 && lua >= 180) {
say(428, 1);
wait = 10;
pullback = 3;
}
}
}
} else {
if (pullback == 3) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
pullback = 0;
attached = 1;
if (ssay == 426) {
doright = 1;
} else {
if (ssay == 427) {
doright = 0;
} else {
if (ssay == 428) {
licktits = 1;
ticklenipL = 0;
}
}
}
}
}
}
}
if (lickback == 2) {
if (ssay == 428 && lua >= 180) {
say(429, 1);
wait = 10;
lickback = 3;
} else {
if (ssay == 430 && lua >= 180) {
say(431, 1);
wait = 5;
lickback = 3;
}
}
} else {
if (lickback == 3) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (ssay == 429) {
say(430, 1);
wait = 10;
lickback = 4;
} else {
if (ssay == 431) {
if (!godown) {
godown = 1;
}
if (gda >= 170) {
wait = 20;
ssay = 431.1;
bg4_mc.gotoAndStop(134);
autopilot = 0;
doright = 0;
}
}
}
}
}
} else {
if (lickback == 4) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
lickback = 0;
attached = 1;
if (ssay == 430) {
doright = 1;
wblink = 1;
}
lblink = 0;
}
}
}
}
}
} else {
if (ssay == 431.1) {
doexam21();
if (bg4a < 100) {
bg4a += 4;
bg2a = 100 - bg4a;
} else {
if (wait) {
--wait;
} else {
killsprites();
say(432);
}
}
} else {
if (ssay == 432) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(433);
}
}
} else {
if (ssay == 433) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(434);
bg2_mc.gotoAndStop(135);
wait = 10;
wait2 = 10;
}
}
} else {
if (ssay == 434) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg4a > 0) {
bg4a -= 5;
bg2a = 100 - bg4a;
} else {
if (wait) {
--wait;
} else {
say(435, 1);
}
}
}
}
} else {
if (ssay == 435) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(436, 1);
bg4_mc.gotoAndStop(136);
wait2 = 10;
wait = 20;
}
}
} else {
if (ssay == 436) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg4a < 100) {
bg4a += 4;
bg2a = 100 - bg4a;
} else {
if (wait) {
--wait;
} else {
say(437, 1);
bg2_mc.gotoAndStop(133);
wait = 20;
wait2 = 20;
attached = 0;
doright = 0;
lua = 180;
lblink = 2;
}
}
}
}
} else {
if (ssay == 437) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
doexam21sc();
if (bg4a > 0) {
bg4a -= 2;
bg2a = 100 - bg4a;
spa = bg2a;
} else {
if (cummed && rxa >= 180 && tuplegs >= 10) {
autopilot = 0;
say(438, 2);
wait = 30;
}
}
}
}
} else {
if (ssay == 438) {
doexam21sc();
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(439, 1);
wait = 40;
wait2 = 10;
bg4_mc.gotoAndStop(137);
}
}
} else {
if (ssay == 439) {
doexam21sc();
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a < 100) {
bg4a += 2;
bg2a = 100 - bg4a;
spa = bg2a;
} else {
if (wait2) {
--wait2;
} else {
say(440, 1);
}
}
}
}
} else {
if (ssay == 440) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(441);
bg2_mc.gotoAndStop(138);
wait = 30;
wait2 = 20;
}
}
} else {
if (ssay == 441) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 4;
bg2a = 100 - bg4a;
if (surfvol < 9) {
surfvol += 0.5;
sound2.setVolume(surfvol);
}
} else {
if (wait2) {
--wait2;
} else {
killsprites();
say(443);
bg3a = 0;
bg1_mc.gotoAndStop(139);
wait = 20;
wait2 = 30;
}
}
}
}
} else {
if (ssay == 443) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 4;
} else {
if (wait2) {
--wait2;
} else {
say(444);
}
}
}
}
} else {
if (ssay == 444) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(445, 2);
}
}
} else {
if (ssay == 445) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(446, 1);
bg2_mc.gotoAndStop(140);
wait2 = 10;
wait = 10;
}
}
} else {
if (ssay == 446) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 4;
} else {
if (wait2) {
--wait2;
} else {
say(447, 2);
wait = 120;
}
}
}
}
} else {
if (ssay == 447) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (!fadingout) {
startfadeout();
}
if (surfvol > 0) {
surfvol -= 0.125;
sound2.setVolume(surfvol);
}
if (fade == 100 && surfvol <= 0) {
stoploop();
scene += 1;
if (scene > scenes) {
scene = 1;
}
scenestarted = 0;
startfadein();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if (ssay < 337 || ssay >= 441) {
if (!talking2) {
sayfile2('surf.wav', surfvol);
if (surfvol > 5) {
--surfvol;
}
surfsoundon = 1;
}
} else {
rainy += 11 + adjx;
if (rainy >= 576) {
rainy -= 565;
}
rainy1 += 9 + adjy;
if (rainy1 >= 576) {
rainy1 -= 567;
}
wsprite(38, 360, rainy + 576, 2010, 0, 10, rain1a);
wsprite(39, 360, rainy1 + 576, 2011, 0, 10, rain2a);
dorainloop();
if (surfvol > 4) {
surfvol -= 0.1;
sound2.setVolume(surfvol);
}
}
bg1_mc._alpha = bg1a;
bg2_mc._alpha = bg2a;
bg3_mc._alpha = bg3a;
bg4_mc._alpha = bg4a;
bg5_mc._alpha = bg5a;
omousex = mousex;
omousey = mousey;
if (!Key.isDown(191)) {
slashrel = 1;
}
if (debug && Key.isDown(27)) {
scenestarted = 0;
killsprites();
}
if (debug && (Key.isDown(191) && slashrel) || skipahead) {
skipahead = 0;
skipped = 1;
killsprites();
forcebuboff = 1;
if (autopilot) {
killhotspot();
autopilot = 0;
}
ssay = 343;
bg3_mc.gotoAndStop(116);
bg2_mc.gotoAndStop(117);
bg3a = 0;
bg2a = 0;
wait = 1;
globwaitdel = 0;
if (!skipped) {
surfvol = 4.5;
if (!rainsoundon) {
dorainsound(1);
seekrainvol = 4;
}
}
bg3a = 100;
bg4a = 0;
bg2a = 100;
bg2_mc.gotoAndStop(119);
ssay = 358;
ssay = 365;
bg2_mc.gotoAndStop(123);
init_doexam2();
globwaitdel = 0;
ssay = 388;
wait = 10;
bg4_mc.gotoAndStop(124);
autopilot = 0;
ssay = 405;
bg2_mc.gotoAndStop(128);
wait = 10;
wait2 = 20;
ssay = 415;
bg2_mc.gotoAndStop(130);
ssay = 424;
init_doexam21();
bg2_mc.gotoAndStop(132);
return undefined;
wait = 20;
ssay = 431.1;
bg4_mc.gotoAndStop(134);
autopilot = 0;
ssay = 437;
bg2_mc.gotoAndStop(133);
bdep = 1;
horny = 18;
autopilot = 6;
attached = 0;
licktits = 1;
horny = 70;
doright = 0;
lua = 180;
lblink = 2;
}
}
function init_doexam2() {
spa = 100;
laseq = 1;
raseq = 1;
ra1a = 100;
ra0a = 0;
la1a = 100;
la0a = 0;
attached = 0;
tra1 = 0;
ra1 = 0;
reach1 = 0;
forcefadestep = 10;
ja = 0;
jump = 0;
pullback = 0;
pulledback = 0;
lda = 0;
lookdown = 0;
lookup = 0;
jfa = 0;
jumpface = 0;
bdep = 0;
ba = 0;
breath = 0;
rubbingneck = 0;
trny = 0;
rny = 0;
trnx = 0;
rnx = 0;
rubneckc = 0;
rubneck = 0;
ymov = 0;
xmov = 0;
wia = 0;
wince = 0;
clavicular = 0;
clavadd = 0;
shup = 0;
cha1 = 100;
cha2 = 0;
axillary = 0;
axadd = 0;
trema = 0;
tremble = 0;
qa = 0;
quiver = 0;
ofa = 0;
ohface = 0;
}
function doexam2() {
if (mybug == 2 && buttonpress) {
raseq = 0;
laseq = 0;
pulledback = 1;
tra1 = 180;
autopilot = 6;
ssay = 371;
rubbingneck = 1;
horny = 10;
jumpface = 1;
ssay = 377;
horny = 28;
clavicular = 1;
ssay = 379.1;
horny = 38;
raseq = 1;
laseq = 1;
}
if (debug && Key.isDown(67)) {
shup = 1;
}
if (debug && Key.isDown(88)) {
shup = 0;
}
if (debug && Key.isDown(74)) {
}
do_powerbar();
h100 = horny / 100;
h50 = (h100 - 0.5) * 2;
if (h50 < 0) {
h50 = 0;
}
t100 = teased / 100;
if (saytimer) {
--saytimer;
}
refx1 = 300;
mon4 = ' axi:' + axillary;
if (axillary == 3) {
if (tra1 > 125) {
laseq = 0;
raseq = 0;
} else {
laseq = 1;
raseq = 1;
}
if (tra1 > 0) {
tra1 -= 5;
}
if (tra1 < 90) {
axadd *= 0.95;
}
} else {
if (axillary == 2) {
rrnx = 438;
rrny = 361;
trnx = mousex - rrnx;
if (trnx < -90) {
trnx = -90;
}
if (trnx > 90) {
trnx = 90;
}
trny = mousey - rrny;
if (trny < -90) {
trny = -90;
}
if (trny > 90) {
trny = 90;
}
if (xmov == 0) {
if (trnx < 0) {
xmov = 1;
}
} else {
if (xmov == 1) {
if (trnx > 0) {
xmov = 2;
}
}
}
if (ymov == 0) {
if (trny < 0) {
ymov = 1;
}
} else {
if (ymov == 1) {
if (trny > 0) {
ymov = 2;
}
}
}
if (xmov == 2 && ymov == 2) {
++horny;
dosurge = 1;
ymov = 0;
xmov = 0;
if (wia == 0) {
wia = 0.1;
}
if (horny == 60) {
wait = 10;
axillary = 3;
}
}
} else {
if (axillary == 1) {
dx = 1 - axadd;
axadd += dx / 6;
tra1 = mousex - refx1;
if (tra1 < 0) {
tra1 = 0;
}
if (tra1 > 180) {
tra1 = 180;
}
if (tra1 > 90) {
laseq = 0;
raseq = 0;
} else {
laseq = 1;
raseq = 1;
}
if (tra1 == 180 && ra1 >= 178) {
ja = 0.1;
jumpface = 0;
ohface = 1;
bdep = 1.3;
dosurge = 1;
if (horny <= 40) {
horny = 41;
}
axillary = 2;
}
} else {
if (clavicular == 3) {
if (tra1 > 0) {
tra1 -= 6;
}
if (tra1 < 120) {
clavadd *= 0.9;
}
} else {
if (clavicular == 2) {
rrnx = 463;
rrny = 306;
trnx = mousex - rrnx;
if (trnx < -90) {
trnx = -90;
}
if (trnx > 90) {
trnx = 90;
}
trny = mousey - rrny;
if (trny < -90) {
trny = -90;
}
if (trny > 90) {
trny = 90;
}
if (xmov == 0) {
if (trnx < 0) {
xmov = 1;
}
} else {
if (xmov == 1) {
if (trnx > 0) {
xmov = 2;
}
}
}
if (ymov == 0) {
if (trny < 0) {
ymov = 1;
}
} else {
if (ymov == 1) {
if (trny > 0) {
ymov = 2;
}
}
}
if (xmov == 2 && ymov == 2) {
++horny;
dosurge = 1;
ymov = 0;
xmov = 0;
if (wia == 0) {
wia = 0.1;
}
if (horny == 40) {
say(380, 1);
wait = 10;
clavicular = 3;
}
}
} else {
if (clavicular == 1) {
dx = 1 - clavadd;
clavadd += dx / 6;
tra1 = mousex - refx1;
if (tra1 < 0) {
tra1 = 0;
}
if (tra1 > 180) {
tra1 = 180;
}
if (tra1 == 180 && ra1 >= 178) {
ja = 0.1;
jumpface = 1;
bdep = 1;
dosurge = 1;
if (horny <= 30) {
horny = 31;
}
clavicular = 2;
}
} else {
if (rubbingneck == 4) {
if (tra1 > 0) {
tra1 -= 6;
}
if (tra1 < 125) {
laseq = 1;
raseq = 1;
}
} else {
if (rubbingneck == 2) {
} else {
if (rubbingneck == 1 || rubbingneck == 3) {
rrnx = 492;
rrny = 262;
trnx = mousex - rrnx;
if (trnx < -90) {
trnx = -90;
}
if (trnx > 90) {
trnx = 90;
}
trny = mousey - rrny;
if (trny < -90) {
trny = -90;
}
if (trny > 90) {
trny = 90;
}
if (xmov == 0) {
if (trnx < 0) {
xmov = 1;
}
} else {
if (xmov == 1) {
if (trnx > 0) {
xmov = 2;
}
}
}
if (ymov == 0) {
if (trny < 0) {
ymov = 1;
}
} else {
if (ymov == 1) {
if (trny > 0) {
ymov = 2;
}
}
}
if (xmov == 2 && ymov == 2) {
++horny;
dosurge = 1;
ymov = 0;
xmov = 0;
if (wia == 0) {
wia = 0.1;
}
if (horny == 20) {
say(374);
wait = 10;
rubbingneck = 2;
}
if (horny == 30) {
say(378);
wait = 10;
rubbingneck = 4;
}
}
} else {
if (pullback >= 1) {
if (tra1 < 125) {
laseq = 1;
raseq = 1;
}
if (tra1 > 140) {
tra1 -= 20;
} else {
if (tra1 > 0) {
tra1 -= 8;
} else {
if (ssay == 365.1) {
tra = 0;
pullback = 2;
} else {
if (ssay < 369) {
if (lda < 90) {
lda += 2;
} else {
if (lda < 180) {
lda += 1;
}
}
} else {
if (lookup) {
if (lda > 60) {
lda -= 6;
} else {
if (lda > 40) {
lda -= 2;
} else {
if (lda > 0) {
lda -= 1;
} else {
lookdown = 0;
jumpface = 0;
lda = 0;
}
}
}
}
}
}
}
}
} else {
if (!attached) {
if (mousex > refx1) {
attached = 1;
}
} else {
if (attached == 1) {
if (mousex < refx1) {
attached = 2;
}
} else {
if (attached == 2) {
tra1 = mousex - refx1;
if (tra1 < 0) {
tra1 = 0;
}
if (tra1 > 180) {
tra1 = 180;
}
if (tra1 > 125) {
laseq = 0;
raseq = 0;
} else {
laseq = 1;
raseq = 1;
}
if (!ja) {
if (tra1 == 180 && ra1 >= 178) {
if (!ja) {
ja = 0.1;
jumpface = 1;
bdep = 1;
autopilot = 6;
dosurge = 1;
horny = 10;
}
}
} else {
if (ja >= 90) {
if (pulledback) {
rubbingneck = 1;
} else {
pullback = 1;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
qa += 102;
quiver = sine(qa);
trema += 85;
tremble = sine(trema);
dx = trnx - rnx;
rnx += dx / 6;
dy = trny - rny;
rny += dy / 6;
rubneck = sine(rnx);
rubneckc = sine(rny);
bspd = 5 + 5 * h50;
ba += bspd;
breath = sine(ba) * bdep;
breathc = cosine(ba) * bdep;
if (ja) {
if (ja < 90) {
ja += 15;
} else {
if (ja < 180) {
ja += 1;
} else {
ja = 0;
}
}
}
jump = sine(ja);
if (wia) {
if (wia < 90) {
wia += 3;
} else {
if (wia < 180) {
wia += 3;
} else {
wia = 0;
}
}
}
wince = sine(wia);
wince += quiver * wince * axadd * 0.09;
breath += jump * 2.3;
breathc += jump * 2.8;
dx = tra1 - ra1;
ra1 += dx / 8;
reach1 = ssine(ra1);
lookdown = ssine(lda);
lx = 177;
ly = 513;
lcha = -0.5;
llela = 0;
llsha = 0;
lrela = 0;
lrsha = 0;
wx = 480;
wy = 520;
wha = 0;
wcha = 0;
waa = 0;
wa = 0;
wlha = 0;
wlsha = 0;
wrsha = -15;
lrhx = 386;
lrhy = 557;
llhx = 376;
llhy = 486;
lrhx += reach1 * 117;
lrhy += reach1 * -297;
llhx += reach1 * 89;
llhy += reach1 * -240;
lcha += reach1 * 0.5;
lx += reach1 * 7;
ly += reach1 * 0.7;
wha += jump * -1.3;
waa += jump * 1.4;
wcha += jump * 0.5;
wha += lookdown * -18;
if (pulledback) {
lrhx += jump * 5;
llhx += jump * 5;
}
lrhx += rubneck * 6;
lrhy += rubneckc * 5;
llhx += rubneck * 6;
llhy += rubneckc * 5;
wcha += rubneck * 1;
wha += rubneckc * -3;
wha += wince * (7 + zadjx) / 10;
waa += wince * (-8 + zadjy) / 10;
wcha += wince * (16 + qadjy) / 10;
lrhx += wince * (54 + qadjx) / 10;
llhx += wince * (54 + qadjx) / 10;
lrhx += reach1 * clavadd * 24;
lrhy += reach1 * clavadd * 75;
llhx += reach1 * clavadd * -17;
llhy += reach1 * clavadd * 29;
lrhx += breath * clavadd * 2;
llhx += breath * clavadd * 2;
lrhy += breath * clavadd * -0.6;
llhy += breath * clavadd * -0.6;
lrhx += reach1 * axadd * (42 + zadjx);
lrhy += reach1 * axadd * (153 + zadjy);
llhx += reach1 * axadd * (-25 + qadjx);
llhy += reach1 * axadd * (78 + qadjy);
lrhx += breath * axadd * 2;
llhx += breath * axadd * 2;
lrhy += breath * axadd * -0.6;
llhy += breath * axadd * -0.6;
lcha += rubneck * axadd * -0.2;
lx += rubneck * axadd * 2.4;
ly += rubneckc * axadd * 0.8;
wha += breathc * -0.5;
ucha2 = ssine(cha2 * 1.8);
wlsha += ucha2 * -6;
wrsha += ucha2 * 9;
trad = 342.2;
toa = -14.81;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
llshx = lx + xadd;
llshy = ly + yadd;
tshrad = 186;
telrad = 292;
sss(llshx, llshy, tshrad, telrad, llhx, llhy, 1);
llsha = ugsha;
llela = ugela;
trad = 186;
toa = 0;
xadd = sine(toa + llsha) * trad;
yadd = -cosine(toa + llsha) * trad;
llelx = llshx + xadd;
llely = llshy + yadd;
llsha += 206;
llela += -67;
trad = 241.1;
toa = 0.5;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
lrshx = lx + xadd;
lrshy = ly + yadd;
tshrad = 246.4;
telrad = 300;
sss(lrshx, lrshy, tshrad, telrad, lrhx, lrhy, 1);
lrsha = ugsha;
lrela = ugela;
trad = 246.4;
toa = 0;
xadd = sine(toa + lrsha) * trad;
yadd = -cosine(toa + lrsha) * trad;
lrelx = lrshx + xadd;
lrely = lrshy + yadd;
lrsha += 209.5;
lrela += -43;
trad = 50.9;
toa = -25.21;
xadd = sine(toa + waa) * trad;
yadd = -cosine(toa + waa) * trad;
wchx = wx + xadd;
wchy = wy + yadd;
trad = 233.6;
trad += breath * 0.8;
toa = 9.9;
toa += breath * 0.2;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
whx = wchx + xadd;
why = wchy + yadd;
trad = 32;
toa = 16;
xadd = sine(toa + wha) * trad;
yadd = -cosine(toa + wha) * trad;
wlhx = whx + xadd;
wlhy = why + yadd;
trad = 145.69;
toa = 38.79;
trad += breath * 1.4;
trad += (cha2 / 1000) * 28;
toa += (cha2 / 1000) * -14;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wlshx = wchx + xadd;
wlshy = wchy + yadd;
trad = 188;
toa = -5;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wrshx = wchx + xadd;
wrshy = wchy + yadd;
if (raseq == 0) {
if (ra0a < 100) {
ra0a += 10;
} else {
if (ra1a > 0) {
ra1a -= 20;
}
}
} else {
if (ra1a < 100) {
ra1a += 10;
} else {
if (ra0a > 0) {
ra0a -= 20;
}
}
}
if (laseq == 0) {
if (la0a < 100) {
la0a += 10;
} else {
if (la1a > 0) {
la1a -= 20;
}
}
} else {
if (la1a < 100) {
la1a += 10;
} else {
if (la0a > 0) {
la0a -= 20;
}
}
}
wsprite(0, lx, ly, 2410, lcha - 45, 110, spa);
wsprite(1, llshx, llshy, 2211, llsha - 45, 111, spa);
llaz = 2340;
if (axillary) {
llaz = 2202;
}
wsprite(2, llelx, llely, llaz, llela - 45, 125, la0a);
if (llela > 385) {
wsprite(3, llelx, llely, llaz + 1, llela - 0, 127, la1a);
} else {
wsprite(3, llelx, llely, llaz + 1, llela - 45, 126, la1a);
}
wsprite(5, lrshx, lrshy, 2550, lrsha - 45, 113, spa);
lraz = 2545;
if (axillary) {
wsprite(6, lrelx, lrely, lraz, lrela - 45, 137, ra0a);
if (lrela > 385) {
wsprite(7, lrelx, lrely, lraz + 1, lrela - 0, 116, ra1a);
} else {
wsprite(7, lrelx, lrely, lraz + 1, lrela - 45, 115, ra1a);
}
} else {
wsprite(6, lrelx, lrely, lraz, lrela - 45, 114, ra0a);
if (lrela > 385) {
wsprite(7, lrelx, lrely, lraz + 1, lrela - 0, 116, ra1a);
} else {
wsprite(7, lrelx, lrely, lraz + 1, lrela - 45, 115, ra1a);
}
}
if (jumpface && !ohface) {
if (jfa < 100) {
jfa += 10;
}
} else {
if (jfa > 0) {
jfa -= 10;
}
}
if (ohface) {
if (ofa < 100) {
ofa += 10;
}
} else {
if (ofa > 0) {
ofa -= 10;
}
}
chxsiz = 100 + breath;
if (shup == 0) {
if (cha1 < 100) {
cha1 += 10;
} else {
if (cha2 > 0) {
cha2 -= 4;
}
}
} else {
if (cha2 < 100) {
cha2 += 4;
} else {
if (cha1 > 0) {
cha1 -= 20;
}
}
}
if (spa < cha1) {
cha1 = spa;
}
if (spa < cha2) {
cha2 = spa;
}
if (spa < ofa) {
ofa = spa;
}
rha = 100 - ofa;
if (spa < rha) {
rha = spa;
}
wsprite(10, wx, wy, 2320, wa - 45, 117, spa);
wsprite(11, wx, wy, 2321, waa - 45, 130, spa);
wsprite(12, wchx, wchy, 2330, wcha - 45, 131, cha1, chxsiz);
wsprite(13, wchx, wchy, 2331, wcha - 45, 133, cha2, chxsiz);
wsprite(14, wchx, wchy, 2343, wcha - 45, 132, spa, chxsiz);
wsprite(15, whx, why, 2350, wha - 45, 119, spa);
wsprite(16, whx, why, 2351, wha - 45, 128, jfa);
wsprite(21, whx, why, 2352, wha - 45, 134, ofa);
wsprite(17, wlhx, wlhy, 2560, wlha - 45, 120, spa);
wsprite(18, whx, why, 2200, wha - 45, 121, 100 - rha);
wulaz = 2547;
wsprite(19, wlshx, wlshy, wulaz, wlsha - 45, 122, spa);
wsprite(20, wrshx, wrshy, 2201, wrsha - 45, 135, spa);
}
function init_doexam21() {
spa = 100;
attached = 0;
tra1 = 0;
ra1 = 0;
reach1 = 0;
ticklenipL = 0;
tnx = 0;
ttnx = 0;
tny = 0;
ttny = 0;
tickle = 0;
ticklec = 0;
tdep = 0;
forcefadestep = 10;
trema = 0;
tremble = 0;
qa = 0;
quiver = 0;
wia = 0;
wince = 0;
wga = 0;
wiggle = 0;
ja = 0;
jump = 0;
pullback = 0;
pulledback = 0;
lookup = 0;
lua = 0;
doright = 0;
radd = 0;
rnipsiz = 100;
rtitsiz = 100;
lnipsiz = 100;
ltitsiz = 100;
licktits = 0;
la = 0;
tla = 0;
lean = 0;
lbla = 0;
lblink = 0;
wbla = 0;
wblink = 0;
lbseq = 180;
lmvx = 0;
lmvxa = 0;
tlmvxa = 0;
lmvy = 0;
lmvya = 0;
tlmvya = 0;
ladd = 0;
lickback = 0;
lda = 0;
lookdown = 0;
gda = 0;
godown = 0;
spreadlegs = 0;
suckingtit = 0;
oma = 0;
toma = 0;
openm = 0;
pushnipx = 0;
suckadd = 0;
tsuckadd = 0;
hyadd = 0;
thyadd = 0;
rla = 0;
trla = 0;
rublegs = 0;
sla = 0;
tsla = 0;
spreadlegs = 0;
uplegs = 0;
tuplegs = 0;
strst = 0;
cummed = 0;
cumming = 0;
waves = 0;
cga = 0;
cgrind = 0;
cpa = 0;
cpump = 0;
pmpcnt = 0;
cumsink = 0;
suckback = 0;
tdrmod = 1;
drmod = 1;
rxa = 0;
relax = 0;
rxmod = 1;
lookup = 0;
jfa = 0;
jumpface = 0;
bdep = 0;
ba = 0;
breath = 0;
rubbingneck = 0;
trny = 0;
rny = 0;
trnx = 0;
rnx = 0;
rubneckc = 0;
rubneck = 0;
ymov = 0;
xmov = 0;
clavicular = 0;
clavadd = 0;
shup = 0;
cha1 = 100;
cha2 = 0;
ofa = 0;
ohface = 0;
}
function doexam21() {
if (mybug == 2 && buttonpress) {
bdep = 1;
horny = 18;
autopilot = 6;
ssay = 425;
attached = 1;
doright = 1;
ssay = 426;
horny = 10;
doright = 0;
ssay = 427;
horny = 29;
ssay = 428;
horny = 30;
licktits = 1;
horny = 48;
horny = 69;
ssay = 430;
doright = 1;
}
if (mybug == 2 && Key.isDown(67)) {
ssay = 427;
horny = 29;
}
if (debug && Key.isDown(88)) {
}
if (debug && Key.isDown(74)) {
}
do_powerbar();
h100 = horny / 100;
h50 = (h100 - 0.5) * 2;
if (h50 < 0) {
h50 = 0;
}
t100 = teased / 100;
if (saytimer) {
--saytimer;
}
refx1 = 341;
refx2 = 226;
lbacka = 90;
if (lickback >= 2) {
lua = 180;
if (godown) {
if (gda < 180) {
gda += 5;
}
}
} else {
if (lickback == 1) {
wblink = 0;
tlmvxa = 0;
tlmvya = 0;
if (lua < 90) {
lua += 1;
}
if (tla > 140) {
tla -= 10;
} else {
if (tla > lbacka) {
tla -= 4;
} else {
if (ssay == 428 || ssay == 430) {
tla = lbacka;
lblink = 2;
if (lua < 120) {
lua += 6;
} else {
if (lua < 180) {
lua += 2;
} else {
lickback = 2;
}
}
}
}
}
} else {
if (pullback == 1) {
if (tra1 > 140) {
tra1 -= 20;
} else {
if (tra1 > 0) {
tra1 -= 8;
} else {
if (ssay == 425 || ssay == 426 || ssay == 427) {
tra1 = 0;
if (lua < 120) {
lua += 8;
} else {
if (lua < 180) {
lua += 4;
} else {
pullback = 2;
}
}
}
}
}
} else {
if (pullback == 2 || pullback == 3) {
} else {
if (attached == 1) {
if (lua > 70) {
lua -= 8;
} else {
if (lua > 0) {
lua -= 4;
}
}
if (mousex < refx2 && lua <= 0) {
attached = 2;
}
} else {
if (attached == 2) {
dx = doright - radd;
radd += dx / 8;
if (licktits) {
dx = 1 - ladd;
ladd += dx / 8;
lua = 0;
tla = mousex - refx2;
if (ssay >= 429) {
if (tla < lbacka) {
tla = lbacka;
}
} else {
if (tla < 0) {
tla = 0;
}
}
if (tla > 180) {
tla = 180;
}
if (tla >= 180) {
tla = 180;
attached = 3;
licktits = 2;
}
} else {
lua = 0;
tra1 = mousex - refx1;
if (tra1 < 0) {
tra1 = 0;
}
if (tra1 > 180) {
tra1 = 180;
}
if (tra1 >= 180) {
tra1 = 180;
attached = 3;
ticklenipL = 1;
}
}
} else {
if (ticklenipL) {
dx = 1 - tdep;
tdep += dx / 8;
lnipx = 482;
lnipy = 319;
ttnx = mousex - lnipx;
if (ttnx < -90) {
ttnx = -90;
}
if (ttnx > 90) {
ttnx = 90;
}
ttny = mousey - lnipy;
if (ttny < -90) {
ttny = -90;
}
if (ttny > 90) {
ttny = 90;
}
if (ssay == 425 && horny >= 10) {
pullback = 1;
}
if (ssay == 426 && horny >= 20) {
pullback = 1;
}
if (ssay == 427 && horny >= 30) {
pullback = 1;
}
} else {
if (licktits == 2) {
dx = 1 - ladd;
ladd += dx / 8;
mon5 = 'mpx:' + mpx;
lpx = 450;
lpy = 352;
tlmvxa = (mousex - mpx) * 2;
if (tlmvxa > 90) {
tlmvxa = 90;
}
if (tlmvxa < -90) {
tlmvxa = -90;
}
tlmvya = (mousey - mpy) * 2;
if (tlmvya > 90) {
tlmvya = 90;
}
if (tlmvya < -90) {
tlmvya = -90;
}
if (tlmvxa > -80) {
lblink = 1;
}
if (ssay == 428 && horny > 50) {
horny = 50;
}
if (ssay == 428 && horny >= 50 && tlmvxa <= 0) {
lickback = 1;
lblink = 0;
}
if (ssay == 430 && horny >= 70 && tlmvxa <= 0) {
lickback = 1;
lblink = 0;
}
}
}
}
}
}
}
}
}
mon4 = ' pb:' + pullback + ' a:' + attached + ' lt:' + licktits;
qa += 102;
quiver = sine(qa);
trema += 85;
tremble = sine(trema);
bspd = 5 + 3 * h50;
ba += bspd;
breath = sine(ba) * bdep;
breathc = cosine(ba) * bdep;
if (wia) {
if (wia < 90) {
wia += 6;
} else {
if (pushnipx < 0.25) {
if (licktits) {
wblink = 1;
}
if (wia < 180) {
wia += 3;
} else {
wia = 0;
}
} else {
wblink = 0;
}
}
}
wince = sine(wia);
lwince = wince;
if (wga) {
if (wga < 90) {
wga += 6;
} else {
if (wga < 180) {
wga += 3;
} else {
wga = 0;
}
}
}
wiggle = sine(wga);
wince += tremble * wiggle * (9 + wadjy) / 100;
dx = tla - la;
la += dx / 8;
lean = ssine(la);
dx = tra1 - ra1;
ra1 += dx / 8;
reach1 = ssine(ra1);
dx = ttnx - tnx;
tnx += dx / 6;
dy = ttny - tny;
tny += dy / 6;
tickle = sine(tnx) * tdep;
ticklec = sine(tny) * tdep;
lookup = ssine(lua);
dx = tlmvxa - lmvxa;
lmvxa += dx / 12;
lmvx = sine(lmvxa);
dx = tlmvya - lmvya;
lmvya += dx / 12;
lmvy = sine(lmvya);
touta = lmvxa;
if (touta < 0) {
touta = 0;
}
touta *= 2;
tout = ssine(touta);
handdown = ssine(gda);
lx = 70;
ly = 740 + ys;
lha = 0;
lna = 0;
lcha = 0;
llela = 0;
llsha = 0;
lrela = 0;
lrsha = 0;
p3a = 0;
p2a = 0;
p1a = 0;
llha = 0;
lta = 0;
lja = 0;
wx = 610;
wy = 560 + ys;
wha = 0;
wcha = 0;
wa = 0;
whipa = 0;
wla = 0;
wraa = 0;
wlaa = 0;
wrta = 0;
wlta = 0;
rfx = 341;
rfy = 489;
rfx += reach1 * 125;
rfy += reach1 * -134;
lcha += reach1 * 1.1;
wa += reach1 * -3.4;
wha += reach1 * 1.2;
rfx += tickle * 5;
rfy += ticklec * 6;
wha += wince * 0.7;
wa += wince * -0.8;
wcha += wince * 1.6;
lna += lookup * -0.6;
lha += lookup * -17.2;
rfx += reach1 * radd * -13;
rfy += reach1 * radd * -23;
lha += lean * -0.6;
lcha += lean * 26.2;
lx += lean * 30;
ly += lean * 40;
rfx += lean * 283;
rfy += lean * 230;
lna += lean * 10;
wha += lean * (113 + qadjx) / 10;
wa += lean * -10.5;
wcha += lean * -14.4;
wx += lean * -10;
whipa += lean * -1;
llha += lean * -11;
lcha += lmvx * 1;
lha += lmvy * 3.5;
wha += lwince * ladd * 0.5;
wha += wiggle * ladd * 0.4;
lna += lookup * ladd * -4.5;
lha += lookup * ladd * -10.6;
wha += lookup * ladd * -7.3;
lha += lean * radd * -3;
lcha += lean * radd * -3.3;
rfy += handdown * 22;
lja = lha + tout * 1.2;
wlta = wcha;
wrta = wcha;
wlna = wlta;
wrna = wrta;
wlaa += breath * 0.39;
wraa += breath * 0.23;
trad = 136.19;
toa = -10.2;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
wchx = wx + xadd;
wchy = wy + yadd;
trad = 334.19;
toa = 9.1;
trad += breath * 0.39;
toa += breath * 0.17;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
whx = wchx + xadd;
why = wchy + yadd;
trad = 230.3;
toa = 33.8;
trad += breath * 1.27;
toa += breath * 0.03;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wlax = wchx + xadd;
wlay = wchy + yadd;
trad = 225;
toa = 20;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wrax = wchx + xadd;
wray = wchy + yadd;
trad = 56;
toa = 7.79;
trad += breath * (120 + wadjx) / 100;
toa += breath * +wadjy / 100;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wtx = wchx + xadd;
wty = wchy + yadd;
trad = 87.19;
toa = -57.31;
xadd = sine(toa + wlta) * trad;
yadd = -cosine(toa + wlta) * trad;
wlnx = wtx + xadd;
wlny = wty + yadd;
trad = 10;
toa = -48;
xadd = sine(toa + wlna) * trad;
yadd = -cosine(toa + wlna) * trad;
lnpx = wlnx + xadd;
lnpy = wlny + yadd;
trad = 115.8;
toa = -52.9;
xadd = sine(toa + wrta) * trad;
yadd = -cosine(toa + wrta) * trad;
wrnx = wtx + xadd;
wrny = wty + yadd;
trad = 8;
toa = -61;
xadd = sine(toa + wrna) * trad;
yadd = -cosine(toa + wrna) * trad;
rnpx = wrnx + xadd;
rnpy = wrny + yadd;
trad = 79;
toa = 51;
trad += handdown * -57;
toa += handdown * 78;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
gbx = wx + xadd;
gby = wy + yadd;
trad = 79;
toa = 51;
trad += lean * -5;
trad += handdown * -57;
toa += handdown * 78;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
llhx = wx + xadd;
llhy = wy + yadd;
trad = 425.9;
toa = 1.6;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
lnx = lx + xadd;
lny = ly + yadd;
trad = 105.19;
toa = -2.21;
xadd = sine(toa + lna) * trad;
yadd = -cosine(toa + lna) * trad;
lhx = lnx + xadd;
lhy = lny + yadd;
trad = 131;
toa = 108;
xadd = sine(toa + lha) * trad;
yadd = -cosine(toa + lha) * trad;
mpx = lhx + xadd;
mpy = lhy + yadd;
trad = 131;
toa = 108;
trad += tout * 14.7;
toa += tout * 1;
xadd = sine(toa + lha) * trad;
yadd = -cosine(toa + lha) * trad;
ltx = lhx + xadd;
lty = lhy + yadd;
trad = 3;
toa = 31;
xadd = sine(toa + lta) * trad;
yadd = -cosine(toa + lta) * trad;
ttpx = ltx + xadd;
ttpy = lty + yadd;
trad = 388;
toa = 5.3;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
llshx = lx + xadd;
llshy = ly + yadd;
hnx = gbx;
hny = gby;
tshrad = 302.7;
telrad = 322;
sss(llshx, llshy, tshrad, telrad, hnx, hny, 1);
llsha = ugsha;
llela = ugela;
trad = 302.7;
toa = 0;
xadd = sine(toa + llsha) * trad;
yadd = -cosine(toa + llsha) * trad;
llelx = llshx + xadd;
llely = llshy + yadd;
llsha += 242;
llela += -88;
trad = 330.09;
toa = -13.71;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
lrshx = lx + xadd;
lrshy = ly + yadd;
tshrad = 398;
telrad = 453;
sss(lrshx, lrshy, tshrad, telrad, rfx, rfy, 1);
lrsha = ugsha;
lrela = ugela;
trad = 398;
toa = 0;
xadd = sine(toa + lrsha) * trad;
yadd = -cosine(toa + lrsha) * trad;
lrelx = lrshx + xadd;
lrely = lrshy + yadd;
lrsha += -134;
lrela += -33;
p1a = lrela + tickle * 0.9;
p2a = p1a + ticklec * 4.6;
p3a = p2a + tickle * 1.5 + ticklec * 1.5;
trad = 402.1;
toa = 28.4;
xadd = sine(toa + lrela) * trad;
yadd = -cosine(toa + lrela) * trad;
p1x = lrelx + xadd;
p1y = lrely + yadd;
trad = 53.4;
toa = 37.3;
xadd = sine(toa + p1a) * trad;
yadd = -cosine(toa + p1a) * trad;
p2x = p1x + xadd;
p2y = p1y + yadd;
trad = 35;
toa = 63.4;
xadd = sine(toa + p2a) * trad;
yadd = -cosine(toa + p2a) * trad;
p3x = p2x + xadd;
p3y = p2y + yadd;
trad = 29;
toa = 88;
xadd = sine(toa + p3a) * trad;
yadd = -cosine(toa + p3a) * trad;
fpx = p3x + xadd;
fpy = p3y + yadd;
tha = lrela;
rnipsiz = 100;
lnipsiz = 100;
if (licktits) {
bdep = 1 + h100;
if (doright) {
pushnipx = ttpx - rnpx;
if (pushnipx < 0) {
pushnipx = 0;
}
if (pushnipx > 0.5) {
if (wia == 0) {
wia = 0.1;
if (wga == 0) {
wga = 0.1;
}
if (autopilot == 0) {
autopilot = 6;
}
horny += 1;
dosurge = 1;
trst = 0;
} else {
if (tlmvya > 20) {
trst = 1;
}
if (tlmvya < -20 && trst) {
trst = 0;
if (autopilot == 0) {
autopilot = 6;
}
horny += 1;
dosurge = 1;
if (wga == 0) {
wga = 0.1;
}
}
}
}
rnipsiz = 100 + pushnipx * -1.7;
rtitsiz = 100 + pushnipx * -0.3;
wrna += lmvy * pushnipx * -1.1;
wrta += lmvy * pushnipx * -0.6;
} else {
pushnipx = ttpx - lnpx;
if (pushnipx < 0) {
pushnipx = 0;
}
if (pushnipx > 0.5) {
if (wia == 0) {
wia = 0.1;
if (wga == 0) {
wga = 0.1;
}
if (autopilot == 0) {
autopilot = 6;
}
horny += 1;
dosurge = 1;
trst = 0;
} else {
if (tlmvya > 20) {
trst = 1;
}
if (tlmvya < -20 && trst) {
trst = 0;
if (autopilot == 0) {
autopilot = 6;
}
horny += 1;
dosurge = 1;
if (wga == 0) {
wga = 0.1;
}
}
}
}
lnipsiz = 100 + pushnipx * -1.7;
ltitsiz = 100 + pushnipx * -0.7;
wlna += lmvy * pushnipx * -1.1;
wlta += lmvy * pushnipx * -0.6;
}
} else {
if (doright) {
pushnipx = fpx - rnpx;
if (pushnipx < 0) {
pushnipx = 0;
}
if (pushnipx > 0.5) {
if (wia == 0) {
if (bdep == 0) {
bdep = 1;
}
wia = 0.1;
if (wga == 0) {
wga = 0.1;
}
if (autopilot == 0) {
autopilot = 6;
}
horny += 1;
dosurge = 1;
trst = 0;
} else {
if (ttny < 0) {
trst = 1;
}
if (ttny > 20 && trst) {
trst = 0;
if (autopilot == 0) {
autopilot = 6;
}
horny += 1;
dosurge = 1;
if (wga == 0) {
wga = 0.1;
}
}
}
}
rnipsiz = 100 + pushnipx * -1.7;
rtitsiz = 100 + pushnipx * -0.4;
wrna += ticklec * pushnipx * -7.7;
wrta += ticklec * pushnipx * -0.6;
} else {
pushnipx = fpx - lnpx;
if (pushnipx < 0) {
pushnipx = 0;
}
if (pushnipx > 0.5) {
if (wia == 0) {
if (bdep == 0) {
bdep = 1;
}
wia = 0.1;
if (wga == 0) {
wga = 0.1;
}
if (autopilot == 0) {
autopilot = 6;
}
horny += 1;
dosurge = 1;
trst = 0;
} else {
if (ttny < 0) {
trst = 1;
}
if (ttny > 20 && trst) {
trst = 0;
if (autopilot == 0) {
autopilot = 6;
}
horny += 1;
dosurge = 1;
if (wga == 0) {
wga = 0.1;
}
}
}
}
lnipsiz = 100 + pushnipx * -1.7;
ltitsiz = 100 + pushnipx * -0.7;
wlna += ticklec * pushnipx * -7.7;
wlta += ticklec * pushnipx * -0.6;
}
}
if (doright) {
trad = 115.8;
toa = -52.9;
trad += pushnipx * -0.4;
toa += pushnipx * -0.2;
xadd = sine(toa + wrta) * trad;
yadd = -cosine(toa + wrta) * trad;
wrnx = wtx + xadd;
wrny = wty + yadd;
} else {
trad = 87.19;
toa = -57.31;
trad += pushnipx * -0.6;
toa += pushnipx * -0.2;
xadd = sine(toa + wlta) * trad;
yadd = -cosine(toa + wlta) * trad;
wlnx = wtx + xadd;
wlny = wty + yadd;
}
lnipsiz += h100 * 34;
rnipsiz += h100 * 34;
if (lblink) {
if (lbla < 100) {
lbla += 10;
}
if (lblink == 2) {
lbseq = 181;
} else {
lbseq = 180;
}
} else {
if (lbla > 0) {
lbla -= 10;
} else {
lbseq = 180;
}
}
if (spa < lbla) {
lbla = spa;
}
wsprite(0, lx, ly, 2410, lcha - 45, 141, spa);
wsprite(1, lnx, lny, 2420, lna - 45, 189, spa);
wsprite(2, lhx, lhy, 2430, lha - 45, 143, spa);
wsprite(3, llshx, llshy, 2210, llsha - 45, 144, spa);
wsprite(4, llelx, llely, 2211, llela - 45, 145, spa);
wsprite(7, llhx, llhy, 2212, llha - 45, 175, spa);
wsprite(5, lrshx, lrshy, 2550, lrsha - 45, 168, spa);
wsprite(6, lrelx, lrely, 2560, lrela - 45, 147, spa);
wsprite(8, p1x, p1y, 2556, p1a - 45, 149, spa);
wsprite(9, p2x, p2y, 2557, p2a - 45, 150, spa);
wsprite(10, p3x, p3y, 2558, p3a - 45, 151, spa);
wsprite(11, lhx, lhy, 2431, lha - 45, lbseq, lbla);
wsprite(12, lhx, lhy, 2428, lja - 45, 178, spa);
wsprite(13, ltx, lty, 2429, lta - 45, 179, spa);
if (jumpface && !ohface) {
if (jfa < 100) {
jfa += 10;
}
} else {
if (jfa > 0) {
jfa -= 10;
}
}
if (ohface) {
if (ofa < 100) {
ofa += 10;
}
} else {
if (ofa > 0) {
ofa -= 10;
}
}
if (wblink) {
if (wbla < 100) {
wbla += 4;
}
} else {
if (wbla > 0) {
wbla -= 4;
}
}
if (spa < wbla) {
wbla = spa;
}
chxsiz = 100 + breath * 0.5;
wsprite(15, wx, wy, 2320, whipa - 45, 172, spa);
wsprite(26, wx, wy, 2321, wa - 45, 171, spa);
wsprite(27, wx, wy, 2315, wla - 45, 173, spa, sscale, sscale);
wsprite(28, skx, sky, 2316, wska - 45, 172, spa, sscale, sscale);
wsprite(16, wchx, wchy, 2330, wcha - 45, 155, spa, chxsiz);
whz = 2360;
if (licktits && doright) {
whz = 2435;
}
wsprite(17, whx, why, whz, wha - 45, 156, spa);
if (licktits && doright) {
wsprite(30, wchx, wchy, whz - 1, wcha - 45, 154, spa, chxsiz);
}
wsprite(19, whx, why, whz + 2, wha - 45, 158, wbla);
wsprite(20, wlax, wlay, 2335, wlaa - 45, 176, spa);
wsprite(21, wrax, wray, 2201, wraa - 45, 160, spa);
wsprite(22, wtx, wty, 2346, wlta - 45, 161, spa, 100, ltitsiz);
rtz = 2341;
rtz = 2329;
wsprite(23, wtx, wty, rtz, wrta - 45, 166, spa, 100, rtitsiz);
wsprite(24, wlnx, wlny, 2347, wlna - 45, 163, spa, 100, lnipsiz);
wsprite(25, wrnx, wrny, rtz - 1, wrna - 45, 164, spa, 100, rnipsiz);
}
function doexam21sc() {
ys = -140 + cumsink;
vscale = 80;
vm = vscale / 100;
sscale = 100 * vm;
sscale1 = sscale / 100;
if (mybug == 2 && buttonpress) {
lua = 0;
tla = 180;
attached = 4;
horny = 70;
suckback = 2;
doright = 1;
suckingtit = 0;
tla = 90;
lua = 180;
}
if (mybug == 2 && Key.isDown(67)) {
horny = 98;
} else {
hidelip = 0;
}
if (mybug == 2 && Key.isDown(88)) {
cummed = 1;
rxa = 180;
horny = 70;
lua = 0;
tuplegs = 0;
}
if (debug && Key.isDown(74)) {
}
do_powerbar();
hs100 = h100;
h100 = horny / 100;
h50 = (h100 - 0.5) * 2;
if (h50 < 0) {
h50 = 0;
}
h70 = (h100 - 0.7) * 3.33;
if (h70 < 0) {
h70 = 0;
}
if (cummed) {
} else {
tuplegs = h70 * 10;
}
h90 = (h100 - 0.9) * 10;
if (h90 < 0) {
h90 = 0;
}
t100 = teased / 100;
if (saytimer) {
--saytimer;
}
lbacka = 90;
if (cummed) {
tbdep = 2;
if (rxa < 180) {
rxa += 2;
}
if (rxa > 90) {
lblink = 2;
}
rxmod = 1 - relax * (7 + adjy) / 10;
++cummed;
if (cummed % 100 == 0) {
cga = 0.1;
}
if (rxa >= 180 && horny < 70) {
if (tuplegs < 10) {
tuplegs += 0.02;
}
if (rladd < 0.3) {
rladd += 0.002;
}
} else {
if (tuplegs > 0) {
tuplegs -= 0.2;
}
}
if (rain1a > 20) {
rain1a -= 0.5;
}
if (rain2a > 0) {
rain2a -= 0.5;
}
seekrainvol = 0;
} else {
if (!suckingtit) {
tbdep = 1 + h100;
} else {
tbdep = 0;
}
}
dx = tbdep - bdep;
bdep += dx / 16;
refx = 226;
refy = 159;
mon4 = ' at:' + attached + ' ul:' + uplegs + ' w:' + waves;
mon5 = 'tla:' + tla + ' lba:' + lbacka;
lbacka = 90;
rlrefx = 405;
slrefy = 241;
if (cummed) {
if (tla > 0) {
tla -= 4;
}
wblink = 0;
if (horny > 0) {
horny -= 0.1;
}
} else {
if (suckback >= 2) {
lua = 180;
if (horny > 70) {
horny -= 0.2;
} else {
suckback = 0;
attached = 1;
doright = 1;
wblink = 1;
lblink = 0;
}
} else {
if (suckback == 1) {
wblink = 0;
tlmvxa = 0;
tlmvya = 0;
if (lua < 90) {
lua += 1;
}
if (tla > 140) {
tla -= 8;
} else {
if (tla > lbacka) {
tla -= 4;
} else {
tla = lbacka;
lblink = 2;
if (lua < 120) {
lua += 6;
} else {
if (lua < 180) {
lua += 2;
} else {
suckback = 2;
doright = 1;
}
}
}
}
} else {
if (attached == 0) {
toma = 0;
radd = 0;
ladd = 0;
if (mousey < refy) {
attached = 1;
}
} else {
if (attached == 1) {
if (mousey > refy) {
attached = 2;
}
} else {
if (attached == 2) {
if (lua > 70) {
lua -= 8;
} else {
if (lua > 0) {
lua -= 4;
}
}
urefx = refx;
if (doright) {
urefx = lbacka;
}
if (mousex < refx && lua <= 0) {
attached = 3;
lblink = 0;
}
} else {
if (attached == 3) {
lua = 0;
dx = doright - radd;
radd += dx / 8;
dx = 1 - ladd;
ladd += dx / 8;
tla = mousex - refx;
if (tla < lbacka) {
tla = lbacka;
}
if (tla > 180) {
tla = 180;
}
if (tla >= 180) {
tla = 180;
attached = 4;
}
} else {
if (attached == 4) {
if (suckingtit) {
toma = 180;
if (tlmvxa < -80 && !cumming) {
++suckingtime;
if (suckingtime > 20) {
suckingtit = 2;
}
} else {
suckingtime = 0;
}
if (tlmvxa > 60) {
strst = 1;
}
if (tlmvxa < -60 && strst && !cumming) {
strst = 0;
dosurge = 1;
if (autopilot != 6) {
autopilot = 6;
}
if (horny < 100) {
horny += 1;
}
if (wga == 0) {
wga = 0.1;
}
}
} else {
toma = 0;
if (tlmvxa >= 90 && lmvxa >= 60 && !cumming) {
suckingtit = 1;
if (wga == 0) {
wga = 0.1;
}
if (wia == 0) {
wia = 0.1;
if (autopilot == 0) {
autopilot = 6;
}
if (horny < 100) {
horny += 1;
}
dosurge = 1;
wblink = 1;
}
}
}
if (suckingtit == 2) {
suckingtit = 0;
wblink = 0;
}
if (horny >= 100 && !cumming) {
if (doright == 0) {
suckingtit = 0;
suckback = 1;
} else {
cumming = 1;
cga = 0.1;
autopilot = 1.1;
sayfile('coh4.mp3', 40);
}
}
if (cumming && !cummed) {
autopilot = 1.1;
}
if (cummed) {
autopilot = 0;
}
tlmvxa = (mousex - mpx) * 2;
if (tlmvxa > 90) {
tlmvxa = 90;
}
if (tlmvxa < -90) {
tlmvxa = -90;
}
tlmvya = (mousey - mpy) * 2;
if (tlmvya > 90) {
tlmvya = 90;
}
if (tlmvya < -90) {
tlmvya = -90;
}
if (tlmvxa > -80) {
lblink = 1;
}
}
}
}
}
}
}
}
}
relax = ssine(rxa);
if (cpa) {
ohface = 1;
cpa += 6 - waves / 2;
if (cummed) {
clim = 180;
} else {
if (waves == 0) {
clim = 720;
} else {
if (waves == 1) {
clim = 540;
} else {
if (waves == 2) {
clim = 360;
} else {
clim = 180;
}
}
}
}
if (cpa >= clim) {
cpa = 0;
ohface = 0;
}
}
if (cpa) {
} else {
if (cga) {
if (cga < 90) {
cga += 10;
if (cga >= 90) {
cpa = 0.1;
}
} else {
cga += 4;
}
if (cga >= 180) {
++waves;
if (waves >= 4) {
cummed = 1;
suckingtit = 0;
cga = 0;
lblink = 0;
} else {
cga = 0.1;
cohsnd = 'coh' + waves + '.mp3';
sayfile(cohsnd, 40);
}
}
}
}
cgrind = sine(cga) * rxmod;
cpump = sine(cpa) * rxmod;
cpump += quiver * cpump * (8 + wadjx) / 100;
cgrind += cpump * 0.5;
qa += 122;
quiver = sine(qa);
trema += 85;
tremble = sine(trema);
bspd = 5 + 3 * h50;
ba += bspd;
breath = sine(ba) * bdep;
breathc = cosine(ba) * bdep;
if (wia) {
if (wia < 90) {
wia += 6;
} else {
if (!suckingtit) {
if (wia < 180) {
wia += 6;
} else {
wia = 0;
}
}
}
}
wince = sine(wia);
lwince = wince;
if (wga) {
if (wga < 90) {
wga += 6;
} else {
if (wga < 180) {
wga += 3;
} else {
wga = 0;
}
}
}
wiggle = sine(wga);
wince += tremble * wiggle * (6 + wadjy) / 100;
dx = tla - la;
la += dx / 8;
lean = ssine(la);
dx = tra1 - ra1;
ra1 += dx / 8;
reach1 = ssine(ra1);
dx = ttnx - tnx;
tnx += dx / 6;
dy = ttny - tny;
tny += dy / 6;
tickle = sine(tnx) * tdep;
ticklec = sine(tny) * tdep;
lookup = ssine(lua);
tdrmod = 1;
if (doright && suckingtit) {
tdrmod = 0.7;
}
dx = tdrmod - drmod;
drmod += dx / 16;
dx = tlmvxa - lmvxa;
lmvxa += dx / 8;
lmvx = sine(lmvxa) * drmod;
dx = tlmvya - lmvya;
lmvya += dx / 8;
lmvy = sine(lmvya) * hyadd * drmod;
touta = 0;
if (touta < 0) {
touta = 0;
}
touta *= 2;
tout = ssine(touta);
lookdown = ssine(lda);
dx = toma - oma;
oma += dx / 6;
openm = ssine(oma);
if (!cummed) {
rlxa = 3 * h70;
} else {
rlxa = 3;
}
rla += 4 + rlxa;
sla += 4 + rlxa;
if (rla >= 360) {
rla -= 360;
}
if (sla >= 360) {
sla -= 360;
}
if (rxa < 180) {
rladd = lean * 0.2;
}
rublegs = sine(rla - 90) * rladd * 2.8;
rublegsc = cosine(rla - 90) * rladd * 2.8;
rublegsd = sine(rla - 30 - 90) * rladd * 2.8;
rublegsdc = cosine(rla - 30 - 90) * rladd * 2.8;
prublegs = rublegs;
if (prublegs < 0) {
prublegs = 0;
}
spreadlegs = sine(sla - 90) * rladd * 0.4;
dx = tuplegs - uplegs;
uplegs += dx / 16;
lx = 170;
ly = 740 + ys;
lha = 0;
lna = 0;
lcha = 0;
llela = 0;
llsha = 0;
lrela = 0;
lrsha = 0;
p3a = 0;
p2a = 0;
p1a = 0;
llha = 0;
lta = 0;
lja = 0;
wx = 557;
wy = 560 + ys;
wha = 0;
wcha = 0;
wa = 0;
whipa = 0;
wla = 0;
wraa = 0;
wlaa = 0;
wrta = 0;
wlta = 0;
wska = 0;
wrla = 0;
wlla = 0;
rfx = 341;
rfy = 489;
rfx += reach1 * 125;
rfy += reach1 * -134;
lcha += reach1 * 1.1;
wa += reach1 * -3.4;
wha += reach1 * 1.2;
rfx += tickle * 5;
rfy += ticklec * 6;
lna += lookup * -0.6;
lha += lookup * (-266 + wadjy) / 10;
lha += lean * -3;
lcha += lean * 14.8;
lx += lean * 30;
ly += lean * 28;
lna += lean * 17.4;
wha += lean * 18.3;
wa += lean * -10.5;
wcha += lean * -14.4;
wx += lean * -10;
whipa += lean * -3.3;
lcha += lmvx * 1;
lha += lmvy * 3.5;
wha += lwince * ladd * 0.5;
wha += wiggle * ladd * 0.4;
lna += lookup * ladd * -4.5;
lha += lookup * ladd * -10.6;
wha += lookup * ladd * -7.3;
wha += lwince * 6.1;
wa += wince * -2.9;
wcha += wince * 2.2;
whipa += wince * 2;
nrelax = 1 - relax;
whipa += rublegsd * 3.8 * nrelax;
wx += rublegsd * 5.6 * nrelax;
wa += rublegsdc * 3 * nrelax;
lcha += rublegs * 1.1;
lha += rublegsc * -1.2;
lha += lean * radd * -5.5;
lcha += lean * radd * -3.3;
wha += lean * radd * (-140 + fadjx) / 10;
wha += cgrind * 3.7;
wcha += cgrind * -5.7;
wa += cgrind * 7.1;
whipa += cgrind * 3.2;
wx += cgrind * -4.8;
wy += cgrind * -1.7;
ly += cgrind * 4.8;
lha += cgrind * -1.1;
wha += relax * (-85 + qadjx) / 10;
wcha += relax * (-153 + qadjy) / 10;
wa += relax * (-43 + zadjx) / 10;
whipa += relax * (33 + zadjy) / 10;
lha += relax * -25.3;
lcha += relax * 2.4;
lja = lha + openm * -0.7;
wlta = wcha;
wrta = wcha;
wlna = wlta;
wrna = wrta;
wlaa += breath * 0.39;
wraa += breath * 0.23;
trad = sscale1 * 66;
toa = 164;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
wlx = wx + xadd;
wly = wy + yadd;
trad = sscale1 * 136.19;
toa = -10.2;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
wchx = wx + xadd;
wchy = wy + yadd;
trad = sscale1 * 334.19;
toa = 9.1;
trad += breath * 0.39;
toa += breath * 0.17;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
whx = wchx + xadd;
why = wchy + yadd;
trad = sscale1 * 230.3;
toa = 33.8;
trad += breath * 1.27;
toa += breath * 0.03;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wlax = wchx + xadd;
wlay = wchy + yadd;
trad = sscale1 * 225;
toa = 20;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wrax = wchx + xadd;
wray = wchy + yadd;
trad = sscale1 * 56;
toa = 7.79;
trad += breath * (120 + wadjx) / 100;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wtx = wchx + xadd;
wty = wchy + yadd;
trad = sscale1 * 87.19;
toa = -57.31;
xadd = sine(toa + wlta) * trad;
yadd = -cosine(toa + wlta) * trad;
wlnx = wtx + xadd;
wlny = wty + yadd;
trad = sscale1 * 10;
toa = -48;
xadd = sine(toa + wlna) * trad;
yadd = -cosine(toa + wlna) * trad;
lnpx = wlnx + xadd;
lnpy = wlny + yadd;
trad = sscale1 * 115.8;
toa = -52.9;
xadd = sine(toa + wrta) * trad;
yadd = -cosine(toa + wrta) * trad;
wrnx = wtx + xadd;
wrny = wty + yadd;
trad = sscale1 * 8;
toa = -61;
xadd = sine(toa + wrna) * trad;
yadd = -cosine(toa + wrna) * trad;
rnpx = wrnx + xadd;
rnpy = wrny + yadd;
trad = sscale1 * 262;
toa = -96 + gadjy;
trad += rublegs * -14.4;
trad += uplegs * -7.4;
toa += uplegs * 0.4;
toa += spreadlegs * 1.8;
xadd = sine(toa + wrla) * trad;
yadd = -cosine(toa + wrla) * trad;
grlx = wlx + xadd;
grly = wly + yadd;
trad = sscale1 * 277;
toa = -104;
trad += rublegs * -12.4;
trad += uplegs * -8.800000000000001;
toa += uplegs * 0.2;
toa += spreadlegs * -2.8;
xadd = sine(toa + wlla) * trad;
yadd = -cosine(toa + wlla) * trad;
gllx = wlx + xadd;
glly = wly + yadd;
trad = sscale1 * 425.9;
toa = 1.6;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
lnx = lx + xadd;
lny = ly + yadd;
trad = sscale1 * 105.19;
toa = -2.21;
xadd = sine(toa + lna) * trad;
yadd = -cosine(toa + lna) * trad;
lhx = lnx + xadd;
lhy = lny + yadd;
trad = sscale1 * 140;
toa = 108;
xadd = sine(toa + lha) * trad;
yadd = -cosine(toa + lha) * trad;
mpx = lhx + xadd;
mpy = lhy + yadd;
trad = sscale1 * 131;
toa = 108;
trad += tout * 14.7;
toa += tout * 1;
xadd = sine(toa + lha) * trad;
yadd = -cosine(toa + lha) * trad;
ltx = lhx + xadd;
lty = lhy + yadd;
trad = sscale1 * 3;
toa = 31;
xadd = sine(toa + lta) * trad;
yadd = -cosine(toa + lta) * trad;
ttpx = ltx + xadd;
ttpy = lty + yadd;
trad = sscale1 * 388;
toa = 5.3;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
llshx = lx + xadd;
llshy = ly + yadd;
hnx = gbx;
hny = gby;
tshrad = sscale1 * 302.7;
telrad = sscale1 * 322;
sss(llshx, llshy, tshrad, telrad, grlx, grly, 1);
llsha = ugsha;
llela = ugela;
trad = sscale1 * 302.7;
toa = 0;
xadd = sine(toa + llsha) * trad;
yadd = -cosine(toa + llsha) * trad;
llelx = llshx + xadd;
llely = llshy + yadd;
llsha += 242;
llela += -88;
trad = sscale1 * 330.09;
toa = -13.71;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
lrshx = lx + xadd;
lrshy = ly + yadd;
tshrad = sscale1 * 398;
telrad = sscale1 * 453;
sss(lrshx, lrshy, tshrad, telrad, gllx, glly, 1);
lrsha = ugsha;
lrela = ugela;
trad = sscale1 * 398;
toa = 0;
xadd = sine(toa + lrsha) * trad;
yadd = -cosine(toa + lrsha) * trad;
lrelx = lrshx + xadd;
lrely = lrshy + yadd;
lrsha += -134;
lrela += -33;
tha = lrela;
ltitsiz = sscale;
rtitsiz = ltitsiz;
lnipsiz = sscale;
rnipsiz = lnipsiz;
if (doright) {
pushnipx = mpx - rnpx;
if (pushnipx < 0) {
pushnipx = 0;
}
pullnipx = mpx - rnpx;
if (pullnipx > 0) {
pullnipx = 0;
}
} else {
pushnipx = mpx - lnpx;
if (pushnipx < 0) {
pushnipx = 0;
}
pullnipx = mpx - lnpx;
if (pullnipx > 0) {
pullnipx = 0;
}
}
if (suckingtit) {
tsuckadd = 1;
thyadd = 1;
} else {
tsuckadd = 0;
thyadd = 0;
}
dx = tsuckadd - suckadd;
suckadd += dx / 3;
dx = thyadd - hyadd;
hyadd += dx / 6;
rtitxsiz = sscale;
if (doright) {
rnipsiz = sscale + pushnipx * -0.3;
rtitsiz = sscale + pushnipx * -0.3;
rnipsiz += pullnipx * suckadd * -1.4;
rtitsiz += pullnipx * suckadd * -1.1;
rtitxsiz += pullnipx * suckadd * (25 + wadjy) / 10;
wrna += lmvy * suckadd * -5.5;
wrta += lmvy * suckadd * -5.5;
} else {
lnipsiz = sscale + pushnipx * -1.1;
ltitsiz = sscale + pushnipx * -1.1;
lnipsiz += pullnipx * suckadd * -1.1;
ltitsiz += pullnipx * suckadd * -1.1;
wlna += lmvy * suckadd * -5.5;
wlta += lmvy * suckadd * -5.5;
}
if (doright) {
trad = sscale1 * 115.8;
toa = -52.9;
trad += pushnipx * -0.8;
trad += pullnipx * suckadd * -0.8;
xadd = sine(toa + wrta) * trad;
yadd = -cosine(toa + wrta) * trad;
wrnx = wtx + xadd;
wrny = wty + yadd;
} else {
trad = sscale1 * 87.19;
toa = -57.31;
trad += pushnipx * -0.8;
trad += pullnipx * suckadd * -0.8;
xadd = sine(toa + wlta) * trad;
yadd = -cosine(toa + wlta) * trad;
wlnx = wtx + xadd;
wlny = wty + yadd;
}
lnipsiz += h100 * 34;
rnipsiz += h100 * 34;
skx = wlx;
sky = wly;
if (lblink) {
if (lbla < 100) {
lbla += 10;
}
if (lblink == 2) {
lbseq = 181;
} else {
lbseq = 180;
}
} else {
if (lbla > 0) {
lbla -= 10;
} else {
lbseq = 180;
}
}
if (spa < lbla) {
lbla = spa;
}
lchz = 2410;
if (doright) {
lchz = 2300;
}
wsprite(0, lx, ly, lchz, lcha - 45, 141, spa, sscale, sscale);
wsprite(1, lnx, lny, lchz + 1, lna - 45, 189, spa, sscale, sscale);
wsprite(2, lhx, lhy, lchz + 28, lha - 45, 143, spa, sscale, sscale);
wsprite(11, lhx, lhy, 2451, lha - 45, lbseq, lbla, sscale, sscale);
wsprite(4, llelx, llely, 2211, llela - 45, 185, spa, sscale, sscale);
wsprite(5, llelx, llely, 2295, llela - 45, 186, spa, sscale, sscale);
wsprite(6, lrshx, lrshy, 2550, lrsha - 45, 168, spa, sscale, sscale);
lraz = 2316;
wsprite(7, lrelx, lrely, lraz, lrela - 45, 187, spa, sscale, sscale);
if (doright) {
wsprite(12, lhx, lhy, 2325, lja - 45, 178, spa, sscale, sscale);
wsprite(13, lhx, lhy, 2327, lja - 45, 152, spa, sscale, sscale);
} else {
wsprite(12, lhx, lhy, 2426, lja - 45, 178, spa, sscale, sscale);
wsprite(13, lhx, lhy, 2429, lja - 45, 152, spa, sscale, sscale);
}
if (ohface) {
if (ofa < 100) {
ofa += 10;
}
} else {
if (ofa > 0) {
ofa -= 10;
}
}
if (wblink) {
if (wbla < 100) {
wbla += 4;
}
} else {
if (wbla > 0) {
wbla -= 4;
}
}
if (spa < wbla) {
wbla = spa;
}
chxsiz = sscale + breath * 0.5;
llsizx = sscale + spreadlegs * 12.7;
rlsizx = sscale + spreadlegs * -3.8;
sksizx = sscale + uplegs * -0.5;
sksizy = sscale + uplegs * -0.2;
sksizx += prublegs * h90 * -4;
skx += uplegs * -0.2;
wska += uplegs * 0.5;
wsprite(15, wx, wy, 2320, whipa - 45, 172, spa, sscale, sscale);
wsprite(26, wx, wy, 2321, wa - 45, 171, spa, sscale, sscale);
wsprite(27, wlx, wly, 2315, wlla - 45, 182, spa, llsizx, sscale);
wsprite(28, wlx, wly, 2290, wrla - 45, 183, spa, rlsizx, sscale);
wsprite(29, skx, sky, 2317, wska - 45, 174, spa, sksizx, sksizy);
wsprite(16, wchx, wchy, 2330, wcha - 45, 155, spa, chxsiz, sscale);
wsprite(30, wchx, wchy, 2331, wcha - 45, 154, spa, chxsiz, sscale);
whz = 2360;
if (licktits && doright) {
whz = 2435;
}
wsprite(17, whx, why, whz, wha - 45, 156, spa, sscale, sscale);
wsprite(19, whx, why, whz + 2, wha - 45, 158, wbla, sscale, sscale);
wsprite(20, wlax, wlay, 2335, wlaa - 45, 176, spa, sscale, sscale);
wsprite(21, wrax, wray, 2201, wraa - 45, 160, spa, sscale, sscale);
wsprite(22, wtx, wty, 2346, wlta - 45, 161, spa, sscale, ltitsiz);
lnipz = 2427;
wsprite(24, wlnx, wlny, lnipz, wlna - 45, 163, spa, sscale, lnipsiz);
rtz = 2326;
wsprite(23, wtx, wty, 2329, wrta - 45, 166, spa, rtitxsiz, rtitsiz);
wsprite(25, wrnx, wrny, 2326, wrna - 45, 164, spa, sscale, rnipsiz);
}
function initscene10() {
hideall();
ys = 0;
bg1_mc.gotoAndStop(142);
bg1_mc.swapDepths(5);
bg3_mc.swapDepths(6);
bg2_mc.swapDepths(2104);
bg4_mc.swapDepths(3105);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg5_mc._x = 360;
bg5_mc._y = 288;
bg1a = 100;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
bg5a = 0;
bg5_mc._alpha = 0;
wait = 90;
ssay = 449;
scenestarted = 1;
surfvol = 0;
surfsoundon = 1;
sayfile2('surf.wav', surfvol);
}
function doscene10() {
if (!scenestarted) {
initscene10();
}
mdx = mousex - omousex;
mdy = mousey - omousey;
if (ssay == 449) {
if (balpha == 0) {
if (surfvol < 4.5) {
surfvol += 0.2;
sound2.setVolume(surfvol);
}
if (dowait(70)) {
} else {
if (surfvol >= 4.5) {
say(450);
}
}
}
} else {
if (ssay == 450) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(451);
}
}
} else {
if (ssay == 451) {
if (balpha == 0) {
if (dowait(40)) {
} else {
say(452);
}
}
} else {
if (ssay == 452) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(453);
bg2_mc.gotoAndStop(140);
wait = 30;
wait2 = 20;
}
}
} else {
if (ssay == 453) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (surfvol < 8) {
surfvol += 0.2;
sound2.setVolume(surfvol);
}
if (bg2a < 100) {
bg2a += 2;
} else {
if (wait2) {
--wait2;
} else {
if (surfvol >= 8) {
say(454);
}
}
}
}
}
} else {
if (ssay == 454) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(455);
bg1_mc.gotoAndStop(143);
wait = 20;
wait2 = 50;
}
}
} else {
if (ssay == 455) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (wait2) {
--wait2;
} else {
say(456);
bg2_mc.gotoAndStop(144);
wait = 20;
wait2 = 30;
}
}
}
}
} else {
if (ssay == 456) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (surfvol > 4.5) {
surfvol -= 0.2;
sound2.setVolume(surfvol);
}
if (bg2a < 100) {
bg2a += 2;
} else {
if (wait2) {
--wait2;
} else {
if (surfvol <= 4.5) {
say(457, 1);
bg1_mc.gotoAndStop(145);
wait = 30;
wait2 = 40;
}
}
}
}
}
} else {
if (ssay == 457) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 1;
} else {
if (wait2) {
--wait2;
} else {
bg2_mc.gotoAndStop(146);
ssay = 457.1;
wait2 = 30;
}
}
}
}
} else {
if (ssay == 457.1) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (wait2) {
--wait2;
} else {
bg1_mc.gotoAndStop(147);
ssay = 457.2;
wait2 = 30;
chwait = 50;
chimes();
bg4_mc.gotoAndStop(6);
}
}
} else {
if (ssay == 457.2) {
if (chwait) {
--chwait;
} else {
chimes();
chwait = 50;
}
if (bg2a > 0) {
bg2a -= 1;
bg4a = 100 - bg2a;
} else {
if (wait2) {
--wait2;
} else {
bg2_mc.gotoAndStop(147);
bg2a = 100;
ssay = 457.3;
bg1_mc.gotoAndStop(148);
init_f3();
chwait = 50;
wait2 = 20;
spa = 100;
}
}
} else {
if (ssay == 457.3) {
if (chwait) {
--chwait;
} else {
chimes();
chwait = 50;
}
if (wait2) {
--wait2;
} else {
do_f3();
if (bg2a > 0) {
bg2a -= 1;
} else {
ssay = 457.4;
wait = 30;
}
}
} else {
if (ssay == 457.4) {
if (bg4a > 0) {
bg4a -= 1;
}
do_f3();
if (wait) {
--wait;
} else {
if (bg4a <= 0) {
say(458);
wait2 = 30;
}
}
} else {
if (ssay == 458) {
do_f3();
if (balpha == 0) {
if (lookdick == 3) {
if (wait2) {
--wait2;
} else {
say(459);
wait2 = 10;
}
}
}
} else {
if (ssay == 459) {
do_f3();
if (balpha == 0) {
if (pumps >= 5 && tlkda <= 0 && attached == 2) {
if (wait2) {
--wait2;
} else {
say(460);
wait = 30;
}
}
}
} else {
if (ssay == 460) {
do_f3();
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(461);
wait2 = 30;
}
}
} else {
if (ssay == 461) {
do_f3();
if (lookdick == 5) {
if (wait2) {
--wait2;
} else {
say(462);
wait = 30;
}
}
} else {
if (ssay == 462) {
do_f3();
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(463);
wait = 30;
}
}
} else {
if (ssay == 463) {
do_f3();
if (balpha == 0) {
spasreq = 1;
hornmax = 40;
ssay = 463.1;
attached = 0;
}
} else {
if (ssay == 463.1) {
do_f3();
wait2 = 30;
} else {
if (ssay == 463.2) {
do_f3();
if (attached == 11) {
if (wait2) {
--wait2;
} else {
autopilot = 0;
say(464);
wait = 30;
}
}
} else {
if (ssay == 464) {
do_f3();
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(465);
wait = 90;
chwait = 50;
bg2_mc.gotoAndStop(3);
}
}
} else {
if (ssay == 465) {
do_f3();
if (balpha == 0) {
if (chwait) {
--chwait;
} else {
chimes();
chwait = 50;
}
if (wait) {
if (wait == 45) {
chwait = 50;
chimes();
}
--wait;
} else {
if (bg2a < 100) {
bg2a += 0.5;
} else {
powerbarcolor = 0;
killsprites();
bg1_mc.gotoAndStop(175);
ssay = 465.1;
wait2 = 120;
}
}
}
} else {
if (ssay == 465.1) {
if (bg2a > 0) {
bg2a -= 2;
} else {
if (wait2) {
--wait2;
} else {
if (!fadingout) {
startfadeout();
}
if (surfvol > 0) {
surfvol -= 0.125;
sound2.setVolume(surfvol);
}
if (fade == 100 && surfvol <= 0) {
stoploop();
scene += 1;
if (scene > scenes) {
scene = 1;
}
scenestarted = 0;
startfadein();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if (!talking2) {
sayfile2('surf.wav', surfvol);
}
bg1_mc._alpha = bg1a;
bg2_mc._alpha = bg2a;
bg3_mc._alpha = bg3a;
bg4_mc._alpha = bg4a;
bg5_mc._alpha = bg5a;
omousex = mousex;
omousey = mousey;
if (!Key.isDown(191)) {
slashrel = 1;
}
if (debug && Key.isDown(27)) {
scenestarted = 0;
killsprites();
}
if (debug && (Key.isDown(191) && slashrel) || skipahead) {
skipahead = 0;
skipped = 1;
killsprites();
forcebuboff = 1;
if (autopilot) {
killhotspot();
autopilot = 0;
}
ssay = 456;
bg2_mc.gotoAndStop(144);
wait = 20;
wait2 = 30;
bg2_mc.gotoAndStop(147);
bg2a = 0;
ssay = 457.3;
bg1_mc.gotoAndStop(148);
init_f3();
chwait = 50;
wait2 = 0;
spa = 100;
surfvol = 4.5;
sound2.setVolume(surfvol);
}
}
function init_f3() {
forcefadestep = 20;
trema = 0;
tremble = 0;
qa = 0;
quiver = 0;
rba = 0;
rubb = 0;
rbdep = 0;
rbdepa = 0;
tjdep = 0;
jdep = 0;
ja = 0;
jack = 0;
tbdep = 0;
bdep = 0;
ba = 0;
breath = 0;
tlbdep = 0;
lbdep = 0;
lbra = 0;
lbreath = 0;
tpdep = 0;
pdep = 0;
pa = 0;
pump = 0;
lookdown = 0;
lkda = 0;
tlkda = 0;
llkda = 0;
llookdown = 0;
llda = 0;
attached = 0;
jacking = 0;
h2da = 0;
h2d = 0;
sdd = 1;
sdda = 180;
jspd = 14;
rubbing = 0;
rbalpha = 0;
nrbalpha = 100;
nrbalphah = 0;
nrbalphat = 100;
ldwait = 0;
lookdick = 0;
jwait = 0;
gaspa = 0;
gasp = 0;
dogasp = 0;
gaspwait = 0;
spasreq = 0;
spasma = 0;
spasm = 0;
pumps = 0;
hornmax = 5;
th2sa = 0;
h2sa = 0;
h2s = 0;
hand2shoulder = 0;
tpda = 0;
pda = 0;
pushdown = 0;
spasdone = 0;
th2ha = 0;
h2ha = 0;
h2h = 0;
hand2head = 0;
tphda = 0;
phda = 0;
phd = 0;
tgoface = 0;
goface = 0;
sqfly = 0;
sfa = 0;
sfy = 0;
sfx = 0;
fd0add = 0;
fdripy = 0;
fdripx = 0;
fd0siz = 0;
fd1add = 0;
fdrip1y = 0;
fdrip1x = 0;
fd1siz = 0;
cummed = 0;
cumming = 0;
squirts = 0;
spashold = 0;
wchuhh = 1;
jerka = 0;
jerk = 0;
firstsquirt = 1;
fcalpha = 0;
fcseq = 0;
scalpha = 0;
scseq = 0;
ccalpha = 0;
ccseq = 0;
seekda = 0;
breathing = 0;
lba3 = 0;
lba2 = 0;
lba1 = 0;
lba = 0;
releasehead = 0;
rha = 0;
rh = 0;
horny = 0;
}
function do_f3() {
if (mybug == 2 && buttonpress) {
jacking = 1;
pumps = 6;
wait2 = 30;
lookdick = 0;
horny = 10;
rubbing = 0;
horny = 20;
attached = 0;
h2sa = 0;
hand2shoulder = 0;
hornmax = 40;
horny = 30;
ssay = 463.2;
tpda = 0;
horny = 60;
horny = 95;
attached = 6;
tlkda = 180;
th2ha = 180;
squirts = 0;
cummed = 0;
cumming = 0;
firstsquirt = 1;
fcseq = 0;
fcalpha = 0;
breathing = 1;
}
if (mybug == 2 && Key.isDown(67)) {
if (!sqfly) {
sqfly = 0.1;
}
}
if (debug && Key.isDown(88)) {
h2da = 0;
jacking = 0;
sdda = 180;
sdd = 1;
jspd = 14;
}
if (debug && Key.isDown(74)) {
jacking = 1;
}
do_powerbar();
h100 = horny / 100;
h50 = (h100 - 0.5) * 2;
if (h50 < 0) {
h50 = 0;
}
h70 = (h100 - 0.7) * 3.333;
if (h70 < 0) {
h70 = 0;
}
if (saytimer) {
--saytimer;
}
refx = 512;
refy = 150;
shrefy = 241;
hrefy = 115;
if (ssay == 458) {
if (balpha == 0) {
if (!ldwait) {
if (lookdick == 3) {
} else {
if (lookdick == 1) {
if (mousey > refy) {
lookdick = 2;
}
} else {
tlkda = (mousey - refy) * 2;
if (tlkda < 0) {
tlkda = 0;
if (lookdick == 2) {
lookdick = 3;
}
}
if (tlkda >= 180) {
tlkda = 180;
if (lookdick == 0) {
ldwait = 30;
lookdick = 1;
dogasp = 1;
}
}
}
}
} else {
--ldwait;
if (ldwait <= 0) {
ldwait = 0;
attached = 0;
breathing = 1;
}
}
}
} else {
if (ssay == 459) {
if (balpha == 0) {
if (jwait) {
--jwait;
if (jwait <= 0) {
jacking = 1;
spasreq = 1;
attached = 0;
hornmax = 10;
}
} else {
if (!jacking) {
if (attached == 0) {
if (mousey < refy) {
attached = 1;
}
} else {
tlkda = (mousey - refy) * 2;
if (tlkda < 0) {
tlkda = 0;
}
if (tlkda >= 180) {
tlkda = 180;
jwait = 30;
}
}
} else {
if (pumps >= 3) {
if (attached == 0) {
if (mousey > 235) {
attached = 1;
}
} else {
if (attached == 1) {
tlkda = (mousey - refy) * 2;
if (tlkda < 0) {
tlkda = 0;
attached = 2;
}
if (tlkda >= 180) {
tlkda = 180;
}
} else {
if (attached == 2) {
tlkda = 0;
}
}
}
}
}
}
}
} else {
if (ssay == 460) {
lookdick = 0;
} else {
if (ssay == 461) {
if (balpha == 0) {
if (lookdick == 0) {
tlkda = (mousey - refy) * 2;
if (tlkda < 0) {
tlkda = 0;
}
if (tlkda >= 180) {
tlkda = 180;
if (lookdick == 0) {
lookdick = 1;
}
}
} else {
if (lookdick == 1) {
spasreq = 1;
hornmax = 20;
lookdick = 2;
} else {
if (lookdick == 2) {
if (horny >= 20) {
lookdick = 3;
}
} else {
if (lookdick == 3) {
if (mousey > 235) {
lookdick = 4;
}
} else {
if (lookdick == 4) {
tlkda = (mousey - refy) * 2;
if (tlkda < 0) {
tlkda = 0;
lookdick = 5;
}
if (tlkda >= 180) {
tlkda = 180;
}
}
}
}
}
}
}
} else {
if (ssay == 463.2) {
if (attached == 0) {
if (mousex > refx) {
attached = 1;
}
} else {
if (attached == 1) {
hand2shoulder = 1;
th2sa = (refx - mousex) * 0.7;
if (th2sa < 0) {
th2sa = 0;
}
if (th2sa >= 180) {
th2sa = 180;
if (h2sa > 165) {
hand2shoulder = 2;
attached = 2;
}
}
} else {
if (attached == 2) {
if (tlkda < 180) {
tlkda += 10;
} else {
if (mousey < shrefy) {
attached = 3;
}
}
} else {
if (attached == 3) {
tpda = (mousey - shrefy) * 2;
if (tpda < 0) {
tpda = 0;
}
if (tpda >= 180) {
tpda = 180;
if (pda > 165) {
spasreq = 1;
attached = 4;
spasdone = 0;
}
}
} else {
if (attached == 4) {
if (spasdone) {
if (tpda > 0) {
tpda -= 10;
} else {
if (horny < 70) {
attached = 2;
} else {
horny = 70;
attached = 5;
}
}
}
} else {
if (attached == 5) {
if (mousey < shrefy) {
attached = 6;
}
} else {
if (attached == 6) {
hand2head = 1;
th2ha = (shrefy - mousey) * 2;
if (th2ha < 0) {
th2ha = 0;
}
if (th2ha >= 180) {
th2ha = 180;
if (h2ha > 165) {
hand2head = 2;
attached = 7;
}
}
} else {
if (attached == 7) {
if (mousey < hrefy) {
attached = 8;
}
} else {
if (attached == 8) {
goface = h70;
tphda = (mousey - hrefy) * 2;
if (tphda < 0) {
tphda = 0;
}
if (tphda >= 180) {
tphda = 180;
if (phda >= 160) {
spasreq = 1;
attached = 9;
spasdone = 0;
}
}
} else {
if (attached == 9) {
tgoface = h70;
if (spasdone) {
if (cumming) {
attached = 10;
} else {
if (tphda > 0) {
tphda -= 10;
} else {
attached = 7;
}
}
}
} else {
if (attached == 10) {
if (tphda > 50) {
tphda -= 4;
}
if (cummed && jspd <= 6) {
if (tphda > 0) {
tphda -= 5;
} else {
releasehead = 1;
if (rha < 180) {
rha += 5;
}
if (jspd <= 2) {
if (tlkda > 0) {
tlkda -= 5;
} else {
attached = 11;
}
}
}
if (horny > 0) {
--horny;
}
tgoface = h70;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
mon4 = 'att:' + attached;
mon5 = 'phd:' + phd + ' h2sa:' + h2sa + ' rha:' + rha;
if (breathing) {
if (cummed) {
if (tbdep > 1) {
tbdep -= 0.0002;
}
} else {
if (!gaspa) {
tbdep = 1 * h100;
}
}
}
qa += 102;
quiver = sine(qa);
trema += 85;
tremble = sine(trema);
if (jerka) {
if (jerka < 90) {
jerka += 30;
} else {
jerka += 3;
if (jerka >= 180) {
jerka = 0;
}
}
}
jerk = sine(jerka);
dx = tgoface - goface;
goface += dx / 8;
dx = th2ha - h2ha;
h2ha += dx / 6;
h2h = ssine(h2ha);
dx = tphda - phda;
phda += dx / 8;
phd = ssine(phda);
dx = th2sa - h2sa;
h2sa += dx / 6;
h2s = ssine(h2sa);
dx = tpda - pda;
pda += dx / 8;
pushdown = ssine(pda);
rh = ssine(rha);
if (jacking == 1) {
if (h2da < 180) {
h2da += 10;
} else {
jacking = 2;
}
}
h2d = ssine(h2da);
if (jacking == 2) {
if (sdda > 0) {
sdda -= 10;
} else {
jacking = 3;
tjdep = 1;
jdep = 1;
}
}
sdd = ssine(sdda);
dx = tjdep - jdep;
jdep += dx / 16;
if (jacking >= 3) {
if (cummed) {
if (jspd > 6) {
jspd -= 0.1;
}
if (releasehead && jspd > 2) {
jspd -= 0.03;
}
} else {
ujkspd = 27 + 20 * h100;
if (jspd < ujkspd) {
++jspd;
}
}
ja += jspd;
jack = sine(ja - 180) * jdep;
if (h2da > 0) {
h2da -= 4;
} else {
if (cummed) {
if (pfspd <= 6) {
if (tpdep > 0.5) {
tpdep -= 0.005;
}
}
} else {
if (tpdep < 1) {
tpdep += 0.1;
}
}
}
}
dx = tbdep - bdep;
bdep += dx / 16;
ba += 4;
breath = sine(ba) * bdep;
breathc = cosine(ba) * bdep;
breath += gasp * -3;
breathc += gasp * 1.4;
if (gaspwait) {
--gaspwait;
if (gaspwait <= 0) {
dogasp = 0;
}
} else {
if (dogasp) {
tbdep = 0;
if (gaspa < 180) {
gaspa += 30;
} else {
gaspwait = 30;
}
} else {
if (gaspa > 0) {
gaspa -= 5;
}
}
}
gasp = ssine(gaspa);
dx = tpdep - pdep;
pdep += dx / 8;
if (spasreq && tphda >= 1 && phda >= 165 && !cumming) {
pa = 179;
}
if (spasma) {
} else {
if (pa < 180) {
if (cummed) {
pa += pfspd;
} else {
if (cumming) {
pfspd = 30;
pa += 30;
} else {
pa += 8.5 + 6 * h100 + 10 * phd;
}
}
if (pa >= 180) {
if (cummed) {
if (pfspd > 6) {
pfspd -= 6;
}
if (pfspd < 6) {
pfspd = 6;
}
} else {
if (cumming && squirts > 0 && tphda > 50) {
} else {
if (spasreq && pdep > 0.8) {
spasreq = 0;
spasma = 0.1;
if (cumming) {
saysnd('uhh', 30);
}
autopilot = 6;
dosurge = 2;
horny += 5;
if (horny >= 50 && horny < 70) {
horny += 5;
}
if (horny >= 100) {
horny = 100;
if (!cumming) {
cumming = 1;
sayfile('morg5.wav', 10);
}
}
if (cumming && !cummed && squirts > 0) {
firstsquirt = 0;
sqfly = 0.1;
}
} else {
if (horny < hornmax) {
if (horny >= 70) {
} else {
if (horny >= 20) {
horny += 2;
} else {
++horny;
}
}
dosurge = 0.5;
}
}
}
}
}
} else {
if (cummed) {
pa += pbspd;
} else {
if (cumming) {
pa += 12 - squirts / 2;
pbspd = 4;
} else {
pa += 3.5 + 3 * h100 + 20 * phd;
}
}
}
}
if (pa >= 360) {
pa -= 360;
if (jacking >= 2) {
++pumps;
}
if (cumming && !cummed) {
spasreq = 1;
}
}
if (phd > 0) {
updep = pdep - phd;
if (updep < 0) {
updep = 0;
}
} else {
updep = pdep;
}
pump = sine(pa - 90) * updep;
pumpc = cosine(pa - 90) * updep;
pump += phd;
if (spashold) {
--spashold;
if (spashold <= 0) {
sqfly = 0.1;
saysnd('uhh', 40);
powerbarcolor = -1;
dosurge = 2;
}
} else {
if (spasma) {
if (spasma < 90) {
if (cumming && !cummed && squirts > 0) {
spasma += 15;
} else {
spasma += 5;
}
if (spasma >= 90) {
if (ssay < 463) {
dogasp = 1;
}
if (cumming && !cummed && squirts == 0) {
spashold = 40;
}
}
} else {
spasma += 3;
}
if (spasma >= 180) {
spasma = 0;
if (ssay == 463.1) {
ssay = 463.2;
}
spasdone = 1;
}
}
}
spasm = sine(spasma);
cspasm = spasm;
spasm += quiver * spasm * (6 + gadjy) / 100;
pump += spasm * 1.9;
pumpc += spasm * 1;
dx = tlkda - lkda;
lkda += dx / 8;
lookdown = ssine(lkda);
dx = tlkda - llkda;
llkda += dx / 16;
llookdown = ssine(llkda);
lx = 537;
ly = 332;
lcha = 0;
la = 0;
lha = 7.3;
llela = 0;
llsha = 0;
llha = 0;
lrela = 0;
lrsha = 0;
lrla = 0;
llla = 0;
lda = 0;
wx = 289;
wy = 441;
wcha = 0;
waa = 0;
wa = 0;
wna = 0;
wha = 4;
wrla = 0;
wlla = 0;
wrsha = 0;
bysiz = 100;
lda += jack * 0.7;
wcha += breath * 0.7;
waa += breathc * 1;
wha += breathc * -1;
la += pump * 3;
lcha += pumpc * -0.7;
lha += pump * -0.9;
llla += pump * -1.5;
lrla += pump * -1.5;
lx += pump * -2.3;
ly += pumpc * 0.7;
wha += lookdown * 76;
wna += lookdown * 40;
wcha += lookdown * 5;
waa += lookdown * -6;
wa += lookdown * 3;
wx += lookdown * 2.6;
wy += lookdown * 1.6;
wlla += lookdown * -2;
wrla += lookdown * 2.4;
lha += llookdown * -16.1;
lcha += llookdown * 3;
lha += h2d * -4.7;
lcha += h2d * -2.4;
wcha += pushdown * 7;
waa += pushdown * 6;
wa += pushdown * 5;
wx += pushdown * 5.6;
wy += pushdown * 1.6;
lx += pushdown * -0.3;
ly += pushdown * -0.4;
la += pushdown * 8;
wcha += phd * 3;
waa += phd * 18;
wx += phd * -1;
wy += phd * 1;
la += phd * 10;
gofaces = goface * 0.25;
gofaces += goface * 0.75 * spasm;
wcha += phd * gofaces * 5;
waa += phd * gofaces * 6;
wa += phd * gofaces * 5;
wx += phd * gofaces * -7.8;
wy += phd * gofaces * 5.4;
wlla += phd * gofaces * -4.1;
wrla += phd * gofaces * -0.2;
lx += phd * gofaces * 2.5;
ly += phd * gofaces * -6;
la += phd * gofaces * 5;
lda += phd * gofaces * 18.3;
wha += spasm * goface * 2.6;
lda += spasm * goface * 1;
wcha += spasm * goface * -1;
waa += spasm * goface * 4;
if (firstsquirt) {
wha += jerk * (-54 + wadjx) / 10;
}
wcha += jerk * (49 + wadjy) / 10;
waa += jerk * (-74 + zadjx) / 10;
lda += seekda;
lba = lba3;
lba3 = lba2;
lba2 = lba1;
lba1 = la * 2 * pdep;
trad = 62.7;
trad += breath * -1.2;
toa = 16.5;
xadd = sine(toa + waa) * trad;
yadd = -cosine(toa + waa) * trad;
wchx = wx + xadd;
wchy = wy + yadd;
trad = 144.4;
toa = -11;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wnx = wchx + xadd;
wny = wchy + yadd;
trad = 157;
toa = -14;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
gspx = wchx + xadd;
gspy = wchy + yadd;
trad = 119.2;
toa = -18.01;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wrshx = wchx + xadd;
wrshy = wchy + yadd;
trad = 38.2;
toa = -49.91;
xadd = sine(toa + wna) * trad;
yadd = -cosine(toa + wna) * trad;
whx = wnx + xadd;
why = wny + yadd;
trad = 119;
toa = -30;
xadd = sine(toa + wha) * trad;
yadd = -cosine(toa + wha) * trad;
ghpx = whx + xadd;
ghpy = why + yadd;
trad = 90;
toa = 50;
xadd = sine(toa + wha) * trad;
yadd = -cosine(toa + wha) * trad;
fdripx = whx + xadd;
fdripy = why + yadd;
trad = 86.19 + zadjx;
toa = 57.59 + zadjy;
xadd = sine(toa + wha) * trad;
yadd = -cosine(toa + wha) * trad;
fdrip1x = whx + xadd;
fdrip1y = why + yadd;
trad = 39.89;
toa = 108;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
wllx = wx + xadd;
wlly = wy + yadd;
trad = 99.7;
toa = -147.1;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
wrlx = wx + xadd;
wrly = wy + yadd;
trad = 0;
toa = 0;
xadd = sine(toa + la) * trad;
yadd = -cosine(toa + la) * trad;
lchx = lx + xadd;
lchy = ly + yadd;
trad = 314.2;
toa = -7.61;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
lhx = lchx + xadd;
lhy = lchy + yadd;
trad = 101.59;
toa = -135.7;
xadd = sine(toa + la) * trad;
yadd = -cosine(toa + la) * trad;
lbx = lx + xadd;
lby = ly + yadd;
trad = 83;
toa = -133;
xadd = sine(toa + la) * trad;
yadd = -cosine(toa + la) * trad;
rbx = lx + xadd;
rby = ly + yadd;
rbx += rubb * 0.6;
rby += rubby * 2;
rbx += 5.1 * rbdep;
rby += 1.7 * rbdep;
rbx += nrbdep * (42 + wadjx);
rby += nrbdep * (44 + wadjy);
trad = 45;
trad += jack * 8;
trad += sdd * 49;
toa = -56;
xadd = sine(toa + lda) * trad;
yadd = -cosine(toa + lda) * trad;
gdx = lbx + xadd;
gdy = lby + yadd;
trad = -135;
toa = 13;
xadd = sine(toa + 0) * trad;
yadd = -cosine(toa + 0) * trad;
lhsx = lx + xadd;
lhsy = ly + yadd;
trad = -63;
toa = 53;
xadd = sine(toa + 0) * trad;
yadd = -cosine(toa + 0) * trad;
rhsx = lx + xadd;
rhsy = ly + yadd;
trad = 239.9;
toa = 8.9;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
lrshx = lchx + xadd;
lrshy = lchy + yadd;
if (jacking == 1) {
dx = gdx - rhsx;
dy = gdy - rhsy;
rhx = rhsx + dx * h2d;
rhy = rhsy + dy * h2d;
} else {
if (jacking >= 2) {
rhx = gdx;
rhy = gdy;
} else {
rhx = rhsx;
rhy = rhsy;
}
}
tshrad = 191.09;
telrad = 137;
sss(lrshx, lrshy, tshrad, telrad, rhx, rhy, 0);
lrsha = ugsha;
lrela = ugela;
trad = 191.09;
toa = 0;
xadd = sine(toa + lrsha) * trad;
yadd = -cosine(toa + lrsha) * trad;
lrelx = lrshx + xadd;
lrely = lrshy + yadd;
lrsha += 161.9;
lrela += -216;
trad = 248.2;
toa = 12.4;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
llshx = lchx + xadd;
llshy = lchy + yadd;
if (releasehead) {
dx = lhsx - ghpx;
dy = lhsy - ghpy;
llhx = ghpx + dx * rh;
llhy = ghpy + dy * rh;
} else {
if (hand2head == 2) {
llhx = ghpx;
llhy = ghpy;
} else {
if (hand2head == 1) {
dx = ghpx - gspx;
dy = ghpy - gspy;
llhx = gspx + dx * h2h;
llhy = gspy + dy * h2h;
} else {
if (!hand2shoulder) {
llhx = lhsx;
llhy = lhsy;
} else {
if (hand2shoulder == 1) {
dx = gspx - lhsx;
dy = gspy - lhsy;
llhx = lhsx + dx * h2s;
llhy = lhsy + dy * h2s;
} else {
if (hand2shoulder == 2) {
llhx = gspx;
llhy = gspy;
}
}
}
}
}
}
tshrad = 192.09;
telrad = 198;
sss(llshx, llshy, tshrad, telrad, llhx, llhy, 0);
llsha = ugsha;
llela = ugela;
trad = 192.09;
toa = 0;
xadd = sine(toa + llsha) * trad;
yadd = -cosine(toa + llsha) * trad;
llelx = llshx + xadd;
llely = llshy + yadd;
llsha += 184.4;
llela += 79;
tshrad = 192.39;
telrad = 165;
sss(llshx, llshy, tshrad, telrad, rbx, rby, 0);
llshar = ugsha;
llelar = ugela;
trad = 192.39;
toa = 0;
xadd = sine(toa + llshar) * trad;
yadd = -cosine(toa + llshar) * trad;
llelxr = llshx + xadd;
llelyr = llshy + yadd;
llshar += 184.39;
llelar += 143.99;
trad = 168.49;
toa = -143.2;
xadd = sine(toa + llelar) * trad;
yadd = -cosine(toa + llelar) * trad;
llhx = llelxr + xadd;
llhy = llelyr + yadd;
trad = 47;
toa = -152.31;
xadd = sine(toa + la) * trad;
yadd = -cosine(toa + la) * trad;
lrlx = lx + xadd;
lrly = ly + yadd;
trad = 84.59999999999999;
toa = -186;
xadd = sine(toa + la) * trad;
yadd = -cosine(toa + la) * trad;
lllx = lx + xadd;
llly = ly + yadd;
llha = llelar - 1.4;
llha += rubb * -2;
trad = 168.49;
toa = -143.2;
xadd = sine(toa + llelar) * trad;
yadd = -cosine(toa + llelar) * trad;
llhx = llelxr + xadd;
llhy = llelyr + yadd;
trad = 63;
toa = -174;
xadd = sine(toa + llha) * trad;
yadd = -cosine(toa + llha) * trad;
lfx = llhx + xadd;
lfy = llhy + yadd;
f3_squirtfly();
if (llkda > 120) {
if (llda < 100) {
llda += 10;
}
} else {
if (llda > 0) {
llda -= 10;
}
}
wsprite(0, lx, ly, 1410, la - 45, 192, spa);
wsprite(1, lchx, lchy, 1420, lcha - 45, 193, spa);
wsprite(2, lhx, lhy, 1430, lha - 45, 194, spa);
wsprite(3, lhx, lhy, 1431, lha - 45, 195, llda);
wsprite(5, lrshx, lrshy, 1380, lrsha - 45, 201, spa);
wsprite(6, lrelx, lrely, 1385, lrela - 45, 215, spa);
fga = 0;
if (jacking >= 2) {
fga = 100;
}
wsprite(7, lrelx, lrely, 1395, lrela - 45, 216, fga);
wsprite(8, lllx, llly, 1450, llla - 45, 197, spa);
wsprite(9, lrlx, lrly, 1375, lrla - 45, 198, spa);
wsprite(10, lbx, lby, 1392, lba - 0, 224, spa, 100, bysiz);
wsprite(11, lbx, lby, 1391, lda - 45, 204, spa);
if (llela >= 335) {
uaseq = 225;
laseq = 218;
} else {
uaseq = 226;
laseq = 219;
}
fsprite(12, llshx, llshy, 1571, llsha - 45, uaseq);
fsprite(14, llelx, llely, 1562, llela - 45, laseq);
if (ohface) {
if (ofa < 100) {
ofa += 10;
}
} else {
if (ofa > 0) {
ofa -= 10;
}
}
if (wblink) {
if (wbla < 100) {
wbla += 4;
}
} else {
if (wbla > 0) {
wbla -= 4;
}
}
if (spa < wbla) {
wbla = spa;
}
chxsiz = 100 + breath * 0.5;
wsprite(16, wx, wy, 1320, wa - 45, 207, spa);
wsprite(17, wx, wy, 1321, waa - 45, 208, spa);
wsprite(18, wchx, wchy, 1330, wcha - 45, 209, spa);
wsprite(19, wnx, wny, 1332, wna - 45, 210, spa);
whseq = 211;
if (lkda > 90) {
whseq = 212;
}
fsprite(20, whx, why, 1335, wha - 45, whseq, spa);
wsprite(22, wrshx, wrshy, 1540, wrsha - 45, 213, spa);
wsprite(23, wllx, wlly, 1300, wlla - 45, 214, spa);
wsprite(24, wrlx, wrly, 1492, wrla - 45, 206, spa);
}
function f3_squirtfly() {
mon6 = 'sq:' + squirts + ' seekda:' + seekda;
sqdickangle = sqdickangletab[squirts];
sqend = sqendtab[squirts];
if (squirts >= 7) {
squirts = 7;
sqdickangle = wadjx / 10;
}
if (seekda < sqdickangle) {
seekda += 0.1;
}
if (seekda > sqdickangle) {
seekda -= 0.1;
}
if (sqfly) {
sqfly += 10;
if (squirts == 0 && sqfly == 20.1) {
fd0siz = 0.1;
fcalpha = 100;
fcseq = 0;
}
if (squirts == 0 && sqfly == 50.1) {
fcseq = 1;
}
if (squirts == 0 && sqfly == 60.1) {
fcseq = 2;
}
if (squirts == 0 && sqfly == 80.09999999999999) {
sayfile3('surprise.mp3', 30);
jerka = 0.1;
}
if (squirts >= 1 && sqfly == 30.1) {
jerka = 0.1;
}
if (squirts == 1 && sqfly == 30.1) {
ccalpha = 100;
ccseq = 0;
}
if (squirts == 2 && sqfly == 30.1) {
ccseq = 1;
}
if (squirts == 3 && sqfly == 30.1) {
ccseq = 2;
}
if (squirts == 4 && sqfly == 30.1) {
ccseq = 3;
}
if (squirts == 5 && sqfly == 30.1) {
ccseq = 4;
}
if (squirts == 6 && sqfly == 30.1) {
ccseq = 5;
}
if (squirts == 7 && sqfly == 30.1) {
ccseq = 6;
}
if (sqfly >= sqend) {
if (squirts == 0) {
fd1siz = 0.1;
}
sqfly = 0;
sfx = -1000;
if (squirts < 8) {
++squirts;
}
if (squirts >= 8) {
cummed = 1;
autopilot = 1.1;
}
}
trad = 87 + fadjx;
toa = -54;
trad += sqfly * 0.7;
xadd = sine(toa + lda) * trad;
yadd = -cosine(toa + lda) * trad;
sfx = lbx + xadd;
sfy = lby + yadd;
sfa = lda - 52 + adjx;
} else {
sfx = -10000;
}
sfalpha = 70;
wsperm(0, sfx, sfy, 1333, sfa, 3, sfalpha, 70, 70);
wsperm(3, whx, why, 1337, wha - 45, 20 + fcseq, fcalpha);
if (fd0siz) {
if (fd0siz < 100) {
fd0siz += 5 + adjx / 10;
fd0x = fdripx;
fd0y = fdripy;
fd0add = 8;
} else {
fd0y += fd0add;
fd0add += 1.5;
if (fd0y > 475) {
fd0siz = 0;
scalpha = 70;
scseq = 0;
}
}
}
if (fd1siz) {
if (fd1siz < 100) {
fd1siz += 3 + adjx / 10;
fd1x = fdrip1x;
fd1y = fdrip1y;
fd1add = 8;
} else {
fd1y += fd1add;
fd1add += 1.5;
if (fd1y > 475) {
fd1siz = 0;
scseq = 1;
}
}
}
wsperm(1, fd0x, fd0y, 2348, 0, 15, 70, 70, fd0siz);
wsperm(2, fd1x, fd1y, 2349, 0, 15, 70, 70, fd1siz);
wsperm(4, wllx, wlly, 1302, wlla - 45, 23 + scseq, scalpha);
wsperm(5, wchx, wchy, 1334, wcha - 45, 25 + ccseq, ccalpha);
}
function initscene11() {
hideall();
ys = 0;
bg1_mc.gotoAndStop(150);
bg1_mc.swapDepths(5);
bg2_mc.swapDepths(2104);
bg3_mc.swapDepths(3101);
bg4_mc.swapDepths(3105);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg5_mc._x = 360;
bg5_mc._y = 288;
bg1a = 100;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
bg5a = 0;
bg5_mc._alpha = 0;
globwaitdel = 0;
wait = 90;
ssay = 467;
scenestarted = 1;
surfvol = 0;
powerbarcolor = 0;
autopilot = 2.1;
}
function doscene11() {
mon4 = 'a:' + autopilot;
if (!scenestarted) {
initscene11();
}
mdx = mousex - omousex;
mdy = mousey - omousey;
if (ssay == 467) {
autopilot = 2.1;
tx = 366;
ty = 344;
dx = abs(mousex - tx);
dy = abs(mousey - ty);
if (wait) {
--wait;
} else {
if (dx < 20 && dy < 20) {
ssay = 467.1;
bg2_mc.gotoAndStop(151);
autopilot = 0;
}
}
} else {
if (ssay == 467.1) {
if (bg2a < 100) {
bg2a += 2;
} else {
if (dowait(60)) {
} else {
bg1_mc.gotoAndStop(152);
ssay = 467.2;
}
}
} else {
if (ssay == 467.2) {
if (bg2a > 0) {
bg2a -= 2;
} else {
bg2_mc.gotoAndStop(152);
bg2a = 100;
bg1_mc.gotoAndStop(153);
ssay = 467.3;
wait2 = 30;
chwait = 50;
chimes();
}
} else {
if (ssay == 467.3) {
if (chwait) {
--chwait;
} else {
chimes();
chwait = 50;
}
if (bg2a > 0) {
bg2a -= 1;
} else {
if (wait2) {
--wait2;
} else {
bg3_mc.gotoAndStop(153);
bg3a = 100;
bg4_mc.gotoAndStop(6);
ssay = 467.4;
}
}
} else {
if (ssay == 467.4) {
if (chwait) {
--chwait;
} else {
chimes();
chwait = 50;
}
if (bg4a < 100) {
bg4a += 2;
} else {
bg1_mc.gotoAndStop(116);
bg2_mc.gotoAndStop(133);
init_doexam21();
chwait = 50;
wait2 = 2;
spa = 0;
ssay = 467.5;
wait = 30;
attached = 0;
licktits = 1;
horny = 70;
doright = 0;
lblink = 2;
cga = 0;
waves = 4;
cummed = 1;
cumming = 1;
lua = 0;
surfsoundon = 1;
sayfile2('surf.wav', surfvol);
}
} else {
if (ssay == 467.5) {
if (chwait) {
--chwait;
} else {
chimes();
chwait = 50;
}
if (surfvol < 3) {
surfvol += 0.1;
sound2.setVolume(surfvol);
}
if (wait2) {
--wait2;
} else {
doexam21sc();
if (bg3a > 0) {
bg3a -= 0.5;
bg2a = 100 - bg3a;
spa = bg2a;
} else {
bg3_mc.gotoAndStop(3);
ssay = 467.6;
wait = 30;
}
}
} else {
if (ssay == 467.6) {
if (surfvol < 3) {
surfvol += 0.1;
sound2.setVolume(surfvol);
}
if (bg4a > 10) {
bg4a -= 0.25;
}
if (bg3a < 10) {
bg3a += 0.125;
}
doexam21sc();
if (cummed && rxa >= 180 && tuplegs >= 4) {
say(468);
wait = 50;
}
} else {
if (ssay == 468) {
if (bg4a > 0 || bg3a < 10) {
if (bg4a > 0) {
bg4a -= 0.25;
}
if (bg3a < 10) {
bg3a += 0.125;
}
}
doexam21sc();
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a <= 0 && bg3a >= 10) {
bg4_mc.gotoAndStop(3);
bg4a = 10;
bg3a = 0;
say(469);
wait = 60;
}
}
}
} else {
if (ssay == 469) {
doexam21sc();
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(470, 1);
wait = 50;
bg3_mc.gotoAndStop(154);
wait2 = 40;
}
}
} else {
if (ssay == 470) {
doexam21sc();
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg4a > 0) {
bg4a -= 0.2;
}
if (bg3a < 100) {
bg3a += 1;
} else {
if (wait2) {
--wait2;
} else {
say(471);
killsprites();
bg1_mc.gotoAndStop(155);
bg4a = 0;
bg2a = 0;
wait = 40;
}
}
}
}
} else {
if (ssay == 471) {
if (bg4a > 0) {
bg4a -= 0.2;
}
if (balpha == 0) {
if (bg3a > 0) {
bg3a -= 2;
} else {
if (wait) {
--wait;
} else {
say(472);
bg2_mc.gotoAndStop(156);
wait = 20;
wait2 = 30;
}
}
}
} else {
if (ssay == 472) {
if (bg4a > 0) {
bg4a -= 0.2;
}
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg2a < 100) {
bg2a += 2;
} else {
if (wait) {
--wait;
} else {
say(473);
wait = 30;
wait2 = 20;
}
}
}
}
} else {
if (ssay == 473) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(474);
bg1_mc.gotoAndStop(157);
wait = 20;
wait2 = 30;
}
}
} else {
if (ssay == 474) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg2a > 0) {
bg2a -= 2;
} else {
if (wait) {
--wait;
} else {
say(475, 1);
wait = 20;
wait2 = 30;
bg2_mc.gotoAndStop(158);
}
}
}
}
} else {
if (ssay == 475) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg2a < 100) {
bg2a += 2;
} else {
if (wait) {
--wait;
} else {
say(476, 1);
wait = 20;
wait2 = 30;
bg1_mc.gotoAndStop(159);
}
}
}
}
} else {
if (ssay == 476) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg2a > 0) {
bg2a -= 2;
} else {
if (wait) {
--wait;
} else {
say(477);
wait = 60;
}
}
}
}
} else {
if (ssay == 477) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(478, 1);
wait = 60;
wait2 = 60;
bg2_mc.gotoAndStop(160);
}
}
} else {
if (ssay == 478) {
if (balpha == 0) {
if (wait2) {
--wait2;
} else {
if (bg2a < 100) {
bg2a += 0.75;
} else {
if (wait) {
--wait;
} else {
ssay = 478.1;
wait = 60;
wait2 = 60;
bg1_mc.gotoAndStop(161);
}
}
}
}
} else {
if (ssay == 478.1) {
if (wait2) {
--wait2;
} else {
if (bg2a > 0) {
bg2a -= 0.75;
} else {
if (wait) {
--wait;
} else {
ssay = 478.2;
wait = 60;
wait2 = 60;
bg2_mc.gotoAndStop(162);
}
}
}
} else {
if (ssay == 478.2) {
if (wait2) {
--wait2;
} else {
if (bg2a < 100) {
bg2a += 0.75;
} else {
if (wait) {
--wait;
} else {
ssay = 478.3;
wait = 60;
wait2 = 60;
bg1_mc.gotoAndStop(163);
init_wf9();
}
}
}
} else {
if (ssay == 478.3) {
if (wait2) {
--wait2;
} else {
do_wf9();
if (bg2a > 0) {
bg2a -= 0.75;
} else {
if (wait) {
--wait;
} else {
if (cummed && agrinds >= 3) {
bg2_mc.gotoAndStop(3);
ssay = 478.4;
autopilot = 0;
}
}
}
}
} else {
if (ssay == 478.4) {
do_wf9();
if (bg2a < 100) {
bg2a += 0.75;
} else {
killsprites();
ssay = 478.41;
bg1_mc.gotoAndStop(164);
wait = 10;
}
} else {
if (ssay == 478.41) {
if (bg2a > 0) {
bg2a -= 0.75;
} else {
if (wait) {
--wait;
} else {
autopilot = 2.1;
tx = 402;
ty = 95;
dx = abs(mousex - tx);
dy = abs(mousey - ty);
if (dx < 20 && dy < 20) {
bg2_mc.gotoAndStop(165);
ssay = 478.42;
wait = 10;
autopilot = 0;
}
}
}
} else {
if (ssay == 478.42) {
if (bg2a < 100) {
bg2a += 1;
} else {
if (wait) {
--wait;
} else {
autopilot = 2.1;
tx = 222;
ty = 384;
dx = abs(mousex - tx);
dy = abs(mousey - ty);
if (dx < 20 && dy < 20) {
bg1_mc.gotoAndStop(166);
ssay = 478.43;
wait = 10;
autopilot = 0;
}
}
}
} else {
if (ssay == 478.43) {
if (bg2a > 0) {
bg2a -= 1;
} else {
if (wait) {
--wait;
} else {
autopilot = 2.1;
tx = 435;
ty = 203;
dx = abs(mousex - tx);
dy = abs(mousey - ty);
if (dx < 30 && dy < 50) {
bg2_mc.gotoAndStop(167);
ssay = 478.44;
wait = 10;
autopilot = 0;
}
}
}
} else {
if (ssay == 478.44) {
if (bg2a < 100) {
bg2a += 1;
} else {
if (wait) {
--wait;
} else {
autopilot = 2.1;
tx = 460;
ty = 315;
dx = abs(mousex - tx);
dy = abs(mousey - ty);
if (dx < 20 && dy < 20) {
bg1_mc.gotoAndStop(168);
ssay = 478.45;
wait = 10;
autopilot = 0;
}
}
}
} else {
if (ssay == 478.45) {
if (bg2a > 0) {
bg2a -= 1;
} else {
if (wait) {
--wait;
} else {
autopilot = 2.1;
tx = 408;
ty = 567;
dx = abs(mousex - tx);
dy = abs(mousey - ty);
if (dx < 30 && dy < 50) {
bg2_mc.gotoAndStop(169);
ssay = 478.46;
wait = 10;
autopilot = 0;
}
}
}
} else {
if (ssay == 478.46) {
if (bg2a < 100) {
bg2a += 1;
} else {
if (wait) {
--wait;
} else {
autopilot = 2.1;
tx = 473;
ty = 240;
dx = abs(mousex - tx);
dy = abs(mousey - ty);
if (dx < 20 && dy < 20) {
bg1_mc.gotoAndStop(170);
ssay = 478.47;
wait = 10;
autopilot = 0;
}
}
}
} else {
if (ssay == 478.47) {
if (bg2a > 0) {
bg2a -= 1;
} else {
if (wait) {
--wait;
} else {
autopilot = 2.1;
tx = 435;
ty = 403;
dx = abs(mousex - tx);
dy = abs(mousey - ty);
if (dx < 30 && dy < 50) {
bg2_mc.gotoAndStop(171);
ssay = 478.48;
wait = 10;
autopilot = 0;
}
}
}
} else {
if (ssay == 478.48) {
if (bg2a < 100) {
bg2a += 1;
} else {
if (wait) {
--wait;
} else {
autopilot = 2.1;
tx = 210;
ty = 546;
dx = abs(mousex - tx);
dy = abs(mousey - ty);
if (dx < 20 && dy < 20) {
bg1_mc.gotoAndStop(172);
ssay = 478.49;
wait = 10;
autopilot = 0;
}
}
}
} else {
if (ssay == 478.49) {
if (bg2a > 0) {
bg2a -= 1;
} else {
if (wait) {
--wait;
} else {
autopilot = 2.1;
tx = 252;
ty = 398;
dx = abs(mousex - tx);
dy = abs(mousey - ty);
if (dx < 30 && dy < 50) {
bg2_mc.gotoAndStop(172);
bg2a = 100;
bg1_mc.gotoAndStop(173);
init_wff9();
ssay = 478.5;
wait = 10;
autopilot = 0;
}
}
}
} else {
if (ssay == 478.5) {
do_wff9();
if (bg2a > 0) {
bg2a -= 1;
} else {
ssay = 478.51;
wait = 20;
}
} else {
if (ssay == 478.51) {
do_wff9();
if (tries >= 10) {
if (wait) {
--wait;
} else {
say(480, 1);
wait = 20;
}
}
} else {
if (ssay == 480) {
do_wff9();
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(481, 1);
wait = 30;
}
}
} else {
if (ssay == 481) {
do_wff9();
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(482, 2);
wait = 20;
}
}
} else {
if (ssay == 482) {
do_wff9();
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(483, 1);
wait = 20;
}
}
} else {
if (ssay == 483) {
do_wff9();
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(484, 1);
wait = 30;
}
}
} else {
if (ssay == 484) {
do_wff9();
if (balpha == 0) {
if (wait) {
--wait;
} else {
say(485, 1);
wait = 20;
}
}
} else {
if (ssay == 485) {
do_wff9();
if (balpha == 0) {
attached = 0;
tries = 11;
ssay = 485.1;
bg2_mc.gotoAndStop(174);
wait2 = 120;
}
} else {
if (ssay == 485.1) {
do_wff9();
if (cummed >= 420) {
mon6 = 'w2:' + wait2;
bg2_mc.gotoAndStop(174);
if (bg2a < 100) {
bg2a += 0.5;
} else {
if (wait2) {
--wait2;
} else {
killsprites();
bg1_mc.gotoAndStop(3);
ssay = 485.2;
chwait = 50;
chimes();
}
}
}
} else {
if (ssay == 485.2) {
if (chwait) {
--chwait;
} else {
chimes();
chwait = 50;
}
if (surfvol > 0) {
surfvol -= 0.01;
}
sound2.setVolume(surfvol);
if (bg2a > 0) {
bg2a -= 0.5;
} else {
bg2_mc.gotoAndStop(176);
ssay = 485.3;
wait2 = 40;
}
} else {
if (ssay == 485.3) {
if (surfvol > 0) {
surfvol -= 0.1;
}
sound2.setVolume(surfvol);
if (bg2a < 100) {
bg2a += 0.5;
} else {
if (wait2) {
--wait2;
} else {
bg1_mc.gotoAndStop(177);
ssay = 485.4;
wait2 = 20;
}
}
} else {
if (ssay == 485.4) {
if (bg2a > 0) {
bg2a -= 2;
} else {
if (wait2) {
--wait2;
} else {
say(486, 1);
bg2_mc.gotoAndStop(178);
wait2 = 60;
}
}
} else {
if (ssay == 486) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (wait2) {
--wait2;
} else {
bg1_mc.gotoAndStop(179);
ssay = 486.1;
}
}
}
} else {
if (ssay == 486.1) {
if (bg2a > 0) {
bg2a -= 5;
} else {
say(487);
}
} else {
if (ssay == 487) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(488);
bg2_mc.gotoAndStop(180);
wait = 10;
}
}
} else {
if (ssay == 488) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
say(489, 1);
}
}
}
} else {
if (ssay == 489) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(490, 1);
}
}
} else {
if (ssay == 490) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(491, 1);
bg1_mc.gotoAndStop(181);
wait = 90;
}
}
} else {
if (ssay == 491) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 2;
} else {
say(492, 1);
}
}
}
} else {
if (ssay == 492) {
if (balpha == 0) {
if (dowait(30)) {
} else {
say(493);
bg2_mc.gotoAndStop(182);
wait = 30;
wait2 = 20;
}
}
} else {
if (ssay == 493) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 2;
} else {
if (wait2) {
--wait2;
} else {
say(494, 1);
wait = 70;
}
}
}
}
} else {
if (ssay == 494) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (!fadingout) {
startfadeout();
}
if (fade == 100) {
stoploop();
scene = 0;
credits = 1;
scenestarted = 0;
startfadein();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
if (surfsoundon && !talking2) {
sayfile2('surf.wav', surfvol);
}
bg1_mc._alpha = bg1a;
bg2_mc._alpha = bg2a;
bg3_mc._alpha = bg3a;
bg4_mc._alpha = bg4a;
bg5_mc._alpha = bg5a;
omousex = mousex;
omousey = mousey;
if (!Key.isDown(191)) {
slashrel = 1;
}
if (debug && Key.isDown(27)) {
scenestarted = 0;
killsprites();
}
if (debug && (Key.isDown(191) && slashrel) || skipahead) {
skipahead = 0;
skipped = 1;
killsprites();
forcebuboff = 1;
if (autopilot) {
killhotspot();
autopilot = 0;
}
bg2_mc.gotoAndStop(152);
bg2a = 100;
bg1_mc.gotoAndStop(153);
ssay = 467.3;
wait2 = 30;
chwait = 50;
bg2a = 0;
bg3_mc.gotoAndStop(153);
bg3a = 100;
bg4_mc.gotoAndStop(4);
ssay = 467.4;
ssay = 476;
bg1_mc.gotoAndStop(159);
bg4a = 0;
bg3a = 0;
bg2a = 0;
ssay = 478.3;
bg1_mc.gotoAndStop(163);
init_wf9();
surfsoundon = 1;
surfvol = 3;
sayfile2('surf.wav', surfvol);
bg2_mc.gotoAndStop(3);
ssay = 478.4;
bg2_mc.gotoAndStop(172);
bg2a = 100;
bg1_mc.gotoAndStop(173);
init_wff9();
ssay = 478.5;
return undefined;
bg2_mc.gotoAndStop(176);
ssay = 485.3;
wait2 = 40;
}
}
function init_wf9() {
spa = 100;
attached = 0;
lla = 0;
tlla = 0;
llean = 0;
llxa = 0;
tllxa = 0;
llya = 0;
tllya = 0;
tout = 0;
ga = 0;
grind = 0;
trema = 0;
tremble = 0;
qa = 0;
quiver = 0;
ja = 0;
jump = 0;
lrst = 0;
rjmp = 0;
tstretch = 0;
stretch = 0;
sstart = 0;
pdep = 0;
pa = 0;
pump = 0;
touchhead = 0;
tha = 0;
touch = 0;
gha = 0;
grabhead = 0;
tldep = 0;
ldep = 0;
cummed = 0;
cumming = 0;
sqfly = 0;
sfa = 0;
sfy = 0;
sfx = 0;
fd0add = 0;
fdripy = 0;
fdripx = 0;
fd0siz = 0;
fd1add = 0;
fdrip1y = 0;
fdrip1x = 0;
fd1siz = 0;
fd2add = 0;
fdrip2y = 0;
fdrip2x = 0;
fd2siz = 0;
gusha = 0;
drip1delay = 0;
drip2delay = 0;
gdep = 1;
cga = 0;
cgrind = 0;
gusha = 0;
gush = 0;
waves = 0;
pspd = 0;
agrinds = 0;
coh = 1;
doh = 1;
cmdm = 0;
ncmdm = 1;
hgoal = 10;
}
function do_wf9() {
if (mybug == 2 && buttonpress) {
}
if (mybug == 2 && Key.isDown(67)) {
tlla = 180;
attached = 3;
touchhead = 1;
horny = 95;
}
if (debug && Key.isDown(88)) {
tlla = 180;
attached = 3;
touchhead = 1;
horny = 60;
}
if (debug && Key.isDown(74)) {
}
do_powerbar();
h100 = horny / 100;
h50 = (h100 - 0.5) * 2;
if (h50 < 0) {
h50 = 0;
}
t100 = teased / 100;
if (saytimer) {
--saytimer;
}
refx1 = 300;
refx2 = 226;
if (attached == 0) {
if (mousex < refx1) {
attached = 1;
}
} else {
if (attached == 1) {
tlla = (mousex - refx1) * 2;
if (tlla < 0) {
tlla = 0;
}
if (tlla > 180) {
tlla = 180;
attached = 3;
}
} else {
if (attached == 2) {
attached = 3;
} else {
if (attached == 3) {
if (ldep < 1) {
ldep += 0.1;
}
if (!cumming && gha < 180) {
tllxa = (mousex - mpx) * 2;
if (tllxa < -90) {
tllxa = -90;
}
if (tllxa > 90) {
tllxa = 90;
}
tllya = (mousey - mpy) * 2;
if (tllya < -90) {
tllya = -90;
}
if (tllya > 90) {
tllya = 90;
}
}
if (cumming) {
if (!cummed && gha >= 180) {
if (tllxa < 90) {
tllxa += 5;
} else {
tllxa = 90;
}
if (tllya > -90) {
tllya -= 5;
} else {
tllya = -90;
}
}
} else {
if (tllxa < 60) {
tstretch = 0;
sstart = 0;
rjmp = 1;
lrst = 1;
} else {
if (sstart == 0) {
sstart = tllya;
} else {
dx = sstart - tllya;
if (dx < 0) {
dx = 0;
}
if (dx > 60) {
dx = 60;
}
tstretch = dx;
if (lrst && stretch > 30) {
lrst = 0;
touchhead = 1;
horny += 2;
dosurge = 2;
if (horny >= 100) {
horny = 100;
grabhead = 1;
sayfile('gasp3.mp3', 5);
} else {
if (horny >= hgoal) {
hgoal += 10;
saysnd('aoh', 30);
}
if (!ga) {
ga = 0.1;
} else {
if (ga >= 90) {
ga = 180 - ga;
}
}
}
}
}
if (!ja) {
ja = 0.1;
rjmp = 0;
if (autopilot != 6) {
autopilot = 6;
saysnd('breathin', 100);
}
if (horny < 100) {
horny += 0.5;
dosurge = 0.25;
}
}
}
}
}
}
}
}
qa += 102;
quiver = sine(qa);
trema += 85;
tremble = sine(trema);
if (touchhead) {
if (tha < 180) {
tha += 5;
}
}
touch = ssine(tha);
if (grabhead) {
if (gha < 180) {
gha += 10;
}
}
grab = ssine(gha);
dx = tstretch - stretch;
stretch += dx / 4;
dx = tlla - lla;
lla += dx / 6;
llean = ssine(lla);
dx = tllxa - llxa;
llxa += dx / 6;
llx = sine(llxa) * ldep;
dy = tllya - llya;
llya += dy / 6;
lly = sine(llya) * ldep;
if (cummed) {
tout *= 0.9;
if (cmdm < 1) {
cmdm += 0.1;
}
ncmdm = 1 - cmdm;
} else {
tout = llx;
if (tout < 0) {
tout = 0;
}
}
if (cga) {
if (cga < 90) {
cga += 10;
} else {
cga += 4;
if (cga >= 180) {
cga = 0;
}
}
} else {
if (ga) {
if (ga < 90) {
if (cummed) {
ga += 4;
} else {
ga += 10;
if (cumming) {
ga += 6;
if (ga >= 90) {
cga = 0.1;
saysnd('coh', 20);
}
}
}
} else {
ga += 2;
if (cumming && !cummed) {
ga += 2;
}
if (ga >= 180) {
ga = 0;
}
}
}
}
grind = sine(ga) * gdep;
cgrind = sine(cga);
grind += cgrind / 2;
qgrind = grind;
if (cumming && !cummed) {
qgrind += quiver * grind * 0.03;
} else {
qgrind += quiver * grind * 0.06;
}
agm = agrinds & 1;
mon6 = 'ag:' + agrinds + ' ' + agm;
if (cummed) {
if (pspd > 4) {
pspd -= 0.05;
}
if (gdep > 1) {
gdep -= 0.1;
}
if (ga) {
} else {
if (pa < 180) {
pa += pspd;
if (pa >= 180 && pspd <= 4) {
if (agm == 0) {
ga = 0.1;
}
++agrinds;
}
} else {
pa += pspd;
}
}
} else {
if (cumming) {
pspd = 12;
if (gdep < 2) {
gdep += 0.2;
}
if (updep < 2) {
updep += 0.2;
}
if (ga) {
} else {
if (pa < 180) {
pa += 30;
if (pa >= 180) {
if (gush == 0) {
if (waves < 5) {
ga = 0.1;
gush = 1;
++waves;
} else {
cummed = 1;
}
}
}
} else {
pa += 12;
}
}
} else {
updep = h100 / 2 + pdep / 2;
if (horny >= 100 && !cumming) {
if (pa > 180) {
pa = 360 - pa;
}
if (pa <= 180) {
pa += 30;
if (pa >= 180) {
pa = 180;
cumming = 1;
autopilot = 1.1;
}
}
} else {
pa += 6;
}
}
}
if (pa > 360) {
pa -= 360;
}
pump = sine(pa - 90) * updep;
pumpc = cosine(pa - 90) * updep;
pumpd = sine(pa - 21 - 90) * updep;
mon5 = 'pa:' + pa;
if (ja) {
if (ja < 90) {
ja += 10;
} else {
if (rjmp) {
ja += 10;
if (ja >= 180) {
rjmp = 0;
ja = 0;
}
}
}
if (pdep < 1) {
pdep += 0.1;
}
} else {
if (pdep > 0) {
pdep -= 0.1;
}
}
jump = sine(ja);
lx = 4;
ly = 1100;
lcha = -1.2;
lta = 0;
lja = 0;
lha = 0;
llsha = 0;
llha = 0;
wx = 556;
wy = 94;
wa = -1.9;
wrla = 0;
wlla = 0;
wcha = 0;
wla = 0;
wlha = 6;
qgrind += pump * 0.44;
grind += pumpd * 0.33;
wy += pumpc * 1.92;
wlla += pump * -0.19;
wrla += pump * -0.19;
wlla += pumpc * 0.33;
wrla += pumpc * 0.33;
lcha += llean * 2.4;
lha += llean * -1.6;
lx += llean * 6;
ly += llean * -5.1;
wa += llean * 1.9;
wlha += llean * 1;
lcha += llx * 0.4;
lha += lly * 2.3;
lx += lly * 11.2;
ly += lly * 12.4;
wlha += llx * touch * -0.4;
wlha += lly * touch * -1.7;
wa += qgrind * 1.9;
lha += grind * -1.8;
lcha += grind * ncmdm * -0.3;
lx += grind * cmdm * -4.7;
wa += jump * 0.8;
lja = lha - 0.9 + tout * 1.7;
wla = wa;
lxsiz = 94 + 7 * h100;
lysiz = 100 + stretch * 0.44;
llha += wa * -0.6;
trad = 197.19;
toa = -122.11;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
wrlx = wx + xadd;
wrly = wy + yadd;
trad = 199.1;
toa = 178.2;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
wllx = wx + xadd;
wlly = wy + yadd;
trad = 212.1;
toa = -149.51;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
wlx = wx + xadd;
wly = wy + yadd;
trad = 73.7 + zadjx;
toa = -139.91 + zadjy;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
fdripx = wlx + xadd;
fdripy = wly + yadd;
trad = 509.79;
toa = 19.6;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
llshx = lx + xadd;
llshy = ly + yadd;
trad = 722.8;
toa = 11.8;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
lhx = lx + xadd;
lhy = ly + yadd;
trad = 294;
toa = 17;
trad += grab * (-150 + qadjx) / 10;
toa += grab * (-196 + qadjy) / 10;
xadd = sine(toa + lha) * trad;
yadd = -cosine(toa + lha) * trad;
thx = lhx + xadd;
thy = lhy + yadd;
shx = 319;
shy = 33;
if (touchhead) {
dx = thx - shx;
dy = thy - shy;
dz = -7;
} else {
dx = 0;
dy = 0;
dz = 0;
}
wlhx = shx + dx * touch;
wlhy = shy + dy * touch;
wlha += dz * touch;
trad = 228;
toa = 74;
xadd = sine(toa + lha) * trad;
yadd = -cosine(toa + lha) * trad;
mpx = lhx + xadd;
mpy = lhy + yadd;
trad = 78.7;
toa = 77.40000000000001;
xadd = sine(toa + lha) * trad;
yadd = -cosine(toa + lha) * trad;
ljx = lhx + xadd;
ljy = lhy + yadd;
trad = 161.3 + qadjx;
trad += tout * (84 + fadjx) / 10;
toa = 72.19;
xadd = sine(toa + lha) * trad;
yadd = -cosine(toa + lha) * trad;
ltx = lhx + xadd;
lty = lhy + yadd;
trad = 91;
toa = 115;
xadd = sine(toa + wlla) * trad;
yadd = -cosine(toa + wlla) * trad;
llhx = wllx + xadd;
llhy = wlly + yadd;
wsprite(0, lx, ly, 410, lcha - 45, 230, spa);
wsprite(1, lhx, lhy, 450, lha - 45, 232, spa);
wsprite(2, llshx, llshy, 420, llsha - 45, 231, spa);
wsprite(3, llhx, llhy, 200, llha - 45, 235, spa);
wsprite(4, llhx, llhy, 490, llha - 45, 236, spa);
wsprite(5, ljx, ljy, 440, lja - 45, 233, spa);
wsprite(6, ltx, lty, 443, lta - 45, 234, spa);
wsprite(15, wx, wy, 320, wa - 45, 239, spa);
wsprite(16, wx, wy, 310, wcha - 45, 240, spa);
wsprite(17, wllx, wlly, 330, wlla - 45, 242);
wsprite(18, wrlx, wrly, 302, wrla - 45, 241);
weta = 100 * h100;
gxsiz = 102 + adjx;
wsprite(19, wlx, wly, 444, wla - 45, 246, 100, lxsiz, lysiz);
wsprite(20, wlx, wly, 439, wla - 45, 247, weta, lxsiz, lysiz);
wsprite(21, wlx, wly, 438, wla - 45, 249, gusha * 0.7, gxsiz);
wsprite(22, wlx, wly, 437, wla - 45, 248, 100, lxsiz, lysiz);
wsprite(23, wlx, wly, 447, wa - 45, 244, spa);
wsprite(24, wlhx, wlhy, 449, wlha - 45, 245, spa);
if (gush == 1) {
if (gusha < 100) {
gusha += 10;
} else {
gush = 2;
fd0siz = 0.1;
}
} else {
if (gush == 2) {
if (gusha <= 0) {
gush = 0;
} else {
if (fd0siz == 0 && fd1siz == 0 && fd2siz == 0) {
fd0siz = 0.1;
}
}
}
}
g100 = gusha / 100;
if (fd0siz) {
if (fd0siz < 100) {
if (fd0siz == 0.1) {
if (fd1siz == 0) {
drip1delay = rnd(20 - 10 * g100) + 1;
}
}
fd0siz += 10 + adjx / 10;
fd0x = fdripx;
fd0y = fdripy;
fd0add = 8;
if (gusha > 0) {
gusha -= 2;
}
} else {
fd0y += fd0add;
fd0add += 1.5;
if (fd0y > 585) {
fd0siz = 0;
}
}
}
if (fd1siz) {
if (fd1siz < 100) {
if (fd1siz == 0.1) {
if (fd2siz == 0) {
drip2delay = rnd(20 - 10 * g100) + 1;
}
}
fd1siz += 8 + adjx / 10;
fd1x = fdripx;
fd1y = fdripy;
fd1add = 8;
if (gusha > 0) {
gusha -= 1;
}
} else {
fd1y += fd1add;
fd1add += 1.5;
if (fd1y > 585) {
fd1siz = 0;
}
}
} else {
if (drip1delay) {
--drip1delay;
if (drip1delay <= 0) {
fd1siz = 0.1;
}
}
}
if (fd2siz) {
if (fd2siz < 100) {
fd2siz += 8 + adjx / 10;
fd2x = fdripx;
fd2y = fdripy;
fd2add = 8;
if (gusha > 0) {
gusha -= 1;
}
} else {
fd2y += fd2add;
fd2add += 1.5;
if (fd2y > 585) {
fd2siz = 0;
}
}
} else {
if (drip2delay) {
--drip2delay;
if (drip2delay <= 0) {
fd2siz = 0.1;
}
}
}
wsperm(1, fd0x, fd0y, 2348, 0, 15, 70, 120, fd0siz * 1.4);
wsperm(2, fd1x, fd1y, 2349, 0, 15, 70, 120, fd1siz * 1.4);
wsperm(3, fd2x, fd2y, 2347, 0, 15, 70, 120, fd2siz * 1.4);
}
function init_wff9() {
lpoke = 0;
lpa = 0;
tlpa = 0;
trema = 0;
tremble = 0;
qa = 0;
quiver = 0;
breatha = 0;
breath = 0;
bdep = 0;
h100 = 0;
horny = 0;
tries = 0;
trst = 0;
pain = 0;
tpaindep = 0;
paindep = 0;
pushwait = 0;
popped = 0;
plunge = 0;
plungea = 0;
grind = 0;
ga = 0;
gw = 0;
wbla = 0;
wblink = 0;
freak = 0;
fa = 0;
freaking = 0;
fdep = 0;
tfdep = 0;
maxmx = 0;
minmx = 0;
swoop = 0;
lastmx = 0;
sw100 = 0;
ssw100 = 0;
tsw100 = 0;
cgrind = 0;
cga = 0;
pbx = 0;
ppx = 0;
pushx = 0;
pushx2 = 0;
pushx1 = 0;
pushx0 = 0;
fdep = 0;
ufdep = 0;
xsdep = 0;
inactive = 0;
tsdep = 0;
sdep = 0;
tseedep = 0;
seedep = 0;
squirts = 0;
cummed = 0;
cumming = 0;
cmod = 0;
tpgdep = 1;
pgdep = 1;
npgdep = 0;
boa = 0;
boink = 0;
boink2 = 0;
boink1 = 0;
fcuma = 0;
cuma = 0;
sqa = 0;
squirta = 0;
ssquirts = 0;
skipone = 0;
creama = 0;
lookcream = 0;
attached = 0;
}
function do_wff9() {
if (mybug == 2 && buttonpress) {
popped = 0;
tries = 9;
tries = 11;
plunge = 0;
plungea = 0;
ssay = 485.1;
popped = 1;
}
if (mybug == 2 && Key.isDown(67)) {
horny = 100;
cumming = 1;
squirts = 5;
fspd = 42;
autopilot = 1.1;
}
if (mybug == 2 && Key.isDown(88)) {
horny = 95;
}
if (debug && Key.isDown(74)) {
tries = 9;
}
do_powerbar();
h100 = horny / 100;
h50 = (h100 - 0.5) * 2;
if (h50 < 0) {
h50 = 0;
}
h90 = (h100 - 0.9) * 10;
if (h90 < 0) {
h90 = 0;
}
h95 = (h100 - 0.95) * 20;
if (h95 < 0) {
h95 = 0;
}
t100 = teased / 100;
if (saytimer) {
--saytimer;
}
refx = 170;
mon4 = 'att:' + attached + ' tries:' + tries;
if (cummed > 400) {
autopilot = 0;
if (plungea > 0) {
plungea -= 1;
} else {
++cummed;
}
creama = (1 - ssine(plungea)) * 55;
lookcream = 1 - ssine(plungea);
if (tfdep > 0.05) {
tfdep -= 0.001;
}
} else {
if (popped) {
if (pain > 0) {
pain -= 20;
}
if (tlpa > 0) {
tlpa -= 20;
}
if (pain < 0) {
pain = 0;
}
if (tlpa < 0) {
tlpa = 0;
}
if (plungea < 120) {
plungea += 20;
if (plungea == 80) {
sayfile('uhh2.mp3', 30);
}
} else {
if (plungea < 180) {
plungea += 5;
if (plungea >= 180) {
ga = 0.1;
}
} else {
if (!freaking) {
if (ga == 0) {
freaking = 1;
tfdep = 0.5;
tsdep = 0.25;
fspd = 6;
slam = fspd / 4;
}
} else {
if (mousex >= lastmx) {
if (mousex > maxmx) {
maxmx = mousex;
}
swoop = (maxmx - minmx) / 2;
if (swoop > 100) {
swoop = 100;
}
sw100 = swoop / 100;
} else {
maxmx = mousex;
minmx = maxmx;
sw100 = 0;
swoop = 0;
}
if (cummed) {
++cummed;
if (plungea >= 180) {
if (tfdep > 0.125) {
tfdep -= 0.002;
}
} else {
if (tfdep > 0.05) {
tfdep -= 0.001;
}
}
} else {
if (mousex == lastmx && horny < 95) {
++inactive;
tfdep = 0.5;
tsdep = 0.25;
} else {
inactive = 0;
tfdep = 1;
tsdep = 1;
}
}
if (inactive > 30) {
horny -= 0.05;
if (horny < 0) {
horny = 0;
}
}
lastmx = mousex;
mon5 = 'inac:' + inactive;
}
}
}
} else {
if (attached == 0) {
if (pain > 0) {
pain -= 10;
}
if (tlpa > 0) {
tlpa -= 10;
}
if (pain < 0) {
pain = 0;
}
if (tlpa < 0) {
tlpa = 0;
}
if (pain <= 0 && tlpa <= 0) {
if (mousex < refx) {
attached = 1;
}
}
} else {
if (attached == 1) {
tlpa = mousex - refx;
if (tlpa < 0) {
tlpa = 0;
}
if (tlpa > 180) {
tlpa = 180;
if (pain < 180) {
pain += 2 + tries / 5;
} else {
if (tries >= 10) {
++pushwait;
if (pushwait >= 60) {
popped = 1;
sayfile1('ow5.wav', 30);
attached = 0;
}
} else {
if (trst) {
if (tries < 10) {
++tries;
saysnd('oww', 20);
attached = 0;
}
trst = 0;
}
}
}
} else {
if (tlpa < 170) {
pushwait = 0;
if (pain > 0) {
pain -= 10;
}
if (pain <= 0) {
pain = 0;
trst = 1;
if (tries == 10) {
attached = 2;
}
}
}
}
} else {
if (attached == 2) {
}
}
}
}
}
if (sqa) {
if (sqa < 90) {
sqa += 10;
} else {
sqa += 1;
if (sqa >= 180) {
sqa = 0;
}
}
}
squirta = sine(sqa) * 95;
dx = squirts - ssquirts;
ssquirts += dx / 8;
if (squirts) {
cuma = 20 + ssquirts * 10;
fcuma = 20 + ssquirts * 10;
}
if (squirta > cuma) {
cuma = squirta;
}
if (boa) {
boa += 50;
if (boa >= 180) {
boa = 0;
}
}
boink = sine(boa);
boink2 = boink1;
boink1 = boink;
dx = tfdep - fdep;
fdep += dx / 16;
dx = tsdep - sdep;
sdep += dx / 32;
if (freaking) {
if (cummed) {
fspd = 2;
slam = fspd;
sw100 = 0;
} else {
if (cumming) {
sw100 = 0;
if (fspd > 30) {
fspd -= 0.5;
}
slam = fspd / 2;
} else {
fspd = 10 + 32 * h100 * sdep;
if (horny < 90) {
slam = fspd / 8;
} else {
sslam = 0;
slam = fspd / (8 - 6.5 * h90);
}
}
}
if (cga) {
} else {
if (fa < 180) {
sslam = fspd * sw100;
fa += fspd + slam + sslam;
if (fa >= 180) {
if (cumming) {
if (cummed) {
} else {
if (skipone) {
--skipone;
} else {
cga = 0.1;
boa = 0.1;
sqa = 0.1;
wblink = 1;
++squirts;
if (squirts == 3) {
skipone = 1;
} else {
if (squirts == 4) {
skipone = 2;
}
}
saysnd('uhh0', 20);
}
}
} else {
if (horny < 30) {
if (swoop > 50) {
dosurge = 0.5;
horny += sw100;
if (autopilot != 6) {
autopilot = 6;
}
}
} else {
if (sdep > 0.5 || horny >= 90) {
if (horny >= 95) {
horny += 0.25;
dosurge = 0.5;
boa = 0.1;
} else {
if (horny >= 90) {
horny += 0.5;
dosurge = 0.5;
boa = 0.1;
} else {
horny += 1;
dosurge = 0.5;
}
}
if (autopilot != 6) {
autopilot = 6;
}
}
}
}
if (horny >= 100) {
horny = 100;
if (!cumming) {
cumming = 1;
autopilot = 1.1;
cga = 0.1;
boa = 0.1;
sqa = 0.1;
wblink = 1;
saysnd('uhh0', 20);
}
}
}
} else {
if (cumming && !cummed && !skipone && fa >= 270 - (3 - squirts) * 10 && squirts != 3 && squirts != 4) {
fa = 360 - fa;
} else {
if (cummed) {
fa += fspd;
} else {
if (horny < 90) {
fa += fspd - slam;
} else {
fa += fspd - fspd * (0.125 + 0.775 * h90);
}
}
}
sw100 = 0;
swoop = 0;
maxmx = mousex;
minmx = maxmx;
if (fa >= 360) {
fa -= 360;
}
}
}
ofa = fa;
}
dx = sw100 - ssw100;
if (dx > 0) {
ssw100 += dx / 2;
} else {
ssw100 += dx / 4;
}
ufdep = fdep + ssw100 * 0.3;
xsdep = ufdep - fdep;
freak = sine(fa + 90) * ufdep;
freakc = cosine(fa + 90) * ufdep;
xsfreak = sine(fa + 90) * xsdep;
bsfreak = sine(fa + 90) * cmod;
if (bsfreak < 0) {
bsfreak = 0;
}
bsfreak += quiver * bsfreak * 0.06;
if (cummed) {
dx = -cmod;
} else {
dx = cumming - cmod;
}
cmod += dx / 8;
if (gw) {
--gw;
} else {
if (cga) {
if (cga < 90) {
cga += 4;
if (cga >= 90) {
gw = 20 + squirts * 5;
saysnd('nnh', 20);
}
} else {
if (cga < 180) {
cga += 2;
if (cga >= 180) {
wblink = 0;
}
} else {
cga = 0;
if (!cummed && cumming && squirts >= 5) {
cummed = 1;
}
}
}
}
}
cgrind = sine(cga);
if (gw) {
--gw;
} else {
if (ga) {
if (ga < 90) {
ga += 4;
if (ga >= 90) {
gw = 20;
wblink = 1;
sayfile1('nnh1.mp3', 20);
}
} else {
if (ga < 180) {
ga += 2;
if (ga >= 180) {
wblink = 0;
}
} else {
ga = 0;
}
}
}
}
grind = sine(ga);
grind += cgrind;
grind += grind * quiver * 0.03;
pgrind = grind - 0.5;
if (pgrind < 0) {
pgrind = 0;
}
plunge = ssine(plungea);
dx = tlpa - lpa;
lpa += dx / 6;
lpoke = ssine(lpa);
qlpoke = lpoke + lpoke * quiver * 0.05;
qlpoke2 = lpoke + lpoke * quiver * -0.02;
qlpoke3 = lpoke + lpoke * quiver * 0.1;
qa += 122;
quiver = sine(qa);
trema += 85;
tremble = sine(trema);
bspd = 5 + 3 * h50;
breatha += bspd;
breath = sine(breatha) * bdep;
breathc = cosine(breatha) * bdep;
tpaindep = 0.25 + 0.75 * (tries / 10);
dx = tpaindep - paindep;
paindep += dx / 8;
p100 = ssine(pain) * paindep;
lp100 = p100 + p100 * tremble * 0.04;
wp100 = p100 + p100 * quiver * 0.04;
tbdep = tries / 10;
dx = tbdep - bdep;
bdep += dx / 8;
lx = 112;
ly = 252;
la = 2;
lcha = 0;
lha = -4.1;
llela = 0;
llsha = 0;
lrha = 0;
lrela = 0;
lrsha = 0;
lrla = 0;
llla = 0;
lda = 0;
wx = 336.7;
wy = 494;
wa = 0;
wcha = 0;
wha = 0;
wraa = 0;
wlaa = 0;
wlrla = 0;
wurla = 0;
wlla = 0;
wrta = 0;
wlta = 0;
wga = 0;
wlraa = 0;
lda = vector(ldx, ldy, wx, wy) + 244;
la += lpoke * -2.6;
lcha += lpoke * -1.2;
lx += lpoke * 7;
ly += lpoke * 9;
llla += lpoke * 3.3;
lrla += lpoke * 3.3;
lda += lpoke * 1.1;
wa += qlpoke * -1.3;
wcha += lpoke * 1;
wha += qlpoke3 * -0.6;
wx += lpoke * 1.5;
wy += lpoke * -2.1;
wlla += qlpoke2 * -3.2;
wurla += qlpoke2 * 2.7;
wlrla += qlpoke2 * -3.8;
msiz = 100 + qlpoke * -7.2;
la += lp100 * -1;
lcha += p100 * 2.6;
lda += p100 * 3.4;
lha += p100 * -3.9;
lx += lp100 * 6;
wx += wp100 * 3;
wcha += p100 * -6.9;
wha += wp100 * 7.3;
wlaa += p100 * -3.5;
wha += breath * -0.5;
wx += breath * -0.08;
wy += breath * 0.07000000000000001;
la += plunge * 2.3;
lcha += plunge * -5.6;
lda += plunge * 4;
lha += plunge * 3.8;
lx += plunge * 64;
ly += plunge * 41;
llla += plunge * 13.3;
lrla += plunge * 13.3;
wa += plunge * 1.9;
wcha += plunge * -0.6;
wha += plunge * 6.6;
wx += plunge * 1.6;
wy += plunge * 2.9;
la += grind * -3.6;
lcha += grind * 1.1;
lcha += pgrind * -4.2;
lha += grind * 6.6;
lx += grind * 9;
ly += grind * -5;
lx += pgrind * 2;
ly += pgrind * -5;
lrla += grind * 4.2;
lrla += pgrind * 2.2;
wa += pgrind * 4.1;
wcha += pgrind * -3.2;
wha += pgrind * -8.5;
wx += pgrind * 9.5;
wy += pgrind * 2;
wlla += pgrind * -5;
wurla += pgrind * -4.1;
wlrla += pgrind * -5;
pfreak = freak;
if (pfreak > 0) {
pfreak *= 0.5;
}
la += freak * 2.4;
lcha += freakc * -0.4;
lha += freak * -1.3;
lx += freak * -5.3;
ly += freak * -1.6;
ly += freakc * -0.3;
lrla += freak * -1;
lrla += freak * -1;
wa += pfreak * -0.9;
wha += freak * -0.3;
wcha += freakc * 0.2;
wlla += pfreak * 1.3;
wurla += pfreak * -2.3;
wlrla += pfreak * 1.6;
wh100 = h100 / 2 + 0.5;
wcha += freak * wh100 * 0.7;
wa += freakc * wh100 * 1;
wx += freak * wh100 * 3;
wlaa += freak * wh100 * 1.9;
lx += plunge * (19 + adjx) / 10;
ly += plunge * (-31 + adjy) / 10;
lda += plunge * 4.5;
la += freak * h100 * 1.5;
lx += h90 * (4 + wadjx) * pgdep;
wx += cgrind * 18;
wcha += cgrind * -3.8;
wha += cgrind * 2.7;
lda += cgrind * -0.9;
wllxsiz = 100 + pfreak * 1.2;
vxsiz = 144 + qadjx;
vysiz = 100 + qadjy + pfreak * -17.3;
lx += bsfreak * -14.3;
la += bsfreak * 4.8;
wx += boink * 6.9;
lda += bsfreak * -4.1;
lcha += lookcream * (-15 + zadjx) / 10;
lha += lookcream * (360 + zadjy) / 10;
lx += lookcream * (-83 + qadjx) / 10;
llla += lookcream * (-23 + wadjy) / 10;
lrla += lookcream * (-23 + wadjy) / 10;
wcha += lookcream * (23 + fadjx) / 10;
wha += lookcream * (117 + fadjy) / 10;
wga = wha;
trad = 22;
toa = 100;
xadd = sine(toa + la) * trad;
yadd = -cosine(toa + la) * trad;
pbx = ldx + xadd;
pby = ldy + yadd;
trad = 177;
toa = -64;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
ppx = wx + xadd;
ppy = wy + yadd;
pushx = (pbx - ppx) * pgdep;
if (pushx < 0) {
pushx = 0;
}
wx += pushx * 0.7;
wa += pushx * 0.18;
wcha += pushx * -0.1;
wha += pushx * -0.28;
tpgdep = 1;
if (cumming) {
tpgdep = 0;
}
dx = tpgdep - pgdep;
pgdep += dx / 2;
wga = wha + pushx0 * 0.16 * pgdep;
npgdep = 1 - pgdep;
wga += 14 * h95;
wga += boink2 * 3;
wlla += pushx * -0.5;
wurla += pushx * -0.5;
wlrla += pushx * 0.5;
pushxlt = pushx1;
pushxrt = pushx2;
wlta = wcha;
wrta = wcha + pushxrt * -0.43;
pushx2 = pushx1;
pushx1 = pushx0;
pushx0 = pushx;
wrta += boink * -5.9;
trad = 425.9;
toa = 66.2;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
lhx = lx + xadd;
lhy = ly + yadd;
trad = 320.4;
toa = 54.39;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
llshx = lx + xadd;
llshy = ly + yadd;
hnx = 395;
hnx += lookcream * (-3 + wadjx) / 1;
hny = 467;
tshrad = 226.19;
telrad = 185;
sss(llshx, llshy, tshrad, telrad, hnx, hny, 1);
llsha = ugsha;
llela = ugela;
trad = 226.19;
toa = 0;
xadd = sine(toa + llsha) * trad;
yadd = -cosine(toa + llsha) * trad;
llelx = llshx + xadd;
llely = llshy + yadd;
llsha += 165.5;
llela += -156;
trad = 322.19;
toa = 60.29;
xadd = sine(toa + lcha) * trad;
yadd = -cosine(toa + lcha) * trad;
lrshx = lx + xadd;
lrshy = ly + yadd;
hnx = 431;
hnx += lookcream * (-3 + wadjx) / 1;
hny = 581;
tshrad = 300.99;
telrad = 235;
sss(llshx, llshy, tshrad, telrad, hnx, hny, 1);
lrsha = ugsha;
lrela = ugela;
trad = 300.99;
toa = 0;
xadd = sine(toa + lrsha) * trad;
yadd = -cosine(toa + lrsha) * trad;
lrelx = lrshx + xadd;
lrely = lrshy + yadd;
lrsha += 167.89;
lrela += -157;
trad = 196.79;
toa = 159.79;
xadd = sine(toa + lrela) * trad;
yadd = -cosine(toa + lrela) * trad;
lrhx = lrelx + xadd;
lrhy = lrely + yadd;
trad = 75.5;
toa = 578;
xadd = sine(toa + la) * trad;
yadd = -cosine(toa + la) * trad;
lllx = lx + xadd;
llly = ly + yadd;
trad = 150.1;
toa = 209.2;
xadd = sine(toa + la) * trad;
yadd = -cosine(toa + la) * trad;
lrlx = lx + xadd;
lrly = ly + yadd;
trad = 115.6;
toa = 188;
xadd = sine(toa + la) * trad;
yadd = -cosine(toa + la) * trad;
ldx = lx + xadd;
ldy = ly + yadd;
trad = 288.2;
toa = 71.8;
trad += breath * 1.09;
toa += breath * -0.14;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
whx = wx + xadd;
why = wy + yadd;
trad = 216.5;
toa = 88.59999999999999;
trad += breath * 0.72;
toa += breath * -0.29;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wlax = wx + xadd;
wlay = wy + yadd;
trad = 209.6;
toa = 61.5;
trad += breath * 1.05;
toa += breath * -0.27;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wrax = wx + xadd;
wray = wy + yadd;
wrhnx = 306;
hny = 384;
wrhx = 470;
wrhy = 414;
wrhnx += cgrind * 13;
tshrad = 75.2;
telrad = 150;
sss(wrax, wray, tshrad, telrad, wrhnx, hny, 0);
wraa = ugsha;
wlraa = ugela;
trad = 75.2;
toa = 0;
xadd = sine(toa + wraa) * trad;
yadd = -cosine(toa + wraa) * trad;
wlrax = wrax + xadd;
wlray = wray + yadd;
wraa += 85;
wlraa += 91;
wrha = (375 - wlraa) * 0.24;
trad = 138.8;
toa = -81.81;
trad += pfreak * 1.6;
toa += pfreak * 0.8;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
wllx = wx + xadd;
wlly = wy + yadd;
trad = 144.6;
toa = -52.8;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
wurlx = wx + xadd;
wurly = wy + yadd;
trad = 171.8;
toa = -21.11;
xadd = sine(toa + wurla) * trad;
yadd = -cosine(toa + wurla) * trad;
wlrlx = wurlx + xadd;
wlrly = wurly + yadd;
trad = 99.40000000000001;
toa = 75.90000000000001;
trad += breath * 0.64;
toa += breath * -0.11;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wrtx = wx + xadd;
wrty = wy + yadd;
trad = 99.40000000000001;
toa = 75.90000000000001;
trad += pushxlt * -0.8;
trad += boink2 * -5;
trad += breath * 0.64;
toa += breath * -0.11;
xadd = sine(toa + wcha) * trad;
yadd = -cosine(toa + wcha) * trad;
wltx = wx + xadd;
wlty = wy + yadd;
trad = 62.79;
toa = 97.97999999999999;
xadd = sine(toa + wha) * trad;
yadd = -cosine(toa + wha) * trad;
wgx = whx + xadd;
wgy = why + yadd;
trad = 172;
toa = -69.11;
xadd = sine(toa + wa) * trad;
yadd = -cosine(toa + wa) * trad;
vx = wx + xadd;
vy = wy + yadd;
wsprite(0, lx, ly, 410, la - 45, 252, spa);
wsprite(1, lx, ly, 420, lcha - 45, 253, spa);
wsprite(2, lhx, lhy, 430, lha - 45, 254, spa);
wsprite(3, llshx, llshy, 220, llsha - 45, 255, spa);
wsprite(4, llelx, llely, 210, llela - 45, 256, spa);
wsprite(5, lrshx, lrshy, 440, lrsha - 45, 257, spa);
wsprite(6, lrelx, lrely, 450, lrela - 45, 258, spa);
wsprite(7, lrhx, lrhy, 460, lrha - 45, 259, spa);
wsprite(8, lllx, llly, 205, llla - 45, 260, spa);
wsprite(9, lrlx, lrly, 573, lrla - 45, 261, spa);
wsprite(10, ldx, ldy, 415, lda - 45, 262, spa);
wsprite(11, ldx, ldy, 419, la - 45, 263, 90);
chxsiz = 100 + breath * 0.5;
if (wblink) {
if (wbla < 100) {
wbla += 10;
}
} else {
if (wbla > 0) {
wbla -= 10;
}
}
if (freaking) {
tseedep = mousey - 375;
if (tseedep < 0) {
tseedep = 0;
}
if (tseedep > 50) {
tseedep = 60;
}
} else {
tseedep = 0;
}
dx = tseedep - seedep;
seedep += dx / 16;
seeda = 100 - seedep * plunge;
wsprite(15, wx, wy, 310, wa - 45, 266, spa);
wsprite(16, wx, wy, 320, wcha - 45, 267, spa, chxsiz);
wsprite(17, whx, why, 330, wha - 45, 268, spa);
wsprite(29, whx, why, 331, wha - 45, 280, wbla);
wsprite(18, wlax, wlay, 650, wlaa - 45, 269);
wsprite(19, wrax, wray, 151, wraa - 45, 270);
wsprite(30, wrhx, wrhy, 150, wrha - 45, 282);
wsprite(20, wllx, wlly, 645, wlla - 45, 271, seeda, wllxsiz);
wsprite(32, wllx, wlly, 644, wlla - 45, 284, 100, wllxsiz);
wsprite(21, wurlx, wurly, 170, wurla - 45, 272);
wsprite(22, wlrlx, wlrly, 160, wlrla - 45, 273);
wsprite(23, wltx, wlty, 325, wlta - 45, 274);
wsprite(24, wrtx, wrty, 424, wrta - 45, 275);
wsprite(25, wgx, wgy, 334, wga - 45, 276);
wsprite(26, wgx, wgy, 335, wha - 45, 277);
wsprite(27, wurlx, wurly, 418, wa - 45, 278, seeda, 100, msiz);
wsprite(31, vx, vy, 311, wa - 45, 283, 80, vxsiz, vysiz);
wsprite(28, vx, vy, 312, wa - 45, 285, cuma, vxsiz, vysiz);
wsprite(33, vx, vy, 416, wa - 45, 285, fcuma * 0.5);
wsprite(34, wurlx, wurly, 417, wa - 45, 286, creama);
mon6 = 'c:' + floor(cuma) + ' ' + squirta;
}
function initscene1() {
hideall();
bg1_mc.gotoAndStop(10);
bg1_mc.swapDepths(5);
bg2_mc.gotoAndStop(11);
bg2_mc.swapDepths(2004);
bg3_mc.swapDepths(3007);
bg1_mc._x = 360;
bg1_mc._y = 288;
bg2_mc._x = 360;
bg2_mc._y = 288;
bg3_mc._x = 360;
bg3_mc._y = 288;
bg4_mc._x = 360;
bg4_mc._y = 288;
bg1a = 100;
bg1_mc._alpha = 100;
bg2a = 0;
bg2_mc._alpha = 0;
bg3a = 0;
bg3_mc._alpha = 0;
bg4a = 0;
bg4_mc._alpha = 0;
wait = 90;
ssay = 0;
scenestarted = 1;
}
function doscene1() {
mon6 = ' ' + bg1a + ' ' + bg2a;
if (!scenestarted) {
initscene1();
}
mdx = mousex - omousex;
mdy = mousey - omousey;
if (ssay == 0) {
if (dowait(90)) {
} else {
say(1, 1);
}
} else {
if (ssay == 1) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(2);
}
}
} else {
if (ssay == 2) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(3);
}
}
} else {
if (ssay == 3) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(4);
}
}
}
} else {
if (ssay == 4) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(5);
}
}
} else {
if (ssay == 5) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(6);
bg1_mc.gotoAndStop(12);
}
}
} else {
if (ssay == 6) {
if (balpha == 0) {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(10)) {
} else {
say(7);
}
}
}
} else {
if (ssay == 7) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(8);
}
}
} else {
if (ssay == 8) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(9);
}
}
} else {
if (ssay == 9) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(10);
}
}
} else {
if (ssay == 10) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(11, 1);
bg2_mc.gotoAndStop(13);
wait = 10;
}
}
} else {
if (ssay == 11) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(12);
}
}
}
}
} else {
if (ssay == 12) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(13);
bg1_mc.gotoAndStop(14);
wait = 10;
}
}
} else {
if (ssay == 13) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(20)) {
} else {
say(14);
globwaitdel = 0;
}
}
}
}
} else {
if (ssay == 14) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(15);
bg2_mc.gotoAndStop(15);
wait = 20;
}
}
} else {
if (ssay == 15) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a < 100) {
bg2a += 4;
} else {
if (dowait(20)) {
} else {
say(16);
}
}
}
}
} else {
if (ssay == 16) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(17);
}
}
} else {
if (ssay == 17) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(18);
}
}
} else {
if (ssay == 18) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(19, 1);
}
}
} else {
if (ssay == 19) {
if (balpha == 0) {
if (dowait(25)) {
} else {
say(20);
}
}
} else {
if (ssay == 20) {
if (balpha == 0) {
if (dowait(20)) {
} else {
say(21);
bg1_mc.gotoAndStop(17);
wait = 20;
}
}
} else {
if (ssay == 21) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 3;
} else {
if (dowait(20)) {
} else {
say(22, 2);
bg2_mc.gotoAndStop(16);
}
}
}
}
} else {
if (ssay == 22) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(23);
}
}
}
} else {
if (ssay == 23) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(24);
bg1_mc.gotoAndStop(18);
}
}
} else {
if (ssay == 24) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 4;
} else {
if (dowait(20)) {
} else {
say(25);
bg2_mc.gotoAndStop(19);
}
}
}
}
} else {
if (ssay == 25) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(26);
}
}
}
} else {
if (ssay == 26) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(27);
bg1_mc.gotoAndStop(20);
}
}
} else {
if (ssay == 27) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(10)) {
} else {
say(28);
}
}
}
}
} else {
if (ssay == 28) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(29);
bg2_mc.gotoAndStop(21);
}
}
} else {
if (ssay == 29) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(30);
bg1_mc.gotoAndStop(22);
}
}
}
} else {
if (ssay == 30) {
if (balpha == 0) {
if (wait) {
--wait;
} else {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(10)) {
} else {
say(31);
}
}
}
}
} else {
if (ssay == 31) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(32);
}
}
} else {
if (ssay == 32) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(33, 1);
}
}
} else {
if (ssay == 33) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(34);
bg2_mc.gotoAndStop(23);
}
}
} else {
if (ssay == 34) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(35, 1);
}
}
}
} else {
if (ssay == 35) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(36, 1);
bg1_mc.gotoAndStop(24);
}
}
} else {
if (ssay == 36) {
if (balpha == 0) {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(10)) {
} else {
say(37);
bg2_mc.gotoAndStop(25);
}
}
}
} else {
if (ssay == 37) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(38);
}
}
}
} else {
if (ssay == 38) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(39);
bg1_mc.gotoAndStop(26);
}
}
} else {
if (ssay == 39) {
if (balpha == 0) {
if (bg2a > 0) {
bg2a -= 5;
} else {
if (dowait(10)) {
} else {
say(40, 1);
}
}
}
} else {
if (ssay == 40) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(41);
}
}
} else {
if (ssay == 41) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(42);
}
}
} else {
if (ssay == 42) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(43);
bg2_mc.gotoAndStop(27);
}
}
} else {
if (ssay == 43) {
if (balpha == 0) {
if (bg2a < 100) {
bg2a += 5;
} else {
if (dowait(10)) {
} else {
say(44, 1);
}
}
}
} else {
if (ssay == 44) {
if (balpha == 0) {
if (dowait(10)) {
} else {
say(45, 2);
}
}
} else {
if (ssay == 45) {
if (balpha == 0) {
if (dowait(10)) {
} else {
if (!fadingout) {
startfadeout();
}
if (fade == 100) {
scene += 1;
if (scene > scenes) {
scene = 1;
}
scenestarted = 0;
startfadein();
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
mon6 = 'gw:' + globwaitdel;
bg1_mc._alpha = bg1a;
bg2_mc._alpha = bg2a;
bg3_mc._alpha = bg3a;
bg4_mc._alpha = bg4a;
omousex = mousex;
omousey = mousey;
if (!Key.isDown(191)) {
slashrel = 1;
}
if (debug && Key.isDown(27)) {
scenestarted = 0;
killsprites();
}
if (debug && (Key.isDown(191) && slashrel) || skipahead) {
skipahead = 0;
killsprites();
forcebuboff = 1;
if (autopilot) {
killhotspot();
autopilot = 0;
}
ssay = 11;
bg2_mc.gotoAndStop(13);
wait = 10;
ssay = 15;
bg2_mc.gotoAndStop(15);
wait = 1;
globwaitdel = 0;
ssay = 30;
bg1_mc.gotoAndStop(22);
}
}
function dowait(waitdel) {
if (globwaitdel == 0) {
globwaitdel = waitdel;
return globwaitdel;
}
if (globwaitdel > 0) {
--globwaitdel;
}
return globwaitdel;
}
function vector(fromx, fromy, tox, toy) {
tang2point = rad2deg(-Math.atan2(fromx - tox, fromy - toy));
return tang2point;
}
function do_fsprites() {
i = 0;
while (i < totalsprites) {
i1 = i + 1;
if (fs_changing[i] > 0) {
tfs = fs_fadestep[i];
if (fs_alpha[i + 1] < maxalpha) {
fs_alpha[i1] += tfs;
if (fs_alpha[i1] >= maxalpha) {
fs_alpha[i1] = maxalpha;
fs_alpha[i] = maxalpha - tfs;
}
} else {
if (fs_alpha[i] > 0) {
fs_alpha[i] -= tfs;
if (fs_alpha[i] <= 0) {
fs_alpha[i] = maxalpha;
fs_frame[i] = fs_frame[i + 1];
fs_alpha[i + 1] = 0;
fs_frame[i + 1] = 5;
fs_changing[i] = 0;
}
}
}
_root['sprite' + i + '_mc']._alpha = fs_alpha[i];
_root['sprite' + i + '_mc'].gotoAndStop(fs_frame[i]);
_root['sprite' + i1 + '_mc']._alpha = fs_alpha[i1];
_root['sprite' + i1 + '_mc'].gotoAndStop(fs_frame[i1]);
_root['sprite' + i1 + '_mc']._x = _root['sprite' + i + '_mc']._x;
_root['sprite' + i1 + '_mc']._y = _root['sprite' + i + '_mc']._y;
_root['sprite' + i1 + '_mc']._rotation = _root['sprite' + i + '_mc']._rotation;
_root['sprite' + i1 + '_mc']._xscale = _root['sprite' + i + '_mc']._xscale;
_root['sprite' + i1 + '_mc']._yscale = _root['sprite' + i + '_mc']._yscale;
}
++i;
}
}
function fsprite(wspritei, wspritex, wspritey, wspritez, wspriter, wspritef, wspritea, wspritexs, wspriteys, fadestep) {
if (wspritea == undefined) {
wspritea = 100;
}
if (wspritexs == undefined) {
wspritexs = 100;
}
if (wspriteys == undefined) {
wspriteys = 100;
}
if (fadestep == undefined) {
fadestep = 5;
}
if (forcefadestep) {
fadestep = forcefadestep;
}
fs_fadestep[wspritei] = fadestep;
_root['sprite' + wspritei + '_mc']._x = wspritex;
_root['sprite' + wspritei + '_mc']._y = wspritey;
_root['sprite' + wspritei + '_mc'].swapDepths(wspritez);
_root['sprite' + wspritei + '_mc']._rotation = wspriter;
_root['sprite' + wspritei + '_mc']._xscale = wspritexs;
_root['sprite' + wspritei + '_mc']._yscale = wspriteys;
i = wspritei;
i1 = i + 1;
if (fadestep >= 100) {
fs_changing[i] = 0;
fs_frame[i] = wspritef;
fs_alpha[i] = wspritea;
_root['sprite' + i + '_mc'].gotoAndStop(wspritef);
_root['sprite' + i + '_mc']._alpha = 100;
_root['sprite' + i1 + '_mc']._alpha = 0;
} else {
if (fs_changing[i] > 0) {
} else {
if (fs_changing[i] < 0) {
fs_changing[i] = 0;
fs_frame[i] = wspritef;
fs_alpha[i] = 100;
_root['sprite' + i + '_mc'].gotoAndStop(wspritef);
_root['sprite' + i + '_mc']._alpha = 100;
_root['sprite' + i1 + '_mc']._alpha = 0;
} else {
if (wspritef != fs_frame[i]) {
fs_changing[i] = 1;
fs_alpha[i] = 100;
fs_frame[i1] = wspritef;
fs_alpha[i1] = 0;
_root['sprite' + i1 + '_mc'].swapDepths(wspritez + 1);
}
}
}
}
}
function wsprite(wspritei, wspritex, wspritey, wspritez, wspriter, wspritef, wspritea, wspritexs, wspriteys) {
if (wspritea == undefined) {
wspritea = 100;
}
if (wspritexs == undefined) {
wspritexs = 100;
}
if (wspriteys == undefined) {
wspriteys = 100;
}
_root['sprite' + wspritei + '_mc']._x = wspritex;
_root['sprite' + wspritei + '_mc']._y = wspritey;
_root['sprite' + wspritei + '_mc'].swapDepths(wspritez);
_root['sprite' + wspritei + '_mc']._rotation = wspriter;
_root['sprite' + wspritei + '_mc'].gotoAndStop(wspritef);
_root['sprite' + wspritei + '_mc']._alpha = wspritea;
_root['sprite' + wspritei + '_mc']._xscale = wspritexs;
_root['sprite' + wspritei + '_mc']._yscale = wspriteys;
}
function wsperm(wspermi, wspermx, wspermy, wspermz, wspermr, wspermf, wsperma, wspermxs, wspermys) {
if (wsperma == undefined) {
wsperma = 100;
}
if (wspermxs == undefined) {
wspermxs = 100;
}
if (wspermys == undefined) {
wspermys = 100;
}
_root['sperm' + wspermi + '_mc']._x = wspermx;
_root['sperm' + wspermi + '_mc']._y = wspermy;
_root['sperm' + wspermi + '_mc'].swapDepths(wspermz);
_root['sperm' + wspermi + '_mc']._rotation = wspermr;
_root['sperm' + wspermi + '_mc'].gotoAndStop(wspermf);
_root['sperm' + wspermi + '_mc']._alpha = wsperma;
_root['sperm' + wspermi + '_mc']._xscale = wspermxs;
_root['sperm' + wspermi + '_mc']._yscale = wspermys;
}
function isnan(a) {
if (a <= 0 || a >= 0) {
return 1;
} else {
return 0;
}
}
function sine(deg) {
rad = deg * Math.PI / 180;
return Math.sin(rad);
}
function cosine(deg) {
rad = deg * Math.PI / 180;
return Math.cos(rad);
}
function ssine(deg) {
return (sine(deg - 90) + 1) / 2;
}
function rad2deg(rad) {
deg = rad * 180 / Math.PI;
return deg;
}
function deg2rad(deg) {
rad = deg * Math.PI / 180;
return rad;
}
function abs(n) {
return Math.abs(n);
}
function floor(n) {
return Math.floor(n);
}
function rnd(range) {
r = floor(Math.random() * range);
return r;
}
function rnd1() {
r = rnd(65536);
if (r < 32768) {
return 0;
} else {
return 1;
}
}
function finddistance(x1, y1, x2, y2) {
distance = Math.sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
return distance;
}
function dokeys() {
if (!Key.isDown(27)) {
escrel = 1;
}
if (Key.isDown(27) && escrel) {
escrel = 0;
balpha = 0;
bfade = 0;
bubtimer = 0;
_root.wordBalloon.wordBalloonGraphic._y = 10000;
_root.wordBalloon.wordBalloonGraphic._alpha = balpha;
_root.wordBalloon.wordBalloonGraphic.balloon_txt._alpha = balpha;
fadespeed = 0;
fadingout = 0;
scenestarted = 0;
}
if (!Key.isDown(68)) {
drel = 1;
}
if (Key.isDown(68) && drel && allowdebug && !pausing) {
if (debug) {
debug = 0;
} else {
debug = 1;
}
drel = 0;
}
if (!Key.isDown(83)) {
srel = 1;
if (showingskip) {
startbutton2_mc.swapDepths(-27010);
startbutton2_mc._x = -10000;
showingskip = 0;
}
}
if (Key.isDown(83) && srel && (secretunlocked || debug || allowsceneswitch) && !pausing) {
if (showpop) {
showpop = 0;
}
if (showpoptype == 10) {
showpoptype = 2;
}
autopilot = 0;
fadingout = 0;
fadespeed = 0;
fade = 0;
sheet_mc._alpha = fade;
sheet_mc.swapDepths(-33333);
srel = 0;
hideall();
++scene;
if (scene > scenes) {
scene = 0;
}
oldscene = scene;
highestscene = oldscene;
gamesave.data.scene = scene;
gamesave.data.lastscene = scene;
gamesave.data.peaches = peachescaught;
gamesave.data.unlocked = 1;
powerbarcolor = 0;
balpha = 0;
bfade = 0;
bubtimer = 0;
_root.wordBalloon.wordBalloonGraphic._y = 10000;
_root.wordBalloon.wordBalloonGraphic._alpha = balpha;
_root.wordBalloon.wordBalloonGraphic.balloon_txt._alpha = balpha;
fadespeed = 0;
fadingout = 0;
scenestarted = 0;
stopsounds();
scenet = scenetext[scene];
startbutton2_mc.swapDepths(27010);
startbutton2_mc.gotoAndStop(11);
if (scene == 2) {
startbutton2_mc.txt.text = 'Skip to:\rscene ' + scene + '\r' + scenet + '\rwith ' + peachescaught + ' peaches caught.';
} else {
startbutton2_mc.txt.text = '\rSkip to:\rscene ' + scene + '\r' + scenet;
}
startbutton2_mc._x = 363;
startbutton2_mc._y = 287;
showingskip = 1;
}
if (debug) {
if (Key.isDown(87)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
wadjx += 0.1;
} else {
++wadjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
wadjx -= 0.1;
} else {
--wadjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
wadjy -= 0.1;
} else {
--wadjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
wadjy += 0.1;
} else {
++wadjy;
}
}
}
if (Key.isDown(90)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
zadjx += 0.1;
} else {
++zadjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
zadjx -= 0.1;
} else {
--zadjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
zadjy -= 0.1;
} else {
--zadjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
zadjy += 0.1;
} else {
++zadjy;
}
}
}
if (Key.isDown(70)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
fadjx += 0.1;
} else {
++fadjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
fadjx -= 0.1;
} else {
--fadjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
fadjy -= 0.1;
} else {
--fadjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
fadjy += 0.1;
} else {
++fadjy;
}
}
}
if (Key.isDown(71)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
gadjx += 0.1;
} else {
++gadjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
gadjx -= 0.1;
} else {
--gadjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
gadjy -= 0.1;
} else {
--gadjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
gadjy += 0.1;
} else {
++gadjy;
}
}
}
if (Key.isDown(81)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
qadjx += 0.1;
} else {
++qadjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
qadjx -= 0.1;
} else {
--qadjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
qadjy -= 0.1;
} else {
--qadjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
qadjy += 0.1;
} else {
++qadjy;
}
}
}
if (Key.isDown(65)) {
if (Key.isDown(39)) {
if (Key.isDown(18)) {
adjx += 0.1;
} else {
++adjx;
}
}
if (Key.isDown(37)) {
if (Key.isDown(18)) {
adjx -= 0.1;
} else {
--adjx;
}
}
if (Key.isDown(38)) {
if (Key.isDown(18)) {
adjy -= 0.1;
} else {
--adjy;
}
}
if (Key.isDown(40)) {
if (Key.isDown(18)) {
adjy += 0.1;
} else {
++adjy;
}
}
} else {
if (Key.isDown(66)) {
if (Key.isDown(39)) {
++vscale;
xscroll += qadjx;
}
if (Key.isDown(37)) {
--vscale;
xscroll -= qadjx;
}
} else {
if (Key.isDown(67)) {
if (Key.isDown(39)) {
xscroll += 5;
}
if (Key.isDown(37)) {
xscroll -= 5;
}
if (Key.isDown(38)) {
--yscroll;
}
if (Key.isDown(40)) {
++yscroll;
}
}
}
}
}
if (!teaser) {
kk = Key.getCode();
if (keyseq == 0 && kk == 83) {
keyseq = 1;
} else {
if (keyseq == 1) {
if (kk == 83) {
} else {
if (kk == 65) {
keyseq = 2;
rkeyrel = 0;
} else {
keyseq = 0;
}
}
} else {
if (keyseq == 2) {
if (kk == 65) {
} else {
if (kk == 78) {
keyseq = 3;
} else {
keyseq = 0;
}
}
} else {
if (keyseq == 3) {
if (kk == 78) {
} else {
if (kk == 68) {
secretunlocked = 1;
debug = 0;
allowdebug = 1;
highestscene = 10;
gamesave.data.scene = 10;
gamesave.data.unlocked = 1;
keyseq = 0;
sayfile('chimes.wav', 30);
pausing = 9;
} else {
if (kk != 66) {
keyseq = 0;
}
}
}
}
}
}
}
}
if (!teaser) {
kk = Key.getCode();
if (dkeyseq == 0 && kk == 65) {
dkeyseq = 1;
} else {
if (dkeyseq == 1) {
if (kk == 65) {
} else {
if (kk == 75) {
dkeyseq = 2;
} else {
dkeyseq = 0;
}
}
} else {
if (dkeyseq == 2) {
if (kk == 75) {
} else {
if (kk == 73) {
dkeyseq = 3;
} else {
dkeyseq = 0;
}
}
} else {
if (dkeyseq == 3) {
if (kk == 73) {
} else {
if (kk == 75) {
dkeyseq = 4;
} else {
dkeyseq = 0;
}
}
} else {
if (dkeyseq == 4) {
if (kk == 75) {
} else {
if (Key.isDown(79)) {
allowdebug = 1;
keyseq = 0;
dkeyseq = 0;
sayfile('chimes.wav', 30);
pausing = 25;
debug = 1;
} else {
if (kk != 72) {
keyseq = 0;
}
}
}
}
}
}
}
}
}
mon1 = 'a:' + floor(adjx * 100) / 100 + ' ' + floor(adjy * 100) / 100 + ' f:' + floor(fadjx * 100) / 100 + ' ' + floor(fadjy * 100) / 100 + ' g:' + floor(gadjx * 100) / 100 + ' ' + floor(gadjy * 100) / 100 + ' z:' + floor(zadjx * 100) / 100 + ' ' + floor(zadjy * 100) / 100 + ' q:' + floor(qadjx * 100) / 100 + ' ' + floor(qadjy * 100) / 100 + ' w:' + floor(wadjx * 100) / 100 + ' ' + floor(wadjy * 100) / 100;
}
function calcFPS() {
++numFrames;
now = getTimer();
elapsedSeconds = (now - startTime) / 1000;
tfps = numFrames / elapsedSeconds;
fpstab[fpsi] = tfps;
++fpsi;
if (fpsi >= 4) {
fpsi = 0;
}
fps = (fpstab[0] + fpstab[1] + fpstab[2] + fpstab[3]) / 4;
if (fps >= 29.5) {
fps = 30;
}
if (fps >= 30) {
speedadj = 1;
} else {
speedadj = 1 + (30 - fps) / 10;
}
}
function initfps() {
startTime = getTimer();
numFrames = 0;
fps = 30;
speedadj = 1;
}
function sss(tshx, tshy, tshrad, telrad, tfpx, tfpy, facingr) {
reach = telrad + tshrad;
reach5 = reach - 1;
dist2point = finddistance(tshx, tshy, tfpx, tfpy);
ang2point = rad2deg(-Math.atan2(tshx - tfpx, tshy - tfpy));
if (dist2point >= reach5) {
xadd = sine(ang2point) * reach5;
yadd = -cosine(ang2point) * reach5;
tfpx = tshx + xadd;
tfpy = tshy + yadd;
dist2point = finddistance(tshx, tshy, tfpx, tfpy);
}
point2arm = ang2point + 180;
if (facingr) {
a = tshrad;
b = telrad;
} else {
a = telrad;
b = tshrad;
}
c = dist2point;
angleA = rad2deg(Math.acos((b * b + c * c - a * a) / 2 * b * c));
angleB = rad2deg(Math.acos((a * a + c * c - b * b) / 2 * a * c));
if (facingr) {
ugsha = ang2point + angleB;
ugela = point2arm - angleA + 180;
} else {
ugsha = ang2point - angleA;
ugela = point2arm + angleB + 180;
}
}
teaser = 0;
gamever = 'bp1';
if (teaser) {
version1 = 'Teaser version';
} else {
version1 = '1.0 ';
}
teasertime = 0;
tmybug = 0;
allowsceneswitch = 0;
credits = 0;
skipahead = 0;
if (teaser) {
mybug = 0;
blackpause = 0;
allowdebug = 0;
debug = 0;
} else {
mybug = 0;
blackpause = 0;
blankpause = 0;
allowsceneswitch = 0;
allowdebug = 0;
debug = 0;
scene = 0;
}
skipped = 0;
ssay = 0;
phase = 0;
scenes = 11;
scenetext = ['title', 'The bungalow', 'The camp', 'The patio', 'Boys on th beach', 'Girls on the beach', 'Billy on the beach', 'Winnie on the beach', 'Alexandra', 'Lifeguard', 'Fantasy', 'Winnie\'s Fantasy', ''];
if (debug) {
seenpause = 1;
} else {
seenpause = 0;
}
rolls = 0;
fadefont = 0;
language = 0;
goblack = 0;
resumegame = 0;
scenestarted = 0;
time = 0;
framerate = 20;
pusooypop = 0;
showpop = 0;
pausing = 0;
pauserel = 0;
smdelay = 0;
slomo = 0;
wait = 0;
games = 0;
noisy = 0;
highestscene = 0;
keyseq = 0;
dkeyseq = 0;
gadjy = 0;
gadjx = 0;
fadjy = 0;
fadjx = 0;
adjy = 0;
adjx = 0;
qadjy = 0;
qadjx = 0;
zadjy = 0;
zadjx = 0;
wadjy = 0;
wadjx = 0;
fadespeed = -2;
lickingtits = 0;
balpha = 0;
bubtime = 30;
bubtimer = 0;
time = 0;
testbubble = -1;
skippy = 0;
totalsprites = 40;
showingskip = 0;
Credits = ['\r\rTo be continued...', 0, 320, 240, '\r\r\rSecret unlock code for Beach Party part 1:\rsand', 0, 320, 240, '\r\r\rBeach Party\rcopyright 2012\r all rights reserved', 0, 320, 240, '\r\r\rGame design, coding, art and music by\rPuso', 0, 320, 240, '\r\r\rGerman translation: Spitzertyp\rFrench translation: Vinny53\r', 0, 320, 240, '\r\r\rSpecial thanks\rto the Pusooy Mods\rfor their help and encouragement', 0, 320, 240, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 0, 0, 0, 0];
Pause = ['', 0, 320, 240, 'Press the space bar again to continue playing.', 0, 320, 240, 'Drücke die Abstandstaste um fortzufahren.', 0, 320, 240, 'Pressez la barre d\'espacement pour continuer à jouer.', 0, 320, 240, 0, 0, 0, 0];
English1 = ['', 0, 0, 0, 'Here it is!', 0, 577, 153, 'This is your uncle\'s fabulous beach place we\'ve been hearing about forever?', 1, 454, 150, 'Oh! Well this is great!', 1, 340, 157, 'It\'s not as nice as I had imagined.', 2, 202, 270, 'Oh come on Holly!', 3, 516, 280, 'It\'s not that bad. I\'m sure you\'ll survive.', 3, 0, 0, 'The bedrooms are over here. The center door is the bathroom.', 0, 220, 160, 'Akiko and I will stay here in the front bedroom.', 0, 0, 0, 'You and your cousin Winnie can stay down there in the luxurious master bedroom.', 0, 0, 0, 'Is that the one with the hot tub and personal masseuse?', 1, 475, 175, 'Uh!', 0, 220, 160, 'Let\'s head to the beach and see if we can find some guys. I really don\'t want this to be an all girl party!', 1, 486, 158, 'Hmmm... What should I wear?', 1, 0, 0, 'I want to be sexy.', 1, 374, 99, 'That\'s all you ever think about.', 0, 150, 223, 'Hey , what are you going to wear to go to the beach?', 1, 486, 106, 'We\'re going to the beach?', 0, 162, 120, 'Why don\'t you go like that? Very sexy!', 1, 420, 140, 'Holly would!', 0, 162, 120, 'You\'re not going to wear jeans are you?', 1, 486, 106, 'Umm... I guess not. Maybe I\'ll change.', 0, 162, 120, 'Wow.', 1, 645, 121, 'Josie, you look so hot. I wish I had boobs like that.', 1, 486, 160, 'It\'s not how big your boobs are.', 1, 553, 124, 'It\'s all about showing them!', 1, 535, 146, 'When guys see tits they just go crazy!', 0, 559, 145, 'And that\'s when the fun begins.', 0, 0, 0, 'Hee hee! Okay then. Let\'s all go topless!', 1, 252, 118, 'Isn\'t this fun?', 0, 542, 160, 'Akiko! You too?', 0, 416, 151, 'You need to loosen up! Lets have some fun!', 0, 521, 181, 'Come on, let\'s see them.', 0, 0, 0, 'Holly!', 1, 238, 150, 'Josie, you\'re such a prude.', 0, 521, 181, 'When you meet some guys, you need to make the best of it.', 2, 356, 225, 'You need to be sexy! Now watch. Akiko will be the guy.', 2, 356, 225, 'Here, put this toothpaste tube in your pants.', 2, 207, 158, 'I don\'t do this for just any guy I meet, but you just really turn me on.', 2, 202, 193, 'And by the look of that deliciously hard lump in your pants I\'d say you\'re getting turned on too.', 2, 0, 0, 'Do you want to see my pussy?', 2, 323, 261, 'Ooooo, yeah!', 1, 526, 170, 'Stop it! That\'s gross!', 0, 184, 128, 'I\'m getting out of here. I\'ll change in the bathroom.', 0, 0, 0, 'Hee hee, wait! Dont you want to see if her.. his toothpaste squirts when I squeeze it?', 2, 151, 284, 'Uhhhggg!!!!', 3, 577, 203, '', 1, 0, 0, 'Ah yes, this is a great camping spot.', 0, 93, 197, 'These bushes give us some protection from the wind, and the beach is not too far away.', 0, 127, 240, 'It\'ll do. But what we really need are some hot babes to keep us warm.', 1, 544, 200, 'To the beach my man! Let\'s see what we can scare up.', 0, 128, 240, 'You guys almost ready?', 0, 93, 197, 'All right! All right! Our tent is set up. Let\'s go!', 2, 617, 141, 'Wait! Let me get my camera.', 1, 650, 100, 'We must be close. I can hear the waves.', 1, 533, 310, '', 1, 0, 0, 'Wow! The patio is awesome! The house is kind of funky, but this is great!', 1, 354, 264, 'Great place for a party huh?', 0, 506, 268, 'Look! there\'s a barbecue and everything!', 1, 430, 269, 'I\'m really glad my uncle let us use the place.', 1, 554, 143, 'Good. Now let\'s go down to the beach and see if we can find some guys.', 0, 165, 167, 'Okay.', 1, 432, 162, 'You guys go. I\'ll just stay here and read my book.', 1, 292, 187, 'You could do that at home. At least come down to the beach with us.', 0, 165, 167, 'Oh... okay. But I\'m not going chasing boys with you. I just want to sit on the beach and read.', 1, 292, 187, 'Whatever.', 0, 165, 167, '', 1, 0, 0, '', 0, 0, 0, 'Awesome!', 1, 313, 289, 'But which way do we go?', 0, 436, 290, 'Looks like there\'s nothing in this direction.', 1, 363, 256, 'Sure is empty.', 1, 164, 291, 'This way. See the lifeguard tower?', 0, 324, 283, 'That\'s where most people would visit the beach. If there are any girls, they\'ll be in this direction.', 0, 0, 0, 'Off we go!', 0, 380, 286, 'Uhhh, I think I\'ll go the other way.', 1, 163, 150, 'I\'d rather just take some photographs. Those huge rocks and cliffs down there look awesome.', 1, 0, 0, 'Okay. Have it your way. We\'re looking for girls, not rocks covered with bird shit.', 0, 418, 116, 'And when we find some, We\'ll get our pick. You\'ll have to settle for whatever we\'ve passed over.', 1, 497, 118, 'Yeah, well the beach looks pretty empty because of the nasty weather. You\'re not likely to find anything anyway.', 1, 163, 150, 'We\'ll certainly do better than you will!', 1, 497, 118, '', 1, 0, 0, 'Looks like the lifeguard is completely asleep.', 1, 558, 260, 'Maybe he partied late last night.', 1, 602, 257, 'There\'s something up ahead.', 0, 248, 250, 'Can\'t quite tell what it is.', 0, 311, 255, 'Closed.', 1, 376, 250, 'Man, this place is like a ghost town.', 0, 540, 252, 'How much farther down the beach to the resort town?', 0, 376, 170, 'I don\'t know. I think we better head back though. Looks like it might rain.', 1, 421, 167, '', 0, 0, 0, 'Wow!', 1, 346, 124, 'I love the ocean.', 0, 331, 125, 'Sure is empty. I can hardly see anyone at all.', 0, 274, 112, 'We should head that way. There\'s more likely to be people toward town.', 1, 410, 107, 'Where are all the people?', 1, 346, 124, 'Guess the rain scares them away.', 1, 410, 107, 'But it\'s sunny now.', 0, 274, 112, 'I\'m going to sit here and read.', 1, 194, 150, 'Okay Cuz. See you later.', 1, 370, 130, 'We\'ll find you a cute boy too.', 1, 0, 0, 'Uh!', 0, 261, 148, 'Good afternoon ladies.', 0, 113, 148, 'Hi!', 1, 538, 289, 'Hee hee!', 0, 622, 306, 'Look! There are some guys!', 1, 488, 134, 'Eeeee!', 0, 431, 134, 'They\'re coming this way!', 1, 231, 175, 'What\'s that?', 1, 554, 148, 'Looks like some babes to me!', 1, 425, 158, 'Awesome!', 1, 307, 173, 'We\'ve been looking everywhere for you!', 1, 162, 175, 'We\'ve been everywhere trying to be found by you!', 0, 558, 183, 'Wow! this is like heaven!', 0, 256, 163, 'Hee hee.', 1, 609, 178, 'The beach is like empty, but... Wow! This is golden!', 0, 256, 163, 'Uh oh. It\'s starting to rain already!', 1, 441, 179, 'Quick! To the scooter rental place! There was a shelter there.', 1, 147, 160, '', 0, 0, 0, 'We got here just in time!', 1, 312, 222, 'It\'s really pouring now!', 0, 474, 222, 'We should have brought an umbrella.', 1, 312, 222, 'I didn\'t think it would rain.', 0, 372, 228, 'It\'s okay. We\'re dry under here. We\'ll just wait it out.', 1, 450, 103, 'Lucky we found this or we would be soaking wet!', 0, 219, 128, 'Yeah, it\'s nice under here.', 2, 600, 164, 'So where are you staying?', 0, 118, 124, 'We\'re camped down the beach, in the dunes.', 2, 600, 164, 'Oh! I know where you probably are. That\'s actually very near our house.', 0, 118, 124, 'Your house? You live here?', 1, 450, 103, 'No, we\'re just staying in Josie\'s uncle\'s beach place. ', 0, 219, 128, 'The house is not so nice, but it does have an awesome patio. Perfect place for a party!', 0, 0, 0, 'Party? Did I hear party?', 1, 447, 124, 'So you\'re Josie?', 2, 595, 152, 'Uh huhhhm.', 0, 131, 126, 'Gaz. I\'m Gaz.', 2, 595, 152, 'I am so very happy to meet you.', 2, 0, 0, 'Oh! And this is Rhys and I am Andrew.', 1, 517, 102, 'And there is actually one more of us. Billy didn\'t want to join us and went off down the beach by himself, the little nerd.', 2, 529, 144, 'Oh! Well that\'s interesting. We have one more too.', 0, 228, 133, 'My cousin Rowena didn\'t want to join us either. She stayed on the beach reading her boring book.', 0, 0, 0, 'Ha! Sounds like those two were meant for each other!', 1, 517, 102, 'We did say we were going to find her a boy.', 0, 131, 126, 'Yeah, well Billy is something of a bookworm himself.', 1, 517, 102, 'So you are four girls?', 1, 0, 0, 'And you are four boys. So it\'s a party?', 0, 228, 133, 'Oh yes!', 1, 511, 90, 'How about dinner? We have a big brick barbecue on the patio, and lots of food.', 0, 131, 126, 'Great! We can bring some brats too.', 1, 517, 102, 'Now, if this rain will ever stop.', 0, 228, 133, 'Cool.', 2, 607, 318, 'That\'s just awesome!', 2, 603, 381, 'How could this be any better!.', 2, 596, 171, 'I think I can get by here without getting wet.', 1, 416, 342, 'Wow! It\'s like a secret private beach.', 3, 349, 377, 'Oh!', 0, 375, 277, 'I didn\'t know you were there.', 1, 570, 160, 'Sorry to disturb you. I\'ll go.', 1, 0, 0, 'No! Don\'t go! Can you help me?', 1, 151, 169, 'Uh... Are you okay?', 1, 570, 160, 'I can\'t seem to get this bottle open.', 1, 193, 203, 'Oh! I\'m sorry I seem so pathetic! I\'m just so emotional right now. I can\'t even see straight.', 0, 435, 139, 'I just got very frustrated trying to open this bottle of wine... and... and all of the emotions just started pouring out.', 0, 0, 0, 'Can you try?', 0, 0, 0, 'Uh, okay. I\'ll give it a try.', 1, 516, 91, 'Thank you. I\'d appreciate it.', 1, 193, 203, 'This is the worst day of my life. I just found out my husband has been cheating on me. I don\'t know how I could have been so stupid.', 2, 187, 159, 'I should have known all along. There were so many signs. I just chose to blissfully ignore them.', 2, 0, 0, 'I took off as soon as I found out. I\'m staying here at our beach house while I figure things out.', 2, 0, 0, 'He\'s not here?', 0, 517, 173, 'No. He\'s in Paris now.', 2, 187, 159, 'And probably in Brigitte too!', 2, 0, 0, 'Aha!', 0, 510, 133, 'Oh! You got it open! How wonderful. Let me get some glasses.', 0, 257, 120, 'Oh, I dont drink.', 0, 510, 133, 'This is not about drinking. This is a celebration. ', 0, 257, 120, 'This is a toast to the beginning of a new life, my new life after... What\'s his name? Haha! I\'ve even forgotten already!', 0, 0, 0, 'Certainly you will honor me by helping to Christen this new ship, won\'t you?', 0, 0, 0, 'Uh... Well okay. Just a little.', 0, 510, 133, 'Just a little!', 0, 257, 120, 'Thanks. I\'m glad I don\'t have to do this alone.', 0, 0, 0, 'To my new life!', 0, 0, 0, 'Go on. It\'s not an official toast unless you drink.', 0, 0, 0, 'The whole thing?', 0, 568, 149, 'I didn\'t give you much. ', 0, 257, 120, 'You have to drink it with vigor, with conviction.', 0, 0, 0, 'It\'s about asserting that this new beginning is real, is solid and lasting.', 0, 0, 0, 'Uh... Well okay.', 0, 568, 149, 'There!', 2, 178, 176, '', 0, 0, 0, 'Well it was nice meeting you.', 0, 520, 136, 'But I\'d better head back now. It looks like it might rain soon.', 0, 0, 0, 'Yes, it does look a little stormy.', 1, 215, 110, 'That\'s why I brought my beach umbrella and an extra blanket.', 1, 0, 0, 'I love being caught in a summer rain.', 1, 0, 0, 'But I don\'t think you can leave any more.', 1, 0, 0, 'Huh?', 0, 520, 136, 'The tide is too high now. You can\'t get around the rocks, see?', 3, 116, 303, 'We\'re trapped?', 0, 189, 278, 'Yes. Isn\'t it delicious? I love this little beach.', 3, 116, 303, 'Uh oh! It\'s starting to rain!', 0, 189, 278, 'Quick! Under the umbrella!', 3, 116, 303, 'Now isn\'t this cozy?', 1, 297, 178, 'Oh, don\'t worry. Your camera will stay dry in the picnic basket.', 1, 0, 0, 'Look, it\'s going to be a while. You might as well just relax.', 1, 0, 0, 'It\'s really pouring now.', 1, 341, 246, 'I just so love the rain, but I\'m a little cold.', 1, 317, 123, 'Will you keep me warm?', 1, 0, 0, 'Uhhhmmmm... ', 0, 494, 173, 'Mmmm... You\'re so warm.', 1, 352, 100, 'You smell so nice.', 0, 523, 119, 'Mmmm! You like my perfume?', 1, 352, 100, 'Ummm hmmm!', 0, 523, 119, 'Here.', 1, 220, 126, 'Smell.', 1, 0, 0, 'Mmmm.', 0, 409, 142, 'Mmmm.', 1, 225, 94, 'But I wear two different kinds. It creates a special... aura.', 1, 0, 0, 'The other is somewhere else.', 1, 244, 118, 'Can you find it?.', 1, 0, 0, 'Mmmm! I found it!', 0, 490, 139, 'Do you like it?', 1, 213, 156, 'Oh yes. It\'s like heaven.', 0, 490, 139, 'Mmmm... For me too.', 1, 213, 156, 'Here. Touch them.', 1, 208, 180, 'Oh! But I\'ve never!', 0, 478, 172, 'It\'s okay Hon. Just enjoy!', 1, 208, 180, 'They turn you on don\'t they?', 1, 0, 0, 'Uh huh.', 0, 478, 172, 'Go ahead. Play with them all you want.', 2, 205, 188, 'They\'re all yours.', 2, 0, 0, 'Mmmm... I like it when you play with my tits Billy.', 1, 165, 123, 'It feels so good when you do that.', 1, 0, 0, 'Do it more.', 1, 0, 0, 'More Billy.', 1, 0, 0, 'You\'re really making me horny.', 1, 165, 123, 'Suck them Billy.', 1, 195, 118, 'Suck my nipples.', 1, 0, 0, 'Oh yes!', 1, 165, 117, 'Yes!', 1, 0, 0, 'God yes!', 1, 0, 0, 'More!', 1, 0, 0, 'Oh, Billy!', 1, 165, 117, 'Go down on me.', 2, 173, 180, 'Lick my pussy Billy.', 2, 0, 0, 'Lick it.', 2, 165, 191, 'No.', 0, 430, 362, ' I... I\'m afraid.', 0, 0, 0, 'Please Billy!', 2, 165, 191, 'No. I... I don\'t want to.', 0, 430, 362, 'It\'s okay sweetie. Maybe you\'re not ready for that.', 1, 178, 141, 'I\'m sorry I tried to force you.', 0, 244, 110, 'You just had me so aroused! I lost control.', 0, 0, 0, 'You were very good Billy. Verrry good.', 0, 0, 0, 'You\'re horny though aren\'t you?', 0, 0, 0, 'Do you want to do it?', 0, 0, 0, 'Do what?', 2, 251, 223, 'Do it!\rYou don\'t need a condom. I\'m on birth control.', 0, 244, 110, 'Oh, but I\'ve never!', 0, 356, 130, 'I know Honey, it\'s alright. There\'s always a first time.', 2, 189, 172, 'You want to don\'t you?', 2, 0, 0, 'No. Not like this.', 0, 356, 130, 'I mean... you\'re really nice... But... Not the first.', 0, 0, 0, 'Ah. I get it. That\'s actually sweet.', 2, 189, 172, 'It\'s okay. I understand.', 0, 244, 110, 'Oh Sweetie, you\'re so hard.', 1, 211, 117, 'Does it feel good when I touch it?', 1, 0, 0, 'Nhhh hmmmm....', 0, 387, 166, 'Let me take care of this.', 1, 211, 117, 'Okay?', 1, 0, 0, 'Uhh hummm.', 0, 387, 166, 'Oooo...', 1, 401, 137, 'I like it.', 1, 0, 0, 'I want to lick it.', 1, 0, 0, 'I want to suck it Billy.', 1, 274, 122, 'Would you like that?', 1, 0, 0, 'Mmmmm...', 0, 524, 178, 'You have to want it Billy. You have to tell me you want it.', 1, 274, 122, 'Tell me you want me to suck your cock.', 1, 0, 0, 'Say it.', 1, 0, 0, 'I... I want it.', 0, 524, 178, 'Tell me to suck your cock. Tell me, and I will do it.', 1, 274, 122, 'I want to taste your cum.', 1, 0, 0, 'I want you to squirt in my mouth.', 1, 0, 0, 'Suck my cock.', 0, 516, 271, 'Alexandra.', 1, 283, 232, 'Alexandra,', 0, 516, 271, 'Suck my cock.', 0, 0, 0, 'No. Not yet.', 1, 195, 196, 'Not yet. Fight the feeling.', 1, 0, 0, 'Mmmm, that\'s good.', 1, 0, 0, 'Just a little more.', 1, 195, 196, 'I can taste it.', 1, 0, 0, 'Cum in my mouth Billy.', 1, 195, 196, '', 1, 0, 0, '', 0, 0, 0, 'Oh, these sniffles!', 1, 172, 158, 'I don\'t know. I just can\'t concentrate on this.', 1, 172, 158, 'Maybe reading on the beach was not such a great idea.', 1, 0, 0, 'Hmmm, I wonder if I can still catch up to them.', 1, 283, 165, 'Hi! Enjoy the beach!', 0, 100, 136, 'Hee hee. Hi!', 1, 634, 289, 'He sure seemed nice!', 1, 422, 191, 'I wonder if I will ever catch up to them.', 0, 341, 148, 'Maybe I should just enjoy the beach.', 0, 0, 0, 'I know! I want to feel the sand between my toes.', 1, 422, 191, 'Hee hee!', 1, 335, 88, 'Owww!!!', 1, 313, 109, 'Broken glass!', 1, 0, 0, 'Oh dear! What do I do?', 1, 0, 0, 'The lifeguard will certainly have a first aid kit.', 1, 337, 79, 'He\'ll help me.', 1, 0, 0, 'I cut my foot on some broken glass!', 1, 395, 125, 'Oh! I\'m sorry, but don\'t worry! I\'ll take care of it.', 0, 526, 91, 'Let\'s get that cleaned up and bandaged.', 0, 0, 0, 'This is our first aid station. Have a seat.', 0, 361, 203, 'Just relax and let me take care of this.', 0, 278, 101, 'Oh... Okay. Is this going to hurt?', 0, 440, 174, 'I\'ll try my best to make is as painless as possible, it looks like a pretty deep cut though.', 0, 278, 100, 'Here, we\'ll soak your foot in this. It will float away the dirt from the wound and also disinfect it.', 2, 200, 139, 'I\'ve already sprayed on a pain killer. You shouldn\'t feel a thing now!', 2, 0, 0, 'Hey! You\'re right!', 0, 482, 88, 'Thanks! You\'re really good at this.', 0, 0, 0, 'Well thanks! It\'s nice to practice on a real patient for a change.', 2, 210, 166, 'A real patient?', 0, 482, 88, 'Yes. I\'m a medical student. They have us practice on dummies a lot.', 2, 210, 166, 'But real people have real pain! I\'m glad I could make you feel comfortable.', 2, 0, 0, 'I\'m glad too.', 0, 482, 88, 'I only lifeguard in the summertime. I\'ve always done that.', 2, 210, 166, 'I suppose I\'ll have to stop some day, but for now I still really enjoy it. I love the beach!', 2, 0, 0, 'I like it too, except the broken glass.', 0, 541, 119, 'Oh I\'ll find that glass and remove it.', 2, 185, 196, 'Just follow the trail of blood.', 0, 541, 119, '', 0, 0, 0, 'Thanks Doc! It doesn\'t hurt at all!', 0, 441, 146, 'Good!', 2, 228, 91, 'Looks pretty stormy out there.', 2, 189, 127, 'Is it raining?', 0, 511, 230, 'It\'s pouring!', 0, 334, 153, 'Are you sure you want to walk home in the rain?', 0, 0, 0, 'Uh... I don\'t know.', 0, 438, 187, 'Look, way off in the distance. See that lighter area near the horizon?', 1, 266, 164, 'That\'s clear weather heading this way. Why don\'t you just wait here? It will be much nicer in a while.', 1, 0, 0, 'Oh, Okay.', 0, 438, 187, 'Good! I\'ll be glad to have your company anyway. You\'re nice.', 2, 262, 144, 'Hee hee! You\'re nice too.', 0, 536, 236, 'Hey, I wonder if you might help me.', 2, 262, 144, 'Sure. How?', 0, 540, 192, 'Let me practice on you!', 2, 262, 144, 'Practice?', 0, 540, 192, 'Yes. I\'m learning to do basic medical examinations. It would be so nice to practice on a real patient instead of those plastic dummies.', 2, 262, 144, 'Oh, I see.', 0, 540, 192, 'And you are just such a good patient anyway. You\'d be perfect. Okay?', 2, 262, 144, 'Sure.', 0, 517, 239, 'Okay, let\'s get started. Patient name?', 2, 206, 135, 'Oh! Uh... Rowena Stevens.', 0, 538, 232, 'I\'ll just put Rowena for this practice exam.', 2, 206, 135, 'My family calls me Winnie though.', 0, 538, 232, 'I like the name Rowena! I\'ll just call you that, okay?', 2, 206, 135, 'Let\'s start by taking your blood pressure.', 2, 0, 0, 'Now just relax.', 2, 234, 117, 'That\'s good!', 2, 0, 0, 'Say "Ahhh."', 0, 534, 157, 'Ahhh...', 2, 245, 280, 'That looks good.', 0, 534, 157, 'Now let\'s check those lymph nodes.', 2, 212, 210, 'Oh! I\'m sorry.', 2, 240, 152, 'Did I frighten you?', 2, 0, 0, 'No. I just... I don\'t know.', 3, 470, 264, 'Is it alright?', 2, 240, 152, 'Uh huhhh.', 3, 476, 238, 'Okay, then let\'s try again.', 2, 240, 152, 'Is that okay?', 2, 0, 0, 'Uh humm.', 3, 476, 238, 'You\'re so jumpy! It\'s a little hard to do the palpation.', 2, 240, 152, 'I\'m sorry.', 3, 476, 239, 'It\'s okay. I don\'t mind.', 2, 240, 152, 'You\'re just all kind of cute and wiggly.', 2, 0, 0, 'Okay. Seems all right there.', 2, 240, 152, 'Let\'s check the clavicular nodes.', 2, 0, 0, 'Very good.', 2, 240, 152, 'Now the axillary nodes under the arms.', 2, 0, 0, 'Can you lift your arms a little?', 2, 0, 0, 'Good.', 2, 0, 0, 'Excellent.', 2, 0, 0, 'Let\'s just let you calm down a little, okay?', 2, 0, 0, 'There, now are you nice and relaxed?', 2, 0, 0, 'Uh huhhh.', 3, 476, 240, 'Good. Next we need to check your lungs.', 2, 240, 152, '', 0, 0, 0, 'I\'ve noticed your nose is a little runny. Do you have a cold?', 2, 258, 155, 'Oh, no. It\'s allergies. I get it a lot this time of year. ', 0, 507, 286, 'Hmmm, well you need to be very careful.', 2, 258, 155, 'Even a little runny nose can cause fluid to settle in the lungs. Pneumonia is a serious matter.', 2, 0, 0, 'I am going to want to listen very carefully to be absolutely sure your lungs are clear. Okay?', 2, 0, 0, 'Okay.', 0, 453, 244, 'I\'m going to need to check all over. I\'m afraid your shirt is really in the way. Can we remove it?', 2, 258, 155, 'Huh?', 0, 507, 267, 'It\'s okay. I\'m a doctor.', 2, 221, 147, 'Uhhh... Ummm...\rIf you say so.', 0, 507, 267, 'Good.', 2, 221, 147, 'Now just relax!', 1, 235, 100, 'You don\'t need to be nervous.', 1, 0, 0, 'B...But I\'m not used to being... naked,\rin front of a man.', 0, 514, 240, 'Just relax for a while. You need to be nice and calm for me to listen properly.', 2, 234, 130, 'Uhhh... Okay, I\'ll try.', 0, 514, 240, 'Good. Just get comfortable. You don\'t need to be self conscious about your body. ', 2, 230, 120, 'It\'s natural, It\'s beautiful. Just enjoy being beautiful. Enjoy being a woman.', 2, 0, 0, 'But I... I\'m...', 3, 479, 261, 'My breasts. They\'re so small!', 3, 0, 0, 'I... I kept hoping they would grow, but they never did.', 3, 0, 0, 'How can I feel like a woman with tiny little breasts like this!', 3, 0, 0, 'Oh, well I see now why you are so self conscious.', 2, 230, 120, 'You\'re beating yourself up over this, and needlessly so!', 2, 0, 0, 'Breast size doesn\'t really matter. They come in all different sizes.', 2, 225, 204, 'The size doesn\'t have anything to do with how much of a woman you are, or even how attractive they are.', 2, 0, 0, 'Small breasts can be just as appealing as larger ones.', 2, 216, 241, 'Even more so to some men.', 2, 0, 0, 'Try this. Press your chest out a little, and arch your back deeply.', 2, 0, 0, 'Oh yes, like that.', 3, 189, 309, 'That is so sexy!', 3, 0, 0, 'It really affects me just to look at you.', 3, 0, 0, 'Don\'t you feel sexy?', 3, 0, 0, 'Ummm...', 0, 522, 150, 'You should. You are really getting me aroused.', 3, 189, 309, 'See how the nipples protrude? That is such a beautiful shape, very sexy!', 2, 165, 272, 'See? As I touch them they get even more erect.', 2, 167, 247, 'Does it feel good as I stimulate them?', 2, 167, 247, 'Oh! I just really want to lick them!', 2, 0, 0, 'Do you like that?', 2, 264, 257, 'Don\'t stop.', 0, 514, 147, 'I\'m getting real turned on. How about you?', 2, 264, 257, 'What about down here?', 2, 232, 216, 'Are you feeling anything?', 2, 0, 0, 'Oh, it\'s raging down there.', 0, 478, 134, 'I want to peek.', 2, 168, 281, 'Spread your legs for me.', 2, 0, 0, 'Show me your rage.', 1, 212, 181, 'Oh dear!', 0, 464, 93, 'I... I\'d better leave.', 0, 0, 0, 'I\'m sorry!', 2, 220, 126, 'You\'re just so cute!\rSo sexy! I couldn\'t help myself!', 2, 0, 0, '', 0, 0, 0, 'Well at least the rain has let up.', 1, 539, 155, 'I can\'t believe I let him do all of that!', 0, 417, 120, 'Wait.', 0, 0, 0, 'Cute? Sexy?', 0, 0, 0, 'Me?', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 'She forgot her book.', 3, 310, 148, 'Should I go after her?', 3, 0, 0, 'No. Maybe she will come back for it later.', 3, 0, 0, 'I\'ll just keep it for her.', 3, 0, 0, 'My book! I forgot my book!', 0, 443, 120, 'Should I go back and get it?', 0, 0, 0, 'No. I\'d better not.', 0, 400, 124, 'Girl, you just got me so turned on!', 0, 499, 87, 'I love your little tits.', 3, 473, 73, 'I want to show you how much I love them.', 3, 0, 0, 'What are you doing?', 2, 291, 182, 'I\'m going to cum on your tits.', 3, 486, 91, 'Is it going to squirt?', 2, 291, 182, 'Oh yes, it\'s going to squirt all over you.', 3, 486, 91, 'Some got in my mouth!', 2, 291, 182, 'Oh, That\'s sweet.', 3, 486, 91, '', 1, 0, 0, '', 0, 0, 0, 'I want to see your legs.', 2, 232, 193, 'Will you stand up for me?', 2, 0, 0, 'Uh huh.', 3, 486, 140, 'Yes. Right here on the box.', 2, 273, 221, 'Just like that. Perfect.', 2, 328, 326, 'What perfect legs you have.', 1, 271, 116, 'So slender. So smooth.', 1, 0, 0, 'I love your thighs.', 2, 170, 212, 'I want to see your hips too.', 1, 201, 272, 'Will you take your skirt off for me?', 2, 277, 382, 'Uh huh.', 0, 494, 81, '', 0, 0, 0, 'It doesn\'t fit!', 1, 532, 328, 'Do you want it?', 2, 500, 213, 'Uh huh.', 1, 532, 328, 'Then let me in.', 2, 500, 213, 'Just relax and let it happen.', 2, 0, 0, 'Ummm... I\'ll try.', 1, 532, 328, 'Winnie?', 1, 703, 116, 'Oh, there you are.', 1, 570, 151, 'I... uhhh... was taking a nap.', 3, 155, 313, 'Guess what!', 3, 533, 183, 'We met some guys on the beach.', 3, 0, 0, 'We\'re going to have a party!', 3, 0, 0, 'God, I\'m just so horny!', 4, 456, 89, 'I just want to do the nastiest things with those boys.', 4, 0, 0, 'All of them.', 4, 534, 196, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 0, 0, 0, 0];
German1 = ['', 0, 0, 0, 'Das ist es!', 0, 577, 153, 'Das ist das sagenhafte Strandhaus Deines Onkels, von dem wir immer gehört haben?', 1, 454, 150, 'Oh! Ja, es ist großartig!', 1, 340, 157, 'Es ist nicht so schön wie ich es mir vorgestellt hatte.', 2, 202, 270, 'Ach komm schon, Holly!', 3, 516, 280, 'So schlimm ist es auch wieder nicht, Du wirst es überleben.', 3, 0, 0, 'Die Schlafzimmer sind hier drüben. Die mittlere Tür führt zum Badezimmer.', 0, 220, 160, 'Akiko und ich wohnen im vorderen Schlafzimmer.', 0, 0, 0, 'Du und Deine Cousine Winnie könnt hier unten im luxuriösen Hauptschlafzimmer bleiben.', 0, 0, 0, 'Ist das das mit dem Whirlpool und der persönlichen Masseuse?', 1, 475, 175, 'Ach!', 0, 220, 160, 'Laßt uns an den Strand gehen und sehen, ob wir ein paar Jungs finden können. Ich will echt nicht daß das hier ne reine Mädchenparty wird!', 1, 486, 158, 'Hmmm...Was soll ich anziehen?', 1, 0, 0, 'Ich will sexy aussehen.', 1, 374, 99, 'Das ist das Einzige, woran Du denkst.', 0, 150, 223, 'Hey, was wirst Du anziehen, um an den Strand zu gehen?', 1, 486, 106, 'Wir gehen zum Strand?', 0, 162, 120, 'Warum gehst Du nicht so? Sehr sexy!', 1, 420, 140, 'Holly würde!', 0, 162, 120, 'Du wirst keine Jeans tragen, oder?', 1, 486, 106, 'Hmm...Ich glaub nicht. Vielleicht zieh ich mich um.', 0, 162, 120, 'Wow.', 1, 645, 121, 'Josie, Du siehst so heiß aus. Ich wünschte ich hätte solche Brüste wie Du.', 1, 486, 160, 'Es geht nicht drum wie groß Deine Brüste sind.', 1, 553, 124, 'Es dreht sich alles drum, sie zu zeigen!', 1, 535, 146, 'Wenn Kerle Titten sehen werden sie sofort verrückt!', 0, 559, 145, 'Und dann kann der Spaß losgehen.', 0, 0, 0, 'Hihi! Na dann laßt uns alle oben ohne gehen!', 1, 252, 118, 'Wäre das nicht lustig?', 0, 542, 160, 'Akiko! Du auch? ', 0, 416, 151, 'Du mußt Dich mal locker machen! Laßt uns einfach Spaß haben!', 0, 521, 181, 'Los jetzt, zeig sie uns!', 0, 0, 0, 'Holly!', 1, 238, 150, 'Josie, Du bist soo prüde.', 0, 521, 181, 'Wenn Du ein paar Jungs triffst mußt Du das beste daraus machen.', 2, 356, 225, 'Du mußt sexy sein! Pass auf. Akiko ist der Junge.', 2, 356, 225, 'Hier, steck Dir die Zahnpastatube ins Höschen.', 2, 207, 158, 'Ich mache das nicht für jeden Kerl den ich treffe, aber Du machst mich wirklich an.', 2, 202, 193, 'Und wenn ich mir diese köstliche harte Beule in Deiner Hose ansehe würde ich sagen, Du bist auch ziemlich angetörnt.', 2, 0, 0, 'Willst Du meine Pussy sehen?', 2, 323, 261, 'Oooooh jaaaa!', 1, 526, 170, 'Hört auf! Das ist eklig!', 0, 184, 128, 'Ich hau ab hier. Ich zieh mich im Bad um.', 0, 0, 0, 'Hihi, warte! Willst Du nicht sehen ob ihre...seine Tube spritzt wenn ich sie drücke?', 2, 151, 284, 'Aaaahhggg!!!!', 3, 577, 203, '', 1, 0, 0, 'Oh ja, das ist ein toller Platz zum Zelten.', 0, 93, 197, 'Die Büsche hier halten den Wind etwas ab, und der Strand ist auch nicht zu weit weg.', 0, 127, 240, 'Wird funktionieren. Aber was wir wirklich brauchen sind ein paar heiße Babes die uns warmhalten.', 1, 544, 200, 'Zum Strand, meine Herren! Mal sehen was wir auftreiben können.', 0, 128, 240, 'Seid Ihr Jungs bald mal fertig?', 0, 93, 197, 'Alles klar! Unser Zelt steht. Auf geht’s!', 2, 617, 141, 'Wartet! Ich brauch meine Kamera.', 1, 650, 100, 'Wir sind nah dran, ich kann die Wellen hören.', 1, 533, 310, '', 1, 0, 0, 'Wow! Die Terrasse ist unglaublich! Das Haus ist irgendwie muffig, aber das hier ist großartig!', 1, 354, 264, 'Guter Platz für ne Party, hm?', 0, 506, 268, 'Seht mal! Da ist ein Grill und alles!', 1, 430, 269, 'Ich bin echt froh daß mein Onkel uns hier wohnen läßt', 1, 554, 143, 'Fein. Jetzt laßt uns runter zum Strand gehen und schauen, ob wir ein paar Jungs finden.', 0, 165, 167, 'Okay.', 1, 432, 162, 'Geht Ihr mal. Ich werde hier bleiben und mein Buch weiterlesen.', 1, 292, 187, 'Das kannst Du zuhause machen. Du kommst zumindest mit uns an den Strand.', 0, 165, 167, 'Oh..okay. Aber ich werde nicht mit Euch Jungens jagen. Ich will einfach am Strand sitzen uns lesen.', 1, 292, 187, 'Wie auch immer.', 0, 165, 167, '', 1, 0, 0, '', 0, 0, 0, 'Unglaublich!', 1, 313, 289, 'Aber wo gehen wir lang?', 0, 436, 290, 'Sieht aus als wäre da drüben gar nichts.', 1, 363, 256, 'Völlig leer.', 1, 164, 291, 'Da lang. Seht Ihr den Erste-Hilfe-Turm?', 0, 324, 283, 'Da müßten die meisten Leute am Strand sein. Wenn es hier irgendwelche Mädels gibt, dann in dieser Richtung.', 0, 0, 0, 'Na dann los!', 0, 380, 286, 'Öööh...ich glaub ich geh in die andere Richtung.', 1, 163, 150, 'Ich mach lieber ein paar Fotos. Die großen Felsen und Klippen da drüben sehen echt beeindruckend aus.', 1, 0, 0, 'Ok. Wie Du meinst. Wir suchen nach Mädels, nicht nach von Möwen vollgeschissenen Felsen.', 0, 418, 116, 'Und wenn wir welche finden treffen wir unsere Auswahl. Du mußt Dich dann mit dem begnügen, was wir übrig lassen.', 1, 497, 118, 'Ja, aber der Strand sieht aus wie ausgestorben, wegen des schlechten Wetters. Ihr werdet wahrscheinlich eh nirgends irgendwas finden.', 1, 163, 150, 'Wir werden\'s jedenfalls besser haben als Du!', 1, 497, 118, '', 1, 0, 0, 'Sieht aus als wär der Bademeister fest eingeschlafen.', 1, 558, 260, 'Vielleicht hat er letzte Nacht zuviel gefeiert.', 1, 602, 257, 'Da drüben ist was.', 0, 248, 250, 'Keine Ahnung was das ist.', 0, 311, 255, 'Geschlossen.', 1, 376, 250, 'Oh Mann, ist ja wie ne Geisterstadt hier', 0, 540, 252, 'Wie weit den Starnd runter ist es bis zum Feriendorf?', 0, 376, 170, 'Keine Ahnung. Ich glaub trotzdem, wir gehen besser zurück. Sieht nach Regen aus.', 1, 421, 167, '', 0, 0, 0, 'Wow!', 1, 346, 124, 'Ich liebe das Meer.', 0, 331, 125, 'Völlig leer. Ich kann nirgends irgendjemanden entdecken.', 0, 274, 112, 'Wir sollten da lang. Da könnten mehr Leute sein Richtung Ortschaft.', 1, 410, 107, 'Wo sind die Leute nur alle?', 1, 346, 124, 'Schätze der Regen hält sie ab.', 1, 410, 107, 'Aber jetzt scheint doch die Sonne.', 0, 274, 112, 'Ich werd mich hier hin setzen und lesen .', 1, 194, 150, 'Okay Cousinchen. Bis später.', 1, 370, 130, 'Wir werden Dir auch nen netten Jungen finden.', 1, 0, 0, 'Pff!', 0, 261, 148, 'Schönen Nachmittag die Damen!', 0, 113, 148, 'Hi!', 1, 538, 289, 'Hihi!', 0, 622, 306, 'Seht mal! Da sind ein paar Jungs!', 1, 488, 134, 'Eiiii!', 0, 431, 134, 'Sie kommen in unsre Richtung!', 1, 231, 175, 'Was ist das?', 1, 554, 148, 'Sieht für mich aus wie ein paar Babes!', 1, 425, 158, 'Unglaublich!', 1, 307, 173, 'Wir haben überall nach Euch gesucht!', 1, 162, 175, 'Wir waren überall, um von Euch gefunden zu werden!', 0, 558, 183, 'Wow! Ist ja wie im Himmel!', 0, 256, 163, 'Hihi', 1, 609, 178, 'Der Strand ist wie ausgestorben, aber...Wow! Das ist mal goldig!', 0, 256, 163, 'Uh oh. Es fängt an zu regnen!', 1, 441, 179, 'Schnell! Zum Rollerverleih! Da gibt’s ein Vordach.', 1, 147, 160, '', 0, 0, 0, 'Grad noch rechtzeitig!', 1, 312, 222, 'Jetzt schüttet es wirklich!', 0, 474, 222, 'Wir hätten nen Schirm mitnehmen sollen.', 1, 312, 222, 'Ich hätte nicht gedacht, daß es regnet.', 0, 372, 228, 'Macht nichts. Hier drunter bleiben wir trocken. Wir warten\'s einfach ab.', 1, 450, 103, 'Glück gehabt, das gefunden zu haben, sonst würden wir klatschnass!', 0, 219, 128, 'Ja, ganz nett hier drunter.', 2, 600, 164, 'Also, wo wohnt Ihr?', 0, 118, 124, 'Wir zelten drüben am Strand, in den Dünen.', 2, 600, 164, 'Oh! Ich glaub ich weiß wo das ist. Das ist gar nicht weit weg von unserem Haus.', 0, 118, 124, 'Euer Haus? Ihr lebt hier?', 1, 450, 103, 'Nein, wir wohnen nur im Strandhaus von Josie\'s Onkel. ', 0, 219, 128, 'Das Haus ist nicht so toll, aber es gibt einen fantastischen Innenhof. Perfekter Ort für ne Party!', 0, 0, 0, 'Party? Habe ich Party gehört?', 1, 447, 124, 'Du bist also Josie?', 2, 595, 152, 'Mm mmmh.', 0, 131, 126, 'Gaz. Ich bin Gaz.', 2, 595, 152, 'Ich bin sehr froh Dich kennenzulernen.', 2, 0, 0, 'Oh! Und das ist Rhys und ich bin Andrew.', 1, 517, 102, 'Und da gibt es noch einen von uns. Billy wollte nicht mitkommen und ist alleine am Strand entlang gelaufen, der kleine Langweiler.', 2, 529, 144, 'Oh! Das ist interessant. Wir sind auch noch eine mehr.', 0, 228, 133, 'Meine Cousine Rowena wollte auch nicht mitkommen. Sie wollte am Strand bleiben und ihr langweiliges Buch lesen.', 0, 0, 0, 'Ha! Hört sich an als seien die beiden füreinander gemacht!', 1, 517, 102, 'Wir haben gesagt, daß wir für sie einen Jungen finden.', 0, 131, 126, 'Ja, Billy ist auch so ne Art Bücherwurm.', 1, 517, 102, 'Ihr seid also vier Mädels?', 1, 0, 0, 'Und Ihr seid vier Jungs. Also machen wir ne Party?', 0, 228, 133, 'Auf jeden Fall!', 1, 511, 90, 'Wie wärs mit Abendessen? Wir haben nen großen Steingrill auf der Terasse, und jede Menge zu essen.', 0, 131, 126, 'Klasse! Wir können noch \'n paar Würstchen mitbringen.', 1, 517, 102, 'Wenn nur dieser Regen jemals aufhört.', 0, 228, 133, 'Cool.', 2, 607, 318, 'Das ist fantastisch!', 2, 603, 381, 'Könnte gar nicht besser sein!', 2, 596, 171, 'Ich glaub ich komm dran vorbei ohne nass zu werden.', 1, 416, 342, 'Wow! Ist wie ein geheimer Privatstrand.', 3, 349, 377, 'Oh!', 0, 375, 277, 'Ich wußte nicht, daß Sie hier sind.', 1, 570, 160, 'Entschuldigen Sie die Störung. Ich geh wieder.', 1, 0, 0, 'Nein! Geh nicht! Kannst Du mir mal helfen?', 1, 151, 169, 'Öh...Geht\'s Ihnen nicht gut?', 1, 570, 160, 'Ich krieg diese blöde Flasche einfach nicht auf!', 1, 193, 203, 'Oh! Tut mir leid, ich muß so erbärmlich wirken! Ich bin nur so aufgewühlt, ich kann nicht mal geradeaus sehen.', 0, 435, 139, 'Ich bin nur so frustriert daß ich diese Flasche Wein nicht aufbekomme...Und...Und all diese Gefühle überkamen mich.', 0, 0, 0, 'Kannst Du mal versuchen?', 0, 0, 0, 'Oh, okay. Ich versuch\'s mal.', 1, 516, 91, 'Danke. Ich weiß das zu schätzen.', 1, 193, 203, 'Das ist der schlimmste Tag in meinem Leben. Ich hab grade rausgefunden, daß mein Mann mich betrügt. Keine Ahnung wie ich so blind sein konnte.', 2, 187, 159, 'Ich hätte es längst wissen müssen. Es gab so viele Anzeichen. Ich wollte sie einfach nicht erkennen.', 2, 0, 0, 'Ich hab ihn sofort verlassen als ich es rausfand. Ich wohne hier in unserem Strandhaus, um mir über einige Dinge klar zu werden.', 2, 0, 0, 'Er ist nicht hier?', 0, 517, 173, 'Nein. Er ist gerade in Paris.', 2, 187, 159, 'Und in Brigitte wahrscheinlich auch.', 2, 0, 0, 'Na bitte!', 0, 510, 133, 'Oh! Du hast sie aufgekriegt! Wie schön. Lass mich zwei Gläser nehmen.', 0, 257, 120, 'Oh, ich trinke nicht.', 0, 510, 133, 'Hier geht’s nicht um\'s trinken. Das ist eine Zeremonie.', 0, 257, 120, 'Wir stoßen an auf den Beginn eines neuen Lebens, mein neues Leben ohne...Wie heißt er gleich? Haha! Ich hab ihn schon fast vergessen!', 0, 0, 0, 'Du erweist mir doch bestimmt die Ehre, mir bei der Taufe dieses neuen Schiffes zu helfen, oder?', 0, 0, 0, 'Öh..Na gut. Nur ein bißchen.', 0, 510, 133, 'Nur ein bißchen!', 0, 257, 120, 'Danke! Ich bin sehr froh, daß ich das nicht alleine tun muß.', 0, 0, 0, 'Auf mein neues Leben!', 0, 0, 0, 'Na los! Der Trinkspruch gilt nicht, bis Du getrunken hast.', 0, 0, 0, 'Das ganze Glas?', 0, 568, 149, 'Ich hab Dir doch nicht viel gegeben. ', 0, 257, 120, 'Du mußt es voller Elan und Überzeugung trinken!', 0, 0, 0, 'Um zu untermauern, daß dieser Neubeginn echt ist, beständig und andauernd.', 0, 0, 0, 'Äh...Na gut.', 0, 568, 149, 'Sehr gut!', 2, 178, 176, '', 0, 0, 0, 'Also, war nett Sie kennenzulernen.', 0, 520, 136, 'Aber ich sollte jetzt besser zurück gehen. Sieht aus, als ob es bald regnet.', 0, 0, 0, 'Ja, es sieht ein bißchen stürmisch aus.', 1, 215, 110, 'Deswegen habe ich meinen Strandschirm und eine Extra-Decke mitgebracht.', 1, 0, 0, 'Ich liebe es, von einem Sommerregen überrascht zu werden.', 1, 0, 0, 'Aber ich glaub nicht , daß Du noch zurückkommst.', 1, 0, 0, 'Häh?', 0, 520, 136, 'Die Flut ist jetzt zu hoch. Du kommst nicht mehr um die Felsen, siehst Du?', 3, 116, 303, 'Wir sind eingeschlossen?', 0, 189, 278, 'Ja. Ist das nicht toll? Ich liebe diesen kleinen Strand.', 3, 116, 303, 'Ohoh! Es fängt an zu regnen!', 0, 189, 278, 'Schnell! Unter den Schirm!“', 3, 116, 303, 'Na, ist das nicht kuschlig?', 1, 297, 178, 'Ach, keine Sorge. Deine Kamera bleibt trocken im Picknickkorb.', 1, 0, 0, 'Schau, das wird ne Weile dauern. Du kannst Dich genauso gut entspannen.', 1, 0, 0, 'Jetzt schüttet es wirklich.', 1, 341, 246, 'Ich mag den Regen zwar, aber mir ist etwas kalt.', 1, 317, 123, 'Würdest Du mich warmhalten?', 1, 0, 0, 'Ööhhhmmm... ', 0, 494, 173, 'Mmmm...Du bist so schön warm.', 1, 352, 100, 'Du riechst so gut!', 0, 523, 119, 'Mmmm! Dir gefällt mein Parfüm?', 1, 352, 100, 'Hmmm hmmm!', 0, 523, 119, 'Hier.', 1, 220, 126, 'Riech.', 1, 0, 0, 'Mmmm.', 0, 409, 142, 'Mmmm.', 1, 225, 94, 'Aber ich trage zwei verschiedene. Das erzeugt eine besondere...Aura.', 1, 0, 0, 'Das andere ist woanders.', 1, 244, 118, 'Kannst Du es finden?', 1, 0, 0, 'Mmmm! Habs gefunden!', 0, 490, 139, 'Gefällt es Dir?', 1, 213, 156, 'Oh ja, das ist himmlisch!', 0, 490, 139, 'Mmmm...Für mich auch.', 1, 213, 156, 'Hier. Fass sie an.', 1, 208, 180, 'Oh! Aber ich hab noch nie!', 0, 478, 172, 'Ist okay Süßer. Genieß es einfach!', 1, 208, 180, 'Die machen Dich an, oder?', 1, 0, 0, 'Uh huh.', 0, 478, 172, 'Mach weiter. Spiel mit ihnen was Du willst.', 2, 205, 188, 'Sie gehören ganz Dir.', 2, 0, 0, 'Mmmm... Ich steh drauf wie Du mit meinen Titten spielst, Billy.', 1, 165, 123, 'Das fühlt sich so gut an wie Du das machst.', 1, 0, 0, 'Mach weiter.', 1, 0, 0, 'Mehr, Billy.', 1, 0, 0, 'Du machst mich echt scharf.', 1, 165, 123, 'Saug an ihnen Billy.', 1, 195, 118, 'Saug meine Nippel', 1, 0, 0, 'Oh jaa!', 1, 165, 117, 'Jaa!', 1, 0, 0, 'Gott ja!', 1, 0, 0, 'Mehr!', 1, 0, 0, 'Oh, Billy!', 1, 165, 117, 'Geh weiter runter.', 2, 173, 180, 'Leck meine Möse, Billy.', 2, 0, 0, 'Leck sie!', 2, 165, 191, 'Nein.', 0, 430, 362, 'Ich...Ich hab Angst. ', 0, 0, 0, 'Bitte Billy!', 2, 165, 191, 'Nein. Ich...Ich will das nicht.', 0, 430, 362, 'Ist okay Süßer. Vielleicht bist Du noch nicht bereit dafür.', 1, 178, 141, 'Tut mir leid daß ich Dich zwingen wollte.', 0, 244, 110, 'Du hast mich so erregt! Ich hab die Kontrolle verloren.', 0, 0, 0, 'Du warst sehr gut, Billy. Sehr gut.', 0, 0, 0, 'Du bist auch noch geil, oder?', 0, 0, 0, 'Willst Du es machen?', 0, 0, 0, 'Was machen?', 2, 251, 223, 'Es tun! Du brauchst auch kein Kondom, ich nehm die Pille.', 0, 244, 110, 'Oh, aber ich hab noch nie!', 0, 356, 130, 'Ich weiß, Süßer, das ist ok. Es gibt immer ein erstes Mal.', 2, 189, 172, 'Du willst es doch, oder?', 2, 0, 0, 'Nein. Nicht so.', 0, 356, 130, 'Ich meine...Du bist echt nett...Aber...Nicht als erste.', 0, 0, 0, 'Oh. Hab verstanden. Das ist total süß.', 2, 189, 172, 'Ist okay. Ich verstehe.', 0, 244, 110, 'Oh Kleiner, Du bist so hart.', 1, 211, 117, 'Fühlt es sich gut an wenn ich ihn berühre?', 1, 0, 0, 'Nhhh hmmmm....', 0, 387, 166, 'Lass mich ihn verwöhnen.', 1, 211, 117, 'Okay?', 1, 0, 0, 'Ooh Hmmm.', 0, 387, 166, 'Oooo...', 1, 401, 137, 'Ich mag das.', 1, 0, 0, 'Ich will ihn lecken.', 1, 0, 0, 'Ich will ihn Dir lutschen Billy.', 1, 274, 122, 'Würdest Du das mögen?', 1, 0, 0, 'Mmmmm...', 0, 524, 178, 'Du mußt es wollen, Billy. Du mußt mir sagen, daß Du es willst!', 1, 274, 122, 'Sag mir, daß Du willst, daß ich Dir den Schwanz lutsche.', 1, 0, 0, 'Sag es.', 1, 0, 0, 'Ich...Ich will es.', 0, 524, 178, 'Sag mir daß ich Dir den Schwanz lutschen soll. Sag\'s mir und ich tu\'s.', 1, 274, 122, 'Ich will Deinen Saft schmecken.', 1, 0, 0, 'Ich will, daß Du mir in den Mund spritzt.“', 1, 0, 0, 'Lutsch meinen Schwanz.', 0, 516, 271, 'Alexandra.', 1, 283, 232, 'Alexandra.', 0, 516, 271, 'Lutsch meinen Schwanz.', 0, 0, 0, 'Nein. Noch nicht.', 1, 195, 196, 'Noch nicht. Halt es zurück.', 1, 0, 0, 'Mmmm, sehr gut.', 1, 0, 0, 'Nur noch ein bißchen.', 1, 195, 196, 'Ich kann es schmecken.', 1, 0, 0, 'Komm in meinen Mund Billy.', 1, 195, 196, '', 1, 0, 0, '', 0, 0, 0, 'Oh, die Nase läuft!', 1, 172, 158, 'Ich weiß nicht, ich kann mich einfach nicht darauf konzentrieren.', 1, 172, 158, 'Vielleicht war Lesen am Strand doch keine so gute Idee.', 1, 0, 0, 'Hmm, ich frag mich, ob ich sie noch einholen kann.', 1, 283, 165, 'Hi! Viel Spaß am Strand!', 0, 100, 136, 'Hihi. Hi!', 1, 634, 289, 'Der war aber nett!', 1, 422, 191, 'Ich frag mich ob ich sie jemals noch einhole.', 0, 341, 148, 'Vielleicht sollte ich einfach den Strand genießen.', 0, 0, 0, 'Ich weiß! Ich will den Sand zwischen den Zehen spüren!', 1, 422, 191, 'Hihi!', 1, 335, 88, 'Auua!!!', 1, 313, 109, 'Glasscherben!', 1, 0, 0, 'Oh Mann! Was mach ich nur?', 1, 0, 0, 'Der Bademeister hat bestimmt nen Erste-Hilfe-Kasten.', 1, 337, 79, 'Er wird mir helfen.', 1, 0, 0, 'Ich hab mir in den Fuß geschnitten an irgendwelchen Glasscherben!', 1, 395, 125, 'Oh! Tut mir leid, aber keine Sorge! Ich kümmer\' mich drum.', 0, 526, 91, 'Lass uns das säubern und verbinden.', 0, 0, 0, 'Das ist unsere Erste-Hilfe-Station. Nimm Platz.', 0, 361, 203, 'Entspann Dich einfach und lass mich das machen.', 0, 278, 101, 'Oh...Okay. Wird es wehtun', 0, 440, 174, 'Ich geb mein Bestes, damit es sowenig schmerzt wie möglich. Aber es sieht nach \'nem tiefen Schnitt aus.', 0, 278, 100, 'So, wir baden Deinen Fuß hierin. Das wird den Dreck aus der Wunde entfernen und sie gleichzeitig desinfizieren.', 2, 200, 139, 'Ich hab auch schon was gegen die Schmerzen draufgesprüht. Du solltest jetzt nichts mehr spüren.', 2, 0, 0, 'Hey! Du hast recht!', 0, 482, 88, 'Danke! Du kannst das echt gut.', 0, 0, 0, 'Naja, Danke. Ist ganz schön, zur Abwechslung mal an nem echten Patienten probieren zu dürfen.', 2, 210, 166, 'Echter Patient?', 0, 482, 88, 'Ja. Ich bin Medizinstudent. Die lassen uns die ganze Zeit an Dummies probieren.', 2, 210, 166, 'Aber echte Menschen haben echte Schmerzen! Freut mich, daß ich Dir helfen konnte.', 2, 0, 0, 'Freut mich auch.', 0, 482, 88, 'Rettungsschwimmer mach ich nur im Sommer. Hab ich schon immer gemacht.', 2, 210, 166, 'Schätze, ich muß eines Tages damit aufhören, aber im Moment genieße ich es noch. Ich liebe den Strand!', 2, 0, 0, 'Ich mag ihn auch, außer den Glasscherben.', 0, 541, 119, 'Ah. Ich werde die Scherben finden und wegschmeißen.', 2, 185, 196, 'Geh einfach der Blutspur nach.', 0, 541, 119, '', 0, 0, 0, 'Danke Doc! Es tut gar nicht mehr weh!', 0, 441, 146, 'Gut!', 2, 228, 91, 'Sieht ziemlich stürmisch aus da draußen.', 2, 189, 127, 'Regnet es?', 0, 511, 230, 'Es gießt in Strömen!', 0, 334, 153, 'Bist Du sicher, daß Du durch diesen Regen nach Hause gehen willst?', 0, 0, 0, 'Öhm... Ich weiß nicht.', 0, 438, 187, 'Sieh mal, ganz da hinten. Siehst Du die Aufhellung am Horizont?', 1, 266, 164, 'Da kommt klares Wetter zu uns. Warum wartest Du nicht einfach hier? Es wird bald viel besser sein.', 1, 0, 0, 'Oh, Okay.', 0, 438, 187, 'Fein! Ich freu mich sehr über Deine Gesellschaft. Du bist nett.', 2, 262, 144, 'Hihi! Du bist auch nett.', 0, 536, 236, 'Hey, ich frag mich, ob Du mir helfen würdest.', 2, 262, 144, 'Klar. Wie?', 0, 540, 192, 'Lass mich an Dir üben!', 2, 262, 144, 'Üben?', 0, 540, 192, 'Ja. Ich lerne gerade die grundlegenden medizinischen Untersuchungen. Es wäre total nett, an einem echten Patienten üben zu können statt an einer von diesen Plastikpuppen.', 2, 262, 144, 'Oh, verstehe.', 0, 540, 192, 'Und Du bist doch eh so eine tolle Patientin. Du wärst perfekt. Okay?', 2, 262, 144, 'Klar.', 0, 517, 239, 'Ok, dann wollen wir mal. Name des Patienten?', 2, 206, 135, 'Oh! Äh... Rowena Stevens.', 0, 538, 232, 'Ich nehm nur Rowena für den Übungsbogen.', 2, 206, 135, 'Obwohl, meine Familie nennt mich Winnie.', 0, 538, 232, 'Ich mag den Namen Rowena. Ich nenn Dich so, ok?', 2, 206, 135, 'Lass uns damit anfangen, den Blutdruck zu messen.', 2, 0, 0, 'Entspann Dich einfach.', 2, 234, 117, 'So ist gut!', 2, 0, 0, 'Sag "Ahhh."', 0, 534, 157, 'Aaahhh...', 2, 245, 280, 'Sieht gut aus.', 0, 534, 157, 'Jetzt lass uns die Lymphknoten checken.', 2, 212, 210, 'Oh! Tut mir leid.', 2, 240, 152, 'Hab ich Dich erschreckt?“', 2, 0, 0, 'Nein. Ich hab nur....Ich weiß nicht.', 3, 470, 264, 'Alles in Ordnung?', 2, 240, 152, 'Ah hahhh.', 3, 476, 238, 'Okay, dann versuchen wir\'s nochmal.', 2, 240, 152, 'Ist das okay?', 2, 0, 0, 'Ah hamm.', 3, 476, 238, 'Du bist so unruhig! Das macht das Abtasten schwierig.', 2, 240, 152, 'Tut mir leid.', 3, 476, 239, 'Ist okay. Macht mir nichts aus.', 2, 240, 152, 'Du bist einfach überall total niedlich und weich.', 2, 0, 0, 'Okay. Hier scheint alles in Ordnung zu sein.', 2, 240, 152, 'Lass uns das Schlüsselbein checken.', 2, 0, 0, 'Sehr gut.', 2, 240, 152, 'Jetzt die Lymphknoten unter den Armen.', 2, 0, 0, 'Kannst Du die Arme etwas anheben?', 2, 0, 0, 'Gut.', 2, 0, 0, 'Ausgezeichnet.', 2, 0, 0, 'Jetzt beruhigen wir uns etwas, ok?', 2, 0, 0, 'So, jetzt bist Du ok und relaxed?', 2, 0, 0, 'Äh haahh.', 3, 476, 240, 'Gut. Als nächstes sehen wir uns die Lungen an.', 2, 240, 152, '', 0, 0, 0, 'Ich hab gemerkt daß Deine Nase ein bißchen läuft. Bist Du erkältet?', 2, 258, 155, 'Nein nein. Das ist eine Allergie. Das hab ich oft um diese Jahreszeit.', 0, 507, 286, 'Hmmm...Naja, da solltest Du nicht mit spaßen.', 2, 258, 155, 'Auch eine Nase, die nur ein bißchen läuft kann Flüssigkeit verursachen, die sich in den Lungen festsetzt. Lungenentzündung ist eine ernste Angelegenheit.', 2, 0, 0, 'Ich werde Dich jetzt ganz genau abhören, um völlig sicher zu gehen daß Deine Lunge sauber ist. OK?', 2, 0, 0, 'Okay.', 0, 453, 244, 'Ich muß Dich wirklich überall abhören. Ich fürchte, Dein Hemd ist im Weg. Können wir das ausziehen?', 2, 258, 155, 'Häh?', 0, 507, 267, 'Ist schon in Ordnung. Ich bin Arzt.', 2, 221, 147, 'Ääh... Hmmm...Wenn Du meinst.', 0, 507, 267, 'Gut.', 2, 221, 147, 'Jetzt entspann Dich einfach.', 1, 235, 100, 'Kein Grund nervös zu sein.', 1, 0, 0, 'A...Aber ich bin es nicht gewohnt....mich einem Mann nackt zu zeigen.', 0, 514, 240, 'Entspann Dich einfach ein bißchen. Du mußt ganz ruhig und entspannt sein damit ich Dich gut abhören kann.', 2, 234, 130, 'Öööhhh...Okay, ich versuch\'s.', 0, 514, 240, 'Gut. Fühl Dich wie zuhause. Du mußt Dich wegen Deines Körpers nicht unwohl fühlen.', 2, 230, 120, 'Er ist ganz natürlich. Er ist wunderschön. Genieß es einfach schön zu sein. Genieß es, eine Frau zu sein.', 2, 0, 0, 'Aber ich... Ich bin...', 3, 479, 261, 'Meine Brüste. Sie sind so klein.', 3, 0, 0, 'Ich...Ich hab immer gehofft, sie würden noch wachsen. Sind sie aber nicht.', 3, 0, 0, 'Wie kann ich mich wie eine Frau fühlen mit solch winzig kleinen Brüsten!', 3, 0, 0, 'Oh, jetzt versteh ich warum Du so unsicher bist.', 2, 230, 120, 'Du machst Dich selbst damit fertig, dabei ist das so unnötig!', 2, 0, 0, 'Die Größe der Brüste ist doch nicht wichtig. Es gibt sie in allen verschiedenen Größen.', 2, 225, 204, 'Die Größe hat doch nichts damit zu tun, wie sehr Du eine Frau bist, oder auch wie attraktiv Du bist.', 2, 0, 0, 'Kleine Brüste können genauso reizvoll sein wie große.', 2, 216, 241, 'Sogar reizvoller, für einige Männer.', 2, 0, 0, 'Versuch das: Drück Deine Brust etwas heraus und wölbe Deine Rücken durch.', 2, 0, 0, 'Oh ja, genau so.', 3, 189, 309, 'Das ist so sexy!', 3, 0, 0, 'Da bleibt mir gar nichts anderes übrig als Dich anzuschauen.', 3, 0, 0, 'Fühlst Du Dich nicht sexy?', 3, 0, 0, 'Öhmmm...', 0, 522, 150, 'Das solltest Du. Du erregst mich echt.', 3, 189, 309, 'Siehst Du wie die Nippel hervorstehen? Die haben so eine schöne Form, sehr sexy!', 2, 165, 272, 'Siehst Du? Wenn ich sie berühre werden sie gleich noch härter.', 2, 167, 247, 'Fühlt es sich gut an, wenn ich sie stimuliere?', 2, 167, 247, 'Oh! Ich muß sie jetzt lecken!', 2, 0, 0, 'Gefällt Dir das?', 2, 264, 257, 'Hör nicht auf.', 0, 514, 147, 'Ich werde jetzt echt scharf. Was ist mit Dir?', 2, 264, 257, 'Was ist mit hier unten?', 2, 232, 216, 'Fühlst Du irgendwas?', 2, 0, 0, 'Oh, da unten tobt es.', 0, 478, 134, 'Ich will\'s sehen.', 2, 168, 281, 'Öffne Deine Beine für mich.', 2, 0, 0, 'Zeig mir Dein Toben.', 1, 212, 181, 'Oh Gott!', 0, 464, 93, 'Ich...Ich sollte besser gehen.', 0, 0, 0, 'Tut mir leid.', 2, 220, 126, 'Du bist einfach so süß! So sexy! Ich konnte mich nicht beherrschen!', 2, 0, 0, '', 0, 0, 0, 'Naja, zumindest hat der Regen aufgehört.', 1, 539, 155, 'Ich kann nicht glauben, daß ich ihn das alles habe tun lassen!', 0, 417, 120, 'Moment mal.', 0, 0, 0, 'Süß? Sexy?', 0, 0, 0, 'Ich?', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 'Sie hat ihr Buch vergessen.', 3, 310, 148, 'Soll ich ihr nachlaufen?', 3, 0, 0, 'Nein. Vielleicht kommt sie später zurück um es zu holen.', 3, 0, 0, 'Ich bewahr es einfach für sie auf.', 3, 0, 0, 'Mein Buch! Ich hab mein Buch vergessen!', 0, 443, 120, 'Soll ich zurückgehen und es holen?', 0, 0, 0, 'Nein. Besser nicht.', 0, 400, 124, 'Mädel, Du hast mich so scharf gemacht.', 0, 499, 87, 'Ich steh auf Deine kleinen Tittchen.', 3, 473, 73, 'Ich werd Dir zeigen, wie sehr ich drauf stehe.', 3, 0, 0, 'Was machst Du da?', 2, 291, 182, 'Ich werde gleich auf Deine Titten kommen.', 3, 486, 91, 'Wird er spritzen?', 2, 291, 182, 'Und ob! Er wird Dich überall vollspritzen.“', 3, 486, 91, 'Ein bißchen ist mir in den Mund gekommen!', 2, 291, 182, 'Oh Mann, das ist so niedlich!', 3, 486, 91, '', 1, 0, 0, '', 0, 0, 0, 'Ich will Deine Beine sehen.', 2, 232, 193, 'Würdest Du Dich für mich hinstellen?', 2, 0, 0, 'Ah haa.', 3, 486, 140, 'Ja. Hier auf die Kiste.', 2, 273, 221, 'Genau so. Perfekt.', 2, 328, 326, 'Was Du für perfekte Beine hast.', 1, 271, 116, 'So schlank. So glatt.', 1, 0, 0, 'Ich liebe Deine Schenkel.', 2, 170, 212, 'Deine Hüften will ich auch sehen.', 1, 201, 272, 'Würdest Du Dein Röckchen für mich ausziehen?', 2, 277, 382, 'Ah haa.', 0, 494, 81, '', 0, 0, 0, 'Er paßt nicht!', 1, 532, 328, 'Willst Du ihn?', 2, 500, 213, 'Ah haa.', 1, 532, 328, 'Dann lass mich rein.', 2, 500, 213, 'Entspann Dich einfach und lass es geschehen.', 2, 0, 0, 'Hmm...Ich versuch\'s.', 1, 532, 328, 'Winnie?', 1, 703, 116, 'Ah, da bist Du.', 1, 570, 151, 'Ich...ääh...hab ein Nickerchen gemacht.', 3, 155, 313, 'Sag bloß!', 3, 533, 183, 'Wir haben ein paar Jungs am Strand getroffen.', 3, 0, 0, 'Wir werden eine Party feiern!', 3, 0, 0, 'Gott, ich bin so fickrig!', 4, 456, 89, 'Ich will die allerschlimmsten Sachen mit diesen Jungs anstellen.', 4, 0, 0, 'Und zwar alle.', 4, 534, 196, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 0, 0, 0, 0];
French1 = ['', 0, 0, 0, 'Voilà !', 0, 577, 153, 'C\'est ça le fabuleux chalet sur la plage de ton oncle dont tu nous parlais sans cesse ?', 1, 454, 150, 'Oh! C\'est vraiment chouette!', 1, 340, 157, 'Ce n\'est pas aussi bien que j\'avais imaginé.', 2, 202, 270, 'Oh! Allez Holly!', 3, 516, 280, 'Ce n\'est pas si mal. Je suis certaine que tu survivras.', 3, 0, 0, 'Les chambres sont par là . La porte du centre donne accès aux toilettes.', 0, 220, 160, 'Akiko et moi allons coucher dans la première chambre.', 0, 0, 0, 'Toi et ta cousine Winnie pouvez rester dans la chambre principale plus luxueuse.', 0, 0, 0, 'Est-ce celle avec le jacuzzi et la masseuse personnelle ?', 1, 475, 175, 'Uh!', 0, 220, 160, 'Allons à la plage pour rencontrer des garçons. Je ne veux vraiment pas que ce soit qu\'une fête de filles!', 1, 486, 158, 'Hmmm... Que devrais-je porter?', 1, 0, 0, 'Je veux être sexy.', 1, 374, 99, 'C\'est la seule chose que tu as en tête.', 0, 150, 223, 'Hey , que vas-tu porter pour aller à la plage?', 1, 486, 106, 'Nous allons à la plage?', 0, 162, 120, 'Pourquoi ne pas y aller comme cela? Très sexy!', 1, 420, 140, 'Holly le ferait!', 0, 162, 120, 'Tu ne vas pas porter des jeans pour aller à la plage?', 1, 486, 106, 'Umm... j\'imagine que non. Peut-être devrais-je me changer?', 0, 162, 120, 'Wow.', 1, 645, 121, 'Josie, tu es vraiment canon. J\'aimerais avoir des seins comme les tiens.', 1, 486, 160, 'Ce n\'est pas la grosseur des seins qui est importante.', 1, 553, 124, 'C\'est de les montrer!', 1, 535, 146, 'Quand les garçons voient des tétons, ils deviennent fous!', 0, 559, 145, 'Et c\'est là que le plaisir commence.', 0, 0, 0, 'Hee hee! Ok, allons-y sans haut!', 1, 252, 118, 'N\'est-ce pas amusant?', 0, 542, 160, 'Akiko! Toi aussi?', 0, 416, 151, 'Tu dois te laisser aller! Amusons-nous!', 0, 521, 181, 'Allez, montre-nous les.', 0, 0, 0, 'Holly!', 1, 238, 150, 'Josie, tu es si prude.', 0, 521, 181, 'Lorsque tu rencontres des garçons, tu dois profiter de l\'occasion à fond.', 2, 356, 225, 'Tu dois être sexy! Regarde. Akiko sera le garçon.', 2, 356, 225, 'Place ce tube de pâte dentifrice dans ta culotte.', 2, 207, 158, 'Je ne fais pas ça pour tous les garçons que je rencontre, mais tu m\'allumes vraiment.', 2, 202, 193, 'Et en voyant la merveilleuse bosse dans ton slip, je crois que tu es très allumé aussi.', 2, 0, 0, 'Tu veux voir ma chatte?', 2, 323, 261, 'Ooooo, oui!', 1, 526, 170, 'Arrêtez! C\'est dégoûtant!', 0, 184, 128, 'Je sors d\'ici. Je vais me changer ailleurs.', 0, 0, 0, 'Hee hee, attends! Tu ne veux pas si sa qu.. son dentifrice va gicler lorsque je vais y toucher?', 2, 151, 284, 'Uhhhggg!!!!', 3, 577, 203, '', 1, 0, 0, 'Ah ouais, c\'est un super emplacement pour du camping.', 0, 93, 197, 'Ces arbustes nous protègent du vent et la plage est très près.', 0, 127, 240, 'Ça ira, mais ce que nous avons vraiment besoin c\'est des filles chaudes pour nous garder au chaud.', 1, 544, 200, 'À la plage! Voyons ce que nous pouvons trouver.', 0, 128, 240, 'Vous être prêt?', 0, 93, 197, 'Ouais ouais! Notre tente est installée. Allons-y!', 2, 617, 141, 'Attendez! Je veux prendre mon appareil photo.', 1, 650, 100, 'Nous devons être tout près. Je peux entendre les vagues.', 1, 533, 310, '', 1, 0, 0, 'Wow! Le patio est super! Le chalet est un peu étrange, mais c\'est super ici!', 1, 354, 264, 'Belle place pour une fête, non?', 0, 506, 268, 'Regarde! Il y a un barbecue et tout!', 1, 430, 269, 'Je suis vraiment heureuse que mon oncle nous ait laissé utiliser son chalet.', 1, 554, 143, 'Super. Maintenant allons à la plage pour trouver quelques mecs.', 0, 165, 167, 'Okay.', 1, 432, 162, 'Allez-y. Je vais rester ici et lire mon livre.', 1, 292, 187, 'Tu peux faire ça à la maison. Viens au moins à la plage avec nous.', 0, 165, 167, 'Oh... ok. Mais je ne vais pas à la chasse aux garçons avec vous. Je veux simplement lire sur la plage.', 1, 292, 187, 'Comme tu veux.', 0, 165, 167, '', 1, 0, 0, '', 0, 0, 0, 'Incroyable!', 1, 313, 289, 'À gauche ou à droite?', 0, 436, 290, 'Ça semble vide par là .', 1, 363, 256, 'Il y a presque personne en effet.', 1, 164, 291, 'Par là . Tu vois la tour du surveillant de plage?', 0, 324, 283, 'C\'est là que les gens visitant la plage vont se trouver. S\'il y a des filles, elles seront dans cette direction', 0, 0, 0, 'Allons-y!', 0, 380, 286, 'Uhhh, je vais aller dans l\'autre direction.', 1, 163, 150, 'Je préfèrerais prendre des photos. Ces rochers là -bas semblent vraiment bien.', 1, 0, 0, 'Ok. Comme tu veux. Nous recherchons des filles, pas des roches couvertes de merde d\'oiseaux.', 0, 418, 116, 'Lorsqu\'on en trouvera, nous prendrons celle que l\'on désire. Tu devras te contenter de ce qui reste.', 1, 497, 118, 'De toute façon, la plage semble vide à cause de la météo. Vous n\'allez surement rien trouver.', 1, 163, 150, 'On fera certainement mieux que toi!', 1, 497, 118, '', 1, 0, 0, 'Le surveillant semble complètement endormi.', 1, 558, 260, 'Peut-être a-t-il fait la fête hier soir.', 1, 602, 257, 'Il y a un quelque chose là -bas.', 0, 248, 250, 'Je sais pas trop ce que c\'est.', 0, 311, 255, 'Fermé.', 1, 376, 250, 'Putain, c\'est un village fantôme ici.', 0, 540, 252, 'Où est la ville la plus proche?', 0, 376, 170, 'Je ne sais pas. Je crois qu\'on devrait retourner au camp. Le temps se couvre.', 1, 421, 167, '', 0, 0, 0, 'Wow!', 1, 346, 124, 'J\'adore l\'océan.', 0, 331, 125, 'C\'est vraiment vide. Je ne vois personne d\'autre que nous.', 0, 274, 112, 'Nous devrions nous diriger par là . Il devrait y avoir plus de gens près de la ville.', 1, 410, 107, 'Où sont tous les gens?', 1, 346, 124, 'La pluie semble leur avoir fait peur.', 1, 410, 107, 'Mais c\'est ensoleillé maintenant.', 0, 274, 112, 'Je vais m\'asseoir ici et lire.', 1, 194, 150, 'Ok cousine. À plus.', 1, 370, 130, 'On va trouver un joli garçon pour toi.', 1, 0, 0, 'Uh!', 0, 261, 148, 'bon après-midi les filles.', 0, 113, 148, 'Bonjour!', 1, 538, 289, 'Hee hee!', 0, 622, 306, 'Regarde! Des garçons!', 1, 488, 134, 'Eeeee!', 0, 431, 134, 'Ils viennent vers nous!', 1, 231, 175, 'Qu\'est-ce que c\'est?', 1, 554, 148, 'On dirait bien de jolies filles!', 1, 425, 158, 'Super!', 1, 307, 173, 'Nous avons cherché partout pour vous trouver!', 1, 162, 175, 'Nous sommes allés partout pour que vous nous trouviez!', 0, 558, 183, 'Wow! C\'est le paradis!', 0, 256, 163, 'Hee hee.', 1, 609, 178, 'La plage est peut-être vide, mais... Wow! C\'est vraiment super!', 0, 256, 163, 'Uh oh. Il commence à pleuvoir!', 1, 441, 179, 'Vite! Allons au local de location de scooter! Il y avait un abri là -bas.', 1, 147, 160, '', 0, 0, 0, 'Nous sommes arrivés juste à temps!', 1, 312, 222, 'Il pleut vraiment fort maintenant!', 0, 474, 222, 'Nous aurions dû apporter un parapluie.', 1, 312, 222, 'Je ne croyais pas qu\'il pleuvrait.', 0, 372, 228, 'Ce n\'est pas si grave. Nous sommes au sec ici. Nous n\'avons qu\'à attendre que ça passe.', 1, 450, 103, 'Nous sommes chanceux d\'avoir trouvé cet endroit sinon nous aurions été tout mouillé!', 0, 219, 128, 'Ouais, on est bien ici.', 2, 600, 164, 'Où dormez-vous?', 0, 118, 124, 'Nous sommes campés sur la plage, dans les dunes.', 2, 600, 164, 'Oh! Je crois savoir où vous êtes. C\'est très près de notre maison.', 0, 118, 124, 'Votre maison? Vous vivez ici?', 1, 450, 103, 'Non, nous habitons dans le chalet de l\'oncle de Josie. ', 0, 219, 128, 'Ce n\'est pas très joli, mais le patio est vraiment chouette. L\'endroit parfait pour faire la fête!', 0, 0, 0, 'Une fête? J\'ai bien entendu une fête?', 1, 447, 124, 'Tu es Josie?', 2, 595, 152, 'Uh huhhhm.', 0, 131, 126, 'Gaz. Je suis Gaz.', 2, 595, 152, 'Je suis très heureuse de faire ta rencontre.', 2, 0, 0, 'Oh! Lui c\'est Rhys et je suis Andrew.', 1, 517, 102, 'Il y a aussi une autre personne avec nous. Billy ne voulait pas se joindre à nous et il est allé seul sur la plage, le petit nerd.', 2, 529, 144, 'Oh! C\'est intéressant. Il nous en manque une nous aussi.', 0, 228, 133, 'Ma cousine Rowena ne voulait pas se joindre à nous également. Elle est restée sur la plage pour lire son livre ennuyant.', 0, 0, 0, 'Ha! Il semble que ces deux là soient faits pour s\'entendre!', 1, 517, 102, 'Nous lui avons dit que nous allions lui trouver un garçon.', 0, 131, 126, 'Ouais, Billy est également un rat de bibliothèque.', 1, 517, 102, 'Alors, vous être quatre filles?', 1, 0, 0, 'Et vous êtes quatre garçons. On fait la fête?', 0, 228, 133, 'Oh oui!', 1, 511, 90, 'Que diriez-vous d\'un dîner? Nous avons un gros BBQ sur le patio et beaucoup de nourriture.', 0, 131, 126, 'Super! On peut amener des saucisses aussi.', 1, 517, 102, 'Si seulement la pluie pouvait cesser.', 0, 228, 133, 'Cool.', 2, 607, 318, 'C\'est vraiment incroyable!', 2, 603, 381, 'Ça ne pourrait pas être mieux!.', 2, 596, 171, 'Je crois pouvoir me rendre là sans être trempé.', 1, 416, 342, 'Wow! C\'est une petite plage privée.', 3, 349, 377, 'Oh!', 0, 375, 277, 'Je ne savais pas que vous étiez là .', 1, 570, 160, 'Désolé de vous dérangez. Je vais vous laisser seul.', 1, 0, 0, 'Non! Ne pars pas! Tu peux m\'aider?', 1, 151, 169, 'Uh... Ça va?', 1, 570, 160, 'Je suis incapable d\'ouvrir cette bouteille.', 1, 193, 203, 'Oh! Je suis désolé d\'avoir un air aussi pathétique! Je suis très émotive en ce moment. Je suis très troublée.', 0, 435, 139, 'Je suis juste devenue très frustrée de ne pouvoir ouvrir cette bouteille... et... toutes ces émotions sont sorties.', 0, 0, 0, 'Tu peux tenter ta chance?', 0, 0, 0, 'Uh, ok. Je vais essayer.', 1, 516, 91, 'Merci. j\'apprécie beaucoup.', 1, 193, 203, 'C\'est le pire jour de ma vie. Je viens d\'apprendre que mon mari me trompe. Je ne peux pas croire que j\'ai été si stupide.', 2, 187, 159, 'J\'aurais dû le savoir dès le début. Il y avait plein de signes. J\'ai simplement choisi de l\'ignorer.', 2, 0, 0, 'Je suis partie aussitôt que je l\'ai su. Je reste ici à notre deuxième maison sur la plage jusqu\'à ce que je trouve une solution.', 2, 0, 0, 'Il n\'est pas ici?', 0, 517, 173, 'Non. Il est à Paris.', 2, 187, 159, 'Probablement dans Brigitte en ce moment!', 2, 0, 0, 'Aha!', 0, 510, 133, 'Oh! Tu l\'as ouverte! Super. Je vais sortir des coupes.', 0, 257, 120, 'Oh, je ne bois pas.', 0, 510, 133, 'Il ne s\'agit pas de boire. C\'est une célébration. ', 0, 257, 120, 'C\'est un toast au début de ma nouvelle vie, ma nouvelle vie après... C\'est quoi son nom déjà ? Haha! J\'ai déjà oublié!', 0, 0, 0, 'Tu va certainement m\'aider à baptiser ce nouveau départ, non?', 0, 0, 0, 'Uh... bon d\'accord. Juste un peu.', 0, 510, 133, 'Juste un peu!', 0, 257, 120, 'Merci. Je suis heureuse de ne pas avoir à faire ça seule.', 0, 0, 0, 'À ma nouvelle vie!', 0, 0, 0, 'Allez. Ce n\'est pas officiel si tu ne bois pas.', 0, 0, 0, 'Tout ça?', 0, 568, 149, 'Tu n\'as presque rien eu. ', 0, 257, 120, 'Tu dois le boire avec vigueur, avec conviction.', 0, 0, 0, 'Il faut prouver que ce nouveau départ est une réalité solide qui va durer.', 0, 0, 0, 'Uh... Bon d\'accord.', 0, 568, 149, 'Voilà !', 2, 178, 176, '', 0, 0, 0, 'C\'était vraiment chouette de faire votre rencontre.', 0, 520, 136, 'Mais je devrais y aller. On dirait qu\'il va pleuvoir.', 0, 0, 0, 'En effet, le temps est orageux.', 1, 215, 110, 'C\'est pour cela que j\'ai avec moi mon parasol de plage et une couverture supplémentaire.', 1, 0, 0, 'J\'adore être sous la pluie d\'été.', 1, 0, 0, 'Mais je ne crois pas que tu puisses partir maintenant.', 1, 0, 0, 'Huh?', 0, 520, 136, 'La marée est trop haute. tu ne pourras pas contourner les rochers, tu vois?', 3, 116, 303, 'Nous sommes piégés?', 0, 189, 278, 'Oui. N\'est-ce pas super? J\'adore cette petite plage.', 3, 116, 303, 'Uh oh! Il commence à pleuvoir!', 0, 189, 278, 'Vite! Sous le parasol!', 3, 116, 303, 'N\'est-ce pas confortable?', 1, 297, 178, 'Oh, ne t\'inquiète pas. Ton appareil photo sera au sec dans le panier.', 1, 0, 0, 'Il semble que ça va durer un bout de temps. Tu ferais aussi bien de te détendre.', 1, 0, 0, 'Il pleut averse!.', 1, 341, 246, 'J\'adore la pluie, mais j\'ai un peu froid.', 1, 317, 123, 'Tu veux bien me réchauffer?', 1, 0, 0, 'Uhhhmmmm... ', 0, 494, 173, 'Mmmm... Tu es si chaud.', 1, 352, 100, 'Vous sentez si bon.', 0, 523, 119, 'Mmmm! Tu aimes mon parfum?', 1, 352, 100, 'Ummm hmmm!', 0, 523, 119, 'Viens ici.', 1, 220, 126, 'Sent.', 1, 0, 0, 'Mmmm.', 0, 409, 142, 'Mmmm.', 1, 225, 94, 'Je porte deux marques différentes. Ça crée une aura... spéciale.', 1, 0, 0, 'L\'autre est ailleurs sur moi.', 1, 244, 118, 'Tu peux la trouver?.', 1, 0, 0, 'Mmmm! Je l\'ai!', 0, 490, 139, 'Tu aimes?', 1, 213, 156, 'Oh oui. C\'est vraiment merveilleux.', 0, 490, 139, 'Mmmm... Pour moi également.', 1, 213, 156, 'Touche-les.', 1, 208, 180, 'Oh! Mais je n\'ai jamais!', 0, 478, 172, 'Ça va trésor. Profite de l\'occasion!', 1, 208, 180, 'Mes seins t\'excitent n\'est-ce pas?', 1, 0, 0, 'Uh huh.', 0, 478, 172, 'Vas-y. Joue avec eux autant que tu le désires.', 2, 205, 188, 'Ils sont à toi.', 2, 0, 0, 'Mmmm... J\'adore quand tu joues avec mes seins Billy.', 1, 165, 123, 'C\'est si bon quand tu les touches comme ça.', 1, 0, 0, 'Encore.', 1, 0, 0, 'Encore Billy.', 1, 0, 0, 'Tu m\'excites vraiment.', 1, 165, 123, 'Suce-les billy.', 1, 195, 118, 'Suce mes tétons.', 1, 0, 0, 'Oh oui!', 1, 165, 117, 'Oui!', 1, 0, 0, 'Bon dieu oui!', 1, 0, 0, 'Encore!', 1, 0, 0, 'Oh, Billy!', 1, 165, 117, 'je veux que tu me lèches.', 2, 173, 180, 'Lèche moi la chatte Billy.', 2, 0, 0, 'Lèche-la.', 2, 165, 191, 'Non.', 0, 430, 362, ' J\'ai... J\'ai peur.', 0, 0, 0, 'S\'il-te plaît Billy!', 2, 165, 191, 'Non. Je... Je ne veux pas.', 0, 430, 362, 'Pas de problèmes trésor.Tu n\'es peut-être pas prêt pour ça.', 1, 178, 141, 'Je suis désolée de t\'avoir forcé.', 0, 244, 110, 'Tu m\'as tellement excitée! J\'ai perdu le contrôle.', 0, 0, 0, 'Tu étais très bon Billy. Trrrès bon.', 0, 0, 0, 'Tu es excité ?', 0, 0, 0, 'Tu veux le faire?', 0, 0, 0, 'Faire quoi?', 2, 251, 223, 'Le faire!\rTu n\'as pas besoin d\'un préservatif. Je prends un contraceptif oral.', 0, 244, 110, 'Oh, mais je n\'ai jamais!', 0, 356, 130, 'Je sais trésor, ça va. Il faut bien une première fois.', 2, 189, 172, 'Tu veux le faire n\'est-ce pas?', 2, 0, 0, 'Non. Pas comme ça.', 0, 356, 130, 'Je veux dire... Tu es très bien... Mais... pas la première fois.', 0, 0, 0, 'Ah. Je vois. C\'est charmant.', 2, 189, 172, 'Je comprends.', 0, 244, 110, 'Oh mon chou, tu es si dur.', 1, 211, 117, 'C\'est bon lorsque je le touche?', 1, 0, 0, 'Nhhh hmmmm....', 0, 387, 166, 'Je vais prendre soin de ça.', 1, 211, 117, 'Ok?', 1, 0, 0, 'Uhh hummm.', 0, 387, 166, 'Oooo...', 1, 401, 137, 'J\'aime ça.', 1, 0, 0, 'Je veux le lécher.', 1, 0, 0, 'Je veux le sucer Billy.', 1, 274, 122, 'Tu aimerais?', 1, 0, 0, 'Mmmmm...', 0, 524, 178, 'Il faut que tu le désires Billy. Tu dois me dire que tu le veux.', 1, 274, 122, 'Dis-moi que tu veux que je suce ta queue.', 1, 0, 0, 'Dis le.', 1, 0, 0, 'Je... Je le veux.', 0, 524, 178, 'Dis moi de sucer ta queue. Dis le moi et je vais le faire.', 1, 274, 122, 'Je veux goûter à ton sperme.', 1, 0, 0, 'Je veux que tu gicles dans ma bouche.', 1, 0, 0, 'Suce ma queue.', 0, 516, 271, 'Alexandra.', 1, 283, 232, 'Alexandra,', 0, 516, 271, 'Suce ma queue.', 0, 0, 0, 'Non. Pas tout de suite.', 1, 195, 196, 'Pas tout de suite. Laisse durer le plaisir.', 1, 0, 0, 'Mmmm, c\'est bon.', 1, 0, 0, 'Juste encore un peu.', 1, 195, 196, 'Je peux y goûter.', 1, 0, 0, 'Viens dans ma bouche Billy.', 1, 195, 196, '', 1, 0, 0, '', 0, 0, 0, 'Oh, ces allergies!', 1, 172, 158, 'Je ne peux pas me concentrer là -dessus.', 1, 172, 158, 'Peut-être que lire sur la plage n\'était pas la meilleure idée.', 1, 0, 0, 'Hmmm, je me demande si je peux les rattraper.', 1, 283, 165, 'Bonjour! Profite bien de la plage!', 0, 100, 136, 'Hee hee. Bonjour!', 1, 634, 289, 'Il semble bien gentil!', 1, 422, 191, 'Je me demande si je vais les rattraper un jour.', 0, 341, 148, 'Peut-être devrais-je simplement profiter de la plage.', 0, 0, 0, 'Je sais! Je veux sentir le sable entre mes orteils.', 1, 422, 191, 'Hee hee!', 1, 335, 88, 'Owww!!!', 1, 313, 109, 'Du verre brisé!', 1, 0, 0, 'Oh là là ! Qu\'est-ce que je fais?', 1, 0, 0, 'Le surveillant de plage dois probablement avoir une trousse de premier soins.', 1, 337, 79, 'Il va m\'aider.', 1, 0, 0, 'Je me suis coupé le pied sur un morceau de verre!', 1, 395, 125, 'Oh! Je suis désolé, mais ne t\'inquiète pas! Je m\'en charge.', 0, 526, 91, 'Je vais nettoyer le tout et appliquer un bandage.', 0, 0, 0, 'Voici notre station de secours. Tu peux t\'asseoir.', 0, 361, 203, 'Détends-toi et laisse moi faire.', 0, 278, 101, 'Oh... d\'Accord. Ce sera douloureux?', 0, 440, 174, 'Je vais tout tenter pour que ce ne le soit pas, mais ça semble être une coupure assez profonde.', 0, 278, 100, 'nous allons trempé ton pied dans cette solution. Ça va désinfecter la plaie et faire flotter la saleté.', 2, 200, 139, 'Je t\'ai appliqué un antidouleur. Tu ne devrais plus rien sentir maintenant!', 2, 0, 0, 'Hey! Tu as raison!', 0, 482, 88, 'Merci! Tu as beaucoup de talent pour soigner les gens.', 0, 0, 0, 'Oh merci! C\'est bien de pratiquer sur un vrai patient pour une fois.', 2, 210, 166, 'Un vrai patient?', 0, 482, 88, 'Oui. Je suis un étudiant en médecine. On pratique souvent sur des mannequins.', 2, 210, 166, 'Mais les gens ont de vraies douleurs! Je suis heureux d\'avoir rendu le tout moins pénible pour toi.', 2, 0, 0, 'Je suis heureuse également.', 0, 482, 88, 'Je suis seulement surveillant durant l\'été. Je le fais depuis un bail.', 2, 210, 166, 'J\'imagine que je devrais arrêter un jour, mais pour l\'instant j\'aime bien. J\'adore la plage!', 2, 0, 0, 'J\'aime bien aussi, à part le verre brisé.', 0, 541, 119, 'Je vais trouver ce morceau de verre et le jeter.', 2, 185, 196, 'Tu n\'as qu\'à suivre la trainée de sang!', 0, 541, 119, '', 0, 0, 0, 'Merci docteur! Ça ne fait plus mal du tout!', 0, 441, 146, 'Super!', 2, 228, 91, 'Ça semble orageux dehors.', 2, 189, 127, 'Est-ce qu\'il pleut?', 0, 511, 230, 'Un vrai torrent!', 0, 334, 153, 'Tu es certaine de vouloir marcher chez toi sous cette pluie?', 0, 0, 0, 'Uh... je ne sais pas.', 0, 438, 187, 'Tu vois là -bas au loin le ciel plus clair?', 1, 266, 164, 'C\'est le beau temps qui vient vers nous. Pourquoi n\'attends-tu pas ici? Il fera plus beau bientôt.', 1, 0, 0, 'Oh, d\'accord.', 0, 438, 187, 'Super! Je suis bien heureux d\'avoir quelqu\'un comme toi avec moi. Tu es chouette.', 2, 262, 144, 'Hee hee! Tu es chouette aussi.', 0, 536, 236, 'Ho, je me demande si tu pouvais m\'aider.', 2, 262, 144, 'Bien sûr. que dois-je faire?', 0, 540, 192, 'Laisse-moi me pratiquer avec toi!', 2, 262, 144, 'Te pratiquer?', 0, 540, 192, 'Oui. J\'apprends en ce moment l\'examen de base en médecine. Ça serait vraiment bien de pouvoir pratiquer avec un vrai patient plutôt qu\'une poupée en plastique.', 2, 262, 144, 'Oh, je vois.', 0, 540, 192, 'Tu es une excellente patiente. Tu seras parfaite. D\'accord?', 2, 262, 144, 'D\'accord.', 0, 517, 239, 'Bon, débutons. Nom de la patiente?', 2, 206, 135, 'Oh! Uh... Rowena Stevens.', 0, 538, 232, 'Je vais écrire seulement Rowena pour cette pratique d\'examen.', 2, 206, 135, 'Ma famille m\'appelle Winnie par contre.', 0, 538, 232, 'J\'aime bien le nom Rowena! Je vais t\'appeler comme ça, d\'accord?', 2, 206, 135, 'Débutons en mesurant ta pression sanguine.', 2, 0, 0, 'Maintenant, détends-toi.', 2, 234, 117, 'Trèes bien!', 2, 0, 0, 'Dis "Ahhh."', 0, 534, 157, 'Ahhh...', 2, 245, 280, 'Ça semble bon.', 0, 534, 157, 'Vérifions maintenant les ganglions lymphatiques.', 2, 212, 210, 'Oh! Je suis désolée.', 2, 240, 152, 'Je t\'ai effrayé?', 2, 0, 0, 'Non. C\'est juste que... Je ne sais pas.', 3, 470, 264, 'Ça va?', 2, 240, 152, 'Uh huhhh.', 3, 476, 238, 'Ok, essayons à nouveau.', 2, 240, 152, 'Ça va?', 2, 0, 0, 'Uh humm.', 3, 476, 238, 'Tu es si nerveuse! C\'est difficile de faire la palpation.', 2, 240, 152, 'Je suis désolée.', 3, 476, 239, 'Ça va. Ça ne me dérange pas.', 2, 240, 152, 'Tu es si mignonne et agitée.', 2, 0, 0, 'Ok. Tout semble bien.', 2, 240, 152, 'Vérifions les nodules des clavicules.', 2, 0, 0, 'Trèes bien.', 2, 240, 152, 'Maintenant les nodules auxiliaires sous les bras.', 2, 0, 0, 'Tu peux lever tes bras légèrement?', 2, 0, 0, 'Bien.', 2, 0, 0, 'Excellent.', 2, 0, 0, 'Je vais te laisser te détendre un peu, d\'accord?', 2, 0, 0, 'Voilà , tu es bien détendue?', 2, 0, 0, 'Uh huhhh.', 3, 476, 240, 'Bien. Maintenant je vais vérifier tes poumons.', 2, 240, 152, '', 0, 0, 0, 'J\'ai cru voir que ton nez coulait. Tu as un rhume?', 2, 258, 155, 'Oh, non. Ce sont des allergies. Ça m\'arrive souvent à ce temps-ci de l\'année. ', 0, 507, 286, 'Hmmm, Tu dois être prudente avec les allergies.', 2, 258, 155, 'Même un petit nez qui coule peut mener à une accumulation de fluides sur les poumons. La pneumonie est une maladie très sérieuse.', 2, 0, 0, 'Je vais écouter très attentivement afin de m\'assurer que tes poumons soient bien dégagés. D\'accord?', 2, 0, 0, 'Ok.', 0, 453, 244, 'Je vais devoir vérifier partout. Ton chandail pourrait me gêner. Tu peux l\'enlever?', 2, 258, 155, 'Huh?', 0, 507, 267, 'Ça va. Je suis un médecin.', 2, 221, 147, 'Uhhh... Ummm...\rSi tu le dis.', 0, 507, 267, 'Bien.', 2, 221, 147, 'Maintenant, détends toi!', 1, 235, 100, 'Tu n\'As pas à être nerveuse.', 1, 0, 0, 'M...Mais je ne suis pas habituée d\'être... nue,\rdevant un homme.', 0, 514, 240, 'Détends toi pour un petit moment. Tu dois être calme pour que je puisse écouter efficacement.', 2, 234, 130, 'Uhhh... d\'accord, je vais essayer.', 0, 514, 240, 'Bien. Mets-toi à l\'aise. Tu ne dois pas être complexée par ton corps. ', 2, 230, 120, 'C\'est naturel, c\'est joli. Profite du fait d\'être si jolie. Profite d\'être une femme.', 2, 0, 0, 'Mais je... Je suis...', 3, 479, 261, 'Me seins! Ils sont si petits!', 3, 0, 0, 'Je... J\'espérais bien qu\'ils poussent un jour, mais en vain.', 3, 0, 0, 'Comment puis-je me sentir féminine avec de si petits seins!', 3, 0, 0, 'Oh, maintenant je comprends ce qui te gêne.', 2, 230, 120, 'Tu te complexes inutilement à ce sujet!', 2, 0, 0, 'La taille des seins n\'est pas importante. Ils viennent en plusieurs tailles différentes.', 2, 225, 204, 'Leur taille n\'a rien à voir avec ta féminité ou ta beauté.', 2, 0, 0, 'Tes petits seins peuvent être aussi excitant que des gros seins.', 2, 216, 241, 'Certains hommes préfèrent les petits seins.', 2, 0, 0, 'Essaie ceci. Fais ressortir ta poitrine et courbe ton dos.', 2, 0, 0, 'Ouais, comme ça.', 3, 189, 309, 'C\'est vraiment sexy!', 3, 0, 0, 'Ça m\'affecte vraiment de te voir ainsi.', 3, 0, 0, 'Tu ne te sens pas sexy?', 3, 0, 0, 'Ummm...', 0, 522, 150, 'Tu devrais. Tu me rends très excité.', 3, 189, 309, 'Tu vois comme tes mamelons ressortent? C\'est si beau à voir, très sexy!', 2, 165, 272, 'Tu vois? Lorsque je les touche, ils deviennent encore plus durs.', 2, 167, 247, 'Est-ce que c\'est bon lorsque je les stimule?', 2, 167, 247, 'Oh! Je veux vraiment les lécher!', 2, 0, 0, 'Tu aimes?', 2, 264, 257, 'N\'arrête pas.', 0, 514, 147, 'Je suis très excité. Toi?', 2, 264, 257, 'Et plus bas?', 2, 232, 216, 'Tu ressens quelque chose?', 2, 0, 0, 'Oh, c\'est la folie là .', 0, 478, 134, 'Je veux voir.', 2, 168, 281, 'Écarte tes jambes pour moi.', 2, 0, 0, 'Montre moi cette folie.', 1, 212, 181, 'Oh là là !', 0, 464, 93, 'Je... Je dois y aller.', 0, 0, 0, 'Je suis désolée!', 2, 220, 126, 'Tu es si mignonne!\rSi sexy! Je n\'ai pu m\'en empêcher!', 2, 0, 0, '', 0, 0, 0, 'Au moins la pluie a cessé.', 1, 539, 155, 'Je ne peux pas croire que je l\'ai laissé faire tout ça!', 0, 417, 120, 'Une minute!.', 0, 0, 0, 'Mignonne? Sexy?', 0, 0, 0, 'Moi?', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 'Elle a oublié son livre.', 3, 310, 148, 'Devrais-je partir à sa recherche?', 3, 0, 0, 'Non. Elle reviendra sûrement pour le livre plus tard.', 3, 0, 0, 'Je vais le garder pour elle.', 3, 0, 0, 'Mon livre! J\'ai oublié mon livre!', 0, 443, 120, 'Devrais-je retourner le chercher?', 0, 0, 0, 'Non. Pas tout de suite.', 0, 400, 124, 'Ma fille, tu m\'as vraiment excité!', 0, 499, 87, 'J\'adore tes petits seins.', 3, 473, 73, 'Je veux te montrer à quel point je les aime.', 3, 0, 0, 'Que fais-tu?', 2, 291, 182, 'Je vais jouir sur tes seins.', 3, 486, 91, 'Ça va gicler?', 2, 291, 182, 'Oh oui, ça va gicler partout sur toi.', 3, 486, 91, 'Il y en a eu dans ma bouche!', 2, 291, 182, 'Oh, chouette.', 3, 486, 91, '', 1, 0, 0, '', 0, 0, 0, 'Je veux voir tes jambes.', 2, 232, 193, 'Tu peux te lever?', 2, 0, 0, 'Uh huh.', 3, 486, 140, 'Oui. Ici, sur cette boîte.', 2, 273, 221, 'Comme ça. Parfait.', 2, 328, 326, 'Tes jambes sont parfaites.', 1, 271, 116, 'Si jolie. Si douce.', 1, 0, 0, 'J\'aime beaucoup tes cuisses.', 2, 170, 212, 'Je veux voir tes hanches aussi.', 1, 201, 272, 'Tu veux enlever ta jupe pour moi?', 2, 277, 382, 'Uh huh.', 0, 494, 81, '', 0, 0, 0, 'Ça ne rentre pas!', 1, 532, 328, 'Tu veux le faire?', 2, 500, 213, 'Uh huh.', 1, 532, 328, 'Alors, laisse-moi entrer.', 2, 500, 213, 'Détend toi et laisse toi faire.', 2, 0, 0, 'Ummm... Je vais essayer.', 1, 532, 328, 'Winnie?', 1, 703, 116, 'Oh, te voilà .', 1, 570, 151, 'Je... uhhh... faisais une sieste.', 3, 155, 313, 'Devine quoi!', 3, 533, 183, 'Nous avons rencontré des garçons sur la plage.', 3, 0, 0, 'Nous allons faire la fête avec eux!', 3, 0, 0, 'Bon dieu que je suis excitée!', 4, 456, 89, 'Je veux faire plein de choses vicieuses avec ces garçons.', 4, 0, 0, 'Tous ces garçons.', 4, 534, 196, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, '', 1, 0, 0, '', 0, 0, 0, 0, 0, 0, 0];
if (!soundstarted) {
beta_mc.swapDepths(11110);
beta_mc.gotoAndStop(1);
initsound();
initfps();
}
pop_mc.gotoAndStop(10);
Stage.showMenu = false;
Stage.scaleMode = 'noBorder';
hideall();
bubble_mc.gotoAndStop(1);
arrow_mc.gotoAndStop(1);
if (!teaser) {
gamesave = SharedObject.getLocal('bp1save');
}
if (gamesave.data.scene != undefined) {
oldscene = gamesave.data.scene;
highestscene = oldscene;
gslastscene = gamesave.data.lastscene;
secretunlocked = gamesave.data.unlocked;
} else {
oldscene = 0;
oldphase = 0;
gslastscene = 0;
secretunlocked = 0;
gamesave.data.unlocked = 0;
gamesave.data.lastscene = 0;
gamesave.data.scene = 0;
}
butrel = 0;
_root.createEmptyMovieClip('mousebutton', 1);
_root.onMouseDown = function () {
buttonpress = 1;
};
_root.onMouseUp = function () {
buttonpress = 0;
butrel = 1;
};
hidemouse = 0;
mousemove = 0;
_root.onMouseMove = function () {
mousemove = 15;
if (mousex < 40 || mousex > 560 || mousey < 40 || mousey > 536) {
Mouse.show();
} else {
if (hidemouse) {
Mouse.hide();
} else {
Mouse.show();
}
}
};
newgame();
savmute = 0;
_root.onEnterFrame = function () {
++time;
++teasertime;
blinker = time & 8;
calcFPS();
mousex = floor(_root._xmouse);
mousey = floor(_root._ymouse);
dokeys();
if (!seenpause) {
dolanguagebutton();
if (scene > 0 && !pausing) {
seenpause = 1;
}
}
if (pausing) {
if (mute != 99) {
savmute = mute;
mute = 99;
}
if (!blankpause) {
doshowpause();
}
if (Key.isDown(32) & pauserel || pausing == 8 && buttonpress) {
if (teaser && pausing == 8) {
fade = 100;
sheet_mc._alpha = fade;
sheet_mc.swapDepths(33333);
scene = 0;
scenestarted = 0;
forcebuboff = 1;
startfadein();
teasertime = 0;
}
pausing = 0;
pauserel = 0;
slomo = 0;
ahwait = 0;
talking3 = 0;
talking2 = 0;
mute = savmute;
if (surfsoundon) {
sound2.setVolume(surfvol);
}
if (rainsoundon) {
sound3.setVolume(rainvol);
}
initfps();
pop_mc.gotoAndStop(10);
pop_mc._x = -10000;
flag1_mc.swapDepths(-10813);
flag2_mc.swapDepths(-10814);
flag3_mc.swapDepths(-10815);
flag4_mc.swapDepths(-10816);
if (mybug && blackpause) {
bg4a = 0;
bg4_mc._alpha = 0;
bg4_mc._alpha = savebg4a;
if (bg4a <= 0) {
bg4_mc.swapDepths(-10103);
}
}
} else {}
} else {
if (Key.isDown(32) & pauserel) {
pausing = 1;
seenpause = 1;
pauserel = 0;
slomo = 0;
if (mybug && blackpause) {
savebg4a = bg4a;
bg4a = 100;
bg4_mc._alpha = 100;
bg4_mc.swapDepths(16666);
bg4_mc.gotoAndStop(2);
bg4_mc._x = 360;
bg4_mc._y = 288;
bg4_mc._xscale = 100;
bg4_mc._yscale = 100;
}
if (surfsoundon) {
sound2.setVolume(0);
}
if (rainsoundon) {
sound3.setVolume(0);
}
} else {
if (teaser && pausing == 0 && scene >= 2 && teasertime > 200) {
pausing = 8;
} else {
if (debug && Key.isDown(86) || slomo) {
++smdelay;
if (smdelay >= 25) {
smdelay = 0;
doscene();
dofade();
doarrow();
}
} else {
doscene();
dofade();
doarrow();
dopop();
}
}
}
}
if (!Key.isDown(32)) {
pauserel = 1;
}
if (scene > highestscene && !teaser) {
highestscene = scene;
gamesave.data.scene = scene;
}
mon0 = 'mx:' + mousex + ' my:' + mousey + ' fps:' + floor(fps) + ' scene:' + scene + ' say:' + ssay + ' h:' + floor(horny * 10) / 10 + ' p:' + pausing;
domon();
};
mon7 = '';
mon6 = '';
mon5 = '';
mon4 = '';
mon3 = '';
mon2 = '';
mon1 = '';
var mon0 = '';
bfade = 0;
rolledoff = 0;
rolledon = 0;
forcebuboff = 0;
fadingout = 0;
arrowcolor = 0;
arrowcursor = 0;
arrowangle = 0;
attacharrow = 0;
arrowy = 0;
arrowx = 0;
arrowtype = 0;
arrowphase = -1;
arrowblink = 0;
arrowalpha = 0;
bjphase = 0;
oautopilot = 0;
autopilot = 0;
tautoangle = 0;
autoangle = 0;
finddir = 1;
showhigh = 0;
showleft = 0;
ptasks = 14;
ptasksdone = 0;
powerbarsize = 0;
powerbarcolor = 0;
powerbarside = 0;
enjoy = 0;
powerbarprio = 20004;
hint = 0;
hintx = 0;
hinty = 0;
swoosh = 0;
swooshx = 0;
swooshy = 0;
swooshdir = 0;
swoosha = 0;
swooshadd = 0;
swalpha = 0;
onhot = 0;
hotdir = 0;
githot = 0;
hotspot_mc.onEnterFrame = function () {
if (!gothot) {
onhot = 0;
return undefined;
}
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
onhot = 1;
hidemouse = 1;
mouse_mc._x = mousex;
mouse_mc._y = mousey;
mouse_mc.swapDepths(20007);
if (ssay == 60) {
mouse_mc.gotoAndStop(14);
} else {
mouse_mc.gotoAndStop(10);
}
mouse_mc._alpha = 100;
mouse_mc._rotation = hotdir;
hotspot_mc._alpha = 20;
} else {
if (onhot) {
hotspot_mc._alpha = 0;
}
onhot = 0;
hidemouse = 0;
mouse_mc._alpha = 0;
}
};
fast = 0;
fastend = 0;
moverd = 0;
moverm = 0;
mover = 0;
movertime = 40;
mmoverd = 0;
mmoverm = 0;
mmover = 0;
mmovertime = 40;
backmove = 0;
mbackmove = 0;
showpoptype = 2;
plinkrel == 0;
showscenebar = 0;
onbeta = 0;
beta_mc.onEnterFrame = function () {
if (gamever == 'fd4' && scene == 5 && ssay >= 973) {
beta_mc._y = 10000;
return undefined;
}
if (showscenebar) {
return undefined;
}
if (this.hitTest(_root._xmouse, _root._ymouse, true) && scene != 2) {
onbeta = 1;
if (teaser) {
if (scene == 0) {
beta_mc.gotoAndStop(11);
} else {
beta_mc.gotoAndStop(10);
}
} else {
beta_mc.gotoAndStop(2);
}
beta_mc._x = 176 + adjx;
beta_mc._y = 563 + adjy;
} else {
onbeta = 0;
beta_mc.gotoAndStop(1);
beta_mc.txt.text = '\rVersion:' + version1 + ' ';
betarel = 1;
beta_mc._x = 49 + fadjx;
beta_mc._y = 565 + fadjy;
}
};
dosurge = 0;
surge = 0;
horny = 0;
talking3 = 0;
talking2 = 0;
talking1 = 0;
talking = 0;
omute = 3;
mute = 3;
soundstarted = 0;
slapwch = 1;
lastoh = 1;
lastswish = 1;
cricket2 = 0;
cricket1 = 0;
talking = 0;
bedsq = 1;
morg = 1;
coh = 1;
nnh = 0;
mm = 0;
uhh = 0;
lastmm = 0;
rea = 0;
lastnnh = 0;
mooo = 1;
oww = 0;
emoan = 1;
mcum = 1;
wchuhh = 7;
wchsplash = 1;
hurtwch = 0;
breathwch = 0;
doh = 10;
dscoh = 10;
ammm = 0;
oohh = 0;
wchuhhs = 0;
wchuhhd = 0;
stoplooping = 1;
ahvol = 5;
lastah = 2;
ahwait = 0;
stopahloop = 0;
playingpalace = 0;
palvol = 30;
lastchime = 0;
surfsoundon = 0;
rainsoundon = 0;
rainvol = 0;
seekrainvol = 0;
startframe = 1;
startframe = 1;
onstartbutton = 0;
startbutton_mc.onEnterFrame = function () {
if (pausing) {
startbutton_mc._x = -10000;
onstartbutton = 0;
} else {
onstartbutton = this.hitTest(_root._xmouse, _root._ymouse, true);
}
};
onstartbutton2 = 0;
startbutton2_mc.onEnterFrame = function () {
if (pausing) {
startbutton2_mc._x = -10000;
onstartbutton2 = 0;
} else {
onstartbutton2 = this.hitTest(_root._xmouse, _root._ymouse, true);
}
};
sqdickangletab = [0, -5.8, 1.4, -0.4, -8, 0.3, -4.8, 1.5, 0, 0];
sqendtab = [90, 60, 50, 60, 40, 40, 50, 50, 70, 70];
globwaitdel = 0;
fs_changing = [];
fs_frame = [];
fs_alpha = [];
fs_fadestep = [];
maxalpha = 100;
forcefadestep = 0;
var PI = Math.PI;
escrel = 1;
fpsi = 0;
fpstab = [30, 30, 30, 30];
ugsha = 0;
ugela = 0;
}
movieClip 158 {
}
movieClip 501 {
}
movieClip 942 {
}
movieClip 977 {
}
movieClip 981 {
}
movieClip 1051 {
}
movieClip 1101 {
}
movieClip 1103 {
}
movieClip 1109 {
}
movieClip 1111 {
}
movieClip 1123 {
}
movieClip 1135 {
}