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

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

Tentacle Game.swf

This is the info page for
Flash #105973

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


Text
Tentacle Game

By Bob Nuedamier

level 1

level 2

level 3

level 4

level 5

Play Again?

ActionScript [AS1/AS2]

Frame 2
stop(); _root.createEmptyMovieClip("o", 3); _root.createEmptyMovieClip("o2", 4); _root.createEmptyMovieClip("t", 1); _root.createEmptyMovieClip("t2", 2); j = 0; j2 = 0; t2x = 17; t2x2 = 45; k = 0; k2 = 0; _global.b1 = 0; _global.b2 = 0; _root.onMouseDown = function () { if ((((_ymouse > 0) && (_ymouse < 200)) && (_xmouse > 275)) && (_xmouse < 285)) { k = 1; } if ((((_ymouse > 0) && (_ymouse < 200)) && (_xmouse > (275 - t2x2))) && (_xmouse < (285 - t2x2))) { k2 = 1; } }; _root.onMouseUp = function () { k = 0; k2 = 0; }; _root.onEnterFrame = function () { j++; _global.b1 = _global.b1 + (2 * k); if (_global.b1 > 0) { _global.b1 = _global.b1 - 0.25; } t.clear(); t.beginFill(26112); t.lineStyle(1, 0, 100); t.moveTo(275, 0); t.curveTo(275 + (3 * Math.sin(j / 2)), 90, 275, 180); t.curveTo(280 + (2 * Math.sin(k * j)), 220, 285, 180); t.curveTo(285 + (3 * Math.sin(j / 2)), 90, 285, 0); t.lineTo(275, 0); j2++; _global.b2 = _global.b2 + (2 * k2); if (_global.b2 > 0) { _global.b2 = _global.b2 - 0.25; } t2.clear(); t2.beginFill(26112); t2.lineStyle(1, 0, 100); t2.moveTo(275 - t2x2, 0); t2.curveTo((275 - t2x2) + (3 * Math.sin(j / 2)), 90, 275 - t2x2, 180); t2.curveTo((280 - t2x2) + (2 * Math.sin(k2 * j)), 220, 285 - t2x2, 180); t2.curveTo((285 - t2x2) + (3 * Math.sin(j / 2)), 90, 285 - t2x2, 0); t2.lineTo(275 - t2x2, 0); if ((_global.b1 > 100) && (_global.b2 > 100)) { gotoAndStop (3); } };
Instance of Symbol 31 MovieClip in Frame 2
onClipEvent (enterFrame) { this._yscale = _global.b1; }
Instance of Symbol 33 MovieClip in Frame 2
onClipEvent (enterFrame) { if (!_root.finger.hitTest(_root.ball)) { this._visible = false; } else if (_root.finger.hitTest(_root.ball)) { this._visible = true; } this._x = _root.finger._x; this._y = _root.finger._y + 5; }
Instance of Symbol 31 MovieClip in Frame 2
onClipEvent (enterFrame) { this._yscale = _global.b2; }
Frame 3
_root.createEmptyMovieClip("t3", 2); _root.createEmptyMovieClip("t4", 1); _global.j = 0; _global.n1 = false; _global.n2 = false; _global.n3 = false; xtrans = 0; ytrans = 10; ymh = 3; xmh = 3; ti = 0; mousePress = 0; t3.clear(); t3.beginFill(0, 90); t3.lineStyle(); t3.moveTo(285, 246); t3.curveTo(230, 256, 228, 246); t3.curveTo(240, 270, 253, 281); t3.curveTo(258, 283, 262, 281); t3.curveTo(273, 270, 285, 246); t3.endFill(); t3.onPress = function () { mousePress = 1; }; _root.onMouseUp = function () { mousePress = 0; }; _root.onEnterFrame = function () { if (mousePress) { if (_global.j < 110) { _global.j = _global.j + 2; } } if (_global.j > 0) { _global.j = _global.j - (((0.5 + _global.n1) + _global.n2) + _global.n3); } ti++; xmh = Math.sin((ti / 3) + (((2 * mousePress) * ti) / 3)); ymh = Math.sin((ti / 3) + (((2 * mousePress) * ti) / 3)); t4.clear(); t4.beginFill(26112); t4.lineStyle(1); t4.moveTo(278 - xtrans, 244 - ytrans); t4.curveTo((264 - xtrans) + xmh, (257 - ytrans) + ymh, 250 - xtrans, 270 - ytrans); t4.curveTo(253 - xtrans, 280 - ytrans, 255 - xtrans, 275 - ytrans); t4.curveTo((267.5 - xtrans) + xmh, (262.5 - ytrans) + ymh, 280 - xtrans, 250 - ytrans); t4.curveTo(285 - xtrans, 246 - ytrans, 274 - xtrans, 244 - ytrans); t4.endFill(); if ((_global.n1 && (_global.n2)) && (_global.n3)) { gotoAndStop (4); } };
Instance of Symbol 31 MovieClip in Frame 3
onClipEvent (enterFrame) { this._yscale = _global.j; }
Instance of Symbol 50 MovieClip in Frame 3
onClipEvent (enterFrame) { if (_global.j > 25) { this._visible = true; } else { this._visible = false; _global.n1 = false; this._xscale = 100; this._yscale = 100; } } on (rollOver) { if (this._visible) { _global.n1 = true; this._yscale = 125; this._xscale = 125; } }
Instance of Symbol 51 MovieClip in Frame 3
onClipEvent (enterFrame) { if (_global.j > 75) { this._visible = true; } else { this._visible = false; _global.n3 = false; this._xscale = 100; this._yscale = 100; } } on (rollOver) { if (this._visible) { _global.n3 = true; this._yscale = 125; this._xscale = 125; } }
Instance of Symbol 52 MovieClip in Frame 3
onClipEvent (enterFrame) { if (_global.j > 50) { this._visible = true; } else { this._visible = false; _global.n2 = false; this._xscale = 100; this._yscale = 100; } } on (rollOver) { if (this._visible) { _global.n2 = true; this._yscale = 125; this._xscale = 125; } }
Frame 4
_root.createEmptyMovieClip("t5", 2); _root.createEmptyMovieClip("t6", 1); _global.k3 = 0; _global.k4 = 0; _global.bl = 0; j = 0; _root.onEnterFrame = function () { j++; t5.clear(); t5.beginFill(26112); t5.lineStyle(1, 0, 100); t5.moveTo(275, 0); t5.curveTo(275 + (3 * Math.sin(j / 2)), 90, 275, 180); t5.curveTo(280 + (2 * Math.sin(_global.k3 * j)), 220, 285, 180); t5.curveTo(285 + (3 * Math.sin(j / 2)), 90, 285, 0); t5.lineTo(275, 0); t5.endFill(); t5.beginFill(26112); t5.lineStyle(1, 0, 100); t5.moveTo(275 - t2x2, 0); t5.curveTo((275 - t2x2) + (3 * Math.sin(j / 2)), 90, 275 - t2x2, 180); t5.curveTo((280 - t2x2) + (2 * Math.sin(k3 * j)), 220, 285 - t2x2, 180); t5.curveTo((285 - t2x2) + (3 * Math.sin(j / 2)), 90, 285 - t2x2, 0); t5.lineTo(275 - t2x2, 0); t6.clear(); t6.beginFill(26112); t6.lineStyle(1, 0, 100); t6.moveTo(257, 600); t6.curveTo(257 - (3 * Math.sin(j / 2)), 400, 257, 280); t6.curveTo(260 + (2 * Math.sin(k4 * j)), 270, 267, 280); t6.curveTo(267 - (3 * Math.sin(j / 2)), 400, 267, 600); t6.lineTo(257, 600); if (_global.bl > 0) { _global.bl--; } if (_global.bl > 100) { gotoAndStop (5); } };
Instance of Symbol 31 MovieClip in Frame 4
onClipEvent (enterFrame) { this._yscale = _global.bl; }
Frame 5
_root.createEmptyMovieClip("t7", 2); _root.createEmptyMovieClip("t8", 1); _root.createEmptyMovieClip("bwl", 3); _root.createEmptyMovieClip("bwr", 4); pause = 0; j = 0; vopen = 0; aopen = 0; bhl = false; bhr = false; _root.onEnterFrame = function () { j++; t7.clear(); t7.lineStyle(1); t7.moveTo(255, 255); t7.beginFill(16751001); t7.curveTo(260 + (((1 + vopen) * Math.sin(j / 3)) / 2), 265, 255, 270); t7.curveTo(250 - (((1 + vopen) * Math.sin(j / 3)) / 2), 265, 255, 255); t7.endFill(); t7.beginFill(16724787); t7.moveTo(255, 255); t7.curveTo(257 + (((1 + vopen) * Math.sin(j / 3)) / 2), 265, 255, 270); t7.curveTo(253 - (((1 + vopen) * Math.sin(j / 3)) / 2), 265, 255, 255); t7.endFill(); t8.clear(); t8.beginFill(0); t8.lineStyle(1); t8.moveTo(255, 271); t8.curveTo(258 + (aopen * Math.sin(j / 3)), 273, 255, 275); t8.curveTo(252 - (aopen * Math.sin(j / 3)), 273, 255, 271); t8.endFill(); if (((vopen && (aopen)) && (bhl)) && (bhr)) { pause++; if (pause > 20) { gotoAndStop (6); } } bwl.clear(); bwl.beginFill(16764108); if (bhl) { bwl.beginFill(16711680); } bwl.moveTo(250, 280); bwl.lineTo(230, 280); bwl.curveTo(245, 283, 250, 280); bwl.endFill(); bwr.clear(); bwr.beginFill(16764108); if (bhr) { bwr.beginFill(16711680); } bwr.moveTo(275, 280); bwr.lineTo(255, 280); bwr.curveTo(270, 283, 275, 280); bwr.endFill(); }; t7.onPress = function () { vopen = 3; }; t8.onPress = function () { aopen = 1; }; bwl.onPress = function () { bhl = true; wsound.play(); }; bwr.onPress = function () { bhr = true; wsound.play(); }; _root.onMouseUp = function () { };
Frame 6
_root.createEmptyMovieClip("l51", 1); _root.createEmptyMovieClip("l52", 2); _root.createEmptyMovieClip("l53", 3); _root.createEmptyMovieClip("l54", 4); ti = 0; l51.clear(); l51.lineStyle(1); l51.moveTo(255, 255); l51.beginFill(16751001); l51.curveTo(260, 265, 255, 270); l51.curveTo(250, 265, 255, 255); l51.endFill(); l51.beginFill(16724787); l51.moveTo(255, 255); l51.curveTo(257, 265, 255, 270); l51.curveTo(253, 265, 255, 255); l51.endFill(); l51.beginFill(0); l51.lineStyle(1); l51.moveTo(255, 271); l51.curveTo(258, 273, 255, 275); l51.curveTo(252, 273, 255, 271); l51.endFill(); l51.lineStyle(); l51.beginFill(16711680); l51.moveTo(275, 280); l51.lineTo(255, 280); l51.curveTo(270, 283, 275, 280); l51.endFill(); l51.beginFill(16711680); l51.moveTo(250, 280); l51.lineTo(230, 280); l51.curveTo(245, 283, 250, 280); l51.endFill(); _root.onEnterFrame = function () { if (ti > 0) { ti++; } l54.clear(); l54.lineStyle(1); l54.beginFill(26112); l54.moveTo(600, 400); l54.curveTo(((600 + _xmouse) / 2) + 20, ((400 + _ymouse) / 2) + 50, _xmouse, _ymouse); l54.curveTo(_xmouse - (5 * Math.sin(ti)), _ymouse - 5, _xmouse + 5, _ymouse - 10); l54.curveTo(((600 + _xmouse) / 2) + 20, ((400 + _ymouse) / 2) + 40, 600, 390); l54.lineTo(600, 400); if (ti > 5) { ti = 0; } }; _root.onMouseDown = function () { ti = 1; l53.beginFill(16777215, 30); l53.moveTo(_xmouse - 5, _ymouse - 5); l53.curveTo(_xmouse, _ymouse, _xmouse + 5, _ymouse); l53.curveTo(_xmouse, _ymouse - 10, _xmouse - 5, _ymouse - 5); l53.endFill(); esound.play(); };
Symbol 9 Button
on (release) { getURL ("http://www.newgrounds.com", "_blank"); }
Symbol 18 Button
on (release) { _root.play(); }
Symbol 19 MovieClip Frame 1
function timerHandler() { if (!loadingComplete) { var loaded = (_root.getBytesLoaded() / _root.getBytesTotal()); bar._xscale = 100 * loaded; if (loaded == 1) { loadingComplete = true; if (AUTO_PLAY) { startMovie(); } else { gotoAndStop (2); } return(undefined); } } } function startMovie() { _root.play(); } _root.stop(); stop(); var AUTO_PLAY = false; var loadingComplete = false; timerHandler();
Instance of Symbol 10 MovieClip in Symbol 19 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.timerHandler(); }
Symbol 19 MovieClip Frame 2
stop();
Symbol 23 MovieClip Frame 1
bgvar = 0; sp = 11; offset = 2; this.onEnterFrame = function () { bgvar++; this.clear(); i = -5; while (i < 50) { this.beginFill(26112); this.lineStyle(0); this.moveTo(0 + (sp * i), -10); this.curveTo((5 * Math.sin(bgvar + (offset * i))) + (sp * i), 100, 0 + (sp * i), 200); this.curveTo((-5 * Math.sin(bgvar + (offset * i))) + (sp * i), 300, 0 + (sp * i), 400); this.lineTo(10 + (sp * i), 400); this.curveTo((10 - (5 * Math.sin(bgvar + (offset * i)))) + (sp * i), 300, 10 + (sp * i), 200); this.curveTo((10 + (5 * Math.sin(bgvar + (offset * i)))) + (sp * i), 100, 10 + (sp * i), -10); this.lineTo(0 + (sp * i), -10); bg.endFill(); i++; } };
Symbol 47 MovieClip Frame 11
stop();
Symbol 60 Button
on (keyPress "<Up>") { _global.k3 = 1; _global.k4 = 0; bu._alpha = 50; bd._alpha = 100; }
Symbol 64 Button
on (keyPress "<Down>") { _global.k4 = 1; _global.k3 = 0; bu._alpha = 100; if (bd._alpha > 90) { _global.bl = _global.bl + 5; } bd._alpha = 50; }
Symbol 70 MovieClip Frame 1
stop();
Symbol 73 MovieClip Frame 1
stop();
Symbol 92 Button
on (press) { gotoAndPlay (2); }

Library Items

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

Instance Names

"bu"Frame 4Symbol 60 Button
"bd"Frame 4Symbol 64 Button
"wsound"Frame 5Symbol 70 MovieClip
"esound"Frame 6Symbol 73 MovieClip
"bar"Symbol 19 MovieClip Frame 1Symbol 3 MovieClip

Labels

"level1"Frame 2
"level2"Frame 3
"level3"Frame 4
"level4"Frame 5
"level5"Frame 6
"loaded"Symbol 19 MovieClip Frame 2




http://swfchan.com/22/105973/info.shtml
Created: 17/3 -2019 03:14:17 Last modified: 17/3 -2019 03:14:17 Server time: 03/05 -2024 06:59:33