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

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

g750_v3_70317.swf

This is the info page for
Flash #246770

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


Text
Game
stÖr

<p align="center"><font face="Verdana" size="12" color="#000000" letterSpacing="0.000000" kerning="0">FPS:</font></p>

...

<p align="left"><font face="Frutiger LT 55 Roman" size="18" color="#000000" letterSpacing="0.000000" kerning="0">[Game Start]!!!</font></p><p align="left"></p>

<p align="center"><font face="Frutiger LT 55 Roman" size="16" color="#000000" letterSpacing="0.000000" kerning="0">Press any key to continue</font></p>

<p align="left"><font face="CCSmash" size="16" color="#000000" letterSpacing="0.000000" kerning="0">Score: xxxx</font></p>

<p align="left"><font face="CCSmash" size="16" color="#000000" letterSpacing="0.000000" kerning="0">Level: xxxx</font></p>

<p align="left"><font face="CCSmash" size="16" color="#000000" letterSpacing="0.000000" kerning="0">Time: 999</font></p>

<p align="left"><font face="CCSmash" size="14" color="#000000" letterSpacing="0.000000" kerning="0">You don&apos;t need that item! Return it to the nearest cashier.</font></p>

<p align="center"><font face="CCSmash" size="15" color="#000000" letterSpacing="0.000000" kerning="0">Shopping List</font></p>

<p align="left"><font face="CCSmash" size="18" color="#ffffff" letterSpacing="0.000000" kerning="0">About Cinnamon Toast Crunch</font></p>

d

o

G

f

e

c

r

u

S

M

U

I

C

L

A

<p align="center"><font face="Frutiger LT 55 Roman" size="12" color="#000000" letterSpacing="0.000000" kerning="0">[Legal]</font></p>

<p align="left"><font face="CCSmash" size="16" color="#000000" letterSpacing="0.000000" kerning="0">Esse elit vel elit in dolore ex feugiat ut illum. &nbsp;Nulla molestie odio nulla nostrud dolor vel molestie dignissim ad vel zzril at esse illum eros minim. &nbsp;Consequat exerci hendrerit adipiscing consequat ea zzril feugiat molestie illum augue euismod iriure facilisi, iusto feugait consectetuer vero duis molestie zzril. &nbsp;Eros</font></p>

<p align="left"><font face="CCSmash" size="14" color="#000000" letterSpacing="0.000000" kerning="0">About Cinnamon Toast Crunch</font></p><p align="left"><font face="CCSmash" size="16" color="#000000" letterSpacing="0.000000" kerning="0"> molestie odio nulla nostrud dolor vel molestie dignissim ad vel zzril at esse illum eros minim. &nbsp;Consequat exerci hendrerit adipiscing consequat ea zzril feugiat molestie illum augue euismod iriure facilisi, iusto feugait consectetuer vero duis molestie zzril. &nbsp;Eros nostrud vero, eu nonummy</font></p>

<p align="center"><font face="CCSmash" size="18" color="#000000" letterSpacing="0.000000" kerning="0">XGame OverX</font></p><p align="center"><font face="CCSmash" size="18" color="#000000" letterSpacing="0.000000" kerning="0">Your Score: 999999</font></p>

ActionScript [AS1/AS2]

Frame 1
if (this == _level0) { var Translator = (new np.lang.Translator()); } else { var Translator = _level100.include.Translator; } Translator.setDefaultTranslationTextFieldTarget(this); var _NP8_objLB; _NP8_objLB = new np.projects.np8.classBios(mcBiosLoader, _root, 8); stop();
Instance of Symbol 450 MovieClip "mcBiosLoader" in Frame 1
//component parameters onClipEvent (construct) { debug = false; load_local = false; translation = true; trans_debug = false; dictionary = false; game_id = 7; game_lang = "en"; meterX = 324; meterY = 228; script_server = "www.neopets.com"; game_server = "images.neopets.com"; local_path = "//neoserver/neoserver3/multimedia/neopets_gaming_system_and_utilities/FLASH8/GamingSystem/"; metervisible = true; custommetercolors = false; text1 = 16776960 /* 0xFFFF00 */; text2 = 13684944 /* 0xD0D0D0 */; text3 = 16777215 /* 0xFFFFFF */; } onClipEvent (load) { if (_root != _level0) { this._visible = false; } } onClipEvent (unload) { if (_parent._NP8_objLB != undefined) { delete _parent._NP8_objLB; } } onClipEvent (enterFrame) { if (_parent._NP8_objLB != undefined) { _parent._NP8_objLB.main(); } }
Frame 2
Translator.setDefaultFont("textFont"); var ScoringSystem = _level100.include._NP8_ScoringSystem; _NP8_GAME_DATA = _level100.include._NP8_GAME_DATA; var NeoStatus = _level100.include._NP8_NeoStatus; fscommand ("trapallkeys", "true"); if (_NP8_GAME_DATA.bDictionary) { gotoAndStop ("dictionaryFrame"); } else { gotoAndStop ("resetAllFrame"); }
Frame 22
_root.startGameCode = function () { playlist_obj.playSound("buttonSound"); _root.gotoAndPlay("gameFrame"); }; _root.instructionsCode = function () { playlist_obj.playSound("buttonSound"); _root.gotoAndPlay("instructionsframe"); }; _root.aboutCode = function () { playlist_obj.playSound("buttonSound"); _root.gotoAndPlay("aboutframe"); }; _root.webCode = function () { playlist_obj.playSound("buttonSound"); var _local1 = "http://www.neopets.com/process_click.phtml?item_id=8710"; getURL (_local1, "_blank"); }; _root.sendScoreCode = function () { playlist_obj.playSound("buttonSound"); _root.gotoAndPlay("sendscoreframe"); }; _root.restartCode = function () { playlist_obj.playSound("buttonSound"); _root.gotoAndPlay("resetallframe"); }; _root.backToMenuCode = function () { playlist_obj.playSound("buttonSound"); _root.gotoAndPlay("menuframe"); }; var playlist_obj = (new np.users.chrisa.PlayListClass(9999)); playlist_obj.addSounds(["badPickupSound", "buttonSound", "buzzerSound", "endRoundSound", "pickupSound", "returnSound"]); ScoringSystem.reset(); _level0.IDS_LEGAL_TXT = "<P ALIGN='CENTER'><FONT SIZE='12'>\u2122 & \u00A9 2006 General Mills, Inc. \u2122 & \u00A9 2006 Neopets, Inc.</FONT></P>"; _level0.IDS_STARTGAME_BTN_TXT = "<P ALIGN='LEFT'><FONT SIZE='18'>Start Game</FONT></P>"; _level0.IDS_INSTRUCTIONS_BTN_TXT = "<P ALIGN='LEFT'><FONT SIZE='18'>View Instructions</FONT></P>"; _level0.IDS_ABOUT_BTN_TXT = "<P ALIGN='LEFT'><FONT SIZE='18'>About Cinnamon Toast Crunch</FONT></P>"; _level0.IDS_TRAILER_BTN_TXT = "<P ALIGN='LEFT'><FONT SIZE='18'>View Trailer</FONT></P>"; _level0.IDS_WEB_BTN_TXT = "<P ALIGN='LEFT'><FONT SIZE='18'>Visit Website</FONT></P>"; _level0.IDS_ENDGAME_BTN_TXT = "<P ALIGN='LEFT'><FONT SIZE='13'>End Game</FONT></P>"; _level0.IDS_SENDSCORE_BTN_TXT = "<P ALIGN='LEFT'><FONT SIZE='18'>Send Score</FONT></P>"; _level0.IDS_RESTART_BTN_TXT = "<P ALIGN='LEFT'><FONT SIZE='18'>Restart Game</FONT></P>"; _level0.IDS_BACK_BTN_TXT = "<P ALIGN='LEFT'><FONT SIZE='18'>Back</FONT></P>"; _level0.IDS_INSTRUCTIONS_TXT = "<P ALIGN='LEFT'><FONT SIZE='16'>How to Play</FONT></P><BR><P ALIGN='LEFT'><FONT SIZE='14'>Do you have what it takes to live like a star? Money's no object; your only goal is to run through the shopping mall and collect all of the items on your shopping list within the time limit! You may need to pick up the latest game system from the electronics store, grab some new shoes from the clothing store, or pick up the hottest new toy from the toy store.<BR><BR>To play, use the arrow keys to move. When you see an item that you need, walk up to it and you'll automatically pick it up. If you pick up an item that's not on your list, walk up to the nearest cashier in order to return it. Collect all of the items on your list within the time limit or your game will end.</FONT></P>"; _level0.IDS_ABOUT_TXT = "<P ALIGN='LEFT'><FONT SIZE='14'>About Cinnamon Toast Crunch</FONT></P><BR><P ALIGN='LEFT'><FONT SIZE='14'>Do you want to live the good life? You could win the $25,000 grand prize in CTC's LLAS Sweepstakes! You could win the $25,000 grand prize, the $10,000 first prize or one of a thousand other cash prizes to help you live like the star that you are!</FONT></P><P ALIGN='LEFT'><FONT SIZE='11'><BR>No purchase necessary. Many will enter, few will win. See <a href='asfunction:_root.webCode'><u>www.ctclivelikeastar.com</u></a> for details and official rules.</FONT></P>"; _level0.IDS_STARTLEVEL_TXT = "<P ALIGN='LEFT'>Level %1 Start!<BR>Collect all of the items shown on your shopping list.</P>"; _level0.IDS_LEVELCLEAR_TXT = "<P ALIGN='LEFT'>Level %1 Clear!<BR>Your Time Bonus: %2<BR>Your Score: %3</P>"; _level0.IDS_GAMECLEAR_TXT = "<P ALIGN='LEFT'>Level %1 Clear!<BR>You finished the game!<BR>Your Time Bonus: %2<BR>Your Score: %3</P>"; _level0.IDS_TIMEUP_TXT = "<P ALIGN='LEFT'>You Ran Out of Time</P>"; _level0.IDS_MAPLOADING_TXT = "<P ALIGN='LEFT'>Level Loading... Please Wait.</P>"; _level0.IDS_GAMEOVER_TXT = "<P ALIGN='LEFT'>Game Over<BR>Your Score: %1</P>"; _level0.IDS_SCORE_TXT = "<P ALIGN='LEFT'><FONT SIZE='16'>Score: %1</FONT></P>"; _level0.IDS_GAMELEVEL_TXT = "<P ALIGN='LEFT'><FONT SIZE='16'>Level: %1</FONT></P>"; _level0.IDS_COLLECTED_TXT = "<P ALIGN='LEFT'><FONT SIZE='16'>Collected: %1/%2</FONT></P>"; _level0.IDS_TIME_TXT = "<P ALIGN='LEFT'><FONT SIZE='16'>Time: %1</FONT></P>"; _level0.IDS_SHOPPINGLIST_TXT = "<P ALIGN='CENTER'><FONT SIZE='15'>Shopping List</FONT></P>"; _level0.IDS_DONT_NEED_ITEM_TXT = "<P ALIGN='LEFT'><FONT SIZE='13'>You don't need that item! Return it to the nearest cashier.</FONT></P>"; _level0.IDS_RETURN_ITEM_TXT = "<P ALIGN='LEFT'><FONT SIZE='13'>You have an item you don't need! Return it to the nearest cashier.</FONT></P>"; _level0.IDS_ITEM_RETURNED_TXT = "<P ALIGN='LEFT'><FONT SIZE='13'>Item Returned!</FONT></P>"; var ttext = Translator.addTextField(_root._legal_txt); ttext.setFont("textFont"); ttext.setHtmlText(_level0.IDS_LEGAL_TXT); _root.gotoAndPlay("menuFrame");
Frame 34
stop(); _root._start_btn.init("startGameCode", this, _level0.IDS_STARTGAME_BTN_TXT, "displayFont", Translator); _root._instr_btn.init("instructionsCode", this, _level0.IDS_INSTRUCTIONS_BTN_TXT, "displayFont", Translator); _root._about_btn.init("aboutCode", this, _level0.IDS_ABOUT_BTN_TXT, "displayFont", Translator); _root._web_btn.init("webCode", this, _level0.IDS_WEB_BTN_TXT, "displayFont", Translator);
Frame 44
stop(); var ttext = Translator.addTextField(_root._text_txt); ttext.setFont("displayFont"); ttext.setHtmlText(_level0.IDS_INSTRUCTIONS_TXT); _root._back_btn.init("backToMenuCode", this, _level0.IDS_BACK_BTN_TXT, "displayFont", Translator);
Instance of Symbol 420 MovieClip [UIScrollBar] in Frame 44
//component parameters onClipEvent (construct) { _targetInstanceName = "_text_txt"; horizontal = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Frame 56
stop(); var ttext = Translator.addTextField(_root._text_txt); ttext.setFont("displayFont"); ttext.setHtmlText(_level0.IDS_ABOUT_TXT); _root._web_btn2.init("webCode", this, _level0.IDS_WEB_BTN_TXT, "displayFont", Translator); _root._back_btn.init("backToMenuCode", this, _level0.IDS_BACK_BTN_TXT, "displayFont", Translator);
Frame 67
stop(); var game_obj = (new np.users.chrisa.super_shopping_spree.GameClass()); var debug = false; var map_url = (np.utilities.Server.isFileOnline() ? "http://images.neopets.com/games/cinnamontoastcrunch/maps/" : "maps/"); var map_names = ["map1_v8.txt"]; game_obj.init(ScoringSystem, NeoStatus, Translator, _level0, playlist_obj, map_url, map_names, 48, 48); game_obj.startGame();
Frame 97
stop(); var str_fstr = (new np.data.types.FormattedString()); str_fstr.setValue(_level0.IDS_GAMEOVER_TXT); str_fstr.setReplacements([["%1", game_obj, "getScore"]]); msg_str = String(str_fstr); var ttext = Translator.addTextField(_root._text_txt); ttext.setFont("displayFont"); ttext.setHtmlText(msg_str); _root._sendscore_btn.init("sendScoreCode", this, _level0.IDS_SENDSCORE_BTN_TXT, "displayFont", Translator); _root._restart_btn.init("restartCode", this, _level0.IDS_RESTART_BTN_TXT, "displayFont", Translator);
Frame 127
ScoringSystem.submitScore(game_obj.getScore()); _root.onEnterFrame = function () { if (_level100.include.bScoringMeterClick) { _root.onEnterFrame = undefined; _root.play(); } }; stop(); _root._web_btn3.init("webCode", this, _level0.IDS_WEB_BTN_TXT, "displayFont", Translator);
Frame 128
_root.gotoAndPlay("resetAllFrame");
Symbol 11 MovieClip [663] Frame 1
#initclip 182 Object.registerClass("663", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 14 MovieClip [662] Frame 1
#initclip 80 Object.registerClass("662", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 17 MovieClip [661] Frame 1
#initclip 81 Object.registerClass("661", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 19 MovieClip [413] Frame 1
#initclip 82 Object.registerClass("413", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 23 MovieClip [401] Frame 1
#initclip 83 Object.registerClass("401", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 28 MovieClip [400] Frame 1
#initclip 84 Object.registerClass("400", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 32 MovieClip [138] Frame 1
#initclip 85 Object.registerClass("138", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 37 MovieClip [140] Frame 1
#initclip 86 Object.registerClass("140", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 41 MovieClip [139] Frame 1
#initclip 87 Object.registerClass("139", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 43 MovieClip [129] Frame 1
#initclip 88 Object.registerClass("129", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 45 MovieClip [137] Frame 1
#initclip 89 Object.registerClass("137", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 47 MovieClip [410] Frame 1
#initclip 90 Object.registerClass("410", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 49 MovieClip [409] Frame 1
#initclip 91 Object.registerClass("409", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 51 MovieClip [128] Frame 1
#initclip 92 Object.registerClass("128", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 53 MovieClip [136] Frame 1
#initclip 93 Object.registerClass("136", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 55 MovieClip [135] Frame 1
#initclip 94 Object.registerClass("135", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 57 MovieClip [133] Frame 1
#initclip 95 Object.registerClass("133", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 59 MovieClip [132] Frame 1
#initclip 96 Object.registerClass("132", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 61 MovieClip [131] Frame 1
#initclip 97 Object.registerClass("131", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 63 MovieClip [130] Frame 1
#initclip 98 Object.registerClass("130", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 65 MovieClip [399] Frame 1
#initclip 99 Object.registerClass("399", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 68 MovieClip [398] Frame 1
#initclip 100 Object.registerClass("398", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 69 MovieClip [397] Frame 1
#initclip 101 Object.registerClass("397", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 72 MovieClip [660] Frame 1
#initclip 102 Object.registerClass("660", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 75 MovieClip [659] Frame 1
#initclip 103 Object.registerClass("659", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 78 MovieClip [658] Frame 1
#initclip 104 Object.registerClass("658", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 81 MovieClip [657] Frame 1
#initclip 105 Object.registerClass("657", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 84 MovieClip [656] Frame 1
#initclip 106 Object.registerClass("656", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 87 MovieClip [655] Frame 1
#initclip 107 Object.registerClass("655", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 90 MovieClip [654] Frame 1
#initclip 108 Object.registerClass("654", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 93 MovieClip [653] Frame 1
#initclip 109 Object.registerClass("653", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 96 MovieClip [652] Frame 1
#initclip 110 Object.registerClass("652", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 99 MovieClip [651] Frame 1
#initclip 111 Object.registerClass("651", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 102 MovieClip [650] Frame 1
#initclip 112 Object.registerClass("650", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 105 MovieClip [649] Frame 1
#initclip 113 Object.registerClass("649", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 108 MovieClip [648] Frame 1
#initclip 114 Object.registerClass("648", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 111 MovieClip [647] Frame 1
#initclip 115 Object.registerClass("647", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 114 MovieClip [646] Frame 1
#initclip 116 Object.registerClass("646", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 117 MovieClip [645] Frame 1
#initclip 117 Object.registerClass("645", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 120 MovieClip [644] Frame 1
#initclip 118 Object.registerClass("644", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 123 MovieClip [643] Frame 1
#initclip 119 Object.registerClass("643", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 127 MovieClip [642] Frame 1
#initclip 120 Object.registerClass("642", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 130 MovieClip [641] Frame 1
#initclip 121 Object.registerClass("641", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 133 MovieClip [640] Frame 1
#initclip 122 Object.registerClass("640", np.users.chrisa.tileEngine.f8.PickupTileClass); #endinitclip
Symbol 137 MovieClip [396] Frame 1
#initclip 123 Object.registerClass("396", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 139 MovieClip [395] Frame 1
#initclip 124 Object.registerClass("395", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 141 MovieClip [394] Frame 1
#initclip 125 Object.registerClass("394", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 143 MovieClip [393] Frame 1
#initclip 126 Object.registerClass("393", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 145 MovieClip [412] Frame 1
#initclip 127 Object.registerClass("412", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 147 MovieClip [392] Frame 1
#initclip 128 Object.registerClass("392", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 148 MovieClip [391] Frame 1
#initclip 129 Object.registerClass("391", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 150 MovieClip [390] Frame 1
#initclip 130 Object.registerClass("390", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 152 MovieClip [134] Frame 1
#initclip 131 Object.registerClass("134", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 154 MovieClip [389] Frame 1
#initclip 132 Object.registerClass("389", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 161 MovieClip [414] Frame 1
#initclip 133 Object.registerClass("414", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 162 MovieClip [388] Frame 1
#initclip 134 Object.registerClass("388", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 164 MovieClip [387] Frame 1
#initclip 135 Object.registerClass("387", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 167 MovieClip Frame 1
Symbol 168 MovieClip [417] Frame 1
#initclip 136 Object.registerClass("417", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 174 MovieClip [416] Frame 1
#initclip 137 Object.registerClass("416", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 177 MovieClip Frame 1
Symbol 178 MovieClip [415] Frame 1
#initclip 138 Object.registerClass("415", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 180 MovieClip [386] Frame 1
#initclip 139 Object.registerClass("386", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 185 MovieClip [408] Frame 1
#initclip 140 Object.registerClass("408", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 186 MovieClip [407] Frame 1
#initclip 141 Object.registerClass("407", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 189 MovieClip [385] Frame 1
#initclip 142 Object.registerClass("385", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 190 MovieClip [384] Frame 1
#initclip 143 Object.registerClass("384", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 195 MovieClip [fps_calculator] Frame 1
#initclip 144 Object.registerClass("fps_calculator", np.users.chrisa.FrameRateMonitor); #endinitclip
Symbol 197 MovieClip Frame 1
this._visible = false;
Symbol 215 MovieClip [999] Frame 1
#initclip 145 Object.registerClass("999", np.users.chrisa.super_shopping_spree.PlayerClass); #endinitclip stop();
Symbol 215 MovieClip [999] Frame 2
stop();
Symbol 215 MovieClip [999] Frame 3
stop();
Symbol 215 MovieClip [999] Frame 4
stop();
Symbol 220 MovieClip [PromptSymbol] Frame 1
#initclip 146 Object.registerClass("PromptSymbol", np.users.chrisa.GenericPromptClass); #endinitclip
Symbol 222 MovieClip [406] Frame 1
#initclip 147 Object.registerClass("406", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 231 MovieClip [SnowTile] Frame 1
#initclip 148 Object.registerClass("SnowTile", np.users.chrisa.tileEngine.RndmLookTileClass); #endinitclip stop();
Symbol 231 MovieClip [SnowTile] Frame 2
stop();
Symbol 231 MovieClip [SnowTile] Frame 3
stop();
Symbol 231 MovieClip [SnowTile] Frame 4
stop();
Symbol 236 MovieClip [grass_to_dirt_transition] Frame 1
#initclip 149 Object.registerClass("grass_to_dirt_transition", np.users.chrisa.tileEngine.RndmLookTileClass); #endinitclip stop();
Symbol 236 MovieClip [grass_to_dirt_transition] Frame 2
stop();
Symbol 236 MovieClip [grass_to_dirt_transition] Frame 3
stop();
Symbol 236 MovieClip [grass_to_dirt_transition] Frame 4
stop();
Symbol 241 MovieClip [dirt_to_grass_transition] Frame 1
#initclip 150 Object.registerClass("dirt_to_grass_transition", np.users.chrisa.tileEngine.RndmLookTileClass); #endinitclip stop();
Symbol 241 MovieClip [dirt_to_grass_transition] Frame 2
stop();
Symbol 241 MovieClip [dirt_to_grass_transition] Frame 3
stop();
Symbol 241 MovieClip [dirt_to_grass_transition] Frame 4
stop();
Symbol 250 MovieClip [snow_toGrass_transition] Frame 1
#initclip 151 Object.registerClass("snow_toGrass_transition", np.users.chrisa.tileEngine.RndmLookTileClass); #endinitclip stop();
Symbol 250 MovieClip [snow_toGrass_transition] Frame 2
stop();
Symbol 250 MovieClip [snow_toGrass_transition] Frame 3
stop();
Symbol 250 MovieClip [snow_toGrass_transition] Frame 4
stop();
Symbol 259 MovieClip [snow_rock_pattern] Frame 1
#initclip 152 Object.registerClass("snow_rock_pattern", np.users.chrisa.tileEngine.RndmLookTileClass); #endinitclip stop();
Symbol 259 MovieClip [snow_rock_pattern] Frame 2
stop();
Symbol 259 MovieClip [snow_rock_pattern] Frame 3
stop();
Symbol 259 MovieClip [snow_rock_pattern] Frame 4
stop();
Symbol 271 MovieClip [RandomGrassTile_mc] Frame 1
#initclip 153 Object.registerClass("RandomGrassTile_mc", np.users.chrisa.tileEngine.RndmLookTileClass); #endinitclip stop();
Symbol 271 MovieClip [RandomGrassTile_mc] Frame 2
stop();
Symbol 271 MovieClip [RandomGrassTile_mc] Frame 3
stop();
Symbol 271 MovieClip [RandomGrassTile_mc] Frame 4
stop();
Symbol 271 MovieClip [RandomGrassTile_mc] Frame 5
stop();
Symbol 286 MovieClip [ScoreboardSymbol] Frame 1
#initclip 154 Object.registerClass("ScoreboardSymbol", np.users.chrisa.super_shopping_spree.ScoreboardClass); #endinitclip
Symbol 294 MovieClip [ShoppingListSymbol] Frame 1
#initclip 155 Object.registerClass("ShoppingListSymbol", np.users.chrisa.super_shopping_spree.ShoppingListClass); #endinitclip
Symbol 295 MovieClip [icon_648] Frame 1
#initclip 156 Object.registerClass("icon_648", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 296 MovieClip [icon_649] Frame 1
#initclip 157 Object.registerClass("icon_649", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 297 MovieClip [icon_662] Frame 1
#initclip 158 Object.registerClass("icon_662", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 298 MovieClip [icon_661] Frame 1
#initclip 159 Object.registerClass("icon_661", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 299 MovieClip [icon_650] Frame 1
#initclip 160 Object.registerClass("icon_650", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 300 MovieClip [icon_652] Frame 1
#initclip 161 Object.registerClass("icon_652", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 301 MovieClip [icon_653] Frame 1
#initclip 162 Object.registerClass("icon_653", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 302 MovieClip [icon_654] Frame 1
#initclip 163 Object.registerClass("icon_654", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 303 MovieClip [icon_656] Frame 1
#initclip 164 Object.registerClass("icon_656", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 304 MovieClip [icon_657] Frame 1
#initclip 165 Object.registerClass("icon_657", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 305 MovieClip [icon_658] Frame 1
#initclip 166 Object.registerClass("icon_658", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 306 MovieClip [icon_659] Frame 1
#initclip 167 Object.registerClass("icon_659", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 307 MovieClip [icon_660] Frame 1
#initclip 168 Object.registerClass("icon_660", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 308 MovieClip [icon_655] Frame 1
#initclip 169 Object.registerClass("icon_655", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 309 MovieClip [icon_663] Frame 1
#initclip 170 Object.registerClass("icon_663", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 310 MovieClip [icon_651] Frame 1
#initclip 171 Object.registerClass("icon_651", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 311 MovieClip [icon_647] Frame 1
#initclip 172 Object.registerClass("icon_647", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 312 MovieClip [icon_643] Frame 1
#initclip 173 Object.registerClass("icon_643", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 313 MovieClip [icon_646] Frame 1
#initclip 174 Object.registerClass("icon_646", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 314 MovieClip [icon_642] Frame 1
#initclip 175 Object.registerClass("icon_642", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 315 MovieClip [icon_645] Frame 1
#initclip 176 Object.registerClass("icon_645", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 316 MovieClip [icon_641] Frame 1
#initclip 177 Object.registerClass("icon_641", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 317 MovieClip [icon_644] Frame 1
#initclip 178 Object.registerClass("icon_644", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 318 MovieClip [icon_640] Frame 1
#initclip 179 Object.registerClass("icon_640", np.users.chrisa.super_shopping_spree.ShoppingIconClass); #endinitclip
Symbol 321 MovieClip [411] Frame 1
#initclip 180 Object.registerClass("411", np.users.chrisa.tileEngine.f8.TileClass); #endinitclip
Symbol 326 MovieClip [GenericTranslatedButtonSymbol] Frame 1
#initclip 181 Object.registerClass("GenericTranslatedButtonSymbol", np.users.chrisa.GenericTranslatedButtonF7); #endinitclip stop();
Symbol 326 MovieClip [GenericTranslatedButtonSymbol] Frame 2
stop();
Symbol 326 MovieClip [GenericTranslatedButtonSymbol] Frame 3
stop();
Symbol 326 MovieClip [GenericTranslatedButtonSymbol] Frame 4
stop();
Symbol 334 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 336 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 339 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 341 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 344 MovieClip [Defaults] Frame 1
#initclip 61 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 345 MovieClip [UIObjectExtensions] Frame 1
#initclip 62 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 346 MovieClip [UIObject] Frame 1
#initclip 63 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 349 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 350 MovieClip Frame 1
#initclip 64 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 351 MovieClip [FocusRect] Frame 1
#initclip 65 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 352 MovieClip [FocusManager] Frame 1
#initclip 66 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 353 MovieClip [UIComponentExtensions] Frame 1
#initclip 67 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 354 MovieClip [UIComponent] Frame 1
#initclip 68 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 355 MovieClip [SimpleButton] Frame 1
#initclip 69 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 356 MovieClip [Border] Frame 1
#initclip 70 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 357 MovieClip [RectBorder] Frame 1
#initclip 71 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 358 MovieClip [ButtonSkin] Frame 1
#initclip 72 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 359 MovieClip [Button] Frame 1
#initclip 73 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 355 MovieClip [SimpleButton] in Symbol 359 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 360 MovieClip [CustomBorder] Frame 1
#initclip 74 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclip
Symbol 372 MovieClip [ScrollThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 374 MovieClip [ScrollThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 385 MovieClip [ThumbThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 387 MovieClip [ThumbThemeColor3] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 394 MovieClip [ThumbThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 415 MovieClip [BtnDownArrow] Frame 1
#initclip 75 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclip
Symbol 416 MovieClip [BtnUpArrow] Frame 1
#initclip 76 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclip
Symbol 418 MovieClip [VScrollBar] Frame 1
#initclip 77 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();
Instance of Symbol 359 MovieClip [Button] in Symbol 418 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 355 MovieClip [SimpleButton] in Symbol 418 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 419 MovieClip [HScrollBar] Frame 1
#initclip 78 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();
Instance of Symbol 359 MovieClip [Button] in Symbol 419 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 355 MovieClip [SimpleButton] in Symbol 419 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 420 MovieClip [UIScrollBar] Frame 1
#initclip 79 Object.registerClass("UIScrollBar", mx.controls.UIScrollBar); #endinitclip stop();
Instance of Symbol 418 MovieClip [VScrollBar] in Symbol 420 MovieClip [UIScrollBar] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 419 MovieClip [HScrollBar] in Symbol 420 MovieClip [UIScrollBar] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 449 MovieClip "mcChip" in Symbol 450 MovieClip Frame 1
onClipEvent (load) { this._alpha = 0; }
Symbol 502 MovieClip [__Packages.core.lang.Translator] Frame 0
class core.lang.Translator { var pEventDispatcher, westernLang_array, translatableTextField_array, translationScriptPart2of2_str, defaultText, target_mc, IDSVars_array, targetDefault, lang_array; function Translator () { _global.NPTranslator = this; pEventDispatcher = new np.events.EventDispatcher(); pEventDispatcher.initialize(this); setDebug(false); if (_level0.lang != undefined) { setLang(_level0.lang); } else { setLang(LANG_CODE_EN); } setTypeID(TYPE_ID_GAME); setItemID(53); setPlayMode(PLAY_MODE_MANUAL); setTarget("_level0"); setWesternLangs([LANG_CODE_EN, LANG_CODE_PT, LANG_CODE_DE, LANG_CODE_FR, LANG_CODE_IT, LANG_CODE_ES, LANG_CODE_NL]); var _local3 = new Array(); _local3.push(LANG_CODE_JA); _local3.push(LANG_CODE_CH); _local3.push(LANG_CODE_ZH); _local3.push(LANG_CODE_KO); _local3 = _local3.concat(westernLang_array); setLangs(_local3); setReturnFormat(TYPE_RETURN_FORMAT); translatableTextField_array = []; translationScriptPart2of2_str = "/transcontent/gettranslationxml.phtml"; if (getPlayMode() == PLAY_MODE_AUTOMATIC) { toggleTargetPlayMode(false); translate(); } initDefaultText(); } function getDefaultText(tTextType_str) { return(Object(defaultText[getLang()])[tTextType_str]); } function setDebug(tValue) { debug_boolean = Boolean(tValue); } function getDebug() { return(debug_boolean); } function setLang(tValue) { if (tValue.length == 2) { lang_str = String(tValue).toUpperCase(); } refreshAllTranslatableTextFields(); } function getLang() { return(lang_str); } function setTypeID(tValue) { typeID_num = Number(tValue); } function getTypeID() { return(typeID_num); } function setItemID(tValue) { itemID_num = Number(tValue); } function getItemID() { return(itemID_num); } function setPlayMode(tValue) { playMode_str = String(tValue).toUpperCase(); } function getPlayMode() { return(playMode_str); } function getEmbedFonts() { var _local2 = Boolean(((userHardCodedEmbedFonts_boolean == undefined) ? (getLangGroup() == LANG_GROUP_WE) : (userHardCodedEmbedFonts_boolean))); return(_local2); } function setEmbedFonts(tValue) { userHardCodedEmbedFonts_boolean = tValue; refreshAllTranslatableTextFields(); } function setReturnFormat(tValue) { returnFormat_str = tValue; } function getReturnFormat() { return(returnFormat_str); } function setTarget(tValue) { target_mc = tValue; } function getTarget() { return(target_mc); } function setVariableList(tValue) { IDSVars_array = tValue; } function getVariableList() { return(IDSVars_array); } function setDefaultFont(tValue) { fontDefault_str = tValue; } function getDefaultFont() { return(fontDefault_str); } function setDefaultTranslationTextFieldTarget(tValue) { targetDefault = tValue; } function getDefaultTranslationTextFieldTarget() { if (targetDefault == undefined) { targetDefault = _level0; } return(targetDefault); } function getTranslatableTextFieldList() { return(translatableTextField_array); } function setWWWHost(tValue) { useWWWHost_boolean = true; WWWHost_str = tValue; } function getWWWHost() { return(WWWHost_str); } function setTranslationScriptURL(tValue) { translationScriptURL_str = tValue; } function getTranslationScriptURL() { return(translationScriptURL_str); } function setWesternLangs(tValue) { westernLang_array = tValue; } function getWesternLangs() { return(westernLang_array); } function setLangs(tValue) { lang_array = tValue; } function getLangs() { return(lang_array); } function setLangGroup(tValue) { langGroup_str = String(tValue).toLowerCase(); } function getLangGroup() { var _local2 = String(LANG_GROUP_NW); var _local3 = getWesternLangs(); for (var _local4 in _local3) { if (getLang().toUpperCase() == String(getWesternLangs()[_local4]).toUpperCase()) { _local2 = LANG_GROUP_WE; break; } } langGroup_str = String(_local2).toUpperCase(); return(langGroup_str); } function dispatchEvent(eventObj) { pEventDispatcher.dispatchEvent(eventObj); } function addEventListener(event_str, listener_obj) { pEventDispatcher.addEventListener(event_str, listener_obj); } function removeEventListener(event_str, listener_obj) { pEventDispatcher.removeEventListener(event_str, listener_obj); } function initDefaultText() { defaultText = new Object(); for (var _local4 in lang_array) { defaultText[lang_array[_local4]] = new Object(); } var _local2 = "..."; Object(defaultText[LANG_CODE_EN])[DEFAULT_TEXT_TYPE_LOADING] = unescape("Loading") + _local2; Object(defaultText[LANG_CODE_PT])[DEFAULT_TEXT_TYPE_LOADING] = unescape("Carregando") + _local2; Object(defaultText[LANG_CODE_DE])[DEFAULT_TEXT_TYPE_LOADING] = unescape("Am Laden") + _local2; Object(defaultText[LANG_CODE_FR])[DEFAULT_TEXT_TYPE_LOADING] = unescape("Chargement") + _local2; Object(defaultText[LANG_CODE_IT])[DEFAULT_TEXT_TYPE_LOADING] = unescape("Caricando") + _local2; Object(defaultText[LANG_CODE_ES])[DEFAULT_TEXT_TYPE_LOADING] = unescape("Cargando") + _local2; Object(defaultText[LANG_CODE_NL])[DEFAULT_TEXT_TYPE_LOADING] = unescape("Laden") + _local2; Object(defaultText[LANG_CODE_JA])[DEFAULT_TEXT_TYPE_LOADING] = unescape("%E3%83%AD%E3%83%BC%E3%83%89%E4%B8%AD") + _local2; Object(defaultText[LANG_CODE_CH])[DEFAULT_TEXT_TYPE_LOADING] = unescape("%E4%B8%8B%E8%BD%BD%E4%B8%AD") + _local2; Object(defaultText[LANG_CODE_ZH])[DEFAULT_TEXT_TYPE_LOADING] = unescape("%E4%B8%8B%E8%BC%89%E4%B8%AD") + _local2; Object(defaultText[LANG_CODE_KO])[DEFAULT_TEXT_TYPE_LOADING] = unescape("%EB%A1%9C%EB%94%A9") + _local2; var _local3 = ": #"; Object(defaultText[LANG_CODE_EN])[DEFAULT_TEXT_TYPE_ERROR] = unescape("Error") + _local3; Object(defaultText[LANG_CODE_PT])[DEFAULT_TEXT_TYPE_ERROR] = unescape("Erro") + _local3; Object(defaultText[LANG_CODE_DE])[DEFAULT_TEXT_TYPE_ERROR] = unescape("Fehler") + _local3; Object(defaultText[LANG_CODE_FR])[DEFAULT_TEXT_TYPE_ERROR] = unescape("Erreur") + _local3; Object(defaultText[LANG_CODE_IT])[DEFAULT_TEXT_TYPE_ERROR] = unescape("Errore") + _local3; Object(defaultText[LANG_CODE_ES])[DEFAULT_TEXT_TYPE_ERROR] = unescape("Error") + _local3; Object(defaultText[LANG_CODE_NL])[DEFAULT_TEXT_TYPE_ERROR] = unescape("Error") + _local3; Object(defaultText[LANG_CODE_JA])[DEFAULT_TEXT_TYPE_ERROR] = unescape("%E3%82%A8%E3%83%A9%E3%83%BC") + _local3; Object(defaultText[LANG_CODE_CH])[DEFAULT_TEXT_TYPE_ERROR] = unescape("%E9%94%99%E8%AF%AF") + _local3; Object(defaultText[LANG_CODE_ZH])[DEFAULT_TEXT_TYPE_ERROR] = unescape("%E9%8C%AF%E8%AA%A4") + _local3; Object(defaultText[LANG_CODE_KO])[DEFAULT_TEXT_TYPE_ERROR] = unescape("%EC%97%90%EB%9F%AC") + _local3; } function oTrace(tMessage_str) { if (getDebug()) { } } function toggleTargetPlayMode(tPlayMode_b) { if (tPlayMode_b == true) { MovieClip(_root[getTarget()]).play(); } else { MovieClip(_root[getTarget()]).stop(); } } function translate() { translateToTarget(getTarget()); } function translateToTarget(tTarget) { setTarget(tTarget); oTrace("translateToTarget(): " + tTarget); var _local2 = new LoadVars(); _local2.translator = this; _local2.onLoad = function (tSuccess_b) { var _local2 = new Object(); _local2.type = "onLoad"; _local2.success = "true"; _local2.target = this.translator; this.translator.dispatchEvent(_local2); }; _local2.onData = function (tXML_str) { this.translator.oTrace("onData()"); var _local2 = new XML(); _local2.ignoreWhite = true; _local2.parseXML(tXML_str); if (_local2.firstChild.nodeName.toUpperCase() == "XLIFF") { this.translator.translateXML(_local2); this.onLoad(true); } else { this.onLoad(false); } }; _local2.randomNumber = random(9999999); _local2.lang = getLang(); _local2.type_id = getTypeID(); _local2.item_id = getItemID(); var _local5 = ""; if (useWWWHost_boolean == true) { _local5 = getWWWHost() + translationScriptPart2of2_str; } else { _local5 = getTranslationScriptURL(); } oTrace("sendAndLoad()"); oTrace("\t URL: " + _local5); oTrace("\tpost: " + _local2.toString()); _local2.sendAndLoad(_local5, _local2, "POST"); } function translateXML(tTranslation_xml) { var _local23 = tTranslation_xml.firstChild; var _local19 = tTranslation_xml.firstChild.firstChild; var _local17 = new Array(); var _local18 = function (tName, tValue) { this.name = tName; this.value = tValue; this.oTrace((this.name + " = ") + this.value); }; var _local20 = _local19.childNodes.length; var _local11 = 0; while (_local11 < _local20) { var _local5 = _local19.childNodes[_local11]; if (_local5.nodeName.toUpperCase() == "HEADER") { } else if (_local5.nodeName.toUpperCase() == "BODY") { var _local16 = _local5.childNodes.length; var _local3 = 0; while (_local3 < _local16) { var _local6 = _local5.childNodes[_local3]; var _local9 = _local6.firstChild.firstChild; _local17.push(new _local18[undefined](_local6.attributes.resname.toString(), _local9.toString())); _local3++; } } else if (_local5.nodeName.toUpperCase() == "SYSTEM") { var _local12 = _local5.firstChild; var _local15 = _local12.childNodes.length; var _local10 = []; var _local4 = 0; while (_local4 < _local15) { var _local2 = _local12.childNodes[_local4]; var _local13 = XMLNode(_local2.childNodes[0]).firstChild.toString(); var _local8 = XMLNode(_local2.childNodes[1]).firstChild.toString().toUpperCase(); var _local14 = XMLNode(_local2.childNodes[2]).firstChild.toString(); var _local7 = XMLNode(_local2.childNodes[3]).firstChild.toString().toUpperCase(); if (_local7 == LANG_GROUP_WE) { _local10.push(_local8); } _local4++; } setWesternLangs(_local10); refreshAllTranslatableTextFields(); } _local11++; } copyVariablesToLocal(_local17); var _local21 = Object(getTarget()); var _local22 = getVariableList(); copyVariablesToTarget(_local21, _local22); } function copyVariablesToLocal(tTransVarList) { var _local4 = new Object(); oTrace("copyVariablesToLocal()"); var _local5 = tTransVarList.length; var _local2 = 0; while (_local2 < _local5) { _local4[String(Object(tTransVarList[_local2]).name)] = unescape(String(Object(tTransVarList[_local2]).value)); oTrace("\tvariable #" + _local2); oTrace("\t\tname: " + String(Object(tTransVarList[_local2]).name)); oTrace("\t\tvalue: " + _local4[String(Object(tTransVarList[_local2]).name)]); _local2++; } setVariableList(_local4); } function copyVariablesToTarget(tTarget, tVariableList) { for (var _local4 in tVariableList) { tTarget[_local4] = tVariableList[_local4]; } if (getPlayMode() == PLAY_MODE_AUTOMATIC) { toggleTargetPlayMode(true); setPlayMode(PLAY_MODE_MANUAL); } } function toString() { return("[_global.NPTranslator]"); } function inArray(tNeedle, tHaystack_array) { for (var _local3 in tHaystack_array) { if (tHaystack_array[_local3] == tNeedle) { return(true); } } return(false); } function indexInArray(tNeedle, tHaystack_array) { var _local1 = 0; while (_local1 < tHaystack_array.length) { if ((tHaystack_array[_local1].getInstance() == tNeedle.getInstance()) || (tHaystack_array[_local1].getInstance() == undefined)) { return(_local1); } _local1++; } return(-1); } function removeTranslatableTextField(tTranslatableTextFieldInstance) { var _local2 = indexInArray(tTranslatableTextFieldInstance, translatableTextField_array); if (_local2 != -1) { translatableTextField_array.splice(_local2, 1); } } function addTextField(tTextFieldInstanceOrString, properties) { setDefaultTranslationTextFieldTarget(((properties.target != undefined) ? (properties.target) : (targetDefault))); var _local4 = true; var _local2 = new core.lang.TranslatableTextFieldInstance(tTextFieldInstanceOrString, getDefaultTranslationTextFieldTarget(), _local4); _local2.setEmbedFonts(getEmbedFonts(), _local4); if (properties.htmlText != undefined) { _local2.setHtmlText(properties.htmlText); } var _local5 = ((properties.font != undefined) ? (properties.font) : (fontDefault_str)); _local2.setFont(_local5, _local4); if (properties.useHTMLFontFace == true) { _local2.setUseHTMLFontFace(true, _local4); } removeTranslatableTextField(_local2); translatableTextField_array.push(_local2); return(_local2); } function refreshAllTranslatableTextFields() { var _local2 = 0; while (_local2 < translatableTextField_array.length) { if (core.lang.TranslatableTextFieldInstance(translatableTextField_array[_local2]).getInstance() != undefined) { core.lang.TranslatableTextFieldInstance(translatableTextField_array[_local2]).setEmbedFonts(getEmbedFonts()); core.lang.TranslatableTextFieldInstance(translatableTextField_array[_local2]).refresh(); } else { removeTranslatableTextField(core.lang.TranslatableTextFieldInstance(translatableTextField_array[_local2])); _local2--; } _local2++; } } var sDEBUG = ""; static var TYPE_ID_GAME = 4; static var TYPE_ID_CONTENT = 14; static var DEFAULT_TEXT_TYPE_LOADING = "LOADING"; static var DEFAULT_TEXT_TYPE_ERROR = "ERROR"; var debug_boolean = false; var lang_str = undefined; var typeID_num = 0; var itemID_num = 0; var playMode_str = ""; var userHardCodedEmbedFonts_boolean = undefined; var returnFormat_str = ""; var fontDefault_str = "_sans"; var useWWWHost_boolean = false; var WWWHost_str = ""; var translationScriptURL_str = ""; var langGroup_str = undefined; static var TYPE_RETURN_FORMAT = "XML"; static var PLAY_MODE_AUTOMATIC = "AUTOMATIC"; static var PLAY_MODE_MANUAL = "MANUAL"; static var LANG_GROUP_WE = "WE"; static var LANG_GROUP_NW = "NW"; static var LANG_CODE_EN = "EN"; static var LANG_CODE_PT = "PT"; static var LANG_CODE_DE = "DE"; static var LANG_CODE_FR = "FR"; static var LANG_CODE_IT = "IT"; static var LANG_CODE_ES = "ES"; static var LANG_CODE_NL = "NL"; static var LANG_CODE_JA = "JA"; static var LANG_CODE_CH = "CH"; static var LANG_CODE_ZH = "ZH"; static var LANG_CODE_KO = "KO"; }
Symbol 503 MovieClip [__Packages.np.events.EventDispatcher] Frame 0
class np.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 (isTracing_boolean == true) { } if (_fEventDispatcher == undefined) { _fEventDispatcher = new np.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 (isTracing_boolean == true) { } if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { if (isTracing_boolean == true) { } 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) { if (isTracing_boolean == true) { } var _local3 = "__q_" + event; _removeEventListener(this[_local3], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; static var isTracing_boolean = false; }
Symbol 504 MovieClip [__Packages.core.lang.TranslatableTextFieldInstance] Frame 0
class core.lang.TranslatableTextFieldInstance extends TextField { var isPositionHinted_boolean, target, instance_str, htmlText_str; function TranslatableTextFieldInstance (tTextFieldInstanceOrString, tTarget, aSuppressRefresh_boolean) { super(); if ((tTextFieldInstanceOrString == undefined) && (tTarget == undefined)) { } else { setInstanceString(tTextFieldInstanceOrString); setTarget(tTarget); isPositionHinted_boolean = false; setUseHTMLFontFace(false, aSuppressRefresh_boolean); init(); setEmbedFonts(getInstance().embedFonts, aSuppressRefresh_boolean); setFont(getInstance().getTextFormat().font, aSuppressRefresh_boolean); } } function setTarget(tValue) { target = tValue; } function getTarget() { return(target); } function setInstanceString(tValue) { tValue = String(tValue); if (tValue.charAt(0) == "_") { var _local3 = tValue.indexOf("."); tValue = tValue.substring(_local3 + 1); } instance_str = String(tValue); } function getInstanceString() { return(instance_str); } function getInstance() { return(eval (String((String(getTarget()) + ".") + getInstanceString()))); } function setEmbedFonts(tValue, aSuppressRefresh_boolean) { embedFonts_boolean = tValue; if (!aSuppressRefresh_boolean) { refresh(); } } function getEmbedFonts() { return(embedFonts_boolean); } function setFont(tValue, aSuppressRefresh_boolean) { font_str = tValue; if (!aSuppressRefresh_boolean) { refresh(); } } function getFont() { return(font_str); } function setUseHTMLFontFace(tValue, aSuppressRefresh_boolean) { useHTMLFontFace_boolean = tValue; if (!aSuppressRefresh_boolean) { refresh(); } } function getUseHTMLFontFace() { return(useHTMLFontFace_boolean); } function init() { getInstance().multiline = true; getInstance().selectable = false; getInstance().editable = false; getInstance().wordWrap = true; getInstance().border = false; getInstance().html = true; } function setHtmlText(tHtmlText_str, aSuppressRefresh_boolean) { htmlText_str = tHtmlText_str; if (!aSuppressRefresh_boolean) { refresh(); } } function getHtmlText() { return(getInstance().htmlText); } function refresh() { if (getInstance() == undefined) { if ((++allObjectsInvalidValueErrorCount_num) > 1) { if (!thisObjectgivenInvalidValueError_boolean) { thisObjectgivenInvalidValueError_boolean = true; } } } else { getInstance().embedFonts = getEmbedFonts(); getInstance().htmlText = htmlText_str; if (!isPositionHinted_boolean) { doPositionHinting(); isPositionHinted_boolean = true; } var _local2 = new TextFormat(); _local2.font = getFont(); if (useHTMLFontFace_boolean == false) { getInstance().setTextFormat(_local2); } getInstance().htmlText = htmlText_str; } } function doPositionHinting() { if (getInstance()._x != Math.round(getInstance()._x)) { getInstance()._x = Math.round(getInstance()._x); } if (getInstance()._y != Math.round(getInstance()._y)) { getInstance()._y = Math.round(getInstance()._y); } } var embedFonts_boolean = false; var font_str = undefined; var useHTMLFontFace_boolean = undefined; var thisObjectgivenInvalidValueError_boolean = false; static var allObjectsInvalidValueErrorCount_num = 0; }
Symbol 505 MovieClip [__Packages.np.lang.Translator] Frame 0
class np.lang.Translator extends core.lang.Translator { var setTranslationScriptURL, translationScriptPart2of2_str, setLang, setTypeID, setItemID; function Translator () { super(); np.utilities.Server.addAllAllowedDomains(); setTranslationScriptURL(np.utilities.Server.__get__WEB_SERVER_BASE_URL() + translationScriptPart2of2_str); } function addTextField(tTextFieldInstanceOrString, properties) { return(super.addTextField(tTextFieldInstanceOrString, properties)); } function setTranslatorXML(aXMLNode) { var _local6 = XMLNode(aXMLNode.childNodes[0]).firstChild.toString(); var _local3 = Number(XMLNode(aXMLNode.childNodes[1]).firstChild.toString()); var _local5 = Number(XMLNode(aXMLNode.childNodes[2]).firstChild.toString()); var _local4 = XMLNode(aXMLNode.childNodes[3]).firstChild.toString(); setLang(_local6); setTypeID(_local3); setItemID(_local5); setTranslationScriptURL(_local4); } }
Symbol 506 MovieClip [__Packages.np.utilities.Server] Frame 0
class np.utilities.Server { static var WEB_SERVER_BASE_URL_STR, IMAGES_SERVER_BASE_URL_STR; function Server () { } static function get WEB_SERVER_BASE_URL() { if (!isFileOnline()) { if (isFileInUSOffice()) { WEB_SERVER_BASE_URL_STR = "http://dev.neopets.com"; } else { WEB_SERVER_BASE_URL_STR = "http://webdev.neopets.com"; } } else if (_level0.FG_SCRIPT_BASE == undefined) { WEB_SERVER_BASE_URL_STR = "http://www.neopets.com"; } else { WEB_SERVER_BASE_URL_STR = _level0.FG_SCRIPT_BASE; } return(WEB_SERVER_BASE_URL_STR); } static function get IMAGES_SERVER_BASE_URL() { if (!isFileOnline()) { IMAGES_SERVER_BASE_URL_STR = "http://images50.neopets.com"; } else if (_level0.FG_GAME_BASE == undefined) { IMAGES_SERVER_BASE_URL_STR = IMAGES; } else { IMAGES_SERVER_BASE_URL_STR = _level0.FG_GAME_BASE; } return(IMAGES_SERVER_BASE_URL_STR); } static function isFileOnline() { return(Boolean(String(_level0._url).indexOf("file://") != 0)); } static function isFileInUSOffice() { return(Boolean(String(_level0._url).indexOf("file://\\Neoserver") != 0)); } static function addAllowedURL(scriptURL_str) { var _local2 = scriptURL_str.split("/", 3); var _local1 = String(_local2[2]).toUpperCase(); addAllowedDomain(_local1); } static function addAllowedDomain(tDomain_str) { System.security.allowDomain("neopets.com", "*.neopets.com", "www.neopets.com", "dev.neopets.com", "webdev.neopets.com", "images.neopets.com", "images50.neopets.com", "swf.neopets.com", "neoadmin.neopets.com", "system.neopets.com", "millsberry.com", "*.millsberry.com", "www.millsberry.com", "64.191.225.25", "64.191.225.20", "dev.millsberry.com", "gmidev.neopets.com", "graphics.millsberry.com", "devgraphics.millsberry.com", tDomain_str); } static function addAllAllowedDomains(DONT_PASS_ANYTHING) { if (DONT_PASS_ANYTHING != undefined) { } addAllowedDomain(""); } static var IMAGES = "http://images.neopets.com"; }
Symbol 507 MovieClip [__Packages.np.projects.np8.classBios] Frame 0
class np.projects.np8.classBios { var mcBios, objGameRoot, nVersion, bLocal, iLoadState, bDebug, bTranslate, bDictionary, iScoringMeterWidth, iScoringMeterHeight, objTracer, objGameData, sIncludeFileName, sLocal_INCLUDE_URL, sLocal_DICT_URL, gameTranslationSuccess, gameTranslation_lis; function classBios (mcBL, objGR, version) { mcBios = mcBL; objGameRoot = objGR; nVersion = version; var _local3 = String(objGameRoot); bLocal = ((_local3.indexOf("_level0") >= 0) ? true : false); iLoadState = 0; bDebug = mcBios.debug; bTranslate = mcBios.translation; bDictionary = mcBios.dictionary; iScoringMeterWidth = 300; iScoringMeterHeight = 120; objTracer = new np.projects.np8.classTracer(bDebug, "NP8 BIOS: "); objTracer.trace("Initializing...", true); if (bLocal) { objGameData = new np.projects.np8.classGameData(); } else { objGameData = _level0._NP8_GAME_DATA; } var _local2 = "//neoserver/neoserver3/multimedia/neopets_gaming_system_and_utilities/FLASH/"; var _local4 = mcBios.local_path; sIncludeFileName = ("np" + nVersion) + "_include.swf"; sLocal_INCLUDE_URL = _local4 + sIncludeFileName; sLocal_DICT_URL = _local2 + "utilities/flash_dictionary/flash_dictionary_en_v14.swf"; gameTranslationSuccess = false; gameTranslation_lis = new Object(); gameTranslation_lis.objRoot = objGameRoot; gameTranslation_lis.onLoad = function (event) { this.objRoot._NP8_objLB.gameTranslationSuccess = true; }; objGameRoot.Translator.addEventListener("onLoad", gameTranslation_lis); } function main() { switch (iLoadState) { case 0 : mcBios.mcChip._alpha = mcBios.mcChip._alpha + 10; if (mcBios.mcChip._alpha >= 100) { iLoadState = 1; } break; case 1 : if (bLocal) { loadInclude_SWF(); iLoadState = 2; } else { iLoadState = 3; } break; case 2 : if (includeIsLoaded()) { iLoadState = 3; } break; case 3 : objTracer.trace("Setting Game Data..."); if (bLocal) { setLocalIncludeData(); for (var _local3 in objGameData) { if (String(_local3) == "objAddVars") { for (var _local2 in objGameData[_local3]) { _level100.include.setGameDataAdd(_local3, _local2, objGameData[_local3][_local2]); } } else { _level100.include.setGameData(_local3, objGameData[_local3]); } } } else { setLiveIncludeData(); } iLoadState = 4; break; case 4 : objTracer.trace("Create System Objects..."); _level100.include.createSystemObjects(bDictionary); if (bLocal) { setTranslatorProps(objGameData); if (bTranslate) { iLoadState = 5; } else { iLoadState = 7; } } else { setTranslatorProps(_level100.include._NP8_GAME_DATA); iLoadState = 7; } break; case 5 : gameTranslation(); iLoadState = 6; break; case 6 : if (gameTranslationSuccess) { iLoadState = 7; } break; case 7 : if (!(bLocal || (_level0._NP8_bGameLoaded))) { break; } objTracer.trace("Starting Game..."); objGameRoot.play(); iLoadState = 999; } } function loadInclude_SWF() { var _local2 = ""; if (bLocal) { if (mcBios.load_local) { _local2 = sLocal_INCLUDE_URL; objTracer.trace(("Loading local Include " + sIncludeFileName) + "...", true); } else { objTracer.trace(((("Loading Include " + sIncludeFileName) + " from ") + mcBios.game_server) + "..."); _local2 = (((("http://" + mcBios.game_server) + "/games/flash8/") + sIncludeFileName) + "?r=") + random(99999); } } else { _local2 = (((_level0.FG_GAME_BASE + "flash8/") + sIncludeFileName) + "?r=") + random(99999); } loadMovieNum (_local2, 100); } function includeIsLoaded() { var _local1 = false; var _local2 = int((_level100.getBytesLoaded() / _level100.getBytesTotal()) * 100); if (_local2 >= 100) { _local1 = true; } return(_local1); } function setLocalIncludeData() { objGameData.FG_GAME_BASE = ("http://" + mcBios.game_server) + "/"; objGameData.FG_SCRIPT_BASE = ("http://" + mcBios.script_server) + "/"; objGameData.bDebug = mcBios.debug; objGameData.bTransDebug = mcBios.trans_debug; objGameData.bOffline = bLocal; objGameData.bDictionary = bDictionary; objGameData.bMeterVisible = mcBios.metervisible; objGameData.objTransLevel = _level0; objGameData.iGameID = mcBios.game_id; objGameData.sLang = mcBios.game_lang; _level100.include._x = mcBios.meterX + (iScoringMeterWidth / 2); _level100.include._y = mcBios.meterY + (iScoringMeterHeight / 2); } function setLiveIncludeData() { _level100.include._NP8_GAME_DATA.bDictionary = bDictionary; _level100.include._NP8_GAME_DATA.bMeterVisible = mcBios.metervisible; var _local3 = 1000 / mcBios._width; var _local2 = 1000 / mcBios._height; _level100.include._width = int(iScoringMeterWidth * _local3); _level100.include._height = int(iScoringMeterHeight * _local2); var _local5 = int(mcBios.meterX * _local3); var _local4 = int(mcBios.meterY * _local2); _level100.include._x = _local5 + int((iScoringMeterWidth / 2) * _local3); _level100.include._y = _local4 + int((iScoringMeterHeight / 2) * _local2); } function setTranslatorProps(oGD) { objGameRoot.Translator.setPlayMode("MANUAL"); objGameRoot.Translator.setDebug(oGD.bTransDebug); objGameRoot.Translator.setTarget(_level0); var _local3 = oGD.FG_SCRIPT_BASE + "transcontent/gettranslationxml.phtml"; objGameRoot.Translator.setTranslationScriptURL(_local3); objTracer.trace("Loading Translation: " + _local3, true); objGameRoot.Translator.setLang(oGD.sLang); objGameRoot.Translator.setTypeID(4); objGameRoot.Translator.setItemID(oGD.iGameID); } function gameTranslation() { objGameRoot.Translator.translate(); } }
Symbol 508 MovieClip [__Packages.np.projects.np8.classTracer] Frame 0
class np.projects.np8.classTracer { var bActive, cPrefix; function classTracer (bAct, cPre) { bActive = bAct; cPrefix = cPre; } function trace(s, bForce) { if (bForce == undefined) { bForce = false; } if (bActive || (bForce)) { } } }
Symbol 509 MovieClip [__Packages.np.projects.np8.classGameData] Frame 0
class np.projects.np8.classGameData { var FG_GAME_BASE, FG_SCRIPT_BASE, bDebug, bTransDebug, bOffline, bDictionary, bMeterVisible, objTransLevel, sFilename, sPreloader, sQuality, iFramerate, iVersion, iGameID, iNPRatio, iNPCap, sUsername, iAge13, iNsm, iNsid, sNcReferer, sLang, sHash, sSK, iCalibration, sBaseURL, iTypeID, iItemID, iScorePosts, iVerifiedAct, iHiscore, sDestination, iChallenge, sPSurl, iTracking, iMultiple, iIsMember, iIsAdmin, iIsSponsor, iPlaysAllowed, iDailyChallenge, iDictVersion, tLoaded, bEmbedFonts, iAvgFramerate, objAddVars; function classGameData () { FG_GAME_BASE = "http://swf.neopets.com/"; FG_SCRIPT_BASE = "http://www.neopets.com/"; bDebug = false; bTransDebug = false; bOffline = false; bDictionary = false; bMeterVisible = true; objTransLevel = undefined; sFilename = "g46_v60"; sPreloader = "ml_haunted_woods"; sQuality = "HIGH"; iFramerate = 24; iVersion = 60; iGameID = 46; iNPRatio = 0; iNPCap = 1000; sUsername = "guest_user_account"; iAge13 = 0; iNsm = 0; iNsid = -1; sNcReferer = ""; sLang = "en"; sHash = "35ba379a5d920acb6f18"; sSK = "35ba379a5d920acb6f18"; iCalibration = 256; sBaseURL = "www.neopets.com"; iTypeID = 4; iItemID = 46; iScorePosts = 0; iVerifiedAct = 1; iHiscore = 0; sDestination = "games/"; iChallenge = 0; sPSurl = ""; iTracking = 0; iMultiple = 0; iIsMember = 0; iIsAdmin = 0; iIsSponsor = 0; iPlaysAllowed = 3; iDailyChallenge = 0; iDictVersion = 13; tLoaded = getTimer(); bEmbedFonts = true; iAvgFramerate = 24; objAddVars = {}; } function setVar(cVar, val) { if (this[cVar] != undefined) { if (val != undefined) { this[cVar] = val; } } else if (val != undefined) { objAddVars[cVar] = val; } } }
Symbol 510 MovieClip [__Packages.np.users.chrisa.tileEngine.f8.TileClass] Frame 0
class np.users.chrisa.tileEngine.f8.TileClass extends MovieClip { var _x, _y, _type_num; function TileClass () { super(); } function init(x, y, type_id) { _x = x; _y = y; _type_num = type_id; } function getType() { return(_type_num); } }
Symbol 511 MovieClip [__Packages.np.users.chrisa.tileEngine.f8.PickupTileClass] Frame 0
class np.users.chrisa.tileEngine.f8.PickupTileClass extends np.users.chrisa.tileEngine.f8.TileClass { function PickupTileClass () { super(); } function init(x, y, type_id) { super.init(x, y, type_id); } }
Symbol 512 MovieClip [__Packages.np.users.chrisa.FrameRateMonitor] Frame 0
class np.users.chrisa.FrameRateMonitor extends MovieClip { var frames, oldtime, thistime, fps_txt; function FrameRateMonitor () { super(); frames = 0; oldtime = 0; } function onEnterFrame() { var _local2 = getTimer() / 1000; thistime = _local2 - oldtime; if (thistime >= 1) { fps_txt.text = String(frames); frames = 0; oldtime++; } else { frames++; } } }
Symbol 513 MovieClip [__Packages.np.users.chrisa.tileEngine.f8.PlayerClass] Frame 0
class np.users.chrisa.tileEngine.f8.PlayerClass extends MovieClip { var _x, _y, _body_mc, _game_obj, _tileWidth_num, _tileHeight_num, _friction_num, _dx_num, _dy_num, _row_num, _col_num, _moveIncr_num, _maxSpeed_num, _efc, _currentframe, gotoAndStop, swapDepths, pHitArea_mc; function PlayerClass () { super(); } function init(x, y, game_obj, tile_w, tile_h) { _x = x; _y = y; _body_mc.gotoAndStop(1); _game_obj = game_obj; _tileWidth_num = tile_w; _tileHeight_num = tile_h; _friction_num = 0.25; _dx_num = 0; _dy_num = 0; _row_num = Math.floor(_y / _tileHeight_num); _col_num = Math.floor(_x / _tileWidth_num); _moveIncr_num = 1.6; _maxSpeed_num = 16; } function togglePaused(evt) { var _local2 = evt.value; if (_local2) { if (onEnterFrame != undefined) { _efc = onEnterFrame; _dx_num = (_dy_num = 0); onEnterFrame = undefined; _body_mc.stop(); } } else if (_efc != undefined) { onEnterFrame = _efc; _efc = undefined; } } function easeToZero(move_num) { move_num = move_num * _friction_num; if (Math.abs(move_num) < _friction_num) { move_num = 0; } return(move_num); } function userInput() { var _local2 = false; if (Key.isDown(37)) { if (_local2 == false) { _local2 = true; } if (_currentframe != 3) { gotoAndStop("l"); } _dx_num = _dx_num - _moveIncr_num; if (_dx_num < (-_maxSpeed_num)) { _dx_num = -_maxSpeed_num; } } else if (Key.isDown(39)) { if (_local2 == false) { _local2 = true; } if (_currentframe != 4) { gotoAndStop("r"); } _dx_num = _dx_num + _moveIncr_num; if (_dx_num > _maxSpeed_num) { _dx_num = _maxSpeed_num; } } var _local3 = false; if (Key.isDown(38)) { if (_local3 == false) { _local3 = true; } if (_currentframe != 2) { gotoAndStop("u"); } _dy_num = _dy_num - _moveIncr_num; if (_dy_num < (-_maxSpeed_num)) { _dy_num = -_maxSpeed_num; } } else if (Key.isDown(40)) { if (_local3 == false) { _local3 = true; } if (_currentframe != 1) { gotoAndStop("d"); } _dy_num = _dy_num + _moveIncr_num; if (_dy_num > _maxSpeed_num) { _dy_num = _maxSpeed_num; } } if (_local3 == false) { if (_dy_num != 0) { _dy_num = easeToZero(_dy_num); } } if (_local2 == false) { if (_dx_num != 0) { _dx_num = easeToZero(_dx_num); } } } function checkGrid() { var _local10 = Math.floor(_y / _tileHeight_num); var _local8 = Math.floor(_x / _tileWidth_num); var _local4 = false; var _local11 = false; var _local2; if (_local10 != _row_num) { _local4 = true; _local2 = ((_row_num < _local10) ? "d" : "u"); _row_num = _local10; } if (_local8 != _col_num) { _local11 = true; _local2 = ((_col_num < _local8) ? "r" : "l"); _col_num = _local8; } if (_local4 || (_local11)) { var _local18 = _game_obj.getTileValue(_row_num - 1, _col_num); var _local15 = _game_obj.getTileValue(_row_num + 1, _col_num); var _local9 = _local18[1]; var _local5 = _local15[1]; if ((_local9 != "") || (_local5 != "")) { if (((_local9 != 0) && (_local9 != undefined)) || ((_local5 != 0) && (_local5 != undefined))) { var _local17 = _game_obj.getTileDepthAt(_col_num, _row_num, 1); swapDepths(_local17); } } var _local3 = _game_obj.getWorldVisBounds(); if (_local11) { if (_local2 == "l") { if ((_x + (pHitArea_mc._width / 2)) < _local3.xmin) { _game_obj.pageScroll("l"); _x = (_col_num * _tileWidth_num) + (_tileWidth_num / 2); } } else if (_local2 == "r") { if ((_x - (pHitArea_mc._width / 2)) > _local3.xmax) { _game_obj.pageScroll("r"); _x = (_col_num * _tileWidth_num) + (_tileWidth_num / 2); } } } if (_local4) { if (_local2 == "u") { if ((_y + (pHitArea_mc._height / 2)) < _local3.ymin) { _game_obj.pageScroll("u"); _y = (_row_num * _tileHeight_num) + (_tileHeight_num / 2); } } else if (_local2 == "d") { if ((_y - (pHitArea_mc._height / 2)) > _local3.ymax) { _game_obj.pageScroll("d"); _y = (_row_num * _tileHeight_num) + (_tileHeight_num / 2); } } } } if (_dx_num < 0) { var _local13 = Math.floor((_y + _dy_num) / _tileHeight_num); var _local12 = Math.floor(((_x + _dx_num) - (pHitArea_mc._width / 2)) / _tileWidth_num); var _local7 = _game_obj.getTileValue(_local13, _local12); var _local16 = _local7[0]; var _local6 = _local7[1]; if ((_local16 == 0) || (((_local6 != 0) && (_local6 != "")) && (_local6 != 999))) { _dx_num = 0; } var _local14 = _local7[2]; if ((_local14 != "") && (_local14 != undefined)) { var _local19 = _game_obj.onGetPickup(_local13, _local12, 2); } } else if (_dx_num > 0) { var _local13 = Math.floor((_y + _dy_num) / _tileHeight_num); var _local12 = Math.floor(((_x + _dx_num) + (pHitArea_mc._width / 2)) / _tileWidth_num); var _local7 = _game_obj.getTileValue(_local13, _local12); var _local16 = _local7[0]; var _local6 = _local7[1]; if ((_local16 == 0) || (((_local6 != 0) && (_local6 != "")) && (_local6 != 999))) { _dx_num = 0; } var _local14 = _local7[2]; if ((_local14 != "") && (_local14 != undefined)) { var _local19 = _game_obj.onGetPickup(_local13, _local12, 2); } } if (_dy_num < 0) { var _local13 = Math.floor(((_y + _dy_num) - (pHitArea_mc._height / 2)) / _tileHeight_num); var _local12 = Math.floor((_x + _dx_num) / _tileWidth_num); var _local7 = _game_obj.getTileValue(_local13, _local12); var _local16 = _local7[0]; var _local6 = _local7[1]; if ((_local16 == 0) || (((_local6 != 0) && (_local6 != "")) && (_local6 != 999))) { _dy_num = 0; } var _local14 = _local7[2]; if ((_local14 != "") && (_local14 != undefined)) { var _local19 = _game_obj.onGetPickup(_local13, _local12, 2); } } else if (_dy_num > 0) { var _local13 = Math.floor(((_y + _dy_num) + (pHitArea_mc._height / 2)) / _tileHeight_num); var _local12 = Math.floor((_x + _dx_num) / _tileWidth_num); var _local7 = _game_obj.getTileValue(_local13, _local12); var _local16 = _local7[0]; var _local6 = _local7[1]; if ((_local16 == 0) || (((_local6 != 0) && (_local6 != "")) && (_local6 != 999))) { _dy_num = 0; } var _local14 = _local7[2]; if ((_local14 != "") && (_local14 != undefined)) { var _local19 = _game_obj.onGetPickup(_local13, _local12, 2); } } } function move() { _x = _x + _dx_num; _y = _y + _dy_num; if ((_dx_num == 0) && (_dy_num == 0)) { _body_mc.stop(); } else { _body_mc.play(); } } function onEnterFrame() { userInput(); checkGrid(); move(); } }
Symbol 514 MovieClip [__Packages.np.users.chrisa.base_classes.GameClass] Frame 0
class np.users.chrisa.base_classes.GameClass extends Object { var _scoringSystem_obj, _neoStatus_obj, _translator_obj, _transLevel, _playList_obj, _paused_bool, _gameScore, _gameRound, _depths_obj, _clearList_arr; function GameClass () { super(); mx.events.EventDispatcher.initialize(this); } function dispatchEvent() { } function addEventListener() { } function removeEventListener() { } function init(scoring_system, neo_status, translator_obj, transLevel, playlist_obj) { _scoringSystem_obj = scoring_system; _neoStatus_obj = neo_status; _translator_obj = translator_obj; _transLevel = transLevel; _playList_obj = playlist_obj; _paused_bool = false; _gameScore = new _scoringSystem_obj.Evar(0); _gameRound = new _scoringSystem_obj.Evar(0); _depths_obj = {world:100, sb:1000, prompts:5000, prompt_num:0}; _clearList_arr = new Array(); } function startGame() { _neoStatus_obj.sendTag("Game Started"); } function endGame() { _neoStatus_obj.sendTag("Game Finished"); doCleanup(); _root.gotoAndPlay("gameoverFrame"); } function nextLevel() { _gameRound.changeBy(1); _neoStatus_obj.sendTag("Reached Level " + getLevel()); } function onUserQuit() { endGame(); } function doCleanup() { var _local3 = _clearList_arr.length; var _local2; _local2 = 0; while (_local2 < _local3) { _clearList_arr[_local2].removeMovieClip(); _local2++; } } function togglePaused(b) { if (b != undefined) { _paused_bool = b; } else { _paused_bool = !_paused_bool; } var _local2 = {target:this, type:"togglePaused", value:_paused_bool}; dispatchEvent(_local2); } function onPromptRemove(evt_obj) { } function makePrompt(prompt_type) { } function getScore() { return(_gameScore.show()); } function getLevel() { return(_gameRound.show()); } }
Symbol 515 MovieClip [__Packages.np.users.chrisa.GenericPromptClass] Frame 0
class np.users.chrisa.GenericPromptClass extends MovieClip { var _x, _y, _type_num, _translation_obj, _msgFont_str, _msgTrans_txt, _text_txt, _text_sh_txt, _msgTrans_txt2, _anyKeyTrans_txt, _anyKey_txt, _anyKeyInterval, useHandCursor, onKeyUp, onMouseUp, removeMovieClip; function GenericPromptClass () { super(); mx.events.EventDispatcher.initialize(this); } function dispatchEvent() { } function addEventListener() { } function removeEventListener() { } function init(x, y, type_num, msg_str, translation_obj, msg_font, allow_any_key) { _x = x; _y = y; _type_num = type_num; _translation_obj = translation_obj; _msgFont_str = msg_font; _msgTrans_txt = _translation_obj.addTextField(_text_txt); _msgTrans_txt.setFont(_msgFont_str); _msgTrans_txt.setHtmlText(msg_str); if (_text_sh_txt != undefined) { _msgTrans_txt2 = _translation_obj.addTextField(_text_sh_txt); _msgTrans_txt2.setFont(_msgFont_str); _msgTrans_txt2.setHtmlText(msg_str); } _anyKeyTrans_txt = _translation_obj.addTextField(_anyKey_txt); _anyKeyTrans_txt.setFont(_msgFont_str); _anyKeyTrans_txt.setHtmlText(""); if (allow_any_key != false) { _anyKeyInterval = setInterval(this, "setAnyKeyToContinue", 1000); } } function setAnyKeyToContinue() { clearInterval(_anyKeyInterval); Key.removeListener(this); useHandCursor = false; onKeyUp = onAnyKeyPressed; onMouseUp = onAnyKeyPressed; Key.addListener(this); _anyKeyTrans_txt.setHtmlText(("<P ALIGN = 'CENTER'>" + _level0.IDS_FGS_PRESS_ANY_KEY) + "</P>"); } function onAnyKeyPressed() { Key.removeListener(this); var _local2 = {target:this, type:"onPromptRemove"}; dispatchEvent(_local2); } function getType() { return(_type_num); } function remove() { clearInterval(_anyKeyInterval); Key.removeListener(this); _translation_obj.removeTranslatableTextField(_msgTrans_txt); _translation_obj.removeTranslatableTextField(_msgTrans_txt2); _translation_obj.removeTranslatableTextField(_anyKeyTrans_txt); removeMovieClip(); } }
Symbol 516 MovieClip [__Packages.np.data.types.Mixed] Frame 0
class np.data.types.Mixed extends Object { function Mixed () { super(); } }
Symbol 431 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 517 MovieClip [__Packages.np.users.chrisa.PlayListClass] Frame 0
class np.users.chrisa.PlayListClass extends Object { var pSoundsList, pSoundsHolder, pDepth, pLastSoundPlayed; function PlayListClass (mcDepth, mcLevel) { super(); pSoundsList = []; if (mcDepth == undefined) { mcDepth = 9999; } if (mcLevel == undefined) { mcLevel = _root; } pSoundsHolder = mcLevel.createEmptyMovieClip("soundHolder", mcDepth); pDepth = 0; } function addSounds(pList) { if (typeof(pList) != "object") { return(undefined); } var _local5 = pList.length; var _local3 = 0; while (_local3 < _local5) { var _local2 = pList[_local3]; if (pSoundsHolder[_local2] == undefined) { var _local4 = pSoundsHolder.createEmptyMovieClip(_local2, pDepth); this[_local2] = new Sound(_local4); pSoundsList.push(this[_local2]); this[_local2].attachSound(_local2); this[_local2].pPlaying = false; this[_local2].onSoundComplete = function () { this.pPlaying = false; }; pDepth++; } _local3++; } } function setSoundPan(pName, pAmt) { this[pName].setPan(pAmt); } function setSoundVol(pName, pAmt) { this[pName].setVolume(pAmt); } function getSoundVol(pName) { return(this[pName].getVolume()); } function getSound(pName) { return(this[pName]); } function getSoundPlaying(pName) { var _local2 = this[pName]; return(_local2.pPlaying); } function getLastSoundPlayed() { return(pLastSoundPlayed); } function playSound(pName, offset, loop, no_repeat) { var _local2 = this[pName]; if (!_local2.duration) { return(undefined); } if (_local2.pPlaying && (no_repeat)) { return(undefined); } _local2.start(offset, loop); _local2.pPlaying = true; pLastSoundPlayed = pName; } function stopSound(pName) { var _local2 = this[pName]; _local2.stop(pName); _local2.pPlaying = false; } function muteSounds(b) { var _local4 = pSoundsList.length; var _local3 = 0; while (_local3 < _local4) { var _local2 = pSoundsList[_local3]; if (b) { _local2.lastVolume = _local2.getVolume(); _local2.setVolume(0); } else { _local2.setVolume(_local2.lastVolume); } _local3++; } } }
Symbol 518 MovieClip [__Packages.np.users.chrisa.tileEngine.f8.GameClass] Frame 0
class np.users.chrisa.tileEngine.f8.GameClass extends np.users.chrisa.base_classes.GameClass { var _tileWidth_num, _tileHeight_num, _mapParser_obj, _mapURL_str, _maps_arr, _mapNames_arr, _screenWidth_num, _screenHeight_num, _visRows_num, _visCols_num, _row_min, _col_min, _xScroll_min, _yScroll_min, _xScroll_max, _yScroll_max, getLevel, makePrompt, _currentMap_arr, _world_mc, addEventListener, _buildRow_num, _buildCol_num, _maxCols_num, _maxRows_num, _buildLevelInterval_num, _start_time, _depths_obj, _clearList_arr, togglePaused, _player_mc; function GameClass () { super(); np.utilities.Server.addAllAllowedDomains(); } function init(scoring_system, neo_status, translator_obj, transLevel, playlist_obj, map_url, map_names, tile_w, tile_h) { super.init(scoring_system, neo_status, translator_obj, transLevel, playlist_obj); _tileWidth_num = tile_w; _tileHeight_num = tile_h; _mapParser_obj = new np.users.chrisa.MapParserClass(); _mapURL_str = map_url; _maps_arr = new Array(); _mapNames_arr = map_names; _screenWidth_num = 480; _screenHeight_num = 480; _visRows_num = _screenHeight_num / _tileHeight_num; _visCols_num = _screenWidth_num / _tileWidth_num; _row_min = 0; _col_min = 0; _xScroll_min = 0; _yScroll_min = 0; _xScroll_max = _xScroll_min + _screenWidth_num; _yScroll_max = _yScroll_min + _screenHeight_num; } function startGame() { super.startGame(); nextLevel(); } function nextLevel() { super.nextLevel(); var _local4 = getLevel(); var _local3 = getMap(_local4); if (_local3 != undefined) { buildLevel(_local3); } else { loadMap(); } } function addMap(m) { var _local2 = m.slice(); _maps_arr[getLevel() - 1] = _local2; } function onMapLoaded(evt) { var _local3 = evt.map_str; var _local5 = np.cryptography.LZW.decompress(_local3); var _local6 = getTimer(); addMap(_mapParser_obj.parseMap(_local5)); var _local4 = getTimer() - _local6; var _local2 = getMap(getLevel()); buildLevel(_local2); } function loadMap() { makePrompt(3); var _local4 = _mapNames_arr[getLevel() - 1]; var _local5 = _mapURL_str + _local4; var _local2 = new LoadVars(); mx.events.EventDispatcher.initialize(_local2); _local2.addEventListener("onMapLoaded", this); _local2.onLoad = function () { var _local2 = {target:this, type:"onMapLoaded", map_str:this.map}; this.dispatchEvent(_local2); }; _local2.load(_local5); } function drawWorldScreen(row_min, col_min) { var _local7 = col_min * _tileWidth_num; var _local8 = row_min * _tileHeight_num; var _local2; var _local4; var _local3; var _local15 = row_min + _visRows_num; var _local14 = col_min + _visCols_num; _local4 = row_min; while (_local4 <= _local15) { _local2 = col_min; while (_local2 <= _local14) { if (typeof(_currentMap_arr[_local4][_local2]) == "object") { var _local6 = _currentMap_arr[_local4][_local2]; var _local9 = _local6.length; _local3 = 0; while (_local3 < _local9) { var _local12 = _local6[_local3]; if (_local12 == 999) { var _local11 = getTileDepthAt(_local2, _local4, _local3); var _local5 = _world_mc.tiles_mc.attachMovie(String(_local12), "player_mc", _local11); _local5.init(_local7 + (_tileWidth_num / 2), _local8 + (_tileHeight_num / 2), this, _tileWidth_num, _tileHeight_num); setPlayer(_local5); addEventListener("togglePaused", _local5); } else if (_local6[_local3] != 0) { var _local11 = getTileDepthAt(_local2, _local4, _local3); var _local10 = _world_mc.tiles_mc.attachMovie(String(_local12), (((("tile_" + _local4) + "_") + _local2) + "_") + _local3, _local11); _local10.init(_local7 + (_tileWidth_num / 2), _local8 + (_tileHeight_num / 2)); _local10.cacheAsBitmap = true; } _local3++; } } else { var _local12 = _currentMap_arr[_local4][_local2]; var _local11 = getTileDepthAt(_local2, _local4, 0); var _local10 = _world_mc.tiles_mc.attachMovie(String(_local12), (("tile_" + _local4) + "_") + _local2, _local11); _local10.init(_local7 + (_tileWidth_num / 2), _local8 + (_tileHeight_num / 2)); } _local7 = _local7 + _tileHeight_num; _local2++; } _local7 = col_min * _tileWidth_num; _local8 = _local8 + _tileWidth_num; _local4++; } } function drawWorld() { drawWorldScreen(_buildRow_num, _buildCol_num); _buildCol_num = _buildCol_num + _visCols_num; if (_buildCol_num == _maxCols_num) { _buildCol_num = 0; _buildRow_num = _buildRow_num + _visRows_num; } if (_buildRow_num == _maxRows_num) { clearInterval(_buildLevelInterval_num); var _local2 = getTimer() - _start_time; onBuildLevelDone(); } } function buildLevel(map_arr) { makePrompt(3); _currentMap_arr = map_arr; _buildCol_num = 0; _buildRow_num = 0; _xScroll_min = 0; _yScroll_min = 0; var _local4 = getTimer(); if (_world_mc != undefined) { _world_mc.removeMovieClip(); } _world_mc = _root.createEmptyMovieClip("_world_mc", _depths_obj.world); _world_mc._visible = false; _world_mc._x = 160; _world_mc.createEmptyMovieClip("tiles_mc", _depths_obj.world); _clearList_arr.push(_world_mc); _maxRows_num = map_arr.length; _maxCols_num = map_arr[0].length; _start_time = getTimer(); _buildLevelInterval_num = setInterval(this, "drawWorld", 100); } function pageScroll(dir_str) { if (dir_str == "l") { if (_xScroll_min != 0) { _world_mc.tiles_mc._x = _world_mc.tiles_mc._x + _screenWidth_num; _xScroll_min = _xScroll_min - _screenWidth_num; _xScroll_max = _xScroll_max - _screenWidth_num; _col_min = Math.floor(_xScroll_min / _tileWidth_num); } } else if (dir_str == "r") { if (_xScroll_min != ((_maxCols_num * _tileWidth_num) - _screenWidth_num)) { _world_mc.tiles_mc._x = _world_mc.tiles_mc._x - _screenWidth_num; _xScroll_min = _xScroll_min + _screenWidth_num; _xScroll_max = _xScroll_max + _screenWidth_num; _col_min = Math.floor(_xScroll_min / _tileWidth_num); } } else if (dir_str == "u") { if (_yScroll_min != 0) { _world_mc.tiles_mc._y = _world_mc.tiles_mc._y + _screenHeight_num; _yScroll_min = _yScroll_min - _screenHeight_num; _yScroll_max = _yScroll_max - _screenHeight_num; _row_min = Math.floor(_yScroll_min / _tileHeight_num); } } else if (dir_str == "d") { if (_yScroll_min != ((_maxRows_num * _tileHeight_num) - _screenHeight_num)) { _world_mc.tiles_mc._y = _world_mc.tiles_mc._y - _screenHeight_num; _yScroll_min = _yScroll_min + _screenHeight_num; _yScroll_max = _yScroll_max + _screenHeight_num; _row_min = Math.floor(_yScroll_min / _tileHeight_num); } } } function pixelScroll(x_amt, y_amt, player_mc) { var _local8 = player_mc._x; var _local9 = player_mc._y; if (x_amt < 0) { var _local11 = (_maxCols_num * _tileWidth_num) - (_screenWidth_num / 2); if (_local8 <= _local11) { if ((_xScroll_min + x_amt) > 0) { _world_mc.tiles_mc._x = _world_mc.tiles_mc._x - x_amt; _xScroll_min = _xScroll_min + x_amt; _xScroll_max = _xScroll_max + x_amt; var _local6 = Math.floor(_xScroll_min / _tileWidth_num); if (_local6 != _col_min) { _col_min = _local6; } } else { _xScroll_min = 0; _xScroll_max = _xScroll_min + _screenWidth_num; _world_mc.tiles_mc._x = 0; } } } else if (x_amt > 0) { if (_local8 >= (_screenWidth_num / 2)) { var _local5 = (_maxCols_num * _tileWidth_num) - _screenWidth_num; if ((_xScroll_min + x_amt) < _local5) { _world_mc.tiles_mc._x = _world_mc.tiles_mc._x - x_amt; _xScroll_min = _xScroll_min + x_amt; _xScroll_max = _xScroll_max + x_amt; var _local6 = Math.floor(_xScroll_min / _tileWidth_num); if (_local6 != _col_min) { _col_min = _local6; } } else { _xScroll_min = _local5; _xScroll_max = _xScroll_min + _screenWidth_num; _world_mc.tiles_mc._x = -_local5; } } } if (y_amt < 0) { var _local10 = (_maxRows_num * _tileHeight_num) - (_screenHeight_num / 2); if (_local9 <= _local10) { if ((_yScroll_min + y_amt) > 0) { _world_mc.tiles_mc._y = _world_mc.tiles_mc._y - y_amt; _yScroll_min = _yScroll_min + y_amt; _yScroll_max = _yScroll_max + y_amt; var _local7 = Math.floor(_yScroll_min / _tileHeight_num); if (_local7 != _row_min) { _row_min = _local7; } } else { _yScroll_min = 0; _world_mc.tiles_mc._y = 0; } } } else if (y_amt > 0) { if (_local9 >= (_screenHeight_num / 2)) { var _local4 = (_maxRows_num * _tileHeight_num) - _screenHeight_num; if ((_yScroll_min + y_amt) < _local4) { _world_mc.tiles_mc._y = _world_mc.tiles_mc._y - y_amt; _yScroll_min = _yScroll_min + y_amt; _yScroll_max = _yScroll_max + y_amt; var _local7 = Math.floor(_yScroll_min / _tileHeight_num); if (_local7 != _row_min) { _row_min = _local7; } } else { _yScroll_min = _local4; _yScroll_max = _yScroll_min + _screenHeight_num; _world_mc.tiles_mc._y = -_local4; } } } } function onBuildLevelDone() { _world_mc._visible = true; togglePaused(true); makePrompt(1); } function onPromptRemove(evt_obj) { var _local1 = evt_obj.target; var _local2 = _local1.getType(); _local1.remove(); } function getTileDepthAt(col, row, layer_num) { var _local3 = [-10000, 10000, 30000]; var _local2 = _local3[layer_num]; return((_local2 + (row * _maxCols_num)) + col); } function getMap(level_num) { return(_maps_arr[level_num - 1]); } function getTileValue(row_num, col_num) { return(_currentMap_arr[row_num][col_num]); } function toString() { return("GAMECLASS"); } function setPlayer(mc) { _player_mc = mc; } function getWorldVisBounds() { return({xmin:_xScroll_min + _tileWidth_num, xmax:_xScroll_max - _tileWidth_num, ymin:_yScroll_min + _tileHeight_num, ymax:_yScroll_max - _tileHeight_num}); } function onGetPickup(y, x, z) { var _local4 = getTileValue(y, x)[z]; var _local2 = _world_mc.tiles_mc[(((("tile_" + y) + "_") + x) + "_") + z]; _local2.removeMovieClip(); return(true); } var _worldXSpeed_num = 0; var _worldYSpeed_num = 0; }
Symbol 519 MovieClip [__Packages.np.users.chrisa.MapParserClass] Frame 0
class np.users.chrisa.MapParserClass extends Object { function MapParserClass () { super(); if (_global.LZW == undefined) { _global.LZW = np.cryptography.LZW; } } function parseMap(c_map, is_compressed_bool) { var _local10 = (is_compressed_bool ? (_global.LZW.decompress(c_map)) : (c_map)); var _local4 = []; var _local14 = _local10.indexOf("[[[", 0); var _local11 = _local10.slice(_local14 + 3); var _local13 = _local11.indexOf("]]];", 0); var _local12 = _local11.substr(0, _local13); var _local8 = _local12.split("]],[["); var _local9 = _local8.length; _local4 = new Array(); var _local3 = 0; while (_local3 < _local9) { _local4[_local3] = []; var _local5 = _local8[_local3].split("],["); var _local6 = _local5.length; var _local2 = 0; while (_local2 < _local6) { _local4[_local3][_local2] = []; _local4[_local3][_local2] = _local5[_local2].split(","); for (var _local7 in _local4[_local3][_local2]) { _local4[_local3][_local2][_local7] = _local4[_local3][_local2][_local7]; } _local2++; } _local3++; } return(_local4); } function parseMap2D(c_map, is_compressed_bool) { var _local9 = (is_compressed_bool ? (_global.LZW.decompress(c_map)) : (c_map)); var _local6 = []; var _local13 = _local9.indexOf("[[", 0); var _local10 = _local9.slice(_local13 + 2); var _local12 = _local10.indexOf("]];", 0); var _local11 = _local10.substr(0, _local12); var _local7 = _local11.split("],["); var _local8 = _local7.length; _local6 = new Array(); var _local3 = 0; while (_local3 < _local8) { _local6[_local3] = []; var _local4 = _local7[_local3].split(","); var _local5 = _local4.length; var _local2 = 0; while (_local2 < _local5) { _local6[_local3][_local2] = Number(_local4[_local2]); _local2++; } _local3++; } return(_local6); } }
Symbol 520 MovieClip [__Packages.np.cryptography.LZW] Frame 0
class np.cryptography.LZW { function LZW () { } static function compress(str) { var _local6 = 256; var _local9 = str; var _local4 = new Array(); var _local3 = 0; while (_local3 < _local6) { _local4[String(_local3)] = _local3; _local3++; } var _local8 = new String(""); var _local7 = _local9.split(""); var _local1 = new Array(); _local3 = 0; while (_local3 <= _local7.length) { var _local2 = _local7[_local3]; if (_local1.length == 0) { var _local5 = String(_local2.charCodeAt(0)); } else { var _local5 = (_local1.join("-") + "-") + String(_local2.charCodeAt(0)); } if (!(_local4[_local5] === undefined)) { _local1.push(_local2.charCodeAt(0)); } else { _local8 = _local8 + String.fromCharCode(_local4[_local1.join("-")]); _local4[_local5] = _local6; _local6++; _local1 = new Array(); _local1.push(_local2.charCodeAt(0)); } _local3++; } return(_local8); } static function decompress(str) { var _local4 = 256; var _local5 = new Array(); var _local7 = 0; while (_local7 < _local4) { var _local9 = String.fromCharCode(_local7); _local5[_local7] = _local9; _local7++; } var _local10 = str; var _local11 = _local10.split(""); var _local2 = new String(""); var _local1 = new String(""); var _local8 = new String(""); _local7 = 0; while (_local7 < _local11.length) { var _local6 = _local10.charCodeAt(_local7); var _local3 = _local5[_local6]; if (_local2 == "") { _local2 = _local3; _local8 = _local8 + _local3; } else if (_local6 <= 255) { _local8 = _local8 + _local3; _local1 = _local2 + _local3; _local5[_local4] = _local1; _local4++; _local2 = _local3; } else { _local1 = _local5[_local6]; if (_local1 == undefined) { _local1 = _local2 + _local2.slice(0, 1); } _local8 = _local8 + _local1; _local5[_local4] = _local2 + _local1.slice(0, 1); _local4++; _local2 = _local1; } _local7++; } return(_local8); } }
Symbol 521 MovieClip [__Packages.np.users.chrisa.super_shopping_spree.PlayerClass] Frame 0
class np.users.chrisa.super_shopping_spree.PlayerClass extends np.users.chrisa.tileEngine.f8.PlayerClass { var _game_obj, _tileHeight_num, _y, _tileWidth_num, _x, _row_num, _col_num, swapDepths, pHitArea_mc, _dx_num, _dy_num; function PlayerClass () { super(); } function init(x, y, game_obj, tile_w, tile_h) { super.init(x, y, game_obj, tile_w, tile_h); _game_obj = game_obj; } function checkGrid() { var _local10 = Math.floor(_y / _tileHeight_num); var _local8 = Math.floor(_x / _tileWidth_num); var _local5 = false; var _local11 = false; var _local3; if (_local10 != _row_num) { _local5 = true; _local3 = ((_row_num < _local10) ? "d" : "u"); _row_num = _local10; } if (_local8 != _col_num) { _local11 = true; _local3 = ((_col_num < _local8) ? "r" : "l"); _col_num = _local8; } if (_local5 || (_local11)) { var _local19 = _game_obj.getTileValue(_row_num, _col_num); var _local18 = _game_obj.getTileValue(_row_num - 1, _col_num); var _local15 = _game_obj.getTileValue(_row_num + 1, _col_num); var _local9 = _local18[1]; var _local6 = _local15[1]; if ((_local9 != "") || (_local6 != "")) { if (((_local9 != 0) && (_local9 != undefined)) || ((_local6 != 0) && (_local6 != undefined))) { var _local17 = _game_obj.getTileDepthAt(_col_num, _row_num, 1); swapDepths(_local17); } } var _local4 = _game_obj.getWorldVisBounds(); if (_local11) { if (_local3 == "l") { if ((_x + (pHitArea_mc._width / 2)) < _local4.xmin) { _game_obj.pageScroll("l"); _x = (_col_num * _tileWidth_num) + (_tileWidth_num / 2); } } else if (_local3 == "r") { if ((_x - (pHitArea_mc._width / 2)) > _local4.xmax) { _game_obj.pageScroll("r"); _x = (_col_num * _tileWidth_num) + (_tileWidth_num / 2); } } } if (_local5) { if (_local3 == "u") { if ((_y + (pHitArea_mc._height / 2)) < _local4.ymin) { _game_obj.pageScroll("u"); _y = (_row_num * _tileHeight_num) + (_tileHeight_num / 2); } } else if (_local3 == "d") { if ((_y - (pHitArea_mc._height / 2)) > _local4.ymax) { _game_obj.pageScroll("d"); _y = (_row_num * _tileHeight_num) + (_tileHeight_num / 2); } } } } if (_dx_num < 0) { var _local13 = Math.floor((_y + _dy_num) / _tileHeight_num); var _local12 = Math.floor(((_x + _dx_num) - (pHitArea_mc._width / 2)) / _tileWidth_num); var _local7 = _game_obj.getTileValue(_local13, _local12); var _local16 = _local7[0]; var _local2 = _local7[1]; if ((_local16 == 0) || (((_local2 != 0) && (_local2 != "")) && (_local2 != 999))) { _dx_num = 0; if ((_local2 == 395) || ((_local2 > 396) && (_local2 < 402))) { _game_obj.onVendor(); } } var _local14 = _local7[2]; if ((_local14 != "") && (_local14 != undefined)) { var _local20 = _game_obj.onGetPickup(_local13, _local12, 2); } } else if (_dx_num > 0) { var _local13 = Math.floor((_y + _dy_num) / _tileHeight_num); var _local12 = Math.floor(((_x + _dx_num) + (pHitArea_mc._width / 2)) / _tileWidth_num); var _local7 = _game_obj.getTileValue(_local13, _local12); var _local16 = _local7[0]; var _local2 = _local7[1]; if ((_local16 == 0) || (((_local2 != 0) && (_local2 != "")) && (_local2 != 999))) { _dx_num = 0; if ((_local2 == 395) || ((_local2 > 396) && (_local2 < 402))) { _game_obj.onVendor(); } } var _local14 = _local7[2]; if ((_local14 != "") && (_local14 != undefined)) { var _local20 = _game_obj.onGetPickup(_local13, _local12, 2); } } if (_dy_num < 0) { var _local13 = Math.floor(((_y + _dy_num) - (pHitArea_mc._height / 2)) / _tileHeight_num); var _local12 = Math.floor((_x + _dx_num) / _tileWidth_num); var _local7 = _game_obj.getTileValue(_local13, _local12); var _local16 = _local7[0]; var _local2 = _local7[1]; if ((_local16 == 0) || (((_local2 != 0) && (_local2 != "")) && (_local2 != 999))) { _dy_num = 0; if ((_local2 == 395) || ((_local2 > 396) && (_local2 < 402))) { _game_obj.onVendor(); } } var _local14 = _local7[2]; if ((_local14 != "") && (_local14 != undefined)) { var _local20 = _game_obj.onGetPickup(_local13, _local12, 2); } } else if (_dy_num > 0) { var _local13 = Math.floor(((_y + _dy_num) + (pHitArea_mc._height / 2)) / _tileHeight_num); var _local12 = Math.floor((_x + _dx_num) / _tileWidth_num); var _local7 = _game_obj.getTileValue(_local13, _local12); var _local16 = _local7[0]; var _local2 = _local7[1]; if ((_local16 == 0) || (((_local2 != 0) && (_local2 != "")) && (_local2 != 999))) { _dy_num = 0; if ((_local2 == 395) || ((_local2 > 396) && (_local2 < 402))) { _game_obj.onVendor(); } } var _local14 = _local7[2]; if ((_local14 != "") && (_local14 != undefined)) { var _local20 = _game_obj.onGetPickup(_local13, _local12, 2); } } } }
Symbol 522 MovieClip [__Packages.np.users.chrisa.super_shopping_spree.GameClass] Frame 0
class np.users.chrisa.super_shopping_spree.GameClass extends np.users.chrisa.tileEngine.f8.GameClass { var _itemsCollected, _scoringSystem_obj, _itemsTotal, _maxLevels_num, _timeLimit_num, _secondsLeft_num, _tempPickups_arr, _pickups_arr, _timer_obj, _scoreboard_mc, _depths_obj, _translator_obj, _transLevel, _clearList_arr, _gameRound, _neoStatus_obj, getLevel, _xScroll_min, _yScroll_min, _xScroll_max, _screenWidth_num, _yScroll_max, _screenHeight_num, _pickupsTotal_num, _pickupsCollected_num, _shoppingList_mc, getMap, buildLevel, loadMap, _world_mc, togglePaused, _tileWidth_num, _tileHeight_num, _visRows_num, _visCols_num, _currentMap_arr, getTileDepthAt, setPlayer, addEventListener, endGame, _prompt_mc, _playList_obj, _buildLevelInterval_num, _badPickup_mc, getTileValue, _gameScore; function GameClass () { super(); } function init(scoring_system, neo_status, translator_obj, transLevel, playlist_obj, map_url, map_names, tile_w, tile_h) { super.init(scoring_system, neo_status, translator_obj, transLevel, playlist_obj, map_url, map_names, tile_w, tile_h); _itemsCollected = new _scoringSystem_obj.Evar(0); _itemsTotal = new _scoringSystem_obj.Evar(0); _maxLevels_num = 3; _timeLimit_num = 180000 /* 0x02BF20 */; _secondsLeft_num = _timeLimit_num; _tempPickups_arr = new np.data.types.Array2(); _pickups_arr = new np.data.types.Array2(); _timer_obj = new np.users.chrisa.base_classes.TimerClass(); _timer_obj.addEventListener("onTimeUp", this); _timer_obj.addEventListener("onTimeUpdate", this); _timer_obj.init(_timeLimit_num); _scoreboard_mc = np.users.chrisa.super_shopping_spree.ScoreboardClass(_root.attachMovie("ScoreboardSymbol", "_scoreboard_mc", _depths_obj.sb)); _scoreboard_mc.init(0, 0, this, _translator_obj, _transLevel); _clearList_arr.push(_scoreboard_mc); _scoreboard_mc.updateScore(); _scoreboard_mc.updateGameLevel(); } function nextLevel() { _gameRound.changeBy(1); _neoStatus_obj.sendTag("Reached Level " + getLevel()); _xScroll_min = 0; _yScroll_min = 0; _xScroll_max = _xScroll_min + _screenWidth_num; _yScroll_max = _yScroll_min + _screenHeight_num; _pickups_arr = new np.data.types.Array2(); _pickupsTotal_num = 0; _pickupsCollected_num = 0; _shoppingList_mc.clearShoppingList(); var _local2 = getMap(1); if (_local2 != undefined) { buildLevel(_local2); } else { loadMap(); } } function onBuildLevelDone() { var _local11 = _tempPickups_arr.length; var _local9 = getLevel() - 1; var _local10 = new Array(3, 5, 10); var _local12 = new Array(5, 10, 20); _pickupsTotal_num = _local10[_local9]; var _local8 = _local11; var _local7 = new Array(); var _local5 = 0; var _local4; _tempPickups_arr.shuffle(); var _local6 = new np.data.types.Array2(); _local4 = 0; while (_local4 < _local8) { var _local2 = _tempPickups_arr[0]; var _local3 = _local2.getType(); if (_local6.getOne(_local3) == -1) { _local6.push(_local3); _local2._visible = true; if (_local5 < _pickupsTotal_num) { _local5++; _pickups_arr.push(_local2); _local7.push(_local3); } } _tempPickups_arr.splice(0, 1); _local4++; } _world_mc._visible = true; if (_shoppingList_mc) { _shoppingList_mc.removeMovieClip(); } _shoppingList_mc = _scoreboard_mc.attachShoppingList(_local7); togglePaused(true); makePrompt(1); _tempPickups_arr = new np.data.types.Array2(); } function drawWorldScreen(row_min, col_min) { var _local6 = col_min * _tileWidth_num; var _local7 = row_min * _tileHeight_num; var _local2; var _local4; var _local3; var _local15 = row_min + _visRows_num; var _local14 = col_min + _visCols_num; _local4 = row_min; while (_local4 <= _local15) { _local2 = col_min; while (_local2 <= _local14) { if (typeof(_currentMap_arr[_local4][_local2]) == "object") { var _local8 = _currentMap_arr[_local4][_local2]; var _local10 = _local8.length; _local3 = 0; while (_local3 < _local10) { var _local12 = _local8[_local3]; if (_local12 == 999) { var _local11 = getTileDepthAt(_local2, _local4, _local3); var _local5 = _world_mc.tiles_mc.attachMovie(String(_local12), "player_mc", _local11); _local5.init(_local6 + (_tileWidth_num / 2), _local7 + (_tileHeight_num / 2), this, _tileWidth_num, _tileHeight_num); setPlayer(_local5); addEventListener("togglePaused", _local5); } else if (_local8[_local3] != 0) { var _local11 = getTileDepthAt(_local2, _local4, _local3); if ((_local12 > 639) && (_local12 < 768)) { var _local9 = _world_mc.tiles_mc.attachMovie(String(_local12), (((("tile_" + _local4) + "_") + _local2) + "_") + _local3, _local11); _local9.init(_local6 + (_tileWidth_num / 2), _local7 + (_tileHeight_num / 2), _local12); _local9._width = _local9._width + 2; _local9._height = _local9._height + 2; _local9.cacheAsBitmap = true; _local9._visible = false; _tempPickups_arr.push(_local9); } else { var _local9 = _world_mc.tiles_mc.attachMovie(String(_local12), (((("tile_" + _local4) + "_") + _local2) + "_") + _local3, _local11); _local9.init(_local6 + (_tileWidth_num / 2), _local7 + (_tileHeight_num / 2), _local12); _local9._width = _local9._width + 2; _local9._height = _local9._height + 2; _local9.cacheAsBitmap = true; } } _local3++; } } else { var _local12 = _currentMap_arr[_local4][_local2]; var _local11 = getTileDepthAt(_local2, _local4, 0); var _local9 = _world_mc.tiles_mc.attachMovie(String(_local12), (("tile_" + _local4) + "_") + _local2, _local11); _local9.init(_local6 + (_tileWidth_num / 2), _local7 + (_tileHeight_num / 2)); _local9.cacheAsBitmap = true; } _local6 = _local6 + _tileHeight_num; _local2++; } _local6 = col_min * _tileWidth_num; _local7 = _local7 + _tileWidth_num; _local4++; } } function updateKeys(key_num) { _scoreboard_mc.updateKeys(key_num); } function onPromptRemove(evt_obj) { var _local2 = evt_obj.target; var _local4 = _local2.getType(); _local2.remove(); switch (_local4) { case 0 : break; case 1 : var _local3 = 33.3333333333333; _timer_obj.startTimer(_timeLimit_num, _local3); togglePaused(false); break; case 2 : _timer_obj.stopTimer(); if (getLevel() == getMaxLevels()) { makePrompt(6); } else { nextLevel(); } break; case 3 : break; case 4 : endGame(); case 5 : endGame(); break; case 6 : endGame(); } } function makePrompt(prompt_type) { if (_prompt_mc) { _prompt_mc.remove(); } togglePaused(true); var _local3 = ""; switch (prompt_type) { case 0 : _local3 = _transLevel.IDS_STARTGAME_TXT; break; case 1 : var _local4 = new np.data.types.FormattedString(); _local4.setValue(_transLevel.IDS_STARTLEVEL_TXT); _local4.setReplacements([["%1", this, "getLevel"]]); _local3 = String(_local4); break; case 2 : _local4 = new np.data.types.FormattedString(); _local4.setValue(_transLevel.IDS_LEVELCLEAR_TXT); _local4.setReplacements([["%1", this, "getLevel"], ["%2", this, "getTimeBonus"], ["%3", this, "getScore"]]); _local3 = String(_local4); break; case 3 : _local3 = _transLevel.IDS_MAPLOADING_TXT; break; case 4 : _local4 = new np.data.types.FormattedString(); _local4.setValue(_transLevel.IDS_TIMEUP_TXT); _local4.setReplacements([["%1", this, "getLives"]]); _local3 = String(_local4); break; case 5 : _local4 = new np.data.types.FormattedString(); _local4.setValue(_transLevel.IDS_GAMEOVER_TXT); _local4.setReplacements([["%1", this, "getScore"]]); _local3 = String(_local4); break; case 6 : _local4 = new np.data.types.FormattedString(); _local4.setValue(_transLevel.IDS_GAMECLEAR_TXT); _local4.setReplacements([["%1", this, "getLevel"], ["%2", this, "getTimeBonus"], ["%3", this, "getScore"]]); _local3 = String(_local4); } var _local6 = _depths_obj.prompts + (_depths_obj.prompt_num % 100); _prompt_mc = np.users.chrisa.GenericPromptClass(_root.attachMovie("PromptSymbol", "_prompt_mc", _local6)); var _local7 = prompt_type != 3; _prompt_mc.init(0, 0, prompt_type, _local3, _translator_obj, "textFont", _local7); _prompt_mc.addEventListener("onPromptRemove", this); _depths_obj.prompt_num++; } function getItemsCollected() { return(_itemsCollected.show()); } function getItemsTotal() { return(_itemsTotal.show()); } function getSecondsLeft() { return(_timer_obj.getSecondsLeft()); } function getTimeBonus() { return(_secondsLeft_num); } function getMaxLevels() { return(_maxLevels_num); } function onTimeUp() { _playList_obj.playSound("buzzerSound"); makePrompt(4); } function onTimeUpdate() { _scoreboard_mc.updateTime(); } function onUserQuit() { _timer_obj.stopTimer(); clearInterval(_buildLevelInterval_num); makePrompt(5); } function onReturnPickup() { _badPickup_mc._visible = true; _badPickup_mc = undefined; } function onGetPickup(y, x, z) { var _local5 = getTileValue(y, x)[z]; var _local2 = _world_mc.tiles_mc[(((("tile_" + y) + "_") + x) + "_") + z]; if (_local2._visible) { if (_badPickup_mc != undefined) { _scoreboard_mc.showMessage(_level0.IDS_RETURN_ITEM_TXT, false); } else { if (_pickups_arr.getOne(_local2) != -1) { _playList_obj.playSound("pickupSound"); _pickups_arr.deleteOne(_local2); var _local3 = _local2.getType(); _shoppingList_mc.onItemCollected(_local3); _local2.removeMovieClip(); _gameScore.changeBy(15); _scoreboard_mc.updateScore(); _pickupsCollected_num++; if (_pickupsCollected_num == _pickupsTotal_num) { _playList_obj.playSound("endRoundSound"); _timer_obj.stopTimer(); _secondsLeft_num = Math.floor(_timer_obj.getSecondsLeft() / 2); _gameScore.changeBy(_secondsLeft_num); _scoreboard_mc.updateScore(); makePrompt(2); } return(true); } _playList_obj.playSound("badPickupSound"); _badPickup_mc = _local2; _badPickup_mc._visible = false; _scoreboard_mc.showMessage(_level0.IDS_DONT_NEED_ITEM_TXT, false); } } } function onVendor() { if (_badPickup_mc) { _playList_obj.playSound("returnSound"); _badPickup_mc._visible = true; _badPickup_mc = undefined; _scoreboard_mc.showMessage(_level0.IDS_ITEM_RETURNED_TXT, true); } } }
Symbol 523 MovieClip [__Packages.np.data.types.Array2] Frame 0
class np.data.types.Array2 extends Array { var splice, length; function Array2 () { super(); splice.apply(this, [0, 0].concat(arguments)); } function deleteOne(value) { var _local3 = -1; var _local2 = 0; while (_local2 < length) { if (this[_local2] == value) { _local3 = _local2; splice(_local3, 1); } _local2++; } return(_local3); } function append(value) { var _local2 = length; this[_local2] = value; } function getOne(value) { var _local3 = length; var _local2; _local2 = 0; while (_local2 < _local3) { if (this[_local2] == value) { return(_local2); } _local2++; } return(-1); } function exchange(i, j) { if (i != j) { with (this) { splice(i, 0, splice(j, 1)[0]); splice(j, 0, splice(i + ((i < j) ? 1 : -1), 1)[0]); } } } function shuffle() { var _local2 = length - 1; if (_local2) { do { exchange(_local2, Math.floor(Math.random() * (_local2 + 1))); _local2--; } while (_local2); } } }
Symbol 524 MovieClip [__Packages.np.users.chrisa.tileEngine.f8.ScoreboardClass] Frame 0
class np.users.chrisa.tileEngine.f8.ScoreboardClass extends MovieClip { var _x, _y, _game_obj, _translator_obj, _transLevel, _endgame_btn, attachMovie; function ScoreboardClass () { super(); } function init(x, y, game_obj, translator_obj, transLevel) { _x = x; _y = y; _game_obj = game_obj; _translator_obj = translator_obj; _transLevel = transLevel; _endgame_btn = np.users.chrisa.GenericTranslatedButtonF7(attachMovie("GenericTranslatedButtonSymbol", "_endgame_btn", 1000, {_x:180, _y:460})); _endgame_btn.init("onUserQuit", _game_obj, _transLevel.IDS_ENDGAME_BTN_TXT, "displayFont", _translator_obj); } }
Symbol 525 MovieClip [__Packages.np.users.chrisa.GenericTranslatedButtonF7] Frame 0
class np.users.chrisa.GenericTranslatedButtonF7 extends MovieClip { var _onReleaseHandler, _translation_obj, _extra_args, hitArea, _hitArea_mc, addListener, _myText_mc, _myTextshadow_mc, _myFont_str, _label_trans_txt, _label_shadow_txt, _x, _y, broadcastMessage; function GenericTranslatedButtonF7 () { super(); AsBroadcaster.initialize(this); } function init(release_handler, listener_obj, text_str, font_str, translation_obj, extra_args) { _onReleaseHandler = release_handler; _translation_obj = translation_obj; _extra_args = extra_args; hitArea = _hitArea_mc; addListener(listener_obj); _myText_mc._text_txt.multiline = true; _myText_mc._text_txt.wordWrap = true; _myText_mc._text_txt.autoSize = true; _myTextshadow_mc._text_txt.autoSize = true; _myFont_str = font_str; _label_trans_txt = _translation_obj.addTextField(_myText_mc._text_txt); if (_myFont_str != undefined) { _label_trans_txt.setFont(_myFont_str); } _label_trans_txt.setHtmlText(text_str); if (_myTextshadow_mc != undefined) { _label_shadow_txt = _translation_obj.addTextField(_myTextshadow_mc._text_txt); if (_myFont_str != undefined) { _label_shadow_txt.setFont(_myFont_str); } _label_shadow_txt.setHtmlText(text_str); } if (_hitArea_mc != undefined) { hitArea = _hitArea_mc; } } function setPos(x, y) { _x = x; _y = y; } function onRelease() { broadcastMessage(_onReleaseHandler, _extra_args[0], _extra_args[1], _extra_args[2], _extra_args[3], _extra_args[4]); } function getTextWidth() { return(_myText_mc._text_txt.textWidth); } function setLabel(str) { _label_trans_txt.setHtmlText(str); _label_shadow_txt.setHtmlText(str); } function removeTextFieldsFromTranslation() { _translation_obj.removeTranslatableTextField(_label_trans_txt); if (_label_shadow_txt != undefined) { _translation_obj.removeTranslatableTextField(_label_shadow_txt); } } function removeMovieClip() { removeTextFieldsFromTranslation(); super.removeMovieClip(); } function onUnload() { removeTextFieldsFromTranslation(); super.onUnload(); } }
Symbol 526 MovieClip [__Packages.np.users.chrisa.super_shopping_spree.ScoreboardClass] Frame 0
class np.users.chrisa.super_shopping_spree.ScoreboardClass extends np.users.chrisa.tileEngine.f8.ScoreboardClass { var _scoreString_fstr, _transLevel, _game_obj, _scoreTrans_txt, _translator_obj, _score_txt, _gamelevelString_fstr, _gamelevelTrans_txt, _gamelevel_txt, _timeString_fstr, _timeTrans_txt, _time_txt, _msgTrans_txt, _message_mc, _shoppingList_mc, attachMovie, _key_txt, _messageIntervalID; function ScoreboardClass () { super(); } function init(x, y, game_obj, translator_obj, transLevel) { super.init(x, y, game_obj, translator_obj, transLevel); _scoreString_fstr = new np.data.types.FormattedString(); _scoreString_fstr.setValue(_transLevel.IDS_SCORE_TXT); _scoreString_fstr.setReplacements([["%1", _game_obj, "getScore"]]); _scoreTrans_txt = _translator_obj.addTextField(_score_txt); _scoreTrans_txt.setFont("displayFont"); _scoreTrans_txt.setHtmlText(String(_scoreString_fstr)); _gamelevelString_fstr = new np.data.types.FormattedString(); _gamelevelString_fstr.setValue(_transLevel.IDS_GAMELEVEL_TXT); _gamelevelString_fstr.setReplacements([["%1", _game_obj, "getLevel"]]); _gamelevelTrans_txt = _translator_obj.addTextField(_gamelevel_txt); _gamelevelTrans_txt.setFont("displayFont"); _gamelevelTrans_txt.setHtmlText(String(_gamelevelString_fstr)); _timeString_fstr = new np.data.types.FormattedString(); _timeString_fstr.setValue(_transLevel.IDS_TIME_TXT); _timeString_fstr.setReplacements([["%1", _game_obj, "getSecondsLeft"]]); _timeTrans_txt = _translator_obj.addTextField(_time_txt); _timeTrans_txt.setFont("displayFont"); _timeTrans_txt.setHtmlText(String(_timeString_fstr)); _msgTrans_txt = _translator_obj.addTextField(_message_mc._text_txt); _timeTrans_txt.setFont("displayFont"); _timeTrans_txt.setHtmlText(""); _message_mc._visible = false; } function attachShoppingList(types_arr) { _shoppingList_mc = np.users.chrisa.super_shopping_spree.ShoppingListClass(attachMovie("ShoppingListSymbol", "_shoppingList", 5000, {_x:19.5, _y:199})); _shoppingList_mc.init(_translator_obj, types_arr); return(_shoppingList_mc); } function updateScore() { _scoreTrans_txt.setHtmlText(String(_scoreString_fstr)); } function updateGameLevel() { _gamelevelTrans_txt.setHtmlText(String(_gamelevelString_fstr)); } function updateTime() { _timeTrans_txt.setHtmlText(String(_timeString_fstr)); } function removeMovieClip() { _translator_obj.removeTranslatableTextField(_scoreTrans_txt); _translator_obj.removeTranslatableTextField(_gamelevelTrans_txt); _translator_obj.removeTranslatableTextField(_timeTrans_txt); super.removeMovieClip(); } function updateKeys(key_num) { _key_txt.text = "Key: " + key_num; } function showMessage(str, hide_after) { clearInterval(_messageIntervalID); _message_mc._visible = true; _msgTrans_txt.setHtmlText(str); if (hide_after) { _messageIntervalID = setInterval(this, "hideMessage", 3000); } } function hideMessage() { _message_mc._visible = false; } }
Symbol 527 MovieClip [__Packages.np.data.types.FormattedString] Frame 0
class np.data.types.FormattedString { var value_str, replacements_array; function FormattedString () { } function setValue(tValue) { value_str = String(tValue); } function getValue() { return(value_str); } function setReplacements(tValue) { replacements_array = tValue; } function getReplacements() { return(replacements_array); } function toString() { var _local7 = value_str; var _local2 = 0; while (_local2 < replacements_array.length) { var _local5 = replacements_array[_local2][0]; var _local3; if (typeof(replacements_array[_local2][1]) == "string") { _local3 = replacements_array[_local2][1]; } else { var _local4 = replacements_array[_local2][1]; var _local6 = replacements_array[_local2][2]; _local3 = _local4[_local6](); } _local7 = findAndReplace(_local7, _local5, _local3); _local2++; } return(String(_local7)); } function findAndReplace(tSource_str, tFind_str, tReplace_str) { var _local2 = tSource_str.split(tFind_str); var _local3 = ""; var _local1 = 0; while (_local1 < _local2.length) { _local3 = _local3 + _local2[_local1]; if (_local1 < (_local2.length - 1)) { _local3 = _local3 + tReplace_str; } _local1++; } return(_local3); } }
Symbol 528 MovieClip [__Packages.np.users.chrisa.super_shopping_spree.ShoppingListClass] Frame 0
class np.users.chrisa.super_shopping_spree.ShoppingListClass extends MovieClip { var _icons_arr, _header_txt, attachMovie; function ShoppingListClass () { super(); } function init(translator_obj, types_arr) { _icons_arr = new Array(); var _local10 = translator_obj.addTextField(_header_txt); _local10.setFont("displayFont"); _local10.setHtmlText(_level0.IDS_SHOPPINGLIST_TXT); var _local8 = types_arr.length; var _local2; var _local4 = 20; var _local7 = 24; _local2 = 0; while (_local2 < _local8) { var _local5 = types_arr[_local2]; var _local6 = "icon_" + String(_local5); var _local3 = np.users.chrisa.super_shopping_spree.ShoppingIconClass(attachMovie(_local6, "icon_" + _local2, _local2)); _local3.init(_local4, _local7, _local5); _local3._alpha = 35; _icons_arr.push(_local3); _local4 = _local4 + 40; if (_local4 > 60) { _local4 = 20; _local7 = _local7 + 40; } _local2++; } } function onItemCollected(item_type) { var _local3; var _local5 = _icons_arr.length; _local3 = 0; while (_local3 < _local5) { var _local2 = _icons_arr[_local3]; var _local4 = _local2.getType(); if ((_local4 == item_type) && (_local2._alpha != 100)) { _local2._alpha = 100; break; } _local3++; } } function clearShoppingList() { var _local2; var _local4 = _icons_arr.length; _local2 = 0; while (_local2 < _local4) { var _local3 = _icons_arr[_local2]; _local3.removeMovieClip(); _local2++; } } }
Symbol 529 MovieClip [__Packages.np.users.chrisa.super_shopping_spree.ShoppingIconClass] Frame 0
class np.users.chrisa.super_shopping_spree.ShoppingIconClass extends np.users.chrisa.tileEngine.f8.TileClass { function ShoppingIconClass () { super(); } function init(x, y, type_id) { super.init(x, y, type_id); } }
Symbol 530 MovieClip [__Packages.np.users.chrisa.base_classes.TimerClass] Frame 0
class np.users.chrisa.base_classes.TimerClass extends Object { var _startTime_num, _timeLimit_num, _elapsed_num, _callMS_num, _timerInterval_num, _timeUpInterval_num; function TimerClass () { super(); mx.events.EventDispatcher.initialize(this); } function dispatchEvent() { } function addEventListener() { } function removeEventListener() { } function init(time_limit) { _startTime_num = getTimer(); _timeLimit_num = time_limit; updateTimer(); } function reset() { _startTime_num = getTimer(); updateTimer(); } function onTimeUp() { var _local2 = {target:this, type:"onTimeUp"}; dispatchEvent(_local2); stopTimer(); } function updateTimer() { _elapsed_num = getTimer() - _startTime_num; var _local2 = {target:this, type:"onTimeUpdate", secondsLeft:getSecondsLeft()}; dispatchEvent(_local2); } function startTimer(time_limit, call_ms) { stopTimer(); _timeLimit_num = time_limit; _callMS_num = call_ms; _startTime_num = getTimer(); _timerInterval_num = setInterval(this, "updateTimer", _callMS_num); _timeUpInterval_num = setInterval(this, "onTimeUp", _timeLimit_num); } function stopTimer() { clearInterval(_timeUpInterval_num); clearInterval(_timerInterval_num); } function pauseTimer() { _timeLimit_num = _timeLimit_num - _elapsed_num; stopTimer(); } function resumeTimer() { startTimer(_timeLimit_num, _callMS_num); } function getSecondsLeft() { var _local2 = _timeLimit_num - _elapsed_num; return(Math.floor(_local2 / 1000)); } function getSecondsElapsed() { return(Math.floor(_elapsed_num / 1000)); } function getMSLeft() { return(_timeLimit_num - _elapsed_num); } function getMSElapsed() { return(_elapsed_num); } function togglePaused(evt) { var _local2 = evt.value; if (_local2) { pauseTimer(); } else { resumeTimer(); } } function remove() { stopTimer(); } }
Symbol 531 MovieClip [__Packages.np.users.chrisa.tileEngine.RndmLookTileClass] Frame 0
class np.users.chrisa.tileEngine.RndmLookTileClass extends MovieClip { var _totalframes, gotoAndStop; function RndmLookTileClass () { super(); var _local3 = _totalframes; var _local4 = random(_local3) + 1; gotoAndStop(_local4); } }
Symbol 327 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 _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } 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 = 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.2.126"; 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 328 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.2.126"; 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 329 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0
class mx.controls.scrollClasses.ScrollBar extends mx.core.UIComponent { var isScrolling, scrollTrack_mc, scrollThumb_mc, __height, tabEnabled, focusEnabled, boundingBox_mc, setSkin, upArrow_mc, _minHeight, _minWidth, downArrow_mc, createObject, createClassObject, enabled, _height, dispatchEvent, minMode, maxMode, plusMode, minusMode, _parent, getStyle, scrolling, _ymouse; function ScrollBar () { super(); } function get scrollPosition() { return(_scrollPosition); } function set scrollPosition(pos) { _scrollPosition = pos; if (isScrolling != true) { pos = Math.min(pos, maxPos); pos = Math.max(pos, minPos); var _local3 = (((pos - minPos) * (scrollTrack_mc.height - scrollThumb_mc._height)) / (maxPos - minPos)) + scrollTrack_mc.top; scrollThumb_mc.move(0, _local3); } //return(scrollPosition); } function get pageScrollSize() { return(largeScroll); } function set pageScrollSize(lScroll) { largeScroll = lScroll; //return(pageScrollSize); } function set lineScrollSize(sScroll) { smallScroll = sScroll; //return(lineScrollSize); } function get lineScrollSize() { return(smallScroll); } function get virtualHeight() { return(__height); } function init(Void) { super.init(); _scrollPosition = 0; tabEnabled = false; focusEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren(Void) { if (scrollTrack_mc == undefined) { setSkin(skinIDTrack, scrollTrackName); } scrollTrack_mc.visible = false; var _local3 = new Object(); _local3.enabled = false; _local3.preset = mx.controls.SimpleButton.falseDisabled; _local3.initProperties = 0; _local3.autoRepeat = true; _local3.tabEnabled = false; var _local2; if (upArrow_mc == undefined) { _local2 = createButton(upArrowName, "upArrow_mc", skinIDUpArrow, _local3); } _local2.buttonDownHandler = onUpArrow; _local2.clickHandler = onScrollChanged; _minHeight = _local2.height; _minWidth = _local2.width; if (downArrow_mc == undefined) { _local2 = createButton(downArrowName, "downArrow_mc", skinIDDownArrow, _local3); } _local2.buttonDownHandler = onDownArrow; _local2.clickHandler = onScrollChanged; _minHeight = _minHeight + _local2.height; } function createButton(linkageName, id, skinID, o) { if (skinID == skinIDUpArrow) { o.falseUpSkin = upArrowUpName; o.falseDownSkin = upArrowDownName; o.falseOverSkin = upArrowOverName; } else { o.falseUpSkin = downArrowUpName; o.falseDownSkin = downArrowDownName; o.falseOverSkin = downArrowOverName; } var _local3 = createObject(linkageName, id, skinID, o); this[id].visible = false; this[id].useHandCursor = false; return(_local3); } function createThumb(Void) { var _local2 = new Object(); _local2.validateNow = true; _local2.tabEnabled = false; _local2.leftSkin = thumbTopName; _local2.middleSkin = thumbMiddleName; _local2.rightSkin = thumbBottomName; _local2.gripSkin = thumbGripName; createClassObject(mx.controls.scrollClasses.ScrollThumb, "scrollThumb_mc", skinIDThumb, _local2); } function setScrollProperties(pSize, mnPos, mxPos, ls) { var _local4; var _local2 = scrollTrack_mc; pageSize = pSize; largeScroll = (((ls != undefined) && (ls > 0)) ? (ls) : (pSize)); minPos = Math.max(mnPos, 0); maxPos = Math.max(mxPos, 0); _scrollPosition = Math.max(minPos, _scrollPosition); _scrollPosition = Math.min(maxPos, _scrollPosition); if (((maxPos - minPos) > 0) && (enabled)) { var _local5 = _scrollPosition; if (!initializing) { upArrow_mc.enabled = true; downArrow_mc.enabled = true; } _local2.onPress = (_local2.onDragOver = startTrackScroller); _local2.onRelease = releaseScrolling; _local2.onDragOut = (_local2.stopScrolling = stopScrolling); _local2.onReleaseOutside = releaseScrolling; _local2.useHandCursor = false; if (scrollThumb_mc == undefined) { createThumb(); } var _local3 = scrollThumb_mc; if (scrollTrackOverName.length > 0) { _local2.onRollOver = trackOver; _local2.onRollOut = trackOut; } _local4 = (pageSize / ((maxPos - minPos) + pageSize)) * _local2.height; if (_local4 < _local3.minHeight) { if (_local2.height < _local3.minHeight) { _local3.__set__visible(false); } else { _local4 = _local3.minHeight; _local3.__set__visible(true); _local3.setSize(_minWidth, _local3.minHeight + 0); } } else { _local3.__set__visible(true); _local3.setSize(_minWidth, _local4); } _local3.setRange(upArrow_mc.__get__height() + 0, (virtualHeight - downArrow_mc.__get__height()) - _local3.__get__height(), minPos, maxPos); _local5 = Math.min(_local5, maxPos); scrollPosition = (Math.max(_local5, minPos)); } else { scrollThumb_mc.__set__visible(false); if (!initializing) { upArrow_mc.enabled = false; downArrow_mc.enabled = false; } delete _local2.onPress; delete _local2.onDragOver; delete _local2.onRelease; delete _local2.onDragOut; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onReleaseOutside; } if (initializing) { scrollThumb_mc.__set__visible(false); } } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function draw(Void) { if (initializing) { initializing = false; scrollTrack_mc.visible = true; upArrow_mc.__set__visible(true); downArrow_mc.__set__visible(true); } size(); } function size(Void) { if (_height == 1) { return(undefined); } if (upArrow_mc == undefined) { return(undefined); } var _local3 = upArrow_mc.__get__height(); var _local2 = downArrow_mc.__get__height(); upArrow_mc.move(0, 0); var _local4 = scrollTrack_mc; _local4._y = _local3; _local4._height = (virtualHeight - _local3) - _local2; downArrow_mc.move(0, virtualHeight - _local2); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll", detail:detail}); } function isScrollBarKey(k) { if (k == 36) { if (scrollPosition != 0) { scrollPosition = (0); dispatchScrollEvent(minMode); } return(true); } if (k == 35) { if (scrollPosition < maxPos) { scrollPosition = (maxPos); dispatchScrollEvent(maxMode); } return(true); } return(false); } function scrollIt(inc, mode) { var _local3 = smallScroll; if (inc != "Line") { _local3 = ((largeScroll == 0) ? (pageSize) : (largeScroll)); } var _local2 = _scrollPosition + (mode * _local3); if (_local2 > maxPos) { _local2 = maxPos; } else if (_local2 < minPos) { _local2 = minPos; } if (scrollPosition != _local2) { scrollPosition = (_local2); var _local4 = ((mode < 0) ? (minusMode) : (plusMode)); dispatchScrollEvent(inc + _local4); } } function startTrackScroller(Void) { _parent.pressFocus(); if (_parent.scrollTrackDownName.length > 0) { if (_parent.scrollTrackDown_mc == undefined) { _parent.setSkin(skinIDTrackDown, scrollTrackDownName); } else { _parent.scrollTrackDown_mc.visible = true; } } _parent.trackScroller(); _parent.scrolling = setInterval(_parent, "scrollInterval", getStyle("repeatDelay"), "Page", -1); } function scrollInterval(inc, mode) { clearInterval(scrolling); if (inc == "Page") { trackScroller(); } else { scrollIt(inc, mode); } scrolling = setInterval(this, "scrollInterval", getStyle("repeatInterval"), inc, mode); } function trackScroller(Void) { if ((scrollThumb_mc._y + scrollThumb_mc.__get__height()) < _ymouse) { scrollIt("Page", 1); } else if (scrollThumb_mc._y > _ymouse) { scrollIt("Page", -1); } } function dispatchScrollChangedEvent(Void) { dispatchEvent({type:"scrollChanged"}); } function stopScrolling(Void) { clearInterval(_parent.scrolling); _parent.scrollTrackDown_mc.visible = false; } function releaseScrolling(Void) { _parent.releaseFocus(); stopScrolling(); _parent.dispatchScrollChangedEvent(); } function trackOver(Void) { if (_parent.scrollTrackOverName.length > 0) { if (_parent.scrollTrackOver_mc == undefined) { _parent.setSkin(skinIDTrackOver, scrollTrackOverName); } else { _parent.scrollTrackOver_mc.visible = true; } } } function trackOut(Void) { _parent.scrollTrackOver_mc.visible = false; } function onUpArrow(Void) { _parent.scrollIt("Line", -1); } function onDownArrow(Void) { _parent.scrollIt("Line", 1); } function onScrollChanged(Void) { _parent.dispatchScrollChangedEvent(); } static var symbolOwner = mx.core.UIComponent; var className = "ScrollBar"; var minPos = 0; var maxPos = 0; var pageSize = 0; var largeScroll = 0; var smallScroll = 1; var _scrollPosition = 0; var scrollTrackName = "ScrollTrack"; var scrollTrackOverName = ""; var scrollTrackDownName = ""; var upArrowName = "BtnUpArrow"; var upArrowUpName = "ScrollUpArrowUp"; var upArrowOverName = "ScrollUpArrowOver"; var upArrowDownName = "ScrollUpArrowDown"; var downArrowName = "BtnDownArrow"; var downArrowUpName = "ScrollDownArrowUp"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDownName = "ScrollDownArrowDown"; var thumbTopName = "ScrollThumbTopUp"; var thumbMiddleName = "ScrollThumbMiddleUp"; var thumbBottomName = "ScrollThumbBottomUp"; var thumbGripName = "ScrollThumbGripUp"; static var skinIDTrack = 0; static var skinIDTrackOver = 1; static var skinIDTrackDown = 2; static var skinIDUpArrow = 3; static var skinIDDownArrow = 4; static var skinIDThumb = 5; var idNames = new Array("scrollTrack_mc", "scrollTrackOver_mc", "scrollTrackDown_mc", "upArrow_mc", "downArrow_mc"); var clipParameters = {minPos:1, maxPos:1, pageSize:1, scrollPosition:1, lineScrollSize:1, pageScrollSize:1, visible:1, enabled:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.scrollClasses.ScrollBar.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var initializing = true; }
Symbol 330 MovieClip [__Packages.mx.controls.UIScrollBar] Frame 0
class mx.controls.UIScrollBar extends mx.controls.scrollClasses.ScrollBar { var textField, wasHorizontal, __width, __height, _parent, synchScroll, setScrollProperties, __set__scrollPosition, initializing, _rotation, _xscale, hScroller, vScroller, onChanged, onScroller, scrollPosition, dispatchEvent; function UIScrollBar () { super(); } function init(Void) { super.init(); textField.owner = this; horizontal = (wasHorizontal); if (horizontal) { ((textField != undefined) ? (super.setSize(textField._width, 16)) : (super.setSize(__width, __height))); } else { ((textField != undefined) ? (super.setSize(16, textField._height)) : (super.setSize(__width, __height))); } if (horizontal) { var _local3 = __width; __height = __width; width = _local3; __width = 16; } textField.onScroller = function () { this.hPosition = this.hscroll; this.vPosition = this.scroll - 1; }; if (_targetInstanceName != undefined) { setScrollTarget(_targetInstanceName); _targetInstanceName.addListener(this); } } function get _targetInstanceName() { return(textField); } function get height() { if (wasHorizontal) { return(__width); } return(__height); } function get width() { if (wasHorizontal) { return(__height); } return(__width); } function size(Void) { super.size(); onTextChanged(); } function draw() { super.draw(); } function set _targetInstanceName(t) { if (t == undefined) { textField.removeListener(this); delete textField[(horizontal ? "hScroller" : "vScroller")]; if ((textField.hScroller != undefined) && (textField.vScroller != undefined)) { textField.unwatch("text"); textField.unwatch("htmltext"); } } var _local3 = _parent[t]; textField = _parent[t]; onTextChanged(); //return(_targetInstanceName); } function setSize(w, h) { if (horizontal) { super.setSize(h, w); } else { super.setSize(w, h); } } function onTextChanged(Void) { if (textField == undefined) { return(undefined); } clearInterval(synchScroll); if (horizontal) { var _local2 = textField.hscroll; setScrollProperties(textField._width, 0, textField.maxhscroll); __set__scrollPosition(Math.min(_local2, textField.maxhscroll)); } else { var _local2 = textField.scroll; var _local3 = textField.bottomScroll - textField.scroll; setScrollProperties(_local3, 1, textField.maxscroll); __set__scrollPosition(Math.min(_local2, textField.maxscroll)); } } function get horizontal() { return(wasHorizontal); } function set horizontal(v) { wasHorizontal = v; if (v and initializing) { if (_rotation == 90) { return; } _xscale = -100; _rotation = -90; } if (!initializing) { if (v) { if (_rotation == 0) { _rotation = -90; _xscale = -100; } } else if (_rotation == -90) { _rotation = 0; _xscale = 100; } } //return(horizontal); } function callback(prop, oldval, newval) { clearInterval(hScroller.synchScroll); clearInterval(vScroller.synchScroll); hScroller.synchScroll = setInterval(hScroller, "onTextChanged", 50); vScroller.synchScroll = setInterval(vScroller, "onTextChanged", 50); return(newval); } function setScrollTarget(tF) { if (tF == undefined) { textField.removeListener(this); delete textField[(horizontal ? "hScroller" : "vScroller")]; if ((textField.hScroller != undefined) && (textField.vScroller != undefined)) { textField.unwatch("text"); textField.unwatch("htmltext"); } } textField = undefined; if (!(tF instanceof TextField)) { return(undefined); } textField = tF; if (horizontal) { textField.hScroller = this; textField.hScroller.lineScrollSize = 5; } else { textField.vScroller = this; textField.vScroller.lineScrollSize = 1; } onTextChanged(); onChanged = function (Void) { this.onTextChanged(); }; onScroller = function (Void) { if (!this.isScrolling) { if (!this.horizontal) { this.scrollPosition = this.textField.scroll; } else { this.scrollPosition = this.textField.hscroll; } } }; textField.addListener(this); textField.watch("text", callback); textField.watch("htmlText", callback); } function scrollHandler(Void) { if (horizontal) { var _local2 = textField.background; textField.hscroll = scrollPosition; textField.background = _local2; } else { textField.scroll = scrollPosition; } } function setEnabled(enable) { super.setEnabled(enable); if (enable) { textField.addListener(this); } else { textField.removeListener(); } } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll"}); } static var symbolName = "UIScrollBar"; static var symbolOwner = mx.controls.UIScrollBar; var className = "UIScrollBar"; var clipParameters = {_targetInstanceName:1, horizontal:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.UIScrollBar.prototype.clipParameters); static var version = "2.0.2.126"; }
Symbol 421 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 422 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 423 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 424 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 425 MovieClip [__Packages.mx.skins.Border] Frame 0
class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }
Symbol 426 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0
class mx.skins.CustomBorder extends mx.skins.Border { var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc; function CustomBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function createChildren(Void) { } function draw(Void) { if (l_mc == undefined) { var _local2 = setSkin(tagL, leftSkin); if (horizontal) { minHeight = l_mc._height; minWidth = l_mc._width; } else { minHeight = l_mc._height; minWidth = l_mc._width; } } if (m_mc == undefined) { setSkin(tagM, middleSkin); if (horizontal) { minHeight = m_mc._height; minWidth = minWidth + m_mc._width; } else { minHeight = minHeight + m_mc._height; minWidth = m_mc._width; } } if (r_mc == undefined) { setSkin(tagR, rightSkin); if (horizontal) { minHeight = r_mc._height; minWidth = minWidth + r_mc._width; } else { minHeight = minHeight + r_mc._height; minWidth = r_mc._width; } } size(); } function size(Void) { l_mc.move(0, 0); if (horizontal) { r_mc.move(width - r_mc.width, 0); m_mc.move(l_mc.width, 0); m_mc.setSize(r_mc.x - m_mc.x, m_mc.height); } else { r_mc.move(0, height - r_mc.height, 0); m_mc.move(0, l_mc.height); m_mc.setSize(m_mc.width, r_mc.y - m_mc.y); } } static var symbolName = "CustomBorder"; static var symbolOwner = mx.skins.CustomBorder; static var version = "2.0.2.126"; var className = "CustomBorder"; static var tagL = 0; static var tagM = 1; static var tagR = 2; var idNames = new Array("l_mc", "m_mc", "r_mc"); var leftSkin = "F3PieceLeft"; var middleSkin = "F3PieceMiddle"; var rightSkin = "F3PieceRight"; var horizontal = true; }
Symbol 427 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0
class mx.controls.scrollClasses.ScrollThumb extends mx.skins.CustomBorder { var useHandCursor, ymin, ymax, datamin, datamax, scrollMove, lastY, _ymouse, _y, _parent, onMouseMove, grip_mc, setSkin, gripSkin, __get__width, __get__height; function ScrollThumb () { super(); } function createChildren(Void) { super.createChildren(); useHandCursor = false; } function setRange(_ymin, _ymax, _datamin, _datamax) { ymin = _ymin; ymax = _ymax; datamin = _datamin; datamax = _datamax; } function dragThumb(Void) { scrollMove = _ymouse - lastY; scrollMove = scrollMove + _y; if (scrollMove < ymin) { scrollMove = ymin; } else if (scrollMove > ymax) { scrollMove = ymax; } _parent.isScrolling = true; _y = scrollMove; var _local2 = Math.round(((datamax - datamin) * (_y - ymin)) / (ymax - ymin)) + datamin; _parent.scrollPosition = _local2; _parent.dispatchScrollEvent("ThumbTrack"); updateAfterEvent(); } function stopDragThumb(Void) { _parent.isScrolling = false; _parent.dispatchScrollEvent("ThumbPosition"); _parent.dispatchScrollChangedEvent(); delete onMouseMove; } function onPress(Void) { _parent.pressFocus(); lastY = _ymouse; onMouseMove = dragThumb; super.onPress(); } function onRelease(Void) { _parent.releaseFocus(); stopDragThumb(); super.onRelease(); } function onReleaseOutside(Void) { _parent.releaseFocus(); stopDragThumb(); super.onReleaseOutside(); } function draw() { super.draw(); if (grip_mc == undefined) { setSkin(3, gripSkin); } } function size() { super.size(); grip_mc.move((__get__width() - grip_mc.width) / 2, (__get__height() - grip_mc.height) / 2); } static var symbolOwner = mx.skins.CustomBorder.symbolOwner; var className = "ScrollThumb"; var btnOffset = 0; var horizontal = false; var idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc"); }
Symbol 428 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.2.126"; 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 429 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0
class mx.controls.VScrollBar extends mx.controls.scrollClasses.ScrollBar { var scrollIt; function VScrollBar () { super(); } function init(Void) { super.init(); } function isScrollBarKey(k) { if (k == 38) { scrollIt("Line", -1); return(true); } if (k == 40) { scrollIt("Line", 1); return(true); } if (k == 33) { scrollIt("Page", -1); return(true); } if (k == 34) { scrollIt("Page", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "VScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; var className = "VScrollBar"; var minusMode = "Up"; var plusMode = "Down"; var minMode = "AtTop"; var maxMode = "AtBottom"; }
Symbol 430 MovieClip [__Packages.mx.controls.Button] Frame 0
class mx.controls.Button extends mx.controls.SimpleButton { var initializing, labelPath, initIcon, getState, enabled, phase, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { if (initializing) { labelPath.visible = true; } super.draw(); if (initIcon != undefined) { _setIcon(initIcon); } delete initIcon; } function onRelease(Void) { super.onRelease(); } function createChildren(Void) { super.createChildren(); } function setSkin(tag, linkageName, initobj) { return(super.setSkin(tag, linkageName, initobj)); } function viewSkin(varName) { var _local3 = (getState() ? "true" : "false"); _local3 = _local3 + (enabled ? (phase) : "disabled"); super.viewSkin(varName, {styleName:this, borderStyle:_local3}); } function invalidateStyle(c) { labelPath.invalidateStyle(c); super.invalidateStyle(c); } function setColor(c) { var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]].redraw(true); _local2++; } } function setEnabled(enable) { labelPath.enabled = enable; super.setEnabled(enable); } function calcSize(tag, ref) { if ((__width == undefined) || (__height == undefined)) { return(undefined); } if (tag < 7) { ref.setSize(__width, __height, true); } } function size(Void) { setState(getState()); setHitArea(__width, __height); var _local3 = 0; while (_local3 < 8) { var _local4 = idNames[_local3]; if (typeof(this[_local4]) == "movieclip") { this[_local4].setSize(__width, __height, true); } _local3++; } super.size(); } function set labelPlacement(val) { __labelPlacement = val; invalidate(); //return(labelPlacement); } function get labelPlacement() { return(__labelPlacement); } function getLabelPlacement(Void) { return(__labelPlacement); } function setLabelPlacement(val) { __labelPlacement = val; invalidate(); } function getBtnOffset(Void) { if (getState()) { var _local2 = btnOffset; } else if (phase == "down") { var _local2 = btnOffset; } else { var _local2 = 0; } return(_local2); } function setView(offset) { var _local16 = (offset ? (btnOffset) : 0); var _local12 = getLabelPlacement(); var _local7 = 0; var _local6 = 0; var _local9 = 0; var _local8 = 0; var _local5 = 0; var _local4 = 0; var _local3 = labelPath; var _local2 = iconName; var _local15 = _local3.textWidth; var _local14 = _local3.textHeight; var _local10 = (__width - borderW) - borderW; var _local11 = (__height - borderW) - borderW; if (_local2 != undefined) { _local7 = _local2._width; _local6 = _local2._height; } if ((_local12 == "left") || (_local12 == "right")) { if (_local3 != undefined) { _local9 = Math.min(_local10 - _local7, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11, _local14 + 5); _local3._height = _local8; } if (_local12 == "right") { _local5 = _local7; if (centerContent) { _local5 = _local5 + (((_local10 - _local9) - _local7) / 2); } _local2._x = _local5 - _local7; } else { _local5 = (_local10 - _local9) - _local7; if (centerContent) { _local5 = _local5 / 2; } _local2._x = _local5 + _local9; } _local4 = 0; _local2._y = _local4; if (centerContent) { _local2._y = (_local11 - _local6) / 2; _local4 = (_local11 - _local8) / 2; } if (!centerContent) { _local2._y = _local2._y + Math.max(0, (_local8 - _local6) / 2); } } else { if (_local3 != undefined) { _local9 = Math.min(_local10, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11 - _local6, _local14 + 5); _local3._height = _local8; } _local5 = (_local10 - _local9) / 2; _local2._x = (_local10 - _local7) / 2; if (_local12 == "top") { _local4 = (_local11 - _local8) - _local6; if (centerContent) { _local4 = _local4 / 2; } _local2._y = _local4 + _local8; } else { _local4 = _local6; if (centerContent) { _local4 = _local4 + (((_local11 - _local8) - _local6) / 2); } _local2._y = _local4 - _local6; } } var _local13 = borderW + _local16; _local3._x = _local5 + _local13; _local3._y = _local4 + _local13; _local2._x = _local2._x + _local13; _local2._y = _local2._y + _local13; } function set label(lbl) { setLabel(lbl); //return(label); } function setLabel(label) { if (label == "") { labelPath.removeTextField(); refresh(); return(undefined); } if (labelPath == undefined) { var _local2 = createLabel("labelPath", 200, label); _local2._width = _local2.textWidth + 5; _local2._height = _local2.textHeight + 5; if (initializing) { _local2.visible = false; } } else { delete labelPath.__text; labelPath.text = label; refresh(); } } function getLabel(Void) { return(((labelPath.__text != undefined) ? (labelPath.__text) : (labelPath.text))); } function get label() { return(getLabel()); } function _getIcon(Void) { return(_iconLinkageName); } function get icon() { if (initializing) { return(initIcon); } return(_iconLinkageName); } function _setIcon(linkage) { if (initializing) { if (linkage == "") { return(undefined); } initIcon = linkage; } else { if (linkage == "") { removeIcons(); return(undefined); } super.changeIcon(0, linkage); super.changeIcon(1, linkage); super.changeIcon(3, linkage); super.changeIcon(4, linkage); super.changeIcon(5, linkage); _iconLinkageName = linkage; refresh(); } } function set icon(linkage) { _setIcon(linkage); //return(icon); } function setHitArea(w, h) { if (hitArea_mc == undefined) { createEmptyObject("hitArea_mc", 100); } var _local2 = hitArea_mc; _local2.clear(); _local2.beginFill(16711680); _local2.drawRect(0, 0, w, h); _local2.endFill(); _local2.setVisible(false); } static var symbolName = "Button"; static var symbolOwner = mx.controls.Button; var className = "Button"; static var version = "2.0.2.126"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }
Symbol 432 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 433 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 434 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 435 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 436 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 _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } 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 _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } 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(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 _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } 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 437 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 438 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 = _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.2.126"; 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 439 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 440 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 441 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 442 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 443 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.2.126"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 444 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0
class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.2.126"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 445 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0
class mx.skins.halo.ButtonSkin extends mx.skins.RectBorder { var __get__width, __get__height, getStyle, _parent, clear, drawRoundRect, __get__x, __get__y; function ButtonSkin () { super(); } function init() { super.init(); } function size() { drawHaloRect(__get__width(), __get__height()); } function drawHaloRect(w, h) { var _local6 = getStyle("borderStyle"); var _local4 = getStyle("themeColor"); var _local5 = _parent.emphasized; clear(); switch (_local6) { case "falseup" : if (_local5) { drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 75); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 85, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 75); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); } else { drawRoundRect(0, 0, w, h, 5, 9542041, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, [13291985, 16250871], 100, 0, "radial"); drawRoundRect(2, 2, w - 4, h - 4, 3, [9542041, 13818586], 100, 0, "radial"); drawRoundRect(3, 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(3, 4, w - 6, h - 7, 2, 16316664, 100); } break; case "falsedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "falserollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 50); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "falsedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); break; case "trueup" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16250871, 100); break; case "truedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "truerollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 40); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "truedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.skinRegistry.ButtonSkin = true; return(true); } static var symbolName = "ButtonSkin"; static var symbolOwner = mx.skins.halo.ButtonSkin; var className = "ButtonSkin"; var backgroundColorName = "buttonColor"; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 446 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0
class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar { var _minHeight, _minWidth, _xscale, _rotation, __width, scrollIt; function HScrollBar () { super(); } function getMinWidth(Void) { return(_minHeight); } function getMinHeight(Void) { return(_minWidth); } function init(Void) { super.init(); _xscale = -100; _rotation = -90; } function get virtualHeight() { return(__width); } function isScrollBarKey(k) { if (k == 37) { scrollIt("Line", -1); return(true); } if (k == 39) { scrollIt("Line", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "HScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; var className = "HScrollBar"; var minusMode = "Left"; var plusMode = "Right"; var minMode = "AtLeft"; var maxMode = "AtRight"; }

Library Items

Symbol 1 Font [displayFont]Used by:279 280 281 284 293 324 493 494 501
Symbol 2 Font [textFont]Used by:218 219 490
Symbol 3 Sound [returnSound]
Symbol 4 Sound [pickupSound]
Symbol 5 Sound [endRoundSound]
Symbol 6 Sound [buzzerSound]
Symbol 7 Sound [buttonSound]
Symbol 8 Sound [badPickupSound]
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:11 309
Symbol 11 MovieClip [663]Uses:10
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:14 297
Symbol 14 MovieClip [662]Uses:13
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:17 298
Symbol 17 MovieClip [661]Uses:16
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClip [413]Uses:18
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:23 65
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClip [401]Uses:21 22
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:28 69
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:26Used by:28
Symbol 28 MovieClip [400]Uses:25 27
Symbol 29 GraphicUsed by:32
Symbol 30 GraphicUsed by:31 498
Symbol 31 MovieClipUses:30Used by:32 37 41 43 51 53 55 57 59 61 63 152
Symbol 32 MovieClip [138]Uses:29 31
Symbol 33 GraphicUsed by:37
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:36
Symbol 36 MovieClipUses:35Used by:37
Symbol 37 MovieClip [140]Uses:33 31 36
Symbol 38 GraphicUsed by:41
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:41
Symbol 41 MovieClip [139]Uses:38 31 40
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClip [129]Uses:42 31
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClip [137]Uses:44
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClip [410]Uses:46
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClip [409]Uses:48
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClip [128]Uses:50 31
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClip [136]Uses:52 31
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClip [135]Uses:54 31
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClip [133]Uses:56 31
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClip [132]Uses:58 31
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClip [131]Uses:60 31
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClip [130]Uses:62 31
Symbol 64 GraphicUsed by:65 68 69 148
Symbol 65 MovieClip [399]Uses:21 64
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:68
Symbol 68 MovieClip [398]Uses:67 64
Symbol 69 MovieClip [397]Uses:25 64
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:72 307
Symbol 72 MovieClip [660]Uses:71
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:75 306
Symbol 75 MovieClip [659]Uses:74
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:78 305
Symbol 78 MovieClip [658]Uses:77
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:79Used by:81 304
Symbol 81 MovieClip [657]Uses:80
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:84 303
Symbol 84 MovieClip [656]Uses:83
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:87 308
Symbol 87 MovieClip [655]Uses:86
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88Used by:90 302
Symbol 90 MovieClip [654]Uses:89
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:91Used by:93 301
Symbol 93 MovieClip [653]Uses:92
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:96 300
Symbol 96 MovieClip [652]Uses:95
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:99 310
Symbol 99 MovieClip [651]Uses:98
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:102 299
Symbol 102 MovieClip [650]Uses:101
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:105 296
Symbol 105 MovieClip [649]Uses:104
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:108 295
Symbol 108 MovieClip [648]Uses:107
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:111 311
Symbol 111 MovieClip [647]Uses:110
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:114 313
Symbol 114 MovieClip [646]Uses:113
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:117 315
Symbol 117 MovieClip [645]Uses:116
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClipUses:118Used by:120 317
Symbol 120 MovieClip [644]Uses:119
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:123 312
Symbol 123 MovieClip [643]Uses:122
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:126
Symbol 126 MovieClipUses:125Used by:127 314
Symbol 127 MovieClip [642]Uses:126
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:130 316
Symbol 130 MovieClip [641]Uses:129
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:131Used by:133 318
Symbol 133 MovieClip [640]Uses:132
Symbol 134 GraphicUsed by:137
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:137 139 141
Symbol 137 MovieClip [396]Uses:134 136
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClip [395]Uses:138 136
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClip [394]Uses:140 136
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClip [393]Uses:142
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClip [412]Uses:144
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClip [392]Uses:146
Symbol 148 MovieClip [391]Uses:64
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClip [390]Uses:149
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClip [134]Uses:151 31
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClip [389]Uses:153
Symbol 155 GraphicUsed by:161 162
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:161 162
Symbol 158 GraphicUsed by:161 162
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:161
Symbol 161 MovieClip [414]Uses:155 157 158 160
Symbol 162 MovieClip [388]Uses:155 157 158
Symbol 163 GraphicUsed by:164 190
Symbol 164 MovieClip [387]Uses:163
Symbol 165 GraphicUsed by:168 186
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:168
Symbol 168 MovieClip [417]Uses:165 167
Symbol 169 GraphicUsed by:174
Symbol 170 GraphicUsed by:173
Symbol 171 FontUsed by:172
Symbol 172 TextUses:171Used by:173
Symbol 173 MovieClipUses:170 172Used by:174
Symbol 174 MovieClip [416]Uses:169 173
Symbol 175 GraphicUsed by:178
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:178
Symbol 178 MovieClip [415]Uses:175 177
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClip [386]Uses:179
Symbol 181 GraphicUsed by:185 189
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:182Used by:185
Symbol 184 GraphicUsed by:185 189
Symbol 185 MovieClip [408]Uses:181 183 184
Symbol 186 MovieClip [407]Uses:165
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:189
Symbol 189 MovieClip [385]Uses:181 188 184
Symbol 190 MovieClip [384]Uses:163
Symbol 191 GraphicUsed by:195
Symbol 192 FontUsed by:193 194
Symbol 193 EditableTextUses:192Used by:195
Symbol 194 EditableTextUses:192Used by:195
Symbol 195 MovieClip [fps_calculator]Uses:191 193 194
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:215
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:205 209 214
Symbol 200 GraphicUsed by:205
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:205
Symbol 203 GraphicUsed by:205
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:199 200 202 203 204Used by:215
Symbol 206 GraphicUsed by:209
Symbol 207 GraphicUsed by:209
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:199 206 207 208Used by:215
Symbol 210 GraphicUsed by:214
Symbol 211 GraphicUsed by:214
Symbol 212 GraphicUsed by:214
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:199 210 211 212 213Used by:215
Symbol 215 MovieClip [999]Uses:197 205 209 214
Symbol 216 BitmapUsed by:217 272 451
Symbol 217 GraphicUses:216Used by:220
Symbol 218 EditableTextUses:2Used by:220
Symbol 219 EditableTextUses:2Used by:220
Symbol 220 MovieClip [PromptSymbol]Uses:217 218 219
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClip [406]Uses:221
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:231
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:231
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:231
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:231
Symbol 231 MovieClip [SnowTile]Uses:224 226 228 230
Symbol 232 GraphicUsed by:236
Symbol 233 GraphicUsed by:236
Symbol 234 GraphicUsed by:236
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClip [grass_to_dirt_transition]Uses:232 233 234 235
Symbol 237 GraphicUsed by:241
Symbol 238 GraphicUsed by:241
Symbol 239 GraphicUsed by:241
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClip [dirt_to_grass_transition]Uses:237 238 239 240
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:250
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:250
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:250
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:250
Symbol 250 MovieClip [snow_toGrass_transition]Uses:243 245 247 249
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:259
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:259
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:259
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:259
Symbol 259 MovieClip [snow_rock_pattern]Uses:252 254 256 258
Symbol 260 GraphicUsed by:271
Symbol 261 BitmapUsed by:262 266
Symbol 262 GraphicUses:261Used by:271
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:271
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:261 265Used by:271
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:271
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:271
Symbol 271 MovieClip [RandomGrassTile_mc]Uses:260 262 264 266 268 270
Symbol 272 GraphicUses:216Used by:273
Symbol 273 MovieClipUses:272Used by:286
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:274Used by:278 452
Symbol 276 GraphicUsed by:277
Symbol 277 MovieClipUses:276Used by:278
Symbol 278 MovieClipUses:275 277Used by:286  Timeline
Symbol 279 EditableTextUses:1Used by:286
Symbol 280 EditableTextUses:1Used by:286
Symbol 281 EditableTextUses:1Used by:286
Symbol 282 GraphicUsed by:286
Symbol 283 GraphicUsed by:285
Symbol 284 EditableTextUses:1Used by:285
Symbol 285 MovieClipUses:283 284Used by:286
Symbol 286 MovieClip [ScoreboardSymbol]Uses:273 278 279 280 281 282 285
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClip [test_mc2]Uses:287
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClip [test_mc]Uses:289
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:291Used by:294
Symbol 293 EditableTextUses:1Used by:294
Symbol 294 MovieClip [ShoppingListSymbol]Uses:292 293
Symbol 295 MovieClip [icon_648]Uses:107
Symbol 296 MovieClip [icon_649]Uses:104
Symbol 297 MovieClip [icon_662]Uses:13
Symbol 298 MovieClip [icon_661]Uses:16
Symbol 299 MovieClip [icon_650]Uses:101
Symbol 300 MovieClip [icon_652]Uses:95
Symbol 301 MovieClip [icon_653]Uses:92
Symbol 302 MovieClip [icon_654]Uses:89
Symbol 303 MovieClip [icon_656]Uses:83
Symbol 304 MovieClip [icon_657]Uses:80
Symbol 305 MovieClip [icon_658]Uses:77
Symbol 306 MovieClip [icon_659]Uses:74
Symbol 307 MovieClip [icon_660]Uses:71
Symbol 308 MovieClip [icon_655]Uses:86
Symbol 309 MovieClip [icon_663]Uses:10
Symbol 310 MovieClip [icon_651]Uses:98
Symbol 311 MovieClip [icon_647]Uses:110
Symbol 312 MovieClip [icon_643]Uses:122
Symbol 313 MovieClip [icon_646]Uses:113
Symbol 314 MovieClip [icon_642]Uses:126
Symbol 315 MovieClip [icon_645]Uses:116
Symbol 316 MovieClip [icon_641]Uses:129
Symbol 317 MovieClip [icon_644]Uses:119
Symbol 318 MovieClip [icon_640]Uses:132
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:319Used by:321
Symbol 321 MovieClip [411]Uses:320
Symbol 322 GraphicUsed by:323
Symbol 323 MovieClipUses:322Used by:326
Symbol 324 EditableTextUses:1Used by:325
Symbol 325 MovieClipUses:324Used by:326
Symbol 326 MovieClip [GenericTranslatedButtonSymbol]Uses:323 325Used by:Timeline
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClip [BoundingBox]Uses:331Used by:351 355 359 418 419 420
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClip [BrdrShdw]Uses:333Used by:337 342 343
Symbol 335 GraphicUsed by:336
Symbol 336 MovieClip [BrdrFace]Uses:335Used by:337 342 343
Symbol 337 MovieClip [SimpleButtonDown]Uses:334 336Used by:355
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClip [BrdrBlk]Uses:338Used by:342 343
Symbol 340 GraphicUsed by:341
Symbol 341 MovieClip [BrdrHilght]Uses:340Used by:342 343
Symbol 342 MovieClip [SimpleButtonIn]Uses:339 341 334 336Used by:355
Symbol 343 MovieClip [SimpleButtonUp]Uses:339 336 334 341Used by:355
Symbol 344 MovieClip [Defaults]Used by:346
Symbol 345 MovieClip [UIObjectExtensions]Used by:346
Symbol 346 MovieClip [UIObject]Uses:344 345Used by:352 354 356
Symbol 347 GraphicUsed by:349
Symbol 348 GraphicUsed by:349
Symbol 349 ButtonUses:347 348Used by:352
Symbol 350 MovieClipUsed by:352
Symbol 351 MovieClip [FocusRect]Uses:332Used by:352
Symbol 352 MovieClip [FocusManager]Uses:349 350 351 346Used by:354
Symbol 353 MovieClip [UIComponentExtensions]Used by:354
Symbol 354 MovieClip [UIComponent]Uses:346 352 353Used by:355
Symbol 355 MovieClip [SimpleButton]Uses:332 337 342 343 354Used by:359 418 419
Symbol 356 MovieClip [Border]Uses:346Used by:357 359
Symbol 357 MovieClip [RectBorder]Uses:356Used by:359
Symbol 358 MovieClip [ButtonSkin]Used by:359
Symbol 359 MovieClip [Button]Uses:332 355 356 357 358Used by:418 419
Symbol 360 MovieClip [CustomBorder]Used by:418 419
Symbol 361 GraphicUsed by:363 399 400 401 404 405 410
Symbol 362 GraphicUsed by:363 399 400 404 405 410
Symbol 363 MovieClip [ScrollTrack]Uses:361 362Used by:370 375 376 377 411 412 413 414 415 416
Symbol 364 GraphicUsed by:370 375 376 377 411 412 413 414
Symbol 365 GraphicUsed by:370 375 376 377 411 412 413 414
Symbol 366 GraphicUsed by:370 375 376 377 411 412 413 414
Symbol 367 GraphicUsed by:370 375 376 377 411 412 413 414
Symbol 368 GraphicUsed by:370 375 376 377 411 412 413 414
Symbol 369 GraphicUsed by:370 375 376 377
Symbol 370 MovieClip [ScrollDownArrowDisabled]Uses:363 364 365 366 367 368 369Used by:417
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClip [ScrollThemeColor1]Uses:371Used by:375 376 412 413
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClip [ScrollThemeColor2]Uses:373Used by:375 412
Symbol 375 MovieClip [ScrollDownArrowDown]Uses:363 364 372 365 366 367 368 374 369Used by:417
Symbol 376 MovieClip [ScrollDownArrowOver]Uses:363 364 372 365 366 367 368 369Used by:417
Symbol 377 MovieClip [ScrollDownArrowUp]Uses:363 364 365 366 367 368 369Used by:417
Symbol 378 GraphicUsed by:383 388 389 390 406 407 408 409
Symbol 379 GraphicUsed by:383 388 389 390 406 407 408 409
Symbol 380 GraphicUsed by:383 388 389 390 406 407 408 409
Symbol 381 GraphicUsed by:383 388 389 390 406 407 408 409
Symbol 382 GraphicUsed by:383 388 389 390 406 407 408 409
Symbol 383 MovieClip [ScrollThumbBottomDisabled]Uses:378 379 380 381 382Used by:417
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClip [ThumbThemeColor1]Uses:384Used by:388 389 407 408
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClip [ThumbThemeColor3]Uses:386Used by:388 407
Symbol 388 MovieClip [ScrollThumbBottomDown]Uses:378 385 379 380 381 387 382Used by:417
Symbol 389 MovieClip [ScrollThumbBottomOver]Uses:378 385 379 380 381 382Used by:417
Symbol 390 MovieClip [ScrollThumbBottomUp]Uses:378 379 380 381 382Used by:417
Symbol 391 GraphicUsed by:392 395 396 397
Symbol 392 MovieClip [ScrollThumbGripDisabled]Uses:391Used by:417
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClip [ThumbThemeColor2]Uses:393Used by:395 396 399 400 404
Symbol 395 MovieClip [ScrollThumbGripDown]Uses:394 391Used by:417
Symbol 396 MovieClip [ScrollThumbGripOver]Uses:394 391Used by:417
Symbol 397 MovieClip [ScrollThumbGripUp]Uses:391Used by:417
Symbol 398 GraphicUsed by:399 400 404 405
Symbol 399 MovieClip [ScrollThumbMiddleDisabled]Uses:361 398 394 362Used by:417
Symbol 400 MovieClip [ScrollThumbMiddleDown]Uses:361 394 398 362Used by:417
Symbol 401 MovieClipUses:361Used by:404
Symbol 402 GraphicUsed by:403 411 412 413 414
Symbol 403 MovieClipUses:402Used by:404
Symbol 404 MovieClip [ScrollThumbMiddleOver]Uses:361 394 398 401 403 362Used by:417
Symbol 405 MovieClip [ScrollThumbMiddleUp]Uses:361 398 362Used by:417
Symbol 406 MovieClip [ScrollThumbTopDisabled]Uses:378 379 380 381 382Used by:417
Symbol 407 MovieClip [ScrollThumbTopDown]Uses:378 385 379 380 381 387 382Used by:417
Symbol 408 MovieClip [ScrollThumbTopOver]Uses:378 385 379 380 381 382Used by:417
Symbol 409 MovieClip [ScrollThumbTopUp]Uses:378 379 380 381 382Used by:417
Symbol 410 MovieClip [ScrollTrackDisabled]Uses:361 362Used by:417
Symbol 411 MovieClip [ScrollUpArrowDisabled]Uses:363 364 365 366 367 368 402Used by:417
Symbol 412 MovieClip [ScrollUpArrowDown]Uses:363 364 372 365 366 367 368 374 402Used by:417
Symbol 413 MovieClip [ScrollUpArrowOver]Uses:363 364 372 365 366 402 367 368Used by:417
Symbol 414 MovieClip [ScrollUpArrowUp]Uses:363 364 365 366 367 368 402Used by:417
Symbol 415 MovieClip [BtnDownArrow]Uses:363Used by:417
Symbol 416 MovieClip [BtnUpArrow]Uses:363Used by:417
Symbol 417 MovieClip [ScrollBarAssets]Uses:370 375 376 377 383 388 389 390 392 395 396 397 399 400 404 405 406 407 408 409 410 411 412 413 414 415 416Used by:418 419
Symbol 418 MovieClip [VScrollBar]Uses:332 359 355 360 417Used by:420
Symbol 419 MovieClip [HScrollBar]Uses:332 359 355 360 417Used by:420
Symbol 420 MovieClip [UIScrollBar]Uses:332 418 419Used by:Timeline
Symbol 447 GraphicUsed by:450
Symbol 448 GraphicUsed by:449
Symbol 449 MovieClipUses:448Used by:450
Symbol 450 MovieClipUses:447 449Used by:Timeline
Symbol 502 MovieClip [__Packages.core.lang.Translator]
Symbol 503 MovieClip [__Packages.np.events.EventDispatcher]
Symbol 504 MovieClip [__Packages.core.lang.TranslatableTextFieldInstance]
Symbol 505 MovieClip [__Packages.np.lang.Translator]
Symbol 506 MovieClip [__Packages.np.utilities.Server]
Symbol 507 MovieClip [__Packages.np.projects.np8.classBios]
Symbol 508 MovieClip [__Packages.np.projects.np8.classTracer]
Symbol 509 MovieClip [__Packages.np.projects.np8.classGameData]
Symbol 510 MovieClip [__Packages.np.users.chrisa.tileEngine.f8.TileClass]
Symbol 511 MovieClip [__Packages.np.users.chrisa.tileEngine.f8.PickupTileClass]
Symbol 512 MovieClip [__Packages.np.users.chrisa.FrameRateMonitor]
Symbol 513 MovieClip [__Packages.np.users.chrisa.tileEngine.f8.PlayerClass]
Symbol 514 MovieClip [__Packages.np.users.chrisa.base_classes.GameClass]
Symbol 515 MovieClip [__Packages.np.users.chrisa.GenericPromptClass]
Symbol 516 MovieClip [__Packages.np.data.types.Mixed]
Symbol 431 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 517 MovieClip [__Packages.np.users.chrisa.PlayListClass]
Symbol 518 MovieClip [__Packages.np.users.chrisa.tileEngine.f8.GameClass]
Symbol 519 MovieClip [__Packages.np.users.chrisa.MapParserClass]
Symbol 520 MovieClip [__Packages.np.cryptography.LZW]
Symbol 521 MovieClip [__Packages.np.users.chrisa.super_shopping_spree.PlayerClass]
Symbol 522 MovieClip [__Packages.np.users.chrisa.super_shopping_spree.GameClass]
Symbol 523 MovieClip [__Packages.np.data.types.Array2]
Symbol 524 MovieClip [__Packages.np.users.chrisa.tileEngine.f8.ScoreboardClass]
Symbol 525 MovieClip [__Packages.np.users.chrisa.GenericTranslatedButtonF7]
Symbol 526 MovieClip [__Packages.np.users.chrisa.super_shopping_spree.ScoreboardClass]
Symbol 527 MovieClip [__Packages.np.data.types.FormattedString]
Symbol 528 MovieClip [__Packages.np.users.chrisa.super_shopping_spree.ShoppingListClass]
Symbol 529 MovieClip [__Packages.np.users.chrisa.super_shopping_spree.ShoppingIconClass]
Symbol 530 MovieClip [__Packages.np.users.chrisa.base_classes.TimerClass]
Symbol 531 MovieClip [__Packages.np.users.chrisa.tileEngine.RndmLookTileClass]
Symbol 327 MovieClip [__Packages.mx.core.UIObject]
Symbol 328 MovieClip [__Packages.mx.core.UIComponent]
Symbol 329 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 330 MovieClip [__Packages.mx.controls.UIScrollBar]
Symbol 421 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 422 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 423 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 424 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 425 MovieClip [__Packages.mx.skins.Border]
Symbol 426 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 427 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 428 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 429 MovieClip [__Packages.mx.controls.VScrollBar]
Symbol 430 MovieClip [__Packages.mx.controls.Button]
Symbol 432 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 433 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 434 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 435 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 436 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 437 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 438 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 439 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 440 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 441 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 442 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 443 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 444 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 445 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 446 MovieClip [__Packages.mx.controls.HScrollBar]
Symbol 451 GraphicUses:216Used by:453
Symbol 452 MovieClipUses:275Used by:453
Symbol 453 MovieClipUses:451 452Used by:Timeline
Symbol 454 GraphicUsed by:486
Symbol 455 GraphicUsed by:486
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:486
Symbol 458 GraphicUsed by:486
Symbol 459 GraphicUsed by:460
Symbol 460 MovieClipUses:459Used by:484
Symbol 461 GraphicUsed by:483
Symbol 462 GraphicUsed by:482
Symbol 463 GraphicUsed by:481
Symbol 464 FontUsed by:465 466 467 468 469 470 471 472 473 474 475 476 477 478 479
Symbol 465 TextUses:464Used by:481
Symbol 466 TextUses:464Used by:481
Symbol 467 TextUses:464Used by:481
Symbol 468 TextUses:464Used by:481
Symbol 469 TextUses:464Used by:481
Symbol 470 TextUses:464Used by:481
Symbol 471 TextUses:464Used by:481
Symbol 472 TextUses:464Used by:481
Symbol 473 TextUses:464Used by:481
Symbol 474 TextUses:464Used by:481
Symbol 475 TextUses:464Used by:481
Symbol 476 TextUses:464Used by:481
Symbol 477 TextUses:464Used by:481
Symbol 478 TextUses:464Used by:481
Symbol 479 TextUses:464Used by:481
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:463 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480Used by:482
Symbol 482 MovieClipUses:462 481Used by:483
Symbol 483 MovieClipUses:461 482Used by:484
Symbol 484 MovieClipUses:460 483Used by:486
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClipUses:454 455 457 458 484 485Used by:Timeline
Symbol 487 BitmapUsed by:488
Symbol 488 GraphicUses:487Used by:489
Symbol 489 MovieClipUses:488Used by:Timeline
Symbol 490 EditableTextUses:2Used by:Timeline
Symbol 491 GraphicUsed by:492
Symbol 492 MovieClipUses:491Used by:Timeline
Symbol 493 EditableTextUses:1Used by:Timeline
Symbol 494 EditableTextUses:1Used by:Timeline
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:497
Symbol 497 MovieClipUses:496Used by:Timeline
Symbol 498 MovieClipUses:30Used by:Timeline
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:Timeline
Symbol 501 EditableTextUses:1Used by:Timeline

Instance Names

"mcBiosLoader"Frame 1Symbol 450 MovieClip
"background_mc"Frame 2Symbol 453 MovieClip
"background_mc"Frame 22Symbol 453 MovieClip
"_legal_txt"Frame 22Symbol 490 EditableText
"_start_btn"Frame 34Symbol 326 MovieClip [GenericTranslatedButtonSymbol]
"_instr_btn"Frame 34Symbol 326 MovieClip [GenericTranslatedButtonSymbol]
"_back_btn"Frame 44Symbol 326 MovieClip [GenericTranslatedButtonSymbol]
"_text_txt"Frame 44Symbol 493 EditableText
"_web_btn2"Frame 56Symbol 326 MovieClip [GenericTranslatedButtonSymbol]
"_text_txt"Frame 56Symbol 494 EditableText
"background_mc"Frame 67Symbol 498 MovieClip
"background_mc"Frame 97Symbol 453 MovieClip
"_text_txt"Frame 97Symbol 501 EditableText
"_sendscore_btn"Frame 97Symbol 326 MovieClip [GenericTranslatedButtonSymbol]
"_restart_btn"Frame 97Symbol 326 MovieClip [GenericTranslatedButtonSymbol]
"background_mc"Frame 127Symbol 453 MovieClip
"fps_txt"Symbol 195 MovieClip [fps_calculator] Frame 1Symbol 194 EditableText
"pHitArea_mc"Symbol 215 MovieClip [999] Frame 1Symbol 197 MovieClip
"_body_mc"Symbol 215 MovieClip [999] Frame 1Symbol 205 MovieClip
"_body_mc"Symbol 215 MovieClip [999] Frame 2Symbol 209 MovieClip
"_body_mc"Symbol 215 MovieClip [999] Frame 3Symbol 214 MovieClip
"_text_txt"Symbol 220 MovieClip [PromptSymbol] Frame 1Symbol 218 EditableText
"_anyKey_txt"Symbol 220 MovieClip [PromptSymbol] Frame 1Symbol 219 EditableText
"_text_txt"Symbol 285 MovieClip Frame 1Symbol 284 EditableText
"_score_txt"Symbol 286 MovieClip [ScoreboardSymbol] Frame 1Symbol 279 EditableText
"_gamelevel_txt"Symbol 286 MovieClip [ScoreboardSymbol] Frame 1Symbol 280 EditableText
"_time_txt"Symbol 286 MovieClip [ScoreboardSymbol] Frame 1Symbol 281 EditableText
"_message_mc"Symbol 286 MovieClip [ScoreboardSymbol] Frame 1Symbol 285 MovieClip
"_key_txt"Symbol 294 MovieClip [ShoppingListSymbol] Frame 1Symbol 293 EditableText
"_text_txt"Symbol 325 MovieClip Frame 1Symbol 324 EditableText
"_hitArea_mc"Symbol 326 MovieClip [GenericTranslatedButtonSymbol] Frame 1Symbol 323 MovieClip
"_myText_mc"Symbol 326 MovieClip [GenericTranslatedButtonSymbol] Frame 1Symbol 325 MovieClip
"b"Symbol 337 MovieClip [SimpleButtonDown] Frame 1Symbol 334 MovieClip [BrdrShdw]
"face"Symbol 337 MovieClip [SimpleButtonDown] Frame 1Symbol 336 MovieClip [BrdrFace]
"b"Symbol 342 MovieClip [SimpleButtonIn] Frame 1Symbol 339 MovieClip [BrdrBlk]
"it"Symbol 342 MovieClip [SimpleButtonIn] Frame 1Symbol 341 MovieClip [BrdrHilght]
"g"Symbol 342 MovieClip [SimpleButtonIn] Frame 1Symbol 334 MovieClip [BrdrShdw]
"face"Symbol 342 MovieClip [SimpleButtonIn] Frame 1Symbol 336 MovieClip [BrdrFace]
"ob"Symbol 343 MovieClip [SimpleButtonUp] Frame 1Symbol 339 MovieClip [BrdrBlk]
"ol"Symbol 343 MovieClip [SimpleButtonUp] Frame 1Symbol 336 MovieClip [BrdrFace]
"ib"Symbol 343 MovieClip [SimpleButtonUp] Frame 1Symbol 334 MovieClip [BrdrShdw]
"il"Symbol 343 MovieClip [SimpleButtonUp] Frame 1Symbol 341 MovieClip [BrdrHilght]
"face"Symbol 343 MovieClip [SimpleButtonUp] Frame 1Symbol 336 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 351 MovieClip [FocusRect] Frame 1Symbol 332 MovieClip [BoundingBox]
"tabCapture"Symbol 352 MovieClip [FocusManager] Frame 1Symbol 349 Button
"boundingBox_mc"Symbol 355 MovieClip [SimpleButton] Frame 1Symbol 332 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 359 MovieClip [Button] Frame 1Symbol 332 MovieClip [BoundingBox]
"dfs"Symbol 415 MovieClip [BtnDownArrow] Frame 1Symbol 363 MovieClip [ScrollTrack]
"dfs"Symbol 416 MovieClip [BtnUpArrow] Frame 1Symbol 363 MovieClip [ScrollTrack]
"boundingBox_mc"Symbol 418 MovieClip [VScrollBar] Frame 1Symbol 332 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 419 MovieClip [HScrollBar] Frame 1Symbol 332 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 420 MovieClip [UIScrollBar] Frame 1Symbol 332 MovieClip [BoundingBox]
"mcChip"Symbol 450 MovieClip Frame 1Symbol 449 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "displayFont"
ExportAssets (56)Timeline Frame 1Symbol 2 as "textFont"
ExportAssets (56)Timeline Frame 1Symbol 3 as "returnSound"
ExportAssets (56)Timeline Frame 1Symbol 4 as "pickupSound"
ExportAssets (56)Timeline Frame 1Symbol 5 as "endRoundSound"
ExportAssets (56)Timeline Frame 1Symbol 6 as "buzzerSound"
ExportAssets (56)Timeline Frame 1Symbol 7 as "buttonSound"
ExportAssets (56)Timeline Frame 1Symbol 8 as "badPickupSound"
ExportAssets (56)Timeline Frame 1Symbol 11 as "663"
ExportAssets (56)Timeline Frame 1Symbol 14 as "662"
ExportAssets (56)Timeline Frame 1Symbol 17 as "661"
ExportAssets (56)Timeline Frame 1Symbol 19 as "413"
ExportAssets (56)Timeline Frame 1Symbol 23 as "401"
ExportAssets (56)Timeline Frame 1Symbol 28 as "400"
ExportAssets (56)Timeline Frame 1Symbol 32 as "138"
ExportAssets (56)Timeline Frame 1Symbol 37 as "140"
ExportAssets (56)Timeline Frame 1Symbol 41 as "139"
ExportAssets (56)Timeline Frame 1Symbol 43 as "129"
ExportAssets (56)Timeline Frame 1Symbol 45 as "137"
ExportAssets (56)Timeline Frame 1Symbol 47 as "410"
ExportAssets (56)Timeline Frame 1Symbol 49 as "409"
ExportAssets (56)Timeline Frame 1Symbol 51 as "128"
ExportAssets (56)Timeline Frame 1Symbol 53 as "136"
ExportAssets (56)Timeline Frame 1Symbol 55 as "135"
ExportAssets (56)Timeline Frame 1Symbol 57 as "133"
ExportAssets (56)Timeline Frame 1Symbol 59 as "132"
ExportAssets (56)Timeline Frame 1Symbol 61 as "131"
ExportAssets (56)Timeline Frame 1Symbol 63 as "130"
ExportAssets (56)Timeline Frame 1Symbol 65 as "399"
ExportAssets (56)Timeline Frame 1Symbol 68 as "398"
ExportAssets (56)Timeline Frame 1Symbol 69 as "397"
ExportAssets (56)Timeline Frame 1Symbol 72 as "660"
ExportAssets (56)Timeline Frame 1Symbol 75 as "659"
ExportAssets (56)Timeline Frame 1Symbol 78 as "658"
ExportAssets (56)Timeline Frame 1Symbol 81 as "657"
ExportAssets (56)Timeline Frame 1Symbol 84 as "656"
ExportAssets (56)Timeline Frame 1Symbol 87 as "655"
ExportAssets (56)Timeline Frame 1Symbol 90 as "654"
ExportAssets (56)Timeline Frame 1Symbol 93 as "653"
ExportAssets (56)Timeline Frame 1Symbol 96 as "652"
ExportAssets (56)Timeline Frame 1Symbol 99 as "651"
ExportAssets (56)Timeline Frame 1Symbol 102 as "650"
ExportAssets (56)Timeline Frame 1Symbol 105 as "649"
ExportAssets (56)Timeline Frame 1Symbol 108 as "648"
ExportAssets (56)Timeline Frame 1Symbol 111 as "647"
ExportAssets (56)Timeline Frame 1Symbol 114 as "646"
ExportAssets (56)Timeline Frame 1Symbol 117 as "645"
ExportAssets (56)Timeline Frame 1Symbol 120 as "644"
ExportAssets (56)Timeline Frame 1Symbol 123 as "643"
ExportAssets (56)Timeline Frame 1Symbol 127 as "642"
ExportAssets (56)Timeline Frame 1Symbol 130 as "641"
ExportAssets (56)Timeline Frame 1Symbol 133 as "640"
ExportAssets (56)Timeline Frame 1Symbol 137 as "396"
ExportAssets (56)Timeline Frame 1Symbol 139 as "395"
ExportAssets (56)Timeline Frame 1Symbol 141 as "394"
ExportAssets (56)Timeline Frame 1Symbol 143 as "393"
ExportAssets (56)Timeline Frame 1Symbol 145 as "412"
ExportAssets (56)Timeline Frame 1Symbol 147 as "392"
ExportAssets (56)Timeline Frame 1Symbol 148 as "391"
ExportAssets (56)Timeline Frame 1Symbol 150 as "390"
ExportAssets (56)Timeline Frame 1Symbol 152 as "134"
ExportAssets (56)Timeline Frame 1Symbol 154 as "389"
ExportAssets (56)Timeline Frame 1Symbol 161 as "414"
ExportAssets (56)Timeline Frame 1Symbol 162 as "388"
ExportAssets (56)Timeline Frame 1Symbol 164 as "387"
ExportAssets (56)Timeline Frame 1Symbol 168 as "417"
ExportAssets (56)Timeline Frame 1Symbol 174 as "416"
ExportAssets (56)Timeline Frame 1Symbol 178 as "415"
ExportAssets (56)Timeline Frame 1Symbol 180 as "386"
ExportAssets (56)Timeline Frame 1Symbol 185 as "408"
ExportAssets (56)Timeline Frame 1Symbol 186 as "407"
ExportAssets (56)Timeline Frame 1Symbol 189 as "385"
ExportAssets (56)Timeline Frame 1Symbol 190 as "384"
ExportAssets (56)Timeline Frame 1Symbol 195 as "fps_calculator"
ExportAssets (56)Timeline Frame 1Symbol 215 as "999"
ExportAssets (56)Timeline Frame 1Symbol 220 as "PromptSymbol"
ExportAssets (56)Timeline Frame 1Symbol 222 as "406"
ExportAssets (56)Timeline Frame 1Symbol 231 as "SnowTile"
ExportAssets (56)Timeline Frame 1Symbol 236 as "grass_to_dirt_transition"
ExportAssets (56)Timeline Frame 1Symbol 241 as "dirt_to_grass_transition"
ExportAssets (56)Timeline Frame 1Symbol 250 as "snow_toGrass_transition"
ExportAssets (56)Timeline Frame 1Symbol 259 as "snow_rock_pattern"
ExportAssets (56)Timeline Frame 1Symbol 271 as "RandomGrassTile_mc"
ExportAssets (56)Timeline Frame 1Symbol 286 as "ScoreboardSymbol"
ExportAssets (56)Timeline Frame 1Symbol 288 as "test_mc2"
ExportAssets (56)Timeline Frame 1Symbol 290 as "test_mc"
ExportAssets (56)Timeline Frame 1Symbol 294 as "ShoppingListSymbol"
ExportAssets (56)Timeline Frame 1Symbol 295 as "icon_648"
ExportAssets (56)Timeline Frame 1Symbol 296 as "icon_649"
ExportAssets (56)Timeline Frame 1Symbol 297 as "icon_662"
ExportAssets (56)Timeline Frame 1Symbol 298 as "icon_661"
ExportAssets (56)Timeline Frame 1Symbol 299 as "icon_650"
ExportAssets (56)Timeline Frame 1Symbol 300 as "icon_652"
ExportAssets (56)Timeline Frame 1Symbol 301 as "icon_653"
ExportAssets (56)Timeline Frame 1Symbol 302 as "icon_654"
ExportAssets (56)Timeline Frame 1Symbol 303 as "icon_656"
ExportAssets (56)Timeline Frame 1Symbol 304 as "icon_657"
ExportAssets (56)Timeline Frame 1Symbol 305 as "icon_658"
ExportAssets (56)Timeline Frame 1Symbol 306 as "icon_659"
ExportAssets (56)Timeline Frame 1Symbol 307 as "icon_660"
ExportAssets (56)Timeline Frame 1Symbol 308 as "icon_655"
ExportAssets (56)Timeline Frame 1Symbol 309 as "icon_663"
ExportAssets (56)Timeline Frame 1Symbol 310 as "icon_651"
ExportAssets (56)Timeline Frame 1Symbol 311 as "icon_647"
ExportAssets (56)Timeline Frame 1Symbol 312 as "icon_643"
ExportAssets (56)Timeline Frame 1Symbol 313 as "icon_646"
ExportAssets (56)Timeline Frame 1Symbol 314 as "icon_642"
ExportAssets (56)Timeline Frame 1Symbol 315 as "icon_645"
ExportAssets (56)Timeline Frame 1Symbol 316 as "icon_641"
ExportAssets (56)Timeline Frame 1Symbol 317 as "icon_644"
ExportAssets (56)Timeline Frame 1Symbol 318 as "icon_640"
ExportAssets (56)Timeline Frame 1Symbol 321 as "411"
ExportAssets (56)Timeline Frame 1Symbol 326 as "GenericTranslatedButtonSymbol"
ExportAssets (56)Timeline Frame 1Symbol 332 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 334 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 336 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 337 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 339 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 341 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 342 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 343 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 344 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 345 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 346 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 351 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 352 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 353 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 354 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 355 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 356 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 357 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 358 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 359 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 360 as "CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 363 as "ScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 370 as "ScrollDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 372 as "ScrollThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 374 as "ScrollThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 375 as "ScrollDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 376 as "ScrollDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 377 as "ScrollDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 383 as "ScrollThumbBottomDisabled"
ExportAssets (56)Timeline Frame 1Symbol 385 as "ThumbThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 387 as "ThumbThemeColor3"
ExportAssets (56)Timeline Frame 1Symbol 388 as "ScrollThumbBottomDown"
ExportAssets (56)Timeline Frame 1Symbol 389 as "ScrollThumbBottomOver"
ExportAssets (56)Timeline Frame 1Symbol 390 as "ScrollThumbBottomUp"
ExportAssets (56)Timeline Frame 1Symbol 392 as "ScrollThumbGripDisabled"
ExportAssets (56)Timeline Frame 1Symbol 394 as "ThumbThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 395 as "ScrollThumbGripDown"
ExportAssets (56)Timeline Frame 1Symbol 396 as "ScrollThumbGripOver"
ExportAssets (56)Timeline Frame 1Symbol 397 as "ScrollThumbGripUp"
ExportAssets (56)Timeline Frame 1Symbol 399 as "ScrollThumbMiddleDisabled"
ExportAssets (56)Timeline Frame 1Symbol 400 as "ScrollThumbMiddleDown"
ExportAssets (56)Timeline Frame 1Symbol 404 as "ScrollThumbMiddleOver"
ExportAssets (56)Timeline Frame 1Symbol 405 as "ScrollThumbMiddleUp"
ExportAssets (56)Timeline Frame 1Symbol 406 as "ScrollThumbTopDisabled"
ExportAssets (56)Timeline Frame 1Symbol 407 as "ScrollThumbTopDown"
ExportAssets (56)Timeline Frame 1Symbol 408 as "ScrollThumbTopOver"
ExportAssets (56)Timeline Frame 1Symbol 409 as "ScrollThumbTopUp"
ExportAssets (56)Timeline Frame 1Symbol 410 as "ScrollTrackDisabled"
ExportAssets (56)Timeline Frame 1Symbol 411 as "ScrollUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 412 as "ScrollUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 413 as "ScrollUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 414 as "ScrollUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 415 as "BtnDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 416 as "BtnUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 417 as "ScrollBarAssets"
ExportAssets (56)Timeline Frame 1Symbol 418 as "VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 419 as "HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 420 as "UIScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 502 as "__Packages.core.lang.Translator"
ExportAssets (56)Timeline Frame 1Symbol 503 as "__Packages.np.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 504 as "__Packages.core.lang.TranslatableTextFieldInstance"
ExportAssets (56)Timeline Frame 1Symbol 505 as "__Packages.np.lang.Translator"
ExportAssets (56)Timeline Frame 1Symbol 506 as "__Packages.np.utilities.Server"
ExportAssets (56)Timeline Frame 1Symbol 507 as "__Packages.np.projects.np8.classBios"
ExportAssets (56)Timeline Frame 1Symbol 508 as "__Packages.np.projects.np8.classTracer"
ExportAssets (56)Timeline Frame 1Symbol 509 as "__Packages.np.projects.np8.classGameData"
ExportAssets (56)Timeline Frame 1Symbol 510 as "__Packages.np.users.chrisa.tileEngine.f8.TileClass"
ExportAssets (56)Timeline Frame 1Symbol 511 as "__Packages.np.users.chrisa.tileEngine.f8.PickupTileClass"
ExportAssets (56)Timeline Frame 1Symbol 512 as "__Packages.np.users.chrisa.FrameRateMonitor"
ExportAssets (56)Timeline Frame 1Symbol 513 as "__Packages.np.users.chrisa.tileEngine.f8.PlayerClass"
ExportAssets (56)Timeline Frame 1Symbol 514 as "__Packages.np.users.chrisa.base_classes.GameClass"
ExportAssets (56)Timeline Frame 1Symbol 515 as "__Packages.np.users.chrisa.GenericPromptClass"
ExportAssets (56)Timeline Frame 1Symbol 516 as "__Packages.np.data.types.Mixed"
ExportAssets (56)Timeline Frame 1Symbol 431 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 517 as "__Packages.np.users.chrisa.PlayListClass"
ExportAssets (56)Timeline Frame 1Symbol 518 as "__Packages.np.users.chrisa.tileEngine.f8.GameClass"
ExportAssets (56)Timeline Frame 1Symbol 519 as "__Packages.np.users.chrisa.MapParserClass"
ExportAssets (56)Timeline Frame 1Symbol 520 as "__Packages.np.cryptography.LZW"
ExportAssets (56)Timeline Frame 1Symbol 521 as "__Packages.np.users.chrisa.super_shopping_spree.PlayerClass"
ExportAssets (56)Timeline Frame 1Symbol 522 as "__Packages.np.users.chrisa.super_shopping_spree.GameClass"
ExportAssets (56)Timeline Frame 1Symbol 523 as "__Packages.np.data.types.Array2"
ExportAssets (56)Timeline Frame 1Symbol 524 as "__Packages.np.users.chrisa.tileEngine.f8.ScoreboardClass"
ExportAssets (56)Timeline Frame 1Symbol 525 as "__Packages.np.users.chrisa.GenericTranslatedButtonF7"
ExportAssets (56)Timeline Frame 1Symbol 526 as "__Packages.np.users.chrisa.super_shopping_spree.ScoreboardClass"
ExportAssets (56)Timeline Frame 1Symbol 527 as "__Packages.np.data.types.FormattedString"
ExportAssets (56)Timeline Frame 1Symbol 528 as "__Packages.np.users.chrisa.super_shopping_spree.ShoppingListClass"
ExportAssets (56)Timeline Frame 1Symbol 529 as "__Packages.np.users.chrisa.super_shopping_spree.ShoppingIconClass"
ExportAssets (56)Timeline Frame 1Symbol 530 as "__Packages.np.users.chrisa.base_classes.TimerClass"
ExportAssets (56)Timeline Frame 1Symbol 531 as "__Packages.np.users.chrisa.tileEngine.RndmLookTileClass"
ExportAssets (56)Timeline Frame 1Symbol 327 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 328 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 329 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 330 as "__Packages.mx.controls.UIScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 421 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 422 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 423 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 424 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 425 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 426 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 427 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 428 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 429 as "__Packages.mx.controls.VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 430 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 432 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 433 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 434 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 435 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 436 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 437 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 438 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 439 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 440 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 441 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 442 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 443 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 444 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 445 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 446 as "__Packages.mx.controls.HScrollBar"

Labels

"scoringSystemFrame"Frame 2
"resetAllFrame"Frame 22
"menuframe"Frame 34
"instructionsframe"Frame 44
"aboutframe"Frame 56
"gameFrame"Frame 67
"gameoverFrame"Frame 97
"sendScoreFrame"Frame 127
"gotoIntroFrame"Frame 128
"d"Symbol 215 MovieClip [999] Frame 1
"u"Symbol 215 MovieClip [999] Frame 2
"l"Symbol 215 MovieClip [999] Frame 3
"r"Symbol 215 MovieClip [999] Frame 4
"_up"Symbol 326 MovieClip [GenericTranslatedButtonSymbol] Frame 1
"_over"Symbol 326 MovieClip [GenericTranslatedButtonSymbol] Frame 2
"_down"Symbol 326 MovieClip [GenericTranslatedButtonSymbol] Frame 3
"_hit"Symbol 326 MovieClip [GenericTranslatedButtonSymbol] Frame 4




http://swfchan.com/50/246770/info.shtml
Created: 17/6 -2022 22:28:37 Last modified: 17/6 -2022 22:28:37 Server time: 07/12 -2025 16:22:58