STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228066
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2560 · P5120

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/38384090?noj=FRM38384090-28DC" width="1" height="1"></div>

island_girl.swf

This is the info page for
Flash #97254

(Click the ID number above for more basic data on this flash file.)


Text
<p align="center"></p>

<p align="center"><font face="_sans" size="13" color="#000000" letterSpacing="0.000000" kerning="1">Loading Island Girl</font></p>

I'm so cute!

I'm so cute!

I'm so cute!

Help

Help

Auto

Help

Start

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

click

click

click

Go to scene x

Use cursor keys and Ctrl key

Use mouse

Click here to visit the
Pusooy Games site
pusooy.net

test
test
test
test
test

ActionScript [AS1/AS2]

Frame 1
function preloadSite() { var _local3 = _root.getBytesLoaded(); var _local2 = _root.getBytesTotal(); var _local4 = Math.round((_local3 / _local2) * 100); loadingbar_mc._xscale = _local4; percent_text.text = _local4 + "%"; if (_local3 >= _local2) { clearInterval(loadingCall); gotoAndStop (2); } } stop(); loadingbar_mc._xscale = 1; var loadingCall = setInterval(preloadSite, 50);
Frame 2
function init_scene0() { hideall(); bgb_mc.swapDepths(-1000); bgf_mc.swapDepths(16000); bgb_mc.gotoAndStop(1); bgf_mc.gotoAndStop(1); sheet_mc._alpha = 100; sheet_mc.gotoAndStop(1); startdrums(); scene = 0; scenestarted = 1; } function hideall() { hidemouse = 0; kimo_mc._x = (kimotop_mc._x = (kimoRleg_mc._x = (kimoLleg_mc._x = (cock_mc._x = (kimoshorts_mc._x = (kimoextra_mc._x = -10000)))))); kimo_mc._xscale = (kimotop_mc._xscale = (kimoRleg_mc._xscale = (kimoLleg_mc._xscale = (cock_mc._xscale = (kimoshorts_mc._xscale = (kimoextra_mc._xscale = 100)))))); kimo_mc._yscale = (kimotop_mc._yscale = (kimoRleg_mc._yscale = (kimoLleg_mc._yscale = (cock_mc._yscale = (kimoshorts_mc._yscale = (kimoextra_mc._yscale = 100)))))); kimo_mc._rotation = (kimotop_mc._rotation = (kimoRleg_mc._rotation = (kimoLleg_mc._rotation = (cock_mc._rotation = (kimoshorts_mc._rotation = (kimoextra_mc._rotation = 0)))))); cock_mc._x = (krupperarm_mc._x = (krforearm_mc._x = (klupperarm_mc._x = (klforearm_mc._x = -10000)))); cock_mc._xscale = (krupperarm_mc._xscale = (krforearm_mc._xscale = (klupperarm_mc._xscale = (klforearm_mc._xscale = 100)))); cock_mc._yscale = (krupperarm_mc._yscale = (krforearm_mc._yscale = (klupperarm_mc._yscale = (klforearm_mc._yscale = 100)))); cock_mc._rotation = (krupperarm_mc._rotation = (krforearm_mc._rotation = (klupperarm_mc._rotation = (klforearm_mc._rotation = 0)))); squirt0_mc._x = (squirt1_mc._x = (squirt2_mc._x = (squirt3_mc._x = (squirt4_mc._x = (squirt5_mc._x = (squirt6_mc._x = (squirt7_mc._x = -10000))))))); laeli_mc._x = (laelitop_mc._x = (laelibot_mc._x = (laeliarms_mc._x = (laelihairL_mc._x = (laelihairR_mc._x = -10000))))); laeli_mc._xscale = (laelitop_mc._xscale = (laelibot_mc._xscale = (laeliarms_mc._xscale = (laelihairL_mc._xscale = (laelihairR_mc._xscale = 100))))); laeli_mc._yscale = (laelitop_mc._yscale = (laelibot_mc._yscale = (laeliarms_mc._yscale = (laelihairL_mc._yscale = (laelihairR_mc._yscale = 100))))); laeli_mc._rotation = (laelitop_mc._rotation = (laelibot_mc._rotation = (laeliarms_mc._rotation = (laelihairL_mc._rotation = (laelihairR_mc._rotation = 0))))); laelilips_mc._x = (laelimouth_mc._x = (laelihead_mc._x = -10000)); laelilips_mc._xscale = (laelimouth_mc._xscale = (laelihead_mc._xscale = 100)); laelilips_mc._yscale = (laelimouth_mc._yscale = (laelihead_mc._yscale = 100)); laelilips_mc._rotation = (laelimouth_mc._rotation = (laelihead_mc._rotation = 0)); bubble_mc._x = (sbubble_mc._x = -10000); monkey_mc._x = (monkeybush_mc._x = -10000); monkey_mc._xscale = (monkeybush_mc._xscale = 100); monkey_mc._yscale = (monkeybush_mc._yscale = 100); monkey_mc._rotation = (monkeybush_mc._rotation = 0); nut0_mc._x = (nut1_mc._x = (nut2_mc._x = (nut3_mc._x = (nut4_mc._x = (nut5_mc._x = (nut6_mc._x = (nut7_mc._x = (nut8_mc._x = (nut9_mc._x = -10000))))))))); baskethandle_mc._x = (basket_mc._x = -10000); bgb_mc._x = (bgf_mc._x = -10000); bgb_mc._y = (bgf_mc._y = -10000); vinebutton_mc._x = (vine1_mc._x = (vine2_mc._x = -10000)); meter_mc._x = (bar_mc._x = -10000); arrow_mc._x = (helpbutton_mc._x = (cockbutton_mc._x = -10000)); autobutton_mc._x = -10000; cockbutton_mc._rotation = 0; cockbutton_mc._xscale = (cockbutton_mc._yscale = 100); dead = 0; } function domon() { if (!debug) { return(undefined); } mon0_mc.mon0_txt.text = (((((((((((((mon0 + "\r") + mon1) + "\r") + mon2) + "\r") + mon3) + "\r") + mon4) + "\r") + mon5) + "\r") + mon6) + "\r") + mon7; mon0_mc.swapDepths(16001); } function dobeta() { if (scene >= 1) { beta_mc._x = -10000; } else { beta_mc.swapDepths(16002); } } function dokeys() { if (secretunlocked == 0) { kk = Key.getCode(); if ((keyseq == 0) && (kk == 56)) { keyseq = 1; } else if (keyseq == 1) { if (kk == 56) { } else if (kk == 88) { keyseq = 2; } else { keyseq = 0; } } else if (keyseq == 2) { if (kk == 88) { } else if (kk == 53) { keyseq = 3; } else { keyseq = 0; } } else if (keyseq == 3) { if (kk == 53) { } else if (kk == 87) { secretunlocked = 1; highestscene = 10; keyseq = 0; say("ooo"); } else { keyseq = 0; } } } } function dofade() { if (fadeout) { sheet_mc.gotoAndStop(1); if (fadeout >= 100) { fadeout = 0; if (scene == 11) { init_scene1(); } else if (scene == 0) { init_scene1(); } else if (scene == 1) { init_scene2(); } else if (scene == 2) { init_scene3(); } else if (scene == 3) { init_scene4(); } } else { if (fadeout < 100) { fadeout = fadeout + 2; } sheet_mc._alpha = fadeout; sheet_mc.swapDepths(21000); } } if (fadein) { sheet_mc.gotoAndStop(1); fadein = fadein - 2; sheet_mc._alpha = fadein; sheet_mc.swapDepths(21000); } if (goblack) { sheet_mc.gotoAndStop(2); if (goblack == 100) { if (scene == 4) { init_scene5(); } else if (scene == 5) { init_scene6(); } else if (scene == 6) { init_scene7(); } else if ((scene == 8) && (phase == 1)) { cocksuckview = 1; phase = 3; } else if ((scene == 8) && (phase == 9)) { init_scene9(); } else if ((scene == 7) && (phase == 0)) { hideall(); handjobview = 1; } else if ((scene == 7) && (phase == 1)) { hideall(); phase = 2; beachwalk = 1; } if (dead) { init_scene3(); goblack = 0; dead = 0; kimo_mc._rotation = 0; sheet_mc._alpha = 100; return(undefined); } goblack = 0; unblack = 99; sheet_mc._alpha = 100; return(undefined); } if (goblack < 100) { if (dead) { goblack = goblack + 1; } else { goblack = goblack + 10; } } sheet_mc._alpha = goblack; sheet_mc.swapDepths(21000); } if (goblackslow) { sheet_mc.gotoAndStop(2); if (goblackslow == 100) { if ((scene == 8) && (phase == 0)) { phase = 1; } else if ((scene == 7) && (handjobview)) { hideall(); handjobview = 0; init_scene7phase1(); } else if ((scene == 7) && (phase == 1)) { hideall(); phase = 2; beachwalk = 1; } else if ((scene == 7) && (phase == 2)) { init_scene8(); } else if (scene == 9) { init_scene10(); } else if (scene == 10) { init_credits(); } goblackslow = 0; unblack = 99; sheet_mc._alpha = 100; return(undefined); } if (goblackslow < 100) { goblackslow = goblackslow + 1; } sheet_mc._alpha = goblackslow; sheet_mc.swapDepths(21000); } if (unblack < 100) { sheet_mc.gotoAndStop(2); if (unblack == 0) { goblack = 0; unblack = 100; } else { if (unblack == 99) { unblack = 90; } else if (unblack < 100) { unblack = unblack - 10; } sheet_mc._alpha = unblack; sheet_mc.swapDepths(21000); } } } 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); } return(1); } function kimosaythis(words, delay) { sbubble_mc.gotoAndStop(1); dosaythis(words, delay, 2); saying = 1; } function saythis(words, delay) { sbubble_mc.gotoAndStop(2); dosaythis(words, delay, 1); saying = 1; } function dosaythis(words, delay, speaker) { speaking = 1; speakdelay = delay; if (scene == 7) { sbubble_mc._xscale = 40; sbubble_mc._yscale = 40; sbubble_mc.gotoAndStop(2); sbubble_mc.txt.text = words; sbubble_mc._x = 270; sbubble_mc._y = 40; } else if ((scene == 5) || (scene == 6)) { sbubble_mc._xscale = 60; sbubble_mc._yscale = 60; if (speaker == 1) { sbubble_mc.gotoAndStop(1); sbubble_mc.txt.text = words; sbubble_mc._x = 450; sbubble_mc._y = 100; } else { sbubble_mc.gotoAndStop(2); sbubble_mc.txt.text = words; sbubble_mc._x = 525; sbubble_mc._y = 130; } } else if (scene == 5) { sbubble_mc._xscale = 50; sbubble_mc._yscale = 50; if (speaker == 1) { sbubble_mc.gotoAndStop(1); sbubble_mc.txt.text = words; sbubble_mc._x = 515; sbubble_mc._y = 130; } else { sbubble_mc.gotoAndStop(2); sbubble_mc.txt.text = words; sbubble_mc._x = 525; sbubble_mc._y = 130; } } else if (scene == 4) { sbubble_mc._xscale = 50; sbubble_mc._yscale = 50; if (speaker == 1) { sbubble_mc.gotoAndStop(2); sbubble_mc.txt.text = words; sbubble_mc._x = 215; sbubble_mc._y = 245; } else { sbubble_mc.gotoAndStop(1); sbubble_mc.txt.text = words; sbubble_mc._x = 525; sbubble_mc._y = 230; } } else if (scene == 8) { sbubble_mc._xscale = 60; sbubble_mc._yscale = 60; sbubble_mc.gotoAndStop(2); sbubble_mc.txt.text = words; sbubble_mc._x = 275; sbubble_mc._y = 100; } else if (scene == 9) { sbubble_mc._xscale = 50; sbubble_mc._yscale = 50; sbubble_mc.gotoAndStop(2); sbubble_mc.txt.text = words; sbubble_mc._x = 220; sbubble_mc._y = 70; } else if (scene == 10) { sbubble_mc._xscale = 50; sbubble_mc._yscale = 50; sbubble_mc.gotoAndStop(3); sbubble_mc.txt.text = words; if (phase == 5) { sbubble_mc._y = 50; sbubble_mc._x = 510; } else if ((fposition >= 1) || tilts) { sbubble_mc._y = 230; sbubble_mc._x = 560; } else { sbubble_mc._y = 50; sbubble_mc._x = 510; } } else { sbubble_mc.gotoAndStop(1); sbubble_mc.txt.text = words; sbubble_mc._x = 525; sbubble_mc._y = 70; } } function dobubble() { if (showing_scenetext) { showing_scenetext--; scenecard_mc.gotoAndStop(3 + scene); if (scene == 5) { scenecard_mc._x = 350; scenecard_mc._y = 140; } else { scenecard_mc._x = 105; scenecard_mc._y = 180; } scenecard_mc._alpha = showing_scenetext; if (showing_scenetext >= 30) { scenecard_mc._alpha = 100; } else { scenecard_mc._alpha = (showing_scenetext / 30) * 100; } scenecard_mc.swapDepths(8003); bubble_mc.swapDepths(-16381); sbubble_mc.swapDepths(-16384); return(undefined); } if (speaking) { sbubble_mc.swapDepths(8000); bubble_mc.swapDepths(-16381); speakdelay--; if (speakdelay <= 0) { speaking = 0; } } else { bubble_mc.swapDepths(-16381); sbubble_mc.swapDepths(-16384); } } function dotitle() { domusic(); bgb_mc._x = 320; bgb_mc._y = 240; helpbutton_mc._x = 320; helpbutton_mc._y = 440; if (onhelp) { helpbutton_mc.gotoAndStop(2); helpbutton_mc.txt.text = "Click here to start"; } else { helpbutton_mc.gotoAndStop(5); } if ((mousex < 150) && (mousey > 418)) { if (buttonpress && (plinkrel)) { getURL ("http://pusooy.net", "_blank"); plinkrel = 0; } if (!buttonpress) { plinkrel = 1; } pusooypop = 1; } else { pusooypop = 0; } bgb_mc.gotoAndStop(15); bgb_mc.swapDepths(1000); helpbutton_mc.swapDepths(2000); } function init_scene1() { hideall(); scene = 1; scenestarted = 1; laelix = 510; laeliy = 167; waitlaeli = 120; runaway = 0; fadein = 100; sayfile("beachpath.mp3"); } function doscene_1() { if (waitlaeli >= 0) { waitlaeli--; if (waitlaeli == 0) { runaway = 1; } } if (runaway) { laeliseqdly--; if (laeliseqdly <= 0) { laeliseqdly = walkdly + 0; laeliseq++; if (laeliseq > 7) { laeliseq = 0; } } laeliframe = laeliseq; laelix = laelix + 2; if ((laelix > 680) && (!fadeout)) { fadeout = 1; } } else { laeliframe = 19; } bgb_mc._x = 320; bgb_mc._y = 240; bgf_mc._x = 320; bgf_mc._y = 240; bgb_mc.gotoAndStop(23); bgf_mc.gotoAndStop(24); laeli_mc._x = laelix; laeli_mc._y = laeliy; laeli_mc._xscale = -40; laeli_mc._yscale = 40; laeli_mc.gotoAndStop(laeliframe + 240); bgb_mc.swapDepths(1000); laeli_mc.swapDepths(1002); bgf_mc.swapDepths(1003); mon0 = (((((((("mx:" + mousex) + " my:") + mousey) + " lx:") + laelix) + " fade:") + fadeout) + " scene:") + scene; } function doscenebar() { scenebar_mc._x = 530; scenebar_mc._7 = 80; scenebar_mc.gotoAndStop(scene + 1); scenebar_mc.swapDepths(10000); } function init_credits() { hideall(); scene = 11; scenestarted = 1; startmusic(); credit = 0; credel = 30; cockbutton_mc.gotoAndStop(3); cockbutton_mc.txt.text = ""; } function docredits() { if (credel) { credel--; } else { credel = 300; credit++; if (credit >= 6) { credit = 1; } cockbutton_mc.gotoAndStop(3); cockbutton_mc.txt.text = cred_text[credit]; } bgb_mc._x = 320; bgb_mc._y = 240; helpbutton_mc._x = 320; helpbutton_mc._y = 440; cockbutton_mc._x = 220; cockbutton_mc._y = 240; if (onhelp) { helpbutton_mc.gotoAndStop(2); helpbutton_mc.txt.text = "Click here to start"; } else { helpbutton_mc.gotoAndStop(5); } if ((mousex < 150) && (mousey > 418)) { if (buttonpress && (plinkrel)) { getURL ("http://pusooy.net", "_blank"); plinkrel = 0; } if (!buttonpress) { plinkrel = 1; } pusooypop = 1; } else { pusooypop = 0; } mon0 = (("cred:" + credit) + " pop:") + pusooypop; domusic(); bgb_mc.gotoAndStop(16); bgb_mc.swapDepths(1000); helpbutton_mc.swapDepths(2000); cockbutton_mc.swapDepths(3000); } function init_scene2() { hideall(); bgb_mc.swapDepths(-1000); phase = 0; runaway = 0; laelidir = 2; laelix = 680; laeliy = 300; laeli_mc._xscale = (laeli_mc._yscale = 100); resetnuts(); kimox = 43; kimoy = 312; kimodir = 0; bgb_mc.gotoAndStop(25); bgf_mc.gotoAndStop(26); basket_mc.gotoAndStop(1); dead = 0; deadadd = 0.01; kimo_mc._rotation = 0; scene = 2; screen = 0; scenestarted = 1; fadein = 100; sayfile("beachpath.mp3"); } function doscene_2() { if (Key.isDown(32)) { return(undefined); } if (screen == 5) { vscr = 0; } else { vscr = 1; } if (debug) { if (Key.isDown(86)) { if (!view) { view = 1; vrel = 0; holdnut = 1; } } if (Key.isDown(71)) { screen = 3; nutscreen[9] = 3; } if (Key.isDown(90)) { runaway = 1; screen = 3; phase = 1; i = 9; nutstat[i] = 1; nutangle[i] = 0; nutalt[i] = 0; nutx[i] = nutxtab[i]; nuty[i] = nutytab[i]; nutscreen[i] = 3; nutframe[i] = 2; } if (Key.isDown(68)) { if (holdnut >= 0) { nutangle[holdnut] = 0.0001; nutheight[holdnut] = nutalt[holdnut]; nutstat[holdnut] = 1; holdnut = -1; } } if (Key.isDown(80)) { holdnut = 0; nutstat[0] = 2; nutalt[0] = 10; } if (Key.isDown(83)) { vswing2 = 1; } if (Key.isDown(82)) { if (scene == 2) { resetnuts(); } if (scene == 3) { resetvine(1); } } if (Key.isDown(78)) { if (!waitnrel) { knockanut(); waitnrel = 1; say("monkey"); if (!monkeysee) { monkeysee = 1; } } } else { waitnrel = 0; } } if (waitrel) { if (((Key.isDown(37) || (Key.isDown(38))) || (Key.isDown(39))) || (Key.isDown(40))) { } else { waitrel = 0; } } jumpyadd = 0; fpath = 0; if (scene == 3) { fpath = pathtab[screen]; } ftree = 0; if (scene == 3) { ftree = treetab[screen]; ftree2 = treetab2[screen]; } if (dead) { } else if (waitrel || (waitseq)) { } else if (falling) { dofall(); if (ymom < 0) { } else { fallangle = fallangle + 0.1; if (fallangle >= Math.PI) { falling = 0; if (screen == 6) { dx = spiderx - kimox; if (abs(dx) < 30) { stunspider = 60; } } } jumpyadd = Math.sin(fallangle) * fallheight; } grabflowerfall(); } else if (swinging) { if (Key.isDown(17)) { } else { swinging = 0; falling = 1; if (ymom >= 0) { fallangle = (Math.PI/2); fallheight = 400 - kimoy; jumpyadd = fallheight; kimoy = 400; } } } else if ((((ftree && (kimox >= (ftree - 15))) && (kimox <= (ftree + 15))) && (kimoy <= 375)) || (((ftree2 && (kimox >= (ftree2 - 15))) && (kimox <= (ftree2 + 15))) && (kimoy <= 375))) { if (!climbing) { climbing = 1; kimoy = 365; kimoseq = 4; } else { resetvine(0); } if (Key.isDown(37)) { kimoanim = REACH; dx = (kimox - vbx) - 36; dy = (kimoy - vby) - 60; if ((Key.isDown(17) && (abs(dx) < 8)) && (abs(dy) < 8)) { climbing = 0; swinging = 1; swingkick = 0; kimoanim = SWING; vswing[vscr] = 1; } dx = (kimox - vbx2) - 36; dy = (kimoy - vby2) - 60; if ((Key.isDown(17) && (abs(dx) < 12)) && (abs(dy) < 12)) { climbing = 0; swinging = 2; swingkick = 0; kimoanim = SWING; vswing2[vscr] = 1; } } else if (Key.isDown(38)) { kimodir = 1; if (kimoy < 20) { resetvine(0); } if (kimoy > 12) { kimoanim = CLIMB; waitseq = 1; if ((kimox >= (ftree - 15)) && (kimox <= (ftree + 15))) { if (kimox < (ftree - 2)) { kimox = kimox + 3; } if (kimox > (ftree + 1)) { kimox = kimox - 3; } } else { if (kimox < (ftree2 - 2)) { kimox = kimox + 3; } if (kimox > (ftree2 + 1)) { kimox = kimox - 3; } } } } else if (Key.isDown(40)) { kimoanim = CLIMB; kimodir = 0; waitseq = 1; } else { kimoanim = CLIMBHOLD; } } else if (((fpath && (kimox >= (fpath - 15))) && (kimox <= (fpath + 15))) && (kimoy <= 375)) { climbing = 0; if (Key.isDown(17) && (Key.isDown(40))) { kimoanim = 2; kimoseq = 0; waitrel = 1; waitseq = 1; } else if (Key.isDown(38)) { kimodir = 1; if (kimoy > 310) { kimoanim = 1; waitseq = 1; if (kimox < (fpath - 2)) { kimox = kimox + 3; } if (kimox > (fpath + 1)) { kimox = kimox - 3; } } else { kimoanim = 0; dx = abs(kimox - laelix); if ((holdnut >= 0) && (dx < 12)) { kimoanim = HAND; kimoseq = 0; waitseq = 1; } } } else if (Key.isDown(40)) { kimoanim = 1; kimodir = 0; waitseq = 1; } else { kimoanim = 0; } } else if (Key.isDown(17) && (Key.isDown(38) || (Key.isDown(40)))) { if (Key.isDown(38)) { kimoanim = 3; kimoseq = 0; waitrel = 1; waitseq = 1; } else if (Key.isDown(40)) { kimoanim = 2; kimoseq = 0; waitrel = 1; waitseq = 1; } else { kimoanim = 0; } } else if (Key.isDown(37)) { if (((scene == 3) && (screen == 0)) && (kimox <= 328)) { kimoanim = 0; } else { kimoanim = 1; kimodir = 2; waitseq = 1; } } else if (Key.isDown(38)) { kimodir = 1; if (((scene == 2) && (kimoy > 280)) || ((scene == 3) && (kimoy > 375))) { kimoanim = 1; waitseq = 1; } else { kimoanim = 0; } } else if (Key.isDown(39)) { if (((scene == 3) && (screen == 9)) && (kimox >= 620)) { kimoanim = 0; } else if ((((scene == 2) && (screen == 3)) && (kimox >= 560)) && (kimoy >= 336)) { kimoanim = 0; } else if ((((scene == 2) && (screen == 3)) && (kimox >= 570)) && (kimoy < 336)) { kimoanim = 0; } else { kimoanim = 1; kimodir = 3; waitseq = 1; } } else if (Key.isDown(40) && (((scene == 2) && (kimoy < 365)) || ((scene == 3) && (kimoy < 420)))) { kimoanim = 1; kimodir = 0; waitseq = 1; } else { kimoanim = 0; } if ((kimoanim == CLIMB) || (kimoanim == REACH)) { } else { climbing = 0; } kimoseqdly--; if (kimoseqdly <= 0) { if (kimoanim == CLIMB) { kimoseqdly = walkdly + 1; } else { kimoseqdly = walkdly + 0; } if (waitseq) { kimoseq++; if ((kimoanim == DIE) && (kimoseq == 1)) { sayfile("scream.mp3"); } if ((kimoanim == HAND) && (kimoseq >= 8)) { view = 1; bigkneelstarted = 0; } else if (kimoanim == CLIMB) { if (kimoseq > 5) { kimoseq = 0; waitseq = 0; } if (kimodir == 1) { kimoy = kimoy - 6; } else if (kimodir == 0) { kimoy = kimoy + 6; } } else if (kimoanim == WALK) { if (kimoseq >= 8) { kimoseq = 0; waitseq = 0; } else if (kimoseq == 4) { waitseq = 0; } } else if (kimoseq > 7) { kimoseq = 0; waitseq = 0; if (kimoanim == DIE) { dead = 0.01; } kimoanim = 0; if ((scene == 2) && (holdnut == 9)) { fadeout = 2; kimodir = 0; } } } } feety = kimoy + 56; if (dead) { if (dead < 45) { dead = dead + deadadd; kimox = kimox + deadadd; } else if (goblack == 0) { goblack = 1; } jumpyadd = -dead; kimoframe = 55; if (kimo_mc._rotation < 90) { kimo_mc._rotation = dead * 2; } deadadd = deadadd + 0.1; } else if (kimoanim == 0) { kimoframe = standtab[kimodir]; if (holdnut >= 0) { nutx[holdnut] = kimox + standnx[kimodir]; nuty[holdnut] = feety + standny[kimodir]; nutalt[holdnut] = standnalt[kimodir]; } } else if (kimoanim == 1) { kimoframe = walktab[kimodir] + kimoseq; if (kimodir == 0) { kimoy = kimoy + ystep; } if (kimodir == 1) { kimoy = kimoy - ystep; if ((fpath && ((kimox < (fpath - 15)) || (kimox > (fpath + 15)))) && (kimoy <= 375)) { } } if (kimodir == 2) { if (Key.isDown(37)) { kimox = kimox - step; } else { kimox = kimox - 1; } } if (kimodir == 3) { if (phase == 1) { runaway = 1; } if (Key.isDown(39)) { kimox = kimox + step; if (((scene == 2) && (screen == 3)) && (runaway)) { if (kimoy < 330) { kimoy++; } if (kimoy > 330) { kimoy--; } } } else { kimox = kimox + 1; } } if (Key.isDown(17)) { if (kimodir == 2) { kimox = kimox - 2; } if (kimodir == 3) { kimox = kimox + 2; } } if (((scene == 3) && (screen == 9)) && (kimox > 620)) { kimox = 620; } if (holdnut >= 0) { if (kimodir == 0) { nutx[holdnut] = kimox + walkfnx[kimoseq]; nuty[holdnut] = feety + walkfny; nutalt[holdnut] = walkfnalt[kimoseq]; } else if (kimodir == 1) { nutx[holdnut] = kimox + walkbnx[kimoseq]; nuty[holdnut] = feety + walkbny[kimoseq]; nutalt[holdnut] = walkbnalt[kimoseq]; } else if (kimodir == 2) { nutx[holdnut] = kimox + walklnx[kimoseq]; nuty[holdnut] = feety + walklny; nutalt[holdnut] = walklnalt[kimoseq]; } else { nutx[holdnut] = kimox + walkrnx[kimoseq]; nuty[holdnut] = feety + walkrny; nutalt[holdnut] = walkrnalt[kimoseq]; } } } else if (((kimoanim == PICK) || (kimoanim == HAND)) || (kimoanim == DIE)) { if (kimoanim == DIE) { useseq = kimoseq; if (useseq > 3) { useseq = 3; } kimo_mc._xscale = -100; if (holdnut > 0) { if (holdnut >= 0) { nuty[holdnut] = nuty[holdnut] - 2; nutangle[holdnut] = 0.0001; nutheight[holdnut] = nutalt[holdnut]; nutstat[holdnut] = 1; holdnut = -1; } } } else if (kimoanim == HAND) { useseq = kimoseq; if (useseq > 1) { useseq = 1; } } else { useseq = kimoseq; } if (kimodir == 0) { kimoframe = pickftab[useseq]; } else if (kimodir == 1) { kimoframe = pickbtab[useseq]; } else if (kimodir == 2) { kimoframe = pickltab[useseq]; } else if (kimodir == 3) { kimoframe = pickrtab[useseq]; } if (holdnut >= 0) { if (kimodir == 0) { nutx[holdnut] = kimox + pickfnx[useseq]; nuty[holdnut] = feety + pickfny[useseq]; nutalt[holdnut] = pickfnalt[useseq]; } else if (kimodir == 1) { nutx[holdnut] = kimox + pickbnx[useseq]; nuty[holdnut] = feety + pickbny[useseq]; nutalt[holdnut] = pickbnalt[useseq]; } else if (kimodir == 2) { nutx[holdnut] = kimox + picklnx[useseq]; nuty[holdnut] = feety + picklny; nutalt[holdnut] = picklnalt[useseq]; } else { nutx[holdnut] = kimox + pickrnx[useseq]; nuty[holdnut] = feety + pickrny; nutalt[holdnut] = pickrnalt[useseq]; } } } else if ((kimoanim == CLIMB) || (kimoanim == CLIMBHOLD)) { kimoframe = climbtab[kimoseq]; if (holdnut >= 0) { nutx[holdnut] = kimox + climbnx[kimoseq]; nuty[holdnut] = feety - 1; nutalt[holdnut] = climbnalt[kimoseq]; } else if (kimoseq == 4) { grabflowerclimb(); } } else if (kimoanim == REACH) { kimoframe = 86; } else if (kimoanim == SWING) { if (Key.isDown(39)) { if (swingkick > -7) { swingkick--; } } else if (Key.isDown(37)) { if (swingkick < 8) { swingkick++; } } else if (swingkick > 0) { swingkick--; } else if (swingkick < 0) { swingkick++; } swoff = floor(swingkick / 3); if (swoff < -2) { swoff = -2; } kimoframe = 89 + swoff; if (holdnut >= 0) { if (falling) { nutx[holdnut] = kimo_mc._x - 25; nuty[holdnut] = kimo_mc._y - 70; nutalt[holdnut] = 0; } else { nutx[holdnut] = vbx; nuty[holdnut] = vby; nutalt[holdnut] = 0; } } } else if (kimoanim == 3) { if ((kimodir == 0) || (kimodir == 2)) { kimoframe = jumpltab[kimoseq]; } else { kimoframe = jumprtab[kimoseq]; } jumpyadd = jumpyaddtab[kimoseq]; if ((kimoseq > 0) && (kimoseq < 7)) { if (Key.isDown(37)) { kimox--; } if (Key.isDown(39)) { kimox++; } } if (holdnut >= 0) { if ((kimodir == 0) || (kimodir == 2)) { nutx[holdnut] = kimox + jumplnx[kimoseq]; nuty[holdnut] = feety + jumplny[kimoseq]; nutalt[holdnut] = jumplnalt[kimoseq]; } else { nutx[holdnut] = kimox + jumprnx[kimoseq]; nuty[holdnut] = feety + jumprny[kimoseq]; nutalt[holdnut] = jumprnalt[kimoseq]; } } } if (((fpath && ((kimox < (fpath - 15)) || (kimox > (fpath + 15)))) && (kimoy <= 375)) && (!dead)) { if (climbing) { } else { kimoy++; } } if (kimox < 8) { if (screen == 0) { kimox = 8; } else { kimox = 635; screen--; if (holdnut >= 0) { nutscreen[holdnut] = screen; } if (scene == 3) { sayfile(soundfiles[screen]); } else { sayfile("beachpath.mp3"); } } } if (kimox > 640) { if (screen >= 8) { kimox = 640; } else { kimox = 16; screen++; if (holdnut >= 0) { nutscreen[holdnut] = screen; } if (scene == 3) { sayfile(soundfiles[screen]); } else { sayfile("beachpath.mp3"); } } } if (scene == 3) { if (walkout == 3) { if ((laelix < 220) && (kimoy < 380)) { laelidir = 1; laelianim = 0; } else { laelidir = 2; laelianim = 1; if ((laelix < 50) && (!fadeout)) { fadeout = 1; } if (laelix < 16) { } } } else if (walkout == 2) { laelidir = 0; laelianim = 1; if (laeliy > 385) { walkout = 3; } } else if (walkout == 1) { laelidir = 0; laelianim = 0; ktimer--; if (ktimer <= 0) { walkout = 2; holdnut = 0; nutstat[0] = 2; nutscreen[0] = 3; } } else { laelianim = -1; laeliframe = 10; if (screen == 3) { laelix = kneelx; } else { laelix = -10000; } laeliy = kneely; } } else if (phase == 0) { laelianim = -1; } else if (!runaway) { if (laelix > 600) { laelidir = 2; laelianim = 1; } else { laelianim = 0; } } else if (laelix < 680) { laelidir = 3; laelianim = 1; } else { laelianim = -1; if (runaway == 1) { nutstat[9] = 1; nutangle[9] = 0; nutalt[9] = 0; nutx[9] = nutxtab[9]; nuty[9] = nutytab[9]; nutscreen[9] = 3; nutframe[9] = 2; runaway = 2; } } laeliseqdly--; if (laeliseqdly <= 0) { laeliseqdly = walkdly + 0; laeliseq++; if (laeliseq > 7) { laeliseq = 0; } } if (laelianim == 1) { laeliframe = laeliseq + 2; if (laelidir == 0) { laeliy = laeliy + ystep; laeliframe = laeliseq + 20; } else if (laelidir == 2) { laelix = laelix - step; } else if (laelidir == 3) { laelix = laelix + (step * 2); } nutstat[9] = 2; nutx[9] = laelix + lwalklnx[laeliseq]; nutalt[9] = lwalklnalt[laeliseq]; nuty[9] = (laeliy - lwalklny[laeliseq]) + 68; nutscreen[9] = 1; } else if (laelianim == 0) { if (laelidir == 0) { laeliframe = 19; } else { laeliframe = 1; } nutstat[9] = 2; nutx[9] = laelix; nutalt[9] = 45; nuty[9] = laeliy + 68; nutscreen[9] = 1; } lwalklnx = [0, 8, 14, 8, 0, -9, -15, -9]; lwalklny = [0, 0, 0, 0, 0, 1, 2, 1]; lwalklnalt = [45, 46, 47, 46, 45, 46, 47, 46]; lfeety = laeliy + 56; if (((scene == 3) && (screen == 3)) && (walkout < 2)) { basket_mc.gotoAndStop(1); baskethandle_mc._x = (basket_mc._x = basketx); baskethandle_mc._y = (basket_mc._y = baskety); } else { baskethandle_mc._x = (basket_mc._x = -10000); } if (((scene == 2) && (screen == 3)) && (!runaway)) { helpbutton_mc._x = 100; helpbutton_mc._y = 420; if (onhelp) { helpbutton_mc.gotoAndStop(4); helpbutton_mc.txt.text = "Think fruit"; } else { helpbutton_mc.gotoAndStop(1); } } else { helpbutton_mc._x = -10000; } donuts(); domonkey(); dovine(); bgb_mc._x = (bgf_mc._x = 320); bgb_mc._y = (bgf_mc._y = 240); feety = kimoy + 56; kimo_mc._x = kimox; kimo_mc._y = kimoy - jumpyadd; kimo_mc.gotoAndStop(kimoframe + 100); laeli_mc._x = laelix; laeli_mc._y = laeliy; laeli_mc.gotoAndStop(laeliframe + 239); if (laelidir == 2) { laeli_mc._xscale = 100; } else { laeli_mc._xscale = -100; } if (scene == 2) { bgb_mc.gotoAndStop(25); bgf_mc.gotoAndStop(26 + screen); } else { bgb_mc.gotoAndStop(30 + screen); if (screen >= 7) { bgf_mc.gotoAndStop(20); } else { bgf_mc.gotoAndStop(40 + screen); } } bgb_mc.swapDepths(-1000); basket_mc.swapDepths(-20); vine2_mc.swapDepths(-19); vine1_mc.swapDepths(-18); vinebutton_mc.swapDepths(-17); if (scene == 3) { if (screen == 3) { monkey_mc.swapDepths(14000); } else if (screen == 6) { monkey_mc.swapDepths(9012); monkeybush_mc.swapDepths(9013); } else { monkey_mc.swapDepths(7612); monkeybush_mc.swapDepths(7613); } } kimo_mc.swapDepths(1 + (feety * 20)); baskethandle_mc.swapDepths(0 + (feety * 20)); laeli_mc.swapDepths(12 + (lfeety * 20)); nut0_mc.swapDepths(2 + (nuty[0] * 20)); nut1_mc.swapDepths(3 + (nuty[1] * 20)); nut2_mc.swapDepths(4 + (nuty[2] * 20)); nut3_mc.swapDepths(5 + (nuty[3] * 20)); nut4_mc.swapDepths(6 + (nuty[4] * 20)); nut5_mc.swapDepths(7 + (nuty[5] * 20)); nut6_mc.swapDepths(8 + (nuty[6] * 20)); nut7_mc.swapDepths(9 + (nuty[7] * 20)); nut8_mc.swapDepths(10 + (nuty[8] * 20)); nut9_mc.swapDepths(11 + (nuty[9] * 20)); bgf_mc.swapDepths(13000); if ((scene == 2) && (screen == 0)) { monkey_mc.swapDepths(-21); } else if (scene == 2) { monkey_mc.swapDepths(14000); monkeybush_mc.swapDepths(14001); } helpbutton_mc.swapDepths(14002); if (scene == 3) { return(undefined); } mon2 = (((((((("Holdnut:" + holdnut) + " nx:") + nutx[9]) + " ny:") + nuty[9]) + " scr:") + nutscreen[9]) + " stat:") + nutstat[9]; mon0 = (((((((((((("mx:" + mousex) + " my:") + mousey) + " seq:") + kimoseq) + " anim:") + kimoanim) + " fr:") + kimoframe) + " hold:") + holdnut) + " fade:") + fadeout; mon1 = (((((((((((("kx:" + kimox) + " ky:") + kimoy) + " lf:") + laeliframe) + " lx:") + laelix) + " phase:") + phase) + " scr:") + screen) + " scene:") + scene; } function donuts() { if ((((screen == 3) && (kimox > 320)) && (holdnut >= 0)) && (nutframe[holdnut] == 1)) { nutangle[holdnut] = 0.0001; nutheight[holdnut] = nutalt[holdnut]; nutstat[holdnut] = 1; holdnut = -1; } knock = 0; if ((((((screen == 1) && (kimoanim == 3)) && (kimoseq == 4)) && (kimoy > 280)) && (kimoy < 320)) && (kimoseqdly == 1)) { if ((kimodir == 1) || (kimodir == 3)) { if ((kimox >= 398) && (kimox <= 420)) { knock = 1; } } else if ((kimox >= 420) && (kimox <= 448)) { knock = 1; } } if (knock) { knockanut(); } if ((((kimoanim == 2) && (kimoseq == 4)) && (kimoseqdly == 1)) && (holdnut < 0)) { i = 0; while (i < nuts) { if ((nutstat[i] == 1) && (nutscreen[i] == screen)) { if (kimodir == 0) { dx = (kimox - 0) - nutx[i]; dy = (feety + 0) - nuty[i]; } else if (kimodir == 1) { dx = (kimox + 0) - nutx[i]; dy = (feety - 0) - nuty[i]; } else if (kimodir == 2) { dx = (kimox - 10) - nutx[i]; dy = feety - nuty[i]; } else { dx = (kimox + 10) - nutx[i]; dy = feety - nuty[i]; } if ((abs(dy) < 12) && (abs(dx) < 12)) { holdnut = i; nutstat[i] = 2; nutalt[i] = 0; i = 11; } } i++; } } else if ((((kimoanim == 2) && (kimoseq == 4)) && (kimoseqdly == 1)) && (holdnut >= 0)) { nutstat[holdnut] = 1; holdnut = -1; } else if ((((kimoanim == 3) && (kimoseq == 1)) && (kimoseqdly == 1)) && (holdnut >= 0)) { nutangle[holdnut] = 0.0001; nutheight[holdnut] = nutalt[holdnut]; nutstat[holdnut] = 1; holdnut = -1; } i = 0; while (i < nuts) { if ((nutstat[i] == 1) && (nutangle[i] < 1.5)) { if (nutheight[i] > 150) { nutangle[i] = nutangle[i] + 0.08; } else { nutangle[i] = nutangle[i] + 0.14; } nutalt[i] = Math.cos(nutangle[i]) * nutheight[i]; nutx[i] = nutx[i] + nutspd[i]; } i++; } if (nutscreen[0] == screen) { nut0_mc._x = nutx[0]; } else { nut0_mc._x = -10000; } if (nutscreen[1] == screen) { nut1_mc._x = nutx[1]; } else { nut1_mc._x = -10000; } if (nutscreen[2] == screen) { nut2_mc._x = nutx[2]; } else { nut2_mc._x = -10000; } if (nutscreen[3] == screen) { nut3_mc._x = nutx[3]; } else { nut3_mc._x = -10000; } if (nutscreen[4] == screen) { nut4_mc._x = nutx[4]; } else { nut4_mc._x = -10000; } if (nutscreen[5] == screen) { nut5_mc._x = nutx[5]; } else { nut5_mc._x = -10000; } if (nutscreen[6] == screen) { nut6_mc._x = nutx[6]; } else { nut6_mc._x = -10000; } if (nutscreen[7] == screen) { nut7_mc._x = nutx[7]; } else { nut7_mc._x = -10000; } if (nutscreen[8] == screen) { nut8_mc._x = nutx[8]; } else { nut8_mc._x = -10000; } if (nutscreen[9] == screen) { nut9_mc._x = nutx[9]; } else { nut9_mc._x = -10003; } nut0_mc._y = nuty[0] - nutalt[0]; nut1_mc._y = nuty[1] - nutalt[1]; nut2_mc._y = nuty[2] - nutalt[2]; nut3_mc._y = nuty[3] - nutalt[3]; nut4_mc._y = nuty[4] - nutalt[4]; nut5_mc._y = nuty[5] - nutalt[5]; nut6_mc._y = nuty[6] - nutalt[6]; nut7_mc._y = nuty[7] - nutalt[7]; nut8_mc._y = nuty[8] - nutalt[8]; nut9_mc._y = nuty[9] - nutalt[9]; i = 0; while (i < 10) { if (nutstat[i] == 1) { } i++; } if ((nutstat[0] == 1) && (scene == 3)) { nut0_mc.gotoAndStop(nutframe[0] + 8); } else { nut0_mc.gotoAndStop(nutframe[0]); } if ((nutstat[1] == 1) && (scene == 3)) { nut1_mc.gotoAndStop(nutframe[1] + 8); } else { nut1_mc.gotoAndStop(nutframe[1]); } if ((nutstat[2] == 1) && (scene == 3)) { nut2_mc.gotoAndStop(nutframe[2] + 8); } else { nut2_mc.gotoAndStop(nutframe[2]); } if ((nutstat[3] == 1) && (scene == 3)) { nut3_mc.gotoAndStop(nutframe[3] + 8); } else { nut3_mc.gotoAndStop(nutframe[3]); } if ((nutstat[4] == 1) && (scene == 3)) { nut4_mc.gotoAndStop(nutframe[4] + 8); } else { nut4_mc.gotoAndStop(nutframe[4]); } if ((nutstat[5] == 1) && (scene == 3)) { nut5_mc.gotoAndStop(nutframe[5] + 8); } else { nut5_mc.gotoAndStop(nutframe[5]); } if ((nutstat[6] == 1) && (scene == 3)) { nut6_mc.gotoAndStop(nutframe[6] + 8); } else { nut6_mc.gotoAndStop(nutframe[6]); } if ((nutstat[7] == 1) && (scene == 3)) { nut7_mc.gotoAndStop(nutframe[7] + 8); } else { nut7_mc.gotoAndStop(nutframe[7]); } if ((nutstat[8] == 1) && (scene == 3)) { nut8_mc.gotoAndStop(nutframe[8] + 8); } else { nut8_mc.gotoAndStop(nutframe[8]); } if ((nutstat[9] == 1) && (scene == 3)) { nut9_mc.gotoAndStop(nutframe[9] + 8); } else { nut9_mc.gotoAndStop(nutframe[9]); } } function knockanut() { i = 0; while (i < nuts) { if (nutangle[i] == 0) { nutstat[i] = 1; nutangle[i] = 0.001; nutheight[i] = 160; nutspd[i] = (rnd(100) - 50) / 15; nuty[i] = nuty[i] + 160; say("monkey"); if (!monkeysee) { monkeysee = 1; } if (i == 4) { phase = 1; } return(undefined); } i++; } } function resetnuts() { i = 0; while (i < nuts) { nutstat[i] = 0; nutangle[i] = 0; nutalt[i] = 0; nutx[i] = nutxtab[i]; nuty[i] = nutytab[i]; nutscreen[i] = 1; nutframe[i] = 1; i++; } holdnut = -1; i = 9; nutstat[i] = 1; nutangle[i] = 0; nutalt[i] = 0; nutx[i] = nutxtab[i]; nuty[i] = nutytab[i]; nutscreen[i] = 333; nutframe[i] = 2; } function domonkey() { if ((scene == 2) && (screen == 0)) { monkey_mc.gotoAndStop(16); monkey_mc._x = 10; monkey_mc._y = 310; monkey_mc._xscale = 100; monkey_mc._yscale = 100; monkeybush_mc._x = -10000; } else if ((scene == 3) && (screen == 3)) { if (spiderdly > 0) { spiderdly--; } else { spiderdly = 1; birdseq++; if (birdseq > 3) { birdseq = 0; glidedel--; if (glidedel < 0) { glidedel = rnd(5); glide++; glide = glide & 1; } } if (glide) { spiderframe = (8 + birdtype) + birdseq; birdy = birdy - 1; } else { if (birdtype == 0) { spiderframe = (8 + birdtype) + birdseq; } else { spiderframe = 8 + birdtype; } birdy = birdy + 1; } if (birdtype) { if (birddir) { birdx = birdx + 4; } else { birdx = birdx - 4; } } else if (birddir) { birdx = birdx + 3; } else { birdx = birdx - 3; } if (birddir) { if (birdx > 655) { birdy = 200; if (rnd1()) { birdtype = 0; } else { birdtype = 4; } birddir = rnd1(); birddir = rnd1(); if (birddir) { birdx = -15; } else { birdx = 655; } } } else if (birdx < -15) { birdy = 200; if (rnd1()) { birdtype = 0; } else { birdtype = 4; } birddir = rnd1(); birddir = rnd1(); if (birddir) { birdx = -15; } else { birdx = 655; } } } monkey_mc.gotoAndStop(spiderframe); monkey_mc._x = birdx; monkey_mc._y = birdy; if (birddir) { monkey_mc._xscale = 100; } else { monkey_mc._xscale = -100; } monkey_mc._yscale = 100; monkeybush_mc._x = -10000; mon3 = (((((((("birdx:" + birdx) + " glidedel:") + glidedel) + " ") + glide) + " type:") + birdtype) + " dir:") + birddir; } else if ((scene == 3) && (screen == 4)) { monkey_mc._x = (monkeybush_mc._x = 190); monkey_mc._y = (monkeybush_mc._y = 380); monkey_mc._xscale = (monkeybush_mc._xscale = -100); monkey_mc._yscale = coiled; if (((feety < 428) && (!climbing)) && (!falling)) { if ((coiled < 35) && (!talking)) { say("cobra"); } if (coiled < 100) { coiled = coiled + 5; } } else if ((feety >= 428) && (coiled > 30)) { coiled--; } dy = (feety - 380) - 8; if ((coiled < 100) || (dead)) { strike = 0; if (snakeangle > 0) { snakeangle = snakeangle - 10; } if (abs(dy) < 12) { strikedelay = rnd(15) + 10; } else { strikedelay = rnd(5) + 20; } } else if (strike) { snakeangle = snakeangle + 10; if ((abs(dy) > 14) && (snakeangle >= 45)) { strike = 0; strikedelay = rnd(15) + 15; } else if (snakeangle >= 70) { if (abs(dy) < 8) { kimoanim = DIE; kimoseq = 0; kimoseqdly = walkdly + 0; waitseq = 1; } strike = 0; strikedelay = rnd(15) + 10; } } else if (snakeangle > 0) { snakeangle = snakeangle - 10; } else if (strikedelay > 0) { strikedelay--; } else { strike = 1; } monkey_mc.gotoAndStop(3); monkey_mc._rotation = -snakeangle; monkeybush_mc.gotoAndStop(4); mon3 = ((((((((((" strike:" + strike) + " ") + snakeangle) + " sdly:") + strikedelay) + " dy:") + dy) + " dead:") + dead) + " coil:") + coiled; } else if ((scene == 2) && (screen == 1)) { if (monkeysee == 0) { } else if (monkeysee == 1) { monkeyx++; if (monkeyx >= 20) { monkeysee = 2; monkeywait = 60; } } else if (monkeysee == 2) { monkeywait--; if (monkeywait <= 0) { monkeysee = 3; } } else { monkeyx--; if (monkeyx <= 0) { monkeysee = 0; } } monkey_mc._x = 392 + monkeyx; monkeybush_mc._x = 392; monkey_mc._y = (monkeybush_mc._y = 180); monkey_mc.gotoAndStop(1); monkeybush_mc.gotoAndStop(2); } else if ((scene == 3) && (screen == 6)) { if (stunspider < 100) { stunspider++; } else if (spiderdly > 0) { spiderdly--; } else { spiderdly = 2; dx = spiderx - kimox; if (dx < -6) { spiderframe++; spiderx = spiderx + 6; } else if (dx > 6) { spiderframe--; spiderx = spiderx - 6; } else if (debug) { } else if (((kimoanim != DIE) && (!dead)) && (!falling)) { kimoanim = DIE; kimoseq = 0; kimoseqdly = walkdly + 0; waitseq = 1; } } if (spiderframe < 0) { spiderframe = 2; } if (spiderframe > 2) { spiderframe = 0; } monkey_mc.gotoAndStop(5 + spiderframe); monkey_mc._x = spiderx; monkey_mc._y = spidery; monkey_mc._yscale = stunspider; monkeybush_mc._x = -10000; mon3 = ((" spfr:" + spiderframe) + " dx:") + dx; } else { monkey_mc._x = (monkeybush_mc._x = -10000); } if ((scene == 3) && (screen != 6)) { if (screen < 6) { spiderx = 270; } else { spiderx = 370; } stunspider = 90; } } function grabflowerclimb() { if (holdnut >= 0) { return(undefined); } i = 0; while (i < nuts) { if ((nutstat[i] == 1) && (nutscreen[i] == screen)) { dy = (kimoy - 50) - nuty[i]; dx = (kimox + 20) - nutx[i]; if ((abs(dy) < 15) && (abs(dx) < 24)) { holdnut = i; nutstat[i] = 2; nutalt[i] = 0; i = 11; } } i++; } } function grabflowerfall() { if (holdnut >= 0) { return(undefined); } i = 0; while (i < nuts) { if ((nutstat[i] == 1) && (nutscreen[i] == screen)) { ukimoy = kimo_mc._y; dx = (kimox - 20) - nutx[i]; dy = (ukimoy - 35) - nuty[i]; if ((abs(dy) < 24) && (abs(dx) < 24)) { holdnut = i; nutstat[i] = 2; nutalt[i] = 0; i = 11; } } i++; } } function resetvine(alltheway) { vineangle[0] = vanglemax[0]; if (alltheway) { swingenergy[0] = 1; } else if (swingenergy[0] < 1) { swingenergy[0] = swingenergy[0] + 0.05; } swingrangle[0] = 4.71238898038469; oswingrangle[0] = 4.71238898038469; vswing[0] = 0; vineangle2[0] = vanglemax2[0]; if (alltheway) { swingenergy2[0] = 1; } else if (swingenergy2[0] < 1) { swingenergy2[0] = swingenergy2[0] + 0.05; } else { swingenergy2[0] = 1; } swingrangle2[0] = 4.71238898038469; vswing2[0] = 0; vineangle[1] = vanglemax[1]; if (alltheway) { swingenergy[1] = 1; } else if (swingenergy[1] < 1) { swingenergy[1] = swingenergy[1] + 0.05; } swingrangle[1] = 4.71238898038469; oswingrangle[1] = 4.71238898038469; vswing[1] = 0; vineangle2[1] = vanglemax2[1]; if (alltheway) { swingenergy2[1] = 1; } else if (swingenergy2[1] < 1) { swingenergy2[1] = swingenergy2[1] + 0.05; } else { swingenergy2[1] = 1; } swingrangle2[1] = 4.71238898038469; vswing2[1] = 0; } function dovine() { if ((scene == 3) && (screen == 5)) { vscr = 0; novines = 0; } else if ((scene == 3) && (screen == 7)) { vscr = 1; novines = 0; } else { vscr = -1; novines++; if (novines > 150) { resetvine(1); } else { if (swingenergy[0] != 1) { swingenergy[0] = 0; } if (swingenergy[1] != 1) { swingenergy[1] = 0; } if (swingenergy2[0] != 1) { swingenergy2[0] = 0; } if (swingenergy2[1] != 1) { swingenergy2[1] = 0; } } } if (vscr >= 0) { if (vswing[vscr]) { swingrangle[vscr] = swingrangle[vscr] + 0.1; if ((swingrangle[vscr] >= Math.PI) && (oswingrangle[vscr] < Math.PI)) { if ((swinging == 1) && (Key.isDown(37))) { if (swingenergy[vscr] > 0.11) { swingenergy[vscr] = swingenergy[vscr] - 0.1; } } else if ((swinging == 1) && (Key.isDown(39))) { if (swingenergy[vscr] < 4.5) { swingenergy[vscr] = swingenergy[vscr] + 0.1; } } } oswingrangle[vscr] = swingrangle[vscr]; if (swingrangle[vscr] > (Math.PI*2)) { swingrangle[vscr] = 0; if ((swinging == 1) && (Key.isDown(37))) { if (swingenergy[vscr] < 4.5) { swingenergy[vscr] = swingenergy[vscr] + 0.1; } } else if ((swinging == 1) && (Key.isDown(39))) { if (swingenergy[vscr] > 0.11) { swingenergy[vscr] = swingenergy[vscr] - 0.1; } } else if (swingenergy[vscr] > 0.11) { if (swinging == 1) { swingenergy[vscr] = swingenergy[vscr] - 0.1; } else { swingenergy[vscr] = swingenergy[vscr] * 0.7; } } else if (swingenergy[vscr] >= 0.02) { swingenergy[vscr] = swingenergy[vscr] - 0.01; } else { swingenergy[vscr] = 0; } } } vineangle[vscr] = (vanglemax[vscr] * Math.sin(swingrangle[vscr])) * swingenergy[vscr]; vine1_mc._rotation = vineangle[vscr]; vine1_mc._x = vinex[vscr]; vine1_mc._y = viney[vscr]; } else { vine1_mc._x = -10000; } if (vscr >= 0) { if (vswing2[vscr]) { swingrangle2[vscr] = swingrangle2[vscr] + 0.1; if ((swingrangle2[vscr] >= Math.PI) && (oswingrangle2[vscr] < Math.PI)) { if ((swinging == 2) && (Key.isDown(37))) { if (swingenergy2[vscr] > 0.11) { swingenergy2[vscr] = swingenergy2[vscr] - 0.1; } } else if ((swinging == 2) && (Key.isDown(39))) { if (swingenergy2[vscr] < 1.1) { swingenergy2[vscr] = swingenergy2[vscr] + 0.1; } } } oswingrangle2[vscr] = swingrangle2[vscr]; if (swingrangle2[vscr] > (Math.PI*2)) { swingrangle2[vscr] = 0; if ((swinging == 2) && (Key.isDown(37))) { if (swingenergy2[vscr] < 1.1) { swingenergy2[vscr] = swingenergy2[vscr] + 0.1; } } else if ((swinging == 2) && (Key.isDown(39))) { if (swingenergy2[vscr] > 0.11) { swingenergy2[vscr] = swingenergy2[vscr] - 0.1; } } else if (swingenergy2[vscr] > 0.11) { if (swinging == 2) { swingenergy2[vscr] = swingenergy2[vscr] - 0.1; } else { swingenergy2[vscr] = swingenergy2[vscr] * 0.7; } } else if (swingenergy2[vscr] >= 0.02) { swingenergy2[vscr] = swingenergy2[vscr] - 0.01; } else { swingenergy2[vscr] = 0; } } } vineangle2[vscr] = (vanglemax2[vscr] * Math.sin(swingrangle2[vscr])) * swingenergy2[vscr]; vine2_mc._rotation = vineangle2[vscr]; vine2_mc._yscale = 110; vine2_mc._x = vinex2[vscr]; vine2_mc._y = viney2[vscr]; } else { vine2_mc._x = -10000; } rad = deg2rad(-vineangle[vscr]); xadd = Math.sin(rad) * 192; yadd = Math.cos(rad) * 192; vbx = (vinex[vscr] + 6) + xadd; vby = viney[vscr] + yadd; rad = deg2rad(-vineangle2[vscr]); xadd = Math.sin(rad) * 210; yadd = Math.cos(rad) * 210; vbx2 = (vinex2[vscr] + 6) + xadd; vby2 = viney2[vscr] + yadd; vinebutton_mc._x = -10000; vinebutton_mc._y = vby2; if (swinging == 1) { kimox = vbx + 23; kimoy = vby + 72; xmom = kimox - okimox; ymom = kimoy - okimoy; okimox = kimox; okimoy = kimoy; } if (swinging == 2) { kimox = vbx2 + 23; kimoy = vby2 + 72; xmom = kimox - okimox; ymom = kimoy - okimoy; okimox = kimox; okimoy = kimoy; } mon4 = ((((((((((((" swingenergy2:" + swingenergy2) + " climb:") + climbing) + " swing:") + swinging) + " fall:") + falling) + " fa") + fallangle) + " vcsr:") + vscr) + " nov:") + novines; } function dofall() { if (xmom != 0) { kimox = kimox + xmom; } if (ymom < 0) { kimoy = kimoy + ymom; ymom = ymom * 0.7; if (ymom > -0.1) { ymom = 0; } if (ymom >= 0) { fallangle = (Math.PI/2); fallheight = 400 - kimoy; jumpyadd = fallheight; kimoy = 400; } } } function init_scene3() { bgb_mc.gotoAndStop(1); bgf_mc.gotoAndStop(2); nutscreen[9] = 0; nutstat[9] = 2; nutframe[9] = 2; holdnut = 9; nutframe[8] = 2; nutframe[7] = 3; nutframe[6] = 3; nutframe[5] = 4; nutframe[4] = 4; nutframe[3] = 4; nutframe[2] = 5; nutframe[1] = 5; nutframe[0] = 7; i = 0; while (i < 9) { nutx[i] = flowerxtab[i]; nuty[i] = flowerytab[i]; nutstat[i] = 1; nutscreen[i] = flowerscreen[i]; nutframe[i] = flowertype[i]; i++; } nutstat[0] = 2; kimodir = 3; kimox = 480; kimoy = 380; kimodir = 3; monkey_mc._x = -10000; monkeybush_mc._x = -10000; screen = 0; phase = 0; fadein = 100; dead = 0; deadadd = 0; coiled = 30; climbing = 0; swinging = 0; falling = 0; ksubphase = 0; walkout = 0; basketx = 290; baskety = 325; kimo_mc._rotation = 0; kimo_mc._xscale = 100; scene = 3; scenestarted = 1; fadein = 100; if (debug) { screen = 3; } } function doscene_3() { if (view == 1) { dobigkneel(); mon0 = (((((((((("Bigkneel mx:" + mousex) + " my:") + mousey) + " seq:") + kimoseq) + " anim:") + kimoanim) + " fr:") + kimoframe) + " dir:") + kimodir; mon2 = (((((((("Holdnut:" + holdnut) + " nx:") + nutx[9]) + " ny:") + nuty[9]) + " scr:") + nutscreen[9]) + " stat:") + nutstat[9]; } else { doscene_2(); mon0 = (((((((((((("Regview mx:" + mousex) + " my:") + mousey) + " seq:") + kimoseq) + " anim:") + kimoanim) + " fr:") + kimoframe) + " dir:") + kimodir) + " fade:") + fadeout; mon1 = (((((((((((((((("kx:" + kimox) + " ky:") + kimoy) + " fy:") + feety) + " lf:") + laeliframe) + " lx:") + laelix) + " ly:") + laeliy) + " phase:") + phase) + " scr:") + screen) + " scene:") + scene; } } function init_bigkneel() { mon0 = (mon1 = (mon2 = (mon3 = (mon4 = (mon5 = (mon6 = "")))))); hideall(); bgf_mc._x = -10000; bgb_mc._x = 320; bgb_mc._y = 240; bigkneelstarted = 1; kphase = 0; ktimer = 30; flowerx = 288; flowery = 400; } function dobigkneel() { if (debug) { if (Key.isDown(70) && (frel)) { holdnut = testnut; flashnut = holdnut; testnut--; if (testnut < 1) { testnut = 9; } flashforward = 1; frel = 0; } if (Key.isDown(70)) { } else { frel = 1; } if (Key.isDown(86) && (vrel)) { bigkneelstarted = 0; holdnut--; if (holdnut < 1) { holdnut = 9; } vrel = 0; } if (Key.isDown(86)) { } else { vrel = 1; } } if (!bigkneelstarted) { init_bigkneel(); } if (kphase == 0) { kneelframe = 1; ktimer--; if (ktimer <= 0) { ktimer = 75; saywhata(); if (holdnut == 1) { kphase = 6; ktimer = 180; } else { kphase = 1; } } } else if (kphase == 1) { kneelframe = 0; ktimer--; if (ktimer <= 0) { if (ksubphase == 0) { ksubphase = 2; ktimer = 15; saythis("Thank you.", 30); } else { kphase = 2; ksubphase = 0; ktimer = 20; } } } else if (kphase == 2) { kneelframe = 1; ktimer--; if (ktimer <= 0) { kphase = 3; ktimer = 6; kseq = 0; flowery = flowery + 100; flowerx = flowerx - 200; } } else if (kphase == 3) { kneelframe = putflick[kseq]; ktimer--; if (ktimer <= 0) { ktimer = 6; if (kneelframe == 6) { ktimer = flickshowhold[holdnut]; } kseq++; flowery = flowery + 100; flowerx = flowerx - 200; if (kseq >= 7) { kphase = 4; ktimer = 6; kseq = 4; } } } else if (kphase == 4) { kneelframe = 7 + kseq; breastshow = [0, 4, 4, 3, 2, 2, 1, 1, 0, 0]; breastshowhold = [0, 0, 15, 11, 9, 7, 5, 3, 1, 0]; flickshowhold = [0, 0, 13, 9, 6, 4, 3, 1, 0, 0]; ktimer--; if (ktimer <= 0) { ktimer = breastshowhold[holdnut]; if (kseq > breastshow[holdnut]) { kseq--; } else { kphase = 5; nutstat[holdnut] = 0; nutx[holdnut] = (basketx + 0) + fbskx[holdnut]; nuty[holdnut] = (baskety + 40) + fbsky[holdnut]; flashnut = holdnut; holdnut = -1; flashforward = 1; } } } else if (kphase == 5) { if (Key.isDown(40) && (!flashforward)) { view = 0; kimoseq = 0; kimoanim = STAND; waitseq = 0; } } else if (kphase == 6) { kneelframe = 0; ktimer--; if (ktimer <= 0) { kphase = 7; ktimer = 180; saythis("The name of this orchid is Laelia. That's my name too!", 155); } } else if (kphase == 7) { kneelframe = 0; ktimer--; if (ktimer <= 0) { kphase = 8; ktimer = 180; saythis("But you can call me Laeli. Lay-lee.", 135); } } else if (kphase == 8) { kneelframe = 0; ktimer--; if (ktimer <= 0) { view = 0; kimoseq = 0; kimoanim = STAND; waitseq = 0; walkout = 1; saythis("The sun is getting low. We need to go before the forest gets too dark.", 60); ktimer = 90; } } if (flashforward) { doflashforward(); } flowerframe = flowertype[holdnut] + 18; nut0_mc._x = flowerx; nut0_mc._y = flowery; bgb_mc.gotoAndStop(kneelframe + 54); nut0_mc.gotoAndStop(flowerframe); bgf_mc.swapDepths(999); bgb_mc.swapDepths(1000); nut0_mc.swapDepths(1001); mon4 = (("Bigkneel bgb:" + bgb_mc._currentframe) + " kneelf:") + kneelframe; mon2 = (((((((("kphase:" + kphase) + " seq:") + kseq) + " kf:") + kneelframe) + " hold:") + holdnut) + " spk:") + speakdelay; } function saywhata() { if (holdnut >= 2) { saythis(((("What " + adjectives[holdnut]) + " ") + flowernames[holdnut]) + "!", 60); } else { saythis("It's me!", 60); } } function doflashforward() { flfil = flashfiles[flashnut]; if (flashforward < 18) { bgf_mc.gotoAndStop(69 + flfil); } else { bgf_mc.gotoAndStop((69 + flfil) + 1); } bgf_mc._x = 320; bgf_mc._y = 240; bgb_mc._alpha = 100 - falpha[flashforward]; flashforward++; if (flashforward > 35) { flashforward = 0; bgf_mc._x = -10000; } } function init_scene4() { hideall(); bgb_mc.gotoAndStop(1); bgf_mc.gotoAndStop(13); bgb_mc._x = 320; bgb_mc._y = 240; kimodir = 3; basketx = 403; baskety = 440; kimox = 403; kimoy = 440; kimoframe = 1; laelix = 342; laeliy = 440; laeliframe = 1; baskethold = 1; screen = 0; phase = 0; omousex = mousex; omousey = mousey; fadein = 100; kimo_mc._rotation = 0; kimo_mc._xscale = 100; scene = 4; scenestarted = 1; fadein = 100; } function doscene_4() { if (debug) { if (Key.isDown(37) && (krel)) { if (kimoframe > 1) { kimoframe--; } krel = 0; } if (Key.isDown(39) && (krel)) { if (kimoframe < 4) { kimoframe++; } krel = 0; } if (Key.isDown(38) && (krel)) { if (laeliframe > 1) { laeliframe--; } krel = 0; } if (Key.isDown(40) && (krel)) { if (laeliframe < 4) { laeliframe++; } krel = 0; } if (((Key.isDown(37) || (Key.isDown(39))) || (Key.isDown(38))) || (Key.isDown(40))) { } else { krel = 1; } } dokimo4(); dolaeli4(); dobasket(); basket_mc._x = basketx; basket_mc._y = baskety; basket_mc.gotoAndStop(3); laeli_mc._x = laelix; laeli_mc._y = laeliy; kimo_mc._x = kimox; kimo_mc._y = kimoy; laeli_mc._xscale = 100; laeli_mc._yscale = 100; laeli_mc.gotoAndStop(laeliframe); kimo_mc.gotoAndStop(kimoframe); bgb_mc.swapDepths(1000); basket_mc.swapDepths(1001); laeli_mc.swapDepths(1002); kimo_mc.swapDepths(1003); mon0 = (((((("mx:" + mousex) + " my:") + mousey) + " lx:") + laelix) + " fade:") + fadeout; mon1 = (((((("kfr:" + kimoframe) + " lfr:") + laeliframe) + " bx:") + basketx) + " by:") + baskety; } function dobasket() { if (baskethold == 1) { basketx = kimox + kbskx[kimoframe]; baskety = kimoy + kbsky[kimoframe]; } else if (baskethold == 2) { basketx = laelix + lbskx[laeliframe]; baskety = laeliy + lbsky[laeliframe]; } } function dokimo4() { dx = mousex - omousex; dy = mousey - omousey; omousex = mousex; omousey = mousey; if (kimoseqdly > 0) { kimoseqdly--; } if (kimoseqdly <= 0) { kimoseqdly = 3; if (phase == 0) { if ((dx < -2) && (kimoframe < 3)) { kimoframe++; } else if ((dx > 2) && (kimoframe > 1)) { kimoframe--; } if (kimoframe == 3) { offer++; if ((offer > 4) && (!saidflowers)) { saidflowers = 1; kimosaythis("Your flowers.", 60); } if (saidflowers) { saidflowers++; if (saidflowers == 16) { laelianim = 2; laeliseq = 0; laeliseqdly = 3; phase = 1; } } } else { offer = 0; if (!speaking) { saidflowers = 0; } } } } mon2 = (((((("dx:" + dx) + " saidf:") + saidflowers) + " lanim:") + laelianim) + " hold:") + baskethold; } function dolaeli4() { if (laeliseq >= 7) { if (laelianim == 2) { laelianim = 3; saythis("Thank you! I've never had so many wonderful orchids.", 60); holdeyes = 120; } else if (laelianim == 3) { if (holdeyes > 0) { holdeyes--; } else { laelianim = 4; holdeyes = 90; } } else if (laelianim == 4) { if (holdeyes > 0) { holdeyes--; } else { baskethold = 2; laeliseq = 0; laeliseqdly = 3; laelianim = 5; } } else if (laelianim == 5) { saythis("Let me put some soothing coconut oil on them.", 60); laelianim = 6; kimoframe = 4; } else if (laelianim == 6) { if ((!goblack) && (!speaking)) { goblack = 10; } } } laeliseqdly--; if (laeliseqdly <= 0) { laeliseqdly = 3; if (laeliseq < 7) { laeliseq++; } if ((laelianim == 5) && (laeliseq == 4)) { baskethold = 0; } } if (laelianim == 2) { laeliframe = takefrs[laeliseq]; } else if (laelianim == 3) { laeliframe = 4; } else if (laelianim == 4) { if (holdeyes == 60) { saythis("Oh look! Your hands are all red and sore.", 60); } laeliframe = 5; } else if (laelianim == 5) { laeliframe = putfrs[laeliseq]; } else if (laelianim == 6) { laeliframe = 4; } else if (laelianim == 7) { laeliframe = 5; } } function init_scene5() { hideall(); bgb_mc.gotoAndStop(1); lf_armrotdeg = 0; pulling = 0; resetarm = 0; kimodir = 3; basketx = 403; baskety = 440; kimox = 255; kimoy = 373; kimoframe = 1; krot = 0; vbx = (vby = 300); laelix = 355; laeliy = 370; laeliframe = 6; laelianim = 1; laeliwait = 90; laeliangle = 0; pull = 0; poured = 0; baskethold = 1; screen = 0; phase = 0; omousex = mousex; omousey = mousey; bgb_mc._x = 320; bgb_mc._y = 240; fadein = 100; upperarmradius = 49; kimo_mc._rotation = 0; kimo_mc._xscale = 100; scene = 5; scenestarted = 1; fadein = 100; } function doscene_5() { if (debug) { if (Key.isDown(37) && (krel)) { if (kimoframe > 1) { kimoframe--; } krel = 0; } if (Key.isDown(39) && (krel)) { if (kimoframe < 4) { kimoframe++; } krel = 0; } if (Key.isDown(38) && (krel)) { if (laeliframe > 1) { laeliframe--; } krel = 0; } if (Key.isDown(40) && (krel)) { if (laeliframe < 4) { laeliframe++; } krel = 0; } if (((Key.isDown(37) || (Key.isDown(39))) || (Key.isDown(38))) || (Key.isDown(40))) { } else { krel = 1; } } dokimo5(); dolaeli5(); laeli_mc._x = laelix; laeli_mc._y = laeliy; kimo_mc._x = kimox; kimo_mc._y = kimoy; kimotop_mc._x = kimox; kimotop_mc._y = kimoy - 136; kimo_mc._xscale = 100; kimotop_mc._xscale = 100; krupperarm_mc._xscale = 100; krforearm_mc._xscale = 100; klupperarm_mc._xscale = 100; klforearm_mc._xscale = 100; laeli_mc._xscale = -100; laeli_mc._yscale = 100; laeli_mc.gotoAndStop(6); kimo_mc.gotoAndStop(5); kimotop_mc.gotoAndStop(6); bgb_mc.swapDepths(1000); bgb_mc.gotoAndStop(2); krforearm_mc.swapDepths(1102); krupperarm_mc.swapDepths(1103); kimotop_mc.swapDepths(1111); kimo_mc.swapDepths(1112); klupperarm_mc.swapDepths(1122); klforearm_mc.swapDepths(1121); laeli_mc.swapDepths(1131); laeli_mc.gotoAndStop(laeliframe); vinebutton_mc.swapDepths(5000); vinebutton_mc._x = -10000; vinebutton_mc._y = vby; mon0 = (((((("mx:" + mousex) + " my:") + mousey) + " lx:") + laelix) + " fade:") + fadeout; mon1 = (((((("kfr:" + kimoframe) + " lfr:") + laeliframe) + " bx:") + basketx) + " by:") + baskety; } function dokimo5() { if ((!resetarm) && (lf_armrotdeg <= -25)) { laelianim = 14; laeliseq = 0; laeliseqdly = 3; saythis("Ok. That's better.", 60); pulling = 0; resetarm = 1; } averagepull(); if (((kangle < -20) && (pulling)) && (pull > 75)) { resetarm = 1; pulling = 0; lf_armrotdeg = 60; laelianim = 11; laeliseq = 0; laeliseqdly = 3; } dx = mousex - omousex; dy = mousey - omousey; omousex = mousex; omousey = mousey; if (resetarm) { if (lf_armrotdeg > 0) { lf_armrotdeg = lf_armrotdeg - 4; } if (lf_armrotdeg < 0) { lf_armrotdeg++; if (lf_armrotdeg > 0) { lf_armrotdeg = 0; } } if (lu_armrotdeg > 0) { lu_armrotdeg = lu_armrotdeg - 2; } if (lu_armrotdeg < 0) { lu_armrotdeg++; if (lu_armrotdeg > 0) { lu_armrotdeg = 0; } } if (((lu_armrotdeg <= 0) && (lf_armrotdeg <= 0)) && (laelianim < 14)) { resetarm = 0; } } else if (laelianim >= 9) { if (dx >= 1) { lf_armrotdeg = lf_armrotdeg + (dx / 2); } else if (dx <= -1) { lf_armrotdeg = lf_armrotdeg + (dx / 3); } if (dx > 0) { dx = 0; } dopull(dx / 3); if (lf_armrotdeg > 70) { lf_armrotdeg = 70; pulling = 1; resetpull(); } if (!pulling) { if (lf_armrotdeg < 0) { lf_armrotdeg = 0; } } else if (lf_armrotdeg < -30) { lf_armrotdeg = -30; } } if (!resetarm) { lu_armrotdeg = lf_armrotdeg / 3; } if (pulling) { if (kangle > -50) { krot = 0; } else { k = kangle + 50; krot = (-k) / 3; } } else { if (krot > 0) { krot = krot - 0.5; } if (krot < 0) { krot = 0; } if (ukrot > 0) { ukrot = ukrot - 0.5; } if (ukrot < 0) { ukrot = 0; } } kimotop_mc._rotation = krot + 30; klupperarm_mc._x = (kimox - 22) + krot; klupperarm_mc._y = kimoy - 196; klupperarm_mc._rotation = (-lu_armrotdeg) + 30; klupperarm_mc.gotoAndStop(1); krupperarm_mc._x = klupperarm_mc._x; krupperarm_mc._y = klupperarm_mc._y - 0; krupperarm_mc._rotation = -lu_armrotdeg; krupperarm_mc.gotoAndStop(1); armrotrad = deg2rad((-lu_armrotdeg) + 0); xadd = Math.sin(armrotrad) * upperarmradius; yadd = Math.cos(armrotrad) * upperarmradius; vbx = klupperarm_mc._x - xadd; vby = klupperarm_mc._y + yadd; klforearm_mc._x = vbx; klforearm_mc._y = vby; if ((lf_armrotdeg < 5) && (!pulling)) { klforearm_mc.gotoAndStop(2); } else { klforearm_mc.gotoAndStop(1); } if (pulling) { klforearm_mc._rotation = -70 - (kangle / 10); } else { klforearm_mc._rotation = -lf_armrotdeg; } krforearm_mc._x = klforearm_mc._x + 2; krforearm_mc._y = (klforearm_mc._y - 10) - 0; krforearm_mc._rotation = klforearm_mc._rotation; krforearm_mc.gotoAndStop(1); mon2 = (((((("dx:" + dx) + " forearm:") + lf_armrotdeg) + " upperarm:") + floor(lu_armrotdeg)) + " krot:") + krot; } function dolaeli5() { if (laeliseq >= 7) { if (laelianim == 1) { if (laeliwait > 0) { laeliwait--; } if (laeliwait <= 0) { if (!poured) { laelianim = 12; laeliseq = 0; laeliseqdly = 3; poured = 1; } else { laelianim = 8; laeliseq = 0; laeliseqdly = 3; saythis("Hands.", 60); } } } else if (laelianim == 8) { laelianim = 9; } else if (laelianim == 9) { if (lf_armrotdeg >= 70) { laelianim = 10; laeliseq = 0; laeliseqdly = 3; } } else if (laelianim == 10) { laeliseq = 0; laeliseqdly = 3; } else if (laelianim == 11) { laelianim = 1; poured = 0; laeliwait = 30; } else if (laelianim == 12) { laelianim = 13; laeliseq = 0; laeliseqdly = 3; } else if (laelianim == 13) { laelianim = 1; laeliwait = 5; } else if (laelianim == 14) { if ((krot == 0) && (!speaking)) { laelianim = 15; laeliseq = 0; laeliseqdly = 3; } } else if (laelianim == 15) { laelianim = 16; saythis("Oh look! Your feet are sore from climbing all those trees.", 90); } else if (laelianim == 16) { if (!speaking) { saythis("Sit here.", 60); laelianim = 17; laeliseq = 0; laeliseqdly = 30; wait = 60; } } else if (laelianim == 17) { if (wait) { wait--; } else if (!goblack) { goblack = 10; } } } laeliseqdly--; if (laeliseqdly <= 0) { laeliseqdly = 3; if (laeliseq < 7) { laeliseq++; } if ((laelianim == 5) && (laeliseq == 4)) { baskethold = 0; } } if (phase == 0) { if (laelianim == 1) { laeliframe = 6; } else if (laelianim == 8) { s5lift = [6, 7, 8, 9, 9, 9, 9, 9]; laeliframe = s5lift[laeliseq]; } else if (laelianim == 9) { laeliframe = 9; } else if (laelianim == 10) { s5rubhands = [9, 9, 10, 10, 9, 9, 11, 11]; laeliframe = s5rubhands[laeliseq]; } else if (laelianim == 11) { s5drop = [9, 8, 7, 6, 6, 6, 6, 6]; laeliframe = s5drop[laeliseq]; } else if (laelianim == 12) { lpour = [7, 8, 12, 12, 13, 13, 12, 12]; laeliframe = lpour[laeliseq]; } else if (laelianim == 13) { dpour = [13, 13, 13, 13, 12, 12, 8, 7]; laeliframe = dpour[laeliseq]; } else if (laelianim == 14) { laeliframe = 6; } else if (laelianim == 15) { tfeet = [14, 15, 16, 17, 17, 17, 17, 17]; laeliframe = tfeet[laeliseq]; } else if (laelianim == 16) { laeliframe = 18; } else if (laelianim == 17) { tpoint = [19, 19, 19, 19, 19, 19, 19, 20]; laeliframe = tpoint[laeliseq]; } } if (!pulling) { if (laeliangle < 0) { laeliangle = laeliangle + 0.5; } if (laeliangle > 0) { laeliangle = 0; } } else { kangle = (lf_armrotdeg + 30) - 100; laeliangle = kangle / 10; } if ((laeliframe >= 9) & (laeliframe <= 11)) { laeli_mc._rotation = laeliangle + 30; } else { laeli_mc._rotation = laeliangle + 0; } mon3 = ((((((" pull:" + pull) + " la:") + laeliangle) + " kangle:") + kangle) + " la:") + laelianim; } function dopull(dxp) { avgtab[avgi] = (-dxp) * 100; avgi++; if (avgi > 9) { avgi = 0; } } function averagepull(dxp) { if (!pulling) { pull = 0; return(undefined); } tot = 0; i = 0; while (i < 10) { tot = tot + avgtab[i]; i++; } pull = tot / 10; } function resetpull() { i = 0; while (i < 10) { avgtab[i] = 0; i++; } pull = 0; } function init_scene6() { hideall(); bgb_mc.gotoAndStop(3); bgf_mc.gotoAndStop(4); bgb_mc._x = 320; bgb_mc._y = 240; kimox = 481; kimoy = 417; kimoframe = 7; svbx = -10000; svby = (vbx = (vby = 300)); laelix = 310; laeliy = 390; laeliarmsframe = 36; laeliframe = 29; laelianim = 61; laeliseq = 2; laeliseqdly = 90; laeliangle = 0; zonedist = 25; freeze = 0; pleasure = 0; lookkimo = 0; rubdone = 0; laeli_mc._xscale = 100; laeli_mc._yscale = 100; laeli_mc._rotation = 0; screen = 0; phase = 0; omousex = mousex; omousey = mousey; arrow_mc.gotoAndStop(1); showarrow = 0; arrowcursor = 0; hidemouse = 0; mousestarted = 0; kimo_mc._rotation = 0; kimo_mc._xscale = 100; scene = 6; scenestarted = 1; } function doscene_6() { if (debug) { if (Key.isDown(82)) { rubdone = 1; } if (Key.isDown(37) && (krel)) { waistangle--; upperarmangle++; krel = 1; } if (Key.isDown(39) && (krel)) { waistangle++; upperarmangle--; krel = 1; } if (Key.isDown(38) && (krel)) { upperarmangle++; krel = 1; } if (Key.isDown(40) && (krel)) { upperarmangle--; krel = 1; } if (((Key.isDown(37) || (Key.isDown(39))) || (Key.isDown(38))) || (Key.isDown(40))) { } else { krel = 1; } } dolaeli6(); laeli_mc._x = laelix; laeli_mc._y = laeliy; laeliarms_mc._x = laelix; laeliarms_mc._y = laeliy; dokimo6(); kimo_mc.gotoAndStop(7); kimotop_mc.gotoAndStop(8); krupperarm_mc.gotoAndStop(2); krforearm_mc.gotoAndStop(2); klupperarm_mc.gotoAndStop(2); kimo_mc._xscale = 100; kimotop_mc._xscale = 100; kimotop_mc._rotation = waistangle; krupperarm_mc._rotation = upperarmangle; krforearm_mc._rotation = lowerarmangle + 45; laeli_mc._xscale = 100; laeli_mc._yscale = 100; laeli_mc.gotoAndStop(laeliframe); laeliarms_mc.gotoAndStop(laeliarmsframe); bgb_mc.swapDepths(1000); bgb_mc.gotoAndStop(3); if (arrowcursor) { arrow_mc.gotoAndStop(5); arrow_mc._x = mousex; arrow_mc._y = mousey; arrow_mc._rotation = arrowangle; hidemouse = 1; } else if (showarrow) { arrow_mc.gotoAndStop(1); arrow_mc._rotation = 0; if (!mousestarted) { arrow_mc._x = arrowx; if ((time / 4) & 4) { arrow_mc._x = arrowx; } else { arrow_mc._x = -10000; } } else { arrow_mc._x = -10000; } arrow_mc._y = arrowy; arrow_mc._yscale = 100; } else { arrow_mc._x = -10000; } helpbutton_mc._x = 100; helpbutton_mc._y = 420; if (onhelp) { helpbutton_mc.gotoAndStop(4); helpbutton_mc.txt.text = "Try to touch her left tit, but go slow!"; } else { helpbutton_mc.gotoAndStop(1); } laeli_mc.swapDepths(1110); krupperarm_mc.swapDepths(1111); krforearm_mc.swapDepths(1112); kimo_mc.swapDepths(1115); kimotop_mc.swapDepths(1116); klupperarm_mc.swapDepths(1117); laeliarms_mc.swapDepths(1125); vinebutton_mc.swapDepths(5000); vinebutton_mc._x = -10000; vinebutton_mc._y = svby; helpbutton_mc.swapDepths(6002); arrow_mc.swapDepths(6004); mon0 = (((((("mx:" + mousex) + " my:") + mousey) + " lx:") + laelix) + " fade:") + fadeout; mon1 = (("kfr:" + kimoframe) + " lfr:") + laeliframe; } function dokimo6() { waistradius = 110; upperarmradius = 71; lowerarmradius = 88; if (laelianim == 60) { if (mousestarted) { smousex = mousex; smousey = mousey + 20; } else { showarrow = 1; helperarrow = 0; arrowx = handx; arrowy = handy; dx = abs(mousex - arrowx); dy = abs(mousey - arrowy); if ((dx < 6) && (dy < 6)) { mousestarted = 1; showarrow = 0; hidemouse = 1; } } } else { smousex = 407; smousey = 366; mousestarted = 0; arrowcursor = (showarrow = 0); hidemouse = 0; showarrow = 0; helperarrow = 0; } if (smousex < 280) { smousex = 280; } if (smousex > 490) { smousex = 490; } if (smousey < 150) { smousey = 150; } if (smousey > 400) { smousey = 400; } waistangle = 0; reach = lowerarmradius + upperarmradius; waistx = kimox + 0; waisty = kimoy - 57; rad = deg2rad(waistangle + 5); xadd = Math.sin(rad) * waistradius; yadd = (-Math.cos(rad)) * waistradius; shoulderx = waistx + xadd; shouldery = waisty + yadd; dist2point = finddistance(shoulderx, shouldery, smousex, smousey); if (dist2point < reach) { inreach = 1; } else { inreach = 0; } if (inreach) { waistangle = 0; ang2point = rad2deg(-Math.atan2(shoulderx - smousex, shouldery - smousey)); point2arm = rad2deg(-Math.atan2(smousex - shoulderx, smousey - shouldery)); a = lowerarmradius; b = upperarmradius; c = dist2point; if (dist2point >= (lowerarmradius + upperarmradius)) { upperarmangle = ang2point; lowerarmangle = ang2point; } else { 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))); upperarmangle = ang2point - angleA; lowerarmangle = (point2arm + angleB) + 180; } rad = deg2rad(upperarmangle); xadd = Math.sin(rad) * upperarmradius; yadd = (-Math.cos(rad)) * upperarmradius; elbowx = shoulderx + xadd; elbowy = shouldery + yadd; krforearm_mc._x = elbowx; krforearm_mc._y = elbowy; rad = deg2rad(lowerarmangle + 20); xadd = Math.sin(rad) * lowerarmradius; yadd = (-Math.cos(rad)) * lowerarmradius; handx = elbowx + xadd; handy = elbowy + yadd; svbx = handx; svby = handy; } else { wdist2point = finddistance(waistx, waisty, smousex, smousey); wang2point = rad2deg(-Math.atan2(waistx - smousex, waisty - smousey)); point2waist = rad2deg(-Math.atan2(waistx - smousex, waisty - smousey)); a = reach; b = waistradius; c = wdist2point; if (dist2point >= (reach + waistradius)) { upperarmangle = (lowerarmangle = (waistangle = wang2point)); } else { waa = (((b * b) + (c * c)) - (a * a)) / ((2 * b) * c); if (waa >= 1) { angleA = 0; } else { 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))); waistangle = (wang2point + angleA) - 5; } rad = deg2rad(waistangle + 5); xadd = Math.sin(rad) * waistradius; yadd = (-Math.cos(rad)) * waistradius; shoulderx = waistx + xadd; shouldery = waisty + yadd; ang2point = rad2deg(-Math.atan2(shoulderx - smousex, shouldery - smousey)); upperarmangle = ang2point; lowerarmangle = ang2point; rad = deg2rad(upperarmangle); xadd = Math.sin(rad) * upperarmradius; yadd = (-Math.cos(rad)) * upperarmradius; elbowx = shoulderx + xadd; elbowy = shouldery + yadd; rad = deg2rad(lowerarmangle + 20); xadd = Math.sin(rad) * lowerarmradius; yadd = (-Math.cos(rad)) * lowerarmradius; handx = elbowx + xadd; handy = elbowy + yadd; svbx = handx; svby = handy; } kimo_mc._x = kimox; kimo_mc._y = kimoy; klupperarm_mc._x = waistx; klupperarm_mc._y = waisty; kimotop_mc._x = waistx; kimotop_mc._y = waisty; krupperarm_mc._x = shoulderx; krupperarm_mc._y = shouldery; krforearm_mc._x = elbowx; krforearm_mc._y = elbowy; vbx = handx; vby = handy; distance = finddistance(vbx, vby, titx, tity); dd = floor(distance) - zonedist; rubdly = floor(dd / 8); if (rubdly > 4) { rubdly = 4; } if (helperarrow == 0) { arrowcursor = 0; } else if (helperarrow == 1) { arrowcursor = 1; arrowx = handx; arrowy = handy; arrowangle = rad2deg(-Math.atan2(titx - handx, tity - handy)); } else if (helperarrow == 2) { arrowcursor = 1; arrowx = handx; arrowy = handy; arrowangle = rad2deg(-Math.atan2(handx - titx, handy - tity)); } mon2 = ((((((((" wa:" + floor(waistangle)) + " dist:") + floor(distance)) + " dd:") + dd) + " rubdly:") + rubdly) + " la:") + laelianim; } function dolaeli6() { if (laeliseq >= 7) { if (laelianim == 66) { laelianim = 60; laeliseq = 0; laeliseqdly = 2 + rubdly; } else if (laelianim == 63) { laelianim = 66; laeliseq = 0; laeliseqdly = 3; } else if (laelianim == 62) { laelianim = 63; laeliseq = 0; laeliseqdly = 3; } else if (laelianim == 61) { laelianim = 62; laeliseq = 0; laeliseqdly = 3; } else if (laelianim == 60) { if (rubdone) { laelianim = 64; laeliseq = 0; laeliseqdly = 3; saythis("That's good.", 60); } else { laeliseq = 0; laeliseqdly = 2 + rubdly; } } else if ((laelianim == 64) && (!speaking)) { laelianim = 65; laeliseq = 0; laeliseqdly = 3; saythis("I'll bet your legs are sore too. Let me do them.", 90); } else if ((laelianim == 65) && (!speaking)) { laelianim = 65; laeliseq = 0; laeliseqdly = 3; if (!goblack) { goblack = 10; } } } helperarrow = 0; if ((laelianim == 60) && (rubdly < 0)) { helperarrow = 1; laeliseqdly = 1; freeze++; if (freeze == 1) { say("no"); } if (freeze > 45) { laelianim = 61; laeliseqdly = 90; } } else { laeliseqdly--; freeze = 0; if ((rubdly == 0) && (laelianim == 60)) { helperarrow = 0; pleasure++; if (pleasure == 1) { say("mm2"); } if (pleasure >= 60) { if (zonedist >= 5) { zonedist = zonedist - 5; lookkimo = 60; } else { rubdone = 1; } } } else { pleasure = 0; helperarrow = 2; } } if (laeliseqdly <= 0) { if (laelianim == 60) { laeliseqdly = 2 + rubdly; } else if ((laelianim == 62) || (laelianim == 63)) { laeliseqdly = 5; } else { laeliseqdly = 3; } if (laeliseq < 7) { laeliseq++; } } if (lookkimo) { lookkimo--; } if (phase == 0) { if (laelianim == 61) { s6lookf = [37, 37, 29, 29, 29, 29, 29, 29]; laeliframe = s6lookf[laeliseq]; laeliarmsframe = 36; } else if (laelianim == 60) { s6feetrub = [21, 21, 22, 22, 23, 23, 22, 22]; if (lookkimo) { laeliframe = s6feetrub[laeliseq] + 12; } else { laeliframe = s6feetrub[laeliseq]; } laeliarmsframe = s6feetrub[laeliseq] + 9; } else if (laelianim == 62) { s6pour1 = [27, 27, 25, 25, 26, 26, 25, 25]; laeliframe = s6pour1[laeliseq]; laeliarmsframe = 36; } else if (laelianim == 63) { s6pour2 = [26, 26, 26, 25, 25, 26, 26, 26]; laeliframe = s6pour2[laeliseq]; laeliarmsframe = 36; } else if (laelianim == 66) { s6pour3 = [25, 25, 27, 27, 29, 29, 37, 37]; laeliframe = s6pour3[laeliseq]; laeliarmsframe = 36; } else if (laelianim == 64) { laeliframe = s6lookf[laeliseq]; laeliarmsframe = 36; } else if (laelianim == 65) { laeliframe = 28; laeliarmsframe = 36; } } mon3 = ((((" la:" + laelianim) + " sqdly:") + laeliseqdly) + " look:") + lookkimo; } function finddistance(x1, y1, x2, y2) { distance = Math.sqrt(((x2 - x1) * (x2 - x1)) + ((y2 - y1) * (y2 - y1))); return(distance); } function init_scene7() { handjobview = 0; beachwalk = 0; resetsquirt(); hideall(); bgb_mc.gotoAndStop(5); bgf_mc.gotoAndStop(4); bgb_mc._x = 320; bgb_mc._y = 240; mousestarted = 0; squeezes = 0; sqzmax = 10; kimox = 481; kimoy = 417; kimoframe = 10; kimoseq = 0; looklaeli = 0; upperarmangle = 0; waistangle = 0; pullpants = 0; droppants = 0; pullxseq = 0; grabbed = 0; pantsdown = 0; cockangle = 40; cocksize = 0; cockbounceangle = 0; cockbouncescale = 0; cbadd = 0; popped = 0; gasped = 0; titsqueeze = 4; pussysqueeze = 0; grabcock = 0; stoprub = 0; vbx = (vby = 300); laelix = 340; laeliy = 340; laelilean = -25; botrot = laelilean / 6; leanmax = 53; laeliarmsframe = 44; laeliframe = 41; laelianim = 71; laeliseq = 2; laeliseqdly = 30; laeliangle = 0; lhairangle = 0; rhairangle = 0; baretits = 0; zonedist = 25; freeze = 0; pleasure = 0; lookkimo = 0; rubdone = 0; laeli_mc._xscale = 100; laeli_mc._yscale = 100; laeli_mc._rotation = 0; screen = 0; phase = 0; omousex = mousex; omousey = mousey; arrow_mc.gotoAndStop(1); showarrow = 0; arrowcursor = 0; hidemouse = 0; mousestarted = 0; kimo_mc._rotation = 0; kimo_mc._xscale = 100; handjobstarted = 0; sayfile("beachpath.mp3"); scene = 7; scenestarted = 1; } function init_scene7phase1() { handjobview = 0; hideall(); bgb_mc.gotoAndStop(5); bgf_mc.gotoAndStop(4); bgb_mc._x = 320; bgb_mc._y = 240; mousestarted = 0; squeezes = 0; sqzmax = 10; kimox = 481; kimoy = 417; kimoframe = 10; kimoseq = 0; upperarmangle = 0; waistangle = 0; vbx = (vby = 300); laelix = 340; laeliy = 340; laelilean = 53; botrot = 0; leanmax = 53; laelianim = 77; laeliseq = 7; laeliseqdly = 15; cocksize = (ucocksize = 100); laeliangle = 0; lhairangle = 0; rhairangle = 0; baretits = 0; zonedist = 25; freeze = 0; pleasure = 0; lookkimo = 0; rubdone = 0; laeli_mc._xscale = 100; laeli_mc._yscale = 100; laeli_mc._rotation = 0; laelitop_mc._rotation = 0; screen = 0; phase = 0; omousex = mousex; omousey = mousey; kimo_mc._rotation = 0; kimo_mc._xscale = 100; scene = 7; scenestarted = 1; phase = 1; } function doscene_7() { if (phase == 2) { dosunsetbeach(); return(undefined); } if (handjobview) { dohandjobview(); return(undefined); } if (debug) { if (Key.isDown(72)) { goblack = 10; } if (Key.isDown(77)) { laelilean = leanmax; } if (Key.isDown(37) && (krel)) { laelilean--; krel = 1; } if (Key.isDown(39) && (krel)) { if (laelilean < leanmax) { laelilean++; botrot = botrot + 0.166666666666667; } krel = 1; } if (Key.isDown(38) && (krel)) { if (pullpants < 32) { pullpants++; } else { droppants++; } krel = 1; } if (Key.isDown(40) && (krel)) { if (droppants) { droppants--; } else { pullpants--; } krel = 1; } } if (laelilean > leanmax) { laelilean = leanmax; } if (laelilean < -25) { laelilean = -25; } if (pullpants < 0) { pullpants = 0; } if (laelilean >= leanmax) { stoprub = 1; } if (((Key.isDown(37) || (Key.isDown(39))) || (Key.isDown(38))) || (Key.isDown(40))) { } else { krel = 1; } dolaeli7(); laelirise = laelilean / 4; laelitop_mc._x = laelix + laelilean; laelitop_mc._y = laeliy - laelirise; laeli_mc._x = (laelix + laelilean) - (botrot * 3); laeli_mc._y = laeliy - laelirise; if (laeliframe == 63) { larmxtra = 46; larmytra = 200; if (grabcock) { laeliarms_mc._rotation = 0; } else { laeliarms_mc._rotation = -5 + ((pullpants + droppants) / 4.5); } } else { larmxtra = (larmytra = 0); laeliarms_mc._rotation = 0; } laeliarms_mc._x = (laelix + laelilean) - larmxtra; laeliarms_mc._y = (laeliy - laelirise) - larmytra; laelihairL_mc._x = (laelix + 30) + laelilean; laelihairL_mc._y = (laeliy - 220) - laelirise; laelihairR_mc._x = (laelix - 30) + laelilean; laelihairR_mc._y = (laeliy - 220) - laelirise; if (laeliframe == 64) { laelihairR_mc._y = laelihairR_mc._y - 12; laelihairL_mc._y = laelihairL_mc._y - 12; } else if (laeliframe == 52) { laelihairR_mc._y = laelihairR_mc._y - 27; laelihairL_mc._y = laelihairL_mc._y - 27; } else if (laeliframe == 53) { laelihairR_mc._y = laelihairR_mc._y - 22; laelihairL_mc._y = laelihairL_mc._y - 22; } else if ((laeliframe >= 54) && (laeliframe <= 56)) { laelihairR_mc._y = laelihairR_mc._y - 17; laelihairL_mc._y = laelihairL_mc._y - 17; } dokimo7(); shortseq = laelilean - 25; shortseq = shortseq / 7; if (shortseq < 0) { shortseq = 0; } if (shortseq > 4) { shortseq = 4; } kimo_mc._x = kimox; kimo_mc._y = kimoy; kimoRleg_mc._x = kimox; kimoRleg_mc._y = kimoy; if (grabbed || (pantsdown)) { cockbounceangle = cockbounceangle + 0.75; cbadd = Math.sin(cockbounceangle) * cockbouncescale; cbadd = cbadd - 1; if (cockbouncescale >= 0.4) { cockbouncescale = cockbouncescale - 0.4; } else { cockbouncescale = 0; } uca = cockangle - (droppants * 5); if (uca < 0) { uca = 0; } if (phase == 0) { cock_mc._rotation = uca + cbadd; } if ((uca == 0) && (!popped)) { say("ooo"); popped = 1; cockbounceangle = Math.PI; cockbouncescale = 8; } if (droppants == 0) { popped = 0; } cock_mc._x = kimox - 48; cock_mc._y = kimoy - 73; if (phase == 0) { if (grabbed) { cocksize = 50; } else { cocksize = 0; } ucocksize = (pullpants * 15) + cocksize; if (ucocksize > 100) { ucocksize = 100; } if ((ucocksize == 100) && (!gasped)) { say("gasp"); gasped = 1; } cock_mc._xscale = ucocksize; cock_mc._yscale = ucocksize; cock_mc.gotoAndStop(1); } else { if (cocksize > 35) { cocksize = cocksize - 0.05; } if (ucocksize > 70) { ucocksize = ucocksize - 0.025; } cock_mc._rotation = cock_mc._rotation - 0.1; cock_mc._xscale = ucocksize; cock_mc._yscale = cocksize; cock_mc.gotoAndStop(1); } } else { cock_mc.gotoAndStop(titsqueeze); cock_mc._x = laelix + laelilean; cock_mc._y = laeliy - laelirise; cock_mc._rotation = 0; cock_mc._xscale = 100; cock_mc._yscale = 100; } kimoshorts_mc._x = ((kimox - 20) - pullpants) - droppants; kimoshorts_mc._y = ((kimoy - 45) + (pullpants / 2)) - (droppants / 4); kimoshorts_mc._rotation = pullpants + (droppants / 8); kimoshorts_mc._xscale = (90 * ((100 + pullpants) / 90)) - (droppants / 8); kimoshorts_mc._yscale = (100 * ((200 - pullpants) / 200)) - (droppants / 8); if (pullpants) { if (pullpants < 14) { pullxseq = 1; } else { pullxseq = 2; } } else { pullxseq = 0; } klupperarm_mc._x = kimox; klupperarm_mc._y = kimoy - 76; kimotop_mc._x = kimox; kimotop_mc._y = kimoy - 76; kimoRleg_mc.gotoAndStop(13); kimoshorts_mc.gotoAndStop((14 + floor(shortseq)) + pullxseq); kimo_mc.gotoAndStop(12); if (looklaeli) { kimotop_mc.gotoAndStop(10); } else { kimotop_mc.gotoAndStop(11); } krupperarm_mc.gotoAndStop(4); klupperarm_mc.gotoAndStop(3); af = upperarmangle + 60; af = floor(af / 20); if (af > 3) { af = 3; } if (af < 0) { af = 0; } if (baretits) { krforearm_mc.gotoAndStop(4 + kimoseq); } else { krforearm_mc.gotoAndStop(7 + kimoseq); } kimo_mc._xscale = 100; kimotop_mc._xscale = 100; kimotop_mc._rotation = waistangle; klupperarm_mc._rotation = waistangle; krupperarm_mc._rotation = upperarmangle; krforearm_mc._rotation = lowerarmangle; laeli_mc._xscale = 100; laeli_mc._yscale = 100; if (botrot > 0) { botrot = botrot - 0.015625; } laeli_mc._rotation = botrot; laelitop_mc.gotoAndStop(laeliframe); if (laeliframe == 63) { laeli_mc.gotoAndStop(36); } else { laeli_mc.gotoAndStop(40 - pussysqueeze); } laeliarms_mc.gotoAndStop(laeliarmsframe); laelihairL_mc.gotoAndStop(50); laelihairR_mc.gotoAndStop(51); laelihairR_mc._rotation = rhairangle; laelihairL_mc._rotation = -lhairangle; if (arrowcursor) { arrow_mc.gotoAndStop(5); arrow_mc._x = mousex; arrow_mc._y = mousey; arrow_mc._rotation = arrowangle; hidemouse = 1; } else if (showarrow) { arrow_mc.gotoAndStop(1); arrow_mc._rotation = 0; if (!mousestarted) { arrow_mc._x = arrowx; if ((time / 4) & 4) { arrow_mc._x = arrowx; } else { arrow_mc._x = -10000; } } else { arrow_mc._x = -10000; } arrow_mc._y = arrowy; arrow_mc._yscale = 100; } else { arrow_mc._x = -10000; } dobuttons7(); bgb_mc.swapDepths(1000); laelitop_mc.swapDepths(1109); laeli_mc.swapDepths(1110); krupperarm_mc.swapDepths(1112); krforearm_mc.swapDepths(1113); kimoRleg_mc.swapDepths(1124); if (grabbed || (pantsdown)) { cock_mc.swapDepths(1125); } else { cock_mc.swapDepths(1111); } if (phase == 1) { laeliarms_mc.swapDepths(1123); } else if ((!grabbed) || (pantsdown)) { laeliarms_mc.swapDepths(1126); } else { laeliarms_mc.swapDepths(1147); } laelihairL_mc.swapDepths(1127); laelihairR_mc.swapDepths(1128); kimo_mc.swapDepths(1134); kimotop_mc.swapDepths(1145); kimoshorts_mc.swapDepths(1146); klupperarm_mc.swapDepths(1148); vinebutton_mc.swapDepths(5000); vinebutton_mc._x = -10000; vinebutton_mc._y = svby; helpbutton_mc.swapDepths(6002); arrow_mc.swapDepths(6004); mon0 = (((((("mx:" + mousex) + " my:") + mousey) + " lx:") + laelix) + " fade:") + fadeout; mon1 = (((((("kfr:" + kimoframe) + " lfr:") + laeliframe) + " pullp:") + pullpants) + " drop:") + droppants; } function dokimo7() { rtitx = ((laelix + laelilean) - 45) + 25; rtity = (laeliy - laelirise) - 132; ltitx = ((laelix + laelilean) + 2) + 25; ltity = (laeliy - laelirise) - 130; pussyx = (laeli_mc._x + (laelilean / 7)) + 14; pussyy = laeli_mc._y - 35; grabx = 434; graby = 323; ontit = (onpussy = 0); if (baretits && (!stoprub)) { dx = handx - rtitx; dy = handy - rtity; if ((abs(dx) < 6) && (abs(dy) < 6)) { ontit = 2; } dx = handx - ltitx; dy = handy - ltity; if ((abs(dx) < 6) && (abs(dy) < 6)) { ontit = 3; } dx = handx - pussyx; dy = handy - pussyy; if ((abs(dx) < 8) && (abs(dy) < 8)) { onpussy = 1; } } if (kimoseqdly > 0) { kimoseqdly--; } if (kimoseqdly <= 0) { kimoseqdly = 3; if (buttonpress) { if (kimoseq < 2) { kimoseq++; if (ontit && (kimoseq == 2)) { titsqueeze = ontit; squeezes++; if (squeezes > sqzmax) { say("mm2"); squeezes = 0; sqzmax = 6 + rnd(8); } if (laelilean < leanmax) { laelilean = laelilean + 0.5; botrot = botrot + 0.0833333333333333; } } if (((laelilean > -10) && (onpussy)) && (kimoseq == 2)) { pussysqueeze = 1; squeezes = squeezes + 2; if (squeezes > sqzmax) { say("mm2"); squeezes = 0; sqzmax = 6 + rnd(8); } if (laelilean < leanmax) { laelilean = laelilean + 1; botrot = botrot + 0.166666666666667; } } } else if (ontit) { } } else { if (kimoseq > 0) { kimoseq--; } if (pussysqueeze) { pussysqueeze = 0; } if (titsqueeze != 4) { titsqueeze = 4; } } } riseadj = (laelilean + 25) / 4; ymin = 196 - riseadj; if (!mousestarted) { if ((mousex >= 450) && (mousey >= 340)) { mousestarted = 1; } else { mousex = 450; mousey = 340; } } if (mousestarted) { if (mousex < 240) { mousex = 240; } if (mousex > 460) { mousex = 460; } if (mousey < ymin) { mousey = ymin; } if (mousey > 350) { mousey = 350; } } if (((laelilean >= leanmax) && (!grabbed)) && (!pantsdown)) { if (!grabbed) { dx = handx - grabx; dy = handy - graby; if ((abs(dx) < 5) && (abs(dy) < 5)) { grabbed = 1; laelianim = 77; laeliseq = 0; laeliseqdly = 3; } } } if (grabbed && (!pantsdown)) { if (mousex > grabx) { mousex = grabx; } if (mousex < (grabx - 90)) { mousex = grabx - 90; } mousey = graby; dx = grabx - mousex; pullpants = dx; if (pullpants >= 5) { grabbed = 5; } if ((grabbed == 5) && (pullpants < 5)) { pullpants = 5; } if (pullpants > 32) { droppants = pullpants - 32; pullpants = 32; } else { droppants = 0; } if (dx >= 90) { pantsdown = mousex; mousedown = mousey; laelianim = 72; laeliseq = 0; laeliseqdly = 3; saythis("Need to rub that!", 60); grabcock = 1; } } if (pantsdown) { if (pantsdown < 450) { pantsdown = pantsdown + 2; } mousex = pantsdown; if (mousedown < 350) { mousedown = mousedown + 0.5; } mousey = mousedown; } upperarmradius = (armradius = 84); lowerarmradius = 111; waistradius = 140; reach = lowerarmradius + upperarmradius; waistx = kimox + 10; waisty = kimoy - 76; shoulderx = waistx; shouldery = waisty - waistradius; dist2point = finddistance(shoulderx, shouldery, mousex, mousey); if (dist2point < reach) { inreach = 1; } else { inreach = 0; } if (inreach) { waistangle = 0; rad = deg2rad(-waistangle); xadd = Math.sin(rad) * waistradius; yadd = Math.cos(rad) * waistradius; waistx = kimox + 10; waisty = kimoy - 76; shoulderx = (waistx - xadd) + 7; shouldery = waisty - yadd; krupperarm_mc._x = shoulderx; krupperarm_mc._y = shouldery; dist2point = finddistance(shoulderx, shouldery, mousex, mousey); ang2point = rad2deg(-Math.atan2(shoulderx - mousex, shouldery - mousey)); point2arm = rad2deg(-Math.atan2(mousex - shoulderx, mousey - shouldery)); a = lowerarmradius; b = upperarmradius; c = dist2point; if (dist2point >= (lowerarmradius + upperarmradius)) { upperarmangle = ang2point; lowerarmangle = ang2point; } else { 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))); upperarmangle = ang2point - angleA; lowerarmangle = (point2arm + angleB) + 180; } rad = deg2rad(upperarmangle); xadd = Math.sin(rad) * armradius; yadd = (-Math.cos(rad)) * armradius; elbowx = shoulderx + xadd; elbowy = shouldery + yadd; krforearm_mc._x = elbowx; krforearm_mc._y = elbowy; rad = deg2rad(lowerarmangle - 2); xadd = Math.sin(rad) * lowerarmradius; yadd = (-Math.cos(rad)) * lowerarmradius; handx = elbowx + xadd; handy = elbowy + yadd; } else { wdist2point = finddistance(waistx, waisty, mousex, mousey); wang2point = rad2deg(-Math.atan2(waistx - mousex, waisty - mousey)); point2waist = rad2deg(-Math.atan2(waistx - mousex, waisty - mousey)); a = reach; b = waistradius; c = wdist2point; if (dist2point >= (reach + waistradius)) { upperarmangle = (lowerarmangle = (waistangle = wang2point)); } else { waa = (((b * b) + (c * c)) - (a * a)) / ((2 * b) * c); if (waa >= 1) { angleA = 0; } else { 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))); waistangle = wang2point + angleA; upperarmangle = (lowerarmangle = (point2waist - angleB) + 180); } rad = deg2rad(-waistangle); xadd = Math.sin(rad) * waistradius; yadd = Math.cos(rad) * waistradius; waistx = kimox + 10; waisty = kimoy - 76; shoulderx = waistx - xadd; shouldery = waisty - yadd; krupperarm_mc._x = shoulderx; krupperarm_mc._y = shouldery; ang2point = rad2deg(-Math.atan2(shoulderx - mousex, shouldery - mousey)); upperarmangle = ang2point; lowerarmangle = ang2point; rad = deg2rad(upperarmangle); xadd = Math.sin(rad) * armradius; yadd = (-Math.cos(rad)) * armradius; elbowx = shoulderx + xadd; elbowy = shouldery + yadd; krforearm_mc._x = elbowx; krforearm_mc._y = elbowy; rad = deg2rad(lowerarmangle); xadd = Math.sin(rad) * lowerarmradius; yadd = (-Math.cos(rad)) * lowerarmradius; handx = elbowx + xadd; handy = elbowy + yadd; } rhairx = (laelihairR_mc._x - rhairangle) + 15; rhairy = laelihairR_mc._y + 95; lhairx = (laelihairL_mc._x - lhairangle) - 10; lhairy = laelihairL_mc._y + 950; if (!baretits) { if (((buttonpress && (handx < rhairx)) && (handy < rhairy)) && (handx < ohandx)) { if (rhairangle < 18) { rhairangle = rhairangle + 2; } } if (((buttonpress && (handx > lhairx)) && (handy < lhairy)) && (handx > ohandx)) { if (lhairangle < 18) { lhairangle = lhairangle + 2; } } if ((rhairangle >= 18) && (lhairangle >= 18)) { baretits = 1; } } ohandx = handx; mon2 = " phase:" + phase; } function dolaeli7() { if (laeliseq >= 7) { if (laelianim == 76) { if (grabcock) { if (!goblack) { goblack = 10; } } else { laelianim = 70; laeliseq = 0; laeliseqdly = 2 + rubdly; } } else if (laelianim == 73) { laelianim = 76; laeliseq = 0; laeliseqdly = 3; } else if (laelianim == 72) { laelianim = 73; laeliseq = 0; if (pantsdown) { laeliseqdly = 33; } else { laeliseqdly = 3; } } else if (laelianim == 71) { laelianim = 72; laeliseq = 0; laeliseqdly = 3; } else if (laelianim == 70) { laeliseq = 0; laeliseqdly = 2 + rubdly; } else if (laelianim == 77) { if (phase == 0) { laelianim = 77; laeliseq = 7; laeliseqdly = 3; } else if (laeliseqdly <= 2) { laelianim = 74; laeliseq = 0; laeliseqdly = 3; } } else if ((laelianim == 74) && (!speaking)) { laelianim = 75; laeliseq = 0; laeliseqdly = 3; saythis("What a lot of cum you have!", 60); sayfile("giggles2.wav"); looklaeli = 1; } else if ((laelianim == 75) && (!speaking)) { laelianim = 78; laeliseq = 0; laeliseqdly = 33; } else if ((laelianim == 78) && (!speaking)) { laelianim = 79; laeliseq = 0; laeliseqdly = 3; saythis("I love to watch it squirt!", 90); } else if ((laelianim == 79) && (!speaking)) { laelianim = 80; laeliseq = 0; laeliseqdly = 33; } else if ((laelianim == 80) && (!speaking)) { laelianim = 81; laeliseq = 0; laeliseqdly = 3; saythis("You must be hungry. My house is just down the beach a bit.", 90); } else if ((laelianim == 81) && (!speaking)) { laelianim = 82; laeliseq = 0; laeliseqdly = 300; goblackslow = 1; } } laeliseqdly--; if (laeliseqdly <= 0) { if (laelianim == 70) { laeliseqdly = 2 + rubdly; } else if ((laelianim == 72) || (laelianim == 73)) { laeliseqdly = 5; } else { laeliseqdly = 3; } if (laeliseq < 7) { if (stoprub && (laelianim == 70)) { } else { laeliseq++; } } } if (laelianim == 71) { laeliframe = 52; laeliarmsframe = 57; } else if (laelianim == 70) { s7legrub = [41, 41, 42, 42, 43, 43, 42, 42]; laeliframe = s7legrub[laeliseq]; if (shortseq) { laeliarmsframe = laeliframe + 6; } else { laeliarmsframe = laeliframe + 3; } } else if (laelianim == 72) { s7pour1 = [56, 56, 54, 54, 55, 55, 54, 54]; laeliframe = s7pour1[laeliseq]; laeliarmsframe = laeliframe + 5; } else if (laelianim == 73) { s7pour2 = [55, 55, 55, 54, 54, 55, 55, 55]; laeliframe = s7pour2[laeliseq]; laeliarmsframe = laeliframe + 5; } else if (laelianim == 76) { s7pour3 = [54, 54, 56, 56, 52, 52, 52, 53]; laeliframe = s7pour3[laeliseq]; if ((laeliframe == 52) && (grabcock)) { laeliframe = 62; } if ((laeliframe == 53) && (grabcock)) { laeliframe = 63; } laeliarmsframe = laeliframe + 5; } else if (laelianim == 77) { s7pullp = [62, 62, 62, 63, 63, 63, 63, 63]; laeliframe = s7pullp[laeliseq]; laeliarmsframe = laeliframe + 5; } else if (laelianim == 74) { s7leanb = [53, 53, 52, 52, 52, 52, 52, 52]; laeliframe = s7leanb[laeliseq]; laeliarmsframe = laeliframe + 5; } else if ((laelianim == 79) || (laelianim == 80)) { laeliframe = 52; laeliarmsframe = laeliframe + 5; } else if ((laelianim == 75) || (laelianim >= 78)) { laeliframe = 64; laeliarmsframe = 57; } mon3 = ((((((" la:" + laelianim) + " sqdly:") + laeliseqdly) + " fr:") + laeliframe) + " lean:") + laelilean; } function dohandjobview() { if (!handjobstarted) { inithandjob(); } if (debug) { if (Key.isDown(37) && (krel)) { if (pleasure > 0) { pleasure--; } } if (Key.isDown(39) && (krel)) { if (pleasure < 100) { pleasure++; } } if (Key.isDown(38)) { thrust = thrust + 0.5; } if (Key.isDown(40)) { if (thrust > 0) { thrust = thrust - 0.5; } } if (Key.isDown(65)) { autopilot = 1; } if (Key.isDown(67)) { pleasure = 99; jackspeed = 99; autopilot = 1; } if (Key.isDown(68)) { goblackslow = 1; } } if (autopilot) { if (cumming) { if (!cummed) { if (jackspeed > 80) { jackspeed--; } } } else { jackspeed = pleasure; if (jackspeed == 0) { jackspeed = 1; } } } else { jmx = pleasure / 4; jmx = jmx + 4; jmx = pleasure; if (jmx < 10) { jmx = 10; } dx = ox - mousex; ox = mousex; dx = abs(dx) * 2; if (dx > jmx) { dx = jmx; } if (dx > jackspeed) { jackspeed++; } else if (dx < jackspeed) { jackspeed = jackspeed - 0.5; } } if (jackspeed > 0) { uj = 100 - jackspeed; uj1 = uj / 100; uj2 = Math.asin(uj1); ujackspeed = (uj2 * 150) + 6; } else { ujackspeed = 0; } if (jackpause) { jackpause--; } else if (ujackspeed > 0) { jackangle = jackangle + ((2 * PI) / ujackspeed); } if (jackangle > (2 * PI)) { jackangle = jackangle - (2 * PI); if (pleasure > 98) { pleasure = pleasure + 0.05; } else if (pleasure > 95) { pleasure = pleasure + 0.075; } else if (pleasure > 90) { pleasure = pleasure + 0.15; } else { padd = ((100 - pleasure) / 10) + 1; pleasure = pleasure + padd; } if (pleasure >= 100) { if (!cumming) { cumming = 1; sayfile("strain.mp3"); showauto = 0; } pleasure = 100; } if (jackspeed > 90) { sayfile("swish2.mp3"); } } ljackadd = Math.sin(jackangle) * 7.5; ujackadd = (-Math.sin(jackangle)) * 1.5; cjackadd = Math.sin(jackangle) * 4.5; hjackadd = (-Math.sin(jackangle + (PI / 2))) * 1.5; thrust = (Math.sin(jackangle) * 3) + 3; if (pleasure < 90) { thrustmul = 0; } else { thrustmul = ((pleasure - 90) * 10) / 100; } thrust = thrust * thrustmul; if ((ljackadd + 4) < 0) { lwristangle = (ljackadd + 4) * 2; } else { lwristangle = 0; } lupperarmradius = 290; lshoulderx = 223; lshouldery = -32; rad = deg2rad((lupperarmangle + 207) + ujackadd); xadd = Math.sin(rad) * lupperarmradius; yadd = (-Math.cos(rad)) * lupperarmradius; elbowx = lshoulderx + xadd; elbowy = lshouldery + yadd; llowerarmradius = 225; rad = deg2rad((llowerarmangle + 113.5) + ljackadd); xadd = Math.sin(rad) * llowerarmradius; yadd = (-Math.cos(rad)) * llowerarmradius; wristx = elbowx + xadd; wristy = elbowy + yadd; pelvicradius = 157; rad = deg2rad(thrust - 81.8); xadd = Math.sin(rad) * pelvicradius; yadd = (-Math.cos(rad)) * pelvicradius; cockx = hipsx + xadd; cocky = hipsy + yadd; cockradius = 180; rad = deg2rad(cock_mc._rotation - 26.7); xadd = Math.sin(rad) * cockradius; yadd = (-Math.cos(rad)) * cockradius; cocktipx = cockx + xadd; cocktipy = cocky + yadd; laeli_mc._x = laelix; laeli_mc._y = 240 - (ujackadd * thrustmul); laeliarms_mc._x = laelix - 132; laeliarms_mc._y = -32; laelitop_mc._x = elbowx; laelitop_mc._y = elbowy; krforearm_mc._x = wristx; krforearm_mc._y = wristy; klforearm_mc._x = wristx; klforearm_mc._y = wristy; laelihairL_mc._x = laelix + 82; laelihairL_mc._y = -13; laelihairR_mc._x = laelix - 104; laelihairR_mc._y = -13; laeli_mc._rotation = 0; laeliarms_mc._rotation = (lupperarmangle + ujackadd) + 45; laelitop_mc._rotation = (llowerarmangle + ljackadd) + 45; krforearm_mc._rotation = ((llowerarmangle + ljackadd) + lwristangle) + 45; klforearm_mc._rotation = ((llowerarmangle + ljackadd) + lwristangle) + 45; laelihairR_mc._rotation = ujackadd / 1.5; laelihairL_mc._rotation = (hjackadd / 1) * thrustmul; kimo_mc._x = 583; hipsx = (kimotop_mc._x = 560); kimoRleg_mc._x = 347; kimoLleg_mc._x = 347; kimo_mc._y = 153; hipsy = (kimotop_mc._y = 403); kimoRleg_mc._y = 377; kimoLleg_mc._y = 377; krupperarm_mc._x = cockx - 5; krupperarm_mc._y = cocky; kimo_mc._rotation = (-thrust) / 2; kimotop_mc._rotation = thrust; kimoRleg_mc._rotation = (-thrust) / 6; kimoLleg_mc._rotation = (-thrust) / 6; krupperarm_mc._rotation = thrust; cock_mc._x = cockx; cock_mc._y = cocky; cock_mc._rotation = (25 + cjackadd) + (lwristangle / 5); cock_mc._xscale = (cock_mc._yscale = 100); if (showauto) { autobutton_mc._x = 590; } else { autobutton_mc._x = -10000; } autobutton_mc._y = 445; if (onauto && (autorel)) { autobutton_mc._x = 560; autobutton_mc.gotoAndStop(2); if (!autopilot) { autobutton_mc.txt.text = "turn on autopilot"; } else { autobutton_mc.txt.text = "turn off autopilot"; } if ((buttonpress && (autorel)) && (autopilot)) { autorel = 0; autopilot = 0; } else if ((buttonpress && (autorel)) && (!autopilot)) { autorel = 0; autopilot = 1; } } else { autobutton_mc.gotoAndStop(3); } bgb_mc.gotoAndStop(6); bgf_mc.gotoAndStop(4); bgb_mc._x = 320; bgb_mc._y = 240; laeli_mc.gotoAndStop(75); laeliarms_mc.gotoAndStop(76); laelitop_mc.gotoAndStop(77); krforearm_mc.gotoAndStop(10); klforearm_mc.gotoAndStop(4); laelihairL_mc.gotoAndStop(73); laelihairR_mc.gotoAndStop(74); kimo_mc.gotoAndStop(25); kimotop_mc.gotoAndStop(28); krupperarm_mc.gotoAndStop(5); cock_mc.gotoAndStop(5); kimoLleg_mc.gotoAndStop(26); kimoRleg_mc.gotoAndStop(27); bgb_mc.swapDepths(1000); laeli_mc.swapDepths(1110); laelihairL_mc.swapDepths(1115); kimoRleg_mc.swapDepths(1118); kimo_mc.swapDepths(1120); krupperarm_mc.swapDepths(1128); krforearm_mc.swapDepths(1129); cock_mc.swapDepths(1130); kimotop_mc.swapDepths(1131); squirt7_mc.swapDepths(1133); laeliarms_mc.swapDepths(1140); laelitop_mc.swapDepths(1141); klforearm_mc.swapDepths(1142); laelihairR_mc.swapDepths(1146); squirt0_mc.swapDepths(1200); squirt1_mc.swapDepths(1201); squirt2_mc.swapDepths(1202); squirt3_mc.swapDepths(1203); squirt5_mc.swapDepths(1205); squirt6_mc.swapDepths(1206); kimoLleg_mc.swapDepths(1250); squirt4_mc.swapDepths(1254); autobutton_mc.swapDepths(6003); vinebutton_mc.swapDepths(5000); vinebutton_mc._x = -10000; vinebutton_mc._y = svby; dosquirt(); mon0 = (((((("mx:" + mousex) + " my:") + mousey) + " lx:") + laelix) + " time:") + time; mon1 = (("jspd:" + jackspeed) + " ujspd:") + ujackspeed; } function dosunsetbeach() { bgb_mc.gotoAndStop(7); bgb_mc.swapDepths(1000); bgb_mc._x = 320; bgb_mc._y = 240; if (beachwalk == 1) { sayfile("beachpath.mp3"); } beachwalk++; if (beachwalk > 120) { if (!goblackslow) { goblackslow = 1; } } } function resetsquirt() { i = 0; while (i < 8) { squirton[i] = 0; squirtx[i] = X; squirtdripy[i] = 0; i++; } } function dosquirt() { if (debug) { if (Key.isDown(83) && (rrel)) { rrel = 0; i = 0; while (i < 8) { if (!squirton[i]) { squirton[i] = 1; ssquirtx[i] = cocktipx; squirtx[i] = cocktipx; ssquirty[i] = cocktipy; squirtseq[i] = 0; squirtangle[i] = 0; i = 8; nextavail++; } i++; } } if (!Key.isDown(83)) { rrel = 1; } if (Key.isDown(88)) { resetsquirt(); } } if (cumming) { autopilot = 1; if (cummed) { if (jackspeed > 1) { jackspeed--; } else if (!goblackslow) { cummed++; if (cummed > 300) { phase = 1; goblackslow = 1; } } } else if (squirton[0] >= 2) { jackspeed = 94; } cumming++; i = 0; while (i < 8) { if ((cumming > squirtreleasetime[i]) && (!squirton[i])) { if (abs(jackangle - squirtreleaseangle[i]) < 0.2) { squirton[i] = 1; ssquirtx[i] = cocktipx; squirtx[i] = cocktipx; ssquirty[i] = cocktipy; squirtseq[i] = 0; squirtangle[i] = 0; if (((i == 1) || (i == 4)) || (i == 7)) { sayfile("grunt1.mp3"); } if ((i == 2) || (i == 5)) { sayfile("grunt2.mp3"); } if ((i == 3) || (i == 6)) { sayfile("grunt3.mp3"); } if (i == 7) { cummed = 1; } } } i++; } } sqdly--; if (sqdly < 0) { sqdly = 3; } i = 0; while (i < 8) { if (squirton[i] == 1) { if ((squirtseq[i] < 3) && (sqdly == 0)) { squirtseq[i]++; } part = squirtattach[i]; getpartxy(part); endx = partx; endy = party + squirtendy[i]; if (squirtattach[i] == 0) { endy = party + squirtendy[i]; rad = deg2rad(partangle + 120); radius = finddistance(partx, party, squirtx[i], squirty[i]); xadd = Math.sin(rad) * radius; yadd = (-Math.cos(rad)) * radius; endx = endx + xadd; endy = endy + yadd; } if (squirtangle[i] < PI) { pieces = squirtpieces[i]; osquirtangle = squirtangle[i]; squirtangle[i] = squirtangle[i] + (PI / pieces); if (((i == 0) && (osquirtangle < (PI / 2))) && (squirtangle[i] >= (PI / 2))) { jackpause = 2; sayfile("uh1.wav"); } yadd = Math.sin(squirtangle[i]) * squirtforce[i]; squirtdy[i] = yadd - oyadd; oyadd = yadd; squirty[i] = ssquirty[i] - yadd; squirtx[i] = squirtx[i] + squirtdx[i]; if ((squirtangle[i] > (PI / 2)) && (squirty[i] >= endy)) { doattach(i, 0); } } else { squirtdy[i] = squirtdy[i] * 1.08; if (squirty[i] < endy) { squirty[i] = squirty[i] - squirtdy[i]; } else { doattach(i, 0); } } } if (squirton[i] == 2) { part = squirtattach[i]; getpartxy(part); rad = deg2rad(squirttheta[i] + (partangle - squirtsubangle[i])); xadd = Math.sin(rad) * squirtradius[i]; yadd = (-Math.cos(rad)) * squirtradius[i]; squirtx[i] = partx + xadd; squirty[i] = party + yadd; squirttotation[i] = partangle - squirtsubangle[i]; if (i == 4) { squirt4_mc._yscale = squirt4_mc._yscale + 0.13; squirt4_mc._y = squirt4_mc._y + 0.23; } if (i == 5) { squirt5_mc._yscale = squirt5_mc._yscale + 0.13; squirt5_mc._y = squirt5_mc._y + 0.23; } if (i == 6) { squirt6_mc._yscale = squirt6_mc._yscale + 0.05; squirt6_mc._y = squirt6_mc._y + 0.13; } if (i == 7) { squirt7_mc._yscale = squirt7_mc._yscale + 0.18; squirtradius[7] = squirtradius[7] - 0.24; } } i++; } squirt0_mc._x = squirtx[0]; squirt0_mc._y = squirty[0]; if (squirton[0] == 2) { squirt0_mc.gotoAndStop(10); } else { squirt0_mc.gotoAndStop((1 + squirtseq[0]) + squirttype[0]); } squirt0_mc._rotation = squirttotation[0]; squirt1_mc._x = squirtx[1]; squirt1_mc._y = squirty[1]; if (squirton[1] == 2) { squirt1_mc.gotoAndStop(11); } else { squirt1_mc.gotoAndStop((1 + squirtseq[1]) + squirttype[1]); } squirt1_mc._rotation = squirttotation[1]; squirt2_mc._x = squirtx[2]; squirt2_mc._y = squirty[2]; if (squirton[2] == 2) { squirt2_mc.gotoAndStop(12); } else { squirt2_mc.gotoAndStop((1 + squirtseq[2]) + squirttype[2]); } squirt2_mc._rotation = squirttotation[2]; squirt3_mc._x = squirtx[3]; squirt3_mc._y = squirty[3]; if (squirton[3] == 2) { squirt3_mc.gotoAndStop(13); } else { squirt3_mc.gotoAndStop((1 + squirtseq[3]) + squirttype[3]); } squirt3_mc._rotation = squirttotation[3]; squirt4_mc._x = squirtx[4]; squirt4_mc._y = squirty[4] + squirtdripy[4]; if (squirton[4] == 2) { squirt4_mc.gotoAndStop(14); } else { squirt4_mc.gotoAndStop((1 + squirtseq[4]) + squirttype[4]); } squirt4_mc._rotation = squirttotation[4]; squirt5_mc._x = squirtx[5]; squirt5_mc._y = squirty[5] + squirtdripy[5]; if (squirton[5] == 2) { squirt5_mc.gotoAndStop(15); } else { squirt5_mc.gotoAndStop((1 + squirtseq[5]) + squirttype[5]); } squirt5_mc._rotation = squirttotation[5]; squirt6_mc._x = squirtx[6]; squirt6_mc._y = squirty[6] + squirtdripy[6]; if (squirton[6] == 2) { squirt6_mc.gotoAndStop(16); } else { squirt6_mc.gotoAndStop((1 + squirtseq[6]) + squirttype[6]); } squirt6_mc._rotation = squirttotation[6]; squirt7_mc._x = squirtx[7]; squirt7_mc._y = squirty[7]; if (squirton[7] == 2) { squirt7_mc.gotoAndStop(17); } else { squirt7_mc.gotoAndStop((1 + squirtseq[7]) + squirttype[7]); } squirt7_mc._rotation = squirttotation[7]; squirt0_mc._alpha = 70; squirt1_mc._alpha = 70; squirt2_mc._alpha = 70; squirt3_mc._alpha = 70; squirt4_mc._alpha = 70; squirt5_mc._alpha = 70; squirt6_mc._alpha = 70; squirt7_mc._alpha = 70; } function doattach(i, ii) { if (i != 2) { if (i == 0) { twitch = 3; } else if (i == 1) { twitch = 2; } else { twitch = 1; } } if (scene == 8) { part = 8; } else if (scene == 10) { part = tsquirtattach[ii]; } else { part = squirtattach[i]; } getpartxy(part); if (scene != 10) { squirty[i] = endy; } theta = rad2deg(-Math.atan2(partx - squirtx[i], party - squirty[i])); radius = finddistance(partx, party, squirtx[i], squirty[i]); squirton[i] = 2; if (scene == 10) { squirton[i] = 3; } squirtradius[i] = radius; squirttheta[i] = theta; squirtsubangle[i] = partangle; say("splat"); } function getpartxy(part) { if (part == 0) { partx = klforearm_mc._x; party = klforearm_mc._y; partangle = klforearm_mc._rotation - 45; } else if (part == 1) { partx = kimoLleg_mc._x; party = kimoLleg_mc._y; partangle = kimoLleg_mc._rotation; } else if (part == 2) { partx = laelihairR_mc._x; party = laelihairR_mc._y; partangle = laelihairR_mc._rotation; } else if (part == 3) { partx = laelihairL_mc._x; party = laelihairL_mc._y; partangle = laelihairL_mc._rotation; } else if (part == 4) { partx = cock_mc._x; party = cock_mc._y; partangle = cock_mc._rotation; } else if (part == 5) { partx = laeli_mc._x; party = laeli_mc._y; partangle = laeli_mc._rotation; } else if (part == 6) { partx = laelihead_mc._x; party = laelihead_mc._y; partangle = laelihead_mc._rotation; } else if (part == 7) { partx = kimoLleg_mc._x; party = kimoLleg_mc._y; partangle = kimoLleg_mc._rotation; } else if (part == 8) { partx = mouthx; party = mouthy; partangle = laelihead_mc._rotation; } } function dobuttons7() { helpbutton_mc._x = 570; helpbutton_mc._y = 410; if (((phase == 0) && (stoprub)) && (onhelp)) { helpbutton_mc._x = 560; helpbutton_mc.gotoAndStop(4); helpbutton_mc.txt.text = "Laeli wants to see your cock"; } else if (((phase == 0) && (!baretits)) && (onhelp)) { helpbutton_mc._x = 560; helpbutton_mc.gotoAndStop(4); helpbutton_mc.txt.text = "Push Laeli's hair aside to see her tits"; } else if (((phase == 0) && (baretits > -10)) && (onhelp)) { helpbutton_mc._x = 560; helpbutton_mc.gotoAndStop(4); if (laelilean > -10) { helpbutton_mc.txt.text = "Squeeze Laeli's pussy and tits"; } else { helpbutton_mc.txt.text = "Squeeze Laeli's tits"; } } else { helpbutton_mc.gotoAndStop(1); } } function init_scene8() { hideall(); cocksuckview = 0; kimox = -10000; kimoy = 270; laelix = -10000; laeliy = 270; upperarmangle = 0; lowerarmangle = 0; mousestarted = 0; initwash(); clean = 0; kimoseq = 0; erection = 0; cockheat = 0; spongefallangle = 0; droppedsponge = 0; phase = 0; if (debug) { phase = 1; } scene = 8; wait = 1; scenestarted = 1; cocksuckstarted = 0; crwait = 120; cricket1 = (cricket2 = 0); if (creamy) { cocksuckview = 1; phase = 3; } } function doscene_8() { if (goblack) { return(undefined); } docrickets(); if (cocksuckview) { dococksuck(); return(undefined); } if (debug && (Key.isDown(67))) { clean = 1; droppedsponge = 1; erection = 100; cockheat = 99; } if (debug && (Key.isDown(83))) { init_scene8(); clean = 1; phase = 3; cocksuckview = 1; goblack = 10; return(undefined); } if (phase == 0) { bgb_mc.gotoAndStop(8); wait++; if ((wait >= 180) && (!goblackslow)) { goblackslow = 1; } } else if (phase == 1) { bgb_mc.gotoAndStop(9); kimox = 300; dokimo8(); kimo_mc.gotoAndStop(30); kimoLleg_mc.gotoAndStop(31); kimoshorts_mc.gotoAndStop(35); kimotop_mc.gotoAndStop(33); kimoRleg_mc.gotoAndStop(36 + kimoseq); basket_mc.gotoAndStop(2); dolaeli8(); dowash(); } monkey_mc.gotoAndStop(17); kimo_mc._x = kimox; kimo_mc._y = kimoy; kimoLleg_mc._x = kimox; kimoLleg_mc._y = kimoy; kimoRleg_mc._x = kimox; kimoRleg_mc._y = kimoy; kimoshorts_mc._x = kimox; kimoshorts_mc._y = kimoy; kimotop_mc._x = kimox; kimotop_mc._y = kimoy; erectpercent = erection / 100; rerect = erection - 50; if (rerect < 0) { rerect = 0; } rerectpercent = rerect / 100; cock_mc._x = 268; cock_mc._y = 307 + (5 * rerectpercent); cock_mc._rotation = (135 - (rerect * 2)) + rubangle; cock_mc._xscale = 100; cock_mc._yscale = 40 + (60 * erectpercent); cock_mc.gotoAndStop(6); cockradius = 26 * (cock_mc._yscale / 100); rad = deg2rad(cock_mc._rotation); xadd = Math.sin(rad) * cockradius; yadd = (-Math.cos(rad)) * cockradius; cocktipx = cock_mc._x + xadd; cocktipy = cock_mc._y + yadd; cockbutton_mc._x = cock_mc._x; cockbutton_mc._y = cock_mc._y; cockbutton_mc._rotation = cock_mc._rotation; cockbutton_mc._yscale = cock_mc._yscale; basket_mc._x = kimox - 45; basket_mc._y = kimoy + 130; bgb_mc._x = 320; bgb_mc._y = 240; if (phase == 0) { bgb_mc.swapDepths(2000); } else { bgb_mc.swapDepths(1000); } kimotop_mc.swapDepths(1199); kimoLleg_mc.swapDepths(1200); basket_mc.swapDepths(1201); kimo_mc.swapDepths(1211); if (!droppedsponge) { cock_mc.swapDepths(1212); } if (!clean) { kimoRleg_mc.swapDepths(1213); kimoshorts_mc.swapDepths(1214); } monkey_mc.swapDepths(1216); laeliarms_mc.swapDepths(1300); laelihairR_mc.swapDepths(1301); if (droppedsponge) { cock_mc.swapDepths(1302); } if (clean) { kimoRleg_mc.swapDepths(1306); kimoshorts_mc.swapDepths(1307); } laeli_mc.swapDepths(1308); if (laeliseq == 0) { laelitop_mc.swapDepths(1309); laelibot_mc.swapDepths(1310); laelihairL_mc.swapDepths(1311); } else { laelitop_mc.swapDepths(-13105); laelibot_mc.swapDepths(-13106); laelihairL_mc.swapDepths(-13107); } cockbutton_mc.swapDepths(-4999); vinebutton_mc.swapDepths(5000); vinebutton_mc._x = -10000; vinebutton_mc._y = svby; bar_mc.swapDepths(6000); meter_mc.swapDepths(6001); helpbutton_mc.swapDepths(6002); mon0 = (((((((((("mx:" + mousex) + " my:") + mousey) + " phase:") + phase) + " wait:") + wait) + " ") + xadd) + " ") + cockradius; } function dolaeli8() { if (!mousestarted) { if ((mousex >= 344) && (mousey >= 340)) { mousestarted = 1; } else { seekx = 344; seeky = 370; } } if (mousestarted) { seekx = mousex; seeky = mousey; if (seekx > 344) { seekx = 344; } if ((seeky > 374) && (seekx > 307)) { seekx = 307; } if ((clean && (seekx < 277)) && (!droppedsponge)) { seekx = 277; } } if (debug) { if (Key.isDown(37)) { waistangle--; } if (Key.isDown(39)) { waistangle++; } if (Key.isDown(38)) { if (erection > 0) { erection--; } } if (Key.isDown(40)) { if (erection < 100) { erection++; } } } laelix = 336; laeliy = 312; kneex = [0, -2, -12, -28]; kneey = [0, -10, -21, -31]; shoulderx = (laelix + 32) + kneex[laeliseq]; shouldery = (laeliy - 43) + kneey[laeliseq]; shoulderx0 = laelix + 32; shouldery0 = laeliy - 43; upperarmradius = 50; lowerarmradius = 64; laeli_mc._x = laelix; laeli_mc._y = laeliy; laelibot_mc._x = laelix; laelibot_mc._y = laeliy; waistx = laelix + 49; waisty = laeliy + 41; laelitop_mc._x = waistx; laelitop_mc._y = waisty; laelitop_mc._rotation = waistangle; leftarmradius = 82; rad = deg2rad(waistangle - 12); xadd = Math.sin(rad) * leftarmradius; yadd = (-Math.cos(rad)) * leftarmradius; Lshoulderx = waistx + xadd; Lshouldery = waisty + yadd; laelihairL_mc._x = Lshoulderx; laelihairL_mc._y = Lshouldery; leftarmangle = waistangle / 2; laelihairL_mc._rotation = leftarmangle; if (droppedsponge && (seekx < cock_mc._x)) { seekx = cock_mc._x; seeky = cock_mc._y; } shoulderx = Lshoulderx + kneex[laeliseq]; shouldery = Lshouldery + kneey[laeliseq]; svbx = shoulderx; svby = shouldery; dist2point = finddistance(shoulderx, shouldery, seekx, seeky); ang2point = rad2deg(-Math.atan2(shoulderx - seekx, shouldery - seeky)); point2arm = rad2deg(-Math.atan2(seekx - shoulderx, seeky - shouldery)); a = lowerarmradius; b = upperarmradius; c = dist2point; if (dist2point0 >= (lowerarmradius + upperarmradius)) { reach0 = 1; } else { reach0 = 0; } if (dist2point >= (lowerarmradius + upperarmradius)) { upperarmangle = ang2point; lowerarmangle = ang2point; reach = 1; } else { reach = 0; 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))); upperarmangle = ang2point - angleA; lowerarmangle = (point2arm + angleB) + 180; } laeliarms_mc._x = shoulderx; laeliarms_mc._y = shouldery; laeliarms_mc._rotation = upperarmangle; rad = deg2rad(upperarmangle); xadd = Math.sin(rad) * upperarmradius; yadd = (-Math.cos(rad)) * upperarmradius; elbowx = (laelihairR_mc._x = shoulderx + xadd); elbowy = (laelihairR_mc._y = shouldery + yadd); laelihairR_mc._rotation = lowerarmangle; rad = deg2rad(lowerarmangle - 4); xadd = Math.sin(rad) * lowerarmradius; yadd = (-Math.cos(rad)) * lowerarmradius; handx = elbowx + xadd; handy = elbowy + yadd; dosponge(); if (!droppedsponge) { monkey_mc._x = handx; monkey_mc._y = handy; monkey_mc._rotation = lowerarmangle; } else { monkey_mc._x = spongex; monkey_mc._y = spongey - spongealt; } rad = deg2rad(lowerarmangle - 9); xadd = Math.sin(rad) * (lowerarmradius + 8); yadd = (-Math.cos(rad)) * (lowerarmradius + 8); spongetipx = elbowx + xadd; spongetipy = elbowy + yadd; if (droppedsponge) { if (seekx < 270) { if (waistangle > -23) { waistangle--; } else { goblack = 10; } } else if (waistangle < 0) { waistangle++; } } else if (!clean) { if (seekx < 270) { if (reach && (seeky >= 302)) { if (waistangle > -25) { waistangle--; } } if (((!reach) && (seekx > 270)) && (waistangle < 0)) { waistangle++; } } else { if (reach && (seeky >= 280)) { if (waistangle > -40) { waistangle--; } } if ((seeky < 360) && (waistangle < 0)) { waistangle++; } } } laeliseqdly--; if (laeliseqdly <= 0) { laeliseqdly = 3; if (!clean) { if ((reach && (seeky < 280)) && (waistangle == 0)) { if (laeliseq < 3) { laeliseq++; } } else if ((!reach) && (reach0)) { } else if (laeliseq > 0) { laeliseq--; } } else if (laeliseq > 0) { laeliseq--; } } laeli_mc.gotoAndStop(80 + laeliseq); laeliarms_mc.gotoAndStop(84); laelihairR_mc.gotoAndStop(85); laelibot_mc.gotoAndStop(86); laelitop_mc.gotoAndStop(87); laelihairL_mc.gotoAndStop(88); mon1 = ((" ls:" + laeliseq) + " wa:") + waistangle; } function dowash() { totalw = 0; onparttext = ""; onpart = 26; needswashtext = ""; needswash = 5; i = 0; while (i < 26) { dx = mousex - washx[i]; dy = mousey - washy[i]; if ((abs(dx) <= 7) && (abs(dy) <= 7)) { onpart = i; onparttext = washpart[i]; } totalw = totalw + scrub[i]; if ((scrub[i] < 3) && (scrub[i] < needswash)) { needswashtext = washpart[i]; needswash = scrub[i]; } i++; } if (((onpart < 26) && (onpart != lastpart)) && (scrub[onpart] < 3)) { scrub[onpart]++; sayfile("wash.wav"); lastpart = onpart; } if (onpart == 26) { lastpart = 26; } if (!clean) { progressmeter = floor((totalw / 78) * 100); if (progressmeter >= 100) { needswashtext = "cock"; clean = 1; } } else { progressmeter = (erection + cockheat) / 2; needswashtext = "cock"; } bar_mc._yscale = progressmeter; bar_mc._x = 580; bar_mc._y = 330; meter_mc._x = 580; meter_mc._y = 330; helpbutton_mc._x = 580; helpbutton_mc._y = 340; if (onhelp) { helpbutton_mc.gotoAndStop(2); if (droppedsponge) { helpbutton_mc.txt.text = "cock needs sucking"; } else { helpbutton_mc.txt.text = needswashtext + " needs washing"; } } else { helpbutton_mc.gotoAndStop(1); } mon2 = ((((((" on:" + onparttext) + " scrub:") + scrub[onpart]) + " progress:") + progressmeter) + " needs:") + needswashtext; } function initwash() { i = 0; while (i < 26) { scrub[i] = 0; i++; } onpart = (lastpart = 26); progressmeter = 0; } function dokimo8() { if (kimoseqdly > 0) { kimoseqdly--; } if (kimoseqdly <= 0) { kimoseqdly = 3; if (clean && (kimoseq < 3)) { kimoseq++; } } } function dosponge() { if (debug) { if (Key.isDown(68) && (drel)) { drel = 0; erection = 100; cockheat = 98; } if (!Key.isDown(68)) { drel = 1; } } if (spongefallangle > 0) { spongefallangle = spongefallangle + 0.14; spongealt = Math.cos(spongefallangle) * spongeheight; if (spongefallangle >= (PI / 2)) { spongefallangle = 0; droppedsponge = 2; } } } function dropsponge() { mousestarted = 0; droppedsponge = 1; spongefallangle = 0.0001; spongeheight = 400 - monkey_mc._y; spongealt = 0; spongex = monkey_mc._x; spongey = monkey_mc._y + spongeheight; } function docrickets() { if (cricket1 == 0) { say("cricket1"); } if (crwait) { crwait--; } else if (cricket2 == 0) { say("cricket2"); } } function init_cocksuck() { hideall(); bgb_mc._x = 320; bgb_mc._y = 240; kimox = 320; kimoy = 240; laelix = 613; laeliy = 240; laeliseq = 0; kpump = 0; auto = 0; showauto = 0; saidohno = 0; suckcockangle = 3; cockangle = (cbadd = (jackangle = 0)); cockbounceangle = (cockbouncescale = 0); lickradius = 0; lickpercent = (dlickpercent = 0); arrowcursor = 0; arrowangle = 0; lspd = 0; lickseq = 0; olickangle = (dlickangle = (lickangle = 0)); lickradius = 0; fuckspeed = 0; wristangle = 0; oncock = 0; jacking = 0; jackangle = 0; strokes = 0; strokedir = 0; handattached = 0; mousestarted = 0; arrowx = 477; arrowy = 362; arrow_mc.gotoAndStop(1); p5xoff = (p5yoff = 0); cock_mc._xscale = 100; cock_mc._yscale = 100; lickradius = 0; cocksuckstarted = 1; } function dococksuck() { if (!cocksuckstarted) { init_cocksuck(); } if (debug) { if (Key.isDown(187)) { suckcockangle = suckcockangle - 0.5; } if (Key.isDown(189)) { suckcockangle = suckcockangle + 0.5; } if (Key.isDown(38)) { if (lickradius > 0) { lickradius--; } } if (Key.isDown(40)) { lickradius++; if ((phase != 8) && (lickradius > 60)) { lickradius = 60; phase = 7; mousestarted = 0; arrowcursor = 0; showauto = 0; } if ((phase == 8) && (lickradius > 70)) { lickradius = 70; } } if (Key.isDown(76)) { phase = 4; mousestarted = 0; arrowx = laelix - 133; arrowy = laeliy - 35; } if (Key.isDown(83)) { phase = 7; mousestarted = 0; arrowcursor = 0; lickradius = 60; lspd = 0; lickangle = 0; showauto = 0; } } cockbounceangle = cockbounceangle + 0.75; cbadd = Math.sin(cockbounceangle) * cockbouncescale; cbadd = cbadd - 1; if (cockbouncescale >= 0.4) { cockbouncescale = cockbouncescale - 0.4; } else { cockbouncescale = 0; } kimox = 320 - (kpump / 2); kimoy = 240 + kpump; kimo_mc._x = kimox; kimo_mc._y = kimoy; kimoRleg_mc._x = kimox - 135; kimoRleg_mc._y = (kimoy + 10) + 71; kimoRleg_mc._rotation = kpump / 2; kimoLleg_mc._x = kimox - 87; kimoLleg_mc._y = kimoy - 2; kimoLleg_mc._rotation = (-kpump) / 2; cock_mc._x = kimox - 88; cock_mc._y = kimoy + 93; cock_mc._rotation = ((cockangle + jackangle) + cbadd) - cockroll; helpbutton_mc._x = 590; helpbutton_mc._y = 400; if (onhelp) { helpbutton_mc._x = 560; helpbutton_mc.gotoAndStop(2); if ((phase == 5) || (phase == 6)) { helpbutton_mc.txt.text = "cock needs licking"; } else if ((phase == 7) || (phase == 8)) { helpbutton_mc.txt.text = "cock needs sucking"; } else { helpbutton_mc.txt.text = "cock needs stroking"; } } else { helpbutton_mc.gotoAndStop(1); } if (showauto) { autobutton_mc._x = 590; } else { autobutton_mc._x = -10000; auto = 0; } autobutton_mc._y = 445; if (onauto && (autorel)) { autobutton_mc._x = 560; autobutton_mc.gotoAndStop(2); if (!auto) { autobutton_mc.txt.text = "turn on autopilot"; } else { autobutton_mc.txt.text = "turn off autopilot"; } if ((buttonpress && (autorel)) && (auto)) { autorel = 0; auto = 0; } else if ((buttonpress && (autorel)) && (!auto)) { autorel = 0; auto = 1; } } else { autobutton_mc.gotoAndStop(3); } bgb_mc.gotoAndStop(10); kimo_mc.gotoAndStop(40); kimoRleg_mc.gotoAndStop(41); kimoLleg_mc.gotoAndStop(42); cock_mc.gotoAndStop(7); dolaeli83(); bgb_mc.swapDepths(1000); kimoLleg_mc.swapDepths(1307); kimo_mc.swapDepths(1308); laelitop_mc.swapDepths(1501); laelibot_mc.swapDepths(1503); laelihairR_mc.swapDepths(1504); if (phase != 8) { cock_mc.swapDepths(1506); laeliarms_mc.swapDepths(1507); } laeli_mc.swapDepths(1508); laelihead_mc.swapDepths(1509); laelimouth_mc.swapDepths(1510); if (phase == 8) { cock_mc.swapDepths(1511); laeliarms_mc.swapDepths(1512); } laelilips_mc.swapDepths(1513); kimoRleg_mc.swapDepths(1515); vinebutton_mc.swapDepths(5000); vinebutton_mc._x = -10000; vinebutton_mc._x = svbx; vinebutton_mc._y = svby; helpbutton_mc.swapDepths(6002); autobutton_mc.swapDepths(6003); arrow_mc.swapDepths(6004); if (phase == 5) { hidemouse = 1; arrow_mc._x = -10000; } else if (arrowcursor) { arrow_mc.gotoAndStop(5); arrow_mc._x = mousex; arrow_mc._y = mousey; arrow_mc._rotation = arrowangle; hidemouse = 1; } else { hidemouse = 0; arrow_mc.gotoAndStop(1); if (((time / 4) & 4) && ((!mousestarted) || (phase == 5))) { arrow_mc._x = arrowx; } else { arrow_mc._x = -10000; } arrow_mc._y = arrowy; } mon0 = (((((("mx:" + mousex) + " my:") + mousey) + " phase:") + phase) + " ms:") + mousestarted; } function dolaeli83() { if (!mousestarted) { dx = abs(mousex - arrowx); dy = abs(mousey - arrowy); if ((dx < 5) && (dy < 5)) { mousestarted = 1; if (phase == 4) { handattached = 1; phase = 5; wristx = fingerx; wristy = fingery; } } else if (phase == 3) { seekx = arrowx; seeky = arrowy + 50; } else if (phase == 4) { dx = 260 - seekx; dy = 356 - seeky; if (abs(dx) > 1) { seekx = seekx + (dx / 8); } if (abs(dy) > 1) { seeky = seeky + (dy / 8); } } } if (mousestarted) { if (phase == 3) { seekx = mousex; seeky = mousey + 50; } else { seekx = mousex; seeky = mousey; } } if ((phase == 3) || (phase == 4)) { if (seekx < 260) { seekx = 260; } if (seeky < 270) { seeky = 270; } } if (phase == 3) { dx = seekx - 260; miny = 356 - (dx / 2); maxy = 356 + (dx / 2); if (seeky < miny) { seeky = miny; } if (seeky > maxy) { seeky = maxy; } if ((seeky <= (miny + 4)) && (seekx <= 360)) { oncock = 1; } else { if (jacking && (jackangle > 0)) { cockbounceangle = Math.PI; cockbouncescale = jackangle * 2; } oncock = 0; jacking = 0; } if (oncock && (seekx < 300)) { jacking = 1; } if (jacking) { jackangle = (seekx - 300) / 10; if (seekx > 300) { strokedir = -1; } else if (strokedir < 0) { strokes++; strokedir = 1; if (strokes > 10) { phase = 4; mousestarted = 0; arrowx = laelix - 133; arrowy = laeliy - 35; } } else { strokedir = 1; } } else { if (jackangle > 0.1) { jackangle = jackangle / 2; } strokedir = 0; } mon1 = (((((("jing:" + jacking) + "onc:") + oncock) + " strokes:") + strokes) + " sd:") + strokedir; } else if (phase == 4) { dx = -jackangle; if (abs(dx) >= 1) { jackangle = jackangle + (dx / 4); } else { jackangle = 0; } dx = seekx - 260; miny = 356 - (dx / 2); maxy = 356 + (dx / 2); if (seeky < miny) { seeky = miny; } if (seeky > maxy) { seeky = maxy; } } else if (phase == 5) { dx = seekx - arrowx; miny = arrowy - (dx / 2); maxy = arrowy + (dx / 2); if (seeky < miny) { seeky = miny; } if (seeky > maxy) { seeky = maxy; } if (seeky < 200) { seeky = 200; } } laeliseqdly--; if (laeliseqdly <= 0) { laeliseqdly = 3; if (phase == 3) { if (!jacking) { if (laeliseq > 0) { laeliseq--; } } else if (laeliseq < 2) { laeliseq++; } } else if ((phase == 5) || (phase == 7)) { if (laeliseq > 0) { laeliseq--; } } } laeli_mc.gotoAndStop(90); laelitop_mc.gotoAndStop(91); laelibot_mc.gotoAndStop(98); laelihairR_mc.gotoAndStop(92 + laeliseq); laeliarms_mc.gotoAndStop(95 + laeliseq); if (phase == 6) { laelihead_mc.gotoAndStop(101); } else if (phase == 8) { laelihead_mc.gotoAndStop(108); } else if (phase == 9) { laelihead_mc.gotoAndStop(122); } else { laelihead_mc.gotoAndStop(100); } if (phase == 8) { laelimouth_mc.gotoAndStop(109 + floor(lickseq)); laelilips_mc.gotoAndStop(115 + floor(lickseq)); } else { laelimouth_mc.gotoAndStop(102 + floor(lickseq)); laelilips_mc.gotoAndStop(115); } upperarmradius = 270; lowerarmradius = 245; wristradius = 187; if ((phase == 3) || (phase == 4)) { if (phase == 4) { if (laeliy < 260) { laeliy++; } arrowy = laeliy - 35; } laeli_mc._x = laelix; laeli_mc._y = laeliy; laelihead_mc._x = laelix; laelihead_mc._y = laeliy - 27; laelimouth_mc._x = -10000; shoulderx = (laelix + 181) - 233; shouldery = laeliy - 31; dist2point = finddistance(shoulderx, shouldery, seekx, seeky); ang2point = rad2deg(-Math.atan2(shoulderx - seekx, shouldery - seeky)); point2arm = rad2deg(-Math.atan2(seekx - shoulderx, seeky - shouldery)); a = lowerarmradius; b = upperarmradius; c = dist2point; if (dist2point >= (lowerarmradius + upperarmradius)) { upperarmangle = ang2point; lowerarmangle = ang2point; reach = 1; } else { reach = 0; 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))); upperarmangle = ang2point - angleA; lowerarmangle = (point2arm + angleB) + 180; } laelitop_mc._x = shoulderx; laelitop_mc._y = shouldery; laelitop_mc._rotation = upperarmangle; rad = deg2rad(upperarmangle - 2); xadd = Math.sin(rad) * upperarmradius; yadd = (-Math.cos(rad)) * upperarmradius; elbowx = shoulderx + xadd; elbowy = shouldery + yadd; rad = deg2rad(lowerarmangle - 0); xadd = Math.sin(rad) * lowerarmradius; yadd = (-Math.cos(rad)) * lowerarmradius; handx = elbowx + xadd; handy = elbowy + yadd; wristradius = 187; rad = deg2rad(lowerarmangle - 0); xadd = Math.sin(rad) * wristradius; yadd = (-Math.cos(rad)) * wristradius; wristx = elbowx + xadd; wristy = elbowy + yadd; extra = 0; fingerradius = 290 + extra; rad = deg2rad(lowerarmangle + 10); xadd = Math.sin(rad) * fingerradius; yadd = (-Math.cos(rad)) * fingerradius; fingerx = elbowx + xadd; fingery = elbowy + yadd; laelibot_mc._x = elbowx; laelibot_mc._y = elbowy; laelibot_mc._rotation = lowerarmangle; laelihairR_mc._x = wristx; laelihairR_mc._y = wristy; laelihairR_mc._rotation = lowerarmangle; laeliarms_mc._x = wristx; laeliarms_mc._y = wristy; laeliarms_mc._rotation = lowerarmangle; wristangle = lowerarmangle; mon4 = "lx:" + laeli_mc._x; } if (((((phase == 5) || (phase == 6)) || (phase == 7)) || (phase == 8)) || (phase == 9)) { if (phase == 5) { if (seekx > 485) { seekx = 485; } laelix = seekx + 133; laeliy = (seeky - 18) + 50; arrowx = 379; arrowy = 229; dx = abs(seekx - arrowx); dy = abs(seeky - arrowy); if ((dx < 5) && (dy < 5)) { phase = 6; showauto = 1; } cockangle = (((seekx - arrowx) / 106) * 11) - 11; mon5 = ((((" lrad:" + lickradius) + " la:") + floor(lickangle)) + " ca:") + cockangle; } else if (phase == 7) { showauto = 0; if (lickseq > 0) { lickseq = 0; } if ((lheadangle > 1) || (lheadangle < -1)) { lheadangle = lheadangle * 0.9; } else { lheadangle = 0; } if ((lxadd > 1) || (lxadd < -1)) { lxadd = lxadd * 0.9; } else { lxadd = 0; } if ((lyadd > 1) || (lyadd < -1)) { lyadd = lyadd * 0.9; } else { lyadd = 0; } if (abs(lxoff) > 1) { lxoff = lxoff * 0.9; } else { lxoff = 0; } if (abs(lyoff) > 1) { lyoff = lyoff * 0.9; } else { lyoff = 0; } if (cockangle < suckcockangle) { cockangle = cockangle + 1; } else { cockangle = suckcockangle; } laelihead_mc._rotation = (laelimouth_mc._rotation = lheadangle * 0.2); if (seekx < 395) { seekx++; } else if (seekx > 395) { seekx--; } else { seekx = 395; } if (seeky > 300) { seeky--; } else if (seeky < 300) { seeky++; } else { seeky = 300; } laelix = ((seekx + 133) + lxadd) + lxoff; laeliy = ((seeky - 18) + lyadd) + lyoff; arrowx = -10000; if (((seekx == 395) && (seeky == 300)) && (cockangle == suckcockangle)) { phase = 8; lickradius = 1; lickpercent = (dlickpercent = 0); lxadd = (lyadd = (lxoff = (lyoff = 0))); lickangle = 0; lspd = 0; fingerx = fingerx - 5; fingery = fingery + 5; centerx = seekx; centery = seeky; showauto = 1; auto = 0; } } else if (phase == 9) { showauto = 0; lickseq = 0; if (lheadangle < 30) { lheadangle++; } laelihead_mc._rotation = (laelimouth_mc._rotation = lheadangle); if ((lxadd > 1) || (lxadd < -1)) { lxadd = lxadd * 0.9; } else { lxadd = 0; } if ((lyadd > 1) || (lyadd < -1)) { lyadd = lyadd * 0.9; } else { lyadd = 0; } if (seekx < 440) { seekx++; } if (seeky > 300) { seeky--; } else if (seeky < 300) { seeky++; } else { seeky = 300; } mon5 = (((((((("seekx:" + seekx) + " sy:") + seeky) + " ca:") + cockangle) + " lha:") + lheadangle) + " said:") + saidohno; laelix = ((seekx + 133) + lxadd) - (kpump / 2); laeliy = ((seeky - 18) + lyadd) + kpump; arrowx = -10000; if ((seekx >= 400) && (!saidohno)) { saythis("Oh no you don't!", 90); saidohno = 1; } if (saidohno && (!speaking)) { goblack = 10; } } else if (phase == 8) { if ((lheadangle > 1) || (lheadangle < -1)) { lheadangle = lheadangle * 0.9; } else { lheadangle = 0; } laelihead_mc._rotation = (laelimouth_mc._rotation = lheadangle * 0.2); if (seekx < 395) { seekx++; } else if (seekx > 395) { seekx--; } else { seekx = 395; } if (seeky > 300) { seeky--; } else if (seeky < 300) { seeky++; } else { seeky = 300; } if (abs(cockroll) > 0.2) { cockroll = cockroll * 0.9; } else { cockroll = 0; } showauto = 1; lickpercent = lickradius / 80; lyoff = 85 * lickpercent; if (!auto) { arrowcursor = 1; } else { arrowcursor = 0; } if (lickradius > 0) { if (seekx > 391) { seekx--; } } if (!auto) { jmx = (lspdmax = ((90 - lickradius) * 0.1) + 1); mdx = ox - mousex; ox = mousex; if (mdx < 0) { arrowangle = 270; } else if (mdx > 0) { arrowangle = 90; } dx = abs(mdx); if (dx > jmx) { dx = jmx; } if (dx > fuckspeed) { fuckspeed++; } else if (dx < fuckspeed) { fuckspeed = fuckspeed - 0.2; } if (abs(fuckspeed) <= 0.2) { fuckspeed = 0; } if (fuckspeed > jmx) { fuckspeed = jmx; } lspd = fuckspeed; } else { lspd = ((90 - lickradius) * 0.1) + 1; } mon3 = (((((((((("Ph8 auto:" + auto) + " fs:") + fuckspeed) + " ca:") + cockangle) + "seekx:") + seekx) + " sy:") + seeky) + " lha:") + lheadangle; if (lickangle > 180) { lickangle = lickangle + lspd; } else { lickangle = lickangle + lspd; } if (lickangle >= 360) { lickangle = lickangle - 360; } if ((lickangle > 90) && (olickangle < 90)) { if (lickradius >= 10) { lickradius = lickradius * 1.08; } else { lickradius++; } if (lickradius > 75) { lickradius = 75; phase = 9; mousestarted = 0; arrowcursor = 0; } } olickangle = lickangle; rad = deg2rad(lickangle); lxadd = Math.sin(rad) * lickradius; lyadd = (-Math.cos(rad)) * lickradius; kpump = lxadd; lxadd = lxadd - lickradius; lyadd = lyadd * 0.05; ta = lickangle - 90; if (ta < 0) { ta = ta + 360; } if (ta < 180) { } else { lyadd = -lyadd; } lyadd = lyadd - (lxadd / 2); if (kpump > 0) { kpump = 0; } kpump = kpump * 0.1; kpump = kpump * lickpercent; laelix = ((seekx + 133) + lxadd) - (kpump / 2); laeliy = ((seeky - 18) + lyadd) + kpump; lickseq = floor(-(laelix - 528)) / 3; if (lickseq > 5) { lickseq = 5; } if (lickseq < 1) { lickseq = 1; } lxo = -floor(laelix - 528); if (lxo <= 20) { cockroll = (-lxo) / 10; } else { cockroll = -2; } cockangle = suckcockangle; if ((lxo >= 36) && (lxo <= 47)) { lickseq = 6; } mon5 = (((((((((((("sx:" + seekx) + " sy:") + seeky) + " la:") + floor(lickangle)) + " lxo:") + lxo) + " cr:") + cockroll) + " ja:") + jackangle) + " cba:") + cbadd; arrowx = -10000; } else { mouseangle = rad2deg(-Math.atan2(centerx - mousex, centery - mousey)); if (mouseangle < 0) { mouseangle = mouseangle + 360; } arrowangle = mouseangle + 90; if (auto) { arrowcursor = 0; } else { arrowcursor = 1; } lspd = ((80 - lickradius) * 0.1) + 1; if (lickangle > 180) { if (auto) { lickangle = lickangle + lspd; } if (lickseq < 5) { lickseq = lickseq + 0.5; } } else { if (auto) { lickangle = lickangle + (lspd * 3); } else { lspd = lspd * 3; } if (lickseq > 0) { lickseq = lickseq - 0.5; } } if (!auto) { dlickangle = lickangle + lspd; if (dlickangle >= 360) { dlickangle = dlickangle - 360; } if ((mouseangle < 150) && (dlickangle >= 210)) { da = (mouseangle + 360) - dlickangle; } else { da = mouseangle - dlickangle; } if ((da > 0) && (da < 150)) { lickangle = dlickangle; } } else if (lickangle >= 360) { lickangle = lickangle - 360; } if ((lickangle < 180) && (olickangle >= 180)) { if (lickradius >= 10) { lickradius = lickradius * 1.08; } else { lickradius++; } if (lickradius > 60) { lickradius = 60; phase = 7; mousestarted = 0; arrowcursor = 0; showauto = 0; } } olickangle = lickangle; dlickpercent = lickradius / 60; if (lickpercent < dlickpercent) { lickpercent = lickpercent + 0.01; } rad = deg2rad(lickangle); lxadd = Math.sin(rad) * lickradius; lyadd = (-Math.cos(rad)) * lickradius; lheadangle = -lyadd; lyadd = lyadd + lickradius; if (lickangle > 180) { lxadd = lxadd * 0.05; } else { lxadd = lxadd * 0.5; } lxadd = lxadd - (lyadd / 3); if (lheadangle < 0) { lheadangle = 0; } laelihead_mc._rotation = (laelimouth_mc._rotation = lheadangle * 0.2); cockangle = -11 + (-22 * lickpercent); cockroll = lyadd * 0.03125; cockroll = cockroll + (lheadangle * 0.1); mon5 = ((((((((" lrad:" + lickradius) + " la:") + floor(lickangle)) + "lxo:") + lxoff) + " lp:") + lickpercent) + " dlp:") + dlickpercent; seekx = 379; seeky = 279; lxoff = -68 * lickpercent; lyoff = -28 * lickpercent; laelix = ((seekx + 133) + lxadd) + lxoff; laeliy = ((seeky - 18) + lyadd) + lyoff; centerx = seekx + (lxoff * 1.2); centery = ((seeky - 50) + lickradius) + (lyoff * 1.2); } if (laelihead_mc._currentframe == 122) { laelihead_mc._x = laelix - 38; laelihead_mc._y = laeliy - 16; } else { laelihead_mc._x = laelix; laelihead_mc._y = laeliy - 27; } laelimouth_mc._x = laelix; laelimouth_mc._y = laeliy - 27; laelilips_mc._x = laelix; laelilips_mc._y = laeliy - 27; shoulderyoff = seeky - 387; if (shoulderyoff > 0) { shoulderyoff = 0; } laeli_mc._x = laelix; laeli_mc._y = laeliy; shoulderx = (laelix + 181) - 233; shouldery = (laeliy - 31) - (shoulderyoff / 4); dist2point = finddistance(fingerx, fingery, shoulderx, shouldery); ang2point = rad2deg(-Math.atan2(fingerx - shoulderx, fingery - shouldery)); point2arm = rad2deg(-Math.atan2(shoulderx - fingerx, shouldery - fingery)); a = fingerradius; b = upperarmradius; c = dist2point; if (dist2point >= (fingerradius + upperarmradius)) { upperarmangle = ang2point; lowerarmangle = ang2point; reach = 1; } else { reach = 0; 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))); upperarmangle = point2arm - angleA; lowerarmangle = ang2point + angleB; } rad = deg2rad(lowerarmangle); xadd = Math.sin(rad) * fingerradius; yadd = (-Math.cos(rad)) * fingerradius; elbowx = fingerx + xadd; elbowy = fingery + yadd; wristradius = 114; xadd = Math.sin(rad) * wristradius; yadd = (-Math.cos(rad)) * wristradius; wristx = fingerx + xadd; wristy = fingery + yadd; laelitop_mc._x = shoulderx; laelitop_mc._y = shouldery; laelitop_mc._rotation = upperarmangle; laelibot_mc._x = elbowx; laelibot_mc._y = elbowy; laelibot_mc._rotation = lowerarmangle + 180; wristangle = lowerarmangle + 180; waadd = -23; laelihairR_mc._x = wristx; laelihairR_mc._y = wristy; laelihairR_mc._rotation = wristangle + waadd; laeliarms_mc._x = wristx; laeliarms_mc._y = wristy; laeliarms_mc._rotation = wristangle + waadd; } } function init_scene9() { wait = 0; hideall(); bgb_mc._x = 320; bgb_mc._y = 240; scene = 9; initwash9(); showarrow = 0; arrow_mc.gotoAndStop(1); kimox = 300; kimoy = 270; upperarmangle = 180; lowerarmangle = 90; waistangle = 0; headangle = 0; laeliseq = 0; lrarmangle = 0; kimosponge = 0; kimoseq = 0; stoolmovx = 0; droppedsponge = 0; spongeyadd = 0; rarmlift = 0; sarongdrop = 0; sarongy = 0; sarongyadd = 0; sarongsquish = 100; turning = 0; saidoh = 0; subphase = 0; erection = 100; laelix = 364; laeliy = 255; seekx = 318; seeky = 318; mousestarted = 0; scene95started = 0; phase = 0; scenestarted = 1; } function doscene_9() { if (Key.isDown(32)) { return(undefined); } if (phase >= 5) { doasslick(); return(undefined); } if (debug) { if (Key.isDown(65)) { phase = 5; } if (Key.isDown(87)) { if (phase == 0) { phase = 1; mousestarted = 1; kimosponge = 1; } if (phase == 2) { needswashtext = "ass"; phase = 3; turning = 1; laeliseq = 0; onpart = 0; aroused = 0; } if ((phase == 3) && (aroused)) { aroused = 99; } } } if (phase == 0) { if (subphase == 0) { wait++; if (wait >= 60) { saythis("Now its your turn.", 60); subphase = 1; } } else if (subphase == 1) { if (speaking) { if (headangle > -20) { headangle--; } } else if (headangle < 20) { headangle = headangle + 2; wait = 0; } else { wait++; if (wait >= 30) { saythis("No silly!", 45); subphase = 2; } } } else if (subphase == 2) { if (speaking) { if (headangle > -20) { headangle = headangle - 2; } } else { saythis("Now you wash me!", 60); subphase = 3; } } else if (subphase == 3) { if (speaking) { if (lrarmangle < 25) { lrarmangle++; } if (headangle < 20) { headangle = headangle + 2; } } else { if (kimosponge == 1) { phase = 1; } if (!mousestarted) { showarrow = 1; arrowx = 318; arrowy = 318; dx = abs(mousex - 318); dy = abs(mousey - 318); if ((dx < 4) && (dy < 4)) { mousestarted = 1; showarrow = 0; hidemouse = 1; } } } } } else if (phase == 1) { if ((((mousex < 250) || (mousex > 394)) || (mousey <= 100)) || (mousey > 407)) { hidemouse = 0; } else { hidemouse = 1; } if (headangle > 0) { headangle--; } if (lrarmangle > 0) { lrarmangle--; } else if (!sarongdrop) { if (rarmlift < 10) { rarmlift = rarmlift + 0.5; } else { startmusic(); sarongdrop = 1; sarongyadd = 0.1; } } else { if (rarmlift > 0) { rarmlift = rarmlift - 0.5; } if (sarongy < 125) { sarongy = sarongy + sarongyadd; sarongyadd = sarongyadd * 1.2; } else if (sarongsquish > 60) { sarongsquish = sarongsquish - 10; } else if (laeliseq < 6) { laeliseq = laeliseq + 0.25; } else { phase = 2; } } } else if ((phase == 2) || (phase == 3)) { if ((((mousex < 240) || (mousex > 394)) || (mousey <= 100)) || (mousey > 407)) { hidemouse = 0; } else { hidemouse = 1; } } if (phase == 3) { if (turning) { if (laeliseq < 6) { laeliseq = laeliseq + 0.25; } else { pumpframe = [12, 11, 10, 9, 8, 7, 6, 7, 8, 9, 10, 11, 12]; if (aroused >= 100) { aroused = 100; if (laeliseq < 15) { laeliseq = laeliseq + 0.25; } else if (!saidoh) { saythis("Oh, I want it!", 60); phase = 4; subphase = 0; wait = 0; } } else if (aroused >= 21) { laeliseq = pumpframe[floor(pump)]; pumpspeed = ((aroused - 20) / 200) + 0.05; pump = pump + pumpspeed; if (floor(pump) >= 12) { pump = 0; } } else { laeliseq = (aroused / 3) + 6; } mon2 = ((((((" aroused:" + aroused) + " pumpspd:") + pumpspeed) + " turn:") + turning) + " lsq:") + laeliseq; } } } else if (phase == 4) { mon2 = " lsq:" + laeliseq; } dobuttons9(); laeli_mc._x = laelix; laeli_mc._y = laeliy; if (sarongy < 125) { laelibot_mc._x = laelix; } laelibot_mc._y = (laeliy + sarongy) + 38; laelibot_mc._xscale = 100; laelibot_mc._yscale = sarongsquish; laeliarms_mc._x = laelix; laeliarms_mc._y = laeliy; kimo_mc._x = kimox; kimo_mc._y = kimoy; kimoLleg_mc._x = kimox; kimoLleg_mc._y = kimoy; kimoshorts_mc._x = kimox; kimoshorts_mc._y = kimoy; dolaeli9(); dokimo9(); if (phase == 2) { dowash9(); } else if (phase == 3) { dowashass(); } basket_mc._x = (kimox - 45) - stoolmovx; basket_mc._y = kimoy + 130; bgb_mc.gotoAndStop(9); if (turning == 3) { laeli_mc.gotoAndStop(129 + floor(laeliseq)); } else if (turning) { laeli_mc.gotoAndStop(136 + floor(laeliseq)); } else { laeli_mc.gotoAndStop(129 + floor(laeliseq)); } if (sarongy < 125) { laelibot_mc.gotoAndStop(127); } else { laelibot_mc.gotoAndStop(128); } if (laeliseq || (turning)) { laelihairR_mc.gotoAndStop(115); laeliarms_mc.gotoAndStop(115); } else { laelihairR_mc.gotoAndStop(124); laeliarms_mc.gotoAndStop(126); } if ((phase == 4) && (kimoseq >= 1)) { kimo_mc.gotoAndStop(49 + floor(kimoseq)); kimoLleg_mc.gotoAndStop(49); kimotop_mc.gotoAndStop(49); kimoRleg_mc.gotoAndStop(49); krupperarm_mc.gotoAndStop(15); krforearm_mc.gotoAndStop(15); kimoshorts_mc.gotoAndStop(49); cock_mc.gotoAndStop(4); } else { cock_mc.gotoAndStop(6); kimo_mc.gotoAndStop(45); kimoLleg_mc.gotoAndStop(47); kimotop_mc.gotoAndStop(46); kimoRleg_mc.gotoAndStop(48); krupperarm_mc.gotoAndStop(6); krforearm_mc.gotoAndStop(12); kimoshorts_mc.gotoAndStop(44); } basket_mc.gotoAndStop(2); monkey_mc.gotoAndStop(17); if (holderection) { holderection--; } else if (erection > 75) { erection = erection - 0.025; } erectpercent = erection / 100; rerect = erection - 50; if (rerect < 0) { rerect = 0; } rerectpercent = rerect / 100; cock_mc._x = 268; cock_mc._y = 307 + (5 * rerectpercent); cock_mc._rotation = 135 - (rerect * 2); cock_mc._xscale = 100; cock_mc._yscale = 40 + (60 * erectpercent); cockradius = 26 * (cock_mc._yscale / 100); rad = deg2rad(cock_mc._rotation); xadd = Math.sin(rad) * cockradius; yadd = (-Math.cos(rad)) * cockradius; cocktipx = cock_mc._x + xadd; cocktipy = cock_mc._y + yadd; cockbutton_mc._x = cock_mc._x; cockbutton_mc._y = cock_mc._y; cockbutton_mc._rotation = cock_mc._rotation; cockbutton_mc._yscale = cock_mc._yscale; bgb_mc.swapDepths(1000); laelihairR_mc.swapDepths(1190); if (!kimosponge) { monkey_mc.swapDepths(1191); } laeli_mc.swapDepths(1199); laelibot_mc.swapDepths(1200); laeliarms_mc.swapDepths(1201); kimoLleg_mc.swapDepths(1297); basket_mc.swapDepths(1298); kimo_mc.swapDepths(1300); kimotop_mc.swapDepths(1301); kimoRleg_mc.swapDepths(1302); cock_mc.swapDepths(1303); kimoshorts_mc.swapDepths(1304); if (kimosponge) { monkey_mc.swapDepths(1305); } krupperarm_mc.swapDepths(1398); krforearm_mc.swapDepths(1399); vinebutton_mc.swapDepths(5000); vinebutton_mc._x = -10000; vinebutton_mc._x = svbx; vinebutton_mc._y = svby; helpbutton_mc.swapDepths(6002); autobutton_mc.swapDepths(6003); arrow_mc.swapDepths(6004); bar_mc.swapDepths(6005); meter_mc.swapDepths(6006); if (showarrow) { arrow_mc._x = arrowx; } else { arrow_mc._x = -10000; } arrow_mc._y = arrowy; domusic(); mon0 = (((((((("mx:" + mousex) + " my:") + mousey) + " phase:") + phase) + " sub:") + subphase) + " erect:") + erection; } function dolaeli9() { lrarmradius = 114; lshoulderx = laelix - 7; lshouldery = laeliy - 96; laelihairR_mc._x = lshoulderx; laelihairR_mc._y = lshouldery - rarmlift; laelihairR_mc._rotation = lrarmangle; rad = deg2rad(lrarmangle + 186); xadd = Math.sin(rad) * lrarmradius; yadd = (-Math.cos(rad)) * lrarmradius; if (kimosponge == 0) { spongex = lshoulderx + xadd; spongey = lshouldery + yadd; monkey_mc._x = spongex; monkey_mc._y = spongey; } } function dokimo9() { if ((phase == 4) && (subphase == 1)) { if (kimoseq < 7) { kimoseq = kimoseq + 0.25; } stoolmovx = stoolmovxtab[floor(kimoseq)]; if (kimoseq == 4) { stopmusic(); sayfile("chair.wav"); } else if (kimoseq == 7) { phase = 5; } mon1 = "kimoseq:" + kimoseq; return(undefined); } if ((phase == 4) && (subphase == 0)) { if (!droppedsponge) { droppedsponge = 1; kimosponge = 2; spongeyadd = 0.5; } else if (spongey < 420) { spongey = spongey + spongeyadd; spongeyadd = spongeyadd * 1.2; monkey_mc._y = spongey; } outrange = 2; dx = seekx - 320; if (abs(dx) > 2) { seekx = seekx - (dx / 8); } dy = seeky - 318; if (abs(dy) > 2) { seeky = seeky - (dy / 8); } wait++; if (wait >= 90) { subphase = 1; } } else if (!mousestarted) { } else if (((((mousex < 250) || ((mousex < 270) && (mousey < 240))) || (mousex > 394)) || (mousey < 100)) || (mousey > 407)) { outrange = 1; dx = seekx - 320; if (abs(dx) > 2) { seekx = seekx - (dx / 8); } dy = seeky - 318; if (abs(dy) > 2) { seeky = seeky - (dy / 8); } wasout = 1; } else { outrange = 0; dx = seekx - mousex; dy = seeky - mousey; if (wasout && ((abs(dx) > 16) || (abs(dy) < 16))) { if (abs(dx) > 2) { seekx = seekx - (dx / 4); } if (abs(dy) > 2) { seeky = seeky - (dy / 4); } } else { wasout = 0; seekx = mousex; seeky = mousey; } } waistx = kimox - 56; waisty = kimoy + 30; kimotop_mc._x = waistx; kimotop_mc._y = waisty; kimotop_mc._rotation = waistangle; upperarmradius = 59; waistradius = 87; rad = deg2rad(waistangle + 4); xadd = Math.sin(rad) * waistradius; yadd = (-Math.cos(rad)) * waistradius; shoulderx = waistx + xadd; shouldery = waisty + yadd; headradius = waistradius + 18; rad = deg2rad(waistangle + 12); xadd = Math.sin(rad) * headradius; yadd = (-Math.cos(rad)) * headradius; headx = waistx + xadd; heady = waisty + yadd; kimoRleg_mc._x = headx; kimoRleg_mc._y = heady; dist2point = finddistance(shoulderx, shouldery, seekx, seeky); ang2point = rad2deg(-Math.atan2(shoulderx - seekx, shouldery - seeky)); point2arm = rad2deg(-Math.atan2(seekx - shoulderx, seeky - shouldery)); a = lowerarmradius; b = upperarmradius; c = dist2point; if (dist2point0 >= (lowerarmradius + upperarmradius)) { reach0 = 1; } else { reach0 = 0; } if (dist2point >= (lowerarmradius + upperarmradius)) { upperarmangle = ang2point; lowerarmangle = ang2point; reach = 1; } else { reach = 0; 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))); upperarmangle = ang2point + angleA; lowerarmangle = (point2arm - angleB) + 180; } if (phase >= 2) { if (outrange == 2) { if (headangle < 20) { headangle = headangle + 2; } } else if (outrange) { if (headangle > 1.1) { headangle = headangle - 2; } else if (headangle < -1.1) { headangle = headangle + 2; } } else { a2p = ang2point; if (a2p < 0) { a2p = a2p + 360; } headangle = -45 + (a2p / 2); } } kimoRleg_mc._rotation = headangle; if (outrange) { if (waistangle > 0) { waistangle = waistangle - 2; } } else if (reach && (seeky >= 260)) { if (waistangle < 60) { waistangle = waistangle + 2; } } else if ((seeky < 310) && (waistangle > 0)) { waistangle = waistangle - 2; } krupperarm_mc._x = shoulderx; krupperarm_mc._y = shouldery; krupperarm_mc._rotation = upperarmangle; rad = deg2rad(upperarmangle); xadd = Math.sin(rad) * upperarmradius; yadd = (-Math.cos(rad)) * upperarmradius; elbowx = shoulderx + xadd; elbowy = shouldery + yadd; krforearm_mc._x = shoulderx + xadd; krforearm_mc._y = shouldery + yadd; krforearm_mc._rotation = lowerarmangle; lowerarmradius = 85; rad = deg2rad(lowerarmangle); xadd = Math.sin(rad) * lowerarmradius; yadd = (-Math.cos(rad)) * lowerarmradius; handx = elbowx + xadd; handy = elbowy + yadd; if (kimosponge == 0) { dx = abs(handx - spongex); dy = abs(handy - spongey); if ((dx < 4) && (dy < 4)) { kimosponge = 1; } } if (kimosponge == 1) { spongex = handx; spongey = handy; monkey_mc._x = spongex; monkey_mc._y = spongey; monkey_mc._xscale = -100; monkey_mc._yscale = -100; spongetipx = spongex + 5; spongetipy = spongey + 0; } mon1 = (((((("seekx:" + seekx) + " sy:") + seeky) + "ha:") + headangle) + " ") + a2p; } function dobuttons9() { helpbutton_mc._x = 150; helpbutton_mc._y = 320; if ((phase == 3) && (onhelp)) { helpbutton_mc._x = 100; helpbutton_mc.gotoAndStop(2); helpbutton_mc.txt.text = "Laeli's ass needs washing"; } else if (phase == 2) { } else if (onhelp) { helpbutton_mc._x = 100; helpbutton_mc.gotoAndStop(2); if (phase <= 1) { helpbutton_mc.txt.text = "Laeli needs washing"; } } else { helpbutton_mc.gotoAndStop(1); } autobutton_mc._x = -10000; auto = 0; } function dowash9() { totalw = 0; onparttext = ""; onpart = 16; needswashtext = ""; needswash = 5; i = 0; while (i < 16) { dx = spongex - lwashx[i]; dy = spongey - lwashy[i]; if ((abs(dx) < 7) && (abs(dy) < 7)) { onpart = i; onparttext = lwashpart[i]; } totalw = totalw + scrub[i]; if ((scrub[i] < 3) && (scrub[i] < needswash)) { needswashtext = lwashpart[i]; needswash = scrub[i]; } i++; } if (((onpart < 16) && (onpart != lastpart)) && (scrub[onpart] < 3)) { scrub[onpart]++; sayfile("wash.wav"); lastpart = onpart; } if (onpart == 16) { lastpart = 16; } progressmeter = floor((totalw / 48) * 100); if (progressmeter >= 100) { needswashtext = "ass"; phase = 3; turning = 1; laeliseq = 0; onpart = 0; aroused = 0; } bar_mc._yscale = progressmeter; bar_mc._x = 151; bar_mc._y = 300; meter_mc._x = 150; meter_mc._y = 300; if (onhelp) { helpbutton_mc.gotoAndStop(2); helpbutton_mc.txt.text = needswashtext + " needs washing"; } else { helpbutton_mc.gotoAndStop(1); } mon2 = ((((((" on:" + onparttext) + " scrub:") + scrub[onpart]) + " progress:") + progressmeter) + " needs:") + needswashtext; } function initwash9() { i = 0; while (i < 16) { scrub[i] = 0; i++; } onpart = (lastpart = 16); progressmeter = 0; } function dowashass() { dx = (spongex - 345) + 5; dy = spongey - 275; if ((abs(dx) < 7) && (abs(dy) < 7)) { onpart = 17; onparttext = lwashpart[i]; } else { onpart = 0; } mon5 = "X on:" + onpart; if ((onpart == 17) && (onpart != lastpart)) { aroused++; sayfile("wash.wav"); lastpart = onpart; } if (onpart == 0) { lastpart = 0; } bar_mc._yscale = aroused; bar_mc._x = 151; bar_mc._y = 300; meter_mc._x = 150; meter_mc._y = 300; } function init95() { hideall(); bgb_mc._x = 320; bgb_mc._y = 240; mousestarted = 0; scene95started = 1; arrowx = 320; arrowy = 470; strokes = 0; strokedir = 0; squeezing = 0; licking = 0; laeliseq = 0; pussyseq = 0; orgasm = 0; shudder = 0; wet = 0; wiggle = 0; tyoff = 0; kimoseq = 0; tonguex = 345; tonguey = -10000; dive = 0; pushback = 0; lhandx = 200; lhandy = -10000; rhandx = 400; rhandy = -10000; rhandangle = 0; lhandangle = 0; sqa = 0; } function doasslick() { if (!scene95started) { init95(); } if (debug && (Key.isDown(80))) { phase = 7; licking = 0; } laeli_mc._x = 280; laeli_mc._y = 240 + pushback; laeli_mc._rotation = 0; laelimouth_mc._x = 280; laelimouth_mc._y = 240 + pushback; laelimouth_mc._alpha = wet; laelihead_mc._x = 556; laelihead_mc._y = 156; laelihead_mc._rotation = 45 - (pushback / 4); laelitop_mc._x = 280; laelitop_mc._y = 240 + pushback; laelibot_mc._x = 280; laelibot_mc._y = 240 + pushback; kimoRleg_mc._x = rhandx + (sqa / 2.3); kimoRleg_mc._y = (rhandy - (sqa / 8)) + pushback; kimoRleg_mc._rotation = (rhandangle - (sqa / 8)) - (pushback / 4); kimoLleg_mc._x = lhandx - (sqa / 2.3); kimoLleg_mc._y = ((lhandy + 25) - (sqa / 8)) + pushback; kimoLleg_mc._rotation = (lhandangle + (sqa / 8)) + (pushback / 4); cock_mc._x = tonguex - dive; cock_mc._y = tonguey - tyoff; cock_mc._rotation = wiggle & 2; if (phase == 5) { dohands95(); } else if (phase == 6) { dotongue96(); } else if (phase == 7) { dotongue97(); } else if (phase == 8) { dotongue98(); } if (arrowcursor) { arrow_mc.gotoAndStop(5); arrow_mc._x = mousex; arrow_mc._y = mousey; arrow_mc._rotation = arrowangle; hidemouse = 1; } else { arrow_mc.gotoAndStop(1); arrow_mc._rotation = 0; if (!mousestarted) { arrow_mc._x = arrowx; if ((time / 4) & 4) { arrow_mc._x = arrowx; } else { arrow_mc._x = -10000; } } else { arrow_mc._x = -10000; } arrow_mc._y = arrowy; if ((phase == 5) && (!mousestarted)) { arrow_mc._yscale = -100; } else { arrow_mc._yscale = 100; } } bgb_mc.gotoAndStop(11); laeli_mc.gotoAndStop(153); laelimouth_mc.gotoAndStop(166); laelihead_mc.gotoAndStop(152); laelitop_mc.gotoAndStop(154 + laeliseq); if (phase == 7) { laelibot_mc.gotoAndStop(160 + pussyseq); } else if (kimoseq == 9) { laelibot_mc.gotoAndStop(159); } else { laelibot_mc.gotoAndStop(154); } kimoLleg_mc.gotoAndStop(58); kimoRleg_mc.gotoAndStop(59); ksfr = [0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 8, 9, 9, 9]; ks2 = floor(kimoseq * 2); uks = ksfr[ks2]; cock_mc.gotoAndStop(10 + uks); bgb_mc.swapDepths(1000); laelihead_mc.swapDepths(1197); laeli_mc.swapDepths(1198); laelitop_mc.swapDepths(1199); if (phase == 7) { laelibot_mc.swapDepths(1497); } laelimouth_mc.swapDepths(1498); cock_mc.swapDepths(1499); if (phase < 7) { laelibot_mc.swapDepths(1500); } kimoLleg_mc.swapDepths(1698); kimoRleg_mc.swapDepths(1699); arrow_mc.swapDepths(6004); mon0 = (((((((((("mx:" + mousex) + " my:") + mousey) + " phase:") + phase) + " sub:") + subphase) + " rhandy:") + rhandy) + "rx:") + rhandx; } function dohands95() { if (debug && (Key.isDown(76))) { phase = 6; phase = 6; mousestarted = 0; hidemouse = 0; arrowx = 320; arrowy = 5; sqa = 150; laeliseq = 4; } if (!mousestarted) { dx = abs(mousex - arrowx); dy = abs(mousey - arrowy); if ((dx < 8) && (dy < 8)) { mousestarted = 1; showarrow = 0; hidemouse = 1; strokedir = -1; arrowangle = 0; } } else if (squeezing == 0) { arrowcursor = 1; seeky = mousey; if (seeky < 200) { seeky = 200; } lhandy = seeky + 200; rhandy = seeky + 200; rhy = rhandy - 400; rhandx = 425 + (rhy / 8); lhandx = 230 - (rhy / 3); ry = (mousey + 200) - 400; if (ry < -25) { ry = -25; } if (ry > 20) { ry = 20; } if (ry <= 20) { rhandangle = -(45 - (ry / 3)); } if (ry <= 20) { lhandangle = 0 + (45 - (ry / 3)); } if (strokedir < 0) { arrowangle = 0; if (rhy <= 0) { strokedir = 1; arrowangle = 180; } } else if (rhy > 50) { strokedir = -1; strokes++; arrowangle = 0; } if ((ry <= -25) && (strokes >= 5)) { squeezing = 1; } mon2 = (((((("rhy:" + rhy) + " sd:") + strokedir) + " str:") + strokes) + " ra:") + rhandangle; } else if (squeezing >= 1) { seeky = mousey; buttholey = 205; if (squeezing == 1) { if (seeky > buttholey) { arrowangle = 0; } else { arrowangle = 180; } } if (seeky < 200) { seeky = 200; } if (squeezing == 2) { seeky = buttholey; } if (seeky > 300) { seeky = 300; } if ((seeky >= buttholey) && (squeezing < 2)) { squeezing = 2; maxsqa = 20; maxsqa = 50; strokedir = -1; } lhandy = seeky + 200; rhandy = seeky + 200; if (squeezing >= 2) { rhy = seeky - buttholey; sqa = seeky - mousey; if (sqa < 0) { sqa = 0; } if (sqa > maxsqa) { sqa = maxsqa; } laeliseq = floor(sqa / 30); if (laeliseq > 4) { laeliseq = 4; } if (strokedir < 0) { if (sqa >= maxsqa) { strokedir = 1; arrowangle = 180; } } else if (sqa <= 0) { strokedir = -1; maxsqa = maxsqa + 10; arrowangle = 0; if (maxsqa > 150) { maxsqa = 150; } } if (sqa >= 150) { phase = 6; mousestarted = 0; arrowcursor = 0; hidemouse = 0; arrowy = 10; licking = 0; strokes = 0; } } mon2 = (((((((("squeeze:" + seeky) + " rhy:") + rhy) + " sqa:") + sqa) + " sd: ") + strokedir) + " aa:") + arrowangle; } } function dotongue96() { if (debug && (Key.isDown(87))) { strokes = 10; } if (debug && (Key.isDown(80))) { phase = 7; licking = 0; } if (!mousestarted) { dx = abs(mousex - arrowx); dy = abs(mousey - arrowy); if ((dx < 8) && (dy < 8)) { mousestarted = 1; showarrow = 0; hidemouse = 1; strokedir = 1; arrow_mc._rotation = 180; } } else if ((licking == 0) || (licking == 1)) { assy = 301; arrowcursor = 1; dy = mousey - ody; ody = mousey; if (dy < 0) { strokedir = -1; } else if (dy > 0) { strokedir = 1; lreset = 1; } if (licking == 0) { seeky = mousey; if (mousey < assy) { arrowangle = 180; } else { arrowangle = 0; } } else if (kimoseq == 0) { if (lreset) { arrowangle = 0; } else { arrowangle = 180; } } else { arrowangle = 180; } tonguey = seeky; if ((lreset && (strokedir < 0)) && (kimoseq == 0)) { if (licking == 0) { if ((mousey == assy) || ((mousey > assy) && (omousey < assy))) { seeky = assy; kimoseq = kimoseq + 0.5; licking = 1; lreset = 0; } omousey = mousey; } else { kimoseq = kimoseq + 0.5; lreset = 0; } } else if (kimoseq > 0) { kimoseq = kimoseq + 0.5; if (kimoseq >= 8) { kimoseq = 0; strokes++; if (strokes > 10) { licking = 2; } } } mon2 = (((("lickass sy:" + seeky) + " stroke:") + strokes) + " pb:") + pushback; } else if (licking == 2) { arrowcursor = 0; divey = 317; if (seeky > divey) { seeky--; } if (seeky < divey) { seeky++; } tonguey = seeky + 0; dy = seeky - divey; if (abs(dy) <= 1) { seeky = divey; licking = 3; dive = 0; odx = mousex; arrowcursor = 1; arrowangle = 270; strokes = 0; } mon2 = (("seek dive sy:" + seeky) + " stroke:") + strokes; } else if (licking == 3) { if (kimoseq < 4) { kimoseq = kimoseq + 0.25; } else { dx = mousex - odx; odx = mousex; if (dx < 0) { strokedir = -1; } else if (dx > 0) { strokedir = 1; } arrowdursor = 1; if (strokedir < 0) { if (kimoseq < 5) { kimoseq = kimoseq + 0.25; if (kimoseq >= 5) { kimoseq = 8; } } else if (kimoseq < 9) { kimoseq = kimoseq + 0.25; } else if (dive < 15) { dive++; if (dive == 15) { strokes++; } } else { arrowangle = 90; wiggle++; } } else { wiggle = 0; if (kimoseq == 9) { if (dive > 0) { dive--; } else { kimoseq = kimoseq - 0.25; } } else if (kimoseq >= 8) { kimoseq = kimoseq - 0.25; if (kimoseq < 8) { kimoseq = 4; arrowangle = 270; } } } if ((strokes >= 10) && (kimoseq == 4)) { phase = 7; licking = 0; strokes = 0; } } mon2 = (((((((("do dive sy:" + seeky) + " ksq:") + kimoseq) + " dive:") + dive) + " strokes:") + strokes) + " dir:") + strokedir; } } function dotongue97() { if (dive < 3) { dive++; } pussyy = 355; arrowcursor = 1; dy = mousey - ody; ody = mousey; if (dy < 0) { strokedir = -1; } else if (dy > 0) { strokedir = 1; lreset = 1; } if (licking == 0) { if (kimoseq > 0) { kimoseq = kimoseq - 0.25; } seeky = mousey; if (mousey < tonguey) { arrowangle = 180; } else { arrowangle = 0; } dy = seeky - tonguey; if (abs(dy) < 5) { licking = 1; } mon2 = (((((((("pussy lick0:" + licking) + " sy:") + seeky) + " tongy:") + tonguey) + " stroke:") + strokes) + " pb:") + pushback; } else if (licking == 1) { seeky = mousey; if (kimoseq == 0) { if (mousey < pussyy) { arrowangle = 180; } else { arrowangle = 0; } } else { arrowangle = 180; } tonguey = seeky; dy = mousey - pussyy; if (abs(dy) <= 2) { kimoseq = kimoseq + 0.5; licking = 2; lreset = 1; } omousey = mousey; } if (licking == 2) { if (kimoseq == 0) { if (lreset) { arrowangle = 0; } else { arrowangle = 180; } } else { arrowangle = 180; } if ((lreset && (strokedir < 0)) && (kimoseq == 0)) { kimoseq = kimoseq + 0.5; lreset = 0; } else if (kimoseq > 0) { kimoseq = kimoseq + 0.5; if (kimoseq >= 8) { kimoseq = 0; strokes++; if (strokes == 30) { sayfile("cum1.mp3"); } if (strokes == 40) { sayfile("cum2.mp3"); } if (strokes == 50) { sayfile("cum3.mp3"); } if (strokes > 50) { strokes = 50; if (orgasm == 0) { orgasm = 1; } } } } } if (orgasm) { if (goblackslow) { return(undefined); } orgseq = [0, 1, 2, 3, 4, 5, 6, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; porgseq = [4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]; pushback = orgseq[shudder]; pussyseq = porgseq[shudder]; if (wet < 100) { wet++; } shudder++; if (shudder >= (25 + (orgasm * 2))) { shudder = 0; orgasm++; if (orgasm == 4) { sayfile("cum5.mp3"); } if (orgasm == 8) { sayfile("cum4.mp3"); } if (orgasm >= 8) { phase = 8; wait = 0; spaswait = 30; } } } else if (licking > 0) { lickpercent = strokes / 50; wet = 30 * lickpercent; uks = floor(kimoseq * 2); plickseq = [0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 0, 0]; pussyseq = plickseq[uks]; pushseq = [0, 1, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 2, 0]; pushback = pushseq[uks] * lickpercent; plicktyoff = [0, 0, 0, 1, 1, 2, 3, 4, 4, 6, 6, 4, 3, 2, 1, 0]; tyoff = plicktyoff[uks]; } } function dotongue98() { if (kimoseq) { kimoseq = kimoseq + 0.25; if (kimoseq >= 8) { kimoseq = 0; } } wait++; if (wait >= spaswait) { await = wait - spaswait; if (await < 8) { spasorgseq = [0, 1, 2, 1, 2, 1, 0, 0, 0]; spasporgseq = [4, 3, 2, 3, 2, 3, 4, 4, 4]; pushback = spasorgseq[await]; pussyseq = spasporgseq[await]; } else { wait = 0; spaswait = spaswait + 20; if (spaswait >= 90) { if (!goblackslow) { goblackslow = 1; } } } } } function init_scene10() { wait = 0; started106 = 0; hideall(); bgb_mc._x = 320; bgb_mc._y = 240; showarrow = 1; arrow_mc.gotoAndStop(1); arrowx = 296; arrowy = 202; mousestarted = 0; autopilot = 0; shinangle = 0; thighangle = 0; waistangle = 0; rarmangle = 0; xr = 0; backangle = 180; chestangle = 0; topy = 224; maxy = topy; laelibackangle = ilaelibackangle; laelilegsangle = 180; laeliheadangle = 0; laelichestangle = 0; laeliseq = 0; laelielbowangle = 0; tremble = 0; fuckangle = 0; fuckspeed = 10; fuck = 0; fuckdirection = 1; humpy = 0; hold150 = 0; fuckcycle = 0; pubeadd = (lpubeadd = 0); slam = 0; fuckmult = 0; kimohandmove = 0; holdcock = 1; cockangle = -9; inserted = 0; mainx = 288; lshinangle = 0; lthighangle = 0; kimox = 310; kimoy = 216; lanklex = kimox + 20; lankley = kimoy + 165; pubex = (pubey = 0); laelix = 422; laeliy = 207; laelifeetx = 370; laelifeety = 394; larmangle = 0; lupperarmangle = 0; lrightarnangle = 0; bounce = 0; lxskoot = 80; lyskoot = 30; svbx = -10000; polex = 572; poley = 179; phase = 0; scenestarted = 1; scene = 10; showauto = 0; mousestarted = (arrowcursor = 0); this._quality = "LOW"; } function doscene_10() { if (phase >= 6) { this._quality = "HIGH"; doscene106(); return(undefined); } if (Key.isDown(72)) { goblack = 10; phase = 6; return(undefined); } if (debug) { if (Key.isDown(57)) { autopilot = 1; fuck = 90; if (humpy) { fuckdirection = 1; fuck = 150; hold150 = 0; } } if (Key.isDown(54)) { fuck = 60; } if (Key.isDown(83)) { if (laeliseq >= 8) { phase = 2; laeliseq = 0; } else { phase = 3; inserted = 0; } } if (Key.isDown(37)) { chestangle--; } if (Key.isDown(39)) { chestangle++; } if (Key.isDown(38)) { laelichestangle++; } if (Key.isDown(40)) { laelichestangle--; } } bgb_mc._x = 320; bgb_mc._y = 240; laelifeetx = 370 + ((slam * fuckmult) / 2); laelifeety = 394 - (slam * fuckmult); dolaeli10(); dokimo10(); dolaeli10after(); if (phase >= 3) { laeli_mc._x = laelix; laeli_mc._y = laeliy; if (laeliseq >= 27) { laeli_mc._rotation = 0; } else if (laeliseq < 12) { laeli_mc._rotation = laelichestangle; } else { laeli_mc._rotation = 45 + laelichestangle; } laeliarms_mc._x = laelilarmx; laeliarms_mc._y = laelilarmy; laeliarms_mc._rotation = 45 + lupperarmangle; laelimouth_mc._x = lrarmlowerx; laelimouth_mc._y = lrarmlowery; laelimouth_mc._rotation = 45 + laelielbowangle; laelilips_mc._x = laelielbowx; laelilips_mc._y = laelielbowy; laelilips_mc._rotation = 0 + laelielbowangle; laelitop_mc._x = laelilarmx; laelitop_mc._y = laelilarmy; laelitop_mc._rotation = 45 + lupperarmangle; laelihairL_mc._x = laelix; laelihairL_mc._y = laeliy; laelihairL_mc._rotation = (laelibackangle - ilaelibackangle) - lpubeadd; laelihairR_mc._x = laelirlegx; laelihairR_mc._y = laelirlegy; laelihairR_mc._rotation = (45 + laelilegsangle) + 180; laelibot_mc._x = laelillegx; laelibot_mc._y = laelillegy; laelibot_mc._rotation = (45 + laelilegsangle) + 180; } else { laeli_mc._x = laelibackx; laeli_mc._y = laelibacky; laeli_mc._rotation = (45 + upperbodangle) - iupperbodangle; laelilips_mc._x = laeliheadx; laelilips_mc._y = laeliheady; laelilips_mc._rotation = (upperbodangle - iupperbodangle) - chestangle; laeliarms_mc._x = laelirarmx; laeliarms_mc._y = laelirarmy; laeliarms_mc._rotation = 45 + (lpubeadd * 0.14); laelitop_mc._x = laelirarmx; laelitop_mc._y = laelirarmy; laelitop_mc._rotation = 45 + (lpubeadd * 0.16); laelihairL_mc._x = laelibackx; laelihairL_mc._y = laelibacky; laelihairL_mc._rotation = ((45 + laelibackangle) - ilaelibackangle) - lpubeadd; laelihairR_mc._x = laelibackx; laelihairR_mc._y = laelibacky; laelihairR_mc._rotation = ((45 + laelibackangle) - ilaelibackangle) - lpubeadd; laelibot_mc._x = laelilegsx; laelibot_mc._y = laelilegsy; laelibot_mc._rotation = (45 + laelilegsangle) + 180; laelimouth_mc._x = 372; laelimouth_mc._y = 399; } if (kimoseq >= 4) { kimo_mc._x = backx; kimo_mc._y = backy; } else { kimo_mc._x = kimox; kimo_mc._y = kimoy; } if (kimoseq >= 4) { kimo_mc._rotation = 30 + chestangle; } else { kimo_mc._rotation = 0; } kimoextra_mc._x = backx; kimoextra_mc._y = backy; kimoextra_mc._rotation = ((45 + backangle) + 180) + pubeadd; klupperarm_mc._x = lkneex; klupperarm_mc._y = lkneey; klupperarm_mc._rotation = 45 + lthighangle; klforearm_mc._x = lanklex; klforearm_mc._y = lankley; klforearm_mc._rotation = lshinangle; kimotop_mc._x = shoulderx; kimotop_mc._y = shouldery; kimotop_mc._rotation = ((((45 + rarmangle) + (xr / 2)) + (chestangle * 0.8)) - kimohandmove) - (slam * fuckmult); kimoLleg_mc._x = kneex; kimoLleg_mc._y = kneey; kimoLleg_mc._rotation = (45 + thighangle) - 3; kimoRleg_mc._x = anklex; kimoRleg_mc._y = ankley; kimoRleg_mc._rotation = shinangle - 45; krforearm_mc._x = anklex; krforearm_mc._y = ankley; kimoshorts_mc._x = pubex; kimoshorts_mc._y = pubey; kimoshorts_mc._rotation = cockangle; monkey_mc._x = polex; monkey_mc._y = poley; if (arrowcursor) { arrow_mc.gotoAndStop(5); arrow_mc._x = mousex; arrow_mc._y = mousey; arrow_mc._rotation = arrowangle; hidemouse = 1; } else { arrow_mc.gotoAndStop(1); arrow_mc._rotation = 0; if (!mousestarted) { arrow_mc._x = arrowx; if ((time / 4) & 4) { arrow_mc._x = arrowx; } else { arrow_mc._x = -10000; } } else { arrow_mc._x = -10000; } arrow_mc._y = arrowy; if ((phase == 5) && (!mousestarted)) { arrow_mc._yscale = -100; } else { arrow_mc._yscale = 100; } } if (showauto) { autobutton_mc._x = 590; } else { autobutton_mc._x = -10000; } autobutton_mc._y = 445; if (onauto && (autorel)) { autobutton_mc._x = 560; autobutton_mc.gotoAndStop(2); if (!autopilot) { autobutton_mc.txt.text = "turn on autopilot"; } else { autobutton_mc.txt.text = "turn off autopilot"; } if ((buttonpress && (autorel)) && (autopilot)) { autorel = 0; autopilot = 0; } else if ((buttonpress && (autorel)) && (!autopilot)) { autorel = 0; autopilot = 1; } } else { autobutton_mc.gotoAndStop(3); } bgb_mc.gotoAndStop(12); if (phase >= 3) { laeli_mc.gotoAndStop(178 + floor(laeliseq)); if ((laeliseq < 9) || (laeliseq >= 27)) { laeliarms_mc.gotoAndStop(160); laelitop_mc.gotoAndStop(160); laelimouth_mc.gotoAndStop(160); laelihairL_mc.gotoAndStop(160); laelihairR_mc.gotoAndStop(160); laelibot_mc.gotoAndStop(160); laelilips_mc.gotoAndStop(160); } else { laeliarms_mc.gotoAndStop(201); laelimouth_mc.gotoAndStop(202); laelitop_mc.gotoAndStop(200); laelilips_mc.gotoAndStop(199); if (laeliseq >= 12) { laelihairL_mc.gotoAndStop(192); laelihairR_mc.gotoAndStop(193); laelibot_mc.gotoAndStop(194); } else { laelihairL_mc.gotoAndStop(160); laelihairR_mc.gotoAndStop(160); laelibot_mc.gotoAndStop(160); } } } else { laeli_mc.gotoAndStop(170); laeliarms_mc.gotoAndStop(169); laelitop_mc.gotoAndStop(168); laelihairL_mc.gotoAndStop(171); laelihairR_mc.gotoAndStop(173); laelibot_mc.gotoAndStop(172); laelilips_mc.gotoAndStop(174); laelimouth_mc.gotoAndStop(175); } monkey_mc.gotoAndStop(18); kimo_mc.gotoAndStop(63 + floor(kimoseq)); if (kimoseq == 4) { kimoextra_mc.gotoAndStop(74); klupperarm_mc.gotoAndStop(5); klforearm_mc.gotoAndStop(5); if (!holdcock) { kimotop_mc.gotoAndStop(73); } else { kimotop_mc.gotoAndStop(68); } kimoLleg_mc.gotoAndStop(69); kimoRleg_mc.gotoAndStop(70); krforearm_mc.gotoAndStop(20); kimoshorts_mc.gotoAndStop(71); } else { kimoextra_mc.gotoAndStop(72); klupperarm_mc.gotoAndStop(4); klforearm_mc.gotoAndStop(6); kimotop_mc.gotoAndStop(72); kimoLleg_mc.gotoAndStop(72); kimoRleg_mc.gotoAndStop(72); krforearm_mc.gotoAndStop(19); kimoshorts_mc.gotoAndStop(72); } bgb_mc.swapDepths(1000); if (phase >= 3) { laeliarms_mc.swapDepths(1169); } laelimouth_mc.swapDepths(1170); if (phase >= 3) { laelihairR_mc.swapDepths(1171); } klforearm_mc.swapDepths(1181); klupperarm_mc.swapDepths(1182); if (phase < 3) { laeliarms_mc.swapDepths(1183); } if (phase < 3) { laelibot_mc.swapDepths(1185); } if (phase >= 5) { kimoshorts_mc.swapDepths(1189); } else { kimoshorts_mc.swapDepths(1186); } laeli_mc.swapDepths(1188); laelihairL_mc.swapDepths(1190); if (phase < 3) { laelilips_mc.swapDepths(1199); } kimoextra_mc.swapDepths(1294); kimo_mc.swapDepths(1295); kimoLleg_mc.swapDepths(1316); kimoRleg_mc.swapDepths(1317); krforearm_mc.swapDepths(1318); if (phase >= 3) { laelibot_mc.swapDepths(1328); } kimotop_mc.swapDepths(1329); laelitop_mc.swapDepths(1335); if (phase >= 3) { laelilips_mc.swapDepths(1336); } arrow_mc.swapDepths(6004); autobutton_mc.swapDepths(6005); vinebutton_mc.swapDepths(7000); vinebutton_mc._x = -10000; vinebutton_mc._y = svby; mon0 = (((((((((("mx:" + mousex) + " my:") + mousey) + " phase:") + phase) + " lseq:") + laeliseq) + " time:") + time) + " kseq:") + kimoseq; } function dokimo10() { if (phase == 4) { } else if (((inserted == 2) && (phase < 3)) || ((inserted == 4) && (phase == 3))) { if (!drumtalking) { if (fuck > 120) { spd = 4; } else if (fuck < 25) { spd = 0; } else if (fuck < 54) { spd = 1; } else if (fuck < 70) { spd = 2; } else { spd = 3; } fuckdrums(spd); } if (autopilot) { fuckspeed = 10 + (fuck / 2); fuckspeed = fuckspeed * 0.9; arrowcursor = 0; hidemouse = 0; } else { arrowcursor = 1; hidemouse = 1; jmx = fuck; if (jmx < 10) { jmx = 10; } mdx = ox - mousex; ox = mousex; if (mdx < 0) { arrowangle = 270; } else if (mdx > 0) { arrowangle = 90; } dx = abs(mdx) * 2; if (dx > jmx) { dx = jmx; } if (dx > fuckspeed) { fuckspeed++; } else if (dx < fuckspeed) { fuckspeed = fuckspeed - 0.5; } maxfuckspeed = 10 + (fuck / 2); maxfuckspeed = maxfuckspeed * 0.9; if (fuckspeed > maxfuckspeed) { fuckspeed = maxfuckspeed; } } fuckangle = fuckangle + fuckspeed; if (fuckangle >= 360) { fuckangle = fuckangle - 360; fuck = fuck + fuckdirection; if ((fuck >= 100) && (fuckdirection == 1)) { if (humpy && (fuck >= 150)) { fuck = 150; hold150++; chestangle = chestangle + 0.5; if (hold150 >= 50) { phase = 4; bounce = 0; stopdrums(); finaldrum(); } } else if (!humpy) { fuckdirection = -1; } } if (fuckdirection == -1) { humpy++; if (fuck <= 50) { if (phase == 1) { phase = 3; humpy = 0; fuck = 0; fuckdirection = 1; inserted = 0; autopilot = 0; showauto = 0; stopdrums(); finaldrum(); } else { fuckdirection = 1; } } } } if ((fuckangle >= cross) && (ofuckangle < cross)) { slam = 6; say("slap"); } ofuckangle = fuckangle; if (slam > 0) { slam = slam * 0.7; } fuckcycle = Math.sin(deg2rad(fuckangle)); cycle = fuckcycle; if (phase == 3) { if (humpy) { if (cycle < 0) { cycle = cycle * 0.2; } else { cycle = cycle * 1.4; } } pubeadd = 11 * cycle; cycle = fuckcycle; lpubeadd = 11 * cycle; } else { if ((cycle < 0) && (fuck < 50)) { cycle = cycle * 0.4; } pubeadd = 11 * cycle; pubeadd = pubeadd * ((fuck / 200) + 0.5); cycle = fuckcycle; if ((cycle < 0) && (fuck < 50)) { cycle = cycle * 0.2; } lpubeadd = 11 * cycle; lpubeadd = lpubeadd * 0.5; } if (phase != 3) { if (fuck <= 50) { seekx = hilt; seekx = seekx - ((20 * cycle) * (fuck / 50)); fuckmult = fuck / 50; } else { seekx = hilt; seekx = seekx - (((20 * cycle) * ((102 - fuck) * 2)) / 100); fuckmult = ((102 - fuck) * 2) / 100; } chestangle = fuck * 0.3; kimohandmove = lpubeadd * 0.2; } else { ufuck = fuck; if (humpy && (fuckdirection == 1)) { ufuck = 50 - (fuck / 4); } laelilegsangle = (180 - (lpubeadd * 0.05)) + (ufuck / 2); kimohandmove = lpubeadd * 0.07; fuckmult = 0; } mon4 = ((((((((" fuck:" + fuck) + " spd:") + fuckspeed) + " fdir:") + fuckdirection) + " hump:") + humpy) + " fmul:") + fuckmult; } if (phase >= 4) { seekx = mainx; dy = 224 - topy; if (abs() >= 1) { topy = topy + (dy / 2); } seeky = topy; dy = -chestangle; if (abs(dy) >= 1) { chestangle = chestangle + (dy / 2); } if (rarmangle < 8) { rarmangle++; } if (cockangle > 8) { cockangle = cockangle - 2; } tremble = tremble + 160; fuckangle = fuckangle + 7; cycle = Math.sin(deg2rad(fuckangle)); tcycle = Math.sin(deg2rad(tremble)); pubeadd = (7 * cycle) + (0.75 * tcycle); mon3 = ((((" ca:" + chestangle) + " topy:") + topy) + " rarma:") + rarmangle; } else if (!mousestarted) { dx = abs(mousex - arrowx); dy = abs(mousey - arrowy); if ((dx < 8) && (dy < 8)) { mousestarted = 1; showarrow = 0; hidemouse = 1; arrowcursor = 1; arrowangle = 180; omy = mousey; } } else { if (phase == 0) { if (kimoseq == 0) { if (mousey > (omy + 10)) { kimoseq = kimoseq + 0.25; } } else if (kimoseq < 4) { kimoseq = kimoseq + 0.25; kimoy = kimoy + 2; } else { phase = 1; } } if (phase == 3) { } else if (inserted < 2) { seekx = mousex; seeky = mousey; } if (seeky < topy) { seeky = topy; } boty = 250; mainx = 288; hilt = 318; if (phase == 3) { dx = mainx - seekx; if (abs(dx) >= 1) { seekx = seekx + (dx / 2); } if (seeky > topy) { seeky--; } if (seeky < topy) { seeky++; } if (inserted == 0) { if (rarmangle < -17) { rarmangle++; } else { holdcock = 1; } dy = -chestangle; if (abs(dy) >= 1) { chestangle = chestangle + (dy / 2); } } mon2 = (((((("seekx:" + seekx) + "seeky:") + seeky) + " ra:") + rarmangle) + " ") + topy; } else if (test) { hidemouse = 1; } else if (inserted == 0) { seekx = mainx; maxx = mainx; if (seeky > maxy) { maxy++; seeky = maxy; } if (seeky >= boty) { inserted = 1; seeky = boty; waitleft = 1; } } else if (inserted == 1) { if (seekx < mainx) { seekx = mainx; } if (waitleft) { if (mousex <= mainx) { waitleft = 0; } seekx = mainx; seeky = boty; arrowangle = 270; } else { arrowangle = 90; if (cockangle == 0) { if (seekx > maxx) { maxx++; seekx = maxx; holdcock = 0; } xr = seekx - mainx; seeky = boty - (xr / 1.2); if (seekx >= hilt) { inserted = 2; showauto = 1; } } else { seekx = mainx; seeky = boty; } if (cockangle < 0) { cockangle++; } if (seekx > mainx) { if (rarmangle > -20) { rarmangle = rarmangle - 2; } if (rarmangle > -25) { rarmangle--; } } } } else { if (seekx < 288) { seekx++; } if (seekx > hilt) { seekx = hilt; } xr = seekx - mainx; seeky = boty - (xr / 1.2); if (rarmangle > -25) { rarmangle = rarmangle - 2; } } } if (phase == 3) { if ((fuckdirection == 1) && (humpy)) { ffmul = 150 - fuck; ffmul = ffmul + 10; ffmul = ffmul / 60; } else { ffmul = 1; } if (!humpy) { backx = seekx; } else { uhump = humpy; if (uhump > 25) { uhump = 25; } pmul = uhump / 25; backx = seekx - ((pubeadd * pmul) * ffmul); } ufuck = fuck; if (ufuc < 4) { ufuck = 4; } pmul = ufuck / 100; backy = seeky + ((pubeadd * pmul) * ffmul); } else { backx = seekx; backy = seeky; } backradius = 18; rad = deg2rad(backangle + pubeadd); xadd = Math.sin(rad) * backradius; yadd = (-Math.cos(rad)) * backradius; hipx = backx + xadd; hipy = backy + yadd; lseatx = hipx + lxskoot; lseaty = hipy - lyskoot; hseekx = hipx; hseeky = hipy; puberadius = 33; rad = deg2rad((backangle - 47) + pubeadd); xadd = Math.sin(rad) * puberadius; yadd = (-Math.cos(rad)) * puberadius; pubex = backx + xadd; pubey = backy + yadd; shoulderradius = 107; rad = deg2rad(chestangle - 5.5); xadd = Math.sin(rad) * shoulderradius; yadd = (-Math.cos(rad)) * shoulderradius; shoulderx = backx + xadd; shouldery = backy + yadd; neckradius = 135; rad = deg2rad(chestangle - 3); xadd = Math.sin(rad) * neckradius; yadd = (-Math.cos(rad)) * neckradius; kimoneckx = backx + xadd; kimonecky = backy + yadd; shinradius = 93; thighradius = 100; dist2point = finddistance(anklex, ankley, hseekx, hseeky); ang2point = rad2deg(-Math.atan2(anklex - hseekx, ankley - hseeky)); point2ankle = rad2deg(-Math.atan2(hseekx - anklex, hseeky - ankley)); a = thighradius; b = shinradius; c = dist2point; if (dist2point >= (shinradius + thighradius)) { shinangle = ang2point; thighangle = ang2point; reach = 1; } else { reach = 0; 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))); shinangle = ang2point + angleA; thighangle = (point2ankle - angleB) + 180; } lshinangle = (((shinangle + 180) * 0.94) - 180) - 4; lthighangle = thighangle - 4; anklex = kimox + -25; ankley = kimoy + 189; rad = deg2rad(shinangle + 0); xadd = Math.sin(rad) * shinradius; yadd = (-Math.cos(rad)) * shinradius; kneex = anklex + xadd; kneey = ankley + yadd; rad = deg2rad(thighangle + 0); xadd = Math.sin(rad) * thighradius; yadd = (-Math.cos(rad)) * thighradius; qhipx = kneex + xadd; qhipy = kneey + yadd; lshinradius = 84; rad = deg2rad(lshinangle + 6.5); xadd = Math.sin(rad) * lshinradius; yadd = (-Math.cos(rad)) * lshinradius; lkneex = lanklex + xadd; lkneey = lankley + yadd; } function dolaeli10() { if (phase < 3) { laelilegsangle = 180 + (lpubeadd * 0.15); llegsradius = 140; rad = deg2rad(laelilegsangle + 180); rad = deg2rad(laelilegsangle + 180); xadd = Math.sin(rad) * llegsradius; yadd = (-Math.cos(rad)) * llegsradius; laelilegsx = laelifeetx + xadd; laelilegsy = laelifeety + yadd; lpelradius = 47; rad = deg2rad((laelibackangle + 180) - lpubeadd); rad = deg2rad((laelibackangle + 180) - lpubeadd); xadd = Math.sin(rad) * lpelradius; yadd = (-Math.cos(rad)) * lpelradius; laelibackx = laelilegsx + xadd; laelibacky = laelilegsy + yadd; upperbodradius = 76; upperbodangle = iupperbodangle + (lpubeadd * 0.3); rad = deg2rad(upperbodangle); xadd = Math.sin(rad) * upperbodradius; yadd = (-Math.cos(rad)) * upperbodradius; laelirarmx = laelibackx + xadd; laelirarmy = laelibacky + yadd; headradius = 98; rad = deg2rad(upperbodangle - 2.5); xadd = Math.sin(rad) * headradius; yadd = (-Math.cos(rad)) * headradius; laeliheadx = laelibackx + xadd; laeliheady = laelibacky + yadd; } else if (phase == 3) { if (laeliseq < 8) { laeliseq = laeliseq + 0.25; if (laeliseq >= 4) { laelix = laelix - 0.5; } if (laeliseq == 8) { laelistandx = laelix; laelistandy = laeliy; } lhandsx = laelix - 10; lhandsy = laeliy + 60; } else if (wait < 30) { wait++; jyadd = 6; } else if (laeliseq < 12) { if (laeliseq >= 9) { laeliy = laeliy - jyadd; jyadd = jyadd * 0.8; } laeliseq = laeliseq + 0.5; if (chestangle < 10) { chestangle = chestangle + 1; } if (topy < 260) { topy = topy + 5; } if (laeliseq == 12) { ldx = laelix - lseatx; ldy = laeliy - lseaty; bounceangle = PI / 2; bounce = 1; } } else { if (bounce) { if (inserted < 2) { laelichestangle++; } bounceangle = bounceangle + (PI / 15); if (bounceangle >= PI) { bounce = 0; topy = topy + 3; } mul = Math.sin(bounceangle); laelix = lseatx + (ldx * mul); laeliy = lseaty + (ldy * mul); } if (bounce == 0) { dy = topy - 260; if (dy > 0.1) { topy = topy - (dy / 4); } if (inserted < 3) { if ((laelibackangle > 200) && (inserted == 0)) { laelibackangle--; if (laelibackangle >= 200) { inserted = 1; } } else if (cockangle < 25) { cockangle++; rarmangle = rarmangle - 0.125; if (cockangle >= 25) { inserted = 2; } } else { holdcock = 0; if (rarmangle > -20) { rarmangle = rarmangle - 2; } else if (rarmangle > -25) { rarmangle--; } if (laelibackangle < 212) { laelibackangle++; } if ((rarmangle <= -25) && (laelibackangle >= 212)) { inserted = 3; } } } else if (inserted == 3) { if (topy > 240) { topy--; } if (lxskoot > 70) { lxskoot = lxskoot - 2; } if (lyskoot > 20) { lyskoot = lyskoot - 2; } if (rarmangle < -20) { rarmangle++; } if (laelibackangle < 250) { laelibackangle++; } if (laelichestangle < 10) { laelichestangle++; } if (chestangle > -5) { chestangle--; } if (((topy <= 240) && (lxskoot <= 70)) && (laelibackangle >= 250)) { inserted = 4; showauto = 1; } laelix = lseatx; laeliy = lseaty; } else if (inserted == 4) { laelix = lseatx + (lpubeadd * 0.05); laeliy = lseaty - (lpubeadd * 0.1); } } } mon3 = (((((((("PH3 lseq:" + laeliseq) + " lba:") + laelibackangle) + " Chest:") + floor(chestangle)) + " ty:") + floor(topy)) + " inserted:") + inserted; llegradius = 27; rad = deg2rad((laelibackangle - 18) - lpubeadd); xadd = Math.sin(rad) * llegradius; yadd = (-Math.cos(rad)) * llegradius; laelillegx = laelix + xadd; laelillegy = laeliy + yadd; rlegradius = 15; rad = deg2rad((laelibackangle + 30) - lpubeadd); xadd = Math.sin(rad) * rlegradius; yadd = (-Math.cos(rad)) * rlegradius; laelirlegx = laelix + xadd; laelirlegy = laeliy + yadd; larmradius = 78; rad = deg2rad(laelichestangle + 18.5); xadd = Math.sin(rad) * larmradius; yadd = (-Math.cos(rad)) * larmradius; laelilarmx = laelix + xadd; laelilarmy = laeliy + yadd; } else if (phase == 4) { laeliseq = 9; if (bounce == 0) { jyadd = -9; bounce = 1; } if (bounce == 1) { laeliy = laeliy + jyadd; jyadd++; laelix = laelix + 2; if ((jyadd > 0) && (laeliy >= (laelistandy + 8))) { bounce = 2; wait = 0; phase = 5; } } laelichestangle = 0; larmradius = 78; rad = deg2rad(laelichestangle + 18.5); xadd = Math.sin(rad) * larmradius; yadd = (-Math.cos(rad)) * larmradius; laelilarmx = (laelix + xadd) - 4; laelilarmy = (laeliy + yadd) - 8; mon3 = (((((((("PH4 lseq:" + laeliseq) + " lba:") + laelibackangle) + " ca:") + chestangle) + " ty:") + topy) + " lca:") + laelichestangle; } else if (phase == 5) { if (laeliseq < 27) { wait++; if (wait == 60) { saythis("Sorry. I didn't want you to cum inside me.", 60); } if (wait == 150) { saythis("I don't want to have a baby.", 60); } if (wait == 230) { laeliseq = 27; wait = 0; } } else if (laeliseq < 31) { laeliseq = laeliseq + 0.25; } else { wait++; if (wait > 7) { goblack = 10; phase = 6; } } } } function dolaeli10after() { if (phase == 4) { pussyx = laelix - 27; pussyy = laeliy + 42; lhandsx = pussyx; lhandsy = pussyy; } else if (phase == 3) { if ((laeliseq < 12) && (laeliseq >= 9)) { hdx = kimoneckx - lhandsx; if (abs(hdx) > 1) { lhandsx = lhandsx + (hdx / 2); } hdy = kimonecky - lhandsy; if (abs(hdy) > 1) { lhandsy = lhandsy + (hdy / 2); } } else if (laeliseq >= 12) { lhandsx = kimoneckx; lhandsy = kimonecky; } } lelbowradius = 64; lhandradius = 84; dist2point = finddistance(laelilarmx, laelilarmy, lhandsx, lhandsy); ang2point = rad2deg(-Math.atan2(laelilarmx - lhandsx, laelilarmy - lhandsy)); point2arm = rad2deg(-Math.atan2(lhandsx - laelilarmx, lhandsy - laelilarmy)); a = lhandradius; b = lelbowradius; c = dist2point; if (dist2point >= (lelbowradius + lhandradius)) { lupperarmangle = ang2point; laelielbowangle = ang2point; lreach = 1; } else { lreach = 0; 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))); lupperarmangle = ang2point - angleA; laelielbowangle = (point2arm + angleB) + 180; } lrightarmangle = ang2point; rad = deg2rad(lupperarmangle); xadd = Math.sin(rad) * lelbowradius; yadd = (-Math.cos(rad)) * lelbowradius; laelielbowx = laelilarmx + xadd; laelielbowy = laelilarmy + yadd; rad = deg2rad(laelielbowangle); xadd = Math.sin(rad) * lhandradius; yadd = (-Math.cos(rad)) * lhandradius; laelihandx = laelielbowx + xadd; laelihandy = laelielbowy + yadd; lrelbowradius = 68; rad = deg2rad(lupperarmangle - 9); xadd = Math.sin(rad) * lrelbowradius; yadd = (-Math.cos(rad)) * lrelbowradius; lrarmlowerx = laelilarmx + xadd; lrarmlowery = laelilarmy + yadd; } function init_106() { hideall(); init_cocksuck(); resetsquirt(); cumming = (cummed = 0); ballsway = (ballpush = 0); ilaelix = 521; ilaeliy = 174; cockangle = -22; lheadangle = -15; ftwitch = (twitch = 0); tiltadd = (tilthead = (tilts = (tries = 0))); kpush = 0; cram = (cramming = (mouthfuck = 0)); archadd = (mouthfuckxadd = (mouthfuckyadd = 0)); imfxadd = (imfyadd = 0); lmfxadd = (lmfyadd = 0); uheadradius = 220; uoff = -22; saidstrain = 0; jackangle = 0; jackspeed = 5; jack = 5; hold50 = 0; wait = 0; jacking = 1; kjacking = 0; hidehand = 0; cockdrop = 0; fposition = 0; kpumpangle = 0; lbreathangle = 0; lbreathrot = 0; gasp = 0; arrow_mc.gotoAndStop(1); showarrow = 0; mousestarted = 0; krarmangle = 170; started106 = 1; } function doscene106() { if (!started106) { init_106(); } if (Key.isDown(32)) { return(undefined); } if (debug) { if (Key.isDown(67)) { goblackslow = 1; } if (Key.isDown(70)) { jacking = 0; hidehand = 1; speaking = 0; mousestarted = 0; krarmangle = 150; kjacking = 1; } if (Key.isDown(37)) { krarmangle++; } if (Key.isDown(39)) { krarmangle--; } if (Key.isDown(38)) { ilaelix--; } if (Key.isDown(40)) { ilaelix++; } } bgb_mc._x = 320; bgb_mc._y = 240; bgb_mc.gotoAndStop(10); kimo_mc.gotoAndStop(78); kimotop_mc.gotoAndStop(81); kimoshorts_mc.gotoAndStop(82); if (kjacking) { kimoRleg_mc.gotoAndStop(84); kimoextra_mc.gotoAndStop(85); } else { kimoRleg_mc.gotoAndStop(83); kimoextra_mc.gotoAndStop(80); } kimoLleg_mc.gotoAndStop(79); cock_mc.gotoAndStop(8); cockbutton_mc.gotoAndStop(2); dolaeli106(); dokimo106(); dosquirt10(); kimox = ((320 - (kpump / 2)) + (kpush / 2)) + mouthfuckxadd; kimoy = ((260 + kpump) - kpush) + mouthfuckyadd; kimo_mc._x = kimox; kimo_mc._y = kimoy; kimo_mc._rotation = 0; rshoulderx = kimox - 400; rshouldery = kimoy - (482 - cockdrop); kimoRleg_mc._x = rshoulderx; kimoRleg_mc._y = rshouldery; if (mousestarted || (kjacking)) { kimoRleg_mc._rotation = krarmangle - 30; } else { kimoRleg_mc._rotation = ((krarmangle - (kpump / 4)) + (kpush / 4)) - 30; } kimoextra_mc._x = rshoulderx; kimoextra_mc._y = rshouldery; kimoextra_mc._rotation = kimoRleg_mc._rotation; kimoLleg_mc._x = klhandx; kimoLleg_mc._y = klhandy; kimoLleg_mc._rotation = 20 * lfcycle; kimotop_mc._x = (kimox - 203) - 10; kimotop_mc._y = kimoy + 65; kimotop_mc._rotation = (45 - (kpump / 2.5)) + (mouthfuckxadd * 0.4); kimoshorts_mc._x = kimox - 76; kimoshorts_mc._y = kimoy + 21; kimoshorts_mc._rotation = (45 - (kpump / 2)) + (mouthfuckxadd * 0.5); cock_mc._x = kimox - 88; cock_mc._y = (kimoy + 93) - 0; cock_mc._rotation = (cockangle + cockdrop) + jcycle; cockbutton_mc._x = kimox - 88; cockbutton_mc._y = (kimoy + 93) - 0; cockbutton_mc._rotation = (ballsway + ballpush) + (-10 * lfcycle); cockradius = 188; rad = deg2rad(cock_mc._rotation + 62); xadd = Math.sin(rad) * cockradius; yadd = (-Math.cos(rad)) * cockradius; cocktipx = cock_mc._x + xadd; cocktipy = cock_mc._y + yadd; if (arrowcursor) { arrow_mc.gotoAndStop(5); arrow_mc._x = mousex; arrow_mc._y = mousey; arrow_mc._rotation = arrowangle; hidemouse = 1; } else if (showarrow) { arrow_mc.gotoAndStop(1); arrow_mc._rotation = 0; if (!mousestarted) { arrow_mc._x = arrowx; if ((time / 4) & 4) { arrow_mc._x = arrowx; } else { arrow_mc._x = -10000; } } else { arrow_mc._x = -10000; } arrow_mc._y = arrowy; if ((phase == 5) && (!mousestarted)) { arrow_mc._yscale = -100; } else { arrow_mc._yscale = 100; } } else { arrow_mc._x = -10000; } if (showauto) { autobutton_mc._x = 590; } else { autobutton_mc._x = -10000; } autobutton_mc._y = 445; if (onauto && (autorel)) { autobutton_mc._x = 560; autobutton_mc.gotoAndStop(2); if (!autopilot) { autobutton_mc.txt.text = "turn on autopilot"; } else { autobutton_mc.txt.text = "turn off autopilot"; } if ((buttonpress && (autorel)) && (autopilot)) { autorel = 0; autopilot = 0; } else if ((buttonpress && (autorel)) && (!autopilot)) { autorel = 0; autopilot = 1; } } else { autobutton_mc.gotoAndStop(3); } bgb_mc.swapDepths(1000); kimoshorts_mc.swapDepths(1307); kimo_mc.swapDepths(1308); laelitop_mc.swapDepths(1401); laelibot_mc.swapDepths(1403); if (hidehand >= 3) { laelihairR_mc.swapDepths(1424); laeliarms_mc.swapDepths(1428); } laeli_mc.swapDepths(1504); laelihead_mc.swapDepths(1505); laelimouth_mc.swapDepths(1506); laelihairL_mc.swapDepths(1507); kimoLleg_mc.swapDepths(1509); squirt0_mc.swapDepths(1510); squirt1_mc.swapDepths(1511); squirt2_mc.swapDepths(1512); squirt3_mc.swapDepths(1513); squirt4_mc.swapDepths(1514); squirt5_mc.swapDepths(1515); squirt6_mc.swapDepths(1516); squirt7_mc.swapDepths(1517); if (hidehand < 3) { laelihairR_mc.swapDepths(1524); } kimoextra_mc.swapDepths(1525); cock_mc.swapDepths(1526); cockbutton_mc.swapDepths(1527); if (hidehand < 3) { laeliarms_mc.swapDepths(1528); } laelilips_mc.swapDepths(1529); kimotop_mc.swapDepths(1600); kimoRleg_mc.swapDepths(1602); vinebutton_mc.swapDepths(5000); vinebutton_mc._x = -10000; vinebutton_mc._x = svbx; vinebutton_mc._y = svby; autobutton_mc.swapDepths(6003); arrow_mc.swapDepths(6004); mon0 = (((((((("mx:" + mousex) + " my:") + mousey) + " phase:") + phase) + " lseq:") + laeliseq) + " ka:") + flooor(cock_mc._rotation); mon1 = (((((((((("jack:" + jack) + " kjack:") + kjacking) + " lha:") + lheadangle) + " twit:") + twitch) + " ftw:") + ftwitch) + " ilx:") + ilaelix; } function dolaeli106() { if (hidehand) { if (hidehand < 3) { hidehand++; } else { if (upperarmangle < 0) { upperarmangle = upperarmangle + 360; } if (lowerarmangle < 0) { lowerarmangle = lowerarmangle + 360; } if (upperarmangle > 190) { upperarmangle = upperarmangle - 5; } if (lowerarmangle > 190) { lowerarmangle = lowerarmangle - 5; } } } if (cummed) { if (breathspeed > 3) { breathspeed = breathspeed - 0.05; } } else if (cumming) { breathspeed = 15; } else { breathspeed = (jackspeed / 5) + 5; } if (tilthead) { if (lbreathangle > 270) { lbreathangle = lbreathangle + 20; } else if (lbreathangle != 270) { lbreathangle = lbreathangle + 20; if (lbreathangle >= 270) { lbreathangle = 270; } } if (lbreathangle > 360) { lbreathangle = lbreathangle - 360; } } else { if (gasp == 1) { if ((lbreathangle < 75) || (lbreathangle > 100)) { breathspeed = 25; } else { gasp = 2; } } else if (gasp >= 2) { lbreathangle = 90; gasp++; if (gasp >= 15) { gasp = 0; } breathspeed = 0; } lbreathangle = lbreathangle + breathspeed; if (lbreathangle >= 360) { lbreathangle = lbreathangle - 360; } } rad = deg2rad(lbreathangle); lbreathrot = Math.sin(rad); laelix = ((ilaelix - (lbreathrot / 2)) + (tiltadd * 0.6)) + lmfxadd; laeliy = ((ilaeliy - (lbreathrot * 2)) - tiltadd) + lmfyadd; if (jacking == 1) { wait++; if (wait >= 60) { jacking = 2; saythis("Let me squirt it here.", 60); wait = 0; } } else if (jacking == 2) { wait++; if (wait >= 70) { jacking = 3; saythis("I like to watch it squirt.", 60); } } else if (jacking == 3) { } if (jacking) { jackangle = jackangle + jackspeed; if (jackangle > 360) { jackangle = jackangle - 360; say("slap"); if ((jacking == 3) && (jackspeed < 50)) { jackspeed = jackspeed + 0.5; } if ((jackspeed >= 50) && (!cumming)) { hold50++; if (hold50 >= 30) { cumming = 1; gasp = 1; } } } rad = deg2rad(jackangle); jcycle = Math.sin(rad); seekx = 287 + (jcycle * 19); seeky = (295 - (jcycle * 25)) + 15; jackpercent = (jackspeed * 2) / 100; } laeli_mc.gotoAndStop(211); laelitop_mc.gotoAndStop(215); laelibot_mc.gotoAndStop(212); laelihairR_mc.gotoAndStop(213); laeliarms_mc.gotoAndStop(214); laelihairL_mc.gotoAndStop(216); if (cramming) { laelihead_mc.gotoAndStop(108); laelimouth_mc.gotoAndStop(115); if ((mouthfuck && (cram == 4)) && ((rimx < 295) && (rimx > 280))) { laelilips_mc.gotoAndStop(228); } else { laelilips_mc.gotoAndStop(223 + cram); } } else { laelilips_mc.gotoAndStop(115); laelihead_mc.gotoAndStop(218); if (cumming || (tilthead)) { laelimouth_mc.gotoAndStop(220); } else if ((fposition >= 1) || (tilts)) { laelimouth_mc.gotoAndStop(219); } else { laelimouth_mc.gotoAndStop(218); } } upperarmradius = 260; lowerarmradius = 95; wristradius = 95; neckradius = 160; rad = deg2rad(lbreathrot - 10); xadd = Math.sin(rad) * neckradius; yadd = (-Math.cos(rad)) * neckradius; lheadx = laelix + xadd; lheady = laeliy + yadd; if (mouthfuck == 2) { dheadradius = 430; doff = -42; } else if (mouthfuck) { dheadradius = 230; doff = 2; } else { dheadradius = 220; doff = -22; } dx = dheadradius - uheadradius; if (abs(dx) >= 1) { uheadradius = uheadradius + (dx / 4); } else { uheadradius = dheadradius; } dx = doff - uoff; if (abs(dx) >= 1) { uoff = uoff + (dx / 4); } else { uoff = doff; } rad = deg2rad(((lheadangle + uoff) + twitch) + ftwitch); xadd = Math.sin(rad) * uheadradius; yadd = (-Math.cos(rad)) * uheadradius; klhandx = lheadx + xadd; klhandy = lheady + yadd; headradius = 248; rad = deg2rad(((lheadangle - 22) + twitch) + ftwitch); xadd = Math.sin(rad) * headradius; yadd = (-Math.cos(rad)) * headradius; gklhandx = lheadx + xadd; gklhandy = lheady + yadd; mouthradius = 125; rad = deg2rad(((lheadangle - 94) + twitch) + ftwitch); xadd = Math.sin(rad) * mouthradius; yadd = (-Math.cos(rad)) * mouthradius; mouthx = lheadx + xadd; mouthy = lheady + yadd; laeli_mc._x = laelix; laeli_mc._y = laeliy; laeli_mc._rotation = -30 + lbreathrot; laelihead_mc._x = lheadx; laelihead_mc._y = lheady; laelihead_mc._rotation = (lheadangle + twitch) + ftwitch; laelimouth_mc._x = lheadx; laelimouth_mc._y = lheady; laelimouth_mc._rotation = (lheadangle + twitch) + ftwitch; laelilips_mc._x = lheadx; laelilips_mc._y = lheady; laelilips_mc._rotation = (lheadangle + twitch) + ftwitch; dx = -twitch; if (abs(dx) >= 0.5) { twitch = twitch + (dx / 4); } else { twitch = 0; } laelihairL_mc._x = laelix; laelihairL_mc._y = laeliy; laelihairL_mc._rotation = 0; shoulderx = (((laelix + 181) - 233) + 40) - 43; shouldery = ((laeliy - 31) + 30) - 126; if (jacking) { dist2point = finddistance(shoulderx, shouldery, seekx, seeky); ang2point = rad2deg(-Math.atan2(shoulderx - seekx, shouldery - seeky)); point2arm = rad2deg(-Math.atan2(seekx - shoulderx, seeky - shouldery)); a = lowerarmradius; b = upperarmradius; c = dist2point; if (dist2point >= (lowerarmradius + upperarmradius)) { upperarmangle = ang2point; lowerarmangle = ang2point; reach = 1; } else { reach = 0; 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))); upperarmangle = ang2point - angleA; lowerarmangle = (point2arm + angleB) + 180; } } laelitop_mc._x = shoulderx; laelitop_mc._y = shouldery; laelitop_mc._rotation = upperarmangle; rad = deg2rad(upperarmangle - 4); xadd = Math.sin(rad) * upperarmradius; yadd = (-Math.cos(rad)) * upperarmradius; elbowx = shoulderx + xadd; elbowy = shouldery + yadd; rad = deg2rad(lowerarmangle - 0); xadd = Math.sin(rad) * lowerarmradius; yadd = (-Math.cos(rad)) * lowerarmradius; handx = elbowx + xadd; handy = elbowy + yadd; rad = deg2rad(lowerarmangle - 0); xadd = Math.sin(rad) * wristradius; yadd = (-Math.cos(rad)) * wristradius; wristx = elbowx + xadd; wristy = elbowy + yadd; laelibot_mc._x = elbowx; laelibot_mc._y = elbowy; laelibot_mc._rotation = lowerarmangle; laelihairR_mc._x = wristx; laelihairR_mc._y = wristy; laelihairR_mc._rotation = 0; laeliarms_mc._x = wristx; laeliarms_mc._y = wristy; laeliarms_mc._rotation = 0; wristangle = lowerarmangle; mon1 = (((((("jing:" + jacking) + "onc:") + oncock) + " strokes:") + strokes) + " sd:") + strokedir; } function dotilthead() { arrowx = gklhandx; arrowy = gklhandy; dx = abs(mousex - arrowx); dy = abs(mousey - arrowy); if (mouthfuck == 2) { return(undefined); } if ((mouthfuck == 1) && (cummed)) { if ((kfuckangle >= 270) && (lasta < 270)) { mouthfuck = 2; tilthead = 0; kjacking = 0; wait = 0; return(undefined); } lasta = kfuckangle; } if (mouthfuck == 1) { if (cumming) { if (waitpeak == 1) { if ((kfuckangle >= 90) && (lasta < 90)) { waitpeak = 2; } } lasta = kfuckangle; } if (autopilot) { fuckspeed = fuck; if (fuckspeed < 3) { fuckspeed = 3; } if (fuckspeed > 35) { fuckspeed = 35; } if (cummed) { fuckspeed = 3; } } else { jmx = fuck; if (jmx < 5) { jmx = 5; } mdx = ox - mousex; ox = mousex; if (mdx < 0) { arrowangle = 270; } else if (mdx > 0) { arrowangle = 90; } dx = abs(mdx) * 2; if (dx > jmx) { dx = jmx; } if (dx > fuckspeed) { fuckspeed++; } else if (dx < fuckspeed) { fuckspeed = fuckspeed - 0.5; } maxjackspeed = fuck; if (fuckspeed > maxjackspeed) { fuckspeed = maxjackspeed; } } if (!shudder) { lfuckangle = lfuckangle + fuckspeed; kfuckangle = kfuckangle + fuckspeed; } lag = kfuckangle - lfuckangle; if (lag < 0) { } else if (lag < 40) { lfuckangle--; } if (lfuckangle > 360) { lfuckangle = lfuckangle - 360; } if (kfuckangle > 360) { kfuckangle = kfuckangle - 360; if (fuck < 50) { fuck = fuck + 1; } if ((fuck >= 50) && (!cumming)) { hold50++; if (hold50 >= 12) { cumming = 1; showarrow = 0; hidemouse = 0; autopilot = 1; showauto = 0; } } } rad = deg2rad(kfuckangle + (shuddadd / 2)); kfcycle = Math.sin(rad); kfcycle = kfcycle / 2; kfcycle = kfcycle + 0.5; rad = deg2rad(lfuckangle); lfcycle = Math.sin(rad); lfcycle = lfcycle / 2; lfcycle = lfcycle + 0.5; fuckpercent = (fuck * 2) / 100; cram = (tilthead - 195) / 8; if (cram < 0) { cram = 0; } if (cram > 4) { cram = 4; } th195 = tilthead; if (th195 > 195) { th195 = 195; } ftwitch = (-th195) / 4; tiltadd = th195 * 0.52; cdmul = 0.04; cdmul = cdmul + (cram * 0.0025); cockdrop = 12 + (tilthead * cdmul); tpcnt = tilthead / 195; kpush = (tilthead * 0.085) * tpcnt; if (imfxadd > -20) { imfxadd--; } if (imfyadd < 20) { imfyadd++; } mouthfuckxadd = (imfxadd + (20 * kfcycle)) + (archadd * 2); mouthfuckyadd = (imfyadd + (-20 * kfcycle)) - archadd; lmfxadd = (-80 * lfcycle) + mouthfuckxadd; lmfyadd = (40 * lfcycle) + mouthfuckyadd; rimx = laelix - cock_mc._x; mon5 = (((((((("Mfuck fuck:" + fuck) + " th:") + tilthead) + " tadd:") + tiltadd) + " lag:") + lag) + " cum:") + cumming; } else if (cramming) { maxx = 195 + (tries * 16); dx = othx - mousex; if (dx > 0) { tilthead = dx; if (tilthead >= maxx) { tilthead = maxx; if (!atmax) { tries++; atmax = 1; arrowangle = 90; } } else if (tilthead < 195) { atmax = 0; arrowangle = 270; } if (tilthead < 180) { tilthead = 180; } rimx = floor(laelix - cock_mc._x); if (rimx <= 313) { cram = 4; } else if (rimx <= 315) { cram = 3; } else if (rimx <= 316) { cram = 2; } else if (rimx <= 317) { cram = 1; } else { cram = 0; } th195 = tilthead; if (th195 > 195) { th195 = 195; } ftwitch = (-th195) / 4; tiltadd = th195 * 0.52; cdmul = 0.04; cdmul = cdmul + (cram * 0.0025); cockdrop = 12 + (tilthead * cdmul); tpcnt = tilthead / 195; kpush = (tilthead * 0.085) * tpcnt; if (tries > 6) { mouthfuck = 1; lfuckangle = 270; kfuckangle = 270; fuck = 3; fuckspeed = 10; showauto = 1; } } else { tilthead = 180; ftwitch = (-th195) / 4; } mon5 = (((((((((("Crammng:" + twitch) + " tilt:") + tilthead) + "cram:") + cram) + " max:") + maxx) + " tries:") + tries) + "rim:") + rimx; } else if (tilthead) { dx = othx - mousex; if (dx > 0) { tilthead = dx; if (tilthead >= 195) { tilthead = 195; if (!atmax) { tries++; atmax = 1; arrowangle = 90; } } else { atmax = 0; arrowangle = 270; } ftwitch = (-tilthead) / 4; tiltadd = tilthead * 0.52; cockdrop = 12 + (tilthead * 0.04); tpcnt = tilthead / 195; kpush = (tilthead * 0.085) * tpcnt; if (tries > 2) { if (tilts == 2) { cramming = 1; cram = 0; tries = 0; atmax = 1; } else { tilthead = 0; fposition = 0; kjacking = 2; tilts++; if (tilts == 1) { saythis("No! Not there!", 60); } else { saythis("No! Not in my mouth!", 60); } } } } else { tilthead = 1; } mon5 = (((("tilt:" + tilthead) + " tadd:") + tiltadd) + " tries:") + tries; } else if ((dx < 10) && (dy < 10)) { othx = mousex; tilthead = 1; } } function dokimo106() { if (kjacking) { if (krarmangle >= 145) { ballpushd = (krarmangle - 145) * 1.5; } else { ballpushd = 0; } dx = ballpushd - ballpush; if (abs(dx) > 0.5) { ballpush = ballpush + (dx / 4); } if (!tilthead) { if (kpush > 0.5) { kpush = kpush - 0.5; } else { kpush = 0; } if (cockdrop > 12) { cockdrop = cockdrop - 0.5; } dx = -tiltadd; if (abs(dx) >= 1) { tiltadd = tiltadd + (dx / 4); } else { tiltadd = 0; } tries = 0; if (ftwitch != 0) { ftwitch = ftwitch * 0.8; if (abs(ftwitch) < 1) { ftwitch = 0; } } } } if (mouthfuck == 2) { if (krarmangle < 160) { krarmangle++; } if (lmfxadd < 32) { lmfxadd++; } if (cram > 1) { cram--; } wait++; if ((wait >= 300) && (!goblackslow)) { goblackslow = 1; } mon5 = (((("Mfuck DONE lmfx:" + lmfxadd) + " ") + lmfyadd) + " krar:") + krarmangle; } if (kjacking == 3) { if (autopilot) { if (!cumming) { jackspeed = jack; if (jackspeed < 5) { jackspeed = 5; } } arrowcursor = 0; hidemouse = 0; if (mouthfuck) { dotilthead(); } } else if (cumming) { arrowcursor = 0; hidemouse = 0; } else { if (fposition >= 2) { dotilthead(); } arrowcursor = 1; hidemouse = 1; if (!tilthead) { jmx = jack; if (jmx < 5) { jmx = 5; } mdx = ox - mousex; ox = mousex; if (mdx < 0) { arrowangle = 270; } else if (mdx > 0) { arrowangle = 90; } dx = abs(mdx) * 2; if (dx > jmx) { dx = jmx; } if (dx > jackspeed) { jackspeed++; } else if (dx < jackspeed) { jackspeed = jackspeed - 0.5; } maxjackspeed = jack; if (jackspeed > maxjackspeed) { jackspeed = maxjackspeed; } } } if (tilthead) { if (jackangle > 90) { jackangle = jackangle + 20; } else if (jackangle != 90) { jackangle = jackangle + 20; if (jackangle >= 90) { jackangle = 90; } } if (jackangle > 360) { jackangle = jackangle - 360; } } else { jackangle = jackangle + jackspeed; if (jackangle > 360) { if (jackspeed >= 10) { say("slap"); } jackangle = jackangle - 360; if ((kjacking == 3) && (jack < 50)) { jack = jack + 1; } if ((jack >= 50) && (!cumming)) { hold50++; if (hold50 >= 12) { cumming = 1; gasp = 1; showarrow = 0; hidemouse = 0; autopilot = 1; showauto = 0; } } } } rad = deg2rad(jackangle); jcycle = Math.sin(rad); krarmangle = 145 + (jcycle * 5); jackpercent = (jack * 2) / 100; if (shudder) { waitpeak = 0; shudder++; if (shudder > 11) { shudder = 0; } shuddadd = (shudder & 1) * 16; archadd = shudder; if (archadd > 5) { archadd = 12 - shudder; } } else { shuddadd = 0; if (jackspeed < 20) { kpumpspeed = jackspeed; } if (tilthead) { if (kpumpangle > 90) { kpumpangle = kpumpangle + 20; } else if (kpumpangle != 90) { kpumpangle = kpumpangle + 20; if (kpumpangle >= 90) { kpumpangle = 90; } } if (kpumpangle > 360) { kpumpangle = kpumpangle - 360; } } else { kpumpangle = kpumpangle + kpumpspeed; if (kpumpangle >= 360) { kpumpangle = kpumpangle - 360; } if (waitpeak == 1) { if ((kpumpangle >= 270) && (lasta < 270)) { waitpeak = 2; } } lasta = kpumpangle; } } if (cumming) { pumppercent = 10; } else { pumppercent = 5 + (3 * jackpercent); } rad = deg2rad(kpumpangle + shuddadd); kpump = Math.sin(rad); if (kpump < 0) { kpump = kpump * pumppercent; } else { kpump = kpump * (pumppercent * 0.8); } rad = deg2rad(kpumpangle - 45); ballsway = (Math.sin(rad) * 3) * jackpercent; } else if (kjacking == 1) { if (hidehand >= 3) { if (cockdrop < 12) { cockdrop = cockdrop + 2; } else { kjacking = 2; } } } else if (kjacking >= 2) { mon3 = (("KJ2 ily:" + ilaeliy) + " tadd:") + tiltadd; if (fposition == 0) { dy = 487 - ilaeliy; if (abs(dy) > 1) { ilaeliy = ilaeliy + (dy / 8); } dx = 521 - ilaelix; if (abs(dx) > 1) { ilaelix = ilaelix + (dx / 8); } dz = 35 - lheadangle; if (abs(dz) > 1) { lheadangle = lheadangle + (dz / 8); } if (((abs(dy) <= 1) && (abs(dx) <= 1)) && (abs(dz) <= 1)) { fposition = 1; if (tilts >= 1) { } else { saythis("Oh! You are so fucking nasty!", 60); } } } else if (fposition == 1) { if (!speaking) { dy = 512 - ilaeliy; if (abs(dy) > 1) { ilaeliy = ilaeliy + (dy / 8); } dx = 498 - ilaelix; if (abs(dx) > 1) { ilaelix = ilaelix + (dx / 8); } dz = 50 - lheadangle; if (abs(dz) > 1) { lheadangle = lheadangle + (dz / 8); } if (((abs(dy) <= 1) && (abs(dx) <= 1)) && (abs(dz) <= 1)) { fposition = 2; if (tilts >= 1) { saythis("Cum on my face. I want to feel your hot cum all over me.", 60); } else { saythis("Go ahead. Squirt it on my face. I want to feel your hot cum all over me.", 60); } kjacking = 3; jackspeed = 8; jack = 8; jackangle = 90; } } } } else if (!mousestarted) { krarmradius = 595; rad = deg2rad(kimoRleg_mc._rotation + 30); xadd = Math.sin(rad) * krarmradius; yadd = (-Math.cos(rad)) * krarmradius; arrowx = rshoulderx + xadd; arrowy = rshouldery + yadd; dx = abs(mousex - arrowx); dy = abs(mousey - arrowy); if ((dx < 10) && (dy < 10)) { mousestarted = 1; showarrow = 0; hidemouse = 1; arrowcursor = 1; arrowangle = 90; omy = mousey; } } else if (mouthfuck != 2) { ang = rad2deg(-Math.atan2(rshoulderx - mousex, rshouldery - mousey)); krarmangle = ang; dx = 150 - krarmangle; if (abs(dx) <= 1) { jacking = 0; hidehand = 1; kjacking = 1; mousestarted = 0; showauto = 1; autopilot = 0; } } if (jacking) { if (shudder) { waitpeak = 0; shudder++; if (shudder > 11) { shudder = 0; } shuddadd = (shudder & 1) * 22; } else { shuddadd = 0; if (jackspeed < 20) { kpumpspeed = jackspeed; } kpumpangle = kpumpangle + kpumpspeed; if (kpumpangle >= 360) { kpumpangle = kpumpangle - 360; } if (waitpeak == 1) { if ((kpumpangle >= 270) && (lasta < 270)) { waitpeak = 2; } } lasta = kpumpangle; } if (cumming) { pumppercent = 10; } else { pumppercent = 5 + (3 * jackpercent); } rad = deg2rad(kpumpangle + shuddadd); kpump = Math.sin(rad); if (kpump < 0) { kpump = kpump * pumppercent; } else { kpump = kpump * (pumppercent * 0.8); } rad = deg2rad(kpumpangle - 45); ballsway = (Math.sin(rad) * 6) * jackpercent; } } function dosquirt10() { if (debug) { if (Key.isDown(90)) { if (mouthfuck) { fuck = 50; } } if (Key.isDown(67)) { jackspeed = 50; jack = 50; kpumpspeed = 20; hold50 = 25; if (!kjacking) { jacking = 3; } autopilot = 1; } if (Key.isDown(83) && (rrel)) { jacking = 3; rrel = 0; i = 0; while (i < 8) { if (!squirton[i]) { squirton[i] = 1; ssquirtx[i] = cocktipx; squirtx[i] = cocktipx; ssquirty[i] = cocktipy; squirty[i] = cocktipy; squirtseq[i] = 0; squirtangle[i] = 0; if (i == 5) { squirt5_mc._yscale = 70; } if (i == 6) { squirt6_mc._yscale = 70; } if (i == 6) { squirt7_mc._yscale = 70; } i = 8; nextavail++; } i++; } } if (!Key.isDown(83)) { rrel = 1; } if (Key.isDown(88)) { resetsquirt(); } } if (cumming) { if (cummed) { if (mouthfuck) { fuckspeed = 0; } else if (jackspeed > 3) { jackspeed = jackspeed - 0.25; } else if (!goblackslow) { cummed++; if (cummed > 200) { goblackslow = 1; } } } else if (squirton[0] >= 2) { if (mouthfuck) { fuckspeed = 20; } else { jackspeed = 25; } if (!saidstrain) { sayfile("strain.mp3"); saidstrain = 1; } } cumming++; i = 0; while (i < 8) { if ((cumming > squirtreleasetime[i]) && (!squirton[i])) { if (waitpeak == 0) { waitpeak = 1; } else if (waitpeak == 2) { waitpeak = 0; shudder = 1; squirton[i] = 1; ssquirtx[i] = cocktipx; squirtx[i] = cocktipx; ssquirty[i] = cocktipy; squirty[i] = cocktipy; squirtseq[i] = 0; squirtangle[i] = 0; if (((i == 1) || (i == 4)) || (i == 7)) { sayfile("grunt1.mp3"); } if ((i == 2) || (i == 5)) { sayfile("grunt2.mp3"); } if ((i == 3) || (i == 6)) { sayfile("grunt3.mp3"); } if (i == 5) { squirt5_mc._yscale = 70; } if (i == 6) { squirt6_mc._yscale = 70; } if (i == 6) { squirt7_mc._yscale = 70; } if (mouthfuck) { if (i == 2) { squirt2_mc._xscale = 6; squirt2_mc._yscale = 6; ssquirty[i] = cocktipy + 15; squirty[i] = cocktipy + 15; squirtdripadd[i] = 0.5; } else { squirt0_mc._xscale = 0; squirt1_mc._xscale = 0; squirt3_mc._xscale = 0; squirt4_mc._xscale = 0; squirt5_mc._xscale = 0; squirt6_mc._xscale = 0; squirt7_mc._xscale = 0; squirt0_mc._yscale = 0; squirt1_mc._yscale = 0; squirt3_mc._yscale = 0; squirt4_mc._yscale = 0; squirt5_mc._yscale = 0; squirt6_mc._yscale = 0; squirt7_mc._yscale = 0; ssquirtx[i] = (squirtx[i] = mouthx); ssquirty[i] = (squirty[i] = mouthy); squirtdripadd[i] = 0.5; if (i == 4) { ssquirtx[i] = (squirtx[i] = mouthx + 5); ssquirty[i] = (squirty[i] = mouthy + 20); } } ii = i + 16; doattach(i, ii); } if (i == 7) { cummed = 1; } } } i++; } } sqdly--; if (sqdly < 0) { sqdly = 2; } i = 0; while (i < 8) { ii = i; if (mouthfuck) { ii = i + 16; } else if (kjacking) { ii = i + 8; } if ((squirton[i] == 1) || (squirton[i] == 2)) { if (i == 2) { } else if (i >= 5) { } else if ((squirtseq[i] < 3) && (sqdly == 0)) { squirtseq[i]++; } part = tsquirtattach[ii]; getpartxy(part); endx = partx; endy = party + tsquirtendy[ii]; if (i < 5) { pieces = tsquirtforce[ii] / 10; osquirtangle = squirtangle[i]; squirtangle[i] = squirtangle[i] + (PI / pieces); yadd = Math.sin(squirtangle[i]) * tsquirtforce[ii]; squirtdy[i] = yadd - oyadd; oyadd = yadd; squirty[i] = ssquirty[i] - yadd; squirtx[i] = squirtx[i] + tsquirtdx[ii]; if ((squirtangle[i] > (PI / 2)) && (squirty[i] >= endy)) { doattach(i, ii); if (i == 2) { squirt2_mc._yscale = 70; } } else if (squirtangle[i] >= (PI * 1.5)) { doattach(i, ii); } } else { squirton[i] = 2; if (i == 5) { squirt5_mc._yscale = squirt5_mc._yscale + 3; } if (i == 6) { squirt6_mc._yscale = squirt6_mc._yscale + 3; } if (i == 7) { squirt7_mc._yscale = squirt7_mc._yscale + 3; } pieces = tsquirtforce[ii] / 10; squirtangle[i] = squirtangle[i] + (PI / pieces); squirty[i] = squirty[i] + tsquirtdy[ii]; squirtx[i] = squirtx[i] + tsquirtdx[ii]; if (squirtangle[i] > (PI / 2)) { doattach(i, ii); } } } if (squirton[i] == 3) { part = tsquirtattach[ii]; getpartxy(part); rad = deg2rad(squirttheta[i] + (partangle - squirtsubangle[i])); xadd = Math.sin(rad) * squirtradius[i]; yadd = (-Math.cos(rad)) * squirtradius[i]; squirtx[i] = partx + xadd; squirty[i] = (party + yadd) + squirtdripy[i]; if ((i == 2) || (mouthfuck && (i == 4))) { squirttotation[i] = 0; } else { squirttotation[i] = 49; } if (mouthfuck) { if (lmfxadd >= 32) { if (i == 2) { if (squirt2_mc._yscale < 70) { squirt2_mc._yscale = squirt2_mc._yscale + 2; squirt2_mc._xscale = squirt2_mc._xscale + 2; } else { squirt2_mc._yscale = squirt2_mc._yscale + 0.05; } squirtdripy[2] = squirtdripy[2] + 0.11; if (squirtdripy[2] < 250) { if (squirtdripy[2] > 7) { squirtdripy[2] = squirtdripy[2] + squirtdripadd[2]; squirtdripadd[2] = squirtdripadd[2] * 1.2; } } mon5 = "sdy:" + squirtdripy[2]; } if (i == 0) { if (squirt4_mc._yscale < 90) { squirt4_mc._yscale = squirt4_mc._yscale + 4; squirt4_mc._xscale = squirt4_mc._yscale; } else if (squirtdripy[4] < 250) { squirtdripy[4] = squirtdripy[4] + 0.01; } if (squirt5_mc._yscale < 90) { squirt5_mc._yscale = squirt5_mc._yscale + 10; squirt5_mc._xscale = squirt5_mc._yscale; } else if (squirtdripy[5] < 250) { squirtdripy[5] = squirtdripy[5] + squirtdripadd[5]; squirtdripadd[5] = squirtdripadd[5] * 1.1; } else if (squirt6_mc._yscale < 90) { squirt6_mc._yscale = squirt6_mc._yscale + 10; squirt6_mc._xscale = squirt6_mc._yscale; } else if (squirtdripy[6] < 250) { squirt6_mc._yscale = squirt6_mc._yscale + 1; squirtdripy[6] = squirtdripy[6] + squirtdripadd[6]; squirtdripadd[6] = squirtdripadd[6] * 1.1; } else if (squirt7_mc._yscale < 90) { squirt7_mc._yscale = squirt7_mc._yscale + 10; squirt7_mc._xscale = squirt7_mc._yscale; } else if (squirtdripy[7] < 250) { squirt7_mc._yscale = squirt7_mc._yscale + 1; squirtdripy[7] = squirtdripy[7] + squirtdripadd[7]; squirtdripadd[7] = squirtdripadd[7] * 1.1; } } } } else { if (i == 2) { squirt2_mc._yscale = squirt2_mc._yscale + 0.01; squirtdripy[2] = squirtdripy[2] + 0.02; } if (i == 5) { if (kjacking) { squirt5_mc._yscale = squirt5_mc._yscale + 0.035; squirtdripy[5] = squirtdripy[5] + 0.08; } else { squirt5_mc._yscale = squirt5_mc._yscale + 0.04; squirtdripy[5] = squirtdripy[5] + 0.12; } } if (i == 6) { squirt6_mc._yscale = squirt6_mc._yscale + 0.024; squirtdripy[6] = squirtdripy[6] + 0.06; } if (i == 7) { squirt7_mc._yscale = squirt7_mc._yscale + 0.03; squirtdripy[7] = squirtdripy[7] + 0.11; } } } i++; } squirt0_mc._x = squirtx[0]; squirt0_mc._y = squirty[0]; if (squirton[0] >= 2) { squirt0_mc.gotoAndStop(30); } else { squirt0_mc.gotoAndStop(20 + squirtseq[0]); } squirt0_mc._rotation = squirttotation[0]; squirt1_mc._x = squirtx[1]; squirt1_mc._y = squirty[1]; if (squirton[1] >= 2) { squirt1_mc.gotoAndStop(24); } else { squirt1_mc.gotoAndStop(20 + squirtseq[1]); } squirt1_mc._rotation = squirttotation[1]; squirt2_mc._x = squirtx[2]; squirt2_mc._y = squirty[2]; if (squirton[2] >= 2) { squirt2_mc.gotoAndStop(31); } else { squirt2_mc.gotoAndStop(20 + squirtseq[2]); } squirt2_mc._rotation = squirttotation[2]; squirt3_mc._x = squirtx[3]; squirt3_mc._y = squirty[3]; if (squirton[3] >= 2) { squirt3_mc.gotoAndStop(25); } else { squirt3_mc.gotoAndStop(20 + squirtseq[3]); } squirt3_mc._rotation = squirttotation[3]; squirt4_mc._x = squirtx[4]; squirt4_mc._y = squirty[4] + squirtdripy[4]; if (squirton[4] >= 2) { if (mouthfuck) { squirt4_mc.gotoAndStop(31); } else { squirt4_mc.gotoAndStop(26); } } else { squirt4_mc.gotoAndStop(20 + squirtseq[4]); } squirt4_mc._rotation = squirttotation[4]; squirt5_mc._x = squirtx[5]; squirt5_mc._y = squirty[5] + squirtdripy[5]; if (squirton[5] >= 2) { squirt5_mc.gotoAndStop(27); } else { squirt5_mc.gotoAndStop(1 + squirtseq[5]); } squirt5_mc._rotation = squirttotation[5]; squirt6_mc._x = squirtx[6]; squirt6_mc._y = squirty[6] + squirtdripy[6]; if (squirton[6] >= 2) { squirt6_mc.gotoAndStop(28); } else { squirt6_mc.gotoAndStop(20 + squirtseq[6]); } squirt6_mc._rotation = squirttotation[6]; squirt7_mc._x = squirtx[7]; squirt7_mc._y = squirty[7]; if (squirton[7] >= 2) { squirt7_mc.gotoAndStop(29); } else { squirt7_mc.gotoAndStop(20 + squirtseq[7]); } squirt7_mc._rotation = squirttotation[7]; squirt0_mc._alpha = 70; squirt1_mc._alpha = 70; squirt2_mc._alpha = 70; squirt3_mc._alpha = 70; squirt4_mc._alpha = 70; squirt5_mc._alpha = 70; squirt6_mc._alpha = 70; squirt7_mc._alpha = 70; } function initsound() { slapSound = new Sound(this); ahSound = new Sound(this); ahSound.attachSound("mmms.wav"); noSound = new Sound(this); yesSound = new Sound(this); mmmSound = new Sound(this); soundstarted = 1; } function rand(low, high) { range = high - low; t = Math.floor(Math.random() * range) + low; return(t); } function sayfile(what) { mmmSound.attachSound(what); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; mmmSound.onSoundComplete = function () { talking = 0; }; } function say(what) { if (what == "cricket1") { mmmsnd = "cricket.mp3"; if (!cricket1) { mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(30); cricket1 = 1; } mmmSound.onSoundComplete = function () { cricket1 = 2; }; } if (what == "cricket2") { mmmsnd = "cricket.mp3"; if (!cricket2) { mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(30); cricket2 = 1; } mmmSound.onSoundComplete = function () { cricket2 = 2; }; } if (what == "strike") { yessnd = "strike.wav"; yesSound.attachSound(yessnd); yesSound.start(0, 1); yesSound.setVolume(100); } if (what == "dark") { mmmsnd = "dark.mp3"; if (!talking) { mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; } mmmSound.onSoundComplete = function () { talking = 0; }; } if (what == "cobra") { mmmsnd = "cobra1.wav"; mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; mmmSound.onSoundComplete = function () { talking = 0; }; } if (what == "monkey") { mmmsnd = "monkey.mp3"; mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; mmmSound.onSoundComplete = function () { talking = 0; }; } if (what == "uh") { mmmsnd = "uh1.wav"; mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; mmmSound.onSoundComplete = function () { talking = 0; }; } if (what == "uhoh") { mmmsnd = "uhoh.wav"; mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; mmmSound.onSoundComplete = function () { talking = 0; }; } if (what == "oh") { lastoh++; if (lastoh > 3) { lastoh = 1; } yessnd = ("oh" + lastoh) + ".mp3"; yesSound.attachSound(yessnd); yesSound.start(0, 1); yesSound.setVolume(100); talking = 1; yesSound.onSoundComplete = function () { talking = 0; }; } if (what == "oh3") { yessnd = "oh3.mp3"; yesSound.attachSound(yessnd); yesSound.start(0, 1); yesSound.setVolume(100); talking = 1; yesSound.onSoundComplete = function () { talking = 0; }; } if (what == "swish") { lastswish++; if (lastswish > 2) { lastswish = 1; } nosnd = ("swish" + lastswish) + ".mp3"; noSound.attachSound(nosnd); noSound.start(0, 1); noSound.setVolume(100); talking = 1; noSound.onSoundComplete = function () { talking = 0; }; } if (what == "mm") { lastmmm++; if (lastmmm > 2) { lastmmm = 1; } mmmsnd = ("mm" + lastmmm) + ".wav"; if (!talking) { mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; } mmmSound.onSoundComplete = function () { talking = 0; }; } if (what == "mm1") { if (!talking) { mmmsnd = "mm1.wav"; mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; } mmmSound.onSoundComplete = function () { talking = 0; }; } if (what == "mm2") { if (!talking) { mmmsnd = "mm2.wav"; mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; } mmmSound.onSoundComplete = function () { talking = 0; }; } if (what == "mmm6") { mmmsnd = "mmm6.wav"; mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; mmmSound.onSoundComplete = function () { talking = 0; }; } if (what == "mmm") { lastmmm++; if (lastmmm > 5) { lastmmm = 1; } mmmsnd = ("mmm" + lastmmm) + ".wav"; if (!talking) { mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; } mmmSound.onSoundComplete = function () { talking = 0; }; } if (what == "unh") { t = rand(1, 3); if (t == lastmmm) { t = lastmmm + 1; if (t > 3) { t = 1; } } lastmmm = t; mmmsnd = ("unh" + lastmmm) + ".wav"; if (!talking) { mmmSound.attachSound(mmmsnd); mmmSound.start(0, 1); mmmSound.setVolume(100); talking = 1; } mmmSound.onSoundComplete = function () { talking = 0; }; } if (what == "ech") { t = rand(1, 3); if (t == lastmmm) { t = lastmmm + 1; if (t > 3) { t = 1; } } lastmmm = t; mmmsnd = ("ech" + lastmmm) + ".wav"; if (!talking) { noSound.attachSound(mmmsnd); noSound.start(0, 1); noSound.setVolume(100); talking = 1; } noSound.onSoundComplete = function () { talking = 0; }; } if (what == "rndmmm") { t = rand(1, 5); if (t == lastmmm) { t = lastmmm + 1; if (t > 5) { t = 1; } } lastmmm = t; mmmsnd = ("mmm" + lastmmm) + ".wav"; ahSound.attachSound(mmmsnd); ahSound.start(); ahSound.setVolume(100); } if (what == "hmmm") { nosnd = "hmmm.wav"; noSound.attachSound(nosnd); noSound.start(0, 1); noSound.setVolume(100); } if ((what == "slap") || (what == "fuckslap")) { slapsnd = "slap1.wav"; slapSound.attachSound(slapsnd); slaptalking = 1; slapSound.start(); if (((scene == 10) && (phase == 6)) && (mouthfuck)) { slapSound.setVolume(30 * fuckpercent); } else if (((scene == 10) && (phase == 6)) && (kjacking)) { slapSound.setVolume(50 * jackpercent); } else if (((scene == 10) && (phase == 6)) && (jacking)) { slapSound.setVolume(50 * jackpercent); } else if ((scene == 10) && (phase == 1)) { slapSound.setVolume(100 * fuckmult); } else if ((scene == 10) && (phase == 3)) { uhumpy = humpy; if (fuck > 100) { uhumpy = uhumpy - (fuck - 100); } fm = 0; if ((fuck <= 100) && (fuck >= 50)) { fm = (fuck - 50) / 50; } else if (fuck > 100) { fm = (100 - (fuck - 100)) / 100; } slapSound.setVolume(100 * fm); } else if (what == "slap") { slapSound.setVolume(jackspeed); } else { slapSound.setVolume(fuckspeed * 3); } slapSound.onSoundComplete = function () { slaptalking = 0; slapSound.setVolume(100); }; } if (what == "splat") { nosnd = "splat.wav"; noSound.attachSound(nosnd); noSound.start(0, 1); noSound.setVolume(100); } if (what == "lick") { nosnd = "lick.mp3"; noSound.attachSound(nosnd); noSound.start(0, 1); noSound.setVolume(100); } if (what == "uhoh") { nosnd = "uhoh.wav"; noSound.attachSound(nosnd); noSound.start(0, 1); noSound.setVolume(60); talking = 1; noSound.onSoundComplete = function () { talking = 0; }; } if (what == "gasp") { yessnd = "gasp1.wav"; yesSound.attachSound(yessnd); yesSound.start(0, 1); yesSound.setVolume(100); talking = 1; yesSound.onSoundComplete = function () { talking = 0; }; } if (what == "ooo") { nosnd = "ooo1.wav"; noSound.attachSound(nosnd); noSound.start(0, 1); noSound.setVolume(100); talking = 1; noSound.onSoundComplete = function () { talking = 0; }; } if (what == "arc") { ahsnd = "arc.wav"; ahSound.attachSound(ahsnd); ahSound.start(0, 1); ahSound.setVolume(40); talking = 1; ahSound.onSoundComplete = function () { talking = 0; }; } if (what == "theremin") { nosnd = "theremin.mp3"; noSound.attachSound(nosnd); noSound.start(0, 1); noSound.setVolume(40); talking = 1; noSound.onSoundComplete = function () { talking = 0; }; } if (what == "dont") { nosnd = "dont.wav"; noSound.attachSound(nosnd); noSound.start(0, 1); noSound.setVolume(40); talking = 1; noSound.onSoundComplete = function () { talking = 0; }; } if (what == "no") { nosnd = "no1.wav"; if (!talking) { noSound.attachSound(nosnd); noSound.start(0, 1); noSound.setVolume(100); talking = 1; } noSound.onSoundComplete = function () { talking = 0; }; } if (what == "no!") { nosnd = "no2.wav"; if (!talking) { noSound.attachSound(nosnd); noSound.start(0, 1); noSound.setVolume(100); talking = 1; } noSound.onSoundComplete = function () { talking = 0; }; } if (what == "yes") { lastyes++; if (lastyes > 2) { lastyes = 1; } if (lastyes == 1) { yessnd = "yes4.wav"; } else { yessnd = "wup.wav"; } if (!talking) { yesSound.attachSound(yessnd); yesSound.start(0, 1); yesSound.setVolume(20); talking = 1; } yesSound.onSoundComplete = function () { talking = 0; }; } if (what == "giggle") { lastgiggle++; if (lastgiggle > 4) { lastgiggle = 1; } yessnd = ("giggles" + lastgiggle) + ".wav"; if (!talking) { yesSound.attachSound(yessnd); yesSound.start(0, 1); yesSound.setVolume(100); talking = 1; } yesSound.onSoundComplete = function () { talking = 0; }; } } function startdrums() { startdrum("idrums81.mp3", 8); dplaying = 1; horn = 0; conchwait = 0; } function stopdrums() { dplaying = 0; leadSound.stop(); accSound.stop(); horn = 0; conchwait = 0; bassdrumwait = 0; waitdrums = 0; adrumtalking = (drumtalking = 0); } function startmusic() { if (!splaying) { saylead("I.mp3"); splaying = 1; } } function stopmusic() { splaying = 0; leadSound.stop(); accSound.stop(); } function domusic() { mon0 = (((("horn:" + horn) + "conch:") + conchwait) + " dt:") + drumtalking; if (waitdrums) { waitdrums--; if (waitdrums <= 0) { startdrums(); } } if (conchwait) { conchwait--; if (conchwait == 0) { horn++; if (horn == 3) { stopdrums(); waitdrums = 90; return(undefined); } startconch(); } } if (bassdrumwait) { bassdrumwait--; if (bassdrumwait == 0) { startbassdrum(); } } if (dplaying) { if (dplaying < 2) { dplaying++; if (dplaying == 2) { startdrum2("idrums81.mp3", 8); } } return(undefined); } if (!splaying) { return(undefined); } if (!leadtalking) { if (splaying == 1) { saylead("V.mp3"); splaying = 2; } else if (splaying == 2) { saylead("E1.mp3"); splaying = 3; } else if (splaying == 3) { saylead("V.mp3"); splaying = 4; } else if (splaying == 4) { saylead("E2.mp3"); splaying = 5; } else if (splaying == 5) { saylead("B.mp3"); splaying = 6; } else if (splaying == 6) { saylead("V.mp3"); sayacc("V2.mp3"); splaying = 7; } else if (splaying == 7) { saylead("E1.mp3"); sayacc("E1a.mp3"); splaying = 1; } } time++; } function sayacc(what) { accSound.attachSound(what); accSound.start(0, 1); accSound.setVolume(100); acctalking = 1; accSound.onSoundComplete = function () { acctalking = 0; }; } function saylead(what) { leadSound.attachSound(what); leadSound.start(0, 1); leadSound.setVolume(100); leadtalking = 1; leadSound.onSoundComplete = function () { leadtalking = 0; }; } function startdrum(what, drumloops) { leadSound.attachSound(what); leadSound.start(0, drumloops); leadSound.setVolume(100); drumtalking = 1; xtraSound.attachSound("bassdrum.mp3"); xtraSound.start(0, 1); xtraSound.setVolume(100); leadSound.onSoundComplete = function () { if (drumtalking == 1) { leadSound.attachSound("bassdrum.mp3"); leadSound.start(0, 1); leadSound.setVolume(100); drumtalking = 2; conchwait = 30; } else { drumtalking = 0; } }; } function startdrum2(what, drumloops) { accSound.attachSound(what); accSound.start(0, drumloops); accSound.setVolume(100); adrumtalking = 1; accSound.onSoundComplete = function () { if (adrumtalking == 1) { accSound.attachSound("bassdrum.mp3"); accSound.start(0, 1); accSound.setVolume(100); adrumtalking = 2; } else { adrumtalking = 0; } }; } function startconch() { leadSound.attachSound("Conch.mp3"); leadSound.start(0, 1); leadSound.setVolume(100); leadSound.onSoundComplete = function () { bassdrumwait = 30; }; } function startbassdrum() { leadSound.attachSound("bassdrum.mp3"); leadSound.start(0, 1); leadSound.setVolume(100); xtraSound.attachSound("bassdrum.mp3"); xtraSound.start(0, 1); xtraSound.setVolume(100); leadSound.onSoundComplete = function () { conchwait = 30; }; } function fuckdrums(spd) { if (spd == 0) { what = "idrums81.mp3"; svolume = 60; } else if (spd == 1) { what = "idrums90.mp3"; svolume = 70; } else if (spd == 2) { what = "idrums100.mp3"; svolume = 80; } else if (spd == 3) { what = "idrums110.mp3"; svolume = 90; } else if (spd == 4) { what = "idrums125.mp3"; svolume = 100; } leadSound.attachSound(what); if (fuck == 150) { if (hold150 > 25) { leadSound.start(0, 1); } else { leadSound.start(0, 2); } } else { leadSound.start(0, 4); } leadSound.setVolume(svolume); drumtalking = 1; xtraSound.attachSound("bassdrum.mp3"); xtraSound.start(0, 1); xtraSound.setVolume(100); leadSound.onSoundComplete = function () { drumtalking = 0; }; } function finaldrum() { xtraSound.attachSound("bassdrum.mp3"); xtraSound.start(0, 1); xtraSound.setVolume(100); } version = "1.04"; beta = 1; beta_mc.txt.text = ("\u00A9 2008 Pusooy Version:" + version) + " \r This version is for viewing at pusooy.net only and may not be copied or viewed at any other site. Any other use is a violation of copyright."; debug = 0; dad = 0; var scene = 0; highestscene = 0; secretunlocked = 0; time = (vtime = 0); fadein = 100; scenestarted = 0; soundstarted = 0; fadeout = 0; sheet_mc._alpha = 100; sheet_mc.gotoAndStop(1); goblack = (goblackslow = 0); view = 0; vinebutton_mc.onEnterFrame = function () { vtime++; }; _root.createEmptyMovieClip("mousebutton", 1); _root.onMouseDown = function () { buttonpress = 1; }; _root.onMouseUp = function () { buttonpress = 0; }; hidemouse = 0; _root.onMouseMove = function () { if ((((mousex < 20) || (mousex > 620)) || (mousey < 20)) || (mousey > 460)) { Mouse.show(); } else if (hidemouse) { Mouse.hide(); } else { Mouse.show(); } if ((scene < 4) && (scene > 1)) { if (scene == 3) { } else if ((scene == 2) && (screen > 0)) { } else { keypop = 10; } } }; _root.onEnterFrame = function () { time++; mousex = _root._xmouse; mousey = _root._ymouse; if (!soundstarted) { initsound(); } if (!scenestarted) { if (scene == 0) { init_scene0(); } if (scene == 1) { init_scene1(); } if (scene == 2) { init_scene2(); } if (scene == 3) { init_scene3(); } if (scene == 4) { init_scene4(); } if (scene == 5) { init_scene5(); } if (scene == 6) { init_scene6(); } if (scene == 7) { init_scene7(); } if (scene == 8) { init_scene8(); } if (scene == 9) { init_scene9(); } if (scene == 10) { init_scene10(); } if (scene == 11) { init_credits(); } } if (scene > highestscene) { highestscene = scene; } if ((scene >= 4) && ((((Key.isDown(17) || (Key.isDown(37))) || (Key.isDown(38))) || (Key.isDown(39))) || (Key.isDown(40)))) { mousepop = 10; } if (scene == 0) { dotitle(); } else if (scene == 1) { doscene_1(); } else if (scene == 2) { doscene_2(); } else if (scene == 3) { doscene_3(); } else if (scene == 4) { doscene_4(); } else if (scene == 5) { doscene_5(); } else if (scene == 6) { doscene_6(); } else if (scene == 7) { doscene_7(); } else if (scene == 8) { doscene_8(); } else if (scene == 9) { doscene_9(); } else if (scene == 10) { doscene_10(); } else if (scene == 11) { docredits(); } dobubble(); dofade(); dokeys(); if (highestscene || (secretunlocked)) { doscenebar(); } domon(); dobeta(); }; var mon0 = ((mon1 = (mon2 = (mon3 = (mon4 = (mon5 = (mon6 = (mon7 = "")))))))); keyseq = 0; var PI = Math.PI; showing_scenetext = 0; speakdelay = 0; speaking = 0; keypop = 0; mousepop = 0; pusooypop = 0; scenebar_mc.onEnterFrame = function () { h = this.hitTest(_root._xmouse, _root._ymouse, true); if (h) { divby = 15.3; scx = scenebar_mc._x - 53.55; onnum = floor((_root._xmouse - scx) / divby) + 1; if (onnum > 10) { onnum = 10; } if (buttonpress && (onnum <= highestscene)) { if (onnum == 1) { init_scene1(); } else if (onnum == 2) { init_scene2(); } else if (onnum == 3) { init_scene3(); } else if (onnum == 4) { init_scene4(); } else if (onnum == 5) { init_scene5(); } else if (onnum == 6) { init_scene6(); } else if (onnum == 7) { init_scene7(); } else if (onnum == 8) { init_scene8(); } else if (onnum == 9) { init_scene9(); } else if (onnum == 10) { init_scene10(); } stopmusic(); } if (onnum <= highestscene) { pop_mc.txt.text = "Go to scene " + onnum; } else { pop_mc.txt.text = ("Scene " + onnum) + " locked."; } pop_mc._x = _root._xmouse - 150; pop_mc._y = _root._ymouse + 0; pop_mc.swapDepths(15371); pop_mc.gotoAndStop(1); showingpop = 1; } else if (keypop) { keypop--; if (keypop) { pop_mc._x = 320; pop_mc._y = 240; pop_mc.gotoAndStop(2); pop_mc.swapDepths(15371); showingpop = 1; } } else if (mousepop) { mousepop--; if (mousepop) { pop_mc._x = 320; pop_mc._y = 240; pop_mc.gotoAndStop(3); pop_mc.swapDepths(15371); showingpop = 1; } } else if (pusooypop) { pop_mc._x = _root._xmouse + 50; pop_mc._y = _root._ymouse - 50; pop_mc.gotoAndStop(4); pop_mc.swapDepths(15371); showingpop = 1; } else { onnum = 0; showingpop = 0; pop_mc._x = -10000; } }; helpbutton_mc.onPress = function () { if ((scene == 0) || (scene == 11)) { fadeout = 10; stopdrums(); } }; helpbutton_mc.onEnterFrame = function () { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { onhelp = 1; } else { onhelp = 0; } }; autobutton_mc.onEnterFrame = function () { if (this.hitTest(_root._xmouse, _root._ymouse, true)) { onauto = 1; } else { onauto = 0; autorel = 1; } }; cred_text = [" SECRET unlock code: 8X5W\r Type this code next time you play the game to be able to skip to any scene.", "Island Girl \u00A9 2008 \rAll rights reserved", "Original concept, Game design, Programming, 3d models and background art by\r\r Pusooy", "Theme song \"ISLAND GIRL\" \rby Pusooy", "Kimo and Laeli characters created in Daz 3dstudio using the base 'Luke' and 'Laura' models.", "Thanks to the beta testers:\rBendrovr Biggz420 Curly\rDD Plodder Soursage\rSovieted Tiggeric Versager"]; screen = 0; phase = 0; runaway = 0; dead = 0; deadadd = 0.01; climbing = 0; swinging = 0; swingkick = 0; falling = 0; fallangle = 0; fallheight = 0; step = 3; ystep = 1.5; walkdly = 2; waitrel = 0; kimox = 220; kimoy = 300; feety = 358; laelix = 660; laeliy = 300; laelidir = 2; laeliseq = 0; laeliseqdly = 0; laelianim = 1; laeliframe = 1; kimodir = 0; kimoseq = 0; kimoseqdly = 0; kimoanim = 0; kimoframe = 0; holdnut = -1; STAND = 0; WALK = 1; PICK = 2; JUMP = 3; HAND = 4; DIE = 5; CLIMB = 6; CLIMBHOLD = 6; REACH = 7; SWING = 8; standtab = [1, 2, 3, 4]; standnx = [-20, 20, 0, -5]; standny = [-1, 1, -1, 1]; standnalt = [45, 40, 45, 45]; walktab = [10, 20, 30, 40]; walkfnx = [-16, -16, -15, -16, -16, -16, -15, -16]; walkfny = -1; walkfnalt = [40, 41, 42, 41, 40, 39, 38, 39]; walkbnx = [16, 15, 14, 15, 16, 15, 14, 15]; walkbny = [1, 1, 1, 1, -1, -1, -1, -1]; walkbnalt = [40, 41, 42, 41, 40, 41, 42, 41]; walklnx = [0, 10, 18, 10, 0, -5, -10, -5]; walklny = -1; walklnalt = [45, 46, 47, 46, 45, 46, 47, 46]; walkrnx = [0, 5, 14, 5, 0, -10, -20, -10]; walkrny = 1; walkrnalt = [45, 46, 47, 46, 45, 46, 47, 46]; pickftab = [1, 50, 51, 52, 52, 51, 50, 1]; pickfnx = [-20, -20, 0, 0, 0, 0, -20, -20]; pickfny = [-1, 1, 1, 1, 1, 1, 1, -1]; pickfnalt = [45, 36, 27, -14, 0, 27, 37, 45]; pickbtab = [2, 53, 54, 55, 55, 54, 53, 2]; pickbnx = [20, 10, 0, 0, 0, 0, 10, 20]; pickbny = [1, -1, -1, -1, -1, -1, -1, 1]; pickbnalt = [40, 44, 27, 6, 0, 27, 44, 40]; pickltab = [3, 56, 57, 58, 58, 57, 56, 3]; picklnx = [0, -10, -10, -10, -10, -10, -10, 0]; picklny = -1; picklnalt = [45, 36, 24, 0, 1, 24, 37, 45]; pickrtab = [4, 59, 60, 61, 61, 60, 59, 4]; pickrnx = [-5, 10, 10, 10, 10, 10, 10, -5]; pickrny = 1; pickrnalt = [45, 36, 24, 0, 1, 24, 37, 45]; jumpltab = [70, 71, 72, 73, 73, 72, 71, 70]; jumplnx = [-12, -28, -25, -17, -17, -25, -28, -12]; jumplny = [1, 1, 1, 1, 1, 1, 1, 1]; jumplnalt = [55, 95, 130, 156, 154, 130, 95, 55]; jumprtab = [74, 75, 76, 77, 77, 76, 75, 74]; jumprnx = [12, 28, 25, 17, 17, 25, 28, 12]; jumprny = [1, 1, 1, 1, 1, 1, 1, 1]; jumprnalt = [55, 95, 130, 154, 150, 130, 95, 55]; jumpyaddtab = [0, 4, 9, 16, 13, 8, 3, 0]; jumpyadd = 0; climbtab = [80, 81, 82, 83, 84, 85, 1, 1]; climbnx = [28, 22, 22, 20, 18, 20, 0, 0]; climbnalt = [85, 75, 85, 95, 123, 95, 0, 0]; nuts = 10; nutstat = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; nutangle = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; nutalt = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; nutheight = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; nutspd = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; nutscreen = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; nutframe = [1, 1, 1, 1, 1, 1, 1, 1, 1, 2]; nutxtab = [400, 404, 403, 411, 414, 415, 418, 421, 425, 490]; nutytab = [200, 205, 210, 215, 220, 200, 204, 209, 214, 379]; nutx = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; nuty = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; fbskx = [4, -8, 4, 6, 8, -2, -4, -10, 2, 0]; fbsky = [-3, -3, 4, 8, 3, 3, 6, 6, 3, 0]; pathtab = [0, 0, 0, 324, 153, 0, 0, 0, 0]; treetab = [0, 0, 0, 0, 580, 520, 0, 520, 0]; treetab2 = [0, 0, 0, 0, 0, 0, 0, 335, 0]; waitnrel = 0; monkeysee = 0; monkeyx = 0; monkeywait = 0; snakeangle = 0; strike = 0; strikedelay = 90; coiled = 30; spiderx = 320; spidery = 450; spiderdly = 0; spiderframe = 0; stunspider = 100; birdx = -15; birdy = 200; birdseq = 0; glide = 0; glidedel = 0; birdtype = 4; birddir = 1; vscr = 0; vswing = [0, 0]; vinex = [413, 230]; viney = [5, -60]; vanglemax = [20, 20]; vineangle = [20, 20]; swingenergy = [1, 1]; oswingrangle = [4.71238898038469, 4.71238898038469]; swingrangle = [4.71238898038469, 4.71238898038469]; vswing2 = [0, 0]; vinex2 = [270, 270]; viney2 = [5, 5]; vanglemax2 = [88, 88]; vineangle2 = [88, 88]; swingenergy2 = [1, 1]; oswingrangle2 = [4.71238898038469, 4.71238898038469]; swingrangle2 = [4.71238898038469, 4.71238898038469]; xmom = (ymom = (okimox = (okimoy = 0))); vbx = (vby = (vbx2 = (vby2 = 0))); novines = 0; kneelx = 320; kneely = 280; basketx = 290; baskety = 325; flowerxtab = [111, 22, 338, 86, 212, 600, 155, 311, 95, 500]; flowerytab = [111, 63, 200, 141, 177, 160, 355, 430, 425, 450]; flowerscreen = [99, 7, 6, 5, 5, 4, 4, 4, 4, 0]; flowertype = [7, 6, 5, 4, 4, 2, 3, 2, 3, 2]; flowernames = ["Carry basket", "Laelia", "Vanda", "Epidendrum", "Epidendrum", "Oncidium", "Phalaenopsis", "Oncidium", "Phalaenopsis", "Oncidium"]; flashfiles = [0, 0, 13, 11, 9, 8, 7, 5, 3, 1]; soundfiles = ["beachpath.mp3", "dark.mp3", "darker.mp3", "clearing.mp3", "dark.mp3", "vines.mp3", "darker.mp3", "vines.mp3", "darker.mp3"]; bigkneelstarted = 0; ktimer = 0; kseq = 0; putflick = [2, 3, 2, 1, 4, 5, 6, 6, 5, 4]; testnut = 9; adjectives = ["", "", "colorful", "a delicate", "a lovely", "an exquisite", "a pretty", "a wonderful", "a beautiful", "a nice"]; falpha = [0, 5, 10, 15, 20, 25, 30, 40, 50, 60, 70, 80, 90, 100, 80, 60, 40, 20, 40, 60, 80, 100, 90, 80, 70, 60, 50, 40, 30, 25, 20, 15, 10, 5, 0, 0, 0, 0, 0]; krel = 0; baskethold = 2; kbskx = [99, 3, -10, -23, 0]; kbsky = [99, -40, -52, -60, 0]; lbskx = [99, 0, 22, 34, 37]; lbsky = [99, -23, -40, -50, -60]; omousex = (omousey = 0); offer = 0; saidflowers = 0; takefrs = [0, 1, 2, 3, 4, 4, 4, 4]; putfrs = [3, 2, 1, 1, 1, 2, 3, 4]; krel = 0; lu_armrotdeg = 0; armrotrad = 0; upperarmradius = 49; lf_armrotdeg = 0; pulling = 0; resetarm = 0; laeliwait = 120; laeliangle = 0; kangle = 0; poured = 0; avgtab = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; avgi = 0; pull = 0; titx = 313; tity = 275; waistangle = 0; upperarmangle = 0; lowerarmangle = 0; rubdly = 0; zonedist = 25; pleasure = 0; rubdone = 0; ohandx = 0; squeezes = 0; sqzmax = 10; inithandjob(); bgb_mc._x = 320; bgb_mc._y = 240; laelix = 350; llowerarmangle = -9; lupperarmangle = 2; lwristangle = 0; autopilot = 0; showauto = 1; thrust = 0; pleasure = 0; cumming = 0; autopilot = 0; jackpause = 0; jackangle = PI / 2; ujackspeed = 250; jackspeed = 0; handjobstarted = 1; beachwalk = 0; cumming = 0; cummed = 0; X = -10000; ssquirtx = [X, X, X, X, X, X, X, X]; ssquirty = [0, 0, 0, 0, 0, 0, 0, 0]; squirtx = [0, 0, 0, 0, 0, 0, 0, 0]; squirty = [0, 0, 0, 0, 0, 0, 0, 0]; squirtdripy = [0, 0, 0, 0, 0, 0, 0, 0]; squirtdripadd = [0, 0, 0, 0, 0, 0, 0, 0]; squirtdx = [-1, -8, -3, 2, -2, -7, 1, 0]; squirtreleaseangle = [PI, PI * 1.5, PI * 1.5, PI / 2, PI, PI * 1.5, 0.1, PI * 0.3]; squirtreleasetime = [1, 30, 60, 90, 120, 155, 195, 245]; squirtseq = [0, 0, 0, 0, 0, 0, 0, 0]; squirttype = [0, 0, 4, 0, 4, 4, 4, 4]; squirtangle = [0, 0, 0, 0, 0, 0, 0, 0]; squirtforce = [250, 300, 100, 250, 80, 70, 50, 30]; squirtpieces = [14, 20, 7, 14, 8, 7, 5, 4]; squirtdy = [0, 0, 0, 0, 0, 0, 0, 0]; squirttotation = [0, 0, 0, 0, 0, 0, 0, 0]; squirtendy = [0, 50, 5, 60, 55, 3, -4, -131]; squirton = [0, 0, 0, 0, 0, 0, 0, 0]; squirtattach = [0, 2, 0, 3, 1, 0, 0, 4]; squirtradius = [0, 0, 0, 0, 0, 0, 0, 0]; squirttheta = [0, 0, 0, 0, 0, 0, 0, 0]; squirtsubangle = [0, 0, 0, 0, 0, 0, 0, 0]; sqdly = 0; oyadd = 0; nextavail = 0; rrel = 0; partx = 0; party = 0; partangle = 0; leftarmangle = 0; washx = [304, 257, 281, 276, 268, 231, 229, 230, 254, 249, 245, 246, 247, 251, 227, 266, 290, 323, 270, 300, 331, 309, 285, 274, 293, 296]; washy = [185, 199, 217, 240, 261, 206, 247, 282, 213, 243, 269, 301, 321, 340, 316, 280, 289, 292, 314, 313, 314, 337, 367, 391, 406, 374]; washpart = ["face", "shoulder", "upper chest", "middle chest", "lower chest", "upper back", "middle back", "lower back", "upper arm", "biceps", "elbow", "forearm", "wrist", "hand", "butt", "belly", "upper left leg", "middle left leg", "upper right leg", "middle right leg", "right knee", "upper shin", "lower shin", "ankle", "right foot", "left foot", ""]; scrub = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; onpart = 26; onparttext = ""; lastpart = 26; progressmeter = 0; oncock = 0; lastang = 0; lastdist = 0; dang = 0; ddist = 0; rubangle = 0; laston = 0; cockheat = 0; rubdir = 0; orubdir = 0; holderection = 0; cockbutton_mc.onEnterFrame = function () { if (!clean) { return(undefined); } if (this.hitTest(spongetipx, spongetipy, true)) { oncock = 1; holderection = 45; } else { oncock = 0; lastang = 0; lastdist = 0; if (abs(rubangle) > 0.1) { rubangle = rubangle * 0.9; } } if (oncock != laston) { laston = oncock; if (phase == 9) { if (oncock && (erection < 98)) { erection = erection + 2; } } else if (oncock && (erection < 100)) { erection++; } } if (oncock) { dist2pt = finddistance(cock_mc._x, cock_mc._y, spongetipx, spongetipy); ang2pt = rad2deg(-Math.atan2(cock_mc._x - spongetipx, cock_mc._y - spongetipy)); if ((lastang == 0) && (lastdist == 0)) { lastang = ang2pt; lastdist = dist2pt; dang = 0; ddist = 0; } else { dang = ang2pt - lastang; ddist = dist2pt - lastdist; if (dang > 0) { dang = 0; } rubangle = dang; if (rubangle > 30) { rubangle = 30; } if (rubangle < -30) { rubangle = -30; } if (erection == 100) { if (ddist > oddist) { rubdir = 1; } else if (ddist < oddist) { rubdir = -1; } oddist = ddist; if (rubdir != orubdir) { cockheat++; } if (cockheat > 100) { cockheat = 100; if (!droppedsponge) { dropsponge(); } } orubdir = rubdir; } else { oddist = ddist; rubdir = 0; orubdir = 0; } } } }; spongefallangle = 0; droppedsponge = 0; drel = 0; spongex = 0; spongey = 0; mousex = (omousey = 0); arrowcursor = 0; arrowangle = 0; oncock = 0; jacking = 0; jackangle = 0; strokes = 0; strokedir = 0; p5xoff = (p5yoff = 0); p5xref = 0; p5xmove = 0; wristxref = 0; waadd = 0; cockroll = 0; lickseq = 0; olickangle = (dlickangle = (lickangle = 0)); lickradius = 0; centerx = (centery = 0); mdx = (mdy = (dsum = 0)); dxi = 0; avg = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; wasout = 0; stoolmovxtab = [0, 2, 4, 8, 17, 36, 76, 76]; stoolmovx = 0; lwashx = [326, 347, 378, 341, 361, 347, 370, 345, 343, 364, 349, 366, 359, 376, 349, 372]; lwashy = [145, 137, 151, 189, 193, 229, 253, 261, 287, 289, 313, 328, 349, 351, 375, 387]; lwashpart = ["right arm", "face", "left arm", "right breast", "left breast", "belly", "hip", "pubes", "right thigh", "left thigh", "right knee", "left knee", "right calf", "left calf", "right foot", "left foot"]; aroused = 0; pump = 0; pumpspeed = 0; scene95started = 0; lreset = 0; lickpercent = 0; spaswait = 30; cross = 180; ofuckangle = 0; maxx = 0; ilaelibackangle = 212; iupperbodangle = 28.5; started106 = 0; jcycle = 0; tilthead = 0; kpumpspeed = 1; waitpeak = 0; lasta = 0; tsquirtendy = [-50, -10, -500, -10, -30, 50, 50, 70, -185, -150, -500, -120, -100, 50, 50, 70, -500, -500, 40, -500, -500, -500, -500, -500]; csquirtattach = [8, 8, 8, 8, 8, 8, 8, 8]; tsquirtattach = [5, 5, 6, 5, 5, 5, 5, 5, 6, 6, 7, 6, 6, 6, 6, 6, 8, 8, 4, 8, 8, 8, 8, 8]; tsquirtdx = [7, 3, 8, 10, 15, 1, 6, 3, 12, 7, 8, 3, 5, 8, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0]; tsquirtdy = [0, 0, 0, 0, 0, -4, 2, 0, 0, 0, 0, 0, 0, 4, 6, 14, 0, 0, 0, 0, 0, 0, 0, 0]; tsquirtforce = [110, 80, 150, 80, 120, 50, 60, 20, 80, 80, 150, 80, 80, 50, 50, 50, 0, 0, 0, 0, 0, 0, 0, 0]; soundstarted = 0; var slaptalking = 0; lastyes = 0; lastgiggle = 0; lastmmm = 0; lastswish = (lastoh = 1); cricket1 = (cricket2 = 0); talking = 0; splaying = 0; leadSound = new Sound(this); accSound = new Sound(this); xtraSound = new Sound(this); leadtalking = 0; acctalking = 0; conchwait = 0; bassdrumwait = 0; horn = 0; waitdrums = 0; drumtalking = 0; adrumtalking = 0;

Library Items

Symbol 1 Sound [wash.wav]
Symbol 2 Sound [vines.mp3]
Symbol 3 Sound [V2.mp3]
Symbol 4 Sound [V.mp3]
Symbol 5 Sound [uh1.wav]
Symbol 6 Sound [swish2.mp3]
Symbol 7 Sound [strike.wav]
Symbol 8 Sound [strain.mp3]
Symbol 9 Sound [splat.wav]
Symbol 10 Sound [spider.mp3]
Symbol 11 Sound [slap1.wav]
Symbol 12 Sound [ooo1.wav]
Symbol 13 Sound [no1.wav]
Symbol 14 Sound [monkey.mp3]
Symbol 15 Sound [mm2.wav]
Symbol 16 Sound [idrums90.mp3]
Symbol 17 Sound [idrums81.mp3]
Symbol 18 Sound [idrums125.mp3]
Symbol 19 Sound [idrums110.mp3]
Symbol 20 Sound [idrums100.mp3]
Symbol 21 Sound [I.mp3]
Symbol 22 Sound [grunt3.mp3]
Symbol 23 Sound [grunt2.mp3]
Symbol 24 Sound [grunt1.mp3]
Symbol 25 Sound [giggles2.wav]
Symbol 26 Sound [gasp1.wav]
Symbol 27 Sound [E2.mp3]
Symbol 28 Sound [E1a.mp3]
Symbol 29 Sound [E1.mp3]
Symbol 30 Sound [darker.mp3]
Symbol 31 Sound [dark.mp3]
Symbol 32 Sound [cum5.mp3]
Symbol 33 Sound [cum4.mp3]
Symbol 34 Sound [cum3.mp3]
Symbol 35 Sound [cum2.mp3]
Symbol 36 Sound [cum1.mp3]
Symbol 37 Sound [cricket.mp3]
Symbol 38 Sound [Conch.mp3]
Symbol 39 Sound [cobra1.wav]
Symbol 40 Sound [clearing.mp3]
Symbol 41 Sound [chair.wav]
Symbol 42 Sound [beachpath.mp3]
Symbol 43 Sound [bassdrum.mp3]
Symbol 44 Sound [B.mp3]
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:Timeline
Symbol 47 FontUsed by:48 49 1140
Symbol 48 EditableTextUses:47Used by:Timeline
Symbol 49 EditableTextUses:47Used by:Timeline
Symbol 50 GraphicUsed by:Timeline
Symbol 51 GraphicUsed by:Timeline
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:174
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:174
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:174
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:174
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:174
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:174
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:174
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:174
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:174
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:174
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:174
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:174
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:174
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:174
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:174
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:174
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:174
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:174
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:174
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:174
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:174
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:174
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:174
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:174
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:174
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:174
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:174
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:174
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:174
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:174
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:174
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:174
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:174
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:174
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:174
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:174
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:174
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:174
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:174
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:174
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:174
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:174
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:174
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:174
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:174
Symbol 142 BitmapUsed by:143
Symbol 143 GraphicUses:142Used by:174
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:144Used by:174
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:174
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:174
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:174
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:174
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:174
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:174
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:174
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:174
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:174
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:174
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:174
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:174
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:174
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:174
Symbol 174 MovieClipUses:53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 121 123 125 127 129 131 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 163 165 167 169 171 173Used by:Timeline
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:209
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:209
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:209
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:209
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:209
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:209
Symbol 187 BitmapUsed by:188
Symbol 188 GraphicUses:187Used by:209
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:209
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:209
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:209
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:209
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:209
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:209
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:209
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:209
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:209
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:209
Symbol 209 MovieClipUses:176 178 180 182 184 186 188 190 192 194 196 198 200 202 204 206 208Used by:Timeline
Symbol 210 BitmapUsed by:211 213
Symbol 211 GraphicUses:210Used by:244
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212 210Used by:244
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:244
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:244
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:244
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:244
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:244
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:244
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:244
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:244
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:244
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:244
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:244
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:244
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:244
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:244
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:244
Symbol 244 MovieClipUses:211 213 215 217 219 221 223 225 227 229 231 233 235 237 239 241 243Used by:Timeline
Symbol 245 FontUsed by:246 268 1083 1085 1087 1088 1089 1111 1113 1114 1130 1133 1136 1138
Symbol 246 EditableTextUses:245Used by:247
Symbol 247 MovieClipUses:246Used by:Timeline
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:250
Symbol 250 MovieClipUses:249Used by:Timeline
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:257
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:257 523
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257
Symbol 257 MovieClipUses:252 254 256Used by:Timeline
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:260
Symbol 260 MovieClipUses:259Used by:Timeline
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261Used by:Timeline
Symbol 263 GraphicUsed by:272
Symbol 264 FontUsed by:265 270
Symbol 265 EditableTextUses:264Used by:272
Symbol 266 GraphicUsed by:272
Symbol 267 GraphicUsed by:272
Symbol 268 EditableTextUses:245Used by:272
Symbol 269 GraphicUsed by:272
Symbol 270 EditableTextUses:264Used by:272
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:263 265 266 267 268 269 270 271Used by:Timeline
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:523
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:523
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:523
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:523
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:523
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:523
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:523
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:523
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:523
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:523
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:523
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:523
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:523
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:523
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:523
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:523
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:305Used by:523
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:523
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:523
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:523
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:523
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:523
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:523
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:523
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:523
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:523
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:523
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:523
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:523
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:523
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:523
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:523
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:523
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:523
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:523
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:523
Symbol 345 BitmapUsed by:346
Symbol 346 GraphicUses:345Used by:523
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:523
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:523
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:523
Symbol 353 BitmapUsed by:354
Symbol 354 GraphicUses:353Used by:523
Symbol 355 BitmapUsed by:356
Symbol 356 GraphicUses:355Used by:523
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:523
Symbol 359 BitmapUsed by:360
Symbol 360 GraphicUses:359Used by:523
Symbol 361 BitmapUsed by:362
Symbol 362 GraphicUses:361Used by:523
Symbol 363 BitmapUsed by:364
Symbol 364 GraphicUses:363Used by:523
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:523
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:523
Symbol 369 BitmapUsed by:370
Symbol 370 GraphicUses:369Used by:523
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:523
Symbol 373 BitmapUsed by:374
Symbol 374 GraphicUses:373Used by:523
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:523
Symbol 377 BitmapUsed by:378
Symbol 378 GraphicUses:377Used by:523
Symbol 379 BitmapUsed by:380
Symbol 380 GraphicUses:379Used by:523
Symbol 381 BitmapUsed by:382
Symbol 382 GraphicUses:381Used by:523
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:523
Symbol 385 BitmapUsed by:386
Symbol 386 GraphicUses:385Used by:523
Symbol 387 BitmapUsed by:388
Symbol 388 GraphicUses:387Used by:523
Symbol 389 BitmapUsed by:390
Symbol 390 GraphicUses:389Used by:523
Symbol 391 BitmapUsed by:392
Symbol 392 GraphicUses:391Used by:523
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:523
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:523
Symbol 397 BitmapUsed by:398
Symbol 398 GraphicUses:397Used by:523
Symbol 399 BitmapUsed by:400
Symbol 400 GraphicUses:399Used by:523
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:523
Symbol 403 BitmapUsed by:404
Symbol 404 GraphicUses:403Used by:523
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:523
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:523
Symbol 409 BitmapUsed by:410
Symbol 410 GraphicUses:409Used by:523
Symbol 411 BitmapUsed by:412 413
Symbol 412 GraphicUses:411Used by:523
Symbol 413 GraphicUses:411Used by:523
Symbol 414 BitmapUsed by:415
Symbol 415 GraphicUses:414Used by:523
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:523
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:523
Symbol 420 BitmapUsed by:421
Symbol 421 GraphicUses:420Used by:523
Symbol 422 BitmapUsed by:423
Symbol 423 GraphicUses:422Used by:523
Symbol 424 BitmapUsed by:425
Symbol 425 GraphicUses:424Used by:523
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:523
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:523
Symbol 430 BitmapUsed by:431
Symbol 431 GraphicUses:430Used by:523
Symbol 432 BitmapUsed by:433
Symbol 433 GraphicUses:432Used by:523
Symbol 434 BitmapUsed by:435
Symbol 435 GraphicUses:434Used by:523
Symbol 436 BitmapUsed by:437
Symbol 437 GraphicUses:436Used by:523
Symbol 438 BitmapUsed by:439
Symbol 439 GraphicUses:438Used by:523
Symbol 440 BitmapUsed by:441
Symbol 441 GraphicUses:440Used by:523
Symbol 442 BitmapUsed by:443
Symbol 443 GraphicUses:442Used by:523
Symbol 444 BitmapUsed by:445
Symbol 445 GraphicUses:444Used by:523
Symbol 446 BitmapUsed by:447 462
Symbol 447 GraphicUses:446Used by:523
Symbol 448 BitmapUsed by:449 463
Symbol 449 GraphicUses:448Used by:523
Symbol 450 BitmapUsed by:451 464
Symbol 451 GraphicUses:450Used by:523
Symbol 452 BitmapUsed by:453 465
Symbol 453 GraphicUses:452Used by:523
Symbol 454 BitmapUsed by:455 466
Symbol 455 GraphicUses:454Used by:523
Symbol 456 BitmapUsed by:457 467
Symbol 457 GraphicUses:456Used by:523
Symbol 458 BitmapUsed by:459 468
Symbol 459 GraphicUses:458Used by:523
Symbol 460 BitmapUsed by:461 469
Symbol 461 GraphicUses:460Used by:523
Symbol 462 GraphicUses:446Used by:523
Symbol 463 GraphicUses:448Used by:523
Symbol 464 GraphicUses:450Used by:523
Symbol 465 GraphicUses:452Used by:523
Symbol 466 GraphicUses:454Used by:523
Symbol 467 GraphicUses:456Used by:523
Symbol 468 GraphicUses:458Used by:523
Symbol 469 GraphicUses:460Used by:523
Symbol 470 BitmapUsed by:471
Symbol 471 GraphicUses:470Used by:523
Symbol 472 BitmapUsed by:473
Symbol 473 GraphicUses:472Used by:523
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:523
Symbol 476 BitmapUsed by:477
Symbol 477 GraphicUses:476Used by:523
Symbol 478 BitmapUsed by:479
Symbol 479 GraphicUses:478Used by:523
Symbol 480 BitmapUsed by:481
Symbol 481 GraphicUses:480Used by:523
Symbol 482 BitmapUsed by:483 488
Symbol 483 GraphicUses:482Used by:523
Symbol 484 BitmapUsed by:485 489
Symbol 485 GraphicUses:484Used by:523
Symbol 486 BitmapUsed by:487 490
Symbol 487 GraphicUses:486Used by:523
Symbol 488 GraphicUses:482Used by:523
Symbol 489 GraphicUses:484Used by:523
Symbol 490 GraphicUses:486Used by:523
Symbol 491 BitmapUsed by:492 499
Symbol 492 GraphicUses:491Used by:523
Symbol 493 BitmapUsed by:494 500
Symbol 494 GraphicUses:493Used by:523
Symbol 495 BitmapUsed by:496 501
Symbol 496 GraphicUses:495Used by:523
Symbol 497 BitmapUsed by:498 502
Symbol 498 GraphicUses:497Used by:523
Symbol 499 GraphicUses:491Used by:523
Symbol 500 GraphicUses:493Used by:523
Symbol 501 GraphicUses:495Used by:523
Symbol 502 GraphicUses:497Used by:523
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:523
Symbol 505 BitmapUsed by:506
Symbol 506 GraphicUses:505Used by:523
Symbol 507 BitmapUsed by:508
Symbol 508 GraphicUses:507Used by:523
Symbol 509 BitmapUsed by:510
Symbol 510 GraphicUses:509Used by:523
Symbol 511 BitmapUsed by:512
Symbol 512 GraphicUses:511Used by:523
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513Used by:523
Symbol 515 BitmapUsed by:516
Symbol 516 GraphicUses:515Used by:523
Symbol 517 BitmapUsed by:518
Symbol 518 GraphicUses:517Used by:523
Symbol 519 BitmapUsed by:520
Symbol 520 GraphicUses:519Used by:523
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:523
Symbol 523 MovieClipUses:274 276 278 280 282 284 286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 316 318 320 322 254 324 326 328 330 332 334 336 338 340 342 344 346 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376 378 380 382 384 386 388 390 392 394 396 398 400 402 404 406 408 410 412 413 415 417 419 421 423 425 427 429 431 433 435 437 439 441 443 445 447 449 451 453 455 457 459 461 462 463 464 465 466 467 468 469 471 473 475 477 479 481 483 485 487 488 489 490 492 494 496 498 499 500 501 502 504 506 508 510 512 514 516 518 520 522Used by:Timeline
Symbol 524 BitmapUsed by:525
Symbol 525 GraphicUses:524Used by:558
Symbol 526 BitmapUsed by:527
Symbol 527 GraphicUses:526Used by:558
Symbol 528 BitmapUsed by:529
Symbol 529 GraphicUses:528Used by:558
Symbol 530 BitmapUsed by:531
Symbol 531 GraphicUses:530Used by:558
Symbol 532 BitmapUsed by:533
Symbol 533 GraphicUses:532Used by:558
Symbol 534 BitmapUsed by:535
Symbol 535 GraphicUses:534Used by:558
Symbol 536 BitmapUsed by:537
Symbol 537 GraphicUses:536Used by:558
Symbol 538 BitmapUsed by:539
Symbol 539 GraphicUses:538Used by:558
Symbol 540 BitmapUsed by:541
Symbol 541 GraphicUses:540Used by:558
Symbol 542 BitmapUsed by:543
Symbol 543 GraphicUses:542Used by:558
Symbol 544 BitmapUsed by:545
Symbol 545 GraphicUses:544Used by:558
Symbol 546 BitmapUsed by:547
Symbol 547 GraphicUses:546Used by:558
Symbol 548 BitmapUsed by:549
Symbol 549 GraphicUses:548Used by:558
Symbol 550 BitmapUsed by:551
Symbol 551 GraphicUses:550Used by:558
Symbol 552 BitmapUsed by:553
Symbol 553 GraphicUses:552Used by:558
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:558
Symbol 556 BitmapUsed by:557
Symbol 557 GraphicUses:556Used by:558
Symbol 558 MovieClipUses:525 527 529 531 533 535 537 539 541 543 545 547 549 551 553 555 557Used by:Timeline
Symbol 559 BitmapUsed by:560
Symbol 560 GraphicUses:559Used by:567
Symbol 561 BitmapUsed by:562
Symbol 562 GraphicUses:561Used by:567
Symbol 563 BitmapUsed by:564
Symbol 564 GraphicUses:563Used by:567
Symbol 565 BitmapUsed by:566
Symbol 566 GraphicUses:565Used by:567
Symbol 567 MovieClipUses:560 562 564 566Used by:Timeline
Symbol 568 BitmapUsed by:569
Symbol 569 GraphicUses:568Used by:588
Symbol 570 BitmapUsed by:571
Symbol 571 GraphicUses:570Used by:588
Symbol 572 BitmapUsed by:573
Symbol 573 GraphicUses:572Used by:588
Symbol 574 BitmapUsed by:575
Symbol 575 GraphicUses:574Used by:588
Symbol 576 BitmapUsed by:577
Symbol 577 GraphicUses:576Used by:588
Symbol 578 BitmapUsed by:579
Symbol 579 GraphicUses:578Used by:588
Symbol 580 BitmapUsed by:581
Symbol 581 GraphicUses:580Used by:588
Symbol 582 BitmapUsed by:583
Symbol 583 GraphicUses:582Used by:588
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:588
Symbol 586 BitmapUsed by:587
Symbol 587 GraphicUses:586Used by:588
Symbol 588 MovieClipUses:569 571 573 575 577 579 581 583 585 587Used by:Timeline
Symbol 589 BitmapUsed by:590
Symbol 590 GraphicUses:589Used by:603
Symbol 591 BitmapUsed by:592
Symbol 592 GraphicUses:591Used by:603
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:603
Symbol 595 BitmapUsed by:596
Symbol 596 GraphicUses:595Used by:603
Symbol 597 BitmapUsed by:598
Symbol 598 GraphicUses:597Used by:603
Symbol 599 BitmapUsed by:600
Symbol 600 GraphicUses:599Used by:603
Symbol 601 BitmapUsed by:602
Symbol 602 GraphicUses:601Used by:603
Symbol 603 MovieClipUses:590 592 594 596 598 600 602Used by:Timeline
Symbol 604 BitmapUsed by:605
Symbol 605 GraphicUses:604Used by:660
Symbol 606 BitmapUsed by:607
Symbol 607 GraphicUses:606Used by:660
Symbol 608 BitmapUsed by:609
Symbol 609 GraphicUses:608Used by:660
Symbol 610 BitmapUsed by:611
Symbol 611 GraphicUses:610Used by:660
Symbol 612 BitmapUsed by:613
Symbol 613 GraphicUses:612Used by:660
Symbol 614 BitmapUsed by:615
Symbol 615 GraphicUses:614Used by:660
Symbol 616 BitmapUsed by:617
Symbol 617 GraphicUses:616Used by:660
Symbol 618 BitmapUsed by:619
Symbol 619 GraphicUses:618Used by:660
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:660
Symbol 622 BitmapUsed by:623
Symbol 623 GraphicUses:622Used by:660
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:660
Symbol 626 BitmapUsed by:627
Symbol 627 GraphicUses:626Used by:660
Symbol 628 BitmapUsed by:629
Symbol 629 GraphicUses:628Used by:660
Symbol 630 BitmapUsed by:631
Symbol 631 GraphicUses:630Used by:660
Symbol 632 BitmapUsed by:633
Symbol 633 GraphicUses:632Used by:660
Symbol 634 BitmapUsed by:635
Symbol 635 GraphicUses:634Used by:660
Symbol 636 BitmapUsed by:637
Symbol 637 GraphicUses:636Used by:660
Symbol 638 BitmapUsed by:639
Symbol 639 GraphicUses:638Used by:660
Symbol 640 BitmapUsed by:641
Symbol 641 GraphicUses:640Used by:660
Symbol 642 BitmapUsed by:643
Symbol 643 GraphicUses:642Used by:660
Symbol 644 BitmapUsed by:645
Symbol 645 GraphicUses:644Used by:660
Symbol 646 BitmapUsed by:647
Symbol 647 GraphicUses:646Used by:660
Symbol 648 BitmapUsed by:649
Symbol 649 GraphicUses:648Used by:660
Symbol 650 BitmapUsed by:651
Symbol 651 GraphicUses:650Used by:660
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:660
Symbol 654 BitmapUsed by:655
Symbol 655 GraphicUses:654Used by:660
Symbol 656 BitmapUsed by:657
Symbol 657 GraphicUses:656Used by:660
Symbol 658 BitmapUsed by:659
Symbol 659 GraphicUses:658Used by:660
Symbol 660 MovieClipUses:605 607 609 611 613 615 617 619 621 623 625 627 629 631 633 635 637 639 641 643 645 647 649 651 653 655 657 659Used by:Timeline
Symbol 661 BitmapUsed by:662
Symbol 662 GraphicUses:661Used by:1077
Symbol 663 BitmapUsed by:664
Symbol 664 GraphicUses:663Used by:1077
Symbol 665 BitmapUsed by:666
Symbol 666 GraphicUses:665Used by:1077
Symbol 667 BitmapUsed by:668
Symbol 668 GraphicUses:667Used by:1077
Symbol 669 BitmapUsed by:670
Symbol 670 GraphicUses:669Used by:1077
Symbol 671 BitmapUsed by:672
Symbol 672 GraphicUses:671Used by:1077
Symbol 673 BitmapUsed by:674
Symbol 674 GraphicUses:673Used by:1077
Symbol 675 BitmapUsed by:676
Symbol 676 GraphicUses:675Used by:1077
Symbol 677 BitmapUsed by:678
Symbol 678 GraphicUses:677Used by:1077
Symbol 679 BitmapUsed by:680
Symbol 680 GraphicUses:679Used by:1077
Symbol 681 BitmapUsed by:682
Symbol 682 GraphicUses:681Used by:1077
Symbol 683 BitmapUsed by:684
Symbol 684 GraphicUses:683Used by:1077
Symbol 685 BitmapUsed by:686
Symbol 686 GraphicUses:685Used by:1077
Symbol 687 BitmapUsed by:688
Symbol 688 GraphicUses:687Used by:1077
Symbol 689 BitmapUsed by:690
Symbol 690 GraphicUses:689Used by:1077
Symbol 691 BitmapUsed by:692
Symbol 692 GraphicUses:691Used by:1077
Symbol 693 BitmapUsed by:694
Symbol 694 GraphicUses:693Used by:1077
Symbol 695 BitmapUsed by:696
Symbol 696 GraphicUses:695Used by:1077
Symbol 697 BitmapUsed by:698
Symbol 698 GraphicUses:697Used by:1077
Symbol 699 BitmapUsed by:700
Symbol 700 GraphicUses:699Used by:1077
Symbol 701 BitmapUsed by:702
Symbol 702 GraphicUses:701Used by:1077
Symbol 703 BitmapUsed by:704
Symbol 704 GraphicUses:703Used by:1077
Symbol 705 BitmapUsed by:706
Symbol 706 GraphicUses:705Used by:1077
Symbol 707 BitmapUsed by:708
Symbol 708 GraphicUses:707Used by:1077
Symbol 709 BitmapUsed by:710
Symbol 710 GraphicUses:709Used by:1077
Symbol 711 BitmapUsed by:712
Symbol 712 GraphicUses:711Used by:1077
Symbol 713 BitmapUsed by:714
Symbol 714 GraphicUses:713Used by:1077
Symbol 715 BitmapUsed by:716
Symbol 716 GraphicUses:715Used by:1077
Symbol 717 BitmapUsed by:718
Symbol 718 GraphicUses:717Used by:1077
Symbol 719 BitmapUsed by:720
Symbol 720 GraphicUses:719Used by:1077
Symbol 721 BitmapUsed by:722
Symbol 722 GraphicUses:721Used by:1077
Symbol 723 BitmapUsed by:724
Symbol 724 GraphicUses:723Used by:1077
Symbol 725 BitmapUsed by:726
Symbol 726 GraphicUses:725Used by:1077
Symbol 727 BitmapUsed by:728
Symbol 728 GraphicUses:727Used by:1077
Symbol 729 BitmapUsed by:730
Symbol 730 GraphicUses:729Used by:1077
Symbol 731 BitmapUsed by:732
Symbol 732 GraphicUses:731Used by:1077
Symbol 733 BitmapUsed by:734
Symbol 734 GraphicUses:733Used by:1077
Symbol 735 BitmapUsed by:736
Symbol 736 GraphicUses:735Used by:1077
Symbol 737 BitmapUsed by:738
Symbol 738 GraphicUses:737Used by:1077
Symbol 739 BitmapUsed by:740
Symbol 740 GraphicUses:739Used by:1077
Symbol 741 BitmapUsed by:742
Symbol 742 GraphicUses:741Used by:1077
Symbol 743 BitmapUsed by:744
Symbol 744 GraphicUses:743Used by:1077
Symbol 745 BitmapUsed by:746
Symbol 746 GraphicUses:745Used by:1077
Symbol 747 BitmapUsed by:748
Symbol 748 GraphicUses:747Used by:1077
Symbol 749 BitmapUsed by:750
Symbol 750 GraphicUses:749Used by:1077
Symbol 751 BitmapUsed by:752
Symbol 752 GraphicUses:751Used by:1077
Symbol 753 BitmapUsed by:754
Symbol 754 GraphicUses:753Used by:1077
Symbol 755 BitmapUsed by:756
Symbol 756 GraphicUses:755Used by:1077
Symbol 757 BitmapUsed by:758
Symbol 758 GraphicUses:757Used by:1077
Symbol 759 BitmapUsed by:760
Symbol 760 GraphicUses:759Used by:1077
Symbol 761 BitmapUsed by:762
Symbol 762 GraphicUses:761Used by:1077
Symbol 763 BitmapUsed by:764
Symbol 764 GraphicUses:763Used by:1077
Symbol 765 BitmapUsed by:766
Symbol 766 GraphicUses:765Used by:1077
Symbol 767 BitmapUsed by:768
Symbol 768 GraphicUses:767Used by:1077
Symbol 769 BitmapUsed by:770
Symbol 770 GraphicUses:769Used by:1077
Symbol 771 BitmapUsed by:772
Symbol 772 GraphicUses:771Used by:1077
Symbol 773 BitmapUsed by:774
Symbol 774 GraphicUses:773Used by:1077
Symbol 775 BitmapUsed by:776
Symbol 776 GraphicUses:775Used by:1077
Symbol 777 BitmapUsed by:778
Symbol 778 GraphicUses:777Used by:1077
Symbol 779 BitmapUsed by:780
Symbol 780 GraphicUses:779Used by:1077
Symbol 781 BitmapUsed by:782
Symbol 782 GraphicUses:781Used by:1077
Symbol 783 BitmapUsed by:784
Symbol 784 GraphicUses:783Used by:1077
Symbol 785 BitmapUsed by:786
Symbol 786 GraphicUses:785Used by:1077
Symbol 787 BitmapUsed by:788
Symbol 788 GraphicUses:787Used by:1077
Symbol 789 BitmapUsed by:790
Symbol 790 GraphicUses:789Used by:1077
Symbol 791 BitmapUsed by:792
Symbol 792 GraphicUses:791Used by:1077
Symbol 793 BitmapUsed by:794
Symbol 794 GraphicUses:793Used by:1077
Symbol 795 BitmapUsed by:796
Symbol 796 GraphicUses:795Used by:1077
Symbol 797 BitmapUsed by:798
Symbol 798 GraphicUses:797Used by:1077
Symbol 799 BitmapUsed by:800
Symbol 800 GraphicUses:799Used by:1077
Symbol 801 BitmapUsed by:802
Symbol 802 GraphicUses:801Used by:1077
Symbol 803 BitmapUsed by:804
Symbol 804 GraphicUses:803Used by:1077
Symbol 805 BitmapUsed by:806
Symbol 806 GraphicUses:805Used by:1077
Symbol 807 BitmapUsed by:808
Symbol 808 GraphicUses:807Used by:1077
Symbol 809 BitmapUsed by:810
Symbol 810 GraphicUses:809Used by:1077
Symbol 811 BitmapUsed by:812
Symbol 812 GraphicUses:811Used by:1077
Symbol 813 BitmapUsed by:814
Symbol 814 GraphicUses:813Used by:1077
Symbol 815 BitmapUsed by:816
Symbol 816 GraphicUses:815Used by:1077
Symbol 817 BitmapUsed by:818
Symbol 818 GraphicUses:817Used by:1077
Symbol 819 BitmapUsed by:820
Symbol 820 GraphicUses:819Used by:1077
Symbol 821 BitmapUsed by:822
Symbol 822 GraphicUses:821Used by:1077
Symbol 823 BitmapUsed by:824
Symbol 824 GraphicUses:823Used by:1077
Symbol 825 BitmapUsed by:826
Symbol 826 GraphicUses:825Used by:1077
Symbol 827 BitmapUsed by:828
Symbol 828 GraphicUses:827Used by:1077
Symbol 829 BitmapUsed by:830
Symbol 830 GraphicUses:829Used by:1077
Symbol 831 BitmapUsed by:832
Symbol 832 GraphicUses:831Used by:1077
Symbol 833 BitmapUsed by:834
Symbol 834 GraphicUses:833Used by:1077
Symbol 835 BitmapUsed by:836
Symbol 836 GraphicUses:835Used by:1077
Symbol 837 BitmapUsed by:838
Symbol 838 GraphicUses:837Used by:1077
Symbol 839 BitmapUsed by:840
Symbol 840 GraphicUses:839Used by:1077
Symbol 841 BitmapUsed by:842
Symbol 842 GraphicUses:841Used by:1077
Symbol 843 BitmapUsed by:844
Symbol 844 GraphicUses:843Used by:1077
Symbol 845 BitmapUsed by:846
Symbol 846 GraphicUses:845Used by:1077
Symbol 847 BitmapUsed by:848
Symbol 848 GraphicUses:847Used by:1077
Symbol 849 BitmapUsed by:850
Symbol 850 GraphicUses:849Used by:1077
Symbol 851 BitmapUsed by:852
Symbol 852 GraphicUses:851Used by:1077
Symbol 853 BitmapUsed by:854
Symbol 854 GraphicUses:853Used by:1077
Symbol 855 BitmapUsed by:856
Symbol 856 GraphicUses:855Used by:1077
Symbol 857 BitmapUsed by:858
Symbol 858 GraphicUses:857Used by:1077
Symbol 859 BitmapUsed by:860
Symbol 860 GraphicUses:859Used by:1077
Symbol 861 BitmapUsed by:862
Symbol 862 GraphicUses:861Used by:1077
Symbol 863 BitmapUsed by:864
Symbol 864 GraphicUses:863Used by:1077
Symbol 865 BitmapUsed by:866
Symbol 866 GraphicUses:865Used by:1077
Symbol 867 BitmapUsed by:868
Symbol 868 GraphicUses:867Used by:1077
Symbol 869 BitmapUsed by:870
Symbol 870 GraphicUses:869Used by:1077
Symbol 871 BitmapUsed by:872
Symbol 872 GraphicUses:871Used by:1077
Symbol 873 BitmapUsed by:874
Symbol 874 GraphicUses:873Used by:1077
Symbol 875 BitmapUsed by:876
Symbol 876 GraphicUses:875Used by:1077
Symbol 877 BitmapUsed by:878
Symbol 878 GraphicUses:877Used by:1077
Symbol 879 BitmapUsed by:880
Symbol 880 GraphicUses:879Used by:1077
Symbol 881 BitmapUsed by:882
Symbol 882 GraphicUses:881Used by:1077
Symbol 883 BitmapUsed by:884
Symbol 884 GraphicUses:883Used by:1077
Symbol 885 BitmapUsed by:886
Symbol 886 GraphicUses:885Used by:1077
Symbol 887 BitmapUsed by:888
Symbol 888 GraphicUses:887Used by:1077
Symbol 889 BitmapUsed by:890
Symbol 890 GraphicUses:889Used by:1077
Symbol 891 BitmapUsed by:892
Symbol 892 GraphicUses:891Used by:1077
Symbol 893 BitmapUsed by:894
Symbol 894 GraphicUses:893Used by:1077
Symbol 895 BitmapUsed by:896
Symbol 896 GraphicUses:895Used by:1077
Symbol 897 BitmapUsed by:898
Symbol 898 GraphicUses:897Used by:1077
Symbol 899 BitmapUsed by:900
Symbol 900 GraphicUses:899Used by:1077
Symbol 901 BitmapUsed by:902
Symbol 902 GraphicUses:901Used by:1077
Symbol 903 BitmapUsed by:904
Symbol 904 GraphicUses:903Used by:1077
Symbol 905 BitmapUsed by:906
Symbol 906 GraphicUses:905Used by:1077
Symbol 907 BitmapUsed by:908
Symbol 908 GraphicUses:907Used by:1077
Symbol 909 BitmapUsed by:910
Symbol 910 GraphicUses:909Used by:1077
Symbol 911 BitmapUsed by:912
Symbol 912 GraphicUses:911Used by:1077
Symbol 913 BitmapUsed by:914
Symbol 914 GraphicUses:913Used by:1077
Symbol 915 BitmapUsed by:916
Symbol 916 GraphicUses:915Used by:1077
Symbol 917 BitmapUsed by:918
Symbol 918 GraphicUses:917Used by:1077
Symbol 919 BitmapUsed by:920
Symbol 920 GraphicUses:919Used by:1077
Symbol 921 BitmapUsed by:922
Symbol 922 GraphicUses:921Used by:1077
Symbol 923 BitmapUsed by:924
Symbol 924 GraphicUses:923Used by:1077
Symbol 925 BitmapUsed by:926
Symbol 926 GraphicUses:925Used by:1077
Symbol 927 BitmapUsed by:928
Symbol 928 GraphicUses:927Used by:1077
Symbol 929 BitmapUsed by:930
Symbol 930 GraphicUses:929Used by:1077
Symbol 931 BitmapUsed by:932
Symbol 932 GraphicUses:931Used by:1077
Symbol 933 BitmapUsed by:934
Symbol 934 GraphicUses:933Used by:1077
Symbol 935 BitmapUsed by:936
Symbol 936 GraphicUses:935Used by:1077
Symbol 937 BitmapUsed by:938
Symbol 938 GraphicUses:937Used by:1077
Symbol 939 BitmapUsed by:940
Symbol 940 GraphicUses:939Used by:1077
Symbol 941 BitmapUsed by:942
Symbol 942 GraphicUses:941Used by:1077
Symbol 943 BitmapUsed by:944
Symbol 944 GraphicUses:943Used by:1077
Symbol 945 BitmapUsed by:946
Symbol 946 GraphicUses:945Used by:1077
Symbol 947 BitmapUsed by:948
Symbol 948 GraphicUses:947Used by:1077
Symbol 949 BitmapUsed by:950
Symbol 950 GraphicUses:949Used by:1077
Symbol 951 BitmapUsed by:952
Symbol 952 GraphicUses:951Used by:1077
Symbol 953 BitmapUsed by:954
Symbol 954 GraphicUses:953Used by:1077
Symbol 955 BitmapUsed by:956
Symbol 956 GraphicUses:955Used by:1077
Symbol 957 BitmapUsed by:958
Symbol 958 GraphicUses:957Used by:1077
Symbol 959 BitmapUsed by:960
Symbol 960 GraphicUses:959Used by:1077
Symbol 961 BitmapUsed by:962
Symbol 962 GraphicUses:961Used by:1077
Symbol 963 BitmapUsed by:964
Symbol 964 GraphicUses:963Used by:1077
Symbol 965 BitmapUsed by:966
Symbol 966 GraphicUses:965Used by:1077
Symbol 967 BitmapUsed by:968
Symbol 968 GraphicUses:967Used by:1077
Symbol 969 BitmapUsed by:970
Symbol 970 GraphicUses:969Used by:1077
Symbol 971 BitmapUsed by:972
Symbol 972 GraphicUses:971Used by:1077
Symbol 973 BitmapUsed by:974
Symbol 974 GraphicUses:973Used by:1077
Symbol 975 BitmapUsed by:976
Symbol 976 GraphicUses:975Used by:1077
Symbol 977 BitmapUsed by:978
Symbol 978 GraphicUses:977Used by:1077
Symbol 979 BitmapUsed by:980
Symbol 980 GraphicUses:979Used by:1077
Symbol 981 BitmapUsed by:982
Symbol 982 GraphicUses:981Used by:1077
Symbol 983 BitmapUsed by:984
Symbol 984 GraphicUses:983Used by:1077
Symbol 985 BitmapUsed by:986
Symbol 986 GraphicUses:985Used by:1077
Symbol 987 BitmapUsed by:988
Symbol 988 GraphicUses:987Used by:1077
Symbol 989 BitmapUsed by:990
Symbol 990 GraphicUses:989Used by:1077
Symbol 991 BitmapUsed by:992
Symbol 992 GraphicUses:991Used by:1077
Symbol 993 BitmapUsed by:994
Symbol 994 GraphicUses:993Used by:1077
Symbol 995 BitmapUsed by:996
Symbol 996 GraphicUses:995Used by:1077
Symbol 997 BitmapUsed by:998
Symbol 998 GraphicUses:997Used by:1077
Symbol 999 BitmapUsed by:1000
Symbol 1000 GraphicUses:999Used by:1077
Symbol 1001 BitmapUsed by:1002
Symbol 1002 GraphicUses:1001Used by:1077
Symbol 1003 BitmapUsed by:1004
Symbol 1004 GraphicUses:1003Used by:1077
Symbol 1005 BitmapUsed by:1006
Symbol 1006 GraphicUses:1005Used by:1077
Symbol 1007 BitmapUsed by:1008
Symbol 1008 GraphicUses:1007Used by:1077
Symbol 1009 BitmapUsed by:1010
Symbol 1010 GraphicUses:1009Used by:1077
Symbol 1011 BitmapUsed by:1012
Symbol 1012 GraphicUses:1011Used by:1077
Symbol 1013 BitmapUsed by:1014
Symbol 1014 GraphicUses:1013Used by:1077
Symbol 1015 BitmapUsed by:1016
Symbol 1016 GraphicUses:1015Used by:1077
Symbol 1017 BitmapUsed by:1018
Symbol 1018 GraphicUses:1017Used by:1077
Symbol 1019 BitmapUsed by:1020
Symbol 1020 GraphicUses:1019Used by:1077
Symbol 1021 BitmapUsed by:1022
Symbol 1022 GraphicUses:1021Used by:1077
Symbol 1023 BitmapUsed by:1024
Symbol 1024 GraphicUses:1023Used by:1077
Symbol 1025 BitmapUsed by:1026
Symbol 1026 GraphicUses:1025Used by:1077
Symbol 1027 BitmapUsed by:1028
Symbol 1028 GraphicUses:1027Used by:1077
Symbol 1029 BitmapUsed by:1030
Symbol 1030 GraphicUses:1029Used by:1077
Symbol 1031 BitmapUsed by:1032
Symbol 1032 GraphicUses:1031Used by:1077
Symbol 1033 BitmapUsed by:1034
Symbol 1034 GraphicUses:1033Used by:1077
Symbol 1035 BitmapUsed by:1036
Symbol 1036 GraphicUses:1035Used by:1077
Symbol 1037 BitmapUsed by:1038
Symbol 1038 GraphicUses:1037Used by:1077
Symbol 1039 BitmapUsed by:1040
Symbol 1040 GraphicUses:1039Used by:1077
Symbol 1041 BitmapUsed by:1042
Symbol 1042 GraphicUses:1041Used by:1077
Symbol 1043 BitmapUsed by:1044
Symbol 1044 GraphicUses:1043Used by:1077
Symbol 1045 BitmapUsed by:1046
Symbol 1046 GraphicUses:1045Used by:1077
Symbol 1047 BitmapUsed by:1048
Symbol 1048 GraphicUses:1047Used by:1077
Symbol 1049 BitmapUsed by:1050
Symbol 1050 GraphicUses:1049Used by:1077
Symbol 1051 BitmapUsed by:1052
Symbol 1052 GraphicUses:1051Used by:1077
Symbol 1053 BitmapUsed by:1054
Symbol 1054 GraphicUses:1053Used by:1077
Symbol 1055 BitmapUsed by:1056
Symbol 1056 GraphicUses:1055Used by:1077
Symbol 1057 BitmapUsed by:1058
Symbol 1058 GraphicUses:1057Used by:1077
Symbol 1059 BitmapUsed by:1060
Symbol 1060 GraphicUses:1059Used by:1077
Symbol 1061 BitmapUsed by:1062
Symbol 1062 GraphicUses:1061Used by:1077
Symbol 1063 BitmapUsed by:1064
Symbol 1064 GraphicUses:1063Used by:1077
Symbol 1065 BitmapUsed by:1066
Symbol 1066 GraphicUses:1065Used by:1077
Symbol 1067 BitmapUsed by:1068
Symbol 1068 GraphicUses:1067Used by:1077
Symbol 1069 BitmapUsed by:1070
Symbol 1070 GraphicUses:1069Used by:1077
Symbol 1071 BitmapUsed by:1072
Symbol 1072 GraphicUses:1071Used by:1077
Symbol 1073 BitmapUsed by:1074
Symbol 1074 GraphicUses:1073Used by:1077
Symbol 1075 BitmapUsed by:1076
Symbol 1076 GraphicUses:1075Used by:1077
Symbol 1077 MovieClipUses:662 664 666 668 670 672 674 676 678 680 682 684 686 688 690 692 694 696 698 700 702 704 706 708 710 712 714 716 718 720 722 724 726 728 730 732 734 736 738 740 742 744 746 748 750 752 754 756 758 760 762 764 766 768 770 772 774 776 778 780 782 784 786 788 790 792 794 796 798 800 802 804 806 808 810 812 814 816 818 820 822 824 826 828 830 832 834 836 838 840 842 844 846 848 850 852 854 856 858 860 862 864 866 868 870 872 874 876 878 880 882 884 886 888 890 892 894 896 898 900 902 904 906 908 910 912 914 916 918 920 922 924 926 928 930 932 934 936 938 940 942 944 946 948 950 952 954 956 958 960 962 964 966 968 970 972 974 976 978 980 982 984 986 988 990 992 994 996 998 1000 1002 1004 1006 1008 1010 1012 1014 1016 1018 1020 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042 1044 1046 1048 1050 1052 1054 1056 1058 1060 1062 1064 1066 1068 1070 1072 1074 1076Used by:Timeline
Symbol 1078 GraphicUsed by:1079
Symbol 1079 MovieClipUses:1078Used by:Timeline
Symbol 1080 GraphicUsed by:1081
Symbol 1081 MovieClipUses:1080Used by:Timeline
Symbol 1082 GraphicUsed by:1090
Symbol 1083 EditableTextUses:245Used by:1090
Symbol 1084 GraphicUsed by:1090
Symbol 1085 EditableTextUses:245Used by:1090
Symbol 1086 GraphicUsed by:1090
Symbol 1087 EditableTextUses:245Used by:1090
Symbol 1088 EditableTextUses:245Used by:1090
Symbol 1089 TextUses:245Used by:1090
Symbol 1090 MovieClipUses:1082 1083 1084 1085 1086 1087 1088 1089Used by:Timeline
Symbol 1091 GraphicUsed by:1096
Symbol 1092 BitmapUsed by:1093
Symbol 1093 GraphicUses:1092Used by:1096
Symbol 1094 FontUsed by:1095 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107
Symbol 1095 EditableTextUses:1094Used by:1096
Symbol 1096 MovieClipUses:1091 1093 1095Used by:Timeline
Symbol 1097 TextUses:1094Used by:1108
Symbol 1098 TextUses:1094Used by:1108
Symbol 1099 TextUses:1094Used by:1108
Symbol 1100 TextUses:1094Used by:1108
Symbol 1101 TextUses:1094Used by:1108
Symbol 1102 TextUses:1094Used by:1108
Symbol 1103 TextUses:1094Used by:1108
Symbol 1104 TextUses:1094Used by:1108
Symbol 1105 TextUses:1094Used by:1108
Symbol 1106 TextUses:1094Used by:1108
Symbol 1107 TextUses:1094Used by:1108
Symbol 1108 MovieClipUses:1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107Used by:Timeline
Symbol 1109 GraphicUsed by:1117
Symbol 1110 GraphicUsed by:1117
Symbol 1111 EditableTextUses:245Used by:1117
Symbol 1112 GraphicUsed by:1117
Symbol 1113 EditableTextUses:245Used by:1117
Symbol 1114 EditableTextUses:245Used by:1117
Symbol 1115 GraphicUsed by:1117
Symbol 1116 GraphicUsed by:1117
Symbol 1117 MovieClipUses:1109 1110 1111 1112 1113 1114 1115 1116Used by:Timeline
Symbol 1118 BitmapUsed by:1119
Symbol 1119 GraphicUses:1118Used by:1128
Symbol 1120 BitmapUsed by:1121
Symbol 1121 GraphicUses:1120Used by:1128
Symbol 1122 BitmapUsed by:1123
Symbol 1123 GraphicUses:1122Used by:1128
Symbol 1124 BitmapUsed by:1125
Symbol 1125 GraphicUses:1124Used by:1128
Symbol 1126 BitmapUsed by:1127
Symbol 1127 GraphicUses:1126Used by:1128
Symbol 1128 MovieClipUses:1119 1121 1123 1125 1127Used by:Timeline
Symbol 1129 GraphicUsed by:1139
Symbol 1130 EditableTextUses:245Used by:1139
Symbol 1131 BitmapUsed by:1132
Symbol 1132 GraphicUses:1131Used by:1139
Symbol 1133 EditableTextUses:245Used by:1139
Symbol 1134 BitmapUsed by:1135
Symbol 1135 GraphicUses:1134Used by:1139
Symbol 1136 EditableTextUses:245Used by:1139
Symbol 1137 GraphicUsed by:1139
Symbol 1138 EditableTextUses:245Used by:1139
Symbol 1139 MovieClipUses:1129 1130 1132 1133 1135 1136 1137 1138Used by:Timeline
Symbol 1140 EditableTextUses:47Used by:1141
Symbol 1141 MovieClipUses:1140Used by:Timeline
Symbol 1142 GraphicUsed by:1144
Symbol 1143 GraphicUsed by:1144
Symbol 1144 MovieClipUses:1142 1143Used by:Timeline

Instance Names

"loadingbar_mc"Frame 1Symbol 46 MovieClip
"percent_text"Frame 1Symbol 48 EditableText
"bgf_mc"Frame 2Symbol 174 MovieClip
"monkey_mc"Frame 2Symbol 209 MovieClip
"nut0_mc"Frame 2Symbol 244 MovieClip
"bgb_mc"Frame 2Symbol 174 MovieClip
"mon0_mc"Frame 2Symbol 247 MovieClip
"nut1_mc"Frame 2Symbol 244 MovieClip
"nut2_mc"Frame 2Symbol 244 MovieClip
"nut4_mc"Frame 2Symbol 244 MovieClip
"nut5_mc"Frame 2Symbol 244 MovieClip
"nut6_mc"Frame 2Symbol 244 MovieClip
"nut7_mc"Frame 2Symbol 244 MovieClip
"nut3_mc"Frame 2Symbol 244 MovieClip
"nut8_mc"Frame 2Symbol 244 MovieClip
"nut9_mc"Frame 2Symbol 244 MovieClip
"monkeybush_mc"Frame 2Symbol 209 MovieClip
"baskethandle_mc"Frame 2Symbol 250 MovieClip
"basket_mc"Frame 2Symbol 257 MovieClip
"vine2_mc"Frame 2Symbol 260 MovieClip
"vine1_mc"Frame 2Symbol 260 MovieClip
"vinebutton_mc"Frame 2Symbol 262 MovieClip
"sbubble_mc"Frame 2Symbol 272 MovieClip
"kimotop_mc"Frame 2Symbol 523 MovieClip
"kimoLleg_mc"Frame 2Symbol 523 MovieClip
"kimoRleg_mc"Frame 2Symbol 523 MovieClip
"cock_mc"Frame 2Symbol 558 MovieClip
"kimo_mc"Frame 2Symbol 523 MovieClip
"kimoshorts_mc"Frame 2Symbol 523 MovieClip
"klupperarm_mc"Frame 2Symbol 567 MovieClip
"krforearm_mc"Frame 2Symbol 588 MovieClip
"krupperarm_mc"Frame 2Symbol 603 MovieClip
"squirt0_mc"Frame 2Symbol 660 MovieClip
"squirt1_mc"Frame 2Symbol 660 MovieClip
"squirt2_mc"Frame 2Symbol 660 MovieClip
"squirt3_mc"Frame 2Symbol 660 MovieClip
"squirt4_mc"Frame 2Symbol 660 MovieClip
"squirt5_mc"Frame 2Symbol 660 MovieClip
"squirt6_mc"Frame 2Symbol 660 MovieClip
"squirt7_mc"Frame 2Symbol 660 MovieClip
"laelitop_mc"Frame 2Symbol 1077 MovieClip
"laeli_mc"Frame 2Symbol 1077 MovieClip
"laeliarms_mc"Frame 2Symbol 1077 MovieClip
"laelihairL_mc"Frame 2Symbol 1077 MovieClip
"laelibot_mc"Frame 2Symbol 1077 MovieClip
"laelihairR_mc"Frame 2Symbol 1077 MovieClip
"meter_mc"Frame 2Symbol 1079 MovieClip
"bar_mc"Frame 2Symbol 1081 MovieClip
"helpbutton_mc"Frame 2Symbol 1090 MovieClip
"cockbutton_mc"Frame 2Symbol 1096 MovieClip
"laelihead_mc"Frame 2Symbol 1077 MovieClip
"laelimouth_mc"Frame 2Symbol 1077 MovieClip
"scenebar_mc"Frame 2Symbol 1108 MovieClip
"arrow_mc"Frame 2Symbol 1117 MovieClip
"laelilips_mc"Frame 2Symbol 1077 MovieClip
"autobutton_mc"Frame 2Symbol 1090 MovieClip
"klforearm_mc"Frame 2Symbol 1128 MovieClip
"kimoextra_mc"Frame 2Symbol 523 MovieClip
"pop_mc"Frame 2Symbol 1139 MovieClip
"beta_mc"Frame 2Symbol 1141 MovieClip
"sheet_mc"Frame 2Symbol 1144 MovieClip
"mon0_txt"Symbol 247 MovieClip Frame 1Symbol 246 EditableText
"txt"Symbol 272 MovieClip Frame 1Symbol 265 EditableText
"txt"Symbol 272 MovieClip Frame 2Symbol 268 EditableText
"txt"Symbol 272 MovieClip Frame 3Symbol 270 EditableText
"txt"Symbol 1090 MovieClip Frame 2Symbol 1085 EditableText
"txt"Symbol 1090 MovieClip Frame 4Symbol 1088 EditableText
"txt"Symbol 1096 MovieClip Frame 3Symbol 1095 EditableText
"txt"Symbol 1139 MovieClip Frame 1Symbol 1130 EditableText
"txt"Symbol 1141 MovieClip Frame 1Symbol 1140 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "wash.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "vines.mp3"
ExportAssets (56)Timeline Frame 1Symbol 3 as "V2.mp3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "V.mp3"
ExportAssets (56)Timeline Frame 1Symbol 5 as "uh1.wav"
ExportAssets (56)Timeline Frame 1Symbol 6 as "swish2.mp3"
ExportAssets (56)Timeline Frame 1Symbol 7 as "strike.wav"
ExportAssets (56)Timeline Frame 1Symbol 8 as "strain.mp3"
ExportAssets (56)Timeline Frame 1Symbol 9 as "splat.wav"
ExportAssets (56)Timeline Frame 1Symbol 10 as "spider.mp3"
ExportAssets (56)Timeline Frame 1Symbol 11 as "slap1.wav"
ExportAssets (56)Timeline Frame 1Symbol 12 as "ooo1.wav"
ExportAssets (56)Timeline Frame 1Symbol 13 as "no1.wav"
ExportAssets (56)Timeline Frame 1Symbol 14 as "monkey.mp3"
ExportAssets (56)Timeline Frame 1Symbol 15 as "mm2.wav"
ExportAssets (56)Timeline Frame 1Symbol 16 as "idrums90.mp3"
ExportAssets (56)Timeline Frame 1Symbol 17 as "idrums81.mp3"
ExportAssets (56)Timeline Frame 1Symbol 18 as "idrums125.mp3"
ExportAssets (56)Timeline Frame 1Symbol 19 as "idrums110.mp3"
ExportAssets (56)Timeline Frame 1Symbol 20 as "idrums100.mp3"
ExportAssets (56)Timeline Frame 1Symbol 21 as "I.mp3"
ExportAssets (56)Timeline Frame 1Symbol 22 as "grunt3.mp3"
ExportAssets (56)Timeline Frame 1Symbol 23 as "grunt2.mp3"
ExportAssets (56)Timeline Frame 1Symbol 24 as "grunt1.mp3"
ExportAssets (56)Timeline Frame 1Symbol 25 as "giggles2.wav"
ExportAssets (56)Timeline Frame 1Symbol 26 as "gasp1.wav"
ExportAssets (56)Timeline Frame 1Symbol 27 as "E2.mp3"
ExportAssets (56)Timeline Frame 1Symbol 28 as "E1a.mp3"
ExportAssets (56)Timeline Frame 1Symbol 29 as "E1.mp3"
ExportAssets (56)Timeline Frame 1Symbol 30 as "darker.mp3"
ExportAssets (56)Timeline Frame 1Symbol 31 as "dark.mp3"
ExportAssets (56)Timeline Frame 1Symbol 32 as "cum5.mp3"
ExportAssets (56)Timeline Frame 1Symbol 33 as "cum4.mp3"
ExportAssets (56)Timeline Frame 1Symbol 34 as "cum3.mp3"
ExportAssets (56)Timeline Frame 1Symbol 35 as "cum2.mp3"
ExportAssets (56)Timeline Frame 1Symbol 36 as "cum1.mp3"
ExportAssets (56)Timeline Frame 1Symbol 37 as "cricket.mp3"
ExportAssets (56)Timeline Frame 1Symbol 38 as "Conch.mp3"
ExportAssets (56)Timeline Frame 1Symbol 39 as "cobra1.wav"
ExportAssets (56)Timeline Frame 1Symbol 40 as "clearing.mp3"
ExportAssets (56)Timeline Frame 1Symbol 41 as "chair.wav"
ExportAssets (56)Timeline Frame 1Symbol 42 as "beachpath.mp3"
ExportAssets (56)Timeline Frame 1Symbol 43 as "bassdrum.mp3"
ExportAssets (56)Timeline Frame 1Symbol 44 as "B.mp3"




http://swfchan.com/20/97254/info.shtml
Created: 23/3 -2019 06:57:49 Last modified: 23/3 -2019 06:57:49 Server time: 28/04 -2024 00:41:25