STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229494 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2575 · P5149 |
This is the info page for Flash #38886 |
100% |
PRESS YOUR LUCK SPECIAL AL JAZEERA AUDIO TAPE VErsion |
Opie & Anthony present |
Decoy Tape 1968 NCAA Championship |
Death By Firing Squad |
Death By Decap- itation |
Actual Al Jazeera Osama Tape |
Decoy Tape 1969 World Series |
Decoy Tape Jim Norton HBO Show |
Death by Steve C's Flame Thrower |
Decoy Tape Bill Burr HBO Show |
Monster Rain |
Stalker Patty Blowjob |
Decoy Tape Patrice HBO Show |
Death By Anthony's Rapier |
Kicked in Liver by Opie |
Smashed by Ben's Hog |
Death By Voss Bombing |
REPLAY |
ActionScript [AS1/AS2]
Frame 1function tweenManager() { var _local1 = this; _local1.playing = false; _local1.autoStop = false; _local1.broadcastEvents = false; _local1.autoOverwrite = true; _local1.tweenList = new Array(); _local1.ints = new Array(); _local1.lockedTweens = new Object(); _local1.now = 0; _local1._th_depth = 6789; _local1.isPaused = false; } Math.linear = (Math.linearTween = function (t, b, c, d) { return(((c * t) / d) + b); }); Math.easeinquad = function (t, b, c, d) { return(((c * ((t = t / d))) * t) + b); }; Math.easeoutquad = function (t, b, c, d) { return((((-c) * ((t = t / d))) * (t - 2)) + b); }; Math.easeinoutquad = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { return((((c / 2) * _local1) * _local1) + b); } _local1--; return((((-c) / 2) * ((_local1 * (_local1 - 2)) - 1)) + b); }; Math.easeoutinquad = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { _local1--; return((((-c) / 2) * ((_local1 * _local1) - 1)) + b); } _local1--; return(((c / 2) * ((_local1 * _local1) + 1)) + b); }; Math.easeincubic = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / d; return((((c * _local1) * _local1) * _local1) + b); }; Math.easeoutcubic = function (t, b, c, d) { var _local1 = t; _local1 = (_local1 / d) - 1; return((c * (((_local1 * _local1) * _local1) + 1)) + b); }; Math.easeinoutcubic = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { return(((((c / 2) * _local1) * _local1) * _local1) + b); } _local1 = _local1 - 2; return(((c / 2) * (((_local1 * _local1) * _local1) + 2)) + b); }; Math.easeoutincubic = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); _local1--; return(((c / 2) * (((_local1 * _local1) * _local1) + 1)) + b); }; Math.easeinquart = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / d; return(((((c * _local1) * _local1) * _local1) * _local1) + b); }; Math.easeoutquart = function (t, b, c, d) { var _local1 = t; _local1 = (_local1 / d) - 1; return(((-c) * ((((_local1 * _local1) * _local1) * _local1) - 1)) + b); }; Math.easeinoutquart = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { return((((((c / 2) * _local1) * _local1) * _local1) * _local1) + b); } _local1 = _local1 - 2; return((((-c) / 2) * ((((_local1 * _local1) * _local1) * _local1) - 2)) + b); }; Math.easeoutinquart = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { _local1--; return((((-c) / 2) * ((((_local1 * _local1) * _local1) * _local1) - 1)) + b); } _local1--; return(((c / 2) * ((((_local1 * _local1) * _local1) * _local1) + 1)) + b); }; Math.easeinquint = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / d; return((((((c * _local1) * _local1) * _local1) * _local1) * _local1) + b); }; Math.easeoutquint = function (t, b, c, d) { var _local1 = t; _local1 = (_local1 / d) - 1; return((c * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 1)) + b); }; Math.easeinqutquint = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { return(((((((c / 2) * _local1) * _local1) * _local1) * _local1) * _local1) + b); } _local1 = _local1 - 2; return(((c / 2) * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 2)) + b); }; Math.easeoutinquint = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); _local1--; return(((c / 2) * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 1)) + b); }; Math.easeinsine = function (t, b, c, d) { return((((-c) * Math.cos((t / d) * (Math.PI/2))) + c) + b); }; Math.easeoutsine = function (t, b, c, d) { return((c * Math.sin((t / d) * (Math.PI/2))) + b); }; Math.easeinoutsine = function (t, b, c, d) { return((((-c) / 2) * (Math.cos((Math.PI * t) / d) - 1)) + b); }; Math.easeoutinsine = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { return(((c / 2) * Math.sin((Math.PI * _local1) / 2)) + b); } _local1--; return((((-c) / 2) * (Math.cos((Math.PI * _local1) / 2) - 2)) + b); }; Math.easeinexpo = function (t, b, c, d) { return(((t == 0) ? (b) : ((c * Math.pow(2, 10 * ((t / d) - 1))) + b))); }; Math.easeoutexpo = function (t, b, c, d) { return(((t == d) ? (b + c) : ((c * ((-Math.pow(2, (-10 * t) / d)) + 1)) + b))); }; Math.easeinoutexpo = function (t, b, c, d) { var _local1 = t; var _local2 = b; var _local3 = c; if (_local1 == 0) { return(_local2); } if (_local1 == d) { return(_local2 + _local3); } _local1 = _local1 / (d / 2); if (_local1 < 1) { return(((_local3 / 2) * Math.pow(2, 10 * (_local1 - 1))) + _local2); } _local1--; return(((_local3 / 2) * ((-Math.pow(2, -10 * _local1)) + 2)) + _local2); }; Math.easeoutinexpo = function (t, b, c, d) { var _local1 = t; var _local2 = b; var _local3 = c; if (_local1 == 0) { return(_local2); } if (_local1 == d) { return(_local2 + _local3); } _local1 = _local1 / (d / 2); if (_local1 < 1) { return(((_local3 / 2) * ((-Math.pow(2, -10 * _local1)) + 1)) + _local2); } return(((_local3 / 2) * (Math.pow(2, 10 * (_local1 - 2)) + 1)) + _local2); }; Math.easeincirc = function (t, b, c, d) { return(((-c) * (Math.sqrt(1 - (((t = t / d)) * t)) - 1)) + b); }; Math.easeoutcirc = function (t, b, c, d) { var _local1 = t; _local1 = (_local1 / d) - 1; return((c * Math.sqrt(1 - (_local1 * _local1))) + b); }; Math.easeinoutcirc = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { return((((-c) / 2) * (Math.sqrt(1 - (_local1 * _local1)) - 1)) + b); } _local1 = _local1 - 2; return(((c / 2) * (Math.sqrt(1 - (_local1 * _local1)) + 1)) + b); }; Math.easeoutincirc = function (t, b, c, d) { var _local1 = t; _local1 = _local1 / (d / 2); if (_local1 < 1) { _local1--; return(((c / 2) * Math.sqrt(1 - (_local1 * _local1))) + b); } _local1--; return(((c / 2) * (2 - Math.sqrt(1 - (_local1 * _local1)))) + b); }; Math.easeinelastic = function (t, b, c, d, a, p) { var _local1 = a; var _local2 = p; var _local3 = t; if (_local3 == 0) { return(b); } _local3 = _local3 / d; if (_local3 == 1) { return(b + c); } if (!_local2) { _local2 = d * 0.3; } if ((!_local1) || (_local1 < Math.abs(c))) { _local1 = c; var s = (_local2 / 4); } else { var s = ((_local2 / (Math.PI*2)) * Math.asin(c / _local1)); } _local3 = _local3 - 1; return((-((_local1 * Math.pow(2, 10 * _local3)) * Math.sin((((_local3 * d) - s) * (Math.PI*2)) / _local2))) + b); }; Math.easeoutelastic = function (t, b, c, d, a, p) { var _local1 = c; var _local2 = a; var _local3 = p; if (t == 0) { return(b); } if (((t = t / d)) == 1) { return(b + _local1); } if (!_local3) { _local3 = d * 0.3; } if ((!_local2) || (_local2 < Math.abs(_local1))) { _local2 = _local1; var s = (_local3 / 4); } else { var s = ((_local3 / (Math.PI*2)) * Math.asin(_local1 / _local2)); } return((((_local2 * Math.pow(2, -10 * t)) * Math.sin((((t * d) - s) * (Math.PI*2)) / _local3)) + _local1) + b); }; Math.easeinoutelastic = function (t, b, c, d, a, p) { var _local1 = t; var _local2 = a; var _local3 = p; if (_local1 == 0) { return(b); } _local1 = _local1 / (d / 2); if (_local1 == 2) { return(b + c); } if (!_local3) { _local3 = d * 0.45; } if ((!_local2) || (_local2 < Math.abs(c))) { _local2 = c; var s = (_local3 / 4); } else { var s = ((_local3 / (Math.PI*2)) * Math.asin(c / _local2)); } if (_local1 < 1) { _local1--; return((-0.5 * ((_local2 * Math.pow(2, 10 * _local1)) * Math.sin((((_local1 * d) - s) * (Math.PI*2)) / _local3))) + b); } _local1--; return(((((_local2 * Math.pow(2, -10 * _local1)) * Math.sin((((_local1 * d) - s) * (Math.PI*2)) / _local3)) * 0.5) + c) + b); }; Math.easeoutinelastic = function (t, b, c, d, a, p) { var _local1 = t; var _local2 = c; var _local3 = a; if (_local1 == 0) { return(b); } _local1 = _local1 / (d / 2); if (_local1 == 2) { return(b + _local2); } if (!p) { p = d * 0.45; } if ((!_local3) || (_local3 < Math.abs(_local2))) { _local3 = _local2; var s = (p / 4); } else { var s = ((p / (Math.PI*2)) * Math.asin(_local2 / _local3)); } if (_local1 < 1) { return(((0.5 * ((_local3 * Math.pow(2, -10 * _local1)) * Math.sin((((_local1 * d) - s) * (Math.PI*2)) / p))) + (_local2 / 2)) + b); } return(((_local2 / 2) + (0.5 * ((_local3 * Math.pow(2, 10 * (_local1 - 2))) * Math.sin((((_local1 * d) - s) * (Math.PI*2)) / p)))) + b); }; Math.easeinback = function (t, b, c, d, s) { var _local1 = s; var _local2 = t; if (_local1 == undefined) { _local1 = 1.70158; } _local2 = _local2 / d; return((((c * _local2) * _local2) * (((_local1 + 1) * _local2) - _local1)) + b); }; Math.easeoutback = function (t, b, c, d, s) { var _local1 = t; var _local2 = s; if (_local2 == undefined) { _local2 = 1.70158; } _local1 = (_local1 / d) - 1; return((c * (((_local1 * _local1) * (((_local2 + 1) * _local1) + _local2)) + 1)) + b); }; Math.easeinoutback = function (t, b, c, d, s) { var _local1 = t; var _local2 = s; if (_local2 == undefined) { _local2 = 1.70158; } _local1 = _local1 / (d / 2); if (_local1 < 1) { _local2 = _local2 * 1.525; return(((c / 2) * ((_local1 * _local1) * (((_local2 + 1) * _local1) - _local2))) + b); } _local1 = _local1 - 2; _local2 = _local2 * 1.525; return(((c / 2) * (((_local1 * _local1) * (((_local2 + 1) * _local1) + _local2)) + 2)) + b); }; Math.easeoutinback = function (t, b, c, d, s) { var _local1 = t; var _local2 = s; if (_local2 == undefined) { _local2 = 1.70158; } _local1 = _local1 / (d / 2); if (_local1 < 1) { _local1--; _local2 = _local2 * 1.525; return(((c / 2) * (((_local1 * _local1) * (((_local2 + 1) * _local1) + _local2)) + 1)) + b); } _local1--; _local2 = _local2 * 1.525; return(((c / 2) * (((_local1 * _local1) * (((_local2 + 1) * _local1) - _local2)) + 1)) + b); }; Math.easeinbounce = function (t, b, c, d) { return((c - Math.easeoutbounce(d - t, 0, c, d)) + b); }; Math.easeoutbounce = function (t, b, c, d) { var _local1 = t; var _local2 = c; var _local3 = b; _local1 = _local1 / d; if (_local1 < 0.363636363636364) { return((_local2 * ((7.5625 * _local1) * _local1)) + _local3); } if (_local1 < 0.727272727272727) { _local1 = _local1 - 0.545454545454545; return((_local2 * (((7.5625 * _local1) * _local1) + 0.75)) + _local3); } if (_local1 < 0.909090909090909) { _local1 = _local1 - 0.818181818181818; return((_local2 * (((7.5625 * _local1) * _local1) + 0.9375)) + _local3); } _local1 = _local1 - 0.954545454545455; return((_local2 * (((7.5625 * _local1) * _local1) + 0.984375)) + _local3); }; Math.easeinoutbounce = function (t, b, c, d) { var _local1 = d; var _local2 = t; var _local3 = c; if (_local2 < (_local1 / 2)) { return((Math.easeInBounce(_local2 * 2, 0, _local3, _local1) * 0.5) + b); } return(((Math.easeoutbounce((_local2 * 2) - _local1, 0, _local3, _local1) * 0.5) + (_local3 * 0.5)) + b); }; Math.easeoutinbounce = function (t, b, c, d) { var _local1 = d; var _local2 = t; var _local3 = c; if (_local2 < (_local1 / 2)) { return((Math.easeOutBounce(_local2 * 2, 0, _local3, _local1) * 0.5) + b); } return(((Math.easeinbounce((_local2 * 2) - _local1, 0, _local3, _local1) * 0.5) + (_local3 * 0.5)) + b); }; var Mp = MovieClip.prototype; Mp.addListener = function () { var _local1 = this; if (!_local1._listeners) { AsBroadcaster.initialize(_local1); } _local1.addListener.apply(_local1, arguments); }; ASSetPropFlags(Mp, "addListener", 1, 0); var tp = tweenManager.prototype; tp.setupdateInterval = function (time) { var _local1 = this; if (_local1.playing) { _local1.deinit(); _local1.updateTime = time; _local1.init(); } else { _local1.updateTime = time; } }; tp.getupdateInterval = function () { return(this.updateTime); }; tp.addProperty("updateInterval", tp.getupdateInterval, tp.setupdateInterval); tp.setcontrollerDepth = function (v) { var _local1 = v; var _local2 = this; if (_global.isNaN(_local1) == true) { } else if (_local2.tweenHolder._name != undefined) { _local2.tweenHolder.swapDepths(_local1); } else { _local2._th_depth = _local1; } }; tp.getcontrollerDepth = function () { return(this._th_depth); }; tp.addProperty("controllerDepth", tp.getcontrollerDepth, tp.setcontrollerDepth); tp.init = function () { var tm = this; if (tm.updateTime > 0) { clearInterval(tm.updateIntId); tm.updateIntId = setInterval(tm, "update", tm.updateTime); } else { if (tm.tweenHolder._name == undefined) { tm.tweenHolder = _root.createEmptyMovieClip("_th_", tm._th_depth); } tm.tweenHolder.onEnterFrame = function () { tm.update.call(tm); }; } tm.playing = true; tm.now = getTimer(); }; tp.deinit = function () { var _local1 = this; _local1.playing = false; clearInterval(_local1.updateIntId); delete _local1.tweenHolder.onEnterFrame; }; tp.update = function () { var i; var _local1; var _local2; var _local3; var missing = false; i = this.tweenList.length; if (this.broadcastEvents) { var ut; var et; var up; var ep; ut = {}; et = {}; up = {}; ep = {}; } while (i--) { _local1 = this.tweenList[i]; if (_local1.mc._x == undefined) { missing = true; continue; } if (_local1.pt != -1) { continue; } if ((_local1.ts + _local1.d) > this.now) { if (_local1.ctm == undefined) { _local1.mc[_local1.pp] = _local1.ef(this.now - _local1.ts, _local1.ps, _local1.ch, _local1.d, _local1.e1, _local1.e2); } else { _local3 = {}; for (_local2 in _local1.ctm) { _local3[_local2] = _local1.ef(this.now - _local1.ts, _local1.stm[_local2], _local1.ctm[_local2], _local1.d, _local1.e1, _local1.e2); } _local1.c.setTransform(_local3); } if (this.broadcastEvents) { if (ut[targetPath(_local1.mc)] == undefined) { ut[targetPath(_local1.mc)] = _local1.mc; } if (up[targetPath(_local1.mc)] == undefined) { up[targetPath(_local1.mc)] = []; } up[targetPath(_local1.mc)].push(((_local1.ctm != undefined) ? "_ct_" : (_local1.pp))); } if (_local1.cb.updfunc != undefined) { var f = _local1.cb.updfunc; if ((typeof(f) == "string") && (_local1.cb.updscope != undefined)) { f = _local1.cb.updscope[f]; } f.apply(_local1.cb.updscope, _local1.cb.updargs); } } else { if (_local1.ctm == undefined) { _local1.mc[_local1.pp] = _local1.ps + _local1.ch; } else { _local3 = {}; for (_local2 in _local1.ctm) { _local3[_local2] = _local1.stm[_local2] + _local1.ctm[_local2]; } _local1.c.setTransform(_local3); } if (this.broadcastEvents) { if (ut[targetPath(_local1.mc)] == undefined) { ut[targetPath(_local1.mc)] = _local1.mc; } if (et[targetPath(_local1.mc)] == undefined) { et[targetPath(_local1.mc)] = _local1.mc; } if (up[targetPath(_local1.mc)] == undefined) { up[targetPath(_local1.mc)] = []; } up[targetPath(_local1.mc)].push(((_local1.ctm != undefined) ? "_ct_" : (_local1.pp))); if (ep[targetPath(_local1.mc)] == undefined) { ep[targetPath(_local1.mc)] = []; } ep[targetPath(_local1.mc)].push(((_local1.ctm != undefined) ? "_ct_" : (_local1.pp))); } if (_local1.cb.updfunc != undefined) { var f = _local1.cb.updfunc; if ((typeof(f) == "string") && (_local1.cb.updscope != undefined)) { f = _local1.cb.updscope[f]; } f.apply(_local1.cb.updscope, _local1.cb.updargs); } if (endt == undefined) { var endt = new Array(); } endt.push(i); } } if (missing) { this.cleanUp(); } for (_local2 in ut) { ut[_local2].broadcastMessage("onTweenUpdate", {target:ut[_local2], props:up[_local2]}); } if (endt != undefined) { this.endTweens(endt); } for (_local2 in et) { et[_local2].broadcastMessage("onTweenEnd", {target:et[_local2], props:ep[_local2]}); } this.now = getTimer(); if (this.updateTime > 0) { updateAfterEvent(); } }; tp.endTweens = function (tid_arr) { var cb_arr; var tl; var i; var cb; var j; cb_arr = []; tl = tid_arr.length; with (this) { i = 0; while (i < tl) { cb = tweenList[tid_arr[i]].cb; if (cb != undefined) { var exec = true; for (j in cb_arr) { if (cb_arr[j] == cb) { exec = false; break; } } if (exec) { cb_arr.push(cb); } } tweenList.splice(tid_arr[i], 1); i++; } i = 0; while (i < cb_arr.length) { var i = 0; while (i < cb_arr.length) { var f = cb_arr[i].func; if ((typeof(f) == "string") && (cb_arr[i].scope != undefined)) { f = cb_arr[i].scope[f]; } f.apply(cb_arr[i].scope, cb_arr[i].args); i++; } i++; } if (tweenList.length == 0) { deinit(); } } }; tp.removeDelayedTween = function (index) { with (this) { clearInterval(ints[index].intid); ints[index] = undefined; var isintsempty = true; for (var i in ints) { if (ints[i] != undefined) { isintsempty = false; break; } } if (isintsempty) { ints = []; } } }; tp.addTween = function (mc, props, pEnd, sec, eqFunc, callback, extra1, extra2) { var i; var pp; var addnew; var j; var t; var ip; with (this) { if (!playing) { init(); } ip = []; for (i in props) { pp = props[i]; addnew = true; if (pp.substr(0, 4) != "_ct_") { var ch = ((typeof(pEnd[i]) == "string") ? (Number(pEnd[i])) : (pEnd[i] - mc[pp])); if (autoOverwrite) { for (j in tweenList) { t = tweenList[j]; if ((t.mc == mc) && (t.pp == pp)) { t.ps = mc[pp]; t.ch = ch; t.ts = now; t.d = sec * 1000; t.ef = eqFunc; t.cb = callback; t.e1 = extra1; t.e2 = extra2; t.pt = -1; addnew = false; ip.push(t.pp); break; } } } if (addnew) { tweenList.unshift({mc:mc, pp:pp, ps:mc[pp], ch:ch, ts:now, d:sec * 1000, ef:eqFunc, cb:callback, e1:extra1, e2:extra2, pt:-1}); } } else { var c = new Color(mc); var stm = c.getTransform(); var ctm = {}; for (j in pEnd[i]) { if ((pEnd[i][j] != stm[j]) && (pEnd[i][j] != undefined)) { ctm[j] = ((typeof(pEnd[i][j]) == "string") ? (stm[j] + Number(pEnd[i][j])) : (pEnd[i][j] - stm[j])); } } if (autoOverwrite) { for (j in tweenList) { t = tweenList[j]; if ((t.mc == mc) && (t.ctm != undefined)) { t.c = c; t.stm = stm; (t.ctm = ctm); (t.ts = now); t.d = sec * 1000; t.ef = eqFunc; t.cb = callback; t.e1 = extra1; t.e2 = extra2; t.pt = -1; addnew = false; ip.push("_ct_"); break; } } } if (addnew) { tweenList.unshift({mc:mc, c:c, stm:stm, ctm:ctm, ts:now, d:sec * 1000, ef:eqFunc, cb:callback, e1:extra1, e2:extra2, pt:-1}); } } } if (broadcastEvents) { if (ip.length > 0) { mc.broadcastMessage("onTweenInterrupt", {target:mc, props:ip}); } mc.broadcastMessage("onTweenStart", {target:mc, props:props}); } if (callback.startfunc != undefined) { var f = callback.startfunc; if ((typeof(f) == "string") && (callback.startscope != undefined)) { f = callback.startscope[f]; } f.apply(callback.startscope, callback.startargs); } if (sec == 0) { update(); } } }; tp.addTweenWithDelay = function (delay, mc, props, pEnd, sec, eqFunc, callback, extra1, extra2) { with (this) { var il; var intid; il = ints.length; intid = setInterval(function (obj) { obj.removeDelayedTween(il); if (mc._x != undefined) { obj.addTween(mc, props, pEnd, sec, eqFunc, callback, extra1, extra2); } }, delay * 1000, this); ints[il] = {mc:mc, props:props, pend:pEnd, intid:intid, st:getTimer(), delay:delay * 1000, args:arguments.slice(1), pt:-1}; if (!playing) { init(); } } }; tp.removeTween = function (mc, props) { with (this) { var all; var i; var j; var ip; all = false; if ((props == undefined) && (broadcastEvents != true)) { all = true; } i = tweenList.length; ip = {}; while (i--) { if (tweenList[i].mc == mc) { if (all) { tweenList.splice(i, 1); } else { for (j in props) { if (tweenList[i].pp == props[j]) { tweenList.splice(i, 1); if (ip[targetPath(mc)] == undefined) { ip[targetPath(mc)] = {t:mc, p:[]}; } ip[targetPath(mc)].p.push(props[j]); } else if (((props[j] == "_ct_") && (tweenList[i].ctm != undefined)) && (tweenList[i].mc == mc)) { tweenList.splice(i, 1); if (ip[targetPath(mc)] == undefined) { ip[targetPath(mc)] = {t:mc, p:[]}; } ip[targetPath(mc)].p.push("_ct_"); } } } } } i = ints.length; while (i--) { if (ints[i].mc == mc) { if (all) { removeDelayedTween(Number(i)); } else { for (j in props) { for (var k in ints[i].props) { if (ints[i].props[k] == props[j]) { ints[i].props.splice(k, 1); ints[i].pend.splice(k, 1); if (ip[targetPath(mc)] == undefined) { ip[targetPath(mc)] = {t:mc, p:[]}; } ip[targetPath(mc)].p.push(props[j]); } } if (ints[i].props.length == 0) { clearInterval(ints[i].intid); } } } } } if (broadcastEvents) { for (var k in ip) { if (ip[k].p.length > 0) { ip[k].t.broadcastMessage("onTweenInterrupt", {target:ip[k].t, props:ip[k].p}); } } } if (tweenList.length == 0) { deinit(); } } }; tp.isTweening = function (mc, prop) { with (this) { var allprops = (prop == undefined); for (var i in tweenList) { var t = tweenList[i]; if (((tweenList[i].mc == mc) && (tweenList[i].pt == -1)) && ((allprops || (prop == t.pp)) || ((prop == "_ct_") && (t.ctm != undefined)))) { return(true); } } return(false); } }; tp.getTweens = function (mc) { with (this) { var count = 0; for (var i in tweenList) { if (tweenList[i].mc == mc) { count++; } } return(count); } }; tp.lockTween = function (mc, bool) { this.lockedTweens[targetPath(mc)] = bool; }; tp.isTweenLocked = function (mc) { if (this.lockedTweens[targetPath(mc)] == undefined) { return(false); } return(this.lockedTweens[targetPath(mc)]); }; tp.ffTween = function (mc, propsObj) { var all = (mc == undefined); var allprops = (propsObj == undefined); with (this) { for (var i in tweenList) { var t = tweenList[i]; if (((t.mc == mc) || (all)) && (allprops || (propsObj[t.pp] == true))) { if (t.pt != -1) { t.pt = -1; } t.ts = now - t.d; } } for (var i in ints) { if (ints[i] != undefined) { if ((ints[i].mc == mc) || (all)) { if (ints[i].mc._x != undefined) { var args = ints[i].args; args[3] = 0; addTween.apply(this, args); } removeDelayedTween(Number(i)); } } } update(); } }; tp.rewTween = function (mc, propsObj) { var all = (mc == undefined); var allprops = (propsObj == undefined); with (this) { for (var i in tweenList) { var t = tweenList[i]; if (((t.mc == mc) || (all)) && (allprops || (propsObj[t.pp] == true))) { if (t.pt != -1) { t.pt = -1; } t.ts = now; } } for (var i in ints) { if (ints[i] != undefined) { if ((ints[i].mc == mc) || (all)) { if (ints[i].mc._x != undefined) { addTween.apply(this, ints[i].args); } removeDelayedTween(Number(i)); } } } update(); } }; tp.isTweenPaused = function (mc, prop) { if (mc == undefined) { return(null); } var allprops = (prop == undefined); with (this) { for (var i in tweenList) { var t = tweenList[i]; if ((tweenList[i].mc == mc) && ((allprops || (prop == t.pp)) || ((prop == "_ct_") && (t.ctm != undefined)))) { return(Boolean(tweenList[i].pt != -1)); } } for (var i in ints) { if ((ints[i] != undefined) && (ints[i].mc == mc)) { return(Boolean(ints[i].pt != -1)); } } } return(false); }; tp.pauseTween = function (mc, propsObj) { var all = (mc == undefined); with (this) { if ((all == false) && (isTweenPaused(mc) == true)) { return(undefined); } var allprops = (propsObj == undefined); for (var i in tweenList) { var t = tweenList[i]; if (((t.pt == -1) && ((t.mc == mc) || (all))) && ((allprops || (propsObj[t.pp] == true)) || ((propsObj._ct_ != undefined) && (t.ctm != undefined)))) { t.pt = now; } } for (var i in ints) { if (ints[i] != undefined) { if ((ints[i].pt == -1) && ((ints[i].mc == mc) || (all))) { ints[i].pt = now; } } } } }; tp.unpauseTween = function (mc, propsObj) { var all = (mc == undefined); with (this) { if ((all == false) && (isTweenPaused(mc) === false)) { return(undefined); } var allprops = (propsObj == undefined); if (!playing) { init(); } for (var i in tweenList) { var t = tweenList[i]; if ((((t.pt != -1) && ((t.mc == mc) || (all))) && (allprops || (propsObj[t.pp] == true))) || ((propsObj._ct_ != undefined) && (t.ctm != undefined))) { t.ts = now - (t.pt - t.ts); t.pt = -1; } } for (i in ints) { if (ints[i] != undefined) { if ((ints[i].pt != -1) && ((ints[i].mc == mc) || (all))) { ints[i].delay = ints[i].delay - (ints[i].pt - ints[i].st); ints[i].st = now; ints[i].intid = setInterval(function (obj, id) { var _local1 = obj; var _local2 = id; _local1.addTween.apply(_local1, _local1.ints[_local2].args); clearInterval(_local1.ints[_local2].intid); _local1.ints[_local2] = undefined; }, ints[i].delay, this, i); } } } } }; tp.pauseAll = function () { pauseTween(); }; tp.unpauseAll = function () { unpauseTween(); }; tp.stopAll = function () { with (this) { for (var i in ints) { removeDelayedTween(Number(i)); } tweenList = new Array(); deinit(); } }; tp.toString = function () { return("[AS1 tweenManager 1.2.0]"); }; delete tp; if (_global.$tweenManager == undefined) { _global.$tweenManager = new tweenManager(); } else { _global.$tweenManager.cleanUp(); _global.$tweenManager.init(); } var Mp = MovieClip.prototype; Mp.addListener = function () { var _local1 = this; if (!_local1._listeners) { AsBroadcaster.initialize(_local1); } _local1.addListener.apply(_local1, arguments); }; ASSetPropFlags(Mp, "addListener", 1, 0); Mp.tween = function (props, pEnd, seconds, animType, delay, callback, extra1, extra2) { if (_global.$tweenManager.isTweenLocked(this)) { trace("tween not added, this movieclip is locked"); return(undefined); } if (arguments.length < 2) { trace("tween not added, props & pEnd must be defined"); return(undefined); } if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } if (!(pEnd instanceof Array)) { pEnd = [pEnd]; while (pEnd.length < props.length) { pEnd.push(pEnd[0]); } } if (seconds == undefined) { seconds = 2; } else if (seconds < 0.01) { seconds = 0; } if ((delay < 0.01) || (delay == undefined)) { delay = 0; } switch (typeof(animType)) { case "string" : var eqf = Math[animType.toLowerCase()]; break; case "function" : var eqf = animType; break; case "object" : if (!((animType.pts != undefined) && (animType.ease != undefined))) { break; } var eqf = animType.ease; var extra1 = animType.pts; } if (eqf == undefined) { var eqf = Math.easeoutexpo; } switch (typeof(callback)) { case "function" : callback = {func:callback, scope:this._parent}; break; case "string" : var ilp; var funcp; var scope; var args; var a; ilp = callback.indexOf("("); funcp = callback.slice(0, ilp); scope = eval (funcp.slice(0, funcp.lastIndexOf("."))); func = eval (funcp); args = callback.slice(ilp + 1, callback.lastIndexOf(")")).split(","); var i = 0; while (i < args.length) { a = eval (args[i]); if (a != undefined) { args[i] = a; } i++; } callback = {func:func, scope:scope, args:args}; } if (_global.$tweenManager.autoStop) { _global.$tweenManager.removeTween(this); } if (delay > 0) { _global.$tweenManager.addTweenWithDelay(delay, this, props, pEnd, seconds, eqf, callback, extra1, extra2); } else { _global.$tweenManager.addTween(this, props, pEnd, seconds, eqf, callback, extra1, extra2); } }; Mp.stopTween = function (props) { var _local1 = props; if (typeof(_local1) == "string") { if (_local1.indexOf(",") > -1) { _local1 = _local1.split(" ").join("").split(","); } else { _local1 = [_local1]; } } _global.$tweenManager.removeTween(this, _local1); }; Mp.isTweening = function (prop:String) { return(_global.$tweenManager.isTweening(this, prop)); }; Mp.getTweens = function () { return(_global.$tweenManager.getTweens(this)); }; Mp.lockTween = function () { _global.$tweenManager.lockTween(this, true); }; Mp.unlockTween = function () { _global.$tweenManager.lockTween(this, false); }; Mp.isTweenLocked = function () { return(_global.$tweenManager.isTweenLocked(this)); }; Mp.isTweenPaused = function (prop:String) { return(_global.$tweenManager.isTweenPaused(this, prop)); }; Mp.pauseTween = function (props) { var _local1 = props; var _local2; if (_local1 != undefined) { if (typeof(_local1) == "string") { if (_local1.indexOf(",") > -1) { _local1 = _local1.split(" ").join("").split(","); } else { _local1 = [_local1]; } } _local2 = {}; for (var _local3 in _local1) { _local2[_local1[_local3]] = true; } } _global.$tweenManager.pauseTween(this, _local2); }; Mp.unpauseTween = function (props) { var _local1 = props; var _local2; if (_local1 != undefined) { if (typeof(_local1) == "string") { if (_local1.indexOf(",") > -1) { _local1 = _local1.split(" ").join("").split(","); } else { _local1 = [_local1]; } } _local2 = {}; for (var _local3 in _local1) { _local2[_local1[_local3]] = true; } } _global.$tweenManager.unpauseTween(this, _local2); }; Mp.pauseAllTweens = function () { _global.$tweenManager.pauseTween(); }; Mp.unpauseAllTweens = function () { _global.$tweenManager.unpauseTween(); }; Mp.stopAllTweens = function () { _global.$tweenManager.stopAll(); }; Mp.ffTween = function (props) { var _local1 = props; var _local2; if (_local1 != undefined) { if (typeof(_local1) == "string") { if (_local1.indexOf(",") > -1) { _local1 = _local1.split(" ").join("").split(","); } else { _local1 = [_local1]; } } _local2 = {}; for (var _local3 in _local1) { _local2[_local1[_local3]] = true; } } _global.$tweenManager.ffTween(this, _local2); }; Mp.rewTween = function (props) { var _local1 = props; var _local2; if (_local1 != undefined) { if (typeof(_local1) == "string") { if (_local1.indexOf(",") > -1) { _local1 = _local1.split(" ").join("").split(","); } else { _local1 = [_local1]; } } _local2 = {}; for (var _local3 in _local1) { _local2[_local1[_local3]] = true; } } _global.$tweenManager.rewTween(this, _local2); }; Mp.alphaTo = function (destAlpha, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_alpha"], [destAlpha], seconds, animType, delay, callback, extra1, extra2); }; Mp.scaleTo = function (destScale, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_xscale", "_yscale"], [destScale, destScale], seconds, animType, delay, callback, extra1, extra2); }; Mp.sizeTo = function (destSize, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_width", "_height"], [destSize, destSize], seconds, animType, delay, callback, extra1, extra2); }; Mp.slideTo = function (destX, destY, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_x", "_y"], [destX, destY], seconds, animType, delay, callback, extra1, extra2); }; Mp.rotateTo = function (destRotation, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_rotation"], [destRotation], seconds, animType, delay, callback, extra1, extra2); }; _global.getColorTransObj = function (type, amt, rgb) { var _local1 = amt; var _local3 = rgb; trace(arguments); switch (type) { case "brightness" : var percent = (100 - Math.abs(_local1)); var offset = 0; if (_local1 > 0) { offset = 256 * (_local1 / 100); } return({ra:percent, rb:offset, ga:percent, gb:offset, ba:percent, bb:offset}); case "brightOffset" : var offset = (256 * (_local1 / 100)); return({ra:100, rb:offset, ga:100, gb:offset, ba:100, bb:offset}); case "contrast" : var _local2 = {}; _local2.ra = (_local2.ga = (_local2.ba = _local1)); _local2.rb = (_local2.gb = (_local2.bb = 128 - (1.28 * _local1))); return(_local2); case "invertColor" : _local2 = {}; _local2.ra = (_local2.ga = (_local2.ba = 100 - (2 * _local1))); _local2.rb = (_local2.gb = (_local2.bb = _local1 * 2.55)); return(_local2); case "tint" : if ((_local3 == undefined) || (_local3 == null)) { } else { var r = (_local3 >> 16); var g = ((_local3 >> 8) & 255); var b = (_local3 & 255); var ratio = (_local1 / 100); _local2 = {rb:r * ratio, gb:g * ratio, bb:b * ratio}; _local2.ra = (_local2.ga = (_local2.ba = 100 - _local1)); return(_local2); } } return({rb:0, ra:100, gb:0, ga:100, bb:0, ba:100}); }; Mp.brightnessTo = function (bright, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [_global.getColorTransObj("brightness", bright)], seconds, animType, delay, callback, extra1, extra2); }; Mp.brightOffsetTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [_global.getColorTransObj("brightOffset", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.contrastTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [_global.getColorTransObj("contrast", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.colorTo = function (rgb, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [_global.getColorTransObj("tint", 100, rgb)], seconds, animType, delay, callback, extra1, extra2); }; Mp.colorTransformTo = function (ra, rb, ga, gb, ba, bb, aa, ab, seconds, animType, delay, callback, extra1, extra2) { var _local1 = {ra:ra, rb:rb, ga:ga, gb:gb, ba:ba, bb:bb, aa:aa, ab:ab}; this.tween(["_ct_"], [_local1], seconds, animType, delay, callback, extra1, extra2); }; Mp.invertColorTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [_global.getColorTransObj("invertColor", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.tintTo = function (rgb, percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [_global.getColorTransObj("tint", percent, rgb)], seconds, animType, delay, callback, extra1, extra2); }; Mp.getFrame = function () { return(this._currentframe); }; Mp.setFrame = function (fr) { this.gotoAndStop(Math.round(fr)); }; Mp.addProperty("_frame", Mp.getFrame, Mp.setFrame); Mp.frameTo = function (endframe, duration, animType, delay, callback, extra1, extra2) { var _local1 = endframe; if (_local1 == undefined) { _local1 = this._totalframes; } this.tween("_frame", _local1, duration, animType, delay, callback, extra1, extra2); }; var TFP = TextField.prototype; if (!TFP.origAddListener) { TFP.origAddListener = TFP.addListener; ASSetPropFlags(TFP, "origAddListener", 1, 0); TFP.addListener = function () { var _local1 = this; if (!_local1._listeners) { AsBroadcaster.initialize(_local1); } _local1.origAddListener.apply(_local1, arguments); }; } var $_$methods = ["tween", "stopTween", "isTweening", "getTweens", "lockTween", "isTweenLocked", "unlockTween", "isTweenPaused", "pauseTween", "unpauseTween", "pauseAllTweens", "unpauseAllTweens", "stopAllTweens", "ffTween", "rewTween", "getFrame", "setFrame", "_frame", "frameTo", "alphaTo", "brightnessTo", "colorTo", "colorTransformTo", "invertColorTo", "tintTo", "scaleTo", "sizeTo", "slideTo", "rotateTo", "brightOffsetTo", "contrastTo"]; for (var $_$i in $_$methods) { ASSetPropFlags(Mp, $_$methods[$_$i], 1, 0); if ($_$methods[$_$i].toLowerCase().indexOf("frame") == -1) { TFP[$_$methods[$_$i]] = Mp[$_$methods[$_$i]]; ASSetPropFlags(TFP, $_$methods[$_$i], 1, 0); } } delete Mp; delete TFP; delete tweenManager; delete $_$methods; delete $_$i; trace("com.qlod.LoaderClass.as loaded"); if (typeof(_global.com) != "object") { trace("com.qlod.LoaderClass: Defining global com object"); _global.com = new Object(); } if (typeof(com.qlod) != "object") { trace("com.qlod.LoaderClass: Defining global com.qlod object"); com.qlod = new Object(); } o = (com.qlod.LoaderClass = function (piTimeoutMs, piIntervalMs, piMinSteps) { var _local1 = this; if (arguments[0] == "NO_INIT") { } else { _local1.iIntervalId = -1; _local1.iTimeoutIntervalId = -1; _local1.iBytesLoaded = 0; _local1.iBytesTotal = 1; _local1.iTimeoutMs = 0; _local1.bTimeoutEnabled = true; _local1.iIntervalMs = 0; _local1.iStartTimeMs = 0; _local1.iMinSteps = 1; _local1.iCurrentStep = 1; _local1.aQueue = []; _local1.setTimeoutMs(piTimeoutMs); _local1.setIntervalMs(piIntervalMs); _local1.setMinSteps(piMinSteps); if (DefaultBroadcaster != undefined) { DefaultBroadcaster.initialize(_local1); } else if (ASBroadcaster == undefined) { trace("ERROR in LoaderClass: ASBroadcaster undefined"); } else { trace("com.qlod.LoaderClass: using ASBroadcaster"); ASBroadcaster.initialize(_local1); } } }); o.DEFAULT_TIMEOUT_MS = 10000; o.DEFAULT_INTERVAL_MS = 100; o.DEFAULT_MIN_STEPS = 1; o = o.prototype; o.load = function (pLoc, psUrl, poListener) { trace("LoaderClass.load " + arguments); return(this.enqueue.apply(this, [true].concat(arguments))); }; o.observe = function (pLoc, psUrl, poListener) { return(this.enqueue.apply(this, [false].concat(arguments))); }; o.clear = function () { this.aQueue.length = 0; this.removeCurrent(); }; o.removeCurrent = function () { var _local1 = this; if (_local1.isLoading()) { var _local2 = _local1.targetToLoc(); if (_local1.checkLocation(_local2)) { _local2.unloadMovie(); } _local1.endTimeout(); _local1.endLoading(); } }; o.remove = function (pId) { var _local2 = this; var _local3 = pId; if (_local2.oCurrentItem.iId == _local3) { _local2.removeCurrent(); return(true); } var _local1 = 0; while (_local1 < _local2.aQueue.length) { if (_local2.aQueue[_local1].iId == _local3) { _local2.aQueue.splice(_local1, 1); return(true); } _local1++; } return(false); }; o.getTimeoutMs = function () { return(this.iTimeoutMs); }; o.setTimeoutMs = function (piMilliseconds) { var _local1 = this; _local1.iTimeoutMs = _local1.checkIntGreaterZero(piMilliseconds, _local1.constructor.DEFAULT_TIMEOUT_MS); if (_local1.iTimeoutIntervalId != -1) { _local1.startTimeout(); } return(_local1.iTimeoutMs); }; o.disableTimeout = function () { this.endTimeout(); this.bTimeoutEnabled = 0; }; o.enableTimeout = function () { this.bTimeoutEnabled = 1; this.startTimeout(); }; o.getIntervalMs = function () { return(this.iIntervalMs); }; o.setIntervalMs = function (piMilliseconds) { var _local1 = this; _local1.iIntervalMs = _local1.checkIntGreaterZero(piMilliseconds, _local1.constructor.DEFAULT_INTERVAL_MS); if (_local1.isLoading()) { clearInterval(_local1.iIntervalId); _local1.iIntervalId = -1; _local1.startInterval(); } return(_local1.iIntervalMs); }; o.getMinSteps = function () { return(this.iMinSteps); }; o.setMinSteps = function (piMinSteps) { var _local1 = this; return((_local1.iMinSteps = _local1.checkIntGreaterZero(piMinSteps, _local1.constructor.DEFAULT_MIN_STEPS))); }; o.isLoading = function () { return(this.iIntervalId != -1); }; o.getBytesLoaded = function () { var _local1 = this; var _local2 = Math.min(_local1.iBytesLoaded, Math.floor((_local1.iBytesTotal * _local1.iCurrentStep) / _local1.iMinSteps)); if (!isNaN(_local2)) { return(_local2); } return(0); }; o.getBytesTotal = function () { return(this.iBytesTotal); }; o.getKBLoaded = function () { return(this.getBytesLoaded() >> 10); }; o.getKBTotal = function () { return(this.getBytesTotal() >> 10); }; o.getPercent = function () { return((this.getBytesLoaded() * 100) / this.iBytesTotal); }; o.getDuration = function () { return(getTimer() - this.iStartTimeMs); }; o.getSpeed = function () { return(Math.floor((this.getBytesLoaded() * 1000) / this.getDuration())); }; o.getEstimatedTotalTime = function () { return(Math.floor(this.getBytesTotal() / this.getSpeed())); }; o.getTarget = function () { return(this.oCurrentItem.target); }; o.getTargetObj = function () { return(((typeof(this.oCurrentItem.target) == "object") ? (this.oCurrentItem.target) : (eval (this.oCurrentItem.target)))); }; o.getUrl = function () { return(this.oCurrentItem.sUrl); }; o.broadcastOnQueueStart = function () { this.broadcastMessage("onQueueStart", this); }; o.broadcastOnQueueStop = function () { this.broadcastMessage("onQueueStop", this); }; o.broadcastOnLoadStart = function () { this.broadcastMessage("onLoadStart", this); }; o.broadcastOnLoadComplete = function (pbResult) { this.broadcastMessage("onLoadComplete", pbResult, this); }; o.broadcastOnLoadTimeout = function () { this.broadcastMessage("onLoadTimeout", this); }; o.broadcastOnLoadProgress = function () { this.broadcastMessage("onLoadProgress", this); }; o._load = function () { this.startTimeout(); this.oCurrentItem.load(); }; o._observe = function () { var _local1 = this; _local1.iBytesTotal = 1; _local1.iBytesLoaded = 0; _local1.iCurrentStep = 1; _local1.iStartTimeMs = getTimer(); _local1.funcWaitUntil = null; _local1.oCurrentItem.addListenerTo(_local1); _local1.broadcastOnLoadStart(); _local1.broadcastOnLoadProgress(); if (_local1.oCurrentItem.bDoLoad) { _local1._load(); } }; o.enqueue = function (doLoad, pLoc, psUrl, poListener) { var _local1 = this; trace("enqueue " + arguments); var sUrl = _local1.checkUrl(psUrl, pLoc); var _local3 = _local1.locToTarget(pLoc); if (_local3 == null) { if (doLoad) { trace("Warning: com.qlod.LoaderClass.load: Invalid location parameter: " + pLoc); } else { trace("Warning: com.qlod.LoaderClass.load: Invalid location parameter: " + pLoc); } } var additionalArguments = arguments.slice(4); var _local2 = ++_local1.iId; _local1.aQueue.push(new com.qlod.LoaderItemClass(_local3, sUrl, doLoad, additionalArguments, _local2, poListener)); if (!_local1.isLoading()) { _local1.startLoading(); } return(_local2); }; o.checkUrl = function (psUrl, pLoc) { if (typeof(psUrl) == "string") { return(psUrl); } if (typeof(pLoc._url) == "string") { return(pLoc._url); } return(""); }; o.isQueueEmpty = function () { return(this.aQueue.length == 0); }; o.loadNext = function () { var _local1 = this; _local1.oCurrentItem = _local1.aQueue.shift(); _local1._observe(); }; o.startLoading = function () { var _local1 = this; _local1.broadcastOnQueueStart(); _local1.startInterval(); _local1.loadNext(); }; o.stopLoading = function () { this.endInterval(); this.endTimeout(); }; o.startTimeout = function () { var _local1 = this; if (_local1.iTimeoutIntervalId != -1) { clearInterval(_local1.iTimeoutIntervalId); } if (_local1.bTimeoutEnabled) { _local1.iTimeoutIntervalId = setInterval(_local1, "onTimeout", _local1.iTimeoutMs); } }; o.endTimeout = function () { var _local1 = this; if (_local1.iTimeoutIntervalId != -1) { clearInterval(_local1.iTimeoutIntervalId); _local1.iTimeoutIntervalId = -1; } }; o.onTimeout = function () { var _local1 = this; _local1.endTimeout(); _local1.broadcastOnLoadTimeout(); _local1.endLoading(false); }; o.locToTarget = function (loc) { var _local1 = loc; var _local2 = this; if (_local2.locIsNumber(_local1)) { return("_level" + _local1); } if (_local2.locIsPath(_local1)) { return(_local1); } if (_local2.locIsLevel(_local1)) { return(_local1); } if (_local2.locIsMovieClip(_local1)) { return(targetPath(_local1)); } if (_local2.locIsLoadableObject(_local1)) { return(_local1); } if ((_local1 instanceof String) && (_local1.length > 0)) { return(_local1); } return(null); }; o.targetToLoc = function () { return(this.oCurrentItem.targetToLoc()); }; o.locIsNumber = function (loc) { return(typeof(loc) == "number"); }; o.locIsPath = function (loc) { return(((typeof(loc) == "string") && (typeof(eval (loc)) == "movieclip")) && ((eval (loc) != _level0) || (loc == "_level0"))); }; o.locIsLevel = function (loc) { return((loc.indexOf("_level") == 0) && (!isNaN(loc.substring(6)))); }; o.locIsMovieClip = function (loc) { return(typeof(loc) == "movieclip"); }; o.locIsLoadableObject = function (loc) { return((typeof(loc.getBytesTotal) == "function") && (typeof(loc.getBytesLoaded) == "function")); }; o.startInterval = function () { var _local1 = this; if (_local1.iIntervalId != -1) { _local1.endInterval(); } _local1.iIntervalId = setInterval(_local1, "onInterval", _local1.iIntervalMs); }; o.endInterval = function () { var _local1 = this; if (_local1.iIntervalId != -1) { clearInterval(_local1.iIntervalId); _local1.iIntervalId = -1; } }; o.onInterval = function () { var _local1 = this; var _local2 = _local1.targetToLoc(); if (!_local1.checkLocation(_local2)) { } else if (!_local1.checkBytesTotal(_local2)) { } else if (!_local1.checkBytesLoaded(_local2)) { } else { _local1.endTimeout(); _local1.broadcastOnLoadProgress(); _local1.checkComplete(_local2); _local1.iCurrentStep++; } }; o.checkLocation = function (poCurrentLoc) { if (poCurrentLoc == undefined) { this.broadcastOnLoadProgress(); return(false); } return(true); }; o.checkBytesTotal = function (poCurrentLoc) { var _local1 = poCurrentLoc.getBytesTotal(); if (_local1 < 4) { this.broadcastOnLoadProgress(); return(false); } this.iBytesTotal = _local1; return(true); }; o.checkBytesLoaded = function (poCurrentLoc) { var _local1 = poCurrentLoc.getBytesLoaded(); if (_local1 < 1) { this.broadcastOnLoadProgress(); return(false); } this.iBytesLoaded = _local1; return(true); }; o.checkComplete = function (poCurrentLoc) { var _local1 = this; if ((((_local1.iBytesTotal > 10) && ((_local1.iBytesTotal - _local1.iBytesLoaded) < 10)) && (_local1.iCurrentStep >= _local1.iMinSteps)) && ((_local1.funcWaitUntil == null) || (_local1.funcWaitUntil(poCurrentLoc)))) { _local1.endLoading(true); return(true); } return(false); }; o.waitUntilPropertiesAreInitialized = function (pMc) { var _local1 = pMc; return((((_local1._width != undefined) && (_local1._height != undefined)) && (_local1._visible != undefined)) && (_local1._url != undefined)); }; o.endCurrentLoading = function (pbResult) { var _local1 = this; _local1.broadcastOnLoadComplete(pbResult); _local1.oCurrentItem.removeListenerFrom(_local1); }; o.endLoading = function (pbResult) { var _local1 = this; _local1.endCurrentLoading(pbResult); if (_local1.isQueueEmpty()) { _local1.endInterval(); _local1.broadcastOnQueueStop(); } else { _local1.loadNext(); } }; o.checkIntGreaterZero = function (piValue, piDefaultValue) { var _local1 = piValue; if (((_local1 == undefined) || (isNaN(_local1))) || (_local1 <= 0)) { return(piDefaultValue); } return(_local1); }; delete o; o = (com.qlod.LoaderItemClass = function (target, sUrl, doLoad, aArgs, id, oListener) { var _local1 = this; trace("LoaderItemClass " + arguments); _local1.target = target; _local1.sUrl = sUrl; _local1.bDoLoad = doLoad; _local1.aArgs = aArgs; _local1.iId = id; _local1.oListener = oListener; }); o = o.prototype; o.load = function () { var _local2 = this; var _local1 = _local2.target; trace("_load " + _local1); if (typeof(_local1.load) == "function") { _local1.load.apply(_local1, [_local2.sUrl].concat(_local2.aArgs)); } else if (typeof(_local1.loadSound) == "function") { _local1.loadSound.apply(_local1, [_local2.sUrl].concat(_local2.aArgs)); } else { _local2.funcWaitUntil = _local2.waitUntilPropertiesAreInitialized; if (_local2.aArgs[0].toUpperCase() == "POST") { loadMovie (_local2.sUrl, _local1, "POST"); } else if (_local2.aArgs[0].toUpperCase() == "GET") { loadMovie (_local2.sUrl, _local1, "GET"); } else { loadMovie (_local2.sUrl, _local1); } } }; o.targetToLoc = function () { return(((typeof(this.target) == "string") ? (eval (this.target)) : (this.target))); }; o.addListenerTo = function (broadcaster) { if (this.oListener != undefined) { broadcaster.addListener(this.oListener); } }; o.removeListenerFrom = function (broadcaster) { if (this.oListener != undefined) { broadcaster.removeListener(this.oListener); } }; delete o; setGoto = true; mainLoader_mc.progress_txt.onLoadStart = function (loaderObj) { resizeMe(); }; mainLoader_mc.progress_txt.onLoadProgress = function (loaderObj) { mainLoader_mc.progress_txt = Math.round(loaderObj.getPercent()) + "%"; }; mainLoader_mc.progress_txt.onLoadComplete = function (success, loaderObj) { mainLoader_mc.alphaTo(0, 0.75); play(); }; myLoader = new com.qlod.LoaderClass(); myLoader.setMinSteps(10); myLoader.addListener(mainLoader_mc.progress_txt); myLoader.observe(this); stop();Instance of Symbol 157 MovieClip in Frame 2419on (release) { _root.gotoAndPlay("start"); }Frame 2440stop();Symbol 10 MovieClip [loaderBar_mc] Frame 1stop();Symbol 128 MovieClip Frame 13stop();
Library Items
Symbol 1 Font | Used by:2 | |
Symbol 2 EditableText | Uses:1 | Used by:10 |
Symbol 3 Font | Used by:6 156 | |
Symbol 4 Font | Used by:25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | |
Symbol 5 Font | Used by:6 | |
Symbol 6 Text | Uses:3 5 | Used by:9 |
Symbol 7 Font | Used by:8 | |
Symbol 8 Text | Uses:7 | Used by:9 |
Symbol 9 MovieClip | Uses:6 8 | Used by:10 |
Symbol 10 MovieClip [loaderBar_mc] | Uses:2 9 | Used by:Timeline |
Symbol 11 Bitmap | Used by:12 | |
Symbol 12 Graphic | Uses:11 | Used by:Timeline |
Symbol 13 Graphic | Used by:Timeline | |
Symbol 14 Graphic | Used by:Timeline | |
Symbol 15 Bitmap | Used by:16 | |
Symbol 16 Graphic | Uses:15 | Used by:Timeline |
Symbol 17 ShapeTweening | Used by:Timeline | |
Symbol 18 Graphic | Used by:Timeline | |
Symbol 19 Graphic | Used by:Timeline | |
Symbol 20 Graphic | Used by:Timeline | |
Symbol 21 Graphic | Used by:Timeline | |
Symbol 22 Bitmap | Used by:23 | |
Symbol 23 Graphic | Uses:22 | Used by:Timeline |
Symbol 24 Graphic | Used by:Timeline | |
Symbol 25 Text | Uses:4 | Used by:Timeline |
Symbol 26 Text | Uses:4 | Used by:Timeline |
Symbol 27 Text | Uses:4 | Used by:Timeline |
Symbol 28 Text | Uses:4 | Used by:Timeline |
Symbol 29 Text | Uses:4 | Used by:Timeline |
Symbol 30 Text | Uses:4 | Used by:Timeline |
Symbol 31 Text | Uses:4 | Used by:Timeline |
Symbol 32 Text | Uses:4 | Used by:Timeline |
Symbol 33 Text | Uses:4 | Used by:Timeline |
Symbol 34 Text | Uses:4 | Used by:Timeline |
Symbol 35 Text | Uses:4 | Used by:Timeline |
Symbol 36 Text | Uses:4 | Used by:Timeline |
Symbol 37 Text | Uses:4 | Used by:Timeline |
Symbol 38 Text | Uses:4 | Used by:Timeline |
Symbol 39 Text | Uses:4 | Used by:Timeline |
Symbol 40 Bitmap | Used by:41 | |
Symbol 41 Graphic | Uses:40 | Used by:42 |
Symbol 42 MovieClip | Uses:41 | Used by:Timeline |
Symbol 43 Bitmap | Used by:44 | |
Symbol 44 Graphic | Uses:43 | Used by:45 |
Symbol 45 MovieClip | Uses:44 | Used by:Timeline |
Symbol 46 Graphic | Used by:Timeline | |
Symbol 47 Graphic | Used by:Timeline | |
Symbol 48 Graphic | Used by:Timeline | |
Symbol 49 Graphic | Used by:Timeline | |
Symbol 50 Graphic | Used by:Timeline | |
Symbol 51 Graphic | Used by:Timeline | |
Symbol 52 Graphic | Used by:Timeline | |
Symbol 53 Graphic | Used by:Timeline | |
Symbol 54 Graphic | Used by:Timeline | |
Symbol 55 Graphic | Used by:Timeline | |
Symbol 56 Graphic | Used by:Timeline | |
Symbol 57 Graphic | Used by:Timeline | |
Symbol 58 Graphic | Used by:Timeline | |
Symbol 59 Graphic | Used by:Timeline | |
Symbol 60 Graphic | Used by:Timeline | |
Symbol 61 Bitmap | Used by:62 | |
Symbol 62 Graphic | Uses:61 | Used by:Timeline |
Symbol 63 Graphic | Used by:Timeline | |
Symbol 64 Graphic | Used by:Timeline | |
Symbol 65 Graphic | Used by:Timeline | |
Symbol 66 Graphic | Used by:Timeline | |
Symbol 67 Graphic | Used by:Timeline | |
Symbol 68 Graphic | Used by:Timeline | |
Symbol 69 Graphic | Used by:Timeline | |
Symbol 70 Graphic | Used by:Timeline | |
Symbol 71 Graphic | Used by:Timeline | |
Symbol 72 Graphic | Used by:Timeline | |
Symbol 73 Graphic | Used by:Timeline | |
Symbol 74 Graphic | Used by:Timeline | |
Symbol 75 Graphic | Used by:Timeline | |
Symbol 76 Graphic | Used by:Timeline | |
Symbol 77 Graphic | Used by:Timeline | |
Symbol 78 Graphic | Used by:Timeline | |
Symbol 79 Graphic | Used by:Timeline | |
Symbol 80 Graphic | Used by:Timeline | |
Symbol 81 Graphic | Used by:Timeline | |
Symbol 82 Graphic | Used by:Timeline | |
Symbol 83 Graphic | Used by:Timeline | |
Symbol 84 Graphic | Used by:Timeline | |
Symbol 85 Graphic | Used by:Timeline | |
Symbol 86 Graphic | Used by:Timeline | |
Symbol 87 Graphic | Used by:Timeline | |
Symbol 88 Graphic | Used by:Timeline | |
Symbol 89 Bitmap | Used by:90 | |
Symbol 90 Graphic | Uses:89 | Used by:Timeline |
Symbol 91 Graphic | Used by:Timeline | |
Symbol 92 Graphic | Used by:Timeline | |
Symbol 93 Graphic | Used by:Timeline | |
Symbol 94 Graphic | Used by:Timeline | |
Symbol 95 Graphic | Used by:Timeline | |
Symbol 96 Graphic | Used by:Timeline | |
Symbol 97 Graphic | Used by:Timeline | |
Symbol 98 Graphic | Used by:Timeline | |
Symbol 99 Graphic | Used by:Timeline | |
Symbol 100 Graphic | Used by:Timeline | |
Symbol 101 Graphic | Used by:Timeline | |
Symbol 102 Graphic | Used by:Timeline | |
Symbol 103 Graphic | Used by:Timeline | |
Symbol 104 Graphic | Used by:Timeline | |
Symbol 105 Graphic | Used by:Timeline | |
Symbol 106 Graphic | Used by:Timeline | |
Symbol 107 Graphic | Used by:Timeline | |
Symbol 108 Graphic | Used by:Timeline | |
Symbol 109 Graphic | Used by:Timeline | |
Symbol 110 Graphic | Used by:Timeline | |
Symbol 111 Graphic | Used by:Timeline | |
Symbol 112 Graphic | Used by:Timeline | |
Symbol 113 Graphic | Used by:Timeline | |
Symbol 114 Graphic | Used by:Timeline | |
Symbol 115 Graphic | Used by:Timeline | |
Symbol 116 Graphic | Used by:Timeline | |
Symbol 117 Graphic | Used by:Timeline | |
Symbol 118 Graphic | Used by:Timeline | |
Symbol 119 Graphic | Used by:Timeline | |
Symbol 120 Graphic | Used by:Timeline | |
Symbol 121 Graphic | Used by:Timeline | |
Symbol 122 Graphic | Used by:Timeline | |
Symbol 123 Graphic | Used by:128 | |
Symbol 124 ShapeTweening | Used by:128 | |
Symbol 125 Graphic | Used by:128 | |
Symbol 126 Graphic | Used by:128 155 | |
Symbol 127 Graphic | Used by:128 | |
Symbol 128 MovieClip | Uses:123 124 125 126 127 | Used by:Timeline |
Symbol 129 Graphic | Used by:Timeline | |
Symbol 130 Bitmap | Used by:131 | |
Symbol 131 Graphic | Uses:130 | Used by:Timeline |
Symbol 132 Graphic | Used by:Timeline | |
Symbol 133 Graphic | Used by:Timeline | |
Symbol 134 Graphic | Used by:Timeline | |
Symbol 135 Graphic | Used by:Timeline | |
Symbol 136 Graphic | Used by:Timeline | |
Symbol 137 Graphic | Used by:Timeline | |
Symbol 138 Graphic | Used by:Timeline | |
Symbol 139 Graphic | Used by:Timeline | |
Symbol 140 Graphic | Used by:Timeline | |
Symbol 141 Graphic | Used by:Timeline | |
Symbol 142 Graphic | Used by:Timeline | |
Symbol 143 Graphic | Used by:Timeline | |
Symbol 144 Graphic | Used by:Timeline | |
Symbol 145 Graphic | Used by:Timeline | |
Symbol 146 Graphic | Used by:Timeline | |
Symbol 147 Graphic | Used by:Timeline | |
Symbol 148 Graphic | Used by:Timeline | |
Symbol 149 Graphic | Used by:Timeline | |
Symbol 150 Graphic | Used by:Timeline | |
Symbol 151 Graphic | Used by:Timeline | |
Symbol 152 Graphic | Used by:Timeline | |
Symbol 153 ShapeTweening | Used by:Timeline | |
Symbol 154 Graphic | Used by:Timeline | |
Symbol 155 MovieClip | Uses:126 | Used by:157 |
Symbol 156 Text | Uses:3 | Used by:157 |
Symbol 157 MovieClip | Uses:155 156 | Used by:Timeline |
Streaming Sound 1 | Used by:Timeline |
Instance Names
"mainLoader_mc" | Frame 1 | Symbol 10 MovieClip [loaderBar_mc] |
"progress_txt" | Symbol 10 MovieClip [loaderBar_mc] Frame 1 | Symbol 2 EditableText |
Special Tags
ExportAssets (56) | Timeline Frame 1 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 1 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 2 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 3 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 4 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 5 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 6 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 7 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 8 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 9 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 10 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 11 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 12 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 13 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 14 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 15 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 16 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 17 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 18 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 19 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 20 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 21 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 22 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 23 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 24 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 25 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 26 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 27 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 28 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 29 | Symbol 10 as "loaderBar_mc" |
ExportAssets (56) | Timeline Frame 30 | Symbol 10 as "loaderBar_mc" |
Labels
"start" | Frame 3 |
Dynamic Text Variables
progress_txt | Symbol 2 EditableText | "100%" |
|