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

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

The 300 Spartans by gyusziapu.swf

This is the info page for
Flash #217989

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


ActionScript [AS1/AS2]
Combined Code
movieClip 1 { } frame 1 { this.setMask(movieShapeMaskMC); } movieClip 8 { } movieClip 9 { frame 76 { gotoAndPlay('repeat'); } } movieClip 4 { frame 1 { ParamsValue = '<ParamsValue><Bg.Color>0xFFFFFF</Bg.Color><Bg.BgColor>0x000000</Bg.BgColor></ParamsValue>'; } frame 1 { 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; param.Bg.BgColor = 0; } _parent.stop(); var myColor = new Color(loadingCircle); myColor.setRGB(param.Bg.Color); bytesDisplay.textColor = param.Bg.Color; } 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); } } frame 3 { gotoAndPlay(_currentframe - 1); } frame 4 { stop(); _parent.play(); } } frame 3 { play(); } movieClip 14 { } movieClip 19 { } movieClip 20 { frame 76 { gotoAndPlay('repeat'); } } movieClip 21 { frame 1 { ParamsValue = '<ParamsValue><Bg.Color>0xFFFFFF</Bg.Color><Bg.BgColor>0x000000</Bg.BgColor></ParamsValue>'; } frame 1 { 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; param.Bg.BgColor = 0; } _parent.stop(); var myColor = new Color(loadingCircle); myColor.setRGB(param.Bg.Color); bytesDisplay.textColor = param.Bg.Color; } 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); } } frame 3 { gotoAndPlay(_currentframe - 1); } frame 4 { stop(); _parent.play(); } } movieClip 24 { } movieClip 26 { } movieClip 31 { } movieClip 32 { frame 76 { gotoAndPlay('repeat'); } } movieClip 33 { frame 1 { ParamsValue = '<ParamsValue><Bg.Color>0xFFFFFF</Bg.Color><Bg.BgColor>0x000000</Bg.BgColor></ParamsValue>'; } frame 1 { 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; param.Bg.BgColor = 0; } _parent.stop(); var myColor = new Color(loadingCircle); myColor.setRGB(param.Bg.Color); bytesDisplay.textColor = param.Bg.Color; } 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); } } frame 3 { gotoAndPlay(_currentframe - 1); } frame 4 { stop(); _parent.play(); } } movieClip 38 { } movieClip 40 { } movieClip 42 { } movieClip 45 { } movieClip 46 { frame 1 { stop(); var i = 0; while (i < 5) { this['EffectBar' + i]._visible = true; this['EffectBar' + i].onEnterFrame = function () { this._yscale -= (this._yscale - (random(80) + 20)) / 2; }; ++i; } } } movieClip 48 { frame 1 { stop(); var i = 0; while (i < 5) { this['EffectBar' + i]._visible = true; this['EffectBar' + i]._yscale = 20 * (i + 1); ++i; } } } movieClip 49 { frame 1 { stop(); this.onRelease = function () { var v2 = new Sound(); v2.setVolume(0); _parent.VolumeSlideMC._x = _parent.VolumeBarMC._x; nextFrame(); }; } frame 2 { stop(); this.onRelease = function () { var v2 = new Sound(); v2.setVolume(volumeValue); _parent.VolumeSlideMC._x = _parent.VolumeBarMC._x + _parent.VolumeBarMC._width * volumeValue / 100; prevFrame(); }; } } movieClip 50 { frame 1 { ParamsValue = '<ParamsValue><Bg.Color>0xC0C0C0</Bg.Color><Bg.AutoStart>true</Bg.AutoStart><Bg.AutoStart>True</Bg.AutoStart></ParamsValue>'; } frame 1 { ParamsDefine = '<ParamsDefine><Bg.Color caption="Color" type="color" default="0xFFFFFF"/><Bg.AutoStart caption="Auto Start" type="bool" default="true"/></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); param.Bg.AutoStart = param.Bg.AutoStart.toLowerCase() == 'true'; } else { param.Bg.Color = 16777215; param.Bg.AutoStart = true; } var myColor = new Color(this); myColor.setRGB(param.Bg.Color); var globalVolume = 100; soundSwitch.volumeValue = globalVolume; var globalSound = new Sound(); if (!param.Bg.AutoStart) { globalSound.setVolume(0); soundSwitch.gotoAndStop(2); VolumeSlideMC._x = VolumeBarMC._x; } else { globalSound.setVolume(globalVolume); soundSwitch.gotoAndStop(1); VolumeSlideMC._x = VolumeBarMC._x + VolumeBarMC._width * globalVolume / 100; } VolumeBarMC.onPress = function () { VolumeSlideMC._x = this._xmouse + this._x; globalVolume = 100 * this._xmouse / this._width; var v2 = new Sound(); v2.setVolume(globalVolume); soundSwitch.volumeValue = globalVolume; }; VolumeSlideMC.onPress = function () { startDrag(this, false, VolumeBarMC._x, VolumeSlideMC._y, VolumeBarMC._x + VolumeBarMC._width, VolumeSlideMC._y); globalVolume = 100 * (VolumeSlideMC._x - VolumeBarMC._x) / (VolumeBarMC._width - VolumeSlideMC._width); var v2 = new Sound(); v2.setVolume(globalVolume); soundSwitch.volumeValue = globalVolume; }; VolumeSlideMC.onRelease = function () { stopDrag(); globalVolume = 100 * (VolumeSlideMC._x - VolumeBarMC._x) / (VolumeBarMC._width - VolumeSlideMC._width); var v1 = new Sound(); v1.setVolume(globalVolume); soundSwitch.volumeValue = globalVolume; }; VolumeSlideMC.onReleaseOutside = VolumeSlideMC.onRelease; } } movieClip 52 { frame 1 { this.setMask(movieShapeMaskMC); } frame 3 { play(); } frame 4 { play(); } frame 5 { stop(); } frame 6 { gotoAndPlay('loopstart'); } } movieClip 12 { frame 1 { this.setMask(movieShapeMaskMC); } frame 3 { play(); } frame 4 { play(); } frame 5 { stop(); } frame 6 { gotoAndPlay('loopstart'); } } movieClip 60 { } movieClip 65 { } movieClip 66 { frame 76 { gotoAndPlay('repeat'); } } movieClip 67 { frame 1 { ParamsValue = '<ParamsValue><Bg.Color>0xFFFFFF</Bg.Color><Bg.BgColor>0x000000</Bg.BgColor></ParamsValue>'; } frame 1 { 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; param.Bg.BgColor = 0; } _parent.stop(); var myColor = new Color(loadingCircle); myColor.setRGB(param.Bg.Color); bytesDisplay.textColor = param.Bg.Color; } 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); } } frame 3 { gotoAndPlay(_currentframe - 1); } frame 4 { stop(); _parent.play(); } } movieClip 131 { frame 1 { stop(); } } movieClip 132 { } movieClip 133 { frame 8 { hart.heart.play(); } frame 38 { gotoAndPlay('s1'); } } movieClip 135 { } movieClip 137 { } movieClip 139 { } movieClip 142 { } movieClip 143 { frame 1 { stop(); var i = 0; while (i < 5) { this['EffectBar' + i]._visible = true; this['EffectBar' + i].onEnterFrame = function () { this._yscale -= (this._yscale - (random(80) + 20)) / 2; }; ++i; } } } movieClip 145 { frame 1 { stop(); var i = 0; while (i < 5) { this['EffectBar' + i]._visible = true; this['EffectBar' + i]._yscale = 20 * (i + 1); ++i; } } } movieClip 146 { frame 1 { stop(); this.onRelease = function () { var v2 = new Sound(); v2.setVolume(0); _parent.VolumeSlideMC._x = _parent.VolumeBarMC._x; nextFrame(); }; } frame 2 { stop(); this.onRelease = function () { var v2 = new Sound(); v2.setVolume(volumeValue); _parent.VolumeSlideMC._x = _parent.VolumeBarMC._x + _parent.VolumeBarMC._width * volumeValue / 100; prevFrame(); }; } } movieClip 147 { frame 1 { ParamsValue = '<ParamsValue><Bg.Color>0xC0C0C0</Bg.Color><Bg.AutoStart>true</Bg.AutoStart><Bg.AutoStart>True</Bg.AutoStart></ParamsValue>'; } frame 1 { ParamsDefine = '<ParamsDefine><Bg.Color caption="Color" type="color" default="0xFFFFFF"/><Bg.AutoStart caption="Auto Start" type="bool" default="true"/></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); param.Bg.AutoStart = param.Bg.AutoStart.toLowerCase() == 'true'; } else { param.Bg.Color = 16777215; param.Bg.AutoStart = true; } var myColor = new Color(this); myColor.setRGB(param.Bg.Color); var globalVolume = 100; soundSwitch.volumeValue = globalVolume; var globalSound = new Sound(); if (!param.Bg.AutoStart) { globalSound.setVolume(0); soundSwitch.gotoAndStop(2); VolumeSlideMC._x = VolumeBarMC._x; } else { globalSound.setVolume(globalVolume); soundSwitch.gotoAndStop(1); VolumeSlideMC._x = VolumeBarMC._x + VolumeBarMC._width * globalVolume / 100; } VolumeBarMC.onPress = function () { VolumeSlideMC._x = this._xmouse + this._x; globalVolume = 100 * this._xmouse / this._width; var v2 = new Sound(); v2.setVolume(globalVolume); soundSwitch.volumeValue = globalVolume; }; VolumeSlideMC.onPress = function () { startDrag(this, false, VolumeBarMC._x, VolumeSlideMC._y, VolumeBarMC._x + VolumeBarMC._width, VolumeSlideMC._y); globalVolume = 100 * (VolumeSlideMC._x - VolumeBarMC._x) / (VolumeBarMC._width - VolumeSlideMC._width); var v2 = new Sound(); v2.setVolume(globalVolume); soundSwitch.volumeValue = globalVolume; }; VolumeSlideMC.onRelease = function () { stopDrag(); globalVolume = 100 * (VolumeSlideMC._x - VolumeBarMC._x) / (VolumeBarMC._width - VolumeSlideMC._width); var v1 = new Sound(); v1.setVolume(globalVolume); soundSwitch.volumeValue = globalVolume; }; VolumeSlideMC.onReleaseOutside = VolumeSlideMC.onRelease; } } movieClip 58 { frame 1 { this.setMask(movieShapeMaskMC); } frame 3 { play(); } frame 4 { play(); } frame 5 { stop(); } frame 6 { gotoAndPlay('loopstart'); } } movieClip 159 { } movieClip 164 { } movieClip 165 { frame 76 { gotoAndPlay('repeat'); } } movieClip 166 { frame 1 { ParamsValue = '<ParamsValue><Bg.Color>0xFFFFFF</Bg.Color><Bg.BgColor>0x000000</Bg.BgColor></ParamsValue>'; } frame 1 { 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; param.Bg.BgColor = 0; } _parent.stop(); var myColor = new Color(loadingCircle); myColor.setRGB(param.Bg.Color); bytesDisplay.textColor = param.Bg.Color; } 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); } } frame 3 { gotoAndPlay(_currentframe - 1); } frame 4 { stop(); _parent.play(); } } movieClip 174 { frame 1 { ParamsValue = '<ParamsValue><Movie.Width>800</Movie.Width><Movie.Height>500</Movie.Height><Txt.StrFormatedText><Txt.StrLine><StrText format="Font19321default">Fekete Edit : Mindenáron győzni kell</StrText></Txt.StrLine></Txt.StrFormatedText>\r\n<Txt.Font><Txt.Format name="Font19321default"><FontFormatName>Font19321default</FontFormatName><FontSize>20</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFFFFF</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>true</Border><BorderColor>0x000000</BorderColor><BorderSize>2</BorderSize><BorderShadow>true</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name="Font19321default large"><FontFormatName>Font19321default 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="Font19321default small"><FontFormatName>Font19321default 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="Font19321web link"><FontFormatName>Font19321web 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>8</Txt.InSpeed><Txt.InDelay>0</Txt.InDelay><Txt.OutSpeed>8</Txt.OutSpeed><Txt.OutDelay>0</Txt.OutDelay><Txt.PosX>300</Txt.PosX><Txt.PosY>35</Txt.PosY><Txt.Rotation>0</Txt.Rotation><Txt.LineSpace>0</Txt.LineSpace><Txt.LineAlign>1</Txt.LineAlign><Txt.StaticText>true</Txt.StaticText><Txt.DelayFrame>0</Txt.DelayFrame><Txt.SkipEnter>true</Txt.SkipEnter><Txt.DurationFrame>-1</Txt.DurationFrame><Txt.SkipLeave>true</Txt.SkipLeave><Txt.KeepText>true</Txt.KeepText><Txt.URL>false</Txt.URL><Txt.URLAddress>about:blank</Txt.URLAddress><Txt.URLTarget></Txt.URLTarget></ParamsValue>'; } frame 1 { function noActionIn(charMovie, posX, posY, charAlpha, charRotation) { charMovie._y = posY; charMovie._x = posX; charMovie._rotation = charRotation; charMovie._alpha = 0; charMovie.onEnterFrame = function () { if (charMovie._alpha + 10 > charAlpha) { charMovie._alpha = charAlpha; delete this.onEnterFrame; this._parent.g_char_num -= 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } } charMovie._alpha += 10; }; } function noActionOut(charMovie) { charMovie.onEnterFrame = function () { this._alpha -= 10; if (this._alpha <= 0) { this._parent.g_char_num -= 1; if (this._parent.g_char_num <= 0) { this._parent.play(); } delete this.onEnterFrame; this.removeMovieClip(); } }; } ParamsDefine = '<ParamsDefine><Txt.InSpeed caption="Entering speed" type="integer" min="1" max="10" default="8"/><Txt.InDelay caption="Entering line delay" type="integer" min="1" max="10" default="0"/><Txt.OutSpeed caption="Leaving speed" type="integer" min="1" max="10" default="8"/><Txt.OutDelay caption="Leaving line delay" type="integer" min="1" max="10" default="0"/></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); } } frame 3 { param.Txt.DelayFrame -= 1; if (param.Txt.DelayFrame > 0) { gotoAndPlay(_currentframe - 1); } } 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); var charDock = new Array(); charDock.Object = chrcontainer; chrcontainer._visible = false; charbot_array.push(charDock); 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': 1.570796326794897}; 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; } } charDock.PosX = pos_xy.X; charDock.PosY = posY; charDock.Alpha = fmt_style.Alpha; charDock.CharRotation = fmt_style.CharRotation; if (param.Txt.SkipEnter) { chrcontainer._visible = true; noActionIn(chrcontainer, pos_xy.X, posY, 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 += str_text.length; ++i2; } } g_char_num += line_char_num; g_charbot_array.push(charbot_line); delete paramXML; } ++i1; } if (!param.Txt.SkipEnter) { var a = 6; var b = 1.6; var i1 = 0; while (i1 < g_charbot_array.length) { var line_array; line_array = g_charbot_array[i1]; line_array[0].Object._alpha = line_array[0].Alpha; line_array[0].Object._rotation = line_array[0].CharRotation; line_array[0].Object.XValue = line_array[0].PosX - param.Movie.Width; line_array[0].Object.YValue = line_array[0].PosY; line_array[0].Object._x = line_array[0].Object.XValue; line_array[0].Object._y = line_array[0].Object.YValue; line_array[0].Object.Stoped = false; line_array[0].Object.iRadian = 0; line_array[0].Object._visible = true; if (param.Txt.LinesSyncEnter) { line_array[0].Object.Delay = 0; } else { line_array[0].Object.Delay = param.Txt.InDelay * i1; } var i2 = 1; while (i2 < line_array.length) { line_array[i2].Object._alpha = line_array[i2].Alpha; line_array[i2].Object._rotation = line_array[i2].CharRotation; line_array[i2].Object.XVelocity = 0; line_array[i2].Object.YVelocity = 0; line_array[i2].Object.XValue = line_array[i2].PosX - param.Movie.Width; line_array[i2].Object.YValue = line_array[i2].PosY; line_array[i2].Object._x = line_array[i2].Object.XValue; line_array[i2].Object._y = line_array[i2].Object.YValue; line_array[i2].Object.Stoped = false; line_array[i2].Object._visible = true; ++i2; } ++i1; } this.onEnterFrame = function () { var v5 = true; var v6 = 0; while (v6 < g_charbot_array.length) { var v2; v2 = g_charbot_array[v6]; if (--v2[0].Object.Delay <= 0) { if (v2[0].Object.iRadian >= Math.PI) { v2[0].Object.XValue = v2[0].PosX; v2[0].Object.YValue = v2[0].PosY; if (!v2[0].Object.Stoped) { g_char_num -= 1; v2[0].Object.Stoped = true; } } else { v2[0].Object.iRadian += param.Txt.InSpeed * Math.PI / 180; v2[0].Object.XValue = v2[0].PosX - param.Movie.Width / 2 - Math.cos(v2[0].Object.iRadian) * param.Movie.Width / 2; v2[0].Object.YValue = v2[0].PosY + Math.sin(v2[0].Object.iRadian) * param.Movie.Height / 2; } v2[0].Object._x = v2[0].Object.XValue; v2[0].Object._y = v2[0].Object.YValue; v5 &= v2[0].Object.Stoped; var v3 = 1; while (v3 < v2.length) { if (Math.abs(v2[v3].Object.XValue - v2[v3].PosX) < 1 && Math.abs(v2[v3].Object.YValue - v2[v3].PosY) < 1) { v2[v3].Object.XValue = v2[v3].PosX; v2[v3].Object.YValue = v2[v3].PosY; if (!v2[v3].Object.Stoped) { g_char_num -= 1; v2[v3].Object.Stoped = true; } } else { var v4 = v2[v3].PosX - v2[v3 - 1].PosX; v2[v3].Object.XVelocity = (v2[v3].Object.XVelocity + (v2[v3 - 1].Object.XValue + v4 - v2[v3].Object.XValue) / a) / b; v4 = v2[v3].PosY - v2[v3 - 1].PosY; v2[v3].Object.YVelocity = (v2[v3].Object.YVelocity + (v2[v3 - 1].Object.YValue + v4 - v2[v3].Object.YValue) / a) / b; v2[v3].Object.XValue += v2[v3].Object.XVelocity; v2[v3].Object.YValue += v2[v3].Object.YVelocity; } v2[v3].Object._x = v2[v3].Object.XValue; v2[v3].Object._y = v2[v3].Object.YValue; v5 &= v2[v3].Object.Stoped; ++v3; } } ++v6; } if (v5 && g_char_num <= 0) { delete this.onEnterFrame; this.play(); } }; } } frame 6 { if (param.Txt.DurationFrame < 0) { gotoAndPlay(_currentframe - 1); } else { param.Txt.DurationFrame -= 1; if (param.Txt.DurationFrame > 0) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay(_currentframe + 1); } } } frame 7 { if (param.Txt.KeepText || param.Txt.StaticText) { gotoAndPlay(_currentframe + 2); } } frame 8 { stop(); if (!param.Txt.LeaveFromBegin) { g_charbot_array.reverse(); var i1 = 0; while (i1 < g_charbot_array.length) { g_charbot_array[i1].reverse(); ++i1; } } g_char_num = 0; var i1 = 0; while (i1 < g_charbot_array.length) { g_char_num += g_charbot_array[i1].length; ++i1; } if (param.Txt.SkipLeave) { var i1 = 0; while (i1 < g_charbot_array.length) { for (var i2 in g_charbot_array[i1]) { noActionOut(g_charbot_array[i1][i2].Object); } ++i1; } } else { var a = 6; var b = 1.6; var i1 = 0; while (i1 < g_charbot_array.length) { var line_array; line_array = g_charbot_array[i1]; line_array[0].Object.XValue = line_array[0].Object._x; line_array[0].Object.YValue = line_array[0].Object._y; line_array[0].Object.Stoped = false; line_array[0].Object.iRadian = 0; if (param.Txt.LinesSyncLeave) { line_array[0].Object.Delay = 0; } else { line_array[0].Object.Delay = param.Txt.OutDelay * i1; } var i2 = 1; while (i2 < line_array.length) { line_array[i2].Object.XValue = line_array[i2].Object._x; line_array[i2].Object.YValue = line_array[i2].Object._y; line_array[i2].Object.XVelocity = 0; line_array[i2].Object.YVelocity = 0; line_array[i2].Object.Stoped = false; ++i2; } ++i1; } this.onEnterFrame = function () { var v6 = true; var v5 = 0; while (v5 < g_charbot_array.length) { var v2; v2 = g_charbot_array[v5]; if (--v2[0].Object.Delay <= 0) { if (v2[0].Object.iRadian >= Math.PI) { v2[0].Object.XValue = v2[0].PosX - param.Movie.Width; v2[0].Object.YValue = v2[0].PosY; if (!v2[0].Object.Stoped) { g_char_num -= 1; v2[0].Object.Stoped = true; } } else { v2[0].Object.iRadian += param.Txt.OutSpeed * Math.PI / 180; v2[0].Object.XValue = v2[0].PosX - param.Movie.Width / 2 + Math.cos(v2[0].Object.iRadian) * param.Movie.Width / 2; v2[0].Object.YValue = v2[0].PosY + Math.sin(v2[0].Object.iRadian) * param.Movie.Height / 2; } v2[0].Object._x = v2[0].Object.XValue; v2[0].Object._y = v2[0].Object.YValue; v6 &= v2[0].Object.Stoped; var v4 = 1; while (v4 < v2.length) { if (v2[v4].Object.XValue < 0) { v2[v4].Object.XValue = v2[v4].PosX - param.Movie.Width; v2[v4].Object.YValue = v2[v4].PosY; if (!v2[v4].Object.Stoped) { g_char_num -= 1; v2[v4].Object.Stoped = true; } } else { var v3 = v2[v4].PosX - v2[v4 - 1].PosX; v2[v4].Object.XVelocity = (v2[v4].Object.XVelocity + (v2[v4 - 1].Object.XValue + v3 - v2[v4].Object.XValue) / a) / b; v3 = v2[v4].PosY - v2[v4 - 1].PosY; v2[v4].Object.YVelocity = (v2[v4].Object.YVelocity + (v2[v4 - 1].Object.YValue + v3 - v2[v4].Object.YValue) / a) / b; v2[v4].Object.XValue += v2[v4].Object.XVelocity; v2[v4].Object.YValue += v2[v4].Object.YVelocity; } v2[v4].Object._x = v2[v4].Object.XValue; v2[v4].Object._y = v2[v4].Object.YValue; v6 &= v2[v4].Object.Stoped; ++v4; } } ++v5; } if (v6 && g_char_num <= 0) { v5 = 0; while (v5 < g_charbot_array.length) { v4 = 0; while (v4 < g_charbot_array[v5].length) { g_charbot_array[v5][v4].Object.removeMovieClip(); ++v4; } ++v5; } delete this.onEnterFrame; this.play(); } }; } } frame 9 { stop(); if (!param.Txt.StaticText) { _parent.g_effectcount -= 1; if (_parent.g_effectcount <= 0) { _parent.play(); } } } } movieClip 175 { frame 1 { this.setMask(movieShapeMaskMC); } frame 3 { play(); } frame 4 { play(); } frame 5 { stop(); } frame 6 { gotoAndPlay('loopstart'); } } movieClip 157 { } movieClip 179 { } movieClip 184 { } movieClip 185 { frame 76 { gotoAndPlay('repeat'); } } movieClip 186 { frame 1 { ParamsValue = '<ParamsValue><Bg.Color>0xFFFFFF</Bg.Color><Bg.BgColor>0x000000</Bg.BgColor></ParamsValue>'; } frame 1 { 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; param.Bg.BgColor = 0; } _parent.stop(); var myColor = new Color(loadingCircle); myColor.setRGB(param.Bg.Color); bytesDisplay.textColor = param.Bg.Color; } 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); } } frame 3 { gotoAndPlay(_currentframe - 1); } frame 4 { stop(); _parent.play(); } } movieClip 191 { } movieClip 193 { } movieClip 195 { } movieClip 198 { } movieClip 199 { frame 1 { stop(); var i = 0; while (i < 5) { this['EffectBar' + i]._visible = true; this['EffectBar' + i].onEnterFrame = function () { this._yscale -= (this._yscale - (random(80) + 20)) / 2; }; ++i; } } } movieClip 201 { frame 1 { stop(); var i = 0; while (i < 5) { this['EffectBar' + i]._visible = true; this['EffectBar' + i]._yscale = 20 * (i + 1); ++i; } } } movieClip 202 { frame 1 { stop(); this.onRelease = function () { var v2 = new Sound(); v2.setVolume(0); _parent.VolumeSlideMC._x = _parent.VolumeBarMC._x; nextFrame(); }; } frame 2 { stop(); this.onRelease = function () { var v2 = new Sound(); v2.setVolume(volumeValue); _parent.VolumeSlideMC._x = _parent.VolumeBarMC._x + _parent.VolumeBarMC._width * volumeValue / 100; prevFrame(); }; } } movieClip 203 { frame 1 { ParamsValue = '<ParamsValue><Bg.Color>0xC0C0C0</Bg.Color><Bg.AutoStart>true</Bg.AutoStart><Bg.AutoStart>True</Bg.AutoStart></ParamsValue>'; } frame 1 { ParamsDefine = '<ParamsDefine><Bg.Color caption="Color" type="color" default="0xFFFFFF"/><Bg.AutoStart caption="Auto Start" type="bool" default="true"/></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); param.Bg.AutoStart = param.Bg.AutoStart.toLowerCase() == 'true'; } else { param.Bg.Color = 16777215; param.Bg.AutoStart = true; } var myColor = new Color(this); myColor.setRGB(param.Bg.Color); var globalVolume = 100; soundSwitch.volumeValue = globalVolume; var globalSound = new Sound(); if (!param.Bg.AutoStart) { globalSound.setVolume(0); soundSwitch.gotoAndStop(2); VolumeSlideMC._x = VolumeBarMC._x; } else { globalSound.setVolume(globalVolume); soundSwitch.gotoAndStop(1); VolumeSlideMC._x = VolumeBarMC._x + VolumeBarMC._width * globalVolume / 100; } VolumeBarMC.onPress = function () { VolumeSlideMC._x = this._xmouse + this._x; globalVolume = 100 * this._xmouse / this._width; var v2 = new Sound(); v2.setVolume(globalVolume); soundSwitch.volumeValue = globalVolume; }; VolumeSlideMC.onPress = function () { startDrag(this, false, VolumeBarMC._x, VolumeSlideMC._y, VolumeBarMC._x + VolumeBarMC._width, VolumeSlideMC._y); globalVolume = 100 * (VolumeSlideMC._x - VolumeBarMC._x) / (VolumeBarMC._width - VolumeSlideMC._width); var v2 = new Sound(); v2.setVolume(globalVolume); soundSwitch.volumeValue = globalVolume; }; VolumeSlideMC.onRelease = function () { stopDrag(); globalVolume = 100 * (VolumeSlideMC._x - VolumeBarMC._x) / (VolumeBarMC._width - VolumeSlideMC._width); var v1 = new Sound(); v1.setVolume(globalVolume); soundSwitch.volumeValue = globalVolume; }; VolumeSlideMC.onReleaseOutside = VolumeSlideMC.onRelease; } } movieClip 205 { frame 1 { this.setMask(movieShapeMaskMC); } frame 3 { play(); } frame 4 { play(); } frame 5 { stop(); } frame 6 { gotoAndPlay('loopstart'); } } movieClip 177 { } frame 4 { play(); } movieClip 207 { frame 1 { ParamsValue = '<ParamsValue><Movie.Width>800</Movie.Width><Movie.Height>500</Movie.Height><Txt.StrFormatedText><Txt.StrLine><StrText format="Font19813default">Halál a fiúra, életképtelen,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">győzni kell,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">örökkön győzni kell.</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Előre, halálra fel,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">nincs fájdalom,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">nincs félelem.</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Győzni kell!</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Halál a fiúra, anyja zokog,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">nincs irgalom,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">a gyenge gyermekként halott.</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Nincs érzelem,győzni kell.</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Ölni kell. Hörög a perc,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">haláltusáját vívja az óra.</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Vérgőzben áll a világ.</StrText></Txt.StrLine></Txt.StrFormatedText>\r\n<Txt.Font><Txt.Format name="Font19813default"><FontFormatName>Font19813default</FontFormatName><FontSize>20</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFCC99</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>true</Border><BorderColor>0x000000</BorderColor><BorderSize>2</BorderSize><BorderShadow>true</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name="Font19813default large"><FontFormatName>Font19813default 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="Font19813default small"><FontFormatName>Font19813default 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="Font19813web link"><FontFormatName>Font19813web 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>27</Txt.PosX><Txt.PosY>120</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>true</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>'; } frame 1 { function effectIn(charMovie, posMaxX, posMaxY, posX, posY, inSpeed, delayFrame, charAlpha, charRotation) { var v1 = this; var v2 = charMovie; v2._visible = true; v2._rotation = charRotation; v2._x = posX; v2._y = posY; v2.inSpeed = inSpeed * 2; v2.delayFrame = delayFrame; v2._alpha = 0; v2.charAlpha = charAlpha; v2.onEnterFrame = function () { var v1 = this; if (--v1.delayFrame <= 0) { if (v1._alpha + v1.inSpeed > charAlpha) { v1._alpha = v1.charAlpha; v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } delete v1.onEnterFrame; } v1._alpha += v1.inSpeed; } }; } function effectOut(charMovie, posMaxX, posMaxY, outSpeed, delayFrame) { var v1 = this; var v2 = charMovie; v2.outSpeed = outSpeed * 2; v2.delayFrame = delayFrame; v2.onEnterFrame = function () { var v1 = this; if (--v1.delayFrame <= 0) { v1._alpha -= v1.outSpeed; if (v1._alpha <= 0) { v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } delete v1.onEnterFrame; v1.removeMovieClip(); } } }; } function noActionIn(charMovie, posX, posY, charAlpha, charRotation) { var v1 = this; charMovie._y = posY; charMovie._x = posX; charMovie._rotation = charRotation; charMovie._alpha = 0; charMovie.onEnterFrame = function () { var v1 = this; if (charMovie._alpha + 10 > charAlpha) { charMovie._alpha = charAlpha; delete v1.onEnterFrame; v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } } charMovie._alpha += 10; }; } function noActionOut(charMovie) { var v1 = this; charMovie.onEnterFrame = function () { var v1 = this; v1._alpha -= 10; if (v1._alpha <= 0) { v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } delete v1.onEnterFrame; v1.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); } } frame 3 { param.Txt.DelayFrame -= 1; if (param.Txt.DelayFrame > 0) { gotoAndPlay(_currentframe - 1); } } 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': 1.570796326794897}; 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 += 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 += str_text.length; ++i2; } } g_char_num += line_char_num; g_charbot_array.push(charbot_line); delete paramXML; } ++i1; } } frame 6 { if (param.Txt.DurationFrame < 0) { gotoAndPlay(_currentframe - 1); } else { param.Txt.DurationFrame -= 1; if (param.Txt.DurationFrame > 0) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay(_currentframe + 1); } } } frame 7 { if (param.Txt.KeepText || param.Txt.StaticText) { gotoAndPlay(_currentframe + 2); } } 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 += param.Txt.OutDelay * g_char_num; } effectOut(line_array[i2], param.Movie.Width, param.Movie.Height, param.Txt.OutSpeed, iDelayFrame); } } g_char_num += line_array.length; ++i1; } } frame 9 { stop(); if (!param.Txt.StaticText) { _parent.g_effectcount -= 1; if (_parent.g_effectcount <= 0) { _parent.play(); } } } } frame 5 { stop(); g_effectcount = 1; } movieClip 209 { frame 1 { ParamsValue = '<ParamsValue><Movie.Width>800</Movie.Width><Movie.Height>500</Movie.Height><Txt.StrFormatedText><Txt.StrLine><StrText format="Font19813default">Vivát! Vivát!</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Hasítson húst a penge,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">pusztuljon a gyenge.</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Az éles gyilok</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">átdöfi a Napot.</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Vaspáncél, vasmarok,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">elszánt arcok,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">égő városok.</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Mert győzni kell,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">ki retirál pusztuljon el.</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Ki nem gyilkol, életképtelen.</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Halál a jel!</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">Derékig áll a vér,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">a győztes hangosan kiált. </StrText></Txt.StrLine></Txt.StrFormatedText>\r\n<Txt.Font><Txt.Format name="Font19813default"><FontFormatName>Font19813default</FontFormatName><FontSize>20</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFCC99</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>true</Border><BorderColor>0x000000</BorderColor><BorderSize>2</BorderSize><BorderShadow>true</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name="Font19813default large"><FontFormatName>Font19813default 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="Font19813default small"><FontFormatName>Font19813default 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="Font19813web link"><FontFormatName>Font19813web 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>27</Txt.PosX><Txt.PosY>120</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>true</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>'; } frame 1 { function effectIn(charMovie, posMaxX, posMaxY, posX, posY, inSpeed, delayFrame, charAlpha, charRotation) { var v1 = this; var v2 = charMovie; v2._visible = true; v2._rotation = charRotation; v2._x = posX; v2._y = posY; v2.inSpeed = inSpeed * 2; v2.delayFrame = delayFrame; v2._alpha = 0; v2.charAlpha = charAlpha; v2.onEnterFrame = function () { var v1 = this; if (--v1.delayFrame <= 0) { if (v1._alpha + v1.inSpeed > charAlpha) { v1._alpha = v1.charAlpha; v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } delete v1.onEnterFrame; } v1._alpha += v1.inSpeed; } }; } function effectOut(charMovie, posMaxX, posMaxY, outSpeed, delayFrame) { var v1 = this; var v2 = charMovie; v2.outSpeed = outSpeed * 2; v2.delayFrame = delayFrame; v2.onEnterFrame = function () { var v1 = this; if (--v1.delayFrame <= 0) { v1._alpha -= v1.outSpeed; if (v1._alpha <= 0) { v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } delete v1.onEnterFrame; v1.removeMovieClip(); } } }; } function noActionIn(charMovie, posX, posY, charAlpha, charRotation) { var v1 = this; charMovie._y = posY; charMovie._x = posX; charMovie._rotation = charRotation; charMovie._alpha = 0; charMovie.onEnterFrame = function () { var v1 = this; if (charMovie._alpha + 10 > charAlpha) { charMovie._alpha = charAlpha; delete v1.onEnterFrame; v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } } charMovie._alpha += 10; }; } function noActionOut(charMovie) { var v1 = this; charMovie.onEnterFrame = function () { var v1 = this; v1._alpha -= 10; if (v1._alpha <= 0) { v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } delete v1.onEnterFrame; v1.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); } } frame 3 { param.Txt.DelayFrame -= 1; if (param.Txt.DelayFrame > 0) { gotoAndPlay(_currentframe - 1); } } 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': 1.570796326794897}; 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 += 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 += str_text.length; ++i2; } } g_char_num += line_char_num; g_charbot_array.push(charbot_line); delete paramXML; } ++i1; } } frame 6 { if (param.Txt.DurationFrame < 0) { gotoAndPlay(_currentframe - 1); } else { param.Txt.DurationFrame -= 1; if (param.Txt.DurationFrame > 0) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay(_currentframe + 1); } } } frame 7 { if (param.Txt.KeepText || param.Txt.StaticText) { gotoAndPlay(_currentframe + 2); } } 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 += param.Txt.OutDelay * g_char_num; } effectOut(line_array[i2], param.Movie.Width, param.Movie.Height, param.Txt.OutSpeed, iDelayFrame); } } g_char_num += line_array.length; ++i1; } } frame 9 { stop(); if (!param.Txt.StaticText) { _parent.g_effectcount -= 1; if (_parent.g_effectcount <= 0) { _parent.play(); } } } } frame 6 { stop(); g_effectcount = 1; } movieClip 211 { frame 1 { ParamsValue = '<ParamsValue><Movie.Width>800</Movie.Width><Movie.Height>500</Movie.Height><Txt.StrFormatedText><Txt.StrLine><StrText format="Font19813default">Vivát! Vivát!</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">..és a földre rogy,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">győztünk, hörög,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">s az utolsó szó </StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">a vérhabbal együtt fölbuzog.</StrText></Txt.StrLine><Txt.StrLine></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">..mert győzni kell, bármi áron,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">száz halállal, száz világon,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">nincs élet, az élet a halál,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">s haldokló zihál,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">suttogja , nyertük a csatát,</StrText></Txt.StrLine><Txt.StrLine><StrText format="Font19813default">vivát, vivát…</StrText></Txt.StrLine></Txt.StrFormatedText>\r\n<Txt.Font><Txt.Format name="Font19813default"><FontFormatName>Font19813default</FontFormatName><FontSize>20</FontSize><FontUnderline>false</FontUnderline><FontXScale>100</FontXScale><FontYScale>100</FontYScale><Alpha>100</Alpha><TextSpace>0</TextSpace><FillStyle>linear</FillStyle><FontBeginColor>0xFFCC99</FontBeginColor><FontEndColor>0xFFFFFF</FontEndColor><Border>true</Border><BorderColor>0x000000</BorderColor><BorderSize>2</BorderSize><BorderShadow>true</BorderShadow><CharRotation>0</CharRotation></Txt.Format><Txt.Format name="Font19813default large"><FontFormatName>Font19813default 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="Font19813default small"><FontFormatName>Font19813default 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="Font19813web link"><FontFormatName>Font19813web 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>27</Txt.PosX><Txt.PosY>170</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>240</Txt.DurationFrame><Txt.SkipLeave>false</Txt.SkipLeave><Txt.LinesSyncLeave>true</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>'; } frame 1 { function effectIn(charMovie, posMaxX, posMaxY, posX, posY, inSpeed, delayFrame, charAlpha, charRotation) { var v1 = this; var v2 = charMovie; v2._visible = true; v2._rotation = charRotation; v2._x = posX; v2._y = posY; v2.inSpeed = inSpeed * 2; v2.delayFrame = delayFrame; v2._alpha = 0; v2.charAlpha = charAlpha; v2.onEnterFrame = function () { var v1 = this; if (--v1.delayFrame <= 0) { if (v1._alpha + v1.inSpeed > charAlpha) { v1._alpha = v1.charAlpha; v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } delete v1.onEnterFrame; } v1._alpha += v1.inSpeed; } }; } function effectOut(charMovie, posMaxX, posMaxY, outSpeed, delayFrame) { var v1 = this; var v2 = charMovie; v2.outSpeed = outSpeed * 2; v2.delayFrame = delayFrame; v2.onEnterFrame = function () { var v1 = this; if (--v1.delayFrame <= 0) { v1._alpha -= v1.outSpeed; if (v1._alpha <= 0) { v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } delete v1.onEnterFrame; v1.removeMovieClip(); } } }; } function noActionIn(charMovie, posX, posY, charAlpha, charRotation) { var v1 = this; charMovie._y = posY; charMovie._x = posX; charMovie._rotation = charRotation; charMovie._alpha = 0; charMovie.onEnterFrame = function () { var v1 = this; if (charMovie._alpha + 10 > charAlpha) { charMovie._alpha = charAlpha; delete v1.onEnterFrame; v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } } charMovie._alpha += 10; }; } function noActionOut(charMovie) { var v1 = this; charMovie.onEnterFrame = function () { var v1 = this; v1._alpha -= 10; if (v1._alpha <= 0) { v1._parent.g_char_num -= 1; if (v1._parent.g_char_num <= 0) { v1._parent.play(); } delete v1.onEnterFrame; v1.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); } } frame 3 { param.Txt.DelayFrame -= 1; if (param.Txt.DelayFrame > 0) { gotoAndPlay(_currentframe - 1); } } 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': 1.570796326794897}; 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 += 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 += str_text.length; ++i2; } } g_char_num += line_char_num; g_charbot_array.push(charbot_line); delete paramXML; } ++i1; } } frame 6 { if (param.Txt.DurationFrame < 0) { gotoAndPlay(_currentframe - 1); } else { param.Txt.DurationFrame -= 1; if (param.Txt.DurationFrame > 0) { gotoAndPlay(_currentframe - 1); } else { gotoAndPlay(_currentframe + 1); } } } frame 7 { if (param.Txt.KeepText || param.Txt.StaticText) { gotoAndPlay(_currentframe + 2); } } 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 += param.Txt.OutDelay * g_char_num; } effectOut(line_array[i2], param.Movie.Width, param.Movie.Height, param.Txt.OutSpeed, iDelayFrame); } } g_char_num += line_array.length; ++i1; } } frame 9 { stop(); if (!param.Txt.StaticText) { _parent.g_effectcount -= 1; if (_parent.g_effectcount <= 0) { _parent.play(); } } } } frame 7 { stop(); g_effectcount = 1; } frame 8 { gotoAndPlay('loopstart'); }




http://swfchan.com/44/217989/info.shtml
Created: 31/3 -2019 20:42:03 Last modified: 31/3 -2019 20:42:03 Server time: 02/05 -2024 17:09:21