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

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

Dark times.swf

This is the info page for
Flash #188923

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


ActionScript [AS1/AS2]
Frame 1
this.setMask(movieShapeMaskMC);
Frame 3
g_soundloopcount = -1; moviesound = new Sound(); moviesound.attachSound("moviesound"); moviesound.start(); moviesound.onSoundComplete = function () { if (g_soundloopcount != -1) { g_soundloopcount--; } if (g_soundloopcount != 0) { moviesound.start(); } }; play();
Frame 4
play();
Frame 5
g_effectcount = 2;
Frame 917
stop();
Frame 918
gotoAndPlay ("loopstart");
Symbol 4 MovieClip Frame 1
ParamsValue = "<ParamsValue><Bg.Color>0xFFFFFF</Bg.Color><Bg.BgColor>0x000000</Bg.BgColor></ParamsValue>"; ParamsDefine = "<ParamsDefine><Bg.Color caption=\"Color\" type=\"color\" default=\"0xFFFFFF\"/><Bg.BgColor caption=\"Background color\" type=\"color\" default=\"0x000000\"/></ParamsDefine>"; param = new Array(); if (ParamsValue != null) { paramXML = new XML(ParamsValue); paramXML.ignoreWhite = true; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; param[node.nodeName] = node.childNodes[0].nodeValue; i++; } param["Bg.Color"] = parseInt(param["Bg.Color"]); } else { param["Bg.Color"] = 16777215 /* 0xFFFFFF */; param["Bg.BgColor"] = 0; } _parent.stop(); var myColor = new Color(loadingCircle); myColor.setRGB(param["Bg.Color"]); bytesDisplay.textColor = param["Bg.Color"];
Symbol 4 MovieClip Frame 2
var siteLoaded = _parent.getBytesLoaded(); var siteTotal = _parent.getBytesTotal(); var percentage = Math.round((siteLoaded / siteTotal) * 100); bytesDisplay.text = percentage; if (siteLoaded >= siteTotal) { gotoAndPlay(_currentframe + 2); }
Symbol 4 MovieClip Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 4 MovieClip Frame 4
stop(); _parent.play();
Symbol 24 MovieClip Frame 25
stop();
Symbol 25 MovieClip Frame 31
stop();
Symbol 26 MovieClip [effectMovie] Frame 3
bricksInMC._xscale = (this.CharWidth * 100) / 20; bricksInMC._yscale = (this.CharHeight * 100) / 30; bricksInMC._x = charMovie._x; bricksInMC._y = charMovie._y; var mcColor = new Color(bricksInMC); mcColor.setRGB(this.effectColor); if ((--this.delayFrame) > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 26 MovieClip [effectMovie] Frame 24
if ((--this._parent.g_char_num) <= 0) { this._parent.play(); } gotoAndPlay ("effectDuration");
Symbol 26 MovieClip [effectMovie] Frame 43
if ((--this._parent.g_char_num) <= 0) { this._parent.play(); } gotoAndPlay ("effectDuration");
Symbol 26 MovieClip [effectMovie] Frame 63
gotoAndPlay ("effectDuration");
Symbol 26 MovieClip [effectMovie] Frame 70
bricksOutMC._rotation = random(360); bricksOutMC._xscale = (this.CharWidth * 100) / 20; bricksOutMC._yscale = (this.CharHeight * 100) / 30; bricksOutMC._x = charMovie._x; bricksOutMC._y = charMovie._y; var mcColor = new Color(bricksOutMC); mcColor.setRGB(this.effectColor); if ((--this.delayFrame) > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 26 MovieClip [effectMovie] Frame 102
stop(); if ((--this._parent.g_char_num) <= 0) { this._parent.play(); } this.removeMovieClip();
Symbol 26 MovieClip [effectMovie] Frame 122
stop(); if ((--this._parent.g_char_num) <= 0) { this._parent.play(); } this.removeMovieClip();
Symbol 20 MovieClip Frame 1
ParamsValue = "<ParamsValue><Movie.Width>500</Movie.Width><Movie.Height>500</Movie.Height><Txt.StrFormatedText><Txt.StrLine><StrText format=\"Font12865default\">when will these bad times end?...</StrText></Txt.StrLine></Txt.StrFormatedText>\r\n<Txt.Font><Txt.Format name=\"Font12865default\"><FontFormatName>Font12865default</FontFormatName><FontSize>14</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0x00FFFF</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"Font12865default large\"><FontFormatName>Font12865default large</FontFormatName><FontSize>36</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>radial</FillStyle><FontBeginColor>0xFF9900</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"Font12865default small\"><FontFormatName>Font12865default small</FontFormatName><FontSize>16</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFFCC00</FontBeginColor><FontEndColor>0x663300</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"Font12865web link\"><FontFormatName>Font12865web link</FontFormatName><FontSize>14</FontSize><FontUnderline>true</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font><Txt.InDelay>6</Txt.InDelay><Txt.OutDelay>3</Txt.OutDelay><Txt.EffectColor>0xFFFFFF</Txt.EffectColor><Txt.PosX>5</Txt.PosX><Txt.PosY>487</Txt.PosY><Txt.Rotation>0</Txt.Rotation><Txt.LineSpace>0</Txt.LineSpace><Txt.LineAlign>1</Txt.LineAlign><Txt.StaticText>false</Txt.StaticText><Txt.DelayFrame>0</Txt.DelayFrame><Txt.SkipEnter>false</Txt.SkipEnter><Txt.LinesSyncEnter>false</Txt.LinesSyncEnter><Txt.DurationFrame>24</Txt.DurationFrame><Txt.SkipLeave>false</Txt.SkipLeave><Txt.LinesSyncLeave>false</Txt.LinesSyncLeave><Txt.LeaveFromBegin>true</Txt.LeaveFromBegin><Txt.KeepText>false</Txt.KeepText><Txt.URL>false</Txt.URL><Txt.URLAddress>about:blank</Txt.URLAddress><Txt.URLTarget></Txt.URLTarget></ParamsValue>"; ParamsDefine = "<ParamsDefine><Txt.InDelay caption=\"Entering delay\" type=\"integer\" min=\"1\" max=\"10\" default=\"6\"/><Txt.OutDelay caption=\"Leaving delay\" type=\"integer\" min=\"1\" max=\"10\" default=\"3\"/><Txt.EffectColor caption=\"Bricks color\" type=\"color\" default=\"0xFFFFFF\"/></ParamsDefine>"; var param = new Array(); if (ParamsValue != null) { paramXML = new XML(ParamsValue); paramXML.ignoreWhite = false; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; if ((node.nodeName == "Txt.StrFormatedText") || (node.nodeName == "Txt.Font")) { param[node.nodeName] = node.toString(); } else { param[node.nodeName] = node.childNodes[0].nodeValue; } i++; } param["Movie.Width"] = _parent._width; param["Movie.Height"] = _parent._height; param["Txt.InDelay"] = parseInt(param["Txt.InDelay"]); param["Txt.OutDelay"] = parseInt(param["Txt.OutDelay"]); param["Txt.EffectColor"] = parseInt(param["Txt.EffectColor"]); param["Txt.PosX"] = parseInt(param["Txt.PosX"]); param["Txt.PosY"] = parseInt(param["Txt.PosY"]); param["Txt.Rotation"] = parseInt(param["Txt.Rotation"]); param["Txt.LineSpace"] = parseInt(param["Txt.LineSpace"]); param["Txt.LineAlign"] = parseInt(param["Txt.LineAlign"]); param["Txt.StaticText"] = param["Txt.StaticText"].toLowerCase() == "true"; param["Txt.DelayFrame"] = parseInt(param["Txt.DelayFrame"]); param["Txt.SkipEnter"] = param["Txt.SkipEnter"].toLowerCase() == "true"; param["Txt.LinesSyncEnter"] = param["Txt.LinesSyncEnter"].toLowerCase() == "true"; param["Txt.DurationFrame"] = parseInt(param["Txt.DurationFrame"]); param["Txt.SkipLeave"] = param["Txt.SkipLeave"].toLowerCase() == "true"; param["Txt.LinesSyncLeave"] = param["Txt.LinesSyncLeave"].toLowerCase() == "true"; param["Txt.LeaveFromBegin"] = param["Txt.LeaveFromBegin"].toLowerCase() == "true"; param["Txt.KeepText"] = param["Txt.KeepText"].toLowerCase() == "true"; param["Txt.URL"] = param["Txt.URL"].toLowerCase() == "true"; delete paramXML; } else { param["Movie.Width"] = 400; param["Movie.Height"] = 300; param["Txt.StrFormatedText"] = "<Txt.StrFormatedText><Txt.StrLine><StrText format=\"default\">Aleo Flash Intro and Banner Maker</StrTetxt></Txt.StrLine></Txt.StrFormatedText>"; param["Txt.Font"] = "<Txt.Font><Txt.Format name=\"default\"><FontFormatName>default</FontFormatName><FontSize>24</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0x0000FF</FontEndColor><Border>true</Border><BorderColor>0x00ffff</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font>"; param["Txt.InDelay"] = 1; param["Txt.OutDelay"] = 1; param["Txt.EffectColor"] = 16777215 /* 0xFFFFFF */; param["Txt.PosX"] = 100; param["Txt.PosY"] = 100; param["Txt.Rotation"] = 0; param["Txt.LineSpace"] = 20; param["Txt.LineAlign"] = 1; param["Txt.StaticText"] = false; param["Txt.DelayFrame"] = 20; param["Txt.SkipEnter"] = false; param["Txt.LinesSyncEnter"] = false; param["Txt.DurationFrame"] = 10; param["Txt.SkipLeave"] = false; param["Txt.LinesSyncLeave"] = false; param["Txt.LeaveFromBegin"] = false; param["Txt.KeepText"] = false; param["Txt.URL"] = false; param["Txt.URLAddress"] = "about:blank"; param["Txt.URLTarget"] = "_blank"; } if (param["Txt.StrFormatedText"] != null) { paramXML = new XML(param["Txt.StrFormatedText"]); paramXML.ignoreWhite = false; param["Txt.LineNum"] = paramXML.childNodes[0].childNodes.length; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; param[(node.nodeName + ".") + i] = node.toString(); i++; } delete paramXML; } if (param["Txt.Font"] != null) { paramXML = new XML(param["Txt.Font"]); paramXML.ignoreWhite = false; var i = 0; var format_name; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; format_name = node.attributes.name; param[(node.nodeName + ".") + format_name] = new Array(); var j = 0; while (j < node.childNodes.length) { childNode = node.childNodes[j]; param[(node.nodeName + ".") + format_name][childNode.nodeName] = childNode.childNodes[0].nodeValue; j++; } param[(node.nodeName + ".") + format_name].FontSize = parseInt(param[(node.nodeName + ".") + format_name].FontSize); param[(node.nodeName + ".") + format_name].FontUnderline = param[(node.nodeName + ".") + format_name].FontUnderline == "true"; param[(node.nodeName + ".") + format_name].FontXScale = parseInt(param[(node.nodeName + ".") + format_name].FontXScale); param[(node.nodeName + ".") + format_name].FontYScale = parseInt(param[(node.nodeName + ".") + format_name].FontYScale); param[(node.nodeName + ".") + format_name].Alpha = parseInt(param[(node.nodeName + ".") + format_name].Alpha); param[(node.nodeName + ".") + format_name].TextSpace = parseInt(param[(node.nodeName + ".") + format_name].TextSpace); param[(node.nodeName + ".") + format_name].FontBeginColor = parseInt(param[(node.nodeName + ".") + format_name].FontBeginColor); param[(node.nodeName + ".") + format_name].FontEndColor = parseInt(param[(node.nodeName + ".") + format_name].FontEndColor); param[(node.nodeName + ".") + format_name].Border = param[(node.nodeName + ".") + format_name].Border == "true"; param[(node.nodeName + ".") + format_name].BorderColor = parseInt(param[(node.nodeName + ".") + format_name].BorderColor); param[(node.nodeName + ".") + format_name].BorderSize = parseInt(param[(node.nodeName + ".") + format_name].BorderSize); param[(node.nodeName + ".") + format_name].BorderShadow = param[(node.nodeName + ".") + format_name].BorderShadow.toLowerCase() == "true"; param[(node.nodeName + ".") + format_name].CharRotation = parseInt(param[(node.nodeName + ".") + format_name].CharRotation); i++; } delete paramXML; } this._rotation = param["Txt.Rotation"]; if (param["Txt.StaticText"]) { gotoAndPlay(_currentframe + 3); }
Symbol 20 MovieClip Frame 3
param["Txt.DelayFrame"] = param["Txt.DelayFrame"] - 1; if (param["Txt.DelayFrame"] > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 20 MovieClip Frame 4
function stage1_display(str, fmt_style, pos_xy, char_num, line_char_num, charbot_array) { var i1 = 0; while (i1 < str.length) { this.attachMovie("effectMovie", ((("effectMovie_" + char_num) + line_char_num) + i1) + 1, ((char_num + line_char_num) + i1) + 1); var chrcontainer = this[((("effectMovie_" + char_num) + line_char_num) + i1) + 1]; chrcontainer.effectColor = param["Txt.EffectColor"]; charbot_array.push(chrcontainer); var charTotal = chrcontainer.charMovie.createEmptyMovieClip("charTotal_" + i1, 1); var i2 = 0; if (fmt_style.Border) { i2 = 0; while (i2 < 8) { var iShadow; if (fmt_style.BorderShadow) { iShadow = 0.6; } else { iShadow = 0; } var dup_x = (((fmt_style.BorderSize * 1.2) * Math.cos(((2 * i2) * 3.141593) / 8)) + iShadow); var dup_y = (((fmt_style.BorderSize * 1.2) * Math.sin(((2 * i2) * 3.141593) / 8)) + iShadow); charTotal.createTextField((("t_fielddup_" + i1) + "_") + i2, i2 + 1, dup_x, dup_y, 0, 0); var t_field = charTotal[(("t_fielddup_" + i1) + "_") + i2]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.BorderColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; i2++; } } var chrobj = charTotal.createEmptyMovieClip("chrobj_" + i1, (i1 + i2) + 1); chrobj.createTextField("t_field_" + i1, i1 + 1, 0, 0, 0, 0); var t_field = chrobj["t_field_" + i1]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.FontBeginColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; if ((fmt_style.FillStyle == "radial") || (fmt_style.FillStyle == "linear")) { with (chrobj) { colors = [fmt_style.FontBeginColor, fmt_style.FontEndColor]; alphas = [100, 100]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:0, w:t_field._width * 2, h:t_field._height, r:(Math.PI/2)}; beginGradientFill(fmt_style.FillStyle, colors, alphas, ratios, matrix); moveTo(0, 0); lineTo(t_field._width * 2, 0); lineTo(t_field._width * 2, t_field._height); lineTo(0, t_field._height); lineTo(0, 0); endFill(); } chrobj.setMask(t_field); } charTotal._x = (-charTotal._width) / 2; charTotal._y = (-charTotal._height) / 2; chrcontainer.CharWidth = t_field.textWidth; chrcontainer.CharHeight = t_field.textHeight; var posY; if (param["Txt.LineAlign"] == 0) { posY = pos_xy.Y - 2; } else if (param["Txt.LineAlign"] == 2) { var metrics = t_fmt.getTextExtent(str.charAt(i1)); if ((metrics.ascent == undefined) || (metrics.ascent <= 0)) { posY = (pos_xy.Y - chrcontainer.charMovie._height) + 2; } else { posY = (pos_xy.Y - 2) - metrics.ascent; } } else { posY = pos_xy.Y - (chrcontainer.charMovie._height / 2); } chrcontainer._alpha = fmt_style.Alpha; chrcontainer._rotation = fmt_style.CharRotation; var iDelayFrame = (param["Txt.InDelay"] * (i1 + line_char_num)); if (!param["Txt.LinesSyncEnter"]) { iDelayFrame = iDelayFrame + (param["Txt.InDelay"] * char_num); } chrcontainer.delayFrame = iDelayFrame; chrcontainer._x = pos_xy.X + (chrcontainer._width / 2); chrcontainer._y = posY + (chrcontainer._height / 2); if (param["Txt.SkipEnter"]) { chrcontainer.gotoAndPlay("noEffectIn"); } else { chrcontainer.gotoAndPlay("effectIn"); } var t_margin = (t_field._width - t_field.textWidth); pos_xy.X = ((pos_xy.X + (t_field._width - t_margin)) + 0.5) + fmt_style.TextSpace; if (t_field._height > pos_xy.MaxY) { pos_xy.MaxY = t_field._height; } i1++; } } stop(); var g_char_num = 0; var g_charbot_array = new Array(); var pos_xy = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = param["Txt.PosY"]; pos_xy.MaxY = 0; var i1 = 0; i1 = 0; while (i1 < param["Txt.LineNum"]) { var str_line = param["Txt.StrLine." + i1]; if (str_line != null) { var paramXML; var fmt_name; var str_text; var line_char_num; var charbot_line; var charbot_str; paramXML = new XML(str_line); paramXML.ignoreWhite = true; line_char_num = 0; charbot_line = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = (pos_xy.Y + pos_xy.MaxY) + param["Txt.LineSpace"]; if (paramXML.childNodes[0].childNodes.length > 0) { pos_xy.MaxY = 0; var i2 = 0; while (i2 < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i2]; fmt_name = node.attributes.format; str_text = node.childNodes[0].nodeValue; fmt_style = param["Txt.Format." + fmt_name]; stage1_display(str_text, fmt_style, pos_xy, g_char_num, line_char_num, charbot_line); line_char_num = line_char_num + str_text.length; i2++; } } g_char_num = g_char_num + line_char_num; g_charbot_array.push(charbot_line); delete paramXML; } i1++; }
Symbol 20 MovieClip Frame 6
if (param["Txt.DurationFrame"] < 0) { gotoAndPlay(_currentframe - 1); } else { param["Txt.DurationFrame"] = param["Txt.DurationFrame"] - 1; if (param["Txt.DurationFrame"] > 0) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay(_currentframe + 1); } }
Symbol 20 MovieClip Frame 7
if (param["Txt.KeepText"] || (param["Txt.StaticText"])) { gotoAndPlay(_currentframe + 2); }
Symbol 20 MovieClip Frame 8
stop(); var line_num = g_charbot_array.length; g_char_num = 0; var i1 = 0; while (i1 < g_charbot_array.length) { var line_array; if (param["Txt.LeaveFromBegin"]) { line_array = g_charbot_array[i1]; } else { line_array = g_charbot_array[(g_charbot_array.length - 1) - i1]; } for (var i2 in line_array) { var iDelayFrame = 0; if (param["Txt.LeaveFromBegin"]) { iDelayFrame = param["Txt.OutDelay"] * i2; } else { iDelayFrame = param["Txt.OutDelay"] * (line_array.length - i2); } if (!param["Txt.LinesSyncLeave"]) { iDelayFrame = iDelayFrame + (param["Txt.OutDelay"] * g_char_num); } line_array[i2].delayFrame = iDelayFrame; if (param["Txt.SkipLeave"]) { line_array[i2].gotoAndPlay("noEffectOut"); } else { line_array[i2].gotoAndPlay("effectOut"); } } g_char_num = g_char_num + line_array.length; i1++; }
Symbol 20 MovieClip Frame 9
stop(); if (!param["Txt.StaticText"]) { _parent.g_effectcount = _parent.g_effectcount - 1; if (_parent.g_effectcount <= 0) { _parent.play(); } }
Symbol 28 MovieClip Frame 1
ParamsValue = "<ParamsValue><Movie.Width>500</Movie.Width><Movie.Height>500</Movie.Height><Txt.StrFormatedText><Txt.StrLine><StrText format=\"Font12865default\">but nobody came...</StrText></Txt.StrLine></Txt.StrFormatedText>\r\n<Txt.Font><Txt.Format name=\"Font12865default\"><FontFormatName>Font12865default</FontFormatName><FontSize>14</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0x00FFFF</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"Font12865default large\"><FontFormatName>Font12865default large</FontFormatName><FontSize>36</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>radial</FillStyle><FontBeginColor>0xFF9900</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"Font12865default small\"><FontFormatName>Font12865default small</FontFormatName><FontSize>16</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFFCC00</FontBeginColor><FontEndColor>0x663300</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name=\"Font12865web link\"><FontFormatName>Font12865web link</FontFormatName><FontSize>14</FontSize><FontUnderline>true</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>false</Border><BorderColor>0xFF0000</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font><Txt.InSpeed>2</Txt.InSpeed><Txt.InDelay>2</Txt.InDelay><Txt.OutSpeed>2</Txt.OutSpeed><Txt.OutDelay>2</Txt.OutDelay><Txt.PosX>5</Txt.PosX><Txt.PosY>487</Txt.PosY><Txt.Rotation>0</Txt.Rotation><Txt.LineSpace>0</Txt.LineSpace><Txt.LineAlign>1</Txt.LineAlign><Txt.StaticText>false</Txt.StaticText><Txt.DelayFrame>0</Txt.DelayFrame><Txt.SkipEnter>false</Txt.SkipEnter><Txt.LinesSyncEnter>false</Txt.LinesSyncEnter><Txt.DurationFrame>24</Txt.DurationFrame><Txt.SkipLeave>false</Txt.SkipLeave><Txt.LinesSyncLeave>false</Txt.LinesSyncLeave><Txt.LeaveFromBegin>true</Txt.LeaveFromBegin><Txt.KeepText>true</Txt.KeepText><Txt.URL>false</Txt.URL><Txt.URLAddress>about:blank</Txt.URLAddress><Txt.URLTarget></Txt.URLTarget></ParamsValue>"; function effectIn(charMovie, posMaxX, posMaxY, posX, posY, inSpeed, delayFrame, charAlpha, charRotation) { var _local1 = this; var _local2 = charMovie; _local2._visible = true; _local2._rotation = charRotation; _local2._x = posX; _local2._y = posY; _local2.inSpeed = inSpeed * 2; _local2.delayFrame = delayFrame; _local2._alpha = 0; _local2.charAlpha = charAlpha; _local2.onEnterFrame = function () { var _local1 = this; if ((--_local1.delayFrame) <= 0) { if ((_local1._alpha + _local1.inSpeed) > charAlpha) { _local1._alpha = _local1.charAlpha; _local1._parent.g_char_num = _local1._parent.g_char_num - 1; if (_local1._parent.g_char_num <= 0) { _local1._parent.play(); } delete _local1.onEnterFrame; } _local1._alpha = _local1._alpha + _local1.inSpeed; } }; } function effectOut(charMovie, posMaxX, posMaxY, outSpeed, delayFrame) { var _local1 = this; var _local2 = charMovie; _local2.outSpeed = outSpeed * 2; _local2.delayFrame = delayFrame; _local2.onEnterFrame = function () { var _local1 = this; if ((--_local1.delayFrame) <= 0) { _local1._alpha = _local1._alpha - _local1.outSpeed; if (_local1._alpha <= 0) { _local1._parent.g_char_num = _local1._parent.g_char_num - 1; if (_local1._parent.g_char_num <= 0) { _local1._parent.play(); } delete _local1.onEnterFrame; _local1.removeMovieClip(); } } }; } function noActionIn(charMovie, posX, posY, charAlpha, charRotation) { var _local1 = this; charMovie._y = posY; charMovie._x = posX; charMovie._rotation = charRotation; charMovie._alpha = 0; charMovie.onEnterFrame = function () { var _local1 = this; if ((charMovie._alpha + 10) > charAlpha) { charMovie._alpha = charAlpha; delete _local1.onEnterFrame; _local1._parent.g_char_num = _local1._parent.g_char_num - 1; if (_local1._parent.g_char_num <= 0) { _local1._parent.play(); } } charMovie._alpha = charMovie._alpha + 10; }; } function noActionOut(charMovie) { var _local1 = this; charMovie.onEnterFrame = function () { var _local1 = this; _local1._alpha = _local1._alpha - 10; if (_local1._alpha <= 0) { _local1._parent.g_char_num = _local1._parent.g_char_num - 1; if (_local1._parent.g_char_num <= 0) { _local1._parent.play(); } delete _local1.onEnterFrame; _local1.removeMovieClip(); } }; } ParamsDefine = "<ParamsDefine><Txt.InSpeed caption=\"Entering speed\" type=\"integer\" min=\"1\" max=\"50\" default=\"2\"/><Txt.InDelay caption=\"Entering delay\" type=\"integer\" min=\"1\" max=\"50\" default=\"2\"/><Txt.OutSpeed caption=\"Leaving speed\" type=\"integer\" min=\"1\" max=\"50\" default=\"2\"/><Txt.OutDelay caption=\"Leaving delay\" type=\"integer\" min=\"1\" max=\"50\" default=\"2\"/></ParamsDefine>"; var param = new Array(); param["Movie.Width"] = _parent._width; param["Movie.Height"] = _parent._height; if (ParamsValue != null) { paramXML = new XML(ParamsValue); paramXML.ignoreWhite = false; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; if ((node.nodeName == "Txt.StrFormatedText") || (node.nodeName == "Txt.Font")) { param[node.nodeName] = node.toString(); } else { param[node.nodeName] = node.childNodes[0].nodeValue; } i++; } param["Movie.Width"] = parseInt(param["Movie.Width"]); param["Movie.Height"] = parseInt(param["Movie.Height"]); param["Txt.InSpeed"] = parseInt(param["Txt.InSpeed"]); param["Txt.InDelay"] = parseInt(param["Txt.InDelay"]); param["Txt.OutSpeed"] = parseInt(param["Txt.OutSpeed"]); param["Txt.OutDelay"] = parseInt(param["Txt.OutDelay"]); param["Txt.PosX"] = parseInt(param["Txt.PosX"]); param["Txt.PosY"] = parseInt(param["Txt.PosY"]); param["Txt.Rotation"] = parseInt(param["Txt.Rotation"]); param["Txt.LineSpace"] = parseInt(param["Txt.LineSpace"]); param["Txt.LineAlign"] = parseInt(param["Txt.LineAlign"]); param["Txt.StaticText"] = param["Txt.StaticText"].toLowerCase() == "true"; param["Txt.DelayFrame"] = parseInt(param["Txt.DelayFrame"]); param["Txt.SkipEnter"] = param["Txt.SkipEnter"].toLowerCase() == "true"; param["Txt.LinesSyncEnter"] = param["Txt.LinesSyncEnter"].toLowerCase() == "true"; param["Txt.DurationFrame"] = parseInt(param["Txt.DurationFrame"]); param["Txt.SkipLeave"] = param["Txt.SkipLeave"].toLowerCase() == "true"; param["Txt.LinesSyncLeave"] = param["Txt.LinesSyncLeave"].toLowerCase() == "true"; param["Txt.LeaveFromBegin"] = param["Txt.LeaveFromBegin"].toLowerCase() == "true"; param["Txt.KeepText"] = param["Txt.KeepText"].toLowerCase() == "true"; param["Txt.URL"] = param["Txt.URL"].toLowerCase() == "true"; delete paramXML; } else { param["Movie.Width"] = 400; param["Movie.Height"] = 300; param["Txt.StrFormatedText"] = "<Txt.StrFormatedText><Txt.StrLine><StrText format=\"default\">Aleo Flash Intro and Banner Maker</StrTetxt></Txt.StrLine></Txt.StrFormatedText>"; param["Txt.Font"] = "<Txt.Font><Txt.Format name=\"default\"><FontFormatName>default</FontFormatName><FontSize>24</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>solid</FillStyle><FontBeginColor>0xFF0000</FontBeginColor><FontEndColor>0x0000FF</FontEndColor><Border>true</Border><BorderColor>0x00ffff</BorderColor><BorderSize>0</BorderSize><BorderShadow>false</BorderShadow><CharRotation>0</CharRotation></Txt.Format></Txt.Font>"; param["Txt.InSpeed"] = 2; param["Txt.InDelay"] = 1; param["Txt.OutSpeed"] = 2; param["Txt.OutDelay"] = 1; param["Txt.PosX"] = 100; param["Txt.PosY"] = 100; param["Txt.Rotation"] = 0; param["Txt.LineSpace"] = 20; param["Txt.LineAlign"] = 1; param["Txt.StaticText"] = false; param["Txt.DelayFrame"] = 20; param["Txt.SkipEnter"] = false; param["Txt.LinesSyncEnter"] = false; param["Txt.DurationFrame"] = 10; param["Txt.SkipLeave"] = false; param["Txt.LinesSyncLeave"] = false; param["Txt.LeaveFromBegin"] = false; param["Txt.KeepText"] = false; param["Txt.URL"] = false; param["Txt.URLAddress"] = "about:blank"; param["Txt.URLTarget"] = "_blank"; } if (param["Txt.StrFormatedText"] != null) { paramXML = new XML(param["Txt.StrFormatedText"]); paramXML.ignoreWhite = false; param["Txt.LineNum"] = paramXML.childNodes[0].childNodes.length; var i = 0; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; param[(node.nodeName + ".") + i] = node.toString(); i++; } delete paramXML; } if (param["Txt.Font"] != null) { paramXML = new XML(param["Txt.Font"]); paramXML.ignoreWhite = false; var i = 0; var format_name; while (i < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i]; format_name = node.attributes.name; param[(node.nodeName + ".") + format_name] = new Array(); var j = 0; while (j < node.childNodes.length) { childNode = node.childNodes[j]; param[(node.nodeName + ".") + format_name][childNode.nodeName] = childNode.childNodes[0].nodeValue; j++; } param[(node.nodeName + ".") + format_name].FontSize = parseInt(param[(node.nodeName + ".") + format_name].FontSize); param[(node.nodeName + ".") + format_name].FontUnderline = param[(node.nodeName + ".") + format_name].FontUnderline == "true"; param[(node.nodeName + ".") + format_name].FontXScale = parseInt(param[(node.nodeName + ".") + format_name].FontXScale); param[(node.nodeName + ".") + format_name].FontYScale = parseInt(param[(node.nodeName + ".") + format_name].FontYScale); param[(node.nodeName + ".") + format_name].Alpha = parseInt(param[(node.nodeName + ".") + format_name].Alpha); param[(node.nodeName + ".") + format_name].TextSpace = parseInt(param[(node.nodeName + ".") + format_name].TextSpace); param[(node.nodeName + ".") + format_name].FontBeginColor = parseInt(param[(node.nodeName + ".") + format_name].FontBeginColor); param[(node.nodeName + ".") + format_name].FontEndColor = parseInt(param[(node.nodeName + ".") + format_name].FontEndColor); param[(node.nodeName + ".") + format_name].Border = param[(node.nodeName + ".") + format_name].Border == "true"; param[(node.nodeName + ".") + format_name].BorderColor = parseInt(param[(node.nodeName + ".") + format_name].BorderColor); param[(node.nodeName + ".") + format_name].BorderSize = parseInt(param[(node.nodeName + ".") + format_name].BorderSize); param[(node.nodeName + ".") + format_name].BorderShadow = param[(node.nodeName + ".") + format_name].BorderShadow.toLowerCase() == "true"; param[(node.nodeName + ".") + format_name].CharRotation = parseInt(param[(node.nodeName + ".") + format_name].CharRotation); i++; } delete paramXML; } this._rotation = param["Txt.Rotation"]; if (param["Txt.StaticText"]) { gotoAndPlay(_currentframe + 3); }
Symbol 28 MovieClip Frame 3
param["Txt.DelayFrame"] = param["Txt.DelayFrame"] - 1; if (param["Txt.DelayFrame"] > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 28 MovieClip Frame 4
function stage1_display(str, fmt_style, pos_xy, char_num, line_char_num, charbot_array) { var i1 = 0; while (i1 < str.length) { var chrcontainer = this.createEmptyMovieClip(((("chrcontainer_" + char_num) + line_char_num) + i1) + 1, ((char_num + line_char_num) + i1) + 1); charbot_array.push(chrcontainer); var i2 = 0; if (fmt_style.Border) { i2 = 0; while (i2 < 8) { var iShadow; if (fmt_style.BorderShadow) { iShadow = 0.6; } else { iShadow = 0; } var dup_x = (((fmt_style.BorderSize * 1.2) * Math.cos(((2 * i2) * 3.141593) / 8)) + iShadow); var dup_y = (((fmt_style.BorderSize * 1.2) * Math.sin(((2 * i2) * 3.141593) / 8)) + iShadow); chrcontainer.createTextField((("t_fielddup_" + i1) + "_") + i2, i2 + 1, dup_x, dup_y, 0, 0); var t_field = chrcontainer[(("t_fielddup_" + i1) + "_") + i2]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.BorderColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; i2++; } } var chrobj = chrcontainer.createEmptyMovieClip("chrobj_" + i1, (i1 + i2) + 1); chrobj.createTextField("t_field_" + i1, i1 + 1, 0, 0, 0, 0); var t_field = chrobj["t_field_" + i1]; t_field.embedFonts = true; t_field.text = str.charAt(i1); var t_fmt = new TextFormat(); t_fmt.font = fmt_style.FontFormatName; t_fmt.color = fmt_style.FontBeginColor; t_fmt.size = fmt_style.FontSize; t_fmt.underline = fmt_style.FontUnderline; t_field.setTextFormat(t_fmt); t_field.autoSize = "left"; t_field.selectable = false; t_field._xscale = fmt_style.FontXScale; t_field._yscale = fmt_style.FontYScale; if ((fmt_style.FillStyle == "radial") || (fmt_style.FillStyle == "linear")) { with (chrobj) { colors = [fmt_style.FontBeginColor, fmt_style.FontEndColor]; alphas = [100, 100]; ratios = [0, 255]; matrix = {matrixType:"box", x:0, y:0, w:t_field._width * 2, h:t_field._height, r:(Math.PI/2)}; beginGradientFill(fmt_style.FillStyle, colors, alphas, ratios, matrix); moveTo(0, 0); lineTo(t_field._width * 2, 0); lineTo(t_field._width * 2, t_field._height); lineTo(0, t_field._height); lineTo(0, 0); endFill(); } chrobj.setMask(t_field); } var posY; if (param["Txt.LineAlign"] == 0) { posY = pos_xy.Y - 2; } else if (param["Txt.LineAlign"] == 2) { var metrics = t_fmt.getTextExtent(str.charAt(i1)); if ((metrics.ascent == undefined) || (metrics.ascent <= 0)) { posY = (pos_xy.Y - chrcontainer._height) + 2; } else { posY = (pos_xy.Y - 2) - metrics.ascent; } } else { posY = pos_xy.Y - (chrcontainer._height / 2); } if (param["Txt.SkipEnter"]) { noActionIn(chrcontainer, pos_xy.X, posY, fmt_style.Alpha, fmt_style.CharRotation); } else { var iDelayFrame = (param["Txt.InDelay"] * (i1 + line_char_num)); if (!param["Txt.LinesSyncEnter"]) { iDelayFrame = iDelayFrame + (param["Txt.InDelay"] * char_num); } effectIn(chrcontainer, param["Movie.Width"], param["Movie.Height"], pos_xy.X, posY, param["Txt.InSpeed"], iDelayFrame, fmt_style.Alpha, fmt_style.CharRotation); } var t_margin = (t_field._width - t_field.textWidth); pos_xy.X = ((pos_xy.X + (t_field._width - t_margin)) + 0.5) + fmt_style.TextSpace; if (t_field._height > pos_xy.MaxY) { pos_xy.MaxY = t_field._height; } i1++; } } stop(); var g_char_num = 0; var g_charbot_array = new Array(); var pos_xy = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = param["Txt.PosY"]; pos_xy.MaxY = 0; var i1 = 0; i1 = 0; while (i1 < param["Txt.LineNum"]) { var str_line = param["Txt.StrLine." + i1]; if (str_line != null) { var paramXML; var fmt_name; var str_text; var line_char_num; var charbot_line; var charbot_str; paramXML = new XML(str_line); paramXML.ignoreWhite = true; line_char_num = 0; charbot_line = new Array(); pos_xy.X = param["Txt.PosX"]; pos_xy.Y = (pos_xy.Y + pos_xy.MaxY) + param["Txt.LineSpace"]; if (paramXML.childNodes[0].childNodes.length > 0) { pos_xy.MaxY = 0; var i2 = 0; while (i2 < paramXML.childNodes[0].childNodes.length) { node = paramXML.childNodes[0].childNodes[i2]; fmt_name = node.attributes.format; str_text = node.childNodes[0].nodeValue; fmt_style = param["Txt.Format." + fmt_name]; stage1_display(str_text, fmt_style, pos_xy, g_char_num, line_char_num, charbot_line); line_char_num = line_char_num + str_text.length; i2++; } } g_char_num = g_char_num + line_char_num; g_charbot_array.push(charbot_line); delete paramXML; } i1++; }
Symbol 28 MovieClip Frame 6
if (param["Txt.DurationFrame"] < 0) { gotoAndPlay(_currentframe - 1); } else { param["Txt.DurationFrame"] = param["Txt.DurationFrame"] - 1; if (param["Txt.DurationFrame"] > 0) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay(_currentframe + 1); } }
Symbol 28 MovieClip Frame 7
if (param["Txt.KeepText"] || (param["Txt.StaticText"])) { gotoAndPlay(_currentframe + 2); }
Symbol 28 MovieClip Frame 8
stop(); var line_num = g_charbot_array.length; g_char_num = 0; var i1 = 0; while (i1 < g_charbot_array.length) { var line_array; if (param["Txt.LeaveFromBegin"]) { line_array = g_charbot_array[i1]; } else { line_array = g_charbot_array[(g_charbot_array.length - 1) - i1]; } for (var i2 in line_array) { if (param["Txt.SkipLeave"]) { noActionOut(line_array[i2]); } else { var iDelayFrame = 0; if (param["Txt.LeaveFromBegin"]) { iDelayFrame = param["Txt.OutDelay"] * i2; } else { iDelayFrame = param["Txt.OutDelay"] * (line_array.length - i2); } if (!param["Txt.LinesSyncLeave"]) { iDelayFrame = iDelayFrame + (param["Txt.OutDelay"] * g_char_num); } effectOut(line_array[i2], param["Movie.Width"], param["Movie.Height"], param["Txt.OutSpeed"], iDelayFrame); } } g_char_num = g_char_num + line_array.length; i1++; }
Symbol 28 MovieClip Frame 9
stop(); if (!param["Txt.StaticText"]) { _parent.g_effectcount = _parent.g_effectcount - 1; if (_parent.g_effectcount <= 0) { _parent.play(); } }

Library Items

Symbol 2 GraphicUsed by:1
Symbol 1 MovieClipUses:2Used by:Timeline
Symbol 3 GraphicUsed by:Timeline
Symbol 5 FontUsed by:6
Symbol 6 EditableTextUses:5Used by:4
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:4
Symbol 4 MovieClipUses:6 8Used by:Timeline
Symbol 10 Sound [moviesound]
Symbol 11 GraphicUsed by:Timeline
Symbol 12 Font [Font12865default]
Symbol 13 Font [Font12865default large]
Symbol 14 Font [Font12865default small]
Symbol 15 Font [Font12865web link]
Symbol 17 VideoUsed by:18
Symbol 18 MovieClipUses:17Used by:16
Symbol 16 MovieClipUses:18Used by:Timeline
Symbol 21 MovieClipUsed by:22
Symbol 22 MovieClip [charMovie]Uses:21Used by:26
Symbol 23 GraphicUsed by:24 25
Symbol 24 MovieClipUses:23Used by:26
Symbol 25 MovieClipUses:23Used by:26
Symbol 26 MovieClip [effectMovie]Uses:22 24 25
Symbol 20 MovieClipUsed by:Timeline
Symbol 28 MovieClipUsed by:Timeline

Instance Names

"movieShapeMaskMC"Frame 1Symbol 1 MovieClip
"bytesDisplay"Symbol 4 MovieClip Frame 1Symbol 6 EditableText
"loadingCircle"Symbol 4 MovieClip Frame 1Symbol 8 MovieClip
"video"Symbol 18 MovieClip Frame 1Symbol 17 Video
"charMovie"Symbol 26 MovieClip [effectMovie] Frame 1Symbol 22 MovieClip [charMovie]
"bricksInMC"Symbol 26 MovieClip [effectMovie] Frame 3Symbol 24 MovieClip
"bricksOutMC"Symbol 26 MovieClip [effectMovie] Frame 70Symbol 25 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 3Symbol 10 as "moviesound"
ExportAssets (56)Timeline Frame 4Symbol 12 as "Font12865default"
ExportAssets (56)Timeline Frame 4Symbol 13 as "Font12865default large"
ExportAssets (56)Timeline Frame 4Symbol 14 as "Font12865default small"
ExportAssets (56)Timeline Frame 4Symbol 15 as "Font12865web link"
ExportAssets (56)Timeline Frame 485Symbol 22 as "charMovie"
ExportAssets (56)Timeline Frame 485Symbol 26 as "effectMovie"

Labels

"loopstart"Frame 4
"effectIn"Symbol 26 MovieClip [effectMovie] Frame 1
"noEffectIn"Symbol 26 MovieClip [effectMovie] Frame 29
"effectDuration"Symbol 26 MovieClip [effectMovie] Frame 49
"effectOut"Symbol 26 MovieClip [effectMovie] Frame 68
"noEffectOut"Symbol 26 MovieClip [effectMovie] Frame 109




http://swfchan.com/38/188923/info.shtml
Created: 6/8 -2019 11:33:50 Last modified: 6/8 -2019 11:33:50 Server time: 21/12 -2024 16:48:19