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

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM49002376-30DC&rnd=49002376" width="1" height="1"></div>

navigation.swf

This is the info page for
Flash #268684

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


Text
<p align="left"><font face="GoodDogPlain" size="22" color="#422d14" letterSpacing="0.000000" kerning="0">fth</font></p>

9

Track 1

4

ActionScript [AS1/AS2]

Frame 1
com.mosesSupposes.fuse.ZigoEngine.simpleSetup(com.mosesSupposes.fuse.Shortcuts, com.mosesSupposes.fuse.PennerEasing, com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.FuseFMP);
Frame 5
function init() { info = new com.doormat.utils.easy_rss(RSS_NAVIGATION, load_menu); news_bar.tween("_y", news_home, 2, "easeOutBounce", 3); mica_colour._alpha = 0; mica_colour.tween("_alpha", 100, 2, "easeOutSin", 2); flower._alpha = 0; flower.tween("_alpha", 100, 2, "easeOutSin", 1); leaves._alpha = 0; leaves.tween("_alpha", 100, 2, "easeOutSin", 2); player.init(); } function load_menu(eventObj) { dataObj = eventObj.info.items; trace("item - " + dataObj[0].linkageid); mat = new menu.menu_create(menu_holder, dataObj); } if (!RSS_NAVIGATION) { RSS_NAVIGATION = "../rss/navigation.xml"; } matty = new news_ticker.news(news_bar); var news_home = news_bar._y; news_bar._y = news_bar._y - 450; but.onRelease = function () { trace("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"); mat.goto_option(11); };
Instance of Symbol 230 MovieClip in Frame 5
on (release) { getURL ("http://www.myspace.com/mikamyspace", "_blank"); }
Symbol 5 MovieClip [poo] Frame 1
stop();
Symbol 5 MovieClip [poo] Frame 16
stop();
Symbol 12 MovieClip [shape1] Frame 10
stop();
Symbol 30 MovieClip [cloud] Frame 1
stop();
Symbol 36 MovieClip Frame 1
play();
Symbol 37 MovieClip [bird] Frame 1
stop();
Symbol 71 MovieClip Frame 1
function set_rotation(num) { while (i < num) { obj[i] = (obj_x = circle_mc.attachMovie("line", "line" + i, i++)); obj_x._rotation = (3.6 * i) + 189; } } function playMovie() { mc.setMask(null); circle_mc._visible = false; play(); delete onEnterFrame; } stop(); i = 0; obj = []; num_n = 0; mc.setMask(circle_mc); onEnterFrame = function () { percent = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (percent == 100) { playMovie(); } if (num_n < percent) { set_rotation(num_n); } num_n++; }; _parent.stop();
Symbol 71 MovieClip Frame 17
_parent.gotoAndStop(5); stop();
Symbol 233 MovieClip [__Packages.com.mosesSupposes.fuse.Shortcuts] Frame 0
class com.mosesSupposes.fuse.Shortcuts { function Shortcuts () { } static function initialize() { if (shortcuts == null) { initShortcuts(); } } static function doShortcut(obj, methodName) { initialize(); var _local5 = shortcuts[methodName]; if (_local5 == undefined) { if (typeof(obj) == "movieclip") { _local5 = mcshortcuts[methodName]; } } if (_local5 == undefined) { return(null); } obj = arguments.shift(); methodName = String(arguments.shift()); if (!(obj instanceof Array)) { obj = [obj]; } var _local3 = ""; for (var _local6 in obj) { var _local2 = String(_local5.apply(obj[_local6], arguments)); if ((_local2 != null) && (_local2.length > 0)) { if (_local3.length > 0) { _local3 = (_local2 + "|") + _local3; } else { _local3 = _local2; } } } return(((_local3 == "") ? null : (_local3))); } static function addShortcutsTo() { initialize(); var _local5 = function (o, so) { for (var _local5 in so) { var _local2 = so[_local5]; if (_local2.getter || (_local2.setter)) { o.addProperty(_local5, _local2.getter, _local2.setter); _global.ASSetPropFlags(o, _local5, 3, 1); } else { o[_local5] = _local2; _global.ASSetPropFlags(o, _local5, 7, 1); } } }; for (var _local7 in arguments) { var _local4 = arguments[_local7]; if ((_local4 == MovieClip.prototype) || (typeof(_local4) == "movieclip")) { _local5(_local4, mcshortcuts); } _local5(_local4, shortcuts); } } static function removeShortcutsFrom() { initialize(); var _local5 = function (o, so) { for (var _local5 in so) { _global.ASSetPropFlags(o, _local5, 0, 2); var _local2 = so[_local5]; if (_local2.getter || (_local2.setter)) { o.addProperty(_local5, null, null); } delete o[_local5]; } }; for (var _local7 in arguments) { var _local3 = arguments[_local7]; if ((_local3 == MovieClip.prototype) || (typeof(_local3) == "movieclip")) { _local5(_local3, mcshortcuts); } _local5(_local3, shortcuts); } } static function parseStringTypeCallback(callbackStr) { var evaluate = function (val) { var first = val.charAt(0); if ((first == val.slice(-1)) && ((first == "\"") || (first == "'"))) { return(val.slice(1, -1)); } if (val == "true") { return(Object(true)); } if (val == "false") { return(Object(false)); } if (val == "null") { return(Object(null)); } if (_global.isNaN(Number(val)) == false) { return(Object(Number(val))); } return(Object(eval (val))); }; var trimWhite = function (str) { while (str.charAt(0) == " ") { str = str.slice(1); } while (str.slice(-1) == " ") { str = str.slice(0, -1); } return(str); }; var evaluateList = function (list) { var _local11 = []; var _local4 = 0; while (_local4 < list.length) { var _local3 = list[_local4]; _local3 = trimWhite(_local3); var _local5 = (_local3.charAt(0) == "{") && ((_local3.indexOf("}") > -1) || (_local3.indexOf(":") > -1)); var _local10 = _local3.charAt(0) == "["; if ((_local5 || (_local10)) == true) { var _local6 = ((_local5 == true) ? ({}) : ([])); var _local2 = _local4; while (_local2 < list.length) { if (_local2 == _local4) { _local3 = _local3.slice(1); } var _local1; var _local8 = (_local1.slice(-1) == ((_local5 == true) ? "}" : "]")) || (_local2 == (list.length - 1)); if (_local8 == true) { _local1 = _local1.slice(0, -1); } if ((_local5 == true) && (_local1.indexOf(":") > -1)) { var _local7 = _local1.split(":"); _local6[trimWhite(_local7[0])] = evaluate(trimWhite(_local7[1])); } else if (_local10 == true) { _local6.push(evaluate(trimWhite(_local1))); } if (_local8 == true) { _local11.push(_local6); _local4 = _local2; break; } _local2++; } } else { _local11.push(evaluate(trimWhite(_local3))); } _local4++; } return(_local11); }; var parts = callbackStr.split("("); var p0 = parts[0]; var p1 = parts[1]; return({func:p0.slice(p0.lastIndexOf(".") + 1), scope:eval (p0.slice(0, p0.lastIndexOf("."))), args:evaluateList(p1.slice(0, p1.lastIndexOf(")")).split(","))}); } static function initShortcuts() { shortcuts = new Object(); var methods = {alphaTo:"_alpha", scaleTo:"_scale", sizeTo:"_size", rotateTo:"_rotation", brightnessTo:"_brightness", brightOffsetTo:"_brightOffset", contrastTo:"_contrast", colorTo:"_tint", tintPercentTo:"_tintPercent", colorResetTo:"_colorReset", invertColorTo:"_invertColor"}; var _local4 = _global.com.mosesSupposes.fuse.FuseFMP.getAllShortcuts(); var _local6 = {blur:1, blurX:1, blurY:1, strength:1, shadowAlpha:1, highlightAlpha:1, angle:1, distance:1, alpha:1, color:1}; for (var _local9 in _local4) { if (_local6[_local4[_local9].split("_")[1]] === 1) { methods[_local4[_local9] + "To"] = _local4[_local9]; } } var _local7 = {__resolve:function (name) { var propName = methods[name]; return(function () { var _local4 = _global.com.mosesSupposes.fuse.ZigoEngine.doTween.apply(com.mosesSupposes.fuse.ZigoEngine, new Array(this, propName).concat(arguments)); return(_local4); }); }}; var _local5 = {__resolve:function (name) { var prop = name.slice(1); var _local3 = {getter:function () { return(_global.com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(this)[prop]); }}; if ((prop == "tintString") || (prop == "tint")) { _local3.setter = function (v) { _global.com.mosesSupposes.fuse.ZigoEngine.setColorByKey(this, "tint", _global.com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(this).tintPercent || 100, v); }; } else if (prop == "tintPercent") { _local3.setter = function (v) { _global.com.mosesSupposes.fuse.ZigoEngine.setColorByKey(this, "tint", v, _global.com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(this).tint); }; } else if (prop == "colorReset") { _local3.setter = function (v) { var _local3 = _global.com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(this); _global.com.mosesSupposes.fuse.ZigoEngine.setColorByKey(this, "tint", Math.min(100, Math.max(0, Math.min(_local3.tintPercent, 100 - v))), _local3.tint); }; } else { _local3.setter = function (v) { _global.com.mosesSupposes.fuse.ZigoEngine.setColorByKey(this, prop, v); }; } return(_local3); }}; for (var _local9 in methods) { shortcuts[_local9] = _local7[_local9]; if (_local9 == "colorTo") { shortcuts._tintString = _local5._tintString; } if ((((((_local9.indexOf("bright") == 0) || (_local9 == "contrastTo")) || (_local9 == "colorTo")) || (_local9 == "invertColor")) || (_local9 == "tintPercentTo")) || (_local9 == "colorResetTo")) { shortcuts[methods[_local9]] = _local5[methods[_local9]]; } } shortcuts.tween = function (props, endVals, seconds, ease, delay, callback) { if ((arguments.length == 1) && (typeof(props) == "object")) { return(com.mosesSupposes.fuse.ZigoEngine.doTween({target:this, action:props})); } return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, props, endVals, seconds, ease, delay, callback)); }; shortcuts.removeTween = (shortcuts.stopTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.removeTween(this, props); }); shortcuts.removeAllTweens = (shortcuts.stopAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.removeTween("ALL"); }); shortcuts.isTweening = function (prop) { return(com.mosesSupposes.fuse.ZigoEngine.isTweening(this, prop)); }; shortcuts.getTweens = function () { return(com.mosesSupposes.fuse.ZigoEngine.getTweens(this)); }; shortcuts.lockTween = function () { com.mosesSupposes.fuse.ZigoEngine.lockTween(this, true); }; shortcuts.unlockTween = function () { com.mosesSupposes.fuse.ZigoEngine.lockTween(this, false); }; shortcuts.isTweenLocked = function () { return(com.mosesSupposes.fuse.ZigoEngine.isTweenLocked(this)); }; shortcuts.isTweenPaused = function (prop) { return(com.mosesSupposes.fuse.ZigoEngine.isTweenPaused(this, prop)); }; shortcuts.pauseTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.pauseTween(this, props); }; shortcuts.resumeTween = (shortcuts.unpauseTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.unpauseTween(this, props); }); shortcuts.pauseAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.pauseTween("ALL"); }; shortcuts.resumeAllTweens = (shortcuts.unpauseAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.unpauseTween("ALL"); }); shortcuts.ffTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.ffTween(this, props); }; shortcuts.rewTween = function (props, suppressStartEvents) { com.mosesSupposes.fuse.ZigoEngine.rewTween(this, props, false, suppressStartEvents); }; shortcuts.rewAndPauseTween = function (props, suppressStartEvents) { com.mosesSupposes.fuse.ZigoEngine.rewTween(this, props, true, suppressStartEvents); }; shortcuts.fadeIn = function (seconds, ease, delay, callback) { this._visible = true; return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_alpha", 100, seconds, ease, delay)); }; shortcuts.fadeOut = function (seconds, ease, delay, callback) { if (this.__fadeOutEnd == undefined) { this.__fadeOutEnd = {__owner:this, onTweenEnd:function (o) { this.onTweenInterrupt(o); if ((String(o.props.join(",")).indexOf("_alpha") > -1) && (this.__owner._alpha < 1)) { o.target._visible = false; } }, onTweenInterrupt:function (o) { if ((o.target == this.__owner) && (String(o.props.join(",")).indexOf("_alpha") > -1)) { this.__owner.removeListener(this); com.mosesSupposes.fuse.ZigoEngine.removeListener(this); } }}; _global.ASSetPropFlags(this, "__fadeOutEnd", 7, 1); } this.addListener(this.__fadeOutEnd); var _local3 = com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_alpha", 0, seconds, ease, delay, callback); com.mosesSupposes.fuse.ZigoEngine.addListener(this.__fadeOutEnd); return(_local3); }; shortcuts.bezierTo = function (destX, destY, controlX, controlY, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_bezier_", {x:destX, y:destY, controlX:controlX, controlY:controlY}, seconds, ease, delay, callback)); }; shortcuts.colorTransformTo = function (ra, rb, ga, gb, ba, bb, aa, ab, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_colorTransform", {ra:ra, rb:rb, ga:ga, gb:gb, ba:ba, bb:bb, aa:aa, ab:ab}, seconds, ease, delay, callback)); }; shortcuts.tintTo = function (rgb, percent, seconds, ease, delay, callback) { var _local3 = {}; _local3.rgb = arguments.shift(); _local3.percent = arguments.shift(); return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_tint", {tint:rgb, percent:percent}, seconds, ease, delay, callback)); }; shortcuts.slideTo = function (destX, destY, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_x,_y", [destX, destY], seconds, ease, delay, callback)); }; shortcuts._size = {getter:function () { return(((this._width == this._height) ? (this._width) : null)); }, setter:function (v) { com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_size", v, 0); }}; shortcuts._scale = {getter:function () { return(((this._xscale == this._yscale) ? (this._xscale) : null)); }, setter:function (v) { com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_scale", v, 0); }}; mcshortcuts = new Object(); mcshortcuts._frame = {getter:function () { return(this._currentframe); }, setter:function (v) { this.gotoAndStop(Math.round(v)); }}; mcshortcuts.frameTo = function (endframe, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_frame", ((endframe != undefined) ? (endframe) : (this._totalframes)), seconds, ease, delay, callback)); }; } static var registryKey = "shortcuts"; static var shortcuts = null; static var mcshortcuts = null; }
Symbol 234 MovieClip [__Packages.com.mosesSupposes.fuse.FuseKitCommon] Frame 0
class com.mosesSupposes.fuse.FuseKitCommon { static var logOutput; function FuseKitCommon () { } static function _cts() { return("|_tint|_tintPercent|_brightness|_brightOffset|_contrast|_invertColor|_colorReset|_colorTransform|"); } static function _underscoreable() { return(_cts() + "_frame|_x|_y|_xscale|_yscale|_scale|_width|_height|_size|_rotation|_alpha|_visible|"); } static function _cbprops() { return("|skipLevel|cycles|easyfunc|func|scope|args|startfunc|startscope|startargs|updfunc|updscope|updargs|extra1|extra2|"); } static function _fuseprops() { return("|command|label|delay|event|eventparams|target|addTarget|trigger|startAt|ease|easing|seconds|duration|time|"); } static function output(s) { if (typeof(logOutput) == "function") { logOutput(s); } else { trace(s); } } static function error(errorCode) { var _local3 = arguments[1]; var _local5 = arguments[2]; var _local6 = arguments[3]; if (VERBOSE != true) { output(("[FuseKitCommon#" + errorCode) + "]"); return(undefined); } var _local2 = ""; var _local4 = newline; switch (errorCode) { case "001" : _local2 = _local2 + "** ERROR: When using simpleSetup to extend prototypes, you must pass the Shortcuts class. **"; _local2 = _local2 + (_local4 + " import com.mosesSupposes.fuse.*;"); _local2 = _local2 + ((_local4 + " ZigoEngine.simpleSetup(Shortcuts);") + _local4); break; case "002" : _local2 = _local2 + "** ZigoEngine.doShortcut: shortcuts missing. Use the setup commands: import com.mosesSupposes.fuse.*; ZigoEngine.register(Shortcuts); **"; break; case "003" : _local2 = _local2 + ((_local4 + "*** Error: DO NOT use #include \"lmc_tween.as\" with this version of ZigoEngine! ***") + _local4); break; case "004" : _local2 = _local2 + (("** ZigoEngine.doTween - too few arguments [" + _local3) + "]. If you are trying to use Object Syntax without Fuse, pass FuseItem in your register() or simpleSetup() call. **"); break; case "005" : _local2 = _local2 + (((("** ZigoEngine.doTween - missing targets[" + _local3) + "] and/or props[") + _local5) + "] **"); break; case "006" : _local2 = _local2 + (("** Error: easing shortcut string not recognized (\"" + _local3) + "\"). You may need to pass the in PennerEasing class during register or simpleSetup. **"); break; case "007" : _local2 = _local2 + (((("- ZigoEngine: Target locked [" + _local3) + "], ignoring tween call [") + _local5) + "]"); break; case "008" : _local2 = _local2 + "** ZigoEngine: You must register the Shortcuts class in order to use easy string-type callback parsing. **"; break; case "009" : _local2 = _local2 + (("-ZigoEngine: A callback parameter \"" + _local3) + "\" was not recognized."); break; case "010" : _local2 = _local2 + ((("-Engine unable to parse " + ((_local3 == 1) ? "callback[" : (String(_local3) + " callbacks["))) + _local5) + "]. Try using the syntax {scope:this, func:\"myFunction\"}"); break; case "011" : _local2 = _local2 + (((("-ZigoEngine: Callbacks discarded via skipLevel 2 option [" + _local3) + "|") + _local5) + "]."); break; case "012" : _local2 = _local2 + (((((("-Engine set props or ignored no-change tween on: " + _local3) + ", props passed:[") + _local5) + "], endvals passed:[") + _local6) + "]"); break; case "013" : _local2 = _local2 + (((((("-Engine added tween on:\n\ttargets:[" + _local3) + "]\n\tprops:[") + _local5) + "]\n\tendvals:[") + _local6) + "]"); break; case "014" : _local2 = _local2 + "** Error: easing function passed is not usable with this engine. Functions need to follow the Robert Penner model. **"; break; case "101" : _local2 = _local2 + "** ERROR: Fuse simpleSetup was removed in version 2.0! **"; _local2 = _local2 + (_local4 + " You must now use the following commands:"); _local2 = _local2 + ((_local4 + _local4) + "\timport com.mosesSupposes.fuse.*;"); _local2 = _local2 + (_local4 + "\tZigoEngine.simpleSetup(Shortcuts, PennerEasing, Fuse);"); _local2 = _local2 + ((_local4 + "Note that PennerEasing is optional, and FuseFMP is also accepted. (FuseFMP.simpleSetup is run automatically if included.)") + _local4); break; case "102" : _local2 = _local2 + (("** Fuse skipTo label not found: \"" + _local3) + "\" **"); break; case "103" : _local2 = _local2 + (("** Fuse skipTo failed (" + _local3) + ") **"); break; case "104" : _local2 = _local2 + (((("** Fuse command skipTo (" + _local3) + ") ignored - targets the current index (") + _local5) + "). **"); break; case "105" : _local2 = _local2 + "** An unsupported Array method was called on Fuse. **"; break; case "106" : _local2 = _local2 + "** ERROR: You have not set up Fuse correctly. **"; _local2 = _local2 + (_local4 + "You must now use the following commands (PennerEasing is optional)."); _local2 = _local2 + (_local4 + "\timport com.mosesSupposes.fuse.*;"); _local2 = _local2 + ((_local4 + "\tZigoEngine.simpleSetup(Shortcuts, PennerEasing, Fuse);") + _local4); break; case "107" : _local2 = _local2 + "** Fuse :: id not found - Aborting open(). **"; break; case "108" : _local2 = _local2 + "** Fuse.startRecent: No recent Fuse found to start! **"; break; case "109" : _local2 = _local2 + (("** Commands other than \"delay\" are not allowed within groups. Command discarded (\"" + _local3) + "\")"); break; case "110" : _local2 = _local2 + (("** A Fuse.addCommand parameter (\"" + _local3) + "\") is not valid and was discarded. If you are trying to add a function-call try the syntax Fuse.addCommand(this,\"myCallback\",param1,param2); **"); break; case "111" : _local2 = _local2 + (("** A Fuse command parameter failed. (\"" + _local3) + "\") **"); break; case "112" : _local2 = _local2 + "** Fuse: missing com.mosesSupposes.fuse.ZigoEngine! Cannot tween. **"; break; case "113" : _local2 = _local2 + "** FuseItem: A callback has been discarded. Actions with a command may only contain: label, delay, scope, args. **"; break; case "114" : _local2 = _local2 + (("** FuseItem: command (\"" + _local3) + "\") discarded. Commands may not appear within action groups (arrays). **"); break; case "115" : _local2 = _local2 + ((_local3 + " overlapping prop discarded: ") + _local5); break; case "116" : _local2 = _local2 + ("** FuseItem Error: Delays within groups (arrays) and start/update callbacks are not supported when using Fuse without ZigoEngine. Although you need to restructure your Fuse, it should be possible to achieve the same results. **" + _local4); break; case "117" : _local2 = _local2 + (("** " + _local3) + ": infinite cycles are not allowed within Fuses - discarded. **"); break; case "118" : _local2 = _local2 + (("** Fuse Error: No targets in " + _local3) + ((_local5 == true) ? " [Unable to set start props] **" : " [Skipping this action] **")); break; case "119" : _local2 = _local2 + (((("** Fuse warning: " + _local5) + ((_local5 == 1) ? " target missing in " : " targets missing in ")) + _local6) + ((_local3 == true) ? " during setStartProps **" : " **")); break; case "120" : _local2 = _local2 + (((("** " + _local3) + ": conflict with \"") + _local5) + "\". Property might be doubled within a grouped-action array. **"); break; case "121" : _local2 = _local2 + "** Timecode formatting requires \"00:\" formatting (example:\"01:01:33\" yields 61.33 seconds.) **"; break; case "122" : _local2 = _local2 + "** FuseItem: You must register the Shortcuts class in order to use easy string-type callback parsing. **"; break; case "123" : _local2 = _local2 + "** FuseItem unable to target callback. Try using the syntax {scope:this, func:\"myFunction\"} **"; break; case "124" : _local2 = _local2 + (("** Event \"" + _local3) + "\" reserved by Fuse. **"); break; case "125" : _local2 = _local2 + (("** A Fuse event parameter failed in " + _local3) + " **"); break; case "126" : _local2 = _local2 + (((("** " + _local3) + ": trigger:") + _local5) + " ignored - only one trigger is allowed per action **"); break; case "201" : _local2 = _local2 + (("**** FuseFMP cannot initialize argument " + _local3) + " (BitmapFilters cannot be applied to this object type) ****"); break; case "301" : _local2 = _local2 + "** The shortcuts fadeIn or fadeOut only accept 3 arguments: seconds, ease, and delay. **"; } output(_local2); } static var VERSION = "Fuse Kit 2.0 Copyright (c) 2006 Moses Gunesch, MosesSupposes.com under MIT Open Source License"; static var VERBOSE = true; static var ALL = "ALL"; static var ALLCOLOR = "ALLCOLOR"; }
Symbol 235 MovieClip [__Packages.com.mosesSupposes.fuse.ZigoEngine] Frame 0
class com.mosesSupposes.fuse.ZigoEngine { static var extensions, updateTime, tweenHolder, instance, updateIntId; function ZigoEngine () { } static function addListener(handler) { AsBroadcaster.initialize(com.mosesSupposes.fuse.ZigoEngine); addListener(handler); } static function removeListener(handler) { } static function isPlaying() { return(_playing); } static function simpleSetup(shortcutsClass) { if (arguments.length > 0) { register.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); } _global.ZigoEngine = com.mosesSupposes.fuse.ZigoEngine; if (extensions.fuse != undefined) { _global.Fuse = extensions.fuse; } if (extensions.fuseFMP != undefined) { extensions.fuseFMP.simpleSetup(); } initialize(MovieClip.prototype, Button.prototype, TextField.prototype); if (extensions.shortcuts == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("001"); } } static function register(classReference) { if (extensions == undefined) { extensions = {}; } var _local3 = "|fuse|fuseItem|fuseFMP|shortcuts|pennerEasing|"; for (var _local4 in arguments) { var _local2 = arguments[_local4].registryKey; if ((extensions[_local2] == undefined) && (_local3.indexOf(("|" + _local2) + "|") > -1)) { extensions[_local2] = arguments[_local4]; if ((_local2 == "fuseFMP") || (_local2 == "shortcuts")) { Object(extensions[_local2]).initialize(); } } } } static function initialize(target) { if (arguments.length > 0) { initializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); if (extensions.shortcuts != undefined) { extensions.shortcuts.addShortcutsTo.apply(extensions.shortcuts, arguments); } } } static function deinitialize(target) { if ((arguments.length == 0) || (target == null)) { arguments.push(MovieClip.prototype, Button.prototype, TextField.prototype); } deinitializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); if (extensions.shortcuts != undefined) { extensions.shortcuts.removeShortcutsFrom.apply(extensions.shortcuts, arguments); } } static function getUpdateInterval() { return(updateTime); } static function setUpdateInterval(time) { if (_playing) { setup(true); updateTime = time; setup(); } else { updateTime = time; } } static function getControllerDepth() { return(tweenHolder.getDepth()); } static function setControllerDepth(depth) { if ((depth == null) || (_global.isNaN(depth) == true)) { depth = 6789; } if (Object(tweenHolder).proof != null) { tweenHolder.swapDepths(depth); } else { tweenHolder = _root.createEmptyMovieClip("ZigoEnginePulse", depth); } } static function doShortcut(targets, methodName) { if (extensions.shortcuts == undefined) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("002"); } return(null); } return(extensions.shortcuts.doShortcut.apply(extensions.shortcuts, arguments)); } static function doTween(targets, props, endvals, seconds, ease, delay, callback) { if (extensions.fuse.addBuildItem(arguments) == true) { return(null); } if ((instance == undefined) || ((Object(tweenHolder).proof == undefined) && (updateTime == undefined))) { if ((MovieClip.prototype.tween != null) && (typeof(_global.$tweenManager) == "object")) { com.mosesSupposes.fuse.FuseKitCommon.error("003"); } instance = new com.mosesSupposes.fuse.ZManager(); _playing = false; } var _local4 = instance.paramsObj(targets, props, endvals); var _local7 = (((_local4.tg[0] == null) || (_local4.tg.length == 0)) ? undefined : (_local4.tg)); if (((_local4.pa == undefined) || (_local7 == undefined)) || (arguments.length < 3)) { if ((extensions.fuseItem != null) && (typeof(_local7[0]) == "object")) { return(extensions.fuseItem.doTween(arguments[0])); } if (OUTPUT_LEVEL > 0) { if (arguments.length < 3) { com.mosesSupposes.fuse.FuseKitCommon.error("004", String(arguments.length)); } else { com.mosesSupposes.fuse.FuseKitCommon.error("005", _local7.toString(), _local4.pa.toString()); } } return(null); } if (_playing != true) { setup(); } if ((seconds == null) || (_global.isNaN(seconds) == true)) { seconds = DURATION || 1; } else if (seconds < 0.01) { seconds = 0; } if (((delay < 0.01) || (delay == null)) || (_global.isNaN(delay) == true)) { delay = 0; } var _local12 = parseCallback(callback, _local7); var _local9; if (typeof(ease) == "function") { if (typeof(Function(ease).call(null, 1, 1, 1, 1)) == "number") { _local9 = Function(ease); } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("014", ease); } } else if ((ease == null) || (ease == "")) { if (EASING instanceof Function) { _local9 = Function(EASING); } else if (extensions.pennerEasing != undefined) { ease = EASING; } } if ((typeof(ease) == "string") && (ease != "")) { if (extensions.pennerEasing[ease] != undefined) { _local9 = extensions.pennerEasing[ease]; } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("006", ease); } } else if (((typeof(ease) == "object") && (ease.ease != null)) && (ease.pts != null)) { _local9 = Function(ease.ease); _local12.extra1 = ease.pts; } if (typeof(_local9) != "function") { _local9 = function (t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); }; } var _local6 = ""; for (var _local13 in _local7) { var _local3 = _local7[_local13]; if (_local3.__zigoID__ == null) { initializeTargets(_local3); } else if (instance.getStatus("locked", _local3) == true) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("007", ((_local3._name != undefined) ? (_local3._name) : (_local3.toString())), _local4.pa.toString()); } continue; } var _local5 = instance.addTween(_local3, _local4.pa, _local4.va, seconds, _local9, delay, _local12); _local6 = ((_local5 == null) ? "|" : (_local5 + "|")) + _local6; } _local6 = _local6.slice(0, -1); return((((_local6 == "") || (_local6 == "|")) ? null : (_local6))); } static function removeTween(targs, props) { instance.removeTween(targs, props); } static function isTweening(targ, prop) { return(Boolean(instance.getStatus("active", targ, prop))); } static function getTweens(targ) { return(Number(instance.getStatus("count", targ))); } static function lockTween(targ, setLocked) { instance.alterTweens("lock", targ, setLocked); } static function isTweenLocked(targ) { return(Boolean(instance.getStatus("locked", targ))); } static function ffTween(targs, props) { instance.alterTweens("ff", targs, props); } static function rewTween(targs, props, pauseFlag, suppressStartEvents) { instance.alterTweens("rewind", targs, props, pauseFlag, suppressStartEvents); } static function isTweenPaused(targ, prop) { return(Boolean(instance.getStatus("paused", targ, prop))); } static function pauseTween(targs, props) { instance.alterTweens("pause", targs, props); } static function unpauseTween(targs, props) { instance.alterTweens("unpause", targs, props); } static function resumeTween(targs, props) { instance.alterTweens("unpause", targs, props); } static function setColorByKey(targetObj, type, amt, rgb) { new Color(targetObj).setTransform(getColorTransObj(type, amt, rgb)); } static function getColorTransObj(type, amt, rgb) { switch (type) { case "brightness" : var _local3 = 100 - Math.abs(amt); var _local4 = ((amt > 0) ? (255 * (amt / 100)) : 0); return({ra:_local3, rb:_local4, ga:_local3, gb:_local4, ba:_local3, bb:_local4}); case "brightOffset" : return({ra:100, rb:255 * (amt / 100), ga:100, gb:255 * (amt / 100), ba:100, bb:255 * (amt / 100)}); case "contrast" : return({ra:amt, rb:128 - (1.28 * amt), ga:amt, gb:128 - (1.28 * amt), ba:amt, bb:128 - (1.28 * amt)}); case "invertColor" : return({ra:100 - (2 * amt), rb:amt * 2.55, ga:100 - (2 * amt), gb:amt * 2.55, ba:100 - (2 * amt), bb:amt * 2.55}); case "tint" : if (rgb == null) { break; } var _local5; if (typeof(rgb) == "string") { if (rgb.charAt(0) == "#") { rgb = rgb.slice(1); } rgb = ((rgb.charAt(1).toLowerCase() != "x") ? ("0x" + rgb) : (rgb)); } _local5 = Number(rgb); return({ra:100 - amt, rb:(_local5 >> 16) * (amt / 100), ga:100 - amt, gb:((_local5 >> 8) & 255) * (amt / 100), ba:100 - amt, bb:(_local5 & 255) * (amt / 100)}); } return({rb:0, ra:100, gb:0, ga:100, bb:0, ba:100}); } static function getColorKeysObj(targOrTransObj) { var _local1 = ((targOrTransObj.ra != undefined) ? (targOrTransObj) : (new Color(targOrTransObj).getTransform())); var _local3 = {}; var _local7 = (_local1.ra == _local1.ga) && (_local1.ga == _local1.ba); var _local9 = (_local1.rb == _local1.gb) && (_local1.gb == _local1.bb); var _local5 = ((_local7 == true) ? (100 - _local1.ra) : 0); if (_local5 != 0) { var _local6 = 100 / _local5; _local3.tint = (((_local1.rb * _local6) << 16) | ((_local1.gb * _local6) << 8)) | (_local1.bb * _local6); _local3.tintPercent = _local5; var _local2 = _local3.tint.toString(16); var _local4 = 6 - _local2.length; while ((_local4--) > 0) { _local2 = "0" + _local2; } _local3.tintString = "0x" + _local2.toUpperCase(); } if ((_local7 == true) && (_local9 == true)) { if (_local1.ra < 0) { _local3.invertColor = _local1.rb * 0.392156862745098; } else if ((_local1.ra == 100) && (_local1.rb != 0)) { _local3.brightOffset = _local1.rb * 0.392156862745098; } if (_local1.ra != 100) { if ((_local1.rb == 0) || ((_local1.rb != 0) && (((255 * ((100 - _local1.ra) / 100)) - _local1.rb) <= 1))) { _local3.brightness = ((_local1.rb != 0) ? (100 - _local1.ra) : (_local1.ra - 100)); } if (((128 - (1.28 * _local1.ra)) - _local1.rb) <= 1) { _local3.contrast = _local1.ra; } } } return(_local3); } static function initializeTargets() { for (var _local5 in arguments) { var _local4 = arguments[_local5]; if ((((_local4 == MovieClip.prototype) || (_local4 == Button.prototype)) || (_local4 == TextField.prototype)) || (_local4 == Object.prototype)) { if (_local4.oldAddListener == undefined) { if (_local4 == TextField.prototype) { _local4.oldAddListener = _local4.addListener; _global.ASSetPropFlags(_local4, "oldAddListener", 7, 1); } _local4.addListener = function (o) { if (this.__zigoID__ == undefined) { com.mosesSupposes.fuse.ZigoEngine.initializeTargets(this); } if (this instanceof TextField) { Function(this.oldAddListener).call(this, o); } else { this.addListener(o); } }; if (_local4 == MovieClip.prototype) { _global.ASSetPropFlags(_local4, "addListener", 7, 1); } } } else if (_local4.__zigoID__ == undefined) { _local4.__zigoID__ = zigoIDs; _global.ASSetPropFlags(_local4, "__zigoID__", 7, 1); zigoIDs++; if ((_local4._listeners == null) || (_local4.addListener == null)) { AsBroadcaster.initialize(_local4); } } } } static function deinitializeTargets() { for (var _local4 in arguments) { var _local3 = arguments[_local4]; if (_local3.__zigoID__ != undefined) { _global.ASSetPropFlags(_local3, "__zigoID__,_listeners,broadcastMessage,addListener,removeListener", 0, 2); delete _local3.__zigoID__; delete _local3._listeners; delete _local3.broadcastMessage; delete _local3.addListener; delete _local3.removeListener; } if (_local3.oldAddListener != undefined) { _global.ASSetPropFlags(_local3, "oldAddListener", 0, 2); _local3.addListener = _local3.oldAddListener; delete _local3.oldAddListener; } } } static function __mgrRelay(inst, method, args) { if (inst == instance) { Function(com.mosesSupposes.fuse.ZigoEngine[method]).apply(com.mosesSupposes.fuse.ZigoEngine, args); } } static function setup(deinitFlag) { if (deinitFlag == true) { _playing = false; clearInterval(updateIntId); delete tweenHolder.onEnterFrame; return(undefined); } instance.cleanUp(); clearInterval(updateIntId); delete updateIntId; if ((updateTime != null) && (updateTime > 0)) { updateIntId = setInterval(instance, "update", updateTime); } else { if (Object(tweenHolder).proof == null) { setControllerDepth(6789); Object(tweenHolder).proof = 1; } var _inst = instance; tweenHolder.onEnterFrame = function () { _inst.update.call(_inst); }; } _playing = true; instance.now = getTimer(); } static function parseCallback(callback, targets) { var validCBs = {skipLevel:SKIP_LEVEL, cycles:1}; if (((callback.skipLevel != undefined) && (typeof(callback.skipLevel) == "number")) && (callback.skipLevel != SKIP_LEVEL)) { if ((callback.skipLevel >= 0) && (callback.skipLevel <= 2)) { validCBs.skipLevel = callback.skipLevel; } } if (callback.cycles != undefined) { if ((typeof(callback.cycles) == "number") && (callback.cycles > -1)) { validCBs.cycles = callback.cycles; } else if (callback.cycles.toUpperCase() == "LOOP") { validCBs.cycles = 0; } } if (callback.extra1 != undefined) { validCBs.extra1 = callback.extra1; } if (callback.extra2 != undefined) { validCBs.extra2 = callback.extra2; } if (callback == undefined) { return(validCBs); } var cbErrors = []; var ezf; if (typeof(callback) == "string") { ezf = String(callback); } else if (typeof(callback.easyfunc) == "string") { ezf = callback.easyfunc; } if (((ezf != undefined) && (ezf.indexOf("(") > -1)) && (ezf.indexOf(")") > -1)) { if (extensions.shortcuts != undefined) { callback = extensions.shortcuts.parseStringTypeCallback(ezf); } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("008"); } } else if ((typeof(callback) == "function") || (typeof(callback) == "string")) { callback = {func:callback}; } for (var i in callback) { var fi = i.toLowerCase().indexOf("func"); if (fi > -1) { var prefix = i.slice(0, fi); var func = callback[i]; var args = callback[prefix + "args"]; var scope = callback[prefix + "scope"]; if ((typeof(func) == "string") && (scope[func] == undefined)) { for (var j in targets) { var targ = targets[j]; if (typeof(targ[func]) == "function") { scope = targ; break; } if (typeof(targ._parent[func]) == "function") { scope = targ._parent; break; } } if ((scope == undefined) && (_level0[func] != undefined)) { scope = _level0; } if ((scope == undefined) && (_global[func] != undefined)) { scope = _global; } } if (typeof(func) != "function") { if (typeof(scope[String(func)]) == "function") { func = scope[String(func)]; } else { func = eval (String(func)); } } if (func == undefined) { cbErrors.push(String((((((i + ":") + ((typeof(callback[i]) == "string") ? (("\"" + callback[i]) + "\"") : (callback[i]))) + "/") + prefix) + "scope:") + scope)); } else { if ((args != undefined) && (!(args instanceof Array))) { args = [args]; } if (prefix == "") { prefix = "end"; } validCBs[prefix] = {s:scope, f:func, a:args, id:cbTicker++}; if (prefix == "start") { validCBs.start.fired = false; } } } else if (com.mosesSupposes.fuse.FuseKitCommon._cbprops().indexOf(("|" + i) + "|") == -1) { com.mosesSupposes.fuse.FuseKitCommon.error("009", i); } } if ((cbErrors.length > 0) && (OUTPUT_LEVEL > 0)) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("010", cbErrors.length, cbErrors.toString()); } } return(validCBs); } static var VERSION = com.mosesSupposes.fuse.FuseKitCommon.VERSION + ", ZigoEngine based on concepts by Ladislav Zigo, laco.wz.cz/tween"; static var EASING = "easeOutQuint"; static var DURATION = 1; static var ROUND_RESULTS = false; static var OUTPUT_LEVEL = 1; static var AUTOSTOP = false; static var SKIP_LEVEL = 0; static var _playing = false; static var zigoIDs = 0; static var cbTicker = 0; }
Symbol 236 MovieClip [__Packages.com.mosesSupposes.fuse.ZManager] Frame 0
class com.mosesSupposes.fuse.ZManager { var tweens, now; function ZManager () { tweens = {}; numTweens = 0; } function addTween(obj, props, endvals, seconds, ease, delay, callback) { var _local20 = ((callback.skipLevel == undefined) ? 0 : (callback.skipLevel)); var _local38 = ((callback.cycles == undefined) ? 1 : (callback.cycles)); var _local25 = callback.extra1; var _local24 = callback.extra2; var _local19 = []; var _local15 = _global.com.mosesSupposes.fuse.FuseFMP; var _local37 = String(("|" + _local15.getAllShortcuts().join("|")) + "|"); var _local36 = com.mosesSupposes.fuse.FuseKitCommon._cts(); var _local21 = ""; var _local23 = ""; var _local7 = tweens[String(obj.__zigoID__)]; if ((_local7 != undefined) && (com.mosesSupposes.fuse.ZigoEngine.AUTOSTOP == true)) { if (obj._listeners.length > 0) { for (var _local34 in _local7.props) { _local19.unshift(_local34); } } _local7.numProps = 0; cleanUp(true); } for (var _local41 in props) { var _local6 = props[_local41]; var _local13 = _local36.indexOf(("|" + _local6) + "|") > -1; var _local16 = _local7.colorProp; if (_local7 != undefined) { if ((_local13 == true) && (_local16 != undefined)) { _local19.unshift(_local16); delete _local7.props[_local16]; delete _local7.colorProp; _local7.numProps--; } else if (_local7.props[_local6] != undefined) { _local19.unshift(_local6); delete _local7[_local6]; _local7.numProps--; } } var _local3 = {c:-1, fmp:-1}; var _local4 = endvals[_local41]; var _local11 = ((_local20 == 0) && ((seconds + delay) == 0)) || ((_local20 > 0) && (seconds == 0)); var _local10 = false; var _local14 = (_local15 != undefined) && (_local37.indexOf(("|" + _local6) + "|") > -1); if (_local14 == true) { _local3.fmp = _local15; _local3.ps = _local15.getFilterProp(obj, _local6, true); _local3.special = true; } if ((_local13 == true) || ((((_local14 == true) && (_local6.indexOf("lor") > -1)) && (_local6.charAt(2) != "l")) && (_local11 == false))) { if (_local13 == true) { _local3.c = new Color(obj); _local3.ps = _local3.c.getTransform(); if (_local6 != "_colorTransform") { var _local17 = ((((_local6 == "_tint") || (_local6 == "_tintPercent")) || (_local6 == "_colorReset")) ? "tint" : (_local6.slice(1))); var _local8 = null; var _local12 = null; if (_local17 == "tint") { if (typeof(_local4) == "object") { _local12 = _local4.tint; _local8 = ((_global.isNaN(_local4.percent) == true) ? 100 : (_local4.percent)); } else if ((_local6 == "_tintPercent") || (_local6 == "_colorReset")) { var _local18 = com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj).tintPercent; _local8 = ((typeof(_local4) == "string") ? ((_local18 || 0) + Number(_local4)) : Number(_local4)); _local8 = Math.max(0, Math.min(_local8, 100)); if (_local6 == "_colorReset") { _local8 = Math.min(_local18, 100 - _local8); } _local12 = com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj).tint || 0; } else { _local12 = _local4; _local8 = 100; } } else { _local8 = ((typeof(_local4) == "string") ? ((com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj)[_local17] || 0) + Number(_local4)) : (_local4)); } _local4 = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj(_local17, _local8, _local12); } } else { _local3.c = 1; _local3.ps = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local3.ps); _local4 = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local4); } if (_local11 == true) { _local3.c.setTransform(_local4); } else { _local3.ch = {}; for (var _local34 in _local4) { if (((((_local3.c === 1) && (_local34.charAt(1) == "b")) || (_local4[_local34] != _local3.ps[_local34])) && (_local4[_local34] != null)) && (_global.isNaN(Number(_local4[_local34])) == false)) { _local3.ch[_local34] = ((typeof(_local4[_local34]) == "string") ? (Number(_local4[_local34])) : (_local4[_local34] - _local3.ps[_local34])); if (_global.isNaN(_local3.ch[_local34]) == true) { _local3.ch[_local34] = 0; } else if (_local3.ch[_local34] != 0) { _local10 = true; } } } } } else if (_local6 == "_bezier_") { removeTween(obj, "_x,_y", true); if (_local11 == true) { if ((_local4.x != null) && (_global.isNaN(Number(_local4.x)) == false)) { obj._x = ((typeof(_local4.x) == "string") ? (obj._x + Number(_local4.x)) : (_local4.x)); } if ((_local4.y != null) && (_global.isNaN(Number(_local4.y)) == false)) { obj._y = ((typeof(_local4.y) == "string") ? (obj._y + Number(_local4.y)) : (_local4.y)); } } else { _local3.special = true; _local3.ps = 0; _local3.ch = 1; _local3.bz = {sx:obj._x, sy:obj._y}; if ((_local4.x == null) || (_global.isNaN(Number(_local4.x)))) { _local4.x = _local3.bz.sx; } if ((_local4.y == null) || (_global.isNaN(Number(_local4.y)))) { _local4.y = _local3.bz.sy; } _local3.bz.chx = ((typeof(_local4.x) == "string") ? (Number(_local4.x)) : (_local4.x - _local3.bz.sx)); if (_global.isNaN(_local3.bz.chx) == true) { _local3.bx.chx = 0; } _local3.bz.chy = ((typeof(_local4.y) == "string") ? (Number(_local4.y)) : (_local4.y - _local3.bz.sy)); if (_global.isNaN(_local3.bz.chy) == true) { _local3.bx.chy = 0; } if ((_local4.controlX == null) || (_global.isNaN(Number(_local4.controlX)))) { _local3.bz.ctrlx = _local3.bz.sx + (_local3.bz.chx / 2); } else { _local3.bz.ctrlx = ((typeof(_local4.controlX) == "string") ? (_local3.bz.sx + Number(_local4.controlX)) : (_local4.controlX)); } if ((_local4.controlY == null) || (_global.isNaN(Number(_local4.controlY)))) { _local3.bz.ctrly = _local3.bz.sy + (_local3.bz.chy / 2); } else { _local3.bz.ctrly = ((typeof(_local4.controlY) == "string") ? (_local3.bz.sy + Number(_local4.controlY)) : (_local4.controlY)); } _local3.bz.ctrlx = _local3.bz.ctrlx - _local3.bz.sx; _local3.bz.ctrly = _local3.bz.ctrly - _local3.bz.sy; _local10 = (_local3.bz.chx + _local3.bz.chy) != 0; } } else { if ((_local6 == "_x") || (_local6 == "_y")) { removeTween(obj, "_bezier_", true); } if ((_local6 == "_frame") && (typeof(obj) == "movieclip")) { _local3.ps = obj._currentframe; _local3.special = true; } else if (_local14 == false) { _local3.ps = obj[_local6]; } if (_local11 == true) { _local4 = ((typeof(_local4) == "string") ? (_local3.ps + Number(_local4)) : (_local4)); if (_local14 == true) { _local15.setFilterProp(obj, _local6, _local4); } else { obj[_local6] = _local4; } } else { if ((_local4 == null) || (_global.isNaN(Number(_local4)))) { _local4 = _local3.ps; } _local3.ch = ((typeof(_local4) == "string") ? (Number(_local4)) : (Number(_local4) - _local3.ps)); if (_global.isNaN(_local3.ch) == true) { _local3.ch = 0; } _local10 = _local3.ch != 0; } } if (((_local20 == 0) && ((_local10 == true) || (_local11 == false))) || ((_local10 == true) && (_local11 == false))) { _local3.ts = now + (delay * 1000); _local3.pt = -1; _local3.d = seconds * 1000; _local3.ef = ease; _local3.sf = false; _local3.cycles = _local38; if (_local25 != undefined) { _local3.e1 = _local25; } if (_local24 != undefined) { _local3.e2 = _local24; } if (callback.start != undefined) { _local3.scb = callback.start; } if (callback.upd != undefined) { _local3.ucb = callback.upd; } if (callback.end != undefined) { _local3.ecb = callback.end; } if (tweens[String(obj.__zigoID__)] == undefined) { _local7 = (tweens[String(obj.__zigoID__)] = {numProps:0, locked:false, targ:obj, targID:String(("\"" + ((obj._name != undefined) ? (obj._name) : (obj.toString()))) + "\""), targZID:obj.__zigoID__, props:{}}); numTweens++; } if (_local13 == true) { _local7.colorProp = _local6; } _local7.props[_local6] = _local3; _local7.numProps++; _local21 = (_local6 + ",") + _local21; _local23 = (((typeof(_local4) == "string") ? (("\"" + _local4) + "\"") : (_local4)) + ",") + _local23; } } if ((_local7 == undefined) || (_local7.numProps <= 0)) { cleanUp(); } if ((_local19.length > 0) && (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0)) { com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:obj, props:_local19, __zigoID__:obj.__zigoID__}); } if (_local21 == "") { if (_local20 == 2) { if (com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL == 2) { com.mosesSupposes.fuse.FuseKitCommon.error("011", ((obj._name != undefined) ? (obj._name) : (obj.toString())), props.toString()); } } else { var _local42 = obj._listeners.length > 0; if (_local42 == true) { obj.broadcastMessage("onTweenStart", {target:obj, props:props}); } if (callback.start != undefined) { callback.start.f.apply(callback.start.s, callback.start.a); } if (_local42 == true) { obj.broadcastMessage("onTweenUpdate", {target:obj, props:props}); } if (callback.upd != undefined) { callback.upd.f.apply(callback.upd.s, callback.upd.a); } if (_local42 == true) { obj.broadcastMessage("onTweenEnd", {target:obj, props:props}); } if (callback.end != undefined) { callback.end.f.apply(callback.end.s, callback.end.a); } } cleanUp(); } if (com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL == 2) { if (_local21 == "") { com.mosesSupposes.fuse.FuseKitCommon.error("012", ((obj._name != undefined) ? (obj._name) : (obj.toString())), props.toString(), endvals.toString()); } else { com.mosesSupposes.fuse.FuseKitCommon.error("013", ((obj._name != undefined) ? (obj._name) : (obj.toString())), _local21.slice(0, -1), _local23.slice(0, -1)); } } return(((_local21 == "") ? null : (_local21.slice(0, -1)))); } function removeTween(targs, props, noInit) { var _local4 = {}; var _local11 = paramsObj(targs, props); if (_local11.none == true) { return(undefined); } var _local15 = _local11.all; var _local16 = _local11.allprops; var _local9 = ((_local15 == true) ? (tweens) : (Object(_local11.tg))); var _local8 = false; for (var _local18 in _local9) { var _local3 = ((_local15 == true) ? (_local18) : (String(_local9[_local18].__zigoID__))); var _local2 = tweens[_local3]; var _local6 = ((_local16 == true) ? (_local2.props) : (_local11.props)); for (var _local13 in _local6) { var _local5 = (_local13 == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) && (_local2.colorProp != undefined); if ((_local2.props[_local13] != undefined) || (_local5 == true)) { if (_local4[_local3] == null) { _local4[_local3] = []; } _local4[_local3].unshift(_local13); if ((_local13 == _local2.colorProp) || (_local5 == true)) { delete _local2.props[_local2.colorProp]; delete _local2.colorProp; } else { delete _local2.props[_local13]; } _local2.numProps--; if (_local2.numProps <= 0) { _local8 = true; break; } } } } if (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0) { for (var _local17 in _local4) { var _local7 = tweens[_local17].targ; com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:((typeof(_local7.addProperty) == "function") ? (_local7) : (("[MISSING(\"" + tweens[_local17].targID) + "\")]")), props:_local4[_local17], __zigoID__:tweens[_local17].targZID}); } } if (_local8 == true) { cleanUp(noInit); } } function alterTweens(type, targs, props, pauseFlag, suppressStartEvents) { if (type == "lock") { tweens[String(targs.__zigoID__)].locked = Boolean(props == true); return(undefined); } var _local11 = paramsObj(targs, props); if (_local11.none == true) { return(undefined); } var _local13 = _local11.all; var _local14 = _local11.allprops; var _local8 = ((_local13 == true) ? (tweens) : (Object(_local11.tg))); var _local7 = 0; for (var _local15 in _local8) { var _local6 = ((_local13 == true) ? (_local15) : (String(_local8[_local15].__zigoID__))); var _local5 = tweens[_local6]; var _local4 = ((_local14 == true) ? (_local5.props) : (_local11.props)); if (_local4.ALLCOLOR == true) { _local4[_local5.colorProp] = true; delete _local4.ALLCOLOR; } for (var _local9 in _local4) { _local7++; var _local2 = _local5.props[_local9]; if (type == "rewind") { if (pauseFlag == true) { _local2.pt = now; } _local2.ts = now; if (suppressStartEvents != true) { _local2.sf = false; if (_local2.scb != undefined) { _local2.scb.fired = false; } } } else if (type == "ff") { _local2.pt = -1; _local2.ts = now - _local2.d; } else if (type == "pause") { if (_local2.pt == -1) { _local2.pt = now; } } else if (type == "unpause") { if (_local2.pt != -1) { _local2.ts = now - (_local2.pt - _local2.ts); _local2.pt = -1; } } } } if ((type == "ff") && (_local7 > 0)) { update(); } else if ((type == "rewind") && (_local7 > 0)) { update(true); } } function getStatus(type, targ, param) { if (targ == null) { return(null); } var _local8 = String(targ).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALL; var _local4 = tweens[String(targ.__zigoID__)]; switch (type) { case "paused" : var _local2 = _local4.props; if (param != null) { if (_local2[String(param)] == undefined) { return(false); } return(Boolean(_local2[String(param)].pt != -1)); } for (var _local6 in _local2) { if (_local2[_local6].pt != -1) { return(true); } } return(false); case "active" : if (param == null) { return(Boolean(_local4 != undefined)); } if (String(param).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) { return(Boolean(_local4.colorProp != undefined)); } return(Boolean(_local4.props[String(param)] != undefined)); case "count" : if (!_local8) { return(_local4.numProps); } var _local3 = 0; for (var _local6 in tweens) { _local3 = _local3 + tweens[_local6].numProps; } return(_local3); case "locked" : return(_local4.locked); } } function update(force) { var _local17 = {}; var _local19 = {}; var _local18 = {}; var _local13 = {}; var _local11 = {}; var _local12 = {}; var _local22 = false; var _local20 = com.mosesSupposes.fuse.ZigoEngine.ROUND_RESULTS; for (var _local29 in tweens) { var _local10 = tweens[_local29]; var _local6 = _local10.targ; var _local28 = _local10.props; var _local16 = _local6._listeners.length > 0; if (_local6.__zigoID__ == undefined) { _local22 = true; if (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0) { var _local21 = []; for (var _local24 in _local28) { _local21.unshift(_local24); } com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:((typeof(_local6.addProperty) == "function") ? (_local6) : (("[MISSING:" + _local10.targID) + "]")), props:_local21, __zigoID__:_local10.targZID}); } continue; } for (var _local24 in _local28) { var _local3 = _local28[_local24]; if (((_local3.ts > now) || (_local3.pt != -1)) && (force != true)) { continue; } var _local7 = now >= (_local3.ts + _local3.d); if (_local3.c == -1) { var _local5; if (_local7 == true) { _local5 = _local3.ps + _local3.ch; if ((_local3.cycles > 1) || (_local3.cycles == 0)) { if (_local3.cycles > 1) { _local3.cycles--; } _local3.ps = _local5; _local3.ch = -_local3.ch; _local3.ts = now; _local7 = false; } } else { _local5 = _local3.ef(now - _local3.ts, _local3.ps, _local3.ch, _local3.d, _local3.e1, _local3.e2); } if (_global.isNaN(_local5) == false) { if (_local20 == true) { _local5 = Math.round(Number(_local5)); } if (_local3.special != true) { _local6[_local24] = _local5; } else if (_local3.fmp != -1) { _local3.fmp.setFilterProp(_local6, _local24, _local5); } else if (_local24 == "_bezier_") { var _local8 = _local3.bz; _local6._x = _local8.sx + (_local5 * (((2 * (1 - _local5)) * _local8.ctrlx) + (_local5 * _local8.chx))); _local6._y = _local8.sy + (_local5 * (((2 * (1 - _local5)) * _local8.ctrly) + (_local5 * _local8.chy))); } else if (_local24 == "_frame") { MovieClip(_local6).gotoAndStop(Math.round(_local5)); } } } else { var _local4 = {}; var _local15 = (_local7 == true) && ((_local3.cycles > 1) || (_local3.cycles == 0)); for (var _local23 in _local3.ch) { var _local9 = _local3.ch[_local23]; if (_local7 == true) { _local4[_local23] = _local3.ps[_local23] + _local9; if (_local15 == true) { _local3.ch[_local23] = -_local9; } } else { _local4[_local23] = _local3.ef(now - _local3.ts, _local3.ps[_local23], _local9, _local3.d, _local3.e1, _local3.e2); } if (_global.isNaN(_local4[_local23]) == false) { if (_local20 == true) { _local4[_local23] = Math.round(_local4[_local23]); } if (_local3.fmp == -1) { _local3.c.setTransform(_local4); } else { var _local14 = ((_local4.rb << 16) | (_local4.gb << 8)) | _local4.bb; _local3.fmp.setFilterProp(_local6, _local24, _local14); } } } if (_local15 == true) { if (_local3.cycles > 1) { _local3.cycles--; } _local7 = false; _local3.ts = now; _local3.ps = _local4; } } if (_local3.sf == false) { if (_local16 == true) { if (_local13[_local29] == undefined) { _local13[_local29] = [_local6, []]; } _local13[_local29][1].unshift(_local24); } _local3.sf = true; } if (_local3.scb.fired == false) { _local17[String(_local3.scb.id)] = _local3.scb; _local3.scb.fired = true; } if (_local16 == true) { if (_local11[_local29] == undefined) { _local11[_local29] = [_local6, []]; } _local11[_local29][1].unshift(_local24); } if (_local3.ucb != undefined) { _local19[String(_local3.ucb.id)] = _local3.ucb; } if (_local7 == true) { if (_local16 == true) { if (_local12[_local29] == undefined) { _local12[_local29] = [_local6, []]; } _local12[_local29][1].unshift(_local24); } if (_local3.ecb != undefined) { _local18[String(_local3.ecb.id)] = _local3.ecb; } delete _local28[_local24]; if (_local24 == _local10.colorProp) { delete _local10.colorProp; } _local10.numProps--; if (_local10.numProps <= 0) { _local22 = true; } } } } for (var _local29 in _local13) { _local13[_local29][0].broadcastMessage("onTweenStart", {target:_local13[_local29][0], props:_local13[_local29][1]}); } for (var _local29 in _local17) { _local17[_local29].f.apply(_local17[_local29].s, _local17[_local29].a); } for (var _local29 in _local11) { _local11[_local29][0].broadcastMessage("onTweenUpdate", {target:_local11[_local29][0], props:_local11[_local29][1]}); } for (var _local29 in _local19) { _local19[_local29].f.apply(_local19[_local29].s, _local19[_local29].a); } for (var _local29 in _local12) { _local12[_local29][0].broadcastMessage("onTweenEnd", {target:_local12[_local29][0], props:_local12[_local29][1]}); } for (var _local29 in _local18) { _local18[_local29].f.apply(_local18[_local29].s, _local18[_local29].a); } if (_local22) { cleanUp(); } now = getTimer(); } function cleanUp(noInit) { for (var _local4 in tweens) { var _local2 = tweens[_local4].targ; if ((tweens[_local4].numProps <= 0) || (_local2.__zigoID__ == undefined)) { if (((_local2 != undefined) && (_local2.tween == undefined)) && (noInit != true)) { com.mosesSupposes.fuse.ZigoEngine.deinitializeTargets(_local2); } delete tweens[_local4]; numTweens--; } } if (numTweens <= 0) { numTweens = 0; delete tweens; tweens = {}; if (noInit != true) { com.mosesSupposes.fuse.ZigoEngine.__mgrRelay(this, "setup", [true]); } } } function paramsObj(targs, props, endvals) { var _local6 = {}; _local6.all = String(targs).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALL; _local6.none = Boolean(targs == null); if (_local6.all == true) { _local6.tg = [null]; } else { _local6.tg = ((targs instanceof Array) ? (targs) : ([targs])); for (var _local11 in _local6.tg) { var _local7 = _local6.tg[_local11]; if ((_local7 == null) || (!((typeof(_local7) == "object") || (typeof(_local7) == "movieclip")))) { _local6.tg.splice(Number(_local11), 1); } } } _local6.allprops = props == null; var _local1; var _local4; var _local3 = {}; if (_local6.allprops == false) { if ((typeof(props) == "string") && ((String(props).indexOf(" ") > -1) || (String(props).indexOf(",") > -1))) { props = String(props.split(" ").join("")).split(","); } _local1 = ((props instanceof Array) ? (props.slice()) : ([props])); if (endvals != undefined) { if ((typeof(endvals) == "string") && ((String(endvals).indexOf(" ") > -1) || (String(endvals).indexOf(",") > -1))) { endvals = String(endvals.split(" ").join("")).split(","); } _local4 = ((endvals instanceof Array) ? (endvals.slice()) : ([endvals])); while (_local4.length < _local1.length) { _local4.push(_local4[_local4.length - 1]); } _local4.splice(_local1.length, _local4.length - _local1.length); } for (var _local11 in _local1) { var _local2 = Number(_local11); if ((_local1[_local11] != "_scale") && (_local1[_local11] != "_size")) { if (_local3[_local1[_local11]] == undefined) { if (String(_local1[_local11]).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) { _local1[_local11] = com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR; } _local3[_local1[_local11]] = true; } else { _local1.splice(_local2, 1); _local4.splice(_local2, 1); } } else { var _local8 = String(_local1.splice(_local2, 1)[0]); var _local5 = _local4.splice(_local2, 1)[0]; if (_local8 == "_scale") { if (_local3._xscale == undefined) { _local1.splice(_local2, 0, "_xscale"); _local4.splice(_local2, 0, _local5); _local3._xscale = true; _local2++; } if (_local3._yscale == undefined) { _local1.splice(_local2, 0, "_yscale"); _local4.splice(_local2, 0, _local5); _local3._yscale = true; } } if (_local8 == "_size") { if (_local3._width == undefined) { _local1.splice(_local2, 0, "_width"); _local4.splice(_local2, 0, _local5); _local3._width = true; _local2++; } if (_local3._yscale == undefined) { _local1.splice(_local2, 0, "_height"); _local4.splice(_local2, 0, _local5); _local3._height = true; } } } } for (var _local11 in _local1) { if (((_local1[_local11] == "_xscale") && (_local3._width == true)) || ((_local1[_local11] == "_yscale") && (_local3._height == true))) { _local1.splice(Number(_local11), 1); _local4.splice(Number(_local11), 1); delete _local3[_local1[_local11]]; } } } _local6.pa = _local1; _local6.va = _local4; _local6.props = _local3; return(_local6); } var numTweens = 0; }
Symbol 237 MovieClip [__Packages.com.mosesSupposes.fuse.FuseFMP] Frame 0
class com.mosesSupposes.fuse.FuseFMP { static var $fclasses, $shortcuts, $gro, $sro; function FuseFMP () { } static function simpleSetup() { initialize(MovieClip.prototype, Button.prototype, TextField.prototype); _global.FuseFMP = com.mosesSupposes.fuse.FuseFMP; for (var _local2 in $fclasses) { _global[_local2] = $fclasses[_local2]; } } static function initialize(target) { if ($fclasses == undefined) { $shortcuts = {getFilterName:function (f) { return(com.mosesSupposes.fuse.FuseFMP.getFilterName(f)); }, getFilterIndex:function (f) { return(com.mosesSupposes.fuse.FuseFMP.getFilterIndex(this, f)); }, getFilter:function (f, createNew) { return(com.mosesSupposes.fuse.FuseFMP.getFilter(this, f, createNew)); }, writeFilter:function (f, pObj) { return(com.mosesSupposes.fuse.FuseFMP.writeFilter(this, f, pObj)); }, removeFilter:function (f) { return(com.mosesSupposes.fuse.FuseFMP.removeFilter(this, f)); }, getFilterProp:function (prop, createNew) { return(com.mosesSupposes.fuse.FuseFMP.getFilterProp(this, prop, createNew)); }, setFilterProp:function (prop, v) { com.mosesSupposes.fuse.FuseFMP.setFilterProp(this, prop, v); }, setFilterProps:function (fOrPObj, pObj) { com.mosesSupposes.fuse.FuseFMP.setFilterProps(this, fOrPObj, pObj); }, traceAllFilters:function () { com.mosesSupposes.fuse.FuseFMP.traceAllFilters(); }}; $fclasses = {BevelFilter:flash.filters.BevelFilter, BlurFilter:flash.filters.BlurFilter, ColorMatrixFilter:flash.filters.ColorMatrixFilter, ConvolutionFilter:flash.filters.ConvolutionFilter, DisplacementMapFilter:flash.filters.DisplacementMapFilter, DropShadowFilter:flash.filters.DropShadowFilter, GlowFilter:flash.filters.GlowFilter, GradientBevelFilter:flash.filters.GradientBevelFilter, GradientGlowFilter:flash.filters.GradientGlowFilter}; $gro = {__resolve:function (name) { var _local4 = function () { var _local3 = this; if (_local3.filters != undefined) { var _local2 = name.split("_"); if (_local2[1] == "blur") { _local2[1] = "blurX"; } return(com.mosesSupposes.fuse.FuseFMP.getFilter(this, _local2[0] + "Filter", false)[_local2[1]]); } }; return(_local4); }}; $sro = {__resolve:function (name) { var _local3 = function (val) { var _local2 = this; if (_local2.filters != undefined) { com.mosesSupposes.fuse.FuseFMP.setFilterProp(this, name, val); } }; return(_local3); }}; } if (arguments[0] == null) { return(undefined); } var _local6 = [MovieClip, Button, TextField]; for (var _local13 in arguments) { var _local7 = false; for (var _local10 in _local6) { if ((arguments[_local13] instanceof _local6[_local10]) || (arguments[_local13] == Function(_local6[_local10]).prototype)) { _local7 = true; break; } } if (!_local7) { com.mosesSupposes.fuse.FuseKitCommon.error("201", _local13); continue; } for (var _local11 in $fclasses) { var _local5 = new $fclasses[_local11](); for (var _local8 in _local5) { if (typeof(_local5[_local8]) == "function") { continue; } var _local4 = (_local11.substr(0, -6) + "_") + _local8; arguments[_local13].addProperty(_local4, $gro[_local4], $sro[_local4]); _global.ASSetPropFlags(arguments[_local13], _local4, 3, 1); if (_local8 == "blurX") { _local4 = _local4.slice(0, -1); arguments[_local13].addProperty(_local4, $gro[_local4], $sro[_local4]); _global.ASSetPropFlags(arguments[_local13], _local4, 3, 1); } } } for (var _local9 in $shortcuts) { arguments[_local13][_local9] = $shortcuts[_local9]; _global.ASSetPropFlags(arguments[_local13], _local9, 7, 1); } } } static function deinitialize() { if ($fclasses == undefined) { return(undefined); } if (arguments.length == 0) { arguments.push(MovieClip.prototype, Button.prototype, TextField.prototype); } for (var _local8 in arguments) { for (var _local7 in $fclasses) { var _local4 = new $fclasses[_local7](); for (var _local5 in _local4) { if (typeof(_local4[_local5]) == "function") { continue; } var _local3 = (_local7.substr(0, -6) + "_") + _local5; _global.ASSetPropFlags(arguments[_local8], _local3, 0, 2); arguments[_local8].addProperty(_local3, null, null); delete arguments[_local8][_local3]; } } for (var _local6 in $shortcuts) { _global.ASSetPropFlags(arguments[_local8], _local6, 0, 2); delete arguments[_local8][_local6]; } } } static function getFilterName($myFilter) { if ($fclasses == undefined) { initialize(null); } for (var _local1 in $fclasses) { if ($myFilter.__proto__ == Function($fclasses[_local1]).prototype) { return(_local1); } } return(null); } static function getFilterIndex($obj, $myFilter) { if ($fclasses == undefined) { initialize(null); } $myFilter = $getInstance($myFilter); if ($myFilter === null) { return(-1); } var _local2 = $obj.filters; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1].__proto__ == $myFilter.__proto__) { return(_local1); } _local1++; } return(-1); } static function getFilter($obj, $myFilter, $createNew) { var _local1 = getFilterIndex($obj, $myFilter); if (_local1 == -1) { if ($createNew != true) { return(null); } _local1 = writeFilter($obj, $myFilter); if (_local1 == -1) { return(null); } } return($obj.filters[_local1]); } static function writeFilter($obj, $myFilter, $propsObj) { if ($fclasses == undefined) { initialize(null); } $myFilter = $getInstance($myFilter); if ($myFilter === null) { return(-1); } var _local4 = $obj.filters; var _local2 = getFilterIndex($obj, $myFilter); if (_local2 == -1) { _local4.push($myFilter); } else { _local4[_local2] = $myFilter; } $obj.filters = _local4; if (typeof($propsObj) == "object") { setFilterProps($obj, $myFilter, $propsObj); } _local2 = getFilterIndex($obj, $myFilter); return(_local2); } static function removeFilter($obj, $myFilter) { if ($fclasses == undefined) { initialize(null); } $myFilter = $getInstance($myFilter); var _local2 = $obj.filters; var _local1 = getFilterIndex($obj, $myFilter); if (_local1 == -1) { return(false); } _local2.splice(_local1, 1); $obj.filters = _local2; return(true); } static function getFilterProp($obj, $filtername, $createNew) { var _local1 = $filtername.split("_"); if (_local1[1] == "blur") { _local1[1] = "blurX"; } return(getFilter($obj, _local1[0] + "Filter", $createNew)[_local1[1]]); } static function setFilterProp($obj, $propname, $val) { if ($fclasses == undefined) { initialize(null); } var _local7 = $propname.split("_"); var _local8 = _local7[0] + "Filter"; if ($fclasses[_local8] == undefined) { return(undefined); } var _local2 = new $fclasses[_local8](); var _local6 = _local7[1]; var _local3 = $obj.filters.length || 0; while (_local3-- , _local3 > -1) { var _local1 = $obj.filters[_local3]; if (_local1.__proto__ == _local2.__proto__) { _local2 = _local1; break; } } if (_local6 == "blur") { _local2.blurX = $val; _local2.blurY = $val; } else { if (_local6.indexOf("lor") > -1) { if ((typeof($val) == "string") && (_local6.charAt(2) != "l")) { if ($val.charAt(0) == "#") { $val = $val.slice(1); } $val = (($val.charAt(1).toLowerCase() != "x") ? (Number("0x" + $val)) : (Number($val))); } } _local2[_local6] = $val; } if (_local3 == -1) { $obj.filters = [_local2]; } else { var _local9 = $obj.filters; _local9[_local3] = _local2; $obj.filters = _local9; } } static function setFilterProps($obj, $filterOrPropsObj, $propsObj) { if ($fclasses == undefined) { initialize(null); } if (!($obj instanceof Array)) { $obj = [$obj]; } var _local4 = new Object(); var _local3; var _local2; if (arguments.length == 3) { for (var _local12 in $obj) { var _local5 = getFilter($obj[_local12], $filterOrPropsObj, true); if (_local5 == null) { continue; } var _local8 = getFilterName(_local5).substr(0, -6) + "_"; for (_local3 in $propsObj) { _local4[_local3] = $propsObj[_local3]; } for (_local3 in _local4) { _local2 = _local4[_local3]; if (_local3.indexOf(_local8) == 0) { _local3 = _local3.slice(_local8.length); } if (_local3 == "blur") { flash.filters.BlurFilter(_local5).blurX = Number(_local2); flash.filters.BlurFilter(_local5).blurY = Number(_local2); } else if (((_local3.indexOf("lor") > -1) && (_local3.charAt(2) != "l")) && (typeof(_local2) == "string")) { if (_local2.charAt(0) == "#") { _local2 = _local2.slice(1); } _local2 = ((_local2.charAt(1).toLowerCase() != "x") ? (Number("0x" + _local2)) : (Number(_local2))); } else { _local5[_local3] = _local2; } } writeFilter($obj[_local12], _local5); } } else if (typeof($filterOrPropsObj) == "object") { $propsObj = $filterOrPropsObj; for (_local3 in $propsObj) { var _local9 = _local3.split("_"); var _local10 = _local9[0] + "Filter"; if ($fclasses[_local10] == undefined) { continue; } if (_local4[_local10] == undefined) { _local4[_local10] = {}; } if (_local9[1] == "blur") { flash.filters.BlurFilter(_local4[_local10]).blurX = $propsObj[_local3]; flash.filters.BlurFilter(_local4[_local10]).blurY = $propsObj[_local3]; } else { _local4[_local10][_local9[1]] = $propsObj[_local3]; } } for (var _local12 in $obj) { for (var _local10 in _local4) { var _local5 = getFilter($obj[_local12], _local10, true); if (_local5 == null) { continue; } for (_local3 in _local4[_local10]) { _local2 = _local4[_local10][_local3]; if (((_local3.indexOf("lor") > -1) && (_local3.charAt(2) != "l")) && (typeof(_local2) == "string")) { if (_local2.charAt(0) == "#") { _local2 = _local2.slice(1); } _local2 = ((_local2.charAt(1).toLowerCase() != "x") ? (Number("0x" + _local2)) : (Number(_local2))); } _local5[_local3] = _local2; } writeFilter($obj[_local12], _local5); } } } } static function getAllShortcuts() { if ($fclasses == undefined) { initialize(null); } var _local2 = []; for (var _local4 in $fclasses) { var _local1 = new $fclasses[_local4](); for (var _local3 in _local1) { if (typeof(_local1[_local3]) == "function") { continue; } _local2.push((_local4.substr(0, -6) + "_") + _local3); if (_local3 == "blurX") { _local2.push(_local4.substr(0, -6) + "_blur"); } } } return(_local2); } static function traceAllFilters() { if ($fclasses == undefined) { initialize(null); } var _local1 = "------ FuseFMP filter properties ------\n"; for (var _local4 in $fclasses) { _local1 = _local1 + _local4; var _local2 = new $fclasses[_local4](); for (var _local3 in _local2) { if (typeof(_local2[_local3]) == "function") { continue; } _local1 = _local1 + ((("\t- " + _local4.substr(0, -6)) + "_") + _local3); if (_local3 == "blurX") { _local1 = _local1 + (("\t- " + _local4.substr(0, -6)) + "_blur"); } } _local1 = _local1 + newline; } com.mosesSupposes.fuse.FuseKitCommon.output(_local1); } static function $getInstance($myFilter) { if ($myFilter instanceof flash.filters.BitmapFilter) { return(flash.filters.BitmapFilter($myFilter)); } if (typeof($myFilter) == "function") { for (var _local3 in $fclasses) { if ($myFilter == $fclasses[_local3]) { return(new $fclasses[_local3]()); } } } if (typeof($myFilter) == "string") { var _local2 = String($myFilter); if (_local2.substr(-6) != "Filter") { _local2 = _local2 + "Filter"; } for (var _local3 in $fclasses) { if (_local3 == _local2) { return(new $fclasses[_local3]()); } } } return(null); } static var registryKey = "fuseFMP"; static var VERSION = com.mosesSupposes.fuse.FuseKitCommon.VERSION; }
Symbol 238 MovieClip [__Packages.com.mosesSupposes.fuse.PennerEasing] Frame 0
class com.mosesSupposes.fuse.PennerEasing { function PennerEasing () { } static function linear(t, b, c, d) { return(((c * t) / d) + b); } static function easeInQuad(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOutQuad(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOutQuad(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static function easeInExpo(t, b, c, d) { return(((t == 0) ? (b) : ((c * Math.pow(2, 10 * ((t / d) - 1))) + b))); } static function easeOutExpo(t, b, c, d) { return(((t == d) ? (b + c) : ((c * ((-Math.pow(2, (-10 * t) / d)) + 1)) + b))); } static function easeInOutExpo(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.pow(2, 10 * (t - 1))) + b); } t--; return(((c / 2) * ((-Math.pow(2, -10 * t)) + 2)) + b); } static function easeOutInExpo(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * ((-Math.pow(2, -10 * t)) + 1)) + b); } return(((c / 2) * (Math.pow(2, 10 * (t - 2)) + 1)) + b); } static function easeInElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } t = t - 1; return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } static function easeOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) + c) + b); } static function easeInOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { t = t - 1; return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } t = t - 1; return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) * 0.5) + c) + b); } static function easeOutInElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { return(((0.5 * ((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + (c / 2)) + b); } return(((c / 2) + (0.5 * ((a * Math.pow(2, 10 * (t - 2))) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)))) + b); } static function easeInBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / d; return((((c * t) * t) * (((s + 1) * t) - s)) + b); } static function easeOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = (t / d) - 1; return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } static function easeInOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { s = s * 1.525; return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } static function easeOutInBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) - s)) + 1)) + b); } static function easeOutBounce(t, b, c, d) { t = t / d; if (t < 0.363636363636364) { return((c * ((7.5625 * t) * t)) + b); } if (t < 0.727272727272727) { t = t - 0.545454545454545; return((c * (((7.5625 * t) * t) + 0.75)) + b); } if (t < 0.909090909090909) { t = t - 0.818181818181818; return((c * (((7.5625 * t) * t) + 0.9375)) + b); } t = t - 0.954545454545455; return((c * (((7.5625 * t) * t) + 0.984375)) + b); } static function easeInBounce(t, b, c, d) { return((c - easeOutBounce(d - t, 0, c, d)) + b); } static function easeInOutBounce(t, b, c, d) { if (t < (d / 2)) { return((easeInBounce(t * 2, 0, c, d) * 0.5) + b); } return(((easeOutBounce((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeOutInBounce(t, b, c, d) { if (t < (d / 2)) { return((easeOutBounce(t * 2, 0, c, d) * 0.5) + b); } return(((easeInBounce((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeInCubic(t, b, c, d) { t = t / d; return((((c * t) * t) * t) + b); } static function easeOutCubic(t, b, c, d) { t = (t / d) - 1; return((c * (((t * t) * t) + 1)) + b); } static function easeInOutCubic(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((c / 2) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((t * t) * t) + 2)) + b); } static function easeOutInCubic(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((t * t) * t) + 1)) + b); } static function easeInQuart(t, b, c, d) { t = t / d; return(((((c * t) * t) * t) * t) + b); } static function easeOutQuart(t, b, c, d) { t = (t / d) - 1; return(((-c) * ((((t * t) * t) * t) - 1)) + b); } static function easeInOutQuart(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((((c / 2) * t) * t) * t) * t) + b); } t = t - 2; return((((-c) / 2) * ((((t * t) * t) * t) - 2)) + b); } static function easeOutInQuart(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return((((-c) / 2) * ((((t * t) * t) * t) - 1)) + b); } t--; return(((c / 2) * ((((t * t) * t) * t) + 1)) + b); } static function easeInQuint(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOutQuint(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOutQuint(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static function easeOutInQuint(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInSine(t, b, c, d) { return((((-c) * Math.cos((t / d) * (Math.PI/2))) + c) + b); } static function easeOutSine(t, b, c, d) { return((c * Math.sin((t / d) * (Math.PI/2))) + b); } static function easeInOutSine(t, b, c, d) { return((((-c) / 2) * (Math.cos((Math.PI * t) / d) - 1)) + b); } static function easeOutInSine(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.sin((Math.PI * t) / 2)) + b); } t--; return((((-c) / 2) * (Math.cos((Math.PI * t) / 2) - 2)) + b); } static function easeInCirc(t, b, c, d) { t = t / d; return(((-c) * (Math.sqrt(1 - (t * t)) - 1)) + b); } static function easeOutCirc(t, b, c, d) { t = (t / d) - 1; return((c * Math.sqrt(1 - (t * t))) + b); } static function easeInOutCirc(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((-c) / 2) * (Math.sqrt(1 - (t * t)) - 1)) + b); } t = t - 2; return(((c / 2) * (Math.sqrt(1 - (t * t)) + 1)) + b); } static function easeOutInCirc(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return(((c / 2) * Math.sqrt(1 - (t * t))) + b); } t--; return(((c / 2) * (2 - Math.sqrt(1 - (t * t)))) + b); } static var registryKey = "pennerEasing"; }
Symbol 239 MovieClip [__Packages.com.mosesSupposes.fuse.Fuse] Frame 0
class com.mosesSupposes.fuse.Fuse extends Array { var _nID, _aDefaultTargs, length, scope, _nIndex, _oDel1, label, dispatchEvent; function Fuse (action) { super(); mx.events.EventDispatcher.initialize(this); _nID = registerInstance(this); _sState = "stopped"; _aDefaultTargs = new Array(); if (arguments.length > 0) { splice.apply(this, new Array(0, 0).concat(arguments)); } var _local4 = ["concat", "join", "sort", "sortOn"]; for (var _local5 in _local4) { com.mosesSupposes.fuse.Fuse.prototype[_local4[_local5]] = function () { if (com.mosesSupposes.fuse.Fuse.OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("105"); } }; } } function addEventListener(event, handler) { } function removeEventListener(event, handler) { } function destroy() { if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(("-Fuse#" + String(_nID)) + " destroy."); } stop(true); splice(0, length); _aDefaultTargs = null; scope = null; _global.ASSetPropFlags(this, null, 0, 7); var _local4 = _nID; for (var _local3 in this) { delete this[_local3]; } removeInstanceAt(_local4, true); } static function simpleSetup() { com.mosesSupposes.fuse.FuseKitCommon.error("101"); } static function getInstance(idOrLabel) { if (typeof(idOrLabel) == "number") { return(_aInstances[idOrLabel]); } if (typeof(idOrLabel) == "string") { for (var _local2 in _aInstances) { if (com.mosesSupposes.fuse.Fuse(_aInstances[_local2]).label == idOrLabel) { return(_aInstances[_local2]); } } } return(null); } static function getInstances(stateFilter, targets) { var _local10 = (stateFilter == null) || (stateFilter.toUpperCase() == "ALL"); if (!(targets instanceof Array)) { targets = arguments.slice(1); } var _local8 = []; for (var _local11 in _aInstances) { var _local5 = _aInstances[_local11]; if (_aInstances[_local11] == null) { continue; } if ((_local10 == false) && (_local5.__get__state() != stateFilter)) { continue; } var _local3 = targets.length == 0; if (_local3 == false) { if (_local3 == true) { continue; } var _local2 = _local5.getActiveTargets(true); for (var _local7 in targets) { for (var _local6 in _local2) { if (_local2[_local6] == targets[_local7]) { _local3 = true; break; } } } } if (_local3 == true) { _local8.unshift(_local5); } } return(_local8); } function get id() { return(_nID); } function get state() { return(_sState); } function get currentIndex() { return(_nIndex); } function get currentLabel() { return(com.mosesSupposes.fuse.FuseItem(this[_nIndex]).getLabel()); } function get target() { return(((_aDefaultTargs.length == 1) ? (_aDefaultTargs[0]) : (_aDefaultTargs))); } function set target(t) { delete _aDefaultTargs; if (t != null) { addTarget(t); } //return(target); } function addTarget(t) { if (_aDefaultTargs == null) { _aDefaultTargs = []; } if (arguments[0] instanceof Array) { arguments=arguments[0];//parameter overwritten arguments[0]; } for (var _local5 in arguments) { var _local3 = false; for (var _local4 in _aDefaultTargs) { if (arguments[_local5] == _aDefaultTargs[_local4]) { _local3 = true; break; } } if (_local3 == false) { _aDefaultTargs.push(arguments[_local5]); } } } function removeTarget(t) { if ((_aDefaultTargs == null) || (_aDefaultTargs.length == 0)) { return(undefined); } if (arguments[0] instanceof Array) { arguments=arguments[0];//parameter overwritten arguments[0]; } for (var _local4 in arguments) { for (var _local3 in _aDefaultTargs) { if (arguments[_local4] == _aDefaultTargs[_local3]) { _aDefaultTargs.splice(Number(_local3), 1); } } } } function getActiveTargets(includeDefaults) { if ((_sState != "playing") && (_sState != "paused")) { return([]); } var _local2; if (includeDefaults == true) { _local2 = _aDefaultTargs.slice(); } else { _local2 = []; } return(com.mosesSupposes.fuse.FuseItem(this[_nIndex]).getActiveTargets(_local2)); } function clone() { var _local3 = []; var _local2 = 0; while (_local2 < length) { _local3.push(com.mosesSupposes.fuse.FuseItem(this[_local2]).getInitObj()); _local2++; } var _local4 = new com.mosesSupposes.fuse.Fuse(); _local4.push.apply(_local4, _local3); _local4.scope = scope; _local4.__set__target(target); return(_local4); } function push() { splice.apply(this, new Array(length, 0).concat(arguments)); return(length); } function pushTween(targets, props, pEnd, seconds, ease, delay, callback) { push({__buildMode:true, tweenargs:arguments}); return(length); } function pop() { var _local2 = com.mosesSupposes.fuse.FuseItem(this[length - 1]).getInitObj(); splice(length - 1, 1); return(_local2); } function unshift() { splice.apply(this, new Array(0, 0).concat(arguments)); return(length); } function shift() { var _local2 = com.mosesSupposes.fuse.FuseItem(this[0]).getInitObj(); splice(0, 1); return(_local2); } function splice(startIndex, deleteCount) { stop(true); var _local7 = Number(arguments.shift()); if (_local7 < 0) { _local7 = length + _local7; } deleteCount = Number(arguments.shift()); var _local8 = new Array(); var _local5 = 0; while (_local5 < arguments.length) { var _local6 = ((arguments[_local5] instanceof com.mosesSupposes.fuse.Fuse) ? (arguments[_local5]) : (new com.mosesSupposes.fuse.FuseItem(_local7 + _local5, arguments[_local5], _nID))); addEventListener("onStop", _local6); addEventListener("evtSetStart", _local6); _local8.push(_local6); _local5++; } var _local4 = super.splice.apply(this, new Array(_local7, deleteCount).concat(_local8)); for (var _local9 in _local4) { removeEventListener("onStop", _local4[_local9]); removeEventListener("evtSetStart", _local4[_local9]); if (_local4[_local9] instanceof com.mosesSupposes.fuse.Fuse) { com.mosesSupposes.fuse.Fuse(_local4[_local9]).removeEventListener("onComplete", _oDel1); } else { com.mosesSupposes.fuse.FuseItem(_local4[_local9]).destroy(); delete this[com.mosesSupposes.fuse.FuseItem(_local4[_local9])._nItemID]; } } _local5 = 0; while (_local5 < length) { com.mosesSupposes.fuse.FuseItem(this[_local5])._nItemID = _local5; _local5++; } } function slice(indexA, indexB) { var _local6 = super.slice(indexA, indexB); var _local5 = new Array(); var _local4 = 0; while (_local4 < arguments.length) { _local5.push(com.mosesSupposes.fuse.FuseItem(this[_local4]).getInitObj()); _local4++; } return(_local5); } function reverse() { stop(true); super.reverse(); var _local3 = 0; while (_local3 < length) { com.mosesSupposes.fuse.FuseItem(this[_local3])._nItemID = _local3; _local3++; } } function traceItems(indexA, indexB) { var _local5 = ""; var _local4 = super.slice(indexA, indexB); _local5 = _local5 + ((("-Fuse#" + String(_nID)) + " traceItems:") + "\n----------\n"); var _local3 = 0; while (_local3 < _local4.length) { if (_local4[_local3] instanceof com.mosesSupposes.fuse.Fuse) { _local5 = _local5 + (((((((("-Fuse#" + String(_nID)) + " #") + _nID) + ">Item#") + _local3) + ": [Nested Fuse] ") + _local4[_local3]) + newline); } else { _local5 = _local5 + (_local4[_local3] + newline); } _local3++; } _local5 = _local5 + "----------"; com.mosesSupposes.fuse.FuseKitCommon.output(_local5); } function toString() { return((((("Fuse#" + String(_nID)) + ((label != undefined) ? ((" \"" + label) + "\"") : "")) + " (contains ") + length) + " items)"); } function setStartProps(trueOrItemIDs) { var _local8 = ((arguments.length == 0) || (trueOrItemIDs === true)) || (trueOrItemIDs == com.mosesSupposes.fuse.FuseKitCommon.ALL); dispatchEvent({target:this, type:"evtSetStart", all:_local8, filter:((trueOrItemIDs instanceof Array) ? (trueOrItemIDs) : arguments), curIndex:((state == "playing") ? (_nIndex) : -1), targs:_aDefaultTargs, scope:scope}); } function start(setStart) { close(); stop(true); _sState = "playing"; if (length == 0) { advance(false, true); } if ((setStart != null) && (setStart != false)) { setStartProps.apply(this, arguments); } dispatchEvent({target:this, type:"onStart"}); if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(("-Fuse#" + String(_nID)) + " start."); } playCurrentItem(); } function stop() { if (_sState != "stopped") { var _local3 = 0; while (_local3 < length) { if ((_local3 == _nIndex) || (com.mosesSupposes.fuse.FuseItem(this[_local3]).hasTriggerFired() == true)) { com.mosesSupposes.fuse.FuseItem(this[_local3]).stop(); } _local3++; } } else { arguments[0] = true; } if (this[_nIndex] instanceof com.mosesSupposes.fuse.Fuse) { com.mosesSupposes.fuse.Fuse(this[_nIndex]).removeEventListener("onComplete", _oDel1); } _sState = "stopped"; if (!((arguments[0] === true) && (_sState == "stopped"))) { dispatchEvent({target:this, type:"onStop"}); if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(("-Fuse#" + String(_nID)) + " stop."); } } _nIndex = 0; clearInterval(_nDelay); _nTimeCache = (_nDelay = -1); } function skipTo(indexOrLabel) { close(); var _local5; if (typeof(indexOrLabel) == "string") { _local5 = -1; var _local4 = 0; while (_local4 < length) { if (com.mosesSupposes.fuse.FuseItem(this[_local4]).getLabel() == String(indexOrLabel)) { _local5 = _local4; break; } _local4++; } if (_local5 == -1) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("102", String(indexOrLabel)); } } } else { _local5 = Number(indexOrLabel); } if ((_global.isNaN(_local5) == true) || (Math.abs(_local5) >= length)) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("103", String(indexOrLabel)); } } if (_local5 < 0) { _local5 = Math.max(0, length + _local5); } if ((_local5 == _nIndex) && (arguments[1] === true)) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("104", String(indexOrLabel), _nIndex); } } if (this[_nIndex] instanceof com.mosesSupposes.fuse.Fuse) { com.mosesSupposes.fuse.Fuse(this[_nIndex]).removeEventListener("onComplete", _oDel1); } com.mosesSupposes.fuse.FuseItem(this[_nIndex]).stop(); _nIndex = _local5; var _local7 = _sState; _sState = "playing"; if (_local7 == "stopped") { dispatchEvent({target:this, type:"onStart"}); } playCurrentItem(); if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output("skipTo:" + _local5); } } function pause() { if (_sState == "playing") { com.mosesSupposes.fuse.FuseItem(this[_nIndex]).pause(); if (_nTimeCache != -1) { _nTimeCache = _nTimeCache - getTimer(); clearInterval(_nDelay); } _sState = "paused"; if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(("-Fuse#" + String(_nID)) + " pause."); } dispatchEvent({target:this, type:"onPause"}); } } function resume() { if (_sState != "paused") { return(undefined); } close(); _sState = "playing"; if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(("-Fuse#" + String(_nID)) + " resume."); } dispatchEvent({target:this, type:"onResume"}); if (_nTimeCache != -1) { clearInterval(_nDelay); _nTimeCache = getTimer() + _nTimeCache; _nDelay = setInterval(mx.utils.Delegate.create(this, playCurrentItem), _nTimeCache, true); } com.mosesSupposes.fuse.FuseItem(this[_nIndex]).pause(true); } function advance(wasTriggered, silentStop) { var _local3 = false; if (_nIndex == (length - 1)) { var _local2 = length - 1; while (_local2 > -1) { if (com.mosesSupposes.fuse.FuseItem(this[_local2])._nPlaying > -1) { return(undefined); } _local2--; } _local3 = true; } if ((wasTriggered == true) && (_local3 == false)) { return(undefined); } if (this[_nIndex] instanceof com.mosesSupposes.fuse.Fuse) { com.mosesSupposes.fuse.Fuse(this[_nIndex]).removeEventListener("onComplete", _oDel1); } if ((++_nIndex) >= length) { stop(silentStop); if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output(("-Fuse#" + String(_nID)) + " complete."); } dispatchEvent({target:this, type:"onComplete"}); if ((autoClear == true) || ((!(autoClear === false)) && (AUTOCLEAR == true))) { destroy(); } return(undefined); } if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output((("-Fuse#" + String(_nID)) + " advance: ") + _nIndex); } dispatchEvent({target:this, type:"onAdvance"}); playCurrentItem(); } function playCurrentItem(postDelay) { clearInterval(_nDelay); if (!(postDelay === true)) { var _local2 = com.mosesSupposes.fuse.FuseItem(this[_nIndex]).evalDelay(scope) || 0; if (_local2 > 0) { _nTimeCache = getTimer() + (_local2 * 1000); _nDelay = setInterval(mx.utils.Delegate.create(this, playCurrentItem), _local2 * 1000, true); return(undefined); } } _nTimeCache = (_nDelay = -1); if (this[_nIndex] instanceof com.mosesSupposes.fuse.Fuse) { if (_oDel1 == null) { _oDel1 = mx.utils.Delegate.create(this, advance); } com.mosesSupposes.fuse.Fuse(this[_nIndex]).addEventListener("onComplete", _oDel1); } var _local3 = com.mosesSupposes.fuse.FuseItem(this[_nIndex]).startItem(_aDefaultTargs, scope); if (OUTPUT_LEVEL > 1) { com.mosesSupposes.fuse.FuseKitCommon.output((("-Fuse#" + String(_nID)) + " props tweened: ") + _local3); } } function evtSetStart(o) { setStartProps.apply(this, o.filter); } function startItem(targs, scope) { if (target == null) { target = (targs); } if (scope == null) { } start(); } static function open(fuseOrID) { var _local3 = _global.com.mosesSupposes.fuse.ZigoEngine; if (_local3 == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("106"); return(null); } _local3.register(com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.FuseItem); if (_oBuildMode == null) { _oBuildMode = {curID:-1, prevID:-1, curGroup:null}; } else if ((_oBuildMode != null) && (_oBuildMode.curID > -1)) { close(); } if (fuseOrID != null) { if (fuseOrID instanceof com.mosesSupposes.fuse.Fuse) { _oBuildMode.curID = fuseOrID.id; } else if (getInstance(fuseOrID) != null) { _oBuildMode.curID = getInstance(fuseOrID).id; } else { com.mosesSupposes.fuse.FuseKitCommon.error("107"); return(null); } } else { _oBuildMode.curID = (new com.mosesSupposes.fuse.Fuse()).id; } _oBuildMode.prevID = _oBuildMode.curID; return(getInstance(_oBuildMode.curID)); } static function openGroup(fuseOrID) { if (!((_oBuildMode != null) && (_oBuildMode.curID > -1))) { open(fuseOrID); } else if (_oBuildMode.curGroup != null) { closeGroup(); } _oBuildMode.curGroup = new Array(); return(getInstance(_oBuildMode.curID)); } static function closeGroup() { if ((_oBuildMode.curGroup == null) || (!((_oBuildMode != null) && (_oBuildMode.curID > -1)))) { return(undefined); } getInstance(_oBuildMode.curID).push(_oBuildMode.curGroup); _oBuildMode.curGroup = null; } static function close() { if (!((_oBuildMode != null) && (_oBuildMode.curID > -1))) { return(undefined); } if (_oBuildMode.curGroup != null) { closeGroup(); } _oBuildMode.curID = -1; } static function closeAndStart(setStart) { if (!((_oBuildMode != null) && (_oBuildMode.curID > -1))) { return(undefined); } var _local2 = getInstance(_oBuildMode.curID); close(); _local2.start.apply(_local2, arguments); } static function startRecent(setStart) { var _local2 = getInstance(_oBuildMode.prevID); if (_local2 != null) { _local2.start.apply(_local2, arguments); } else { com.mosesSupposes.fuse.FuseKitCommon.error("108"); } } static function addCommand(commandOrScope, indexOrFunc, argument) { if (!((_oBuildMode != null) && (_oBuildMode.curID > -1))) { return(undefined); } var _local3 = ((_oBuildMode.curGroup != null) ? (_oBuildMode.curGroup) : (getInstance(_oBuildMode.curID))); if (typeof(commandOrScope) == "string") { if ((_oBuildMode.curGroup != null) && (commandOrScope != "delay")) { com.mosesSupposes.fuse.FuseKitCommon.error("109", String(commandOrScope)); return(undefined); } var _local4 = "|delay|start|stop|pause|resume|skipTo|setStartProps|"; if ((_local4.indexOf(("|" + commandOrScope) + "|") == -1) || (((commandOrScope == "skipTo") || (commandOrScope == "delay")) && (indexOrFunc == undefined))) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("110", String(commandOrScope)); } } else { _local3.push({__buildMode:true, command:commandOrScope, commandargs:indexOrFunc}); } } else { _local3.push({__buildMode:true, scope:commandOrScope, func:indexOrFunc, args:arguments.slice(2)}); } } static function addBuildItem(args) { if (!((_oBuildMode != null) && (_oBuildMode.curID > -1))) { return(false); } var _local1 = ((_oBuildMode.curGroup != null) ? (_oBuildMode.curGroup) : (getInstance(_oBuildMode.curID))); if ((args.length == 1) && (typeof(args[0]) == "object")) { _local1.push(args[0]); } else { _local1.push({__buildMode:true, tweenargs:args}); } return(true); } static function registerInstance(s) { if (_aInstances == null) { _aInstances = new Array(); } return(_aInstances.push(s) - 1); } static function removeInstanceAt(id, isDestroyCall) { if (isDestroyCall != true) { com.mosesSupposes.fuse.Fuse(_aInstances[id]).destroy(); } delete _aInstances[id]; } static var registryKey = "fuse"; static var VERSION = com.mosesSupposes.fuse.FuseKitCommon.VERSION; static var OUTPUT_LEVEL = 1; static var AUTOCLEAR = false; var autoClear = false; var _sState = "stopped"; var _nDelay = -1; var _nTimeCache = -1; static var _aInstances = null; static var _oBuildMode = null; }
Symbol 240 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 241 MovieClip [__Packages.com.mosesSupposes.fuse.FuseItem] Frame 0
class com.mosesSupposes.fuse.FuseItem { static var _ZigoEngine, _aInstances; var _nItemID, _nFuseID, _initObj, _aProfiles, _oElements, _oTemps, _sImage, _aTweens; function FuseItem (id, o, fuseID) { _ZigoEngine = _global.com.mosesSupposes.fuse.ZigoEngine; _nItemID = id; _nFuseID = fuseID; _initObj = o; _aProfiles = []; _oElements = {aEvents:[]}; _oTemps = {}; if (!(o instanceof Array)) { o = [o]; } var _local18 = _global.com.mosesSupposes.fuse.Fuse; _oTemps.outputLevel = ((_local18 != undefined) ? (_local18.OUTPUT_LEVEL) : (_global.com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL)); if (o.length == 1) { var _local17 = o[0]; var _local9 = ((_local17.action != undefined) ? (_local17.action) : (_local17)); if ((_local9.__buildMode != true) && (_local9.command != undefined)) { _oElements.command = _local9.command; _oElements.scope = _local9.scope; _oElements.args = _local9.args; _sImage = " Elements:[" + ("command" + ((typeof(_local9.command) == "string") ? ((":\"" + _local9.command) + "\", ") : ", ")); if ((_local9.label != undefined) && (typeof(_local9.label) == "string")) { _sImage = _sImage + (("label:\"" + _local9.label) + "\", "); _oElements.label = _local9.label; } if (_local9.delay != undefined) { _sImage = _sImage + "delay, "; _oElements.delay = _local9.delay; } if ((_local9.func != undefined) && (_oTemps.outputLevel > 0)) { com.mosesSupposes.fuse.FuseKitCommon.error("113"); } return; } } _oTemps.sImgS = ""; _oTemps.sImgE = ""; _oTemps.sImgB = ""; _oTemps.afl = 0; _oTemps.ael = 0; _oTemps.twDelayFlag = false; _oTemps.nActions = o.length; _oTemps.fuseProps = com.mosesSupposes.fuse.FuseKitCommon._fuseprops(); _oTemps.cbProps = com.mosesSupposes.fuse.FuseKitCommon._cbprops(); _oTemps.sUP = com.mosesSupposes.fuse.FuseKitCommon._underscoreable(); _oTemps.sCT = com.mosesSupposes.fuse.FuseKitCommon._cts(); _oTemps.bTriggerFound = false; for (var _local16 in o) { var _local3 = o[_local16]; if ((_local3.label != undefined) && (typeof(_local3.label) == "string")) { _oElements.label = _local3.label; } var _local5; var _local7; var _local8 = Boolean((typeof(_local3.action) == "object") && (!(_local3.action instanceof Array))); if (_local8 == true) { _local5 = _local3.action; _local7 = {delay:_local3.delay, target:_local3.target, addTarget:_local3.addTarget, label:_local3.label, trigger:_local3.trigger}; } else { _local5 = _local3; } var _local4 = parseProfile(_local5, _local7); if (_local4 != undefined) { _aProfiles.unshift(_local4); } } _sImage = ""; var _local15 = ""; if (_oElements.label != undefined) { _local15 = _local15 + (("label:\"" + _oElements.label) + "\", "); } if (_oTemps.afl > 0) { _local15 = _local15 + ((_oTemps.afl > 1) ? (_oTemps.afl + " callbacks, ") : "callback, "); } if ((_oElements.delay != undefined) || (_oTemps.twDelayFlag == true)) { _local15 = _local15 + "delay, "; } if (_oTemps.bTriggerFound == true) { _local15 = _local15 + "trigger, "; } if (_oTemps.ael > 0) { _local15 = _local15 + ((_oTemps.ael > 1) ? (_oTemps.ael + " events, ") : "event, "); } if (_local15 != "") { _sImage = _sImage + ((" Elements:[" + _local15.slice(0, -2)) + "]"); } if (_oTemps.sImgS != "") { _sImage = _sImage + ((" StartProps:[" + _oTemps.sImgS.slice(0, -2)) + "]"); } if (_oTemps.sImgE != "") { _sImage = _sImage + ((" Props:[" + _oTemps.sImgE.slice(0, -2)) + "]"); } if (_oTemps.sImgB != "") { _sImage = _sImage + ((" Simple Syntax Props:[" + _oTemps.sImgB.slice(0, -1)) + "]"); } delete _oTemps; } static function doTween() { for (var _local3 in arguments) { if (typeof(arguments[_local3]) == "object") { if (_aInstances == undefined) { _aInstances = new Array(); } var _local2 = new com.mosesSupposes.fuse.FuseItem(_aInstances.length, arguments[_local3], -1); return(_local2.startItem()); } } } function getLabel() { return(_oElements.label); } function hasTriggerFired() { return(_bTrigger == true); } function getInitObj() { return(_initObj); } function getActiveTargets(targetList) { if (_aTweens.length <= 0) { return(targetList); } var _local3 = false; for (var _local5 in _aTweens) { for (var _local4 in targetList) { if (targetList[_local4] == _aTweens[_local5].targ) { _local3 = true; break; } } if (_local3 == false) { targetList.unshift(_aTweens[_local5].targ); } } return(targetList); } function toString() { return(String((_sID() + ":") + _sImage)); } function evalDelay(scope) { var _local3 = _oElements.delay; if (_local3 instanceof Function) { _local3 = _local3.apply(((_oElements.delayscope != undefined) ? (_oElements.delayscope) : (scope))); } if (typeof(_local3) == "string") { _local3 = parseClock(String(_local3)); } if (_global.isNaN(Number(_local3)) == true) { return(0); } return(Number(_local3)); } function startItem(targs, scope) { _ZigoEngine = _global.com.mosesSupposes.fuse.ZigoEngine; var _local10 = _global.com.mosesSupposes.fuse.Fuse; var _local5 = ((_local10 != undefined) ? (_local10.OUTPUT_LEVEL) : (_ZigoEngine.OUTPUT_LEVEL)); if (_oElements.command != null) { var _local12 = "|start|stop|pause|resume|skipTo|setStartProps|"; var _local11 = _oElements.scope || (scope); var _local8 = ((_oElements.command instanceof Function) ? (String(_oElements.command.apply(_local11))) : (String(_oElements.command))); var _local6 = ((_oElements.args instanceof Function) ? (_oElements.args.apply(_local11)) : (_oElements.args)); if ((_local12.indexOf(("|" + _local8) + "|") == -1) || ((_local8 == "skipTo") && (_local6 == undefined))) { if (_local5 > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("111", _local8); } } else { _nPlaying = 1; if (!(_local6 instanceof Array)) { _local6 = ((_local6 == null) ? ([]) : ([_local6])); } dispatchRequest(String(_local8), _local6); } return(null); } if (_aTweens.length > 0) { stop(); } _ZigoEngine.addListener(this); _nPlaying = 2; var _local4 = null; if (_aProfiles.length > 0) { if (_ZigoEngine == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("112"); } else { _local4 = doTweens(targs, scope, false); } } _nPlaying = 1; var _local3 = _oElements.aEvents; for (var _local9 in _local3) { if (((_local4 == null) && (_aTweens.length > 0)) && (_local3[_local9].skipLevel == 2)) { continue; } fireEvents(_local3[_local9], scope, _local5); } if (((_local4 == null) && (_aTweens.length <= 0)) && (_nPlaying == 1)) { if (_local5 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((("-" + _sID()) + " no tweens added - item done. [getTimer()=") + getTimer()) + "]"); } complete(); } return(_local4); } function stop() { var _local2 = _nPlaying > -1; _nPlaying = -1; if (_local2 == true) { onStop(); } _ZigoEngine.removeListener(this); } static function removeInstance(id) { com.mosesSupposes.fuse.FuseItem(_aInstances[id]).destroy(); delete _aInstances[id]; } function onStop() { _bStartSet = false; for (var _local3 in _aTweens) { var _local2 = _aTweens[_local3]; _local2.targ.removeListener(this); _ZigoEngine.removeTween(_local2.targ, _local2.props); delete _aTweens[_local3]; } delete _aTweens; _bTrigger = false; } function evtSetStart(o) { if ((_sImage.indexOf("StartProps:") == -1) || (o.curIndex == _nItemID)) { return(undefined); } if (o.all != true) { var _local3 = false; for (var _local4 in o.filter) { if ((Number(o.filter[_local4]) == _nItemID) || (String(o.filter[_local4]) == _oElements.label)) { _local3 = true; } } if (_local3 == false) { return(undefined); } } doTweens(o.targs, o.scope, true); _bStartSet = true; } function pause(resume) { if (_nPlaying == -1) { return(undefined); } _nPlaying = ((resume == true) ? 1 : 0); for (var _local12 in _aTweens) { var _local4 = _aTweens[_local12]; var _local2 = _local4.targ; var _local3 = _local4.props; if (resume == true) { var _local5 = []; var _local6 = _aTweens.length; for (var _local8 in _local3) { if (_ZigoEngine.isTweenPaused(_local2, _local3[_local8]) == false) { _local5.push(_local3[_local8]); } } if (_local5.length > 0) { onTweenEnd({__zigoID__:_local4.targZID, props:_local5, isResume:true}); } if (_aTweens.length == _local6) { _local2.addListener(this); _ZigoEngine.unpauseTween(_local2, _local4.props); } } else { _local2.removeListener(this); _ZigoEngine.pauseTween(_local2, _local4.props); } } if ((resume == true) && (_aTweens.length <= 0)) { complete(); } else if (resume == true) { _ZigoEngine.addListener(this); } else { _ZigoEngine.removeListener(this); } } function destroy() { var _local3 = _nPlaying > -1; _nPlaying = -1; for (var _local5 in _aTweens) { var _local2 = _aTweens[_local5]; _local2.targ.removeListener(this); if (_local3 == true) { _ZigoEngine.removeTween(_local2.targ, _local2.props); } delete _aTweens[_local5]; } for (var _local4 in this) { delete this[_local4]; } } function dispatchRequest(type, args) { var _local4 = _global.com.mosesSupposes.fuse.Fuse.getInstance(_nFuseID); if ((!(args instanceof Array)) && (args != null)) { args = new Array(args); } Function(_local4[type]).apply(_local4, args); } function _sID() { var _local3; if (_nFuseID == -1) { _local3 = "One-off tween "; } else { var _local4 = _global.com.mosesSupposes.fuse.Fuse.getInstance(_nFuseID); _local3 = "Fuse#" + String(_nFuseID); if (_local4.label != undefined) { _local3 = _local3 + ((":\"" + _local4.label) + "\""); } } _local3 = _local3 + (">Item#" + String(_nItemID)); if (_oElements.label != undefined) { _local3 = _local3 + ((":\"" + _oElements.label) + "\""); } return(_local3); } function parseProfile(obj, aap) { var _local39; var _local2; var _local8; if (obj.__buildMode == true) { if (obj.command != undefined) { if (obj.command == "delay") { _oElements.delay = obj.commandargs; } else { _oElements.command = obj.command; _oElements.args = obj.commandargs; } } if (obj.func != undefined) { _oTemps.afl++; _oElements.aEvents.unshift({f:obj.func, s:obj.scope, a:obj.args}); } if (obj.tweenargs != undefined) { _oTemps.sImgB = _oTemps.sImgB + (obj.tweenargs[1].toString() + ","); return(obj); } return(null); } var _local3 = {delay:((aap.delay != undefined) ? (aap.delay) : (obj.delay)), ease:obj.ease, seconds:obj.seconds, event:obj.event, eventparams:obj.eventparams, skipLevel:((((typeof(obj.skipLevel) == "number") && (obj.skipLevel >= 0)) && (obj.skipLevel <= 2)) ? (obj.skipLevel) : (_ZigoEngine.SKIP_LEVEL)), oSP:{}, oEP:{}, oAFV:{}}; var _local22 = ((aap.trigger != undefined) ? (aap.trigger) : (obj.trigger)); if (_local22 != undefined) { if (_oTemps.bTriggerFound == false) { _local3.trigger = _local22; _oTemps.bTriggerFound = true; } else if (_oTemps.outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("126", _sID(), _local22); } } if (_local3.delay == undefined) { _local3.delay = obj.startAt; } if (_local3.ease == undefined) { _local3.ease = obj.easing; } if (_local3.seconds == undefined) { _local3.seconds = ((obj.duration != undefined) ? (obj.duration) : (obj.time)); } if (aap.target != undefined) { _local3.target = ((aap.target instanceof Array) ? (aap.target) : ([aap.target])); } else if (obj.target != undefined) { _local3.target = ((obj.target instanceof Array) ? (obj.target) : ([obj.target])); } if (obj.addTarget != undefined) { _local3.addTarget = ((obj.addTarget instanceof Array) ? (obj.addTarget) : ([obj.addTarget])); } if (aap.addTarget != undefined) { if (_local3.addTarget == undefined) { _local3.addTarget = ((aap.addTarget instanceof Array) ? (aap.addTarget) : ([aap.addTarget])); } else { _local3.addTarget = ((_local3.addTarget instanceof Array) ? (_local3.addTarget.concat(aap.addTarget)) : (new Array(_local3.addTarget).concat(aap.addTarget))); } } var _local15 = false; for (_local2 in obj) { var _local9 = obj[_local2]; if (_oTemps.cbProps.indexOf(("|" + _local2) + "|") > -1) { if (_local2 != "skipLevel") { _local3[_local2] = _local9; } continue; } if (_oTemps.fuseProps.indexOf(("|" + _local2) + "|") > -1) { if (((_local2 == "command") && (_oTemps.nActions > 1)) && (_oTemps.outputLevel > 0)) { com.mosesSupposes.fuse.FuseKitCommon.error("114", String(_local9)); } continue; } if (typeof(_local9) == "object") { var _local11 = ((_local9 instanceof Array) ? ([]) : ({})); for (_local8 in _local9) { _local11[_local8] = _local9[_local8]; } _local9 = _local11; } var _local4; var _local21; if (_local2.indexOf("start") == 0) { _local2 = _local2.slice(6); _local4 = _local3.oSP; } else { _local4 = _local3.oEP; } if ((ADD_UNDERSCORES == true) && (_oTemps.sUP.indexOf(("|_" + _local2) + "|") > -1)) { _local2 = "_" + _local2; } if (_oTemps.sCT.indexOf(("|" + _local2) + "|") > -1) { var _local13 = (_local2 == "_tintPercent") && (_local4.colorProp.p == "_tint"); var _local12 = (_local2 == "_tint") && (_local4.colorProp.p == "_tintPercent"); if (((_local4.colorProp == undefined) || (_local13 == true)) || (_local12 == true)) { if (_local13 == true) { _local4.colorProp = {p:"_tint", v:{tint:_local4.colorProp.v, percent:_local9}}; } else if (_local12 == true) { _local4.colorProp = {p:"_tint", v:{tint:_local9, percent:_local4.colorProp.v}}; } else { _local4.colorProp = {p:_local2, v:_local9}; } _local15 = true; } else if (_oTemps.outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("115", _sID(), _local2); } } else if (_local9 != null) { if (((_local4 == _local3.oEP) && ((obj.controlX != undefined) || (obj.controlY != undefined))) && (((_local2.indexOf("control") == 0) || (_local2 == "_x")) || (_local2 == "_y"))) { if (_local4._bezier_ == undefined) { _local4._bezier_ = {}; } if (_local2.indexOf("control") == 0) { _local4._bezier_[_local2] = _local9; } else { _local4._bezier_[_local2.charAt(1)] = _local9; } } else { _local4[_local2] = _local9; } _local15 = true; } } if ((_local15 == false) && ((_local3.trigger != undefined) || (((_local3.delay != undefined) || (_local3.seconds != undefined)) && (((_local3.startfunc != undefined) || (_local3.updfunc != undefined)) || ((_local3.func != undefined) && (_oTemps.nActions > 1)))))) { if (_ZigoEngine == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("116"); } else { if (_local3.func != undefined) { _oTemps.afl++; } if (_local3.event != undefined) { _oTemps.ael++; } _local3._doTimer = true; if (_local3.delay != undefined) { _oTemps.twDelayFlag = true; } return(_local3); } } if (_local15 == true) { var _local17 = _local3.oEP.colorProp != undefined; var _local7 = 0; while (_local7 < 2) { var _local4 = ((_local7 == 0) ? (_local3.oSP) : (_local3.oEP)); var _local6 = ((_local7 == 0) ? (_oTemps.sImgS) : (_oTemps.sImgE)); var _local10 = _local4.colorProp.p; if (_local10 != undefined) { _local4[_local10] = _local4.colorProp.v; delete _local4.colorProp; } if (((_local4._xscale != undefined) || (_local4._scale != undefined)) && ((_local4._width != undefined) || (_local4._size != undefined))) { var _local14 = ((_local4._xscale != undefined) ? "_xscale" : "_scale"); delete _local4[_local14]; if (_oTemps.outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("115", _sID(), _local14); } } if (((_local4._yscale != undefined) || (_local4._scale != undefined)) && ((_local4._height != undefined) || (_local4._size != undefined))) { var _local14 = ((_local4._yscale != undefined) ? "_yscale" : "_scale"); delete _local4[_local14]; if (_oTemps.outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("115", _sID(), _local14); } } for (_local2 in _local4) { if (_local6.indexOf(_local2 + ", ") == -1) { _local6 = _local6 + (_local2 + ", "); } if (_local4 == _local3.oSP) { if ((_local3.oEP[_local2] == undefined) && (!((_local2 == _local10) && (_local17 == true)))) { _local3.oAFV[_local2] = true; _local3.oEP[_local2] = []; } } } ((_local7 == 0) ? ((_oTemps.sImgS = _local6)) : ((_oTemps.sImgE = _local6))); _local7++; } return(_local3); } if ((_local3.delay != undefined) && (_oTemps.nActions == 1)) { _oElements.delay = _local3.delay; _oElements.delayscope = _local3.scope; } if (_local3.event != undefined) { _oTemps.ael++; _oElements.aEvents.unshift({e:_local3.event, s:_local3.scope, ep:_local3.eventparams, skipLevel:_local3.skipLevel}); } var _local23 = _oElements.aEvents.length; if (_local3.easyfunc != undefined) { _oElements.aEvents.push({cb:_local3.easyfunc, s:_local3.scope, skipLevel:_local3.skipLevel}); } if (_local3.func != undefined) { _oElements.aEvents.push({f:_local3.func, s:_local3.scope, a:_local3.args, skipLevel:_local3.skipLevel}); } _oTemps.afl = _oTemps.afl + (_oElements.aEvents.length - _local23); return(undefined); } function doTweens(targs, defaultScope, setStart) { if (_aTweens == null) { _aTweens = []; } var _local66 = _global.com.mosesSupposes.fuse.Fuse; var _local19 = ((_local66 != undefined) ? (_local66.OUTPUT_LEVEL) : (_ZigoEngine.OUTPUT_LEVEL)); var _local27 = ""; var _local65 = 0; var _local7; var _local6; var _local4; if (_aProfiles[0].__buildMode == true) { var _local48 = 0; while (_local48 < _aProfiles.length) { var _local29 = _aProfiles[_local48].tweenargs; if ((_local29[6].cycles === 0) || (_local29[6].cycles.toUpperCase() == "LOOP")) { delete _local29[6].cycles; if (_local19 > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("117", _sID()); } } var _local31 = _ZigoEngine.doTween.apply(_ZigoEngine, _local29); var _local15 = ((_local31 == null) ? ([]) : (_local31.split(","))); if (_local15.length > 0) { _aTweens.push({targ:_local29[0], props:_local15, targZID:_local29[0].__zigoID__}); _local29[0].addListener(this); for (_local6 in _local15) { if (_local27.indexOf(_local15[_local6] + ",") == -1) { _local27 = _local27 + (_local15[_local6] + ","); } } } if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((("\n-" + _sID()) + " TWEEN (simple syntax)\n\ttargets:[") + _local29[0]) + "]\n\tprops sent:[") + _local29[1]) + "]"); } _local48++; } return(((_local27 == "") ? null : (_local27.slice(0, -1)))); } var _local67 = (_bStartSet != true) && ((setStart == true) || (_sImage.indexOf("StartProps:") > -1)); var _local48 = 0; for ( ; _local48 < _aProfiles.length ; _local48++) { var _local3 = _aProfiles[_local48]; var _local9 = defaultScope; if (_local3.scope != undefined) { _local9 = ((_local3.scope instanceof Function) ? (_local3.scope.apply(_local9)) : (_local3.scope)); } var _local20; if (_local3.event != undefined) { var _local45 = ((_local3.event instanceof Function) ? (_local3.event.apply(_local9)) : (_local3.event)); var _local56 = ((_local3.eventparams instanceof Function) ? (_local3.eventparams.apply(_local9)) : (_local3.eventparams)); if ((_local45 != undefined) && (_local45.length > 0)) { _local20 = {e:_local45, ep:_local56, s:_local9}; } } var _local51 = ((_local3.skipLevel instanceof Function) ? (_local3.skipLevel.apply(_local9)) : (_local3.skipLevel)); var _local33 = {skipLevel:_local51}; var _local8 = {skipLevel:_local51}; if (_local3.cycles != undefined) { var _local46 = ((_local3.cycles instanceof Function) ? (_local3.cycles.apply(_local9)) : (_local3.cycles)); if (((Number(_local46) == 0) || (String(_local46).toUpperCase() == "LOOP")) && (_local66 != undefined)) { delete _local3.cycles; if (_local19 > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("117", _sID()); } } else { _local33.cycles = (_local8.cycles = _local46); } } var _local37 = ""; if ((((_local3.easyfunc != undefined) || (_local3.func != undefined)) || (_local3.startfunc != undefined)) || (_local3.updfunc != undefined)) { for (_local7 in _local3) { if (_local7.indexOf("func") > -1) { _local8[_local7] = _local3[_local7]; } else if (((_local7 == "startscope") || (_local7 == "updscope")) || (_local7.indexOf("args") > -1)) { _local8[_local7] = ((_local3[_local7] instanceof Function) ? (Function(_local3[_local7]).apply(_local9)) : (_local3[_local7])); } } if (_local9 != undefined) { if ((_local8.func != undefined) && (_local8.scope == undefined)) { _local8.scope = _local9; } if ((_local8.updfunc != undefined) && (_local8.updscope == undefined)) { _local8.updscope = _local9; } if ((_local8.startfunc != undefined) && (_local8.startscope == undefined)) { _local8.startscope = _local9; } } } for (_local6 in _local8) { _local37 = _local37 + (((_local6 + ":") + _local8[_local6]) + "|"); } var _local42 = _local3.trigger === true; var _local17; if ((_local42 == false) && (_local3.trigger != undefined)) { _local17 = ((_local3.trigger instanceof Function) ? (_local3.trigger.apply(_local9)) : (_local3.trigger)); if (typeof(_local17) == "string") { _local17 = ((String(_local17).charAt(0) == "-") ? (-parseClock(String(_local17).slice(1))) : (parseClock(String(_local17)))); } if (_global.isNaN(_local17) == true) { _local17 = undefined; } } var _local12 = []; var _local43 = ((_local3.target == undefined) ? (targs) : (_local3.target)); var _local21 = []; var _local47 = false; for (_local7 in _local43) { var _local5 = _local43[_local7]; _local21 = _local21.concat(((_local5 instanceof Function) ? (_local5.apply(_local9)) : (_local5))); } for (_local7 in _local3.addTarget) { var _local5 = _local3.addTarget[_local7]; _local21 = _local21.concat(((_local5 instanceof Function) ? (_local5.apply(_local9)) : (_local5))); } for (_local7 in _local21) { var _local5 = _local21[_local7]; if (_local5 != null) { var _local35 = false; for (_local6 in _local12) { if (_local12[_local6] == _local5) { _local35 = true; break; } } if (_local35 == false) { _local12.unshift(_local5); } } else { _local47 = true; } } var _local52 = (_local12.length == 0) && (_local3._doTimer != true); var _local49 = (_local3._doTimer == true) && (_local12.length == 0); if ((_local47 == true) || (_local52 == true)) { _local65++; if (_local52 == true) { continue; } } else { if (_local67 == true) { for (_local7 in _local12) { var _local30 = _local12[_local7]; var _local28 = []; var _local23 = []; if (setStart == true) { for (var _local57 in _local3.oEP) { _global.com.mosesSupposes.fuse.FuseFMP.getFilterProp(_local30, _local57, true); } } for (var _local58 in _local3.oSP) { var _local5 = _local3.oSP[_local58]; if (_local5 instanceof Function) { _local5 = _local5.apply(_local9); } if ((_local5 === true) || (_local5 === false)) { _local30[_local58] = _local5; if (_local3.oAFV[_local58] == true) { for (_local4 in _local3.oEP[_local58]) { if (_local3.oEP[_local58][_local4].targ == _local30) { _local3.oEP[_local58].splice(Number(_local4), 1); } } _local3.oEP[_local58].push({targ:_local30, val:"IGNORE"}); } continue; } if (((_local3.oAFV[_local58] == true) && (!((_local58 == "_colorReset") && (_local5 == 100)))) && (!((_local58 == "_tintPercent") && (_local5 == 0)))) { var _local16; if ((_local58 == "_tint") || (_local58 == "_colorTransform")) { _local16 = _ZigoEngine.getColorTransObj(); } else if ("|_alpha|_contrast|_invertColor|_tintPercent|_xscale|_yscale|_scale|".indexOf(("|" + _local58) + "|") > -1) { _local16 = 100; } else if ("|_brightness|_brightOffset|_colorReset|_rotation|".indexOf(("|" + _local58) + "|") > -1) { _local16 = 0; } else { var _local25 = _global.com.mosesSupposes.fuse.FuseFMP.getFilterProp(_local30, _local58, true); if (_local25 != null) { _local16 = _local25; } else { _local16 = ((_global.isNaN(_local30[_local58]) == false) ? _local30[_local58] : 0); } } for (_local4 in _local3.oEP[_local58]) { if (_local3.oEP[_local58][_local4].targ == _local30) { _local3.oEP[_local58].splice(Number(_local4), 1); } } _local3.oEP[_local58].push({targ:_local30, val:_local16}); } if (typeof(_local5) == "object") { var _local24 = ((_local5 instanceof Array) ? ([]) : ({})); for (_local4 in _local5) { _local24[_local4] = ((_local5[_local4] instanceof Function) ? Function(_local5[_local4]).apply(_local9) : _local5[_local4]); } _local5 = _local24; } _local28.push(_local58); _local23.push(_local5); } if (_local23.length > 0) { if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output((((("-" + _sID()) + " ") + _local30) + " SET STARTS: ") + [("[" + _local28) + "]", ("[" + _local23) + "]"]); } _ZigoEngine.doTween(_local30, _local28, _local23, 0); } } } if (setStart == true) { } else { var _local10; var _local13; var _local11; var _local36 = false; var _local44 = ((_local49 == false) ? (_local12) : ([0])); for (_local7 in _local44) { var _local18 = _local3.ease; if (_local18 instanceof Function) { var _local38 = Function(_local18); if (typeof(_local38(1, 1, 1, 1)) != "number") { _local18 = _local38.apply(_local9); } } _local10 = ((_local3.seconds instanceof Function) ? (_local3.seconds.apply(_local9)) : (_local3.seconds)); if (_local10 != undefined) { if (typeof(_local10) == "string") { _local10 = parseClock(String(_local10)); } if (_global.isNaN(_local10) == true) { _local10 = _ZigoEngine.DURATION || 0; } } _local13 = ((_local3.delay instanceof Function) ? (_local3.delay.apply(_local9)) : (_local3.delay)); if (typeof(_local13) == "string") { _local13 = parseClock(String(_local13)); } if ((_local13 == null) || (_global.isNaN(_local13) == true)) { _local13 = 0; } if (_local49 == true) { continue; } var _local30 = _local44[_local7]; var _local22 = []; var _local14 = []; var _local40 = 0; for (var _local58 in _local3.oEP) { var _local5 = _local3.oEP[_local58]; if (_local5 instanceof Function) { _local5 = _local5.apply(_local9); } if ((_local5 === true) || (_local5 === false)) { if (_local11 == undefined) { _local11 = {}; } _local11[_local58] = _local5; _local40++; continue; } if (typeof(_local5) == "object") { if (_local5[0].targ != undefined) { for (_local4 in _local5) { if (_local5[_local4].targ == _local30) { _local5 = _local5[_local4].val; break; } } } else { var _local24 = ((_local5 instanceof Array) ? [] : {}); for (_local4 in _local5) { _local24[_local4] = ((_local5[_local4] instanceof Function) ? Function(_local5[_local4]).apply(_local9) : _local5[_local4]); } _local5 = _local24; } } if (_local5 != "IGNORE") { _local22.push(_local58); _local14.push(_local5); } } var _local15 = []; if (_local14.length > 0) { var _local31 = _ZigoEngine.doTween(_local30, _local22, _local14, _local10, _local18, _local13, _local8); if (_local31 != null) { _local15 = _local31.split(","); } if (_local15.length > 0) { var _local32 = {targ:_local30, props:_local15, bools:_local11, targZID:_local30.__zigoID__}; if (_local36 == false) { _local8 = _local33; _local32.event = _local20; _local11 = undefined; _local20 = _local11; _local32.trigger = _local42; } _aTweens.push(_local32); _local30.addListener(this); _local36 = true; } for (_local6 in _local15) { if (_local27.indexOf(_local15[_local6] + ",") == -1) { _local27 = _local27 + (_local15[_local6] + ","); } } if (_local19 == 3) { var _local39 = _local22.toString(); if (_local15.length > _local22.length) { _local39 = _local39 + (("\n\t[NO-CHANGE PROPS DISCARDED. KEPT:" + _local31) + "]"); } var _local26 = ""; for (_local6 in _local14) { _local26 = (((typeof(_local14[_local6]) == "string") ? (("\"" + _local14[_local6]) + "\"") : _local14[_local6]) + ", ") + _local26; } com.mosesSupposes.fuse.FuseKitCommon.output((("\n-" + _sID()) + " TWEEN:\n") + [("\t[getTimer():" + getTimer()) + "] ", "targ: " + _local30, "props: " + _local39, "endVals: " + _local26, "time: " + ((_local10 == undefined) ? (_ZigoEngine.DURATION) : (_local10)), "easing: " + ((_local18 == undefined) ? (_ZigoEngine.EASING) : (_local18)), "delay: " + ((_local13 == undefined) ? 0 : (_local13)), "callbacks: " + ((_local37 == "") ? "(none)" : (_local37))].join("\n\t")); } } } if ((_local10 == undefined) || (_global.isNaN(_local10) == true)) { _local10 = 0; } var _local34 = _local13 + _local10; if (_local17 != undefined) { if (_local17 < 0) { _local17 = _local17 + _local34; } if ((_local17 > 0) && ((_local34 == 0) || (_local17 < _local34))) { if (_local34 == 0) { if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((((((("-" + _sID()) + " graft a timed trigger (") + _local17) + " sec). [has callback:") + (_local8 != _local33)) + ", has event:") + (_local20 != undefined)) + ", has booleans:") + (_local11 != undefined)) + "]"); } doTimerTween(null, _local17, 0, true, _local11, _local8, _local20); _local36 = true; } else { if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((("-" + _sID()) + " graft a timed trigger (") + _local17) + " sec)."); } doTimerTween(null, _local17, 0, true); } } else if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((("-" + _sID()) + " timed trigger discarded: out of range. [") + _local17) + "/") + _local34) + "]"); } } if ((_local36 == false) && (((_local8 != _local33) || (_local20 != undefined)) || (_local11 != undefined))) { if ((_local51 == 0) && (_local34 > 0)) { if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((((((("-" + _sID()) + " no props tweened - graft a delay (") + _local34) + " sec). [has callback:") + (_local8 != _local33)) + ", has event:") + (_local20 != undefined)) + ", has booleans:") + (_local11 != undefined)) + "]"); } doTimerTween(_local12, _local10, _local13, _local42, _local11, _local8, _local20); } else { if (_local19 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((((("-" + _sID()) + " no props tweened, executing nontween items. [has callback:") + (_local8 != _local33)) + ", has event:") + (_local20 != undefined)) + ", has booleans:") + (_local11 != undefined)) + "]"); } for (_local7 in _local12) { for (_local6 in _local11) { _local12[_local7][_local6] = _local11[_local6]; } } if (_local51 < 2) { if (_local8 != undefined) { if (_local8.startfunc != undefined) { fireEvents({f:_local8.startfunc, s:_local8.startscope, a:_local8.startargs}, _local9, _local19); } if (_local8.updfunc != undefined) { fireEvents({f:_local8.updfunc, s:_local8.updscope, a:_local8.updargs}, _local9, _local19); } if ((_local8.startfunc != undefined) || (_local8.easyfunc != undefined)) { fireEvents({f:_local8.func, s:_local8.scope, a:_local8.args, cb:_local8.easyfunc}, _local9, _local19); } } if (_local20 != undefined) { fireEvents(_local20); } } } } } } } if ((_local65 > 0) && (_local19 > 0)) { if ((_local65 == _aProfiles.length) && (_local27 == "")) { com.mosesSupposes.fuse.FuseKitCommon.error("118", _sID(), setStart); } else { com.mosesSupposes.fuse.FuseKitCommon.error("119", _local67, _local65, _sID()); } } return(((_local27 == "") ? null : (_local27.slice(0, -1)))); } function doTimerTween(actualTargets, duration, delay, trigger, booleans, callback, event) { var _local2 = {__TweenedDelay:0}; _ZigoEngine.initializeTargets(_local2); _aTweens.push({targ:_local2, props:["__TweenedDelay"], trigger:trigger, bools:booleans, event:event, actualTargs:actualTargets, targZID:_local2.__zigoID__}); _ZigoEngine.doTween(_local2, "__TweenedDelay", 1, duration, null, delay, callback); _local2.addListener(this); } function onTweenEnd(o) { if (_nPlaying < 1) { return(undefined); } var _local16 = _global.com.mosesSupposes.fuse.Fuse; var _local7 = ((_local16 != undefined) ? (_local16.OUTPUT_LEVEL) : (_ZigoEngine.OUTPUT_LEVEL)); if (_local7 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((((("-" + _sID()) + " onTweenEnd: ") + ((typeof(o.target) == "movieclip") ? (o.target._name) : (typeof(o.target)))) + "[") + o.props) + "] [getTimer()=") + getTimer()) + "]"); } var _local14 = ((!(o.__zigoID__ === undefined)) ? (o.__zigoID__) : (o.target.__zigoID__)); for (var _local15 in _aTweens) { var _local3 = _aTweens[_local15]; if (_local3.targZID == _local14) { for (var _local13 in o.props) { var _local4 = _local3.props; for (var _local12 in _local4) { var _local5 = _local4[_local12]; if (_local5 == o.props[_local13]) { if (_nPlaying == 2) { if (_local7 > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("120", _sID(), _local5); } } _local4.splice(Number(_local12), 1); if (_local4.length == 0) { if (_local3.event != undefined) { fireEvents(_local3.event, _local3.event.s, _local7); } if (_local5 == "__TweenedDelay") { _ZigoEngine.deinitializeTargets(_local3.targ); delete _local3.targ; for (var _local10 in _local3.bools) { for (var _local9 in _local3.actualTargs) { _local3.actualTargs[_local9][_local10] = _local3.bools[_local10]; } } } else { var _local6 = false; for (var _local10 in _local3.bools) { _local3.targ[_local10] = _local3.bools[_local10]; } for (var _local11 in _aTweens) { if ((_local11 != _local15) && (_aTweens[_local11].targ == _local3.targ)) { _local6 = true; } } if (_local6 == false) { _local3.targ.removeListener(this); } } if (_local3.trigger == true) { if (((_bTrigger == false) && (o.isResume != true)) && (_aTweens.length > 1)) { _bTrigger = true; if (_local7 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(("-" + _sID()) + " trigger fired!"); } var breakChainInt; breakChainInt = setInterval(function (fi) { clearInterval(breakChainInt); fi.dispatchRequest("advance", [false]); }, 1, this); } } _aTweens.splice(Number(_local15), 1); } } } } } } if (((_aTweens.length == 0) && (_nPlaying == 1)) && (o.isResume != true)) { complete(_local7); } } function onTweenInterrupt(o) { if (_nPlaying == -1) { return(undefined); } var _local3 = o.__zigoID__; var _local7 = _global.com.mosesSupposes.fuse.Fuse; var _local6 = ((_local7 != undefined) ? (_local7.OUTPUT_LEVEL) : (_ZigoEngine.OUTPUT_LEVEL)); if (_local6 == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(((((((_sID() + " property interrupt caught! ") + o.target) + ",__zigoID__:") + _local3) + "[") + o.props) + "]."); } if ((_local3 == undefined) || (typeof(o.target) != "string")) { onTweenEnd(o); return(undefined); } for (var _local4 in _aTweens) { if (_aTweens[_local4].targZID == _local3) { _aTweens.splice(Number(_local4), 1); } } if ((_aTweens.length == 0) && (_nPlaying == 1)) { complete(_local6); } } function complete(outputLevel) { var trigger = _bTrigger; stop(); if (trigger != true) { if (outputLevel == 3) { com.mosesSupposes.fuse.FuseKitCommon.output(("-" + _sID()) + " complete."); } } var breakChainInt; breakChainInt = setInterval(function (fi) { clearInterval(breakChainInt); fi.dispatchRequest("advance", [trigger]); }, 1, this); } function parseClock(str) { if (str.indexOf(":") != 2) { com.mosesSupposes.fuse.FuseKitCommon.error("121"); return(_ZigoEngine.DURATION || 0); } var _local4 = 0; var _local3 = str.split(":"); _local3.reverse(); var _local2; if ((String(_local3[0]).length == 2) && (_global.isNaN(_local2 = Math.abs(Number(_local3[0]))) == false)) { _local4 = _local4 + (_local2 / 100); } if (((String(_local3[1]).length == 2) && (_global.isNaN(_local2 = Math.abs(Number(_local3[1]))) == false)) && (_local2 < 60)) { _local4 = _local4 + _local2; } if (((String(_local3[2]).length == 2) && (_global.isNaN(_local2 = Math.abs(Number(_local3[2]))) == false)) && (_local2 < 60)) { _local4 = _local4 + (_local2 * 60); } if (((String(_local3[3]).length == 2) && (_global.isNaN(_local2 = Math.abs(Number(_local3[3]))) == false)) && (_local2 < 24)) { _local4 = _local4 + (_local2 * 3600); } return(_local4); } function fireEvents(o, scope, outputLevel) { var s = ((o.s != null) ? (o.s) : (scope)); if (o.e == undefined) { if ((typeof(o.cb) == "string") && (o.cb.length > 0)) { var parsed = _global.com.mosesSupposes.fuse.Shortcuts.parseStringTypeCallback(o.cb); if (parsed.func != undefined) { fireEvents({s:parsed.scope, f:parsed.func, a:parsed.args}); } else if (outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("122"); } } if (o.f == undefined) { return(undefined); } var f = o.f; if ((typeof(o.f) == "string") && (s[o.f] == undefined)) { if (_global[o.f] != undefined) { f = _global[o.f]; } if (_level0[o.f] != undefined) { f = _level0[o.f]; } } if (typeof(f) != "function") { if (typeof(s[o.f]) == "function") { f = s[o.f]; } else { f = eval (o.f); } } if (f == undefined) { if (outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("123"); } } else { var args = ((o.a instanceof Function) ? (o.a.apply(s)) : (o.a)); if ((args != undefined) && (!(args instanceof Array))) { args = [args]; } f.apply(s, args); } } else { var type = ((o.e instanceof Function) ? (String(o.e.apply(s))) : (String(o.e))); if ((type != "undefined") && (type.length > 0)) { if ("|onStart|onStop|onPause|onResume|onAdvance|onComplete|".indexOf(("|" + type) + "|") > -1) { if (outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("124", type); } } else { var fuse = _global.com.mosesSupposes.fuse.Fuse.getInstance(_nFuseID); var evObj = ((o.ep instanceof Function) ? (o.ep.apply(s)) : (o.ep)); if ((evObj == null) || (typeof(evObj) != "object")) { evObj = {}; } evObj.target = fuse; evObj.type = type; fuse.dispatchEvent.call(fuse, evObj); } } else if (outputLevel > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("125", _sID()); } } } static var registryKey = "fuseItem"; static var ADD_UNDERSCORES = true; var _nPlaying = -1; var _bStartSet = false; var _bTrigger = false; }
Symbol 242 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 243 MovieClip [__Packages.mat_audio] Frame 0
class mat_audio { var text_box, tunes, sound_player, current_tune; function mat_audio (tunes_n, text_box_n) { text_box = text_box_n; text_box.text = "get_track_name()"; tunes = []; tunes = tunes_n; sound_player = new Sound(); current_tune = 0; trace("audio initiated" + tunes[0].imagesrc); sound_player.onSoundComplete = com.doormat.utils.Proxy.create(this, next_track); load_track(); } function next_track() { if (current_tune < (tunes.length - 1)) { current_tune++; } else { current_tune = 0; } load_track(); } function prev_track() { if (current_tune > 0) { current_tune--; } else { current_tune = tunes.length - 1; } load_track(); } function load_track() { sound_player.loadSound(tunes[current_tune].imagesrc, true); text_box.text = get_track_name(); } function get_track_name() { return(tunes[current_tune].title); } function stop_track() { sound_player.stop(); } }
Symbol 244 MovieClip [__Packages.com.doormat.utils.Proxy] Frame 0
class com.doormat.utils.Proxy { function Proxy () { } static function create(oTarget, fFunction) { var aParameters = new Array(); var _local2 = 2; while (_local2 < arguments.length) { aParameters[_local2 - 2] = arguments[_local2]; _local2++; } var _local4 = function () { var _local2 = arguments.concat(aParameters); fFunction.apply(oTarget, _local2); }; return(_local4); } }
Symbol 245 MovieClip [__Packages.com.doormat.utils.easy_rss] Frame 0
class com.doormat.utils.easy_rss { var xml_obj, addEventListener, dispatchEvent; function easy_rss (file_name, load_function) { xml_obj = new XML(); xml_obj.ignoreWhite = true; xml_obj.load(file_name); xml_obj.onLoad = com.doormat.utils.Proxy.create(this, loaded, load_function); mx.events.EventDispatcher.initialize(this); } function loaded(success, load_function) { if (success) { trace("xml good and loaded"); var _local7 = []; _local7.header = []; _local7.items = []; var _local5 = xml_obj.firstChild.firstChild; addEventListener("loaded", load_function); var _local4 = 0; while (_local4 < _local5.childNodes.length) { if (_local5.childNodes[_local4].localName != "item") { _local7[_local5.childNodes[_local4].localName] = _local5.childNodes[_local4].nodeValue; trace((("header info : " + _local5.childNodes[_local4].localName) + " = ") + _local5.childNodes[_local4].childNodes); } else { var _local3 = _local5.childNodes[_local4]; var _local6 = []; var _local2 = 0; while (_local2 < _local3.childNodes.length) { _local6[_local3.childNodes[_local2].localName] = _local3.childNodes[_local2].childNodes; trace((_local3.childNodes[_local2].localName + " = ") + _local3.childNodes[_local2].childNodes); _local2++; } _local7.items.push(_local6); } _local4++; } dispatchEvent({type:"loaded", target:this, info:_local7}); } } }
Symbol 246 MovieClip [__Packages.cog_device] Frame 0
class cog_device { var cog_speed, cogs, onFrame, temp_cog_speed, timer_obj; function cog_device (cog_speed_n) { com.mosesSupposes.fuse.ZigoEngine.simpleSetup(com.mosesSupposes.fuse.Shortcuts, com.mosesSupposes.fuse.PennerEasing); cog_speed = cog_speed_n; cogs = []; onFrame = com.doormat.utils.SingleFrame.getInstance(); onFrame.subscribe(this); } function add_cog(clip_n, flip) { trace("adding cog"); var _local2 = new cog(clip_n, cog_speed, cogs.length, flip); _local2.set_rotation(random(360)); cogs.push(_local2); } function add_rubber(clip_n) { clip_n.tween("_alpha", 100, 0.5, "easeOutSine", ((cogs.length + 1) / 10) + 5); } function set_speed(speed_n, type_n) { for (var _local3 in cogs) { cogs[_local3].set_spin(speed_n, type_n); } } function spin_for(len, speed_n) { temp_cog_speed = cog_speed; set_speed(speed_n, false); timer_obj = new timer(len, com.doormat.utils.Proxy.create(this, return_to_normal)); } function return_to_normal() { set_speed(0, true); set_speed(temp_cog_speed, false); } function enter_frame() { for (var _local2 in cogs) { cogs[_local2].spin(); } } }
Symbol 247 MovieClip [__Packages.timer] Frame 0
class timer { var timeInt, addEventListener, dispatchEvent; function timer (len, function_n) { mx.events.EventDispatcher.initialize(this); timeInt = setInterval(Proxy.create(this, handle_timer), len); addEventListener("timeout", function_n); } function handle_timer() { var _local2 = "timeout"; dispatchEvent({type:_local2, target:this}); clearInterval(timeInt); } function start_timer(len, function_n) { clearInterval(timeInt); timeInt = setInterval(Proxy.create(this, handle_timer), len); addEventListener("timeout", function_n); } }
Symbol 248 MovieClip [__Packages.Proxy] Frame 0
class Proxy { function Proxy () { } static function create(oTarget, fFunction) { var aParameters = new Array(); var _local2 = 2; while (_local2 < arguments.length) { aParameters[_local2 - 2] = arguments[_local2]; _local2++; } var _local4 = function () { var _local2 = arguments.concat(aParameters); fFunction.apply(oTarget, _local2); }; return(_local4); } }
Symbol 249 MovieClip [__Packages.com.doormat.utils.SingleFrame] Frame 0
class com.doormat.utils.SingleFrame { var frameHolder, addEventListener, removeEventListener, dispatchEvent; function SingleFrame () { mx.events.EventDispatcher.initialize(this); frameHolder = _root.createEmptyMovieClip("holder", 6788); frameHolder.onEnterFrame = com.doormat.utils.Proxy.create(this, run); } static function getInstance() { ((instance == undefined) ? ((instance = new com.doormat.utils.SingleFrame())) : (instance)); return(instance); } function subscribe(obj) { unsubscribe(obj); ((obj.enter_frame != null) ? (addEventListener("enter_frame", obj)) : (trace("Please create a method called enter_frame"))); } function unsubscribe(obj) { removeEventListener("enter_frame", obj); } function run() { dispatchEvent({type:"enter_frame", target:this}); } static var instance = undefined; }
Symbol 250 MovieClip [__Packages.cog] Frame 0
class cog { var clip, new_speed; function cog (clip_n, spin_speed_n, delay, flip) { com.mosesSupposes.fuse.ZigoEngine.simpleSetup(com.mosesSupposes.fuse.Shortcuts, com.mosesSupposes.fuse.PennerEasing); clip = clip_n; var _local2 = clip._y; clip._y = -150; clip._alpha = 100; clip.tween("_y", _local2, 2, "easeOutBounce", (delay / 10) + 3); if (flip) { set_spin(spin_speed_n); } else { set_spin(-spin_speed_n); } } function set_spin(spin_speed_n, type_n) { new_speed = spin_speed_n; spin_speed = new_speed; } function spin_gradual() { spin_speed = spin_speed + ((new_speed - spin_speed) / 15); clip._rotation = clip._rotation + spin_speed; } function spin() { if (clip._rotation > 360) { clip._rotation = 0; } clip._rotation = clip._rotation + spin_speed; } function set_rotation(rotation_n) { clip._rotation = rotation_n; } var spin_speed = 3; }
Symbol 251 MovieClip [__Packages.news_ticker.news] Frame 0
class news_ticker.news { var poo, holder, clouds, news_text, data_a, news_a, cloud_a, girl, girl2, bird; function news (mc) { poo = []; bird_poo(); trace("cooool"); com.mosesSupposes.fuse.ZigoEngine.simpleSetup(com.mosesSupposes.fuse.Shortcuts, com.mosesSupposes.fuse.PennerEasing); holder = mc; if (!_level0.RSS_NEWS) { _level0.RSS_NEWS = "H:/Work/DevSites/Internal/10114/mat2/_assets/rss/ticker.xml"; } var _local2 = new com.doormat.utils.easy_rss(_level0.RSS_NEWS, com.doormat.utils.Proxy.create(this, display)); clouds = holder.createEmptyMovieClip("clouds", 1); holder.attachMovie("bar", " bar", 498); holder.onEnterFrame = com.doormat.utils.Proxy.create(this, move_all); news_text = holder.createEmptyMovieClip("news_text", 499); create_clouds(); create_girl(); } function display(r) { data_a = []; data_a = r.info.items; trace("cool - " + data_a[0].title); news_a = []; cloud_a = []; pos = 0; create_new_item(); } function create_new_item() { trace("coolxx - " + data_a[0].title); news_a[counter].removeMovieClip(news_a[counter]); news_a[counter] = news_text.attachMovie("news_ticker_item", "news_ticker_item" + counter, counter + 500); news_a[counter].text_box.autoSize = true; var _local2 = ((String(data_a[pos].title).toUpperCase() + ": ") + String(data_a[pos].description).toUpperCase()) + " "; if (String(data_a[pos].link) != "") { _local2 = ((("<a href='" + data_a[pos].link) + "' target='_blank'>") + _local2) + "</a>"; } news_a[counter].text_box.html = true; trace("@@@@@@@@@@@@@@@@@@@@@@@@@@@@ text = " + data_a[pos].link); news_a[counter].text_box.htmlText = _local2; news_a[counter]._x = bar_width; news_a[counter].id_n = pos; news_a[counter].done = false; if (counter == 20) { counter = 0; } else { counter++; } if (pos == (data_a.length - 1)) { pos = 0; } else { pos++; } } function move_all() { for (var _local2 in news_a) { move_it(news_a[_local2]); } move_girl(); } function move_it(mc) { mc._x = mc._x - 2; if ((mc._x < (bar_width - mc._width)) && (mc.done == false)) { create_new_item(); mc.done = true; } if (mc._x < (-mc._width)) { mc.removeMovieClip(mc); } } function create_girl() { girl = holder.attachMovie("yg", "ticker_girl", 605); girl2 = holder.attachMovie("girl_guide", "girl_guide", 600); bird = holder.attachMovie("bird", "bird", 606); bird._x = bar_width - 100; bird._y = -150; girl.onRelease = function () { getURL ("http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&friendid=92991211", "_blank"); }; girl._x = bar_width + 100; girl2._x = bar_width + 100; girl._y = -97.5; girl2._y = -97.5; bird.onRelease = com.doormat.utils.Proxy.create(this, bird_poo); } function move_girl() { girl._x = girl._x - 2; girl2._x = girl2._x - 2; if (girl._x < (-girl._width)) { girl._x = bar_width; girl2._x = bar_width; } for (var _local2 in poo) { if (poo[_local2].landed != true) { if (poo[_local2]._y > -2) { poo[_local2].landed = true; poo[_local2].play(); } else { poo[_local2]._y = poo[_local2]._y + 5; if ((girl._x > (bar_width - 250)) && (girl._x < (bar_width - 50))) { check_poo(poo[_local2]); } } } else { poo[_local2]._x = poo[_local2]._x - 2; if (poo[_local2]._x < (-poo[_local2].width)) { poo[_local2].removeMovieClip(poo[_local2]); } } } } function create_clouds() { var _local3 = 0; while (_local3 < 5) { var _local2 = clouds.attachMovie("cloud", "cloud" + _local3, _local3); cloud_a[_local3] = _local2; _local2._x = random(10) + (_local3 * 200); _local2._y = random(10) - 15; _local2.speed = 4; _local2.cacheAsBitmap = true; _local2.gotoAndStop(random(_local2._totalframes) + 1); _local3++; } } function move_clouds(mc, speed) { if ((mc._x + mc._width) < 0) { mc.gotoAndStop(random(mc._totalframes) + 1); mc._y = random(10) - 15; mc._x = bar_width; mc.speed = 4; } mc._x = mc._x - (mc.speed / 2); } function cloud_squash(mc) { var _local2 = com.doormat.utils.Proxy.create(this, cloud_return, mc); mc.tween("_xscale", random(200), 2, "easeInOutElastic", 0, _local2); } function cloud_return(mc) { mc.tween("_xscale", 100, 2, "easeInOutElastic"); cloud_squash(cloud_a[random(cloud_a.length) - 1]); } function bird_poo() { bird.play(); trace("im a poo!"); poo[poo_count] = holder.attachMovie("poo", "poo" + poo_count, poo_count + 800); poo[poo_count]._x = bird._x; poo[poo_count]._y = bird._y; poo[poo_count]._xscale = (poo[poo_count]._yscale = random(40) + 80); if (poo_count < 50) { poo_count++; } else { poo_count = 0; } } function check_poo(mc) { check_hit(girl2.mc, mc); check_hit(girl2.mc2, mc); check_hit(girl2.mc3, mc); } function check_hit(mc, poo_mc) { var _local6 = mc._width / 2; var _local4 = poo_mc._width / 2; var _local7 = mc._parent._x + mc._x; var _local5 = mc._parent._y + mc._y; trace((mc._parent._x + "--") + mc._x); var _local3 = Math.sqrt(Math.pow(Math.abs(_local7 - poo_mc._x), 2) + Math.pow(Math.abs(_local5 - poo_mc._y), 2)); trace(_local3); if (_local3 < (_local6 + _local4)) { trace("HIT!"); poo_mc.landed = true; poo_mc.play(); } } var bar_width = 980; var pos = 0; var counter = 0; var poo_count = 0; }
Symbol 252 MovieClip [__Packages.menu.menu_create] Frame 0
class menu.menu_create { var holder, options, current; function menu_create (movie, option_items) { if (flash.external.ExternalInterface.available) { flash.external.ExternalInterface.addCallback("setMenu", this, goto_option); } trace("cooool"); com.mosesSupposes.fuse.ZigoEngine.simpleSetup(com.mosesSupposes.fuse.Shortcuts, com.mosesSupposes.fuse.PennerEasing, com.mosesSupposes.fuse.Fuse, com.mosesSupposes.fuse.FuseFMP); holder = movie; render(option_items); } function render(option_items) { options = []; option_items.reverse(); for (var _local6 in option_items) { var _local5 = flash.display.BitmapData.loadBitmap(option_items[_local6].linkageid); var _local3 = flash.display.BitmapData.loadBitmap(option_items[_local6].linkageid + "_selected"); var _local4 = flash.display.BitmapData.loadBitmap(option_items[_local6].linkageid + "_over"); options[_local6] = holder.attachMovie("menu_swing", "menu_swing" + _local6, _local6); options[_local6].menu_text.createEmptyMovieClip("over", 1); options[_local6].menu_text.createEmptyMovieClip("under", 3); options[_local6].menu_text.createEmptyMovieClip("roll", 2); options[_local6].createEmptyMovieClip("cloud", 1); options[_local6].menu_text.attachBitmap(_local5, 1, "auto", true); options[_local6].menu_text.under.attachBitmap(_local3, 1, "auto", true); options[_local6].menu_text.roll.attachBitmap(_local4, 1, "auto", true); options[_local6].menu_text.under._alpha = 0; options[_local6].menu_text.roll._visible = false; options[_local6].link = option_items[_local6].link; options[_local6].target_url = option_items[_local6].target; options[_local6].id_x = _local6; options[_local6].menu_text._y = -((_local6 * 25) + 180); options[_local6].cloud._y = options[_local6].menu_text._y; options[_local6].cloud._x = options[_local6].menu_text._x; trace((_local6 + " --- ") + option_items[_local6].linkageid); options[_local6]._rotation = -260; options[_local6].tween("_rotation", 0, 5, "easeOutElastic", _local6 / 6); options[_local6].menu_text.onPress = com.doormat.utils.Proxy.create(this, blow, options[_local6]); options[_local6].menu_text.onRollOver = com.doormat.utils.Proxy.create(this, roll_over, options[_local6]); options[_local6].menu_text.onRollOut = com.doormat.utils.Proxy.create(this, roll_out, options[_local6]); options[_local6].menu_text.onEnterFrame = com.doormat.utils.Proxy.create(this, resize_menu, options[_local6]); } } function roll_over(mc) { mc.menu_text.roll._visible = true; } function roll_out(mc) { mc.menu_text.roll._visible = false; } function resize_menu(mc) { var _local5 = Math.abs(mc.menu_text._x - mc._xmouse); var _local4 = Math.abs((mc.menu_text._y + 10) - mc._ymouse); var _local2 = Math.sqrt(Math.pow(_local5, 2) + Math.pow(_local4, 2)); if (_local2 > 100) { _local2 = 100; } var _local3 = 125 - (_local2 / 2); mc.menu_text._xscale = mc.menu_text._xscale + ((_local3 - mc.menu_text._xscale) / 2); mc.menu_text._yscale = mc.menu_text._yscale + ((_local3 - mc.menu_text._xscale) / 2); } function blow(mc) { trace("running....."); if (mc.id_x != current) { trace((("success!" + mc.target_url) + " - ") + mc); if (String(mc.target_url) == "iframe") { getURL ((mc.link + "?IFRAME=") + _level0.IFRAME, _level0.IFRAME); mc.menu_text.under.tween("_alpha", 100, 5, "easeOutElastic"); options[current].menu_text.under.tween("_alpha", 0, 5, "easeOutElastic"); current = mc.id_x; mc.swapDepths(mc._parent.getNextHighestDepth()); var _local4 = mc.menu_text._width / 2; var _local7 = mc.menu_text._y; var _local9 = (mc.menu_text._height / 2) + mc.menu_text._y; mc.menu_text._xscale = (mc.menu_text._yscale = 150); mc.menu_text._x = (-(mc.menu_text._width / 2)) + _local4; mc.menu_text._y = (-(mc.menu_text._height / 2)) + _local9; trace((_local4 / 200) * 100); mc.menu_text.tween("_xscale", 100, 2.5, "easeOutElastic"); mc.menu_text.tween("_yscale", 100, 2.5, "easeOutElastic"); mc.menu_text.tween("_x", 0, 2.5, "easeOutElastic"); mc.menu_text.tween("_y", _local7, 2.5, "easeOutElastic"); mc.menu_text.swapDepths(50); mc.cloud.a = []; _global.count = 0; mc.cloud.id_x = mc.id_x; _global.id_x = mc.id_x; mc.cloud.onEnterFrame = function () { if (_global.count < 30) { if (this.id_x == _global.id_x) { var _local3 = (mc.cloud.a[_global.count] = mc.cloud.attachMovie("shape1", "shape1" + _global.count, _global.count++)); _local3._x = random(mc.menu_text._width) - 20; _local3._y = _local3._y + 20; _local3._rotation = random(360); var _local8 = "cog" + (random(10) + 1); _local3.shape.attachMovie(_local8, "blah", 1); _local3._xscale = (_local3._yscale = 100); var _local7 = random(360); var _local5 = (_local7 * Math.PI) / 180; var _local4 = random(50) + 30; var _local6 = com.doormat.utils.Proxy.create(this, this.die, _local3); _local3.tween("_x", ((Math.sin(_local5) * _local4) + _local3._x) - 20, 2, "easeOutSine"); _local3.tween("_y", ((Math.cos(_local5) * _local4) + _local3._y) - 5, 2, "easeOutSine"); _local3.tween(["_xscale", "_yscale"], 0, 1, "easeInSine", _local6); _global.count++; } } else { _global.count < 40; this.onEnterFrame = null; } }; } else { getURL (mc.link, mc.target_url); } } } function die(mc) { mc.removeMovieClip(mc); } function goto_option(id) { blow(options[id]); trace("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"); } }
Symbol 253 MovieClip [__Packages.com.doormat.utils.color_change] Frame 0
class com.doormat.utils.color_change { var movie, color_a, current; function color_change (mc) { com.mosesSupposes.fuse.ZigoEngine.simpleSetup(com.mosesSupposes.fuse.Shortcuts, com.mosesSupposes.fuse.PennerEasing); movie = mc; color_a = []; color_a.push("0xff0066"); color_a.push("0xff3396"); color_a.push("0xff61ae"); color_a.push("0xf87aff"); color_a.push("0xf100ff"); color_a.push("0xfe00d2"); change_it(); } function change_it() { var _local2 = counter++; if (counter < (color_a.length - 1)) { counter++; } else { counter = 0; } var _local3 = create(this, change_it); movie.colorTo(color_a[_local2 - 1], 0.4, "easeInOutSine", 0, _local3); current = _local2; } function create(oTarget, fFunction) { var aParameters = new Array(); var _local2 = 2; while (_local2 < arguments.length) { aParameters[_local2 - 2] = arguments[_local2]; _local2++; } var _local4 = function () { var _local2 = arguments.concat(aParameters); fFunction.apply(oTarget, _local2); }; return(_local4); } var counter = 0; }
Symbol 135 MovieClip Frame 94
_parent.player.init(); _parent.init();
Symbol 135 MovieClip Frame 100
function getpic(mc, mc_dest) { var _local3 = new flash.geom.Matrix(); var _local2; _local3.translate(mc._x, mc._y); _local2 = new flash.display.BitmapData(mc._width, mc._height, true, 16777215); _local2.draw(mc, _local3); mc_dest.attachBitmap(_local2, 2); } stop(); getpic(this, _parent.empty); this.swapDepths(_root.getNextHighestDepth()); this._visible = false; this.removeMovieClip(this);
Symbol 150 MovieClip Frame 1
stop();
Symbol 152 MovieClip [audio] Frame 1
function pause_media() { my_machine.set_speed(0, true); player_bt.button3.gotoAndStop(2); audio.stop_track(); playing_x = false; } function load_audio(eventObj) { audio = new mat_audio(eventObj.info.items, player_bt.name_txt); trace("ADIO!! - " + dataObj[0].description); } if (flash.external.ExternalInterface.available) { mediaplayer.minitick.text_mc.header.text = "connecton cool!"; flash.external.ExternalInterface.addCallback("controlMovie", this, pause_media); } info = new com.doormat.utils.easy_rss(_level0.RSS_PLAYLIST + "&condition=player=1", load_audio); my_machine = new cog_device(3); my_machine.add_cog(cog1); my_machine.add_cog(cog2); my_machine.add_cog(cog4, true); my_machine.add_cog(cog5); my_machine.add_cog(cog8); my_machine.add_cog(cog9); my_machine.add_cog(cog10); my_machine.add_cog(cog13); my_machine.add_cog(cog15); my_machine.add_rubber(cog16); my_machine.add_rubber(cog17); my_machine.add_rubber(cog18); my_machine.add_rubber(cog7); my_machine.add_rubber(rubber); my_machine.add_rubber(player_bt); player_bt.name_txt.text = "wog"; playing_x = true; player_bt.button.onRelease = function () { my_machine.spin_for(1500, 20); audio.prev_track(); player_bt.button3.gotoAndStop(1); }; player_bt.button2.onRelease = function () { my_machine.spin_for(1500, -20); audio.next_track(); player_bt.button3.gotoAndStop(1); }; player_bt.button3.onRelease = function () { if (playing_x == true) { my_machine.set_speed(0, true); player_bt.button3.gotoAndStop(2); audio.stop_track(); playing_x = false; } else { my_machine.set_speed(3, false); player_bt.button3.gotoAndStop(1); audio.load_track(); playing_x = true; } };
Instance of Symbol 203 MovieClip in Symbol 204 MovieClip [yg] Frame 1
onClipEvent (enterFrame) { this._rotation = this._rotation - 20; }
Symbol 212 MovieClip [flower] Frame 1
stop();
Symbol 220 MovieClip Frame 1
mat = new com.doormat.utils.color_change(mc);
Symbol 225 MovieClip Frame 1
function doit() { if (_x > 1) { _x = (_x + ((_x_ - _x) / 4)); } if (_y > 1) { _y = (_y + ((_y_ - _y) / 4)); } _x_ = startX; _y_ = startY; dx = _x_ - _parent._xmouse; dy = _y_ - _parent._ymouse; hyp = Math.sqrt((dx * dx) + (dy * dy)); if (hyp < influence) { strength = (influence - hyp) / influence; _x_ = _x_ + (((push * strength) * dx) / hyp); _y_ = _y_ + (((push * strength) * dy) / hyp); } } startX = _x; startY = _y; influence = 100; push = 70; _rotation = random(360); _yscale = (random(30) + 100); _xscale = (random(30) + 100); _parent.leaves.push(this); this.cacheAsBitmap = true; gotoAndStop(random(4) + 1);
Symbol 226 MovieClip Frame 1
function enter_frame() { for (var _local1 in leaves) { leaves[_local1].doit(); } } leaves = []; single = com.doormat.utils.SingleFrame.getInstance(); single.subscribe(this);
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 225 MovieClip in Symbol 226 MovieClip Frame 1
/* no clip actions */
Symbol 228 MovieClip Frame 1
function generate_clouds() { while (i < 7) { cloud = this.attachMovie("cloud", "cloud" + i, i++); cloud._x = cloud._x - random(900); init(cloud); } } function firecloud() { cloud = this.attachMovie("cloud", "cloud" + i, i++); init(cloud); } function init(mc) { mc.gotoAndStop(random(mc._totalframes) + 1); mc.cacheAsBitmap = true; var speed = (random(3) + 1); while (speed == 2) { speed = random(3) + 1; } mc._y = random(15) - 7; mc.onEnterFrame = function () { mc._x = mc._x - speed; }; } var done = true; if ((Math.ceil(getTimer() / 1000) % 5) == 1) { if (done != true) { done = true; firecloud(); } } else { done = false; } i = 0;

Library Items

Symbol 1 Bitmap [sign_up_pic]
Symbol 2 Bitmap [forum_pic]
Symbol 3 ShapeTweeningUsed by:5
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClip [poo]Uses:3 4
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:8
Symbol 8 MovieClip [girl_guide]Uses:7
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClip [line]Uses:9
Symbol 11 MovieClipUsed by:12
Symbol 12 MovieClip [shape1]Uses:11
Symbol 13 MovieClipUsed by:14
Symbol 14 MovieClip [menu_swing]Uses:13
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:17
Symbol 17 MovieClip [cog9]Uses:16
Symbol 18 FontUsed by:19
Symbol 19 EditableTextUses:18Used by:20
Symbol 20 MovieClip [news_ticker_item]Uses:19
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClip [cloud2]Uses:21Used by:30
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClip [cloud1]Uses:23Used by:30
Symbol 25 GraphicUsed by:30
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClip [clouds3]Uses:26Used by:30
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClip [cloud4]Uses:28Used by:30
Symbol 30 MovieClip [cloud]Uses:24 25 22 27 29
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClip [bar]Uses:31
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 MovieClipUses:34Used by:36
Symbol 36 MovieClipUses:35Used by:37
Symbol 37 MovieClip [bird]Uses:36
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:40
Symbol 40 MovieClip [cog10]Uses:39Used by:152
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:43
Symbol 43 MovieClip [cog8]Uses:42Used by:152
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:46
Symbol 46 MovieClip [cog13]Uses:45Used by:152
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:49
Symbol 49 MovieClip [cog3]Uses:48Used by:152
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:52
Symbol 52 MovieClip [cog4]Uses:51Used by:152
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:55
Symbol 55 MovieClip [cog2]Uses:54Used by:152
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:58
Symbol 58 MovieClip [cog6]Uses:57Used by:152
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61
Symbol 61 MovieClip [cog7]Uses:60Used by:152
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClip [cog5]Uses:63Used by:152
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:67
Symbol 67 MovieClip [cog11]Uses:66Used by:152
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:71
Symbol 70 MovieClipUsed by:71
Symbol 71 MovieClipUses:69 70Used by:Timeline
Symbol 233 MovieClip [__Packages.com.mosesSupposes.fuse.Shortcuts]
Symbol 234 MovieClip [__Packages.com.mosesSupposes.fuse.FuseKitCommon]
Symbol 235 MovieClip [__Packages.com.mosesSupposes.fuse.ZigoEngine]
Symbol 236 MovieClip [__Packages.com.mosesSupposes.fuse.ZManager]
Symbol 237 MovieClip [__Packages.com.mosesSupposes.fuse.FuseFMP]
Symbol 238 MovieClip [__Packages.com.mosesSupposes.fuse.PennerEasing]
Symbol 239 MovieClip [__Packages.com.mosesSupposes.fuse.Fuse]
Symbol 240 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 241 MovieClip [__Packages.com.mosesSupposes.fuse.FuseItem]
Symbol 242 MovieClip [__Packages.mx.utils.Delegate]
Symbol 243 MovieClip [__Packages.mat_audio]
Symbol 244 MovieClip [__Packages.com.doormat.utils.Proxy]
Symbol 245 MovieClip [__Packages.com.doormat.utils.easy_rss]
Symbol 246 MovieClip [__Packages.cog_device]
Symbol 247 MovieClip [__Packages.timer]
Symbol 248 MovieClip [__Packages.Proxy]
Symbol 249 MovieClip [__Packages.com.doormat.utils.SingleFrame]
Symbol 250 MovieClip [__Packages.cog]
Symbol 251 MovieClip [__Packages.news_ticker.news]
Symbol 252 MovieClip [__Packages.menu.menu_create]
Symbol 253 MovieClip [__Packages.com.doormat.utils.color_change]
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:135
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:135
Symbol 76 ShapeTweeningUsed by:135
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:81
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:79Used by:81
Symbol 81 MovieClipUses:78 80Used by:135
Symbol 82 GraphicUsed by:135
Symbol 83 GraphicUsed by:135
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:135
Symbol 86 GraphicUsed by:135
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:135
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:91
Symbol 91 MovieClipUses:90Used by:135
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:94
Symbol 94 MovieClipUses:93Used by:135
Symbol 95 GraphicUsed by:135
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:135
Symbol 98 ShapeTweeningUsed by:135
Symbol 99 GraphicUsed by:103
Symbol 100 BitmapUsed by:101 125
Symbol 101 GraphicUses:100Used by:103
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:99 101 102Used by:135
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:106
Symbol 106 MovieClipUses:105Used by:135
Symbol 107 BitmapUsed by:110 209
Symbol 108 BitmapUsed by:110 208
Symbol 109 BitmapUsed by:110 205
Symbol 110 GraphicUses:107 108 109Used by:135
Symbol 111 GraphicUsed by:135
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:114
Symbol 114 MovieClipUses:113Used by:135
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:135
Symbol 117 ShapeTweeningUsed by:135
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:135
Symbol 120 ShapeTweeningUsed by:135
Symbol 121 ShapeTweeningUsed by:135
Symbol 122 ShapeTweeningUsed by:135
Symbol 123 ShapeTweeningUsed by:135
Symbol 124 GraphicUsed by:135
Symbol 125 GraphicUses:100Used by:135
Symbol 126 GraphicUsed by:130
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:130
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:126 128 129Used by:135
Symbol 131 GraphicUsed by:135
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:134
Symbol 134 MovieClipUses:133Used by:135
Symbol 135 MovieClipUses:73 75 76 81 82 83 85 86 88 91 94 95 97 98 103 106 110 111 114 116 117 119 120 121 122 123 124 125 130 131 134Used by:Timeline
Symbol 136 GraphicUsed by:152
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:152
Symbol 139 GraphicUsed by:151
Symbol 140 GraphicUsed by:143 144 148 150
Symbol 141 FontUsed by:142 147
Symbol 142 TextUses:141Used by:143 144
Symbol 143 ButtonUses:140 142Used by:151
Symbol 144 ButtonUses:140 142Used by:151
Symbol 145 FontUsed by:146
Symbol 146 EditableTextUses:145Used by:151
Symbol 147 TextUses:141Used by:148
Symbol 148 ButtonUses:140 147Used by:150
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:140 148 149Used by:151
Symbol 151 MovieClipUses:139 143 144 146 150Used by:152
Symbol 152 MovieClip [audio]Uses:136 67 64 61 58 55 52 49 138 46 43 40 151Used by:Timeline
Symbol 153 Bitmap [video_pic_selected]Used by:190
Symbol 154 Bitmap [video_pic_over]Used by:190
Symbol 155 Bitmap [video_pic]Used by:190
Symbol 156 Bitmap [tour_pic_selected]Used by:190
Symbol 157 Bitmap [tour_pic_over]Used by:190
Symbol 158 Bitmap [tour_pic]Used by:190
Symbol 159 Bitmap [sign_up_pic_selected]Used by:190
Symbol 160 Bitmap [sign_up_pic_over]Used by:190
Symbol 161 Bitmap [shop_pic_selected]Used by:190
Symbol 162 Bitmap [shop_pic_over]Used by:190
Symbol 163 Bitmap [shop_pic]Used by:190
Symbol 164 Bitmap [secret_pic_selected]Used by:190
Symbol 165 Bitmap [secret_pic_over]Used by:190
Symbol 166 Bitmap [secret_pic]Used by:190
Symbol 167 Bitmap [podcast_pic_selected]Used by:190
Symbol 168 Bitmap [podcast_pic_over]Used by:190
Symbol 169 Bitmap [podcast_pic]Used by:190
Symbol 170 Bitmap [pics_pic_selected]Used by:190
Symbol 171 Bitmap [pics_pic_over]Used by:190
Symbol 172 Bitmap [pics_pic]Used by:190
Symbol 173 Bitmap [news_pic_selected]Used by:190
Symbol 174 Bitmap [news_pic_over]Used by:190
Symbol 175 Bitmap [news_pic]Used by:190
Symbol 176 Bitmap [mobile_pic_selected]Used by:190
Symbol 177 Bitmap [mobile_pic_over]Used by:190
Symbol 178 Bitmap [mobile_pic]Used by:190
Symbol 179 Bitmap [home_pic_selected]Used by:190
Symbol 180 Bitmap [home_pic_over]Used by:190
Symbol 181 Bitmap [home_pic]Used by:190
Symbol 182 Bitmap [girl.png]Used by:190
Symbol 183 Bitmap [forum_pic_over]Used by:190
Symbol 184 Bitmap [biog_pic_selected]Used by:190
Symbol 185 Bitmap [biog_pic_over]Used by:190
Symbol 186 Bitmap [biog_pic]Used by:190
Symbol 187 Bitmap [audio_pic_selected]Used by:190
Symbol 188 Bitmap [audio_pic_over]Used by:190
Symbol 189 Bitmap [audio_pic]Used by:190
Symbol 190 GraphicUses:153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189Used by:Timeline
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:193
Symbol 193 MovieClipUses:192Used by:194
Symbol 194 MovieClipUses:193Used by:204
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:197
Symbol 197 MovieClipUses:196Used by:198
Symbol 198 MovieClipUses:197Used by:204
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:204
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:203
Symbol 203 MovieClipUses:202Used by:204
Symbol 204 MovieClip [yg]Uses:194 198 200 203Used by:Timeline
Symbol 205 GraphicUses:109Used by:212
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:212
Symbol 208 GraphicUses:108Used by:212
Symbol 209 GraphicUses:107Used by:212
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:212
Symbol 212 MovieClip [flower]Uses:205 207 208 209 211Used by:Timeline
Symbol 213 MovieClipUsed by:Timeline
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:220
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:220
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:220
Symbol 220 MovieClipUses:215 217 219Used by:Timeline
Symbol 221 GraphicUsed by:225
Symbol 222 GraphicUsed by:225
Symbol 223 GraphicUsed by:225
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:221 222 223 224Used by:226
Symbol 226 MovieClipUses:225Used by:Timeline
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:Timeline
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:Timeline
Symbol 231 MovieClipUsed by:Timeline
Symbol 232 MovieClipUsed by:Timeline

Instance Names

"empty"Frame 5Symbol 213 MovieClip
"mica_colour"Frame 5Symbol 220 MovieClip
"leaves"Frame 5Symbol 226 MovieClip
"player"Frame 5Symbol 152 MovieClip [audio]
"menu_holder"Frame 5Symbol 231 MovieClip
"news_bar"Frame 5Symbol 232 MovieClip
"mc"Symbol 8 MovieClip [girl_guide] Frame 1Symbol 7 MovieClip
"mc2"Symbol 8 MovieClip [girl_guide] Frame 1Symbol 7 MovieClip
"mc3"Symbol 8 MovieClip [girl_guide] Frame 1Symbol 7 MovieClip
"shape"Symbol 12 MovieClip [shape1] Frame 1Symbol 11 MovieClip
"menu_text"Symbol 14 MovieClip [menu_swing] Frame 1Symbol 13 MovieClip
"text_box"Symbol 20 MovieClip [news_ticker_item] Frame 1Symbol 19 EditableText
"mc"Symbol 71 MovieClip Frame 1Symbol 69 MovieClip
"circle_mc"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"circle_1"Symbol 135 MovieClip Frame 1Symbol 75 MovieClip
"button3"Symbol 150 MovieClip Frame 1Symbol 148 Button
"button"Symbol 151 MovieClip Frame 1Symbol 143 Button
"button2"Symbol 151 MovieClip Frame 1Symbol 144 Button
"name_txt"Symbol 151 MovieClip Frame 1Symbol 146 EditableText
"button3"Symbol 151 MovieClip Frame 1Symbol 150 MovieClip
"cog5"Symbol 152 MovieClip [audio] Frame 1Symbol 67 MovieClip [cog11]
"cog7"Symbol 152 MovieClip [audio] Frame 1Symbol 64 MovieClip [cog5]
"cog10"Symbol 152 MovieClip [audio] Frame 1Symbol 61 MovieClip [cog7]
"cog9"Symbol 152 MovieClip [audio] Frame 1Symbol 58 MovieClip [cog6]
"cog2"Symbol 152 MovieClip [audio] Frame 1Symbol 55 MovieClip [cog2]
"cog4"Symbol 152 MovieClip [audio] Frame 1Symbol 52 MovieClip [cog4]
"cog8"Symbol 152 MovieClip [audio] Frame 1Symbol 49 MovieClip [cog3]
"rubber"Symbol 152 MovieClip [audio] Frame 1Symbol 138 MovieClip
"cog13"Symbol 152 MovieClip [audio] Frame 1Symbol 46 MovieClip [cog13]
"cog15"Symbol 152 MovieClip [audio] Frame 1Symbol 46 MovieClip [cog13]
"cog1"Symbol 152 MovieClip [audio] Frame 1Symbol 43 MovieClip [cog8]
"cog3"Symbol 152 MovieClip [audio] Frame 1Symbol 40 MovieClip [cog10]
"cog16"Symbol 152 MovieClip [audio] Frame 1Symbol 40 MovieClip [cog10]
"cog17"Symbol 152 MovieClip [audio] Frame 1Symbol 40 MovieClip [cog10]
"cog18"Symbol 152 MovieClip [audio] Frame 1Symbol 40 MovieClip [cog10]
"player_bt"Symbol 152 MovieClip [audio] Frame 1Symbol 151 MovieClip
"mc"Symbol 220 MovieClip Frame 1Symbol 215 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sign_up_pic"
ExportAssets (56)Timeline Frame 1Symbol 2 as "forum_pic"
ExportAssets (56)Timeline Frame 1Symbol 5 as "poo"
ExportAssets (56)Timeline Frame 1Symbol 8 as "girl_guide"
ExportAssets (56)Timeline Frame 1Symbol 10 as "line"
ExportAssets (56)Timeline Frame 1Symbol 12 as "shape1"
ExportAssets (56)Timeline Frame 1Symbol 14 as "menu_swing"
ExportAssets (56)Timeline Frame 1Symbol 17 as "cog9"
ExportAssets (56)Timeline Frame 1Symbol 20 as "news_ticker_item"
ExportAssets (56)Timeline Frame 1Symbol 22 as "cloud2"
ExportAssets (56)Timeline Frame 1Symbol 24 as "cloud1"
ExportAssets (56)Timeline Frame 1Symbol 27 as "clouds3"
ExportAssets (56)Timeline Frame 1Symbol 29 as "cloud4"
ExportAssets (56)Timeline Frame 1Symbol 30 as "cloud"
ExportAssets (56)Timeline Frame 1Symbol 32 as "bar"
ExportAssets (56)Timeline Frame 1Symbol 37 as "bird"
ExportAssets (56)Timeline Frame 1Symbol 40 as "cog10"
ExportAssets (56)Timeline Frame 1Symbol 43 as "cog8"
ExportAssets (56)Timeline Frame 1Symbol 46 as "cog13"
ExportAssets (56)Timeline Frame 1Symbol 49 as "cog3"
ExportAssets (56)Timeline Frame 1Symbol 52 as "cog4"
ExportAssets (56)Timeline Frame 1Symbol 55 as "cog2"
ExportAssets (56)Timeline Frame 1Symbol 58 as "cog6"
ExportAssets (56)Timeline Frame 1Symbol 61 as "cog7"
ExportAssets (56)Timeline Frame 1Symbol 64 as "cog5"
ExportAssets (56)Timeline Frame 1Symbol 67 as "cog11"
ExportAssets (56)Timeline Frame 1Symbol 233 as "__Packages.com.mosesSupposes.fuse.Shortcuts"
ExportAssets (56)Timeline Frame 1Symbol 234 as "__Packages.com.mosesSupposes.fuse.FuseKitCommon"
ExportAssets (56)Timeline Frame 1Symbol 235 as "__Packages.com.mosesSupposes.fuse.ZigoEngine"
ExportAssets (56)Timeline Frame 1Symbol 236 as "__Packages.com.mosesSupposes.fuse.ZManager"
ExportAssets (56)Timeline Frame 1Symbol 237 as "__Packages.com.mosesSupposes.fuse.FuseFMP"
ExportAssets (56)Timeline Frame 1Symbol 238 as "__Packages.com.mosesSupposes.fuse.PennerEasing"
ExportAssets (56)Timeline Frame 1Symbol 239 as "__Packages.com.mosesSupposes.fuse.Fuse"
ExportAssets (56)Timeline Frame 1Symbol 240 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 241 as "__Packages.com.mosesSupposes.fuse.FuseItem"
ExportAssets (56)Timeline Frame 1Symbol 242 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 243 as "__Packages.mat_audio"
ExportAssets (56)Timeline Frame 1Symbol 244 as "__Packages.com.doormat.utils.Proxy"
ExportAssets (56)Timeline Frame 1Symbol 245 as "__Packages.com.doormat.utils.easy_rss"
ExportAssets (56)Timeline Frame 1Symbol 246 as "__Packages.cog_device"
ExportAssets (56)Timeline Frame 1Symbol 247 as "__Packages.timer"
ExportAssets (56)Timeline Frame 1Symbol 248 as "__Packages.Proxy"
ExportAssets (56)Timeline Frame 1Symbol 249 as "__Packages.com.doormat.utils.SingleFrame"
ExportAssets (56)Timeline Frame 1Symbol 250 as "__Packages.cog"
ExportAssets (56)Timeline Frame 1Symbol 251 as "__Packages.news_ticker.news"
ExportAssets (56)Timeline Frame 1Symbol 252 as "__Packages.menu.menu_create"
ExportAssets (56)Timeline Frame 1Symbol 253 as "__Packages.com.doormat.utils.color_change"
ExportAssets (56)Timeline Frame 3Symbol 152 as "audio"
ExportAssets (56)Timeline Frame 3Symbol 153 as "video_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 154 as "video_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 155 as "video_pic"
ExportAssets (56)Timeline Frame 3Symbol 156 as "tour_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 157 as "tour_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 158 as "tour_pic"
ExportAssets (56)Timeline Frame 3Symbol 159 as "sign_up_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 160 as "sign_up_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 161 as "shop_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 162 as "shop_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 163 as "shop_pic"
ExportAssets (56)Timeline Frame 3Symbol 164 as "secret_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 165 as "secret_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 166 as "secret_pic"
ExportAssets (56)Timeline Frame 3Symbol 167 as "podcast_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 168 as "podcast_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 169 as "podcast_pic"
ExportAssets (56)Timeline Frame 3Symbol 170 as "pics_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 171 as "pics_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 172 as "pics_pic"
ExportAssets (56)Timeline Frame 3Symbol 173 as "news_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 174 as "news_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 175 as "news_pic"
ExportAssets (56)Timeline Frame 3Symbol 176 as "mobile_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 177 as "mobile_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 178 as "mobile_pic"
ExportAssets (56)Timeline Frame 3Symbol 179 as "home_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 180 as "home_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 181 as "home_pic"
ExportAssets (56)Timeline Frame 3Symbol 182 as "girl.png"
ExportAssets (56)Timeline Frame 3Symbol 183 as "forum_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 184 as "biog_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 185 as "biog_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 186 as "biog_pic"
ExportAssets (56)Timeline Frame 3Symbol 187 as "audio_pic_selected"
ExportAssets (56)Timeline Frame 3Symbol 188 as "audio_pic_over"
ExportAssets (56)Timeline Frame 3Symbol 189 as "audio_pic"
ExportAssets (56)Timeline Frame 3Symbol 204 as "yg"
ExportAssets (56)Timeline Frame 3Symbol 212 as "flower"




https://swfchan.com/54/268684/info.shtml
Created: 23/8 -2026 15:24:39 Last modified: 23/8 -2026 15:24:39 Server time: 30/08 -2026 14:59:28