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

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

interactive_drip_dry_inflation.swf

This is the info page for
Flash #89899

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


Text
Ice cream
Storage tank
Caution: High pressure

Expand

continuous

+

Options

ActionScript [AS1/AS2]

Frame 1
function grow() { if (size < dripdry.belly._totalframes) { size++; dripdry.belly.gotoAndStop(size + Math.round(Math.sin(size * 0.3) * 2)); dripdry.breast1.gotoAndStop(size); dripdry.breast2.gotoAndStop(size); } else { growth = 0; } } function timeout_fn() { if (!timer) { condition = ""; setState(curState.state); delete _root.onEnterFrame; } timer--; } 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]; } dripdry.mouth.gotoAndPlay(curState.mouth); dripdry.eye.gotoAndPlay(curState.eye); if (dripdry.leg1._currentlabel != curState.leg1) { dripdry.leg1.gotoAndPlay(curState.leg1); } if (dripdry.leg2._currentlabel != curState.leg2) { dripdry.leg2.gotoAndPlay(curState.leg2); } canBlink = curState.canBlink; frequency = curState.frequency; offset = curState.offset; pos = curState.pos; } } _level0.bgColor = 16777215 /* 0xFFFFFF */; _level0.flashWidth = 800; _level0.flashHeight = 600; var state = ""; var condition = ""; var states = new Array(); var size = 1; var growth = 0; var curState = new Object(); var canBlink = false; var blinking = false; var b1X = dripdry.breast1._x; var b1Y = dripdry.breast1._y; var b2X = dripdry.breast2._x; var b2Y = dripdry.breast2._y; var count = 0; var frequency = 0; var offset = 0; var pos = 0; var rotation = 0; dripdry.belly.stop(); dripdry.breast1.stop(); dripdry.breast2.stop(); dripdry.body.stop(); states.begin = {eye:"open", mouth:"normal", leg1:"normal", leg2:"normal", canBlink:true, frequency:0.2, offset:5, pos:0.5}; states.sad = {eye:"sad", mouth:"normal", leg1:"normal", leg2:"normal", canBlink:true, frequency:0.2, offset:5, pos:0.5}; states.inflate = {eye:"wide", mouth:"inflate", leg1:"tense", leg2:"tense", canBlink:true, frequency:0.5, offset:3, pos:0.3}; states.worried = {eye:"sad", mouth:"inflate", leg1:"tense", leg2:"tens", canBlink:true, frequency:0.5, offset:3, pos:0.3}; states.bigger = {eye:"shut", mouth:"inflate", leg1:"move", leg2:"move", canBlink:false, frequency:0.5, offset:3, pos:0.3}; states.afraid = {eye:"closed", mouth:"inflate", leg1:"normal", leg2:"normal", canBlink:false, frequency:0.3, offset:5, pos:1}; states.over = {eye:"closed", mouth:"normal", leg1:"normal", leg2:"normal", canBlink:false, frequency:0.3, offset:5, pos:0.5}; setState("begin"); dripdry.onEnterFrame = function () { var _local1 = Math.cos(count) + 1; dripdry.breast1._x = b1X + (_local1 * pos); dripdry.breast2._x = b2X + (_local1 * pos); dripdry.breast1._y = b1Y - (_local1 * pos); dripdry.breast2._y = b2Y - (_local1 * pos); dripdry.body.gotoAndStop(Math.round((_local1 * offset) * 0.5)); count = count + frequency; if (canBlink && (Math.random() > 0.99)) { dripdry.eye.gotoAndPlay("blink"); blinking = true; } if (blinking && (dripdry.eye._currentlabel == "endblink")) { dripdry.eye.gotoAndPlay(curState.eye); blinking = false; } if (growth) { grow(); switch (true) { case size < 100 : setState("inflate"); break; case size < 200 : setState("worried"); break; case size == 200 : growth = 0; break; case size < 300 : setState("bigger"); break; case size < 400 : setState("afraid"); break; case size == 400 : setState("over"); growth = 0; } } else { switch (true) { case size == 1 : setState("begin"); break; case size <= 200 : setState("sad"); break; case size <= 400 : setState("over"); } } }; var reset = false; _panel._plus._txt.text = "+"; _panel._minus._txt.text = "-"; _panel._expand._txt.text = "Inflate"; _panel._info.text = "Interactive Drip Dry inflation. Drawn and programmed by Doom the wolf (http://doom-the-wolf.deviantart.com). Click 'Inflate' to fill her up (Deflation was removed for logical reasons). Selecting 'continuous' will inflate her automatically. Move the camera by dragging the mouse across the screen. Zoom in or out by using the '+' and '-' buttons."; _panel._cont_txt.text = "continuous"; _panel.onEnterFrame = function () { if (_panel.hitTest(_root._xmouse, _root._ymouse)) { if (Math.abs(_panel._y - 500) > 1) { _panel._y = _panel._y + ((500 - _panel._y) * 0.4); } } else if (Math.abs(_panel._y - 600) > 1) { _panel._y = _panel._y + ((600 - _panel._y) * 0.4); } if (growth && (_panel._cont._currentframe == 2)) { _panel._cont_txt.text = "stop"; } else { _panel._cont_txt.text = "continuous"; } if (size < 200) { _panel._expand._txt.text = "Expand"; } else if (size < 400) { _panel._expand._txt.text = "Bigger"; } else { _panel._expand._txt.text = "Reset"; } }; _panel._cont.onRelease = function () { if (growth != 0) { growth = 0; } _panel._cont.gotoAndStop(3 - _panel._cont._currentframe); }; _panel._plus.onPress = function () { _panel._plus.onEnterFrame = function () { dripdry._xscale = (dripdry._yscale = dripdry._xscale + 2); }; }; _panel._minus.onPress = function () { _panel._minus.onEnterFrame = function () { if (dripdry._xscale > 2) { dripdry._xscale = (dripdry._yscale = dripdry._xscale - 2); } else { delete _panel._minus.onEnterFrame; } }; }; _panel.onMouseUp = function () { delete _panel._plus.onEnterFrame; delete _panel._minus.onEnterFrame; if (_panel._cont._currentframe == 1) { growth = 0; } }; _panel._expand.onPress = function () { if (size >= dripdry.belly._totalframes) { growth = 0; reset = true; } else { growth = 1; } }; _panel._expand.onRelease = function () { if (reset) { growth = 0; size = 1; dripdry.belly.gotoAndStop(1); dripdry.breast1.gotoAndStop(1); dripdry.breast2.gotoAndStop(1); condition = ""; timer = 0; delete _root.onEnterFrame; setState("sad"); reset = false; } }; _panel._expand.onReleaseOutside = function () { reset = false; }; dripdry.onMouseDown = function () { if (_panel._y > 550) { dripdry.startDrag(); } }; dripdry.onMouseUp = function () { dripdry.stopDrag(); }; dripdry.belly.onPress = function () { if ((condition == "") && (size > 50)) { state = "special"; condition = "bellypoke"; dripdry.leg1.gotoAndPlay("move"); dripdry.leg2.gotoAndPlay("move"); dripdry.eye.gotoAndPlay("shut"); timer = 20; _root.onEnterFrame = timeout_fn; } }; dripdry.breast1.onPress = function () { if (condition == "") { state = "special"; condition = "breastpoke"; dripdry.leg1.gotoAndPlay("tense"); dripdry.leg2.gotoAndPlay("tense"); dripdry.eye.gotoAndPlay("small"); timer = 20; _root.onEnterFrame = timeout_fn; } };
Symbol 21 MovieClip Frame 1
_currentlabel = "open";
Symbol 21 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 21 MovieClip Frame 3
_currentlabel = "small";
Symbol 21 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 21 MovieClip Frame 5
_currentlabel = "closed";
Symbol 21 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 21 MovieClip Frame 7
_currentlabel = "sad";
Symbol 21 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 21 MovieClip Frame 9
_currentlabel = "blink";
Symbol 21 MovieClip Frame 13
_currentlabel = "endblink";
Symbol 21 MovieClip Frame 14
gotoAndPlay(_currentlabel);
Symbol 21 MovieClip Frame 15
_currentlabel = "wide";
Symbol 21 MovieClip Frame 16
gotoAndPlay(_currentlabel);
Symbol 21 MovieClip Frame 17
_currentlabel = "shut";
Symbol 21 MovieClip Frame 18
gotoAndPlay(_currentlabel);
Symbol 35 MovieClip Frame 1
_currentlabel = "normal";
Symbol 35 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 35 MovieClip Frame 5
_currentlabel = "inflate";
Symbol 35 MovieClip Frame 21
gotoAndPlay(_currentlabel);
Symbol 53 MovieClip Frame 400
stop();
Symbol 80 MovieClip Frame 1
_currentlabel = "normal";
Symbol 80 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 80 MovieClip Frame 3
_currentlabel = "tense";
Symbol 80 MovieClip Frame 6
stop();
Symbol 80 MovieClip Frame 10
_currentlabel = "move";
Symbol 80 MovieClip Frame 61
gotoAndPlay(_currentlabel);
Symbol 87 MovieClip Frame 400
stop();
Symbol 111 MovieClip Frame 1
_currentlabel = "normal";
Symbol 111 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 111 MovieClip Frame 3
_currentlabel = "tense";
Symbol 111 MovieClip Frame 6
stop();
Symbol 111 MovieClip Frame 10
_currentlabel = "move";
Symbol 111 MovieClip Frame 61
gotoAndPlay(_currentlabel);
Symbol 120 MovieClip Frame 1
stop();

Library Items

Symbol 1 GraphicUsed by:112
Symbol 2 FontUsed by:4
Symbol 3 FontUsed by:4
Symbol 4 TextUses:2 3Used by:112
Symbol 5 GraphicUsed by:112
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:112
Symbol 8 ShapeTweeningUsed by:10
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:8 9Used by:112
Symbol 11 GraphicUsed by:112
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:112
Symbol 14 GraphicUsed by:112
Symbol 15 GraphicUsed by:21
Symbol 16 GraphicUsed by:21
Symbol 17 GraphicUsed by:21
Symbol 18 GraphicUsed by:21
Symbol 19 GraphicUsed by:21
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:15 16 17 18 19 20Used by:112
Symbol 22 GraphicUsed by:112
Symbol 23 GraphicUsed by:35
Symbol 24 ShapeTweeningUsed by:35
Symbol 25 ShapeTweeningUsed by:35
Symbol 26 ShapeTweeningUsed by:35
Symbol 27 ShapeTweeningUsed by:35
Symbol 28 GraphicUsed by:35
Symbol 29 ShapeTweeningUsed by:35
Symbol 30 ShapeTweeningUsed by:35
Symbol 31 ShapeTweeningUsed by:35
Symbol 32 ShapeTweeningUsed by:35
Symbol 33 GraphicUsed by:35
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:23 24 25 26 27 28 29 30 31 32 33 34Used by:112
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:112
Symbol 38 GraphicUsed by:112
Symbol 39 ShapeTweeningUsed by:45
Symbol 40 ShapeTweeningUsed by:45
Symbol 41 ShapeTweeningUsed by:45
Symbol 42 ShapeTweeningUsed by:45
Symbol 43 GraphicUsed by:45
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:39 40 41 42 43 44Used by:112
Symbol 46 ShapeTweeningUsed by:53
Symbol 47 ShapeTweeningUsed by:53
Symbol 48 GraphicUsed by:53
Symbol 49 ShapeTweeningUsed by:53
Symbol 50 GraphicUsed by:53
Symbol 51 GraphicUsed by:53
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:46 47 48 49 50 51 52Used by:112
Symbol 54 GraphicUsed by:80
Symbol 55 GraphicUsed by:80
Symbol 56 GraphicUsed by:80
Symbol 57 ShapeTweeningUsed by:80
Symbol 58 ShapeTweeningUsed by:80
Symbol 59 GraphicUsed by:80
Symbol 60 GraphicUsed by:80
Symbol 61 GraphicUsed by:80
Symbol 62 GraphicUsed by:80
Symbol 63 GraphicUsed by:80
Symbol 64 GraphicUsed by:80
Symbol 65 ShapeTweeningUsed by:80
Symbol 66 ShapeTweeningUsed by:80
Symbol 67 GraphicUsed by:80
Symbol 68 GraphicUsed by:80
Symbol 69 ShapeTweeningUsed by:80
Symbol 70 ShapeTweeningUsed by:80
Symbol 71 GraphicUsed by:80
Symbol 72 GraphicUsed by:80
Symbol 73 ShapeTweeningUsed by:80
Symbol 74 ShapeTweeningUsed by:80
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:54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79Used by:112
Symbol 81 GraphicUsed by:87
Symbol 82 ShapeTweeningUsed by:87
Symbol 83 ShapeTweeningUsed by:87
Symbol 84 ShapeTweeningUsed by:87
Symbol 85 GraphicUsed by:87
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:81 82 83 84 85 86Used by:112
Symbol 88 GraphicUsed by:111
Symbol 89 GraphicUsed by:111
Symbol 90 GraphicUsed by:111
Symbol 91 GraphicUsed by:111
Symbol 92 GraphicUsed by:111
Symbol 93 GraphicUsed by:111
Symbol 94 GraphicUsed by:111
Symbol 95 GraphicUsed by:111
Symbol 96 GraphicUsed by:111
Symbol 97 ShapeTweeningUsed by:111
Symbol 98 ShapeTweeningUsed by:111
Symbol 99 GraphicUsed by:111
Symbol 100 GraphicUsed by:111
Symbol 101 GraphicUsed by:111
Symbol 102 ShapeTweeningUsed by:111
Symbol 103 ShapeTweeningUsed by:111
Symbol 104 GraphicUsed by:111
Symbol 105 GraphicUsed by:111
Symbol 106 ShapeTweeningUsed by:111
Symbol 107 ShapeTweeningUsed by:111
Symbol 108 GraphicUsed by:111
Symbol 109 GraphicUsed by:111
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110Used by:112
Symbol 112 MovieClipUses:1 4 5 7 10 11 13 14 21 22 35 37 38 45 53 80 87 111Used by:Timeline
Symbol 113 GraphicUsed by:126
Symbol 114 GraphicUsed by:117
Symbol 115 FontUsed by:116 121 122 123 125
Symbol 116 EditableTextUses:115Used by:117
Symbol 117 MovieClipUses:114 116Used by:126
Symbol 118 GraphicUsed by:120 124
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:118 119Used by:126
Symbol 121 EditableTextUses:115Used by:126
Symbol 122 EditableTextUses:115Used by:126
Symbol 123 EditableTextUses:115Used by:124
Symbol 124 MovieClipUses:118 123Used by:126
Symbol 125 TextUses:115Used by:126
Symbol 126 MovieClipUses:113 117 120 121 122 124 125Used by:Timeline

Instance Names

"dripdry"Frame 1Symbol 112 MovieClip
"_panel"Frame 1Symbol 126 MovieClip
"tail"Symbol 112 MovieClip Frame 1Symbol 7 MovieClip
"body"Symbol 112 MovieClip Frame 1Symbol 10 MovieClip
"arm2"Symbol 112 MovieClip Frame 1Symbol 13 MovieClip
"eye"Symbol 112 MovieClip Frame 1Symbol 21 MovieClip
"mouth"Symbol 112 MovieClip Frame 1Symbol 35 MovieClip
"arm1"Symbol 112 MovieClip Frame 1Symbol 37 MovieClip
"breast2"Symbol 112 MovieClip Frame 1Symbol 45 MovieClip
"breast1"Symbol 112 MovieClip Frame 1Symbol 53 MovieClip
"leg2"Symbol 112 MovieClip Frame 1Symbol 80 MovieClip
"belly"Symbol 112 MovieClip Frame 1Symbol 87 MovieClip
"leg1"Symbol 112 MovieClip Frame 1Symbol 111 MovieClip
"_txt"Symbol 117 MovieClip Frame 1Symbol 116 EditableText
"_txt"Symbol 124 MovieClip Frame 1Symbol 123 EditableText
"_expand"Symbol 126 MovieClip Frame 1Symbol 117 MovieClip
"_cont"Symbol 126 MovieClip Frame 1Symbol 120 MovieClip
"_cont_txt"Symbol 126 MovieClip Frame 1Symbol 121 EditableText
"_info"Symbol 126 MovieClip Frame 1Symbol 122 EditableText
"_minus"Symbol 126 MovieClip Frame 1Symbol 124 MovieClip
"_plus"Symbol 126 MovieClip Frame 1Symbol 124 MovieClip

Labels

"open"Symbol 21 MovieClip Frame 1
"small"Symbol 21 MovieClip Frame 3
"closed"Symbol 21 MovieClip Frame 5
"sad"Symbol 21 MovieClip Frame 7
"blink"Symbol 21 MovieClip Frame 9
"endblink"Symbol 21 MovieClip Frame 13
"wide"Symbol 21 MovieClip Frame 15
"shut"Symbol 21 MovieClip Frame 17
"normal"Symbol 35 MovieClip Frame 1
"inflate"Symbol 35 MovieClip Frame 5
"normal"Symbol 80 MovieClip Frame 1
"tense"Symbol 80 MovieClip Frame 3
"move"Symbol 80 MovieClip Frame 10
"normal"Symbol 111 MovieClip Frame 1
"tense"Symbol 111 MovieClip Frame 3
"move"Symbol 111 MovieClip Frame 10
"off"Symbol 120 MovieClip Frame 1
"on"Symbol 120 MovieClip Frame 2




http://swfchan.com/18/89899/info.shtml
Created: 28/3 -2019 17:24:40 Last modified: 28/3 -2019 17:24:40 Server time: 27/04 -2024 05:54:53