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

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

Interactive Pregnant Rouge by barn-flakes (PregnancyBat TheGrowthFlash).swf

This is the info page for
Flash #164926

(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 153 movieClip 73 { } movieClip 80 { } movieClip 87 { } movieClip 99 { } movieClip 100 { } movieClip 101 { } frame 2 { function grow() { if (_panel.increase._alpha == 100) { if (size < 600) { size += gspeed; rouge.lower_body.gotoAndStop(size); rouge.boobs.l_breast.gotoAndStop(size); rouge.boobs.r_breast.gotoAndStop(size); if (broken < 1) { rouge.boobs._top.gotoAndStop(size); } else { topbreak(); } } } else { growth = 0; } } function shrink() { if (_panel.decrease._alpha == 100) { if (size > 1) { size -= gspeed; rouge.lower_body.gotoAndStop(size); rouge.boobs.l_breast.gotoAndStop(size); rouge.boobs.r_breast.gotoAndStop(size); if (broken < 1) { rouge.boobs._top.gotoAndStop(size); } else { topbreak(); } } } else { growth = 0; } } function reset() { size = 0; overem = 0; rouge.lower_body.gotoAndStop(1); rouge.boobs.l_breast.gotoAndStop(1); rouge.boobs.r_breast.gotoAndStop(1); rouge.boobs._top.gotoAndStop(1); rouge.boobs._top._visible = true; broken = 0; _panel.increase._alpha = 10; _panel.decrease._alpha = 10; _panel.speed_b._alpha = 10; _panel.emerald._visible = true; setState('relaxed'); backupState = 'relaxed'; question = 1; } function topbreak() { rouge.boobs._top.gotoAndPlay(400 + broken); broken += 1; } function setState(str) { if (state != str) { curState.state = str; state = str; for (var v2 in states[str]) { curState[v2] = states[str][v2]; } rouge.head.eyes.gotoAndPlay(curState.eyes); rouge.head.muzzle.gotoAndPlay(curState.mouth); rouge.head.eyes.l_pupil._x = lpx + curState.lpx; rouge.head.eyes.l_pupil._y = lpy + curState.lpy; rouge.head.eyes.r_pupil._x = rpx + curState.rpx; rouge.head.eyes.r_pupil._y = rpy + curState.rpy; if (rouge.r_arm._currentlabel != curState.arm) { rouge.r_arm.gotoAndPlay('move' + curState.arm); } } } function writePhrase(n) { if (speechb.toSay == phraseList[n]) { return undefined; } speechb._visible = true; speechb.toSay = phraseList[n]; speechb.speechState = 0; speechb.charPos = 0; speechb.rtalk.text = ''; speechb.onEnterFrame = function () { switch (this.speechState) { case 0: if (this.charPos == this.toSay.length) { ++this.speechState; } else { this.rtalk.text += this.toSay.charAt(this.charPos++); this.rtalk.text += this.toSay.charAt(this.charPos++); this.rtalk.scroll = this.rtalk.maxscroll / 2; } break; case 1: if (!(this.charPos-- + 5)) { ++this.speechState; } break; case 2: this.gotoAndStop(1); this.rtalk.text = ''; this.speechState = 0; delete this.onEnterFrame; } }; } function breastup() { breathe = curState.breathe; } function breastdown() { breathe = -curState.breathe; } var size = 1; var growth = 0; var timer = 0; var mMove = 0; var overem = 0; var firstglance = 0; var broken = 0; var asking = false; var states = new Object(); var curState = new Object(); var _state = ''; var backupState = ''; var speechtimer = 0; var gspeed = 1; var condition = ''; var lpx = rouge.head.eyes.l_pupil._x; var lpy = rouge.head.eyes.l_pupil._y; var rpx = rouge.head.eyes.r_pupil._x; var rpy = rouge.head.eyes.r_pupil._y; var lbx = rouge.boobs.l_breast._x; var lby = rouge.boobs.l_breast._y; var rbx = rouge.boobs.r_breast._x; var rby = rouge.boobs.r_breast._y; var frequency = 2; var updown = 0; var breathe = 1; var curPhrase = 0; var question = 1; var rolloverem = 0; var storedPhrase = ''; var phraseList = new Array(); phraseList.push('Hi there visitor. Welcome to my room.'); phraseList.push('Hey, my chest feels tingly.'); phraseList.push('This top has gotten tight. it fitted me fine before, I wonder when my boobs got so big.'); phraseList.push('EEEEEEK!! My boobs!? My belly!! My perfect slender figure!! What\'s happened to me!?'); phraseList.push('I\'m still growing!? Oh no! The curse has come true! I\'m pregnant! '); phraseList.push('Don\'t just stand there, help me! Oh!,what if I lose my slim figure forever?'); phraseList.push('AIIIEEE!! MY TOP!! My boobs are showing!'); phraseList.push('Ohhh, my body... so big, so heavy, so round. . . '); phraseList.push('This, this actually feels good. I feel so soft all over.'); phraseList.push('It finally stopped. At least I can enjoy this now, I wonder what other perks of pregnancy there are.'); phraseList[50] = 'I felt something over there. Like something trying to work but being held back.'; phraseList[83] = 'Yay! I\'m back to normal. I wish I still had my top though.'; phraseList[84] = 'Phew, I\'m glad that\'s over. I was really scared for a minute.'; phraseList[85] = 'What just happened? I could swear I was getting bigger not long ago.'; phraseList[86] = 'I\'m getting smaller. the curse must be losing it\'s hold.'; phraseList[87] = 'Huh? I feel less pressure.'; phraseList[88] = 'Don\'t do that! It hurts and you\'re making the baby kick.'; phraseList[89] = 'mmm, being pregnant\'s not so bad, when you rub me.'; phraseList[90] = 'Just \'cause I have a belly now doesn\'t mean you\'re allowed to poke it.'; phraseList[91] = 'Yes, I know, I\'ve gained a pudge somehow. Don\'t rub it in.'; phraseList[92] = 'Mmmmm, I never thought pregnant breasts could feel this good.'; phraseList[93] = 'Don\'t poke my breasts! Now that I\'m heavily pregnant they\'re even more sensitive than usual'; phraseList[94] = 'OOooohhh, I can\'t fathom why, but that feels nicer than it should.'; phraseList[95] = 'Hey! Be careful with my breasts! They\'re sensitive you know?'; phraseList[96] = 'Hey! What was that for!?'; phraseList[97] = 'You like my navel I see. Don\'t I just have the most perfect body?'; phraseList[98] = 'You\'re brave to rub my breasts like that. I\'d prefer that you keep your hands off my personal parts though.'; phraseList[99] = 'Oh, you naughty person. Don\'t you know not to touch things that aren\'t yours?'; phraseList[100] = 'Yes! The legendary fertility gem of the echidnas! Now it\'s mine! all mine!'; phraseList[101] = 'Ohhh, Is that pretty emerald for me?'; phraseList[102] = 'Hello yourself, I\'m to understand you brought me something.'; phraseList[103] = 'Of course I\'m sure, why wouldn\'t I want it? Do you really think I believe in some silly ghost story?'; phraseList[104] = 'Nope! Ha! I knew it was just a story!'; phraseList[105] = 'I know how pregnancy works! I also think I know better than you do whether I\'m pregnant or not!'; phraseList[106] = 'They are actually! I get what you\'re saying, I\'ve put on wieght. But how, and why?'; phraseList[107] = 'You\'re only saying that because my boobs have gotten bigger.'; phraseList[108] = 'I don\'t know, didn\'t you hear anything from. . . Oh who am I kidding, it\'s hopeless.'; phraseList[109] = '(sigh)Don\'t remind me, and to think I once thought i was too small.'; phraseList[110] = 'I\'d be enjoying it slightly more if I weren\'t naked in front of you.'; phraseList[111] = 'Well...Could you scratch my belly? there\'s an itchy spot that\'s hard to reach.'; phraseList[112] = 'I\'m a happy bat. Very soon I\'m going to have the most coveted gem of them all. aren\'t I?'; phraseList[113] = 'Oh that? Just some make-believe instant pregnancy story. Don\'t believe that rubbish.'; phraseList[114] = 'curse? What curse? I told you, it\'s just made up. I\'m fine.'; phraseList[115] = 'Yeah, like they\'re taking on fluid. But that can\'t be right, I haven\'t been injured there lately.'; phraseList[116] = 'The curse?, No, That\'s impossible. I\'ve just been careless with my diet. That must be it.'; phraseList[117] = 'Would it kill you to have a bit more sensitivity!? This is already bad enough!'; phraseList[118] = 'Aw! You\'re right. I guess I\'ll just have to accept never seeing my flat tummy again.'; phraseList[119] = 'Okay!? Are you kidding!? Look at me! I look like freaking Robotnik!'; phraseList[120] = '*giggle* Are you flirting with me? Fine, come give Mamma Rouge a tummy rub.'; phraseList[121] = 'I know! it\'s so wierd. I didn\'t ever think I\'d still look good pregnant. But here i am, and I\'ve never felt more beautiful.'; phraseList[122] = 'Short memory huh? Good thing I\'m here. I recently commisioned you to "aquire" the legendary fertility emerald for me.'; phraseList[123] = '(sigh)It\'s said that, when given to a woman, this emerald sends her through a whole pregnancy in a short space of time. Can I have my emerald now?Pleease?'; phraseList[124] = 'Pfft, why should I be? It\'s just made up garbage, probably to stop me from stealing it.'; phraseList[125] = 'I. . I\'m not sure. No! i\'m certain they\'ve gotten bigger.'; phraseList[126] = 'I\'m serious! somethings up here. My boobs are growing fast and I don\'t like it.'; phraseList[127] = 'alright alright, you were right and I was wrong. Are you happy?'; phraseList[128] = 'I think you\'re lying. You\'re in control aren\'t you?. Still if a massage is the best you\'re going to offer I guess I\'ll take it. Just be gentle, okay?'; phraseList[129] = 'I guess it\'s not too bad. But bigger is not always better. I\'d prefer my old boobs back thanks. '; phraseList[130] = 'Well, it is, but, it\'s hard to explain. It must be a joy of being pregnant.'; phraseList[131] = 'Now you merntion it, I think I\'m craving pickles and ice-cream. I\'ll fix myself up some later.'; phraseList[132] = 'Thank\'s, I had to steal so many jewels to afford it. I never seem to have enough room for my gems.'; phraseList[133] = 'Pfft, if it was so sacred they should\'ve done a better job guarding it. Besides, YOU\'RE the one who stole it'; phraseList[134] = 'I wont be hanging aroung too long. If I know the echidnas they\'ll hunt us down or rather hunt you down.'; phraseList[135] = 'Hmmph! This may sound good to you, but it\'s bad for me. I have enough back problems as it is.'; phraseList[136] = 'Don\'t be stupid my belly is. . WHAT!? Where did that come from!?'; phraseList[137] = 'I don\'t believe you! Imagine what people will be saying about me when they see me like this.'; phraseList[138] = '(Sigh) I would\'ve been surprised if you did. I guess I was just too scared to think straight. I\'m sorry too.'; phraseList[139] = 'Are you blushing? Even when I have a belly like this, you\'re not repulsed? aww you\'re sweet.'; phraseList[140] = '"giggle" You\'re funny. You can look at me if you want, I don\'t mind that much.'; phraseList[141] = 'Ooohhh. That sounds wonderful. I like having my belly rubbed.'; phraseList[142] = 'Kids? and ruin my perfect figure? Are you out of you\'re mind!?'; phraseList[143] = 'Well, it\'s a nice, big gem. Yes I think so. But I\'m sure I won\'t become pregnant just because you gave me a present.'; phraseList[144] = 'Oh? So you were trying to curse me? well being dissapointed like this serves you right for believing such a tale.'; phraseList[145] = 'I definitely feel something, like they\'re getting bigger. But that\'s impossible so I guess you must be right'; phraseList[146] = '(Hmmph!!) It looks like it. But I\'m sure I was skinnier than this earlier. somethings wrong here.'; phraseList[147] = 'No, no I\'m sure I\'m pregnant. All the symptoms are there.'; phraseList[148] = 'But I didn\'t hear anything about a way to reverse it. Are you sure you didn\'t hear anyhting? I\'m not ready to be pregnant!'; phraseList[149] = 'Loads. But I\'m not going to bother with them. They wouldn\'t cover these massive things anyway.'; phraseList[150] = 'I can! Come and touch my belly, it\'s moving right now.'; phraseList[151] = 'I\'m going to try and convince that mobian he\'s the father. You know the one I mean.'; states.relaxed = {'eyes': 'normal', 'mouth': 'smile', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.1, 'arm': 'rest'}; states.plaintalk = {'eyes': 'normal', 'mouth': 'open', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.1, 'arm': 'rest'}; states.whats_that? = {'eyes': 'eyebrow', 'mouth': 'o', 'lpx': 8, 'lpy': 4, 'rpx': 11, 'rpy': 4, 'breathe': 0.2, 'arm': 'rest'}; states.nice = {'eyes': 'small', 'mouth': 'smile', 'lpx': -3, 'lpy': 4, 'rpx': -4, 'rpy': 4, 'breathe': 0.1, 'arm': 'rest'}; states.ouch = {'eyes': 'mad', 'mouth': 'sadtalk', 'lpx': -3, 'lpy': 4, 'rpx': -4, 'rpy': 4, 'breathe': 0.1, 'arm': 'rest'}; states.cheeky = {'eyes': 'shut', 'mouth': 'grin', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.1, 'arm': 'breast'}; states.ha = {'eyes': 'shut', 'mouth': 'smiletalk', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.1, 'arm': 'rest'}; states.smirk = {'eyes': 'eyebrow', 'mouth': 'smile', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.1, 'arm': 'rest'}; states.yes = {'eyes': 'mad', 'mouth': 'grin', 'lpx': 0, 'lpy': 2, 'rpx': 0, 'rpy': 2, 'breathe': 0.2, 'arm': 'rest'}; states.scold = {'eyes': 'mad', 'mouth': 'sadtalk', 'lpx': 0, 'lpy': 2, 'rpx': 0, 'rpy': 2, 'breathe': 0.3, 'arm': 'breast'}; states.glance = {'eyes': 'small', 'mouth': 'smiletalk', 'lpx': 1, 'lpy': 7, 'rpx': 5, 'rpy': 5, 'breathe': 0.1, 'arm': 'rest'}; states.scoff = {'eyes': 'eyebrow', 'mouth': 'smiletalk', 'lpx': 0, 'lpy': 2, 'rpx': 2, 'rpy': 0, 'breathe': 0.1, 'arm': 'rest'}; states.huh? = {'eyes': 'normal', 'mouth': 'o', 'lpx': -1, 'lpy': 5, 'rpx': -3, 'rpy': 5, 'breathe': 0.2, 'arm': 'breast'}; states.confused = {'eyes': 'sad', 'mouth': 'o', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.2, 'arm': 'breast'}; states.freakout = {'eyes': 'wide', 'mouth': 'bigah', 'lpx': -4, 'lpy': 5, 'rpx': -7, 'rpy': 5, 'breathe': 0.5, 'arm': 'breast'}; states.bigger = {'eyes': 'eyebrow', 'mouth': 'sad', 'lpx': -1, 'lpy': 5, 'rpx': -3, 'rpy': 5, 'breathe': 0.1, 'arm': 'rest'}; states.pleasure = {'eyes': 'sad', 'mouth': 'o', 'lpx': 0, 'lpy': -6, 'rpx': 3, 'rpy': -6, 'breathe': 0.1, 'arm': 'breast'}; states.apleasure = {'eyes': 'small', 'mouth': 'smile', 'lpx': -4, 'lpy': -6, 'rpx': -3, 'rpy': -6, 'breathe': 0.1, 'arm': 'breast'}; states.flirt = {'eyes': 'small', 'mouth': 'grin', 'lpx': 0, 'lpy': 3, 'rpx': 0, 'rpy': 3, 'breathe': 0.3, 'arm': 'breast'}; states.breastpoke = {'eyes': 'sad', 'mouth': 'sadtalk', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.3, 'arm': 'breast'}; states.ohno = {'eyes': 'sad', 'mouth': 'teeth', 'lpx': -4, 'lpy': 5, 'rpx': -7, 'rpy': 5, 'breathe': 0.6, 'arm': 'rest'}; states.angry = {'eyes': 'mad', 'mouth': 'sad', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.6, 'arm': 'breast'}; states.worried = {'eyes': 'sad', 'mouth': 'sadtalk', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.4, 'arm': 'rest'}; states.upset = {'eyes': 'normal', 'mouth': 'sad', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.2, 'arm': 'rest'}; states.glare = {'eyes': 'small', 'mouth': 'sad', 'lpx': 0, 'lpy': 5, 'rpx': 0, 'rpy': 5, 'breathe': 0.4, 'arm': 'rest'}; states.request = {'eyes': 'sad', 'mouth': 'grin', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.1, 'arm': 'breast'}; states.boobs = {'eyes': 'small', 'mouth': 'sad', 'lpx': -1, 'lpy': 5, 'rpx': -3, 'rpy': 5, 'breathe': 0.1, 'arm': 'breast'}; states.iwantthat = {'eyes': 'small', 'mouth': 'open', 'lpx': 1, 'lpy': 7, 'rpx': 5, 'rpy': 5, 'breathe': 0.1, 'arm': 'rest'}; states.denial = {'eyes': 'shut', 'mouth': 'teeth', 'lpx': -4, 'lpy': 5, 'rpx': -7, 'rpy': 5, 'breathe': 0.4, 'arm': 'rest'}; states.youreright = {'eyes': 'sad', 'mouth': 'sadtalk', 'lpx': -4, 'lpy': 5, 'rpx': -7, 'rpy': 5, 'breathe': 0.2, 'arm': 'breast'}; states.content = {'eyes': 'shut', 'mouth': 'smile', 'lpx': 0, 'lpy': 0, 'rpx': 0, 'rpy': 0, 'breathe': 0.1, 'arm': 'breast'}; states.rolleyes = {'eyes': 'small', 'mouth': 'sad', 'lpx': 4, 'lpy': -4, 'rpx': 5, 'rpy': -4, 'breathe': 0.1, 'arm': 'rest'}; states.uptight = {'eyes': 'shut', 'mouth': 'sad', 'lpx': -4, 'lpy': 5, 'rpx': -7, 'rpy': 5, 'breathe': 0.1, 'arm': 'breast'}; states.hehe = {'eyes': 'small', 'mouth': 'smile', 'lpx': 0, 'lpy': 4, 'rpx': 0, 'rpy': 4, 'breathe': 0.1, 'arm': 'rest'}; states.yay = {'eyes': 'normal', 'mouth': 'smiletalk', 'lpx': 0, 'lpy': 2, 'rpx': 2, 'rpy': 0, 'breathe': 0.1, 'arm': 'rest'}; writePhrase(0); _panel._plus._txt.text = '+'; _panel._minus._txt.text = '-'; _panel.increase._txt.text = 'Expand'; _panel.decrease._txt.text = 'Revert'; _panel._cont_txt.text = 'continuous'; _panel._speed_txt.text = '1'; _panel._plus._txt.text = '+'; _panel._minus._txt.text = '-'; _panel.onEnterFrame = function () { if (_panel.hitTest(_root._xmouse, _root._ymouse)) { if (Math.abs(_panel._x - 510) > 1) { _panel._x += (510 - _panel._x) * 0.4; } } else { if (Math.abs(_panel._x - 720) > 1) { _panel._x += (720 - _panel._x) * 0.4; } } if (growth && _panel._cont._currentframe == 2) { _panel._cont_txt.text = 'stop'; } else { _panel._cont_txt.text = 'continuous'; } if (size < 200) { _panel.increase._txt.text = 'first trimester'; } else { if (size < 400) { _panel.increase._txt.text = 'second trimester'; } else { if (size < 600) { _panel.increase._txt.text = 'third trimester'; } else { _panel.increase._txt.text = 'Reset pregnancy'; } } } }; _panel.increase.onPress = function () { if (_panel.increase._alpha == 100) { if (size < 600) { growth = 1; } else { size = 1; growth = 0; reset(); } } else { rougeTalk('whats_that?', 50); } }; rougeTalk = function (a, b) { setState(a); writePhrase(b); storedPhrase = phraseList[b]; speechb._visible = true; speechtimer = 50 + Math.floor(storedPhrase.length); }; _panel.increase.onMouseUp = function () { growth = 0; }; _panel.decrease.onPress = function () { if (_panel.decrease._alpha == 100) { growth = -1; } else { rougeTalk('whats_that?', 50); } }; _panel.speed_b.onPress = function () { if (_panel.speed_b._alpha == 100) { if (gspeed == 1) { gspeed = 2; _panel.speed_b._txt.text = 'X2'; } else { if (gspeed == 2) { gspeed = 5; _panel.speed_b._txt.text = 'X5'; } else { if (gspeed == 5) { gspeed = 10; _panel.speed_b._txt.text = 'X10'; } else { if (gspeed == 10) { gspeed = 1; _panel.speed_b._txt.text = 'X1'; } } } } } else { rougeTalk('whats_that?', 50); } }; _panel.decrease.onMouseUp = function () { growth = 0; }; rouge.lower_body.stop(); rouge.boobs.l_breast.stop(); rouge.boobs.r_breast.stop(); rouge.boobs._top.stop(); setState('relaxed'); backupState = 'relaxed'; addSpeech(3); _panel.increase._alpha = 10; _panel.decrease._alpha = 10; _panel.speed_b._alpha = 10; _panel.speed_b._txt.text = 'X1'; distance = function (x1, x2, y1, y2) { return Math.sqrt((x1 - x2) * (x1 - x2) + (y1 - y2) * (y1 - y2)); }; onEnterFrame = function () { rouge.boobs._yscale += breathe; rouge.boobs._xscale += breathe; rouge.boobs._x -= breathe / 5; updown += breathe; mdif = Math.floor(distance(_xmouse, mxwas, _ymouse, mywas)); if (mdif > 0 && mdif < 120) { mMove += Math.floor(mdif * 0.13); } if (mMove > 0) { mMove -= 1; } mxwas = _xmouse; mywas = _ymouse; if (overem == 15) { overem = 25; rougeTalk('glance', 101); question = 2; } if (updown > 1) { breastdown(); } if (updown < -1) { breastup(); } if (rouge.boobs._x < 380) { rouge.boobs._x = 380; } if (broken > 0) { broken += 1; rouge.boobs._top.gotoAndStop(400 + broken); } if (broken > 10) { rouge.boobs._top._visible = false; } if (size > 399) { topbreak(); } if (speechtimer > 0) { speechtimer -= 1; } else { setState(backupState); speechb._visible = false; } if (question == 1) { _panel.q1._txt.text = 'Hi Rouge.'; _panel.q2._txt.text = 'How are you?'; _panel.q3._txt.text = 'What\'s going on here?'; _panel.q4._txt.text = 'Nice place.'; _panel.q5._txt.text = '\'Ever plan on having kids Rouge?.'; } else { if (question == 2) { _panel.q1._txt.text = 'Are you SURE you want this Rouge?'; _panel.q2._txt.text = 'I\'ve heard this emerald is cursed somehow.'; _panel.q3._txt.text = 'Tell me about the supposed "curse" on this emerald.'; _panel.q4._txt.text = 'Don\'t you think it\'s a little cruel to keep this? It\'s kind of sacred to it\'s owners isn\'t it?'; _panel.q5._txt.text = 'Let\'s say the curse is true. Do you think it would be worth the supposed consequences.'; } else { if (question == 3) { _panel.q1._txt.text = 'Feel any different?'; _panel.q2._txt.text = 'Don\'t get too cocky Rouge. Maybe the effects of the curse aren\'t instant.'; _panel.q3._txt.text = 'You\'re not scared of this curse? at all?.'; _panel.q4._txt.text = 'hmmm, I guess we\'ve gotten away with it.'; _panel.q5._txt.text = 'huh? The echidnas assured me this curse was real. They even showed me some women who had been affected by it.'; } else { if (question == 4) { _panel.q1._txt.text = 'I\'ve heard changes in the breasts are an early sign of pregnancy.'; _panel.q2._txt.text = 'Tingly?'; _panel.q3._txt.text = 'Now you mention it, have you\'re breasts always been that big?'; _panel.q4._txt.text = 'I think your breasts are growing. heh awesome!'; _panel.q5._txt.text = 'Are you sure you\'re not just imagining it.'; } else { if (question == 5) { _panel.q1._txt.text = 'Aren\'t all of your clothes tight?'; _panel.q2._txt.text = 'This could be the curse manifesting itself.'; _panel.q3._txt.text = 'That\'s just the price you pay for being busty Rouge.'; _panel.q4._txt.text = 'Hey Rouge. I think you\'ve gottena pudge too.'; _panel.q5._txt.text = 'Maybe you\'ve just put on weight.'; } else { if (question == 6) { _panel.q1._txt.text = 'It isn\'t that bad Rouge. You\'re still quite attractive.'; _panel.q2._txt.text = 'Wow, and I thought you were top heavy before.'; _panel.q3._txt.text = 'I-told-ya-so.'; _panel.q4._txt.text = 'Pregnancy suits you Rouge.'; _panel.q5._txt.text = 'Maybe you\'re just fat.'; } else { if (question == 7) { _panel.q1._txt.text = 'Like what? I don\'t think there\'s anything I can do.'; _panel.q2._txt.text = 'You brought this on yourself Rouge. You knew about this story and chose to ignore it.'; _panel.q3._txt.text = 'Me? About the only thing I can do is massage you.'; _panel.q4._txt.text = 'I\'m sorry Rouge, but I don\'t know any way to stop this now it\'s started'; _panel.q5._txt.text = 'Why are you asking me? You know more about the curse than I do.'; } else { if (question == 8) { _panel.q1._txt.text = 'Oh my! Those ARE big.'; _panel.q2._txt.text = 'Are you okay?'; _panel.q3._txt.text = 'What\'s wrong. I would have thought you\'d like having bigger breasts.'; _panel.q4._txt.text = '"gulp" umm, I\'ll just avert my eyes or something.'; _panel.q5._txt.text = 'Do you have any spare tops?'; } else { if (question == 9) { _panel.q1._txt.text = 'you sound like you\'re enjoying this.'; _panel.q2._txt.text = 'I can confirm the soft part if you like.'; _panel.q3._txt.text = 'Soft? I thought pregnant bellies were hard.'; _panel.q4._txt.text = 'You certainly look soft, err not that I\'m looking too much.'; _panel.q5._txt.text = 'Hey Rouge, I\'m curious, Can you actually feel movement in there?'; } else { if (question == 10) { _panel.q1._txt.text = 'Do you need any help?.'; _panel.q2._txt.text = 'In spite of being heavily pregnant Rouge, you\'re still hot.'; _panel.q3._txt.text = 'There\'s the whole "eating for two" thing for one.'; _panel.q4._txt.text = 'Lots of people are going to want to touch your belly.'; _panel.q5._txt.text = 'So ,what are going to do now?'; } } } } } } } } } } if (growth == 1) { grow(); switch (true) { case size < 100: rougeTalk('huh?', 1); backupState = 'huh?'; question = 4; break; case size < 200: rougeTalk('bigger', 2); backupState = 'bigger'; question = 5; break; case size == 200: rougeTalk('freakout', 3); backupState = 'freakout'; growth = 0; break; case size < 300: rougeTalk('ohno', 4); backupState = 'ohno'; question = 6; break; case size < 400: rougeTalk('upset', 5); backupState = 'upset'; question = 7; break; case size == 400: rougeTalk('freakout', 6); backupState = 'freakout'; question = 8; growth = 0; break; case size < 500: rougeTalk('pleasure', 7); backupState = 'pleasure'; question = 8; break; case size < 600: rougeTalk('content', 8); backupState = 'content'; question = 9; break; case size == 600: rougeTalk('relaxed', 9); backupState = 'relaxed'; question = 10; } } if (growth == -1) { shrink(); switch (true) { case size < 2: backupState = 'relaxed'; if (broken < 1) { rougeTalk('relaxed', 84); } else { rougeTalk('relaxed', 83); } break; case size < 200: rougeTalk('bigger', 85); backupState = 'bigger'; break; case size < 400: rougeTalk('pleasure', 86); backupState = 'pleasure'; break; case size < 600: rougeTalk('huh?', 87); backupState = 'huh?'; } } if (size <= 1 && question > 3) { question = 3; } if (rouge.boobs.hitTest(_xmouse, _ymouse, true) == true) { if (overpart != 'boobs') { mMove = 0; } overpart = 'boobs'; } else { if (rouge.lower_body.hitTest(_xmouse, _ymouse, true) == true) { if (overpart != 'belly') { mMove = 0; } overpart = 'belly'; } else { overpart = ''; } } if (overpart == 'belly') { if (mMove > 10) { if (size < 100) { rougeTalk('nice', 97); } else { if (size < 201) { rougeTalk('glare', 91); } else { rougeTalk('nice', 89); } } mMove = 0; } } else { if (overpart == 'boobs') { if (mMove > 10) { if (size < 100) { rougeTalk('cheeky', 98); } else { if (size < 201) { rougeTalk('pleasure', 94); } else { rougeTalk('apleasure', 92); } } mMove = 0; } } } debug_01.text = ''; debug_02.text = ''; debug_03.text = ''; }; rouge.lower_body.onPress = function () { if (size < 100) { rougeTalk('ouch', 96); } else { if (size < 200) { rougeTalk('glare', 90); } else { rougeTalk('breastpoke', 88); } } }; rouge.boobs.onPress = function () { if (size < 100) { rougeTalk('cheeky', 99); } else { if (size < 200) { rougeTalk('breastpoke', 95); } else { rougeTalk('breastpoke', 93); } } }; _panel.emerald.onPress = function () { if (overem > 15) { _panel.emerald._visible = false; _panel.increase._alpha = 100; _panel.decrease._alpha = 100; _panel.speed_b._alpha = 100; rougeTalk('yes', 100); question = 3; } }; _panel.emerald.onEnterFrame = function () { if (overem < 15) { if (this.hitTest(_xmouse, _ymouse) == true) { overem += 1; } else { overem = 0; } } }; _panel.q1.onPress = function () { if (question == 1) { rougeTalk('plaintalk', 102); } else { if (question == 2) { rougeTalk('scoff', 103); } else { if (question == 3) { rougeTalk('ha', 104); } else { if (question == 4) { rougeTalk('scold', 105); } else { if (question == 5) { rougeTalk('ohno', 106); } else { if (question == 6) { rougeTalk('scold', 107); } else { if (question == 7) { rougeTalk('worried', 108); } else { if (question == 8) { rougeTalk('boobs', 109); } else { if (question == 9) { rougeTalk('smirk', 110); } else { if (question == 10) { rougeTalk('request', 111); } } } } } } } } } } }; _panel.q2.onPress = function () { rougeTalk('', question + 111); if (question == 1) { setState('iwantthat'); } else { if (question == 2) { setState('scoff'); } else { if (question == 3) { setState('bigger'); } else { if (question == 4) { setState('worried'); } else { if (question == 5) { setState('denial'); } else { if (question == 6) { setState('scold'); } else { if (question == 7) { setState('worried'); } else { if (question == 8) { setState('scold'); } else { if (question == 9) { setState('flirt'); } else { if (question == 10) { setState('content'); } } } } } } } } } } }; _panel.q3.onPress = function () { rougeTalk('', question + 121); if (question == 1) { setState('scoff'); } else { if (question == 2) { setState('rolleyes'); } else { if (question == 3) { setState('scoff'); } else { if (question == 4) { setState('bigger'); } else { if (question == 5) { setState('worried'); } else { if (question == 6) { setState('uptight'); } else { if (question == 7) { setState('denial'); } else { if (question == 8) { setState('flirt'); } else { if (question == 9) { setState('huh?'); } else { if (question == 10) { setState('confused'); } } } } } } } } } } }; _panel.q4.onPress = function () { rougeTalk('', question + 131); if (question == 1) { setState('ha'); } else { if (question == 2) { setState('rolleyes'); } else { if (question == 3) { setState('cheeky'); } else { if (question == 4) { setState('glare'); } else { if (question == 5) { setState('freakout'); } else { if (question == 6) { setState('denial'); } else { if (question == 7) { setState('youreright'); } else { if (question == 8) { setState('hehe'); } else { if (question == 9) { setState('flirt'); } else { if (question == 10) { setState('ha'); } } } } } } } } } } }; _panel.q5.onPress = function () { rougeTalk('', question + 141); if (question == 1) { setState('smirk'); } else { if (question == 2) { setState('bigger'); } else { if (question == 3) { setState('ouch'); } else { if (question == 4) { setState('bigger'); } else { if (question == 5) { setState('uptight'); } else { if (question == 6) { setState('glare'); } else { if (question == 7) { setState('breastpoke'); } else { if (question == 8) { setState('plaintalk'); } else { if (question == 9) { setState('yay'); } else { if (question == 10) { setState('yes'); writePhrase(151); } } } } } } } } } } }; } movieClip 103 { } movieClip 105 { } movieClip 107 { } movieClip 112 { } movieClip 135 { frame 1 { _currentlabel = 'normal'; } frame 2 { gotoAndPlay(_currentlabel); } frame 3 { _currentlabel = 'wide'; } frame 4 { gotoAndPlay(_currentlabel); } frame 5 { _currentlabel = 'small'; } frame 6 { gotoAndPlay(_currentlabel); } frame 7 { _currentlabel = 'eyebrow'; } frame 8 { gotoAndPlay(_currentlabel); } frame 9 { _currentlabel = 'sad'; } frame 10 { gotoAndPlay(_currentlabel); } frame 11 { _currentlabel = 'mad'; } frame 12 { gotoAndPlay(_currentlabel); } frame 13 { _currentlabel = 'shut'; } frame 14 { gotoAndPlay(_currentlabel); } frame 15 { _currentlabel = 'wink'; } frame 16 { gotoAndPlay(_currentlabel); } } movieClip 146 { frame 1 { _currentlabel = 'smile'; } frame 2 { gotoAndPlay(_currentlabel); } frame 3 { _currentlabel = 'o'; } frame 4 { gotoAndPlay(_currentlabel); } frame 5 { _currentlabel = 'bigah'; } frame 6 { gotoAndPlay(_currentlabel); } frame 7 { _currentlabel = 'sad'; } frame 8 { gotoAndPlay(_currentlabel); } frame 9 { _currentlabel = 'teeth'; } frame 10 { gotoAndPlay(_currentlabel); } frame 11 { _currentlabel = 'grin'; } frame 12 { gotoAndPlay(_currentlabel); } frame 13 { _currentlabel = 'open'; } frame 14 { gotoAndPlay(_currentlabel); } frame 15 { _currentlabel = 'smiletalk'; } frame 16 { gotoAndPlay(_currentlabel); } frame 17 { _currentlabel = 'sadtalk'; } frame 18 { gotoAndPlay(_currentlabel); } } movieClip 147 { } movieClip 149 { } movieClip 151 { } movieClip 168 { } movieClip 170 { } movieClip 172 { } movieClip 185 { } movieClip 197 { } movieClip 210 { } movieClip 211 { } movieClip 224 { frame 1 { _currentlabel = 'rest'; } frame 2 { gotoAndStop(_currentlabel); } frame 3 { _currentlabel = 'movebreast'; } frame 8 { _currentlabel = 'breast'; } frame 9 { gotoAndPlay(_currentlabel); } frame 15 { _currentlabel = 'rest'; } frame 16 { gotoAndPlay(_currentlabel); } } movieClip 225 { } // unknown tag 88 length 138 // unknown tag 88 length 169 movieClip 232 { } movieClip 235 { } movieClip 237 { } movieClip 240 { } movieClip 242 { } // unknown tag 88 length 212 movieClip 246 { } movieClip 247 { } movieClip 250 { } // unknown tag 88 length 138




http://swfchan.com/33/164926/info.shtml
Created: 19/10 -2018 04:32:43 Last modified: 19/10 -2018 04:32:43 Server time: 25/04 -2024 06:13:11