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

A
Very
Merry Christmas!


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

Super M.swf

This is the info page for
Flash #24781

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


Text
12%

loading...

Skip

Skip

loader

KFG

KFG

+

1UP

100

gameover

MORE ONLINE GAMES

DOWNLOAD GAMES

ADD THIS GAME TO YOUR SITE

VIEW HIGHSCORES

PLAY AGAIN

MAIN MENU

score:

10000

Submit Score

Submit Score

X

Score:

Name:

Submit

Submit

Sending...

Highscore Received

View Highscores

View Highscores

GAME OVER

X3

LEVEL:

1

SCORE:

0

X

0

edge

MENU

LOW

MEDIUM

HIGH

BEST

BEST

keyPress

BACK

MORE ONLINE GAMES

DOWNLOAD GAMES

ADD THIS GAME TO YOUR SITE

win

CONGRATULATIONS !

NEXT LEVEL

MAIN MENU

10000

x

100

100

SUPER M

PLAY

SETTINGS

PLAY

SETTINGS

VIEW HIGHSCORES

Copyright 2007 freeworldgroup.com

Credits

V.1.0

BACK

SLOW

TOUCHY

SLOW

TOUCHY

MOUSE SPEED

QUALITY

MUSIC CREDITS

"Sinex" By NessMasta

ADD GAMES TO YOUR SITE

NEXT

Ms M has been kidnapped by evil forces in
Mouse city. Your objective is to fly through the
city and save her again and again.
Try not to hit the buildings or anything else as
you fly through the city. Pick up coins for
bonus points! Saving Ms M at the end of each
level will give you an extra life.
The game gets faster as you progress - you will
need a steady hand and a strong heart.
Good luck Super M, may the cheese be with you!

Instructions

START

Controls

Move mouse to control

Press "P" to pause

ActionScript [AS1/AS2]

Frame 1
var my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); this.menu = my_cm; MochiAd.showPreloaderAd({id:"0627d17773e04ddc", res:"550x400"});
Frame 3
if (_root.getBytesLoaded() < _root.getBytesTotal()) { gotoAndStop ("loading"); }
Frame 5
stop();
Instance of Symbol 297 MovieClip in Frame 5
//component parameters onClipEvent (construct) { _game_name = "super_m"; score_var = "_root.score"; }
Frame 6
function game_transStart() { attachMovie("trans_start", "trans_start", depths_screen); } function game_start() { inPause = false; Mouse.hide(); _root.gotoAndStop("play"); init(); } function game_gameOver() { game_pause(1); Mouse.show(); var _local2 = "UI_gameOver"; var _local3 = _root.attachMovie(_local2, _local2, depths_screen); UI_mc.gotoAndStop(2); } function game_playAgain() { game_resetData(); game_pause(); Mouse.hide(); game_clearData(); init(); gotoAndStop ("play"); } function game_mainMenu() { game_resetData(); game_clearData(); gotoAndStop ("main"); } function game_showMenu() { if (UI.inGameOver) { return(undefined); } if (UI_menu instanceof MovieClip) { game_closeMenu(); return(undefined); } game_pause(); var _local2 = "UI_menu"; var UI = _root.attachMovie(_local2, _local2, depths_screen); } function game_closeMenu() { game_pause(); UI_menu.removeMovieClip(); } function game_pause(type) { if (type == 1) { inPause = true; bg_mc.stopMove(); return(undefined); } if (inPause != true) { inPause = true; bg_mc.stopMove(); } else { inPause = false; bg_mc.startMove(); } } function game_passLevel_1() { role_mc.passLevel(); UI_mc.gotoAndStop(2); } function game_passLevel_2() { game_pause(); var _local2 = "UI_win"; var _local3 = _root.attachMovie(_local2, _local2, depths_screen); } function game_passLevel_3() { game_clearData(); } function game_nextLevel() { game_pause(); levelID++; itemNum_S_temp = itemNum_S; itemNum_G_temp = itemNum_G; score_temp = score; init(); } function game_clearData() { delete _global.world; world_mc.removeMovieClip(); role_mc.removeMovieClip(); UI_mc.removeMovieClip(); obj_mc.removeMovieClip(); } function game_resetData() { disAdd = _disAdd; vzMax = _vzMax; itemNum_S = 0; itemNum_G = 0; score = 0; itemNum_S_temp = 0; itemNum_G_temp = 0; score_temp = 0; levelID = 1; life = _life; } function roleDie() { game_pause(); life--; if (life == 0) { game_gameOver(); } else { var _local2 = "trans_die"; var _local3 = _root.attachMovie(_local2, _local2, depths_screen); } UI_mc.gotoAndStop(2); } function roleNextLife() { game_pause(); Mouse.hide(); game_clearData(); itemNum_S = itemNum_S_temp; itemNum_G = itemNum_G_temp; score = score_temp; init(); gotoAndStop ("play"); } function init() { disAdd = _disAdd - ((levelID - 1) * 3); trace("disAdd: " + disAdd); vzMax = _vzMax - ((levelID - 1) * 2); trace("vzMax: " + vzMax); S_max = _S_max + ((levelID - 1) * 1000); trace("S_max: " + S_max); if (disAdd < 170) { disAdd = 170; } if (vzMax < -20) { vzMax = -20; } if (S_max > 10000) { S_max = 10000; } world_mc = attachMovie("world_mc", "world_mc", depths_world, {_x:275, _y:200}); world_mc.setMask(mask_mc); UI_mc = attachMovie("UI_mc", "UI_mc", depths_UI); _global.world = new Class.World(world_mc); role_mc = world.addObj("role", role_x, role_y, role_z); role_mc.startZ = role_z; obj_mc = _root.createEmptyMovieClip("obj_mc", depths_obj); world.init(); addBuilding_side(); addBuilding(); addItem1(); addBalloon(); world.moveForward(); bg_mc.startMove(); } function addBuilding_side() { var _local4 = int(_disAdd / 2); var _local1 = 11; while (_local1 < disMax) { _local1 = _local1 + _local4; x = 350; y = viewY; z = _local1 - 40; var _local2 = "buildingSide_mc"; var _local3 = world.addObj(_local2, x, y, z); _local3.type = 2; x = -350; y = viewY; z = _local1 - 45; _local2 = "buildingSide_mc"; _local3 = world.addObj(_local2, x, y, z); _local3.type = 2; } } function addBuilding() { var _local7 = disAdd; var _local2 = 12; while (_local2 < disMax) { _local2 = _local2 + _local7; var _local6 = getPosX(); var _local5 = viewY; var _local4 = _local2; var _local3 = "building_mc"; var _local1 = world.addObj(_local3, _local6, _local5, _local4); _local1.type = 1; world.checkSide(_local1); } } function addBalloon() { var _local5 = getPosX(); var _local4 = viewY - 70; var _local3 = 3037; var _local1 = "balloon"; var _local2 = world.addObj(_local1, _local5, _local4, _local3); _local2.type = 1; } function addItem1() { var _local7 = 200; var _local2 = 254; while (_local2 < disMax) { _local2 = _local2 + _local7; var _local5 = getPosX(); var _local4 = viewY - (int(Math.random() * 6) * 10); var _local3 = _local2; var _local1; if (_item == undefined) { _local1 = "item1"; } else { _local1 = _item; } var _local6 = world.addObj(_local1, _local5, _local4, _local3); } } function getPosX() { var _local1 = (int(Math.random() * 9) - 4) * 50; return(_local1); } function showSz(Sz) { Sz_txt.text = Sz; } function addScore(_score, type) { score = score + _score; if (type == "s") { itemNum_S++; } else if (type == "g") { itemNum_G++; } } function musicStart() { bgMusic_snd.stop(); bgMusic_snd.start(0, 100); bgMusic_snd.onSoundComplete = function () { }; } function musicStop() { bgMusic_snd.stop(); } function getSound(obj) { if (soundOn) { return(true); } if (soundOn == false) { return(false); } } function getMusic(obj) { if (musicOn) { return(true); } if (musicOn == false) { return(false); } } function setSound(obj) { if (soundOn == false) { soundOn = true; obj.gotoAndStop(1); } else if (soundOn) { soundOn = false; obj.gotoAndStop(2); } } function setMusic(obj) { if (musicOn == false) { bgMusic_snd.setVolume(100); musicOn = true; obj.gotoAndStop(1); } else if (musicOn) { bgMusic_snd.setVolume(0); musicOn = false; obj.gotoAndStop(2); } } function soundStart(soundName) { if (soundOn) { var _local2 = this[soundName]; _local2.start(); } } function game_setDifficulty(num) { game_level = num; menu_difficulty.mc_1.gotoAndStop(1); menu_difficulty.mc_2.gotoAndStop(1); menu_difficulty.mc_3.gotoAndStop(1); menu_difficulty["mc_" + game_level].gotoAndStop(2); set_level(num); } function game_getDifficulty(obj) { obj.mc1.gotoAndStop(1); obj.mc2.gotoAndStop(1); obj.mc3.gotoAndStop(1); obj["mc_" + game_level].gotoAndStop(2); menu_difficulty = obj; set_level(game_level); } function game_setQuality(num) { game_quality = num; menu_quality.mc_1.gotoAndStop(1); menu_quality.mc_2.gotoAndStop(1); menu_quality.mc_3.gotoAndStop(1); menu_quality.mc_4.gotoAndStop(1); menu_quality["mc_" + game_quality].gotoAndStop(2); if (num == 1) { _quality = "LOW"; } else if (num == 2) { _quality = "MEDIUM"; } else if (num == 4) { _quality = "BEST"; } else { _quality = "HIGH"; } } function game_getQuality(obj) { if (_quality == "LOW") { game_quality = 1; } else if (_quality == "MEDIUM") { game_quality = 2; } else if (_quality == "BEST") { game_quality = 4; } else { game_quality = 3; } obj.mc1.gotoAndStop(1); obj.mc2.gotoAndStop(1); obj.mc3.gotoAndStop(1); obj.mc4.gotoAndStop(1); obj["mc_" + game_quality].gotoAndStop(2); menu_quality = obj; } stop(); _root.reserved.swapDepths(-2); _root.focusManager.swapDepths(-1); _global.atMV = function (link, _loader, initObj) { var _local3; var _local2; var _local6; if (_loader == undefined) { _local3 = _root; } else { _local3 = _loader; } if (initObj.depth == undefined) { _local2 = _local3.getNextHighestDepth(); } else { _local2 = initObj.depth; } _local6 = link + _local2; var _local4 = _local3.attachMovie(link, _local6, _local2, initObj); return(_local4); }; _global.cMC = function (MCname, _loader) { var _local2; var _local4; if (_loader == undefined) { _local2 = _root; } else { _local2 = _loader; } _local4 = _local2.getNextHighestDepth(); var _local3 = _local2.createEmptyMovieClip(MCname, _local4); return(_local3); }; _global.lToG = function (mc) { var _local1 = new Object(); _local1.x = mc._x; _local1.y = mc._y; mc._parent.localToGlobal(_local1); return(_local1); }; _global.rMC = function (mc) { mc.removeMovieClip(); }; var stageW = 550; var stageH = 400; var centerX = int(stageW / 2); var centerY = int(stageH / 2); var disMax = 1000; var fl = 100; var viewY = 40; var Vg = 0.7; var role_x = 0; var role_y = (viewY - 70); var role_z = -50; var senseRate = 0.5; _quality = "MEDIUM"; var role_mc; var world_mc; var depths_world = 110; var depths_roleDie = 150; var depths_obj = 50; var depths_UI = 210; var depths_screen = 310; var _disAdd = 200; var disAdd = _disAdd; var _vzMax = -5; var vzMax = _vzMax; var _S_max = 6000; var S_max = _S_max; var itemNum_S = 0; var itemNum_G = 0; var score = 0; var itemNum_S_temp = 0; var itemNum_G_temp = 0; var score_temp = 0; var levelID = 1; var _life = 5; var life = _life; var inPause = true; this.onMouseMove = function () { if (this._ymouse > 360) { Mouse.show(); } else if (inPause != true) { Mouse.hide(); } else if (inPause) { Mouse.show(); } }; var soundOn = true; var musicOn = true; var soundEffect_mc = createEmptyMovieClip("soundEffect_mc", depth_soundEffectMC); var soundShoot_mc = createEmptyMovieClip("soundShoot_mc", _root.getNextHighestDepth()); var allSound_snd = new Sound(soundEffect_mc); allSound_snd.setVolume(100); var music_mc = createEmptyMovieClip("music_mc", depth_musicMC); var bgMusic_snd = new Sound(music_mc); bgMusic_snd.attachSound("bgm.mp3"); var wind_snd = new Sound(soundShoot_mc); wind_snd.attachSound("wind.mp3"); var hit1_snd = new Sound(soundShoot_mc); hit1_snd.attachSound("hit1.mp3"); var item_snd = new Sound(soundShoot_mc); item_snd.attachSound("item.wav"); var menu_difficulty; var game_quality; var menu_quality; musicStart(); trace(333);
Frame 11
stop();
Frame 17
Frame 24
stop();
Frame 31
gotoAndStop ("main");
Frame 38
stop();
Frame 44
gotoAndStop ("main");
Frame 45
stop();
Frame 49
stop(); game_transStart();
Frame 50
Frame 56
stop();
Symbol 5 MovieClip Frame 1
onEnterFrame = function () { var _local4 = _root.getBytesLoaded(); var _local3 = _root.getBytesTotal(); var _local5 = int((_local4 / _local3) * 100); num_txt.text = _local5 + "%"; if (_local4 == _local3) { delete this.onEnterFrame; if ((_root._mochiad instanceof MovieClip) != true) { _root.play(); } } };
Symbol 9 MovieClip Frame 1
this._visible = false;
Symbol 9 MovieClip Frame 2
this._visible = true;
Symbol 9 MovieClip Frame 39
stop();
Instance of Symbol 2 MovieClip in Symbol 9 MovieClip Frame 39
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 540 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function showPreloaderAd(options) { var _local29 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812}; options = _parseOptions(options, _local29); var _local15 = options.clip; var _local25 = 11000; var _local28 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { return(undefined); } _local15.stop(); var mc = _local15._mochiad; mc.onUnload = function () { this._parent.play(); }; var _local16 = _getRes(options); var _local5 = _local16[0]; var _local14 = _local16[1]; mc._x = _local5 * 0.5; mc._y = _local14 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local5 * -0.5; chk._y = _local14 * -0.5; var _local8 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local8._x = 10; _local8._y = _local14 - 20; var _local24 = options.color; delete options.color; var _local21 = options.background; delete options.background; var _local26 = options.outline; delete options.outline; var _local6 = _local8.createEmptyMovieClip("_outline", 1); _local6.beginFill(_local21); _local6.moveTo(0, 0); _local6.lineTo(_local5 - 20, 0); _local6.lineTo(_local5 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); _local6.endFill(); var _local4 = _local8.createEmptyMovieClip("_inside", 2); _local4.beginFill(_local24); _local4.moveTo(0, 0); _local4.lineTo(_local5 - 20, 0); _local4.lineTo(_local5 - 20, 10); _local4.lineTo(0, 10); _local4.lineTo(0, 0); _local4.endFill(); _local4._xscale = 0; var _local7 = _local8.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local26, 100); _local7.moveTo(0, 0); _local7.lineTo(_local5 - 20, 0); _local7.lineTo(_local5 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local25; chk.ad_timeout = _local28; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showTimedAd(options) { var _local15 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd"}; options = _parseOptions(options, _local15); var _local6 = options.clip; var _local12 = 11000; var _local14 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { return(undefined); } _local6.stop(); var mc = _local6._mochiad; mc.onUnload = function () { this._parent.play(); }; var _local7 = _getRes(options); var _local16 = _local7[0]; var _local13 = _local7[1]; mc._x = _local16 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local12; chk.ad_timeout = _local14; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local25 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local25); options.swfv = options.clip.getSWFVersion() || 6; options.mav = "1.4"; var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local24 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local24); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb) { cb = parseInt(cb); var _local4 = this._callbacks[cb]; if (!_local4) { return(undefined); } delete this._callbacks[cb]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = "1.4"; var _local7 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local7._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local7.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local7._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local8 in options) { _local4[_local8] = options[_local8]; } if (_local7._url.indexOf("http") != 0) { options.no_page = true; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local9 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local9; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local9); _local6.lc = _local5; _local4.lc = _local9; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 541 MovieClip [__Packages.Class.Item] Frame 0
class Class.Item extends MovieClip { var type, score, gotoAndStop, x, y, gotoAndPlay, type2; function Item () { super(); type = 3; score = 50; } function reset(offsetX) { gotoAndStop(1); setPos(offsetX); } function setPos(offsetX) { var _local3 = Math.random(); if (_local3 < 0.5) { x = offsetX + _root.getPosX(); } else { x = _root.role_mc.x; } y = int(Math.random() * 6) * 10; } function hit() { showScore(score); gotoAndPlay("hit"); _root.soundStart("item_snd"); } function showScore(_score) { var _local4 = _global.lToG(this); var _local5 = _global.atMV("addScore", _root, {_x:_local4.x, _y:_local4.y - 50, score:_score}); _root.addScore(_score, type2); } }
Symbol 542 MovieClip [__Packages.Class.World] Frame 0
class Class.World { var mc, objArray, viewY, fl, vzMax, vx_rate, vy_rate, BottomY, TopY, LeftX, RightX, S_max, centerPoint; function World (_mc) { mc = _mc; objArray = new Array(); viewY = _root.viewY; fl = _root.fl; vzMax = _root.vzMax; vx_rate = (_root.senseRate * 0.08) + 0.04; trace("vx_rate: " + vx_rate); vy_rate = (_root.senseRate * 0.05) + 0.01; trace("vy_rate: " + vy_rate); BottomY = 40; TopY = 60; LeftX = -150; RightX = 150; S_max = _root.S_max; centerPoint = addObj("centerPoint", 0, viewY, 0); } function init() { for (var _local2 in objArray) { objInit(objArray[_local2]); } } function objInit(obj) { var _local3 = -obj.z; make3D(obj); } function addObj(objName, x, y, z) { var _local3 = _global.atMV(objName, mc, {_x:x, _y:y}); _local3.x = x; _local3.y = y; _local3.z = z; array_AddObj(_local3); return(_local3); } function array_AddObj(obj) { objArray.push(obj); obj.arrayID = objArray.length - 1; } function array_DeleteObj(obj) { objArray.splice(obj.arrayID, 1); } function moveForward() { var owner = this; var vzMax = vzMax; var dx; var dy; var role_vx = 0; var role_vy = 0; var _local3 = 1; var role_vxMax = 15; var role_vyMax = 15; var dx2; var dy2; mc.onEnterFrame = function () { if (_root.inPause) { return(undefined); } owner.vz = owner.vz - 0.1; if (owner.vz < vzMax) { owner.vz = vzMax; } dx = this._xmouse - _root.role_mc._x; dy = this._ymouse - _root.role_mc._y; if (((_root.role_mc.x - owner.centerPoint.x) < -250) && (dx < 0)) { role_vx = role_vx * 0.5; _root.UI_mc.arrow_l.play(); } else if (((_root.role_mc.x - owner.centerPoint.x) > 250) && (dx > 0)) { role_vx = role_vx * 0.5; _root.UI_mc.arrow_r.play(); } else { role_vx = dx * owner.vx_rate; if (role_vx > role_vxMax) { role_vx = role_vxMax; } else if (role_vx < (-role_vxMax)) { role_vx = -role_vxMax; } } if (((_root.role_mc.y + role_vy) < -65) && (dy < 0)) { role_vy = role_vy * 0.5; } else if (((_root.role_mc.y + role_vy) > 45) && (dy > 0)) { role_vy = role_vy * 0.5; } else { role_vy = dy * owner.vy_rate; if (role_vy > role_vyMax) { role_vy = role_vyMax; } else if (role_vy < (-role_vyMax)) { role_vy = -role_vyMax; } } dx2 = -_root.role_mc.x; dy2 = -_root.role_mc.y; owner.vx = -role_vx; _root.role_mc.x = _root.role_mc.x + role_vx; _root.role_mc.y = _root.role_mc.y + role_vy; _root.role_mc.z = _root.role_mc.z - owner.vz; _root.role_mc.setAngle(dx / 275); if (_root.role_mc.y > 40) { _root.moveEffect._visible = true; _root.moveEffect._x = _root.role_mc._x + 275; } else { _root.moveEffect._visible = false; } owner.moveObj(); }; } function moveObj() { Sz = Sz - vz; Sz_seg = Sz_seg - vz; if (Sz_seg > 1000) { Sz_seg = 0; z_seg++; } if (Sz > S_max) { Sz = S_max; getEnd(); } _root.UI_mc.disBar_mc.gotoPos(Sz / S_max); for (var _local4 in mc) { var _local3 = mc[_local4]; if ((_local3 instanceof MovieClip) != true) { continue; } _local3.x = _local3.x + vx; _local3.y = _local3.y + vy; _local3.z = _local3.z + vz; if (_local3.z <= (-fl)) { resetObj(_local3); } if ((_local3.z <= -50) && (_local3.z > (-50 + vz))) { if (_local3 != _root.role_mc) { checkHit(_local3); } } make3D(_local3); } } function getEnd() { if (inEnd) { return(undefined); } inEnd = true; var _local3 = addObj("lastBuilding_mc", _root.getPosX(), viewY, _root.disMax + 13); } function resetObj(obj) { if (inEnd) { obj._visible = false; return(undefined); } obj.z = obj.z + _root.disMax; if (obj.type == 1) { resetObj2(obj); } if (obj.type == 3) { obj.reset(centerPoint.x); } } function resetObj2(obj) { obj.setFrame(); obj.setPos(centerPoint.x); checkSide(obj); } function checkSide(_mc) { if (centerPoint.x == undefined) { centerPoint.x = 0; } trace("_mc.x: " + _mc); if ((_mc.x + centerPoint.x) > 0) { _mc.mc.gotoAndStop("r"); } else { _mc.mc.gotoAndStop("l"); } } function make3D(mc) { var _local3 = fl / (fl + mc.z); mc._xscale = (mc._yscale = _local3 * 100); mc._x = mc.x * _local3; mc._y = mc.y * _local3; mc.swapDepths(-mc.z); } function checkHit(mc) { if (mc.type == 1) { if (mc.mc.area.hitTest(_root.role_mc)) { var _local4 = _global.lToG(_root.role_mc); var _local5 = _root.role_mc.checkPoints; for (var _local7 in _local5) { _local4 = _global.lToG(_local5[_local7]); if (mc.mc.area.hitTest(_local4.x, _local4.y, true)) { delete this.mc.onEnterFrame; _root.role_mc.hit(); _root.bg_mc.stopMove(); return(undefined); } } } var _local8 = mc.mc.item; if (_local8.hitTest(_root.role_mc)) { _local8.hit(); return(undefined); } } else if (mc.type == 3) { if (mc.area.hitTest(_root.role_mc)) { mc.hit(); return(undefined); } } } var vx = 0; var vy = 0; var vz = 0; var friction = 0.98; var Sx = 0; var Sz = 0; var z_seg = 0; var Sz_seg = 0; var inEnd = false; }
Symbol 251 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 252 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 253 MovieClip [__Packages.mx.controls.TextInput] Frame 0
class mx.controls.TextInput extends mx.core.UIComponent { var owner, enterListener, label, tabChildren, tabEnabled, focusTextField, _color, _parent, border_mc, createClassObject, dispatchValueChangedEvent, __get__width, __get__height, tfx, tfy, tfw, tfh, getStyle, bind, updateModel, _getTextFormat, enabled; function TextInput () { super(); } function addEventListener(event, handler) { if (event == "enter") { addEnterEvents(); } super.addEventListener(event, handler); } function enterOnKeyDown() { if (Key.getAscii() == 13) { owner.dispatchEvent({type:"enter"}); } } function addEnterEvents() { if (enterListener == undefined) { enterListener = new Object(); enterListener.owner = this; enterListener.onKeyDown = enterOnKeyDown; } } function init(Void) { super.init(); label.styleName = this; tabChildren = true; tabEnabled = false; focusTextField = label; _color = mx.core.UIObject.textColorList; label.onSetFocus = function () { this._parent.onSetFocus(); }; label.onKillFocus = function (n) { this._parent.onKillFocus(n); }; label.drawFocus = function (b) { this._parent.drawFocus(b); }; label.onChanged = onLabelChanged; } function setFocus() { Selection.setFocus(label); } function onLabelChanged(Void) { _parent.dispatchEvent({type:"change"}); _parent.dispatchValueChangedEvent(text); } function createChildren(Void) { super.createChildren(); if (border_mc == undefined) { createClassObject(_global.styles.rectBorderClass, "border_mc", 0, {styleName:this}); } border_mc.swapDepths(label); label.autoSize = "none"; } function get html() { return(getHtml()); } function set html(value) { setHtml(value); //return(html); } function getHtml() { return(label.html); } function setHtml(value) { if (value != label.html) { label.html = value; } } function get text() { return(getText()); } function set text(t) { setText(t); //return(text); } function getText() { if (initializing) { return(initText); } if (label.html == true) { return(label.htmlText); } return(label.text); } function setText(t) { if (initializing) { initText = t; } else { var _local2 = label; if (_local2.html == true) { _local2.htmlText = t; } else { _local2.text = t; } } dispatchValueChangedEvent(t); } function size(Void) { border_mc.setSize(__get__width(), __get__height()); var _local2 = border_mc.__get__borderMetrics(); var _local6 = _local2.left + _local2.right; var _local3 = _local2.top + _local2.bottom; var _local5 = _local2.left; var _local4 = _local2.top; tfx = _local5; tfy = _local4; tfw = __get__width() - _local6; tfh = __get__height() - _local3; label.move(tfx, tfy); label.setSize(tfw, tfh + 1); } function setEnabled(enable) { label.type = (((__editable == true) || (enable == false)) ? "input" : "dynamic"); label.selectable = enable; var _local2 = getStyle((enable ? "color" : "disabledColor")); if (_local2 == undefined) { _local2 = (enable ? 0 : 8947848); } setColor(_local2); } function setColor(col) { label.textColor = col; } function onKillFocus(newFocus) { if (enterListener != undefined) { Key.removeListener(enterListener); } if (bind != undefined) { updateModel(text); } super.onKillFocus(newFocus); } function onSetFocus(oldFocus) { var f = Selection.getFocus(); var o = eval (f); if (o != label) { Selection.setFocus(label); return(undefined); } if (enterListener != undefined) { Key.addListener(enterListener); } super.onSetFocus(oldFocus); } function draw(Void) { var _local2 = label; var _local4 = getText(); if (initializing) { initializing = false; delete initText; } var _local3 = _getTextFormat(); _local2.embedFonts = _local3.embedFonts == true; if (_local3 != undefined) { _local2.setTextFormat(_local3); _local2.setNewTextFormat(_local3); } _local2.multiline = false; _local2.wordWrap = false; if (_local2.html == true) { _local2.setTextFormat(_local3); _local2.htmlText = _local4; } else { _local2.text = _local4; } _local2.type = (((__editable == true) || (enabled == false)) ? "input" : "dynamic"); size(); } function setEditable(s) { __editable = s; label.type = (s ? "input" : "dynamic"); } function get maxChars() { return(label.maxChars); } function set maxChars(w) { label.maxChars = w; //return(maxChars); } function get length() { return(label.length); } function get restrict() { return(label.restrict); } function set restrict(w) { label.restrict = ((w == "") ? null : (w)); //return(restrict); } function get hPosition() { return(label.hscroll); } function set hPosition(w) { label.hscroll = w; //return(hPosition); } function get maxHPosition() { return(label.maxhscroll); } function get editable() { return(__editable); } function set editable(w) { setEditable(w); //return(editable); } function get password() { return(label.password); } function set password(w) { label.password = w; //return(password); } function get tabIndex() { return(label.tabIndex); } function set tabIndex(w) { label.tabIndex = w; //return(tabIndex); } function set _accProps(val) { label._accProps = val; //return(_accProps); } function get _accProps() { return(label._accProps); } static var symbolName = "TextInput"; static var symbolOwner = mx.controls.TextInput; static var version = "2.0.2.126"; var className = "TextInput"; var initializing = true; var clipParameters = {text:1, editable:1, password:1, maxChars:1, restrict:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.TextInput.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var _maxWidth = mx.core.UIComponent.kStretch; var __editable = true; var initText = ""; }
Symbol 272 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 273 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 274 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 275 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 276 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 277 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 278 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 279 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 280 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 281 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 282 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 283 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 284 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 285 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 286 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 287 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 288 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 289 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 290 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 291 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 77 MovieClip Frame 350
_root.play();
Symbol 82 Button
on (release) { play(); }
Symbol 95 MovieClip Frame 1
this._visible = false;
Symbol 102 MovieClip [role] Frame 1
function hit() { this._visible = false; var _local4 = _global.lToG(this); _global.atMV("role_hit", _root, {_x:_local4.x, _y:_local4.y, depth:_root.depths_roleDie}); moveEffect.removeMovieClip(); _root.soundStart("hit1_snd"); _root.roleDie(); } function setAngle(rate) { var _local1 = int(rate * 60); _rotation = _local1; } function rescue() { rescued = true; _root.life++; gotoAndStop ("win"); } function passLevel() { moveEffect.removeMovieClip(); if (_currentframe == 2) { gotoAndPlay ("win1"); } else { gotoAndPlay ("win2"); } } stop(); var rescued = false; checkPoints = new Array(p1, p2, p3); moveEffect = _global.atMV("moveEffect", _root.obj_mc, {depth:45}); moveEffect._y = 330; _root.moveEffect = moveEffect;
Symbol 102 MovieClip [role] Frame 37
stop(); _root.game_passLevel_2();
Symbol 102 MovieClip [role] Frame 71
stop(); _root.game_passLevel_2();
Symbol 105 MovieClip Frame 5
stop();
Symbol 111 MovieClip [role_hit] Frame 1
function fall() { onEnterFrame = function () { _y = (_y + Vy); Vy = Vy + Vg; if (_y > 500) { delete this.onEnterFrame; this.removeMovieClip(); } }; } var Vy = 0; var Vg = _root.Vg;
Symbol 111 MovieClip [role_hit] Frame 16
stop(); fall();
Symbol 113 MovieClip Frame 1
this._visible = false;
Symbol 116 MovieClip Frame 1
stop();
Symbol 118 MovieClip Frame 1
this._visible = false;
Symbol 121 MovieClip Frame 1
stop();
Symbol 123 MovieClip Frame 1
this._visible = false;
Symbol 126 MovieClip Frame 1
stop();
Symbol 128 MovieClip Frame 1
this._visible = false;
Symbol 132 MovieClip Frame 1
this._visible = false;
Symbol 133 MovieClip Frame 1
Instance of Symbol 132 MovieClip "add1" in Symbol 133 MovieClip Frame 1
//component parameters onClipEvent (construct) { item = ""; }
Instance of Symbol 132 MovieClip "add2" in Symbol 133 MovieClip Frame 1
//component parameters onClipEvent (construct) { item = ""; }
Instance of Symbol 132 MovieClip "add3" in Symbol 133 MovieClip Frame 1
//component parameters onClipEvent (construct) { item = ""; }
Symbol 135 MovieClip Frame 1
this._visible = false;
Instance of Symbol 132 MovieClip "add2" in Symbol 137 MovieClip Frame 1
//component parameters onClipEvent (construct) { item = ""; }
Instance of Symbol 132 MovieClip "add3" in Symbol 137 MovieClip Frame 1
//component parameters onClipEvent (construct) { item = ""; }
Instance of Symbol 132 MovieClip "add1" in Symbol 137 MovieClip Frame 1
//component parameters onClipEvent (construct) { item = ""; }
Instance of Symbol 132 MovieClip "add1" in Symbol 141 MovieClip Frame 1
//component parameters onClipEvent (construct) { item = ""; }
Instance of Symbol 132 MovieClip "add2" in Symbol 141 MovieClip Frame 1
//component parameters onClipEvent (construct) { item = ""; }
Instance of Symbol 132 MovieClip "add3" in Symbol 141 MovieClip Frame 1
//component parameters onClipEvent (construct) { item = ""; }
Symbol 143 MovieClip Frame 1
this._visible = false;
Symbol 146 MovieClip [building_mc] Frame 1
function setFrame() { nowf = int((Math.random() * tf) + 1); gotoAndStop(nowf); addItems(); } function addItems() { var _local2 = this["addArray" + nowf]; if (_local2 == undefined) { return(undefined); } var _local5 = _local2.length; var _local6 = int(Math.random() * _local5); var _local3 = mc[_local2[_local6]]; var _local4 = mc.attachMovie("item2", "item", 100); _local4._x = _local3._x; _local4._y = _local3._y; } function setPos(offsetX) { var _local2 = Math.random(); if (_local2 < 0.5) { x = offsetX + _root.getPosX(); } else { x = _root.role_mc.x; } } stop(); var tf = _totalframes; var nowf; addArray4 = new Array("add1", "add2", "add3"); addArray5 = new Array("add1", "add2", "add3"); addArray6 = new Array("add1", "add2", "add3"); if (nowf == undefined) { setFrame(); }
Symbol 146 MovieClip [building_mc] Frame 3
Symbol 146 MovieClip [building_mc] Frame 4
Symbol 147 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 1
stop();
Symbol 158 MovieClip Frame 1
stop();
Symbol 159 MovieClip [buildingSide_mc] Frame 1
function setFrame() { nowf = int((Math.random() * tf) + 1); gotoAndStop(nowf); checkSide(this); } function checkSide(_mc) { if (_mc.x > 0) { mc.gotoAndStop("r"); } else { mc.gotoAndStop("l"); } } stop(); var tf = _totalframes; var nowf; if (nowf == undefined) { setFrame(); }
Symbol 160 MovieClip Frame 1
this._visible = false;
Symbol 165 MovieClip Frame 1
function hit() { showScore(score); play(); } function showScore() { var _local4 = _global.lToG(this); var _local5 = _global.atMV("addLife", _root, {_x:_local4.x, _y:_local4.y - 50, score:_score}); _root.role_mc.rescue(); } stop();
Symbol 165 MovieClip Frame 2
stop();
Symbol 167 MovieClip [lastBuilding_mc] Frame 1
stop(); type = 1; this.onEnterFrame = function () { if (z <= (-_root.fl)) { this.visible = false; delete this.onEnterFrame; play(); } };
Symbol 167 MovieClip [lastBuilding_mc] Frame 28
delete world.mc.onEnterFrame; this.onEnterFrame = function () { var _local5 = -_root.role_mc._x; var _local4 = 100 - _root.role_mc._y; var _local3 = -_root.role_mc._rotation; _root.role_mc._x = _root.role_mc._x + (_local5 * 0.1); _root.role_mc._y = _root.role_mc._y + (_local4 * 0.1); _root.role_mc._rotation = _root.role_mc._rotation + (_local3 * 0.1); if (((_local5 < 0.1) && (_local4 < 0.1)) && (_local3 < 1)) { delete this.onEnterFrame; play(); } };
Symbol 167 MovieClip [lastBuilding_mc] Frame 42
stop(); _root.game_passLevel_1();
Symbol 173 MovieClip [balloon] Frame 1
Symbol 177 MovieClip [addLife] Frame 27
this.removeMovieClip();
Symbol 180 MovieClip [addScore] Frame 1
function setScore(_score) { trace("sssss::" + _score); score = _score; }
Symbol 180 MovieClip [addScore] Frame 19
this.removeMovieClip();
Symbol 186 MovieClip [item1] Frame 1
#initclip 39 Object.registerClass("item1", Class.Item); #endinitclip stop(); var score = 50; type2 = "s";
Symbol 186 MovieClip [item1] Frame 3
stop();
Symbol 192 MovieClip [item2] Frame 1
#initclip 38 Object.registerClass("item2", Class.Item); #endinitclip stop(); var score = 200; type2 = "g";
Symbol 192 MovieClip [item2] Frame 3
stop();
Symbol 194 MovieClip [trans_die] Frame 54
_root.roleNextLife();
Symbol 194 MovieClip [trans_die] Frame 58
Symbol 194 MovieClip [trans_die] Frame 71
stop(); this.removeMovieClip();
Symbol 195 MovieClip [trans_start] Frame 15
_root.game_start();
Symbol 195 MovieClip [trans_start] Frame 16
Symbol 195 MovieClip [trans_start] Frame 31
stop(); this.removeMovieClip();
Symbol 209 Button
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 214 Button
on (release) { getURL ("http://www.freeworldgroup.com/koalafiles.htm", "_blank"); }
Symbol 215 Button
on (release) { getURL ("http://www.ifungames.com", "_blank"); }
Symbol 216 Button
on (release) { viewHighscore(); }
Symbol 226 Button
on (release) { _parent.game_playAgain(); }
Symbol 232 Button
on (release) { _parent.game_mainMenu(); }
Symbol 240 Button
on (release) { gotoAndStop ("submit"); }
Symbol 245 Button
on (release) { gotoAndStop (1); }
Symbol 256 MovieClip [Defaults] Frame 1
#initclip 27 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 257 MovieClip [UIObjectExtensions] Frame 1
#initclip 28 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 258 MovieClip [UIObject] Frame 1
#initclip 29 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 259 MovieClip [Border] Frame 1
#initclip 30 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 260 MovieClip [RectBorder] Frame 1
#initclip 31 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 263 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 264 MovieClip Frame 1
#initclip 32 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 267 MovieClip [FocusRect] Frame 1
#initclip 33 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 268 MovieClip [FocusManager] Frame 1
#initclip 34 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 269 MovieClip [UIComponentExtensions] Frame 1
#initclip 35 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 270 MovieClip [UIComponent] Frame 1
#initclip 36 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 271 MovieClip [TextInput] Frame 1
#initclip 37 Object.registerClass("TextInput", mx.controls.TextInput); #endinitclip stop();
Symbol 296 Button
on (release) { viewHighscore(); }
Symbol 297 MovieClip Frame 1
stop(); _global.game_name = _game_name; var highscore = eval (score_var); _global.viewHighscore = function () { getURL ("http://www.freeworldgroup.com/score/index.asp?game=" + game_name, "_blank"); }; if (highscore == 0) { this._visible = false; }
Symbol 297 MovieClip Frame 3
function sendData() { send_var.game = game_name; send_var.score = highscore; send_var.name = name_txt.text; if (send_var.name == "") { send_var.name = "guest" + int(Math.random() * 1000); } send_var.sendAndLoad("http://www.freeworldgroup.com/score/score.asp", load_var, "POST"); gotoAndStop ("sending"); } stop(); gold_txt.text = highscore; _root.focusManager.setFocus(name_txt); name_txt.restrict = "^$!<>?#%@~`&*()=^"; send_var = new LoadVars(); load_var = new LoadVars(); ok_btn.onRelease = sendData; load_var.onLoad = function () { gotoAndStop ("done"); };
Instance of Symbol 242 MovieClip in Symbol 297 MovieClip Frame 3
on (release) { }
Instance of Symbol 271 MovieClip [TextInput] "gold_txt" in Symbol 297 MovieClip Frame 3
//component parameters onClipEvent (construct) { editable = false; password = false; text = ""; maxChars = null; restrict = ""; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 271 MovieClip [TextInput] "name_txt" in Symbol 297 MovieClip Frame 3
//component parameters onClipEvent (construct) { editable = true; password = false; text = ""; maxChars = null; restrict = ""; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 297 MovieClip in Symbol 301 MovieClip Frame 1
//component parameters onClipEvent (construct) { _game_name = "super_m"; score_var = "_root.score"; }
Symbol 302 MovieClip [UI_gameOver] Frame 50
function game_playAgain() { type = "playAgain"; play(); } function game_mainMenu() { type = "mainMenu"; play(); } stop(); var type;
Symbol 302 MovieClip [UI_gameOver] Frame 53
if (type == "playAgain") { _root.game_playAgain(); } else { _root.game_mainMenu(); }
Symbol 302 MovieClip [UI_gameOver] Frame 67
stop(); rMC(this);
Symbol 306 MovieClip Frame 1
this.onRelease = function () { getURL ("http://www.freeworldgroup.com", "_blank"); };
Instance of Symbol 306 MovieClip in Symbol 307 MovieClip Frame 1
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 319 MovieClip Frame 1
function gotoPos(rate) { pointer._x = len * rate; } var len = bar._width;
Symbol 322 MovieClip Frame 1
stop(); this._visible = false;
Symbol 322 MovieClip Frame 2
this._visible = true;
Symbol 323 MovieClip Frame 1
stop(); this._visible = false;
Symbol 323 MovieClip Frame 2
this._visible = true;
Symbol 327 Button
on (release) { _root.game_showMenu(); }
Symbol 331 Button
on (release) { _root.setSound(this); }
Symbol 333 MovieClip Frame 1
stop(); if (_root.getSound(this) == false) { gotoAndStop (2); }
Symbol 333 MovieClip Frame 2
stop();
Symbol 337 Button
on (release) { _root.setMusic(this); }
Symbol 338 MovieClip Frame 1
stop(); if (_root.getMusic(this) == false) { gotoAndStop (2); }
Symbol 338 MovieClip Frame 2
stop();
Symbol 342 Button
on (release) { gotoAndStop (2); }
Symbol 343 Button
on (release) { _root.game_setQuality(1); }
Symbol 345 MovieClip Frame 1
stop(); if (_quality == "LOW") { gotoAndStop (2); }
Symbol 346 Button
on (release) { _root.game_setQuality(2); }
Symbol 348 MovieClip Frame 1
stop(); if (_quality == "MEDIUM") { gotoAndStop (2); }
Symbol 349 Button
on (release) { _root.game_setQuality(3); }
Symbol 351 MovieClip Frame 1
stop(); if (_quality == "HIGH") { gotoAndStop (2); }
Symbol 352 Button
on (release) { _root.game_setQuality(4); }
Symbol 355 MovieClip Frame 1
stop(); if (_quality == "BEST") { gotoAndStop (2); }
Symbol 356 MovieClip Frame 1
Symbol 356 MovieClip Frame 17
stop(); _root.game_getQuality(this); mc_1.btn.onRelease = function () { _root.game_setQuality(1); play(); }; mc_2.btn.onRelease = function () { _root.game_setQuality(2); play(); }; mc_3.btn.onRelease = function () { _root.game_setQuality(3); play(); }; mc_4.btn.onRelease = function () { _root.game_setQuality(4); play(); };
Symbol 356 MovieClip Frame 33
_root.game_pause(); _parent.gotoAndStop(1);
Symbol 357 MovieClip Frame 1
stop();
Symbol 357 MovieClip Frame 2
_root.game_pause();
Symbol 361 MovieClip [UI_mc] Frame 1
stop();
Instance of Symbol 333 MovieClip in Symbol 361 MovieClip [UI_mc] Frame 1
/* no clip actions */
Instance of Symbol 360 MovieClip in Symbol 361 MovieClip [UI_mc] Frame 1
onClipEvent (keyDown) { if (Key.isDown(80)) { _root.game_showMenu(); } }
Symbol 362 Button
on (release) { returnToGame(); }
Symbol 364 Button
on (release) { mainMenu(); }
Symbol 368 MovieClip [UI_menu] Frame 10
function returnToGame() { type = "back"; play(); } function mainMenu() { type = "mainMenu"; play(); } stop();
Symbol 368 MovieClip [UI_menu] Frame 11
stop(); if (type == "retry") { _root.game_restart(); } else if (type == "mainMenu") { _root.game_mainMenu(); } else { _root.game_closeMenu(); } this.removeMovieClip();
Symbol 368 MovieClip [UI_menu] Frame 21
stop(); this.removeMovieClip();
Symbol 382 MovieClip Frame 1
stop(); if (_root.role_mc.rescued) { } else { gotoAndStop (2); }
Symbol 384 Button
on (release) { _parent.game_nextLevel(); }
Symbol 386 Button
on (release) { _parent.game_mainMenu(); }
Symbol 392 MovieClip Frame 1
Symbol 393 MovieClip [UI_win] Frame 26
function game_nextLevel() { type = "nextLevel"; play(); } function game_mainMenu() { type = "mainMenu"; play(); } stop(); var type;
Symbol 393 MovieClip [UI_win] Frame 29
_root.game_passLevel_3();
Symbol 393 MovieClip [UI_win] Frame 39
if (type == "nextLevel") { _root.game_nextLevel(); } else { _root.game_mainMenu(); }
Symbol 393 MovieClip [UI_win] Frame 50
stop(); rMC(this);
Symbol 400 MovieClip Frame 1
stop(); this._visible = false;
Symbol 415 MovieClip Frame 1
function startMove() { ground_mc.play(); farBuilding1_mc.play(); farBuilding2_mc.play(); } function stopMove() { ground_mc.stop(); farBuilding1_mc.stop(); farBuilding2_mc.stop(); } stopMove();
Symbol 475 MovieClip Frame 349
stop(); _root.gotoAndStop("main");
Symbol 476 Button
on (release) { gotoAndStop ("main"); }
Symbol 478 MovieClip Frame 1
this._visible = false;
Symbol 479 Button
on (release) { _root.gotoAndStop("start"); }
Symbol 480 Button
on (release) { _root.gotoAndPlay("setting"); }
Symbol 481 Button
on (release) { viewHighscore(); }
Symbol 483 Button
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 486 Button
on (release) { _root.gotoAndPlay("credits"); }
Instance of Symbol 306 MovieClip in Symbol 488 MovieClip Frame 1
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 489 Button
on (release) { _root.play(); }
Symbol 500 MovieClip Frame 1
function startMove() { this.onMouseMove = function () { pointer._y = _ymouse; if (pointer._y < topY) { pointer._y = topY; } else if (pointer._y > bottomY) { pointer._y = bottomY; } rate = pointer._y / len; _root.senseRate = rate; updateAfterEvent(); }; } function stopMove() { this.onMouseMove = null; } var len = int(bar._height); var topY = 0; var bottomY = len; var rate; pointer._y = _root.senseRate * len; pointer.onPress = function () { startMove(); }; pointer.onRelease = function () { stopMove(); }; pointer.onReleaseOutside = function () { stopMove(); };
Symbol 503 MovieClip Frame 1
_root.game_getQuality(this);
Symbol 506 MovieClip Frame 1
_root.game_getQuality(this);
Symbol 507 Button
on (release) { gotoAndPlay ("intro"); }
Symbol 514 Button
on (release) { play(); }
Symbol 522 Button
on (rollOver) { down(); } on (rollOut) { stopScroll(); }
Symbol 525 Button
on (rollOver) { up(); } on (rollOut) { stopScroll(); }
Symbol 527 MovieClip Frame 1
this._visible = false;
Symbol 529 MovieClip Frame 1
function startScroll() { this.onEnterFrame = function () { if ((mc._y + mc._height) < pos_d._y) { delete this.onEnterFrame; return(undefined); } mc._y = mc._y - v; }; } function up() { onEnterFrame = function () { if ((mc._y + mc._height) < pos_d._y) { delete this.onEnterFrame; return(undefined); } mc._y = mc._y - v2; }; } function down() { onEnterFrame = function () { if (mc._y > pos_u._y) { delete this.onEnterFrame; return(undefined); } mc._y = mc._y + v2; }; } function stopScroll() { startScroll(); } var v = 0.5; var v2 = 4; startScroll();
Symbol 539 MovieClip Frame 132
if (_root.introShowed) { gotoAndPlay ("away"); }
Symbol 539 MovieClip Frame 133
stop(); _root.introShowed = true;
Symbol 539 MovieClip Frame 134
stop();
Symbol 539 MovieClip Frame 154
stop(); _parent.play();

Library Items

Symbol 1 GraphicUsed by:2 9
Symbol 2 MovieClipUses:1Used by:9
Symbol 3 FontUsed by:4 83
Symbol 4 EditableTextUses:3Used by:5
Symbol 5 MovieClipUses:4Used by:9
Symbol 6 FontUsed by:7
Symbol 7 TextUses:6Used by:8
Symbol 8 MovieClipUses:7Used by:9
Symbol 9 MovieClipUses:1 2 5 8Used by:Timeline
Symbol 540 MovieClip [__Packages.MochiAd]
Symbol 541 MovieClip [__Packages.Class.Item]
Symbol 542 MovieClip [__Packages.Class.World]
Symbol 251 MovieClip [__Packages.mx.core.UIObject]
Symbol 252 MovieClip [__Packages.mx.core.UIComponent]
Symbol 253 MovieClip [__Packages.mx.controls.TextInput]
Symbol 272 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 273 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 274 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 275 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 276 MovieClip [__Packages.mx.skins.Border]
Symbol 277 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 278 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 279 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 280 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 281 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 282 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 283 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 284 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 285 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 286 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 287 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 288 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 289 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 290 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 291 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 10 GraphicUsed by:77
Symbol 11 GraphicUsed by:77
Symbol 12 GraphicUsed by:77
Symbol 13 GraphicUsed by:77
Symbol 14 GraphicUsed by:77
Symbol 15 GraphicUsed by:77
Symbol 16 GraphicUsed by:77
Symbol 17 GraphicUsed by:77
Symbol 18 GraphicUsed by:77
Symbol 19 GraphicUsed by:77
Symbol 20 GraphicUsed by:77
Symbol 21 GraphicUsed by:77
Symbol 22 GraphicUsed by:77
Symbol 23 GraphicUsed by:77
Symbol 24 GraphicUsed by:77
Symbol 25 GraphicUsed by:77
Symbol 26 GraphicUsed by:77
Symbol 27 GraphicUsed by:77
Symbol 28 GraphicUsed by:77
Symbol 29 GraphicUsed by:77
Symbol 30 GraphicUsed by:41
Symbol 31 GraphicUsed by:41
Symbol 32 GraphicUsed by:41
Symbol 33 GraphicUsed by:41
Symbol 34 GraphicUsed by:41
Symbol 35 GraphicUsed by:41
Symbol 36 GraphicUsed by:41
Symbol 37 GraphicUsed by:41
Symbol 38 GraphicUsed by:41
Symbol 39 GraphicUsed by:41
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:30 31 32 33 34 35 36 37 38 39 40Used by:77
Symbol 42 GraphicUsed by:77
Symbol 43 GraphicUsed by:77
Symbol 44 GraphicUsed by:77
Symbol 45 GraphicUsed by:77
Symbol 46 GraphicUsed by:77
Symbol 47 GraphicUsed by:77
Symbol 48 GraphicUsed by:77
Symbol 49 GraphicUsed by:77
Symbol 50 GraphicUsed by:77
Symbol 51 GraphicUsed by:77
Symbol 52 GraphicUsed by:77
Symbol 53 GraphicUsed by:77
Symbol 54 GraphicUsed by:77
Symbol 55 GraphicUsed by:77
Symbol 56 GraphicUsed by:77
Symbol 57 GraphicUsed by:77
Symbol 58 GraphicUsed by:77
Symbol 59 GraphicUsed by:77
Symbol 60 GraphicUsed by:77
Symbol 61 GraphicUsed by:77
Symbol 62 GraphicUsed by:77
Symbol 63 GraphicUsed by:77
Symbol 64 GraphicUsed by:77
Symbol 65 GraphicUsed by:77
Symbol 66 GraphicUsed by:77
Symbol 67 GraphicUsed by:77
Symbol 68 GraphicUsed by:77
Symbol 69 GraphicUsed by:77
Symbol 70 GraphicUsed by:77
Symbol 71 GraphicUsed by:77
Symbol 72 GraphicUsed by:74
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:72 73Used by:76 77
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75 74Used by:77
Symbol 77 MovieClipUses:10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 76Used by:Timeline
Symbol 78 FontUsed by:79 81 243
Symbol 79 TextUses:78Used by:82 476 507
Symbol 80 GraphicUsed by:82 240 250 296 476 483 486 507
Symbol 81 TextUses:78Used by:82 476 507
Symbol 82 ButtonUses:79 80 81Used by:Timeline
Symbol 83 EditableTextUses:3Used by:400
Symbol 84 GraphicUsed by:86
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:84 85Used by:87
Symbol 87 MovieClip [moveEffect]Uses:86Used by:400
Symbol 88 GraphicUsed by:93 102
Symbol 89 GraphicUsed by:91
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:89 90Used by:93 102 444 475 539
Symbol 92 GraphicUsed by:93 102
Symbol 93 MovieClipUses:88 91 92Used by:102
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:102
Symbol 96 GraphicUsed by:101
Symbol 97 GraphicUsed by:99
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:97 98Used by:101
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:96 99 100Used by:102
Symbol 102 MovieClip [role]Uses:93 95 101 88 91 92Used by:400
Symbol 103 GraphicUsed by:111
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:111
Symbol 106 GraphicUsed by:110
Symbol 107 GraphicUsed by:109
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:107 108Used by:110
Symbol 110 MovieClipUses:106 109Used by:111
Symbol 111 MovieClip [role_hit]Uses:103 105 110Used by:400
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:116
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:116 147
Symbol 116 MovieClipUses:113 115Used by:146
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:121
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:121 148
Symbol 121 MovieClipUses:118 120Used by:146
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:126
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:126
Symbol 126 MovieClipUses:123 125Used by:146
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:133 166
Symbol 129 GraphicUsed by:130 166
Symbol 130 MovieClipUses:129Used by:133
Symbol 131 GraphicUsed by:132 160
Symbol 132 MovieClipUses:131Used by:133 137 141
Symbol 133 MovieClipUses:128 130 132Used by:146
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:137
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:135 136 132Used by:146
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:141
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:139 140 132Used by:146
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:145
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:143 144Used by:146
Symbol 146 MovieClip [building_mc]Uses:116 121 126 133 137 141 145Used by:400
Symbol 147 MovieClipUses:115Used by:159
Symbol 148 MovieClipUses:120Used by:159
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:159
Symbol 151 GraphicUsed by:156
Symbol 152 FontUsed by:153 155 174 175 178
Symbol 153 TextUses:152Used by:156
Symbol 154 GraphicUsed by:156
Symbol 155 TextUses:152Used by:156
Symbol 156 MovieClipUses:151 153 154 155Used by:159
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:159
Symbol 159 MovieClip [buildingSide_mc]Uses:147 148 150 156 158Used by:400
Symbol 160 MovieClipUses:131Used by:165 186 192
Symbol 161 GraphicUsed by:164
Symbol 162 GraphicUsed by:164
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:161 162 163Used by:165
Symbol 165 MovieClipUses:160 164Used by:166
Symbol 166 MovieClipUses:128 129 165Used by:167
Symbol 167 MovieClip [lastBuilding_mc]Uses:166Used by:400
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:172
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:172
Symbol 172 MovieClipUses:169 171Used by:173
Symbol 173 MovieClip [balloon]Uses:172Used by:400
Symbol 174 TextUses:152Used by:176 179
Symbol 175 EditableTextUses:152Used by:176
Symbol 176 MovieClipUses:174 175Used by:177
Symbol 177 MovieClip [addLife]Uses:176Used by:400
Symbol 178 EditableTextUses:152Used by:179
Symbol 179 MovieClipUses:174 178Used by:180
Symbol 180 MovieClip [addScore]Uses:179Used by:400
Symbol 181 GraphicUsed by:185 392
Symbol 182 GraphicUsed by:185
Symbol 183 GraphicUsed by:185
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:181 182 183 184Used by:186
Symbol 186 MovieClip [item1]Uses:160 185Used by:400
Symbol 187 GraphicUsed by:191 392
Symbol 188 GraphicUsed by:191
Symbol 189 GraphicUsed by:191
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:187 188 189 190Used by:192
Symbol 192 MovieClip [item2]Uses:160 191Used by:400
Symbol 193 GraphicUsed by:194 195 302 327 331 337 342 368 393
Symbol 194 MovieClip [trans_die]Uses:193Used by:400
Symbol 195 MovieClip [trans_start]Uses:193Used by:400
Symbol 196 FontUsed by:197 369 482 485 487
Symbol 197 TextUses:196Used by:302
Symbol 198 GraphicUsed by:301
Symbol 199 GraphicUsed by:204
Symbol 200 GraphicUsed by:204
Symbol 201 GraphicUsed by:204
Symbol 202 GraphicUsed by:204
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:199 200 201 202 203Used by:301
Symbol 205 GraphicUsed by:209 215 216 349 364 384 464
Symbol 206 GraphicUsed by:209 215 216 349 364 384 464
Symbol 207 GraphicUsed by:209 215 216 349 364 384 464
Symbol 208 GraphicUsed by:209 215 216 349 364 384 464
Symbol 209 ButtonUses:205 206 207 208Used by:301 368 488
Symbol 210 GraphicUsed by:214 352 386 489 508 514
Symbol 211 GraphicUsed by:214 352 386 489 508 514
Symbol 212 GraphicUsed by:214 352 386 489 508 514
Symbol 213 GraphicUsed by:214 352 386 489 508 514
Symbol 214 ButtonUses:210 211 212 213Used by:301 368 475 488 539
Symbol 215 ButtonUses:205 206 207 208Used by:301 368 488
Symbol 216 ButtonUses:205 206 207 208Used by:301
Symbol 217 FontUsed by:218 219 220 221 227 235 236 238 239 246 247 248 249 292 293 294 295 308 309 310 311 313 314 321 324 344 347 350 353 385 387 388 389 390 391 459 461 463 490 498 499 501 502 504 509 515 518 528 530 531 532 535
Symbol 218 TextUses:217Used by:301 475 488 539
Symbol 219 TextUses:217Used by:301 475 488 539
Symbol 220 TextUses:217Used by:301 475 488 539
Symbol 221 TextUses:217Used by:301 475 488 539
Symbol 222 GraphicUsed by:226 343 460 479
Symbol 223 GraphicUsed by:226 343 460 479
Symbol 224 GraphicUsed by:226 343 460 479
Symbol 225 GraphicUsed by:226 343 460 479
Symbol 226 ButtonUses:222 223 224 225Used by:301
Symbol 227 TextUses:217Used by:301
Symbol 228 GraphicUsed by:232 237 346 362 462 480 481
Symbol 229 GraphicUsed by:232 237 346 362 462 480 481
Symbol 230 GraphicUsed by:232 237 346 362 462 480 481
Symbol 231 GraphicUsed by:232 237 346 362 462 480 481
Symbol 232 ButtonUses:228 229 230 231Used by:301
Symbol 233 FontUsed by:234 303 354 363 365 366 367 465 466 467 492 493 505
Symbol 234 TextUses:233Used by:301 368
Symbol 235 TextUses:217Used by:301 392
Symbol 236 EditableTextUses:217Used by:301
Symbol 237 ButtonUses:228 229 230 231Used by:297
Symbol 238 TextUses:217Used by:240
Symbol 239 TextUses:217Used by:240
Symbol 240 ButtonUses:238 80 239Used by:297
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:297
Symbol 243 TextUses:78Used by:297
Symbol 244 GraphicUsed by:245
Symbol 245 ButtonUses:244Used by:297
Symbol 246 TextUses:217Used by:297
Symbol 247 TextUses:217Used by:297
Symbol 248 TextUses:217Used by:250
Symbol 249 TextUses:217Used by:250
Symbol 250 ButtonUses:248 80 249Used by:297
Symbol 254 FontUsed by:255
Symbol 255 EditableTextUses:254Used by:271
Symbol 256 MovieClip [Defaults]Used by:258
Symbol 257 MovieClip [UIObjectExtensions]Used by:258
Symbol 258 MovieClip [UIObject]Uses:256 257Used by:259 268 270
Symbol 259 MovieClip [Border]Uses:258Used by:260
Symbol 260 MovieClip [RectBorder]Uses:259Used by:271
Symbol 261 GraphicUsed by:263
Symbol 262 GraphicUsed by:263
Symbol 263 ButtonUses:261 262Used by:268
Symbol 264 MovieClipUsed by:268
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClip [BoundingBox]Uses:265Used by:267
Symbol 267 MovieClip [FocusRect]Uses:266Used by:268
Symbol 268 MovieClip [FocusManager]Uses:263 264 267 258Used by:270
Symbol 269 MovieClip [UIComponentExtensions]Used by:270
Symbol 270 MovieClip [UIComponent]Uses:258 268 269Used by:271
Symbol 271 MovieClip [TextInput]Uses:255 260 270Used by:297
Symbol 292 TextUses:217Used by:297
Symbol 293 TextUses:217Used by:297
Symbol 294 TextUses:217Used by:296
Symbol 295 TextUses:217Used by:296
Symbol 296 ButtonUses:294 80 295Used by:297
Symbol 297 MovieClipUses:237 240 242 243 245 246 247 250 271 292 293 296Used by:301  Timeline
Symbol 298 GraphicUsed by:301 392 475 488 503 506 539
Symbol 299 FontUsed by:300 383
Symbol 300 TextUses:299Used by:301
Symbol 301 MovieClipUses:198 204 209 214 215 216 218 219 220 221 226 227 232 234 235 236 297 298 300Used by:302
Symbol 302 MovieClip [UI_gameOver]Uses:197 193 301Used by:400
Symbol 303 TextUses:233Used by:361
Symbol 304 GraphicUsed by:307
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:307 488
Symbol 307 MovieClipUses:304 306Used by:361
Symbol 308 TextUses:217Used by:361
Symbol 309 EditableTextUses:217Used by:361
Symbol 310 TextUses:217Used by:361
Symbol 311 EditableTextUses:217Used by:361
Symbol 312 GraphicUsed by:361
Symbol 313 TextUses:217Used by:361
Symbol 314 EditableTextUses:217Used by:361
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:319
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:319
Symbol 319 MovieClipUses:316 318Used by:361
Symbol 320 GraphicUsed by:322 323
Symbol 321 TextUses:217Used by:322 323
Symbol 322 MovieClipUses:320 321Used by:361
Symbol 323 MovieClipUses:320 321Used by:361
Symbol 324 TextUses:217Used by:327
Symbol 325 GraphicUsed by:327
Symbol 326 GraphicUsed by:327
Symbol 327 ButtonUses:324 325 326 193Used by:361
Symbol 328 GraphicUsed by:331
Symbol 329 GraphicUsed by:331
Symbol 330 GraphicUsed by:331
Symbol 331 ButtonUses:328 329 330 193Used by:333
Symbol 332 GraphicUsed by:333 338
Symbol 333 MovieClipUses:331 332Used by:361
Symbol 334 GraphicUsed by:337
Symbol 335 GraphicUsed by:337
Symbol 336 GraphicUsed by:337
Symbol 337 ButtonUses:334 335 336 193Used by:338
Symbol 338 MovieClipUses:337 332Used by:361
Symbol 339 GraphicUsed by:342
Symbol 340 GraphicUsed by:342
Symbol 341 GraphicUsed by:342
Symbol 342 ButtonUses:339 340 341 193Used by:357
Symbol 343 ButtonUses:222 223 224 225Used by:345
Symbol 344 TextUses:217Used by:345
Symbol 345 MovieClipUses:343 344Used by:356 503
Symbol 346 ButtonUses:228 229 230 231Used by:348
Symbol 347 TextUses:217Used by:348
Symbol 348 MovieClipUses:346 347Used by:356 503
Symbol 349 ButtonUses:205 206 207 208Used by:351
Symbol 350 TextUses:217Used by:351
Symbol 351 MovieClipUses:349 350Used by:356 503
Symbol 352 ButtonUses:210 211 212 213Used by:355
Symbol 353 TextUses:217Used by:355
Symbol 354 TextUses:233Used by:355
Symbol 355 MovieClipUses:352 353 354Used by:356 503
Symbol 356 MovieClipUses:345 348 351 355Used by:357
Symbol 357 MovieClipUses:342 356Used by:361
Symbol 358 FontUsed by:359
Symbol 359 EditableTextUses:358Used by:360
Symbol 360 MovieClipUses:359Used by:361
Symbol 361 MovieClip [UI_mc]Uses:303 307 308 309 310 311 312 313 314 319 322 323 327 333 338 357 360Used by:400
Symbol 362 ButtonUses:228 229 230 231Used by:368
Symbol 363 TextUses:233Used by:368
Symbol 364 ButtonUses:205 206 207 208Used by:368
Symbol 365 TextUses:233Used by:368 475
Symbol 366 TextUses:233Used by:368 475
Symbol 367 TextUses:233Used by:368
Symbol 368 MovieClip [UI_menu]Uses:193 362 363 364 234 209 365 215 366 214 367Used by:400
Symbol 369 TextUses:196Used by:393
Symbol 370 GraphicUsed by:392 503 506
Symbol 371 GraphicUsed by:382
Symbol 372 GraphicUsed by:374
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:372 373Used by:382
Symbol 375 GraphicUsed by:382
Symbol 376 GraphicUsed by:381
Symbol 377 GraphicUsed by:379
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:377 378Used by:381 469
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:376 379 380Used by:382 475 488 539
Symbol 382 MovieClipUses:371 374 375 381Used by:392
Symbol 383 TextUses:299Used by:392
Symbol 384 ButtonUses:205 206 207 208Used by:392
Symbol 385 TextUses:217Used by:392
Symbol 386 ButtonUses:210 211 212 213Used by:392
Symbol 387 TextUses:217Used by:392
Symbol 388 EditableTextUses:217Used by:392
Symbol 389 TextUses:217Used by:392
Symbol 390 EditableTextUses:217Used by:392
Symbol 391 EditableTextUses:217Used by:392
Symbol 392 MovieClipUses:370 382 298 383 384 385 386 387 235 388 181 389 390 187 391Used by:393
Symbol 393 MovieClip [UI_win]Uses:369 193 392Used by:400
Symbol 394 Sound [bgm.mp3]Used by:400
Symbol 395 Sound [hit1.mp3]Used by:400
Symbol 396 Sound [item.wav]Used by:400
Symbol 397 Sound [wind.mp3]Used by:400
Symbol 398 MovieClip [centerPoint]Used by:400
Symbol 399 MovieClip [world_mc]Used by:400
Symbol 400 MovieClipUses:83 87 102 111 146 159 167 173 177 180 186 192 194 195 302 361 368 393 394 395 396 397 398 399Used by:Timeline
Symbol 401 GraphicUsed by:404
Symbol 402 GraphicUsed by:404 418
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:401 402 403Used by:415
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:409
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:409
Symbol 409 MovieClipUses:406 408Used by:415
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:414
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412Used by:414
Symbol 414 MovieClipUses:411 413Used by:415
Symbol 415 MovieClipUses:404 409 414Used by:Timeline
Symbol 416 GraphicUsed by:475 539
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClipUses:402 417Used by:475 539
Symbol 419 GraphicUsed by:475 539
Symbol 420 GraphicUsed by:475
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:426
Symbol 423 GraphicUsed by:426
Symbol 424 BitmapUsed by:425
Symbol 425 GraphicUses:424Used by:426
Symbol 426 MovieClipUses:422 423 425Used by:475 539
Symbol 427 GraphicUsed by:429
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:427 428Used by:475 539
Symbol 430 GraphicUsed by:475 539
Symbol 431 ShapeTweeningUsed by:475
Symbol 432 GraphicUsed by:475 539
Symbol 433 GraphicUsed by:475 539
Symbol 434 GraphicUsed by:475
Symbol 435 ShapeTweeningUsed by:475
Symbol 436 GraphicUsed by:475
Symbol 437 GraphicUsed by:475
Symbol 438 BitmapUsed by:439 440
Symbol 439 GraphicUses:438Used by:441
Symbol 440 GraphicUses:438Used by:441
Symbol 441 MovieClipUses:439 440Used by:475 539
Symbol 442 ShapeTweeningUsed by:475
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClipUses:443 91Used by:475 539
Symbol 445 ShapeTweeningUsed by:475
Symbol 446 BitmapUsed by:447
Symbol 447 GraphicUses:446Used by:448
Symbol 448 MovieClipUses:447Used by:475
Symbol 449 GraphicUsed by:453
Symbol 450 GraphicUsed by:453
Symbol 451 GraphicUsed by:453
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:449 450 451 452Used by:475
Symbol 454 ShapeTweeningUsed by:475
Symbol 455 GraphicUsed by:475
Symbol 456 GraphicUsed by:475 488 539
Symbol 457 ShapeTweeningUsed by:475
Symbol 458 GraphicUsed by:475 488 539
Symbol 459 TextUses:217Used by:475 488 539
Symbol 460 ButtonUses:222 223 224 225Used by:475 539
Symbol 461 TextUses:217Used by:475 488 539
Symbol 462 ButtonUses:228 229 230 231Used by:475 539
Symbol 463 TextUses:217Used by:475 488 539
Symbol 464 ButtonUses:205 206 207 208Used by:475 539
Symbol 465 TextUses:233Used by:475
Symbol 466 TextUses:233Used by:475
Symbol 467 TextUses:233Used by:475
Symbol 468 GraphicUsed by:469
Symbol 469 MovieClipUses:379 468Used by:475 539
Symbol 470 ShapeTweeningUsed by:475
Symbol 471 GraphicUsed by:475 539
Symbol 472 ShapeTweeningUsed by:475
Symbol 473 GraphicUsed by:475
Symbol 474 ShapeTweeningUsed by:475
Symbol 475 MovieClipUses:416 418 419 420 426 429 430 91 431 432 433 434 435 436 437 441 442 444 445 448 453 454 455 381 456 457 458 298 459 460 461 462 463 464 218 219 214 220 221 465 466 365 366 467 469 470 471 472 473 474Used by:Timeline
Symbol 476 ButtonUses:79 80 81Used by:Timeline
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:477Used by:Timeline
Symbol 479 ButtonUses:222 223 224 225Used by:488
Symbol 480 ButtonUses:228 229 230 231Used by:488
Symbol 481 ButtonUses:228 229 230 231Used by:488
Symbol 482 TextUses:196Used by:483
Symbol 483 ButtonUses:482 80Used by:484
Symbol 484 MovieClipUses:483Used by:488
Symbol 485 TextUses:196Used by:486
Symbol 486 ButtonUses:485 80Used by:488
Symbol 487 TextUses:196Used by:488
Symbol 488 MovieClipUses:458 479 480 209 215 481 461 463 218 219 221 214 220 381 456 298 459 484 486 487 306Used by:Timeline
Symbol 489 ButtonUses:210 211 212 213Used by:503 506
Symbol 490 TextUses:217Used by:503 506
Symbol 491 GraphicUsed by:503 506
Symbol 492 TextUses:233Used by:503
Symbol 493 TextUses:233Used by:503
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:500
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:500
Symbol 498 TextUses:217Used by:500
Symbol 499 TextUses:217Used by:500
Symbol 500 MovieClipUses:495 497 498 499Used by:503
Symbol 501 TextUses:217Used by:503
Symbol 502 TextUses:217Used by:503
Symbol 503 MovieClipUses:370 355 351 348 489 490 345 491 492 493 500 298 501 502Used by:Timeline
Symbol 504 TextUses:217Used by:506
Symbol 505 TextUses:233Used by:506
Symbol 506 MovieClipUses:370 298 504 491 505 489 490Used by:Timeline
Symbol 507 ButtonUses:79 80 81Used by:539
Symbol 508 ButtonUses:210 211 212 213Used by:539
Symbol 509 TextUses:217Used by:539
Symbol 510 ShapeTweeningUsed by:539
Symbol 511 ShapeTweeningUsed by:539
Symbol 512 GraphicUsed by:539
Symbol 513 ShapeTweeningUsed by:539
Symbol 514 ButtonUses:210 211 212 213Used by:539
Symbol 515 TextUses:217Used by:539
Symbol 516 GraphicUsed by:529 539
Symbol 517 GraphicUsed by:529
Symbol 518 TextUses:217Used by:519
Symbol 519 MovieClipUses:518Used by:529
Symbol 520 GraphicUsed by:522
Symbol 521 GraphicUsed by:522
Symbol 522 ButtonUses:520 521Used by:529
Symbol 523 GraphicUsed by:525
Symbol 524 GraphicUsed by:525
Symbol 525 ButtonUses:523 524Used by:529
Symbol 526 GraphicUsed by:527
Symbol 527 MovieClipUses:526Used by:529
Symbol 528 TextUses:217Used by:529
Symbol 529 MovieClipUses:516 517 519 522 525 527 528Used by:539
Symbol 530 TextUses:217Used by:539
Symbol 531 TextUses:217Used by:539
Symbol 532 TextUses:217Used by:539
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClipUses:533Used by:539
Symbol 535 TextUses:217Used by:539
Symbol 536 GraphicUsed by:538
Symbol 537 GraphicUsed by:538
Symbol 538 MovieClipUses:536 537Used by:539
Symbol 539 MovieClipUses:458 460 462 464 461 463 218 219 221 214 220 381 456 298 459 507 508 509 469 441 444 510 471 511 416 418 419 512 426 429 430 91 513 432 433 514 515 529 516 530 531 532 534 535 538Used by:Timeline

Instance Names

"bg_mc"Frame 6Symbol 415 MovieClip
"mask_mc"Frame 6Symbol 478 MovieClip
"num_txt"Symbol 5 MovieClip Frame 1Symbol 4 EditableText
"p1"Symbol 102 MovieClip [role] Frame 1Symbol 95 MovieClip
"p2"Symbol 102 MovieClip [role] Frame 1Symbol 95 MovieClip
"p3"Symbol 102 MovieClip [role] Frame 1Symbol 95 MovieClip
"area"Symbol 116 MovieClip Frame 1Symbol 113 MovieClip
"area"Symbol 121 MovieClip Frame 1Symbol 118 MovieClip
"area"Symbol 126 MovieClip Frame 1Symbol 123 MovieClip
"area"Symbol 133 MovieClip Frame 1Symbol 128 MovieClip
"add1"Symbol 133 MovieClip Frame 1Symbol 132 MovieClip
"add2"Symbol 133 MovieClip Frame 1Symbol 132 MovieClip
"add3"Symbol 133 MovieClip Frame 1Symbol 132 MovieClip
"area"Symbol 137 MovieClip Frame 1Symbol 135 MovieClip
"add2"Symbol 137 MovieClip Frame 1Symbol 132 MovieClip
"add3"Symbol 137 MovieClip Frame 1Symbol 132 MovieClip
"add1"Symbol 137 MovieClip Frame 1Symbol 132 MovieClip
"area"Symbol 141 MovieClip Frame 1Symbol 139 MovieClip
"add1"Symbol 141 MovieClip Frame 1Symbol 132 MovieClip
"add2"Symbol 141 MovieClip Frame 1Symbol 132 MovieClip
"add3"Symbol 141 MovieClip Frame 1Symbol 132 MovieClip
"area"Symbol 145 MovieClip Frame 1Symbol 143 MovieClip
"mc"Symbol 146 MovieClip [building_mc] Frame 1Symbol 116 MovieClip
"mc"Symbol 146 MovieClip [building_mc] Frame 2Symbol 121 MovieClip
"mc"Symbol 146 MovieClip [building_mc] Frame 3Symbol 126 MovieClip
"mc"Symbol 146 MovieClip [building_mc] Frame 4Symbol 133 MovieClip
"mc"Symbol 146 MovieClip [building_mc] Frame 5Symbol 137 MovieClip
"mc"Symbol 146 MovieClip [building_mc] Frame 6Symbol 141 MovieClip
"mc"Symbol 146 MovieClip [building_mc] Frame 7Symbol 145 MovieClip
"mc"Symbol 159 MovieClip [buildingSide_mc] Frame 1Symbol 147 MovieClip
"mc"Symbol 159 MovieClip [buildingSide_mc] Frame 2Symbol 148 MovieClip
"mc"Symbol 159 MovieClip [buildingSide_mc] Frame 3Symbol 150 MovieClip
"mc"Symbol 159 MovieClip [buildingSide_mc] Frame 4Symbol 156 MovieClip
"mc"Symbol 159 MovieClip [buildingSide_mc] Frame 5Symbol 158 MovieClip
"area"Symbol 165 MovieClip Frame 1Symbol 160 MovieClip
"area"Symbol 166 MovieClip Frame 1Symbol 128 MovieClip
"item"Symbol 166 MovieClip Frame 1Symbol 165 MovieClip
"mc"Symbol 167 MovieClip [lastBuilding_mc] Frame 1Symbol 166 MovieClip
"area"Symbol 172 MovieClip Frame 1Symbol 169 MovieClip
"mc"Symbol 173 MovieClip [balloon] Frame 1Symbol 172 MovieClip
"score_txt"Symbol 176 MovieClip Frame 1Symbol 175 EditableText
"score_txt"Symbol 179 MovieClip Frame 1Symbol 178 EditableText
"area"Symbol 186 MovieClip [item1] Frame 1Symbol 160 MovieClip
"area"Symbol 192 MovieClip [item2] Frame 1Symbol 160 MovieClip
"boundingBox_mc"Symbol 267 MovieClip [FocusRect] Frame 1Symbol 266 MovieClip [BoundingBox]
"tabCapture"Symbol 268 MovieClip [FocusManager] Frame 1Symbol 263 Button
"label"Symbol 271 MovieClip [TextInput] Frame 1Symbol 255 EditableText
"ok_btn"Symbol 297 MovieClip Frame 3Symbol 250 Button
"gold_txt"Symbol 297 MovieClip Frame 3Symbol 271 MovieClip [TextInput]
"name_txt"Symbol 297 MovieClip Frame 3Symbol 271 MovieClip [TextInput]
"bar"Symbol 319 MovieClip Frame 1Symbol 316 MovieClip
"pointer"Symbol 319 MovieClip Frame 1Symbol 318 MovieClip
"btn"Symbol 345 MovieClip Frame 1Symbol 343 Button
"btn"Symbol 348 MovieClip Frame 1Symbol 346 Button
"btn"Symbol 351 MovieClip Frame 1Symbol 349 Button
"btn"Symbol 355 MovieClip Frame 1Symbol 352 Button
"mc_1"Symbol 356 MovieClip Frame 1Symbol 345 MovieClip
"mc_2"Symbol 356 MovieClip Frame 3Symbol 348 MovieClip
"mc_3"Symbol 356 MovieClip Frame 5Symbol 351 MovieClip
"mc_4"Symbol 356 MovieClip Frame 7Symbol 355 MovieClip
"area"Symbol 361 MovieClip [UI_mc] Frame 1Symbol 307 MovieClip
"disBar_mc"Symbol 361 MovieClip [UI_mc] Frame 1Symbol 319 MovieClip
"arrow_r"Symbol 361 MovieClip [UI_mc] Frame 1Symbol 322 MovieClip
"arrow_l"Symbol 361 MovieClip [UI_mc] Frame 1Symbol 323 MovieClip
"btn"Symbol 368 MovieClip [UI_menu] Frame 10Symbol 364 Button
"role_mc"Symbol 392 MovieClip Frame 1Symbol 382 MovieClip
"ground_mc"Symbol 415 MovieClip Frame 1Symbol 409 MovieClip
"farBuilding2_mc"Symbol 415 MovieClip Frame 1Symbol 414 MovieClip
"farBuilding1_mc"Symbol 415 MovieClip Frame 1Symbol 414 MovieClip
"bar"Symbol 500 MovieClip Frame 1Symbol 495 MovieClip
"pointer"Symbol 500 MovieClip Frame 1Symbol 497 MovieClip
"mc_4"Symbol 503 MovieClip Frame 1Symbol 355 MovieClip
"mc_3"Symbol 503 MovieClip Frame 1Symbol 351 MovieClip
"mc_2"Symbol 503 MovieClip Frame 1Symbol 348 MovieClip
"mc_1"Symbol 503 MovieClip Frame 1Symbol 345 MovieClip
"mc"Symbol 529 MovieClip Frame 1Symbol 519 MovieClip
"pos_d"Symbol 529 MovieClip Frame 1Symbol 527 MovieClip
"pos_u"Symbol 529 MovieClip Frame 1Symbol 527 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 540 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 541 as "__Packages.Class.Item"
ExportAssets (56)Timeline Frame 1Symbol 542 as "__Packages.Class.World"
ExportAssets (56)Timeline Frame 1Symbol 251 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 252 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 253 as "__Packages.mx.controls.TextInput"
ExportAssets (56)Timeline Frame 1Symbol 272 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 273 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 274 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 275 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 276 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 277 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 278 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 279 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 280 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 281 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 282 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 283 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 284 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 285 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 286 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 287 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 288 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 289 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 290 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 291 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 5Symbol 87 as "moveEffect"
ExportAssets (56)Timeline Frame 5Symbol 102 as "role"
ExportAssets (56)Timeline Frame 5Symbol 111 as "role_hit"
ExportAssets (56)Timeline Frame 5Symbol 146 as "building_mc"
ExportAssets (56)Timeline Frame 5Symbol 159 as "buildingSide_mc"
ExportAssets (56)Timeline Frame 5Symbol 167 as "lastBuilding_mc"
ExportAssets (56)Timeline Frame 5Symbol 173 as "balloon"
ExportAssets (56)Timeline Frame 5Symbol 177 as "addLife"
ExportAssets (56)Timeline Frame 5Symbol 180 as "addScore"
ExportAssets (56)Timeline Frame 5Symbol 186 as "item1"
ExportAssets (56)Timeline Frame 5Symbol 192 as "item2"
ExportAssets (56)Timeline Frame 5Symbol 194 as "trans_die"
ExportAssets (56)Timeline Frame 5Symbol 195 as "trans_start"
ExportAssets (56)Timeline Frame 5Symbol 256 as "Defaults"
ExportAssets (56)Timeline Frame 5Symbol 257 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 5Symbol 258 as "UIObject"
ExportAssets (56)Timeline Frame 5Symbol 259 as "Border"
ExportAssets (56)Timeline Frame 5Symbol 260 as "RectBorder"
ExportAssets (56)Timeline Frame 5Symbol 266 as "BoundingBox"
ExportAssets (56)Timeline Frame 5Symbol 267 as "FocusRect"
ExportAssets (56)Timeline Frame 5Symbol 268 as "FocusManager"
ExportAssets (56)Timeline Frame 5Symbol 269 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 5Symbol 270 as "UIComponent"
ExportAssets (56)Timeline Frame 5Symbol 271 as "TextInput"
ExportAssets (56)Timeline Frame 5Symbol 302 as "UI_gameOver"
ExportAssets (56)Timeline Frame 5Symbol 361 as "UI_mc"
ExportAssets (56)Timeline Frame 5Symbol 368 as "UI_menu"
ExportAssets (56)Timeline Frame 5Symbol 393 as "UI_win"
ExportAssets (56)Timeline Frame 5Symbol 394 as "bgm.mp3"
ExportAssets (56)Timeline Frame 5Symbol 395 as "hit1.mp3"
ExportAssets (56)Timeline Frame 5Symbol 396 as "item.wav"
ExportAssets (56)Timeline Frame 5Symbol 397 as "wind.mp3"
ExportAssets (56)Timeline Frame 5Symbol 398 as "centerPoint"
ExportAssets (56)Timeline Frame 5Symbol 399 as "world_mc"

Labels

"loading"Frame 2
"protect"Frame 4
"logo"Frame 5
"open"Frame 6
"main"Frame 11
"setting"Frame 17
"credits"Frame 32
"start"Frame 45
"play"Frame 50
"m"Symbol 102 MovieClip [role] Frame 1
"win"Symbol 102 MovieClip [role] Frame 2
"win1"Symbol 102 MovieClip [role] Frame 3
"win2"Symbol 102 MovieClip [role] Frame 38
"hit"Symbol 111 MovieClip [role_hit] Frame 1
"l"Symbol 116 MovieClip Frame 1
"r"Symbol 116 MovieClip Frame 2
"l"Symbol 121 MovieClip Frame 1
"r"Symbol 121 MovieClip Frame 2
"l"Symbol 126 MovieClip Frame 1
"r"Symbol 126 MovieClip Frame 2
"l"Symbol 147 MovieClip Frame 1
"r"Symbol 147 MovieClip Frame 2
"l"Symbol 148 MovieClip Frame 1
"r"Symbol 148 MovieClip Frame 2
"l"Symbol 150 MovieClip Frame 1
"r"Symbol 150 MovieClip Frame 2
"l"Symbol 156 MovieClip Frame 1
"r"Symbol 156 MovieClip Frame 2
"l"Symbol 158 MovieClip Frame 1
"hit"Symbol 186 MovieClip [item1] Frame 2
"hit"Symbol 192 MovieClip [item2] Frame 2
"submited"Symbol 297 MovieClip Frame 2
"submit"Symbol 297 MovieClip Frame 3
"sending"Symbol 297 MovieClip Frame 4
"done"Symbol 297 MovieClip Frame 5
"intro"Symbol 539 MovieClip Frame 77
"away"Symbol 539 MovieClip Frame 135

Dynamic Text Variables

_parent.scoreSymbol 178 EditableText"100"
_root.scoreSymbol 236 EditableText"10000"
_root.levelIDSymbol 309 EditableText"1"
_root.scoreSymbol 311 EditableText"0"
_root.lifeSymbol 314 EditableText"0"
_root.scoreSymbol 388 EditableText"10000"
_root.itemNum_SSymbol 390 EditableText"100"
_root.itemNum_GSymbol 391 EditableText"100"




http://swfchan.com/5/24781/info.shtml
Created: 24/5 -2019 12:51:08 Last modified: 24/5 -2019 12:51:08 Server time: 23/12 -2024 02:47:44