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

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

Cold Ber Amnesty.swf

This is the info page for
Flash #24173

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


Text
COLD ONE!

NO CHANCE!

YOGHURT??

00:00:00.00

<p align="center"><font face="MechanicGothic" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1">LOADING...100%</font></p>

<p align="center"></p>

NAME :

EMAIL :

SUBMIT SCORE

SKIP

SKIP

HIGH SCORES

name

0

1000

BACK

PLAY AGAIN

Send this game to a friend and help
make warm beer a thing of the past!

Hello@gotld.com

Hello

Hello@ t.dcom

SUBMIT

BACK

Menu

Your Name :

Your Email:

Friends Email :

Bitmaps

MovieClips

Sounds

Swap

Swap your

Swap your FOUL

Swap your FOUL unopened

Swap your FOUL unopened
can

Swap your FOUL unopened
can of

Swap your FOUL unopened
can of WARM

Swap your FOUL unopened
can of WARM beer

Swap your FOUL unopened
can of WARM beer for

Swap your FOUL unopened
can of WARM beer for
an

Swap your FOUL unopened
can of WARM beer for
an ICE

Swap your FOUL unopened
can of WARM beer for
an ICE COLD

Swap your FOUL unopened
can of WARM beer for
an ICE COLD Carling

Swap your FOUL unopened
can of WARM beer for
an ICE COLD Carling
Instructions

Swap your FOUL unopened
can of WARM beer for
an ICE COLD Carling
Instructions
Scores
Send to Friend

PLAY NOW

BACK

TIME REMAINING

SCORE

000000

00:00

COLD ONES SWAPPED

0

<p align="center"><font face="MechanicGothic" size="36" color="#ffffff" letterSpacing="0.000000" kerning="1">TIME UP!</font></p>

<p align="center"><font face="MechanicGothic" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">SCORE : 4203</font></p>

<p align="center"><font face="MechanicGothic" size="14" color="#2eb8ff" letterSpacing="0.000000" kerning="1">COLD ONES SWAPPED : 42</font></p>

<p align="center"><font face="MechanicGothic" size="14" color="#2eb8ff" letterSpacing="0.000000" kerning="1">TOTAL SWAPPED : 42</font></p>

TRY AGAIN

NEXT LEVEL

NEXT LEVEL

SEND TO FRIEND

LEVEL: 1

TARGET: 10

TIME LIMIT: 30s

ActionScript [AS1/AS2]

Instance of Symbol 126 MovieClip "HS_mc" in Frame 1
//component parameters onClipEvent (construct) { pPingLoc = "ping/highscore.php"; pChartLoc = ""; pDoneFrame = "menu"; }
Frame 2
firstTime = true;
Frame 3
com.playerthree.game.SoundManager.go().setChannels(5); com.playerthree.game.SoundManager.go().oneShot("gravyband.aiff", 4, 999999); com.playerthree.game.SoundManager.go().oneShot("gravyband_mufflecrowd.aiff", 5, 999999); com.playerthree.game.SoundManager.go().channelVolume(5, 0); com.playerthree.game.SoundManager.go().channelVolume(4, 65); com.playerthree.game.SoundManager.go().changePan(1, random(200) - 100); com.playerthree.game.SoundManager.go().oneShot("shortCheer.wav", 1); com.playerthree.game.SoundManager.go().oneShot("canshort.aif", 3);
Frame 5
stop(); SoundManager.go().channelVolume(5, 0); SoundManager.go().channelVolume(4, 65);
Instance of Symbol 225 MovieClip "menu_mc" in Frame 5
/* no clip actions */
Frame 10
_quality = "BEST"; stop(); com.playerthree.game.SoundManager.go().channelVolume(2, 20); main.newLevel();
Symbol 7 MovieClip Frame 1
stop();
Symbol 9 MovieClip [mc.popUp] Frame 25
this.removeMovieClip();
Symbol 60 MovieClip [Defaults] Frame 1
#initclip 1 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 61 MovieClip [UIObjectExtensions] Frame 1
#initclip 2 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 62 MovieClip [UIObject] Frame 1
#initclip 3 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 65 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 66 MovieClip Frame 1
#initclip 4 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 67 MovieClip [FocusRect] Frame 1
#initclip 5 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 68 MovieClip [FocusManager] Frame 1
#initclip 6 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 69 MovieClip [UIComponentExtensions] Frame 1
#initclip 7 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 70 MovieClip [UIComponent] Frame 1
#initclip 8 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 73 MovieClip [FrameRate] Frame 1
#initclip 9 Object.registerClass("FrameRate", flextnet.components.FrameRate); #endinitclip stop();
Symbol 93 MovieClip Frame 8
stop();
Symbol 97 MovieClip Frame 13
stop();
Symbol 100 MovieClip Frame 1
this.onEnterFrame = function () { var _local3 = Math.round((_parent.getBytesLoaded() / _parent.getBytesTotal()) * 100); com.playerthree.utils.Trace.log(_local3, this); gotoAndStop(_local3); percent_txt.text = ("LOADING..." + _local3) + "%"; if (_local3 >= 100) { delete this.onEnterFrame; gotoAndPlay (101); percent_txt.text = "LOADED."; } };
Symbol 100 MovieClip Frame 120
_parent.play();
Symbol 110 Button
on (release) { getURL ("javascript: _hbPageView ('Submit Score', '/music/festival/cold-beer-amnesty-game/')"); pingHighScore("add"); } on (rollOut, release, releaseOutside) { _parent.cursor_mc.gotoAndStop("arrow"); } on (rollOver) { _parent.cursor_mc.gotoAndStop("hand"); }
Symbol 114 Button
on (release) { skip_btn._visible = false; submit_btn._visible = false; pingHighScore("get"); _parent.gotoAndStop("scores"); } on (rollOut, release, releaseOutside) { _parent.cursor_mc.gotoAndStop("arrow"); } on (rollOver) { _parent.cursor_mc.gotoAndStop("hand"); }
Symbol 122 Button
on (release) { _parent.gotoAndStop("menu"); if (_parent.menu_mc._currentframe == 96) { _parent.menu_mc.gotoAndStop(95); } clearHS(); }
Symbol 125 Button
on (release) { _parent.main.newGame(); clearHS(); }
Symbol 126 MovieClip Frame 1
function bitOR(a, b) { var _local1 = (a & 1) | (b & 1); var _local2 = (a >>> 1) | (b >>> 1); return((_local2 << 1) | _local1); } function bitXOR(a, b) { var _local1 = (a & 1) ^ (b & 1); var _local2 = (a >>> 1) ^ (b >>> 1); return((_local2 << 1) | _local1); } function bitAND(a, b) { var _local1 = (a & 1) & (b & 1); var _local2 = (a >>> 1) & (b >>> 1); return((_local2 << 1) | _local1); } function addme(x, y) { var _local1 = (x & 65535) + (y & 65535); var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16); return((_local2 << 16) | (_local1 & 65535)); } function rhex(num) { str = ""; j = 0; while (j <= 3) { str = str + (hex_chr.charAt((num >> ((j * 8) + 4)) & 15) + hex_chr.charAt((num >> (j * 8)) & 15)); j++; } return(str); } function str2blks_MD5(str) { nblk = ((str.length + 8) >> 6) + 1; blks = new Array(nblk * 16); i = 0; while (i < (nblk * 16)) { blks[i] = 0; i++; } i = 0; while (i < str.length) { blks[i >> 2] = blks[i >> 2] | (str.charCodeAt(i) << ((((str.length * 8) + i) % 4) * 8)); i++; } blks[i >> 2] = blks[i >> 2] | (128 << ((((str.length * 8) + i) % 4) * 8)); var _local2 = str.length * 8; blks[(nblk * 16) - 2] = _local2 & 255; blks[(nblk * 16) - 2] = blks[(nblk * 16) - 2] | (((_local2 >>> 8) & 255) << 8); blks[(nblk * 16) - 2] = blks[(nblk * 16) - 2] | (((_local2 >>> 16) & 255) << 16); blks[(nblk * 16) - 2] = blks[(nblk * 16) - 2] | (((_local2 >>> 24) & 255) << 24); return(blks); } function rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } function cmn(q, a, b, x, s, t) { return(addme(rol(addme(addme(a, q), addme(x, t)), s), b)); } function ff(a, b, c, d, x, s, t) { return(cmn(bitOR(bitAND(b, c), bitAND(~b, d)), a, b, x, s, t)); } function gg(a, b, c, d, x, s, t) { return(cmn(bitOR(bitAND(b, d), bitAND(c, ~d)), a, b, x, s, t)); } function hh(a, b, c, d, x, s, t) { return(cmn(bitXOR(bitXOR(b, c), d), a, b, x, s, t)); } function ii(a, b, c, d, x, s, t) { return(cmn(bitXOR(c, bitOR(b, ~d)), a, b, x, s, t)); } function calcMD5(str) { x = str2blks_MD5(str); a = 1732584193 /* 0x67452301 */; b = -271733879; c = -1732584194; d = 271733878 /* 0x10325476 */; var _local1; i = 0; while (i < x.length) { olda = a; oldb = b; oldc = c; oldd = d; _local1 = 0; a = ff(a, b, c, d, x[i + 0], 7, -680876936); d = ff(d, a, b, c, x[i + 1], 12, -389564586); c = ff(c, d, a, b, x[i + 2], 17, 606105819); b = ff(b, c, d, a, x[i + 3], 22, -1044525330); a = ff(a, b, c, d, x[i + 4], 7, -176418897); d = ff(d, a, b, c, x[i + 5], 12, 1200080426); c = ff(c, d, a, b, x[i + 6], 17, -1473231341); b = ff(b, c, d, a, x[i + 7], 22, -45705983); a = ff(a, b, c, d, x[i + 8], 7, 1770035416); d = ff(d, a, b, c, x[i + 9], 12, -1958414417); c = ff(c, d, a, b, x[i + 10], 17, -42063); b = ff(b, c, d, a, x[i + 11], 22, -1990404162); a = ff(a, b, c, d, x[i + 12], 7, 1804603682); d = ff(d, a, b, c, x[i + 13], 12, -40341101); c = ff(c, d, a, b, x[i + 14], 17, -1502002290); b = ff(b, c, d, a, x[i + 15], 22, 1236535329); a = gg(a, b, c, d, x[i + 1], 5, -165796510); d = gg(d, a, b, c, x[i + 6], 9, -1069501632); c = gg(c, d, a, b, x[i + 11], 14, 643717713); b = gg(b, c, d, a, x[i + 0], 20, -373897302); a = gg(a, b, c, d, x[i + 5], 5, -701558691); d = gg(d, a, b, c, x[i + 10], 9, 38016083); c = gg(c, d, a, b, x[i + 15], 14, -660478335); b = gg(b, c, d, a, x[i + 4], 20, -405537848); a = gg(a, b, c, d, x[i + 9], 5, 568446438); d = gg(d, a, b, c, x[i + 14], 9, -1019803690); c = gg(c, d, a, b, x[i + 3], 14, -187363961); b = gg(b, c, d, a, x[i + 8], 20, 1163531501); a = gg(a, b, c, d, x[i + 13], 5, -1444681467); d = gg(d, a, b, c, x[i + 2], 9, -51403784); c = gg(c, d, a, b, x[i + 7], 14, 1735328473); b = gg(b, c, d, a, x[i + 12], 20, -1926607734); a = hh(a, b, c, d, x[i + 5], 4, -378558); d = hh(d, a, b, c, x[i + 8], 11, -2022574463); c = hh(c, d, a, b, x[i + 11], 16, 1839030562); b = hh(b, c, d, a, x[i + 14], 23, -35309556); a = hh(a, b, c, d, x[i + 1], 4, -1530992060); d = hh(d, a, b, c, x[i + 4], 11, 1272893353); c = hh(c, d, a, b, x[i + 7], 16, -155497632); b = hh(b, c, d, a, x[i + 10], 23, -1094730640); a = hh(a, b, c, d, x[i + 13], 4, 681279174); d = hh(d, a, b, c, x[i + 0], 11, -358537222); c = hh(c, d, a, b, x[i + 3], 16, -722521979); b = hh(b, c, d, a, x[i + 6], 23, 76029189); a = hh(a, b, c, d, x[i + 9], 4, -640364487); d = hh(d, a, b, c, x[i + 12], 11, -421815835); c = hh(c, d, a, b, x[i + 15], 16, 530742520); b = hh(b, c, d, a, x[i + 2], 23, -995338651); a = ii(a, b, c, d, x[i + 0], 6, -198630844); d = ii(d, a, b, c, x[i + 7], 10, 1126891415); c = ii(c, d, a, b, x[i + 14], 15, -1416354905); b = ii(b, c, d, a, x[i + 5], 21, -57434055); a = ii(a, b, c, d, x[i + 12], 6, 1700485571); d = ii(d, a, b, c, x[i + 3], 10, -1894986606); c = ii(c, d, a, b, x[i + 10], 15, -1051523); b = ii(b, c, d, a, x[i + 1], 21, -2054922799); a = ii(a, b, c, d, x[i + 8], 6, 1873313359); d = ii(d, a, b, c, x[i + 15], 10, -30611744); c = ii(c, d, a, b, x[i + 6], 15, -1560198380); b = ii(b, c, d, a, x[i + 13], 21, 1309151649); a = ii(a, b, c, d, x[i + 4], 6, -145523070); d = ii(d, a, b, c, x[i + 11], 10, -1120210379); c = ii(c, d, a, b, x[i + 2], 15, 718787259); b = ii(b, c, d, a, x[i + 9], 21, -343485551); a = addme(a, olda); b = addme(b, oldb); c = addme(c, oldc); d = addme(d, oldd); i = i + 16; } return(((rhex(a) + rhex(b)) + rhex(c)) + rhex(d)); } var pScore = 0; this.submitHS = function (tSC) { this.pScore = tSC; this.gotoAndPlay("enter"); }; this.displayHS = function () { this.pingHighScore("get"); }; this.clearHS = function () { this.gotoAndPlay("empty"); }; this.pingHighScore = function (tFunc) { if (tVarHS_lv != undefined) { delete tVarHS_lv; } tVarHS_lv = new LoadVars(); tVarHS_lv.f = tFunc; switch (tFunc) { case "add" : tVarHS_lv.o = pOptin; tVarHS_lv.s = pScore; tVarHS_lv.n = usrname_txt.text; tVarHS_lv.e = usremail_txt.text; if (tVarHS_lv.n.length < 1) { status_txt.text = "PLEASE ENTER YOUR NAME"; return(undefined); } if (tVarHS_lv.e.length < 5) { status_txt.text = "PLEASE ENTER A VALID EMAIL"; return(undefined); } if (((tVarHS_lv.e.indexOf("@") == -1) || (tVarHS_lv.e.lastIndexOf(".") == -1)) || (tVarHS_lv.e.indexOf("@") > tVarHS_lv.e.lastIndexOf("."))) { status_txt.text = "PLEASE ENTER A VALID EMAIL"; return(undefined); } skip_btn._visible = false; submit_btn._visible = false; p3_so.data.usrname = tVarHS_lv.n; p3_so.data.usremail = tVarHS_lv.e; p3_so.flush(); var _local2 = (tVarHS_lv.n + tVarHS_lv.e) + tVarHS_lv.s; tVarHS_lv.m = calcMD5(_local2); case "get" : tVarHS_lv.onData = function (src) { trace("src = " + src); this.decode(src); gotoAndPlay ("display"); }; tVarHS_lv.sendAndLoad(pPingLoc, tVarHS_lv, "GET"); this.gotoAndPlay("pingwait"); } }; this.HSalert = function (txt) { }; var hex_chr = "0123456789abcdef"; stop();
Symbol 126 MovieClip Frame 3
stop();
Symbol 126 MovieClip Frame 8
usrname_txt.restrict = "a-z A-Z 0-9"; usremail_txt.restrict = "a-zA-Z0-9@.\\_"; usrname_txt.tabIndex = 1; usremail_txt.tabIndex = 2; submit_mc.tabIndex = 3; skip_mc.tabIndex = 4; pOptin = "1"; submit_mc.onRelease = function () { }; skip_mc.onRelease = function () { }; stop();
Symbol 126 MovieClip Frame 13
stop();
Symbol 126 MovieClip Frame 20
if (_parent.menu_mc._currentframe == 96) { back_btn._visible = true; again_btn._visible = false; } else { back_btn._visible = false; again_btn._visible = true; } var tnames = tVarHS_lv.HSnames.split(","); var tscores = tVarHS_lv.HSscores.split(","); var tengland = tVarHS_lv.EPscores.split(","); this.addCommas = function (tSC) { var _local1 = ""; var _local5 = String(tSC); var _local3 = _local5.split(""); var _local4 = 0; var _local2 = _local3.length; while (_local2 > 0) { _local1 = String(_local3.pop()) + _local1; _local4++; if ((_local4 == 3) && (_local3.length > 1)) { _local1 = "," + _local1; _local4 = 0; } _local2--; } return(_local1); }; i = 1; while (i < 11) { this["HSline" + i].HSpos.text = i; this["HSline" + i].HSname.text = tnames[i - 1]; this["HSline" + i].HSscore.text = addCommas(tscores[i - 1]); i++; } if (tengland[1] != undefined) { this.HSlineX.HSpos.text = tengland[0]; this.HSlineX.HSname.text = tengland[1]; this.HSlineX.HSscore.text = addCommas(tengland[2]); } else { this.HSlineX.HSpos.text = ""; this.HSlineX.HSname.text = ""; this.HSlineX.HSscore.text = ""; } stop();
Symbol 135 Button
on (release) { sendMail(); }
Symbol 140 Button
on (release) { _parent.gotoAndStop("menu"); if (_parent.menu_mc._currentframe == 96) { _parent.menu_mc.gotoAndStop(95); } this.gotoAndStop("off"); }
Symbol 145 MovieClip Frame 1
this.sendMail = function () { var _local3 = new LoadVars(); _local3.n = this.name1.text; _local3.e = this.email1.text; _local3.f1 = this.email2.text; if (_local3.n.length < 1) { this.alert_txt.text = "PLEASE ENTER YOUR NAME"; return(undefined); } if (!this.validEmail(_local3.e)) { this.alert_txt.text = "PLEASE ENTER YOUR EMAIL"; return(undefined); } if (!this.validEmail(_local3.f1)) { this.alert_txt.text = "PLEASE ENTER A FRIENDS EMAIL"; return(undefined); } this.alert_txt.text = "PLEASE WAIT..."; this.submit_btn._visible = false; _local3.onData = function (src) { trace("src = " + src); this.decode(src); _parent.gotoAndStop("menu"); if (_parent.menu_mc._currentframe == 96) { _parent.menu_mc.gotoAndStop(95); } _parent.sendToFriend_mc.gotoAndStop("off"); }; _local3.sendAndLoad("ping/sendtoafriend.php", _local3, "GET"); }; this.validEmail = function (str) { return((((str.lastIndexOf(".") > 2) && (str.indexOf("@") > 0)) && (str.lastIndexOf(".") > (str.indexOf("@") + 1))) && (str.indexOf("@") == str.lastIndexOf("@"))); }; stop();
Symbol 145 MovieClip Frame 2
stop(); this.name1.text = ""; this.email1.text = ""; this.email2.text = ""; this.name1.tabIndex = 1; this.email1.tabIndex = 2; this.email2.tabIndex = 3; this.alert_txt.text = "";
Symbol 152 MovieClip Frame 2
stop();
Symbol 167 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 1
stop();
Symbol 175 MovieClip Frame 2
stop();
Symbol 308 MovieClip [__Packages.com.playerthree.utils.Trace] Frame 0
class com.playerthree.utils.Trace { static var socket; function Trace () { } static function init() { if (socket == null) { socket = new XMLSocket(); socket.onConnect = function (success) { if (success) { trace("Connected to SOS"); this.send("<setKey ifNotDef='true'><name>log</name><color>16777215</color></setKey>\n"); this.send("<setKey ifNotDef='true'><name>debug</name><color>12831986</color></setKey>\n"); this.send("<setKey ifNotDef='true'><name>info</name><color>9764766</color></setKey>\n"); this.send("<setKey ifNotDef='true'><name>warn</name><color>16774026</color></setKey>\n"); this.send("<setKey ifNotDef='true'><name>error</name><color>16762734</color></setKey>\n"); this.send("<setKey ifNotDef='true'><name>fatal</name><color>16737123</color></setKey>\n"); this.send("<clear/>\n"); this.send("<showMessage key='debug'>Trace Class Initialised</showMessage>"); } else { trace("Connection to SOS failed. Is SOS Running?"); } }; socket.connect("localhost", 4445); } } static function setLevel(newLevel) { level = newLevel; } static function fullClasses(fullClasses) { fullClass = fullClasses; } static function log(value, host) { if (level <= 0) { init(); if (host == undefined) { host = null; } broadcastTrace("log", value, host); } } static function debug(value, host) { if (level <= 1) { init(); if (host == undefined) { host = null; } broadcastTrace("debug", value, host); } } static function info(value, host) { if (level <= 2) { init(); if (host == undefined) { host = null; } broadcastTrace("info", value, host); } } static function warn(value, host) { if (level <= 3) { if (host == undefined) { host = null; } init(); broadcastTrace("warn", value, host); } } static function error(value, host) { if (level <= 4) { init(); if (host == undefined) { host = null; } broadcastTrace("error", value, host); } } static function fatal(value, host) { if (level <= 5) { init(); if (host == undefined) { host = null; } broadcastTrace("fatal", value, host); } } static function clear() { init(); socket.send("<clear/>"); } static function broadcastTrace(type, v, h) { if (h == null) { var _local1 = ""; var _local3 = ""; } else { var _local1 = getTypeName(h) + " :: "; var _local3 = _local1.substr(_local1.lastIndexOf(".") + 1, _local1.length); } if (fullClass == true) { var _local2 = _local1; } else { var _local2 = _local3; } var _local4 = String(v); if ((type == "error") || (type == "fatal")) { socket.send("<show/>\n"); } socket.send((((("<showMessage key='" + type) + "'>>> ") + _local2) + _local4) + "</showMessage>"); } static function getTypeName(instOrClass) { var _local5; _local5 = instOrClass.__proto__; if (!_local5) { return(((typeof(instOrClass) === "function") ? "Function" : undefined)); } var _local2 = new Array(); for (var _local3 in _global) { _local2.push(_local3); } _global.ASSetPropFlags(_global, null, 6, true); var _local4 = search(_local5, _global); _global.ASSetPropFlags(_global, null, 3, true); _global.ASSetPropFlags(_global, _local2, 2, true); if ((!_local4) && (typeof(instOrClass) === "function")) { _local4 = "Function"; } return(_local4); } static function search(proto, where, currName) { if (!currName) { currName = ""; } else { currName = currName + "."; } var _local1; for (var _local4 in where) { if (((_local1.__proto__ === Object.prototype) && (_local1.__constructor__)) && (!_local1.__searched__)) { _local1.__searched__ = true; var _local2 = search(proto, _local1, currName + _local4); delete _local1.__searched__; if (_local2) { return(_local2); } } } } static var level = 0; static var fullClass = false; }
Symbol 309 MovieClip [__Packages.com.playerthree.game.SoundManager] Frame 0
class com.playerthree.game.SoundManager { static var sounds; var target, soundArrays, channels, controls; function SoundManager () { if (target == undefined) { target = _root; } setChannels(4); } static function go() { if (sounds == undefined) { sounds = new com.playerthree.game.SoundManager(); } return(sounds); } function setTarget(mc) { target = mc; } function setChannels(num) { if ((numOfChannels == undefined) || (numOfChannels != num)) { numOfChannels = num; soundArrays = new Object(); channels.removeMovieClip(); if (target == undefined) { target = _root; } channels = target.createEmptyMovieClip("channels", -16384); controls = new Object(); var _local3 = 1; while (_local3 <= numOfChannels) { soundArrays["sounds" + _local3] = new Array(); var _local4 = channels.createEmptyMovieClip("channel" + _local3, _local3); controls["control" + _local3] = new Sound(_local4); _local3++; } } } function fadeOut(channel, speed, fadeTo) { if (fadeTo == undefined) { fadeTo = 0; } channels["channel" + channel].onEnterFrame = delegate(this, faderMove, channel, -speed, 100, fadeTo); } function fadeIn(channel, speed, fadeTo) { if (fadeTo == undefined) { fadeTo = 100; } channels["channel" + channel].onEnterFrame = delegate(this, faderMove, channel, speed, fadeTo, 0); } function oneShot(soundName, channel, loops, skipCheck) { if (skipCheck != true) { var _local4 = 1; while (_local4 <= numOfChannels) { var _local3 = soundArrays["sounds" + _local4]; var _local2 = 0; while (_local2 < _local3.length) { if (_local3[_local2] == soundName) { return(undefined); } _local2++; } _local4++; } } var _local6 = new Sound(channels["channel" + channel]); _local6.attachSound(soundName); if (loops == undefined) { loops = 0; } _local6.start(0, loops); soundArrays["sounds" + channel].push(soundName); _local6.onSoundComplete = delegate(this, soundFinished, soundName); } function stopSound(soundName, channel) { var _local2 = new Sound(channels["channel" + channel]); _local2.stop(soundName); soundFinished(soundName); } function channelVolume(channel, volume) { controls["control" + channel].setVolume(volume); } function getVolume(channel) { return(controls["control" + channel].getVolume()); } function changePan(channel, pan) { controls["control" + channel].setPan(pan); } function faderMove(channel, speed, maxVol, minVol) { var _local2 = getVolume(channel) + speed; controls["control" + channel].setVolume(_local2); if ((_local2 <= minVol) || (_local2 >= maxVol)) { delete channels["channel" + channel].onEnterFrame; } } function soundFinished(name) { var _local3 = 1; while (_local3 <= numOfChannels) { var _local4 = soundArrays["sounds" + _local3]; var _local2 = 0; while (_local2 < _local4.length) { if (_local4[_local2] == name) { soundArrays["sounds" + _local3].splice(_local2, 1); return(undefined); } _local2++; } _local3++; } } function delegate(scope, method) { var params = arguments.splice(2, arguments.length - 2); var _local2 = function () { method.apply(scope, arguments.concat(params)); }; return(_local2); } var numOfChannels = 4; }
Symbol 310 MovieClip [__Packages.com.playerthree.effects.Typer] Frame 0
class com.playerthree.effects.Typer { var intervalId, targetTextBox, values; function Typer () { } function words(string, textBox, speed) { clearInterval(intervalId); index = 0; targetTextBox = textBox; values = new Array(); var _local2 = string; var _local3 = _local2.indexOf(" ", 0); var _local4 = " "; while (_local2.length > 0) { values.push(_local2.substr(0, _local3) + _local4); _local2 = _local2.substr(_local3 + 1, _local2.length); _local3 = _local2.indexOf(" ", 0); if (_local3 == -1) { _local3 = _local2.length; _local4 = ""; } } intervalId = setInterval(this, "render", speed); } function letters(string, textBox, speed, lettersAtOnce) { clearInterval(intervalId); index = 0; if (lettersAtOnce == undefined) { lettersAtOnce = 1; } targetTextBox = textBox; values = new Array(); var _local2 = string; while (_local2.length > 0) { values.push(_local2.substr(0, lettersAtOnce)); _local2 = _local2.substr(lettersAtOnce, _local2.length); } intervalId = setInterval(this, "render", speed); } function render() { if (values[index] == undefined) { clearInterval(intervalId); com.playerthree.utils.Trace.debug("Typer render completed"); return(undefined); } targetTextBox.text = targetTextBox.text + values[index]; index++; } var index = 0; }
Symbol 311 MovieClip [__Packages.com.playerthree.projects.carling.cold.Main] Frame 0
class com.playerthree.projects.carling.cold.Main extends MovieClip { static var w, pos; var fps, gameOver_mc, labelsLayer_mc, createEmptyMovieClip, lanes, armLayer_mc, glowFilter, bar, barShadow_mc, fades_mc, player_mc, countdown_mc, interface_mc, levelStart_mc, totalTime, levelTarget, levelTargetwithCount, floorTile, floor, barTile, armSpawnTime, armStayTime, speed, _xmouse, playerYMove, _ymouse, matchX; function Main () { super(); w = Stage.width; fps = new com.playerthree.utils.FPS(this, 9999); gameOver_mc._visible = false; labelsLayer_mc = createEmptyMovieClip("labelsLayer_mc", 1000); lanes = new Array(); var _local3 = 2; while (_local3 < (Math.round(barLength / laneWidth) - 1)) { var _local4 = new com.playerthree.projects.carling.cold.Lane(armLayer_mc, _local3, laneWidth, labelsLayer_mc); lanes.push(_local4); _local3++; } glowFilter = new flash.filters.GlowFilter(13421823, 100, 12, 12, 2, 1); bar = createEmptyMovieClip("bar_mc", 3); bar._y = 120; setupBitmaps(); pos = Math.round((barLength / 2) - (w / 2)); com.playerthree.utils.Trace.log("Starting position = " + pos); barShadow_mc.swapDepths(2); barShadow_mc._alpha = 60; fades_mc.swapDepths(100); armLayer_mc.swapDepths(6); player_mc._xscale = 75; player_mc._yscale = 75; player_mc.swapDepths(7); gameOver_mc.swapDepths(102); countdown_mc.swapDepths(8); countdown_mc._visible = false; countdown_mc.stop(); interface_mc.swapDepths(101); labelsLayer_mc.swapDepths(50); levelStart_mc.swapDepths(55); levelStart_mc._visible = false; } function resetVars() { level = 0; armTimeOut = 300; newArmTimer = 0; armCount = 0; score = 0; count = 0; } function panBar() { panMode = true; com.playerthree.game.SoundManager.go().fadeOut(4, 1); com.playerthree.game.SoundManager.go().fadeIn(5, 1, 65); engineActive = false; interface_mc.timer_mc.gotoAndPlay(2); countdown_mc._visible = true; countdown_mc.gotoAndPlay(1); } function startGame() { panMode = false; engineActive = true; } function newLevel() { var _local2 = 0; while (_local2 < lanes.length) { lanes[_local2].removeArm(); _local2++; } setupBitmaps(); player_mc._y = -250; level++; levelCount = 0; gameTime = 30 * (30 - (level + 4)); totalTime = gameTime; levelTarget = (level * 2) + 8; levelTargetwithCount = levelTarget + count; interface_mc.count_mc.count_txt.text = (count + "/") + levelTargetwithCount; levelStart_mc._visible = true; levelStart_mc.gotoAndPlay(2); levelStart_mc.level_txt.text = "LEVEL : " + level; levelStart_mc.target_txt.text = "TARGET : " + levelTargetwithCount; levelStart_mc.time_txt.text = ("TIME LIMIT : " + Math.round(gameTime / 30)) + "s"; } function newGame() { var _local2 = 0; while (_local2 < lanes.length) { lanes[_local2].removeArm(); _local2++; } resetVars(); setupBitmaps(); newLevel(); gameOver_mc._visible = false; player_mc._y = -250; } function setupBitmaps() { floorTile = flash.display.BitmapData.loadBitmap("floorTile.png"); floor = createEmptyMovieClip("floor_mc", 1); floor._y = 360; barTile = flash.display.BitmapData.loadBitmap("barTopNew.png"); bar.attachBitmap(barTile, 1); floor.attachBitmap(floorTile, 1); } function newArm(timer) { if (armCount < (lanes.length - 2)) { var _local2 = random(lanes.length); while (lanes[_local2].arm != null) { _local2 = random(lanes.length); } com.playerthree.utils.Trace.log("new Lane index : " + _local2, this); lanes[_local2].newArm(timer); armCount++; } } function onEnterFrame() { if (panMode) { if (pos < 10) { panDir = 1; } else if (pos > ((barLength - w) - 20)) { panDir = -1; } pos = pos + (8 * panDir); com.playerthree.utils.BitmapX.loopX(barTile, 8 * panDir, 0); com.playerthree.utils.BitmapX.loopX(floorTile, 8 * panDir, 0); } if (engineActive) { switch (true) { case (gameTime / 30) > 40 : armSpawnTime = 20; armStayTime = 60; break; case (gameTime / 30) > 20 : armSpawnTime = 16; armStayTime = 50; break; case (gameTime / 30) > 0 : armSpawnTime = 9; armStayTime = 30; } gameTime--; var _local4 = Math.round(160 - ((gameTime / totalTime) * 100)); interface_mc.timer_mc.gotoAndStop(_local4); var _local3 = Math.floor((gameTime / 30) / 60); var _local5 = com.playerthree.game.NumDisplay.padNum(Math.floor(gameTime / 30) - (_local3 * 60), 1); if (gameTime <= 0) { gameOver(); } interface_mc.time_txt.text = (_local3 + ":") + _local5; speed = (_xmouse - (Stage.width / 2)) / 10; com.playerthree.utils.Trace.log(speed); if ((speed > -1) && (speed < 1)) { speed = 0; } if (!playerEmpty) { var _local6 = new mx.transitions.Tween(player_mc, "_x", mx.transitions.easing.Regular.easeOut, player_mc._x, ((_xmouse / Stage.width) * (Stage.width - 200)) + 100, responsiveness, false); var _local7 = new mx.transitions.Tween(player_mc, "_rotation", mx.transitions.easing.Regular.easeOut, player_mc._rotation, 12 - ((_xmouse / Stage.width) * 24), responsiveness, false); playerYMove = new mx.transitions.Tween(player_mc, "_y", mx.transitions.easing.Regular.easeOut, player_mc._y, -30 + ((_ymouse / Stage.width) * 70), responsiveness, false); } matchX = player_mc._x + player_mc._rotation; if (((pos + speed) > 0) && ((pos + speed) < (barLength - w))) { com.playerthree.utils.BitmapX.loopX(barTile, speed, 0); com.playerthree.utils.BitmapX.loopX(floorTile, speed, 0); pos = pos + speed; } interface_mc.score_txt.text = com.playerthree.game.NumDisplay.scorePad(score, 6); interface_mc.count_mc.count_txt.text = (count + "/") + levelTargetwithCount; if (checkCount != count) { checkCount = count; interface_mc.gotoAndPlay("new"); } var _local2 = 0; while (_local2 < lanes.length) { lanes[_local2].step(); if ((lanes[_local2].arm.arm_mc._x > (matchX - 20)) && (lanes[_local2].arm.arm_mc._x < (matchX + 70))) { lanes[_local2].arm.arm_mc.filters = [glowFilter]; if (mousePressed) { lanes[_local2].clicked(); mousePressed = false; } } else { lanes[_local2].arm.arm_mc.filters = []; } _local2++; } if (crowdCheerTimer > crowdCheerFreq) { com.playerthree.utils.Trace.log("playing crowd cheer"); com.playerthree.game.SoundManager.go().channelVolume(1, random(60)); com.playerthree.game.SoundManager.go().changePan(1, random(200) - 100); com.playerthree.game.SoundManager.go().oneShot("shortCheer.wav", 1); crowdCheerTimer = 0; } crowdCheerTimer++; mousePressed = false; newArmTimer++; if (newArmTimer >= armSpawnTime) { newArm(armStayTime); newArmTimer = 0; } } } function playerOut() { playerEmpty = true; com.playerthree.utils.Trace.log("player OUT"); com.playerthree.game.SoundManager.go().oneShot("canshort.aif", 3, 0, true); player_mc.arm_mc.play(); playerYMove = new mx.transitions.Tween(player_mc, "_y", mx.transitions.easing.Regular.easeOut, player_mc._y, -200, 0.4, true); playerYMove.onMotionFinished = com.playerthree.utils.EventDelegate.create(this, reload); } function reload() { player_mc.arm_mc.gotoAndStop(1); playerEmpty = false; } function gameOver() { com.playerthree.game.SoundManager.go().oneShot("bellfinish.aif", 1); com.playerthree.game.SoundManager.go().fadeIn(4, 1, 65); com.playerthree.game.SoundManager.go().fadeOut(5, 1); engineActive = false; interface_mc.timer_mc.gotoAndPlay(161); gameOver_mc._visible = true; gameOver_mc.gotoAndPlay(1); if (levelCount >= levelTarget) { if (level == 6) { gameOver_mc.board_mc.title_txt.text = "YOUR DONE!"; gameOver_mc.setting = 2; score = score + 5000; gameOver_mc.board_mc.roundSwapped_txt.text = "END GAME BONUS : 5000"; } else { gameOver_mc.board_mc.title_txt.text = "CLEAR!"; gameOver_mc.setting = 1; gameOver_mc.board_mc.roundSwapped_txt.text = "COLD ONES SWAPPED : " + levelCount; } } else { gameOver_mc.board_mc.title_txt.text = "TIME UP!"; gameOver_mc.setting = 2; gameOver_mc.board_mc.roundSwapped_txt.text = "COLD ONES SWAPPED : " + levelCount; } gameOver_mc.board_mc.score_txt.text = "SCORE : " + score; gameOver_mc.board_mc.coldOnes_txt.text = "TOTAL SWAPPED : " + count; } function onMouseDown() { if (player_mc._y > -150) { mousePressed = true; } } static var barLength = 1200; static var laneWidth = 100; var responsiveness = 20; static var armCount = 0; static var score = 0; static var count = 0; static var levelCount = 0; var engineActive = false; var mousePressed = false; var panMode = false; var playerEmpty = false; var level = 0; var newArmTimer = 0; var armTimeOut = 300; var gameTime = 0; var checkCount = 0; var crowdCheerTimer = 0; var crowdCheerFreq = 600; var panDir = 1; }
Symbol 312 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 313 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 314 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 315 MovieClip [__Packages.com.playerthree.utils.FPS] Frame 0
class com.playerthree.utils.FPS { var target, field, ms, fs; function FPS (mc, depth, color, x, y) { var _local3 = ((color != undefined) ? (color) : 6710886); var _local5 = ((x != undefined) ? (x) : 20); var _local4 = ((y != undefined) ? (y) : 20); target = mc.createEmptyMovieClip("fpsCounter", depth, {_x:_local5, _y:_local4}); target.onEnterFrame = com.playerthree.utils.EventDelegate.create(this, enterFrame); var _local2 = new TextFormat(); _local2.color = _local3; _local2.size = 10; _local2.bold = true; _local2.font = "Verdana"; field = target.createTextField("FPS", 1, 0, 0); field.textColor = _local3; field.autoSize = "left"; field.defaultTextFormat = _local2; ms = getTimer(); fs = 0; } function enterFrame() { if ((getTimer() - 1000) > ms) { ms = getTimer(); field.text = fs.toString(); trace(fs); fs = 0; } else { fs++; } } }
Symbol 316 MovieClip [__Packages.com.playerthree.utils.EventDelegate] Frame 0
class com.playerthree.utils.EventDelegate { function EventDelegate () { } static function create(scope, method) { var params = arguments.splice(2, arguments.length - 2); var _local2 = function () { method.apply(scope, arguments.concat(params)); }; return(_local2); } }
Symbol 317 MovieClip [__Packages.com.playerthree.projects.carling.cold.Lane] Frame 0
class com.playerthree.projects.carling.cold.Lane { var armLayer, labelLayer, value, inView, laneId, xValue, arm; function Lane (mc, spaceId, width, labels) { armLayer = mc; labelLayer = labels; value = 0; inView = false; laneId = spaceId; xValue = spaceId * com.playerthree.projects.carling.cold.Main.laneWidth; arm = null; } function step() { var _local3 = com.playerthree.projects.carling.cold.Main.pos - 100; var _local2 = (com.playerthree.projects.carling.cold.Main.pos + com.playerthree.projects.carling.cold.Main.w) + 100; if ((xValue >= _local3) && (xValue <= _local2)) { inView = true; } else { inView = false; } if (arm != null) { if (armTimer != -1) { armTimer++; } if (armTimer >= arm.timer) { armTimer = -1; tweenOut(); } if (inView) { arm.arm_mc._visible = true; arm.arm_mc._x = xValue - com.playerthree.projects.carling.cold.Main.pos; } else { arm.arm_mc._visible = false; } } } function newArm(timeOut) { arm = new com.playerthree.projects.carling.cold.Arm(armLayer, random(5) > 1, laneId, timeOut); arm.arm_mc._y = 750; var _local2 = new mx.transitions.Tween(arm.arm_mc, "_y", mx.transitions.easing.Regular.easeOut, 750, 453, 1, true); } function clicked() { if (arm.catchable) { tweenOut(); if (arm.type <= 5) { var _local2 = labelLayer.attachMovie("mc.popUp", "popUp" + laneId, laneId + 250); _local2._x = arm.arm_mc._x; _local2._y = 260; value = arm.timer * 13; arm.getCold(); } else if (arm.type == 13) { var _local2 = labelLayer.attachMovie("mc.popUp", "popUp" + laneId, laneId + 250); _local2.type_mc.gotoAndStop(3); _local2._x = arm.arm_mc._x; _local2._y = 260; value = -500; } else { var _local2 = labelLayer.attachMovie("mc.popUp", "popUp" + laneId, laneId + 250); _local2.type_mc.gotoAndStop(2); _local2._x = arm.arm_mc._x; _local2._y = 260; value = -500; } if (value != 0) { com.playerthree.projects.carling.cold.Main.score = com.playerthree.projects.carling.cold.Main.score + value; if (com.playerthree.projects.carling.cold.Main.score < 0) { com.playerthree.projects.carling.cold.Main.score = 0; } } if (value > 0) { com.playerthree.projects.carling.cold.Main.count++; com.playerthree.projects.carling.cold.Main.levelCount++; } arm.catchable = false; } } function removeArm() { arm.arm_mc.removeMovieClip(); arm = null; com.playerthree.projects.carling.cold.Main.armCount--; armTimer = 0; value = 0; } function tweenOut() { arm.catchable = false; var _local2 = new mx.transitions.Tween(arm.arm_mc, "_y", mx.transitions.easing.Regular.easeOut, arm.arm_mc._y, 750, 1, true); _local2.onMotionFinished = com.playerthree.utils.EventDelegate.create(this, removeArm); } var armTimer = 0; }
Symbol 318 MovieClip [__Packages.com.playerthree.projects.carling.cold.Arm] Frame 0
class com.playerthree.projects.carling.cold.Arm { var target, laneIndex, arm_mc, timer, type, clothing; function Arm (mc, closed, pos, timeOut) { target = mc; laneIndex = pos; arm_mc = target.attachMovie("mc.arms", "arm" + laneIndex, laneIndex); arm_mc._xscale = 75; arm_mc._yscale = 75; arm_mc._visible = false; var _local2 = arm_mc.createTextField("armNum", 100, 50, 50, 50, 20); _local2.text = String(laneIndex); timer = timeOut; if (closed) { type = random(5) + 1; } else { type = random(8) + 6; } arm_mc.gotoAndStop(type); clothing = random(arm_mc.clothes_mc._totalframes) + 1; arm_mc.clothes_mc.gotoAndStop(clothing); } function getCold() { target._parent.playerOut(); var _local3 = arm_mc._x; var _local2 = arm_mc._y; arm_mc = target.attachMovie("mc.arm_collect", "arm" + laneIndex, laneIndex, {_x:_local3, _y:_local2}); arm_mc.gotoAndStop(random(2) + 1); arm_mc._xscale = 75; arm_mc._yscale = 75; arm_mc.clothes_mc.gotoAndStop(clothing); } var catchable = true; }
Symbol 319 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular { function Regular () { } static function easeIn(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOut(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static var version = "1.1.0.52"; }
Symbol 320 MovieClip [__Packages.com.playerthree.utils.BitmapX] Frame 0
class com.playerthree.utils.BitmapX { function BitmapX () { } static function loopX(bmp, amount) { if (amount > 0) { var _local3 = new flash.display.BitmapData(amount, bmp.height); _local3.copyPixels(bmp, new flash.geom.Rectangle(0, 0, amount, bmp.height), new flash.geom.Point()); bmp.copyPixels(bmp, new flash.geom.Rectangle(amount, 0, bmp.width - amount, bmp.height), new flash.geom.Point()); bmp.copyPixels(_local3, _local3.rectangle, new flash.geom.Point(bmp.width - amount, 0)); } else if (amount < 0) { amount = Math.abs(amount); var _local3 = new flash.display.BitmapData(amount, bmp.height); _local3.copyPixels(bmp, new flash.geom.Rectangle(bmp.width - amount, 0, bmp.width, bmp.height), new flash.geom.Point()); bmp.copyPixels(bmp, new flash.geom.Rectangle(0, 0, bmp.width - amount, bmp.height), new flash.geom.Point(amount, 0)); bmp.copyPixels(_local3, _local3.rectangle, new flash.geom.Point(0, 0)); } } static function fillRectangle(bmp, mc, x, y, width, height) { mc.moveTo(x, y); mc.beginBitmapFill(bmp, mc.transform.matrix, true, false); mc.lineTo(x + width, y); mc.lineTo(x + width, y + height); mc.lineTo(x, y + height); mc.lineTo(x, y); mc.endFill(); } }
Symbol 321 MovieClip [__Packages.com.playerthree.game.NumDisplay] Frame 0
class com.playerthree.game.NumDisplay { function NumDisplay () { } static function padNum(num, zeros) { if (num < Math.pow(10, zeros)) { var _local4 = ""; var _local1 = 0; while (_local1 < zeros) { _local4 = _local4 + "0"; _local1++; } _local4 = _local4 + num; } else { var _local4 = num; } return(_local4); } static function scorePad(score, zeros) { if (score < Math.pow(10, zeros)) { var _local3 = ""; var _local1 = 0; while (_local1 < zeros) { _local3 = _local3 + "0"; _local1++; } _local3 = _local3 + String(score); } else { var _local3 = String(score); } return(_local3.substr(-zeros)); } static function decimalPlace(num, dp) { var _local1 = String(num); var _local2 = _local1.substr(0, _local1.length - dp); var _local3 = _local1.substr(_local1.length - dp); return((_local2 + ".") + _local3); } }
Symbol 55 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local3 = __width; var _local2 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local3, oldHeight:_local2}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = mx.core.UIObject(createObject(className.symbolOwner.symbolName, id, depth, initobj)); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.1.78"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 56 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.1.78"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 57 MovieClip [__Packages.flextnet.components.FrameRate] Frame 0
class flextnet.components.FrameRate extends mx.core.UIComponent { var boundingBox_mc, display, createLabel, container_mc, createEmptyMovieClip, avg_display, invalidate, setStyle, getStyle; function FrameRate () { super(); } function init() { super.init(); boundingBox_mc._visible = false; boundingBox_mc._width = 0; boundingBox_mc._height = 0; } function createChildren() { display = createLabel("display_txt", 0, "0"); display.autoSize = "left"; display.selectable = false; container_mc = createEmptyMovieClip("cnter", 2); container_mc.cmp = this; container_mc.onEnterFrame = function () { this.cmp.updateScene(); }; avg_display = createLabel("avg_display_txt", 1, ""); avg_display.autoSize = "left"; avg_display.selectable = false; size(); } function updateScene() { var _local6 = getTimer(); var _local4 = _local6 - lastTime; lastTime = _local6; avg_display._visible = __showAverage; if (_local4 != 0) { var _local7 = 1000 / _local4; var _local2 = Math.pow(10, __decimalPlaces); var _local3 = Math.round(_local7 * _local2) / _local2; display.text = _local3; totalElapsed = totalElapsed + _local4; frameCount++; if (__showAverage) { var _local5 = totalElapsed / frameCount; _local5 = 1000 / _local5; _local3 = Math.round(_local5 * _local2) / _local2; avg_display.text = _local3; avg_display._y = display._y + display._height; } } } function draw() { super.draw(); } function size() { super.size(); invalidate(); } function reset() { totalElapsed = 0; frameCount = 0; } function set showAverage(val) { __showAverage = val; avg_display._visible = val; //return(showAverage); } function get showAverage() { return(__showAverage); } function set decimalPlaces(val) { __decimalPlaces = Math.floor(Math.max(val, 0)); __decimalPlaces = Math.min(__decimalPlaces, 4); //return(decimalPlaces); } function get decimalPlaces() { return(__decimalPlaces); } function set font_Size(val) { if ((val >= 8) && (val <= 96)) { setStyle("fontSize", val); } //return(font_Size); } function get font_Size() { return(getStyle("fontSize")); } function set font_Color(val) { setStyle("color", val); //return(font_Color); } function get font_Color() { return(getStyle("color")); } function set font_Family(val) { setStyle("fontFamily", val); //return(font_Family); } function get font_Family() { return(getStyle("fontFamily")); } function set font_Weight(val) { setStyle("fontWeight", val); //return(font_Weight); } function get font_Weight() { return(getStyle("fontWeight")); } function set embed_Fonts(val) { setStyle("embedFonts", val); //return(embed_Fonts); } function get embed_Fonts() { return(getStyle("embedFonts")); } static var symbolName = "FrameRate"; static var symbolOwner = flextnet.components.FrameRate; static var version = "1.3.0.0"; var className = "FrameRate"; var lastTime = 0; var totalElapsed = 0; var frameCount = 0; var __showAverage = false; var __decimalPlaces = 2; }
Symbol 74 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 75 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 76 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 77 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 78 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}; }
Symbol 79 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }
Symbol 80 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0
class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }
Symbol 81 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0
class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local6 = mx.core.UIObject.prototype; var _local9 = mx.skins.SkinElement.prototype; addGeometry(_local9, _local6); mx.events.UIEventDispatcher.initialize(_local6); var _local13 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local6); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local6.getTopLevel; _local5.createLabel = _local6.createLabel; _local5.createObject = _local6.createObject; _local5.createClassObject = _local6.createClassObject; _local5.createEmptyObject = _local6.createEmptyObject; _local5.destroyObject = _local6.destroyObject; _global.ASSetPropFlags(_local5, "getTopLevel", 1); _global.ASSetPropFlags(_local5, "createLabel", 1); _global.ASSetPropFlags(_local5, "createObject", 1); _global.ASSetPropFlags(_local5, "createClassObject", 1); _global.ASSetPropFlags(_local5, "createEmptyObject", 1); _global.ASSetPropFlags(_local5, "destroyObject", 1); _local5.__getTextFormat = _local6.__getTextFormat; _local5._getTextFormat = _local6._getTextFormat; _local5.getStyleName = _local6.getStyleName; _local5.getStyle = _local6.getStyle; _global.ASSetPropFlags(_local5, "__getTextFormat", 1); _global.ASSetPropFlags(_local5, "_getTextFormat", 1); _global.ASSetPropFlags(_local5, "getStyleName", 1); _global.ASSetPropFlags(_local5, "getStyle", 1); var _local7 = TextField.prototype; addGeometry(_local7, _local6); _local7.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local7.move = _local9.move; _local7.setSize = _local9.setSize; _local7.invalidateStyle = function () { this.invalidateFlag = true; }; _local7.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local7.setColor = function (color) { this.textColor = color; }; _local7.getStyle = _local5.getStyle; _local7.__getTextFormat = _local6.__getTextFormat; _local7.setValue = function (v) { this.text = v; }; _local7.getValue = function () { return(this.text); }; _local7.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local7._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local7.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local7.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); if (_global._origWidth == undefined) { _global.origWidth = Stage.width; _global.origHeight = Stage.height; } } var _local4 = _root; while (_local4._parent != undefined) { _local4 = _local4._parent; } _local4.addProperty("width", function () { return(Stage.width); }, null); _local4.addProperty("height", function () { return(Stage.height); }, null); _global.ASSetPropFlags(_local4, "width", 1); _global.ASSetPropFlags(_local4, "height", 1); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }
Symbol 82 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0
class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }
Symbol 83 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local5 = "down"; if (depthFlag == kBottom) { _local5 = "up"; } var _local6; if (_local3[_local2] != undefined) { _local6 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local5); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local6 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local6, _local3, _local5); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local5 = "down"; if (depthFlag == kBottom) { _local5 = "up"; } var _local6; if (_local3[_local2] != undefined) { _local6 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local5); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local6 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local6, _local3, _local5); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(MovieClip(this), _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local1 = targetDepth; var _local2 = targetDepth; if (direction == "down") { while (depthTable[_local2] != undefined) { _local2--; } return(_local2); } while (depthTable[_local1] != undefined) { _local1++; } return(_local1); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }
Symbol 84 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.1.78"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }
Symbol 85 MovieClip [__Packages.mx.managers.SystemManager] Frame 0
class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }
Symbol 86 MovieClip [__Packages.mx.managers.FocusManager] Frame 0
class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, lastMouse, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); lastMouse = new Object(); _global.ASSetPropFlags(_parent, "focusManager", 1); _global.ASSetPropFlags(_parent, "tabChildren", 1); _global.ASSetPropFlags(_parent, "tabEnabled", 1); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = mx.controls.SimpleButton(_local2); _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastMouse.x, lastMouse.y, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastMouse.x = _root._xmouse; lastMouse.y = _root._ymouse; _root.localToGlobal(lastMouse); } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.1.78"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 87 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0
class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }
Symbol 88 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }
Symbol 89 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0
class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local3 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local3._setStyle; _local2.changeTextStyleInChildren = _local3.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local3.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local3.notifyStyleChangeInChildren; _local2.setStyle = _local3.setStyle; _global.ASSetPropFlags(_local2, "changeTextStyleInChildren", 1); _global.ASSetPropFlags(_local2, "changeColorStyleInChildren", 1); _global.ASSetPropFlags(_local2, "notifyStyleChangeInChildren", 1); _global.ASSetPropFlags(_local2, "setStyle", 1); var _local4 = TextField.prototype; _local4.setStyle = _local2.setStyle; _local4.changeTextStyleInChildren = _local3.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }
Symbol 90 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0
class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }
Symbol 184 MovieClip Frame 20
stop();
Symbol 191 MovieClip Frame 30
stop();
Symbol 195 MovieClip Frame 39
stop();
Symbol 217 MovieClip Frame 126
gotoAndPlay (1);
Symbol 219 Button
on (release) { getURL ("javascript: _hbPageView ('Start Game', '/music/festival/cold-beer-amnesty-game/')"); this._parent.gotoAndStop("game"); }
Symbol 221 Button
on (release) { _parent.instructions_mc.play(); nextFrame(); }
Symbol 223 Button
on (release) { _parent.HS_mc.displayHS(); _parent.gotoAndStop("scores"); nextFrame(); }
Symbol 224 Button
on (release) { getURL ("javascript: _hbPageView ('Send To Friend', '/music/festival/cold-beer-amnesty-game/')"); _parent.sendToFriend_mc.gotoAndStop("on"); nextFrame(); }
Symbol 225 MovieClip Frame 95
stop();
Symbol 235 Button
on (release) { play(); }
Symbol 237 MovieClip Frame 1
stop();
Symbol 237 MovieClip Frame 22
var typer = (new com.playerthree.effects.Typer()); typer.words("Move the mouse left and right\nto control your position. Click the LEFT\nmouse button to hand over a Cold One.\nYou can only swap Cold Ones for FULL UNOPENED CANS. No bottles\nor empties.", instructions_txt, 30);
Symbol 237 MovieClip Frame 68
stop();
Symbol 237 MovieClip Frame 84
if (_parent.menu_mc._currentframe == 96) { _parent.menu_mc.gotoAndStop(95); }
Symbol 248 MovieClip Frame 1
stop();
Symbol 248 MovieClip Frame 3
stop();
Symbol 273 MovieClip Frame 60
stop();
Symbol 273 MovieClip Frame 190
stop();
Symbol 275 MovieClip Frame 1
stop();
Symbol 284 MovieClip Frame 121
stop(); _parent.startGame();
Symbol 290 Button
on (release) { trace(this.score); _parent._parent.HS_mc.submitHS(this.score); this._visible = false; }
Symbol 292 Button
on (release) { getURL ("javascript: _hbPageView ('Try Again', '/music/festival/cold-beer-amnesty-game/')"); _parent.newGame(); }
Symbol 296 Button
on (release) { _parent.newLevel(); this._visible = false; stop(); }
Symbol 298 Button
on (release) { trace(this.score); getURL ("javascript: _hbPageView ('Send To Friend', '/music/festival/cold-beer-amnesty-game/')"); _parent._parent.sendToFriend_mc.gotoAndStop("on"); this._visible = false; }
Symbol 299 MovieClip Frame 22
trace(com.playerthree.projects.carling.cold.Main.score); this.score = com.playerthree.projects.carling.cold.Main.score; if (setting == 1) { nextLevel_btn._visible = true; tryAgain_btn._visible = false; submit_btn._visible = false; sendToFriend_btn._visible = false; } else { nextLevel_btn._visible = false; tryAgain_btn._visible = true; submit_btn._visible = true; sendToFriend_btn._visible = true; stop(); }
Symbol 299 MovieClip Frame 115
this._visible = false; stop(); _parent.newLevel();
Symbol 303 MovieClip Frame 80
_parent.panBar(); stop();
Symbol 304 MovieClip [Main] Frame 1
#initclip 44 Object.registerClass("Main", com.playerthree.projects.carling.cold.Main); #endinitclip

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:7 126 145 289 303
Symbol 3 FontUsed by:4 5 6 98 101 104 105 108 111 116 117 118 120 123 128 129 130 131 132 133 136 141 142 143 215 255 256 257 258 259 262 285 286 287 288 291 293 295 297 300 301 302
Symbol 4 TextUses:3Used by:7
Symbol 5 TextUses:3Used by:7
Symbol 6 TextUses:3Used by:7
Symbol 7 MovieClipUses:2 4 5 6Used by:9
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClip [mc.popUp]Uses:7 8
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:29
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:29
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:26
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:26
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:26
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:26
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:26
Symbol 24 BitmapUsed by:25
Symbol 25 GraphicUses:24Used by:26
Symbol 26 MovieClipUses:15 17 19 21 23 25Used by:29 54
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:29
Symbol 29 MovieClip [mc.arm_collect]Uses:11 13 26 28Used by:166
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:54
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:54
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:54
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:54
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:54
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:54
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:54
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:54
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:54
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:54
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:54
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:54
Symbol 54 MovieClip [mc.arms]Uses:31 33 26 35 37 39 41 43 45 47 49 51 53Used by:166
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClip [BoundingBox]Uses:58Used by:67 73
Symbol 60 MovieClip [Defaults]Used by:62
Symbol 61 MovieClip [UIObjectExtensions]Used by:62
Symbol 62 MovieClip [UIObject]Uses:60 61Used by:68 70
Symbol 63 GraphicUsed by:65
Symbol 64 GraphicUsed by:65
Symbol 65 ButtonUses:63 64Used by:68
Symbol 66 MovieClipUsed by:68
Symbol 67 MovieClip [FocusRect]Uses:59Used by:68
Symbol 68 MovieClip [FocusManager]Uses:65 66 67 62Used by:70
Symbol 69 MovieClip [UIComponentExtensions]Used by:70
Symbol 70 MovieClip [UIComponent]Uses:62 68 69Used by:73
Symbol 71 FontUsed by:72
Symbol 72 EditableTextUses:71Used by:73
Symbol 73 MovieClip [FrameRate]Uses:59 70 72
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:93
Symbol 93 MovieClipUses:92Used by:100
Symbol 94 ShapeTweeningUsed by:100
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:97
Symbol 97 MovieClipUses:96Used by:100
Symbol 98 EditableTextUses:3 102Used by:100
Symbol 99 GraphicUsed by:100 184 273
Symbol 100 MovieClipUses:93 94 97 98 99Used by:Timeline
Symbol 101 EditableTextUses:3Used by:126
Symbol 102 FontUsed by:98 103 106 112 115 285 286 287 288
Symbol 103 EditableTextUses:102Used by:126
Symbol 104 TextUses:3Used by:126
Symbol 105 TextUses:3Used by:126
Symbol 106 EditableTextUses:102Used by:126
Symbol 107 GraphicUsed by:126
Symbol 108 TextUses:3Used by:110 290 298
Symbol 109 GraphicUsed by:110 290 298
Symbol 110 ButtonUses:108 109Used by:126
Symbol 111 TextUses:3Used by:114
Symbol 112 TextUses:102Used by:114
Symbol 113 GraphicUsed by:114
Symbol 114 ButtonUses:111 112 113Used by:126
Symbol 115 TextUses:102Used by:126
Symbol 116 EditableTextUses:3Used by:119
Symbol 117 EditableTextUses:3Used by:119
Symbol 118 EditableTextUses:3Used by:119
Symbol 119 MovieClipUses:116 117 118Used by:126
Symbol 120 TextUses:3Used by:122 125
Symbol 121 GraphicUsed by:122
Symbol 122 ButtonUses:120 121Used by:126
Symbol 123 TextUses:3Used by:125
Symbol 124 GraphicUsed by:125
Symbol 125 ButtonUses:123 120 124Used by:126
Symbol 126 MovieClipUses:2 101 103 104 105 106 107 110 114 115 119 122 125Used by:Timeline
Symbol 127 GraphicUsed by:145
Symbol 128 TextUses:3Used by:145
Symbol 129 EditableTextUses:3Used by:145
Symbol 130 EditableTextUses:3Used by:145
Symbol 131 EditableTextUses:3Used by:145
Symbol 132 EditableTextUses:3Used by:145
Symbol 133 TextUses:3Used by:135
Symbol 134 GraphicUsed by:135
Symbol 135 ButtonUses:133 134Used by:145
Symbol 136 TextUses:3Used by:140
Symbol 137 GraphicUsed by:140
Symbol 138 FontUsed by:139
Symbol 139 TextUses:138Used by:140
Symbol 140 ButtonUses:136 137 139Used by:145
Symbol 141 TextUses:3Used by:145
Symbol 142 TextUses:3Used by:145
Symbol 143 TextUses:3Used by:145
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:127 2 128 129 130 131 132 135 140 141 142 143 144Used by:Timeline
Symbol 146 GraphicUsed by:152 167 175
Symbol 147 FontUsed by:148 153 168
Symbol 148 TextUses:147Used by:152
Symbol 149 Bitmap [barTopNew.png]Used by:151
Symbol 150 Bitmap [floorTile.png]Used by:151
Symbol 151 GraphicUses:149 150Used by:152
Symbol 152 MovieClipUses:146 148 151Used by:Timeline
Symbol 153 TextUses:147Used by:167
Symbol 154 BitmapUsed by:155 156
Symbol 155 GraphicUses:154Used by:166
Symbol 156 GraphicUses:154Used by:166
Symbol 157 BitmapUsed by:158 159
Symbol 158 GraphicUses:157Used by:166
Symbol 159 GraphicUses:157Used by:166
Symbol 160 BitmapUsed by:161 162
Symbol 161 GraphicUses:160Used by:166
Symbol 162 GraphicUses:160Used by:166
Symbol 163 BitmapUsed by:164 165
Symbol 164 GraphicUses:163Used by:166
Symbol 165 GraphicUses:163Used by:166
Symbol 166 MovieClipUses:155 54 29 156 158 159 161 162 164 165Used by:167
Symbol 167 MovieClipUses:146 153 166Used by:Timeline
Symbol 168 TextUses:147Used by:175
Symbol 169 Sound [bellfinish.aif]Used by:175
Symbol 170 Sound [gravyband_mufflecrowd.aiff]Used by:175
Symbol 171 Sound [gravyband.aiff]Used by:175
Symbol 172 Sound [canshort.aif]Used by:175
Symbol 173 Sound [general_noise2.aiff]Used by:175
Symbol 174 Sound [shortCheer.wav]Used by:175
Symbol 175 MovieClipUses:146 168 169 170 171 172 173 174Used by:Timeline
Symbol 308 MovieClip [__Packages.com.playerthree.utils.Trace]
Symbol 309 MovieClip [__Packages.com.playerthree.game.SoundManager]
Symbol 310 MovieClip [__Packages.com.playerthree.effects.Typer]
Symbol 311 MovieClip [__Packages.com.playerthree.projects.carling.cold.Main]
Symbol 312 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 313 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 314 MovieClip [__Packages.mx.transitions.Tween]
Symbol 315 MovieClip [__Packages.com.playerthree.utils.FPS]
Symbol 316 MovieClip [__Packages.com.playerthree.utils.EventDelegate]
Symbol 317 MovieClip [__Packages.com.playerthree.projects.carling.cold.Lane]
Symbol 318 MovieClip [__Packages.com.playerthree.projects.carling.cold.Arm]
Symbol 319 MovieClip [__Packages.mx.transitions.easing.Regular]
Symbol 320 MovieClip [__Packages.com.playerthree.utils.BitmapX]
Symbol 321 MovieClip [__Packages.com.playerthree.game.NumDisplay]
Symbol 55 MovieClip [__Packages.mx.core.UIObject]
Symbol 56 MovieClip [__Packages.mx.core.UIComponent]
Symbol 57 MovieClip [__Packages.flextnet.components.FrameRate]
Symbol 74 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 75 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 76 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 77 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 78 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 79 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 80 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 81 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 82 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 83 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 84 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 85 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 86 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 87 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 88 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 89 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 90 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:225
Symbol 178 GraphicUsed by:225
Symbol 179 GraphicUsed by:225
Symbol 180 ShapeTweeningUsed by:184
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:183
Symbol 183 MovieClipUses:182Used by:184
Symbol 184 MovieClipUses:180 183 99Used by:225
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:187
Symbol 187 MovieClipUses:186Used by:225
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:190
Symbol 190 MovieClipUses:189Used by:191
Symbol 191 MovieClipUses:190Used by:225
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:194
Symbol 194 MovieClipUses:193Used by:195
Symbol 195 MovieClipUses:194Used by:225
Symbol 196 FontUsed by:197 198 199 200 201 202 203 204 205 206 207 208 209 213 214 232 233 236
Symbol 197 TextUses:196Used by:225
Symbol 198 TextUses:196Used by:225
Symbol 199 TextUses:196Used by:225
Symbol 200 TextUses:196Used by:225
Symbol 201 TextUses:196Used by:225
Symbol 202 TextUses:196Used by:225
Symbol 203 TextUses:196Used by:225
Symbol 204 TextUses:196Used by:225
Symbol 205 TextUses:196Used by:225
Symbol 206 TextUses:196Used by:225
Symbol 207 TextUses:196Used by:225
Symbol 208 TextUses:196Used by:225
Symbol 209 TextUses:196Used by:225
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:212
Symbol 212 MovieClipUses:211Used by:225
Symbol 213 TextUses:196Used by:225
Symbol 214 TextUses:196Used by:225
Symbol 215 TextUses:3Used by:219
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:218
Symbol 218 MovieClipUses:217Used by:219
Symbol 219 ButtonUses:215 218Used by:225
Symbol 220 GraphicUsed by:221
Symbol 221 ButtonUses:220Used by:225
Symbol 222 GraphicUsed by:223 224
Symbol 223 ButtonUses:222Used by:225
Symbol 224 ButtonUses:222Used by:225
Symbol 225 MovieClipUses:177 178 179 184 187 191 195 197 198 199 200 201 202 203 204 205 206 207 208 209 212 213 214 219 221 223 224Used by:Timeline
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:228
Symbol 228 MovieClipUses:227Used by:237
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:231
Symbol 231 MovieClipUses:230Used by:237
Symbol 232 EditableTextUses:196Used by:237
Symbol 233 TextUses:196Used by:235
Symbol 234 GraphicUsed by:235
Symbol 235 ButtonUses:233 234Used by:237
Symbol 236 EditableTextUses:196Used by:237
Symbol 237 MovieClipUses:228 231 232 235 236Used by:Timeline
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:238Used by:304
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:248
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:248
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:248
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:248
Symbol 248 MovieClipUses:241 243 245 247Used by:249
Symbol 249 MovieClipUses:248Used by:304
Symbol 250 Bitmap [bottomFade.png]Used by:252
Symbol 251 Bitmap [topFade.png]Used by:252
Symbol 252 GraphicUses:250 251Used by:253
Symbol 253 MovieClipUses:252Used by:304
Symbol 254 MovieClipUsed by:304
Symbol 255 TextUses:3Used by:275
Symbol 256 TextUses:3Used by:275
Symbol 257 EditableTextUses:3Used by:275
Symbol 258 EditableTextUses:3Used by:275
Symbol 259 TextUses:3Used by:275
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:275
Symbol 262 EditableTextUses:3Used by:263
Symbol 263 MovieClipUses:262Used by:275
Symbol 264 ShapeTweeningUsed by:273
Symbol 265 GraphicUsed by:273
Symbol 266 GraphicUsed by:273
Symbol 267 GraphicUsed by:273
Symbol 268 ShapeTweeningUsed by:273
Symbol 269 ShapeTweeningUsed by:273
Symbol 270 ShapeTweeningUsed by:273
Symbol 271 ShapeTweeningUsed by:273
Symbol 272 ShapeTweeningUsed by:273
Symbol 273 MovieClipUses:264 265 266 267 268 269 270 271 272 99Used by:275
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:255 256 257 258 259 261 263 273 274Used by:304
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:284
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:284
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:284
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:284
Symbol 284 MovieClipUses:277 279 281 283Used by:304
Symbol 285 EditableTextUses:3 102Used by:289
Symbol 286 EditableTextUses:3 102Used by:289
Symbol 287 EditableTextUses:3 102Used by:289
Symbol 288 EditableTextUses:3 102Used by:289
Symbol 289 MovieClipUses:2 285 286 287 288Used by:299
Symbol 290 ButtonUses:108 109Used by:299
Symbol 291 TextUses:3Used by:292
Symbol 292 ButtonUses:291Used by:299
Symbol 293 TextUses:3Used by:296
Symbol 294 GraphicUsed by:296
Symbol 295 TextUses:3Used by:296
Symbol 296 ButtonUses:293 294 295Used by:299
Symbol 297 TextUses:3Used by:298
Symbol 298 ButtonUses:297 108 109Used by:299
Symbol 299 MovieClipUses:289 290 292 296 298Used by:304
Symbol 300 EditableTextUses:3Used by:303
Symbol 301 EditableTextUses:3Used by:303
Symbol 302 EditableTextUses:3Used by:303
Symbol 303 MovieClipUses:2 300 301 302Used by:304
Symbol 304 MovieClip [Main]Uses:239 249 253 254 275 284 299 303Used by:Timeline
Symbol 305 BitmapUsed by:307
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:305 306Used by:Timeline

Instance Names

"HS_mc"Frame 1Symbol 126 MovieClip
"sendToFriend_mc"Frame 2Symbol 145 MovieClip
"menu_mc"Frame 5Symbol 225 MovieClip
"instructions_mc"Frame 5Symbol 237 MovieClip
"main"Frame 10Symbol 304 MovieClip [Main]
"type_mc"Symbol 9 MovieClip [mc.popUp] Frame 1Symbol 7 MovieClip
"clothes_mc"Symbol 29 MovieClip [mc.arm_collect] Frame 1Symbol 26 MovieClip
"clothes_mc"Symbol 54 MovieClip [mc.arms] Frame 1Symbol 26 MovieClip
"boundingBox_mc"Symbol 67 MovieClip [FocusRect] Frame 1Symbol 59 MovieClip [BoundingBox]
"tabCapture"Symbol 68 MovieClip [FocusManager] Frame 1Symbol 65 Button
"boundingBox_mc"Symbol 73 MovieClip [FrameRate] Frame 1Symbol 59 MovieClip [BoundingBox]
"display"Symbol 73 MovieClip [FrameRate] Frame 2Symbol 72 EditableText
"avg_display"Symbol 73 MovieClip [FrameRate] Frame 2Symbol 72 EditableText
"percent_txt"Symbol 100 MovieClip Frame 1Symbol 98 EditableText
"HSname"Symbol 119 MovieClip Frame 1Symbol 116 EditableText
"HSscore"Symbol 119 MovieClip Frame 1Symbol 117 EditableText
"HSpos"Symbol 119 MovieClip Frame 1Symbol 118 EditableText
"status_txt"Symbol 126 MovieClip Frame 7Symbol 101 EditableText
"usrname_txt"Symbol 126 MovieClip Frame 7Symbol 103 EditableText
"usremail_txt"Symbol 126 MovieClip Frame 7Symbol 106 EditableText
"submit_btn"Symbol 126 MovieClip Frame 8Symbol 110 Button
"skip_btn"Symbol 126 MovieClip Frame 8Symbol 114 Button
"HSline1"Symbol 126 MovieClip Frame 19Symbol 119 MovieClip
"HSline2"Symbol 126 MovieClip Frame 19Symbol 119 MovieClip
"HSline3"Symbol 126 MovieClip Frame 19Symbol 119 MovieClip
"HSline4"Symbol 126 MovieClip Frame 19Symbol 119 MovieClip
"HSline5"Symbol 126 MovieClip Frame 19Symbol 119 MovieClip
"HSline6"Symbol 126 MovieClip Frame 19Symbol 119 MovieClip
"HSline7"Symbol 126 MovieClip Frame 19Symbol 119 MovieClip
"HSline8"Symbol 126 MovieClip Frame 19Symbol 119 MovieClip
"HSline9"Symbol 126 MovieClip Frame 19Symbol 119 MovieClip
"HSline10"Symbol 126 MovieClip Frame 19Symbol 119 MovieClip
"HSlineX"Symbol 126 MovieClip Frame 19Symbol 119 MovieClip
"back_btn"Symbol 126 MovieClip Frame 20Symbol 122 Button
"again_btn"Symbol 126 MovieClip Frame 20Symbol 125 Button
"email2"Symbol 145 MovieClip Frame 2Symbol 129 EditableText
"name1"Symbol 145 MovieClip Frame 2Symbol 130 EditableText
"email1"Symbol 145 MovieClip Frame 2Symbol 131 EditableText
"alert_txt"Symbol 145 MovieClip Frame 2Symbol 132 EditableText
"instructions_txt"Symbol 237 MovieClip Frame 22Symbol 232 EditableText
"instructions_txt"Symbol 237 MovieClip Frame 69Symbol 236 EditableText
"arm_mc"Symbol 249 MovieClip Frame 1Symbol 248 MovieClip
"count_txt"Symbol 263 MovieClip Frame 1Symbol 262 EditableText
"score_txt"Symbol 275 MovieClip Frame 1Symbol 257 EditableText
"time_txt"Symbol 275 MovieClip Frame 1Symbol 258 EditableText
"count_mc"Symbol 275 MovieClip Frame 1Symbol 263 MovieClip
"timer_mc"Symbol 275 MovieClip Frame 1Symbol 273 MovieClip
"title_txt"Symbol 289 MovieClip Frame 1Symbol 285 EditableText
"score_txt"Symbol 289 MovieClip Frame 1Symbol 286 EditableText
"roundSwapped_txt"Symbol 289 MovieClip Frame 1Symbol 287 EditableText
"coldOnes_txt"Symbol 289 MovieClip Frame 1Symbol 288 EditableText
"board_mc"Symbol 299 MovieClip Frame 1Symbol 289 MovieClip
"submit_btn"Symbol 299 MovieClip Frame 22Symbol 290 Button
"tryAgain_btn"Symbol 299 MovieClip Frame 22Symbol 292 Button
"nextLevel_btn"Symbol 299 MovieClip Frame 22Symbol 296 Button
"sendToFriend_btn"Symbol 299 MovieClip Frame 22Symbol 298 Button
"nextLevel_btn"Symbol 299 MovieClip Frame 115Symbol 296 Button
"level_txt"Symbol 303 MovieClip Frame 1Symbol 300 EditableText
"target_txt"Symbol 303 MovieClip Frame 1Symbol 301 EditableText
"time_txt"Symbol 303 MovieClip Frame 1Symbol 302 EditableText
"barShadow_mc"Symbol 304 MovieClip [Main] Frame 1Symbol 239 MovieClip
"player_mc"Symbol 304 MovieClip [Main] Frame 1Symbol 249 MovieClip
"fades_mc"Symbol 304 MovieClip [Main] Frame 1Symbol 253 MovieClip
"armLayer_mc"Symbol 304 MovieClip [Main] Frame 1Symbol 254 MovieClip
"interface_mc"Symbol 304 MovieClip [Main] Frame 1Symbol 275 MovieClip
"countdown_mc"Symbol 304 MovieClip [Main] Frame 1Symbol 284 MovieClip
"gameOver_mc"Symbol 304 MovieClip [Main] Frame 1Symbol 299 MovieClip
"levelStart_mc"Symbol 304 MovieClip [Main] Frame 1Symbol 303 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 9 as "mc.popUp"
ExportAssets (56)Timeline Frame 1Symbol 29 as "mc.arm_collect"
ExportAssets (56)Timeline Frame 1Symbol 54 as "mc.arms"
ExportAssets (56)Timeline Frame 1Symbol 59 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 60 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 61 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 62 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 67 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 68 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 69 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 70 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 73 as "FrameRate"
ExportAssets (56)Timeline Frame 3Symbol 149 as "barTopNew.png"
ExportAssets (56)Timeline Frame 3Symbol 150 as "floorTile.png"
ExportAssets (56)Timeline Frame 3Symbol 169 as "bellfinish.aif"
ExportAssets (56)Timeline Frame 3Symbol 170 as "gravyband_mufflecrowd.aiff"
ExportAssets (56)Timeline Frame 3Symbol 171 as "gravyband.aiff"
ExportAssets (56)Timeline Frame 3Symbol 172 as "canshort.aif"
ExportAssets (56)Timeline Frame 3Symbol 173 as "general_noise2.aiff"
ExportAssets (56)Timeline Frame 3Symbol 174 as "shortCheer.wav"
ExportAssets (56)Timeline Frame 3Symbol 308 as "__Packages.com.playerthree.utils.Trace"
ExportAssets (56)Timeline Frame 3Symbol 309 as "__Packages.com.playerthree.game.SoundManager"
ExportAssets (56)Timeline Frame 3Symbol 310 as "__Packages.com.playerthree.effects.Typer"
ExportAssets (56)Timeline Frame 3Symbol 311 as "__Packages.com.playerthree.projects.carling.cold.Main"
ExportAssets (56)Timeline Frame 3Symbol 312 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 3Symbol 313 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 3Symbol 314 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 3Symbol 315 as "__Packages.com.playerthree.utils.FPS"
ExportAssets (56)Timeline Frame 3Symbol 316 as "__Packages.com.playerthree.utils.EventDelegate"
ExportAssets (56)Timeline Frame 3Symbol 317 as "__Packages.com.playerthree.projects.carling.cold.Lane"
ExportAssets (56)Timeline Frame 3Symbol 318 as "__Packages.com.playerthree.projects.carling.cold.Arm"
ExportAssets (56)Timeline Frame 3Symbol 319 as "__Packages.mx.transitions.easing.Regular"
ExportAssets (56)Timeline Frame 3Symbol 320 as "__Packages.com.playerthree.utils.BitmapX"
ExportAssets (56)Timeline Frame 3Symbol 321 as "__Packages.com.playerthree.game.NumDisplay"
ExportAssets (56)Timeline Frame 3Symbol 55 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 3Symbol 56 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 3Symbol 57 as "__Packages.flextnet.components.FrameRate"
ExportAssets (56)Timeline Frame 3Symbol 74 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 3Symbol 75 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 3Symbol 76 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 3Symbol 77 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 3Symbol 78 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 3Symbol 79 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 3Symbol 80 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 3Symbol 81 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 3Symbol 82 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 3Symbol 83 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 3Symbol 84 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 3Symbol 85 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 3Symbol 86 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 3Symbol 87 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 3Symbol 88 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 3Symbol 89 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 3Symbol 90 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 10Symbol 250 as "bottomFade.png"
ExportAssets (56)Timeline Frame 10Symbol 251 as "topFade.png"
ExportAssets (56)Timeline Frame 10Symbol 304 as "Main"

Labels

"preloader"Frame 1
"menu"Frame 5
"game"Frame 10
"empty"Symbol 126 MovieClip Frame 2
"enter"Symbol 126 MovieClip Frame 7
"pingwait"Symbol 126 MovieClip Frame 13
"display"Symbol 126 MovieClip Frame 19
"off"Symbol 145 MovieClip Frame 1
"on"Symbol 145 MovieClip Frame 2
"start"Symbol 273 MovieClip Frame 1
"full"Symbol 273 MovieClip Frame 60
"empty"Symbol 273 MovieClip Frame 160
"end"Symbol 273 MovieClip Frame 190
"new"Symbol 275 MovieClip Frame 2




http://swfchan.com/5/24173/info.shtml
Created: 25/5 -2019 11:07:39 Last modified: 25/5 -2019 11:07:39 Server time: 13/05 -2024 01:13:37