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

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

[V1.0] Interactive pregnant Samus Aran [New] by SqwarkDemon.swf

This is the info page for
Flash #205513

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


ActionScript [AS1/AS2]
Combined Code
frame 1 { stop(); play_button.onPress = function () { gotoAndPlay(1); }; } movieClip 7 { } // unknown tag 88 length 199 frame 2 { stop(); next_button.onPress = function () { gotoAndPlay(2); }; } // unknown tag 88 length 75 movieClip 21 { } frame 3 { function setState(str) { if (state != str) { statetimer = 35 + Math.floor(speech_b._txt.length * 2.2); curState.state = str; state = str; for (var v2 in states[str]) { curState[v2] = states[str][v2]; } samus.head.eyes.gotoAndStop(curState.eyes); samus.head.mouth.gotoAndStop(curState.mouth); } } function grow() { if (size < samus.belly._totalframes) { ++size; samus.belly.gotoAndStop(size); } else { growth = 0; } } function revert() { if (size > 1) { --size; samus.belly.gotoAndStop(size); } else { growth = 0; } } stop(); state_default.onPress = function () { setState('default'); }; state_mad.onPress = function () { setState('mad'); }; state_like.onPress = function () { setState('like'); }; state_dislike.onPress = function () { setState('dislike'); }; state_blush1.onPress = function () { setState('blush1'); }; state_blush2.onPress = function () { setState('blush2'); }; state_m_blush1.onPress = function () { setState('m_blush1'); }; state_m_blush2.onPress = function () { setState('m_blush2'); }; state_push.onPress = function () { setState('push'); }; var speechidle = 0; var lastspeech = 0; var ranspeeches = []; resetSpeeches = function () { ranspeeches.push(1); ranspeeches.push(2); ranspeeches.push(3); ranspeeches.push(4); ranspeeches.push(5); }; var _state = ''; var states = new Object(); var curState = new Object(); var state = ''; var backupState = 'default'; var lines = new Object(); var questions = new Object(); var reactions = new Object(); var helpbit1 = ''; var nextsize = 30; var size = 1; var growth = 0; expand_mc.onPress = function () { growth = 1; }; expand_mc.onMouseUp = function () { growth = 0; }; revert_mc.onPress = function () { growth = -1; }; revert_mc.onMouseUp = function () { growth = 0; }; bg.reset_mc.onRelease = function () { reset(); }; lines[-16] = {'_expression': 'default', '_line': '-16'}; lines[-15] = {'_expression': 'default', '_line': '-15'}; lines[-14] = {'_expression': 'default', '_line': 'Maybe it\'s my hormones... but that felt fantastic!'}; lines[-13] = {'_expression': 'blush1', '_line': 'Just... don\'t make a habit of this...'}; lines[-12] = {'_expression': 'blush2', '_line': 'Hnff... m-maybe you know what you\'re doing...'}; lines[-11] = {'_expression': 'mad', '_line': 'Stop it! That is no way to treat a pregnant lady!'}; lines[-10] = {'_expression': 'push', '_line': 'Ack- They\'re far more tender than I anticipated!'}; lines[-9] = {'_expression': 'mad', '_line': 'D-Doctor! Compose yourself!'}; lines[-8] = {'_expression': 'mad', '_line': 'Please cease that... being poked hurts, you know...'}; lines[-7] = {'_expression': 'default', '_line': 'Seeing as I\'m in this odd state, I wouldn\'t mind a massage at all!'}; lines[-6] = {'_expression': 'blush2', '_line': 'Please don\'t let me take up too much of your time, Doctor! Though I will gladly accept a belly rub at this point!'}; lines[-5] = {'_expression': 'blush1', '_line': 'Oof... Dont stop...'}; lines[-4] = {'_expression': 'pain', '_line': 'I think I\'m allowed to freak out of there\'s an alien within my uterus, dont you?!'}; lines[-3] = {'_expression': 'like', '_line': 'That\'s starting to feel... nice? M-maybe rub my belly once more... just to check!'}; lines[-2] = {'_expression': 'dislike', '_line': 'D-Doctor! There\'s something growing within me isn\'t there?!'}; lines[-1] = {'_expression': 'mad', '_line': 'A bit heavy-handed, aren\'t we doctor?'}; lines[0] = {'_expression': 'default', '_line': 'rub debug'}; lines[0] = {'_expression': 'like', '_line': 'DEBUG-01'}; states.default = {'eyes': 'default', 'mouth': 'default'}; states.mad = {'eyes': 'mad', 'mouth': 'mad'}; states.like = {'eyes': 'default', 'mouth': 'smile'}; states.dislike = {'eyes': 'mad', 'mouth': 'mouthOpen'}; states.blush1 = {'eyes': 'default', 'mouth': 'smileBlush'}; states.blush2 = {'eyes': 'happy', 'mouth': 'smileBlush'}; states.m_blush1 = {'eyes': 'shock', 'mouth': 'ohnoBlush'}; states.m_blush2 = {'eyes': 'pain', 'mouth': 'ohnoBlush'}; states.push = {'eyes': 'pain', 'mouth': 'push'}; speech_b._alpha = 0; speech_b.onPress = function () { if (speechtimer > 10) { speechtimer = 10; } }; samus.head.onPress = function () { speechidle = 1; }; samus.breasts.onPress = function () { if (size < 45) { setState('mad'); speech_b._alpha = 0; speech_b._txt.text = lines[-8]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 45) { setState('mad'); speech_b._alpha = 0; speech_b._txt.text = lines[-9]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 80) { setState('dislike'); speech_b._alpha = 0; speech_b._txt.text = lines[-10]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 160) { setState('blush1'); speech_b._alpha = 0; speech_b._txt.text = lines[-11]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 250) { setState('blush2'); statetimer = 35 + Math.floor(speech_b._txt.length * 2.2); speech_b._alpha = 0; speech_b._txt.text = lines[-12]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 320) { setState('blush2'); speech_b._alpha = 0; speech_b._txt.text = lines[-13]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 400) { setState('blush'); speech_b._alpha = 0; speech_b._txt.text = lines[-14]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 450) { setState('blush'); speech_b._alpha = 0; speech_b._txt.text = lines[-14]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } }; samus.belly.onPress = function () { if (size < 45) { setState('dislike'); speech_b._alpha = 0; speech_b._txt.text = lines[-1]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 45) { setState('dislike'); speech_b._alpha = 0; speech_b._txt.text = lines[-2]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 80) { setState('like'); speech_b._alpha = 0; speech_b._txt.text = lines[-3]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 160) { setState('default'); speech_b._alpha = 0; speech_b._txt.text = lines[-4]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 250) { setState('blush1'); speech_b._alpha = 0; speech_b._txt.text = lines[-5]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 320) { setState('blush2'); speech_b._alpha = 0; speech_b._txt.text = lines[-6]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } if (size >= 400) { setState('blush'); speech_b._alpha = 0; speech_b._txt.text = lines[-7]._line; moveArm(lines[n]._arm); speechtimer = 35 + Math.floor(speech_b._txt.length * 2.2); setState(lines[n]._expression); } }; onEnterFrame = function () { statetimer = 35 + Math.floor(speech_b._txt.length * 2.2); 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 (size < 45) { statetimer = 35 + Math.floor(speech_b._txt.length * 2.2); if (statetimer > 0) { statetimer -= 1; } else { setState('default'); } } }; samus.belly.onEnterFrame = function () { if (growth != 1) { if (growth == -1) { revert(); if (true !== size < 60) { } else { setState('dislike'); } } } else { grow(); switch (true) { case size < 45: setState('dislike'); break; case size >= 45: setState('m_blush1'); break; case size >= 80: setState('blush1'); break; case size >= 160: setSate('like'); break; case size >= 250: setSate('blush2'); break; case size >= 320: setSate('blush1'); break; case size == 400: setSate('like'); birth_seq.gotoAndPlay(2); } } }; reset = function () { size = 0; samus.belly.gotoAndPlay(1); samus.breasts.gotoAndPlay(1); setState('default'); }; birth1.onPress = function () { samus.l_leg.gotoAndPlay(1); samus.r_leg.gotoAndPlay(1); }; credits.onPress = function () { credits.gotoAndPlay(2); }; debug.onPress = function () { samus.belly.gotoAndPlay(400); }; } movieClip 24 { } movieClip 25 { } movieClip 29 { } movieClip 30 { } movieClip 43 { } movieClip 44 { frame 1 { stop(); } frame 401 { stop(); } } movieClip 46 { } movieClip 48 { } movieClip 49 { frame 1 { stop(); } frame 12 { stop(); } } movieClip 50 { frame 1 { stop(); } frame 12 { stop(); } } movieClip 60 { frame 1 { _currentlabel = 'default'; } frame 2 { gotoAndPlay(_currentlabel); } frame 3 { _currentlabel = 'mad'; } frame 4 { gotoAndPlay(_currentlabel); } frame 5 { _currentlabel = 'mouthOpen'; } frame 6 { gotoAndPlay(_currentlabel); } frame 7 { _currentlabel = 'smile'; } frame 8 { gotoAndPlay(_currentlabel); } frame 9 { _currentlabel = 'ohno'; } frame 10 { gotoAndPlay(_currentlabel); } frame 11 { _currentlabel = 'smileBlush'; } frame 12 { gotoAndPlay(_currentlabel); } frame 13 { _currentlabel = 'ohnoBlush'; } frame 14 { gotoAndPlay(_currentlabel); } frame 15 { _currentlabel = 'push'; } frame 16 { gotoAndPlay(_currentlabel); } } movieClip 73 { frame 1 { _currentlabel = 'default'; } frame 2 { gotoAndPlay(_currentlabel); } frame 3 { _currentlabel = 'mad'; } frame 4 { gotoAndPlay(_currentlabel); } frame 5 { _currentlabel = 'shock'; } frame 6 { gotoAndPlay(_currentlabel); } frame 7 { _currentlabel = 'pain'; } frame 8 { gotoAndPlay(_currentlabel); } frame 9 { _currentlabel = 'happy'; } frame 10 { gotoAndPlay(_currentlabel); } frame 11 { _currentlabel = 'content'; } frame 12 { gotoAndPlay(_currentlabel); } frame 13 { _currentlabel = 'blank'; } frame 14 { gotoAndPlay(_currentlabel); } frame 15 { _currentlabel = 'confused'; } frame 16 { gotoAndPlay(_currentlabel); } } movieClip 74 { } movieClip 75 { } // unknown tag 88 length 282 movieClip 82 { } movieClip 83 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 85 { } movieClip 87 { } // unknown tag 88 length 81 movieClip 93 { } movieClip 95 { } movieClip 97 { } movieClip 99 { } movieClip 101 { } movieClip 103 { } movieClip 105 { } movieClip 107 { } movieClip 109 { } // unknown tag 88 length 282 movieClip 114 { frame 1 { _currentlabel = 'lowerleft'; } frame 2 { gotoAndPlay(_currentlabel); } } movieClip 117 { } movieClip 121 { frame 1 { stop(); } frame 2 { stop(); credits.back = function () { gotoAndPlay(1); }; } }




http://swfchan.com/42/205513/info.shtml
Created: 25/7 -2019 04:01:53 Last modified: 25/7 -2019 04:01:53 Server time: 19/04 -2024 21:20:23