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

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

Interactive_Lynelle_inflation.swf

This is the info page for
Flash #89889

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


Text
Expand

continuous

+

Options

ActionScript [AS1/AS2]

Frame 1
function grow() { if (size < lynelle.belly._totalframes) { size++; lynelle.belly.gotoAndStop(size); if ((size < 50) && (lynelle.dress._currentframe < 50)) { lynelle.dress.gotoAndStop(size); } else if (lynelle.dress._currentframe < lynelle.dress._totalframes) { lynelle.dress.play(); } else { lynelle.dress.stop(); } if ((size < 30) && (lynelle.belt._currentframe < 30)) { lynelle.belt.gotoAndStop(size); } else if (lynelle.belt._currentframe < lynelle.belt._totalframes) { lynelle.belt.play(); } else { lynelle.belt.stop(); } lynelle.jacket1.gotoAndStop(size); lynelle.breast1.gotoAndStop(size); lynelle.breast2.gotoAndStop(size); lynelle.breast2copy.gotoAndStop(size); } else { growth = 0; } } function revert() { if (size > 1) { size--; lynelle.belly.gotoAndStop(size); if ((size < 50) && (lynelle.dress._currentframe < 50)) { lynelle.dress.gotoAndStop(size); } else if (lynelle.dress._currentframe < lynelle.dress._totalframes) { lynelle.dress.play(); } else { lynelle.dress.stop(); } if ((size < 30) && (lynelle.belt._currentframe < 30)) { lynelle.belt.gotoAndStop(size); } else if (lynelle.belt._currentframe < lynelle.belt._totalframes) { lynelle.belt.play(); } else { lynelle.belt.stop(); } lynelle.jacket1.gotoAndStop(size); lynelle.breast1.gotoAndStop(size); lynelle.breast2.gotoAndStop(size); lynelle.breast2copy.gotoAndStop(size); if (size < 61) { if (depthChange.dress) { depthChange.dress = false; lynelle.shoulder1.swapDepths(origDepths.shoulder1); lynelle.arm1.swapDepths(origDepths.arm1); lynelle.jacket1.swapDepths(origDepths.jacket1); } } } else { growth = 0; } } function timeout_fn() { if (!timer) { condition = ""; setState(curState.state); if (growth > 0) { lynelle.mouth.gotoAndPlay("inflate"); } delete _root.onEnterFrame; } timer--; } function setState(str) { if (condition != "") { return(undefined); } if (state != str) { curState.state = str; state = str; curState.state = state; for (var _local3 in states[str]) { curState[_local3] = states[str][_local3]; } lynelle.eyes.gotoAndPlay(curState.eyes); lynelle.mouth.gotoAndPlay(curState.mouth); lynelle.eyes.pupil1._x = p1X + curState.p1X; lynelle.eyes.pupil1._y = p1Y + curState.p1Y; lynelle.eyes.pupil2._x = p2X + curState.p2X; lynelle.eyes.pupil2._y = p2Y + curState.p2Y; if (Boolean(lynelle.arm1._rotation) != Boolean(curState.arm1)) { lynelle.arm1.onEnterFrame = function () { if (curState.arm1 && (this._rotation <= -30)) { this._parent.shoulder1._rotation = -30; this._rotation = -30; delete this.onEnterFrame; } else if ((!curState.arm1) && (this._rotation >= 0)) { this._parent.shoulder1._rotation = 0; this._rotation = 0; delete this.onEnterFrame; } else if (curState.arm1) { this._parent.shoulder1._rotation = this._parent.shoulder1._rotation - 5; this._rotation = this._rotation - 5; } else { this._parent.shoulder1._rotation = this._parent.shoulder1._rotation + 5; this._rotation = this._rotation + 5; } }; } canBlink = curState.canBlink; } } _level0.bgColor = 39168; _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 p1X = lynelle.eyes.pupil1._x; var p1Y = lynelle.eyes.pupil1._y; var p2X = lynelle.eyes.pupil2._x; var p2Y = lynelle.eyes.pupil2._y; var origDepths = new Object(); var depthChange = {dress:false, belt:false}; var depth; for (depth in lynelle) { if (lynelle[depth].getDepth()) { origDepths[depth] = lynelle[depth].getDepth(); } } lynelle.attachMovie("pressit", "pressit_mc", 10, {_x:-8, _y:-170}); lynelle.pressit_mc.onEnterFrame = function () { if (this._currentframe == this._totalframes) { delete this.onEnterFrame; this.removeMovieClip(); } }; lynelle.belly.stop(); lynelle.dress.stop(); lynelle.belt.stop(); lynelle.breast1.stop(); lynelle.breast2.stop(); lynelle.jacket1.stop(); lynelle.breast2copy.stop(); states.resting = {eyes:"small", mouth:"closed", arm1:0, canBlink:true, p1X:0, p1Y:0, p2X:0, p2Y:0}; states.inflate = {eyes:"open", mouth:"happy", arm1:0, canBlink:true, p1X:-10, p1Y:10, p2X:-9, p2Y:7}; states.relaxed = {eyes:"closed", mouth:"open", arm1:0, canBlink:false, p1X:0, p1Y:0, p2X:0, p2Y:0}; states.bigger = {eyes:"small", mouth:"closed", arm1:1, canBlink:true, p1X:0, p1Y:0, p2X:0, p2Y:0}; states.over = {eyes:"open", mouth:"smile", arm1:1, canBlink:true, p1X:-7, p1Y:7, p2X:-5, p2Y:5}; states.revert = {eyes:"closed", mouth:"happy", arm1:0, canBlink:false, p1X:0, p1Y:0, p2X:0, p2Y:0}; setState("resting"); lynelle.onEnterFrame = function () { lynelle.leg1._rotation = Math.max(-15, -15 * (size / 150)); lynelle.leg2._rotation = Math.min(10, 10 * (size / 150)); if (canBlink && (Math.random() > 0.99)) { lynelle.eyes.gotoAndPlay("blink"); lynelle.eyes.pupil1._x = p1X + curState.p1X; lynelle.eyes.pupil1._y = p1Y + curState.p1Y; lynelle.eyes.pupil2._x = p2X + curState.p2X; lynelle.eyes.pupil2._y = p2Y + curState.p2Y; blinking = true; } if (blinking && (lynelle.eyes._currentlabel == "endblink")) { lynelle.eyes.gotoAndPlay(curState.eyes); lynelle.eyes.pupil1._x = p1X + curState.p1X; lynelle.eyes.pupil1._y = p1Y + curState.p1Y; lynelle.eyes.pupil2._x = p2X + curState.p2X; lynelle.eyes.pupil2._y = p2Y + curState.p2Y; blinking = false; } if (!growth) { if ((lynelle.mouth._currentlabel != curState.mouth) && (!condition)) { lynelle.mouth.gotoAndPlay(curState.mouth); } } else if (growth == 1) { grow(); lynelle.mouth.gotoAndPlay("inflate"); switch (true) { case size < 300 : setState("inflate"); break; case size == 300 : setState("relaxed"); growth = 0; break; case size < 600 : setState("bigger"); break; case size == 600 : growth = 0; setState("over"); } } else if (growth == -1) { revert(); switch (true) { case size == 1 : setState("resting"); break; default : setState("revert"); } } if (lynelle.belt._currentframe == 35) { if (!depthChange.belt) { depthChange.belt = true; lynelle.belt.swapDepths(lynelle.breast2.getDepth() - 7); } } if (lynelle.dress._currentframe == 61) { lynelle.dress.swapDepths(lynelle.breast2.getDepth() - 2); } if (size > 60) { if (!depthChange.dress) { depthChange.dress = true; lynelle.shoulder1.swapDepths(lynelle.breast2.getDepth() - 3); lynelle.arm1.swapDepths(lynelle.breast2.getDepth() - 4); lynelle.jacket1.swapDepths(lynelle.breast2.getDepth() - 5); } } }; var reset = false; _panel._plus._txt.text = "+"; _panel._minus._txt.text = "-"; _panel._expand._txt.text = "Inflate"; _panel._revert._txt.text = "Deflate"; _panel._info.text = "Interactive Lynelle inflation. Drawn and programmed by Doom the wolf (http://doom-the-wolf.deviantart.com). Click 'Inflate' or 'Deflate' to change her size. Selecting 'continuous' will make the size change 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 = "Inflate"; } else if (size < 400) { _panel._expand._txt.text = "Bigger"; } else if (size < 600) { _panel._expand._txt.text = "More!"; } 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 () { lynelle._xscale = (lynelle._yscale = lynelle._xscale + 2); }; }; _panel._minus.onPress = function () { _panel._minus.onEnterFrame = function () { if (lynelle._xscale > 2) { lynelle._xscale = (lynelle._yscale = lynelle._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 >= lynelle.belly._totalframes) { growth = 0; reset = true; } else { growth = 1; } }; _panel._expand.onRelease = function () { if (reset) { growth = 0; size = 1; lynelle.belly.gotoAndStop(1); lynelle.breast1.gotoAndStop(1); lynelle.breast2.gotoAndStop(1); lynelle.breast2copy.gotoAndStop(1); lynelle.dress.gotoAndStop(1); lynelle.belt.gotoAndStop(1); lynelle.jacket1.gotoAndStop(1); depthChange = {dress:false, belt:false}; condition = ""; timer = 0; delete _root.onEnterFrame; setState("resting"); reset = false; var _local2; for (_local2 in lynelle) { if (lynelle[_local2].getDepth()) { lynelle[_local2].swapDepths(origDepths[_local2]); } } } }; _panel._expand.onReleaseOutside = function () { reset = false; }; _panel._revert.onPress = function () { growth = -1; }; lynelle.onMouseDown = function () { if (_panel._y > 550) { lynelle.startDrag(); } }; lynelle.onMouseUp = function () { lynelle.stopDrag(); }; var rub = 0; lynelle.belly.onPress = function () { if ((condition == "") && (size > 100)) { if (!growth) { lynelle.mouth.gotoAndPlay("wide"); } lynelle.eyes.gotoAndPlay("open"); canBlink = false; condition = "bellypoke"; state = "special"; lynelle.eyes.pupil1._x = p1X; lynelle.eyes.pupil1._y = p1Y; lynelle.eyes.pupil2._x = p2X; lynelle.eyes.pupil2._y = p2Y; timer = 30; _root.onEnterFrame = timeout_fn; } rub++; }; lynelle.breast1.onPress = function () { if (condition == "") { if (!growth) { lynelle.mouth.gotoAndPlay("happy"); } lynelle.eyes.gotoAndPlay("small"); canBlink = false; condition = "breastpoke"; state = "special"; lynelle.eyes.pupil1._x = p1X; lynelle.eyes.pupil1._y = p1Y; lynelle.eyes.pupil2._x = p2X; lynelle.eyes.pupil2._y = p2Y; timer = 30; _root.onEnterFrame = timeout_fn; } rub++; }; lynelle.breast2copy.onPress = (lynelle.breast2.onPress = lynelle.breast1.onPress);
Symbol 40 MovieClip Frame 1
_currentlabel = "open";
Symbol 40 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 40 MovieClip Frame 3
_currentlabel = "small";
Symbol 40 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 40 MovieClip Frame 5
_currentlabel = "closed";
Symbol 40 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 40 MovieClip Frame 7
_currentlabel = "blink";
Symbol 40 MovieClip Frame 11
_currentlabel = "endblink";
Symbol 40 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 53 MovieClip Frame 1
_currentlabel = "smile";
Symbol 53 MovieClip Frame 2
gotoAndPlay(_currentlabel);
Symbol 53 MovieClip Frame 3
_currentlabel = "inflate";
Symbol 53 MovieClip Frame 4
gotoAndPlay(_currentlabel);
Symbol 53 MovieClip Frame 5
_currentlabel = "closed";
Symbol 53 MovieClip Frame 6
gotoAndPlay(_currentlabel);
Symbol 53 MovieClip Frame 7
_currentlabel = "happy";
Symbol 53 MovieClip Frame 8
gotoAndPlay(_currentlabel);
Symbol 53 MovieClip Frame 9
_currentlabel = "open";
Symbol 53 MovieClip Frame 10
gotoAndPlay(_currentlabel);
Symbol 53 MovieClip Frame 11
_currentlabel = "wide";
Symbol 53 MovieClip Frame 12
gotoAndPlay(_currentlabel);
Symbol 68 MovieClip Frame 600
stop();
Symbol 91 MovieClip Frame 75
stop();
Symbol 104 MovieClip Frame 35
stop();
Symbol 117 MovieClip Frame 1
stop();

Library Items

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

Instance Names

"lynelle"Frame 1Symbol 109 MovieClip
"_panel"Frame 1Symbol 123 MovieClip
"pupil2"Symbol 40 MovieClip Frame 1Symbol 34 MovieClip
"pupil1"Symbol 40 MovieClip Frame 1Symbol 36 MovieClip
"breast2copy"Symbol 109 MovieClip Frame 1Symbol 19 MovieClip
"arm2"Symbol 109 MovieClip Frame 1Symbol 22 MovieClip
"shoulder2"Symbol 109 MovieClip Frame 1Symbol 24 MovieClip
"leg2"Symbol 109 MovieClip Frame 1Symbol 26 MovieClip
"head"Symbol 109 MovieClip Frame 1Symbol 28 MovieClip
"ear1"Symbol 109 MovieClip Frame 1Symbol 30 MovieClip
"eyes"Symbol 109 MovieClip Frame 1Symbol 40 MovieClip
"ear2"Symbol 109 MovieClip Frame 1Symbol 42 MovieClip
"fronthair"Symbol 109 MovieClip Frame 1Symbol 44 MovieClip
"mouth"Symbol 109 MovieClip Frame 1Symbol 53 MovieClip
"body"Symbol 109 MovieClip Frame 1Symbol 56 MovieClip
"jacket2"Symbol 109 MovieClip Frame 1Symbol 58 MovieClip
"leg1"Symbol 109 MovieClip Frame 1Symbol 60 MovieClip
"breast2"Symbol 109 MovieClip Frame 1Symbol 19 MovieClip
"belly"Symbol 109 MovieClip Frame 1Symbol 65 MovieClip
"breast1"Symbol 109 MovieClip Frame 1Symbol 68 MovieClip
"dress"Symbol 109 MovieClip Frame 1Symbol 91 MovieClip
"jacket1"Symbol 109 MovieClip Frame 1Symbol 94 MovieClip
"belt"Symbol 109 MovieClip Frame 1Symbol 104 MovieClip
"arm1"Symbol 109 MovieClip Frame 1Symbol 106 MovieClip
"shoulder1"Symbol 109 MovieClip Frame 1Symbol 108 MovieClip
"_txt"Symbol 114 MovieClip Frame 1Symbol 113 EditableText
"_txt"Symbol 121 MovieClip Frame 1Symbol 120 EditableText
"_revert"Symbol 123 MovieClip Frame 1Symbol 114 MovieClip
"_expand"Symbol 123 MovieClip Frame 1Symbol 114 MovieClip
"_cont"Symbol 123 MovieClip Frame 1Symbol 117 MovieClip
"_cont_txt"Symbol 123 MovieClip Frame 1Symbol 118 EditableText
"_info"Symbol 123 MovieClip Frame 1Symbol 119 EditableText
"_minus"Symbol 123 MovieClip Frame 1Symbol 121 MovieClip
"_plus"Symbol 123 MovieClip Frame 1Symbol 121 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 15 as "pressit"

Labels

"open"Symbol 40 MovieClip Frame 1
"small"Symbol 40 MovieClip Frame 3
"closed"Symbol 40 MovieClip Frame 5
"blink"Symbol 40 MovieClip Frame 7
"endblink"Symbol 40 MovieClip Frame 11
"smile"Symbol 53 MovieClip Frame 1
"inflate"Symbol 53 MovieClip Frame 3
"closed"Symbol 53 MovieClip Frame 5
"happy"Symbol 53 MovieClip Frame 7
"open"Symbol 53 MovieClip Frame 9
"wide"Symbol 53 MovieClip Frame 11
"off"Symbol 117 MovieClip Frame 1
"on"Symbol 117 MovieClip Frame 2




http://swfchan.com/18/89889/info.shtml
Created: 10/8 -2019 22:16:22 Last modified: 10/8 -2019 22:16:22 Server time: 29/04 -2024 14:10:12