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

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

SMA- Xmas Madness.swf

This is the info page for
Flash #38259

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


Text
supah

supah

supah

supah

supah

back

back

back

SCENE
SELECTION

SCENE
SELECTION

SCENE
SELECTION

PLAY

PLAY

PLAY

presents

I

n

t

r

o

r

u

n

!

the meaning

the encounter

?!

Created by Jetz

LOL

LOL

LOL

LOL

LOL

LOL

Supah mario adventures ep01
XMAS MADNESS
-------------------------------------------
Created by
-------------------
Jetz
Animation by
----------------------
Jetz
Voices by
----------------
D-Mac
sprites
-------------
smw
jetz
zonic
backlash
joshia
noob_mx
MFGG.NET
Sounds and music
------------------------------
Santa is coming to town - ???
Here we go - ddr:mm
freeplaymusic.com
Findsounds.com
google search
svsr07 sound rip
Backlash
beta testers
-----------------------
amegada
squall
backlash
zonic
2nd
vesurio
sgt.simpson
gerry
julio
joshia
MR. PINK
special thanks
--------------------------
zonic
d mac
joshia
cva crew
VISIT WWW.CVANIMATION.COM FOR MORE FLASH!

ActionScript [AS1/AS2]

Frame 1
dx = 0; dy = 0; progress_type = 0; line_thickness = 2; text_format = new textformat("Verdana", 11, 5592405, 1); text_align = 2; display = 1; os_width = 100; os_height = 10; os_line_color = 10066329 /* 0x999999 */; os_line_alpha = 30; os_fill_type = 1; os_fill_colors = [13684960, 13684960]; os_fill_alphas = [255, 255]; os_fill_ratios = [0, 255]; os_roundness = 100; is_padding = 0; is_line_color = 10066329 /* 0x999999 */; is_line_alpha = 30; is_fill_type = 1; is_fill_colors = [3487029, 16777215]; 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));// not popped (p.createemptymovieclip("is", 2));// not popped (p.createemptymovieclip("m", 3));// not popped 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
stage.showmenu = false;
Frame 64
stop();
Frame 127
stopAllSounds();
Symbol 118 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 = 10; first_emission = 0; min_between = 0.150000005960464; stop_emission = 0; between_change = -0.00249999994412065; min_xvel = -2.5; max_xvel = 2.5; min_yvel = -6.25; max_yvel = 0; zero_gravity = 0; nlf = 1; min_scale = 10; max_scale = 90; min_lifetime = 0.25; max_lifetime = 1.25; 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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));// not popped $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));// not popped $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]));// not popped $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]));// not popped $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 122 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; min_between = 0; stop_emission = 0; between_change = -0.00249999994412065; min_xvel = -2.5; max_xvel = 2.5; min_yvel = -6.25; max_yvel = 0; zero_gravity = 0; nlf = 1; min_scale = 10; max_scale = 90; min_lifetime = 0.25; max_lifetime = 1.25; 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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));// not popped $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));// not popped $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]));// not popped $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]));// not popped $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 126 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; min_between = 0; stop_emission = 0; between_change = -0.00249999994412065; min_xvel = -2.5; max_xvel = 2.5; min_yvel = -6.25; max_yvel = 0; zero_gravity = 0; nlf = 1; min_scale = 10; max_scale = 90; min_lifetime = 0.25; max_lifetime = 1.25; 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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));// not popped $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));// not popped $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]));// not popped $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]));// not popped $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 128 MovieClip Frame 2
stop();
Symbol 128 MovieClip Frame 3
init();
Symbol 128 MovieClip Frame 4
doeffect();
Symbol 128 MovieClip Frame 5
gotoAndPlay (4);
Symbol 129 MovieClip Frame 1
function letterinit() { this._visible = true; this.speed = this._parent.speed; this._xscale = this._parent.scale; this._alpha = this._parent.alpha; this.alphaspeed = this._parent.alphaspeed; this.finalx = this._x; this._x = this._x + this._parent.top; this.positionspeed = this._parent.positionspeed; } function effect() { this._xscale = this._xscale - this.speed; this._alpha = this._alpha + this.alphaspeed; this._x = this._x - this.positionspeed; if (100 >= this._xscale) { this._xscale = 100; this._alpha = 100; this._x = this.finalx; this.gotoandstop("end"); } } function shuffle() { return(math.floor(math.random() * 3) - 1); } numchar = 1; speed = 300; random = 0; reverse = 0; top = 400; alpha = 0; delay = 400; loop = 0; loopdelay = 0; waitcharend = 0; scale = 3000; mcn = "letter"; alphaspeed = math.floor((100 - alpha) / ((scale - 100) / speed)); positionspeed = math.floor(top / ((scale - 100) / speed)); aletters = new array(); i = 0; while (i < numchar) { aletters[i + 0] = i; var letter = this[mcn + i]; letter._visible = false; letter.init = letterinit; letter.doeffect = effect; letter.number = i; i++; } if (random == 1) { aletters.sort(shuffle); } if (reverse == 1) { aletters.reverse(); }
Symbol 129 MovieClip Frame 2
i = 0; now = getTimer(); loopnow = 0;
Symbol 129 MovieClip Frame 3
this[mcn + aletters[i]].gotoandplay(3); now = getTimer(); i = i + 1; if (i == numchar) { gotoAndStop (7); }
Symbol 129 MovieClip Frame 5
if (waitcharend == 1) { if ((this[mcn + aletters[i - 1]]._currentframe == this[mcn + aletters[i - 1]]._totalframes) and ((now + delay) < getTimer())) { gotoAndPlay(this._currentframe - 2); } gotoAndPlay(this._currentframe - 1); } if ((now + delay) < getTimer()) { gotoAndPlay(this._currentframe - 2); } gotoAndPlay(this._currentframe - 1);
Symbol 129 MovieClip Frame 7
if (loop == 1) { if (loopnow != 1) { if (this[mcn + aletters[numchar - 1]]._currentframe == this[mcn + aletters[numchar - 1]]._totalframes) { loopnow = 1; now = getTimer(); } } if ((getTimer() >= (now + loopdelay)) and (loopnow == 1)) { gotoAndPlay (2); } else { prevFrame(); play(); } } else { stop(); }
Symbol 132 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 = 200; $padding = 0; switch_xy_order = 1; out_effect = 1; lastsubframe = 12; sub_delay = 0; sub_order = 0; glow_delay = 0; glow_factor = 0.5; loop_delay = -1; main_init = function (mc) { }; main_effect = function (mc, frame) { if (subs_done) { end_effect = true; } }; sub_init = function (mc) { if (!out_effect) { mc._xscale = (mc._yscale = 0); } }; sub_effect = function (mc, frame) { perc = frame / lastsubframe; if (out_effect) { perc = 1 - perc; } if (switch_xy_order) { mc._yscale = math.max(0, (200 * perc) - 100); mc._xscale = math.min(100, 200 * perc); if (!mc._yscale) { mc._height = 2; } } else { mc._xscale = math.max(0, (200 * perc) - 100); mc._yscale = math.min(100, 200 * perc); if (!mc._xscale) { mc._width = 2; } } if (frame == lastsubframe) { mc.done = true; } }; 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));// not popped $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));// not popped $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]));// not popped $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]));// not popped $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 136 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; out_effect = 1; lastsubframe = 12; sub_order = 0; sunspeed = 15; suncolin = 16777152 /* 0xFFFFC0 */; suncolout = 16744448 /* 0xFF8000 */; sunalphain = 50; sunalphaout = 50; loop_delay = -1; main_init = function (mc) { sub_delay = lastsubframe; createemptymovieclip("sun", 6); with (sun) { linestyle(); var colors = [suncolin, suncolout]; var alphas = [sunalphain, sunalphaout]; var ratios = [0, 255]; var matrix = {matrixtype:"box", w:240, h:240, x:-120, y:-120, r:0}; begingradientfill("radial", colors, alphas, ratios, matrix); angle = deg180 / 5; r2 = 90; moveto(0, -120); i = angle; while (deg360 >= i) { curveto(math.sin(i - (angle / 2)) * 50, (-math.cos(i - (angle / 2))) * 50, math.sin(i) * r2, (-math.cos(i)) * r2); if (r2 == 120) { r2 = 90; } else { r2 = 120; } i = i + angle; } endfill(); _xscale = (_yscale = 0); } }; main_effect = function (mc, frame) { sun._rotation = sun._rotation + sunspeed; if (subs_done) { end_effect = true; } }; sub_init = function (mc) { mc.step = 0; if (!out_effect) { mc._alpha = 0; } mc.r = (math.max(mc._width, mc._height) - $padding) + 10; }; sub_effect = function (mc, frame) { prev_done = ((0 >= $i) ? true : ($smc[$i - 1].done)); if (prev_done) { mc.step++; perc = mc.step / lastsubframe; sun._x = mc._x; sun._y = mc._y; sun._xscale = (sun._yscale = mc.r * math.sin(perc * deg180)); if (perc == 0.5) { mc._alpha = 100 - mc._alpha; } if (mc.step == lastsubframe) { mc.done = true; } } }; 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));// not popped $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));// not popped $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]));// not popped $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]));// not popped $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 139 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; out_effect = 0; lastsubframe = 6; sub_order = 0; sunspeed = 15; suncolin = 13619151 /* 0xCFCFCF */; suncolout = 10461087 /* 0x9F9F9F */; sunalphain = 50; sunalphaout = 50; loop_delay = -1; main_init = function (mc) { sub_delay = lastsubframe; createemptymovieclip("sun", 6); with (sun) { linestyle(); var colors = [suncolin, suncolout]; var alphas = [sunalphain, sunalphaout]; var ratios = [0, 255]; var matrix = {matrixtype:"box", w:240, h:240, x:-120, y:-120, r:0}; begingradientfill("radial", colors, alphas, ratios, matrix); angle = deg180 / 5; r2 = 90; moveto(0, -120); i = angle; while (deg360 >= i) { curveto(math.sin(i - (angle / 2)) * 50, (-math.cos(i - (angle / 2))) * 50, math.sin(i) * r2, (-math.cos(i)) * r2); if (r2 == 120) { r2 = 90; } else { r2 = 120; } i = i + angle; } endfill(); _xscale = (_yscale = 0); } }; main_effect = function (mc, frame) { sun._rotation = sun._rotation + sunspeed; if (subs_done) { end_effect = true; } }; sub_init = function (mc) { mc.step = 0; if (!out_effect) { mc._alpha = 0; } mc.r = (math.max(mc._width, mc._height) - $padding) + 10; }; sub_effect = function (mc, frame) { prev_done = ((0 >= $i) ? true : ($smc[$i - 1].done)); if (prev_done) { mc.step++; perc = mc.step / lastsubframe; sun._x = mc._x; sun._y = mc._y; sun._xscale = (sun._yscale = mc.r * math.sin(perc * deg180)); if (perc == 0.5) { mc._alpha = 100 - mc._alpha; } if (mc.step == lastsubframe) { mc.done = true; } } }; 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));// not popped $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));// not popped $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]));// not popped $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]));// not popped $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 144 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; out_effect = 0; lastsubframe = 12; sub_order = 0; sunspeed = 15; suncolin = 13619151 /* 0xCFCFCF */; suncolout = 16777215 /* 0xFFFFFF */; sunalphain = 50; sunalphaout = 50; loop_delay = -1; main_init = function (mc) { sub_delay = lastsubframe; createemptymovieclip("sun", 6); with (sun) { linestyle(); var colors = [suncolin, suncolout]; var alphas = [sunalphain, sunalphaout]; var ratios = [0, 255]; var matrix = {matrixtype:"box", w:240, h:240, x:-120, y:-120, r:0}; begingradientfill("radial", colors, alphas, ratios, matrix); angle = deg180 / 5; r2 = 90; moveto(0, -120); i = angle; while (deg360 >= i) { curveto(math.sin(i - (angle / 2)) * 50, (-math.cos(i - (angle / 2))) * 50, math.sin(i) * r2, (-math.cos(i)) * r2); if (r2 == 120) { r2 = 90; } else { r2 = 120; } i = i + angle; } endfill(); _xscale = (_yscale = 0); } }; main_effect = function (mc, frame) { sun._rotation = sun._rotation + sunspeed; if (subs_done) { end_effect = true; } }; sub_init = function (mc) { mc.step = 0; if (!out_effect) { mc._alpha = 0; } mc.r = (math.max(mc._width, mc._height) - $padding) + 10; }; sub_effect = function (mc, frame) { prev_done = ((0 >= $i) ? true : ($smc[$i - 1].done)); if (prev_done) { mc.step++; perc = mc.step / lastsubframe; sun._x = mc._x; sun._y = mc._y; sun._xscale = (sun._yscale = mc.r * math.sin(perc * deg180)); if (perc == 0.5) { mc._alpha = 100 - mc._alpha; } if (mc.step == lastsubframe) { mc.done = true; } } }; 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));// not popped $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));// not popped $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]));// not popped $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]));// not popped $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 148 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 = 10; first_emission = 0; min_between = 0.150000005960464; stop_emission = 0; between_change = -0.00249999994412065; min_xvel = -2.5; max_xvel = 2.5; min_yvel = -6.25; max_yvel = 0; zero_gravity = 0; nlf = 1; min_scale = 10; max_scale = 90; min_lifetime = 0.25; max_lifetime = 1.25; 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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));// not popped $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));// not popped $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]));// not popped $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]));// not popped $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 152 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 = 10; first_emission = 0; min_between = 0.150000005960464; stop_emission = 0; between_change = -0.00249999994412065; min_xvel = -2.5; max_xvel = 2.5; min_yvel = -6.25; max_yvel = 0; zero_gravity = 0; nlf = 1; min_scale = 10; max_scale = 90; min_lifetime = 0.25; max_lifetime = 1.25; 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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));// not popped $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));// not popped $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]));// not popped $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]));// not popped $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 155 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; out_effect = 0; lastsubframe = 12; sub_order = 0; sunspeed = 15; suncolin = 13619151 /* 0xCFCFCF */; suncolout = 16777215 /* 0xFFFFFF */; sunalphain = 50; sunalphaout = 50; loop_delay = -1; main_init = function (mc) { sub_delay = lastsubframe; createemptymovieclip("sun", 6); with (sun) { linestyle(); var colors = [suncolin, suncolout]; var alphas = [sunalphain, sunalphaout]; var ratios = [0, 255]; var matrix = {matrixtype:"box", w:240, h:240, x:-120, y:-120, r:0}; begingradientfill("radial", colors, alphas, ratios, matrix); angle = deg180 / 5; r2 = 90; moveto(0, -120); i = angle; while (deg360 >= i) { curveto(math.sin(i - (angle / 2)) * 50, (-math.cos(i - (angle / 2))) * 50, math.sin(i) * r2, (-math.cos(i)) * r2); if (r2 == 120) { r2 = 90; } else { r2 = 120; } i = i + angle; } endfill(); _xscale = (_yscale = 0); } }; main_effect = function (mc, frame) { sun._rotation = sun._rotation + sunspeed; if (subs_done) { end_effect = true; } }; sub_init = function (mc) { mc.step = 0; if (!out_effect) { mc._alpha = 0; } mc.r = (math.max(mc._width, mc._height) - $padding) + 10; }; sub_effect = function (mc, frame) { prev_done = ((0 >= $i) ? true : ($smc[$i - 1].done)); if (prev_done) { mc.step++; perc = mc.step / lastsubframe; sun._x = mc._x; sun._y = mc._y; sun._xscale = (sun._yscale = mc.r * math.sin(perc * deg180)); if (perc == 0.5) { mc._alpha = 100 - mc._alpha; } if (mc.step == lastsubframe) { mc.done = true; } } }; 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));// not popped $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));// not popped $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]));// not popped $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]));// not popped $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 159 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 = 10; first_emission = 0; min_between = 0.150000005960464; stop_emission = 0; between_change = -0.00249999994412065; min_xvel = -2.5; max_xvel = 2.5; min_yvel = -6.25; max_yvel = 0; zero_gravity = 0; nlf = 1; min_scale = 10; max_scale = 90; min_lifetime = 0.25; max_lifetime = 1.25; 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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) { (((0 >= link_name.length) ? (p.duplicatemovieclip("p" + i, -i, o)) : (mc.attachmovie(link_name, "p" + i, -i, o))));// not popped } 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));// not popped $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));// not popped $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]));// not popped $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]));// not popped $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 299 MovieClip Frame 214
stop();
Symbol 935 MovieClip Frame 673
stop();
Symbol 985 MovieClip Frame 53
stop();
Symbol 1000 MovieClip Frame 12
stop();
Symbol 1207 MovieClip Frame 211
stop();
Symbol 1245 MovieClip Frame 105
stop();
Symbol 1269 MovieClip Frame 21
stop();
Symbol 1458 MovieClip Frame 203
stop();
Symbol 1605 MovieClip Frame 203
stop();
Symbol 1622 MovieClip Frame 271
stop();
Symbol 1631 MovieClip Frame 211
stop();
Symbol 1639 MovieClip Frame 13
gotoAndPlay (2);
Symbol 1731 Button
on (release) { getURL ("http://www.cvanimation.com", "_blank"); }
Symbol 1736 MovieClip Frame 162
stop();
Symbol 1828 Button
on (release) { getURL ("http://www.cvanimation.com", "_blank"); }
Symbol 1829 MovieClip Frame 162
stop();
Symbol 1907 Button
on (release) { gotoAndStop (65); }
Symbol 1909 Button
on (release) { gotoAndPlay (66); }
Symbol 1912 Button
on (release) { gotoAndStop (64); }
Symbol 1939 Button
on (release) { stopAllSounds(); } on (release) { gotoAndPlay (188); }
Symbol 1940 Button
on (release) { stopAllSounds(); } on (release) { gotoAndPlay (4855); }
Symbol 1941 Button
on (release) { stopAllSounds(); } on (release) { gotoAndPlay (5849); }
Symbol 1942 Button
on (release) { stopAllSounds(); } on (release) { gotoAndPlay (6881); }

Library Items

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

Uncompressed: 1822,1 KiB
WinRar size: 93,1 KiB

Instance Names

"mc40"Frame 3Symbol 1773 MovieClip
"btn1"Frame 3Symbol 1907 Button
"btn2"Frame 3Symbol 1909 Button
"mc1"Frame 3Symbol 1311 MovieClip
"btn3"Frame 65Symbol 1912 Button
"btn4"Frame 65Symbol 1939 Button
"btn5"Frame 65Symbol 1940 Button
"btn6"Frame 65Symbol 1941 Button
"btn7"Frame 65Symbol 1942 Button
"lawlluigiwalksgay"Frame 314Symbol 1613 MovieClip
"Mentosmanlawl"Frame 440Symbol 1622 MovieClip
"mc7"Frame 458Symbol 139 MovieClip
"cva"Frame 1215Symbol 1829 MovieClip
"mc5"Frame 1592Symbol 1605 MovieClip
"mc4"Frame 1754Symbol 1458 MovieClip
"S2"Frame 2137Symbol 136 MovieClip
"mc3"Frame 2139Symbol 129 MovieClip
"mc2"Frame 2139Symbol 132 MovieClip
"mc31"Frame 2579Symbol 1311 MovieClip
"lol2"Frame 2640Symbol 122 MovieClip
"lol1"Frame 2640Symbol 126 MovieClip
"lol2"Frame 4094Symbol 122 MovieClip
"lol1"Frame 4094Symbol 126 MovieClip
"rock6"Frame 4708Symbol 1628 MovieClip
"rock5"Frame 4708Symbol 1628 MovieClip
"rock4"Frame 4708Symbol 1628 MovieClip
"rock3"Frame 4708Symbol 1628 MovieClip
"rock2"Frame 4708Symbol 1628 MovieClip
"rock1"Frame 4708Symbol 1628 MovieClip
"switchon"Frame 4812Symbol 1269 MovieClip
"runw"Frame 5931Symbol 1654 MovieClip
"mc17"Frame 6070Symbol 1642 MovieClip
"mc32"Frame 6129Symbol 1686 MovieClip
"mc33"Frame 6160Symbol 1683 MovieClip
"mc34"Frame 6212Symbol 1671 MovieClip
"mc35"Frame 6212Symbol 1671 MovieClip
"mc36"Frame 6212Symbol 1671 MovieClip
"mc37"Frame 6212Symbol 1671 MovieClip
"mc38"Frame 6212Symbol 1671 MovieClip
"mc39"Frame 6212Symbol 1671 MovieClip
"mc48"Frame 6315Symbol 1308 MovieClip
"mc51"Frame 6849Symbol 1223 MovieClip
"mc52"Frame 6849Symbol 1226 MovieClip
"dust"Frame 6849Symbol 1245 MovieClip
"mc52"Frame 7147Symbol 1226 MovieClip
"mc52"Frame 7161Symbol 1226 MovieClip
"mc53"Frame 7821Symbol 1239 MovieClip
"mc51"Frame 8725Symbol 1223 MovieClip
"mc52"Frame 8725Symbol 1226 MovieClip
"mc52"Frame 8774Symbol 1226 MovieClip
"mc52"Frame 8802Symbol 1226 MovieClip
"mc54"Frame 9068Symbol 1220 MovieClip
"realmorralofsotrylawl"Frame 9119Symbol 935 MovieClip
"reallysorrysanta"Frame 9855Symbol 985 MovieClip
"moralofstorylawl"Frame 9932Symbol 1207 MovieClip
"sanatafly"Frame 10116Symbol 1000 MovieClip
"sorrysanta"Frame 10129Symbol 1005 MovieClip
"santahohoho"Frame 10132Symbol 325 MovieClip
"wariolooks"Frame 10132Symbol 328 MovieClip
"walllawl"Frame 10456Symbol 173 MovieClip
"wariotalklol"Frame 10456Symbol 299 MovieClip
"rock"Frame 10700Symbol 304 MovieClip
"mc28"Frame 10740Symbol 325 MovieClip
"mc28"Frame 11078Symbol 325 MovieClip
"mc28"Frame 11342Symbol 325 MovieClip
"mc29"Frame 11535Symbol 1724 MovieClip
"mc30"Frame 11746Symbol 1639 MovieClip
"mc50"Frame 11746Symbol 1736 MovieClip
"mc1"Symbol 81 MovieClip Frame 1Symbol 19 MovieClip
"sub1"Symbol 117 MovieClip Frame 1Symbol 116 MovieClip
"main"Symbol 118 MovieClip Frame 1Symbol 117 MovieClip
"sub1"Symbol 121 MovieClip Frame 1Symbol 120 MovieClip
"main"Symbol 122 MovieClip Frame 1Symbol 121 MovieClip
"sub1"Symbol 125 MovieClip Frame 1Symbol 124 MovieClip
"main"Symbol 126 MovieClip Frame 1Symbol 125 MovieClip
"mc3"Symbol 127 MovieClip Frame 1Symbol 81 MovieClip
"letter"Symbol 128 MovieClip Frame 1Symbol 127 MovieClip
"letter0"Symbol 129 MovieClip Frame 1Symbol 128 MovieClip
"mc2"Symbol 130 MovieClip Frame 1Symbol 112 MovieClip
"sub1"Symbol 131 MovieClip Frame 1Symbol 130 MovieClip
"main"Symbol 132 MovieClip Frame 1Symbol 131 MovieClip
"sub1"Symbol 135 MovieClip Frame 1Symbol 134 MovieClip
"main"Symbol 136 MovieClip Frame 1Symbol 135 MovieClip
"mc7"Symbol 137 MovieClip Frame 1Symbol 114 MovieClip
"sub1"Symbol 138 MovieClip Frame 1Symbol 137 MovieClip
"main"Symbol 139 MovieClip Frame 1Symbol 138 MovieClip
"mc1"Symbol 142 MovieClip Frame 1Symbol 141 MovieClip
"sub1"Symbol 143 MovieClip Frame 1Symbol 142 MovieClip
"main"Symbol 144 MovieClip Frame 1Symbol 143 MovieClip
"sub1"Symbol 147 MovieClip Frame 1Symbol 146 MovieClip
"main"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip
"sub1"Symbol 151 MovieClip Frame 1Symbol 150 MovieClip
"main"Symbol 152 MovieClip Frame 1Symbol 151 MovieClip
"mc1"Symbol 153 MovieClip Frame 1Symbol 144 MovieClip
"sub1"Symbol 154 MovieClip Frame 1Symbol 153 MovieClip
"main"Symbol 155 MovieClip Frame 1Symbol 154 MovieClip
"sub1"Symbol 158 MovieClip Frame 1Symbol 157 MovieClip
"main"Symbol 159 MovieClip Frame 1Symbol 158 MovieClip
"S3"Symbol 325 MovieClip Frame 1Symbol 159 MovieClip
"mc1"Symbol 325 MovieClip Frame 1Symbol 315 MovieClip
"mc2"Symbol 325 MovieClip Frame 1Symbol 315 MovieClip
"mc3"Symbol 325 MovieClip Frame 1Symbol 315 MovieClip
"mc4"Symbol 325 MovieClip Frame 1Symbol 315 MovieClip
"mc5"Symbol 325 MovieClip Frame 1Symbol 315 MovieClip
"mc6"Symbol 325 MovieClip Frame 1Symbol 315 MovieClip
"mc1"Symbol 1622 MovieClip Frame 226Symbol 155 MovieClip
"mc1"Symbol 1639 MovieClip Frame 1Symbol 1631 MovieClip
"btn1"Symbol 1736 MovieClip Frame 1Symbol 1731 Button
"btn1"Symbol 1829 MovieClip Frame 162Symbol 1828 Button

Labels

"end"Symbol 128 MovieClip Frame 6
"end"Symbol 129 MovieClip Frame 7




http://swfchan.com/8/38259/info.shtml
Created: 13/5 -2019 10:49:58 Last modified: 13/5 -2019 10:49:58 Server time: 14/11 -2024 18:17:53