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

swfchan turned sixteen years old yesterday! (5may2024)

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

marvin_ayon.swf

This is the info page for
Flash #97224

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


Text
Marvin Redtail 2008

ActionScript [AS1/AS2]

Frame 1
dx = 0; dy = 0; progress_type = 0; line_thickness = 2; text_format = new TextFormat("Verdana", 11, 13606752, 1); text_align = 2; display = 1; os_width = 100; os_height = 10; os_line_color = 6303744 /* 0x603000 */; os_line_alpha = 30; os_fill_type = 1; os_fill_colors = [6303744, 2954752]; os_fill_alphas = [255, 255]; os_fill_ratios = [0, 255]; os_roundness = 100; is_padding = 0; is_line_color = 13606752 /* 0xCF9F60 */; is_line_alpha = 30; is_fill_type = 1; is_fill_colors = [10444848, 13606752]; is_fill_alphas = [255, 255]; is_fill_ratios = [0, 255]; is_roundness = 100; delay_showing = 0; rRect = function (mc, tl_x, tl_y, br_x, br_y, roundness) { var r = ((Math.min(br_x - tl_x, br_y - tl_y) * roundness) / 200); var ex = r; var ey = 0; mc.moveTo(br_x, tl_y + r); var a = 45; while (a < 405) { if (a % 90) { var x = ((!((90 < a) and (a < 270))) ? (br_x - r) : (tl_x + r)); var y = ((180 >= a) ? (br_y - r) : (tl_y + r)); mc.curveTo(ex + x, ey + y, ex + x, ey + y); } ex = r * Math.cos(a / 57.2960014343262); ey = r * Math.sin(a / 57.2960014343262); var cx = (ex + ((r * 0.414209991693497) * Math.sin(a / 57.2960014343262))); var cy = (ey - ((r * 0.414209991693497) * Math.cos(a / 57.2960014343262))); mc.curveTo(cx + x, cy + y, ex + x, ey + y); a = a + 45; } }; ip = Math.min(is_padding, Math.min(os_width, os_height) / 2); hw = os_width / 2; hh = os_height / 2; r = 1.5 * Math.sqrt((hw * hw) + (hh * hh)); p = createEmptyMovieClip("p_mc", l); p.createEmptyMovieClip("os", 1); p.createEmptyMovieClip("is", 2); p.createEmptyMovieClip("m", 3); p.createTextField("l", 4, 0, 0, 0, 0); p.is.setMask(p.m); p.l.setNewTextFormat(text_format); p.l.selectable = false; p.l.autoSize = "center"; p._x = (Stage.width / 2) + dx; p._y = (Stage.height / 2) + dy; p.os.lineStyle(line_thickness, os_line_color, os_line_alpha); p.os.beginGradientFill(((os_fill_type >= 2) ? "radial" : "linear"), os_fill_colors, os_fill_alphas, os_fill_ratios, {matrixType:"box", x:-hw, y:-hh, w:2 * hw, h:2 * hh, r:((!os_fill_type) ? 0 : ((-Math.PI) / 2))}); rRect(p.os, -hw, -hh, hw, hh, os_roundness); p.os.endFill(); p.os.lineStyle(line_thickness, is_line_color, is_line_alpha); rRect(p.os, ip - hw, ip - hh, hw - ip, hh - ip, is_roundness); p.is.lineStyle(line_thickness, is_line_color, is_line_alpha); p.is.beginGradientFill(((is_fill_type >= 2) ? "radial" : "linear"), is_fill_colors, is_fill_alphas, is_fill_ratios, {matrixType:"box", x:ip - hw, y:ip - hh, w:2 * (hw - ip), h:2 * (hh - ip), r:((!is_fill_type) ? 0 : ((-Math.PI) / 2))}); rRect(p.is, ip - hw, ip - hh, hw - ip, hh - ip, is_roundness); p.is.endFill(); onEnterFrame = function () { p._visible = delay_showing < getTimer(); perc = getBytesLoaded() / getBytesTotal(); if (perc < 1) { p.m.clear(); p.m.lineStyle(line_thickness, 0); p.m.beginFill(0); if (progress_type == 0) { rRect(p.m, ip - hw, ip - hh, (ip - hw) + ((2 * (hw - ip)) * perc), hh - ip, 0); } else if (progress_type == 1) { rRect(p.m, ip - hw, (ip - hh) + ((2 * (hh - ip)) * (1 - perc)), hw - ip, hh - ip, 0); } else { p.m.moveTo(0, 0); var a = 0; while (360 >= a) { var a0 = (Math.min(a, perc * 360) / 57.2960014343262); p.m.lineTo(r * Math.sin(a0), (-r) * Math.cos(a0)); a = a + 45; } } p.m.endFill(); if (display) { p.l.text = ((1 >= display) ? (Math.floor(100 * perc) + " %") : (Math.floor(getBytesLoaded() / 1024) + " KB")); } p.l._y = (((text_align - 1) * (hh + p.l.textHeight)) - (p.l.textHeight / 2)) - 2; } else { onEnterFrame = null; p.removeMovieClip(); gotoAndPlay (3); } }; onEnterFrame();
Frame 2
if (perc != 1) { stop(); }
Frame 3
_quality = "MEDIUM";
Frame 259
_root.gotoAndPlay("pla");
Symbol 4 MovieClip Frame 1
function $av(mc) { mc._visible = 1 < mc._alpha; } function $ord(o) { if ((o != $pr_ord) or (13 < o)) { $pr_ord = o; $ta = new Array(); var $i = 0; while ($i < $sub_cnt) { mc = $smc[$i]; $ta[$i] = {$i:$i}; $ta[$i].s = 20000000 + ((o >= 2) ? (((o >= 4) ? (((o >= 6) ? (((o >= 8) ? (((o >= 10) ? (mc.__x - mc.__y) : (mc.__x + mc.__y))) : (mc.__y))) : (mc.__x))) : ((mc.__x * mc.__x) + (mc.__y * mc.__y)))) : (mc._i)); $ta[$i].s = ((o >= 12) ? (((o >= 14) ? (Math.random()) : ((7.85340023040771 + Math.atan2(mc.__y, mc.__x)) % 6.28319978713989))) : ($ta[$i].s)); $i++; } $ta.sortOn("s"); if (o % 2) { $ta.reverse(); } var $i = 0; while ($i < $sub_cnt) { $ta[$i] = $smc[$ta[$i].$i]; $i++; } $smc = $ta; } } initial_wait = 0; $padding = 0; link_name = ""; emission_order = 0; max_particles = 50; first_emission = 0.00999999977648258; min_between = 0.00999999977648258; stop_emission = 0; between_change = -0.00249999994412065; min_xvel = 0; max_xvel = 2; min_yvel = -3.25; max_yvel = 0; zero_gravity = 1; nlf = 1; min_scale = 10; max_scale = 90; min_lifetime = 0.150000005960464; max_lifetime = 0.300000011920929; one_origin = 1; particle_rotation = 1; hide_original = 1; mp_scale = 64; main_init = function (mc) { ep = 0; sub_order = emission_order; loop_delay = -1; sqrt = Math.sqrt; o = {_visible:false}; atan2 = Math.atan2; rnd = Math.random; floor = Math.floor; le = ((getTimer() / 1000) + first_emission) - min_between; se = ((0 >= stop_emission) ? (Infinity) : ((getTimer() / 1000) + stop_emission)); if (zero_gravity) { emit_particle = function (i) { ep = ((sub_order != 14) ? ((ep + 1) % $sub_cnt) : (floor(rnd() * $sub_cnt))); var p = $smc[ep]; o.i = i; o._x = (o.sx = ((!one_origin) ? (p._x) : 0)); o._y = (o.sy = ((!one_origin) ? (p._y) : 0)); o.lt = min_lifetime + (rnd() * (max_lifetime - min_lifetime)); o.dx = o.sx + ((o.lt * (min_xvel + (rnd() * (max_xvel - min_xvel)))) * mp_scale); o.dy = o.sy + ((o.lt * (min_yvel + (rnd() * (max_yvel - min_yvel)))) * mp_scale); o._xscale = (o._yscale = min_scale + (rnd() * (max_scale - min_scale))); if (particle_rotation) { o._rotation = 90 + (atan2(o.dy - o.sy, o.dx - o.sx) * 57.2960014343262); } if (((getTimer() / 1000) - le) < min_between) { o.t = le + min_between; } else { o.t = getTimer() / 1000; } le = o.t; min_between = min_between + between_change; if (min_between < 0) { min_between = 0; between_change = 0; } if (le < se) { if (0 < link_name.length) { mc.attachMovie(link_name, "p" + i, -i, o); } else { p.duplicateMovieClip("p" + i, -i, o); } } else { $mmc["p" + i].swapDepths($sub_cnt * 10); $mmc["p" + i].removeMovieClip(); } }; o.onEnterFrame = function () { var tm = ((getTimer() / 1000) - this.t); if (this.lt < tm) { emit_particle(this.i); } else if (tm >= 0) { var p = (tm / this.lt); var rp = (1 - p); this._x = (this.sx * rp) + (this.dx * p); this._y = (this.sy * rp) + (this.dy * p); this._alpha = ((!nlf) ? (rp * 100) : (sqrt(rp) * 100)); this._visible = true; } }; } else { emit_particle = function (i) { ep = ((sub_order != 14) ? ((ep + 1) % $sub_cnt) : (floor(rnd() * $sub_cnt))); var p = $smc[ep]; o.i = i; o.px = (o._x = (o.sx = ((!one_origin) ? (p._x) : 0))); o.py = (o._y = (o.sy = ((!one_origin) ? (p._y) : 0))); o.xv = min_xvel + (rnd() * (max_xvel - min_xvel)); o.yv = min_yvel + (rnd() * (max_yvel - min_yvel)); o._xscale = (o._yscale = min_scale + (rnd() * (max_scale - min_scale))); o.lt = min_lifetime + (rnd() * (max_lifetime - min_lifetime)); if (((getTimer() / 1000) - le) < min_between) { o.t = le + min_between; } else { o.t = getTimer() / 1000; } le = o.t; min_between = min_between + between_change; if (min_between < 0) { min_between = 0; between_change = 0; } if (le < se) { if (0 < link_name.length) { mc.attachMovie(link_name, "p" + i, -i, o); } else { p.duplicateMovieClip("p" + i, -i, o); } } else { $mmc["p" + i].swapDepths($sub_cnt * 10); $mmc["p" + i].removeMovieClip(); } }; if (particle_rotation) { o.onEnterFrame = function () { var tm = ((getTimer() / 1000) - this.t); if (this.lt < tm) { emit_particle(this.i); } else if (tm >= 0) { var px = this._x; var py = this._y; this._x = this.sx + ((this.xv * tm) * mp_scale); this._y = (this.sy + ((this.yv * tm) * mp_scale)) + (((4.90000009536743 * tm) * tm) * mp_scale); this._rotation = 90 + (atan2(this._y - py, this._x - px) * 57.2960014343262); this._alpha = ((!nlf) ? (100 - ((100 * tm) / this.lt)) : (100 * sqrt(1 - (tm / this.lt)))); this._visible = true; } }; } else { o.onEnterFrame = function () { var tm = ((getTimer() / 1000) - this.t); if (this.lt < tm) { emit_particle(this.i); } else if (tm >= 0) { this._x = this.sx + ((this.xv * tm) * mp_scale); this._y = (this.sy + ((this.yv * tm) * mp_scale)) + (((4.90000009536743 * tm) * tm) * mp_scale); this._alpha = ((!nlf) ? (100 - ((100 * tm) / this.lt)) : (100 * sqrt(1 - (tm / this.lt)))); this._visible = true; } }; } } }; main_effect = function (mc, frame) { i = 0; while (i < max_particles) { emit_particle(i); i++; } end_effect = true; }; sub_init = function (mc) { if (hide_original) { mc._alpha = 0; } }; sub_effect = function (mc, frame) { }; for ($i in this) { if (typeof(this[$i]) == "movieclip") { $mmc = this[$i]; } } $mmc.swapDepths(5); $smc = new Array(); for ($i in $mmc) { if (typeof($mmc[$i]) == "movieclip") { $smc.push($mmc[$i]); } } $smc.reverse(); $sub_cnt = $smc.length; glow_factor = ((glow_factor >= 0.100000001490116) ? (((0.899999976158142 >= glow_factor) ? (glow_factor) : 0.5)) : 0.5); $i = 0; while (360 >= $i) { this["deg" + $i] = ($i * Math.PI) / 180; $i = $i + 15; } $mmc.__x = $mmc._x; $mmc.__y = $mmc._y; main_init($mmc); $av($mmc); $buf = new Array(); $i = 0; while ($i < $sub_cnt) { mc = $smc[$i]; mc._i = $i; mc.done = (mc.$gd = 0); mc.__x = mc._x; mc.__y = mc._y; mc.swapDepths(($i * 10) + 5); sub_init(mc); $av(mc); if ((0 < glow_delay) and (1 < mc._alpha)) { mc.duplicateMovieClip("$gm" + $i, $i * 10); $mmc["$gm" + $i]._alpha = $mmc["$gm" + $i]._alpha * glow_factor; } $i++; } $ord(sub_order); frame = 0; $loop_tm = loop_delay; onEnterFrame = function () { if (end_effect) { if (loop_delay < 0) { onEnterFrame = null; onEnd(); } else if (0 < $loop_tm) { $loop_tm--; } else { $mmc._x = $mmc.__x; $mmc._y = $mmc.__y; $mmc._xscale = ($mmc._yscale = ($mmc._alpha = 100)); $mmc._rotation = (subs_done = (end_effect = 0)); main_init($mmc); $av($mmc); $i = 0; while ($i < $sub_cnt) { mc = $smc[$i]; $j = mc._i; mc._x = mc.__x; mc._y = mc.__y; mc._xscale = (mc._yscale = (mc._alpha = 100)); mc._rotation = (mc.done = (mc.$gd = 0)); sub_init(mc); $av(mc); if (0 < glow_delay) { if (1 < mc._alpha) { mc.duplicateMovieClip("$gm" + $j, $j * 10); $mmc["$gm" + $j]._alpha = $mmc["$gm" + $j]._alpha * glow_factor; } else { $mmc["$gm" + $j].removeMovieClip(); } } $i++; } $ord(sub_order); frame = 0; $loop_tm = loop_delay; onLoop(); } } else { frame++; if (!subs_done) { $done_cnt = 0; $buf_idx = (frame % glow_delay) * $sub_cnt; $i = 0; while ($i < $sub_cnt) { mc = $smc[$i]; $j = mc._i; if (mc.done) { if ((0 < glow_delay) and (mc.$gd < glow_delay)) { mc.$gd++; if ((mc.$gd == glow_delay) and (mc._alpha >= 99)) { $mmc["$gm" + $j].removeMovieClip(); } else { mc.duplicateMovieClip("$gm" + $j, $j * 10, $buf[$buf_idx]); $av($mmc["$gm" + $j]); } } else { $done_cnt++; } } else { $sub_fr = frame - ($i * sub_delay); if (0 < $sub_fr) { sub_effect(mc, $sub_fr); $av(mc); if (0 < glow_delay) { if (0 < ($sub_fr - glow_delay)) { mc.duplicateMovieClip("$gm" + $j, $j * 10, $buf[$buf_idx]); $av($mmc["$gm" + $j]); } $buf[$buf_idx] = {_x:mc._x, _y:mc._y, _xscale:mc._xscale, _yscale:mc._yscale, _rotation:mc._rotation, _alpha:mc._alpha * glow_factor}; } } } $buf_idx++; $i++; } if ($sub_cnt == $done_cnt) { subs_done = true; } } main_effect($mmc, frame); $av($mmc); } }; if (0 < initial_wait) { $e = onEnterFrame; onEnterFrame = function () { initial_wait--; if (initial_wait == 0) { onEnterFrame = $e; } }; }
Symbol 2516 MovieClip Frame 2
stop();
Symbol 2516 MovieClip Frame 3
stop();
Symbol 2548 Button
on (rollOver) { _root.stats.shint.gotoAndStop("str"); } on (rollOut) { _root.stats.shint.gotoAndStop("hide"); }
Symbol 2549 MovieClip Frame 42
stop();
Symbol 5981 MovieClip Frame 2
stop();
Symbol 5981 MovieClip Frame 3
stop();
Symbol 6320 MovieClip Frame 2
stop();
Symbol 6320 MovieClip Frame 3
stop();
Symbol 17619 Button
on (release) { getURL ("http://www.furaffinity.net/user/marvin/", "_blank"); }
Symbol 17785 Button
on (release) { if (_quality == "MEDIUM") { _quality = "LOW"; } else if (_quality == "LOW") { _quality = "HIGH"; } else if (_quality == "HIGH") { _quality = "MEDIUM"; } }
Symbol 17844 Button
on (rollOver) { _root.hint2.gotoAndStop("str"); } on (rollOut) { _root.hint2.gotoAndStop("hide"); }
Symbol 17845 Button
on (rollOver) { _root.hint.gotoAndStop("str"); } on (rollOut) { _root.hint.gotoAndStop("hide"); }
Symbol 31431 Button
on (rollOver) { _root.hint2.gotoandstop("str"); } on (rollOut) { _root.hint2.gotoandstop("hide"); }
Symbol 31432 Button
on (rollOver) { _root.hint.gotoandstop("str"); } on (rollOut) { _root.hint.gotoandstop("hide"); }

Library Items

The library items has been compressed and saved into
a WinRar archive, available through this link.

Uncompressed: 1330,9 KiB
WinRar size: 45,8 KiB

Instance Names

"btn6"Frame 3Symbol 17619 Button
"background"Frame 4Symbol 1262 MovieClip
"tail"Frame 4Symbol 1628 MovieClip
"druganoga"Frame 4Symbol 1774 MovieClip
"tors"Frame 4Symbol 2467 MovieClip
"fire"Frame 4Symbol 4 MovieClip
"stats"Frame 4Symbol 2549 MovieClip
"noga"Frame 4Symbol 2638 MovieClip
"glowa"Frame 4Symbol 5560 MovieClip
"jakosc"Frame 4Symbol 17785 Button
"hint"Frame 4Symbol 5981 MovieClip
"hint2"Frame 4Symbol 6320 MovieClip
"bron"Frame 4Symbol 17844 Button
"profesja"Frame 4Symbol 17845 Button
"lampa"Frame 4Symbol 17613 MovieClip
"btn4"Frame 259Symbol 31431 Button
"btn5"Frame 259Symbol 31432 Button
"sub1"Symbol 3 MovieClip Frame 1Symbol 2 MovieClip
"main"Symbol 4 MovieClip Frame 1Symbol 3 MovieClip
"mc1"Symbol 1262 MovieClip Frame 1Symbol 93 MovieClip
"mc1"Symbol 2467 MovieClip Frame 1Symbol 1969 MovieClip
"btn1"Symbol 2549 MovieClip Frame 42Symbol 2548 Button
"shint"Symbol 2549 MovieClip Frame 42Symbol 2516 MovieClip
"mc1"Symbol 5334 MovieClip Frame 1Symbol 3649 MovieClip
"mc11"Symbol 5560 MovieClip Frame 1Symbol 5334 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.

Labels

"pla"Frame 55
"hide"Symbol 2516 MovieClip Frame 2
"str"Symbol 2516 MovieClip Frame 3
"hide"Symbol 5981 MovieClip Frame 2
"str"Symbol 5981 MovieClip Frame 3
"hide"Symbol 6320 MovieClip Frame 2
"str"Symbol 6320 MovieClip Frame 3




http://swfchan.com/20/97224/info.shtml
Created: 23/3 -2019 07:27:19 Last modified: 23/3 -2019 07:27:19 Server time: 06/05 -2024 07:44:40