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

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

Fatsnake.swf

This is the info page for
Flash #60124

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


Text
0%

www.komix.at.tf

Start

Fatsnake

Controls: (all) Arrow Keys
You have to eat the seacrumbs, to stay alive and to rise your score.
One seacrumb = 20 Points

Best Score here:

12

12

12

12

Eats:

Distance:

Time:

Game Over

12

Score:

12

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 15 MovieClip in Frame 1
onClipEvent (enterFrame) { _root.gotoAndStop(1); lod = _root.getBytesLoaded(); tot = _root.getBytesTotal(); center = Math.round((lod / tot) * 100); if (text == "100%") { narf++; if (narf > 10) { _root.gotoAndStop(2); } } cent = ((cent * 2) + center) / 3; text = (Math.round(cent * 10000) / 10000) + "%"; }
Instance of Symbol 25 MovieClip "r" in Frame 1
onClipEvent (load) { gr = 50; } onClipEvent (enterFrame) { scale = scale + 10; if (_root.overroll) { gr = gr + 0.3; speed = speed + 1; } gr = (50 + (gr * 12)) / 13; speed = 10; d._rotation = d._rotation + speed; g = (((Math.abs(d._rotation) * Math.abs(65 - _xscale)) / 250) + gr) + (((-_xscale) + 75) / 50); f.d._xscale = (100 / _xscale) * g; f.d._yscale = (g / _yscale) * 100; f._rotation = d._rotation; f.d._rotation = -f._rotation; _root.r.gotoAndStop(Math.round(speed * 10)); }
Frame 2
stop(); so = SharedObject.getLocal("Komix_likes_data"); _root.maxscore = so.data.score;
Frame 3
stop(); _highquality = 0; v1 = 0; v2 = 0; v3 = 0; score = 0;
Instance of Symbol 41 MovieClip "essen" in Frame 3
onClipEvent (enterFrame) { if (Math.abs(_xscale - scale) < 3) { scale = 40 + random(20); } _xscale = (((_xscale * 9) + scale) / 10); _yscale = _xscale; }
Frame 4
_highquality = 3; v1 = Math.round(v1 - 1); v2 = Math.round(v2); v3 = Math.round(v3);
Symbol 11 MovieClip [dot] Frame 1
narf = ((((_root.Schwanzdreh + _root.sd) + _root.asd) + _root.aasd) + _root.aaasd) / 5; _root.aaasd = _root.aasd; _root.aasd = _root.asd; _root.asd = _root.sd; _root.sd = _root.Schwanzdreh;
Symbol 11 MovieClip [dot] Frame 23
_yscale = ((_yscale * 0.8) + (_root.d.tracer.groese / 5)); _xscale = _yscale;
Symbol 11 MovieClip [dot] Frame 24
_yscale = ((_yscale * 0.8) + (_root.d.tracer.groese / 5)); _xscale = _yscale;
Symbol 11 MovieClip [dot] Frame 25
_yscale = ((_yscale * 0.8) + (_root.d.tracer.groese / 5)); _xscale = _yscale;
Symbol 11 MovieClip [dot] Frame 26
_yscale = ((_yscale * 0.8) + (_root.d.tracer.groese / 5)); _xscale = _yscale;
Symbol 11 MovieClip [dot] Frame 27
_yscale = ((_yscale * 0.8) + (_root.d.tracer.groese / 5)); _xscale = _yscale;
Symbol 11 MovieClip [dot] Frame 28
_xscale = _root.d.tracer.groese; _yscale = _root.d.tracer.groese; _rotation = (-narf);
Symbol 11 MovieClip [dot] Frame 65
removeMovieClip(this);
Symbol 18 Button
on (release) { getURL ("http://www.komix.at.tf", "_top"); }
Instance of Symbol 21 MovieClip "d" in Symbol 25 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = (_rotation + _root.dreh); }
Symbol 32 Button
on (release) { _root.gotoAndStop(3); _root.cheater = false; }
Symbol 37 MovieClip Frame 1
maxspeed = 100; p = 5; groese = 100; mustspeed = 0.25; size = 100; _root.essen._alpha = -100; Set("musgro\u00DF", 100); schnellzer = 0.1; _root.score = 0;
Symbol 37 MovieClip Frame 2
_root.fatbar._x = -124.3 + groese; groese = groese - ((s * schnellzer) * 4); groese = groese * 0.99999; if (groese < 1) { _root.gotoAndStop(4); } schnellzer = schnellzer * 1.0002; schnellzer = schnellzer * 1.0003; if (eat) { size = (size * 0.9) + (musgro\u00DF / 10); } else { size = (size * 0.9) + (musgro\u00DF / 10); } Set("musgro\u00DF", ((musgro\u00DF / 30) * 29) + (groese / 30)); eat = false; xenf = _x - _root.essen._x; yenf = _y - _root.essen._y; enf = Math.sqrt((xenf * xenf) + (yenf * yenf)); if (enf < 20) { if (esstrue) { ymus = _y; xmus = _x; esstrue = false; eat = true; Set("musgro\u00DF", groese + 100); neupos = false; } } else { esstrue = true; } _root.essen._y = (_root.essen._y * 0.8) + (ymus * 0.2); _root.essen._x = (_root.essen._x * 0.8) + (xmus * 0.2); if (_root.essen._alpha < 9) { _root.v1++; _root.essen._y = 50 + random(350); _root.essen._x = random(550); xmus = _root.essen._x; ymus = _root.essen._y; neupos = true; _root.essen.scale = 50; } if (neupos) { _root.essen._alpha = Math.max(_alpha + 10, 50); } else { _root.essen.scale = 30; _root.essen._alpha = _root.essen._alpha - 5.01; groese = groese + 2; _root.score++; } altrot = _rotation; _rotation = rot; s = mustspeed * (((groese / 1000) * 4) + 0.6); if (Key.isDown(38)) { if (Key.isDown(40)) { } else { s = s * 1.7; } } else if (Key.isDown(40)) { s = s * 0.3; } groese = groese - (s / 10); xbew = xbew + (Math.sin((_rotation * Math.PI) / 180) * s); ybew = ybew - (Math.cos((_rotation * Math.PI) / 180) * s); sork = (((p * mustspeed) / s) / 5) + p; if (Key.isDown(37)) { _rotation = (_rotation - sork); } if (Key.isDown(39)) { _rotation = (_rotation + sork); _root.schwanzdreh = _root.schwanzdreh + (_root.r * 2); } rot = _rotation; _rotation = altrot; speed = Math.sqrt((xbew * xbew) + (ybew * ybew)); if (speed > maxspeed) { xbew = (xbew / speed) * maxspeed; ybew = (ybew / speed) * maxspeed; } ybew = ybew + (vy / 10); xbew = xbew + (vx / 10); ybew = ybew * 0.9; xbew = xbew * 0.9; rotbew = rotbew * 0.9; rotbew = rotbew + ror; ror = ror + ((rorr * vx) / 10); ror = ror * 0.8; rorr = rorr + Math.random(); rorr = rorr * 0.5; this._rotation = this._rotation + rotbew; this._rotation = this._rotation * 0.5; this._x = this._x + xbew; this._y = this._y + ybew; if (_y > 450) { _y = -50; } if (_y < -50) { _y = 450; } if (_x > 600) { _x = -50; } if (_x < -50) { _x = 600; } sobx = ax - xbew; sob = Math.sqrt((ybew * ybew) + (xbew * xbew)); sobx = sobx * sob; sorx = sobx; sobx = (((sobx + asobx) + aasobx) + aaasobx) / 4; _rotation = (sobx * 20); ax = xbew; aaasobx = aasobx; aasobx = asobx; asobx = sorx; _root.v2 = _root.v2 + sob;
Symbol 37 MovieClip Frame 3
gotoAndPlay (2);
Symbol 39 MovieClip Frame 1
count = 1;
Symbol 39 MovieClip Frame 2
newdot = "dot" + String(count); this.attachMovie("dot", newdot, count); this[newdot]._x = tracer._x; this[newdot]._alpha = 35; this[newdot]._y = tracer._y; this[newdot]._rotation = tracer._rotation; this[newdot]._yscale = tracer.size; this[newdot]._xscale = tracer.size; this[newdot].rot = tracer.altrot; count++; fscommand ("fullscreen", "true"); fscommand ("trapallkeys", "true"); _root.r = 5; _root.schwanzdreh = _root.schwanzdreh - _root.r; _root.v3++; if ((_root.maxscore * 1) < 1) { _root.maxscore = 0; } if ((_root.score * 1) > (_root.maxscore * 1)) { _root.maxscore = _root.score; so = SharedObject.getLocal("Komix_likes_data"); so.data.score = _root.maxscore; so.flush(); } _root.anz = ((_root.score + " (") + _root.maxscore) + ")";
Symbol 39 MovieClip Frame 3
gotoAndPlay (2);

Library Items

Symbol 1 ShapeTweeningUsed by:11
Symbol 2 ShapeTweeningUsed by:11
Symbol 3 ShapeTweeningUsed by:11
Symbol 4 ShapeTweeningUsed by:11
Symbol 5 GraphicUsed by:11
Symbol 6 GraphicUsed by:11
Symbol 7 GraphicUsed by:11
Symbol 8 GraphicUsed by:11
Symbol 9 GraphicUsed by:11
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClip [dot]Uses:1 2 3 4 5 6 7 8 9 10
Symbol 12 GraphicUsed by:Timeline
Symbol 13 FontUsed by:14 16 30 33 34 35 36 43 47 48 49 50 51 52 53 54 55 56
Symbol 14 EditableTextUses:13Used by:15
Symbol 15 MovieClipUses:14Used by:Timeline
Symbol 16 TextUses:13Used by:Timeline
Symbol 17 GraphicUsed by:18
Symbol 18 ButtonUses:17Used by:Timeline
Symbol 19 GraphicUsed by:21
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:19 20Used by:25
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:24
Symbol 24 MovieClipUses:23Used by:25
Symbol 25 MovieClipUses:21 24Used by:Timeline
Symbol 26 ShapeTweeningUsed by:29
Symbol 27 ShapeTweeningUsed by:29
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:26 27 28Used by:Timeline
Symbol 30 TextUses:13Used by:32
Symbol 31 GraphicUsed by:32
Symbol 32 ButtonUses:30 31Used by:Timeline
Symbol 33 TextUses:13Used by:Timeline
Symbol 34 TextUses:13Used by:Timeline
Symbol 35 TextUses:13Used by:Timeline
Symbol 36 EditableTextUses:13Used by:Timeline
Symbol 37 MovieClipUsed by:39
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:37 38Used by:Timeline
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:Timeline
Symbol 42 GraphicUsed by:Timeline
Symbol 43 EditableTextUses:13Used by:Timeline
Symbol 44 GraphicUsed by:Timeline
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:Timeline
Symbol 47 EditableTextUses:13Used by:Timeline
Symbol 48 EditableTextUses:13Used by:Timeline
Symbol 49 EditableTextUses:13Used by:Timeline
Symbol 50 TextUses:13Used by:Timeline
Symbol 51 TextUses:13Used by:Timeline
Symbol 52 TextUses:13Used by:Timeline
Symbol 53 TextUses:13Used by:Timeline
Symbol 54 EditableTextUses:13Used by:Timeline
Symbol 55 TextUses:13Used by:Timeline
Symbol 56 EditableTextUses:13Used by:Timeline

Instance Names

"r"Frame 1Symbol 25 MovieClip
"r"Frame 1Symbol 29 MovieClip
"d"Frame 3Symbol 39 MovieClip
"essen"Frame 3Symbol 41 MovieClip
"fatbar"Frame 3Symbol 46 MovieClip
"d"Symbol 24 MovieClip Frame 1Symbol 23 MovieClip
"d"Symbol 25 MovieClip Frame 1Symbol 21 MovieClip
"f"Symbol 25 MovieClip Frame 1Symbol 24 MovieClip
"tracer"Symbol 39 MovieClip Frame 1Symbol 37 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 11 as "dot"

Dynamic Text Variables

textSymbol 14 EditableText"0%"
maxscoreSymbol 36 EditableText"12"
anzSymbol 43 EditableText""
v1Symbol 47 EditableText"12"
v2Symbol 48 EditableText"12"
v3Symbol 49 EditableText"12"
scoreSymbol 54 EditableText"12"
maxscoreSymbol 56 EditableText"12"




http://swfchan.com/13/60124/info.shtml
Created: 16/4 -2019 10:37:01 Last modified: 16/4 -2019 10:37:01 Server time: 19/05 -2024 06:24:37