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

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

Interactive Pregnant Amy Rose by Barn-flakes.swf

This is the info page for
Flash #165012

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


ActionScript [AS1/AS2]
Combined Code
frame 1 { stop(); var testing = false; var zoeytotal = _root.getBytesTotal(); var thisloaded = 0; var zsize2 = 1; var zsize = 1; var ztotalsize = 300; var my_cm = new ContextMenu(); my_cm.builtInItems.rewind = false; my_cm.builtInItems.print = false; my_cm.builtInItems.play = false; my_cm.builtInItems.forward_back = false; my_cm.builtInItems.loop = false; this.menu = my_cm; zoey.body.lbar.onPress = function () { if (testing == true) { if (zsize2 < 330) { zsize2 += 15; } else { zsize2 = 1; } } else { if (zoeyloaded == 300) { gotoAndStop(2); } } }; onEnterFrame = function () { var v2 = _root.getBytesLoaded(); if (testing == true) { zoeyloaded = (zsize / ztotalsize) * 300; } else { zoeyloaded = (v2 / zoeytotal) * 300; } if (zsize2 != zsize) { zsize += Math.floor((zsize2 - zsize) / 15); } zoey.head.eye.gotoAndStop(1 + Math.floor(zoeyloaded / 30)); zoey.head.hornsandears.gotoAndStop(1 + Math.floor(zoeyloaded / 30)); zoey.head.mouth.gotoAndStop(1 + Math.floor(zoeyloaded / 30)); zoey.body.l_breast.gotoAndStop(Math.floor(zoeyloaded * 3)); zoey.body.r_breast.gotoAndStop(Math.floor(zoeyloaded * 3)); zoey.body.shirt.gotoAndStop(Math.floor(zoeyloaded * 3)); zoey.body.lbar.gotoAndStop(Math.floor(zoeyloaded * 3)); }; } movieClip 7 { } movieClip 32 { } movieClip 45 { } movieClip 58 { } movieClip 60 { } movieClip 68 { } // unknown tag 88 length 122 movieClip 73 { } movieClip 80 { } movieClip 87 { } movieClip 99 { } movieClip 100 { } movieClip 101 { } frame 2 { function setState(str) { statetimer = 35 + Math.floor(speech_b._txt.length * 2.2); if (_state != str) { _state = str; for (var v2 in states[str]) { curState[v2] = states[str][v2]; } amy.head.eyes.gotoAndPlay(curState.eyes); amy.head.eyes.lp._x = lpx + curState.l_px; amy.head.eyes.lp._y = lpy + curState.l_py; amy.head.eyes.rp._x = rpx + curState.r_px; amy.head.eyes.rp._y = rpy + curState.r_py; amy.head.muzzle.gotoAndPlay(curState.mouth); amy.head.blush.gotoAndPlay(curState.blush); if (svet.l_arm._currentlabel != curState.arm) { svet.l_arm.gotoAndPlay(svet.l_arm._currentlabel + '2' + curState.arm); svet.l_cover_arm.gotoAndPlay(svet.l_cover_arm._currentlabel + '2' + curState.arm); } } } function speak(n) { lastspeech = n; speech_b._alpha = 0; speech_b._txt.text = lines[n]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } function idlespeak(n) { speak(ranspeeches[n] + (Math.floor(nextsize / 50) + dressplus) * 10); if (ranspeeches.length <= 1) { resetSpeeches(); } ranspeeches.splice(n, 1); } function gridclicked() { tmiss = distance(_xmouse, _panel.grid._x + x_right, _ymouse, _panel.grid._y - y_right + 420); if (25 - tmiss > 0) { exstore += Math.floor((25 - tmiss) * 1.75); } else { chargewait = 40; } x_right = Math.floor(75 - Math.random() * 150); y_right = Math.floor(75 - Math.random() * 150); } var debugging = false; var testing = 0; var rickroll = true; var rickrolling = 0; var topless = false; var dressless = false; var extrapower = false; var armless = false; var armalpha = 100; var dressshow = 0; var busty = false; var lbx = amy.l_breast._x; var lby = amy.l_breast._y; var rbx = amy.r_breast._x; var rby = amy.r_breast._y; var cx = amy.connector._x; var cy = amy.connector._y; var x_right = -50; var y_right = 50; var xfakenum = 0; var yfakenum = 0; var xfake = 0; var yfake = 0; var xpause = 0; var ypause = 0; var xshow = true; var yshow = true; var xmiss = 0; var ymiss = 0; var tmiss = 0; var easymode = true; var _state = ''; var curState = new Object(); var states = new Object(); var backupState = 'rest'; var lpx = amy.head.eyes.lp._x; var lpy = amy.head.eyes.lp._y; var rpx = amy.head.eyes.rp._x; var rpy = amy.head.eyes.rp._y; var speechidle = 0; var lastspeech = 0; var lines = new Object(); var size = 1; var totalsize = 1; var exstore = 0; var tempstore = 0; var chargewait = 0; var exspeed = 1; var exgrow = false; var nextsize = 30; var dressplus = 0; var bustis = 100; var boobsonly = false; var rubstart = 0; var rubbing = 0; var brubstart = 0; var brubbing = 0; var mousepressed = false; var xmsb = _xmouse; var ymsb = _ymouse; var mousemove = 0; var ranspeeches = []; resetSpeeches = function () { ranspeeches.push(1); ranspeeches.push(2); ranspeeches.push(3); ranspeeches.push(4); ranspeeches.push(5); }; var tailpulled = 0; var tailadd = 100; var tailmax = 1000; var taildecline = 5; var taildelay = 60; resetSpeeches(); lines[-16] = {'_expression': 'trollface', '_line': 'Well, if you\'re going to troll me, I\'ll troll you right back!'}; lines[-15] = {'_expression': 'tail', '_line': 'AHH! My tail!'}; lines[-14] = {'_expression': 'what?', '_line': 'Hey! Why are you doing that!?'}; lines[-13] = {'_expression': 'what?', '_line': 'But - this is my natural size.'}; lines[-12] = {'_expression': 'sultry', '_line': 'I know I\'ll be more mobile this way, anyway.'}; lines[-11] = {'_expression': 'what?', '_line': 'Um...the machine is already working as per normal.'}; lines[-10] = {'_expression': 'nervous', '_line': 'B-bigger!? I want to be able to stand up when all this is done, Sonic.'}; lines[-9] = {'_expression': 'what?', '_line': 'I\'m already as naked as I\'m going to get.'}; lines[-8] = {'_expression': 'what?', '_line': 'I\'ve already hacked the machine for you.'}; lines[-7] = {'_expression': 'sultry', '_line': 'I knew you were too good to need to cheat with Robotnik\'s machine!'}; lines[-6] = {'_expression': 'sultry', '_line': 'Not in the mood for the imprEGGnomatic\'s controls? Luckily, I know a way around that.'}; lines[-5] = {'_expression': 'trollface', '_line': 'You didn\'t actually think this was real, did you?'}; lines[-4] = {'_expression': 'sultry', '_line': 'Not ready for kids? I\'m sure we can plan that later.'}; lines[-3] = {'_expression': 'sultry', '_line': 'Hey Sonic. Check these puppies out.'}; lines[-2] = {'_expression': 'sultry', '_line': 'Like them big eh? Just wait, I\'ll make Rouge jealous.'}; lines[-1] = {'_expression': 'sultry', '_line': 'Oh? It\'s you Sonic. I\'m definitely not about to rickroll you. Wanna have some fun?'}; lines[1] = {'_expression': 'dream', '_line': 'Ah, Sonic. I know I\'ll be your bride one day.'}; lines[2] = {'_expression': 'dream', '_line': 'I can see it all now. Mrs. Sonic The Hedgehog...'}; lines[3] = {'_expression': 'dream', '_line': 'I think I\'ll make Cream the flower girl, and Rouge can be...'}; lines[4] = {'_expression': 'dream', '_line': 'I wonder what sort of ring I should... oh wait, they all vanish when I touch them.'}; lines[5] = {'_expression': 'dream', '_line': 'Oh, Sonic. I just know we were made for each other.'}; lines[6] = {'_expression': 'shout', '_line': 'Don\'t grope me! Who do you think you are!?'}; lines[7] = {'_expression': 'unimpressed', '_line': 'Stroking me there isn\'t going to help.'}; lines[8] = {'_expression': 'shout', '_line': 'Hey! Why are you poking me!?'}; lines[9] = {'_expression': 'dream', '_line': 'Heehee!!'}; lines[0] = {'_expression': 'dress', '_line': 'Huh? What happened to my dress?'}; lines[11] = {'_expression': 'embarrased', '_line': 'I could have sworn I had panties as well.'}; lines[12] = {'_expression': 'dream', '_line': 'Thankfully, I have plenty of spare dresses.'}; lines[13] = {'_expression': 'dream', '_line': 'At least it\'s a warm day.'}; lines[14] = {'_expression': 'dream', '_line': 'On the plus side, my bra is a nice substitute for a swimsuit.'}; lines[15] = {'_expression': 'embarrased', '_line': 'I wonder what Sonic would say if he had seen that.'}; lines[16] = {'_expression': 'shout', '_line': 'I said "where did my DRESS" go? My breasts are where they always were.'}; lines[17] = {'_expression': 'unimpressed', '_line': 'Just because my dress is gone doesn\'t mean you\'re allowed to feel me up!'}; lines[18] = {'_expression': 'unimpressed', '_line': 'This isn\'t a "poking" beach!'}; lines[19] = {'_expression': 'blush', '_line': 'That... actually feels really nice without my dress.'}; lines[10] = {'_expression': 'dress', '_line': 'Why are my breasts so warm? I haven\'t been in the sun that long, have I?'}; lines[21] = {'_expression': 'pout', '_line': 'Something weird is going on here.'}; lines[22] = {'_expression': 'embarrased', '_line': 'Is this someone\'s idea of a prank?'}; lines[23] = {'_expression': 'embarrased', '_line': 'First my dress, and now my...breasts?'}; lines[24] = {'_expression': 'pout', '_line': 'When I said I like to be warm, I meant all over my body.'}; lines[25] = {'_expression': 'embarrased', '_line': 'Think Amy, think. What would Sonic do?'}; lines[26] = {'_expression': 'shout', '_line': 'That wasn\'t an invitiation to come grope me.'}; lines[27] = {'_expression': 'huff', '_line': 'Your hands aren\'t going to make my breasts any cooler.'}; lines[28] = {'_expression': 'unimpressed', '_line': 'You know, I have a huge hammer I could smash you with...'}; lines[29] = {'_expression': 'blush', '_line': 'Well, I guess tummy rubs aren\'t SO bad.'}; lines[20] = {'_expression': 'shock', '_line': 'AIEE!! They\'re getting bigger!'}; lines[31] = {'_expression': 'pout', '_line': 'I\'m not Rouge! I\'m Amy!'}; lines[32] = {'_expression': 'pout', '_line': 'But... what if Sonic prefers smaller breasts?'}; lines[33] = {'_expression': 'embarrased', '_line': 'Maybe this is how Rouge got such big bazoombas.'}; lines[34] = {'_expression': 'pout', '_line': 'Oh, I hope this bra holds out.'}; lines[35] = {'_expression': 'dress', '_line': 'Dr Robotnik would never design a machine that does this, would he?'}; lines[36] = {'_expression': 'unimpressed', '_line': 'I guess you just can\'t help yourself at a time like this, can you?.'}; lines[37] = {'_expression': 'shout', '_line': 'That\'s NOT an appropriate reaction.'}; lines[38] = {'_expression': 'unimpressed', '_line': 'You know, I have a huge hammer I could smash you with...'}; lines[39] = {'_expression': 'blush', '_line': 'Well, I guess tummy rubs aren\'t SO bad.'}; lines[30] = {'_expression': 'relax', '_line': 'Actually, this isn\'t too bad.'}; lines[41] = {'_expression': 'dream', '_line': 'If Rouge can manage a massive bust, then so can I!'}; lines[42] = {'_expression': 'dream', '_line': 'Sonic won\'t refuse my proposal now.'}; lines[43] = {'_expression': 'impressed', '_line': 'I hope these things are real.'}; lines[44] = {'_expression': 'nervous', '_line': 'Wait, what if they don\'t stop!?'}; lines[45] = {'_expression': 'embarrased', '_line': 'I wonder what my friends will think of my new bust?'}; lines[46] = {'_expression': 'shout', '_line': 'I guess an uninvited grope or two comes with the package.'}; lines[47] = {'_expression': 'huff', '_line': 'Did I say you could do that?'}; lines[48] = {'_expression': 'unimpressed', '_line': 'You know, I have a huge hammer I could smash you with...'}; lines[49] = {'_expression': 'blush', '_line': 'Well, I guess tummy rubs aren\'t SO bad.'}; lines[40] = {'_expression': 'dress', '_line': 'Wait, I look pudgy too?'}; lines[51] = {'_expression': 'pout', '_line': 'I\'m not pudgy. Hedgehogs are never pudgy!'}; lines[52] = {'_expression': 'pout', '_line': 'Maybe I can find a dress to cover this.'}; lines[53] = {'_expression': 'nervous', '_line': 'But...but... what\'s going on!?'}; lines[54] = {'_expression': 'pout', '_line': 'Aw - I knew the bust was too good to be true.'}; lines[55] = {'_expression': 'whine', '_line': 'I don\'t want to be a tubby!'}; lines[56] = {'_expression': 'pout', '_line': 'At least my boobs aren\'t stopping.'}; lines[57] = {'_expression': 'pleasure', '_line': 'Oooh. Those are really sensitive now.'}; lines[58] = {'_expression': 'embarrased', '_line': 'Wait? That feels... hard?'}; lines[59] = {'_expression': 'blush', '_line': 'At least belly rubs still feel good.'}; lines[50] = {'_expression': 'shock', '_line': 'What!? Not my belly too!!'}; lines[61] = {'_expression': 'whine', '_line': 'Why is my BELLY growing? I don\'t want that to grow!'}; lines[62] = {'_expression': 'embarrased', '_line': 'It looks... really round now.'}; lines[63] = {'_expression': 'pout', '_line': 'I doubt any of my clothes will conceal this.'}; lines[64] = {'_expression': 'unimpressed', '_line': 'Someone\'s going to get piko smashed if they can\'t undo this.'}; lines[65] = {'_expression': 'nervous', '_line': 'I have a BAAAD feeling about this.'}; lines[66] = {'_expression': 'shout', '_line': 'Stop it! There\'s so much pressure in there now!'}; lines[67] = {'_expression': 'pleasure', '_line': 'Hands off! Those are for- oooh....'}; lines[68] = {'_expression': 'unimpressed', '_line': 'I\'m well aware of this belly.'}; lines[69] = {'_expression': 'pleasure', '_line': 'Ooooh, why does that feel so good?'}; lines[60] = {'_expression': 'yippee', '_line': 'Hold on.... that looks.... am I... pregnant?!!'}; lines[71] = {'_expression': 'embarrased', '_line': 'That would explain all this growth.'}; lines[72] = {'_expression': 'dream', '_line': 'I\'m... a little excited actually.'}; lines[73] = {'_expression': 'nervous', '_line': 'Me? A mother? Could it be?'}; lines[74] = {'_expression': 'pout', '_line': 'But... what if it\'s not Sonic\'s?'}; lines[75] = {'_expression': 'nervous', '_line': 'This is pretty scary...but....'}; lines[76] = {'_expression': 'pout', '_line': 'They sure do feel under pressure...'}; lines[77] = {'_expression': 'pleasure', '_line': 'Ooooh. S-stop it!'}; lines[78] = {'_expression': 'dress', '_line': 'That would explain the hardness too.'}; lines[79] = {'_expression': 'pleasure', '_line': 'What are you...Ooohh.'}; lines[70] = {'_expression': 'shock', '_line': '<gasp!> I think I felt it move!'}; lines[81] = {'_expression': 'yippee', '_line': 'I guess that confirms it. I\'m preggers!'}; lines[82] = {'_expression': 'wonder', '_line': 'I wonder if every one will believe me.'}; lines[83] = {'_expression': 'dream', '_line': 'I just can\'t wait to share the news!'}; lines[84] = {'_expression': 'wonder', '_line': 'I wonder if they sell Sonic\'s shoes in baby size.'}; lines[85] = {'_expression': 'blush', '_line': 'All this movement... it kind of tickles.'}; lines[86] = {'_expression': 'shout', '_line': 'Those are for Sonic and my baby only!'}; lines[87] = {'_expression': 'huff', '_line': 'Ooooh. Stop it!'}; lines[88] = {'_expression': 'shock', '_line': '<gasp> It reacted to that!'}; lines[89] = {'_expression': 'blush', '_line': 'What are you...Ooohh.'}; lines[80] = {'_expression': 'yippee', '_line': 'Yay! I might be preggers with Sonic\'s baby!!'}; lines[91] = {'_expression': 'giggle', '_line': 'He\'s sure to marry me now! Haha!'}; lines[92] = {'_expression': 'giggle', '_line': 'I can\'t believe it. It\'s a dream come true.'}; lines[93] = {'_expression': 'giggle', '_line': 'It just has to be Sonic\'s. Who else could be the father?'}; lines[94] = {'_expression': 'wonder', '_line': 'I wonder if it will be blue or pink. Or purple?'}; lines[95] = {'_expression': 'yippee', '_line': 'I couldn\'t be happier about this.'}; lines[96] = {'_expression': 'shout', '_line': 'They sure feel under pressure...'}; lines[97] = {'_expression': 'huff', '_line': 'Ooooh. Stop it!'}; lines[98] = {'_expression': 'unimpressed', '_line': 'That would explain the hardness too.'}; lines[99] = {'_expression': 'blush', '_line': 'What are you...Ooohh.'}; lines[90] = {'_expression': 'yippee', '_line': 'This has been quite a day!'}; lines[101] = {'_expression': 'giggle', '_line': 'He\'s sure to marry me now! Haha.'}; lines[102] = {'_expression': 'giggle', '_line': 'I can\'t believe it. It\'s a dream come true.'}; lines[103] = {'_expression': 'giggle', '_line': 'It just has to be sonic\'s. Who else could be the father?'}; lines[104] = {'_expression': 'wonder', '_line': 'I wonder if it will be blue or pink. Or purple?.'}; lines[105] = {'_expression': 'yippee', '_line': 'I couldn\'t be happier about this.'}; lines[106] = {'_expression': 'shout', '_line': 'They sure feel under pressure...'}; lines[107] = {'_expression': 'huff', '_line': 'Ooooh. Stop it!'}; lines[108] = {'_expression': 'unimpressed', '_line': 'That would explain the hardness too.'}; lines[109] = {'_expression': 'blush', '_line': 'What are you...Ooohh.'}; lines[100] = {'_expression': 'yippee', '_line': 'H-How big am I going to get?'}; lines[111] = {'_expression': 'giggle', '_line': 'He\'s sure to marry me now! Haha.'}; lines[112] = {'_expression': 'giggle', '_line': 'I can\'t believe it. It\'s a dream come true.'}; lines[113] = {'_expression': 'giggle', '_line': 'It just has to be sonic\'s. Who else could be the father?'}; lines[114] = {'_expression': 'wonder', '_line': 'I wonder if it will be blue or pink. Or purple?.'}; lines[115] = {'_expression': 'yippee', '_line': 'I couldn\'t be happier about this.'}; lines[116] = {'_expression': 'shout', '_line': 'They sure feel under pressure...'}; lines[117] = {'_expression': 'huff', '_line': 'Ooooh. Stop it!'}; lines[118] = {'_expression': 'unimpressed', '_line': 'That would explain the hardness too.'}; lines[119] = {'_expression': 'blush', '_line': 'What are you...Ooohh.'}; lines[110] = {'_expression': 'yippee', '_line': 'Whoa! I\'m really busting out!'}; lines[121] = {'_expression': 'giggle', '_line': 'He\'s sure to marry me now! Haha.'}; lines[122] = {'_expression': 'giggle', '_line': 'I can\'t believe it. It\'s a dream come true.'}; lines[123] = {'_expression': 'giggle', '_line': 'It just has to be sonic\'s. Who else could be the father?'}; lines[124] = {'_expression': 'wonder', '_line': 'I wonder if it will be blue or pink. Or purple?.'}; lines[125] = {'_expression': 'yippee', '_line': 'I couldn\'t be happier about this.'}; lines[126] = {'_expression': 'shout', '_line': 'They sure feel under pressure...'}; lines[127] = {'_expression': 'huff', '_line': 'Ooooh. Stop it!'}; lines[128] = {'_expression': 'unimpressed', '_line': 'That would explain the hardness too.'}; lines[129] = {'_expression': 'blush', '_line': 'What are you...Ooohh.'}; lines[120] = {'_expression': 'yippee', '_line': 'Phew. I think it\'s pretty much over.'}; lines[131] = {'_expression': 'giggle', '_line': 'He\'s sure to marry me now! Haha.'}; lines[132] = {'_expression': 'giggle', '_line': 'I can\'t believe it. It\'s a dream come true.'}; lines[133] = {'_expression': 'giggle', '_line': 'It just has to be sonic\'s. Who else could be the father?'}; lines[134] = {'_expression': 'wonder', '_line': 'I wonder if it will be blue or pink. Or purple?.'}; lines[135] = {'_expression': 'yippee', '_line': 'I couldn\'t be happier about this.'}; lines[136] = {'_expression': 'shout', '_line': 'They sure feel under pressure...'}; lines[137] = {'_expression': 'huff', '_line': 'Ooooh. Stop it!'}; lines[138] = {'_expression': 'unimpressed', '_line': 'That would explain the hardness too.'}; lines[139] = {'_expression': 'blush', '_line': 'What are you...Ooohh.'}; states.blush = {'eyes': 'sad', 'mouth': 'smile', 'blush': 'yes', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.dream = {'eyes': 'sleep', 'mouth': 'yay', 'blush': 'no', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.dress = {'eyes': 'huh?', 'mouth': 'small', 'blush': 'yes', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.embarrased = {'eyes': 'wide', 'mouth': 'huh?', 'blush': 'yes', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.groped = {'eyes': 'mad', 'mouth': 'small', 'blush': 'yes', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.giggle = {'eyes': 'sleep', 'mouth': 'grin', 'blush': 'no', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.huff = {'eyes': 'sleep', 'mouth': 'sad', 'blush': 'no', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.impressed = {'eyes': 'sad', 'mouth': 'grin', 'blush': 'no', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.nervous = {'eyes': 'wide', 'mouth': 'open', 'blush': 'no', 'l_px': 6, 'l_py': -8, 'r_px': 8, 'r_py': -6, 'arms': 'up'}; states.pleasure = {'eyes': 'sleep', 'mouth': 'small', 'blush': 'yes', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.pout = {'eyes': 'sad', 'mouth': 'open', 'blush': 'yes', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.pouty = {'eyes': 'sad', 'mouth': 'sad', 'blush': 'no', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.shock = {'eyes': 'wide', 'mouth': 'wide', 'blush': 'yes', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.shout = {'eyes': 'mad', 'mouth': 'wide', 'blush': 'yes', 'l_px': 6, 'l_py': -8, 'r_px': 8, 'r_py': -6, 'arms': 'up'}; states.stunned = {'eyes': 'wide', 'mouth': 'sad', 'blush': 'yes', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.sultry = {'eyes': 'calm', 'mouth': 'yay', 'blush': 'no', 'l_px': 3, 'l_py': -5, 'r_px': 10, 'r_py': -5, 'arms': 'up'}; states.relax = {'eyes': 'sad', 'mouth': 'yay', 'blush': 'no', 'l_px': 6, 'l_py': -10, 'r_px': 5, 'r_py': -8, 'arms': 'up'}; states.rest = {'eyes': 'calm', 'mouth': 'smile', 'blush': 'no', 'l_px': 0, 'l_py': -7, 'r_px': 5, 'r_py': -8, 'arms': 'up'}; states.tail = {'eyes': 'wide', 'mouth': 'wide', 'blush': 'yes', 'l_px': 5, 'l_py': 0, 'r_px': 5, 'r_py': 0, 'arms': 'up'}; states.trollface = {'eyes': 'troll', 'mouth': 'troll', 'blush': 'no', 'l_px': 3, 'l_py': -2, 'r_px': 8, 'r_py': -2, 'arms': 'up'}; states.trouble = {'eyes': 'huh?', 'mouth': 'sad', 'blush': 'no', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.uhoh = {'eyes': 'wide', 'mouth': 'none', 'blush': 'no', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.unimpressed = {'eyes': 'flat', 'mouth': 'sad', 'blush': 'no', 'l_px': 6, 'l_py': -5, 'r_px': 8, 'r_py': -6, 'arms': 'up'}; states.what? = {'eyes': 'huh?', 'mouth': 'open', 'blush': 'no', 'l_px': 6, 'l_py': -8, 'r_px': 8, 'r_py': -6, 'arms': 'up'}; states.whine = {'eyes': 'tight', 'mouth': 'wide', 'blush': 'no', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; states.wonder = {'eyes': 'huh?', 'mouth': 'small', 'blush': 'no', 'l_px': 4, 'l_py': -9, 'r_px': 15, 'r_py': -9, 'arms': 'up'}; states.yippee = {'eyes': 'wide', 'mouth': 'yay', 'blush': 'no', 'l_px': 0, 'l_py': 0, 'r_px': 0, 'r_py': 0, 'arms': 'up'}; var codesofar = new Array(); var secretcode = [83, 84, 79, 80, 72, 65, 67, 75, 73, 78, 71, 77, 69]; var boobssofar = new Array(); var secretboobcode = [71, 73, 86, 69, 84, 72, 69, 78, 79, 79, 66, 83, 69, 88, 84, 82, 65, 66, 79, 79, 66, 83]; var unboobssofar = new Array(); var secretunboobcode = [84, 79, 79, 77, 85, 67, 72, 66, 82, 69, 65, 83, 84, 83, 72, 82, 73, 78, 75, 72, 69, 82, 67, 72, 69, 83, 84]; var topsofar = new Array(); var secrettopcode = [83, 69, 78, 68, 84, 72, 69, 66, 82, 65, 86, 69, 82, 89, 70, 65, 82]; var BEsofar = new Array(); var secretBEcode = [75, 69, 69, 80, 84, 72, 69, 71, 85, 84, 73, 78, 65, 82, 85, 84]; var powersofar = new Array(); var secretpowercode = [76, 69, 84, 77, 69, 85, 83, 69, 76, 79, 84, 83, 79, 70, 74, 85, 73, 67, 69]; var powerlosssofar = new Array(); var secretpowerlosscode = [73, 84, 83, 85, 78, 70, 65, 73, 82, 84, 65, 75, 69, 77, 89, 83, 80, 65, 82, 69]; var thiskey = new Object(); amy.tail.onPress = function () { if (tailpulled < tailmax - tailadd) { tailpulled += tailadd; speak(-14); } else { speak(-15); amy.tail._visible = false; taildelay -= 1; } }; Key.addListener(thiskey); thiskey.onKeyDown = function () { if (Key.getCode() == secretcode[codesofar.length]) { codesofar.push(Key.getCode()); if (codesofar.length >= secretcode.length) { rickroll = false; speak(-1); } } else { codesofar = []; } if (rickroll == false) { if (Key.getCode() == secretboobcode[boobssofar.length]) { boobssofar.push(Key.getCode()); if (boobssofar.length >= secretboobcode.length) { if (busty == false) { busty = true; speak(-2); } else { speak(-10); } } } else { boobssofar = []; } if (Key.getCode() == secretunboobcode[unboobssofar.length]) { unboobssofar.push(Key.getCode()); if (unboobssofar.length >= secretunboobcode.length) { if (busty == true) { busty = false; speak(-12); } else { speak(-13); } } } else { unboobssofar = []; } if (Key.getCode() == secrettopcode[topsofar.length]) { topsofar.push(Key.getCode()); if (topsofar.length >= secrettopcode.length) { if (topless == false) { topless = true; speak(-3); } else { speak(-9); } } } else { topsofar = []; } if (Key.getCode() == secretBEcode[BEsofar.length]) { BEsofar.push(Key.getCode()); if (BEsofar.length >= secretBEcode.length) { boobsonly = true; speak(-4); } } else { BEsofar = []; } if (Key.getCode() == secretpowercode[powersofar.length]) { powersofar.push(Key.getCode()); if (powersofar.length >= secretpowercode.length) { if (extrapower == false) { extrapower = true; speak(-6); } else { speak(-8); } } } else { powersofar = []; } if (Key.getCode() == secretpowerlosscode[powerlosssofar.length]) { powerlosssofar.push(Key.getCode()); if (powerlosssofar.length >= secretpowerlosscode.length) { if (extrapower == true) { extrapower = false; speak(-7); } else { speak(-11); } } } else { powerlosssofar = []; } } }; reset = function () { totalsize = 0; nextsize = 2; busty = false; topless = false; rickroll = true; armless = false; extrapower = false; if (dressless == true) { dressless = false; dressshow = 35; } }; speech_b._alpha = 0; speech_b.onPress = function () { if (speechtimer > 10) { speechtimer = 10; } }; amy.head.onPress = function () { speechidle = 1; }; amy.belly.onPress = function () { startrub = 10; }; amy.l_breast.onPress = function () { bstartrub = 10; }; amy.r_breast.onPress = amy.l_breast.onPress; _panel.grid.onPress = function () { if (chargewait <= 0) { gridclicked(); } }; _panel.onEnterFrame = function () { if (_panel.hitTest(_xmouse, _ymouse, true)) { if (_panel._y > 420) { _panel._y += (420 - _panel._y) / 6; } } else { if (_panel._y < 600) { _panel._y += (600 - _panel._y) / 6; } } }; _panel.expand_b._txt.text = 'dress'; _panel.reset_b._txt.text = 'reset'; _panel.birth_b._txt.text = 'birth'; _panel.control_b._txt.text = 'control'; _panel.reset_b.onPress = function () { if (resettimer > 0) { reset(); _panel.reset_b._txt.text = 'reset'; resettimer = 0; } else { resettimer = 50; _panel.reset_b._txt.text = 'Really?'; } }; _panel.birth_b.onPress = function () { birthbtimer = 50; }; _panel.expand_b.onPress = function () { if (dressless == false) { _panel.expand_b._txt.text = 'dress'; if (exstore >= 100) { exstore = 0; dressless = true; _panel.expand_b._txt.text = 'expand'; speak(0); } } else { exgrow = true; } }; _panel.control_b.onPress = function () { easymode = !easymode; }; _panel.speed_b._txt.text = '+' + exspeed + 'x'; _panel.speed_b.onPress = function () { if (exspeed == 1) { exspeed = 2; } else { if (exspeed == 2) { exspeed = 5; } else { if (exspeed == 5) { exspeed = 10; } else { if (exspeed == 10) { exspeed = -5; } else { if (exspeed == -5) { exspeed = -1; } else { if (exspeed == -1) { exspeed = 1; } } } } } } _panel.speed_b._txt.text = '+' + exspeed + 'x'; }; onMouseDown = function () { mousepressed = true; }; onMouseUp = function () { mousepressed = false; exgrow = false; if (startrub > 1) { startrub = 2; } if (bstartrub > 1) { bstartrub = 2; } rubbing = 0; brubbing = 0; mousemove = 0; }; distance = function (x1, x2, y1, y2) { return Math.sqrt((x1 - x2) * (x1 - x2) + (y1 - y2) * (y1 - y2)); }; onEnterFrame = function () { if (tailpulled > 0 && tailpulled < tailmax) { tailpulled -= taildecline; } if (taildelay < 60) { taildelay -= 1; } if (taildelay == 1) { rickrolling = 1; totalsize = 200; speak(-16); } if (size >= 150 && boobsonly == false) { amy.belly.gotoAndStop(Math.floor((size - 150) * 1.335)); } else { amy.belly.gotoAndStop(1); } amy.connector._xscale = bustis; amy.connector._yscale = bustis; amy.l_breast._xscale = bustis; amy.l_breast._yscale = bustis; amy.r_breast._xscale = bustis; amy.r_breast._yscale = bustis; if (busty == false) { amy.connector._x = cx - (bustis - 100) / 4; amy.connector._y = cy - (bustis - 100) / 8; amy.l_breast._x = lbx - (bustis - 100) / 5; amy.l_breast._y = lby - (bustis - 100) / 10; amy.r_breast._x = rbx - (bustis - 100) / 10; amy.r_breast._y = rby - (bustis - 100) / 10; amy.l_breast._rotation = 0; amy.r_breast._rotation = 0; bustsb = 100 + size / 50; } else { amy.connector._x = cx - (bustis - 100) / 4; amy.connector._y = cy - (bustis - 100) / 8; amy.l_breast._x = lbx - (bustis - 100) / 5; amy.l_breast._y = lby - (bustis - 100) / 10; amy.r_breast._x = rbx - (bustis - 100) / 10; amy.r_breast._y = rby - (bustis - 100) / 10; amy.l_breast._rotation = 0; amy.r_breast._rotation = 0; bustsb = 100 + size / 25; } bustdif = bustsb - bustis; if (bustis != bustsb) { bustis += bustdif / 10; } amy.torso_peach.gotoAndStop(size); amy.l_breast.gotoAndStop(size); amy.r_breast.gotoAndStop(size); amy.f_leg.pant.gotoAndStop(size); amy.connector.gotoAndStop(size); sizedif = totalsize - size; exdif = exstore - tempstore; if (size != totalsize) { if (sizedif / 9 < 1 && sizedif > 0) { size += 1; testing = 10; } else { if (sizedif / 9 > -1 && sizedif < 0) { size -= 1; } else { size += Math.floor(sizedif / 9); } } } if (Math.random() * 7000 < totalsize - 330) { size -= 20; } if (tempstore != exstore) { if (exdif / 9 < 1 && exdif > 0) { tempstore += 1; } else { if (exdif / 9 > -1 && exdif < 0) { tempstore -= 1; } else { tempstore += Math.floor(exdif / 9); } } } _panel.expand_b.gotoAndStop(Math.floor(tempstore * 5)); if (tempstore <= 0) { _panel.expand_b.gotoAndStop(1); } if (resettimer > 0) { resettimer -= 1; } else { _panel.reset_b._txt.text = 'reset'; } if (birthbtimer > 0) { _panel.birth_b._txt.text = 'not yet...'; birthbtimer -= 1; } else { _panel.birth_b._txt.text = 'birth'; } if (exstore > 100) { exstore = 100; } if (exstore <= 0) { exstore = 0; } if (totalsize > 600) { totalsize = 600; } if (totalsize < 0) { totalsize = 0; } if (exgrow == true) { if (rickrolling <= 0) { if (exstore > exspeed) { totalsize += exspeed; exstore -= exspeed; } else { totalsize += exstore; exstore = 0; } } } amy.connector._visible = !topless; if (amy.dress._visible == true && dressless == true && amy.dress._currentframe < 2) { amy.dress.gotoAndPlay(2); } if (topless == false) { amy.l_breast.nudemask._x = -50; amy.r_breast.nudemask._x = -20; } else { amy.l_breast.nudemask._x = 1000; amy.r_breast.nudemask._x = 1000; } if (armless == false) { if (armalpha < 100) { armalpha += 6; } } else { if (armalpha > 0) { armalpha -= 6; } } if (dressshow > 0) { dressshow -= 1; amy.dress.gotoAndStop(dressshow); amy.dress._visible = true; _panel.expand_b._txt.text = 'dress'; } amy.l_arm._alpha = armalpha; amy.r_forearm._alpha = armalpha; amy.r_shoulder._alpha = armalpha; if (statetimer > 0) { statetimer -= 1; } else { setState(backupState); } if (speech_b._alpha <= 1) { speech_b._visible = false; } else { speech_b._visible = true; } if (speechidle < Math.random()) { speechidle += 0.0005; } else { speechidle = 0; idlespeak(Math.floor(Math.random() * ranspeeches.length)); } if (speechtimer > 0) { speechtimer -= 1; if (speech_b._alpha < 100) { speech_b._alpha += 8; } speechidle = 0; } else { if (speech_b._alpha > 0) { speech_b._alpha -= 8; if (statetimer > 0) { statetimer = 10; } } } if (dressless == false) { totalsize = 1; backupState = 'rest'; dressplus = 0; } else { dressplus = 1; if (totalsize < 30) { backupState = 'trouble'; } else { if (totalsize < 80) { backupState = 'pouty'; } else { if (totalsize < 130) { backupState = 'stunned'; } else { if (totalsize < 180) { backupState = 'rest'; } else { if (totalsize < 230) { backupState = 'trouble'; } else { if (totalsize < 280) { backupState = 'pouty'; } else { if (totalsize < 330) { backupState = 'rest'; } else { if (totalsize < 380) { backupState = 'stunned'; } else { if (totalsize < 430) { backupState = 'rest'; } } } } } } } } } } if (totalsize > nextsize) { if (nextsize == 330) { size -= 20; } speak((dressplus + Math.floor(nextsize / 50)) * 10); nextsize += 50; } if (startrub > 0) { startrub -= 1; } if (startrub == 1 && mousemove < 1) { speak(8 + (dressplus + Math.floor(nextsize / 50)) * 10); } if (bstartrub > 0) { bstartrub -= 1; } if (bstartrub == 1 && mousemove < 1) { speak(6 + (dressplus + Math.floor(nextsize / 50)) * 10); } if (mousemove > 1 && overbelly == true) { startrub = 0; if (rubbing <= 0) { speak(9 + (dressplus + Math.floor(nextsize / 50)) * 10); } rubbing = 10; } if (mousemove > 1 && overbreast == true) { bstartrub = 0; if (brubbing <= 0) { speak(7 + (dressplus + Math.floor(nextsize / 50)) * 10); } brubbing = 10; } if (xmsb != _xmouse || ymsb != _ymouse) { if (mousepressed == true) { mousemove += distance(xmsb, _xmouse, ymsb, _ymouse) / 5; } xmsb = _xmouse; ymsb = _ymouse; } if (rubbing > 0) { rubbing -= 1; } if (brubbing > 0) { brubbing -= 1; } if (mousemove > 0) { mousemove -= 1; } if (mousemove > 20) { mousemove = 20; } overbreast = false; overbelly = false; if (amy.l_breast.hitTest(_xmouse, _ymouse, true) == true) { overbreast = true; } if (amy.r_breast.hitTest(_xmouse, _ymouse, true) == true) { overbreast = true; } if (amy.belly.hitTest(_xmouse, _ymouse, true) == true) { overbelly = true; } if (chargewait > 0) { chargewait -= 1; _panel.grid.gotoAndStop(2); } else { _panel.grid.gotoAndStop(1); } if (xfake - xpause < Math.random()) { xfake += 0.05; } else { xfake = 0; xfakenum = Math.floor(75 - Math.random() * 150); xshow = !xshow; } if (yfake - ypause < Math.random()) { yfake += 0.05; } else { yfake = 0; yfakenum = Math.floor(75 - Math.random() * 150); yshow = !yshow; } if (xshow == true) { _panel.x_display._txt.text = x_right + 'x'; xsb = x_right; xpause = 0.4; } else { _panel.x_display._txt.text = xfakenum + 'x'; xsb = xfakenum; xpause = 0; } if (yshow == true) { _panel.y_display._txt.text = y_right + 'y'; ysb = -y_right; ypause = 0.4; } else { _panel.y_display._txt.text = yfakenum + 'y'; ysb = -yfakenum; ypause = 0; } ydif = ysb - _panel.grid.y_line._y; xdif = xsb - _panel.grid.x_line._x; if (_panel.grid.x_line._x != xsb) { _panel.grid.x_line._x += xdif / 10; } if (_panel.grid.y_line._y != ysb) { _panel.grid.y_line._y += ydif / 10; } _panel.grid.x_line._visible = easymode; _panel.grid.y_line._visible = easymode; if (testing > 0) { testing -= 1; } if (extrapower == true) { exstore = 100; } if (rickroll == true && size >= 400) { if (rickrolling <= 0) { speak(-5); rickrolling = 1; } totalsize = 400; } if (rickrolling > 0) { rickrolling += 1; } if (rickrolling > 60) { _root.gotoAndStop(3); } if (debugging == true) { debug_01.text = tailpulled; debug_02.text = taildelay; debug_03.text = nextsize; trace(ranspeeches); } else { debug_01.text = ''; debug_02.text = ''; debug_03.text = ''; } }; } movieClip 105 { } movieClip 108 { } movieClip 111 { } movieClip 115 { } movieClip 119 { } movieClip 125 { } movieClip 131 { } movieClip 140 { } movieClip 144 { } movieClip 154 { } movieClip 160 { } movieClip 178 { frame 1 { stop(); _root.dressplus = 0; } frame 35 { this._visible = false; } } movieClip 181 { } movieClip 186 { } movieClip 211 { frame 1 { _currentlabel = 'calm'; } frame 2 { gotoAndPlay(_currentlabel); } frame 3 { _currentlabel = 'wide'; } frame 4 { gotoAndPlay(_currentlabel); } frame 5 { _currentlabel = 'huh?'; } frame 6 { gotoAndPlay(_currentlabel); } frame 7 { _currentlabel = 'sleep'; } frame 8 { gotoAndPlay(_currentlabel); } frame 9 { _currentlabel = 'sad'; } frame 10 { gotoAndPlay(_currentlabel); } frame 11 { _currentlabel = 'mad'; } frame 12 { gotoAndPlay(_currentlabel); } frame 13 { _currentlabel = 'flat'; } frame 14 { gotoAndPlay(_currentlabel); } frame 15 { _currentlabel = 'troll'; } frame 16 { gotoAndPlay(_currentlabel); } frame 17 { _currentlabel = 'tight'; } frame 18 { gotoAndPlay(_currentlabel); } } movieClip 223 { frame 1 { _currentlabel = 'smile'; } frame 2 { gotoAndPlay(_currentlabel); } frame 3 { _currentlabel = 'none'; } frame 4 { gotoAndPlay(_currentlabel); } frame 5 { _currentlabel = 'small'; } frame 6 { gotoAndPlay(_currentlabel); } frame 7 { _currentlabel = 'sad'; } frame 8 { gotoAndPlay(_currentlabel); } frame 9 { _currentlabel = 'yay'; } frame 10 { gotoAndPlay(_currentlabel); } frame 11 { _currentlabel = 'huh?'; } frame 12 { gotoAndPlay(_currentlabel); } frame 13 { _currentlabel = 'wide'; } frame 14 { gotoAndPlay(_currentlabel); } frame 15 { _currentlabel = 'open'; } frame 16 { gotoAndPlay(_currentlabel); } frame 17 { _currentlabel = 'teeth'; } frame 18 { gotoAndPlay(_currentlabel); } frame 19 { _currentlabel = 'grin'; } frame 20 { gotoAndPlay(_currentlabel); } frame 21 { _currentlabel = 'troll'; } frame 22 { gotoAndPlay(_currentlabel); } } movieClip 231 { frame 2 { _currentlabel = 'no'; } frame 3 { gotoAndPlay(_currentlabel); } frame 4 { _currentlabel = 'yes'; } frame 32 { gotoAndPlay('no'); } } movieClip 233 { } movieClip 234 { } movieClip 240 { } movieClip 242 { frame 1 { stop(); } } movieClip 245 { } movieClip 250 { frame 1 { stop(); } } movieClip 252 { } movieClip 256 { frame 1 { _currentlabel = 'lowerleft'; } frame 2 { gotoAndPlay(_currentlabel); } } frame 3 { _static.lifespan = 0; var r_switch = 0; var tlpx = troll_amy.eyes.lp._x; var trpx = troll_amy.eyes.rp._x; var tlpy = troll_amy.eyes.lp._y; var trpy = troll_amy.eyes.rp._y; onEnterFrame = function () { if (r_switch < 30) { r_switch += 1; } else { r_switch = 0; } if (r_switch < 15) { troll_amy._rotation = -40; } else { troll_amy._rotation = 0; } troll_amy.eyes.gotoAndPlay('troll'); troll_amy.muzzle.gotoAndPlay('troll'); troll_amy.eyes.lp._x = tlpx + 6; troll_amy.eyes.rp._x = trpx + 11; troll_amy.eyes.lp._y = tlpy + -5; troll_amy.eyes.rp._y = trpy + -5; }; } // unknown tag 88 length 63 movieClip 266 { } movieClip 268 { } movieClip 273 { frame 1 { if (this.lifespan < 0) { this.lifespan = 0; } this.onEnterFrame = function () { this.lifespan += 1; if (this.lifespan >= 30) { this._visible = false; } else { this._visible = true; } }; } } movieClip 278 { frame 442 { gotoAndPlay(42); } }




http://swfchan.com/34/165012/info.shtml
Created: 19/10 -2018 04:08:01 Last modified: 19/10 -2018 04:08:01 Server time: 22/12 -2024 08:21:26