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

swfchan turned sixteen years old yesterday! (5may2024)

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

go-cardz-christmas-post.swf

This is the info page for
Flash #113113

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


Text
0%

Loading...

Sound on/off

Game by TAMBA

Charity reg. no. 802872

Play

Play

Instructions

Instructions

Leaderboard

Leaderboard

Back

Back

Play

Play

Instructions

Run left

Run right

Thow a letter

Don't let  the gifts fall to the
ground - if you miss three
presents it's game over. How
many can you catch?

Throw letters into the
delivery van and you'll
receive a present in
return!

Get ready...

0

Score

Menu

Menu

Submit
score

Submit
score

Thank you for playing our game,
supporting Whizz-Kidz and raising awareness
for the GoCardz appeal.

0 points

Well done! You scored

Game Over

Click here to buy your Christmas cards

Submit

Submit

Enter your nickname:

0 points

Submit  Score

Name

Score

Andrew Simpson

1000

Leaderboard

Next

Next

On behalf of all of us at Whizz-Kidz
Thank you and may you have a very happy Christmas

Handmade GoCardz, designed by
Blue Peter viewers, will be sold
exclusively in Tesco priced at just
£1.20 a pack

ActionScript [AS1/AS2]

Frame 1
function switchScreen(nextScreen) { if (nextScreen == "sendfriend") { nextScreen = "leaderboard"; } if (screenMoving) { return(false); } screenMoving = true; hideScreen(nextScreen); } function showScreen(nextScreen) { gotoAndStop(nextScreen); if (nextScreen == "game") { screenMoving = false; return(undefined); } var _local3 = mc_screen; addMouseOvers(_local3); var _local4 = 0; for (var _local12 in _local3) { var _local1 = _local3[_local12]; if (_local1._name != "mc_bg") { _local1.trueX = _local1._x; _local1.trueY = _local1._y; var _local2 = getClipHidePos(_local1); _local1._alpha = 0; if (_local1._name != "mc_card") { _local1._x = _local2.x; } _local1._y = _local2.y; com.greensock.TweenLite.to(_local1, 0.5, {delay:_local4 * 0.05, _rotation:0, _alpha:100, _x:_local1.trueX, _y:_local1.trueY, ease:com.greensock.easing.Back.easeOut, onComplete:function () { screenMoving = false; }}); _local4++; } } } function hideScreen(nextScreen) { var _local3 = mc_screen; if (_local3 == undefined) { showScreen(nextScreen); return(undefined); } playSound("screen"); var _local4 = 0; for (var _local10 in _local3) { var _local1 = _local3[_local10]; if (_local1._name != "mc_bg") { var _local2 = getClipHidePos(_local1); if (_local1._name == "mc_card") { _local2.x = _local1._x; } trace("Moving: " + _local1._name); com.greensock.TweenLite.to(_local1, 0.5, {delay:_local4 * 0.05, _alpha:0, _x:_local2.x, _y:_local2.y, ease:com.greensock.easing.Back.easeIn}); } _local4++; } com.greensock.TweenLite.delayedCall(1, showScreen, [nextScreen]); } function getClipHidePos(clip) { var _local2 = {x:clip._x, y:clip._y}; if (clip._x < 325) { _local2.x = _local2.x - clip._width; } else if (clip._x >= 325) { _local2.x = _local2.x + clip._width; } if (clip._y < 217) { _local2.y = _local2.y - clip._height; } else if (clip._y >= 215) { _local2.y = _local2.y + clip._height; } return(_local2); } function playSound(strName) { var _local1 = new Sound(); _local1.attachSound(strName); _local1.start(); } function initBookmarks(bookmarks) { for (var _local6 in bookmarks) { var _local3 = bookmarks[_local6]; _local3.onRelease = function () { var _local2 = this._name.split("_"); var _local3 = _local2[1]; getURL ("http://www.tamba-games.co.uk/bookmarks.php?client=whizzkidz&bookmark=" + _local3, "_blank"); }; } } function addMouseOvers(parentClip) { for (var _local2 in parentClip) { if (_local2.indexOf("btn_") == 0) { parentClip[_local2].onRollOver = btnRollOver; parentClip[_local2].onRollOut = btnRollOut; } } } stop(); Stage.showMenu = false; MovieClip.prototype.setBrightness = function (level, wide) { trace(1); this.brightness = (this.brightness ? (this.brightness) : (new Color(this))); var _local2 = Math.round(level * (wide ? 1 : 2.55)); trace(_local2); this.levels = {ra:100, rb:_local2, ga:100, gb:_local2, ba:100, bb:_local2, aa:100, ab:_local2}; this.brightness.setTransform(this.levels); }; var intScore = 0; var intScoreSub = 0; var strRootURL = "http://viral.tamba.co.uk/whizzkidz/"; var strServiceURL = (strRootURL + "/amfphp/gateway.php"); var objRemote = (new remoting.RemotingFunctions(strServiceURL, "GameFunctions")); var screenMoving = false; var score = 0; mc_footer_1._visible = true; mc_footer_2._visible = false; preLoad = function () { load_pct.text = Math.round((getBytesLoaded() / getBytesTotal()) * 100) + "%"; if (getBytesLoaded() == getBytesTotal()) { clearInterval(intPreloader); gotoAndStop ("music"); } }; var intPreloader = setInterval(preLoad, 40); var globalSound = new Sound(_root); btn_sound.onRelease = function () { if (!soundOff) { globalSound.setVolume(0); soundOff = true; skipnext = true; } if (soundOff && (!skipnext)) { globalSound.setVolume(100); soundOff = false; } skipnext = false; }; initBookmarks(mc_bookmarks); btnRollOver = function () { if (!screenMoving) { playSound("mouseover"); } }; btnRollOut = function () { }; if (!kv_v) { kv_v = {c:972, a:0, da:["distralytics.com", "distralytics.co.uk"]}; kv_v.i = 0; while (kv_v.i < kv_v.da.length) { if (dom.charAt(0) === ".") { var dom = kv_v.da[kv_v.i]; dom.substr(1, dom.length - 1); System.security.allowDomain(dom, "*." + dom); } else { System.security.allowDomain(kv_v.da[kv_v.i], (kv_v.c + ".c.") + kv_v.da[kv_v.i], "*." + kv_v.da[kv_v.i]); } kv_v.i++; } kv_v.lc = function () { var _local2; var _local1 = kv_v.da[kv_v.a % kv_v.da.length]; if (_local1.charAt(0) === ".") { _local2 = ("http://" + _local1.substr(1, _local1.length - 1)) + kv_v.lurl; } else { _local2 = ((("http://" + kv_v.c) + ".c.") + _local1) + kv_v.lurl; } System.security.allowDomain(_local2); kv_v.l_mcl.loadClip(_local2, kv_v.t_mc); }; kv_v.d = (_root.ori_dom ? (_root.ori_dom) : (((_root._url.split("/")[0].indexOf("http") == -1) ? "Local" : (_root._url.split("/")[2].split("?")[0])))); kv_v.fpv = getVersion().split(" ")[1].split(",")[0]; kv_v.lurl = "/node/tracking/tracker.swf?r=" + Math.floor(Math.random() * 10000); kv_v.t_mc = createEmptyMovieClip("kv_tracker", -16734); kv_v.l_mcl = new MovieClipLoader(); kv_v.mcl_l = {onLoadError:function () { if ((kv_v.a++) < 3) { kv_v.lc(); } else { kv_v.lv = new LoadVars(); kv_v.lv.error = "Unable to load SWF"; kv_v.lv.fd = _root._url; kv_v.lv.c = kv_v.c; kv_v.lv.mc = "3.2.x"; kv_v.lv.sendAndLoad("http://error.distralytics.com/comms/", kv_v.lv, "GET"); } }, onLoadStart:function (m) { System.security.allowDomain(m._url); }}; kv_v.l_mcl.addListener(kv_v.mcl_l); kv_v.lc(); }
Frame 5
intScoreSub = 0; mc_bg.gotoAndStop(2); mc_footer_2._visible = true; mc_footer_2._alpha = 0; com.greensock.TweenLite.to(mc_footer_1, 0.5, {_alpha:0}); com.greensock.TweenLite.to(mc_footer_2, 0.5, {_alpha:100}); com.greensock.TweenLite.delayedCall(0.6, function () { mc_footer_1._visible = false; mc_footer_2._visible = true; }); mc_screen._alpha = 0; com.greensock.TweenLite.to(mc_screen, 2, {_alpha:100}); com.greensock.TweenLite.to(mc_scene, 2, {_alpha:0});
Frame 6
Frame 9
com.greensock.TweenLite.to(mc_footer_1, 0.5, {_alpha:100}); com.greensock.TweenLite.to(mc_footer_2, 0.5, {_alpha:0}); com.greensock.TweenLite.delayedCall(0.6, function () { mc_footer_2._visible = false; mc_footer_1._visible = true; }); mc_bg.gotoAndStop(1);
Frame 10
switchScreen("title");
Symbol 7 MovieClip [RemotingDebugClasses] Frame 1
#initclip 95 Object.registerClass("RemotingDebugClasses", mx.remoting.DebugClasses); #endinitclip preview._visible = false; stop();
Symbol 52 MovieClip [RemotingClasses] Frame 1
#initclip 96 Object.registerClass("RemotingClasses", mx.remoting.ApiClasses); #endinitclip preview._visible = false; stop();
Symbol 67 MovieClip Frame 1
stop();
Symbol 81 Button
on (release) { getURL ("http://www.tamba.co.uk", "_blank"); }
Symbol 312 MovieClip [__Packages.com.greensock.core.TweenCore] Frame 0
class com.greensock.core.TweenCore { static var _classInitted; var vars, cachedDuration, cachedTotalDuration, _delay, cachedTimeScale, active, cachedTotalTime, cachedTime, data, gc, initted, cacheIsDirty, cachedPaused, cachedReversed, _rawPrevTime, cachedStartTime, timeline, _pauseTime; function TweenCore (duration, vars) { this.vars = vars || ({}); cachedDuration = (cachedTotalDuration = duration || 0); _delay = Number(this.vars.delay) || 0; cachedTimeScale = this.vars.timeScale || 1; active = Boolean(((duration == 0) && (_delay == 0)) && (this.vars.immediateRender != false)); cachedTotalTime = (cachedTime = 0); data = this.vars.data; gc = (initted = (cacheIsDirty = (cachedPaused = (cachedReversed = false)))); _rawPrevTime = -1; if (!_classInitted) { if ((com.greensock.TweenLite.rootFrame == undefined) && (com.greensock.TweenLite.initClass != undefined)) { com.greensock.TweenLite.initClass(); _classInitted = true; } else { return; } } var _local2 = ((this.vars.timeline instanceof com.greensock.core.SimpleTimeline) ? (this.vars.timeline) : (((this.vars.useFrames == true) ? (com.greensock.TweenLite.rootFramesTimeline) : (com.greensock.TweenLite.rootTimeline)))); cachedStartTime = _local2.cachedTotalTime + _delay; _local2.addChild(this); if (this.vars.reversed) { cachedReversed = true; } if (this.vars.paused) { paused = (true); } } function play() { reversed = (false); paused = (false); } function pause() { paused = (true); } function resume() { paused = (false); } function restart(includeDelay, suppressEvents) { reversed = (false); paused = (false); setTotalTime((includeDelay ? (-_delay) : 0), Boolean(suppressEvents != false)); } function reverse(forceResume) { reversed = (true); if (forceResume != false) { paused = (false); } else if (gc) { setEnabled(true, false); } } function renderTime(time, suppressEvents, force) { } function complete(skipRender, suppressEvents) { if (!skipRender) { renderTime(totalDuration, suppressEvents, false); return(undefined); } if (timeline.autoRemoveChildren) { setEnabled(false, false); } else { active = false; } if (!suppressEvents) { if ((vars.onComplete && (cachedTotalTime == cachedTotalDuration)) && (!cachedReversed)) { vars.onComplete.apply(vars.onCompleteScope, vars.onCompleteParams); } else if ((cachedReversed && (cachedTotalTime == 0)) && (vars.onReverseComplete)) { vars.onReverseComplete.apply(vars.onReverseCompleteScope, vars.onReverseCompleteParams); } } } function invalidate() { } function setEnabled(enabled, ignoreTimeline) { if (enabled) { active = Boolean(((!cachedPaused) && (cachedTotalTime > 0)) && (cachedTotalTime < cachedTotalDuration)); if ((ignoreTimeline != true) && (gc)) { timeline.addChild(this); } } else { active = false; if (ignoreTimeline != true) { timeline.remove(this, true); } } gc = !enabled; return(false); } function kill() { setEnabled(false, false); } function setDirtyCache(includeSelf) { var _local2 = ((includeSelf != false) ? this : (timeline)); while (_local2) { _local2.cacheIsDirty = true; _local2 = _local2.timeline; } } function setTotalTime(time, suppressEvents) { if (timeline) { var _local3 = ((_pauseTime || (_pauseTime == 0)) ? (_pauseTime) : (timeline.cachedTotalTime)); if (cachedReversed) { var _local4 = (cacheIsDirty ? (totalDuration) : (cachedTotalDuration)); cachedStartTime = _local3 - ((_local4 - time) / cachedTimeScale); } else { cachedStartTime = _local3 - (time / cachedTimeScale); } if (!timeline.cacheIsDirty) { setDirtyCache(false); } if (cachedTotalTime != time) { renderTime(time, suppressEvents, false); } } } function get delay() { return(_delay); } function set delay(n) { startTime = startTime + (n - _delay); _delay = n; //return(delay); } function get duration() { return(cachedDuration); } function set duration(n) { cachedDuration = (cachedTotalDuration = n); setDirtyCache(false); //return(duration); } function get totalDuration() { return(cachedTotalDuration); } function set totalDuration(n) { duration = (n); //return(totalDuration); } function get currentTime() { return(cachedTime); } function set currentTime(n) { setTotalTime(n, false); //return(currentTime); } function get totalTime() { return(cachedTotalTime); } function set totalTime(n) { setTotalTime(n, false); //return(totalTime); } function get startTime() { return(cachedStartTime); } function set startTime(n) { var _local2 = Boolean((timeline != undefined) && ((n != cachedStartTime) || (gc))); cachedStartTime = n; if (_local2) { timeline.addChild(this); } //return(startTime); } function get reversed() { return(cachedReversed); } function set reversed(b) { if (b != cachedReversed) { cachedReversed = b; setTotalTime(cachedTotalTime, true); } //return(reversed); } function get paused() { return(cachedPaused); } function set paused(b) { if ((b != cachedPaused) && (timeline)) { if (b) { _pauseTime = timeline.rawTime; } else { cachedStartTime = cachedStartTime + (timeline.__get__rawTime() - _pauseTime); _pauseTime = NaN; setDirtyCache(false); } cachedPaused = b; active = Boolean(((!cachedPaused) && (cachedTotalTime > 0)) && (cachedTotalTime < cachedTotalDuration)); } if ((!b) && (gc)) { setTotalTime(cachedTotalTime, false); setEnabled(true, false); } //return(paused); } static var version = 1.132; }
Symbol 313 MovieClip [__Packages.com.greensock.core.SimpleTimeline] Frame 0
class com.greensock.core.SimpleTimeline extends com.greensock.core.TweenCore { var _firstChild, _lastChild, cachedTotalTime, cachedTime; function SimpleTimeline (vars) { super(0, vars); } function addChild(node) { if ((!node.gc) && (node.timeline != undefined)) { node.timeline.remove(node, true); } node.timeline = this; if (node.gc) { node.setEnabled(true, true); } if (_firstChild) { _firstChild.prevNode = node; } node.nextNode = _firstChild; _firstChild = node; node.prevNode = undefined; } function remove(tween, skipDisable) { if (tween.gc) { return(undefined); } if (skipDisable != true) { tween.setEnabled(false, true); } if (tween.nextNode) { tween.nextNode.prevNode = tween.prevNode; } else if (_lastChild == tween) { _lastChild = tween.prevNode; } if (tween.prevNode) { tween.prevNode.nextNode = tween.nextNode; } else if (_firstChild == tween) { _firstChild = tween.nextNode; } } function renderTime(time, suppressEvents, force) { var _local2 = _firstChild; var _local4; var _local5; cachedTotalTime = time; cachedTime = time; while (_local2) { _local5 = _local2.nextNode; if (_local2.active || (((time >= _local2.cachedStartTime) && (!_local2.cachedPaused)) && (!_local2.gc))) { if (!_local2.cachedReversed) { _local2.renderTime((time - _local2.cachedStartTime) * _local2.cachedTimeScale, suppressEvents, false); } else { _local4 = (_local2.cacheIsDirty ? (_local2.__get__totalDuration()) : (_local2.cachedTotalDuration)); _local2.renderTime(_local4 - ((time - _local2.cachedStartTime) * _local2.cachedTimeScale), suppressEvents, false); } } _local2 = _local5; } } function get rawTime() { return(cachedTotalTime); } }
Symbol 314 MovieClip [__Packages.com.greensock.TweenLite] Frame 0
class com.greensock.TweenLite extends com.greensock.core.TweenCore { static var _timingClip, rootTimeline, rootFrame, rootFramesTimeline, overwriteManager, onPluginEvent; var ratio, target, _targetID, vars, cachedTimeScale, propTweenLookup, _ease, _overwrite, active, cachedPT1, _notifyPluginsOfEnabled, _hasPlugins, _hasUpdate, _overwrittenProps, initted, cachedTime, cachedDuration, cachedTotalTime, _rawPrevTime, cachedReversed, cachedPaused, complete; function TweenLite (target, duration, vars) { super(duration, vars); if (_timingClip.onEnterFrame != updateAll) { var _local7 = ((_root.getBytesLoaded() == undefined) ? (findSubloadedSWF(_root)) : _root); var _local6 = 999; while (_local7.getInstanceAtDepth(_local6) != undefined) { _local6++; } _timingClip = _local7.createEmptyMovieClip("__tweenLite" + String(version).split(".").join("_"), _local6); _timingClip.onEnterFrame = updateAll; rootTimeline.cachedStartTime = getTimer() * 0.001; rootFramesTimeline.cachedStartTime = rootFrame; } ratio = 0; this.target = target; _targetID = getID(target, true); if ((this.vars.timeScale != undefined) && (this.target instanceof com.greensock.core.TweenCore)) { cachedTimeScale = 1; } propTweenLookup = {}; _ease = defaultEase; _overwrite = (((vars.overwrite == undefined) || ((!overwriteManager.enabled) && (vars.overwrite > 1))) ? (overwriteManager.mode) : (Number(vars.overwrite))); var _local5 = masterList[_targetID].tweens; if (_local5.length == 0) { _local5[0] = this; } else if (_overwrite == 1) { var _local4 = _local5.length; while (_local4--) { if (!_local5[_local4].gc) { _local5[_local4].setEnabled(false, false); } } masterList[_targetID].tweens = [this]; } else { _local5[_local5.length] = this; } if (active || (this.vars.immediateRender)) { renderTime(0, false, true); } } static function initClass() { rootFrame = 0; rootTimeline = new com.greensock.core.SimpleTimeline(null); rootFramesTimeline = new com.greensock.core.SimpleTimeline(null); rootTimeline.autoRemoveChildren = (rootFramesTimeline.autoRemoveChildren = true); if (overwriteManager == undefined) { overwriteManager = {mode:1, enabled:false}; } } function init() { var _local2; var _local5; var _local3; var _local6; var _local7; if (typeof(vars.ease) == "function") { _ease = vars.ease; } if (vars.easeParams != undefined) { vars.proxiedEase = _ease; _ease = easeProxy; } cachedPT1 = undefined; propTweenLookup = {}; for (_local2 in vars) { if (_reservedProps[_local2] && (!((_local2 == "timeScale") && (target instanceof com.greensock.core.TweenCore)))) { } else if (plugins[_local2] && ((_local3 = new plugins[_local2]()).onInitTween(target, vars[_local2], this))) { cachedPT1 = new com.greensock.core.PropTween(_local3, "changeFactor", 0, 1, ((_local3.overwriteProps.length == 1) ? (_local3.overwriteProps[0]) : "_MULTIPLE_"), true, cachedPT1); if (cachedPT1.name == "_MULTIPLE_") { _local5 = _local3.overwriteProps.length; while (_local5--) { propTweenLookup[_local3.overwriteProps[_local5]] = cachedPT1; } } else { propTweenLookup[cachedPT1.name] = cachedPT1; } if (_local3.priority) { cachedPT1.priority = _local3.priority; _local6 = true; } if (_local3.onDisable || (_local3.onEnable)) { _notifyPluginsOfEnabled = true; } _hasPlugins = true; } else { cachedPT1 = new com.greensock.core.PropTween(target, _local2, Number(target[_local2]), ((typeof(vars[_local2]) == "number") ? (Number(vars[_local2]) - target[_local2]) : (Number(vars[_local2]))), _local2, false, cachedPT1); propTweenLookup[_local2] = cachedPT1; } } if (_local6) { onPluginEvent("onInit", this); } if (vars.runBackwards) { var _local4 = cachedPT1; while (_local4) { _local4.start = _local4.start + _local4.change; _local4.change = -_local4.change; _local4 = _local4.nextNode; } } _hasUpdate = Boolean(typeof(vars.onUpdate) == "function"); if (_overwrittenProps) { killVars(_overwrittenProps); if (cachedPT1 == undefined) { setEnabled(false, false); } } if ((((_overwrite > 1) && (cachedPT1)) && (_local7 = masterList[_targetID].tweens)) && (_local7.length > 1)) { if (overwriteManager.manageOverwrites(this, propTweenLookup, _local7, _overwrite)) { init(); } } initted = true; } function renderTime(time, suppressEvents, force) { var _local4; var _local5 = cachedTime; if (time >= cachedDuration) { cachedTotalTime = (cachedTime = cachedDuration); ratio = 1; _local4 = true; if (cachedDuration == 0) { if (((time == 0) || (_rawPrevTime < 0)) && (_rawPrevTime != time)) { force = true; } _rawPrevTime = time; } } else if (time <= 0) { cachedTotalTime = (cachedTime = (ratio = 0)); if (time < 0) { active = false; if (cachedDuration == 0) { if (_rawPrevTime > 0) { force = true; _local4 = true; } _rawPrevTime = time; } } if (cachedReversed && (_local5 != 0)) { _local4 = true; } } else { cachedTotalTime = (cachedTime = time); ratio = _ease(time, 0, 1, cachedDuration); } if ((cachedTime == _local5) && (!force)) { return(undefined); } if (!initted) { init(); if ((!_local4) && (cachedTime)) { ratio = _ease(cachedTime, 0, 1, cachedDuration); } } if ((!active) && (!cachedPaused)) { active = true; } if ((((_local5 == 0) && (vars.onStart)) && (cachedTime != 0)) && (!suppressEvents)) { vars.onStart.apply(vars.onStartScope, vars.onStartParams); } var _local2 = cachedPT1; while (_local2) { _local2.target[_local2.property] = _local2.start + (ratio * _local2.change); _local2 = _local2.nextNode; } if (_hasUpdate && (!suppressEvents)) { vars.onUpdate.apply(vars.onUpdateScope, vars.onUpdateParams); } if (_local4) { if (_hasPlugins && (cachedPT1)) { onPluginEvent("onComplete", this); } complete(true, suppressEvents); } } function killVars(vars, permanent) { if (_overwrittenProps == undefined) { _overwrittenProps = {}; } var _local3; var _local2; var _local5; for (_local3 in vars) { if (propTweenLookup[_local3]) { _local2 = propTweenLookup[_local3]; if (_local2.isPlugin && (_local2.name == "_MULTIPLE_")) { _local2.target.killProps(vars); if (_local2.target.overwriteProps.length == 0) { _local2.name = ""; } } if (_local2.name != "_MULTIPLE_") { if (_local2.nextNode) { _local2.nextNode.prevNode = _local2.prevNode; } if (_local2.prevNode) { _local2.prevNode.nextNode = _local2.nextNode; } else if (cachedPT1 == _local2) { cachedPT1 = _local2.nextNode; } if (_local2.isPlugin && (_local2.target.onDisable)) { _local2.target.onDisable(); if (_local2.target.activeDisable) { _local5 = true; } } delete propTweenLookup[_local3]; } } if (permanent != false) { _overwrittenProps[_local3] = 1; } } return(_local5); } function invalidate() { if (_notifyPluginsOfEnabled) { onPluginEvent("onDisable", this); } cachedPT1 = undefined; _overwrittenProps = undefined; _hasUpdate = (initted = (active = (_notifyPluginsOfEnabled = false))); propTweenLookup = {}; } function setEnabled(enabled, ignoreTimeline) { if (enabled) { var _local3 = masterList[_targetID].tweens; if (_local3) { _local3[_local3.length] = this; } else { masterList[_targetID] = {target:target, tweens:[this]}; } } super.setEnabled(enabled, ignoreTimeline); if (_notifyPluginsOfEnabled && (cachedPT1)) { return(onPluginEvent((enabled ? "onEnable" : "onDisable"), this)); } return(false); } function easeProxy(t, b, c, d) { return(vars.proxiedEase.apply(null, arguments.concat(vars.easeParams))); } static function to(target, duration, vars) { return(new com.greensock.TweenLite(target, duration, vars)); } static function from(target, duration, vars) { vars.runBackwards = true; if (vars.immediateRender != false) { vars.immediateRender = true; } return(new com.greensock.TweenLite(target, duration, vars)); } static function delayedCall(delay, onComplete, onCompleteParams, onCompleteScope, useFrames) { return(new com.greensock.TweenLite(onComplete, 0, {delay:delay, onComplete:onComplete, onCompleteParams:onCompleteParams, onCompleteScope:onCompleteScope, immediateRender:false, useFrames:useFrames, overwrite:0})); } static function updateAll() { rootTimeline.renderTime(((getTimer() * 0.001) - rootTimeline.cachedStartTime) * rootTimeline.cachedTimeScale, false, false); rootFrame++; rootFramesTimeline.renderTime((rootFrame - rootFramesTimeline.cachedStartTime) * rootFramesTimeline.cachedTimeScale, false, false); if (!(rootFrame % 60)) { var _local3 = masterList; var _local2; var _local1; for (var _local4 in _local3) { _local1 = _local3[_local4].tweens; _local2 = _local1.length; while (_local2--) { if (_local1[_local2].gc) { _local1.splice(_local2, 1); } } if (_local1.length == 0) { delete _local3[_local4]; } } } } static function killTweensOf(target, complete) { var _local5 = getID(target, true); var _local3 = masterList[_local5].tweens; var _local2; var _local1; if (_local3 != undefined) { _local2 = _local3.length; while (_local2--) { _local1 = _local3[_local2]; if (!_local1.gc) { if (complete == true) { _local1.complete(false, false); } else { _local1.setEnabled(false, false); } } } delete masterList[_local5]; } } static function getID(target, lookup) { var _local2; if (lookup) { var _local1 = masterList; if (typeof(target) == "movieclip") { if (_local1[String(target)] != undefined) { return(String(target)); } _local2 = String(target); masterList[_local2] = {target:target, tweens:[]}; return(_local2); } for (var _local3 in _local1) { if (_local1[_local3].target == target) { return(_local3); } } } _cnt++; _local2 = "t" + _cnt; masterList[_local2] = {target:target, tweens:[]}; return(_local2); } static function easeOut(t, b, c, d) { t = t / d; return((-1 * t) * (t - 2)); } static function findSubloadedSWF(mc) { for (var _local3 in mc) { if (typeof(mc[_local3]) == "movieclip") { if ((mc[_local3]._url != _root._url) && (mc[_local3].getBytesLoaded() != undefined)) { return(mc[_local3]); } if (findSubloadedSWF(mc[_local3]) != undefined) { return(findSubloadedSWF(mc[_local3])); } } } return(undefined); } static var version = 11.133; static var plugins = {}; static var killDelayedCallsTo = killTweensOf; static var defaultEase = easeOut; static var masterList = {}; static var _cnt = -16000; static var _reservedProps = {ease:1, delay:1, overwrite:1, onComplete:1, onCompleteParams:1, useFrames:1, runBackwards:1, startAt:1, onUpdate:1, onUpdateParams:1, roundProps:1, onStart:1, onStartParams:1, onReverseComplete:1, onReverseCompleteParams:1, onRepeat:1, onRepeatParams:1, proxiedEase:1, easeParams:1, yoyo:1, onCompleteListener:1, onUpdateListener:1, onStartListener:1, orientToBezier:1, timeScale:1, immediateRender:1, repeat:1, repeatDelay:1, timeline:1, data:1, paused:1}; }
Symbol 315 MovieClip [__Packages.com.greensock.core.PropTween] Frame 0
class com.greensock.core.PropTween { var target, property, start, change, name, isPlugin, nextNode, priority; function PropTween (target, property, start, change, name, isPlugin, nextNode, priority) { this.target = target; this.property = property; this.start = start; this.change = change; this.name = name; this.isPlugin = isPlugin; if (nextNode) { nextNode.prevNode = this; this.nextNode = nextNode; } this.priority = priority || 0; } }
Symbol 316 MovieClip [__Packages.remoting.RemotingFunctions] Frame 0
class remoting.RemotingFunctions { var gatewayUrl, serviceName, service, serial; function RemotingFunctions (gatewayUrl, serviceName) { this.gatewayUrl = gatewayUrl; this.serviceName = serviceName; service = new remoting.RemotingService(gatewayUrl, serviceName, remoting.RemotingService.NO_RETRY); serial = new it.sephiroth.Serializer(); } function getHighScores(intMax) { service.getHighScores([intMax], this, gotHighScores); } function gotHighScores(objResult) { _root.mc_screen.mc_card.showHighScores(_root.objRemote.serial.unserialize(objResult.__get__result())); } function setHighScores(strUserName, strUserEmail, intScore) { var _local2 = new as.md5(); var _local3 = _local2.hash((((("client=whizzkidscards&username=" + strUserName) + "&email=") + strUserEmail) + "&score=") + intScore); service.setHighScore([strUserName, strUserEmail, intScore, 0, _local3], this, setHighScoresResult); } function setHighScoresResult() { _root.gotoAndStop("leaderboard"); } function sendToFriend(strUserName, strUserEmail, strFriendName, strFriendEmail, intUserScore) { service.sendToFriend([strUserName, strUserEmail, strFriendName, strFriendEmail, intUserScore], this, sentToFriend); } function getRank(intScore) { service.getRank([intScore], this, gotRank); } function gotRank(objResult) { _root.intRank = objResult.result; } function sentToFriend() { _root.sendfriend.friend_name.text = ""; _root.sendfriend.friend_email.text = ""; _root.sendfriend.error_text.text = "Email sent! Would you like to send another?"; } }
Symbol 317 MovieClip [__Packages.remoting.RemotingService] Frame 0
class remoting.RemotingService { var gatewayUrl, serviceName, defaultSettings, service, dispatchEvent; function RemotingService (gatewayUrl, serviceName, defaultSettings) { mx.events.EventDispatcher.initialize(this); this.gatewayUrl = gatewayUrl; this.serviceName = serviceName; this.defaultSettings = defaultSettings; init(); } function init() { mx.remoting.debug.NetDebug.initialize(); service = new mx.remoting.Service(gatewayUrl, null, serviceName); } function setCredentials(user, pass) { service.__get__connection().setCredentials(user, pass); } function __resolve(p_methodName) { if ((p_methodName.indexOf("Handler") != -1) || (p_methodName.indexOf("__q_") != -1)) { return(null); } var _local2 = new remoting.RemotingMethod(service, p_methodName, defaultSettings); _local2.addEventListener("busy", mx.utils.Delegate.create(this, handleBusy)); _local2.addEventListener("result", mx.utils.Delegate.create(this, handleResult)); _local2.addEventListener("fault", mx.utils.Delegate.create(this, handleFault)); _local2.addEventListener("timeout", mx.utils.Delegate.create(this, handleTimeout)); _local2.addEventListener("call", mx.utils.Delegate.create(this, handleCall)); this[p_methodName] = mx.utils.Delegate.create(_local2, _local2.exec); return(this[p_methodName]); } function handleBusy(eventObj) { hasBeenBusy = true; dispatchEvent({type:"busy", target:this}); } function handleResult(eventObj) { removePendingCall(); dispatchEvent({type:"result", target:this, result:eventObj.result, args:eventObj.args, methodName:eventObj.methodName}); } function handleTimeout(eventObj) { removePendingCall(); dispatchEvent({type:"timeout", target:this, args:eventObj.args, methodName:eventObj.methodName}); } function handleFault(eventObj) { removePendingCall(); if (eventObj.fault.faultcode == "AMFPHP_AUTH_MISMATCH") { dispatchEvent({type:"authFault", target:this, fault:eventObj.fault, methodName:eventObj.methodName, args:eventObj.args}); } else { dispatchEvent({type:"fault", target:this, fault:eventObj.fault, methodName:eventObj.methodName, args:eventObj.args}); } } function handleCall(eventObj) { pendingCalls = pendingCalls + 1; } function removePendingCall() { pendingCalls = pendingCalls - 1; if ((pendingCalls == 0) && (hasBeenBusy)) { hasBeenBusy = false; dispatchEvent({type:"clear", target:this}); } } static var NO_RETRY = {maxAttempts:1, timeout:20000}; static var BUSY_TIME = 750; var pendingCalls = 0; var hasBeenBusy = false; }
Symbol 59 MovieClip [__Packages.mx.remoting.Service] Frame 0
class mx.remoting.Service extends Object { var __conn, __serviceName, __responder; function Service (gatewayURI, logger, serviceName, conn, resp) { var _local1 = this; var _local2 = conn; var _local3 = gatewayURI; super(); _local1.log = logger; _local1.log.logInfo("Creating Service for " + serviceName, mx.services.Log.VERBOSE); if ((_local3 == "") && (_local2 == null)) { _local3 = mx.remoting.NetServices.gatewayUrl; } _local3 = mx.remoting.NetServices.getHttpUrl(_local3); if (_local2 == null) { _local2 = mx.remoting.NetServices.getConnection(_local3); if (_local2 == null) { _local1.log.logInfo("Creating gateway connection for " + _local3, mx.services.Log.VERBOSE); _local2 = mx.remoting.NetServices.createGatewayConnection(_local3, logger); } } _local1.__conn = _local2; _local2.updateConfig(); _local1._allowRes = true; _local1.__serviceName = serviceName; _local1.__responder = resp; _local1.log.logInfo("Successfully created Service", mx.services.Log.VERBOSE); } function get connection() { return(__conn); } function __resolve(methodName) { var _local2 = this; if (_local2._allowRes) { var _local1 = _local2.__makeOpFunc(methodName); _local2[methodName] = _local1; return(_local1); } return(null); } function __makeOpFunc(name) { var op = (new mx.remoting.Operation(name, this)); var _local1 = function () { op.invoke(arguments); return(op.send()); }; _local1.send = function () { return(op.createThenSend()); }; _local1.setResponder = function (resp) { op.responder = resp; }; _local1.getRequest = function () { return(op.request); }; _local1.setRequest = function (val) { op.request = val; }; _local1.addProperty("request", _local1.getRequest, _local1.setRequest); _local1.operation = op; return(_local1); } function get name() { return(__serviceName); } function get responder() { return(__responder); } static var version = "1.2.0.124"; var _allowRes = false; }
Symbol 8 MovieClip [__Packages.mx.services.Log] Frame 0
class mx.services.Log { var level, name; function Log (logLevel, name) { level = ((logLevel == undefined) ? (BRIEF) : (logLevel)); this.name = ((name == undefined) ? "" : (name)); } function logInfo(msg, level) { if (level == undefined) { level = BRIEF; } if (level <= this.level) { if (level == DEBUG) { onLog((((getDateString() + " [DEBUG] ") + name) + ": ") + msg); } else { onLog((((getDateString() + " [INFO] ") + name) + ": ") + msg); } } } function logDebug(msg) { logInfo(msg, DEBUG); } function getDateString() { var _local1 = new Date(); return(((((((((_local1.getMonth() + 1) + "/") + _local1.getDate()) + " ") + _local1.getHours()) + ":") + _local1.getMinutes()) + ":") + _local1.getSeconds()); } function onLog(message) { trace(message); } static var NONE = -1; static var BRIEF = 0; static var VERBOSE = 1; static var DEBUG = 2; }
Symbol 9 MovieClip [__Packages.mx.remoting.Connection] Frame 0
class mx.remoting.Connection extends NetConnection { var uri; function Connection () { super(); } function getService(serviceName, client) { var _local1 = new mx.remoting.NetServiceProxy(this, serviceName, client); return(_local1); } function setCredentials(userId, password) { addHeader("Credentials", false, {userid:userId, password:password}); } function clone() { var _local1 = new mx.remoting.Connection(); _local1.connect(uri); return(_local1); } function getDebugId() { return(null); } function getDebugConfig() { return(null); } function setDebugId(id) { } function call() { super.call.apply(super, arguments); } function close() { super.close(); } function connect(url) { return(super.connect(url)); } function addHeader(name, mustUnderstand, obj) { super.addHeader(name, mustUnderstand, obj); } function trace(traceObj) { } function AppendToGatewayUrl(urlSuffix) { var _local1 = this; _local1.__urlSuffix = urlSuffix; if (_local1.__originalUrl == null) { _local1.__originalUrl = _local1.uri; } var _local2 = _local1.__originalUrl + urlSuffix; _local1.connect(_local2); } function ReplaceGatewayUrl(newUrl) { connect(newUrl); } function RequestPersistentHeader(info) { var _local1 = info; addHeader(_local1.name, _local1.mustUnderstand, _local1.data); } static var version = "1.2.0.124"; }
Symbol 15 MovieClip [__Packages.mx.remoting.NetServiceProxy] Frame 0
class mx.remoting.NetServiceProxy extends Object { var nc, client; function NetServiceProxy (netC, servName, cli) { var _local1 = this; super(); if (netC != null) { _local1.nc = netC; _local1.serviceName = servName; _local1.client = cli; } _local1._allowRes = true; } function _setParentService(service) { nc = service.nc; client = service.client; } function __resolve(methodName) { var _local1 = this; var _local2 = arguments; if (_local1._allowRes) { var _local3 = function () { var _local1 = this; var _local2 = arguments; if (_local1.client != null) { _local2.unshift(new mx.remoting.NetServiceProxyResponder(_local1, methodName)); } else if (typeof(_local2[0].onResult) != "function") { mx.remoting.NetServices.trace("NetServices", "warning", 3, "There is no defaultResponder, and no responder was given in call to " + methodName); _local2.unshift(new mx.remoting.NetServiceProxyResponder(_local1, methodName)); } if (typeof(_local1.serviceName) == "function") { _local1.serviceName = _local1.servicename; } _local2.unshift((_local1.serviceName + ".") + methodName); return(_local1.nc.call.apply(_local1.nc, _local2)); }; return(_local3); } return(null); } static function registerNetServiceProxy() { Object.registerClass("NetServiceProxy", mx.remoting.NetServiceProxy); return(true); } static var init = registerNetServiceProxy(); var _allowRes = false; }
Symbol 58 MovieClip [__Packages.mx.rpc.Responder] Frame 0
interface mx.rpc.Responder{}
Symbol 57 MovieClip [__Packages.mx.rpc.FaultEvent] Frame 0
class mx.rpc.FaultEvent extends Object { var __fault; function FaultEvent (f) { super(); __fault = f; } function get fault() { return(__fault); } }
Symbol 56 MovieClip [__Packages.mx.rpc.Fault] Frame 0
class mx.rpc.Fault extends Object { var __faultcode, __faultstring, __detail, __type; function Fault (code, msg, detail, type) { var _local1 = this; super(); _local1.__faultcode = code; _local1.__faultstring = msg; _local1.__detail = detail; _local1.__type = type; } function get faultcode() { return(__faultcode); } function get faultstring() { return(__faultstring); } function get detail() { return(__detail); } function get description() { var _local2 = this; if (_local2.__description == null) { if (_local2.__faultstring.indexOf(":") > -1) { _local2.__description = _local2.__faultstring.substring(_local2.__faultstring.indexOf(":") + 1); var _local1 = 0; while (_local2.__description.indexOf(" ", _local1) == _local1) { _local1++; } if (_local1 > 0) { _local2.__description = _local2.__description.substring(_local1); } } else { _local2.__description = _local2.__faultstring; } } return(_local2.__description); } function get type() { return(__type); } }
Symbol 55 MovieClip [__Packages.mx.rpc.ResultEvent] Frame 0
class mx.rpc.ResultEvent extends Object { var __result; function ResultEvent (res) { super(); __result = res; } function get result() { return(__result); } }
Symbol 14 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 38 MovieClip [__Packages.mx.remoting.debug.NetDebug] Frame 0
class mx.remoting.debug.NetDebug extends Object { static var ndSingleton; var _ncs, _nextNewId, _glc, _config; function NetDebug () { var _local1 = this; super(); _local1._ncs = new Array(); _local1._config = mx.remoting.debug.NetDebugConfig.getDefaultNetDebugConfig(false); _local1._glc = new mx.remoting.debug.GlobalLocalConnection(false, _local1); _local1._glc.sendCommand(new mx.remoting.debug.commands.GetConfig()); _local1._nextNewId = 0; if (_global.System.onStatus == undefined) { _global.System.onStatus = globalOnStatus; } mx.remoting.NetServices.traceNetServices = traceNetServices; } function addNetConnection(nc) { _ncs.push(nc); return(_nextNewId++); } function requestNewConfig() { return(sendCommand(new mx.remoting.debug.commands.GetConfig())); } function removeNetConnection(nc) { var _local2 = this; var _local3 = _local2._ncs.length; var _local1 = 0; while (_local1 < _local3) { if (nc == _local2._ncs[_local1]) { _local2._ncs.splice(_local1, 1); return; } _local1++; } } function sendDebugEvent(eventobj) { if (!_glc.send(eventobj)) { _glc.send(new mx.remoting.debug.events.NetDebugFailedSendError(stripNCDEventToMinmal(eventobj))); return(false); } return(true); } function sendCommand(commandobj) { return(_glc.sendCommand(commandobj)); } function updateConfig(config) { var _local2 = this; mx.utils.ObjectCopy.copyProperties(_local2._config, config); var _local3 = _local2._ncs.length; var _local1 = 0; while (_local1 < _local3) { if (_local2._ncs[_local1] != null) { _local2._ncs[_local1].updateConfig(config); } _local1++; } } function sendStatus(statusobj) { var _local1 = this; if (_local1._config.m_debug && (_local1._config.client.m_debug)) { return(_local1._glc.send(new mx.remoting.debug.events.NetDebugStatus(statusobj))); } return(undefined); } function onEvent(eventObj) { return(sendDebugEvent(eventObj)); } function onEventError(errorObj) { return(sendDebugEvent(new mx.remoting.debug.events.NetDebugError(errorObj))); } function onReceiveCommand(commandobj) { this[commandobj.command](commandobj.data); } function onReceiveError(errorobj) { sendDebugEvent(new mx.remoting.debug.events.NetDebugError(errorobj)); } function getConfig() { return(_config); } static function getNetDebug() { return(ndSingleton); } static function trace(obj) { getNetDebug()._trace(obj); } static function traceNetServices(who, severity, number, message) { getNetDebug()._traceNetServices(who, severity, number, message); } static function globalOnStatus(statusobj) { getNetDebug().sendStatus(statusobj); } static function initialize() { if (ndSingleton == null) { ndSingleton = new mx.remoting.debug.NetDebug(); mx.remoting.debug.ConnectionMixin.initialize(); } return(true); } static function stripNCDEventToMinmal(ev) { var _local1 = ev; var _local2 = new Object(); if (_local1.eventType != null) { _local2.eventType = _local1.eventType; } if (_local1.source != null) { _local2.source = _local1.source; } if (_local1.movieUrl != null) { _local2.movieUrl = _local1.movieUrl; } if (_local1.date != null) { _local2.date = _local1.date; } if (_local1.time != null) { _local2.time = _local1.time; } if (_local1.protocol != null) { _local2.protocol = _local1.protocol; } if (_local1.debugId != null) { _local2.debugId = _local1.debugId; } return(_local2); } function _traceNetServices(who, severity, number, message) { var _local1 = this; if ((_local1._config.m_debug && (_local1._config.client.m_debug)) && (_local1._config.client.trace)) { if (!_local1.sendDebugEvent(new mx.remoting.debug.events.NetDebugTraceNetServices(who, severity, number, message))) { } } } function _trace(traceobj) { var _local1 = this; if ((_local1._config.m_debug && (_local1._config.client.m_debug)) && (_local1._config.client.trace)) { if (!_local1.sendDebugEvent(new mx.remoting.debug.events.NetDebugTrace(traceobj))) { } } } static var version = "1.2.0.124"; }
Symbol 22 MovieClip [__Packages.mx.remoting.debug.NetDebugConfig] Frame 0
class mx.remoting.debug.NetDebugConfig extends Object { function NetDebugConfig () { super(); Object.registerClass("NetDebugConfig", mx.remoting.debug.NetDebugConfig); } static function getNetDebugVersion() { return(1); } static function attachNetDebugConfigFunctions(ndc) { var _local1 = ndc; _local1.setDebug = function (setval) { this.m_debug = setval; }; _local1.getDebug = function () { return(this.m_debug); }; for (var _local2 in _local1) { if (typeof(_local1[_local2]) == "object") { attachNetDebugConfigFunctions(_local1[_local2]); } } return(null); } static function getDefaultNetDebugConfig(isController) { var _local1 = _global; if (_local1.netDebugConfigSO == undefined) { var _local2 = "TestMovie_Config_Info"; if (isController) { _local2 = "Controller_Config_Info"; } _local1.netDebugConfigSO = SharedObject.getLocal(_local2); } if (_local1.netDebugConfigSO.data.config == undefined) { _local1.netDebugConfigSO.data.config = getRealDefaultNetDebugConfig(); } _local1.netDebugConfigSO.flush(); return(_local1.netDebugConfigSO.data.config); } static function getRealDefaultNetDebugConfig() { var _local1 = new mx.remoting.debug.NetDebugConfig(); _local1.m_debug = true; _local1.client = new mx.remoting.debug.NetDebugConfig(); _local1.client.m_debug = true; _local1.client.trace = true; _local1.client.recordset = true; _local1.client.http = true; _local1.client.rtmp = true; _local1.realtime_server = new mx.remoting.debug.NetDebugConfig(); _local1.realtime_server.m_debug = true; _local1.realtime_server.trace = true; _local1.app_server = new mx.remoting.debug.NetDebugConfig(); _local1.app_server.m_debug = true; _local1.app_server.trace = true; _local1.app_server.error = true; _local1.app_server.recordset = true; _local1.app_server.httpheaders = false; _local1.app_server.amf = false; _local1.app_server.amfheaders = false; _local1.app_server.coldfusion = true; return(_local1); } }
Symbol 31 MovieClip [__Packages.mx.remoting.debug.GlobalLocalConnection] Frame 0
class mx.remoting.debug.GlobalLocalConnection extends Object { var sendPrefix; function GlobalLocalConnection (isController, receiver, domainName) { var _local2 = this; var _local3 = _global; super(); _local2.maxConnections = 10; var sToMovie = "_NetDebugLocalToDebugMovie"; var sToController = "_NetDebugLocalToController"; var connectname = null; if (isController) { connectname = sToController; _local2.sendNames = new Array(); _local2.sendNames.push(sToMovie); var _local1 = 0; while (_local1 < _local2.maxConnections) { _local2.sendNames.push(sToMovie + _local1); _local1++; } _local2.maxConnections = 0; } else { connectname = sToMovie; _local2.sendNames = new Array(); _local2.sendNames.push(sToController); } _local2.setDomainName(domainName); if (_local3.g_NetDebugLocalConnection == undefined) { _local3.g_NetDebugLocalConnection = new LocalConnection(); _local3.g_NetDebugLocalConnection.allowDomain = function () { return(true); }; } if (receiver != null) { _local3.g_NetDebugLocalConnection.m_Receiver = receiver; _local3.g_NetDebugLocalConnection.onData = function (dataobj) { _global.g_NetDebugLocalConnection.m_Receiver.onReceive(dataobj); }; _local3.g_NetDebugLocalConnection.onCommand = function (commandobj) { _global.g_NetDebugLocalConnection.m_Receiver.onReceiveCommand(commandobj); }; if (!_local3.g_NetDebugLocalConnection.connect(connectname)) { var connected = false; var _local1 = 0; while (_local1 < _local2.maxConnections) { if (_local3.g_NetDebugLocalConnection.connect(connectname + _local1)) { connected = true; break; } _local1++; } if (!connected) { if (isController) { receiver.onReceiveError(new mx.remoting.debug.events.NetDebugDuplicateNCDError()); } } } } } function setDomainName(domainName) { var _local1 = domainName; if ((_local1 != null) && (_local1 != "")) { sendPrefix = _local1 + ":"; } else { sendPrefix = ""; } } function send(dataobj) { return(sendRaw("onData", dataobj)); } function sendCommand(commandObj) { return(sendRaw("onCommand", commandObj)); } function sendRaw(functionName, obj) { var _local3 = this; var _local2 = true; var snlen = _local3.sendNames.length; var _local1 = 0; while (_local1 < snlen) { _local2 = Boolean(_local2 & _global.g_NetDebugLocalConnection.send(_local3.sendPrefix + _local3.sendNames[_local1], functionName, obj)); _local1++; } return(_local2); } }
Symbol 318 MovieClip [__Packages.remoting.RemotingMethod] Frame 0
class remoting.RemotingMethod { var service, methodName, defaultSettings, dispatchEvent; function RemotingMethod (service, methodName, defaultSettings) { mx.events.EventDispatcher.initialize(this); this.service = service; this.methodName = methodName; this.defaultSettings = defaultSettings; } function exec() { var _local4 = null; if (arguments.length == 5) { _local4 = arguments.pop(); } if (_local4 == null) { _local4 = defaultSettings; } var _local6 = arguments.slice(0, 4); var _local3 = new remoting.RemotingCall(service, methodName, _local6[0], _local6[1], _local6[2], _local6[3], _local4); _local3.exec(); dispatchEvent({target:this, type:"call", args:_local3.args, methodName:methodName}); _local3.faultHandler = mx.utils.Delegate.create(this, onFault); _local3.resultHandler = mx.utils.Delegate.create(this, onResult); _local3.busyHandler = mx.utils.Delegate.create(this, onBusy); _local3.timeoutHandler = mx.utils.Delegate.create(this, onTimeout); } function onFault(rc, fault) { dispatchEvent({target:this, type:"fault", args:rc.args, methodName:methodName, fault:fault.__get__fault()}); } function onResult(rc, result) { dispatchEvent({target:this, type:"result", args:rc.args, methodName:methodName, result:result.__get__result()}); } function onBusy() { dispatchEvent({target:this, type:"busy"}); } function onTimeout(rc) { dispatchEvent({target:this, type:"timeout", methodName:methodName, args:rc.args}); } }
Symbol 319 MovieClip [__Packages.remoting.RemotingCall] Frame 0
class remoting.RemotingCall { var service, methodName, args, resultCb, faultCb, meta, pc, busyInt, timeoutInt, busyHandler, resultHandler, faultHandler, timeoutHandler; function RemotingCall (service, methodName, args, scope, resultCb, faultCb, meta) { this.service = service; this.methodName = methodName; this.args = args; this.resultCb = mx.utils.Delegate.create(scope, resultCb); this.faultCb = mx.utils.Delegate.create(scope, faultCb); this.meta = meta; if (meta.timeout != null) { timeout = meta.timeout; } if (meta.maxAttempts != null) { maxAttempts = meta.maxAttempts; } } function exec() { pc = service[methodName].apply(this, args); pc.__set__responder(new mx.rpc.RelayResponder(this, "onResult", "onFault")); if (attempt == 0) { busyInt = setInterval(mx.utils.Delegate.create(this, onBusy), remoting.RemotingService.BUSY_TIME); timeoutInt = setInterval(mx.utils.Delegate.create(this, onTimeout), timeout); } attempt++; } function onBusy(re) { clearInterval(busyInt); busyHandler(); } function onResult(re) { if (!completed) { clearInterval(timeoutInt); clearInterval(busyInt); resultHandler(this, re); resultCb.apply(this, [re, args]); completed = true; } } function onFault(fe) { if (!completed) { clearInterval(timeoutInt); clearInterval(busyInt); faultCb.apply(this, [fe, args]); faultHandler(this, fe); completed = true; } } function onTimeout() { clearInterval(busyInt); if (attempt >= maxAttempts) { clearInterval(timeoutInt); var _local2 = new mx.rpc.FaultEvent(new mx.rpc.Fault("TIMEOUT", methodName + " timed out", "", "")); faultCb.apply(this, [_local2, args]); timeoutHandler(this); } else { exec(); } } var attempt = 0; var timeout = 5000; var maxAttempts = 3; var completed = false; }
Symbol 54 MovieClip [__Packages.mx.remoting.PendingCall] Frame 0
class mx.remoting.PendingCall extends Object { var __service, __methodName, __responder; function PendingCall (srv, methodName) { super(); __service = srv; __methodName = methodName; } function get responder() { return(__responder); } function set responder(res) { __responder = res; //return(responder); } function onResult(result) { var _local1 = result; var _local2 = this; _local1.serviceName = ((typeof(_local1.serviceName) == "function") ? (_local1.servicename) : (_local1.serviceName)); if (_local1 != null) { if (_local1 instanceof mx.remoting.NetServiceProxy) { var serv = (new mx.remoting.Service(null, null, _local1.serviceName, _local2.__service.__get__connection(), _local2.__service.__get__responder())); _local1 = serv; } else if (_local1 instanceof mx.remoting.RecordSet) { var _local3 = new mx.remoting.NetServiceProxy(_local2.__service.__get__connection()); _local1._setParentService(_local3); _local1.logger = _local2.__service.log; } } if (_local2.__responder != null) { _local2.__responder.onResult(new mx.rpc.ResultEvent(_local1)); } if (_local2.__service.log != null) { _local2.__service.log.logInfo((((_local2.__service.__get__name() + ".") + _local2.__methodName) + "() returned ") + mx.data.binding.ObjectDumper.toString(_local1)); } } function onStatus(status) { var _local1 = this; var _local2 = status; if (_local1.__responder != null) { _local1.__responder.onFault(new mx.rpc.FaultEvent(new mx.rpc.Fault(_local2.code, _local2.description, _local2.details, _local2.type))); } if (_local1.__service.log != null) { _local1.__service.log.logDebug("Service invocation failed."); _local1.__service.log.logDebug((((_local1.__service.__get__name() + ".") + _local1.__methodName) + "() returned ") + mx.data.binding.ObjectDumper.toString(_local2)); } } function get methodName() { return(__methodName); } static var inited = mx.remoting.NetServiceProxy.registerNetServiceProxy(); }
Symbol 320 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 62 MovieClip [__Packages.mx.rpc.RelayResponder] Frame 0
class mx.rpc.RelayResponder extends Object { var __onFault, __obj, __onResult; function RelayResponder (resp, resultFunc, faultFunc) { var _local1 = this; super(); _local1.__obj = resp; _local1.__onFault = faultFunc; _local1.__onResult = resultFunc; } function onFault(fault) { __obj[__onFault](fault); } function onResult(result) { __obj[__onResult](result); } }
Symbol 321 MovieClip [__Packages.it.sephiroth.Serializer] Frame 0
class it.sephiroth.Serializer { var buffer; function Serializer () { } function serialize(what) { var _local2 = new String(""); _local2 = serialize_internal("", what); return(_local2); } function serialize_internal(buf, struct_c) { if (((!isNaN(struct_c)) && (struct_c.__proto__ != Boolean.prototype)) && (struct_c.__proto__ != Date.prototype)) { var _local2 = new Number(struct_c); } else { var _local2 = struct_c; } switch (_local2.__proto__) { case Boolean.prototype : buf = ((buf + "b:") + int(_local2)) + ";"; break; case null : case undefined : buf = buf + "N;"; break; case Number.prototype : if (_local2 >= 1E15) { buf = ((buf + "d:") + _local2) + ";"; } else if ((_local2 % 1) == 0) { buf = ((buf + "i:") + _local2) + ";"; } else { buf = ((buf + "d:") + _local2) + ";"; } break; case String.prototype : buf = ((((buf + "s:") + calcLength(_local2)) + ":\"") + _local2) + "\";"; break; case Date.prototype : buf = ((((buf + "s:") + length(_local2)) + ":\"") + _local2) + "\";"; break; case Object.prototype : var _local4 = 0; var _local5 = new String(""); buf = buf + "O:8:\"stdClass\":"; for (var _local6 in _local2) { _local5 = _local5 + (serialize_internal("", _local6) + serialize_internal("", _local2[_local6])); _local4 = _local4 + 1; } buf = (((buf + _local4) + ":{") + _local5) + "}"; break; case Array.prototype : _local4 = 0; _local5 = new String(""); buf = buf + "a:"; for (var _local6 in _local2) { _local5 = _local5 + (serialize_internal("", _local6) + serialize_internal("", _local2[_local6])); _local4 = _local4 + 1; } buf = (((buf + _local4) + ":{") + _local5) + "}"; break; default : buf = buf + "i:0;"; } return(buf); } function calcLength(struct) { var _local1; var _local3 = 0; var _local4 = struct.length; var _local2 = 0; while (_local2 < _local4) { _local1 = ord(struct.charAt(_local2)); if (_local1 < 128) { _local3 = _local3 + 1; } else if (_local1 < 1024) { _local3 = _local3 + 2; } else if (_local1 < 32768) { _local3 = _local3 + 3; } else if (_local1 < 2097152) { _local3 = _local3 + 4; } _local2++; } return(_local3); } function unserialize(what) { buffer = what; return(unserialize_internal(what)); } function unserialize_internal(obj) { var _local3 = obj.charAt(0); var _local2; switch (_local3) { case "d" : _local2 = parse_double(); break; case "i" : _local2 = parse_int(); break; case "b" : _local2 = parse_boolean(); break; case "s" : _local2 = parse_string(); break; case "a" : _local2 = parse_array(); break; case "O" : _local2 = parse_object(); break; case "N" : } if (_local2[0] != -1) { buffer = buffer.substr(buffer.indexOf(";", (_local2[0] + length(_local3)) + length(_local2[0].toString())) + 1); } return(_local2[1]); } function parse_array() { var _local3 = 0; var _local5 = getArrayLength(); var _local4 = new Array(); while (_local3 < _local5) { var _local2 = getNext(); _local4[_local2[0]] = _local2[1]; _local3++; } buffer = buffer.substr(1); return(new Array(-1, _local4)); } function parse_object() { var _local6 = parse_string(); buffer = buffer.substr(buffer.indexOf(":", _local6[0])); var _local7 = _local6[1]; var _local3 = 0; var _local5 = getObjectLength(); var _local4 = new Object(); while (_local3 < _local5) { var _local2 = getNext(); _local4[_local2[0]] = _local2[1]; _local3++; } buffer = buffer.substr(1); return(new Array(-1, _local4)); } function parse_string() { var _local2 = getStringLenght(); var _local3 = getCStringLenght(); if (_local2 eq _local3) { var _local4 = buffer.substr(length(_local2) + 4, _local2).toString(); } else { var _local4 = buffer.substr(length(_local2) + 4, _local3).toString(); } return(new Array(_local3, _local4)); } function parse_boolean() { var _local2 = getLength(); var _local3 = ((_local2 < 1) ? false : true); return(new Array(length(_local2.toString()), _local3)); } function parse_double() { var _local2 = getFloatLength(); var _local3 = _local2; return(new Array(length(_local2.toString()), _local3)); } function parse_int() { var _local2 = getLength(); var _local3 = _local2; return(new Array(length(_local2.toString()), _local3)); } function getStringLenght(str) { var _local2 = parseInt(buffer.substr(2, buffer.indexOf(":", 3) - 2)); return(_local2); } function getCStringLenght(str) { var _local6 = parseInt(buffer.substr(2, buffer.indexOf(":", 3) - 2)); var _local2; var _local3 = _local6; var _local4; var _local5 = buffer; _local4 = 4 + _local6.toString().length; _local2 = 0; while (_local2 < _local3) { if (_local5.charCodeAt(_local2 + _local4) > 128) { _local3 = _local3 - 1; } _local2++; } return(_local3); } function getLength() { var _local2 = parseInt(buffer.substr(2, buffer.indexOf(";", 3) - 2)); return(_local2); } function getFloatLength() { var _local2 = parseFloat(buffer.substr(2, buffer.indexOf(";", 3) - 2)); return(_local2); } function getArrayLength() { var _local2 = parseInt(buffer.substr(2, (buffer.indexOf(":", 2) - buffer.indexOf(":", 1)) + 1)); buffer = buffer.substr(buffer.indexOf(":", 2) + 2); return(_local2); } function getObjectLength() { var _local2 = parseInt(buffer.substr(1, buffer.indexOf(":", 1))); buffer = buffer.substr(buffer.indexOf(":", 1) + 2); return(_local2); } function getNext(str) { var _local2 = unserialize_internal(buffer); var _local3 = unserialize_internal(buffer); return(new Array(_local2, _local3)); } static var className = "it.sephiroth.Serializer"; static var classVersion = "2.1.6"; var instanceName = "Serializer"; }
Symbol 322 MovieClip [__Packages.as.md5] Frame 0
class as.md5 { function md5 (b64pad, chrsz) { if (b64pad != undefined) { this.b64pad = b64pad; } if (((chrsz != undefined) && (chrsz == 8)) || (chrsz == 16)) { this.chrsz = chrsz; } } function hash(s) { return(hex_md5(s)); } function hex_md5(s) { return(binl2hex(core_md5(str2binl(s), s.length * chrsz))); } function b64_md5(s) { return(binl2b64(core_md5(str2binl(s), s.length * chrsz))); } function str_md5(s) { return(binl2str(core_md5(str2binl(s), s.length * chrsz))); } function hex_hmac_md5(key, data) { return(binl2hex(core_hmac_md5(key, data))); } function b64_hmac_md5(key, data) { return(binl2b64(core_hmac_md5(key, data))); } function str_hmac_md5(key, data) { return(binl2str(core_hmac_md5(key, data))); } function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } function md5_ff(a, b, c, d, x, s, t) { return(md5_cmn((b & c) | ((~b) & d), a, b, x, s, t)); } function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var _local5 = 1732584193 /* 0x67452301 */; var _local4 = -271733879; var _local3 = -1732584194; var _local2 = 271733878 /* 0x10325476 */; var _local6 = 0; while (_local6 < x.length) { var _local11 = _local5; var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 0], 7, -680876936); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 1], 12, -389564586); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 2], 17, 606105819); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 3], 22, -1044525330); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 4], 7, -176418897); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 5], 12, 1200080426); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 6], 17, -1473231341); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 7], 22, -45705983); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 8], 7, 1770035416); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 9], 12, -1958414417); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 10], 17, -42063); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 11], 22, -1990404162); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 12], 7, 1804603682); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 13], 12, -40341101); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 14], 17, -1502002290); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 15], 22, 1236535329); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 1], 5, -165796510); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 6], 9, -1069501632); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 11], 14, 643717713); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 0], 20, -373897302); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 5], 5, -701558691); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 10], 9, 38016083); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 15], 14, -660478335); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 4], 20, -405537848); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 9], 5, 568446438); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 14], 9, -1019803690); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 3], 14, -187363961); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 8], 20, 1163531501); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 13], 5, -1444681467); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 2], 9, -51403784); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 7], 14, 1735328473); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 12], 20, -1926607734); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 5], 4, -378558); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 8], 11, -2022574463); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 11], 16, 1839030562); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 14], 23, -35309556); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 1], 4, -1530992060); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 4], 11, 1272893353); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 7], 16, -155497632); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 10], 23, -1094730640); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 13], 4, 681279174); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 0], 11, -358537222); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 3], 16, -722521979); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 6], 23, 76029189); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 9], 4, -640364487); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 12], 11, -421815835); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 15], 16, 530742520); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 2], 23, -995338651); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 0], 6, -198630844); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 7], 10, 1126891415); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 14], 15, -1416354905); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 5], 21, -57434055); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 12], 6, 1700485571); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 3], 10, -1894986606); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 10], 15, -1051523); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 1], 21, -2054922799); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 8], 6, 1873313359); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 15], 10, -30611744); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 6], 15, -1560198380); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 13], 21, 1309151649); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 4], 6, -145523070); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 11], 10, -1120210379); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 2], 15, 718787259); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 9], 21, -343485551); _local5 = safe_add(_local5, _local11); _local4 = safe_add(_local4, _local10); _local3 = safe_add(_local3, _local9); _local2 = safe_add(_local2, _local8); _local6 = _local6 + 16; } return(Array(_local5, _local4, _local3, _local2)); } function core_hmac_md5(key, data) { var _local3 = new Array(str2binl(key)); if (_local3.length > 16) { _local3 = core_md5(_local3, key.length * chrsz); } var _local4 = new Array(16); var _local5 = new Array(16); var _local2 = 0; while (_local2 < 16) { _local4[_local2] = _local3[_local2] ^ 909522486; _local5[_local2] = _local3[_local2] ^ 1549556828; _local2++; } var _local6 = new Array(core_md5(_local4.concat(str2binl(data)), 512 + (data.length * chrsz))); return(core_md5(_local5.concat(_local6), 640)); } function safe_add(x, y) { var _local1 = new Number((x & 65535) + (y & 65535)); var _local2 = new Number(((x >> 16) + (y >> 16)) + (_local1 >> 16)); return((_local2 << 16) | (_local1 & 65535)); } function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } function str2binl(str) { var _local4 = new Array(); var _local5 = (1 << chrsz) - 1; var _local2 = 0; while (_local2 < (str.length * chrsz)) { _local4[_local2 >> 5] = _local4[_local2 >> 5] | ((str.charCodeAt(_local2 / chrsz) & _local5) << (_local2 % 32)); _local2 = _local2 + chrsz; } return(_local4); } function binl2str(bin) { var _local4 = new String(""); var _local5 = (1 << chrsz) - 1; var _local2 = 0; while (_local2 < (bin.length * 32)) { _local4 = _local4 + String.fromCharCode((bin[_local2 >> 5] >>> (_local2 % 32)) & _local5); _local2 = _local2 + chrsz; } return(_local4); } function binl2hex(binarray) { var _local3 = "0123456789abcdef"; var _local4 = new String(""); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(_local4); } function binl2b64(binarray) { var _local7 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var _local5 = new String(""); var _local3 = 0; while (_local3 < (binarray.length * 4)) { var _local6 = ((((binarray[_local3 >> 2] >> (8 * (_local3 % 4))) & 255) << 16) | (((binarray[(_local3 + 1) >> 2] >> (8 * ((_local3 + 1) % 4))) & 255) << 8)) | ((binarray[(_local3 + 2) >> 2] >> (8 * ((_local3 + 2) % 4))) & 255); var _local2 = 0; while (_local2 < 4) { if (((_local3 * 8) + (_local2 * 6)) > (binarray.length * 32)) { _local5 = _local5 + b64pad; } else { _local5 = _local5 + _local7.charAt((_local6 >> (6 * (3 - _local2))) & 63); } _local2++; } _local3 = _local3 + 3; } return(_local5); } var b64pad = new String(""); var chrsz = new Number(8); }
Symbol 323 MovieClip [__Packages.com.greensock.easing.Back] Frame 0
class com.greensock.easing.Back { function Back () { } static function easeIn(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 easeOut(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 easeInOut(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d * 0.5); if (t < 1) { s = s * 1.525; return(((c * 0.5) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c * 0.5) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } }
Symbol 324 MovieClip [__Packages.com.greensock.easing.Linear] Frame 0
class com.greensock.easing.Linear { function Linear () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 325 MovieClip [__Packages.com.greensock.plugins.TweenPlugin] Frame 0
class com.greensock.plugins.TweenPlugin { var _tweens, _changeFactor, propName, round, overwriteProps; function TweenPlugin () { _tweens = []; _changeFactor = 0; } function onInitTween(target, value, tween) { addTween(target, propName, target[propName], value, propName); return(true); } function addTween(object, propName, start, end, overwriteProp) { if (end != undefined) { var _local3 = ((typeof(end) == "number") ? (Number(end) - start) : (Number(end))); if (_local3 != 0) { _tweens[_tweens.length] = new com.greensock.core.PropTween(object, propName, start, _local3, overwriteProp || (propName)); } } } function updateTweens(changeFactor) { var _local3 = _tweens.length; var _local2; if (round) { while (_local3--) { _local2 = _tweens[_local3]; _local2.target[_local2.property] = Math.round(_local2.start + (_local2.change * changeFactor)); } } else { while (_local3--) { _local2 = _tweens[_local3]; _local2.target[_local2.property] = _local2.start + (_local2.change * changeFactor); } } } function get changeFactor() { return(_changeFactor); } function set changeFactor(n) { updateTweens(n); _changeFactor = n; //return(changeFactor); } function killProps(lookup) { var _local2 = overwriteProps.length; while (_local2--) { if (lookup[overwriteProps[_local2]]) { overwriteProps.splice(_local2, 1); } } _local2 = _tweens.length; while (_local2--) { if (lookup[_tweens[_local2].name]) { _tweens.splice(_local2, 1); } } } static function onTweenEvent(type, tween) { var _local1 = tween.cachedPT1; var _local5; if (type == "onInit") { var _local2 = []; while (_local1) { _local2[_local2.length] = _local1; _local1 = _local1.nextNode; } _local2.sortOn("priority", Array.NUMERIC | Array.DESCENDING); var _local3 = _local2.length; while (_local3--) { _local2[_local3].nextNode = _local2[_local3 + 1]; _local2[_local3].prevNode = _local2[_local3 - 1]; } tween.cachedPT1 = _local2[0]; } else { while (_local1) { if (_local1.isPlugin && (_local1.target[type])) { if (_local1.target.activeDisable) { _local5 = true; } _local1.target[type](); } _local1 = _local1.nextNode; } } return(_local5); } static function activate(plugins) { com.greensock.TweenLite.onPluginEvent = onTweenEvent; var _local1 = plugins.length; var _local3; while (_local1--) { if (plugins[_local1].API == 1) { _local3 = new plugins[_local1](); com.greensock.TweenLite.plugins[_local3.propName] = plugins[_local1]; } } return(true); } static var VERSION = 1.3; static var API = 1; var priority = 0; }
Symbol 326 MovieClip [__Packages.com.greensock.plugins.VisiblePlugin] Frame 0
class com.greensock.plugins.VisiblePlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _target, _tween, _initVal, _visible, __get__changeFactor; function VisiblePlugin () { super(); propName = "_visible"; overwriteProps = ["_visible"]; } function onInitTween(target, value, tween) { _target = target; _tween = tween; _initVal = Boolean(_target._visible); _visible = Boolean(value); return(true); } function set changeFactor(n) { if ((n == 1) && ((_tween.cachedDuration == _tween.cachedTime) || (_tween.cachedTime == 0))) { _target._visible = _visible; } else { _target._visible = _initVal; } //return(__get__changeFactor()); } static var API = 1; }
Symbol 327 MovieClip [__Packages.com.greensock.plugins.AutoAlphaPlugin] Frame 0
class com.greensock.plugins.AutoAlphaPlugin extends com.greensock.plugins.VisiblePlugin { var propName, overwriteProps, _target, addTween, _ignoreVisible, updateTweens, __get__changeFactor; function AutoAlphaPlugin () { super(); propName = "autoAlpha"; overwriteProps = ["_alpha", "_visible"]; } function onInitTween(target, value, tween) { _target = target; addTween(target, "_alpha", target._alpha, value, "_alpha"); return(true); } function killProps(lookup) { super.killProps(lookup); _ignoreVisible = Boolean(lookup._visible != undefined); } function set changeFactor(n) { updateTweens(n); if (!_ignoreVisible) { _target._visible = Boolean(_target._alpha != 0); } //return(__get__changeFactor()); } static var API = 1; }
Symbol 328 MovieClip [__Packages.com.greensock.plugins.EndArrayPlugin] Frame 0
class com.greensock.plugins.EndArrayPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _info, _a, round, __get__changeFactor; function EndArrayPlugin () { super(); propName = "endArray"; overwriteProps = ["endArray"]; _info = []; } function onInitTween(target, value, tween) { if ((!(target instanceof Array)) || (!(value instanceof Array))) { return(false); } init([target][0], [value][0]); return(true); } function init(start, end) { _a = start; var _local2 = end.length; while (_local2--) { if ((start[_local2] != end[_local2]) && (start[_local2] != undefined)) { _info[_info.length] = new com.greensock.plugins.helpers.ArrayTweenInfo(_local2, _a[_local2], end[_local2] - _a[_local2]); } } } function set changeFactor(n) { var _local3 = _info.length; var _local2; if (round) { while (_local3--) { _local2 = _info[_local3]; _a[_local2.index] = Math.round(_local2.start + (_local2.change * n)); } } else { while (_local3--) { _local2 = _info[_local3]; _a[_local2.index] = _local2.start + (_local2.change * n); } } //return(__get__changeFactor()); } static var API = 1; }
Symbol 329 MovieClip [__Packages.com.greensock.plugins.helpers.ArrayTweenInfo] Frame 0
class com.greensock.plugins.helpers.ArrayTweenInfo { var index, start, change; function ArrayTweenInfo (index, start, change) { this.index = index; this.start = start; this.change = change; } }
Symbol 330 MovieClip [__Packages.com.greensock.plugins.FramePlugin] Frame 0
class com.greensock.plugins.FramePlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, round, _target, frame, addTween, updateTweens, __get__changeFactor; function FramePlugin () { super(); propName = "frame"; overwriteProps = ["frame"]; round = true; } function onInitTween(target, value, tween) { if ((typeof(target) != "movieclip") || (isNaN(value))) { return(false); } _target = MovieClip(target); frame = _target._currentframe; addTween(this, "frame", frame, value, "frame"); return(true); } function set changeFactor(n) { updateTweens(n); _target.gotoAndStop(frame); //return(__get__changeFactor()); } static var API = 1; }
Symbol 331 MovieClip [__Packages.com.greensock.plugins.TintPlugin] Frame 0
class com.greensock.plugins.TintPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _ignoreAlpha, _color, _ct, _tweens, __get__changeFactor; function TintPlugin () { super(); propName = "tint"; overwriteProps = ["tint"]; } function onInitTween(target, value, tween) { if ((typeof(target) != "movieclip") && (!(target instanceof TextField))) { return(false); } var _local2 = ((tween.vars._alpha != undefined) ? (tween.vars._alpha) : (((tween.vars.autoAlpha != undefined) ? (tween.vars.autoAlpha) : (target._alpha)))); var _local4 = Number(value); var _local6 = (((value == null) || (tween.vars.removeTint == true)) ? ({rb:0, gb:0, bb:0, ab:0, ra:_local2, ga:_local2, ba:_local2, aa:_local2}) : ({rb:_local4 >> 16, gb:(_local4 >> 8) & 255, bb:_local4 & 255, ra:0, ga:0, ba:0, aa:_local2})); _ignoreAlpha = true; init(target, _local6); return(true); } function init(target, end) { _color = new Color(target); _ct = _color.getTransform(); var _local5; var _local2; for (_local2 in end) { if (_ct[_local2] != end[_local2]) { _tweens[_tweens.length] = new com.greensock.core.PropTween(_ct, _local2, _ct[_local2], end[_local2] - _ct[_local2], "tint", false); } } } function set changeFactor(n) { var _local3 = _tweens.length; var _local2; while (_local3--) { _local2 = _tweens[_local3]; _local2.target[_local2.property] = _local2.start + (_local2.change * n); } if (_ignoreAlpha) { var _local5 = _color.getTransform(); _ct.aa = _local5.aa; _ct.ab = _local5.ab; } _color.setTransform(_ct); //return(__get__changeFactor()); } static var API = 1; }
Symbol 332 MovieClip [__Packages.com.greensock.plugins.RemoveTintPlugin] Frame 0
class com.greensock.plugins.RemoveTintPlugin extends com.greensock.plugins.TintPlugin { var propName; function RemoveTintPlugin () { super(); propName = "removeTint"; } static var API = 1; }
Symbol 333 MovieClip [__Packages.com.greensock.plugins.VolumePlugin] Frame 0
class com.greensock.plugins.VolumePlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _sound, volume, addTween, updateTweens, __get__changeFactor; function VolumePlugin () { super(); propName = "volume"; overwriteProps = ["volume"]; } function onInitTween(target, value, tween) { if (isNaN(value) || ((typeof(target) != "movieclip") && (!(target instanceof Sound)))) { return(false); } _sound = ((typeof(target) == "movieclip") ? (new Sound(target)) : (Sound(target))); volume = _sound.getVolume(); addTween(this, "volume", volume, value, "volume"); return(true); } function set changeFactor(n) { updateTweens(n); _sound.setVolume(volume); //return(__get__changeFactor()); } static var API = 1; }
Symbol 334 MovieClip [__Packages.com.greensock.plugins.FilterPlugin] Frame 0
class com.greensock.plugins.FilterPlugin extends com.greensock.plugins.TweenPlugin { var _target, _index, _type, _filter, _remove, onComplete, propName, _tweens, addTween, __get__changeFactor; function FilterPlugin () { super(); } function initFilter(props, defaultFilter, propNames) { var _local6 = _target.filters; var _local2; var _local3; var _local5; var _local7 = ((props instanceof flash.filters.BitmapFilter) ? ({}) : (props)); _index = -1; if (_local7.index != undefined) { _index = _local7.index; } else { _local3 = _local6.length; while (_local3--) { if (_local6[_local3] instanceof _type) { _index = _local3; break; } } } if (((_index == -1) || (_local6[_index] == undefined)) || (_local7.addFilter == true)) { _index = ((_local7.index != undefined) ? (_local7.index) : (_local6.length)); _local6[_index] = defaultFilter; _target.filters = _local6; } _filter = _local6[_index]; if (_local7.remove == true) { _remove = true; onComplete = onCompleteTween; } _local3 = propNames.length; while (_local3--) { _local2 = propNames[_local3]; if ((props[_local2] != undefined) && (_filter[_local2] != props[_local2])) { if (((_local2 == "color") || (_local2 == "highlightColor")) || (_local2 == "shadowColor")) { _local5 = new com.greensock.plugins.HexColorsPlugin(); _local5.initColor(_filter, _local2, _filter[_local2], props[_local2]); _tweens[_tweens.length] = new com.greensock.core.PropTween(_local5, "changeFactor", 0, 1, propName); } else if ((((_local2 == "quality") || (_local2 == "inner")) || (_local2 == "knockout")) || (_local2 == "hideObject")) { _filter[_local2] = props[_local2]; } else { addTween(_filter, _local2, _filter[_local2], props[_local2], propName); } } } } function onCompleteTween() { if (_remove) { var _local3 = _target.filters; if (!(_local3[_index] instanceof _type)) { var _local2 = _local3.length; while (_local2--) { if (_local3[_local2] instanceof _type) { _local3.splice(_local2, 1); break; } } } else { _local3.splice(_index, 1); } _target.filters = _local3; } } function set changeFactor(n) { var _local2 = _tweens.length; var _local3; var _local4 = _target.filters; while (_local2--) { _local3 = _tweens[_local2]; _local3.target[_local3.property] = _local3.start + (_local3.change * n); } if (!(_local4[_index] instanceof _type)) { _local2 = (_index = _local4.length); while (_local2--) { if (_local4[_local2] instanceof _type) { _index = _local2; break; } } } _local4[_index] = _filter; _target.filters = _local4; //return(__get__changeFactor()); } static var VERSION = 2.03; static var API = 1; }
Symbol 335 MovieClip [__Packages.com.greensock.plugins.HexColorsPlugin] Frame 0
class com.greensock.plugins.HexColorsPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _colors, __get__changeFactor; function HexColorsPlugin () { super(); propName = "hexColors"; overwriteProps = []; _colors = []; } function onInitTween(target, value, tween) { for (var _local4 in value) { initColor(target, _local4, Number(target[_local4]), Number(value[_local4])); } return(true); } function initColor(target, propName, start, end) { if (start != end) { var _local3 = start >> 16; var _local5 = (start >> 8) & 255; var _local2 = start & 255; _colors[_colors.length] = [target, propName, _local3, (end >> 16) - _local3, _local5, ((end >> 8) & 255) - _local5, _local2, (end & 255) - _local2]; overwriteProps[overwriteProps.length] = propName; } } function killProps(lookup) { var _local3 = _colors.length; while (_local3--) { if (lookup[_colors[_local3][1]] != undefined) { _colors.splice(_local3, 1); } } super.killProps(lookup); } function set changeFactor(n) { var _local4 = _colors.length; var _local2; while (_local4--) { _local2 = _colors[_local4]; _local2[0][_local2[1]] = (((_local2[2] + (n * _local2[3])) << 16) | ((_local2[4] + (n * _local2[5])) << 8)) | (_local2[6] + (n * _local2[7])); } //return(__get__changeFactor()); } static var API = 1; }
Symbol 336 MovieClip [__Packages.com.greensock.plugins.BevelFilterPlugin] Frame 0
class com.greensock.plugins.BevelFilterPlugin extends com.greensock.plugins.FilterPlugin { var propName, overwriteProps, _target, _type, initFilter; function BevelFilterPlugin () { super(); propName = "bevelFilter"; overwriteProps = ["bevelFilter"]; } function onInitTween(target, value, tween) { _target = target; _type = flash.filters.BevelFilter; initFilter(value, new flash.filters.BevelFilter(0, 0, 16777215, 0.5, 0, 0.5, 2, 2, 0, value.quality || 2), _propNames); return(true); } static var API = 1; static var _propNames = ["distance", "angle", "highlightColor", "highlightAlpha", "shadowColor", "shadowAlpha", "blurX", "blurY", "strength", "quality"]; }
Symbol 337 MovieClip [__Packages.com.greensock.plugins.BezierPlugin] Frame 0
class com.greensock.plugins.BezierPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, _future, _target, _orientData, _orient, _beziers, round, __get__changeFactor; function BezierPlugin () { super(); propName = "bezier"; overwriteProps = []; _future = {}; } function onInitTween(target, value, tween) { if (!(value instanceof Array)) { return(false); } init(tween, [value][0], false); return(true); } function init(tween, beziers, through) { _target = tween.target; var _local7 = tween.vars; if (_local7.orientToBezier == true) { _orientData = [["_x", "_y", "_rotation", 0, 0.01]]; _orient = true; } else if (_local7.orientToBezier instanceof Array) { _orientData = _local7.orientToBezier; _orient = true; } var _local3 = {}; var _local4; var _local2; var _local8; _local4 = 0; while (_local4 < beziers.length) { for (_local2 in beziers[_local4]) { if (_local3[_local2] == undefined) { _local3[_local2] = [tween.target[_local2]]; } if (typeof(beziers[_local4][_local2]) == "number") { _local3[_local2].push(beziers[_local4][_local2]); } else { _local3[_local2].push(tween.target[_local2] + Number(beziers[_local4][_local2])); } } _local4++; } for (_local2 in _local3) { overwriteProps[overwriteProps.length] = _local2; if (_local7[_local2] != undefined) { if (typeof(_local7[_local2]) == "number") { _local3[_local2].push(_local7[_local2]); } else { _local3[_local2].push(tween.target[_local2] + Number(_local7[_local2])); } _local8 = {}; _local8[_local2] = true; tween.killVars(_local8, false); delete _local7[_local2]; } } _beziers = parseBeziers(_local3, through); } static function parseBeziers(props, through) { var _local2; var _local1; var _local3; var _local4; var _local6 = {}; if (through == true) { for (_local4 in props) { _local1 = props[_local4]; _local3 = []; _local6[_local4] = _local3; if (_local1.length > 2) { _local3[_local3.length] = [_local1[0], _local1[1] - ((_local1[2] - _local1[0]) / 4), _local1[1]]; _local2 = 1; while (_local2 < (_local1.length - 1)) { _local3[_local3.length] = [_local1[_local2], _local1[_local2] + (_local1[_local2] - _local3[_local2 - 1][1]), _local1[_local2 + 1]]; _local2++; } } else { _local3[_local3.length] = [_local1[0], (_local1[0] + _local1[1]) / 2, _local1[1]]; } } } else { for (_local4 in props) { _local1 = props[_local4]; _local3 = []; _local6[_local4] = _local3; if (_local1.length > 3) { _local3[_local3.length] = [_local1[0], _local1[1], (_local1[1] + _local1[2]) / 2]; _local2 = 2; while (_local2 < (_local1.length - 2)) { _local3[_local3.length] = [_local3[_local2 - 2][2], _local1[_local2], (_local1[_local2] + _local1[_local2 + 1]) / 2]; _local2++; } _local3[_local3.length] = [_local3[_local3.length - 1][2], _local1[_local1.length - 2], _local1[_local1.length - 1]]; } else if (_local1.length == 3) { _local3[_local3.length] = [_local1[0], _local1[1], _local1[2]]; } else if (_local1.length == 2) { _local3[_local3.length] = [_local1[0], (_local1[0] + _local1[1]) / 2, _local1[1]]; } } } return(_local6); } function killProps(lookup) { for (var _local4 in _beziers) { if (lookup[_local4] != undefined) { delete _beziers[_local4]; } } super.killProps(lookup); } function set changeFactor(n) { var _local3; var _local5; var _local4; var _local6; var _local7; var _local15; var _local16; if (n == 1) { for (_local5 in _beziers) { _local3 = _beziers[_local5].length - 1; _target[_local5] = _beziers[_local5][_local3][2]; } } else { for (_local5 in _beziers) { _local7 = _beziers[_local5].length; if (n < 0) { _local3 = 0; } else if (n >= 1) { _local3 = _local7 - 1; } else { _local3 = (_local7 * n) >> 0; } _local6 = (n - (_local3 * (1 / _local7))) * _local7; _local4 = _beziers[_local5][_local3]; if (round) { _target[_local5] = Math.round(_local4[0] + (_local6 * (((2 * (1 - _local6)) * (_local4[1] - _local4[0])) + (_local6 * (_local4[2] - _local4[0]))))); } else { _target[_local5] = _local4[0] + (_local6 * (((2 * (1 - _local6)) * (_local4[1] - _local4[0])) + (_local6 * (_local4[2] - _local4[0])))); } } } if (_orient == true) { _local3 = _orientData.length; var _local9 = {}; var _local11; var _local10; var _local2; var _local12; while ((_local3--) > 0) { _local2 = _orientData[_local3]; _local9[_local2[0]] = _target[_local2[0]]; _local9[_local2[1]] = _target[_local2[1]]; } var _local13 = _target; var _local14 = round; _target = _future; round = false; _orient = false; _local3 = _orientData.length; while ((_local3--) > 0) { _local2 = _orientData[_local3]; changeFactor = (n + (_local2[4] || 0.01)); _local12 = _local2[3] || 0; _local11 = _future[_local2[0]] - _local9[_local2[0]]; _local10 = _future[_local2[1]] - _local9[_local2[1]]; _local13[_local2[2]] = (Math.atan2(_local10, _local11) * _RAD2DEG) + _local12; } _target = _local13; round = _local14; _orient = true; } //return(__get__changeFactor()); } static var API = 1; static var _RAD2DEG = 57.2957795130823; }
Symbol 338 MovieClip [__Packages.com.greensock.plugins.BezierThroughPlugin] Frame 0
class com.greensock.plugins.BezierThroughPlugin extends com.greensock.plugins.BezierPlugin { var propName, init; function BezierThroughPlugin () { super(); propName = "bezierThrough"; } function onInitTween(target, value, tween) { if (!(value instanceof Array)) { return(false); } init(tween, [value][0], true); return(true); } static var API = 1; }
Symbol 339 MovieClip [__Packages.com.greensock.plugins.BlurFilterPlugin] Frame 0
class com.greensock.plugins.BlurFilterPlugin extends com.greensock.plugins.FilterPlugin { var propName, overwriteProps, _target, _type, initFilter; function BlurFilterPlugin () { super(); propName = "blurFilter"; overwriteProps = ["blurFilter"]; } function onInitTween(target, value, tween) { _target = target; _type = flash.filters.BlurFilter; initFilter(value, new flash.filters.BlurFilter(0, 0, value.quality || 2), _propNames); return(true); } static var API = 1; static var _propNames = ["blurX", "blurY", "quality"]; }
Symbol 340 MovieClip [__Packages.com.greensock.plugins.ColorMatrixFilterPlugin] Frame 0
class com.greensock.plugins.ColorMatrixFilterPlugin extends com.greensock.plugins.FilterPlugin { var propName, overwriteProps, _target, _type, initFilter, _matrix, _filter, _matrixTween, __get__changeFactor; function ColorMatrixFilterPlugin () { super(); propName = "colorMatrixFilter"; overwriteProps = ["colorMatrixFilter"]; } function onInitTween(target, value, tween) { _target = target; _type = flash.filters.ColorMatrixFilter; var _local3 = value; initFilter({remove:value.remove, index:value.index, addFilter:value.addFilter}, new flash.filters.ColorMatrixFilter(_idMatrix.slice()), _propNames); _matrix = flash.filters.ColorMatrixFilter(_filter).matrix; var _local2 = []; if ((_local3.matrix != undefined) && (_local3.matrix instanceof Array)) { _local2 = _local3.matrix; } else { if (_local3.relative == true) { _local2 = _matrix.slice(); } else { _local2 = _idMatrix.slice(); } _local2 = setBrightness(_local2, _local3.brightness); _local2 = setContrast(_local2, _local3.contrast); _local2 = setHue(_local2, _local3.hue); _local2 = setSaturation(_local2, _local3.saturation); _local2 = setThreshold(_local2, _local3.threshold); if (!isNaN(_local3.colorize)) { _local2 = colorize(_local2, _local3.colorize, _local3.amount); } } _matrixTween = new com.greensock.plugins.EndArrayPlugin(); _matrixTween.init(_matrix, _local2); return(true); } function set changeFactor(n) { _matrixTween.__set__changeFactor(n); flash.filters.ColorMatrixFilter(_filter).matrix = _matrix; super.__set__changeFactor(n); //return(__get__changeFactor()); } static function colorize(m, color, amount) { if (isNaN(color)) { return(m); } if (isNaN(amount)) { amount = 1; } var _local3 = ((color >> 16) & 255) / 255; var _local5 = ((color >> 8) & 255) / 255; var _local2 = (color & 255) / 255; var _local4 = 1 - amount; var _local7 = [_local4 + ((amount * _local3) * _lumR), (amount * _local3) * _lumG, (amount * _local3) * _lumB, 0, 0, (amount * _local5) * _lumR, _local4 + ((amount * _local5) * _lumG), (amount * _local5) * _lumB, 0, 0, (amount * _local2) * _lumR, (amount * _local2) * _lumG, _local4 + ((amount * _local2) * _lumB), 0, 0, 0, 0, 0, 1, 0]; return(applyMatrix(_local7, m)); } static function setThreshold(m, n) { if (isNaN(n)) { return(m); } var _local2 = [_lumR * 256, _lumG * 256, _lumB * 256, 0, -256 * n, _lumR * 256, _lumG * 256, _lumB * 256, 0, -256 * n, _lumR * 256, _lumG * 256, _lumB * 256, 0, -256 * n, 0, 0, 0, 1, 0]; return(applyMatrix(_local2, m)); } static function setHue(m, n) { if (isNaN(n)) { return(m); } n = n * (Math.PI/180); var _local1 = Math.cos(n); var _local2 = Math.sin(n); var _local4 = [(_lumR + (_local1 * (1 - _lumR))) + (_local2 * (-_lumR)), (_lumG + (_local1 * (-_lumG))) + (_local2 * (-_lumG)), (_lumB + (_local1 * (-_lumB))) + (_local2 * (1 - _lumB)), 0, 0, (_lumR + (_local1 * (-_lumR))) + (_local2 * 0.143), (_lumG + (_local1 * (1 - _lumG))) + (_local2 * 0.14), (_lumB + (_local1 * (-_lumB))) + (_local2 * -0.283), 0, 0, (_lumR + (_local1 * (-_lumR))) + (_local2 * (-(1 - _lumR))), (_lumG + (_local1 * (-_lumG))) + (_local2 * _lumG), (_lumB + (_local1 * (1 - _lumB))) + (_local2 * _lumB), 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]; return(applyMatrix(_local4, m)); } static function setBrightness(m, n) { if (isNaN(n)) { return(m); } n = (n * 100) - 100; return(applyMatrix([1, 0, 0, 0, n, 0, 1, 0, 0, n, 0, 0, 1, 0, n, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], m)); } static function setSaturation(m, n) { if (isNaN(n)) { return(m); } var _local4 = 1 - n; var _local2 = _local4 * _lumR; var _local5 = _local4 * _lumG; var _local1 = _local4 * _lumB; var _local6 = [_local2 + n, _local5, _local1, 0, 0, _local2, _local5 + n, _local1, 0, 0, _local2, _local5, _local1 + n, 0, 0, 0, 0, 0, 1, 0]; return(applyMatrix(_local6, m)); } static function setContrast(m, n) { if (isNaN(n)) { return(m); } n = n + 0.01; var _local2 = [n, 0, 0, 0, 128 * (1 - n), 0, n, 0, 0, 128 * (1 - n), 0, 0, n, 0, 128 * (1 - n), 0, 0, 0, 1, 0]; return(applyMatrix(_local2, m)); } static function applyMatrix(m, m2) { if ((!(m instanceof Array)) || (!(m2 instanceof Array))) { return(m2); } var _local7 = []; var _local2 = 0; var _local5 = 0; var _local6; var _local1; _local6 = 0; while (_local6 < 4) { _local1 = 0; while (_local1 < 5) { if (_local1 == 4) { _local5 = m[_local2 + 4]; } else { _local5 = 0; } _local7[_local2 + _local1] = ((((m[_local2] * m2[_local1]) + (m[_local2 + 1] * m2[_local1 + 5])) + (m[_local2 + 2] * m2[_local1 + 10])) + (m[_local2 + 3] * m2[_local1 + 15])) + _local5; _local1++; } _local2 = _local2 + 5; _local6++; } return(_local7); } static var API = 1; static var _propNames = []; static var _idMatrix = [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0]; static var _lumR = 0.212671; static var _lumG = 0.71516; static var _lumB = 0.072169; }
Symbol 341 MovieClip [__Packages.com.greensock.plugins.ColorTransformPlugin] Frame 0
class com.greensock.plugins.ColorTransformPlugin extends com.greensock.plugins.TintPlugin { var propName, init; function ColorTransformPlugin () { super(); propName = "colorTransform"; } function onInitTween(target, value, tween) { if ((typeof(target) != "movieclip") && (!(target instanceof TextField))) { return(false); } var _local7 = new Color(target); var _local2 = _local7.getTransform(); if (value.redMultiplier != undefined) { _local2.ra = value.redMultiplier * 100; } if (value.greenMultiplier != undefined) { _local2.ga = value.greenMultiplier * 100; } if (value.blueMultiplier != undefined) { _local2.ba = value.blueMultiplier * 100; } if (value.alphaMultiplier != undefined) { _local2.aa = value.alphaMultiplier * 100; } if (value.redOffset != undefined) { _local2.rb = value.redOffset; } if (value.greenOffset != undefined) { _local2.gb = value.greenOffset; } if (value.blueOffset != undefined) { _local2.bb = value.blueOffset; } if (value.alphaOffset != undefined) { _local2.ab = value.alphaOffset; } if ((!isNaN(value.tint)) || (!isNaN(value.color))) { var _local4 = ((!isNaN(value.tint)) ? (value.tint) : (value.color)); if (_local4 != null) { _local2.rb = Number(_local4) >> 16; _local2.gb = (Number(_local4) >> 8) & 255; _local2.bb = Number(_local4) & 255; _local2.ra = 0; _local2.ga = 0; _local2.ba = 0; } } if (!isNaN(value.tintAmount)) { var _local5 = value.tintAmount / (1 - (((_local2.ra + _local2.ga) + _local2.ba) / 300)); _local2.rb = _local2.rb * _local5; _local2.gb = _local2.gb * _local5; _local2.bb = _local2.bb * _local5; _local2.ra = (_local2.ga = (_local2.ba = (1 - value.tintAmount) * 100)); } else if (!isNaN(value.exposure)) { _local2.rb = (_local2.gb = (_local2.bb = 255 * (value.exposure - 1))); _local2.ra = (_local2.ga = (_local2.ba = 100)); } else if (!isNaN(value.brightness)) { _local2.rb = (_local2.gb = (_local2.bb = Math.max(0, (value.brightness - 1) * 255))); _local2.ra = (_local2.ga = (_local2.ba = (1 - Math.abs(value.brightness - 1)) * 100)); } if ((tween.vars._alpha != undefined) && (value.alphaMultiplier == undefined)) { _local2.aa = tween.vars._alpha; tween.killVars({alpha:1}); } init(target, _local2); return(true); } static var API = 1; }
Symbol 342 MovieClip [__Packages.com.greensock.plugins.DropShadowFilterPlugin] Frame 0
class com.greensock.plugins.DropShadowFilterPlugin extends com.greensock.plugins.FilterPlugin { var propName, overwriteProps, _target, _type, initFilter; function DropShadowFilterPlugin () { super(); propName = "dropShadowFilter"; overwriteProps = ["dropShadowFilter"]; } function onInitTween(target, value, tween) { _target = target; _type = flash.filters.DropShadowFilter; initFilter(value, new flash.filters.DropShadowFilter(0, 45, 0, 0, 0, 0, 1, value.quality || 2, value.inner, value.knockout, value.hideObject), _propNames); return(true); } static var API = 1; static var _propNames = ["distance", "angle", "color", "alpha", "blurX", "blurY", "strength", "quality", "inner", "knockout", "hideObject"]; }
Symbol 343 MovieClip [__Packages.com.greensock.plugins.FrameLabelPlugin] Frame 0
class com.greensock.plugins.FrameLabelPlugin extends com.greensock.plugins.FramePlugin { var propName, _target, frame, addTween; function FrameLabelPlugin () { super(); propName = "frameLabel"; } function onInitTween(target, value, tween) { if (typeof(tween.target) != "movieclip") { return(false); } _target = MovieClip(target); frame = _target._currentframe; var _local2 = _target.duplicateMovieClip("tempMC" + Math.round(Math.random() * 999999), _target._parent.getNextHighestDepth()); _local2.gotoAndStop(value); var _local3 = _local2._currentframe; _local2.removeMovieClip(); if (frame != _local3) { addTween(this, "frame", frame, _local3, "frame"); } return(true); } static var API = 1; }
Symbol 344 MovieClip [__Packages.com.greensock.plugins.GlowFilterPlugin] Frame 0
class com.greensock.plugins.GlowFilterPlugin extends com.greensock.plugins.FilterPlugin { var propName, overwriteProps, _target, _type, initFilter; function GlowFilterPlugin () { super(); propName = "glowFilter"; overwriteProps = ["glowFilter"]; } function onInitTween(target, value, tween) { _target = target; _type = flash.filters.GlowFilter; initFilter(value, new flash.filters.GlowFilter(16777215, 0, 0, 0, value.strength || 1, value.quality || 2, value.inner, value.knockout), _propNames); return(true); } static var API = 1; static var _propNames = ["color", "alpha", "blurX", "blurY", "strength", "quality", "inner", "knockout"]; }
Symbol 345 MovieClip [__Packages.com.greensock.plugins.RoundPropsPlugin] Frame 0
class com.greensock.plugins.RoundPropsPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, round, addTween; function RoundPropsPlugin () { super(); propName = "roundProps"; overwriteProps = []; round = true; } function add(object, propName, start, change) { addTween(object, propName, start, start + change, propName); overwriteProps[overwriteProps.length] = propName; } static var API = 1; }
Symbol 346 MovieClip [__Packages.com.greensock.plugins.ShortRotationPlugin] Frame 0
class com.greensock.plugins.ShortRotationPlugin extends com.greensock.plugins.TweenPlugin { var propName, overwriteProps, addTween; function ShortRotationPlugin () { super(); propName = "shortRotation"; overwriteProps = []; } function onInitTween(target, value, tween) { if (typeof(value) == "number") { return(false); } for (var _local4 in value) { initRotation(target, _local4, target[_local4], ((typeof(value[_local4]) == "number") ? (Number(value[_local4])) : (target[_local4] + Number(value[_local4])))); } return(true); } function initRotation(target, propName, start, end) { var _local2 = (end - start) % 360; if (_local2 != (_local2 % 180)) { _local2 = ((_local2 < 0) ? (_local2 + 360) : (_local2 - 360)); } addTween(target, propName, start, start + _local2, propName); overwriteProps[overwriteProps.length] = propName; } static var API = 1; }
Symbol 347 MovieClip [__Packages.com.greensock.OverwriteManager] Frame 0
class com.greensock.OverwriteManager { static var mode, enabled; function OverwriteManager () { } static function init(defaultMode) { if (com.greensock.TweenLite.version < 11.1) { trace("Warning: Your TweenLite class needs to be updated to work with OverwriteManager (or you may need to clear your ASO files). Please download and install the latest version from http://www.tweenlite.com."); } com.greensock.TweenLite.overwriteManager = com.greensock.OverwriteManager; mode = ((defaultMode == undefined) ? 2 : (defaultMode)); enabled = true; return(mode); } static function manageOverwrites(tween, props, targetTweens, mode) { var _local3; var _local9; var _local1; if (mode >= 4) { var _local17 = targetTweens.length; _local3 = 0; while (_local3 < _local17) { _local1 = targetTweens[_local3]; if (_local1 != tween) { if (_local1.setEnabled(false, false)) { _local9 = true; } } else if (mode == 5) { break; } _local3++; } return(_local9); } var _local7 = tween.__get__startTime(); var _local8 = []; var _local13 = []; var _local15 = 0; var _local12 = 0; _local3 = targetTweens.length; while (_local3--) { _local1 = targetTweens[_local3]; if ((_local1 == tween) || (_local1.gc)) { } else if (_local1.timeline != tween.timeline) { if (!getGlobalPaused(_local1)) { _local13[_local15++] = _local1; } } else if (((_local1.__get__startTime() <= _local7) && ((_local1.__get__startTime() + _local1.__get__totalDuration()) > _local7)) && (!getGlobalPaused(_local1))) { _local8[_local12++] = _local1; } } if (_local15 != 0) { var _local5 = tween.cachedTimeScale; var _local6 = _local7; var _local4; var _local11; var _local2; _local2 = tween.timeline; while (_local2) { _local5 = _local5 * _local2.cachedTimeScale; _local6 = _local6 + _local2.startTime; _local2 = _local2.timeline; } _local7 = _local5 * _local6; _local3 = _local15; while (_local3--) { _local4 = _local13[_local3]; _local5 = _local4.cachedTimeScale; _local6 = _local4.startTime; _local2 = _local4.timeline; while (_local2) { _local5 = _local5 * _local2.cachedTimeScale; _local6 = _local6 + _local2.startTime; _local2 = _local2.timeline; } _local11 = _local5 * _local6; if ((_local11 <= _local7) && (((_local11 + (_local4.__get__totalDuration() * _local5)) > _local7) || (_local4.cachedDuration == 0))) { _local8[_local12++] = _local4; } } } if (_local12 == 0) { return(_local9); } _local3 = _local12; if (mode == 2) { while (_local3--) { _local1 = _local8[_local3]; if (_local1.killVars(props)) { _local9 = true; } if ((_local1.cachedPT1 == undefined) && (_local1.initted)) { _local1.setEnabled(false, false); } } } else { while (_local3--) { if (_local8[_local3].setEnabled(false, false)) { _local9 = true; } } } return(_local9); } static function getGlobalPaused(tween) { while (tween) { if (tween.cachedPaused) { return(true); } tween = tween.timeline; } return(false); } static var version = 6; static var NONE = 0; static var ALL_IMMEDIATE = 1; static var AUTO = 2; static var CONCURRENT = 3; static var ALL_ONSTART = 4; static var PREEXISTING = 5; }
Symbol 348 MovieClip [__Packages.com.greensock.TweenMax] Frame 0
class com.greensock.TweenMax extends com.greensock.TweenLite { var _cyclesComplete, yoyo, vars, _repeat, _repeatDelay, cacheIsDirty, target, cachedTimeScale, cachedPT1, _hasPlugins, propTweenLookup, setDirtyCache, cachedTotalTime, initted, __set__totalTime, killVars, cachedTime, ratio, cachedTotalDuration, cachedDuration, _rawPrevTime, active, cachedReversed, cachedPaused, _ease, _hasUpdate, complete, __get__duration, setTotalTime, __set__duration, _pauseTime, timeline, cachedStartTime; function TweenMax (target, duration, vars) { super(target, duration, vars); if (com.greensock.TweenLite.version < 11.131) { trace("TweenMax warning: Please update your TweenLite class or try deleting your ASO files. TweenMax requires a more recent version. Download updates at http://www.TweenMax.com."); } _cyclesComplete = 0; yoyo = Boolean(this.vars.yoyo); _repeat = this.vars.repeat || 0; _repeatDelay = this.vars.repeatDelay || 0; cacheIsDirty = true; if ((this.vars.timeScale != undefined) && (!(this.target instanceof com.greensock.core.TweenCore))) { cachedTimeScale = this.vars.timeScale; } } function init() { if (vars.startAt) { vars.startAt.overwrite = 0; vars.startAt.immediateRender = true; var _local10 = new com.greensock.TweenMax(target, 0, vars.startAt); } super.init(); if (vars.roundProps && (com.greensock.TweenLite.plugins.roundProps)) { var _local11; var _local4; var _local6; var _local9 = vars.roundProps; var _local5; var _local7; var _local3; var _local8 = _local9.length; while (_local8--) { _local4 = _local9[_local8]; _local3 = cachedPT1; while (_local3) { if (_local3.name == _local4) { if (_local3.isPlugin) { _local3.target.round = true; } else { if (_local5 == undefined) { _local5 = new com.greensock.TweenLite.plugins.roundProps(); _local5.add(_local3.target, _local4, _local3.start, _local3.change); _hasPlugins = true; _local7 = insertPropTween(_local5, "changeFactor", 0, 1, "_MULTIPLE_", true, cachedPT1); cachedPT1 = _local7; } else { _local5.add(_local3.target, _local4, _local3.start, _local3.change); } removePropTween(_local3); propTweenLookup[_local4] = _local7; } } else if ((_local3.isPlugin && (_local3.name == "_MULTIPLE_")) && (!_local3.target.round)) { _local6 = (" " + _local3.target.overwriteProps.join(" ")) + " "; if (_local6.indexOf((" " + _local4) + " ") != -1) { _local3.target.round = true; } } _local3 = _local3.nextNode; } } } } function insertPropTween(target, property, start, end, name, isPlugin, nextNode) { var _local3 = new com.greensock.core.PropTween(target, property, start, ((typeof(end) == "number") ? (Number(end) - start) : (Number(end))), name, isPlugin, nextNode); if (isPlugin && (name == "_MULTIPLE_")) { var _local2 = target.overwriteProps.length; while (_local2--) { propTweenLookup[target.overwriteProps[_local2]] = _local3; } } else { propTweenLookup[name] = _local3; } return(_local3); } function removePropTween(propTween) { if (propTween.nextNode) { propTween.nextNode.prevNode = propTween.prevNode; } if (propTween.prevNode) { propTween.prevNode.nextNode = propTween.nextNode; } else if (cachedPT1 == propTween) { cachedPT1 = propTween.nextNode; } if (propTween.isPlugin && (propTween.target.onDisable)) { propTween.target.onDisable(); if (propTween.target.activeDisable) { return(true); } } return(false); } function invalidate() { yoyo = Boolean(vars.yoyo); _repeat = vars.repeat || 0; _repeatDelay = vars.repeatDelay || 0; setDirtyCache(true); super.invalidate(); } function updateTo(vars, adjustStartingValues) { var _local9 = cachedPT1; var _local8 = cachedTotalTime; var _local2; var _local3; var _local7; var _local6; var _local5; if (initted) { if (adjustStartingValues != true) { __set__totalTime(0); } killVars(vars, false); for (_local2 in vars) { if (com.greensock.TweenLite._reservedProps[_local2] != undefined) { } else if (com.greensock.TweenLite.plugins[_local2] != undefined) { _local3 = new com.greensock.TweenLite.plugins[_local2](); if (!_local3.onInitTween(target, vars[_local2], this)) { cachedPT1 = insertPropTween(target, _local2, target[_local2], vars[_local2], _local2, false, cachedPT1); } else { _local6 = {}; _local5 = _local3.overwriteProps.length; while (_local5--) { _local6[_local3.overwriteProps[_local5]] = true; } killVars(_local6, false); cachedPT1 = insertPropTween(_local3, "changeFactor", 0, 1, ((_local3.overwriteProps.length == 1) ? (_local3.overwriteProps[0]) : "_MULTIPLE_"), true, cachedPT1); _hasPlugins = true; if (_local3.priority) { cachedPT1.priority = _local3.priority; _local7 = true; } } } else { cachedPT1 = insertPropTween(target, _local2, target[_local2], vars[_local2], _local2, false, cachedPT1); } this.vars[_local2] = vars[_local2]; } if (_local7) { com.greensock.TweenLite.onPluginEvent("onInit", this); } if ((adjustStartingValues == true) && (cachedTotalTime)) { adjustStartValues(); } } else { for (_local2 in vars) { this.vars[_local2] = vars[_local2]; } } } function setDestination(property, value, adjustStartValues) { var _local2 = {}; _local2[property] = value; updateTo(_local2, Boolean(adjustStartValues != false)); } function adjustStartValues() { if (cachedTime != 0) { var _local4 = 1 / (1 - ratio); var _local2 = cachedPT1; var _local3; var _local5; while (_local2) { _local3 = _local2.start + _local2.change; if (_local2.isPlugin) { _local2.change = (_local3 - ratio) * _local4; } else { _local2.change = (_local3 - _local2.target[_local2.property]) * _local4; } _local2.start = _local3 - _local2.change; _local2 = _local2.nextNode; } } } function killProperties(names) { var _local3 = {}; var _local2 = names.length; while (_local2--) { _local3[names[_local2]] = true; } killVars(_local3); } function renderTime(time, suppressEvents, force) { var _local9 = (cacheIsDirty ? (totalDuration) : (cachedTotalDuration)); var _local7 = cachedTime; var _local4; var _local10; var _local6; if (time >= _local9) { cachedTotalTime = _local9; cachedTime = cachedDuration; ratio = 1; _local4 = true; if (cachedDuration == 0) { if (((time == 0) || (_rawPrevTime < 0)) && (_rawPrevTime != time)) { force = true; } _rawPrevTime = time; } } else if (time <= 0) { if (time < 0) { active = false; if (cachedDuration == 0) { if (_rawPrevTime > 0) { force = true; _local4 = true; } _rawPrevTime = time; } } cachedTotalTime = (cachedTime = (ratio = 0)); if (cachedReversed && (_local7 != 0)) { _local4 = true; } } else { cachedTotalTime = (cachedTime = time); _local6 = true; } if (_repeat != 0) { var _local5 = cachedDuration + _repeatDelay; if (_local4) { if (yoyo && (_repeat % 2)) { cachedTime = (ratio = 0); } } else if (time > 0) { if (_cyclesComplete != ((_cyclesComplete = Math.floor(cachedTotalTime / _local5)))) { _local10 = true; } cachedTime = ((cachedTotalTime / _local5) - _cyclesComplete) * _local5; if (yoyo && (_cyclesComplete % 2)) { cachedTime = cachedDuration - cachedTime; } else if (cachedTime >= cachedDuration) { cachedTime = cachedDuration; ratio = 1; _local6 = false; } if (cachedTime <= 0) { cachedTime = (ratio = 0); _local6 = false; } } } if ((_local7 == cachedTime) && (!force)) { return(undefined); } if (!initted) { init(); } if ((!active) && (!cachedPaused)) { active = true; } if (_local6) { ratio = _ease(cachedTime, 0, 1, cachedDuration); } if ((((_local7 == 0) && (vars.onStart)) && (cachedTotalTime != 0)) && (!suppressEvents)) { vars.onStart.apply(vars.onStartScope, vars.onStartParams); } var _local2 = cachedPT1; while (_local2) { _local2.target[_local2.property] = _local2.start + (ratio * _local2.change); _local2 = _local2.nextNode; } if (_hasUpdate && (!suppressEvents)) { vars.onUpdate.apply(vars.onUpdateScope, vars.onUpdateParams); } if (_local4) { if (_hasPlugins && (cachedPT1)) { com.greensock.TweenLite.onPluginEvent("onComplete", this); } complete(true, suppressEvents); } else if (_local10 && (!suppressEvents)) { if (vars.onRepeat) { vars.onRepeat.apply(vars.onRepeatScope, vars.onRepeatParams); } } } static function to(target, duration, vars) { return(new com.greensock.TweenMax(target, duration, vars)); } static function from(target, duration, vars) { vars.runBackwards = true; if (vars.immediateRender != false) { vars.immediateRender = true; } return(new com.greensock.TweenMax(target, duration, vars)); } static function fromTo(target, duration, fromVars, toVars) { toVars.startAt = fromVars; if (fromVars.immediateRender) { toVars.immediateRender = true; } return(new com.greensock.TweenMax(target, duration, toVars)); } static function allTo(targets, duration, vars, stagger, onCompleteAll, onCompleteAllParams, onCompleteAllScope) { var _local3; var _local2; var _local1; var _local7 = targets.length; var _local5 = []; var _local6 = vars.delay || 0; var onCompleteProxy = vars.onComplete; var onCompleteParamsProxy = vars.onCompleteParams; var onCompleteScopeProxy = vars.onCompleteScope; var _local9 = (((stagger <= 0) || (stagger == undefined)) ? 0 : (_local7 - 1)); _local3 = 0; while (_local3 < _local7) { _local2 = {}; for (_local1 in vars) { _local2[_local1] = vars[_local1]; } _local2.delay = _local6; if ((_local3 == _local9) && (onCompleteAll != undefined)) { _local2.onComplete = function () { if (onCompleteProxy != undefined) { onCompleteProxy.apply(onCompleteScopeProxy, onCompleteParamsProxy); } onCompleteAll.apply(onCompleteAllScope, onCompleteAllParams); }; } _local5[_local5.length] = new com.greensock.TweenMax(targets[_local3], duration, _local2); _local6 = _local6 + stagger; _local3++; } return(_local5); } static function allFrom(targets, duration, vars, stagger, onCompleteAll, onCompleteAllParams, onCompleteAllScope) { vars.runBackwards = true; if (vars.immediateRender != false) { vars.immediateRender = true; } return(allTo(targets, duration, vars, stagger, onCompleteAll, onCompleteAllParams, onCompleteAllScope)); } static function allFromTo(targets, duration, fromVars, toVars, stagger, onCompleteAll, onCompleteAllParams, onCompleteAllScope) { toVars.startAt = fromVars; if (fromVars.immediateRender) { toVars.immediateRender = true; } return(allTo(targets, duration, toVars, stagger, onCompleteAll, onCompleteAllParams, onCompleteAllScope)); } static function delayedCall(delay, onComplete, onCompleteParams, onCompleteScope, useFrames) { return(new com.greensock.TweenMax(onComplete, 0, {delay:delay, onComplete:onComplete, onCompleteParams:onCompleteParams, onCompleteScope:onCompleteScope, immediateRender:false, useFrames:useFrames, overwrite:0})); } static function getTweensOf(target) { var _local2 = com.greensock.TweenLite.masterList[target].tweens; var _local3 = []; if (_local2) { var _local1 = _local2.length; while (_local1--) { if (!_local2[_local1].gc) { _local3[_local3.length] = _local2[_local1]; } } } return(_local3); } static function isTweening(target) { var _local3 = getTweensOf(target); var _local2 = _local3.length; var _local1; while (_local2--) { _local1 = _local3[_local2]; if (_local1.active || ((_local1.cachedStartTime == _local1.timeline.cachedTime) && (_local1.timeline.active))) { return(true); } } return(false); } static function getAllTweens() { var _local5 = com.greensock.TweenLite.masterList; var _local4 = 0; var _local3 = []; var _local2; var _local1; for (var _local6 in _local5) { _local2 = _local5[_local6].tweens; _local1 = _local2.length; while (_local1--) { if (!_local2[_local1].gc) { _local3[_local4++] = _local2[_local1]; } } } return(_local3); } static function killAll(complete, tweens, delayedCalls) { if (tweens == undefined) { tweens = true; } if (delayedCalls == undefined) { delayedCalls = true; } var _local2 = getAllTweens(); var _local3; var _local1 = _local2.length; while (_local1--) { _local3 = _local2[_local1].target == _local2[_local1].vars.onComplete; if ((_local3 == delayedCalls) || (_local3 != tweens)) { if (complete == true) { _local2[_local1].complete(false, false); } else { _local2[_local1].setEnabled(false, false); } } } } static function killChildTweensOf(parent, complete) { var _local3 = getAllTweens(); var _local4; var _local1; var _local2 = _local3.length; while (_local2--) { _local4 = _local3[_local2].target; if (_local4 instanceof MovieClip) { _local1 = _local4._parent; while (_local1) { if (_local1 == parent) { if (complete == true) { _local3[_local2].complete(false, false); } else { _local3[_local2].setEnabled(false, false); } } _local1 = _local1._parent; } } } } static function pauseAll(tweens, delayedCalls) { changePause(true, tweens, delayedCalls); } static function resumeAll(tweens, delayedCalls) { changePause(false, tweens, delayedCalls); } static function changePause(pause, tweens, delayedCalls) { if (tweens == undefined) { tweens = true; } if (delayedCalls == undefined) { delayedCalls = true; } var _local2 = getAllTweens(); var _local3; var _local1 = _local2.length; while (_local1--) { _local3 = Boolean(_local2[_local1].target == _local2[_local1].vars.onComplete); if ((_local3 == delayedCalls) || (_local3 != tweens)) { _local2[_local1].paused = pause; } } } function get currentProgress() { return(cachedTime / __get__duration()); } function set currentProgress(n) { if (_cyclesComplete == 0) { setTotalTime(__get__duration() * n, false); } else { setTotalTime((__get__duration() * n) + (_cyclesComplete * cachedDuration), false); } //return(currentProgress); } function get totalProgress() { return(cachedTotalTime / totalDuration); } function set totalProgress(n) { setTotalTime(totalDuration * n, false); //return(totalProgress); } function get currentTime() { return(cachedTime); } function set currentTime(n) { if (_cyclesComplete == 0) { } else if (yoyo && ((_cyclesComplete % 2) == 1)) { n = (__get__duration() - n) + (_cyclesComplete * (cachedDuration + _repeatDelay)); } else { n = n + (_cyclesComplete * (__get__duration() + _repeatDelay)); } setTotalTime(n, false); //return(currentTime); } function get totalDuration() { if (cacheIsDirty) { cachedTotalDuration = ((_repeat == -1) ? 999999999999 : ((cachedDuration * (_repeat + 1)) + (_repeatDelay * _repeat))); cacheIsDirty = false; } return(cachedTotalDuration); } function set totalDuration(n) { if (_repeat == -1) { return; } __set__duration((n - (_repeat * _repeatDelay)) / (_repeat + 1)); //return(totalDuration); } function get timeScale() { return(cachedTimeScale); } function set timeScale(n) { if (n == 0) { n = 0.0001; } var _local3 = ((_pauseTime || (_pauseTime == 0)) ? (_pauseTime) : (timeline.cachedTotalTime)); cachedStartTime = _local3 - (((_local3 - cachedStartTime) * cachedTimeScale) / n); cachedTimeScale = n; setDirtyCache(false); //return(timeScale); } function get repeat() { return(_repeat); } function set repeat(n) { _repeat = n; setDirtyCache(true); //return(repeat); } function get repeatDelay() { return(_repeatDelay); } function set repeatDelay(n) { _repeatDelay = n; setDirtyCache(true); //return(repeatDelay); } static function get globalTimeScale() { return(((com.greensock.TweenLite.rootTimeline == undefined) ? 1 : (com.greensock.TweenLite.rootTimeline.cachedTimeScale))); } static function set globalTimeScale(n) { if (n == 0) { n = 0.0001; } if (com.greensock.TweenLite.rootTimeline == undefined) { com.greensock.TweenLite.to({}, 0, {}); } var _local1 = com.greensock.TweenLite.rootTimeline; var _local2 = getTimer() * 0.001; _local1.cachedStartTime = _local2 - (((_local2 - _local1.cachedStartTime) * _local1.cachedTimeScale) / n); _local1 = com.greensock.TweenLite.rootFramesTimeline; _local2 = com.greensock.TweenLite.rootFrame; _local1.cachedStartTime = _local2 - (((_local2 - _local1.cachedStartTime) * _local1.cachedTimeScale) / n); com.greensock.TweenLite.rootFramesTimeline.cachedTimeScale = (com.greensock.TweenLite.rootTimeline.cachedTimeScale = n); //return(globalTimeScale); } static var version = 11.133; static var _activatedPlugins = com.greensock.plugins.TweenPlugin.activate([com.greensock.plugins.AutoAlphaPlugin, com.greensock.plugins.EndArrayPlugin, com.greensock.plugins.FramePlugin, com.greensock.plugins.RemoveTintPlugin, com.greensock.plugins.TintPlugin, com.greensock.plugins.VisiblePlugin, com.greensock.plugins.VolumePlugin, com.greensock.plugins.BevelFilterPlugin, com.greensock.plugins.BezierPlugin, com.greensock.plugins.BezierThroughPlugin, com.greensock.plugins.BlurFilterPlugin, com.greensock.plugins.ColorMatrixFilterPlugin, com.greensock.plugins.ColorTransformPlugin, com.greensock.plugins.DropShadowFilterPlugin, com.greensock.plugins.FrameLabelPlugin, com.greensock.plugins.GlowFilterPlugin, com.greensock.plugins.HexColorsPlugin, com.greensock.plugins.RoundPropsPlugin, com.greensock.plugins.ShortRotationPlugin, {}]); static var _overwriteMode = (com.greensock.OverwriteManager.enabled ? (com.greensock.OverwriteManager.mode) : (com.greensock.OverwriteManager.init(2))); static var killTweensOf = com.greensock.TweenLite.killTweensOf; static var killDelayedCallsTo = com.greensock.TweenLite.killTweensOf; }
Symbol 349 MovieClip [__Packages.com.greensock.easing.Bounce] Frame 0
class com.greensock.easing.Bounce { function Bounce () { } static function easeOut(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 easeIn(t, b, c, d) { return((c - easeOut(d - t, 0, c, d)) + b); } static function easeInOut(t, b, c, d) { if (t < (d * 0.5)) { return((easeIn(t * 2, 0, c, d) * 0.5) + b); } return(((easeOut((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } }
Symbol 3 MovieClip [__Packages.mx.remoting.DebugClasses] Frame 0
class mx.remoting.DebugClasses extends MovieClip { function DebugClasses () { super(); } }
Symbol 10 MovieClip [__Packages.mx.remoting.NetServices] Frame 0
class mx.remoting.NetServices extends Object { static var defaultGatewayUrl, logger, traceNetServices; function NetServices () { super(); } static function setDefaultGatewayUrl(url) { defaultGatewayUrl = url; } static function setGatewayUrl(url) { gatewayUrl = url; } static function createGatewayConnection(url, infoLogger) { var _local1 = url; logger = infoLogger; if (_local1 == undefined) { _local1 = gatewayUrl; if (_local1 == undefined) { _local1 = defaultGatewayUrl; } } if (_local1 == undefined) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is undefined"); logger.logInfo(("NetServices: createGatewayConnection - gateway url <" + _local1) + "> is undefined", mx.services.Log.DEBUG); return(null); } var _local2 = new mx.remoting.Connection(); _local2.connect(_local1); __sharedConnections[_local1] = _local2; return(_local2); } static function getConnection(uri) { return(__sharedConnections[uri]); } static function getHostUrl() { var _local2 = _root; if (!isHttpUrl(_local2._url)) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is invalid"); return(null); } var _local1 = _local2._url.indexOf("/", 8); if (_local1 < 0) { trace("NetServices", "warning", 4, "createGatewayConnection - gatewayUrl is invalid"); return(null); } return(_local2._url.substring(0, _local1)); } static function isHttpUrl(url) { return((url.indexOf("http://") == 0) || (url.indexOf("https://") == 0)); } static function getHttpUrl(url) { var _local1 = url; if (!isHttpUrl(_local1)) { _local1 = getHostUrl() + _local1; } return(_local1); } static function trace(who, severity, number, message) { traceNetServices(who, severity, number, message); } static var version = "1.2.0.124"; static var gatewayUrl = _root.gatewayUrl; static var __sharedConnections = new Array(); }
Symbol 11 MovieClip [__Packages.mx.data.DataRange] Frame 0
interface mx.data.DataRange{}
Symbol 12 MovieClip [__Packages.mx.data.PageableData] Frame 0
interface mx.data.PageableData{}
Symbol 13 MovieClip [__Packages.mx.data.PageableList] Frame 0
interface mx.data.PageableList{}
Symbol 16 MovieClip [__Packages.mx.utils.Iterator] Frame 0
interface mx.utils.Iterator{}
Symbol 17 MovieClip [__Packages.mx.remoting.RecordSet] Frame 0
class mx.remoting.RecordSet extends Object { var mTitles, _items, mRecordSetID, dispatchEvent, gateway_conn, mDataFetcher; function RecordSet (columnNames) { var _local1 = this; super(); mx.events.EventDispatcher.initialize(_local1); _local1._items = new Array(); _local1.uniqueID = 0; if (_local1.mTitles != null) { } else { if (_local1.serverInfo == null) { if (_local1.serverinfo != null) { _local1.serverInfo = _local1.serverinfo; } } if (_local1.serverInfo == null) { _local1.mTitles = columnNames; } else if (_local1.serverInfo.version != 1) { mx.remoting.NetServices.trace("RecordSet", "warning", 100, "Received incompatible RecordSet version from server"); } else { _local1.mTitles = _local1.serverInfo.columnNames; _local1.mRecordsAvailable = 0; _local1.setData(((_local1.serverInfo.cursor == null) ? 0 : (_local1.serverInfo.cursor - 1)), _local1.serverInfo.initialData); if (_local1.serverInfo.initialData.length != _local1.serverInfo.totalCount) { _local1.mRecordSetID = _local1.serverInfo.id; if (_local1.mRecordSetID != null) { _local1.serviceName = ((_local1.serverInfo.serviceName == null) ? "RecordSet" : (_local1.serverInfo.serviceName)); _local1.mTotalCount = _local1.serverInfo.totalCount; _local1.mDeliveryMode = "ondemand"; _local1.mAllNotified = false; _local1.mOutstandingRecordCount = 0; } else { mx.remoting.NetServices.trace("RecordSet", "warning", 102, "Missing some records, but there's no RecordSet id"); } } _local1.serverInfo = null; } } } function addItem(item) { addItemAt(length, item); } function addItemAt(index, item) { var _local1 = index; var _local2 = this; var _local3 = true; if ((_local1 < _local2.__get__length()) && (_local1 >= 0)) { _local2.items.splice(_local1, 0, item); } else if (_local1 == _local2.__get__length()) { _local2.items[_local1] = item; } else { _local3 = false; mx.remoting.NetServices.trace("Cannot add an item outside the bounds of the RecordSet"); return; } if (_local3) { item.__ID__ = _local2.uniqueID++; } _local2.updateViews("addItems", _local1, _local1); } function addEventListener(event, listener) { } function clear() { var _local1 = this; if (_local1.checkLocal()) { } else { var _local2 = _local1.items.length; _local1.items.splice(0); _local1.uniqueID = 0; _local1.updateViews("removeItems", 0, _local2); } } function contains(itmToCheck) { var _local2 = itmToCheck; if (isObjectEmpty(_local2)) { return(false); } var itemAtIndex; var _local3; var _local1 = 0; while (_local1 < items.length) { itemAtIndex = items[_local1]; _local3 = true; for (var t in _local2) { if (_local2[t] != itemAtIndex[t]) { _local3 = false; break; } } if (_local3) { return(true); } _local1++; } return(false); } function getColumnNames() { return(mTitles); } function get columnNames() { return(getColumnNames()); } function getLocalLength() { return(items.length); } function getLength() { var _local1 = this; if (_local1.mRecordSetID != null) { return(_local1.mTotalCount); } return(_local1.items.length); } function getIterator() { var _local1 = new mx.remoting.RecordSetIterator(this); return(_local1); } function get length() { return(getLength()); } function getItemAt(index) { var _local1 = index; var _local2 = this; if ((_local1 < 0) || (_local1 >= _local2.__get__length())) { return(null); } if (_local2.mRecordSetID == null) { return(_local2.items[_local1]); } _local2.requestRecord(_local1); var _local3 = _local2.items[_local1]; if (_local3 == 1) { return("in progress"); } return(_local3); } function getItemID(index) { return(items[index].__ID__); } function get items() { return(_items); } function initialize(info) { } function filter(filterFunction, context) { if (checkLocal()) { } else { var _local3 = new mx.remoting.RecordSet(mTitles); var rcount = length; var _local2 = 0; while (_local2 < rcount) { var _local1 = getItemAt(_local2); if (((_local1 != null) && (_local1 != 1)) && (filterFunction(_local1, context))) { _local3.addItem(_local1); } _local2++; } return(_local3); } return(undefined); } function sortItems(compareFunc, optionFlags) { var _local1 = this; if (_local1.checkLocal()) { } else { _local1.items.sort(compareFunc, optionFlags); _local1.updateViews("sort"); } } function sortItemsBy(fieldNames, order, optionFlags) { var _local1 = this; if (_local1.checkLocal()) { } else { if (typeof(order) == "string") { _local1.items.sortOn(fieldNames); if (order.toUpperCase() == "DESC") { _local1.items.reverse(); } } else { _local1.items.sortOn(fieldNames, optionFlags); } _local1.updateViews("sort"); } } function sort(compareFunc) { var _local1 = this; if (_local1.checkLocal()) { } else { _local1.items.sort(compareFunc); _local1.updateViews("sort"); } } function isEmpty() { return(items.length == 0); } function isLocal() { return(mRecordSetID == null); } function isFullyPopulated() { return(isLocal()); } function getRemoteLength() { var _local1 = this; if (_local1.isLocal()) { return(_local1.mRecordsAvailable); } return(_local1.mTotalCount); } function getNumberAvailable() { var _local1 = this; if (_local1.isLocal()) { return(_local1.getLength()); } return(_local1.mRecordsAvailable); } function replaceItemAt(index, item) { var _local1 = index; var _local2 = this; if ((_local1 >= 0) && (_local1 <= _local2.__get__length())) { var _local3 = _local2.getItemID(_local1); _local2.items[_local1] = item; _local2.items[_local1].__ID__ = _local3; _local2.updateViews("updateItems", _local1, _local1); } } function removeAll() { clear(); } function removeItemAt(index) { var _local1 = index; var _local2 = this; var _local3 = _local2._items[_local1]; _local2._items.splice(_local1, 1); var rItems = [_local2._items[_local1]]; var rIDs = [_local2.getItemID(_local1)]; _local2.dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:_local1, lastItem:_local1, removedItems:rItems, removedIDs:rIDs}); return(_local3); } function removeEventListener(event, listener) { } function requestRange(range) { var _local1 = range.getStart(); var _local2 = range.getEnd(); return(internalRequestRange(_local1, _local2)); } function setDeliveryMode(mode, pagesize, numPrefetchPages) { var _local1 = this; var _local2 = pagesize; var _local3 = numPrefetchPages; _local1.mDeliveryMode = mode.toLowerCase(); _local1.stopFetchAll(); if ((_local2 == null) || (_local2 <= 0)) { _local2 = 25; } switch (_local1.mDeliveryMode) { case "ondemand" : return; case "page" : if (_local3 == null) { _local3 = 0; } _local1.mPageSize = _local2; _local1.mNumPrefetchPages = _local3; return; case "fetchall" : _local1.stopFetchAll(); _local1.startFetchAll(_local2); return; default : mx.remoting.NetServices.trace("RecordSet", "warning", 107, "SetDeliveryMode: unknown mode string"); } } function editField(index, fieldName, value) { changeFieldValue(index, fieldName, value); } function getEditingData(index, fieldName) { return(items[index][fieldName]); } function setField(index, fieldName, value) { changeFieldValue(index, fieldName, value); } function changeFieldValue(index, fieldName, value) { var _local1 = index; var _local2 = this; if (_local2.checkLocal()) { } else if ((_local1 < 0) || (_local1 >= _local2.getLength())) { } else { _local2.items[_local1][fieldName] = value; _local2.updateViews("updateItems", _local1, _local1); } } function isObjectEmpty(objToCheck) { var _local2 = objToCheck; var _local1 = true; for (var _local3 in _local2) { _local1 = false; return(_local1); } return(_local1); } function arrayToObject(anArray) { if (mTitles == null) { mx.remoting.NetServices.trace("RecordSet", "warning", 105, "getItem: titles are not available"); return(null); } var _local3 = new Object(); var alen = anArray.length; var _local2; var _local1 = 0; while (_local1 < alen) { _local2 = mTitles[_local1]; if (_local2 == null) { _local2 = ("column" + _local1) + 1; } _local3[_local2] = anArray[_local1]; _local1++; } return(_local3); } function checkLocal() { if (isLocal()) { return(false); } mx.remoting.NetServices.trace("RecordSet", "warning", 108, "Operation not allowed on partial recordset"); return(true); } function getRecordSetService() { var _local1 = this; if (_local1.mRecordSetService == null) { if (_local1.gateway_conn == null) { _local1.gateway_conn = mx.remoting.NetServices.createGatewayConnection(); } else if (_global.netDebugInstance != undefined) { _local1.gateway_conn = _local1.gateway_conn.clone(); } if (_global.netDebugInstance != undefined) { _local1.gateway_conn.setupRecordSet(); _local1.gateway_conn.setDebugId("RecordSet " + _local1.mRecordSetID); } _local1.mRecordSetService = _local1.gateway_conn.getService(_local1.serviceName, _local1); if (_local1.mRecordSetService == null) { mx.remoting.NetServices.trace("RecordSet", "warning", 101, "Failed to create RecordSet service"); _local1.mRecordSetService = null; } } return(_local1.mRecordSetService); } function internalRequestRange(index, lastIndex) { var _local1 = index; var _local2 = this; var highestRequested = -1; if (_local1 < 0) { _local1 = 0; } if (lastIndex >= _local2.getRemoteLength()) { lastIndex = _local2.getRemoteLength() - 1; } var _local3; var last; while (_local1 <= lastIndex) { while ((_local1 <= lastIndex) && (_local2.items[_local1] != null)) { _local1++; } _local3 = _local1; while ((_local1 <= lastIndex) && (_local2.items[_local1] == null)) { _local2.mOutstandingRecordCount++; _local2.items[_local1] = 1; _local1++; } last = _local1 - 1; if (_local3 <= last) { _local2.logger.logInfo((((" Fetching records from index [" + _local3) + "] to index [") + last) + "]"); _local2.getRecordSetService().getRecords(_local2.mRecordSetID, _local3 + 1, (last - _local3) + 1); highestRequested = last; _local2.updateViews("fetchRows", _local3, last); } } return(highestRequested); } function removeItems(index, len) { var _local3 = index; var _local2 = new Array(); var _local1 = 0; while (_local1 < len) { _local2.push(getItemID(_local3 + _local1)); _local1++; } var oldItems = items.splice(_local3, len); dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:_local3, lastItem:(_local3 + len) - 1, removedItems:oldItems, removedIDs:_local2}); } function getRecords_Result(info) { var _local1 = this; var _local2 = info; _local1.setData(_local2.Cursor - 1, _local2.Page); _local1.mOutstandingRecordCount = _local1.mOutstandingRecordCount - _local2.Page.length; _local1.updateViews("updateItems", _local2.Cursor - 1, ((_local2.Cursor - 1) + _local2.Page.length) - 1); if ((_local1.mRecordsAvailable == _local1.mTotalCount) && (!_local1.mAllNotified)) { _local1.updateViews("allRows"); _local1.mRecordSetService.release(); _local1.mAllNotified = true; _local1.mRecordSetID = null; _local1.mRecordSetService = null; } } function release_Result() { } function requestOneRecord(index) { var _local1 = this; var _local2 = index; if (_local1.items[_local2] == null) { if (_local1.mDeliveryMode == "ondemand") { _local1.logger.logInfo((" INFO: Fetching Record [" + _local2) + "]"); } _local1.getRecordSetService().getRecords(_local1.mRecordSetID, _local2 + 1, 1); _local1.mOutstandingRecordCount++; _local1.items[_local2] = 1; _local1.updateViews("fetchRows", _local2, _local2); } } function requestRecord(index) { var _local1 = this; if (_local1.mDeliveryMode != "page") { _local1.requestOneRecord(index); } else { var _local2 = int(index / _local1.mPageSize) * _local1.mPageSize; var _local3 = (_local2 + (_local1.mPageSize * (_local1.mNumPrefetchPages + 1))) - 1; _local1.internalRequestRange(_local2, _local3); } } function _setParentService(service) { gateway_conn = service.nc; } function setData(start, dataArray) { var _local1 = this; var datalen = dataArray.length; var _local3; var rec; var _local2 = 0; while (_local2 < datalen) { _local3 = _local2 + start; rec = _local1.items[_local3]; if ((rec != null) && (rec != 1)) { mx.remoting.NetServices.trace("RecordSet", "warning", 106, "Already got record # " + _local3); } else { _local1.mRecordsAvailable = _local1.mRecordsAvailable + 1; } _local1.items[_local3] = _local1.arrayToObject(dataArray[_local2]); _local1.items[_local3].__ID__ = _local1.uniqueID++; _local2++; } } function startFetchAll(pagesize) { var _local1 = this; if (_local1.mDataFetcher != null) { _local1.mDataFetcher.disable(); } _local1.mDataFetcher = new mx.remoting.RsDataFetcher(_local1, pagesize); } function stopFetchAll() { mDataFetcher.disable(); mDataFetcher = null; } function updateViews(event, first, last) { dispatchEvent({type:"modelChanged", eventName:event, firstItem:first, lastItem:last}); } static function registerRecordSet() { Object.registerClass("RecordSet", mx.remoting.RecordSet); return(true); } static var version = "1.2.0.124"; static var init = registerRecordSet(); }
Symbol 18 MovieClip [__Packages.mx.remoting.RecordSetIterator] Frame 0
class mx.remoting.RecordSetIterator { var _recordSet, _cursor; function RecordSetIterator (rec) { _recordSet = rec; _cursor = 0; } function hasNext() { return(_cursor < _recordSet.getLength()); } function next() { return(_recordSet.getItemAt(_cursor++)); } static var version = "1.2.0.124"; }
Symbol 19 MovieClip [__Packages.mx.remoting.RsDataRange] Frame 0
class mx.remoting.RsDataRange extends Object { var _start, _end; function RsDataRange (s, e) { super(); _start = s; _end = e; } function getStart() { return(_start); } function getEnd() { return(_end); } function setEnd(e) { _end = e; } function setStart(s) { _start = s; } }
Symbol 20 MovieClip [__Packages.mx.remoting.RsDataFetcher] Frame 0
class mx.remoting.RsDataFetcher extends Object { var mEnabled; function RsDataFetcher (pgRS, increment) { var _local1 = this; super(); _local1.mRecordSet = pgRS; _local1.mRecordSet.addEventListener("modelChanged", _local1); _local1.mIncrement = increment; _local1.mNextRecord = 0; _local1.mEnabled = true; _local1.doNext(); } function disable() { mEnabled = false; } function doNext() { var _local1 = this; if (_local1.mEnabled) { do { if (_local1.mNextRecord >= _local1.mRecordSet.getRemoteLength()) { return; } var _local2 = new mx.remoting.RsDataRange(_local1.mNextRecord, (_local1.mNextRecord + _local1.mIncrement) - 1); _local1.mHighestRequested = _local1.mRecordSet.requestRange(_local2); _local1.mNextRecord = _local1.mNextRecord + _local1.mIncrement; } while (_local1.mHighestRequested <= 0); } } function modelChanged(eventObj) { var _local1 = this; var _local2 = eventObj; if (((_local2.eventName == "updateItems") && (_local2.firstItem <= _local1.mHighestRequested)) && (_local2.lastItem >= _local1.mHighestRequested)) { _local1.doNext(); } if (_local2.eventName == "allRows") { _local1.disable(); } } }
Symbol 21 MovieClip [__Packages.mx.remoting.NetServiceProxyResponder] Frame 0
class mx.remoting.NetServiceProxyResponder extends Object { var service, methodName; function NetServiceProxyResponder (serv, method) { super(); service = serv; methodName = method; } function onResult(result) { var _local2 = result; var _local1 = service.client; if ((_local2 instanceof mx.remoting.NetServiceProxy) || (_local2 instanceof mx.remoting.RecordSet)) { _local2._setParentService(service); } var _local3 = methodName + "_Result"; if (typeof(_local1[_local3]) == "function") { _local1[_local3].apply(_local1, [_local2]); } else if (typeof(_local1.onResult) == "function") { _local1.onResult(_local2); } else { mx.remoting.NetServices.trace("NetServices", "info", 1, (_local3 + " was received from server: ") + _local2); } } function onStatus(result) { var _local2 = result; var _local1 = service.client; var _local3 = methodName + "_Status"; if (typeof(_local1[_local3]) == "function") { _local1[_local3].apply(_local1, [_local2]); } else if (typeof(_local1.onStatus) == "function") { _local1.onStatus(_local2); } else if (typeof(_root.onStatus) == "function") { _root.onStatus(_local2); } else if (typeof(_global.System.onStatus) == "function") { _global.System.onStatus(_local2); } else { mx.remoting.NetServices.trace("NetServices", "info", 2, (((_local3 + " was received from server: <") + _local2.level) + "> ") + _local2.description); } } }
Symbol 23 MovieClip [__Packages.mx.utils.ObjectCopy] Frame 0
class mx.utils.ObjectCopy { function ObjectCopy () { } static function copy(refObj) { var _local1 = new Function(refObj.__proto__.constructor)(); copyProperties(_local1, refObj); return(_local1); } static function copyProperties(dstObj, srcObj) { var _local2 = srcObj; var to; for (var i in _local2) { to = typeof(_local2[i]); if (to != "function") { if (to == "object") { if (_local2[i] instanceof Array) { var p = new Array(); var _local3 = _local2[i]; var _local1 = 0; while (_local1 < _local3.length) { p[_local1] = _local3[_local1]; _local1++; } dstObj[i] = p; } else if (_local2[i] instanceof String) { dstObj[i] = new String(_local2[i]); } else if (_local2[i] instanceof Number) { dstObj[i] = new Number(_local2[i]); } else if (_local2[i] instanceof Boolean) { dstObj[i] = new Boolean(_local2[i]); } else { dstObj[i] = copy(_local2[i]); } } else { dstObj[i] = _local2[i]; } } } } }
Symbol 24 MovieClip [__Packages.mx.remoting.debug.events.NetDebug] Frame 0
class mx.remoting.debug.events.NetDebug extends Object { var date, time; function NetDebug () { super(); init(); } function init() { var _local1 = this; _local1.eventType = "DebugEvent"; _local1.source = "Client"; _local1.movieUrl = unescape(_root._url); _local1.initDate(); } function initDate() { var _local1 = new Date(); date = _local1; time = _local1.getTime(); } }
Symbol 25 MovieClip [__Packages.mx.remoting.debug.events.NetDebugNetConnection] Frame 0
class mx.remoting.debug.events.NetDebugNetConnection extends mx.remoting.debug.events.NetDebug { function NetDebugNetConnection () { super(); } }
Symbol 26 MovieClip [__Packages.mx.remoting.debug.events.NetDebugConnect] Frame 0
class mx.remoting.debug.events.NetDebugConnect extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugConnect (args) { var _local1 = args; var _local2 = this; super(); _local2.eventType = "Connect"; _local2.connectString = _local1[0]; if (_local1[1] != null) { _local2.userName = _local1[1]; } if (_local1[2] != null) { _local2.password = _local1[2]; } } }
Symbol 27 MovieClip [__Packages.mx.remoting.debug.commands.Local] Frame 0
class mx.remoting.debug.commands.Local extends Object { var command, data; function Local () { super(); } function init(commandname, dataobj) { command = commandname; data = dataobj; } }
Symbol 28 MovieClip [__Packages.mx.remoting.debug.commands.StartRTMPTrace] Frame 0
class mx.remoting.debug.commands.StartRTMPTrace extends mx.remoting.debug.commands.Local { var init; function StartRTMPTrace (cs) { super(); var _local1 = new Object(); _local1.connectstring = cs; _local1.url = _root._url; init("startRealTimeTrace", _local1); } }
Symbol 29 MovieClip [__Packages.mx.remoting.debug.ConnectionMixin] Frame 0
class mx.remoting.debug.ConnectionMixin extends Object { var _protocol, _id, _config; function ConnectionMixin () { super(); } static function initialize() { var _local1 = mx.remoting.Connection.prototype; var _local2 = mx.remoting.debug.ConnectionMixin.prototype; if (!_local1.netDebugProxyFunctions) { _local1.netDebugProxyFunctions = true; _local1.realConnect = _local1.connect; _local1.realCall = _local1.call; _local1.realClose = _local1.close; _local1.realAddHeader = _local1.addHeader; _local1.connect = _local2.netDebugProxyConnect; _local1.call = _local2.netDebugProxyCall; _local1.close = _local2.netDebugProxyClose; _local1.addHeader = _local2.netDebugProxyAddHeader; _local1.attachDebug = _local2.attachDebug; _local1.sendDebugEvent = _local2.sendDebugEvent; _local1.sendServerEvent = _local2.sendServerEvent; _local1.sendClientEvent = _local2.sendClientEvent; _local1.addNetDebugHeader = _local2.addNetDebugHeader; _local1.updateConfig = _local2.updateConfig; _local1.getNetDebug = _local2.getNetDebug; _local1.isRealTime = _local2.isRealTime; _local1.setupRecordSet = _local2.setupRecordSet; _local1.setDebugId = _local2.setDebugId; _local1.getDebugId = _local2.getDebugId; _local1.getDebugConfig = _local2.getDebugConfig; _local1.trace = _local2.trace; return(true); } return(false); } function attachDebug() { var _local1 = this; if (!_attached) { _attached = true; _local1._headerAdded = false; _local1._configured = false; _local1._config = new mx.remoting.debug.NetDebugConfig(); mx.utils.ObjectCopy.copyProperties(_local1._config, _local1.getNetDebug().getConfig()); _local1._protocol = "none"; _local1._id = String(_local1.getNetDebug().addNetConnection(_local1)); } } function sendDebugEvent(eventobj) { var _local1 = this; var _local2 = eventobj; _local2.protocol = _local1._protocol; _local2.debugId = _local1._id; return(_local1.getNetDebug().onEvent(_local2)); } function sendServerEvent(eventobj) { eventobj.movieUrl = unescape(_root._url); if (!sendDebugEvent(eventobj)) { } } function sendClientEvent(eventobj) { var _local1 = this; if (_local1._config.m_debug && (_local1._config.client.m_debug)) { if ((_local1._config.client.http && (_local1._protocol == "http")) || (_local1._config.client.rtmp && (_local1._protocol.substr(0, 4) == "rtmp"))) { if (!_local1.sendDebugEvent(eventobj)) { } } } } function addNetDebugHeader() { var _local1 = this; if (!_local1._headerAdded) { _local1._headerAdded = true; if ((_local1._config.m_debug && (_local1._config.app_server.m_debug)) && (_local1._protocol == "http")) { _local1.realAddHeader("amf_server_debug", true, _local1._config.app_server); } else { _local1.realAddHeader("amf_server_debug", true, undefined); } } } function updateConfig(config) { var _local1 = this; var _local2 = config; _local1.attachDebug(); if ((_local2 == null) && (!_local1._configured)) { _local1._configured = true; _local2 = mx.remoting.debug.NetDebugConfig.getRealDefaultNetDebugConfig(); } mx.utils.ObjectCopy.copyProperties(_local1._config, _local2); _local1._headerAdded = false; } function isRealTime() { return(_protocol.substr(0, 4) == "rtmp"); } function setupRecordSet() { var _local1 = this; _local1.attachDebug(); _local1._config.client.http = _local1._config.client.recordset; } function netDebugProxyConnect() { var _local1 = this; var _local2 = arguments; _local1.attachDebug(); var _local3 = _local2[0].substr(0, 4); if ((_local3 == "http") || (_local3.substr(0, 4) == "rtmp")) { if (_local2[0].charAt(4) == ":") { _local1._protocol = _local3; } else { _local1._protocol = _local2[0].substr(0, 5); } } else { _local1._protocol = "http"; } _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugConnect(_local2)); if (_local1.isRealTime()) { _local1._connectString = _local2[0]; _local1.getNetDebug().sendCommand(new mx.remoting.debug.commands.StartRTMPTrace(_local2[0])); var ret = _local1.realConnect.apply(_local1, _local2); _local1.realCall("@getClientID", new mx.remoting.RTMPClientIDResponse(_local2[0], _local1)); return(ret); } return(Boolean(_local1.realConnect.apply(_local1, _local2))); } function netDebugProxyCall() { var _local1 = this; var _local2 = arguments; _local1.attachDebug(); _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugCall(_local2)); _local1.addNetDebugHeader(); if (_local1._config.app_server) { _local2[1] = new mx.remoting.debug.NetDebugResponseProxy(_local1, _local2[1]); return(Boolean(_local1.realCall.apply(_local1, _local2))); } return(Boolean(_local1.realCall.apply(_local1, _local2))); } function netDebugProxyClose() { var _local1 = this; _local1.attachDebug(); _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugClose()); if (_local1.isRealTime()) { _local1.getNetDebug().sendCommand(new mx.remoting.debug.commands.StopRTMPTrace(_local1._connectString, _local1._clientId)); } var _local2 = _local1.realClose(); _local1.getNetDebug().removeNetConnection(_local1); return(_local2); } function netDebugProxyAddHeader() { var _local1 = this; _local1.attachDebug(); _local1.sendClientEvent(new mx.remoting.debug.events.NetDebugAddHeader(arguments)); return(Boolean(_local1.realAddHeader.apply(_local1, arguments))); } function setDebugId(id) { attachDebug(); _id = id; } function getDebugId() { attachDebug(); return(_id); } function trace(traceobj) { var _local1 = this; _local1.attachDebug(); if ((_local1._config.m_debug && (_local1._config.client.m_debug)) && (_local1._config.client.trace)) { _local1.sendDebugEvent(new mx.remoting.debug.events.NetDebugTrace(traceobj)); } } function getDebugConfig() { attachDebug(); return(_config); } function getNetDebug() { return(mx.remoting.debug.NetDebug.getNetDebug()); } static var _attached = false; }
Symbol 30 MovieClip [__Packages.mx.remoting.debug.events.NetDebugDuplicateNCDError] Frame 0
class mx.remoting.debug.events.NetDebugDuplicateNCDError extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugDuplicateNCDError () { var _local1 = this; super(); _local1.eventType = "Error"; _local1.source = "NCD"; _local1.message = "NCD_ALREADY_RUNNING"; } }
Symbol 32 MovieClip [__Packages.mx.remoting.debug.commands.GetConfig] Frame 0
class mx.remoting.debug.commands.GetConfig extends mx.remoting.debug.commands.Local { var init; function GetConfig () { super(); } function GetConfigCommand() { super(); init("getConfig", null); } }
Symbol 33 MovieClip [__Packages.mx.remoting.debug.events.NetDebugFailedSendError] Frame 0
class mx.remoting.debug.events.NetDebugFailedSendError extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugFailedSendError (ev) { var _local1 = this; super(); _local1.eventType = "Error"; _local1.source = "NCD"; _local1.originalEvent = ev; _local1.message = "NCD_FAILED_TO_SEND_EVENT"; } }
Symbol 34 MovieClip [__Packages.mx.remoting.debug.events.NetDebugStatus] Frame 0
class mx.remoting.debug.events.NetDebugStatus extends mx.remoting.debug.events.NetDebugNetConnection { var eventType, status; function NetDebugStatus (statusobj) { super(); eventType = "Status"; status = statusobj; } }
Symbol 35 MovieClip [__Packages.mx.remoting.debug.events.NetDebugError] Frame 0
class mx.remoting.debug.events.NetDebugError extends mx.remoting.debug.events.NetDebug { var eventType, error; function NetDebugError (dataobj) { super(); eventType = "NetDebugError"; error = dataobj; } }
Symbol 36 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTraceNetServices] Frame 0
class mx.remoting.debug.events.NetDebugTraceNetServices extends mx.remoting.debug.events.NetDebug { function NetDebugTraceNetServices (w, s, n, m) { var _local1 = this; super(); _local1.eventType = "NetServicesTrace"; _local1.trace = m; _local1.who = w; _local1.severity = s; _local1.number = n; } }
Symbol 37 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTrace] Frame 0
class mx.remoting.debug.events.NetDebugTrace extends mx.remoting.debug.events.NetDebug { var eventType, trace; function NetDebugTrace (traceobj) { super(); eventType = "Trace"; trace = traceobj; } }
Symbol 39 MovieClip [__Packages.mx.remoting.debug.commands.AddRTMPClient] Frame 0
class mx.remoting.debug.commands.AddRTMPClient extends mx.remoting.debug.commands.Local { var init; function AddRTMPClient (cs, cid) { super(); var _local1 = new Object(); _local1.connectstring = cs; _local1.url = _root._url; _local1.clientid = cid; init("addRealTimeClient", _local1); } }
Symbol 40 MovieClip [__Packages.mx.remoting.RTMPClientIDResponse] Frame 0
class mx.remoting.RTMPClientIDResponse extends Object { var _connectString, _nc; function RTMPClientIDResponse (cs, nc) { super(); _connectString = cs; _nc = nc; } function onResult(cid) { _nc._clientId = cid; mx.remoting.debug.NetDebug.getNetDebug().sendCommand(new mx.remoting.debug.commands.AddRTMPClient(_connectString, cid)); } }
Symbol 41 MovieClip [__Packages.mx.remoting.debug.events.NetDebugCall] Frame 0
class mx.remoting.debug.events.NetDebugCall extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugCall (args) { var _local2 = this; var _local3 = args; super(); _local2.eventType = "Call"; _local2.methodName = _local3[0]; _local2.parameters = new Array(); var alen = _local3.length; var _local1 = 2; while (_local1 < alen) { _local2.parameters[_local1 - 2] = _local3[_local1]; _local1++; } } }
Symbol 42 MovieClip [__Packages.mx.remoting.debug.events.NetDebugResult] Frame 0
class mx.remoting.debug.events.NetDebugResult extends mx.remoting.debug.events.NetDebugNetConnection { var eventType, result; function NetDebugResult (resultobj) { super(); eventType = "Result"; result = resultobj; } }
Symbol 43 MovieClip [__Packages.mx.remoting.debug.events.NetDebugReceiveCall] Frame 0
class mx.remoting.debug.events.NetDebugReceiveCall extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugReceiveCall (mName, args) { var _local1 = this; super(); _local1.eventType = "ReceivedCall"; _local1.methodName = mName; _local1.parameters = args; } }
Symbol 44 MovieClip [__Packages.mx.remoting.debug.NetDebugResponseProxy] Frame 0
class mx.remoting.debug.NetDebugResponseProxy extends Object { var _sourceNC, _originalNR; function NetDebugResponseProxy (source, original) { super(); _sourceNC = source; _originalNR = original; } function onDebugEvents(debugevents) { var _local3 = debugevents; var _local2 = _local3.length; var _local1 = 0; while (_local1 < _local2) { _sourceNC.sendServerEvent(_local3[_local1]); _local1++; } } function onResult(resultobj) { _sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugResult(resultobj)); _originalNR.onResult(resultobj); } function onStatus(statusobj) { var _local1 = this; var _local2 = statusobj; _local1._sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugStatus(_local2)); if (_local1._originalNR.onStatus != undefined) { _local1._originalNR.onStatus(_local2); } else { _global.System.onStatus(_local2); } } function __resolve(name) { var _local1 = name; trace("NetDebugResponseProxy.__resolve name: " + _local1); _sourceNC.sendClientEvent(new mx.remoting.debug.events.NetDebugReceiveCall(_local1, arguments)); _originalNR[_local1].apply(arguments); return(null); } }
Symbol 45 MovieClip [__Packages.mx.remoting.debug.events.NetDebugClose] Frame 0
class mx.remoting.debug.events.NetDebugClose extends mx.remoting.debug.events.NetDebugNetConnection { var eventType; function NetDebugClose () { super(); eventType = "Close"; } }
Symbol 46 MovieClip [__Packages.mx.remoting.debug.commands.StopRTMPTrace] Frame 0
class mx.remoting.debug.commands.StopRTMPTrace extends mx.remoting.debug.commands.Local { var init; function StopRTMPTrace () { super(); } function StopRTMPTraceCommand(cs, cid) { var _local1 = new Object(); _local1.connectstring = cs; _local1.url = _root._url; _local1.clientid = cid; init("stopRealTimeTrace", _local1); } }
Symbol 47 MovieClip [__Packages.mx.remoting.debug.events.NetDebugAddHeader] Frame 0
class mx.remoting.debug.events.NetDebugAddHeader extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugAddHeader (args) { var _local1 = this; var _local2 = args; super(); _local1.eventType = "AddHeader"; _local1.headerName = _local2[0]; _local1.mustUnderstand = _local2[1]; if (_local2[2] != null) { _local1.headerObject = _local2[2]; } } }
Symbol 48 MovieClip [__Packages.mx.remoting.debug.events.NetDebugInfoError] Frame 0
class mx.remoting.debug.events.NetDebugInfoError extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugInfoError (infoobj, mes) { var _local1 = this; super(); _local1.eventType = "Error"; _local1.source = "NCD"; _local1.info = infoobj; if (mes != null) { _local1.message = mes; } } }
Symbol 49 MovieClip [__Packages.mx.remoting.debug.events.NetDebugRtmpLog] Frame 0
class mx.remoting.debug.events.NetDebugRtmpLog extends mx.remoting.debug.events.NetDebugNetConnection { function NetDebugRtmpLog (infoobj) { var _local1 = this; super(); _local1.eventType = "Trace"; _local1.source = "Flash Communication Server"; _local1.info = infoobj; _local1.trace = infoobj.description; } }
Symbol 50 MovieClip [__Packages.mx.remoting.debug.commands.UpdateNetDebugConfig] Frame 0
class mx.remoting.debug.commands.UpdateNetDebugConfig extends mx.remoting.debug.commands.Local { var init; function UpdateNetDebugConfig () { super(); } function UpdateNetDebugCommand(dataobj) { super(); init("updateConfig", dataobj); } }
Symbol 51 MovieClip [__Packages.mx.remoting.ApiClasses] Frame 0
class mx.remoting.ApiClasses extends MovieClip { function ApiClasses () { super(); } }
Symbol 53 MovieClip [__Packages.mx.remoting.DataGlue] Frame 0
class mx.remoting.DataGlue extends Object { var __dataProv, __labelStr, __dataStr, formatFunction; function DataGlue (dp) { super(); __dataProv = dp; } function get dataProvider() { return(__dataProv); } function get labelString() { return(__labelStr); } function set labelString(val) { __labelStr = val; //return(labelString); } function get dataString() { return(__dataStr); } function set dataString(val) { __dataStr = val; //return(dataString); } static function bindFormatStrings(dataConsumer, dp, labelStr, dataStr) { var _local1 = new mx.remoting.DataGlue(dp); _local1.__set__labelString(labelStr); _local1.__set__dataString(dataStr); _local1.getItemAt = mx.remoting.DataGlue.prototype.getItemAt_FormatString; dataConsumer.dataProvider = _local1; } static function bindFormatFunction(dataConsumer, dp, formatFunc) { var _local1 = new mx.remoting.DataGlue(dp); _local1.formatFunction = formatFunc; _local1.getItemAt = mx.remoting.DataGlue.prototype.getItemAt_FormatFunction; dataConsumer.setDataProvider(_local1); } function addEventListener(eventName, listener) { dataProvider.addEventListener(eventName, listener); } function get length() { return(getLength()); } function getLength() { return(dataProvider.length); } function format(formatString, item) { var _local3 = formatString.split("#"); var result = ""; var tlen = _local3.length; var _local2; var _local1 = 0; while (_local1 < tlen) { result = result + _local3[_local1]; _local2 = _local3[_local1 + 1]; if (_local2 != undefined) { result = result + item[_local2]; } _local1 = _local1 + 2; } return(result); } function getItemAt_FormatString(index) { var _local2 = this; var _local1 = _local2.dataProvider.getItemAt(index); if ((_local1 == "in progress") || (_local1 == undefined)) { return(_local1); } return({label:_local2.format(_local2.__get__labelString(), _local1), data:((_local2.__get__dataString() == null) ? (_local1) : (_local2.format(_local2.__get__dataString(), _local1)))}); } function getItemAt_FormatFunction(index) { var _local1 = dataProvider.getItemAt(index); if ((_local1 == "in progress") || (_local1 == undefined)) { return(_local1); } return(formatFunction(_local1)); } function getItemID(index) { return(dataProvider.getItemID(index)); } function addItemAt(index, value) { dataProvider.addItemAt(index, value); } function addItem(value) { dataProvider.addItem(value); } function removeItemAt(index) { dataProvider.removeItemAt(index); } function removeAll() { dataProvider.removeAll(); } function replaceItemAt(index, itemObj) { dataProvider.replaceItemAt(index, itemObj); } function sortItemsBy(fieldNames, optionFlags) { dataProvider.sortItemsBy(fieldNames, optionFlags); } function sortItems(compareFunc, optionFlags) { dataProvider.sortItems(compareFunc, optionFlags); } static var version = "1.2.0.124"; }
Symbol 60 MovieClip [__Packages.mx.remoting.Operation] Frame 0
class mx.remoting.Operation { var __arguments, __responder, __request, __methodName; function Operation (methodName, parent) { var _local1 = this; _local1.__service = parent; _local1.__responder = parent.responder; _local1.__methodName = methodName; _local1.__invokationName = (_local1.__service.__get__name() + ".") + methodName; _local1.__request = new Object(); _local1.__arguments = new Array(); } function createThenSend(Void) { createArguments(); return(send()); } function send(Void) { var _local1 = this; _local1.__service.log.logInfo((("Invoking " + _local1.__methodName) + " on ") + _local1.__service.__get__name()); var _local3 = new mx.remoting.PendingCall(_local1.__service, _local1.__methodName); _local3.__set__responder(_local1.__responder); var _local2 = null; if (_local1.__arguments == null) { _local2 = new Array(); } else { _local2 = _local1.__arguments.concat(); } _local1.__invokationName = (_local1.__service.__get__name() + ".") + _local1.__methodName; _local2.unshift(_local1.__invokationName, _local3); _local1.__service.connection.call.apply(_local1.__service.__get__connection(), _local2); return(_local3); } function invoke(a) { __arguments = a; } function get responder() { return(__responder); } function set responder(r) { __responder = r; //return(responder); } function get request() { return(__request); } function set request(r) { __request = r; //return(request); } function get name() { return(__methodName); } function createArguments() { var _local1 = this; if (_local1.__request != null) { _local1.__arguments = new Array(); for (var _local2 in _local1.__request) { if (_local2 != "arguments") { _local1.__arguments.unshift(_local1.__request[_local2]); } } } } }
Symbol 61 MovieClip [__Packages.mx.data.binding.ObjectDumper] Frame 0
class mx.data.binding.ObjectDumper { var inProgress; function ObjectDumper () { inProgress = new Array(); } static function toString(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent) { var _local1 = indent; var _local2 = maxLineLength; var _local3 = new mx.data.binding.ObjectDumper(); if (_local2 == undefined) { _local2 = 100; } if (_local1 == undefined) { _local1 = 0; } return(_local3.realToString(obj, showFunctions, showUndefined, showXMLstructures, _local2, _local1)); } function realToString(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent) { var _local1 = obj; var x = 0; while (x < inProgress.length) { if (inProgress[x] == _local1) { return("***"); } x++; } inProgress.push(_local1); indent++; var t = typeof(_local1); var result; if ((_local1 instanceof XMLNode) && (showXMLstructures != true)) { result = _local1.toString(); } else if (_local1 instanceof Date) { result = _local1.toString(); } else if (t == "object") { var _local3 = new Array(); if (_local1 instanceof Array) { result = "["; var i = 0; while (i < _local1.length) { _local3.push(i); i++; } } else { result = "{"; for (var i in _local1) { _local3.push(i); } _local3.sort(); } var sep = ""; var _local2 = 0; while (_local2 < _local3.length) { var val = _local1[_local3[_local2]]; var show = true; if (typeof(val) == "function") { show = showFunctions == true; } if (typeof(val) == "undefined") { show = showUndefined == true; } if (show) { result = result + sep; if (!(_local1 instanceof Array)) { result = result + (_local3[_local2] + ": "); } result = result + realToString(val, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent); sep = ", `"; } _local2++; } if (_local1 instanceof Array) { result = result + "]"; } else { result = result + "}"; } } else if (t == "function") { result = "function"; } else if (t == "string") { result = ("\"" + _local1) + "\""; } else { result = String(_local1); } if (result == "undefined") { result = "-"; } inProgress.pop(); return(replaceAll(result, "`", ((result.length < maxLineLength) ? "" : (newline + doIndent(indent))))); } static function replaceAll(str, from, to) { var _local3 = str.split(from); var result = ""; var _local2 = ""; var _local1 = 0; while (_local1 < _local3.length) { result = result + (_local2 + _local3[_local1]); _local2 = to; _local1++; } return(result); } function doIndent(indent) { var _local3 = indent; var _local2 = ""; var _local1 = 0; while (_local1 < _local3) { _local2 = _local2 + " "; _local1++; } return(_local2); } }
Symbol 63 MovieClip [__Packages.mx.rpc.DefaultResponder] Frame 0
class mx.rpc.DefaultResponder { var __target; function DefaultResponder (t) { target = (t); } function get target() { return(__target); } function set target(t) { __target = t; //return(target); } function onResult(event) { trace("RPC Result: " + event.__get__result()); } function onFault(event) { trace("RPC Fault: " + event.fault.faultstring); } }
Symbol 115 Button
on (release) { _root.switchScreen("game"); }
Symbol 118 Button
on (release) { _root.switchScreen("instructions"); }
Symbol 121 Button
on (release) { _root.switchScreen("leaderboard"); }
Symbol 132 MovieClip Frame 1
_root.addMouseOvers(mc_menu);
Symbol 137 Button
on (release) { _root.switchScreen("title"); }
Symbol 142 Button
on (release) { _root.switchScreen("game"); }
Symbol 171 MovieClip Frame 1
this.ypos = this._y; if (this.hit) { gotoAndPlay (12); }
Symbol 171 MovieClip Frame 11
if (this._y == this.ypos) { removeMovieClip(this); } gotoAndPlay (1);
Symbol 171 MovieClip Frame 20
stop(); removeMovieClip(this);
Symbol 220 MovieClip Frame 10
_parent.gotoAndStop(1);
Symbol 221 MovieClip Frame 1
stop();
Symbol 228 MovieClip Frame 1
init = function () { width = 584; height = 433; max_snowsize = 30; snowflakes = 30; i = 0; while (i < snowflakes) { t = attachMovie("snow", "snow" + i, i); t._alpha = 50 + (Math.random() * 60); t._x = (-(width / 2)) + (Math.random() * (1.5 * width)); t._y = (-(height / 2)) + (Math.random() * (1.5 * height)); t._xscale = (t._yscale = 50 + (Math.random() * (max_snowsize * 10))); t.k = 1 + (Math.random() * 2); t.wind = -1.5 + (Math.random() * 4.2); t.onEnterFrame = mover; i++; } }; mover = function () { this._y = this._y + this.k; this._x = this._x + this.wind; if (this._y > (height + 10)) { this._y = -20; } if (this._x > (width + 20)) { this._x = (-(width / 2)) + (Math.random() * (1.5 * width)); this._y = -20; } else if (this._x < -20) { this._x = (-(width / 2)) + (Math.random() * (1.5 * width)); this._y = -20; } }; destroy = function () { i = 0; while (i < snowflakes) { var _local2 = this["snow" + i]; _local2.onEnterFrame = null; removeMovieClip(_local2); i++; } }; init();
Symbol 240 MovieClip Frame 1
function showMessage(message, callback) { mc_message.text_message.text = message; mc_message._alpha = 0; mc_message._x = (-mc_message._width) * 0.5; com.greensock.TweenLite.to(mc_message, 1, {_alpha:100, _x:300}); com.greensock.TweenLite.to(mc_message, 2, {delay:3, _alpha:0, _x:584 + (mc_message._width * 0.5)}); com.greensock.TweenLite.delayedCall(3, callback); } function startGame() { gameActive = true; } function gameOver() { gameActive = false; showMessage("Game over!", endGame); } function endGame() { _parent.score = points; _parent.switchScreen("info"); } function makePresent(order) { var _local4 = ("present" + whatPresent) + "_mc"; present_mc.duplicateMovieClip(_local4, depth + 20000); var _local3 = _root.mc_screen[_local4]; _local3.collected = false; depth++; whatPresent++; _root.mc_screen[_local4]._x = sleigh_mc._x; _root.mc_screen[_local4]._y = sleigh_mc._y - 50; var _local2 = santa_mc._x; if ((whatPresent % 2) == 0) { _local2 = _local2 + presentSpace; } else { _local2 = _local2 - presentSpace; } presentSpace = presentSpace + 5; if (_local2 < 40) { _local2 = 40; } if (_local2 > 544) { _local2 = 544; } var _local5 = _local3._x + ((_local2 - _local3._x) * 0.5); _local3.swapDepths(mc_fence); com.greensock.TweenMax.to(_local3, presentFallSpeed + (order * 30), {useFrames:true, _rotation:360, bezierThrough:[{_x:_local5, _y:_local3._y - 100}, {_x:_local2, _y:floorY}], orientToBezier:false, ease:com.greensock.easing.Linear.easeInOut, onComplete:smashPresent, onCompleteParams:[_local3], onUpdate:onPresentUpdate, onUpdateParams:[_local3]}); } function onPresentUpdate(present) { if ((present.hitTest(santa_mc.mc_hit) && (!present.collected)) && (gameActive)) { present.collected = true; collectPresent(present); } } function collectPresent(present) { awardPoints(15); presentCount++; if ((presentCount % 2) == 0) { presentFallSpeed--; } com.greensock.TweenLite.to(present, 0.25, {_xscale:0, _yscale:0, ease:com.greensock.easing.Back.easeIn, overwrite:1}); _root.playSound("present"); removePresent(present); if ((presentCount > 0) && ((presentCount % 10) == 0)) { presentAmount++; if (presentAmount > maxPresentAmount) { presentAmount = maxPresentAmount; } } } function smashPresent(present) { com.greensock.TweenLite.to(present, 0.25, {_rotation:-90, ease:com.greensock.easing.Bounce.easeOut}); _root.playSound("smash"); removePresent(present); if (gameActive) { livesLeft--; var _local2 = mc_hud["hud_life_" + livesLeft]; trace(_local2); com.greensock.TweenLite.to(_local2.mc_inner, 0.5, {tint:16711680}); trace(livesLeft); if (livesLeft <= 0) { gameOver(); } } } function removePresent(present) { com.greensock.TweenLite.to(present, 5, {overwrite:0, _alpha:0, onComplete:function () { removeMovieClip(present); }}); } function setClipScale(clip) { var _local1 = (100 * (clip._y / 433)) + 30; if (_local1 < 50) { _local1 = 50; } clip._xscale = (clip._yscale = _local1); } function setSleighY() { var _local1 = Math.random() * 750; fireActive = true; if (_local1 > 600) { sleigh_mc._y = roadMarkers[1]._y; } else if (_local1 > 400) { sleigh_mc._y = roadMarkers[1]._y; } else { sleigh_mc._y = roadMarkers[0]._y; } } function awardPoints(award) { points = points + award; mc_hud.text_score.text = points.toString(); } resetGame = function () { livesLeft = 3; depth = 1000; sleighOffset = 0; points = 0; movesMade = 0; gameActive = false; }; requiredMoves = 10; spaceDown = false; whatStar = 0; whatBomb = 0; whatPresent = 0; starSpeed = 10; bombSpeed = 5; presentSpeed = 5; santaSpeed = 15; sleigh_mc._y = setSleighY(); halfSantaHeight = (santa_mc._height / 2) - 10; halfSantaWidth = (santa_mc._width / 2) - 10; leftEdge = 0 + halfSantaWidth; rightEdge = 584 - halfSantaWidth; sleighSpeed = 5; halfSleighWidth = sleigh_mc._width / 2; resetGame(); mc_hud.swapDepths(999999); var roadMarkers = [mc_marker_1, mc_marker_2, mc_marker_3]; var floorY = 355; var presentAmount = 1; var maxPresentAmount = 6; var presentSpace = 30; var presentCount = 0; var presentFallSpeed = 100; var gameActive = false; var fireActive = true; showMessage("Get ready...", startGame); var i = 0; while (i < livesLeft) { mc_hud["hud_life_" + i]._alpha = 100; i++; } _root.mc_screen.onEnterFrame = function () { if ((Key.isDown(32) && (!spaceDown)) && (gameActive)) { if (fireActive) { _root.playSound("letter"); spaceDown = true; santa_mc.gotoAndStop("throw"); newStarName = ("star" + whatStar) + "_mc"; star_mc.duplicateMovieClip(newStarName, depth); whatStar++; depth++; _root.mc_screen[newStarName]._x = santa_mc._x - (35 * (santa_mc._xscale / 100)); _root.mc_screen[newStarName]._y = santa_mc._y; _root.mc_screen[newStarName].hit = false; _root.mc_screen[newStarName].onEnterFrame = function () { if (this._y > 0) { if (!this.hit) { this._y = this._y - _root.mc_screen.starSpeed; setClipScale(this); this._rotation = this._rotation - 15; } if (((this._y > (sleigh_mc._y - 15)) && (this._y < (sleigh_mc._y + 15))) && (!this.hit)) { if ((this._x > (sleigh_mc._x - halfSleighWidth)) && (this._x < (sleigh_mc._x + halfSleighWidth))) { _root.playSound("hit"); var _local4 = 0; var _local5 = 0; fireActive = false; var _local3 = 0; while (_local3 < presentAmount) { com.greensock.TweenLite.delayedCall(_local4, makePresent, [_local5]); _local4 = _local4 + 0.2; _local5++; _local3++; } awardPoints(5); sleighSpeed = sleighSpeed * 4; sleighOffset = sleighOffset + 0.15; this.gotoAndPlay(12); this.hit = true; trace(points); return(undefined); } } } else { removeMovieClip(this); } }; } } if ((!Key.isDown(32)) && (spaceDown)) { spaceDown = false; } if ((Key.isDown(37) && (santa_mc._x > leftEdge)) && (gameActive)) { santa_mc._x = santa_mc._x - santaSpeed; santa_mc._xscale = 100; if (santa_mc._currentframe != 3) { santa_mc.gotoAndStop("walk"); } } if ((Key.isDown(39) && (santa_mc._x < rightEdge)) && (gameActive)) { santa_mc._x = santa_mc._x + santaSpeed; santa_mc._xscale = -100; if (santa_mc._currentframe != 3) { santa_mc.gotoAndStop("walk"); } } if ((!Key.isDown(39)) && (!Key.isDown(37))) { if (santa_mc._currentframe != 3) { santa_mc.gotoAndStop("stand"); } } sleigh_mc._x = sleigh_mc._x + sleighSpeed; if (((sleigh_mc._x > 700) && (sleighSpeed > 0)) && (gameActive)) { firestorm = false; movesMade++; sleigh_mc._y = setSleighY(); sleighSpeed = -5 - sleighOffset; dropBombLoc = Math.round(Math.random() * 400); bombDropped = false; sleigh_mc._xscale = 100; sleigh_mc.mc_van.mc_sign._xscale = 100; } if (((sleigh_mc._x < -200) && (sleighSpeed < 0)) && (gameActive)) { firestorm = false; movesMade++; sleigh_mc._y = setSleighY(); sleighSpeed = 5 + sleighOffset; dropBombLoc = Math.round(Math.random() * 400); bombDropped = false; sleigh_mc._xscale = -100; sleigh_mc.mc_van.mc_sign._xscale = -100; } };
Symbol 243 Button
on (release) { _root.switchScreen("title"); }
Symbol 246 Button
on (release) { if (_parent.intScoreSub == 1) { _root.switchScreen("leaderboard"); } else { _root.switchScreen("submitscore"); } }
Symbol 257 MovieClip Frame 1
btn_inner.onRollOver = _root.btnRollOver; btn_inner.onRollOut = _root.btnRollOut;
Instance of Symbol 254 MovieClip "btn_inner" in Symbol 257 MovieClip Frame 1
on (release) { getURL ("http://www.whizz-kidz.org.uk/getinvolved/go-cardz/go-buy/", "_blank"); }
Symbol 268 MovieClip Frame 1
mc_card.text_points.text = _parent.score + " points";
Symbol 269 Button
on (release) { _root.switchScreen("gameover"); }
Symbol 272 Button
on (release) { this.boolSubmit = true; strUserName = mc_card.user_name.text; strUserEmail = ""; intUserIndexOfAt = strUserEmail.indexOf("@"); intUserLastIndexOfDot = strUserEmail.lastIndexOf("."); if (!strUserName) { this.boolSubmit = false; mc_card.text_error.text = "Please enter your name"; } if (this.boolSubmit != false) { _parent.intScoreSub = 1; btn_submit._visible = false; mc_card.text_error.text = "Submitting score, please wait..."; _parent.objRemote.setHighScores(strUserName, strUserEmail, _parent.score); } }
Symbol 281 MovieClip Frame 1
mc_card.text_points.text = _parent.score + " points";
Symbol 300 MovieClip Frame 1
function showHighScores(arrScores) { i = 0; while (i < arrScores.length) { var _local5 = i + 10000; var _local4 = ("scoreLine" + (i + 1)) + "_mc"; duplicateMovieClip (scoreList_mc.scoreLine_mc, _local4, _local5); var _local2 = scoreList_mc[("scoreLine" + (i + 1)) + "_mc"]; _local2._y = 26 * i; trace(arrScores[i].username); _local2.playerName.text = arrScores[i].username; _local2.playerScore.text = arrScores[i].points; nextScorePos = this.scoreList_mc.scoreLine_mc._height; i++; } scrolling(); } var scoreList_mc = scoreList_mc; var scrollTrack = scrollTrack; var scrollFace = scrollFace; var maskedView = maskedView; var btnUp = btnUp; var btnDown = btnDown; scoreList_mc.scoreLine_mc._visible = false; _parent._parent.objRemote.getHighScores(20); scrolling = function () { objContent = scoreList_mc; var _local5 = scrollTrack._height; var _local2 = objContent._height; var _local4 = scrollFace._height; var _local3 = maskedView._height; var initPosition = ((scrollFace._y = scrollTrack._y)); var initContentPos = objContent._y; var finalContentPos = ((_local3 - _local2) + initContentPos); var left = scrollTrack._x; var top = scrollTrack._y; var right = scrollTrack._x; var bottom = ((scrollTrack._height - _local4) + scrollTrack._y); var dy = 0; var speed = 10; var moveVal = ((_local2 - _local3) / (_local5 - _local4)); scrollFace.onPress = function () { var _local2 = this._y; startDrag (this, false, left + 1, top, right, bottom); this.onMouseMove = function () { scrollFace._x = scrollTrack._x; dy = Math.abs(initPosition - this._y); objContent._y = Math.round(((dy * -1) * moveVal) + initContentPos); }; }; scrollFace.onMouseUp = function () { stopDrag(); scrollFace._x = left; delete this.onMouseMove; }; btnUp.onPress = function () { this.onEnterFrame = function () { if ((objContent._y + speed) < maskedView._y) { if (scrollFace._y <= top) { scrollFace._y = top; } else { scrollFace._y = scrollFace._y - (speed / moveVal); } objContent._y = objContent._y + speed; } else { scrollFace._y = top; objContent._y = maskedView._y; delete this.onEnterFrame; } }; }; btnUp.onDragOut = function () { delete this.onEnterFrame; }; btnUp.onRelease = function () { delete this.onEnterFrame; }; btnDown.onPress = function () { this.onEnterFrame = function () { if ((objContent._y - speed) > finalContentPos) { if (scrollFace._y >= bottom) { scrollFace._y = bottom; } else { scrollFace._y = scrollFace._y + (speed / moveVal); } objContent._y = objContent._y - speed; } else { scrollFace._y = bottom; objContent._y = finalContentPos; delete this.onEnterFrame; } }; }; btnDown.onRelease = function () { delete this.onEnterFrame; }; btnDown.onDragOut = function () { delete this.onEnterFrame; }; if (_local2 < _local3) { scrollFace._visible = false; scrollTrack._visible = false; btnUp._visible = false; btnDown._visible = false; } else { scrollFace._visible = true; scrollTrack._visible = true; btnUp._visible = true; btnDown._visible = true; } scrollTrack.onPress = function () { scrollFace._y = _ymouse; if (scrollFace._y < (btnUp._y + btnUp._height)) { scrollFace._y = btnUp._y + btnUp._height; } else if ((scrollFace._y + scrollFace._height) > btnDown._y) { scrollFace._y = btnDown._y - scrollFace._height; } dy = Math.abs(initPosition - scrollFace._y); objContent._y = Math.round(((dy * -1) * moveVal) + initContentPos); }; }; scrolling();
Symbol 304 Button
on (release) { _root.switchScreen("gameover"); }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClip [snow]Uses:1
Symbol 4 BitmapUsed by:5
Symbol 5 GraphicUses:4Used by:6
Symbol 6 MovieClipUses:5Used by:7 52
Symbol 7 MovieClip [RemotingDebugClasses]Uses:6
Symbol 52 MovieClip [RemotingClasses]Uses:6
Symbol 64 BitmapUsed by:65 66
Symbol 65 GraphicUses:64Used by:67
Symbol 66 GraphicUses:64Used by:67
Symbol 67 MovieClipUses:65 66Used by:Timeline
Symbol 68 GraphicUsed by:80 81 115 118 121 165 286 293  Timeline
Symbol 69 FontUsed by:70 135 136 140 141 146 229 233 238 241 242 244 245 250 251 252 253 270 271 278 279 284 285 299 302 303 305 306
Symbol 70 EditableTextUses:69Used by:Timeline
Symbol 71 FontUsed by:72 113 114 116 117 119 120
Symbol 72 TextUses:71Used by:Timeline
Symbol 73 GraphicUsed by:76 218
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:76
Symbol 76 MovieClipUses:73 75Used by:Timeline
Symbol 77 FontUsed by:78 79 157 158 159 161 162 276 277 287 288
Symbol 78 TextUses:77Used by:80
Symbol 79 TextUses:77Used by:80 81
Symbol 80 ButtonUses:78 68 79Used by:Timeline
Symbol 81 ButtonUses:79 68Used by:82 95
Symbol 82 MovieClipUses:81Used by:Timeline
Symbol 83 FontUsed by:84 249 275 306
Symbol 84 TextUses:83Used by:85
Symbol 85 MovieClipUses:84Used by:Timeline
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:88
Symbol 88 MovieClipUses:87Used by:95
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:95
Symbol 91 GraphicUsed by:94
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:94
Symbol 94 MovieClipUses:91 93Used by:95
Symbol 95 MovieClipUses:81 88 90 94Used by:Timeline
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:100
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:100
Symbol 100 MovieClipUses:97 99Used by:Timeline
Symbol 312 MovieClip [__Packages.com.greensock.core.TweenCore]
Symbol 313 MovieClip [__Packages.com.greensock.core.SimpleTimeline]
Symbol 314 MovieClip [__Packages.com.greensock.TweenLite]
Symbol 315 MovieClip [__Packages.com.greensock.core.PropTween]
Symbol 316 MovieClip [__Packages.remoting.RemotingFunctions]
Symbol 317 MovieClip [__Packages.remoting.RemotingService]
Symbol 59 MovieClip [__Packages.mx.remoting.Service]
Symbol 8 MovieClip [__Packages.mx.services.Log]
Symbol 9 MovieClip [__Packages.mx.remoting.Connection]
Symbol 15 MovieClip [__Packages.mx.remoting.NetServiceProxy]
Symbol 58 MovieClip [__Packages.mx.rpc.Responder]
Symbol 57 MovieClip [__Packages.mx.rpc.FaultEvent]
Symbol 56 MovieClip [__Packages.mx.rpc.Fault]
Symbol 55 MovieClip [__Packages.mx.rpc.ResultEvent]
Symbol 14 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 38 MovieClip [__Packages.mx.remoting.debug.NetDebug]
Symbol 22 MovieClip [__Packages.mx.remoting.debug.NetDebugConfig]
Symbol 31 MovieClip [__Packages.mx.remoting.debug.GlobalLocalConnection]
Symbol 318 MovieClip [__Packages.remoting.RemotingMethod]
Symbol 319 MovieClip [__Packages.remoting.RemotingCall]
Symbol 54 MovieClip [__Packages.mx.remoting.PendingCall]
Symbol 320 MovieClip [__Packages.mx.utils.Delegate]
Symbol 62 MovieClip [__Packages.mx.rpc.RelayResponder]
Symbol 321 MovieClip [__Packages.it.sephiroth.Serializer]
Symbol 322 MovieClip [__Packages.as.md5]
Symbol 323 MovieClip [__Packages.com.greensock.easing.Back]
Symbol 324 MovieClip [__Packages.com.greensock.easing.Linear]
Symbol 325 MovieClip [__Packages.com.greensock.plugins.TweenPlugin]
Symbol 326 MovieClip [__Packages.com.greensock.plugins.VisiblePlugin]
Symbol 327 MovieClip [__Packages.com.greensock.plugins.AutoAlphaPlugin]
Symbol 328 MovieClip [__Packages.com.greensock.plugins.EndArrayPlugin]
Symbol 329 MovieClip [__Packages.com.greensock.plugins.helpers.ArrayTweenInfo]
Symbol 330 MovieClip [__Packages.com.greensock.plugins.FramePlugin]
Symbol 331 MovieClip [__Packages.com.greensock.plugins.TintPlugin]
Symbol 332 MovieClip [__Packages.com.greensock.plugins.RemoveTintPlugin]
Symbol 333 MovieClip [__Packages.com.greensock.plugins.VolumePlugin]
Symbol 334 MovieClip [__Packages.com.greensock.plugins.FilterPlugin]
Symbol 335 MovieClip [__Packages.com.greensock.plugins.HexColorsPlugin]
Symbol 336 MovieClip [__Packages.com.greensock.plugins.BevelFilterPlugin]
Symbol 337 MovieClip [__Packages.com.greensock.plugins.BezierPlugin]
Symbol 338 MovieClip [__Packages.com.greensock.plugins.BezierThroughPlugin]
Symbol 339 MovieClip [__Packages.com.greensock.plugins.BlurFilterPlugin]
Symbol 340 MovieClip [__Packages.com.greensock.plugins.ColorMatrixFilterPlugin]
Symbol 341 MovieClip [__Packages.com.greensock.plugins.ColorTransformPlugin]
Symbol 342 MovieClip [__Packages.com.greensock.plugins.DropShadowFilterPlugin]
Symbol 343 MovieClip [__Packages.com.greensock.plugins.FrameLabelPlugin]
Symbol 344 MovieClip [__Packages.com.greensock.plugins.GlowFilterPlugin]
Symbol 345 MovieClip [__Packages.com.greensock.plugins.RoundPropsPlugin]
Symbol 346 MovieClip [__Packages.com.greensock.plugins.ShortRotationPlugin]
Symbol 347 MovieClip [__Packages.com.greensock.OverwriteManager]
Symbol 348 MovieClip [__Packages.com.greensock.TweenMax]
Symbol 349 MovieClip [__Packages.com.greensock.easing.Bounce]
Symbol 3 MovieClip [__Packages.mx.remoting.DebugClasses]
Symbol 10 MovieClip [__Packages.mx.remoting.NetServices]
Symbol 11 MovieClip [__Packages.mx.data.DataRange]
Symbol 12 MovieClip [__Packages.mx.data.PageableData]
Symbol 13 MovieClip [__Packages.mx.data.PageableList]
Symbol 16 MovieClip [__Packages.mx.utils.Iterator]
Symbol 17 MovieClip [__Packages.mx.remoting.RecordSet]
Symbol 18 MovieClip [__Packages.mx.remoting.RecordSetIterator]
Symbol 19 MovieClip [__Packages.mx.remoting.RsDataRange]
Symbol 20 MovieClip [__Packages.mx.remoting.RsDataFetcher]
Symbol 21 MovieClip [__Packages.mx.remoting.NetServiceProxyResponder]
Symbol 23 MovieClip [__Packages.mx.utils.ObjectCopy]
Symbol 24 MovieClip [__Packages.mx.remoting.debug.events.NetDebug]
Symbol 25 MovieClip [__Packages.mx.remoting.debug.events.NetDebugNetConnection]
Symbol 26 MovieClip [__Packages.mx.remoting.debug.events.NetDebugConnect]
Symbol 27 MovieClip [__Packages.mx.remoting.debug.commands.Local]
Symbol 28 MovieClip [__Packages.mx.remoting.debug.commands.StartRTMPTrace]
Symbol 29 MovieClip [__Packages.mx.remoting.debug.ConnectionMixin]
Symbol 30 MovieClip [__Packages.mx.remoting.debug.events.NetDebugDuplicateNCDError]
Symbol 32 MovieClip [__Packages.mx.remoting.debug.commands.GetConfig]
Symbol 33 MovieClip [__Packages.mx.remoting.debug.events.NetDebugFailedSendError]
Symbol 34 MovieClip [__Packages.mx.remoting.debug.events.NetDebugStatus]
Symbol 35 MovieClip [__Packages.mx.remoting.debug.events.NetDebugError]
Symbol 36 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTraceNetServices]
Symbol 37 MovieClip [__Packages.mx.remoting.debug.events.NetDebugTrace]
Symbol 39 MovieClip [__Packages.mx.remoting.debug.commands.AddRTMPClient]
Symbol 40 MovieClip [__Packages.mx.remoting.RTMPClientIDResponse]
Symbol 41 MovieClip [__Packages.mx.remoting.debug.events.NetDebugCall]
Symbol 42 MovieClip [__Packages.mx.remoting.debug.events.NetDebugResult]
Symbol 43 MovieClip [__Packages.mx.remoting.debug.events.NetDebugReceiveCall]
Symbol 44 MovieClip [__Packages.mx.remoting.debug.NetDebugResponseProxy]
Symbol 45 MovieClip [__Packages.mx.remoting.debug.events.NetDebugClose]
Symbol 46 MovieClip [__Packages.mx.remoting.debug.commands.StopRTMPTrace]
Symbol 47 MovieClip [__Packages.mx.remoting.debug.events.NetDebugAddHeader]
Symbol 48 MovieClip [__Packages.mx.remoting.debug.events.NetDebugInfoError]
Symbol 49 MovieClip [__Packages.mx.remoting.debug.events.NetDebugRtmpLog]
Symbol 50 MovieClip [__Packages.mx.remoting.debug.commands.UpdateNetDebugConfig]
Symbol 51 MovieClip [__Packages.mx.remoting.ApiClasses]
Symbol 53 MovieClip [__Packages.mx.remoting.DataGlue]
Symbol 60 MovieClip [__Packages.mx.remoting.Operation]
Symbol 61 MovieClip [__Packages.mx.data.binding.ObjectDumper]
Symbol 63 MovieClip [__Packages.mx.rpc.DefaultResponder]
Symbol 101 Sound [smash]Used by:107
Symbol 102 Sound [hit]Used by:107
Symbol 103 Sound [present]Used by:107
Symbol 104 Sound [letter]Used by:107
Symbol 105 Sound [screen]Used by:107
Symbol 106 Sound [mouseover]Used by:107
Symbol 107 MovieClipUses:101 102 103 104 105 106Used by:Timeline
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:110
Symbol 110 MovieClipUses:109Used by:132 164 268 281 301 310  Timeline
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:122
Symbol 113 TextUses:71Used by:115
Symbol 114 TextUses:71Used by:115
Symbol 115 ButtonUses:113 114 68Used by:122
Symbol 116 TextUses:71Used by:118
Symbol 117 TextUses:71Used by:118
Symbol 118 ButtonUses:116 117 68Used by:122
Symbol 119 TextUses:71Used by:121
Symbol 120 TextUses:71Used by:121
Symbol 121 ButtonUses:119 120 68Used by:122
Symbol 122 MovieClipUses:112 115 118 121Used by:132
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:125
Symbol 125 MovieClipUses:124Used by:132
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:128
Symbol 128 MovieClipUses:127Used by:132
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:131
Symbol 131 MovieClipUses:130Used by:132
Symbol 132 MovieClipUses:110 122 125 128 131Used by:Timeline
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:137 243 269
Symbol 135 TextUses:69Used by:137 269
Symbol 136 TextUses:69Used by:137 269
Symbol 137 ButtonUses:134 135 136Used by:164 301
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:142 246 272 304
Symbol 140 TextUses:69Used by:142
Symbol 141 TextUses:69Used by:142
Symbol 142 ButtonUses:139 140 141Used by:164 301
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:145
Symbol 145 MovieClipUses:144Used by:163 280 300
Symbol 146 TextUses:69Used by:163
Symbol 147 BitmapUsed by:149 181
Symbol 148 BitmapUsed by:149 189
Symbol 149 GraphicUses:147 148Used by:163
Symbol 150 BitmapUsed by:151 169
Symbol 151 GraphicUses:150Used by:152
Symbol 152 MovieClipUses:151Used by:163
Symbol 153 BitmapUsed by:156
Symbol 154 BitmapUsed by:156
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:153 154 155Used by:160
Symbol 157 TextUses:77Used by:160
Symbol 158 TextUses:77Used by:160
Symbol 159 TextUses:77Used by:160
Symbol 160 MovieClipUses:156 157 158 159Used by:163
Symbol 161 TextUses:77Used by:163
Symbol 162 TextUses:77Used by:163
Symbol 163 MovieClipUses:145 146 149 152 160 161 162Used by:164
Symbol 164 MovieClipUses:110 137 142 163Used by:Timeline
Symbol 165 MovieClipUses:68Used by:Timeline
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:168
Symbol 168 MovieClipUses:167Used by:240
Symbol 169 GraphicUses:150Used by:170
Symbol 170 MovieClipUses:169Used by:171
Symbol 171 MovieClipUses:170Used by:240
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:180
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:180
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:180
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:180
Symbol 180 MovieClipUses:173 175 177 179Used by:240
Symbol 181 GraphicUses:147Used by:182
Symbol 182 MovieClipUses:181Used by:183
Symbol 183 MovieClipUses:182Used by:184
Symbol 184 MovieClipUses:183Used by:240
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:187
Symbol 187 MovieClipUses:186Used by:188
Symbol 188 MovieClipUses:187Used by:197
Symbol 189 GraphicUses:148Used by:197
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClipUses:191Used by:197
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:195
Symbol 195 MovieClipUses:194Used by:196
Symbol 196 MovieClipUses:195Used by:197
Symbol 197 MovieClipUses:188 189 192 196Used by:198
Symbol 198 MovieClipUses:197Used by:240
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:201
Symbol 201 MovieClipUses:200Used by:217 219 220
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:204
Symbol 204 MovieClipUses:203Used by:217 219 220
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:207
Symbol 207 MovieClipUses:206Used by:217 219 220
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:210
Symbol 210 MovieClipUses:209Used by:217 219 220
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:213
Symbol 213 MovieClipUses:212Used by:217 219 220
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:216
Symbol 216 MovieClipUses:215Used by:217 219 220
Symbol 217 MovieClipUses:201 204 207 210 213 216Used by:221
Symbol 218 MovieClipUses:73Used by:221
Symbol 219 MovieClipUses:201 204 207 210 213 216Used by:221
Symbol 220 MovieClipUses:201 204 207 210 213 216Used by:221
Symbol 221 MovieClipUses:217 218 219 220Used by:240
Symbol 222 BitmapUsed by:224
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:222 223Used by:225
Symbol 225 MovieClipUses:224Used by:240
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:240
Symbol 228 MovieClipUsed by:240
Symbol 229 EditableTextUses:69Used by:230
Symbol 230 MovieClipUses:229Used by:240
Symbol 231 BitmapUsed by:232
Symbol 232 GraphicUses:231Used by:239
Symbol 233 EditableTextUses:69Used by:239
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:236
Symbol 236 MovieClipUses:235Used by:237
Symbol 237 MovieClipUses:236Used by:239
Symbol 238 TextUses:69Used by:239
Symbol 239 MovieClipUses:232 233 237 238Used by:240
Symbol 240 MovieClipUses:168 171 180 184 198 221 225 227 228 230 239Used by:Timeline
Symbol 241 TextUses:69Used by:243
Symbol 242 TextUses:69Used by:243
Symbol 243 ButtonUses:134 241 242Used by:268
Symbol 244 TextUses:69Used by:246
Symbol 245 TextUses:69Used by:246
Symbol 246 ButtonUses:139 244 245Used by:268
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:258 309
Symbol 249 TextUses:83Used by:258
Symbol 250 EditableTextUses:69Used by:258
Symbol 251 TextUses:69Used by:258 280
Symbol 252 TextUses:69Used by:258
Symbol 253 TextUses:69Used by:254
Symbol 254 MovieClipUses:253Used by:257
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257
Symbol 257 MovieClipUses:254 256Used by:258 309
Symbol 258 MovieClipUses:248 249 250 251 252 257Used by:268
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:261
Symbol 261 MovieClipUses:260Used by:268 310
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:264
Symbol 264 MovieClipUses:263Used by:268 310
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:267
Symbol 267 MovieClipUses:266Used by:268 310
Symbol 268 MovieClipUses:110 243 246 258 261 264 267Used by:Timeline
Symbol 269 ButtonUses:134 135 136Used by:281
Symbol 270 TextUses:69Used by:272
Symbol 271 TextUses:69Used by:272
Symbol 272 ButtonUses:139 270 271Used by:281
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:280
Symbol 275 EditableTextUses:83Used by:280
Symbol 276 TextUses:77Used by:280
Symbol 277 EditableTextUses:77Used by:280
Symbol 278 EditableTextUses:69Used by:280
Symbol 279 TextUses:69Used by:280
Symbol 280 MovieClipUses:145 274 275 276 277 278 251 279Used by:281
Symbol 281 MovieClipUses:110 269 272 280Used by:Timeline
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:300
Symbol 284 TextUses:69Used by:300
Symbol 285 TextUses:69Used by:300
Symbol 286 MovieClipUses:68Used by:300
Symbol 287 EditableTextUses:77Used by:289
Symbol 288 EditableTextUses:77Used by:289
Symbol 289 MovieClipUses:287 288Used by:290
Symbol 290 MovieClipUses:289Used by:300
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:291Used by:300
Symbol 293 ButtonUses:68Used by:294
Symbol 294 MovieClipUses:293Used by:300
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:295Used by:300
Symbol 297 GraphicUsed by:298
Symbol 298 MovieClipUses:297Used by:300
Symbol 299 TextUses:69Used by:300
Symbol 300 MovieClipUses:145 283 284 285 286 290 292 294 296 298 299Used by:301
Symbol 301 MovieClipUses:110 137 142 300Used by:Timeline
Symbol 302 TextUses:69Used by:304
Symbol 303 TextUses:69Used by:304
Symbol 304 ButtonUses:139 302 303Used by:310
Symbol 305 TextUses:69Used by:309
Symbol 306 TextUses:69 83Used by:309
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:309
Symbol 309 MovieClipUses:248 305 306 257 308Used by:310
Symbol 310 MovieClipUses:110 304 309 261 264 267Used by:Timeline
Symbol 311 SoundUsed by:Timeline

Instance Names

"mc_bg"Frame 1Symbol 67 MovieClip
"load_pct"Frame 1Symbol 70 EditableText
"btn_sound"Frame 1Symbol 80 Button
"mc_footer_1"Frame 1Symbol 82 MovieClip
"mc_footer_2"Frame 1Symbol 95 MovieClip
"mc_bookmarks"Frame 1Symbol 100 MovieClip
"mc_scene"Frame 3Symbol 110 MovieClip
"mc_screen"Frame 3Symbol 132 MovieClip
"mc_screen"Frame 4Symbol 164 MovieClip
"mc_screen"Frame 5Symbol 240 MovieClip
"mc_screen"Frame 6Symbol 268 MovieClip
"mc_screen"Frame 7Symbol 281 MovieClip
"mc_screen"Frame 8Symbol 301 MovieClip
"mc_screen"Frame 9Symbol 310 MovieClip
"preview"Symbol 7 MovieClip [RemotingDebugClasses] Frame 1Symbol 6 MovieClip
"preview"Symbol 52 MovieClip [RemotingClasses] Frame 1Symbol 6 MovieClip
"btn_tamba"Symbol 82 MovieClip Frame 1Symbol 81 Button
"btn_tamba"Symbol 95 MovieClip Frame 1Symbol 81 Button
"btn_twitter"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"btn_facebook"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"btn_yahoo"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"btn_stumbleupon"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"btn_delicious"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"btn_google"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"btn_digg"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"btn_reddit"Symbol 100 MovieClip Frame 1Symbol 99 MovieClip
"btn_play"Symbol 122 MovieClip Frame 1Symbol 115 Button
"btn_instruct"Symbol 122 MovieClip Frame 1Symbol 118 Button
"btn_leaderboard"Symbol 122 MovieClip Frame 1Symbol 121 Button
"mc_bg"Symbol 132 MovieClip Frame 1Symbol 110 MovieClip
"mc_menu"Symbol 132 MovieClip Frame 1Symbol 122 MovieClip
"mc_whizzkids"Symbol 132 MovieClip Frame 1Symbol 125 MovieClip
"mc_gocardz"Symbol 132 MovieClip Frame 1Symbol 128 MovieClip
"mc_logo"Symbol 132 MovieClip Frame 1Symbol 131 MovieClip
"mc_bg"Symbol 164 MovieClip Frame 1Symbol 110 MovieClip
"btn_back"Symbol 164 MovieClip Frame 1Symbol 137 Button
"btn_play"Symbol 164 MovieClip Frame 1Symbol 142 Button
"mc_card"Symbol 164 MovieClip Frame 1Symbol 163 MovieClip
"mc_present"Symbol 184 MovieClip Frame 1Symbol 183 MovieClip
"mc_doorelf"Symbol 188 MovieClip Frame 1Symbol 187 MovieClip
"mc_roof_elf"Symbol 196 MovieClip Frame 1Symbol 195 MovieClip
"mc_doorelf"Symbol 197 MovieClip Frame 1Symbol 188 MovieClip
"mc_sign"Symbol 197 MovieClip Frame 1Symbol 192 MovieClip
"mc_van"Symbol 198 MovieClip Frame 1Symbol 197 MovieClip
"mc_hit"Symbol 221 MovieClip Frame 1Symbol 218 MovieClip
"text_message"Symbol 230 MovieClip Frame 1Symbol 229 EditableText
"mc_inner"Symbol 237 MovieClip Frame 1Symbol 236 MovieClip
"text_score"Symbol 239 MovieClip Frame 1Symbol 233 EditableText
"hud_life_0"Symbol 239 MovieClip Frame 1Symbol 237 MovieClip
"hud_life_1"Symbol 239 MovieClip Frame 1Symbol 237 MovieClip
"hud_life_2"Symbol 239 MovieClip Frame 1Symbol 237 MovieClip
"hud_life_3"Symbol 239 MovieClip Frame 1Symbol 237 MovieClip
"hud_life_4"Symbol 239 MovieClip Frame 1Symbol 237 MovieClip
"hud_life_5"Symbol 239 MovieClip Frame 1Symbol 237 MovieClip
"star_mc"Symbol 240 MovieClip Frame 1Symbol 171 MovieClip
"bomb_mc"Symbol 240 MovieClip Frame 1Symbol 180 MovieClip
"present_mc"Symbol 240 MovieClip Frame 1Symbol 184 MovieClip
"sleigh_mc"Symbol 240 MovieClip Frame 1Symbol 198 MovieClip
"santa_mc"Symbol 240 MovieClip Frame 1Symbol 221 MovieClip
"mc_fence"Symbol 240 MovieClip Frame 1Symbol 225 MovieClip
"mc_marker_1"Symbol 240 MovieClip Frame 1Symbol 227 MovieClip
"mc_marker_2"Symbol 240 MovieClip Frame 1Symbol 227 MovieClip
"mc_marker_3"Symbol 240 MovieClip Frame 1Symbol 227 MovieClip
"mc_snow"Symbol 240 MovieClip Frame 1Symbol 228 MovieClip
"mc_message"Symbol 240 MovieClip Frame 1Symbol 230 MovieClip
"mc_hud"Symbol 240 MovieClip Frame 1Symbol 239 MovieClip
"btn_inner"Symbol 257 MovieClip Frame 1Symbol 254 MovieClip
"text_points"Symbol 258 MovieClip Frame 1Symbol 250 EditableText
"mc_bg"Symbol 268 MovieClip Frame 1Symbol 110 MovieClip
"btn_back"Symbol 268 MovieClip Frame 1Symbol 243 Button
"btn_submitscore"Symbol 268 MovieClip Frame 1Symbol 246 Button
"mc_card"Symbol 268 MovieClip Frame 1Symbol 258 MovieClip
"mc_tesco"Symbol 268 MovieClip Frame 1Symbol 261 MovieClip
"mc_gocardz"Symbol 268 MovieClip Frame 1Symbol 264 MovieClip
"mc_whizzkidz"Symbol 268 MovieClip Frame 1Symbol 267 MovieClip
"user_name"Symbol 280 MovieClip Frame 1Symbol 275 EditableText
"text_error"Symbol 280 MovieClip Frame 1Symbol 277 EditableText
"text_points"Symbol 280 MovieClip Frame 1Symbol 278 EditableText
"mc_bg"Symbol 281 MovieClip Frame 1Symbol 110 MovieClip
"btn_back"Symbol 281 MovieClip Frame 1Symbol 269 Button
"btn_submit"Symbol 281 MovieClip Frame 1Symbol 272 Button
"mc_card"Symbol 281 MovieClip Frame 1Symbol 280 MovieClip
"playerName"Symbol 289 MovieClip Frame 1Symbol 287 EditableText
"playerScore"Symbol 289 MovieClip Frame 1Symbol 288 EditableText
"scoreLine_mc"Symbol 290 MovieClip Frame 1Symbol 289 MovieClip
"maskedView"Symbol 300 MovieClip Frame 1Symbol 286 MovieClip
"scoreList_mc"Symbol 300 MovieClip Frame 1Symbol 290 MovieClip
"scrollTrack"Symbol 300 MovieClip Frame 1Symbol 292 MovieClip
"scrollFace"Symbol 300 MovieClip Frame 1Symbol 294 MovieClip
"btnUp"Symbol 300 MovieClip Frame 1Symbol 296 MovieClip
"btnDown"Symbol 300 MovieClip Frame 1Symbol 298 MovieClip
"mc_bg"Symbol 301 MovieClip Frame 1Symbol 110 MovieClip
"btn_back"Symbol 301 MovieClip Frame 1Symbol 137 Button
"btn_play"Symbol 301 MovieClip Frame 1Symbol 142 Button
"mc_card"Symbol 301 MovieClip Frame 1Symbol 300 MovieClip
"mc_bg"Symbol 310 MovieClip Frame 1Symbol 110 MovieClip
"btn_gameover"Symbol 310 MovieClip Frame 1Symbol 304 Button
"mc_card"Symbol 310 MovieClip Frame 1Symbol 309 MovieClip
"mc_bluepeter"Symbol 310 MovieClip Frame 1Symbol 261 MovieClip
"mc_gocardz"Symbol 310 MovieClip Frame 1Symbol 264 MovieClip
"mc_whizzkidz"Symbol 310 MovieClip Frame 1Symbol 267 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 2 as "snow"
ExportAssets (56)Timeline Frame 1Symbol 7 as "RemotingDebugClasses"
ExportAssets (56)Timeline Frame 1Symbol 52 as "RemotingClasses"
ExportAssets (56)Timeline Frame 1Symbol 312 as "__Packages.com.greensock.core.TweenCore"
ExportAssets (56)Timeline Frame 1Symbol 313 as "__Packages.com.greensock.core.SimpleTimeline"
ExportAssets (56)Timeline Frame 1Symbol 314 as "__Packages.com.greensock.TweenLite"
ExportAssets (56)Timeline Frame 1Symbol 315 as "__Packages.com.greensock.core.PropTween"
ExportAssets (56)Timeline Frame 1Symbol 316 as "__Packages.remoting.RemotingFunctions"
ExportAssets (56)Timeline Frame 1Symbol 317 as "__Packages.remoting.RemotingService"
ExportAssets (56)Timeline Frame 1Symbol 59 as "__Packages.mx.remoting.Service"
ExportAssets (56)Timeline Frame 1Symbol 8 as "__Packages.mx.services.Log"
ExportAssets (56)Timeline Frame 1Symbol 9 as "__Packages.mx.remoting.Connection"
ExportAssets (56)Timeline Frame 1Symbol 15 as "__Packages.mx.remoting.NetServiceProxy"
ExportAssets (56)Timeline Frame 1Symbol 58 as "__Packages.mx.rpc.Responder"
ExportAssets (56)Timeline Frame 1Symbol 57 as "__Packages.mx.rpc.FaultEvent"
ExportAssets (56)Timeline Frame 1Symbol 56 as "__Packages.mx.rpc.Fault"
ExportAssets (56)Timeline Frame 1Symbol 55 as "__Packages.mx.rpc.ResultEvent"
ExportAssets (56)Timeline Frame 1Symbol 14 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 38 as "__Packages.mx.remoting.debug.NetDebug"
ExportAssets (56)Timeline Frame 1Symbol 22 as "__Packages.mx.remoting.debug.NetDebugConfig"
ExportAssets (56)Timeline Frame 1Symbol 31 as "__Packages.mx.remoting.debug.GlobalLocalConnection"
ExportAssets (56)Timeline Frame 1Symbol 318 as "__Packages.remoting.RemotingMethod"
ExportAssets (56)Timeline Frame 1Symbol 319 as "__Packages.remoting.RemotingCall"
ExportAssets (56)Timeline Frame 1Symbol 54 as "__Packages.mx.remoting.PendingCall"
ExportAssets (56)Timeline Frame 1Symbol 320 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 62 as "__Packages.mx.rpc.RelayResponder"
ExportAssets (56)Timeline Frame 1Symbol 321 as "__Packages.it.sephiroth.Serializer"
ExportAssets (56)Timeline Frame 1Symbol 322 as "__Packages.as.md5"
ExportAssets (56)Timeline Frame 1Symbol 323 as "__Packages.com.greensock.easing.Back"
ExportAssets (56)Timeline Frame 1Symbol 324 as "__Packages.com.greensock.easing.Linear"
ExportAssets (56)Timeline Frame 1Symbol 325 as "__Packages.com.greensock.plugins.TweenPlugin"
ExportAssets (56)Timeline Frame 1Symbol 326 as "__Packages.com.greensock.plugins.VisiblePlugin"
ExportAssets (56)Timeline Frame 1Symbol 327 as "__Packages.com.greensock.plugins.AutoAlphaPlugin"
ExportAssets (56)Timeline Frame 1Symbol 328 as "__Packages.com.greensock.plugins.EndArrayPlugin"
ExportAssets (56)Timeline Frame 1Symbol 329 as "__Packages.com.greensock.plugins.helpers.ArrayTweenInfo"
ExportAssets (56)Timeline Frame 1Symbol 330 as "__Packages.com.greensock.plugins.FramePlugin"
ExportAssets (56)Timeline Frame 1Symbol 331 as "__Packages.com.greensock.plugins.TintPlugin"
ExportAssets (56)Timeline Frame 1Symbol 332 as "__Packages.com.greensock.plugins.RemoveTintPlugin"
ExportAssets (56)Timeline Frame 1Symbol 333 as "__Packages.com.greensock.plugins.VolumePlugin"
ExportAssets (56)Timeline Frame 1Symbol 334 as "__Packages.com.greensock.plugins.FilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 335 as "__Packages.com.greensock.plugins.HexColorsPlugin"
ExportAssets (56)Timeline Frame 1Symbol 336 as "__Packages.com.greensock.plugins.BevelFilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 337 as "__Packages.com.greensock.plugins.BezierPlugin"
ExportAssets (56)Timeline Frame 1Symbol 338 as "__Packages.com.greensock.plugins.BezierThroughPlugin"
ExportAssets (56)Timeline Frame 1Symbol 339 as "__Packages.com.greensock.plugins.BlurFilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 340 as "__Packages.com.greensock.plugins.ColorMatrixFilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 341 as "__Packages.com.greensock.plugins.ColorTransformPlugin"
ExportAssets (56)Timeline Frame 1Symbol 342 as "__Packages.com.greensock.plugins.DropShadowFilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 343 as "__Packages.com.greensock.plugins.FrameLabelPlugin"
ExportAssets (56)Timeline Frame 1Symbol 344 as "__Packages.com.greensock.plugins.GlowFilterPlugin"
ExportAssets (56)Timeline Frame 1Symbol 345 as "__Packages.com.greensock.plugins.RoundPropsPlugin"
ExportAssets (56)Timeline Frame 1Symbol 346 as "__Packages.com.greensock.plugins.ShortRotationPlugin"
ExportAssets (56)Timeline Frame 1Symbol 347 as "__Packages.com.greensock.OverwriteManager"
ExportAssets (56)Timeline Frame 1Symbol 348 as "__Packages.com.greensock.TweenMax"
ExportAssets (56)Timeline Frame 1Symbol 349 as "__Packages.com.greensock.easing.Bounce"
ExportAssets (56)Timeline Frame 1Symbol 3 as "__Packages.mx.remoting.DebugClasses"
ExportAssets (56)Timeline Frame 1Symbol 10 as "__Packages.mx.remoting.NetServices"
ExportAssets (56)Timeline Frame 1Symbol 11 as "__Packages.mx.data.DataRange"
ExportAssets (56)Timeline Frame 1Symbol 12 as "__Packages.mx.data.PageableData"
ExportAssets (56)Timeline Frame 1Symbol 13 as "__Packages.mx.data.PageableList"
ExportAssets (56)Timeline Frame 1Symbol 16 as "__Packages.mx.utils.Iterator"
ExportAssets (56)Timeline Frame 1Symbol 17 as "__Packages.mx.remoting.RecordSet"
ExportAssets (56)Timeline Frame 1Symbol 18 as "__Packages.mx.remoting.RecordSetIterator"
ExportAssets (56)Timeline Frame 1Symbol 19 as "__Packages.mx.remoting.RsDataRange"
ExportAssets (56)Timeline Frame 1Symbol 20 as "__Packages.mx.remoting.RsDataFetcher"
ExportAssets (56)Timeline Frame 1Symbol 21 as "__Packages.mx.remoting.NetServiceProxyResponder"
ExportAssets (56)Timeline Frame 1Symbol 23 as "__Packages.mx.utils.ObjectCopy"
ExportAssets (56)Timeline Frame 1Symbol 24 as "__Packages.mx.remoting.debug.events.NetDebug"
ExportAssets (56)Timeline Frame 1Symbol 25 as "__Packages.mx.remoting.debug.events.NetDebugNetConnection"
ExportAssets (56)Timeline Frame 1Symbol 26 as "__Packages.mx.remoting.debug.events.NetDebugConnect"
ExportAssets (56)Timeline Frame 1Symbol 27 as "__Packages.mx.remoting.debug.commands.Local"
ExportAssets (56)Timeline Frame 1Symbol 28 as "__Packages.mx.remoting.debug.commands.StartRTMPTrace"
ExportAssets (56)Timeline Frame 1Symbol 29 as "__Packages.mx.remoting.debug.ConnectionMixin"
ExportAssets (56)Timeline Frame 1Symbol 30 as "__Packages.mx.remoting.debug.events.NetDebugDuplicateNCDError"
ExportAssets (56)Timeline Frame 1Symbol 32 as "__Packages.mx.remoting.debug.commands.GetConfig"
ExportAssets (56)Timeline Frame 1Symbol 33 as "__Packages.mx.remoting.debug.events.NetDebugFailedSendError"
ExportAssets (56)Timeline Frame 1Symbol 34 as "__Packages.mx.remoting.debug.events.NetDebugStatus"
ExportAssets (56)Timeline Frame 1Symbol 35 as "__Packages.mx.remoting.debug.events.NetDebugError"
ExportAssets (56)Timeline Frame 1Symbol 36 as "__Packages.mx.remoting.debug.events.NetDebugTraceNetServices"
ExportAssets (56)Timeline Frame 1Symbol 37 as "__Packages.mx.remoting.debug.events.NetDebugTrace"
ExportAssets (56)Timeline Frame 1Symbol 39 as "__Packages.mx.remoting.debug.commands.AddRTMPClient"
ExportAssets (56)Timeline Frame 1Symbol 40 as "__Packages.mx.remoting.RTMPClientIDResponse"
ExportAssets (56)Timeline Frame 1Symbol 41 as "__Packages.mx.remoting.debug.events.NetDebugCall"
ExportAssets (56)Timeline Frame 1Symbol 42 as "__Packages.mx.remoting.debug.events.NetDebugResult"
ExportAssets (56)Timeline Frame 1Symbol 43 as "__Packages.mx.remoting.debug.events.NetDebugReceiveCall"
ExportAssets (56)Timeline Frame 1Symbol 44 as "__Packages.mx.remoting.debug.NetDebugResponseProxy"
ExportAssets (56)Timeline Frame 1Symbol 45 as "__Packages.mx.remoting.debug.events.NetDebugClose"
ExportAssets (56)Timeline Frame 1Symbol 46 as "__Packages.mx.remoting.debug.commands.StopRTMPTrace"
ExportAssets (56)Timeline Frame 1Symbol 47 as "__Packages.mx.remoting.debug.events.NetDebugAddHeader"
ExportAssets (56)Timeline Frame 1Symbol 48 as "__Packages.mx.remoting.debug.events.NetDebugInfoError"
ExportAssets (56)Timeline Frame 1Symbol 49 as "__Packages.mx.remoting.debug.events.NetDebugRtmpLog"
ExportAssets (56)Timeline Frame 1Symbol 50 as "__Packages.mx.remoting.debug.commands.UpdateNetDebugConfig"
ExportAssets (56)Timeline Frame 1Symbol 51 as "__Packages.mx.remoting.ApiClasses"
ExportAssets (56)Timeline Frame 1Symbol 53 as "__Packages.mx.remoting.DataGlue"
ExportAssets (56)Timeline Frame 1Symbol 60 as "__Packages.mx.remoting.Operation"
ExportAssets (56)Timeline Frame 1Symbol 61 as "__Packages.mx.data.binding.ObjectDumper"
ExportAssets (56)Timeline Frame 1Symbol 63 as "__Packages.mx.rpc.DefaultResponder"
ExportAssets (56)Timeline Frame 2Symbol 101 as "smash"
ExportAssets (56)Timeline Frame 2Symbol 102 as "hit"
ExportAssets (56)Timeline Frame 2Symbol 103 as "present"
ExportAssets (56)Timeline Frame 2Symbol 104 as "letter"
ExportAssets (56)Timeline Frame 2Symbol 105 as "screen"
ExportAssets (56)Timeline Frame 2Symbol 106 as "mouseover"

Labels

"preloader"Frame 1
"assets"Frame 2
"title"Frame 3
"instructions"Frame 4
"game"Frame 5
"gameover"Frame 6
"submitscore"Frame 7
"leaderboard"Frame 8
"info"Frame 9
"music"Frame 10
"stand"Symbol 221 MovieClip Frame 1
"walk"Symbol 221 MovieClip Frame 2
"throw"Symbol 221 MovieClip Frame 3




http://swfchan.com/23/113113/info.shtml
Created: 11/3 -2019 23:16:23 Last modified: 11/3 -2019 23:16:23 Server time: 07/05 -2024 02:10:57