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

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

interactive_pregnant_lopunny_by_doom_the_wolf.swf

This is the info page for
Flash #41813

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


Text
Expand

Interactive pregnant Lopunny. Drawn and programmed by Doom the wolf
(http://doom-the-wolf.deviantart.com).
Click and hold "expand" to make Lopunny bigger and the same with "revert" to
return her to normal. Click on autoplay to make her expand automatically. Click +
or - to zoom in and out. Drag the image around to have a better look.

ActionScript [AS1/AS2]

Frame 1
function grow() { if (pregnancy < lopunny.pregnant._totalframes) { pregnancy++; lopunny.pregnant.gotoAndStop(pregnancy); } else { growth = 0; } } function revert() { if (pregnancy > 1) { pregnancy--; lopunny.pregnant.gotoAndStop(pregnancy); } else { growth = 0; } } function setState(str) { if (condition != "") { return(undefined); } if (state != str) { curState.state = str; state = str; curState.state = state; for (var _local2 in states[str]) { curState[_local2] = states[str][_local2]; } lopunny.eye.gotoAndPlay(curState.eye); lopunny.mouth.gotoAndPlay(curState.mouth); lopunny.body.gotoAndPlay(curState.body); if ((curState.frontarm == "up") && ((lopunny.frontarm._currentlabel == "normal") || (lopunny.frontarm._currentlabel == "movedown"))) { lopunny.frontarm.gotoAndPlay("moveup"); } else if ((curState.frontarm == "normal") && ((lopunny.frontarm._currentlabel == "up") || (lopunny.frontarm._currentlabel == "moveup"))) { lopunny.frontarm.gotoAndPlay("movedown"); } else { lopunny.frontarm.gotoAndPlay(curState.frontarm); } } } var state = ""; var condition = ""; var states = new Array(); var pregnancy = 1; var growth = 0; var curState = new Object(); var canBlink = false; var blinking = false; states.sleeping = {eye:"closed", mouth:"breathing", frontarm:"normal", body:"breathing"}; states.awaken = {eye:"small", mouth:"closed", frontarm:"normal", body:"breathing"}; states.surprised = {eye:"open", mouth:"faster", frontarm:"normal", body:"faster"}; states.relaxed = {eye:"medium", mouth:"smile", frontarm:"normal", body:"breathing"}; states.shocked = {eye:"wide", mouth:"faster", frontarm:"up", body:"faster"}; states.wondering = {eye:"medium", mouth:"breathing", frontarm:"up", body:"breathing"}; states.break = {eye:"open", mouth:"closed", frontarm:"up", body:"breathing"}; states.disbelief = {eye:"circle", mouth:"wide", frontarm:"up", body:"fast"}; states.worried = {eye:"small", mouth:"fast", frontarm:"normal", body:"fast"}; states.over = {eye:"closed", mouth:"faster", frontarm:"normal", body:"faster"}; states.revert = {eye:"medium", mouth:"breathing", frontarm:"normal", body:"breathing"}; setState("sleeping"); lopunny.pregnant.stop(); lopunny.onEnterFrame = function () { var _local1 = Math.max(0, (pregnancy - 100) / 500); lopunny.frontleg._rotation = -5 * _local1; lopunny.backleg._rotation = 15 * _local1; if (blinking && (lopunny.eye._currentlabel == "endblink")) { blinking = false; lopunny.gotoAndPlay(curState.eye); } if (canBlink && (Math.random() > 0.98)) { blinking = true; lopunny.eye.gotoAndPlay("blink"); } if (growth == 1) { grow(); switch (true) { case pregnancy < 20 : break; case pregnancy < 80 : setState("awaken"); break; case pregnancy < 200 : if (pregnancy == 80) { lopunny.drop.gotoAndPlay(2); } setState("surprised"); break; case pregnancy == 200 : growth = 0; setState("relaxed"); break; case pregnancy < 300 : switch (pregnancy) { case 210 : lopunny.drop.gotoAndPlay(2); break; case 220 : lopunny.drop2.gotoAndPlay(2); break; case 230 : lopunny.drop3.gotoAndPlay(2); break; case 240 : lopunny.drop4.gotoAndPlay(2); break; case 250 : lopunny.drop5.gotoAndPlay(2); } setState("shocked"); break; case pregnancy < 400 : setState("wondering"); break; case pregnancy == 400 : growth = 0; setState("break"); break; case pregnancy < 500 : setState("disbelief"); break; case pregnancy < 600 : setState("worried"); break; case pregnancy >= 600 : growth = 0; setState("over"); } } else if (growth == -1) { revert(); lopunny.drop.gotoAndStop(1); lopunny.drop2.gotoAndStop(1); lopunny.drop3.gotoAndStop(1); lopunny.drop4.gotoAndStop(1); lopunny.drop5.gotoAndStop(1); if (pregnancy > 1) { setState("revert"); } else { setState("sleeping"); } } if (pregnancy < 200) { _expand._txt.text = "Expand"; _play._txt.text = "Autoplay"; } else if (pregnancy == 200) { setState("relaxed"); _expand._txt.text = "Bigger!"; _play._txt.text = "Bigger!"; } else if (pregnancy < 400) { _expand._txt.text = "Bigger!"; _play._txt.text = "Bigger!"; } else if (pregnancy == 400) { setState("break"); _expand._txt.text = "???"; _play._txt.text = "???"; } else if (pregnancy < 600) { _expand._txt.text = "More!"; _play._txt.text = "More!"; } else { setState("over"); _expand._txt.text = "Reset"; _play._txt.text = "Reset"; } }; lopunny.onMouseDown = function () { lopunny.startDrag(); }; lopunny.onMouseUp = function () { lopunny.stopDrag(); }; _expand._txt.text = "Expand"; _revert._txt.text = "Revert"; _play._txt.text = "Autoplay"; var reset = false; _expand.onPress = function () { growth = 1; if (lopunny.pregnant._currentframe >= lopunny.pregnant._totalframes) { reset = true; } }; _expand.onRelease = function () { growth = 0; if (reset) { pregnancy = 1; lopunny.pregnant.gotoAndStop(1); setState("sleeping"); lopunny.drop.gotoAndStop(1); lopunny.drop2.gotoAndStop(1); lopunny.drop3.gotoAndStop(1); lopunny.drop4.gotoAndStop(1); lopunny.drop5.gotoAndStop(1); } }; _revert.onPress = function () { growth = -1; }; _revert.onRelease = function () { growth = 0; }; _play.onRelease = function () { growth = 1; if (lopunny.pregnant._currentframe >= lopunny.pregnant._totalframes) { growth = 0; pregnancy = 1; lopunny.pregnant.gotoAndStop(1); setState("sleeping"); lopunny.drop.gotoAndStop(1); lopunny.drop2.gotoAndStop(1); lopunny.drop3.gotoAndStop(1); lopunny.drop4.gotoAndStop(1); lopunny.drop5.gotoAndStop(1); } }; _plus._txt.text = "+"; _minus._txt.text = "-"; _plus.onPress = function () { _plus.onEnterFrame = function () { lopunny._xscale = (lopunny._yscale = lopunny._xscale + 2); }; }; _plus.onRelease = function () { delete _plus.onEnterFrame; }; _minus.onPress = function () { _minus.onEnterFrame = function () { if (lopunny._xscale > 2) { lopunny._xscale = (lopunny._yscale = lopunny._xscale - 2); } }; }; _minus.onRelease = function () { delete _minus.onEnterFrame; }; var timer = 0; lopunny.pregnant.onRollOver = function () { if ((condition == "") && (pregnancy > 100)) { state = "special"; condition = "bellyrub"; lopunny.eye.gotoAndPlay("small"); lopunny.mouth.gotoAndPlay("happy"); lopunny.body.gotoAndPlay("fast"); timer = 30; _root.onEnterFrame = function () { if (!timer) { condition = ""; setState(curState.state); delete _root.onEnterFrame; } timer--; }; } }; lopunny.pregnant.onPress = function () { if ((condition == "") && (pregnancy > 100)) { state = "special"; condition = "bellypoke"; lopunny.eye.gotoAndPlay("wide"); lopunny.mouth.gotoAndPlay("wide"); lopunny.body.gotoAndPlay("fast"); timer = 30; _root.onEnterFrame = function () { if (!timer) { condition = ""; setState(curState.state); delete _root.onEnterFrame; } timer--; }; } }; lopunny.frontleg.onPress = (lopunny.backleg.onPress = function () { if (condition == "") { state = "special"; condition = "bellypoke"; lopunny.eye.gotoAndPlay("closed"); lopunny.mouth.gotoAndPlay("laugh"); lopunny.body.gotoAndPlay("fast"); lopunny.frontleg.gotoAndPlay("move"); lopunny.backleg.gotoAndPlay("move"); timer = 25; _root.onEnterFrame = function () { if (!timer) { condition = ""; setState(curState.state); delete _root.onEnterFrame; } timer--; }; } });
Symbol 8 MovieClip Frame 1
_currentlabel = "normal";
Symbol 8 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 8 MovieClip Frame 5
_currentlabel = "move";
Symbol 21 MovieClip Frame 1
_currentlabel = "breathing";
Symbol 21 MovieClip Frame 60
gotoAndPlay ("breathing");
Symbol 21 MovieClip Frame 70
_currentlabel = "faster";
Symbol 21 MovieClip Frame 100
gotoAndPlay(_currentlabel);
Symbol 21 MovieClip Frame 105
_currentlabel = "fast";
Symbol 21 MovieClip Frame 123
gotoAndPlay(_currentlabel);
Symbol 57 MovieClip Frame 1
_currentlabel = "closed";
Symbol 57 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 57 MovieClip Frame 3
_currentlabel = "smile";
Symbol 57 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 57 MovieClip Frame 5
_currentlabel = "happy";
Symbol 57 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 57 MovieClip Frame 7
_currentlabel = "laugh";
Symbol 57 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 57 MovieClip Frame 10
_currentlabel = "breathing";
Symbol 57 MovieClip Frame 69
gotoAndPlay(_currentlabel);
Symbol 57 MovieClip Frame 75
_currentlabel = "faster";
Symbol 57 MovieClip Frame 105
gotoAndPlay(_currentlabel);
Symbol 57 MovieClip Frame 107
_currentlabel = "fast";
Symbol 57 MovieClip Frame 125
gotoAndPlay(_currentlabel);
Symbol 57 MovieClip Frame 127
_currentlabel = "wide";
Symbol 57 MovieClip Frame 145
gotoAndPlay(_currentlabel);
Symbol 71 MovieClip Frame 1
_currentlabel = "open";
Symbol 71 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 71 MovieClip Frame 3
_currentlabel = "closed";
Symbol 71 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 71 MovieClip Frame 5
_currentlabel = "small";
Symbol 71 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 71 MovieClip Frame 7
_currentlabel = "medium";
Symbol 71 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 71 MovieClip Frame 13
_currentlabel = "wide";
Symbol 71 MovieClip Frame 14
gotoAndPlay(_currentlabel);
Symbol 71 MovieClip Frame 15
_currentlabel = "circle";
Symbol 71 MovieClip Frame 16
gotoAndPlay(_currentlabel);
Symbol 74 MovieClip Frame 1
stop();
Symbol 74 MovieClip Frame 20
stop();
Symbol 80 MovieClip Frame 1
_currentlabel = "normal";
Symbol 80 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 80 MovieClip Frame 5
_currentlabel = "move";
Symbol 91 MovieClip Frame 1
_currentlabel = "normal";
Symbol 91 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 91 MovieClip Frame 7
_currentlabel = "moveup";
Symbol 91 MovieClip Frame 15
gotoAndPlay ("up");
Symbol 91 MovieClip Frame 16
_currentlabel = "up";
Symbol 91 MovieClip Frame 17
gotoAndPlay(_currentlabel);
Symbol 91 MovieClip Frame 20
_currentlabel = "down";
Symbol 91 MovieClip Frame 28
gotoAndPlay ("normal");

Library Items

Symbol 1 GraphicUsed by:92
Symbol 2 GraphicUsed by:8
Symbol 3 ShapeTweeningUsed by:8
Symbol 4 ShapeTweeningUsed by:8
Symbol 5 ShapeTweeningUsed by:8
Symbol 6 ShapeTweeningUsed by:8
Symbol 7 ShapeTweeningUsed by:8
Symbol 8 MovieClipUses:2 3 4 5 6 7Used by:92
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:92
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:92
Symbol 13 ShapeTweeningUsed by:21
Symbol 14 GraphicUsed by:21
Symbol 15 ShapeTweeningUsed by:21
Symbol 16 GraphicUsed by:21
Symbol 17 ShapeTweeningUsed by:21
Symbol 18 ShapeTweeningUsed by:21
Symbol 19 ShapeTweeningUsed by:21
Symbol 20 ShapeTweeningUsed by:21
Symbol 21 MovieClipUses:13 14 15 16 17 18 19 20Used by:92
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:92
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:92
Symbol 26 ShapeTweeningUsed by:31
Symbol 27 GraphicUsed by:31
Symbol 28 ShapeTweeningUsed by:31
Symbol 29 ShapeTweeningUsed by:31
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:26 27 28 29 30Used by:92
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:32Used by:92
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:92
Symbol 36 GraphicUsed by:92
Symbol 37 GraphicUsed by:57
Symbol 38 GraphicUsed by:57
Symbol 39 GraphicUsed by:57
Symbol 40 GraphicUsed by:57
Symbol 41 GraphicUsed by:57
Symbol 42 ShapeTweeningUsed by:57
Symbol 43 GraphicUsed by:57
Symbol 44 ShapeTweeningUsed by:57
Symbol 45 GraphicUsed by:57
Symbol 46 ShapeTweeningUsed by:57
Symbol 47 GraphicUsed by:57
Symbol 48 ShapeTweeningUsed by:57
Symbol 49 GraphicUsed by:57
Symbol 50 ShapeTweeningUsed by:57
Symbol 51 GraphicUsed by:57
Symbol 52 ShapeTweeningUsed by:57
Symbol 53 ShapeTweeningUsed by:57
Symbol 54 GraphicUsed by:57
Symbol 55 ShapeTweeningUsed by:57
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56Used by:92
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:92
Symbol 60 GraphicUsed by:71
Symbol 61 GraphicUsed by:71
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:71
Symbol 64 GraphicUsed by:71
Symbol 65 GraphicUsed by:71
Symbol 66 GraphicUsed by:71
Symbol 67 GraphicUsed by:71
Symbol 68 GraphicUsed by:71
Symbol 69 GraphicUsed by:71
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:60 61 63 64 65 66 67 68 69 70Used by:92
Symbol 72 ShapeTweeningUsed by:74
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:72 73Used by:92
Symbol 75 GraphicUsed by:80
Symbol 76 GraphicUsed by:80
Symbol 77 GraphicUsed by:80
Symbol 78 GraphicUsed by:80
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:75 76 77 78 79Used by:92
Symbol 81 GraphicUsed by:91
Symbol 82 ShapeTweeningUsed by:91
Symbol 83 ShapeTweeningUsed by:91
Symbol 84 ShapeTweeningUsed by:91
Symbol 85 GraphicUsed by:91
Symbol 86 GraphicUsed by:91
Symbol 87 ShapeTweeningUsed by:91
Symbol 88 ShapeTweeningUsed by:91
Symbol 89 ShapeTweeningUsed by:91
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:81 82 83 84 85 86 87 88 89 90Used by:92
Symbol 92 MovieClipUses:1 8 10 12 21 23 25 31 33 35 36 57 59 71 74 80 91Used by:Timeline
Symbol 93 GraphicUsed by:96
Symbol 94 FontUsed by:95 98 100
Symbol 95 EditableTextUses:94Used by:96
Symbol 96 MovieClipUses:93 95Used by:Timeline
Symbol 97 GraphicUsed by:99
Symbol 98 EditableTextUses:94Used by:99
Symbol 99 MovieClipUses:97 98Used by:Timeline
Symbol 100 TextUses:94Used by:Timeline

Instance Names

"lopunny"Frame 1Symbol 92 MovieClip
"_plus"Frame 1Symbol 96 MovieClip
"_minus"Frame 1Symbol 96 MovieClip
"_expand"Frame 1Symbol 99 MovieClip
"_revert"Frame 1Symbol 99 MovieClip
"_play"Frame 1Symbol 99 MovieClip
"pupil"Symbol 71 MovieClip Frame 1Symbol 63 MovieClip
"pupil"Symbol 71 MovieClip Frame 13Symbol 63 MovieClip
"pupil"Symbol 71 MovieClip Frame 15Symbol 63 MovieClip
"backleg"Symbol 92 MovieClip Frame 1Symbol 8 MovieClip
"backear"Symbol 92 MovieClip Frame 1Symbol 10 MovieClip
"body"Symbol 92 MovieClip Frame 1Symbol 21 MovieClip
"backfur"Symbol 92 MovieClip Frame 1Symbol 23 MovieClip
"bachand"Symbol 92 MovieClip Frame 1Symbol 25 MovieClip
"pregnant"Symbol 92 MovieClip Frame 1Symbol 31 MovieClip
"head"Symbol 92 MovieClip Frame 1Symbol 33 MovieClip
"frontear"Symbol 92 MovieClip Frame 1Symbol 35 MovieClip
"mouth"Symbol 92 MovieClip Frame 1Symbol 57 MovieClip
"eyebrow"Symbol 92 MovieClip Frame 1Symbol 59 MovieClip
"eye"Symbol 92 MovieClip Frame 1Symbol 71 MovieClip
"drop"Symbol 92 MovieClip Frame 1Symbol 74 MovieClip
"drop2"Symbol 92 MovieClip Frame 1Symbol 74 MovieClip
"drop4"Symbol 92 MovieClip Frame 1Symbol 74 MovieClip
"drop3"Symbol 92 MovieClip Frame 1Symbol 74 MovieClip
"drop5"Symbol 92 MovieClip Frame 1Symbol 74 MovieClip
"frontleg"Symbol 92 MovieClip Frame 1Symbol 80 MovieClip
"frontarm"Symbol 92 MovieClip Frame 1Symbol 91 MovieClip
"_txt"Symbol 96 MovieClip Frame 1Symbol 95 EditableText
"_txt"Symbol 99 MovieClip Frame 1Symbol 98 EditableText

Labels

"normal"Symbol 8 MovieClip Frame 1
"move"Symbol 8 MovieClip Frame 5
"breathing"Symbol 21 MovieClip Frame 1
"faster"Symbol 21 MovieClip Frame 70
"fast"Symbol 21 MovieClip Frame 105
"closed"Symbol 57 MovieClip Frame 1
"smile"Symbol 57 MovieClip Frame 3
"happy"Symbol 57 MovieClip Frame 5
"laugh"Symbol 57 MovieClip Frame 7
"breathing"Symbol 57 MovieClip Frame 10
"faster"Symbol 57 MovieClip Frame 75
"fast"Symbol 57 MovieClip Frame 107
"wide"Symbol 57 MovieClip Frame 127
"open"Symbol 71 MovieClip Frame 1
"closed"Symbol 71 MovieClip Frame 3
"small"Symbol 71 MovieClip Frame 5
"medium"Symbol 71 MovieClip Frame 7
"wide"Symbol 71 MovieClip Frame 13
"circle"Symbol 71 MovieClip Frame 15
"normal"Symbol 80 MovieClip Frame 1
"move"Symbol 80 MovieClip Frame 5
"normal"Symbol 91 MovieClip Frame 1
"moveup"Symbol 91 MovieClip Frame 7
"up"Symbol 91 MovieClip Frame 16
"movedown"Symbol 91 MovieClip Frame 20




http://swfchan.com/9/41813/info.shtml
Created: 10/5 -2019 05:19:13 Last modified: 10/5 -2019 05:19:13 Server time: 03/05 -2024 15:09:47