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

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

Droid Crisis.swf

This is the info page for
Flash #24389

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


Text
Loading - 100%

START

START

START

:

AMMO

www.net-games.biz

ninjarobots

Under Siege Studio

Play

Play

Play

Help

Help

Help

Sound

Sound

Sound

More Games

More Games

More Games

Add to Your Site

Add to Your Site

Add to Your Site

Level 1

Level 1

Level 1

Level 2

Level 2

Level 2

Level 3

Level 3

Level 3

Level 4

Level 4

Level 4

Level 5

Level 5

Level 5

Select Level

Game Setup

Name

Difficulty

Level Info

Score

5  Alien Homeworld

Score:

100

100

100

100

100

Menu

Menu

Menu

10

Finish all levels to
enter your high score!

Submit

Submit

Submit

Top Scores

Top Scores

Top Scores

For High Scores, visit
www.net-games.biz

Continue Playing at:
www.net-games.biz

Easy

Easy

Easy

Normal

Normal

Normal

Hard

Hard

Hard

1

5

5

1

50

Re-Load!
Hold Space!

1

2

2

3

3

4

4

Guns

100

You Died!

GAME OVER

Play Again

Play Again

Play Again

Out Of Time!

MISSION COMPLETE!

Next

Next

Next

X

Y

Z

Mission 1:
Earth

Fight the Droids in the street and
steal their Spaceship for the
next leg of your journey...

Press 1 - 5 to change weapon
Space to Reload/duck

End of Demo!

Click Next, below to continue
playing at www.net-games.biz

Accuracy

100

Final Score

1000000

Time Remaining

100

Health Remaining

100

Mission Stats

Time

Health

Guns
Click to change or
press 1 - 5 or CTRL
or Mouse Wheel

Ammo

Duck and Reload!
Click Grenade while Ducking
to throw

Click for Menu

Mission 2:
The Moon

Liberate the moon base and send
the Droids packing.

Mission 3:
Mars

Is there life on Mars?  Well,
there is a Base and it's under
siege!  Do what you do best.

Mission 4:
io

You've followed the Robots to
Jupiter's volcanic moon.
You know what to do!

Mission 5:
Robot Homeworld

They came from this undiscovered
moon of Saturn.
Eliminate them once and for all!

An Exclusive
www.net-games.biz
Release
Credits:
Code:
Under Siege Studio
www.undersiegestudio.co.uk
Graphics:
Ninja Robots
www.ninjarobots.co.uk
Copyright 2007

1

2

3

4

Loading Scores

5

Please Wait!

6

7

8

9

10

High Scores

Back

Back

Back

Difficulty

Please Enter Your Name
and Choose Difficulty

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false;
Instance of Symbol 207 MovieClip "loadBar" in Frame 1
onClipEvent (enterFrame) { setBar((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); }
Instance of Symbol 255 MovieClip in Frame 1
on (release) { getURL ("http://www.net-games.biz", "_blank"); }
Frame 2
function playSound(soundNum) { if (_root.soundOn) { trace("sound code"); trace(soundNum); loop = 0; if ((soundNum == MACHINEGUN) || (soundNum == FLAMES)) { loop = 1000; } ourSounds[soundNum].setVolume(50); ourSounds[soundNum].start(0, loop); } } function playSoundVol(soundNum, vol) { vol = 50; if (_root.soundOn) { loop = 0; if ((soundNum == MACHINEGUN) || (soundNum == FLAMES)) { loop = 1000; } ourSounds[soundNum].setVolume(vol); ourSounds[soundNum].start(0, loop); } } function stopSound(soundNum) { ourSounds[soundNum].stop(soundLinkage[soundNum]); } var baddieMultiShotSound = new Sound(); baddieMultiShotSound.attachSound("baddiemultishot.wav"); var baddieShotSound = new Sound(); baddieShotSound.attachSound("baddieshot.wav"); var explodeSound = new Sound(); explodeSound.attachSound("explode.wav"); var flameSound = new Sound(); flameSound.attachSound("Flamethrower.wav"); var handgunSound = new Sound(); handgunSound.attachSound("Handgun.wav"); var laserSound = new Sound(); laserSound.attachSound("laser.wav"); var machinegunSound = new Sound(); machinegunSound.attachSound("Machine_Gun2.wav"); var reloadSound = new Sound(); reloadSound.attachSound("Reload.wav"); var rocketLandSound = new Sound(); rocketLandSound.attachSound("rocketland.wav"); var rocketShootSound = new Sound(); rocketShootSound.attachSound("rocketShoot.wav"); var switchWeaponSound = new Sound(); switchWeaponSound.attachSound("switchweapon.wav"); var ammoBoxGot = new Sound(); ammoBoxGot.attachSound("boooiiinnng.wav"); var jetSound = new Sound(); jetSound.attachSound("jetBy.wav"); var bigDroidSound = new Sound(); bigDroidSound.attachSound("bigdroidsteplowvol.wav"); var blackDroidSound = new Sound(); blackDroidSound.attachSound("blackdroidwalk.wav"); var spyDroneSound = new Sound(); spyDroneSound.attachSound("spydrone.wav"); var spiderWalkSound = new Sound(); spiderWalkSound.attachSound("spiderwalk.wav"); var soundOn = true; ourSounds = new Array(baddieMultiShotSound, baddieShotSound, explodeSound, flameSound, handgunSound, laserSound, machinegunSound, reloadSound, rocketLandSound, rocketShootSound, switchWeaponSound, ammoBoxGot, jetSound, bigDroidSound, blackDroidSound, spyDroneSound, spiderWalkSound); soundLinkage = new Array("baddiemultishot.wav", "baddieshot.wav", "explode.wav", "Flamethrower.wav", "Handgun.wav", "laser.wav", "Machine_Gun2.wav", "Reload.wav", "rocketland.wav", "rocketShoot.wav", "switchweapon.wav", "boooiiinnng.wav", "jetBy.wav", "bigdroidsteplowvol.wav", "blackdroidwalk.wav", "spydrone.wav", "spiderwalk.wav"); BADDIEMULTISHOT = 0; BADDIESHOT = 1; EXPLODE = 2; FLAMES = 3; ONESHOT = 4; LASER = 5; MACHINEGUN = 6; RELOAD = 7; ROCKETLAND = 8; ROCKETSHOOT = 9; SWITCHWEAPON = 10; AMMOBOX = 11; JETSOUND = 12; BIGDROIDSOUND = 13; BLACKDROIDSOUND = 14; SPYDRONESOUND = 15; SPIDERWALKSOUND = 16; function updateGameSetupScreen(theLevel) { currentLevel = theLevel; gsLevelName = levelNames[currentLevel - 1]; if (_root["levelStat" + currentLevel][1] == 0) { gsLevelScore = "Not Complete"; } else { gsLevelScore = _root["levelStat" + currentLevel][2]; } gsGun1 = _root["levelStat" + currentLevel][3]; gsGun2 = _root["levelStat" + currentLevel][4]; gsGun3 = _root["levelStat" + currentLevel][5]; gsGun4 = _root["levelStat" + currentLevel][6]; gsGun5 = _root["levelStat" + currentLevel][7]; gsGrenades = _root["levelStat" + currentLevel][8]; if (_root.levelStat2[0] == 1) { _root.levelButtons.levellock2._visible = false; } if ((!demoVersion) && (_root.levelStat3[0] == 1)) { _root.levelButtons.levellock3._visible = false; } if ((!demoVersion) && (_root.levelStat4[0] == 1)) { _root.levelButtons.levellock4._visible = false; } if ((!demoVersion) && (_root.levelStat5[0] == 1)) { _root.levelButtons.levellock5._visible = false; } } function updateTotalScore() { totalGameScore = (((levelStat1[2] + levelStat2[2]) + levelStat3[2]) + levelStat4[2]) + levelStat5[2]; level1Score = levelStat1[2]; level2Score = levelStat2[2]; level3Score = levelStat3[2]; level4Score = levelStat4[2]; level5Score = levelStat5[2]; updateGameSetupScreen(currentLevel); } function saveGame() { playerName = _root.playerNameBox.text; trace(playerName); savedGame = SharedObject.getLocal("droidCrisisSave"); savedGame.data.playerName = _root.playerName; savedGame.data.levelStat1 = _root.levelStat1; savedGame.data.levelStat2 = _root.levelStat2; savedGame.data.levelStat3 = _root.levelStat3; savedGame.data.levelStat4 = _root.levelStat4; savedGame.data.levelStat5 = _root.levelStat5; savedGame.data.scoreSubmitted = _root.scoreSubmitted; savedGame.data.soundOn = _root.soundOn; savedGame.flush(); } function saveLevelStat(theLevel) { _root["levelStat" + theLevel][1] = 1; _root["levelStat" + theLevel][2] = _root.MissionScore; _root["levelStat" + (theLevel + 1)][0] = 1; _root.reserveAmmo[_root.currentGun] = _root.Ammo + _root.reserveAmmoCurrentGun; _root["levelStat" + (theLevel + 1)][3] = _root.reserveAmmo[0]; _root["levelStat" + (theLevel + 1)][4] = _root.reserveAmmo[1]; _root["levelStat" + (theLevel + 1)][5] = _root.reserveAmmo[2]; _root["levelStat" + (theLevel + 1)][6] = _root.reserveAmmo[3]; _root["levelStat" + (theLevel + 1)][7] = _root.reserveAmmo[4]; _root["levelStat" + (theLevel + 1)][8] = _root.reserveGrenades; trace("level stats saved"); trace(_root.levelStat1); trace(_root.levelStat2); trace(_root.levelStat3); trace(_root.levelStat4); trace(_root.levelStat5); updateTotalScore(); } function sendHiScore() { var _local2 = new LoadVars(); _local2.filename = "droidcrisis.txt"; _local2.scoresize = 10; _local2.winname = _root.playerName; _local2.winscore = _root.totalGameScore; _local2.action = "INSERT"; _local2.viewtype = "FLASH"; _local2.ran = Math.round(Math.random() * 100); _local2.sendAndLoad(hiScoreScript, myData_sendResult, "POST"); } function doTopTens() { myData = new LoadVars(); myData.filename = "droidcrisis.txt"; myData.scoresize = 10; myData.action = "NONE"; myData.viewtype = "FLASH"; myData.ran = Math.round(Math.random() * 100); myData.sendAndLoad(hiScoreScript, myData_result, "POST"); } function doCheckSum(cardString) { var _local2 = false; var _local5; var _local8 = ""; var _local4 = 0; var _local7 = ""; var _local3 = 0; while (_local3 < cardString.length) { _local2 = false; _local5 = cardString.charAt(_local3); var _local1 = 0; while (_local1 < letters.length) { if ((_local5 == letters[_local1]) && (!_local2)) { _local4 = _local4 + _local1; _local2 = true; } _local1++; } _local3++; } trace(_local4); _local4 = _local4 % 100; trace(_local4); if (_local4 < 10) { _local7 = "0" + _local4; } else { _local7 = "" + _local4; } trace(_local7); return(_local7); } function encryptGame() { var _local3 = ""; i = 0; while (i < 9) { _local3 = processBigNumber(_local3, _root.levelStat1[i]); i++; } i = 0; while (i < 9) { _local3 = processBigNumber(_local3, _root.levelStat2[i]); i++; } i = 0; while (i < 9) { _local3 = processBigNumber(_local3, _root.levelStat3[i]); i++; } _local3 = _local3 + playerName; var _local7 = doCheckSum(_local3); _local3 = _local3 + _local7; _local3 = searchAndReplace(_local3, "&", "%a"); _local3 = searchAndReplace(_local3, "?", "%b"); _local3 = searchAndReplace(_local3, "%", "|"); var _local5 = false; var _local4; var _local6 = ""; var i = 0; while (i < _local3.length) { _local5 = false; _local4 = _local3.charAt(i); var _local2 = 0; while (_local2 < letters.length) { if ((_local4 == letters[_local2]) && (!_local5)) { if (_local2 < (letters.length - 1)) { _local4 = letters[_local2 + 1]; } else { _local4 = letters[0]; } _local5 = true; } _local2++; } _local6 = _local6 + _local4; i++; } _local3 = _local6; return(_local3); } function decryptGame(encString) { encString = decrypt(encString); if (checkCheckSum(encString)) { var _local2 = 0; i = 0; while (i < 9) { stat = encString.substr(_local2, 7); _root.levelStat1[i] = new Number(stat) - 1000000; _local2 = _local2 + 7; i++; } i = 0; while (i < 9) { stat = encString.substr(_local2, 7); _root.levelStat2[i] = new Number(stat) - 1000000; _local2 = _local2 + 7; i++; } i = 0; while (i < 9) { stat = encString.substr(_local2, 7); _root.levelStat3[i] = new Number(stat) - 1000000; _local2 = _local2 + 7; i++; } if (levelStat2[2] > 0) { levelStat3[0] = 1; } _root.playerName = encString.substr(_local2, (encString.length - _local2) - 2); savedGame = SharedObject.getLocal("droidCrisisSave"); savedGame.data.playerName = _root.playerName; savedGame.data.levelStat1 = _root.levelStat1; savedGame.data.levelStat2 = _root.levelStat2; savedGame.data.levelStat3 = _root.levelStat3; savedGame.data.levelStat4 = _root.levelStat4; savedGame.data.levelStat5 = _root.levelStat5; savedGame.data.scoreSubmitted = _root.scoreSubmitted; savedGame.data.soundOn = _root.soundOn; savedGame.flush(); } } function decrypt(encryptedString) { var _local6; _local6 = encryptedString; var _local3 = false; var _local2; var _local5 = ""; var _local4 = 0; while (_local4 < _local6.length) { _local3 = false; _local2 = _local6.charAt(_local4); var _local1 = 0; while (_local1 < letters.length) { if ((_local2 == letters[_local1]) && (!_local3)) { if (_local1 > 0) { _local2 = letters[_local1 - 1]; } else { _local2 = letters[letters.length - 1]; } _local3 = true; } _local1++; } _local5 = _local5 + _local2; _local4++; } _local5 = searchAndReplace(_local5, "|", "%"); _local5 = searchAndReplace(_local5, "%a", "&"); _local5 = searchAndReplace(_local5, "%b", "?"); return(_local5); } function searchAndReplace(holder, searchfor, replacement) { temparray = holder.split(searchfor); holder = temparray.join(replacement); return(holder); } function processBigNumber(enc, num) { n = new Number(num) + 1000000; enc = enc + n; return(enc); } function processNumber(enc, num) { if (num < 10) { enc = enc + ("0" + num); } else { enc = enc + num; } return(enc); } function checkCheckSum(cardString) { var _local2 = false; var _local4; var _local9 = ""; var _local5 = 0; var _local7 = ""; var _local3 = 0; while (_local3 < (cardString.length - 2)) { _local2 = false; _local4 = cardString.charAt(_local3); var _local1 = 0; while (_local1 < letters.length) { if ((_local4 == letters[_local1]) && (!_local2)) { _local5 = _local5 + _local1; _local2 = true; } _local1++; } _local3++; } _local5 = _local5 % 100; _local7 = processNumber(_local7, _local5); var _local8 = cardString.substring(cardString.length - 2, cardString.length); if (_local7 == _local8) { return(true); } return(false); } function loadGame() { savedGame = SharedObject.getLocal("droidCrisisSave"); if (savedGame.data.playerName != undefined) { _root.playerName = savedGame.data.playerName; _root.levelStat1 = savedGame.data.levelStat1; _root.levelStat2 = savedGame.data.levelStat2; _root.levelStat3 = savedGame.data.levelStat3; _root.levelStat4 = savedGame.data.levelStat4; _root.levelStat5 = savedGame.data.levelStat5; _root.scoreSubmitted = savedGame.data.scoreSubmitted; _root.soundOn = savedGame.data.soundOn; } else if ((_root.gamePass != undefined) && (_root.gamePass != "")) { decryptGame(_root.gamePass); } updateTotalScore(); } var totalScore = 0; var currentLevel = 1; var Accuracy = 0; var lastLevelScore = 0; var numLevels = 5; var gameDifficulty = 1; var extraTime = new Array(0, 5, 10); var totalGameScore = 0; var level1Score = 0; var level2Score = 0; var level3Score = 0; var level4Score = 0; var level5Score = 0; var levelStat1 = new Array(1, 0, 0, 500, 300, 0, 0, 0, 2); var levelStat2 = new Array(0, 0, 0, 500, 300, 0, 0, 0, 2); var levelStat3 = new Array(0, 0, 0, 500, 300, 0, 0, 0, 2); var levelStat4 = new Array(0, 0, 0, 500, 300, 0, 0, 0, 2); var levelStat5 = new Array(0, 0, 0, 500, 300, 0, 0, 0, 2); var playerName = ""; var scoreSubmitted = true; var levelNames = new Array("1 Earth", "2 The Moon", "3 Mars", "4 io", "5 Alien Homeworld"); var gsLevelName = "Earth"; var gsLevelScore = "Not Complete"; var gsGun1 = 500; var gsGun2 = 150; var gsGun3 = 0; var gsGun4 = 0; var gsGun5 = 0; var gsGrenades = 0; var hiScoreScript = "http://www.net-games.biz/droidcrisis/scores.php"; var tempStore = ""; var tempStore1 = ""; var tempStore2 = ""; var topName = ""; var topScore = ""; var topMessage = ""; var tempStore3 = 0; var topScoreArrayNum = 0; var topNameArrayNum = 0; var arrayTempLength = 0; myData = new LoadVars(); myData_result = new LoadVars(); myData_sendResult = new LoadVars(); myData_sendResult.onLoad = function () { }; myData_result.onLoad = function () { var _local2 = 0; while (_local2 < 10) { var _local3 = myData_result["NAME" + _local2]; _root[("topName" + (_local2 + 1)) + "_txt"].text = _local3; _root[("topScore" + (_local2 + 1)) + "_txt"].text = myData_result["SCORE" + _local2]; _local2++; } }; var letters = new Array("0", "2", "5", "s", "i", "r", "p", "I", "M", ":", "Q", "6", "R", "o", "d", "C", "H", "g", ".", "O", "N", "v", "l", "U", "P", "a", "L", "k", "T", "e", "x", "7", "z", "W", "S", "~", "8", "E", "Y", "f", "c", "j", "3", "Z", "y", "b", "m", "B", "n", "h", "4", "X", "V", "_", "A", "D", "q", "9", "/", "u", "w", "F", "-", "K", "1", "J", "G", "t"); ourAddress = _url; if ((ourAddress.substring(0, 24) == "http://www.net-games.biz") || (ourAddress.substring(0, 20) == "http://net-games.biz")) { demoVersion = false; } else { demoVersion = true; }
Frame 3
if (_root.getBytesLoaded() < _root.getBytesTotal()) { _root.menuButton._visible = false; _root.prevFrame(); } else { _root.menuButton._visible = true; _root.menuButton._y = 354; stop(); }
Frame 5
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("1f1b17fc", this, 10301, true); _quality = "BEST"; _root.loadGame();
Instance of Symbol 1124 MovieClip in Frame 5
on (release) { getURL ("http://www.ninjarobots.co.uk", "_blank"); }
Instance of Symbol 1130 MovieClip in Frame 5
on (release) { getURL ("http://www.undersiegestudio.co.uk", "_blank"); }
Frame 6
function throwGrenade() { if ((reserveGrenades > 0) && (_root.grenadeThrow._currentframe == 1)) { _root.grenadeThrow.play(); reserveGrenades--; } } function screenShaker() { if (screenShake == 0) { _root.gameScreen._x = 0; _root.gameScreen._y = 0; } else { _root.gameScreen._x = Math.random() * (screenShake * 5); _root.gameScreen._y = Math.random() * (screenShake * 5); screenShake--; } } function switchGun(gunNum) { if ((currentGun == 1) || (currentGun == 3)) { _root.stopSound(gunSounds[currentGun]); } reserveAmmo[currentGun] = Ammo + reserveAmmoCurrentGun; _root.gun.gotoAndStop(gunNum); _root.statusBar.showGun.gotoAndStop(gunNum); _root.currentGun = gunNum - 1; if (reserveAmmo[currentGun] > gunCapacity[currentGun]) { Ammo = gunCapacity[currentGun]; reserveAmmoCurrentGun = reserveAmmo[currentGun] - Ammo; } else { Ammo = reserveAmmo[currentGun]; reserveAmmoCurrentGun = 0; } _root.playSound(_root.SWITCHWEAPON); } function initFirstGun(theLevel) { currentGun = 0; Ammo = 30; reserveAmmoCurrentGun = _root["levelStat" + theLevel][3] - 30; i = 0; while (i < 5) { reserveAmmo[i] = _root["levelStat" + theLevel][3 + i]; i++; } reserveGrenades = _root["levelStat" + theLevel][8]; } function clearLevel() { if (movieClips.length > 0) { i = 0; while (i < movieClips.length) { movieClips[i].unloadMovie(); i++; } } } function bgCacheOn() { i = 0; while (i < numBGs) { _root.gameScreen["bgl" + i].cacheAsBitmap = true; i++; } _root.ground.cacheAsBitmap = true; } function bgCacheOff() { i = 0; while (i < numBGs) { _root.gameScreen["bgl" + i].cacheAsBitmap = false; i++; } _root.ground.cacheAsBitmap = false; } function updateGun() { if ((_root.autoShoot && (_root.Ammo > 0)) && (!ducking)) { _root.shootBaddies(); if (_root.currentGun == 1) { screenShake = 1; } } else if (_root.autoShoot) { _root.autoShoot = false; _root.gun.gun.gotoAndStop(1); } } function startGame() { gameStarted = true; TimeCount = sectionTime[0] + _root.extraTime[_root.gameDifficulty - 1]; Time = sectionTime[0] + _root.extraTime[_root.gameDifficulty - 1]; Key.addListener(keyListener); Mouse.addListener(mouseListener); gameID = setInterval(gameLoop, 80); } function pauseGame() { clearInterval(gameID); } function restartGame() { gameID = setInterval(gameLoop, 80); } function updateBG() { i = 0; while (i < numBGs) { properZ = bgz[i] - zPos; scale = fl / (fl + properZ); properX = bgx[i] - xPos; properY = bgy[i] - yPos; poffx = properX; poffy = properY - ycenter; _root.gameScreen["bgl" + i]._x = xcenter + (poffx * scale); _root.gameScreen["bgl" + i]._y = ycenter + (poffy * scale); _root.gameScreen["bgl" + i]._xscale = (_root.gameScreen["bgl" + i]._yscale = 100 * scale); if ((scale < 1.4) && (scale > 0.06)) { _root.gameScreen["bgl" + i]._visible = true; } else { _root.gameScreen["bgl" + i]._visible = false; } properZ = fogz[i] - zPos; scale = fl / (fl + properZ); properX = fogx[i] - xPos; properY = fogy[i] - yPos; poffx = properX; poffy = properY - ycenter; _root.gameScreen["fog" + i]._x = xcenter + (poffx * scale); _root.gameScreen["fog" + i]._y = ycenter + (poffy * scale); _root.gameScreen["fog" + i]._xscale = (_root.gameScreen["fog" + i]._yscale = 100 * scale); if ((scale < 1.3) && (scale > 0.25)) { _root.gameScreen["fog" + i]._visible = true; } else { _root.gameScreen["fog" + i]._visible = false; } i++; } _root.ground._xscale = (_root.ground._yscale = 100 + ((zPos / 300) * 12)); _root.ground._y = 150 + (zPos / 4); _root.ground._x = 250 + (-(xPos / 4)); } function gameLoop() { _root.hitOverlay.gotoAndStop(1); updateGun(); screenShaker(); if (reserveAmmo[0] == 0) { reserveAmmo[0] = 10; } ox = xPos; oz = zPos; oy = yPos; if (ducking) { if (yPos < -200) { _root.gun._visible = false; Mouse.show(); yPos = yPos + 50; if ((currentGun == 1) || (currentGun == 3)) { _root.stopSound(gunSounds[currentGun]); } if (yPos >= -200) { if ((Ammo < gunCapacity[currentGun]) && (reserveAmmoCurrentGun > 0)) { reserveAmmoCurrentGun = reserveAmmoCurrentGun + Ammo; if (reserveAmmoCurrentGun > gunCapacity[currentGun]) { Ammo = gunCapacity[currentGun]; reserveAmmoCurrentGun = reserveAmmoCurrentGun - gunCapacity[currentGun]; } else { Ammo = reserveAmmoCurrentGun; reserveAmmoCurrentGun = 0; } _root.playSound(_root.RELOAD); } } } } else if (yPos > -400) { yPos = yPos - 50; _root.gun._visible = true; Mouse.hide(); } if (_root.freeRoamable) { if (Key.isDown(35)) { freeRoam = false; _root.positionDisplay._alpha = 0; } if (Key.isDown(37)) { freeRoam = true; xPos = xPos - 10; } else if (Key.isDown(39)) { freeRoam = true; xPos = xPos + 10; } if (Key.isDown(38)) { freeRoam = true; zPos = zPos + 10; _root.reserveAmmo[1] = 200; _root.reserveAmmo[2] = 200; _root.reserveAmmo[3] = 200; _root.reserveAmmo[4] = 200; _root.positionDisplay._alpha = 60; } else if (Key.isDown(40)) { freeRoam = true; zPos = zPos - 10; } } if (!freeRoam) { if (xPos < barrackX[currentposition * 2]) { xPos = xPos + 60; } if (xPos > barrackX[currentposition * 2]) { xPos = xPos - 60; } if (zPos < (bgz[currentposition * 2] + 10)) { zPos = zPos + 30; } if (zPos > (bgz[currentposition * 2] + 10)) { zPos = zPos - 30; } } if (((ox != xPos) || (oz != zPos)) || (oy != yPos)) { updateBG(); } else { bgCacheOn(); } if (!freeRoam) { updateBaddies(); moveRockets(); if (currentposition < (numSections - 1)) { TimeCount = TimeCount - 0.08; Time = Math.round(TimeCount); } nextSection(); } else { translateBaddieCoords(); sortDepths(); } updateRockets(); if (Health <= 0) { Health = 0; _root.gameover.gotoAndStop(2); _root.stopSound(gunSounds[1]); _root.stopSound(gunSounds[3]); _root.gun._visible = false; Key.removeListener(keyListener); Mouse.removeListener(mouseListener); clearInterval(gameID); } if (Time <= 0) { Time = 0; _root.gameover.gotoAndStop(3); _root.stopSound(gunSounds[1]); _root.stopSound(gunSounds[3]); _root.gun._visible = false; Key.removeListener(keyListener); Mouse.removeListener(mouseListener); clearInterval(gameID); } if ((Health < 25) && (!healthDropped)) { _root.healthDrop._x = 100 + Math.round(Math.random() * 300); _root.healthDrop.play(); healthDropped = true; } if ((reserveAmmoCurrentGun == 0) && (Ammo == 0)) { _root.stopSound(gunSounds[currentGun]); nextGun = _root.currentGun + 1; if (nextGun > 4) { nextGun = 0; } while (reserveAmmo[nextGun] == 0) { nextGun++; if (nextGun > 4) { nextGun = 0; } } switchGun(nextGun + 1); autoShoot = false; } if ((Ammo == 0) && ((currentGun == 1) || (currentGun == 3))) { _root.stopSound(gunSounds[currentGun]); } } function addSectionBaddies() { baddiesOnscreenCount = 0; if (objectsPerSection[currentposition] > 0) { i = lastBaddie + 1; while (i < ((lastBaddie + 1) + objectsPerSection[currentposition])) { if (levelObjects[i] == "robot") { _root.gameScreen.attachMovie("robots", "object" + i, mcIndex--); _root.gameScreen["object" + i].gotoAndStop(objectSubType[i]); } if (levelObjects[i] == "ship") { _root.gameScreen.attachMovie("swoopingShips", "object" + i, mcIndex--); _root.gameScreen["object" + i].gotoAndStop(objectSubType[i]); _root.gameScreen["object" + i].jetswoop.gotoAndStop(1); _root.gameScreen["object" + i].health = Math.round(jetHealth[objectSubType[i] - 1] * difficultyDifference[_root.gameDifficulty - 1]); _root.gameScreen["object" + i].startHealth = Math.round(jetHealth[objectSubType[i] - 1] * difficultyDifference[_root.gameDifficulty - 1]); _root.gameScreen["object" + i].speed = 3; } else { _root.gameScreen["object" + i].health = Math.round(objectStartHealth[objectSubType[i] - 1] * difficultyDifference[_root.gameDifficulty - 1]); _root.gameScreen["object" + i].startHealth = Math.round(objectStartHealth[objectSubType[i] - 1] * difficultyDifference[_root.gameDifficulty - 1]); _root.gameScreen["object" + i].speed = objectSpeed[objectSubType[i] - 1]; } _root.gameScreen["object" + i].xPos = objectStartX[i]; _root.gameScreen["object" + i].yPos = objectStartY[i]; _root.gameScreen["object" + i].zPos = objectStartZ[i]; _root.gameScreen["object" + i].startxPos = objectStartX[i]; _root.gameScreen["object" + i].startyPos = objectStartY[i]; _root.gameScreen["object" + i].startzPos = objectStartZ[i]; _root.gameScreen["object" + i].destxPos = objectDestX[i]; _root.gameScreen["object" + i].destyPos = objectDestY[i]; _root.gameScreen["object" + i].destzPos = objectDestZ[i]; _root.gameScreen["object" + i].counter = 0; _root.gameScreen["object" + i].startDelay = objectStartDelay[i]; _root.gameScreen["object" + i].movemode = 0; _root.gameScreen["object" + i]._visible = false; _root.gameScreen["object" + i].objectType = levelObjects[i]; _root.gameScreen["object" + i].objectSubType = objectSubType[i]; _root.gameScreen["object" + i].respawn = objectRespawn[i]; _root.gameScreen["object" + i].respawnDelay = objectRespawnDelay[i]; _root.gameScreen["object" + i].respawnCount = 0; _root.gameScreen["object" + i].shooting = false; _root.gameScreen["object" + i].shootDelay = 25; _root.gameScreen["object" + i].dead = false; _root.gameScreen["object" + i].ammo = 8; _root.gameScreen["object" + i].mcRef = _root.gameScreen["object" + i]; _root.gameScreen["object" + i].gunPower = objectGunPower[objectSubType[i] - 1]; _root.movieClips[mcArrNum] = _root.gameScreen["object" + i]; mcArrNum++; _root.baddieClips[_root.mcBaddieNum] = _root.gameScreen["object" + i]; _root.mcBaddieNum++; i++; } lastBaddie = lastBaddie + objectsPerSection[currentposition]; var i = 0; while (i < mcArrNum) { mcDepthOrder[i] = movieClips[i]; i++; } translateBaddieCoords(); sortDepths(); } } function doGrenadeDamage() { i = 0; while (i < baddieClips.length) { if (baddieClips[i].movemode == 1) { baddieClips[i].health = baddieClips[i].health - _root.grenadeDamage; if (baddieClips[i].health <= 0) { baddiesOnscreenCount--; baddieClips[i].health = 0; baddieClips[i].dead = true; if (baddieClips[i].objectType == "ship") { baddieClips[i].jetswoop.ship.gotoAndStop(2); baddieClips[i].jetswoop.ship.explode.gotoAndPlay(1); } else { baddieClips[i].robot.gotoAndStop("die"); baddieClips[i].shooting = false; baddieClips[i].movemode = 4; } } } i++; } } function updateBaddies() { if (baddieClips.length > 0) { i = 0; while (i < baddieClips.length) { baddieClips[i].counter++; if (baddieClips[i].movemode == 3) { baddieClips[i].respawnCount--; if (baddieClips[i].respawnCount <= 0) { if (baddiesOnscreenCount < maxBaddiesOnscreen) { baddieClips[i].movemode = 1; baddiesOnscreenCount++; baddieClips[i]._visible = true; } } } if (baddieClips[i].movemode == 0) { if ((baddieClips[i].counter > baddieClips[i].startDelay) && (baddiesOnscreenCount < maxBaddiesOnscreen)) { baddieClips[i].movemode = 1; baddieClips[i]._visible = true; baddiesOnscreenCount++; if (baddieClips[i].objectType == "ship") { baddieClips[i].jetswoop.gotoAndPlay(1); } } } if (baddieClips[i].movemode == 1) { ox = baddieClips[i].xPos; oy = baddieClips[i].yPos; oz = baddieClips[i].zPos; if (baddieClips[i].xPos < baddieClips[i].destxPos) { baddieClips[i].xPos = baddieClips[i].xPos + (baddieClips[i].speed * 4); } if (baddieClips[i].xPos > baddieClips[i].destxPos) { baddieClips[i].xPos = baddieClips[i].xPos - (baddieClips[i].speed * 4); } if (baddieClips[i].yPos < baddieClips[i].destyPos) { baddieClips[i].yPos = baddieClips[i].yPos + (baddieClips[i].speed * 4); } if (baddieClips[i].yPos > baddieClips[i].destyPos) { baddieClips[i].yPos = baddieClips[i].yPos - (baddieClips[i].speed * 4); } if (baddieClips[i].zPos < baddieClips[i].destzPos) { baddieClips[i].zPos = baddieClips[i].zPos + baddieClips[i].speed; } if (baddieClips[i].zPos > baddieClips[i].destzPos) { baddieClips[i].zPos = baddieClips[i].zPos - baddieClips[i].speed; } if (baddieClips[i].shootDelay > 0) { baddieClips[i].shootDelay--; } else { shootDelay = 10; } if (baddieClips[i].shooting || (baddieClips[i].objectType == "ship")) { if (baddieClips[i].objectType == "ship") { if (!baddieClips[i].dead) { if (baddieClips[i].shootDelay <= 8) { properZ = baddieClips[i].zPos - zPos; scale = fl / (fl + properZ); if (yPos <= -400) { rocketAdded = newRocket(baddieClips[i]._x + (baddieClips[i].jetswoop.ship._x * scale), baddieClips[i]._y + (baddieClips[i].jetswoop.ship._y * scale), baddieClips[i].zPos); } else { rocketAdded = false; } if (rocketAdded) { baddieClips[i].shootDelay = 25; } } } } else if (Math.random() > 0.85) { if ((baddieClips[i].objectSubType == 2) || (baddieClips[i].objectSubType == 5)) { if (baddieClips[i].ammo > 0) { if (!rocketAlive[0]) { newRocket(baddieClips[i]._x, baddieClips[i]._y, baddieClips[i].zPos); baddieClips[i].ammo--; baddieClips[i].robot.ammo.nextFrame(); } } } else { baddieClips[i].robot.gotoAndPlay("fire"); baddieClips[i].shooting = false; if (!ducking) { hitOverlay.gotoAndPlay(2); if (baddieClips[i].objectSubType != 6) { Health = Health - Math.round(baddieClips[i].gunPower * difficultyDifference[_root.gameDifficulty - 1]); screenShake = 1; } } } } } else if (((ox == baddieClips[i].xPos) && (oy == baddieClips[i].yPos)) && (oz == baddieClips[i].zPos)) { baddieClips[i].shooting = true; baddieClips[i].robot.robot.gotoAndStop(8); baddieClips[i].robot.robot.robot.gotoAndStop(8); } if (baddieClips[i].objectType == "ship") { baddieClips[i].zPos = baddieClips[i].zPos + 2; } } i++; } } translateBaddieCoords(); sortDepths(); } function translateBaddieCoords() { i = 0; while (i < baddieClips.length) { properZ = baddieClips[i].zPos - zPos; scale = fl / (fl + properZ); properX = baddieClips[i].xPos - xPos; properY = baddieClips[i].yPos - yPos; poffx = properX; poffy = properY - ycenter; baddieClips[i]._x = xcenter + (poffx * scale); baddieClips[i]._y = ycenter + (poffy * scale); baddieClips[i]._xscale = (baddieClips[i]._yscale = 100 * scale); if (scale > 3) { baddieClips[i]._visible = false; baddieClips[i].movemode = 2; } i++; } } function sortDepths() { swapped = false; var _local2 = 0; while (_local2 < mcArrNum) { d = 0; while (d < mcArrNum) { if ((movieClips[d].zPos > movieClips[_local2].zPos) && (movieClips[d].getDepth() > movieClips[_local2].getDepth())) { movieClips[d].swapDepths(movieClips[_local2]); mcDepthOrder[_local2] = movieClips[d]; mcDepthOrder[d] = movieClips[_local2]; movieClips[_local2] = mcDepthOrder[_local2]; movieClips[d] = mcDepthOrder[d]; swapped = true; } d++; } _local2++; } if (swapped) { sortDepths(); } else { lastZ = 10000000 /* 0x989680 */; _local2 = 0; while (_local2 < mcArrNum) { if ((mcDepthOrder[_local2].zPos >= 0) && (mcDepthOrder[_local2].zPos < lastZ)) { _root.clipatzero = _local2; lastZ = mcDepthOrder[_local2].zPos; } _local2++; } } } function respawn(object) { if (object.respawn > 0) { object.respawn--; object._x = -1000; object.xPos = object.startxPos; object.yPos = object.startyPos; object.zPos = object.startzPos; object.health = object.startHealth; object.respawnCount = object.respawnDelay; object.movemode = 3; object.ammo = 8; object.robot.ammo.gotoAndStop(1); object.robot.robot.play(); object.robot.gotoAndStop(1); object._visible = false; } else { object.movemode = 2; object._visible = false; } } function collectHealthDrop() { Health = Health + 50; _root.healthDrop.gotoAndStop(1); } function shootBaddies() { shootBaddies2(_root._xmouse, _root._ymouse, true); } function shootBaddies2(sx, sy, pixelTest) { if ((Health == 0) || (Time == 0)) { } else { Ammo--; shotsFired++; if (((currentposition == 2) && (!_root.gameScreen.bgl5.ammoBox.shot)) && (_root.gameScreen.bgl5.ammoBox.hitTest(sx, sy, pixelTest))) { _root.gameScreen.bgl5.ammoBox.play(); _root.gameScreen.bgl5.ammoBox.shot = true; _root.playSound(_root.AMMOBOX); i = 0; while (i < 5) { reserveAmmo[i] = reserveAmmo[i] + ammoBoxContents[i]; if (i == currentGun) { reserveAmmoCurrentGun = reserveAmmoCurrentGun + ammoBoxContents[i]; } i++; } reserveGrenades = reserveGrenades + ammoBoxContents[5]; _root.Health = _root.Health + 50; } if ((_root.currentGun == 3) || (_root.currentGun == 4)) { _root.explosion._x = sx; _root.explosion._y = sy; _root.explosion._xscale = (_root.explosion._yscale = 50); _root.explosion.gotoAndPlay(1); } if (_root.healthDrop.hitTest(sx, sy, pixelTest)) { Health = Health + 50; _root.healthDrop.gotoAndStop(1); shotsHit++; } else if (_root.rocket1.hitTest(sx, sy, pixelTest)) { shotsHit++; rocketAlive[0] = false; _root.explosion._x = _root.rocket1._x; _root.explosion._y = _root.rocket1._y; _root.explosion._xscale = (_root.explosion._yscale = rocket1._xscale / 2); _root.explosion.gotoAndPlay(1); _root.rocket1._x = -1000; _root.playSoundVol(_root.EXPLODE, _root.explosion._xscale); } else { var i = _root.clipatzero; while (i < mcArrNum) { foundhit = false; hitTestResult = false; if (mcDepthOrder[i].objectType != "fogLayer") { if ((mcDepthOrder[i].objectType == "bgLayer") || (mcDepthOrder[i].objectType == "ship")) { hitTestResult = mcDepthOrder[i].hitTest(sx, sy, true); } else { hitTestResult = mcDepthOrder[i].robot.hitTest(sx, sy, pixelTest); } if (hitTestResult) { if (mcDepthOrder[i]._visible) { if ((mcDepthOrder[i].objectType != "bgLayer") && (mcDepthOrder[i].health > 0)) { shotsHit++; mcDepthOrder[i].health = mcDepthOrder[i].health - _root.gunPower[_root.currentGun]; trace(mcDepthOrder[i].health); _root.botSpark._x = sx; _root.botSpark._y = sy; _root.botSpark.gotoAndPlay(1); if (mcDepthOrder[i].health <= 0) { baddiesOnscreenCount--; mcDepthOrder[i].health = 0; mcDepthOrder[i].dead = true; if (mcDepthOrder[i].objectType == "ship") { mcDepthOrder[i].jetswoop.ship.gotoAndStop(2); mcDepthOrder[i].jetswoop.ship.explode.gotoAndPlay(1); } else { mcDepthOrder[i].robot.gotoAndStop("die"); _root.explosion._x = mcDepthOrder[i]._x; _root.explosion._y = mcDepthOrder[i]._y; _root.explosion._xscale = (_root.explosion._yscale = mcDepthOrder[i]._xscale * 3); _root.explosion.gotoAndPlay(1); mcDepthOrder[i].shooting = false; mcDepthOrder[i].movemode = 4; } } } trace(mcDepthOrder[i]); break; } } } i++; } } } } function resetRockets() { rocketAlive[0] = false; rocketAlive[1] = false; _root.rocket1._x = -1000; _root.rocket2._x = -1000; _root.smoke1._x = -1000; _root.smoke2._x = -1000; _root.smoke3._x = -1000; _root.smoke4._x = -1000; _root.smoke5._x = -1000; _root.smoke6._x = -1000; _root.smoke7._x = -1000; _root.smoke8._x = -1000; } function newRocket(xp, yp, zp) { rocketAdded = false; ourRocket = -1; if (rocketAlive[0] == false) { ourRocket = 0; } if (ourRocket != -1) { rocketX[ourRocket] = xp; rocketY[ourRocket] = yp; rocketZ[ourRocket] = zp; rocketAlive[ourRocket] = true; rocketAdded = true; _root.playSound(_root.ROCKETSHOOT); } return(rocketAdded); } function moveRockets() { i = 0; if (rocketAlive[i]) { if (rocketX[i] < xcenter) { rocketX[i] = rocketX[i] + 5; } if (rocketX[i] > xcenter) { rocketX[i] = rocketX[i] - 5; } if (rocketY[i] < ycenter) { rocketY[i] = rocketY[i] + 5; } if (rocketY[i] > ycenter) { rocketY[i] = rocketY[i] - 5; } properZ = rocketZ[i] - zPos; if (properZ > 0) { rocketZ[i] = rocketZ[i] - 30; } else { if (((((!ducking) && (_root.rocket1._x > 0)) && (_root.rocket1._x < 500)) && (_root.rocket1._y > 0)) && (_root.rocket1._y < 400)) { Health = Health - Math.round(10 * difficultyDifference[_root.gameDifficulty - 1]); _root.hitOverlay.gotoAndPlay(2); screenShake = 3; _root.playSoundVol(_root.EXPLODE, 100); } rocketAlive[i] = false; _root["rocket" + (i + 1)]._x = -1000; } } } function updateRockets() { i = 0; if (rocketAlive[i]) { properZ = rocketZ[i] - zPos; scale = fl / (fl + properZ); _root["rocket" + (i + 1)]._x = rocketX[i]; _root["rocket" + (i + 1)]._y = rocketY[i] - ((200 - (Math.abs(yPos) - 200)) * scale); _root["rocket" + (i + 1)]._xscale = (_root["rocket" + (i + 1)]._yscale = 300 * scale); rocketFrame[i]++; if (rocketFrame[i] == 1) { smokeNum++; if (smokeNum > 8) { smokeNum = 1; } _root["smoke" + smokeNum]._x = _root["rocket" + (i + 1)]._x; _root["smoke" + smokeNum]._y = _root["rocket" + (i + 1)]._y; _root["smoke" + smokeNum]._xscale = (_root["smoke" + smokeNum]._yscale = _root["rocket" + (i + 1)]._xscale); _root["smoke" + smokeNum].gotoAndPlay(1); } else { rocketFrame[i] = 0; } } } function nextSection() { foundLive = false; i = 0; while (i < baddieClips.length) { if (baddieClips[i].movemode != 2) { foundLive = true; break; } i++; } if ((!foundLive) && (zPos >= (bgz[currentposition * 2] - 150))) { if (currentposition < (numSections - 1)) { currentposition++; addSectionBaddies(); TimeCount = TimeCount + (sectionTime[currentposition] + _root.extraTime[_root.gameDifficulty - 1]); Time = Math.round(TimeCount); bgCacheOff(); rocketAlive[0] = false; _root.rocket1._x = -5000; } else { Accuracy = Math.round((shotsHit / shotsFired) * 100); MissionScore = Math.round(((Accuracy * Health) * Time) * (_root.gameDifficulty * _root.difficultyDifference[_root.gameDifficulty - 1])); _root.gameScreen.bgl9.spaceShip.play(); _root.gameScreen.bgl11.spaceShip.play(); _root.gameover.gotoAndStop(4); _root.stopSound(gunSounds[1]); _root.stopSound(gunSounds[3]); _root.gun._visible = false; Key.removeListener(keyListener); Mouse.removeListener(mouseListener); clearInterval(gameID); } } } function newExplosion(exX, exY) { _root.explosion._x = 100; _root.explosion._y = 100; _root.explosion._xscale = (_root.explosion._yscale = 500); _root.explosion.gotoAndPlay(1); } Mouse.show(); var fl = 100; var xcenter = 250; var ycenter = 100; var baddiesOnscreenCount = 0; difficultyDifference = new Array(0.5, 1, 1.5); objectSpeed = new Array(5, 4, 7, 3, 6, 4, 12, 4, 6, 12, 7); objectGunPower = new Array(1, 0, 2, 2, 0, 2, 2, 1, 2, 2, 2); objectStartHealth = new Array(2, 10, 2, 8, 6, 12, 30, 1, 50, 60, 70); jetHealth = new Array(1, 1, 1, 1, 2, 2, 2, 2, 2); currentGun = 0; gunPower = new Array(1, 1, 2, 2, 10); gunCapacity = new Array(30, 80, 30, 60, 5); startAmmo = new Array(500, 150, 0, 0, 0); reserveAmmo = new Array(500, 200, 0, 0, 0); reserveAmmoCurrentGun = 0; reserveGrenades = 100; var baddieClips = new Array(); Ammo = 50; Time = 0; TimeCount = 0; gunSounds = new Array(_root.ONESHOT, _root.MACHINEGUN, _root.LASER, _root.FLAMES, _root.ROCKETSHOOT); freeRoam = false; keyListener = new Object(); keyListener.onKeyDown = function () { if (_root.gameStarted) { var _local2 = Key.getCode(); if ((_local2 >= 49) && (_local2 <= 53)) { var _local3 = _local2 - 48; if ((currentGun != (_local3 - 1)) && (reserveAmmo[_local3 - 1] > 0)) { switchGun(_local3); } } else { switch (_local2) { case 32 : ducking = true; _root.menuButton._visible = true; _root.soundicon._visible = true; _root.statusBar.grenadeButton._alpha = 100; _root.statusBar.grenadeButton.enabled = true; break; case 17 : nextGun = _root.currentGun + 1; if (nextGun > 4) { nextGun = 0; } while (reserveAmmo[nextGun] == 0) { nextGun++; if (nextGun > 4) { nextGun = 0; } } switchGun(nextGun + 1); } } } }; keyListener.onKeyUp = function () { if (_root.gameStarted) { var _local2 = Key.getCode(); if (_local2 == 32) { ducking = false; _root.menuButton._visible = false; _root.soundicon._visible = false; _root.statusBar.grenadeButton._alpha = 50; _root.statusBar.grenadeButton.enabled = false; } } }; mouseListener = new Object(); mouseListener.onMouseDown = function () { if (gameStarted) { if ((_root.Ammo > 0) && (!_root.ducking)) { if ((_root.currentGun == 4) && (_root.yourRockets.rocketFireAnim._currentframe >= 5)) { _root.playSound(gunSounds[currentGun]); _root.gun.gun.gotoAndStop(2); _root.yourRockets._x = _root._xmouse; _root.yourRockets._y = _root._ymouse; _root.yourRockets.rocketFireAnim.gotoAndPlay(1); } else if (currentGun != 4) { _root.playSound(gunSounds[currentGun]); _root.shootBaddies(); if ((_root.currentGun == 1) || (_root.currentGun == 3)) { _root.autoShoot = true; _root.gun.gun.gotoAndStop(2); } else { _root.gun.gun.play(); } } } } }; mouseListener.onMouseUp = function () { if (_root.autoShoot) { _root.stopSound(gunSounds[currentGun]); _root.autoShoot = false; _root.gun.gun.gotoAndStop(1); } }; mouseListener.onMouseMove = function () { _root.gun._x = _root._xmouse; _root.gun._y = _root._ymouse; }; mouseListener.onMouseWheel = function () { nextGun = _root.currentGun + 1; if (nextGun > 4) { nextGun = 0; } while (reserveAmmo[nextGun] == 0) { nextGun++; if (nextGun > 4) { nextGun = 0; } } switchGun(nextGun + 1); }; screenShake = 0; ducking = false; lastBaddie = -1; var grenadeDamage = 4; var clipatzero = 0; autoShoot = false; rocketAlive = new Array(false, false); rocketX = new Array(0, 0); rocketY = new Array(0, 0); rocketZ = new Array(0, 0); rocketFrame = new Array(0, 0); smokeNum = 0; stop(); _root.playerNameBox.text = _root.playerName; _root.saveGame(); _root.updateGameSetupScreen(_root.currentLevel); if (!_root.scoreSubmitted) { scoreSubmitPanel.gotoAndStop(2); } stop();
Instance of Symbol 1232 MovieClip "levelicons" in Frame 6
onClipEvent (enterFrame) { this.gotoAndStop(_root.currentLevel); }
Frame 7
function initGame() { _root.gameover.gotoAndStop(1); initFirstGun(1); _root.currentLevel = 1; lastBaddie = -1; mcArrNum = 0; mcBaddieNum = 0; Health = 100; _root.movieClips = new Array(); _root.baddieClips = new Array(); var _local5 = 200; var _local4 = 150; var _local2 = 0; var _local3 = 1; i = 0; while (i < 10) { _root.gameScreen.attachMovie("bgl" + (i + 1), "bgl" + i, mcIndex--); scale = fl / (fl + _local2); properX = _local5 - xPos; properY = _local4 - yPos; poffx = properX; poffy = properY - ycenter; _root.gameScreen["bgl" + i]._x = xcenter + (poffx * scale); _root.gameScreen["bgl" + i]._y = ycenter + (poffy * scale); _root.gameScreen["bgl" + i]._xscale = (_root.gameScreen["bgl" + i]._yscale = 100 * scale); bgx[i] = _local5; bgy[i] = _local4; bgz[i] = _local2; _root.gameScreen["bgl" + i].zPos = _local2; _root.gameScreen["bgl" + i].objectType = "bgLayer"; movieClips[mcArrNum] = _root.gameScreen["bgl" + i]; mcArrNum++; _local2 = _local2 + 150; _root.gameScreen.attachMovie("fog" + _local3, "fog" + i, mcIndex--); scale = fl / (fl + _local2); properX = _local5 - xPos; properY = _local4 - yPos; poffx = properX; poffy = properY - ycenter; _root.gameScreen["fog" + i]._x = xcenter + (poffx * scale); _root.gameScreen["fog" + i]._y = ycenter + (poffy * scale); _root.gameScreen["fog" + i]._xscale = (_root.gameScreen["fog" + i]._yscale = 100 * scale); fogx[i] = _local5; fogy[i] = _local4; fogz[i] = _local2; _root.gameScreen["fog" + i].zPos = _local2; _root.gameScreen["fog" + i].objectType = "fogLayer"; movieClips[mcArrNum] = _root.gameScreen["fog" + i]; mcArrNum++; _local3++; if (_local3 > 5) { _local3 = 1; } _local2 = _local2 + 150; i++; } _root.gameScreen.bgl5.ammoBox.shot = false; bgCacheOn(); addSectionBaddies(); var i = 0; while (i < mcArrNum) { mcDepthOrder[i] = movieClips[i]; i++; } sortDepths(); resetRockets(); updateBG(); _root.statusBar.grenadeButton._alpha = 50; _root.statusBar.grenadeButton.enabled = false; } Mouse.show(); _root.menuButton._visible = false; var fl = 100; var xcenter = 250; var ycenter = 100; var maxBaddiesOnscreen = (2 + _root.gameDifficulty); _root.startButton._visible = true; var gameStarted = false; var mcDepthOrder = new Array(); var zPos = 0; var xPos = 200; var yPos = -400; var bgx = new Array(); var bgy = new Array(); var bgz = new Array(); var fogx = new Array(); var fogy = new Array(); var fogz = new Array(); var gameID; barrackX = new Array(200, 200, -300, -300, 400, 400, 740, 740, 500, 500, 0, 0, 0, 0); movieClips = new Array(); objectsPerSection = new Array(9, 8, 10, 8, 0); sectionTime = new Array(40, 35, 35, 35, 0); levelObjects = new Array("robot", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "robot", "robot", "robot", "ship", "robot", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "robot", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "robot", "ship", "ship"); objectSubType = new Array(8, 1, 1, 8, 1, 4, 1, 1, 4, 8, 1, 1, 1, 4, 1, 1, 4, 8, 1, 1, 2, 4, 1, 2, 3, 1, 4, 8, 1, 7, 1, 4, 4, 7, 1, 1); objectStartX = new Array(-380, -800, 1300, 1400, -280, 1450, 0, 1500, -900, -720, 360, 50, -950, 1200, -50, -760, -1050, 500, -700, 1200, 50, -1200, 1300, -1450, -50, 500, 1200, 1000, 1000, -2000, -500, 450, -600, 1400, 500, 9000); objectStartY = new Array(100, 0, 0, 0, 160, 0, -600, 0, 0, 100, 100, -500, 0, 0, -500, 100, 0, 100, 0, 0, -500, 0, 0, 0, -500, 250, 0, 0, 0, 0, 0, -450, 0, 0, -500, -800); objectStartZ = new Array(310, 315, 200, 700, 640, 700, 800, 340, 400, 940, 1240, 940, 760, 960, 900, 1050, 800, 1850, 1300, 1550, 1700, 1600, 1650, 1850, 1700, 1850, 1860, 2200, 2300, 2600, 2000, 2000, 2100, 2250, 2000, 1600); objectDestX = new Array(-380, -100, 850, 1050, -280, 800, 0, 900, -200, -720, 360, 50, -295, 300, -50, -760, -350, 650, -15, 700, 40, -180, 500, -540, -50, 500, 400, 750, 700, 0, 100, 450, 300, 500, 500, 9000); objectDestY = new Array(-100, 0, 0, 0, -50, 0, -600, 0, 0, -160, -80, -500, 0, 0, -500, -120, 0, -60, 0, 0, -500, 0, 0, 0, -500, -100, 0, 0, 0, 0, 0, -450, 0, 0, -500, -800); objectDestZ = new Array(310, 315, 200, 620, 640, 640, 750, 340, 400, 940, 1240, 900, 740, 860, 860, 950, 800, 1850, 1300, 1550, 1600, 1600, 1650, 1600, 1600, 1850, 1860, 2200, 2200, 2100, 2000, 2000, 1900, 2250, 2000, 1600); objectStartDelay = new Array(15, 35, 55, 70, 105, 95, 110, 120, 130, 15, 35, 55, 70, 115, 200, 155, 170, 15, 40, 70, 115, 130, 150, 170, 190, 200, 150, 15, 50, 65, 90, 105, 130, 200, 135, 1); objectRespawn = new Array(0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 3, 1, 3, 1, 0, 2, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0); objectRespawnDelay = new Array(0, 105, 117, 0, 80, 90, 75, 65, 0, 0, 55, 0, 40, 60, 0, 50, 0, 0, 90, 80, 0, 140, 55, 60, 0, 60, 110, 60, 90, 210, 60, 0, 70, 0, 0, 0); ammoBoxContents = new Array(200, 200, 0, 0, 20, 1); numSections = 5; numBGs = 10; currentposition = 0; mcArrNum = 0; mcBaddieNum = 0; var mcIndex = 1000; Health = 100; shotsFired = 0; shotsHit = 0; Accuracy = 0; MissionScore = 0; healthDropped = false; initGame(); stop(); _quality = "MEDIUM";
Instance of Symbol 1155 MovieClip "soundicon" in Frame 7
onClipEvent (enterFrame) { if (_root.soundOn == false) { gotoAndStop (2); } } on (release) { if (_root.soundOn) { _root.soundOn = false; _root.soundicon.gotoAndStop(2); } else { _root.soundOn = true; _root.soundicon.gotoAndStop(1); } trace(_root.soundOn); }
Frame 8
_quality = "BEST"; Mouse.show(); stop();
Frame 9
function init() { mcIndex = 1001; var _local2 = 1; while (_local2 < numStars) { _root.stars.attachMovie("star", "ball" + _local2, mcIndex); mcIndex--; _root.stars["ball" + _local2]._x = -1000; _local2++; } } function loop() { speed = 3; xANG = xANG + 0.02; yANG = yANG + 0.02; i = 0; while (i < numStars) { ballZ[i] = ballZ[i] + speed; if (ballZ[i] > 100) { ballZ[i] = -300; } i++; } updateBalls(); } function updateBalls() { i = 0; while (i < numStars) { scale = fl / (fl - ballZ[i]); _root.stars["ball" + (i + 1)]._x = xcenter + (ballX[i] * scale); _root.stars["ball" + (i + 1)]._y = ycenter + (ballY[i] * scale); _root.stars["ball" + (i + 1)]._xscale = (_root.stars["ball" + (i + 1)]._yscale = 100 * scale); _root.stars["ball" + (i + 1)]._alpha = scale * 100; i++; } } stop(); _quality = "BEST"; Mouse.show(); if (levelStat5[1] == 1) { _root.scoreSubmitted = false; } var fl = 30; var xcenter = 275; var ycenter = 200; var numStars = 200; var ballX = Array(numStars); var ballY = Array(numStars); var ballZ = Array(numStars); var ballXRot = Array(numStars); var ballYRot = Array(numStars); var xANG = 0; var yANG = Math.PI; i = 0; while (i < numStars) { ballX[i] = Math.round(Math.random() * 1500) - 750; ballY[i] = Math.round(Math.random() * 1500) - 750; ballZ[i] = Math.round(Math.random() * 400) - 300; i++; } init(); starID = setInterval(this, "loop", 20);
Frame 10
stop(); _root.Ammo = 22;
Frame 11
function initGame() { _root.gameover.gotoAndStop(1); initFirstGun(2); _root.currentLevel = 2; lastBaddie = -1; mcArrNum = 0; mcBaddieNum = 0; Health = 100; _root.movieClips = new Array(); _root.baddieClips = new Array(); var _local4 = 200; var _local3 = 150; var _local2 = 0; var _local5 = 1; i = 0; while (i < 10) { _root.gameScreen.attachMovie("moonbgl" + (i + 1), "bgl" + i, mcIndex--); scale = fl / (fl + _local2); properX = _local4 - xPos; properY = _local3 - yPos; poffx = properX; poffy = properY - ycenter; _root.gameScreen["bgl" + i]._x = xcenter + (poffx * scale); _root.gameScreen["bgl" + i]._y = ycenter + (poffy * scale); _root.gameScreen["bgl" + i]._xscale = (_root.gameScreen["bgl" + i]._yscale = 100 * scale); bgx[i] = _local4; bgy[i] = _local3; bgz[i] = _local2; _root.gameScreen["bgl" + i].zPos = _local2; _root.gameScreen["bgl" + i].objectType = "bgLayer"; movieClips[mcArrNum] = _root.gameScreen["bgl" + i]; mcArrNum++; _local2 = _local2 + 150; _local2 = _local2 + 150; i++; } _root.gameScreen.bgl5.ammoBox.shot = false; bgCacheOn(); addSectionBaddies(); var i = 0; while (i < mcArrNum) { mcDepthOrder[i] = movieClips[i]; i++; } sortDepths(); resetRockets(); updateBG(); _root.statusBar.grenadeButton._alpha = 50; _root.statusBar.grenadeButton.enabled = false; } Mouse.show(); _root.menuButton._visible = false; var fl = 100; var xcenter = 250; var ycenter = 100; var maxBaddiesOnscreen = (2 + _root.gameDifficulty); _root.startButton._visible = true; var gameStarted = false; var mcDepthOrder = new Array(); var zPos = 0; var xPos = 200; var yPos = -400; var bgx = new Array(); var bgy = new Array(); var bgz = new Array(); var fogx = new Array(); var fogy = new Array(); var fogz = new Array(); var gameID; barrackX = new Array(200, 200, 1490, 1490, -900, -900, 100, 100, 500, 500, 0, 0, 0, 0); movieClips = new Array(); objectsPerSection = new Array(7, 9, 12, 7, 0); sectionTime = new Array(50, 45, 45, 45, 0); levelObjects = new Array("robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot"); objectSubType = new Array(8, 6, 4, 4, 1, 1, 1, 1, 1, 1, 1, 6, 4, 4, 6, 3, 8, 4, 1, 6, 2, 1, 4, 3, 2, 6, 1, 4, 1, 1, 2, 2, 7, 6, 7); objectStartX = new Array(-850, -1300, 1670, -920, -1300, 1550, -800, 800, 2100, 2050, -1100, 3000, 350, 2300, -1100, 1500, -1950, -850, -2200, -900, -2350, 1100, 300, -850, 1300, 2250, -2200, -2700, -450, 650, -1000, 1300, 200, 2250, -2500); objectStartY = new Array(100, 0, 0, 0, 0, 0, 0, 0, 0, 200, 100, 0, 0, 0, 100, -400, 200, -400, 0, 200, 100, 0, 0, -400, 200, 100, 100, 0, 0, 0, 200, 200, 200, 100, 0); objectStartZ = new Array(650, 670, 400, 250, 800, 320, 90, 650, 700, 900, 1350, 1050, 850, 730, 1400, 1020, 1920, 1450, 1520, 3000, 1850, 1850, 1470, 1450, 2750, 2450, 1850, 1680, 1850, 1850, 2750, 2750, 2950, 2450, 2650); objectDestX = new Array(-800, -500, 800, -300, -300, 400, -200, 1450, 1600, 2050, 450, 1700, 1200, 1500, -300, 1500, -1950, -850, -1600, -1450, -2350, 400, -500, -850, 1300, 1650, -1700, -1500, -100, 300, -1000, 1300, 200, 1650, 0); objectDestY = new Array(-100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 0, 0, 100, -400, -100, -400, 0, 100, -100, 0, 0, -400, -30, 100, 0, 0, 0, 0, 20, -30, -200, 100, 0); objectDestZ = new Array(650, 620, 200, 100, 500, 70, 90, 650, 700, 900, 950, 950, 650, 730, 1400, 1430, 1920, 1430, 1420, 2750, 1850, 1850, 1270, 1450, 2750, 2450, 1850, 1420, 1850, 1850, 2750, 2750, 2750, 2450, 2000); objectStartDelay = new Array(10, 110, 30, 170, 50, 180, 95, 20, 140, 60, 90, 50, 160, 100, 190, 150, 40, 150, 90, 160, 190, 70, 205, 230, 220, 170, 70, 130, 30, 50, 80, 105, 130, 160, 220); objectRespawn = new Array(0, 1, 1, 1, 2, 0, 2, 1, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 0, 0, 0); objectRespawnDelay = new Array(0, 80, 120, 60, 40, 90, 55, 40, 50, 80, 30, 120, 70, 100, 40, 0, 0, 0, 115, 90, 70, 120, 60, 0, 60, 80, 40, 65, 60, 60, 60, 60, 100, 80, 0); ammoBoxContents = new Array(200, 250, 250, 0, 25, 1); numSections = 5; numBGs = 10; currentposition = 0; mcArrNum = 0; mcBaddieNum = 0; var mcIndex = 1000; Health = 100; shotsFired = 0; shotsHit = 0; Accuracy = 0; MissionScore = 0; healthDropped = false; initGame(); stop(); _quality = "MEDIUM";
Instance of Symbol 1155 MovieClip "soundicon" in Frame 11
onClipEvent (enterFrame) { if (_root.soundOn == false) { gotoAndStop (2); } } on (release) { if (_root.soundOn) { _root.soundOn = false; _root.soundicon.gotoAndStop(2); } else { _root.soundOn = true; _root.soundicon.gotoAndStop(1); } }
Frame 12
function initGame() { _root.gameover.gotoAndStop(1); initFirstGun(3); _root.currentLevel = 3; lastBaddie = -1; mcArrNum = 0; mcBaddieNum = 0; Health = 100; _root.movieClips = new Array(); _root.baddieClips = new Array(); var _local5 = 200; var _local4 = 150; var _local2 = 0; var _local3 = 1; i = 0; while (i < 12) { _root.gameScreen.attachMovie("marsbgl" + (i + 1), "bgl" + i, mcIndex--); scale = fl / (fl + _local2); properX = _local5 - xPos; properY = _local4 - yPos; poffx = properX; poffy = properY - ycenter; _root.gameScreen["bgl" + i]._x = xcenter + (poffx * scale); _root.gameScreen["bgl" + i]._y = ycenter + (poffy * scale); _root.gameScreen["bgl" + i]._xscale = (_root.gameScreen["bgl" + i]._yscale = 100 * scale); bgx[i] = _local5; bgy[i] = _local4; bgz[i] = _local2; _root.gameScreen["bgl" + i].zPos = _local2; _root.gameScreen["bgl" + i].objectType = "bgLayer"; movieClips[mcArrNum] = _root.gameScreen["bgl" + i]; mcArrNum++; _local2 = _local2 + 150; _root.gameScreen.attachMovie(("fog" + _local3) + " mars", "fog" + i, mcIndex--); scale = fl / (fl + _local2); properX = _local5 - xPos; properY = _local4 - yPos; poffx = properX; poffy = properY - ycenter; _root.gameScreen["fog" + i]._x = xcenter + (poffx * scale); _root.gameScreen["fog" + i]._y = ycenter + (poffy * scale); _root.gameScreen["fog" + i]._xscale = (_root.gameScreen["fog" + i]._yscale = 100 * scale); fogx[i] = _local5; fogy[i] = _local4; fogz[i] = _local2; _root.gameScreen["fog" + i].zPos = _local2; _root.gameScreen["fog" + i].objectType = "fogLayer"; movieClips[mcArrNum] = _root.gameScreen["fog" + i]; mcArrNum++; _local3++; if (_local3 > 5) { _local3 = 1; } _local2 = _local2 + 150; i++; } _root.gameScreen.bgl5.ammoBox.shot = false; bgCacheOn(); addSectionBaddies(); var i = 0; while (i < mcArrNum) { mcDepthOrder[i] = movieClips[i]; i++; } sortDepths(); resetRockets(); updateBG(); _root.statusBar.grenadeButton._alpha = 50; _root.statusBar.grenadeButton.enabled = false; } Mouse.show(); _root.menuButton._visible = false; var fl = 100; var xcenter = 250; var ycenter = 100; var maxBaddiesOnscreen = (2 + _root.gameDifficulty); _root.startButton._visible = true; var gameStarted = false; var mcDepthOrder = new Array(); var zPos = 0; var xPos = 200; var yPos = -400; var bgx = new Array(); var bgy = new Array(); var bgz = new Array(); var fogx = new Array(); var fogy = new Array(); var fogz = new Array(); var gameID; barrackX = new Array(200, 200, -500, -500, -940, -940, 760, 760, -940, -940, 250, 250, 0, 0); movieClips = new Array(); objectsPerSection = new Array(7, 8, 8, 9, 10, 0); sectionTime = new Array(50, 40, 40, 40, 40, 0); levelObjects = new Array("robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "robot", "robot"); objectSubType = new Array(8, 5, 3, 3, 5, 3, 4, 3, 3, 4, 4, 5, 3, 6, 5, 3, 3, 6, 4, 5, 3, 6, 5, 3, 3, 6, 4, 5, 3, 7, 5, 8, 3, 3, 5, 9, 2, 2, 4, 3, 5, 7); objectStartX = new Array(-850, -700, 1470, -1050, -700, 1550, -800, -1500, 600, -2000, -550, -1450, -550, 2000, -2500, -1900, 200, -2400, -950, -1550, -950, 2600, -2900, -200, 1900, -1400, 450, 150, 650, 4400, 3300, 300, -2200, -2350, -2500, -2900, 0, -1400, -400, 600, 600, -900); objectStartY = new Array(100, 150, 0, 0, 150, 0, 0, 0, 0, 0, -400, 0, -400, 50, 50, 0, 0, 0, -400, 150, -400, 0, 50, 0, 0, 150, -400, 400, -400, 0, 50, 250, 0, 0, 0, 0, 70, 400, -450, 0, 0, 400); objectStartZ = new Array(650, 620, 630, 300, 700, 320, 90, 800, 800, 950, 1000, 1250, 1000, 1810, 1000, 1400, 1400, 1550, 1600, 2450, 1600, 2410, 1600, 2000, 2000, 2450, 2200, 3050, 2200, 3010, 2300, 2750, 2550, 2650, 2800, 2900, 3550, 3550, 2600, 2850, 2700, 3550); objectDestX = new Array(-800, -1300, 1250, 0, 0, 400, -200, -1000, -100, -1150, -550, -350, -550, 1900, -1150, -1400, -500, -1550, -950, -1950, -950, 2000, -1550, 300, 1200, -900, 450, -250, 650, 3100, 1500, 300, -1250, -1100, -1000, -1700, 0, -1400, -400, -600, -400, -800); objectDestY = new Array(-100, 0, 0, 0, 0, 0, 0, 0, 0, 0, -400, 0, -400, -100, 0, 0, 0, 0, -400, 0, -400, 0, 0, 0, 0, 50, -400, 0, -400, 0, 0, 0, 0, 0, 0, 0, -120, 150, -450, 0, 0, -50); objectDestZ = new Array(650, 670, 630, 150, 700, 70, 90, 800, 800, 950, 1000, 1250, 1000, 1810, 1000, 1400, 1400, 1550, 1600, 2450, 1600, 2410, 1600, 1900, 2000, 2450, 2200, 3050, 2200, 3010, 2300, 2750, 2500, 2550, 2590, 2600, 3550, 3550, 2600, 2650, 2650, 3550); objectStartDelay = new Array(10, 110, 30, 170, 50, 180, 95, 30, 60, 90, 130, 120, 200, 170, 180, 30, 60, 90, 150, 120, 200, 180, 130, 140, 40, 120, 130, 90, 185, 110, 100, 30, 30, 65, 50, 85, 110, 135, 180, 165, 140, 95); objectRespawn = new Array(0, 1, 1, 1, 2, 0, 2, 2, 0, 0, 0, 1, 1, 0, 0, 2, 0, 1, 1, 1, 1, 0, 0, 2, 2, 2, 1, 1, 2, 0, 1, 0, 3, 3, 3, 0, 1, 1, 1, 2, 1, 0); objectRespawnDelay = new Array(0, 80, 120, 60, 40, 90, 55, 60, 90, 80, 0, 60, 0, 60, 40, 70, 90, 100, 0, 60, 0, 60, 40, 50, 60, 30, 0, 30, 0, 120, 60, 0, 40, 20, 30, 100, 70, 70, 0, 30, 50, 60); ammoBoxContents = new Array(200, 250, 200, 0, 30, 2); numSections = 6; numBGs = 12; currentposition = 0; mcArrNum = 0; mcBaddieNum = 0; var mcIndex = 1000; Health = 100; shotsFired = 0; shotsHit = 0; Accuracy = 0; MissionScore = 0; healthDropped = false; initGame(); stop(); _quality = "MEDIUM";
Frame 13
function initGame() { _root.gameover.gotoAndStop(1); initFirstGun(4); _root.currentLevel = 4; lastBaddie = -1; mcArrNum = 0; mcBaddieNum = 0; Health = 100; _root.movieClips = new Array(); _root.baddieClips = new Array(); var _local5 = 200; var _local4 = 150; var _local2 = 0; var _local3 = 1; i = 0; while (i < 12) { _root.gameScreen.attachMovie("iobgl" + (i + 1), "bgl" + i, mcIndex--); scale = fl / (fl + _local2); properX = _local5 - xPos; properY = _local4 - yPos; poffx = properX; poffy = properY - ycenter; _root.gameScreen["bgl" + i]._x = xcenter + (poffx * scale); _root.gameScreen["bgl" + i]._y = ycenter + (poffy * scale); _root.gameScreen["bgl" + i]._xscale = (_root.gameScreen["bgl" + i]._yscale = 100 * scale); bgx[i] = _local5; bgy[i] = _local4; bgz[i] = _local2; _root.gameScreen["bgl" + i].zPos = _local2; _root.gameScreen["bgl" + i].objectType = "bgLayer"; movieClips[mcArrNum] = _root.gameScreen["bgl" + i]; mcArrNum++; _local2 = _local2 + 150; _root.gameScreen.attachMovie(("fog" + _local3) + " mars", "fog" + i, mcIndex--); scale = fl / (fl + _local2); properX = _local5 - xPos; properY = _local4 - yPos; poffx = properX; poffy = properY - ycenter; _root.gameScreen["fog" + i]._x = xcenter + (poffx * scale); _root.gameScreen["fog" + i]._y = ycenter + (poffy * scale); _root.gameScreen["fog" + i]._xscale = (_root.gameScreen["fog" + i]._yscale = 100 * scale); fogx[i] = _local5; fogy[i] = _local4; fogz[i] = _local2; _root.gameScreen["fog" + i].zPos = _local2; _root.gameScreen["fog" + i].objectType = "fogLayer"; movieClips[mcArrNum] = _root.gameScreen["fog" + i]; mcArrNum++; _local3++; if (_local3 > 5) { _local3 = 1; } _local2 = _local2 + 150; i++; } _root.gameScreen.bgl5.ammoBox.shot = false; bgCacheOn(); addSectionBaddies(); var i = 0; while (i < mcArrNum) { mcDepthOrder[i] = movieClips[i]; i++; } sortDepths(); resetRockets(); updateBG(); _root.statusBar.grenadeButton._alpha = 50; _root.statusBar.grenadeButton.enabled = false; } Mouse.show(); _root.menuButton._visible = false; var fl = 100; var xcenter = 250; var ycenter = 100; var maxBaddiesOnscreen = (2 + _root.gameDifficulty); _root.startButton._visible = true; var gameStarted = false; var mcDepthOrder = new Array(); var zPos = 0; var xPos = 200; var yPos = -400; var bgx = new Array(); var bgy = new Array(); var bgz = new Array(); var fogx = new Array(); var fogy = new Array(); var fogz = new Array(); var gameID; barrackX = new Array(200, 200, 400, 400, 1800, 1800, 500, 500, -400, -400, 0, 0, 0, 0); movieClips = new Array(); objectsPerSection = new Array(7, 8, 8, 9, 8, 0); sectionTime = new Array(60, 50, 50, 50, 50, 0); levelObjects = new Array("robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "ship", "ship"); objectSubType = new Array(8, 5, 6, 1, 2, 1, 4, 3, 3, 6, 6, 5, 3, 7, 7, 1, 1, 6, 4, 5, 3, 7, 5, 3, 3, 6, 4, 5, 3, 7, 5, 8, 1, 1, 3, 7, 10, 7, 5, 6); objectStartX = new Array(-850, -700, 1970, -1050, 0, 1550, -800, -600, 1500, -1100, 450, -1650, 450, 3200, -1600, 800, 2900, 300, 1550, 1750, 1550, 5300, -200, -960, 1540, -1700, -310, -610, -110, 4140, 2640, -460, -1300, 500, -1700, 1000, -2750, -150, -750, -800); objectStartY = new Array(100, 150, 0, 0, 215, 0, 0, 0, 0, 0, -400, 0, -400, 360, 50, 0, 0, 0, -400, 0, -400, 0, 50, 0, 0, 150, -400, 400, -400, 0, 50, 350, 0, 0, 0, 0, 0, 100, -450, -450); objectStartZ = new Array(950, 920, 630, 300, 700, 320, 90, 800, 800, 950, 1000, 1850, 1000, 1810, 1000, 1400, 1400, 1550, 1600, 2750, 1600, 2410, 1500, 2000, 2000, 2450, 2200, 3050, 2200, 3010, 2500, 2750, 2610, 2610, 2720, 2720, 3040, 3310, 2750, 2750); objectDestX = new Array(-800, -1500, 1250, 0, 0, 400, -200, -100, 800, -250, 450, -1050, 450, 2300, -100, 1340, 2240, 1200, 1550, 1300, 1550, 1740, 2290, 100, 450, -650, -300, -1000, -150, 2960, 1060, -460, -650, -150, -600, -200, -1000, -150, -750, -800); objectDestY = new Array(-150, 0, 0, 0, 50, 0, 0, 0, 0, 0, -400, 0, -400, 100, 0, 0, 0, 0, -400, 0, -400, 0, 0, 0, 0, 50, -400, 0, -400, 0, 0, -100, 0, 0, 0, 0, 0, -700, -450, -450); objectDestZ = new Array(950, 970, 630, 150, 700, 70, 90, 800, 800, 950, 1000, 1850, 1000, 1810, 1000, 1300, 1300, 1350, 1600, 2750, 1600, 2410, 1500, 2000, 2000, 2450, 2200, 3050, 2200, 3010, 2300, 2750, 2450, 2450, 2570, 2570, 2700, 3310, 2750, 2750); objectStartDelay = new Array(10, 40, 90, 70, 150, 180, 95, 30, 60, 90, 130, 120, 220, 170, 190, 30, 60, 90, 150, 120, 250, 180, 130, 140, 40, 120, 130, 90, 185, 110, 100, 30, 30, 30, 35, 35, 80, 50, 180, 210); objectRespawn = new Array(0, 4, 2, 3, 3, 1, 3, 3, 2, 1, 1, 3, 3, 1, 1, 3, 3, 2, 2, 2, 3, 1, 1, 4, 4, 4, 3, 3, 4, 2, 3, 0, 4, 4, 4, 2, 1, 2, 2, 3); objectRespawnDelay = new Array(0, 50, 120, 40, 40, 90, 55, 100, 90, 80, 0, 30, 0, 60, 40, 30, 40, 100, 0, 60, 0, 60, 40, 50, 60, 30, 0, 30, 0, 120, 60, 0, 40, 40, 40, 80, 120, 80, 0, 0); ammoBoxContents = new Array(200, 250, 300, 500, 30, 2); numSections = 6; numBGs = 12; currentposition = 0; mcArrNum = 0; mcBaddieNum = 0; var mcIndex = 1000; Health = 100; shotsFired = 0; shotsHit = 0; Accuracy = 0; MissionScore = 0; healthDropped = false; initGame(); stop(); _quality = "MEDIUM";
Frame 14
function initGame() { _root.gameover.gotoAndStop(1); initFirstGun(5); _root.currentLevel = 5; lastBaddie = -1; mcArrNum = 0; mcBaddieNum = 0; Health = 100; _root.movieClips = new Array(); _root.baddieClips = new Array(); var _local5 = 200; var _local4 = 150; var _local2 = 0; var _local3 = 1; i = 0; while (i < 12) { _root.gameScreen.attachMovie("satbgl" + (i + 1), "bgl" + i, mcIndex--); scale = fl / (fl + _local2); properX = _local5 - xPos; properY = _local4 - yPos; poffx = properX; poffy = properY - ycenter; _root.gameScreen["bgl" + i]._x = xcenter + (poffx * scale); _root.gameScreen["bgl" + i]._y = ycenter + (poffy * scale); _root.gameScreen["bgl" + i]._xscale = (_root.gameScreen["bgl" + i]._yscale = 100 * scale); bgx[i] = _local5; bgy[i] = _local4; bgz[i] = _local2; _root.gameScreen["bgl" + i].zPos = _local2; _root.gameScreen["bgl" + i].objectType = "bgLayer"; movieClips[mcArrNum] = _root.gameScreen["bgl" + i]; mcArrNum++; _local2 = _local2 + 150; _root.gameScreen.attachMovie(("fog" + _local3) + " mars", "fog" + i, mcIndex--); scale = fl / (fl + _local2); properX = _local5 - xPos; properY = _local4 - yPos; poffx = properX; poffy = properY - ycenter; _root.gameScreen["fog" + i]._x = xcenter + (poffx * scale); _root.gameScreen["fog" + i]._y = ycenter + (poffy * scale); _root.gameScreen["fog" + i]._xscale = (_root.gameScreen["fog" + i]._yscale = 100 * scale); fogx[i] = _local5; fogy[i] = _local4; fogz[i] = _local2; _root.gameScreen["fog" + i].zPos = _local2; _root.gameScreen["fog" + i].objectType = "fogLayer"; movieClips[mcArrNum] = _root.gameScreen["fog" + i]; mcArrNum++; _local3++; if (_local3 > 5) { _local3 = 1; } _local2 = _local2 + 150; i++; } _root.gameScreen.bgl5.ammoBox.shot = false; bgCacheOn(); addSectionBaddies(); var i = 0; while (i < mcArrNum) { mcDepthOrder[i] = movieClips[i]; i++; } sortDepths(); resetRockets(); updateBG(); _root.statusBar.grenadeButton._alpha = 50; _root.statusBar.grenadeButton.enabled = false; } Mouse.show(); _root.menuButton._visible = false; var fl = 100; var xcenter = 250; var ycenter = 100; var maxBaddiesOnscreen = (2 + _root.gameDifficulty); _root.startButton._visible = true; var gameStarted = false; var mcDepthOrder = new Array(); var zPos = 0; var xPos = 200; var yPos = -400; var bgx = new Array(); var bgy = new Array(); var bgz = new Array(); var fogx = new Array(); var fogy = new Array(); var fogz = new Array(); var gameID; barrackX = new Array(200, 200, 950, 950, -900, -900, 810, 810, -600, -600, 0, 0, 0, 0); movieClips = new Array(); objectsPerSection = new Array(7, 8, 8, 9, 8, 0); sectionTime = new Array(60, 50, 50, 50, 50, 0); objectStartX = new Array(-1550, -1500, 3170, -1050, -1100, 1550, -800, -50, 2050, -550, 1000, -1100, 1000, 3750, -1050, -1900, 200, -2400, -1350, -650, -1350, 2400, -2900, -1270, 1830, -2010, 120, -1310, 320, 3830, 2430, -770, -1500, 400, -1900, 900, -2950, -350, -500, -550); objectStartY = new Array(100, 150, 0, 0, 0, 0, 0, 0, 100, 0, -400, 0, -400, 360, 50, 0, 0, 0, -400, 150, -400, 0, 50, 0, 0, 150, -400, 400, -400, 0, 50, 350, 0, 0, 0, 0, 0, 200, -400, -400); objectStartZ = new Array(950, 820, 930, 150, 700, 320, 90, 800, 800, 950, 1000, 1850, 1000, 1810, 1000, 1400, 1400, 1550, 1600, 2750, 1600, 2410, 1800, 2000, 2000, 2450, 2200, 3050, 2200, 3010, 2500, 2750, 2450, 2610, 2720, 2720, 3040, 3310, 2750, 2750); objectDestX = new Array(-800, -700, 1650, 0, 0, 400, -200, 450, 1350, 300, 1000, 0, 1000, 2850, 450, -1430, -530, -1550, -1350, -650, -1350, 0, -510, 100, 1230, -960, 120, -1310, 320, 2650, 750, -770, -850, -350, -800, -400, -1400, -350, -500, -550); objectDestY = new Array(-150, 0, 0, 0, 0, 0, 0, 0, 100, 0, -400, 0, -400, 100, 0, 0, 0, 0, -400, -100, -400, 0, 0, 0, 0, 50, -400, 0, -400, 0, 0, -100, 0, 0, 0, 0, 100, -200, -400, -400); objectDestZ = new Array(950, 870, 630, 150, 700, 70, 90, 800, 800, 950, 1000, 1850, 1000, 1810, 1000, 1300, 1300, 1350, 1600, 2750, 1600, 2410, 1800, 2000, 2000, 2450, 2200, 3050, 2200, 3010, 2500, 2750, 2450, 2610, 2720, 2570, 2840, 3310, 2750, 2750); objectStartDelay = new Array(10, 40, 90, 70, 150, 180, 95, 30, 160, 90, 130, 120, 200, 80, 180, 30, 60, 90, 150, 120, 250, 180, 130, 140, 40, 120, 130, 90, 185, 110, 100, 30, 30, 80, 45, 65, 110, 50, 180, 210); levelObjects = new Array("robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "ship", "robot", "ship", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "robot", "ship", "ship"); objectSubType = new Array(3, 5, 6, 1, 5, 1, 6, 3, 3, 6, 6, 5, 3, 7, 7, 1, 1, 6, 4, 5, 3, 7, 5, 7, 3, 10, 4, 5, 3, 7, 5, 8, 3, 3, 5, 10, 11, 7, 6, 7); objectRespawn = new Array(4, 4, 2, 4, 4, 2, 3, 3, 3, 1, 1, 4, 3, 3, 1, 3, 3, 2, 2, 2, 3, 1, 1, 3, 3, 3, 2, 2, 3, 1, 2, 0, 3, 3, 3, 1, 1, 1, 2, 2); objectRespawnDelay = new Array(40, 50, 120, 40, 40, 90, 55, 100, 90, 80, 0, 30, 0, 70, 40, 30, 40, 100, 0, 60, 0, 60, 40, 50, 60, 30, 0, 30, 0, 120, 60, 0, 40, 40, 80, 40, 120, 80, 0, 0); ammoBoxContents = new Array(200, 250, 200, 250, 35, 3); numSections = 6; numBGs = 12; currentposition = 0; mcArrNum = 0; mcBaddieNum = 0; var mcIndex = 1000; Health = 100; shotsFired = 0; shotsHit = 0; Accuracy = 0; MissionScore = 0; healthDropped = false; initGame(); stop(); _quality = "MEDIUM";
Frame 15
function init() { mcIndex = 1001; var _local2 = 1; while (_local2 < numStars) { _root.stars.attachMovie("star", "ball" + _local2, mcIndex); mcIndex--; _root.stars["ball" + _local2]._x = -1000; _local2++; } } function loop() { speed = 3; xANG = xANG + 0.02; yANG = yANG + 0.02; i = 0; while (i < numStars) { ballZ[i] = ballZ[i] + speed; if (ballZ[i] > 100) { ballZ[i] = -300; } i++; } updateBalls(); } function updateBalls() { i = 0; while (i < numStars) { scale = fl / (fl - ballZ[i]); _root.stars["ball" + (i + 1)]._x = xcenter + (ballX[i] * scale); _root.stars["ball" + (i + 1)]._y = ycenter + (ballY[i] * scale); _root.stars["ball" + (i + 1)]._xscale = (_root.stars["ball" + (i + 1)]._yscale = 100 * scale); _root.stars["ball" + (i + 1)]._alpha = scale * 100; i++; } } stop(); _quality = "BEST"; Mouse.show(); var fl = 30; var xcenter = 275; var ycenter = 200; var numStars = 200; var ballX = Array(numStars); var ballY = Array(numStars); var ballZ = Array(numStars); var ballXRot = Array(numStars); var ballYRot = Array(numStars); var xANG = 0; var yANG = Math.PI; i = 0; while (i < numStars) { ballX[i] = Math.round(Math.random() * 1500) - 750; ballY[i] = Math.round(Math.random() * 1500) - 750; ballZ[i] = Math.round(Math.random() * 400) - 300; i++; } init(); starID = setInterval(this, "loop", 20);
Frame 16
function init() { mcIndex = 1001; var _local2 = 1; while (_local2 < numStars) { _root.stars.attachMovie("star", "ball" + _local2, mcIndex); mcIndex--; _root.stars["ball" + _local2]._x = -1000; _local2++; } } function loop() { speed = 3; xANG = xANG + 0.02; yANG = yANG + 0.02; i = 0; while (i < numStars) { ballZ[i] = ballZ[i] + speed; if (ballZ[i] > 100) { ballZ[i] = -300; } i++; } updateBalls(); } function updateBalls() { i = 0; while (i < numStars) { scale = fl / (fl - ballZ[i]); _root.stars["ball" + (i + 1)]._x = xcenter + (ballX[i] * scale); _root.stars["ball" + (i + 1)]._y = ycenter + (ballY[i] * scale); _root.stars["ball" + (i + 1)]._xscale = (_root.stars["ball" + (i + 1)]._yscale = 100 * scale); _root.stars["ball" + (i + 1)]._alpha = scale * 100; i++; } } stop(); _quality = "BEST"; Mouse.show(); var fl = 30; var xcenter = 275; var ycenter = 200; var numStars = 200; var ballX = Array(numStars); var ballY = Array(numStars); var ballZ = Array(numStars); var ballXRot = Array(numStars); var ballYRot = Array(numStars); var xANG = 0; var yANG = Math.PI; i = 0; while (i < numStars) { ballX[i] = Math.round(Math.random() * 1500) - 750; ballY[i] = Math.round(Math.random() * 1500) - 750; ballZ[i] = Math.round(Math.random() * 400) - 300; i++; } init(); starID = setInterval(this, "loop", 20); _root.doTopTens();
Frame 17
_root.playerNameBox.text = _root.playerName; _root.easybut.diffmark._visible = false; _root.normbut.diffmark._visible = false; _root.hardbut.diffmark._visible = false; if (_root.gameDifficulty == 1) { _root.easybut.diffmark._visible = true; } if (_root.gameDifficulty == 2) { _root.normbut.diffmark._visible = true; } if (_root.gameDifficulty == 3) { _root.hardbut.diffmark._visible = true; }
Symbol 27 MovieClip Frame 8
stop();
Symbol 28 MovieClip Frame 11
stop();
Symbol 37 MovieClip Frame 1
stop();
Symbol 37 MovieClip Frame 2
_root.playSound(_root.EXPLODE);
Symbol 38 MovieClip [jetswoop2] Frame 37
_root.playSound(_root.JETSOUND);
Symbol 38 MovieClip [jetswoop2] Frame 48
stop(); if (_parent.respawn > 0) { _parent.respawn--; _parent.xPos = _parent.startxPos; _parent.yPos = _parent.startyPos; _parent.zPos = _parent.startzPos; _parent.health = _parent.startHealth; _parent.shootDelay = 20; gotoAndPlay (1); } else { baddiesOnscreenCount--; _parent.movemode = 2; _parent._visible = false; }
Symbol 39 MovieClip [jetswoop1] Frame 38
_root.playSound(_root.JETSOUND);
Symbol 39 MovieClip [jetswoop1] Frame 50
stop(); if (_parent.respawn > 0) { _parent.respawn--; _parent.xPos = _parent.startxPos; _parent.yPos = _parent.startyPos; _parent.zPos = _parent.startzPos; _parent.health = _parent.startHealth; _parent.shootDelay = 20; gotoAndPlay (1); } else { baddiesOnscreenCount--; _parent.movemode = 2; _parent._visible = false; }
Symbol 47 MovieClip [Defaults] Frame 1
#initclip 43 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 48 MovieClip [UIObjectExtensions] Frame 1
#initclip 44 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 49 MovieClip [UIObject] Frame 1
#initclip 45 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 52 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 53 MovieClip Frame 1
#initclip 46 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 54 MovieClip [FocusRect] Frame 1
#initclip 47 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 55 MovieClip [FocusManager] Frame 1
#initclip 48 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 56 MovieClip [UIComponentExtensions] Frame 1
#initclip 49 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 57 MovieClip [UIComponent] Frame 1
#initclip 50 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 59 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 61 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 64 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 66 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 69 MovieClip [SimpleButton] Frame 1
#initclip 51 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 72 MovieClip [Border] Frame 1
#initclip 52 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 73 MovieClip [RectBorder] Frame 1
#initclip 53 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 74 MovieClip [TextInput] Frame 1
#initclip 54 Object.registerClass("TextInput", mx.controls.TextInput); #endinitclip stop();
Symbol 75 MovieClip [ComboBase] Frame 1
#initclip 55 mx.controls.listclasses.DataSelector.Initialize(Object(mx.controls.ComboBase).prototype); Object.registerClass("ComboBase", mx.controls.ComboBase); #endinitclip stop();
Instance of Symbol 69 MovieClip [SimpleButton] in Symbol 75 MovieClip [ComboBase] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 74 MovieClip [TextInput] in Symbol 75 MovieClip [ComboBase] Frame 2
//component parameters onClipEvent (initialize) { editable = true; password = false; text = ""; maxChars = null; restrict = "null"; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 76 MovieClip [DataProvider] Frame 1
#initclip 56 Object.registerClass("DataProvider", mx.controls.listclasses.DataProvider); #endinitclip stop();
Symbol 77 MovieClip [DataSelector] Frame 1
#initclip 57 Object.registerClass("DataSelector", mx.controls.listclasses.DataSelector); #endinitclip stop();
Symbol 78 MovieClip [SelectableRow] Frame 1
#initclip 58 Object.registerClass("SelectableRow", mx.controls.listclasses.SelectableRow); #endinitclip stop();
Symbol 79 MovieClip [ButtonSkin] Frame 1
#initclip 59 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 80 MovieClip [Button] Frame 1
#initclip 60 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 69 MovieClip [SimpleButton] in Symbol 80 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 81 MovieClip [CustomBorder] Frame 1
#initclip 61 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclip
Symbol 93 MovieClip [ScrollThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 95 MovieClip [ScrollThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 106 MovieClip [ThumbThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 108 MovieClip [ThumbThemeColor3] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 115 MovieClip [ThumbThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 136 MovieClip [BtnDownArrow] Frame 1
#initclip 62 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclip
Symbol 137 MovieClip [BtnUpArrow] Frame 1
#initclip 63 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclip
Symbol 139 MovieClip [HScrollBar] Frame 1
#initclip 64 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();
Instance of Symbol 80 MovieClip [Button] in Symbol 139 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 69 MovieClip [SimpleButton] in Symbol 139 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 140 MovieClip [VScrollBar] Frame 1
#initclip 65 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();
Instance of Symbol 80 MovieClip [Button] in Symbol 140 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 69 MovieClip [SimpleButton] in Symbol 140 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 141 MovieClip [View] Frame 1
#initclip 66 Object.registerClass("View", mx.core.View); #endinitclip stop();
Symbol 142 MovieClip [ScrollView] Frame 1
#initclip 67 Object.registerClass("ScrollView", mx.core.ScrollView); #endinitclip stop();
Instance of Symbol 139 MovieClip [HScrollBar] in Symbol 142 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 140 MovieClip [VScrollBar] in Symbol 142 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 143 MovieClip [ScrollSelectList] Frame 1
#initclip 68 Object.registerClass("ScrollSelectList", mx.controls.listclasses.ScrollSelectList); #endinitclip stop();
Symbol 144 MovieClip [List] Frame 1
#initclip 69 Object.registerClass("List", mx.controls.List); #endinitclip stop();
Symbol 150 MovieClip [ComboDownArrowDisabled] Frame 1
#initclip 70 Object.registerClass("ComboDownArrowDisabled", mx.controls.SimpleButton); #endinitclip
Symbol 152 MovieClip [ComboThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 155 MovieClip [ComboAssets] Frame 1
#initclip 71 mx.controls.ComboBox.prototype.downArrowUpName = "ComboDownArrowUp"; mx.controls.ComboBox.prototype.downArrowDownName = "ComboDownArrowDown"; mx.controls.ComboBox.prototype.downArrowOverName = "ComboDownArrowOver"; mx.controls.ComboBox.prototype.downArrowDisabledName = "ComboDownArrowDisabled"; mx.controls.ComboBox.prototype.wrapDownArrowButton = false; mx.controls.ComboBox.prototype.dropDownBorderStyle = "solid"; mx.controls.ComboBox.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, {bl:0, tl:0, tr:5, br:5}, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; #endinitclip
Symbol 156 MovieClip [ComboBox] Frame 1
#initclip 72 Object.registerClass("ComboBox", mx.controls.ComboBox); #endinitclip stop();
Instance of Symbol 144 MovieClip [List] in Symbol 156 MovieClip [ComboBox] Frame 2
//component parameters onClipEvent (initialize) { multipleSelection = false; rowHeight = 20; }
Symbol 207 MovieClip Frame 1
function setBar(percent) { bar._xscale = percent; percDisp = percent; if (percent < 100) { bar.text = ("Loading - " + Math.round(percDisp)) + "%"; } else { bar.text = "Ready!"; _root.menuButton._visible = true; _root.menuButton._y = 354; } }
Symbol 224 Button
on (release) { _root.gotoAndStop("main menu"); }
Symbol 253 MovieClip Frame 97
stop();
Symbol 255 MovieClip Frame 85
stop();
Symbol 258 MovieClip Frame 84
stop();
Symbol 40 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 41 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 42 MovieClip [__Packages.mx.controls.listclasses.DataSelector] Frame 0
class mx.controls.listclasses.DataSelector extends Object { var __vPosition, setVPosition, __dataProvider, enabled, lastSelID, lastSelected, selected, invUpdateControl, invalidate, multipleSelection, updateControl, __rowCount, rows; function DataSelector () { super(); } static function Initialize(obj) { var _local3 = mixinProps; var _local4 = _local3.length; obj = obj.prototype; var _local1 = 0; while (_local1 < _local4) { obj[_local3[_local1]] = mixins[_local3[_local1]]; _local1++; } mixins.createProp(obj, "dataProvider", true); mixins.createProp(obj, "length", false); mixins.createProp(obj, "value", false); mixins.createProp(obj, "selectedIndex", true); mixins.createProp(obj, "selectedIndices", true); mixins.createProp(obj, "selectedItems", false); mixins.createProp(obj, "selectedItem", true); return(true); } function createProp(obj, propName, setter) { var p = (propName.charAt(0).toUpperCase() + propName.substr(1)); var _local2 = null; var _local4 = function (Void) { return(this["get" + p]()); }; if (setter) { _local2 = function (val) { this["set" + p](val); }; } obj.addProperty(propName, _local4, _local2); } function setDataProvider(dP) { if (__vPosition != 0) { setVPosition(0); } clearSelected(); __dataProvider.removeEventListener(this); __dataProvider = dP; dP.addEventListener("modelChanged", this); dP.addView(this); modelChanged({eventName:"updateAll"}); } function getDataProvider(Void) { return(__dataProvider); } function addItemAt(index, label, data) { if ((index < 0) || (!enabled)) { return(undefined); } var _local2 = __dataProvider; if (_local2 == undefined) { _local2 = (__dataProvider = new Array()); _local2.addEventListener("modelChanged", this); index = 0; } if ((typeof(label) == "object") || (typeof(_local2.getItemAt(0)) == "string")) { _local2.addItemAt(index, label); } else { _local2.addItemAt(index, {label:label, data:data}); } } function addItem(label, data) { addItemAt(__dataProvider.length, label, data); } function removeItemAt(index) { return(__dataProvider.removeItemAt(index)); } function removeAll(Void) { __dataProvider.removeAll(); } function replaceItemAt(index, newLabel, newData) { if (typeof(newLabel) == "object") { __dataProvider.replaceItemAt(index, newLabel); } else { __dataProvider.replaceItemAt(index, {label:newLabel, data:newData}); } } function sortItemsBy(fieldName, order) { lastSelID = __dataProvider.getItemID(lastSelected); __dataProvider.sortItemsBy(fieldName, order); } function sortItems(compareFunc, order) { lastSelID = __dataProvider.getItemID(lastSelected); __dataProvider.sortItems(compareFunc, order); } function getLength(Void) { return(__dataProvider.length); } function getItemAt(index) { return(__dataProvider.getItemAt(index)); } function modelChanged(eventObj) { var _local3 = eventObj.firstItem; var _local6 = eventObj.lastItem; var _local7 = eventObj.eventName; if (_local7 == undefined) { _local7 = eventObj.event; _local3 = eventObj.firstRow; _local6 = eventObj.lastRow; if (_local7 == "addRows") { _local7 = (eventObj.eventName = "addItems"); } else if (_local7 == "deleteRows") { _local7 = (eventObj.eventName = "removeItems"); } else if (_local7 == "updateRows") { _local7 = (eventObj.eventName = "updateItems"); } } if (_local7 == "addItems") { for (var _local2 in selected) { var _local5 = selected[_local2]; if ((_local5 != undefined) && (_local5 >= _local3)) { selected[_local2] = selected[_local2] + ((_local6 - _local3) + 1); } } } else if (_local7 == "removeItems") { if (__dataProvider.length == 0) { delete selected; } else { var _local9 = eventObj.removedIDs; var _local10 = _local9.length; var _local2 = 0; while (_local2 < _local10) { var _local4 = _local9[_local2]; if (selected[_local4] != undefined) { delete selected[_local4]; } _local2++; } for (_local2 in selected) { if (selected[_local2] >= _local3) { selected[_local2] = selected[_local2] - ((_local6 - _local3) + 1); } } } } else if (_local7 == "sort") { if (typeof(__dataProvider.getItemAt(0)) != "object") { delete selected; } else { var _local10 = __dataProvider.length; var _local2 = 0; while (_local2 < _local10) { if (isSelected(_local2)) { var _local4 = __dataProvider.getItemID(_local2); if (_local4 == lastSelID) { lastSelected = _local2; } selected[_local4] = _local2; } _local2++; } } } else if (_local7 == "filterModel") { setVPosition(0); } invUpdateControl = true; invalidate(); } function getValue(Void) { var _local2 = getSelectedItem(); if (typeof(_local2) != "object") { return(_local2); } return(((_local2.data == undefined) ? (_local2.label) : (_local2.data))); } function getSelectedIndex(Void) { for (var _local3 in selected) { var _local2 = selected[_local3]; if (_local2 != undefined) { return(_local2); } } } function setSelectedIndex(index) { if (((index >= 0) && (index < __dataProvider.length)) && (enabled)) { delete selected; selectItem(index, true); lastSelected = index; invUpdateControl = true; invalidate(); } else if (index == undefined) { clearSelected(); } } function getSelectedIndices(Void) { var _local2 = new Array(); for (var _local3 in selected) { _local2.push(selected[_local3]); } _local2.reverse(); return(((_local2.length > 0) ? (_local2) : undefined)); } function setSelectedIndices(indexArray) { if (multipleSelection != true) { return(undefined); } delete selected; var _local3 = 0; while (_local3 < indexArray.length) { var _local2 = indexArray[_local3]; if ((_local2 >= 0) && (_local2 < __dataProvider.length)) { selectItem(_local2, true); } _local3++; } invUpdateControl = true; updateControl(); } function getSelectedItems(Void) { var _local3 = getSelectedIndices(); var _local4 = new Array(); var _local2 = 0; while (_local2 < _local3.length) { _local4.push(getItemAt(_local3[_local2])); _local2++; } return(((_local4.length > 0) ? (_local4) : undefined)); } function getSelectedItem(Void) { return(__dataProvider.getItemAt(getSelectedIndex())); } function selectItem(index, selectedFlag) { if (selected == undefined) { selected = new Object(); } var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } if (selectedFlag && (!isSelected(index))) { selected[_local2] = index; } else if (!selectedFlag) { delete selected[_local2]; } } function isSelected(index) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(false); } return(selected[_local2] != undefined); } function clearSelected(transition) { var _local3 = 0; for (var _local4 in selected) { var _local2 = selected[_local4]; if (((_local2 != undefined) && (__vPosition <= _local2)) && (_local2 < (__vPosition + __rowCount))) { rows[_local2 - __vPosition].drawRow(rows[_local2 - __vPosition].item, "normal", transition && ((_local3 % 3) == 0)); } _local3++; } delete selected; } static var mixins = new mx.controls.listclasses.DataSelector(); static var mixinProps = ["setDataProvider", "getDataProvider", "addItem", "addItemAt", "removeAll", "removeItemAt", "replaceItemAt", "sortItemsBy", "sortItems", "getLength", "getItemAt", "modelChanged", "calcPreferredWidthFromData", "calcPreferredHeightFromData", "getValue", "getSelectedIndex", "getSelectedItem", "getSelectedIndices", "getSelectedItems", "selectItem", "isSelected", "clearSelected", "setSelectedIndex", "setSelectedIndices"]; }
Symbol 43 MovieClip [__Packages.mx.controls.ComboBase] Frame 0
class mx.controls.ComboBase extends mx.core.UIComponent { var getValue, tabEnabled, tabChildren, boundingBox_mc, downArrow_mc, createClassObject, onDownArrow, border_mc, __border, text_mc, focusTextField, __width, __height, getFocusManager, __get__height, height, _parent; function ComboBase () { super(); getValue = _getValue; } function init() { super.init(); tabEnabled = !_editable; tabChildren = _editable; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren() { var _local3 = new Object(); _local3.styleName = this; if (downArrow_mc == undefined) { _local3.falseUpSkin = downArrowUpName; _local3.falseOverSkin = downArrowOverName; _local3.falseDownSkin = downArrowDownName; _local3.falseDisabledSkin = downArrowDisabledName; _local3.validateNow = true; _local3.tabEnabled = false; createClassObject(mx.controls.SimpleButton, "downArrow_mc", 19, _local3); downArrow_mc.buttonDownHandler = onDownArrow; downArrow_mc.useHandCursor = false; downArrow_mc.onPressWas = downArrow_mc.onPress; downArrow_mc.onPress = function () { this.trackAsMenuWas = this.trackAsMenu; this.trackAsMenu = true; if (!this._editable) { this._parent.text_mc.trackAsMenu = this.trackAsMenu; } this.onPressWas(); }; downArrow_mc.onDragOutWas = downArrow_mc.onDragOut; downArrow_mc.onDragOut = function () { this.trackAsMenuWas = this.trackAsMenu; this.trackAsMenu = false; if (!this._editable) { this._parent.text_mc.trackAsMenu = this.trackAsMenu; } this.onDragOutWas(); }; downArrow_mc.onDragOverWas = downArrow_mc.onDragOver; downArrow_mc.onDragOver = function () { this.trackAsMenu = this.trackAsMenuWas; if (!this._editable) { this._parent.text_mc.trackAsMenu = this.trackAsMenu; } this.onDragOverWas(); }; } if (border_mc == undefined) { _local3.tabEnabled = false; createClassObject(_global.styles.rectBorderClass, "border_mc", 17, _local3); border_mc.move(0, 0); __border = border_mc; } _local3.borderStyle = "none"; _local3.readOnly = !_editable; _local3.tabEnabled = _editable; if (text_mc == undefined) { createClassObject(mx.controls.TextInput, "text_mc", 18, _local3); text_mc.move(0, 0); text_mc.addEnterEvents(); text_mc.enterHandler = _enterHandler; text_mc.changeHandler = _changeHandler; text_mc.oldOnSetFocus = text_mc.onSetFocus; text_mc.onSetFocus = function () { this.oldOnSetFocus(); this._parent.onSetFocus(); }; text_mc.__set__restrict("^\x1B"); text_mc.oldOnKillFocus = text_mc.onKillFocus; text_mc.onKillFocus = function (n) { this.oldOnKillFocus(n); this._parent.onKillFocus(n); }; text_mc.drawFocus = function (b) { this._parent.drawFocus(b); }; delete text_mc.borderStyle; } focusTextField = text_mc; text_mc.owner = this; layoutChildren(__width, __height); } function onKillFocus() { super.onKillFocus(); Key.removeListener(text_mc); getFocusManager().defaultPushButtonEnabled = true; } function onSetFocus() { super.onSetFocus(); getFocusManager().defaultPushButtonEnabled = false; Key.addListener(text_mc); } function setFocus() { if (_editable) { Selection.setFocus(text_mc); } else { Selection.setFocus(this); } } function setSize(w, h, noEvent) { super.setSize(w, ((h == undefined) ? (__get__height()) : (h)), noEvent); } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); downArrow_mc.enabled = enabledFlag; text_mc.enabled = enabledFlag; } function setEditable(e) { _editable = e; if (wrapDownArrowButton == false) { if (e) { border_mc.borderStyle = "inset"; text_mc.borderStyle = "inset"; symbolName = "ComboBox"; invalidateStyle(); } else { border_mc.borderStyle = "comboNonEdit"; text_mc.borderStyle = "dropDown"; symbolName = "DropDown"; invalidateStyle(); } } tabEnabled = !e; tabChildren = e; text_mc.tabEnabled = e; if (e) { delete text_mc.onPress; delete text_mc.onRelease; delete text_mc.onReleaseOutside; delete text_mc.onDragOut; delete text_mc.onDragOver; delete text_mc.onRollOver; delete text_mc.onRollOut; } else { text_mc.onPress = function () { this._parent.downArrow_mc.onPress(); }; text_mc.onRelease = function () { this._parent.downArrow_mc.onRelease(); }; text_mc.onReleaseOutside = function () { this._parent.downArrow_mc.onReleaseOutside(); }; text_mc.onDragOut = function () { this._parent.downArrow_mc.onDragOut(); }; text_mc.onDragOver = function () { this._parent.downArrow_mc.onDragOver(); }; text_mc.onRollOver = function () { this._parent.downArrow_mc.onRollOver(); }; text_mc.onRollOut = function () { this._parent.downArrow_mc.onRollOut(); }; text_mc.useHandCursor = false; } } function get editable() { return(_editable); } function set editable(e) { setEditable(e); //return(editable); } function _getValue() { return((_editable ? (text_mc.getText()) : (DSgetValue()))); } function draw() { downArrow_mc.draw(); border_mc.draw(); } function size() { layoutChildren(__width, __height); } function setTheme(t) { downArrowUpName = (t + "downArrow") + "Up_mc"; downArrowDownName = (t + "downArrow") + "Down_mc"; downArrowDisabledName = (t + "downArrow") + "Disabled_mc"; } function get text() { return(text_mc.getText()); } function set text(t) { setText(t); //return(text); } function setText(t) { text_mc.setText(t); } function get textField() { return(text_mc); } function get restrict() { return(text_mc.__get__restrict()); } function set restrict(w) { text_mc.__set__restrict(w); //return(restrict); } function invalidateStyle() { downArrow_mc.invalidateStyle(); text_mc.invalidateStyle(); border_mc.invalidateStyle(); } function layoutChildren(w, h) { if (downArrow_mc == undefined) { return(undefined); } if (wrapDownArrowButton) { var _local2 = border_mc.__get__borderMetrics(); downArrow_mc._width = (downArrow_mc._height = (h - _local2.top) - _local2.bottom); downArrow_mc.move((w - downArrow_mc._width) - _local2.right, _local2.top); border_mc.setSize(w, h); text_mc.setSize(w - downArrow_mc._width, h); } else { downArrow_mc.move(w - downArrow_mc._width, 0); border_mc.setSize(w - downArrow_mc.width, h); text_mc.setSize(w - downArrow_mc._width, h); downArrow_mc._height = height; } } function _changeHandler(obj) { } function _enterHandler(obj) { var _local2 = _parent; obj.target = _local2; _local2.dispatchEvent(obj); } function get tabIndex() { return(text_mc.__get__tabIndex()); } function set tabIndex(w) { text_mc.__set__tabIndex(w); //return(tabIndex); } static var mixIt1 = mx.controls.listclasses.DataSelector.Initialize(mx.controls.ComboBase); static var symbolName = "ComboBase"; static var symbolOwner = mx.controls.ComboBase; static var version = "2.0.2.126"; var _editable = false; var downArrowUpName = "ScrollDownArrowUp"; var downArrowDownName = "ScrollDownArrowDown"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDisabledName = "ScrollDownArrowDisabled"; var wrapDownArrowButton = true; var DSgetValue = mx.controls.listclasses.DataSelector.prototype.getValue; var multipleSelection = false; }
Symbol 44 MovieClip [__Packages.mx.controls.ComboBox] Frame 0
class mx.controls.ComboBox extends mx.controls.ComboBase { var __set__editable, editable, __labels, data, __dropdownWidth, __width, _editable, selectedIndex, __dropdown, dataProvider, __labelFunction, createObject, border_mc, mask, text_mc, dispatchValueChangedEvent, getValue, length, selectedItem, _y, isPressed, owner, __set__visible, height, localToGlobal, __selectedIndexOnDropdown, __initialSelectedIndexOnDropdown, __get__height, getStyle, _parent, width, __dataProvider, selected, dispatchEvent; function ComboBox () { super(); } function init() { super.init(); } function createChildren() { super.createChildren(); __set__editable(editable); if (__labels.length > 0) { var _local6 = new Array(); var _local3 = 0; while (_local3 < labels.length) { _local6.addItem({label:labels[_local3], data:data[_local3]}); _local3++; } setDataProvider(_local6); } dropdownWidth = (((typeof(__dropdownWidth) == "number") ? (__dropdownWidth) : (__width))); if (!_editable) { selectedIndex = 0; } initializing = false; } function onKillFocus(n) { if (_showingDropdown && (n != null)) { displayDropdown(false); } super.onKillFocus(); } function getDropdown() { if (initializing) { return(undefined); } if (!hasDropdown()) { var _local3 = new Object(); _local3.styleName = this; if (dropdownBorderStyle != undefined) { _local3.borderStyle = dropdownBorderStyle; } _local3._visible = false; __dropdown = mx.managers.PopUpManager.createPopUp(this, mx.controls.List, false, _local3, true); __dropdown.scroller.mask.removeMovieClip(); if (dataProvider == undefined) { dataProvider = new Array(); } __dropdown.setDataProvider(dataProvider); __dropdown.selectMultiple = false; __dropdown.rowCount = __rowCount; __dropdown.selectedIndex = selectedIndex; __dropdown.vScrollPolicy = "auto"; __dropdown.labelField = __labelField; __dropdown.labelFunction = __labelFunction; __dropdown.owner = this; __dropdown.changeHandler = _changeHandler; __dropdown.scrollHandler = _scrollHandler; __dropdown.itemRollOverHandler = _itemRollOverHandler; __dropdown.itemRollOutHandler = _itemRollOutHandler; __dropdown.resizeHandler = _resizeHandler; __dropdown.mouseDownOutsideHandler = function (eventObj) { var _local3 = this.owner; var _local4 = new Object(); _local4.x = _local3._root._xmouse; _local4.y = _local3._root._ymouse; _local3._root.localToGlobal(_local4); if (_local3.hitTest(_local4.x, _local4.y, false)) { } else if ((!this.wrapDownArrowButton) && (this.owner.downArrow_mc.hitTest(_root._xmouse, _root._ymouse, false))) { } else { _local3.displayDropdown(false); } }; __dropdown.onTweenUpdate = function (v) { this._y = v; }; __dropdown.setSize(__dropdownWidth, __dropdown.height); createObject("BoundingBox", "mask", 20); mask._y = border_mc.height; mask._width = __dropdownWidth; mask._height = __dropdown.height; mask._visible = false; __dropdown.setMask(mask); } return(__dropdown); } function setSize(w, h, noEvent) { super.setSize(w, h, noEvent); __dropdownWidth = w; __dropdown.rowHeight = h; __dropdown.setSize(__dropdownWidth, __dropdown.height); } function setEditable(e) { super.setEditable(e); if (e) { text_mc.setText(""); } else { text_mc.setText(selectedLabel); } } function get labels() { return(__labels); } function set labels(lbls) { __labels = lbls; setDataProvider(lbls); //return(labels); } function getLabelField() { return(__labelField); } function get labelField() { return(getLabelField()); } function setLabelField(s) { __dropdown.labelField = (__labelField = s); text_mc.setText(selectedLabel); } function set labelField(s) { setLabelField(s); //return(labelField); } function getLabelFunction() { return(__labelFunction); } function get labelFunction() { return(getLabelFunction()); } function set labelFunction(f) { __dropdown.labelFunction = (__labelFunction = f); text_mc.setText(selectedLabel); //return(labelFunction); } function setSelectedItem(v) { super.setSelectedItem(v); __dropdown.selectedItem = v; text_mc.setText(selectedLabel); } function setSelectedIndex(v) { super.setSelectedIndex(v); __dropdown.selectedIndex = v; if (v != undefined) { text_mc.setText(selectedLabel); } dispatchValueChangedEvent(getValue()); } function setRowCount(count) { if (isNaN(count)) { return(undefined); } __rowCount = count; __dropdown.setRowCount(count); } function get rowCount() { return(Math.max(1, Math.min(length, __rowCount))); } function set rowCount(v) { setRowCount(v); //return(rowCount); } function setDropdownWidth(w) { __dropdownWidth = w; __dropdown.setSize(w, __dropdown.height); } function get dropdownWidth() { return(__dropdownWidth); } function set dropdownWidth(v) { setDropdownWidth(v); //return(dropdownWidth); } function get dropdown() { return(getDropdown()); } function setDataProvider(dp) { super.setDataProvider(dp); __dropdown.setDataProvider(dp); if (!_editable) { selectedIndex = 0; } } function open() { displayDropdown(true); } function close() { displayDropdown(false); } function get selectedLabel() { var _local2 = selectedItem; if (_local2 == undefined) { return(""); } if (labelFunction != undefined) { return(labelFunction(_local2)); } if (typeof(_local2) != "object") { return(_local2); } if (_local2[labelField] != undefined) { return(_local2[labelField]); } if (_local2.label != undefined) { return(_local2.label); } var _local3 = " "; for (var _local4 in _local2) { if (_local4 != "__ID__") { _local3 = (_local2[_local4] + ", ") + _local3; } } _local3 = _local3.substring(0, _local3.length - 3); return(_local3); } function hasDropdown() { return((__dropdown != undefined) && (__dropdown.valueOf() != undefined)); } function tweenEndShow(value) { _y = value; isPressed = true; owner.dispatchEvent({type:"open", target:owner}); } function tweenEndHide(value) { _y = value; __set__visible(false); owner.dispatchEvent({type:"close", target:owner}); } function displayDropdown(show) { if (show == _showingDropdown) { return(undefined); } var _local3 = new Object(); _local3.x = 0; _local3.y = height; localToGlobal(_local3); if (show) { __selectedIndexOnDropdown = selectedIndex; __initialSelectedIndexOnDropdown = selectedIndex; getDropdown(); var _local2 = __dropdown; _local2.isPressed = true; _local2.rowCount = rowCount; _local2.visible = show; _local2._parent.globalToLocal(_local3); _local2.onTweenEnd = tweenEndShow; var _local5; var _local8; if ((_local3.y + _local2.height) > Stage.height) { _local5 = _local3.y - __get__height(); _local8 = _local5 - _local2.height; mask._y = -_local2.height; } else { _local5 = _local3.y - _local2.height; _local8 = _local3.y; mask._y = border_mc.height; } var _local6 = _local2.selectedIndex; if (_local6 == undefined) { _local6 = 0; } var _local4 = _local2.vPosition; _local4 = _local6 - 1; _local4 = Math.min(Math.max(_local4, 0), _local2.length - _local2.rowCount); _local2.vPosition = _local4; _local2.move(_local3.x, _local5); _local2.tween = new mx.effects.Tween(__dropdown, _local5, _local8, getStyle("openDuration")); } else { __dropdown._parent.globalToLocal(_local3); delete __dropdown.dragScrolling; __dropdown.onTweenEnd = tweenEndHide; __dropdown.tween = new mx.effects.Tween(__dropdown, __dropdown._y, _local3.y - __dropdown.height, getStyle("openDuration")); if (__initialSelectedIndexOnDropdown != selectedIndex) { dispatchChangeEvent(undefined, __initialSelectedIndexOnDropdown, selectedIndex); } } var _local9 = getStyle("openEasing"); if (_local9 != undefined) { __dropdown.tween.easingEquation = _local9; } _showingDropdown = show; } function onDownArrow() { _parent.displayDropdown(!_parent._showingDropdown); } function keyDown(e) { if (e.ctrlKey && (e.code == 40)) { displayDropdown(true); } else if (e.ctrlKey && (e.code == 38)) { displayDropdown(false); dispatchChangeEvent(undefined, __selectedIndexOnDropdown, selectedIndex); } else if (e.code == 27) { displayDropdown(false); } else if (e.code == 13) { if (_showingDropdown) { selectedIndex = __dropdown.selectedIndex; displayDropdown(false); } } else if (((((!_editable) || (e.code == 38)) || (e.code == 40)) || (e.code == 33)) || (e.code == 34)) { selectedIndex = 0 + selectedIndex; bInKeyDown = true; var _local3 = dropdown; _local3.keyDown(e); bInKeyDown = false; selectedIndex = __dropdown.selectedIndex; } } function invalidateStyle(styleProp) { __dropdown.invalidateStyle(styleProp); super.invalidateStyle(styleProp); } function changeTextStyleInChildren(styleProp) { if (dropdown.stylecache != undefined) { delete dropdown.stylecache[styleProp]; delete dropdown.stylecache.tf; } __dropdown.changeTextStyleInChildren(styleProp); super.changeTextStyleInChildren(styleProp); } function changeColorStyleInChildren(sheetName, styleProp, newValue) { if (dropdown.stylecache != undefined) { delete dropdown.stylecache[styleProp]; delete dropdown.stylecache.tf; } __dropdown.changeColorStyleInChildren(sheetName, styleProp, newValue); super.changeColorStyleInChildren(sheetName, styleProp, newValue); } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { if (dropdown.stylecache != undefined) { delete dropdown.stylecache[styleProp]; delete dropdown.stylecache.tf; } __dropdown.notifyStyleChangeInChildren(sheetName, styleProp, newValue); super.notifyStyleChangeInChildren(sheetName, styleProp, newValue); } function onUnload() { __dropdown.removeMovieClip(); } function _resizeHandler() { var _local2 = owner; _local2.mask._width = width; _local2.mask._height = height; } function _changeHandler(obj) { var _local2 = owner; var _local3 = _local2.selectedIndex; obj.target = _local2; if (this == owner.text_mc) { _local2.selectedIndex = undefined; _local2.dispatchChangeEvent(obj, -1, -2); } else { _local2.selectedIndex = selectedIndex; if (!_local2._showingDropdown) { _local2.dispatchChangeEvent(obj, _local3, _local2.selectedIndex); } else if (!_local2.bInKeyDown) { _local2.displayDropdown(false); } } } function _scrollHandler(obj) { var _local2 = owner; obj.target = _local2; _local2.dispatchEvent(obj); } function _itemRollOverHandler(obj) { var _local2 = owner; obj.target = _local2; _local2.dispatchEvent(obj); } function _itemRollOutHandler(obj) { var _local2 = owner; obj.target = _local2; _local2.dispatchEvent(obj); } function modelChanged(eventObj) { super.modelChanged(eventObj); if (0 == __dataProvider.length) { text_mc.setText(""); delete selected; } else if ((__dataProvider.length == ((eventObj.lastItem - eventObj.firstItem) + 1)) && (eventObj.eventName == "addItems")) { selectedIndex = 0; } } function dispatchChangeEvent(obj, prevValue, newValue) { var _local2; if (prevValue != newValue) { if ((obj != undefined) && (obj.type == "change")) { _local2 = obj; } else { _local2 = {type:"change"}; } dispatchEvent(_local2); } } static var symbolName = "ComboBox"; static var symbolOwner = mx.controls.ComboBox; static var version = "2.0.2.126"; var clipParameters = {labels:1, data:1, editable:1, rowCount:1, dropdownWidth:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.ComboBox.prototype.clipParameters, mx.controls.ComboBase.prototype.clipParameters); var className = "ComboBox"; var _showingDropdown = false; var __rowCount = 5; var dropdownBorderStyle = undefined; var initializing = true; var __labelField = "label"; var bInKeyDown = false; }
Symbol 157 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 158 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 159 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 160 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 161 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 162 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 163 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 164 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 165 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 166 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 167 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 168 MovieClip [__Packages.mx.managers.PopUpManager] Frame 0
class mx.managers.PopUpManager { var popUp, setSize, move, modalWindow, _parent, _name, _visible, owner; function PopUpManager () { } static function createModalWindow(parent, o, broadcastOutsideEvents) { var _local2 = parent.createChildAtDepth("Modal", mx.managers.DepthManager.kTopmost); _local2.setDepthBelow(o); o.modalID = _local2._name; _local2._alpha = _global.style.modalTransparency; _local2.tabEnabled = false; if (broadcastOutsideEvents) { _local2.onPress = mixins.onPress; } else { _local2.onPress = mixins.nullFunction; } _local2.onRelease = mixins.nullFunction; _local2.resize = mixins.resize; mx.managers.SystemManager.init(); mx.managers.SystemManager.addEventListener("resize", _local2); _local2.resize(); _local2.useHandCursor = false; _local2.popUp = o; o.modalWindow = _local2; o.deletePopUp = mixins.deletePopUp; o.setVisible = mixins.setVisible; o.getVisible = mixins.getVisible; o.addProperty("visible", o.getVisible, o.setVisible); } static function createPopUp(parent, className, modal, initobj, broadcastOutsideEvents) { if (mixins == undefined) { mixins = new mx.managers.PopUpManager(); } if (broadcastOutsideEvents == undefined) { broadcastOutsideEvents = false; } var _local5 = parent._root; if (_local5 == undefined) { _local5 = _root; } while (parent != _local5) { parent = parent._parent; } initobj.popUp = true; var _local4 = parent.createClassChildAtDepth(className, ((broadcastOutsideEvents || (modal)) ? (mx.managers.DepthManager.kTopmost) : (mx.managers.DepthManager.kTop)), initobj); var _local2 = _root; var _local6 = _local2.focusManager != undefined; while (_local2._parent != undefined) { _local2 = _local2._parent._root; if (_local2.focusManager != undefined) { _local6 = true; break; } } if (_local6) { _local4.createObject("FocusManager", "focusManager", -1); if (_local4._visible == false) { mx.managers.SystemManager.deactivate(_local4); } } if (modal) { createModalWindow(parent, _local4, broadcastOutsideEvents); } else { if (broadcastOutsideEvents) { _local4.mouseListener = new Object(); _local4.mouseListener.owner = _local4; _local4.mouseListener.onMouseDown = mixins.onMouseDown; Mouse.addListener(_local4.mouseListener); } _local4.deletePopUp = mixins.deletePopUp; } return(_local4); } function onPress(Void) { var _local3 = popUp._root; if (_local3 == undefined) { _local3 = _root; } if (popUp.hitTest(_local3._xmouse, _local3._ymouse, false)) { return(undefined); } popUp.dispatchEvent({type:"mouseDownOutside"}); } function nullFunction(Void) { } function resize(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); setSize(_local2.width, _local2.height); move(_local2.x, _local2.y); } function deletePopUp(Void) { if (modalWindow != undefined) { _parent.destroyObject(modalWindow._name); } _parent.destroyObject(_name); } function setVisible(v, noEvent) { super.setVisible(v, noEvent); modalWindow._visible = v; } function getVisible(Void) { return(_visible); } function onMouseDown(Void) { var _local3 = owner._root; if (_local3 == undefined) { _local3 = _root; } var _local4 = new Object(); _local4.x = _local3._xmouse; _local4.y = _local3._ymouse; _local3.localToGlobal(_local4); if (owner.hitTest(_local4.x, _local4.y, false)) { } else { owner.mouseDownOutsideHandler(owner); } } static var version = "2.0.2.126"; static var mixins = undefined; }
Symbol 169 MovieClip [__Packages.mx.core.View] Frame 0
class mx.core.View extends mx.core.UIComponent { var tabChildren, tabEnabled, boundingBox_mc, border_mc, __get__width, __get__height, __tabIndex, depth, createObject, createClassObject, loadExternal, destroyObject, createClassChildAtDepth, doLater; function View () { super(); } function init() { super.init(); tabChildren = true; tabEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function size() { border_mc.move(0, 0); border_mc.setSize(__get__width(), __get__height()); doLayout(); } function draw() { size(); } function get numChildren() { var _local3 = childNameBase; var _local2 = 0; while (true) { if (this[_local3 + _local2] == undefined) { return(_local2); } _local2++; } } function get tabIndex() { return((tabEnabled ? (__tabIndex) : undefined)); } function addLayoutObject(object) { } function createChild(className, instanceName, initProps) { if (depth == undefined) { depth = 1; } var _local2; if (typeof(className) == "string") { _local2 = createObject(className, instanceName, depth++, initProps); } else { _local2 = createClassObject(className, instanceName, depth++, initProps); } if (_local2 == undefined) { _local2 = loadExternal(className, _loadExternalClass, instanceName, depth++, initProps); } else { this[childNameBase + numChildren] = _local2; _local2._complete = true; childLoaded(_local2); } addLayoutObject(_local2); return(_local2); } function getChildAt(childIndex) { return(this[childNameBase + childIndex]); } function destroyChildAt(childIndex) { if (!((childIndex >= 0) && (childIndex < numChildren))) { return(undefined); } var _local4 = childNameBase + childIndex; var _local6 = numChildren; var _local3; for (_local3 in this) { if (_local3 == _local4) { _local4 = ""; destroyObject(_local3); break; } } var _local2 = Number(childIndex); while (_local2 < (_local6 - 1)) { this[childNameBase + _local2] = this[childNameBase + (_local2 + 1)]; _local2++; } delete this[childNameBase + (_local6 - 1)]; depth--; } function initLayout() { if (!hasBeenLayedOut) { doLayout(); } } function doLayout() { hasBeenLayedOut = true; } function createChildren() { if (border_mc == undefined) { border_mc = createClassChildAtDepth(_global.styles.rectBorderClass, mx.managers.DepthManager.kBottom, {styleName:this}); } doLater(this, "initLayout"); } function convertToUIObject(obj) { } function childLoaded(obj) { convertToUIObject(obj); } static function extension() { mx.core.ExternalContent.enableExternalContent(); } static var symbolName = "View"; static var symbolOwner = mx.core.View; static var version = "2.0.2.126"; var className = "View"; static var childNameBase = "_child"; var hasBeenLayedOut = false; var _loadExternalClass = "UIComponent"; }
Symbol 170 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 171 MovieClip [__Packages.mx.core.ExternalContent] Frame 0
class mx.core.ExternalContent { var createObject, numChildren, prepList, doLater, loadList, dispatchEvent, loadedList, childLoaded; function ExternalContent () { } function loadExternal(url, placeholderClassName, instanceName, depth, initProps) { var _local2; _local2 = createObject(placeholderClassName, instanceName, depth, initProps); this[mx.core.View.childNameBase + numChildren] = _local2; if (prepList == undefined) { prepList = new Object(); } prepList[instanceName] = {obj:_local2, url:url, complete:false, initProps:initProps}; prepareToLoadMovie(_local2); return(_local2); } function prepareToLoadMovie(obj) { obj.unloadMovie(); doLater(this, "waitForUnload"); } function waitForUnload() { var _local3; for (_local3 in prepList) { var _local2 = prepList[_local3]; if (_local2.obj.getBytesTotal() == 0) { if (loadList == undefined) { loadList = new Object(); } loadList[_local3] = _local2; _local2.obj.loadMovie(_local2.url); delete prepList[_local3]; doLater(this, "checkLoadProgress"); } else { doLater(this, "waitForUnload"); } } } function checkLoadProgress() { var _local8 = false; var _local3; for (_local3 in loadList) { var _local2 = loadList[_local3]; _local2.loaded = _local2.obj.getBytesLoaded(); _local2.total = _local2.obj.getBytesTotal(); if (_local2.total > 0) { _local2.obj._visible = false; dispatchEvent({type:"progress", target:_local2.obj, current:_local2.loaded, total:_local2.total}); if (_local2.loaded == _local2.total) { if (loadedList == undefined) { loadedList = new Object(); } loadedList[_local3] = _local2; delete loadList[_local3]; doLater(this, "contentLoaded"); } } else if (_local2.total == -1) { if (_local2.failedOnce != undefined) { _local2.failedOnce++; if (_local2.failedOnce > 3) { dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadList[_local3]; } } else { _local2.failedOnce = 0; } } _local8 = true; } if (_local8) { doLater(this, "checkLoadProgress"); } } function contentLoaded() { var _local4; for (_local4 in loadedList) { var _local2 = loadedList[_local4]; _local2.obj._visible = true; _local2.obj._complete = true; var _local3; for (_local3 in _local2.initProps) { _local2.obj[_local3] = _local2.initProps[_local3]; } childLoaded(_local2.obj); dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadedList[_local4]; } } function convertToUIObject(obj) { if (obj.setSize == undefined) { var _local2 = mx.core.UIObject.prototype; obj.addProperty("width", _local2.__get__width, null); obj.addProperty("height", _local2.__get__height, null); obj.addProperty("left", _local2.__get__left, null); obj.addProperty("x", _local2.__get__x, null); obj.addProperty("top", _local2.__get__top, null); obj.addProperty("y", _local2.__get__y, null); obj.addProperty("right", _local2.__get__right, null); obj.addProperty("bottom", _local2.__get__bottom, null); obj.addProperty("visible", _local2.__get__visible, _local2.__set__visible); obj.move = mx.core.UIObject.prototype.move; obj.setSize = mx.core.UIObject.prototype.setSize; obj.size = mx.core.UIObject.prototype.size; mx.events.UIEventDispatcher.initialize(obj); } } static function enableExternalContent() { } static function classConstruct() { var _local1 = mx.core.View.prototype; var _local2 = mx.core.ExternalContent.prototype; _local1.loadExternal = _local2.loadExternal; _local1.prepareToLoadMovie = _local2.prepareToLoadMovie; _local1.waitForUnload = _local2.waitForUnload; _local1.checkLoadProgress = _local2.checkLoadProgress; _local1.contentLoaded = _local2.contentLoaded; _local1.convertToUIObject = _local2.convertToUIObject; return(true); } static var classConstructed = classConstruct(); static var ViewDependency = mx.core.View; }
Symbol 172 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0
class mx.skins.CustomBorder extends mx.skins.Border { var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc; function CustomBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function createChildren(Void) { } function draw(Void) { if (l_mc == undefined) { var _local2 = setSkin(tagL, leftSkin); if (horizontal) { minHeight = l_mc._height; minWidth = l_mc._width; } else { minHeight = l_mc._height; minWidth = l_mc._width; } } if (m_mc == undefined) { setSkin(tagM, middleSkin); if (horizontal) { minHeight = m_mc._height; minWidth = minWidth + m_mc._width; } else { minHeight = minHeight + m_mc._height; minWidth = m_mc._width; } } if (r_mc == undefined) { setSkin(tagR, rightSkin); if (horizontal) { minHeight = r_mc._height; minWidth = minWidth + r_mc._width; } else { minHeight = minHeight + r_mc._height; minWidth = r_mc._width; } } size(); } function size(Void) { l_mc.move(0, 0); if (horizontal) { r_mc.move(width - r_mc.width, 0); m_mc.move(l_mc.width, 0); m_mc.setSize(r_mc.x - m_mc.x, m_mc.height); } else { r_mc.move(0, height - r_mc.height, 0); m_mc.move(0, l_mc.height); m_mc.setSize(m_mc.width, r_mc.y - m_mc.y); } } static var symbolName = "CustomBorder"; static var symbolOwner = mx.skins.CustomBorder; static var version = "2.0.2.126"; var className = "CustomBorder"; static var tagL = 0; static var tagM = 1; static var tagR = 2; var idNames = new Array("l_mc", "m_mc", "r_mc"); var leftSkin = "F3PieceLeft"; var middleSkin = "F3PieceMiddle"; var rightSkin = "F3PieceRight"; var horizontal = true; }
Symbol 173 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0
class mx.controls.scrollClasses.ScrollThumb extends mx.skins.CustomBorder { var useHandCursor, ymin, ymax, datamin, datamax, scrollMove, lastY, _ymouse, _y, _parent, onMouseMove, grip_mc, setSkin, gripSkin, __get__width, __get__height; function ScrollThumb () { super(); } function createChildren(Void) { super.createChildren(); useHandCursor = false; } function setRange(_ymin, _ymax, _datamin, _datamax) { ymin = _ymin; ymax = _ymax; datamin = _datamin; datamax = _datamax; } function dragThumb(Void) { scrollMove = _ymouse - lastY; scrollMove = scrollMove + _y; if (scrollMove < ymin) { scrollMove = ymin; } else if (scrollMove > ymax) { scrollMove = ymax; } _parent.isScrolling = true; _y = scrollMove; var _local2 = Math.round(((datamax - datamin) * (_y - ymin)) / (ymax - ymin)) + datamin; _parent.scrollPosition = _local2; _parent.dispatchScrollEvent("ThumbTrack"); updateAfterEvent(); } function stopDragThumb(Void) { _parent.isScrolling = false; _parent.dispatchScrollEvent("ThumbPosition"); _parent.dispatchScrollChangedEvent(); delete onMouseMove; } function onPress(Void) { _parent.pressFocus(); lastY = _ymouse; onMouseMove = dragThumb; super.onPress(); } function onRelease(Void) { _parent.releaseFocus(); stopDragThumb(); super.onRelease(); } function onReleaseOutside(Void) { _parent.releaseFocus(); stopDragThumb(); super.onReleaseOutside(); } function draw() { super.draw(); if (grip_mc == undefined) { setSkin(3, gripSkin); } } function size() { super.size(); grip_mc.move((__get__width() - grip_mc.width) / 2, (__get__height() - grip_mc.height) / 2); } static var symbolOwner = mx.skins.CustomBorder.symbolOwner; var className = "ScrollThumb"; var btnOffset = 0; var horizontal = false; var idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc"); }
Symbol 174 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0
class mx.controls.scrollClasses.ScrollBar extends mx.core.UIComponent { var isScrolling, scrollTrack_mc, scrollThumb_mc, __height, tabEnabled, focusEnabled, boundingBox_mc, setSkin, upArrow_mc, _minHeight, _minWidth, downArrow_mc, createObject, createClassObject, enabled, _height, dispatchEvent, minMode, maxMode, plusMode, minusMode, _parent, getStyle, scrolling, _ymouse; function ScrollBar () { super(); } function get scrollPosition() { return(_scrollPosition); } function set scrollPosition(pos) { _scrollPosition = pos; if (isScrolling != true) { pos = Math.min(pos, maxPos); pos = Math.max(pos, minPos); var _local3 = (((pos - minPos) * (scrollTrack_mc.height - scrollThumb_mc._height)) / (maxPos - minPos)) + scrollTrack_mc.top; scrollThumb_mc.move(0, _local3); } //return(scrollPosition); } function get pageScrollSize() { return(largeScroll); } function set pageScrollSize(lScroll) { largeScroll = lScroll; //return(pageScrollSize); } function set lineScrollSize(sScroll) { smallScroll = sScroll; //return(lineScrollSize); } function get lineScrollSize() { return(smallScroll); } function get virtualHeight() { return(__height); } function init(Void) { super.init(); _scrollPosition = 0; tabEnabled = false; focusEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren(Void) { if (scrollTrack_mc == undefined) { setSkin(skinIDTrack, scrollTrackName); } scrollTrack_mc.visible = false; var _local3 = new Object(); _local3.enabled = false; _local3.preset = mx.controls.SimpleButton.falseDisabled; _local3.initProperties = 0; _local3.autoRepeat = true; _local3.tabEnabled = false; var _local2; if (upArrow_mc == undefined) { _local2 = createButton(upArrowName, "upArrow_mc", skinIDUpArrow, _local3); } _local2.buttonDownHandler = onUpArrow; _local2.clickHandler = onScrollChanged; _minHeight = _local2.height; _minWidth = _local2.width; if (downArrow_mc == undefined) { _local2 = createButton(downArrowName, "downArrow_mc", skinIDDownArrow, _local3); } _local2.buttonDownHandler = onDownArrow; _local2.clickHandler = onScrollChanged; _minHeight = _minHeight + _local2.height; } function createButton(linkageName, id, skinID, o) { if (skinID == skinIDUpArrow) { o.falseUpSkin = upArrowUpName; o.falseDownSkin = upArrowDownName; o.falseOverSkin = upArrowOverName; } else { o.falseUpSkin = downArrowUpName; o.falseDownSkin = downArrowDownName; o.falseOverSkin = downArrowOverName; } var _local3 = createObject(linkageName, id, skinID, o); this[id].visible = false; this[id].useHandCursor = false; return(_local3); } function createThumb(Void) { var _local2 = new Object(); _local2.validateNow = true; _local2.tabEnabled = false; _local2.leftSkin = thumbTopName; _local2.middleSkin = thumbMiddleName; _local2.rightSkin = thumbBottomName; _local2.gripSkin = thumbGripName; createClassObject(mx.controls.scrollClasses.ScrollThumb, "scrollThumb_mc", skinIDThumb, _local2); } function setScrollProperties(pSize, mnPos, mxPos, ls) { var _local4; var _local2 = scrollTrack_mc; pageSize = pSize; largeScroll = (((ls != undefined) && (ls > 0)) ? (ls) : (pSize)); minPos = Math.max(mnPos, 0); maxPos = Math.max(mxPos, 0); _scrollPosition = Math.max(minPos, _scrollPosition); _scrollPosition = Math.min(maxPos, _scrollPosition); if (((maxPos - minPos) > 0) && (enabled)) { var _local5 = _scrollPosition; if (!initializing) { upArrow_mc.enabled = true; downArrow_mc.enabled = true; } _local2.onPress = (_local2.onDragOver = startTrackScroller); _local2.onRelease = releaseScrolling; _local2.onDragOut = (_local2.stopScrolling = stopScrolling); _local2.onReleaseOutside = releaseScrolling; _local2.useHandCursor = false; if (scrollThumb_mc == undefined) { createThumb(); } var _local3 = scrollThumb_mc; if (scrollTrackOverName.length > 0) { _local2.onRollOver = trackOver; _local2.onRollOut = trackOut; } _local4 = (pageSize / ((maxPos - minPos) + pageSize)) * _local2.height; if (_local4 < _local3.minHeight) { if (_local2.height < _local3.minHeight) { _local3.__set__visible(false); } else { _local4 = _local3.minHeight; _local3.__set__visible(true); _local3.setSize(_minWidth, _local3.minHeight + 0); } } else { _local3.__set__visible(true); _local3.setSize(_minWidth, _local4); } _local3.setRange(upArrow_mc.__get__height() + 0, (virtualHeight - downArrow_mc.__get__height()) - _local3.__get__height(), minPos, maxPos); _local5 = Math.min(_local5, maxPos); scrollPosition = (Math.max(_local5, minPos)); } else { scrollThumb_mc.__set__visible(false); if (!initializing) { upArrow_mc.enabled = false; downArrow_mc.enabled = false; } delete _local2.onPress; delete _local2.onDragOver; delete _local2.onRelease; delete _local2.onDragOut; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onReleaseOutside; } if (initializing) { scrollThumb_mc.__set__visible(false); } } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function draw(Void) { if (initializing) { initializing = false; scrollTrack_mc.visible = true; upArrow_mc.__set__visible(true); downArrow_mc.__set__visible(true); } size(); } function size(Void) { if (_height == 1) { return(undefined); } if (upArrow_mc == undefined) { return(undefined); } var _local3 = upArrow_mc.__get__height(); var _local2 = downArrow_mc.__get__height(); upArrow_mc.move(0, 0); var _local4 = scrollTrack_mc; _local4._y = _local3; _local4._height = (virtualHeight - _local3) - _local2; downArrow_mc.move(0, virtualHeight - _local2); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll", detail:detail}); } function isScrollBarKey(k) { if (k == 36) { if (scrollPosition != 0) { scrollPosition = (0); dispatchScrollEvent(minMode); } return(true); } if (k == 35) { if (scrollPosition < maxPos) { scrollPosition = (maxPos); dispatchScrollEvent(maxMode); } return(true); } return(false); } function scrollIt(inc, mode) { var _local3 = smallScroll; if (inc != "Line") { _local3 = ((largeScroll == 0) ? (pageSize) : (largeScroll)); } var _local2 = _scrollPosition + (mode * _local3); if (_local2 > maxPos) { _local2 = maxPos; } else if (_local2 < minPos) { _local2 = minPos; } if (scrollPosition != _local2) { scrollPosition = (_local2); var _local4 = ((mode < 0) ? (minusMode) : (plusMode)); dispatchScrollEvent(inc + _local4); } } function startTrackScroller(Void) { _parent.pressFocus(); if (_parent.scrollTrackDownName.length > 0) { if (_parent.scrollTrackDown_mc == undefined) { _parent.setSkin(skinIDTrackDown, scrollTrackDownName); } else { _parent.scrollTrackDown_mc.visible = true; } } _parent.trackScroller(); _parent.scrolling = setInterval(_parent, "scrollInterval", getStyle("repeatDelay"), "Page", -1); } function scrollInterval(inc, mode) { clearInterval(scrolling); if (inc == "Page") { trackScroller(); } else { scrollIt(inc, mode); } scrolling = setInterval(this, "scrollInterval", getStyle("repeatInterval"), inc, mode); } function trackScroller(Void) { if ((scrollThumb_mc._y + scrollThumb_mc.__get__height()) < _ymouse) { scrollIt("Page", 1); } else if (scrollThumb_mc._y > _ymouse) { scrollIt("Page", -1); } } function dispatchScrollChangedEvent(Void) { dispatchEvent({type:"scrollChanged"}); } function stopScrolling(Void) { clearInterval(_parent.scrolling); _parent.scrollTrackDown_mc.visible = false; } function releaseScrolling(Void) { _parent.releaseFocus(); stopScrolling(); _parent.dispatchScrollChangedEvent(); } function trackOver(Void) { if (_parent.scrollTrackOverName.length > 0) { if (_parent.scrollTrackOver_mc == undefined) { _parent.setSkin(skinIDTrackOver, scrollTrackOverName); } else { _parent.scrollTrackOver_mc.visible = true; } } } function trackOut(Void) { _parent.scrollTrackOver_mc.visible = false; } function onUpArrow(Void) { _parent.scrollIt("Line", -1); } function onDownArrow(Void) { _parent.scrollIt("Line", 1); } function onScrollChanged(Void) { _parent.dispatchScrollChangedEvent(); } static var symbolOwner = mx.core.UIComponent; var className = "ScrollBar"; var minPos = 0; var maxPos = 0; var pageSize = 0; var largeScroll = 0; var smallScroll = 1; var _scrollPosition = 0; var scrollTrackName = "ScrollTrack"; var scrollTrackOverName = ""; var scrollTrackDownName = ""; var upArrowName = "BtnUpArrow"; var upArrowUpName = "ScrollUpArrowUp"; var upArrowOverName = "ScrollUpArrowOver"; var upArrowDownName = "ScrollUpArrowDown"; var downArrowName = "BtnDownArrow"; var downArrowUpName = "ScrollDownArrowUp"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDownName = "ScrollDownArrowDown"; var thumbTopName = "ScrollThumbTopUp"; var thumbMiddleName = "ScrollThumbMiddleUp"; var thumbBottomName = "ScrollThumbBottomUp"; var thumbGripName = "ScrollThumbGripUp"; static var skinIDTrack = 0; static var skinIDTrackOver = 1; static var skinIDTrackDown = 2; static var skinIDUpArrow = 3; static var skinIDDownArrow = 4; static var skinIDThumb = 5; var idNames = new Array("scrollTrack_mc", "scrollTrackOver_mc", "scrollTrackDown_mc", "upArrow_mc", "downArrow_mc"); var clipParameters = {minPos:1, maxPos:1, pageSize:1, scrollPosition:1, lineScrollSize:1, pageScrollSize:1, visible:1, enabled:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.scrollClasses.ScrollBar.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var initializing = true; }
Symbol 175 MovieClip [__Packages.mx.core.ScrollView] Frame 0
class mx.core.ScrollView extends mx.core.View { var __width, hScroller, vScroller, __maxHPosition, propsInited, scrollAreaChanged, specialHScrollCase, createObject, viewableColumns, __height, oldRndUp, viewableRows, __viewMetrics, owner, enabled, border_mc, __get__width, __get__height, invLayout, mask_mc, _parent, dispatchEvent; function ScrollView () { super(); } function getHScrollPolicy(Void) { return(__hScrollPolicy); } function setHScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get hScrollPolicy() { return(getHScrollPolicy()); } function set hScrollPolicy(policy) { setHScrollPolicy(policy); //return(hScrollPolicy); } function getVScrollPolicy(Void) { return(__vScrollPolicy); } function setVScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get vScrollPolicy() { return(getVScrollPolicy()); } function set vScrollPolicy(policy) { setVScrollPolicy(policy); //return(vScrollPolicy); } function get hPosition() { return(getHPosition()); } function set hPosition(pos) { setHPosition(pos); //return(hPosition); } function getHPosition(Void) { return(__hPosition); } function setHPosition(pos) { hScroller.__set__scrollPosition(pos); __hPosition = pos; } function get vPosition() { return(getVPosition()); } function set vPosition(pos) { setVPosition(pos); //return(vPosition); } function getVPosition(Void) { return(__vPosition); } function setVPosition(pos) { vScroller.__set__scrollPosition(pos); __vPosition = pos; } function get maxVPosition() { var _local2 = vScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function get maxHPosition() { return(getMaxHPosition()); } function set maxHPosition(pos) { setMaxHPosition(pos); //return(maxHPosition); } function getMaxHPosition(Void) { if (__maxHPosition != undefined) { return(__maxHPosition); } var _local2 = hScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function setMaxHPosition(pos) { __maxHPosition = pos; } function setScrollProperties(colCount, colWidth, rwCount, rwHeight, hPadding, wPadding) { var _local3 = getViewMetrics(); if (hPadding == undefined) { hPadding = 0; } if (wPadding == undefined) { wPadding = 0; } propsInited = true; delete scrollAreaChanged; heightPadding = hPadding; widthPadding = wPadding; if (colWidth == 0) { colWidth = 1; } if (rwHeight == 0) { rwHeight = 1; } var _local5 = Math.ceil((((__width - _local3.left) - _local3.right) - widthPadding) / colWidth); if ((__hScrollPolicy == "on") || ((_local5 < colCount) && (__hScrollPolicy == "auto"))) { if ((hScroller == undefined) || (specialHScrollCase)) { delete specialHScrollCase; hScroller = createObject("HScrollBar", "hSB", 1001); hScroller.__set__lineScrollSize(20); hScroller.scrollHandler = scrollProxy; hScroller.__set__scrollPosition(__hPosition); scrollAreaChanged = true; } if ((((numberOfCols != colCount) || (columnWidth != colWidth)) || (viewableColumns != _local5)) || (scrollAreaChanged)) { hScroller.setScrollProperties(_local5, 0, colCount - _local5); viewableColumns = _local5; numberOfCols = colCount; columnWidth = colWidth; } } else if (((__hScrollPolicy == "auto") || (__hScrollPolicy == "off")) && (hScroller != undefined)) { hScroller.removeMovieClip(); delete hScroller; scrollAreaChanged = true; } if (heightPadding == undefined) { heightPadding = 0; } var _local4 = Math.ceil((((__height - _local3.top) - _local3.bottom) - heightPadding) / rwHeight); var _local8 = (((__height - _local3.top) - _local3.bottom) % rwHeight) != 0; if ((__vScrollPolicy == "on") || ((_local4 < (rwCount + _local8)) && (__vScrollPolicy == "auto"))) { if (vScroller == undefined) { vScroller = createObject("VScrollBar", "vSB", 1002); vScroller.scrollHandler = scrollProxy; vScroller.__set__scrollPosition(__vPosition); scrollAreaChanged = true; rowH = 0; } if ((((rowC != rwCount) || (rowH != rwHeight)) || ((viewableRows + _local8) != (_local4 + oldRndUp))) || (scrollAreaChanged)) { vScroller.setScrollProperties(_local4, 0, (rwCount - _local4) + _local8); viewableRows = _local4; rowC = rwCount; rowH = rwHeight; oldRndUp = _local8; } } else if (((__vScrollPolicy == "auto") || (__vScrollPolicy == "off")) && (vScroller != undefined)) { vScroller.removeMovieClip(); delete vScroller; scrollAreaChanged = true; } numberOfCols = colCount; columnWidth = colWidth; if (scrollAreaChanged) { doLayout(); var _local2 = __viewMetrics; var _local12 = ((owner != undefined) ? (owner) : this); _local12.layoutContent(_local2.left, _local2.top, ((columnWidth * numberOfCols) - _local2.left) - _local2.right, rowC * rowH, (__width - _local2.left) - _local2.right, (__height - _local2.top) - _local2.bottom); } if (!enabled) { setEnabled(false); } } function getViewMetrics(Void) { var _local2 = __viewMetrics; var _local3 = border_mc.__get__borderMetrics(); _local2.left = _local3.left; _local2.right = _local3.right; if (vScroller != undefined) { _local2.right = _local2.right + vScroller.minWidth; } _local2.top = _local3.top; if ((hScroller == undefined) && ((__hScrollPolicy == "on") || (__hScrollPolicy == true))) { hScroller = createObject("FHScrollBar", "hSB", 1001); specialHScrollCase = true; } _local2.bottom = _local3.bottom; if (hScroller != undefined) { _local2.bottom = _local2.bottom + hScroller.minHeight; } return(_local2); } function doLayout(Void) { var _local10 = __get__width(); var _local8 = __get__height(); delete invLayout; var _local3 = (__viewMetrics = getViewMetrics()); var _local2 = _local3.left; var _local9 = _local3.right; var _local5 = _local3.top; var _local11 = _local3.bottom; var _local7 = hScroller; var _local6 = vScroller; _local7.setSize((_local10 - _local2) - _local9, _local7.minHeight + 0); _local7.move(_local2, _local8 - _local11); _local6.setSize(_local6.minWidth + 0, (_local8 - _local5) - _local11); _local6.move(_local10 - _local9, _local5); var _local4 = mask_mc; _local4._width = (_local10 - _local2) - _local9; _local4._height = (_local8 - _local5) - _local11; _local4._x = _local2; _local4._y = _local5; } function createChild(id, name, props) { var _local2 = super.createChild(id, name, props); return(_local2); } function init(Void) { super.init(); __viewMetrics = new Object(); if (_global.__SVMouseWheelManager == undefined) { var _local4 = (_global.__SVMouseWheelManager = new Object()); _local4.onMouseWheel = __onMouseWheel; Mouse.addListener(_local4); } } function __onMouseWheel(delta, scrollTarget) { var _local4 = scrollTarget; var _local1; while (_local4 != undefined) { if (_local4 instanceof mx.core.ScrollView) { _local1 = _local4; } _local4 = _local4._parent; } if (_local1 != undefined) { _local4 = ((delta <= 0) ? 1 : -1); var _local2 = _local1.vScroller.lineScrollSize; if (_local2 == undefined) { _local2 = 0; } _local2 = Math.max(Math.abs(delta), _local2); var _local3 = _local1.vPosition + (_local2 * _local4); _local1.vPosition = Math.max(0, Math.min(_local3, _local1.maxVPosition)); _local1.dispatchEvent({type:"scroll", direction:"vertical", position:_local1.vPosition}); } } function createChildren(Void) { super.createChildren(); if (mask_mc == undefined) { mask_mc = createObject("BoundingBox", "mask_mc", MASK_DEPTH); } mask_mc._visible = false; } function invalidate(Void) { super.invalidate(); } function draw(Void) { size(); } function size(Void) { super.size(); } function scrollProxy(docObj) { _parent.onScroll(docObj); } function onScroll(docObj) { var _local3 = docObj.target; var _local2 = _local3.scrollPosition; if (_local3 == vScroller) { var _local4 = "vertical"; var _local5 = "__vPosition"; } else { var _local4 = "horizontal"; var _local5 = "__hPosition"; } this[_local5] = _local2; dispatchEvent({type:"scroll", direction:_local4, position:_local2}); } function setEnabled(v) { vScroller.enabled = (hScroller.enabled = v); } function childLoaded(obj) { super.childLoaded(obj); obj.setMask(mask_mc); } static var symbolName = "ScrollView"; static var symbolOwner = mx.core.ScrollView; static var version = "2.0.2.126"; var className = "ScrollView"; var __vScrollPolicy = "auto"; var __hScrollPolicy = "off"; var __vPosition = 0; var __hPosition = 0; var numberOfCols = 0; var rowC = 0; var columnWidth = 1; var rowH = 0; var heightPadding = 0; var widthPadding = 0; var MASK_DEPTH = 10000; }
Symbol 176 MovieClip [__Packages.mx.controls.listclasses.DataProvider] Frame 0
class mx.controls.listclasses.DataProvider extends Object { var length, splice, dispatchEvent, sortOn, reverse, sort; function DataProvider (obj) { super(); } static function Initialize(obj) { var _local4 = mixinProps; var _local6 = _local4.length; obj = obj.prototype; var _local3 = 0; while (_local3 < _local6) { obj[_local4[_local3]] = mixins[_local4[_local3]]; _global.ASSetPropFlags(obj, _local4[_local3], 1); _local3++; } mx.events.EventDispatcher.initialize(obj); _global.ASSetPropFlags(obj, "addEventListener", 1); _global.ASSetPropFlags(obj, "removeEventListener", 1); _global.ASSetPropFlags(obj, "dispatchEvent", 1); _global.ASSetPropFlags(obj, "dispatchQueue", 1); Object.prototype.LargestID = 0; Object.prototype.getID = function () { if (this.__ID__ == undefined) { this.__ID__ = Object.prototype.LargestID++; _global.ASSetPropFlags(this, "__ID__", 1); } return(this.__ID__); }; _global.ASSetPropFlags(Object.prototype, "LargestID", 1); _global.ASSetPropFlags(Object.prototype, "getID", 1); return(true); } function addItemAt(index, value) { if (index < length) { splice(index, 0, value); } else if (index > length) { trace("Cannot add an item past the end of the DataProvider"); return(undefined); } this[index] = value; updateViews("addItems", index, index); } function addItem(value) { addItemAt(length, value); } function addItemsAt(index, newItems) { index = Math.min(length, index); newItems.unshift(index, 0); splice.apply(this, newItems); newItems.splice(0, 2); updateViews("addItems", index, (index + newItems.length) - 1); } function removeItemsAt(index, len) { var _local3 = new Array(); var _local2 = 0; while (_local2 < len) { _local3.push(getItemID(index + _local2)); _local2++; } var _local6 = splice(index, len); dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:index, lastItem:(index + len) - 1, removedItems:_local6, removedIDs:_local3}); } function removeItemAt(index) { var _local2 = this[index]; removeItemsAt(index, 1); return(_local2); } function removeAll(Void) { splice(0); updateViews("removeItems", 0, length - 1); } function replaceItemAt(index, itemObj) { if ((index < 0) || (index >= length)) { return(undefined); } var _local3 = getItemID(index); this[index] = itemObj; this[index].__ID__ = _local3; updateViews("updateItems", index, index); } function getItemAt(index) { return(this[index]); } function getItemID(index) { var _local2 = this[index]; if ((typeof(_local2) != "object") && (_local2 != undefined)) { return(index); } return(_local2.getID()); } function sortItemsBy(fieldName, order) { if (typeof(order) == "string") { sortOn(fieldName); if (order.toUpperCase() == "DESC") { reverse(); } } else { sortOn(fieldName, order); } updateViews("sort"); } function sortItems(compareFunc, optionFlags) { sort(compareFunc, optionFlags); updateViews("sort"); } function editField(index, fieldName, newData) { this[index][fieldName] = newData; dispatchEvent({type:"modelChanged", eventName:"updateField", firstItem:index, lastItem:index, fieldName:fieldName}); } function getEditingData(index, fieldName) { return(this[index][fieldName]); } function updateViews(event, first, last) { dispatchEvent({type:"modelChanged", eventName:event, firstItem:first, lastItem:last}); } static var mixinProps = ["addView", "addItem", "addItemAt", "removeAll", "removeItemAt", "replaceItemAt", "getItemAt", "getItemID", "sortItemsBy", "sortItems", "updateViews", "addItemsAt", "removeItemsAt", "getEditingData", "editField"]; static var evtDipatcher = mx.events.EventDispatcher; static var mixins = new mx.controls.listclasses.DataProvider(); }
Symbol 177 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList] Frame 0
class mx.controls.listclasses.ScrollSelectList extends mx.core.ScrollView { var invLayoutContent, rows, topRowZ, listContent, __dataProvider, __vPosition, tW, layoutX, layoutY, tH, invRowHeight, invalidate, __height, invUpdateControl, __cellRenderer, __labelFunction, __iconField, __iconFunction, getLength, baseRowZ, lastPosition, propertyTable, isSelected, wasKeySelected, changeFlag, clearSelected, selectItem, lastSelected, dispatchEvent, dragScrolling, _ymouse, scrollInterval, isPressed, onMouseUp, getSelectedIndex, enabled, tabEnabled, tabChildren, createEmptyMovieClip, border_mc; function ScrollSelectList () { super(); } function layoutContent(x, y, w, h) { delete invLayoutContent; var _local4 = Math.ceil(h / __rowHeight); roundUp = (h % __rowHeight) != 0; var _local12 = _local4 - __rowCount; if (_local12 < 0) { var _local3 = _local4; while (_local3 < __rowCount) { rows[_local3].removeMovieClip(); delete rows[_local3]; _local3++; } topRowZ = topRowZ + _local12; } else if (_local12 > 0) { if (rows == undefined) { rows = new Array(); } var _local3 = __rowCount; while (_local3 < _local4) { var _local2 = (rows[_local3] = listContent.createObject(__rowRenderer, "listRow" + (topRowZ++), topRowZ, {owner:this, styleName:this, rowIndex:_local3})); _local2._x = x; _local2._y = Math.round((_local3 * __rowHeight) + y); _local2.setSize(w, __rowHeight); _local2.drawRow(__dataProvider.getItemAt(__vPosition + _local3), getStateAt(__vPosition + _local3)); _local2.lastY = _local2._y; _local3++; } } if (w != tW) { var _local11 = ((_local12 > 0) ? (__rowCount) : (_local4)); var _local3 = 0; while (_local3 < _local11) { rows[_local3].setSize(w, __rowHeight); _local3++; } } if ((layoutX != x) || (layoutY != y)) { var _local3 = 0; while (_local3 < _local4) { rows[_local3]._x = x; rows[_local3]._y = Math.round((_local3 * __rowHeight) + y); _local3++; } } __rowCount = _local4; layoutX = x; layoutY = y; tW = w; tH = h; } function getRowHeight(Void) { return(__rowHeight); } function setRowHeight(v) { __rowHeight = v; invRowHeight = true; invalidate(); } function get rowHeight() { return(getRowHeight()); } function set rowHeight(w) { setRowHeight(w); //return(rowHeight); } function setRowCount(v) { __rowCount = v; } function getRowCount(Void) { var _local2 = ((__rowCount == 0) ? (Math.ceil(__height / __rowHeight)) : (__rowCount)); return(_local2); } function get rowCount() { return(getRowCount()); } function set rowCount(w) { setRowCount(w); //return(rowCount); } function setEnabled(v) { super.setEnabled(v); invUpdateControl = true; invalidate(); } function setCellRenderer(cR) { __cellRenderer = cR; var _local2 = 0; while (_local2 < rows.length) { rows[_local2].setCellRenderer(true); _local2++; } invUpdateControl = true; invalidate(); } function set cellRenderer(cR) { setCellRenderer(cR); //return(cellRenderer); } function get cellRenderer() { return(__cellRenderer); } function set labelField(field) { setLabelField(field); //return(labelField); } function setLabelField(field) { __labelField = field; invUpdateControl = true; invalidate(); } function get labelField() { return(__labelField); } function set labelFunction(func) { setLabelFunction(func); //return(labelFunction); } function setLabelFunction(func) { __labelFunction = func; invUpdateControl = true; invalidate(); } function get labelFunction() { return(__labelFunction); } function set iconField(field) { setIconField(field); //return(iconField); } function setIconField(field) { __iconField = field; invUpdateControl = true; invalidate(); } function get iconField() { return(__iconField); } function set iconFunction(func) { setIconFunction(func); //return(iconFunction); } function setIconFunction(func) { __iconFunction = func; invUpdateControl = true; invalidate(); } function get iconFunction() { return(__iconFunction); } function setVPosition(pos) { if (pos < 0) { return(undefined); } if ((pos > 0) && (pos > ((getLength() - __rowCount) + roundUp))) { return(undefined); } var _local8 = pos - __vPosition; if (_local8 == 0) { return(undefined); } __vPosition = pos; var _local10 = _local8 > 0; _local8 = Math.abs(_local8); if (_local8 >= __rowCount) { updateControl(); } else { var _local4 = new Array(); var _local9 = __rowCount - _local8; var _local12 = _local8 * __rowHeight; var _local11 = _local9 * __rowHeight; var _local6 = (_local10 ? 1 : -1); var _local3 = 0; while (_local3 < __rowCount) { if (((_local3 < _local8) && (_local10)) || ((_local3 >= _local9) && (!_local10))) { rows[_local3]._y = rows[_local3]._y + Math.round(_local6 * _local11); var _local5 = _local3 + (_local6 * _local9); var _local7 = __vPosition + _local5; _local4[_local5] = rows[_local3]; _local4[_local5].rowIndex = _local5; _local4[_local5].drawRow(__dataProvider.getItemAt(_local7), getStateAt(_local7), false); } else { rows[_local3]._y = rows[_local3]._y - Math.round(_local6 * _local12); var _local5 = _local3 - (_local6 * _local8); _local4[_local5] = rows[_local3]; _local4[_local5].rowIndex = _local5; } _local3++; } rows = _local4; _local3 = 0; while (_local3 < __rowCount) { rows[_local3].swapDepths(baseRowZ + _local3); _local3++; } } lastPosition = pos; super.setVPosition(pos); } function setPropertiesAt(index, obj) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } if (propertyTable == undefined) { propertyTable = new Object(); } propertyTable[_local2] = obj; rows[index - __vPosition].drawRow(__dataProvider.getItemAt(index), getStateAt(index)); } function getPropertiesAt(index) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } return(propertyTable[_local2]); } function getPropertiesOf(obj) { var _local2 = obj.getID(); if (_local2 == undefined) { return(undefined); } return(propertyTable[_local2]); } function getStyle(styleProp) { var _local2 = super.getStyle(styleProp); var _local3 = mx.styles.StyleManager.colorNames[_local2]; if (_local3 != undefined) { _local2 = _local3; } return(_local2); } function updateControl(Void) { var _local2 = 0; while (_local2 < __rowCount) { rows[_local2].drawRow(__dataProvider.getItemAt(_local2 + __vPosition), getStateAt(_local2 + __vPosition)); _local2++; } delete invUpdateControl; } function getStateAt(index) { return((isSelected(index) ? "selected" : "normal")); } function selectRow(rowIndex, transition, allowChangeEvent) { if (!selectable) { return(undefined); } var _local3 = __vPosition + rowIndex; var _local8 = __dataProvider.getItemAt(_local3); var _local5 = rows[rowIndex]; if (_local8 == undefined) { return(undefined); } if (transition == undefined) { transition = true; } if (allowChangeEvent == undefined) { allowChangeEvent = wasKeySelected; } changeFlag = true; if (((!multipleSelection) && (!Key.isDown(17))) || ((!Key.isDown(16)) && (!Key.isDown(17)))) { clearSelected(transition); selectItem(_local3, true); lastSelected = _local3; _local5.drawRow(_local5.item, getStateAt(_local3), transition); } else if (Key.isDown(16) && (multipleSelection)) { if (lastSelected == undefined) { lastSelected = _local3; } var _local4 = ((lastSelected < _local3) ? 1 : -1); clearSelected(false); var _local2 = lastSelected; while (_local2 != _local3) { selectItem(_local2, true); if ((_local2 >= __vPosition) && (_local2 < (__vPosition + __rowCount))) { rows[_local2 - __vPosition].drawRow(rows[_local2 - __vPosition].item, "selected", false); } _local2 = _local2 + _local4; } selectItem(_local3, true); _local5.drawRow(_local5.item, "selected", transition); } else if (Key.isDown(17)) { var _local7 = isSelected(_local3); if ((!multipleSelection) || (wasKeySelected)) { clearSelected(transition); } if (!((!multipleSelection) && (_local7))) { selectItem(_local3, !_local7); var _local9 = ((!_local7) ? "selected" : "normal"); _local5.drawRow(_local5.item, _local9, transition); } lastSelected = _local3; } if (allowChangeEvent) { dispatchEvent({type:"change"}); } delete wasKeySelected; } function dragScroll(Void) { clearInterval(dragScrolling); if (_ymouse < 0) { setVPosition(__vPosition - 1); selectRow(0, false); var _local2 = Math.min((-_ymouse) - 30, 0); scrollInterval = (((0.593 * _local2) * _local2) + 1) + minScrollInterval; dragScrolling = setInterval(this, "dragScroll", scrollInterval); dispatchEvent({type:"scroll", direction:"vertical", position:__vPosition}); } else if (_ymouse > __height) { var _local3 = __vPosition; setVPosition(__vPosition + 1); if (_local3 != __vPosition) { selectRow((__rowCount - 1) - roundUp, false); } var _local2 = Math.min((_ymouse - __height) - 30, 0); scrollInterval = (((0.593 * _local2) * _local2) + 1) + minScrollInterval; dragScrolling = setInterval(this, "dragScroll", scrollInterval); dispatchEvent({type:"scroll", direction:"vertical", position:__vPosition}); } else { dragScrolling = setInterval(this, "dragScroll", 15); } updateAfterEvent(); } function __onMouseUp(Void) { clearInterval(dragScrolling); delete dragScrolling; delete dragScrolling; delete isPressed; delete onMouseUp; if (!selectable) { return(undefined); } if (changeFlag) { dispatchEvent({type:"change"}); } delete changeFlag; } function moveSelBy(incr) { if (!selectable) { setVPosition(__vPosition + incr); return(undefined); } var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = -1; } var _local2 = _local3 + incr; _local2 = Math.max(0, _local2); _local2 = Math.min(getLength() - 1, _local2); if (_local2 == _local3) { return(undefined); } if ((_local3 < __vPosition) || (_local3 >= (__vPosition + __rowCount))) { setVPosition(_local3); } if ((_local2 >= ((__vPosition + __rowCount) - roundUp)) || (_local2 < __vPosition)) { setVPosition(__vPosition + incr); } wasKeySelected = true; selectRow(_local2 - __vPosition, false); } function keyDown(e) { if (selectable) { if (findInputText()) { return(undefined); } } if (e.code == 40) { moveSelBy(1); } else if (e.code == 38) { moveSelBy(-1); } else if (e.code == 34) { if (selectable) { var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = 0; } setVPosition(_local3); } moveSelBy((__rowCount - 1) - roundUp); } else if (e.code == 33) { if (selectable) { var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = 0; } setVPosition(_local3); } moveSelBy((1 - __rowCount) + roundUp); } else if (e.code == 36) { moveSelBy(-__dataProvider.length); } else if (e.code == 35) { moveSelBy(__dataProvider.length); } } function findInputText(Void) { var _local2 = Key.getAscii(); if ((_local2 >= 33) && (_local2 <= 126)) { findString(String.fromCharCode(_local2)); return(true); } } function findString(str) { if (__dataProvider.length == 0) { return(undefined); } var _local4 = getSelectedIndex(); if (_local4 == undefined) { _local4 = 0; } var _local6 = 0; var _local3 = _local4 + 1; while (_local3 != _local4) { var _local2 = __dataProvider.getItemAt(_local3); if (_local2 instanceof XMLNode) { _local2 = _local2.attributes[__labelField]; } else if (typeof(_local2) != "string") { _local2 = String(_local2[__labelField]); } _local2 = _local2.substring(0, str.length); if ((str == _local2) || (str.toUpperCase() == _local2.toUpperCase())) { _local6 = _local3 - _local4; break; } if (_local3 >= (getLength() - 1)) { _local3 = -1; } _local3++; } if (_local6 != 0) { moveSelBy(_local6); } } function onRowPress(rowIndex) { if (!enabled) { return(undefined); } isPressed = true; dragScrolling = setInterval(this, "dragScroll", 15); onMouseUp = __onMouseUp; if (!selectable) { return(undefined); } selectRow(rowIndex); } function onRowRelease(rowIndex) { } function onRowRollOver(rowIndex) { if (!enabled) { return(undefined); } var _local2 = rows[rowIndex].item; if (getStyle("useRollOver") && (_local2 != undefined)) { rows[rowIndex].drawRow(_local2, "highlighted", false); } dispatchEvent({type:"itemRollOver", index:rowIndex + __vPosition}); } function onRowRollOut(rowIndex) { if (!enabled) { return(undefined); } if (getStyle("useRollOver")) { rows[rowIndex].drawRow(rows[rowIndex].item, getStateAt(rowIndex + __vPosition), false); } dispatchEvent({type:"itemRollOut", index:rowIndex + __vPosition}); } function onRowDragOver(rowIndex) { if (((!enabled) || (isPressed != true)) || (!selectable)) { return(undefined); } if (dropEnabled) { } else if (dragScrolling) { selectRow(rowIndex, false); } else { onMouseUp = __onMouseUp; onRowPress(rowIndex); } } function onRowDragOut(rowIndex) { if (!enabled) { return(undefined); } if (dragEnabled) { } else { onRowRollOut(rowIndex); } } function init(Void) { super.init(); tabEnabled = true; tabChildren = false; if (__dataProvider == undefined) { __dataProvider = new Array(); __dataProvider.addEventListener("modelChanged", this); } baseRowZ = (topRowZ = 10); } function createChildren(Void) { super.createChildren(); listContent = createEmptyMovieClip("content_mc", CONTENTDEPTH); invLayoutContent = true; invalidate(); } function draw(Void) { if (invRowHeight) { delete invRowHeight; __rowCount = 0; listContent.removeMovieClip(); listContent = createEmptyMovieClip("content_mc", CONTENTDEPTH); } if (invUpdateControl) { updateControl(); } border_mc.draw(); } function invalidateStyle(propName) { if (isRowStyle[propName]) { invUpdateControl = true; invalidate(); } else { var _local3 = 0; while (_local3 < __rowCount) { rows[_local3].invalidateStyle(propName); _local3++; } } super.invalidateStyle(propName); } static var mixIt1 = mx.controls.listclasses.DataSelector.Initialize(mx.controls.listclasses.ScrollSelectList); static var mixIt2 = mx.controls.listclasses.DataProvider.Initialize(Array); var CONTENTDEPTH = 100; var __hPosition = 0; var __rowRenderer = "SelectableRow"; var __rowHeight = 22; var __rowCount = 0; var __labelField = "label"; var minScrollInterval = 30; var dropEnabled = false; var dragEnabled = false; var className = "ScrollSelectList"; var isRowStyle = {styleName:true, backgroundColor:true, selectionColor:true, rollOverColor:true, selectionDisabledColor:true, backgroundDisabledColor:true, textColor:true, textSelectedColor:true, textRollOverColor:true, textDisabledColor:true, alternatingRowColors:true, defaultIcon:true}; var roundUp = 0; var selectable = true; var multipleSelection = false; }
Symbol 178 MovieClip [__Packages.mx.controls.List] Frame 0
class mx.controls.List extends mx.controls.listclasses.ScrollSelectList { var border_mc, __labels, setDataProvider, roundUp, __get__rowCount, __dataProvider, __maxHPosition, invScrollProps, invalidate, __vPosition, getViewMetrics, setSize, __width, __rowHeight, totalWidth, totalHeight, displayWidth, __hScrollPolicy, vScroller, __hPosition, listContent, data, mask_mc, __height, __rowCount, invRowHeight, invLayoutContent, setScrollProperties, oldVWidth; function List () { super(); } function setEnabled(v) { super.setEnabled(v); border_mc.backgroundColorName = (v ? "backgroundColor" : "backgroundDisabledColor"); border_mc.invalidate(); } function get labels() { return(__labels); } function set labels(lbls) { __labels = lbls; setDataProvider(lbls); //return(labels); } function setVPosition(pos) { pos = Math.min((__dataProvider.length - __get__rowCount()) + roundUp, pos); pos = Math.max(0, pos); super.setVPosition(pos); } function setHPosition(pos) { pos = Math.max(Math.min(__maxHPosition, pos), 0); super.setHPosition(pos); hScroll(pos); } function setMaxHPosition(pos) { __maxHPosition = pos; invScrollProps = true; invalidate(); } function setHScrollPolicy(policy) { if ((policy.toLowerCase() == "auto") && (!autoHScrollAble)) { return(undefined); } super.setHScrollPolicy(policy); if (policy == "off") { setHPosition(0); setVPosition(Math.min((__dataProvider.length - __get__rowCount()) + roundUp, __vPosition)); } } function setRowCount(rC) { if (isNaN(rC)) { return(undefined); } var _local2 = getViewMetrics(); setSize(__width, ((__rowHeight * rC) + _local2.top) + _local2.bottom); } function layoutContent(x, y, tW, tH, dW, dH) { totalWidth = tW; totalHeight = tH; displayWidth = dW; var _local4 = (((__hScrollPolicy == "on") || (__hScrollPolicy == "auto")) ? (Math.max(tW, dW)) : (dW)); super.layoutContent(x, y, _local4, dH); } function modelChanged(eventObj) { super.modelChanged(eventObj); var _local3 = eventObj.eventName; if ((((_local3 == "addItems") || (_local3 == "removeItems")) || (_local3 == "updateAll")) || (_local3 == "filterModel")) { invScrollProps = true; invalidate("invScrollProps"); } } function onScroll(eventObj) { var _local3 = eventObj.target; if (_local3 == vScroller) { setVPosition(_local3.scrollPosition); } else { hScroll(_local3.scrollPosition); } super.onScroll(eventObj); } function hScroll(pos) { __hPosition = pos; listContent._x = -pos; } function init(Void) { super.init(); if (labels.length > 0) { var _local6 = new Array(); var _local3 = 0; while (_local3 < labels.length) { _local6.addItem({label:labels[_local3], data:data[_local3]}); _local3++; } setDataProvider(_local6); } __maxHPosition = 0; } function createChildren(Void) { super.createChildren(); listContent.setMask(mask_mc); border_mc.move(0, 0); border_mc.setSize(__width, __height); } function getRowCount(Void) { var _local2 = getViewMetrics(); return(((__rowCount == 0) ? (Math.ceil(((__height - _local2.top) - _local2.bottom) / __rowHeight)) : (__rowCount))); } function size(Void) { super.size(); configureScrolling(); var _local3 = getViewMetrics(); layoutContent(_local3.left, _local3.top, __width + __maxHPosition, totalHeight, (__width - _local3.left) - _local3.right, (__height - _local3.top) - _local3.bottom); } function draw(Void) { if (invRowHeight) { invScrollProps = true; super.draw(); listContent.setMask(mask_mc); invLayoutContent = true; } if (invScrollProps) { configureScrolling(); delete invScrollProps; } if (invLayoutContent) { var _local3 = getViewMetrics(); layoutContent(_local3.left, _local3.top, __width + __maxHPosition, totalHeight, (__width - _local3.left) - _local3.right, (__height - _local3.top) - _local3.bottom); } super.draw(); } function configureScrolling(Void) { var _local2 = __dataProvider.length; if (__vPosition > Math.max(0, (_local2 - getRowCount()) + roundUp)) { setVPosition(Math.max(0, Math.min((_local2 - getRowCount()) + roundUp, __vPosition))); } var _local3 = getViewMetrics(); var _local4 = ((__hScrollPolicy != "off") ? (((__maxHPosition + __width) - _local3.left) - _local3.right) : ((__width - _local3.left) - _local3.right)); if (_local2 == undefined) { _local2 = 0; } setScrollProperties(_local4, 1, _local2, __rowHeight); if (oldVWidth != _local4) { invLayoutContent = true; } oldVWidth = _local4; } static var symbolOwner = mx.controls.List; static var symbolName = "List"; var className = "List"; static var version = "2.0.2.126"; var clipParameters = {rowHeight:1, enabled:1, visible:1, labels:1}; var scrollDepth = 1; var __vScrollPolicy = "on"; var autoHScrollAble = false; }
Symbol 179 MovieClip [__Packages.mx.effects.Tween] Frame 0
class mx.effects.Tween extends Object { static var IntervalToken; var arrayMode, listener, initVal, endVal, startTime, updateFunc, endFunc, ID; function Tween (listenerObj, init, end, dur) { super(); if (listenerObj == undefined) { return; } if (typeof(init) != "number") { arrayMode = true; } listener = listenerObj; initVal = init; endVal = end; if (dur != undefined) { duration = dur; } startTime = getTimer(); if (duration == 0) { endTween(); } else { AddTween(this); } } static function AddTween(tween) { tween.ID = ActiveTweens.length; ActiveTweens.push(tween); if (IntervalToken == undefined) { Dispatcher.DispatchTweens = DispatchTweens; IntervalToken = setInterval(Dispatcher, "DispatchTweens", Interval); } } static function RemoveTweenAt(index) { var _local2 = ActiveTweens; if (((index >= _local2.length) || (index < 0)) || (index == undefined)) { return(undefined); } _local2.splice(index, 1); var _local4 = _local2.length; var _local1 = index; while (_local1 < _local4) { _local2[_local1].ID--; _local1++; } if (_local4 == 0) { clearInterval(IntervalToken); delete IntervalToken; } } static function DispatchTweens(Void) { var _local2 = ActiveTweens; var _local3 = _local2.length; var _local1 = 0; while (_local1 < _local3) { _local2[_local1].doInterval(); _local1++; } updateAfterEvent(); } function doInterval() { var _local2 = getTimer() - startTime; var _local3 = getCurVal(_local2); if (_local2 >= duration) { endTween(); } else if (updateFunc != undefined) { listener[updateFunc](_local3); } else { listener.onTweenUpdate(_local3); } } function getCurVal(curTime) { if (arrayMode) { var _local3 = new Array(); var _local2 = 0; while (_local2 < initVal.length) { _local3[_local2] = easingEquation(curTime, initVal[_local2], endVal[_local2] - initVal[_local2], duration); _local2++; } return(_local3); } return(easingEquation(curTime, initVal, endVal - initVal, duration)); } function endTween() { if (endFunc != undefined) { listener[endFunc](endVal); } else { listener.onTweenEnd(endVal); } RemoveTweenAt(ID); } function setTweenHandlers(update, end) { updateFunc = update; endFunc = end; } function easingEquation(t, b, c, d) { return(((c / 2) * (Math.sin(Math.PI * ((t / d) - 0.5)) + 1)) + b); } static var ActiveTweens = new Array(); static var Interval = 10; static var Dispatcher = new Object(); var duration = 3000; }
Symbol 180 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 181 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 182 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 183 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 184 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 185 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 186 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 187 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 188 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 189 MovieClip [__Packages.mx.controls.listclasses.SelectableRow] Frame 0
class mx.controls.listclasses.SelectableRow extends mx.core.UIComponent { var __height, cell, owner, rowIndex, icon_mc, createObject, __width, backGround, highlight, highlightColor, createLabel, createClassObject, listOwner, tabEnabled, item, createEmptyMovieClip, drawRect, isChangedToSelected, bGTween, grandOwner; function SelectableRow () { super(); } function setValue(itmObj, state) { var _local7 = __height; var _local2 = cell; var _local5 = owner; var _local8 = itemToString(itmObj); if (_local2.getValue() != _local8) { _local2.setValue(_local8, itmObj, state); } var _local4 = _local5.getPropertiesAt(rowIndex + _local5.__vPosition).icon; if (_local4 == undefined) { _local4 = _local5.__iconFunction(itmObj); if (_local4 == undefined) { _local4 = itmObj[_local5.__iconField]; if (_local4 == undefined) { _local4 = _local5.getStyle("defaultIcon"); } } } var _local3 = icon_mc; if ((_local4 != undefined) && (itmObj != undefined)) { _local3 = createObject(_local4, "icon_mc", 20); _local3._x = 2; _local3._y = (_local7 - _local3._height) / 2; _local2._x = 4 + _local3._width; } else { _local3.removeMovieClip(); _local2._x = 2; } var _local9 = ((_local3 == undefined) ? 0 : (_local3._width)); _local2.setSize(__width - _local9, Math.min(_local7, _local2.getPreferredHeight())); _local2._y = (_local7 - _local2._height) / 2; } function size(Void) { var _local3 = backGround; var _local2 = cell; var _local4 = __height; var _local5 = __width; var _local6 = ((icon_mc == undefined) ? 0 : (icon_mc._width)); _local2.setSize(_local5 - _local6, Math.min(_local4, _local2.getPreferredHeight())); _local2._y = (_local4 - _local2._height) / 2; icon_mc._y = (_local4 - icon_mc._height) / 2; _local3._x = 0; _local3._width = _local5; _local3._height = _local4; drawRowFill(_local3, normalColor); drawRowFill(highlight, highlightColor); } function setCellRenderer(forceSizing) { var _local3 = owner.__cellRenderer; var _local4; if (cell != undefined) { _local4 = cell._x; cell.removeMovieClip(); cell.removeTextField(); } var _local2; if (_local3 == undefined) { _local2 = (cell = createLabel("cll", 0, {styleName:this})); _local2.styleName = owner; _local2.selectable = false; _local2.tabEnabled = false; _local2.background = false; _local2.border = false; } else if (typeof(_local3) == "string") { _local2 = (cell = createObject(_local3, "cll", 0, {styleName:this})); } else { _local2 = (cell = createClassObject(_local3, "cll", 0, {styleName:this})); } _local2.owner = this; _local2.listOwner = owner; _local2.getCellIndex = getCellIndex; _local2.getDataLabel = getDataLabel; if (_local4 != undefined) { _local2._x = _local4; } if (forceSizing) { size(); } } function getCellIndex(Void) { return({columnIndex:0, itemIndex:owner.rowIndex + listOwner.__vPosition}); } function getDataLabel() { return(listOwner.labelField); } function init(Void) { super.init(); tabEnabled = false; } function createChildren(Void) { setCellRenderer(false); setupBG(); setState(state, false); } function drawRow(itmObj, state, transition) { item = itmObj; setState(state, transition); setValue(itmObj, state, transition); } function itemToString(itmObj) { if (itmObj == undefined) { return(" "); } var _local2 = owner.__labelFunction(itmObj); if (_local2 == undefined) { _local2 = ((itmObj instanceof XMLNode) ? (itmObj.attributes[owner.__labelField]) : (itmObj[owner.__labelField])); if (_local2 == undefined) { _local2 = " "; if (typeof(itmObj) == "object") { for (var _local4 in itmObj) { if (_local4 != "__ID__") { _local2 = (itmObj[_local4] + ", ") + _local2; } } _local2 = _local2.substring(0, _local2.length - 2); } else { _local2 = itmObj; } } } return(_local2); } function setupBG(Void) { var _local2 = (backGround = createEmptyMovieClip("bG_mc", LOWEST_DEPTH)); drawRowFill(_local2, normalColor); highlight = createEmptyMovieClip("tran_mc", LOWEST_DEPTH + 10); _local2.owner = this; _local2.grandOwner = owner; _local2.onPress = bGOnPress; _local2.onRelease = bGOnRelease; _local2.onRollOver = bGOnRollOver; _local2.onRollOut = bGOnRollOut; _local2.onDragOver = bGOnDragOver; _local2.onDragOut = bGOnDragOut; _local2.useHandCursor = false; _local2.trackAsMenu = true; _local2.drawRect = drawRect; highlight.drawRect = drawRect; } function drawRowFill(mc, newClr) { mc.clear(); mc.beginFill(newClr); mc.drawRect(1, 0, __width, __height); mc.endFill(); mc._width = __width; mc._height = __height; } function setState(newState, transition) { var _local2 = highlight; var _local8 = backGround; var _local4 = __height; var _local3 = owner; if (!_local3.enabled) { if ((newState == "selected") || (state == "selected")) { highlightColor = _local3.getStyle("selectionDisabledColor"); drawRowFill(_local2, highlightColor); _local2._visible = true; _local2._y = 0; _local2._height = _local4; } else { _local2._visible = false; normalColor = _local3.getStyle("backgroundDisabledColor"); drawRowFill(_local8, normalColor); } cell.__enabled = false; cell.setColor(_local3.getStyle("disabledColor")); } else { cell.__enabled = true; if (transition && ((newState == state) || ((newState == "highlighted") && (state == "selected")))) { isChangedToSelected = true; return(undefined); } var _local6 = _local3.getStyle("selectionDuration"); var _local7 = 0; if (isChangedToSelected && (newState == "selected")) { transition = false; } var _local10 = transition && (_local6 != 0); if (newState == "normal") { _local7 = _local3.getStyle("color"); normalColor = getNormalColor(); drawRowFill(_local8, normalColor); if (_local10) { _local6 = _local6 / 2; _local2._height = _local4; _local2._width = __width; _local2._y = 0; bGTween = new mx.effects.Tween(this, _local4 + 2, _local4 * 0.2, _local6, 5); } else { _local2._visible = false; } delete isChangedToSelected; } else { highlightColor = _local3.getStyle(((newState == "highlighted") ? "rollOverColor" : "selectionColor")); drawRowFill(_local2, highlightColor); _local2._visible = true; _local7 = _local3.getStyle(((newState == "highlighted") ? "textRollOverColor" : "textSelectedColor")); if (_local10) { _local2._height = _local4 * 0.5; _local2._y = (_local4 - _local2._height) / 2; bGTween = new mx.effects.Tween(this, _local2._height, _local4 + 2, _local6, 5); var _local9 = _local3.getStyle("selectionEasing"); if (_local9 != undefined) { bGTween.easingEquation = _local9; } } else { _local2._y = 0; _local2._height = _local4; } } cell.setColor(_local7); } state = newState; } function onTweenUpdate(val) { highlight._height = val; highlight._y = (__height - val) / 2; } function onTweenEnd(val) { onTweenUpdate(val); highlight._visible = state != "normal"; } function getNormalColor(Void) { var _local3; var _local2 = owner; if (!owner.enabled) { _local3 = _local2.getStyle("backgroundDisabledColor"); } else { var _local5 = rowIndex + _local2.__vPosition; if (rowIndex == undefined) { _local3 = _local2.getPropertiesOf(item).backgroundColor; } else { _local3 = _local2.getPropertiesAt(_local5).backgroundColor; } if (_local3 == undefined) { var _local4 = _local2.getStyle("alternatingRowColors"); if (_local4 == undefined) { _local3 = _local2.getStyle("backgroundColor"); } else { _local3 = _local4[_local5 % _local4.length]; } } } return(_local3); } function invalidateStyle(propName) { cell.invalidateStyle(propName); super.invalidateStyle(propName); } function bGOnPress(Void) { grandOwner.pressFocus(); grandOwner.onRowPress(owner.rowIndex); } function bGOnRelease(Void) { grandOwner.releaseFocus(); grandOwner.onRowRelease(owner.rowIndex); } function bGOnRollOver(Void) { grandOwner.onRowRollOver(owner.rowIndex); } function bGOnRollOut(Void) { grandOwner.onRowRollOut(owner.rowIndex); } function bGOnDragOver(Void) { grandOwner.onRowDragOver(owner.rowIndex); } function bGOnDragOut(Void) { grandOwner.onRowDragOut(owner.rowIndex); } static var LOWEST_DEPTH = -16384; var state = "normal"; var disabledColor = 15263976; var normalColor = 16777215; }
Symbol 190 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0
class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar { var _minHeight, _minWidth, _xscale, _rotation, __width, scrollIt; function HScrollBar () { super(); } function getMinWidth(Void) { return(_minHeight); } function getMinHeight(Void) { return(_minWidth); } function init(Void) { super.init(); _xscale = -100; _rotation = -90; } function get virtualHeight() { return(__width); } function isScrollBarKey(k) { if (k == 37) { scrollIt("Line", -1); return(true); } if (k == 39) { scrollIt("Line", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "HScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; var className = "HScrollBar"; var minusMode = "Left"; var plusMode = "Right"; var minMode = "AtLeft"; var maxMode = "AtRight"; }
Symbol 191 MovieClip [__Packages.mx.controls.Button] Frame 0
class mx.controls.Button extends mx.controls.SimpleButton { var initializing, labelPath, initIcon, getState, enabled, phase, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { if (initializing) { labelPath.visible = true; } super.draw(); if (initIcon != undefined) { _setIcon(initIcon); } delete initIcon; } function onRelease(Void) { super.onRelease(); } function createChildren(Void) { super.createChildren(); } function setSkin(tag, linkageName, initobj) { return(super.setSkin(tag, linkageName, initobj)); } function viewSkin(varName) { var _local3 = (getState() ? "true" : "false"); _local3 = _local3 + (enabled ? (phase) : "disabled"); super.viewSkin(varName, {styleName:this, borderStyle:_local3}); } function invalidateStyle(c) { labelPath.invalidateStyle(c); super.invalidateStyle(c); } function setColor(c) { var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]].redraw(true); _local2++; } } function setEnabled(enable) { labelPath.enabled = enable; super.setEnabled(enable); } function calcSize(tag, ref) { if ((__width == undefined) || (__height == undefined)) { return(undefined); } if (tag < 7) { ref.setSize(__width, __height, true); } } function size(Void) { setState(getState()); setHitArea(__width, __height); var _local3 = 0; while (_local3 < 8) { var _local4 = idNames[_local3]; if (typeof(this[_local4]) == "movieclip") { this[_local4].setSize(__width, __height, true); } _local3++; } super.size(); } function set labelPlacement(val) { __labelPlacement = val; invalidate(); //return(labelPlacement); } function get labelPlacement() { return(__labelPlacement); } function getLabelPlacement(Void) { return(__labelPlacement); } function setLabelPlacement(val) { __labelPlacement = val; invalidate(); } function getBtnOffset(Void) { if (getState()) { var _local2 = btnOffset; } else if (phase == "down") { var _local2 = btnOffset; } else { var _local2 = 0; } return(_local2); } function setView(offset) { var _local16 = (offset ? (btnOffset) : 0); var _local12 = getLabelPlacement(); var _local7 = 0; var _local6 = 0; var _local9 = 0; var _local8 = 0; var _local5 = 0; var _local4 = 0; var _local3 = labelPath; var _local2 = iconName; var _local15 = _local3.textWidth; var _local14 = _local3.textHeight; var _local10 = (__width - borderW) - borderW; var _local11 = (__height - borderW) - borderW; if (_local2 != undefined) { _local7 = _local2._width; _local6 = _local2._height; } if ((_local12 == "left") || (_local12 == "right")) { if (_local3 != undefined) { _local9 = Math.min(_local10 - _local7, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11, _local14 + 5); _local3._height = _local8; } if (_local12 == "right") { _local5 = _local7; if (centerContent) { _local5 = _local5 + (((_local10 - _local9) - _local7) / 2); } _local2._x = _local5 - _local7; } else { _local5 = (_local10 - _local9) - _local7; if (centerContent) { _local5 = _local5 / 2; } _local2._x = _local5 + _local9; } _local4 = 0; _local2._y = _local4; if (centerContent) { _local2._y = (_local11 - _local6) / 2; _local4 = (_local11 - _local8) / 2; } if (!centerContent) { _local2._y = _local2._y + Math.max(0, (_local8 - _local6) / 2); } } else { if (_local3 != undefined) { _local9 = Math.min(_local10, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11 - _local6, _local14 + 5); _local3._height = _local8; } _local5 = (_local10 - _local9) / 2; _local2._x = (_local10 - _local7) / 2; if (_local12 == "top") { _local4 = (_local11 - _local8) - _local6; if (centerContent) { _local4 = _local4 / 2; } _local2._y = _local4 + _local8; } else { _local4 = _local6; if (centerContent) { _local4 = _local4 + (((_local11 - _local8) - _local6) / 2); } _local2._y = _local4 - _local6; } } var _local13 = borderW + _local16; _local3._x = _local5 + _local13; _local3._y = _local4 + _local13; _local2._x = _local2._x + _local13; _local2._y = _local2._y + _local13; } function set label(lbl) { setLabel(lbl); //return(label); } function setLabel(label) { if (label == "") { labelPath.removeTextField(); refresh(); return(undefined); } if (labelPath == undefined) { var _local2 = createLabel("labelPath", 200, label); _local2._width = _local2.textWidth + 5; _local2._height = _local2.textHeight + 5; if (initializing) { _local2.visible = false; } } else { delete labelPath.__text; labelPath.text = label; refresh(); } } function getLabel(Void) { return(((labelPath.__text != undefined) ? (labelPath.__text) : (labelPath.text))); } function get label() { return(getLabel()); } function _getIcon(Void) { return(_iconLinkageName); } function get icon() { if (initializing) { return(initIcon); } return(_iconLinkageName); } function _setIcon(linkage) { if (initializing) { if (linkage == "") { return(undefined); } initIcon = linkage; } else { if (linkage == "") { removeIcons(); return(undefined); } super.changeIcon(0, linkage); super.changeIcon(1, linkage); super.changeIcon(3, linkage); super.changeIcon(4, linkage); super.changeIcon(5, linkage); _iconLinkageName = linkage; refresh(); } } function set icon(linkage) { _setIcon(linkage); //return(icon); } function setHitArea(w, h) { if (hitArea_mc == undefined) { createEmptyObject("hitArea_mc", 100); } var _local2 = hitArea_mc; _local2.clear(); _local2.beginFill(16711680); _local2.drawRect(0, 0, w, h); _local2.endFill(); _local2.setVisible(false); } static var symbolName = "Button"; static var symbolOwner = mx.controls.Button; var className = "Button"; static var version = "2.0.2.126"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }
Symbol 192 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0
class mx.skins.halo.ButtonSkin extends mx.skins.RectBorder { var __get__width, __get__height, getStyle, _parent, clear, drawRoundRect, __get__x, __get__y; function ButtonSkin () { super(); } function init() { super.init(); } function size() { drawHaloRect(__get__width(), __get__height()); } function drawHaloRect(w, h) { var _local6 = getStyle("borderStyle"); var _local4 = getStyle("themeColor"); var _local5 = _parent.emphasized; clear(); switch (_local6) { case "falseup" : if (_local5) { drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 75); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 85, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 75); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); } else { drawRoundRect(0, 0, w, h, 5, 9542041, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, [13291985, 16250871], 100, 0, "radial"); drawRoundRect(2, 2, w - 4, h - 4, 3, [9542041, 13818586], 100, 0, "radial"); drawRoundRect(3, 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(3, 4, w - 6, h - 7, 2, 16316664, 100); } break; case "falsedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "falserollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 50); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "falsedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); break; case "trueup" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16250871, 100); break; case "truedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "truerollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 40); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "truedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.skinRegistry.ButtonSkin = true; return(true); } static var symbolName = "ButtonSkin"; static var symbolOwner = mx.skins.halo.ButtonSkin; var className = "ButtonSkin"; var backgroundColorName = "buttonColor"; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 193 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0
class mx.controls.VScrollBar extends mx.controls.scrollClasses.ScrollBar { var scrollIt; function VScrollBar () { super(); } function init(Void) { super.init(); } function isScrollBarKey(k) { if (k == 38) { scrollIt("Line", -1); return(true); } if (k == 40) { scrollIt("Line", 1); return(true); } if (k == 33) { scrollIt("Page", -1); return(true); } if (k == 34) { scrollIt("Page", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "VScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; var className = "VScrollBar"; var minusMode = "Up"; var plusMode = "Down"; var minMode = "AtTop"; var maxMode = "AtBottom"; }
Symbol 276 MovieClip Frame 1
stop();
Symbol 303 MovieClip [bgl2] Frame 1
Symbol 368 MovieClip Frame 1
stop();
Symbol 369 MovieClip Frame 1
stop();
Symbol 369 MovieClip Frame 13
stop();
Symbol 422 MovieClip Frame 1
stop();
Symbol 422 MovieClip Frame 25
stop();
Symbol 427 MovieClip Frame 1
stop();
Symbol 427 MovieClip Frame 2
_root.playSound(_root.EXPLODE);
Symbol 428 MovieClip Frame 37
_root.playSound(_root.JETSOUND);
Symbol 428 MovieClip Frame 48
stop(); if (_parent.respawn > 0) { _parent.respawn--; _parent.xPos = _parent.startxPos; _parent.yPos = _parent.startyPos; _parent.zPos = _parent.startzPos; _parent.health = _parent.startHealth; _parent.shootDelay = 20; gotoAndPlay (1); } else { baddiesOnscreenCount--; _parent.movemode = 2; _parent._visible = false; }
Symbol 429 MovieClip Frame 37
_root.playSound(_root.JETSOUND);
Symbol 429 MovieClip Frame 48
stop(); if (_parent.respawn > 0) { _parent.respawn--; _parent.xPos = _parent.startxPos; _parent.yPos = _parent.startyPos; _parent.zPos = _parent.startzPos; _parent.health = _parent.startHealth; _parent.shootDelay = 20; gotoAndPlay (1); } else { baddiesOnscreenCount--; _parent.movemode = 2; _parent._visible = false; }
Symbol 433 MovieClip Frame 1
stop();
Symbol 433 MovieClip Frame 2
_root.playSound(_root.EXPLODE);
Symbol 434 MovieClip Frame 37
_root.playSound(_root.JETSOUND);
Symbol 434 MovieClip Frame 48
stop(); if (_parent.respawn > 0) { _parent.respawn--; _parent.xPos = _parent.startxPos; _parent.yPos = _parent.startyPos; _parent.zPos = _parent.startzPos; _parent.health = _parent.startHealth; _parent.shootDelay = 20; gotoAndPlay (1); } else { baddiesOnscreenCount--; _parent.movemode = 2; _parent._visible = false; }
Symbol 435 MovieClip Frame 37
_root.playSound(_root.JETSOUND);
Symbol 435 MovieClip Frame 48
stop(); if (_parent.respawn > 0) { _parent.respawn--; _parent.xPos = _parent.startxPos; _parent.yPos = _parent.startyPos; _parent.zPos = _parent.startzPos; _parent.health = _parent.startHealth; _parent.shootDelay = 20; gotoAndPlay (1); } else { baddiesOnscreenCount--; _parent.movemode = 2; _parent._visible = false; }
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 2
_root.playSound(_root.EXPLODE);
Symbol 444 MovieClip Frame 37
_root.playSound(_root.JETSOUND);
Symbol 444 MovieClip Frame 48
stop(); if (_parent.respawn > 0) { _parent.respawn--; _parent.xPos = _parent.startxPos; _parent.yPos = _parent.startyPos; _parent.zPos = _parent.startzPos; _parent.health = _parent.startHealth; _parent.shootDelay = 20; gotoAndPlay (1); } else { baddiesOnscreenCount--; _parent.movemode = 2; _parent._visible = false; }
Symbol 445 MovieClip Frame 37
_root.playSound(_root.JETSOUND);
Symbol 445 MovieClip Frame 48
stop(); if (_parent.respawn > 0) { _parent.respawn--; _parent.xPos = _parent.startxPos; _parent.yPos = _parent.startyPos; _parent.zPos = _parent.startzPos; _parent.health = _parent.startHealth; _parent.shootDelay = 20; gotoAndPlay (1); } else { baddiesOnscreenCount--; _parent.movemode = 2; _parent._visible = false; }
Symbol 469 MovieClip Frame 12
_root.respawn(_parent._parent.mcRef); stop();
Symbol 471 MovieClip Frame 1
stop();
Symbol 471 MovieClip Frame 2
_root.playSoundVol(_root.EXPLODE, _parent._xscale);
Symbol 471 MovieClip Frame 3
_root.playSound(_root.BADDIESHOT);
Symbol 471 MovieClip Frame 4
stop();
Symbol 488 MovieClip Frame 1
stop();
Symbol 497 MovieClip Frame 13
_root.respawn(_parent._parent.mcRef); stop();
Symbol 498 MovieClip Frame 1
stop();
Symbol 498 MovieClip Frame 2
_root.playSoundVol(_root.EXPLODE, _parent._xscale);
Symbol 519 MovieClip Frame 12
_root.respawn(_parent._parent.mcRef); stop();
Symbol 521 MovieClip Frame 1
stop();
Symbol 521 MovieClip Frame 2
_root.playSoundVol(_root.EXPLODE, _parent._xscale);
Symbol 521 MovieClip Frame 3
_root.playSound(_root.BADDIESHOT);
Symbol 521 MovieClip Frame 4
stop();
Symbol 540 MovieClip Frame 12
_root.respawn(_parent._parent.mcRef); stop();
Symbol 542 MovieClip Frame 1
stop();
Symbol 542 MovieClip Frame 2
_root.playSoundVol(_root.EXPLODE, _parent._xscale);
Symbol 542 MovieClip Frame 3
_root.playSound(_root.BADDIEMULTISHOT);
Symbol 542 MovieClip Frame 6
stop();
Symbol 546 MovieClip Frame 12
_root.respawn(_parent._parent.mcRef); stop();
Symbol 547 MovieClip Frame 1
stop(); stop();
Symbol 547 MovieClip Frame 2
_root.playSoundVol(_root.EXPLODE, _parent._xscale);
Symbol 559 MovieClip Frame 12
_root.respawn(_parent._parent.mcRef); stop();
Symbol 561 MovieClip Frame 1
stop();
Symbol 561 MovieClip Frame 2
_root.playSoundVol(_root.EXPLODE, _parent._xscale);
Symbol 561 MovieClip Frame 3
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); } _root.playSound(_root.BADDIEMULTISHOT);
Symbol 561 MovieClip Frame 5
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 561 MovieClip Frame 7
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 561 MovieClip Frame 9
if (!_root.rocketAlive[0]) { _root.newRocket(_parent._x, _parent._y - 20, _parent.zPos); }
Symbol 561 MovieClip Frame 10
stop();
Symbol 581 MovieClip Frame 10
_root.respawn(_parent._parent.mcRef); stop();
Symbol 584 MovieClip Frame 1
stop();
Symbol 584 MovieClip Frame 2
_root.playSoundVol(_root.EXPLODE, _parent._xscale);
Symbol 584 MovieClip Frame 3
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); } _root.playSound(_root.BADDIEMULTISHOT);
Symbol 584 MovieClip Frame 5
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 584 MovieClip Frame 7
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 584 MovieClip Frame 9
if (!_root.rocketAlive[0]) { _root.newRocket(_parent._x, _parent._y - 20, _parent.zPos); }
Symbol 584 MovieClip Frame 10
if (!_root.rocketAlive[0]) { _root.newRocket(_parent._x, _parent._y - 20, _parent.zPos); } stop();
Symbol 608 MovieClip Frame 13
_root.respawn(_parent._parent.mcRef); stop();
Symbol 609 MovieClip Frame 1
stop();
Symbol 609 MovieClip Frame 2
_root.playSoundVol(_root.EXPLODE, _parent._xscale);
Symbol 609 MovieClip Frame 3
_root.playSound(_root.BADDIESHOT);
Symbol 609 MovieClip Frame 4
stop();
Symbol 651 MovieClip Frame 15
_root.respawn(_parent._parent.mcRef); stop();
Symbol 652 MovieClip Frame 1
stop();
Symbol 652 MovieClip Frame 2
_root.playSoundVol(_root.EXPLODE, _parent._xscale);
Symbol 652 MovieClip Frame 3
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); } _root.playSound(_root.BADDIEMULTISHOT);
Symbol 652 MovieClip Frame 5
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 652 MovieClip Frame 7
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 652 MovieClip Frame 9
if (!_root.rocketAlive[0]) { _root.newRocket(_parent._x, _parent._y - 20, _parent.zPos); }
Symbol 652 MovieClip Frame 10
stop();
Symbol 676 MovieClip Frame 17
_root.respawn(_parent._parent.mcRef); stop();
Symbol 682 MovieClip Frame 1
stop();
Symbol 682 MovieClip Frame 2
_root.playSoundVol(_root.EXPLODE, _parent._xscale);
Symbol 682 MovieClip Frame 3
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); } _root.playSound(_root.BADDIEMULTISHOT);
Symbol 682 MovieClip Frame 5
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 682 MovieClip Frame 7
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 682 MovieClip Frame 9
if (!_root.rocketAlive[0]) { _root.newRocket(_parent._x, _parent._y - 20, _parent.zPos); }
Symbol 682 MovieClip Frame 10
stop();
Symbol 687 MovieClip Frame 1
if (_parent._parent.movemode == 1) { _root.playSound(_root.BIGDROIDSOUND); }
Symbol 687 MovieClip Frame 6
if (_parent._parent.movemode == 1) { _root.playSound(_root.BIGDROIDSOUND); }
Symbol 701 MovieClip Frame 16
_root.respawn(_parent._parent.mcRef); stop();
Symbol 704 MovieClip Frame 1
stop();
Symbol 704 MovieClip Frame 3
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 704 MovieClip Frame 5
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 704 MovieClip Frame 7
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 704 MovieClip Frame 9
if (!_root.ducking) { _root.Health = _root.Health - Math.round(_parent.gunPower * _root.difficultyDifference[_root.gameDifficulty - 1]); }
Symbol 704 MovieClip Frame 10
if (!_root.rocketAlive[0]) { _root.newRocket(_parent._x, _parent._y - 20, _parent.zPos); }
Symbol 704 MovieClip Frame 11
stop();
Symbol 706 MovieClip [robots] Frame 1
stop();
Symbol 711 MovieClip Frame 1
fog1.gotoAndPlay(50 * Math.random()); fog2.gotoAndPlay(50 * Math.random()); fog3.gotoAndPlay(50 * Math.random()); stop();
Instance of Symbol 709 MovieClip "fog2" in Symbol 711 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(50 * Math.random()); }
Instance of Symbol 709 MovieClip "fog3" in Symbol 711 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(50 * Math.random()); }
Instance of Symbol 711 MovieClip in Symbol 712 MovieClip [fog1] Frame 1
onClipEvent (load) { gotoAndPlay(35 * Math.random()); }
Symbol 714 MovieClip Frame 1
fog1.gotoAndPlay(50 * Math.random()); fog2.gotoAndPlay(50 * Math.random()); stop();
Instance of Symbol 713 MovieClip "fog2" in Symbol 714 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(50 * Math.random()); }
Instance of Symbol 709 MovieClip "fog1" in Symbol 714 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(50 * Math.random()); }
Instance of Symbol 714 MovieClip in Symbol 715 MovieClip [fog2] Frame 1
onClipEvent (load) { gotoAndPlay(35 * Math.random()); }
Instance of Symbol 711 MovieClip in Symbol 716 MovieClip [fog3] Frame 1
onClipEvent (load) { this.gotoAndPlay(35 * Math.random()); }
Instance of Symbol 714 MovieClip in Symbol 717 MovieClip [fog4] Frame 1
onClipEvent (load) { this.gotoAndPlay(35 * Math.random()); }
Symbol 718 MovieClip Frame 1
fog1.gotoAndPlay(50 * Math.random()); fog2.gotoAndPlay(50 * Math.random()); fog3.gotoAndPlay(50 * Math.random()); stop();
Instance of Symbol 709 MovieClip "fog1" in Symbol 718 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(50 * Math.random()); }
Instance of Symbol 709 MovieClip "fog3" in Symbol 718 MovieClip Frame 1
onClipEvent (load) { gotoAndPlay(50 * Math.random()); }
Instance of Symbol 718 MovieClip in Symbol 719 MovieClip [fog5] Frame 1
onClipEvent (load) { this.gotoAndPlay(35 * Math.random()); }
Symbol 728 MovieClip [moonbgl2] Frame 1
Symbol 740 MovieClip Frame 1
stop();
Symbol 740 MovieClip Frame 13
stop();
Symbol 767 MovieClip Frame 1
stop();
Symbol 767 MovieClip Frame 11
stop();
Instance of Symbol 711 MovieClip in Symbol 774 MovieClip [fog1 mars] Frame 1
onClipEvent (load) { gotoAndPlay(35 * Math.random()); }
Instance of Symbol 714 MovieClip in Symbol 775 MovieClip [fog2 mars] Frame 1
onClipEvent (load) { gotoAndPlay(35 * Math.random()); }
Instance of Symbol 711 MovieClip in Symbol 776 MovieClip [fog3 mars] Frame 1
onClipEvent (load) { this.gotoAndPlay(35 * Math.random()); }
Instance of Symbol 714 MovieClip in Symbol 777 MovieClip [fog4 mars] Frame 1
onClipEvent (load) { this.gotoAndPlay(35 * Math.random()); }
Instance of Symbol 718 MovieClip in Symbol 778 MovieClip Frame 1
onClipEvent (load) { this.gotoAndPlay(35 * Math.random()); }
Symbol 782 MovieClip [marsbgl2] Frame 1
Symbol 795 MovieClip Frame 1
stop();
Symbol 795 MovieClip Frame 13
stop();
Symbol 825 MovieClip [iobgl2] Frame 1
Symbol 844 MovieClip Frame 1
stop();
Symbol 844 MovieClip Frame 13
stop();
Instance of Symbol 365 MovieClip in Symbol 847 MovieClip [iobgl7] Frame 1
on (press) { _root.Health = _root.Health + 50; this._x = -50000; this._visible = false; }
Symbol 875 MovieClip Frame 1
stop();
Symbol 875 MovieClip Frame 10
stop();
Symbol 879 MovieClip [satbgl2] Frame 1
Instance of Symbol 365 MovieClip in Symbol 928 MovieClip [satbgl9] Frame 1
on (press) { _root.Health = _root.Health + 50; this._x = -50000; this._visible = false; }
Instance of Symbol 365 MovieClip in Symbol 930 MovieClip [satbgl10] Frame 1
on (press) { _root.Health = _root.Health + 50; this._x = -50000; this._visible = false; }
Symbol 1104 MovieClip Frame 80
stop();
Symbol 1105 MovieClip Frame 49
stop();
Symbol 1114 Button
on (release) { getURL ("http://www.net-games.biz", "_blank"); }
Symbol 1115 MovieClip Frame 67
stop();
Symbol 1124 MovieClip Frame 84
stop();
Symbol 1130 MovieClip Frame 84
stop();
Symbol 1137 Button
on (release) { _root.gotoAndStop("namediff"); }
Symbol 1142 Button
on (release) { _root.gotoAndStop("help"); }
Symbol 1147 Button
on (release) { if (_root.soundOn) { _root.soundOn = false; _root.menuButtons.soundicon.gotoAndStop(2); } else { _root.soundOn = true; _root.menuButtons.soundicon.gotoAndStop(1); } }
Symbol 1155 MovieClip Frame 1
stop();
Symbol 1162 Button
on (release) { getURL ("http://www.net-games.biz/"); }
Symbol 1169 Button
on (release) { getURL ("http://www.net-games.biz/downloads.php"); }
Instance of Symbol 1155 MovieClip "soundicon" in Symbol 1170 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.soundOn == false) { gotoAndStop (2); } }
Instance of Symbol 1155 MovieClip "soundicon" in Symbol 1170 MovieClip Frame 35
onClipEvent (enterFrame) { if (_root.soundOn == false) { gotoAndStop (2); } }
Instance of Symbol 1155 MovieClip "soundicon" in Symbol 1170 MovieClip Frame 38
onClipEvent (enterFrame) { if (_root.soundOn == false) { gotoAndStop (2); } }
Instance of Symbol 1155 MovieClip "soundicon" in Symbol 1170 MovieClip Frame 45
onClipEvent (enterFrame) { if (_root.soundOn == false) { gotoAndStop (2); } }
Symbol 1170 MovieClip Frame 49
stop();
Symbol 1174 MovieClip Frame 80
stop();
Symbol 1175 MovieClip Frame 20
stop();
Symbol 1183 Button
on (release) { _root.updateGameSetupScreen(1); }
Symbol 1188 Button
on (release) { _root.updateGameSetupScreen(2); }
Symbol 1203 Button
on (release) { _root.updateGameSetupScreen(3); }
Symbol 1208 Button
on (release) { _root.updateGameSetupScreen(4); }
Symbol 1213 Button
on (release) { _root.updateGameSetupScreen(5); }
Symbol 1232 MovieClip Frame 1
stop();
Symbol 1233 Button
on (release) { _root.playerName = _root.playerNameBox.text; _root.gotoAndStop("level" + currentLevel); }
Symbol 1255 Button
on (release) { _root.gotoAndStop("main menu"); }
Symbol 1266 Button
on (release) { _root.playerName = _root.playerNameBox.text; _root.sendHiScore(); _root.scoreSubmitted = true; _root.saveGame(); }
Symbol 1267 MovieClip Frame 1
stop(); if (!_root.scoreSubmitted) { nextFrame(); }
Symbol 1272 Button
on (release) { _root.playerName = _root.playerNameBox.text; _root.gotoAndStop("high scores"); }
Symbol 1275 Button
on (release) { getURL ("http://www.net-games.biz/playgame.php?gid=Droid-Crisis&gamePass=" + _root.encryptGame()); }
Symbol 1277 MovieClip Frame 1
if (_root.demoVersion && (_root.levelStat2[1] > 0)) { gotoAndStop (3); } else if (_root.demoVersion) { gotoAndStop (2); } stop();
Symbol 1283 Button
on (rollOver) { hilight._alpha = 100; } on (rollOut) { hilight._alpha = 0; } on (release) { _root.gameDifficulty++; if (_root.gameDifficulty > 3) { _root.gameDifficulty = 1; } gotoAndStop(_root.gameDifficulty); }
Symbol 1294 MovieClip Frame 1
gotoAndStop(_root.gameDifficulty);
Symbol 1305 MovieClip Frame 8
stop();
Symbol 1306 MovieClip Frame 1
spark1.gotoAndPlay(1); spark2.gotoAndPlay(1); spark3.gotoAndPlay(1); spark4.gotoAndPlay(1); spark5.gotoAndPlay(1); spark6.gotoAndPlay(1); spark7.gotoAndPlay(1);
Symbol 1306 MovieClip Frame 2
stop();
Symbol 1309 MovieClip Frame 1
stop();
Symbol 1309 MovieClip Frame 15
_root.doGrenadeDamage();
Symbol 1310 MovieClip Frame 1
stop();
Instance of Symbol 365 MovieClip in Symbol 1310 MovieClip Frame 1
on (press) { _root.collectHealthDrop(); }
Symbol 1312 MovieClip Frame 1
stop();
Instance of Symbol 1313 MovieClip "rocket" in Symbol 1314 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.updateRocket(); }
Symbol 1314 MovieClip Frame 4
if (_root.gameStarted) { _root.shootBaddies2(_root.yourRockets._x, _root.yourRockets._y, false); _root.playSound(_root.ROCKETLAND); }
Symbol 1314 MovieClip Frame 6
stop();
Symbol 1321 MovieClip Frame 1
stop();
Symbol 1324 MovieClip Frame 1
if (!_root.autoShoot) { stop(); }
Symbol 1333 MovieClip Frame 1
stop();
Symbol 1340 MovieClip Frame 1
stop();
Symbol 1343 MovieClip Frame 1
function resetRocket() { rocketX = rocketStartX; rockety = rocketStarty; this.rocket._x = 1000; rocketFrame = 1; } function updateRocket() { trace("updating rocket"); if (rocketFlying) { rocketX = rocketX - 10; rocketY = rocketY - 10; this.rocket._x = rocketX; this.rocket._y = rocketY; this.rocket._xscale = (this.rocket._yscale = 250 / rocketFrame); this["smoke" + rocketFrame]._x = rocketX; this["smoke" + rocketFrame]._y = rocketY; this["smoke" + rocketFrame]._xscale = (this["smoke" + rocketFrame]._yscale = 150 / rocketFrame); this["smoke" + rocketFrame].gotoAndPlay(1); rocketFrame++; if (rocketFrame > 5) { resetRocket(); rocketFlying = false; _root.shootBaddies(); } } } function fireRocket() { if (!rocketFlying) { resetRocket(); rocketFlying = true; } } stop(); rocketFlying = false; rocketX = 120; rocketY = 104; rocketStartX = 120; rocketStartY = 104; rocketDestX = 0; rocketDestY = 0; rocketFrame = 1;
Symbol 1343 MovieClip Frame 2
stop();
Symbol 1344 MovieClip Frame 1
stop();
Symbol 1348 Button
on (release) { _root.throwGrenade(); }
Symbol 1353 Button
on (release) { _root.switchGun(5); }
Symbol 1360 MovieClip Frame 1
function setBar(percent) { healthbar._yscale = percent; }
Symbol 1388 MovieClip Frame 1
stop();
Symbol 1395 Button
on (release) { _root.switchGun(1); }
Symbol 1398 Button
on (release) { _root.switchGun(2); }
Symbol 1401 Button
on (release) { _root.switchGun(3); }
Symbol 1404 Button
on (release) { _root.switchGun(4); }
Symbol 1411 MovieClip Frame 1
stop();
Instance of Symbol 1360 MovieClip in Symbol 1414 MovieClip Frame 1
onClipEvent (enterFrame) { healthbar._height = _root.Health; }
Instance of Symbol 1388 MovieClip in Symbol 1414 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.Ammo == 0) { _root.statusBar.reloadMessage._visible = true; } else { _root.statusBar.reloadMessage._visible = false; } gotoAndStop(_root.Ammo + 1); i = 0; while (i < 5) { if (_root.reserveAmmo[i] == 0) { _parent["gun" + (i + 1)]._visible = false; } else { _parent["gun" + (i + 1)]._visible = true; } i++; } }
Symbol 1419 MovieClip Frame 23
stop();
Symbol 1426 Button
on (release) { _root.gotoAndStop("main menu"); }
Symbol 1432 Button
on (release) { _root.saveLevelStat(_root.currentLevel); _root.gotoAndStop("stars"); }
Symbol 1433 MovieClip Frame 1
stop();
Symbol 1433 MovieClip Frame 2
Mouse.show();
Symbol 1433 MovieClip Frame 3
Mouse.show();
Symbol 1433 MovieClip Frame 4
Mouse.show();
Symbol 1448 Button
on (release) { _root.loadScreen._visible = false; _root.startGame(); _root.startButton._visible = false; _root.soundicon._visible = false; Mouse.hide(); }
Symbol 1450 Button
on (release) { _root.stopSound(gunSounds[1]); _root.stopSound(gunSounds[3]); Key.removeListener(keyListener); Mouse.removeListener(mouseListener); clearInterval(gameID); Mouse.show(); _root.gotoAndStop("main menu"); }
Symbol 1453 Button
on (release) { getURL ("http://www.net-games.biz/playgame.php?gid=Droid-Crisis&gamePass=" + _root.encryptGame()); }
Symbol 1456 Button
on (release) { clearInterval(_root.starID); if (_root.currentLevel == 5) { gotoAndStop ("credits"); } else if (_root.demoVersion) { if (currentLevel == 2) { gotoAndStop ("endofdemo"); } else { _root.currentLevel++; gotoAndStop ("game setup"); } } else { _root.currentLevel++; gotoAndStop ("game setup"); } }
Symbol 1474 Button
on (release) { gotoAndStop ("main menu"); }
Symbol 1518 Button
on (release) { clearInterval(_root.starID); _root.gotoAndStop("game setup"); }
Symbol 1519 MovieClip Frame 281
stop();
Symbol 1554 Button
on (release) { clearInterval(_root.starID); _root.gotoAndStop("game setup"); }
Symbol 1557 Button
on (rollOver) { hilight._alpha = 100; } on (rollOut) { hilight._alpha = 0; } on (release) { _root.gameDifficulty = 1; _root.easybut.diffmark._visible = true; _root.normbut.diffmark._visible = false; _root.hardbut.diffmark._visible = false; }
Symbol 1558 MovieClip Frame 1
gotoAndStop(_root.gameDifficulty);
Symbol 1560 Button
on (rollOver) { hilight._alpha = 100; } on (rollOut) { hilight._alpha = 0; } on (release) { _root.gameDifficulty = 2; _root.easybut.diffmark._visible = false; _root.normbut.diffmark._visible = true; _root.hardbut.diffmark._visible = false; }
Symbol 1562 Button
on (rollOver) { hilight._alpha = 100; } on (rollOut) { hilight._alpha = 0; } on (release) { _root.gameDifficulty = 3; _root.easybut.diffmark._visible = false; _root.normbut.diffmark._visible = false; _root.hardbut.diffmark._visible = true; }
Symbol 1564 Button
on (release) { _root.playerName = _root.playerNameBox.text; _root.gotoAndStop("game setup"); }

Library Items

Symbol 1 GraphicUsed by:3
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:1 2Used by:4 783
Symbol 4 MovieClipUses:3Used by:10
Symbol 5 GraphicUsed by:7
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:5 6Used by:8 790
Symbol 8 MovieClipUses:7Used by:10 734 737 742 925
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClip [moonbgl3]Uses:4 8 9Used by:Timeline
Symbol 11 GraphicUsed by:37
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:36 37
Symbol 14 GraphicUsed by:37
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:17
Symbol 17 MovieClipUses:16Used by:36 37
Symbol 18 GraphicUsed by:37
Symbol 19 GraphicUsed by:36
Symbol 20 GraphicUsed by:36
Symbol 21 GraphicUsed by:36
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:24 30 32 1314
Symbol 24 MovieClipUses:23Used by:27 28 29 31 32 471 521 542 561 584 609 652 682 704 1340
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:27 29 31
Symbol 27 MovieClipUses:26 24Used by:28 422 1314  Timeline
Symbol 28 MovieClipUses:24 27Used by:36 426 432 442 498 542 875 1309  Timeline
Symbol 29 MovieClipUses:26 24Used by:32
Symbol 30 MovieClipUses:23Used by:32 1313 1321 1340
Symbol 31 MovieClipUses:26 24Used by:32
Symbol 32 MovieClipUses:24 23 29 30 31Used by:36 314 323 426 432 442 1321 1324 1340
Symbol 33 GraphicUsed by:36
Symbol 34 GraphicUsed by:36
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:19 13 20 17 21 28 32 33 34 35Used by:37
Symbol 37 MovieClipUses:11 13 14 17 18 36Used by:38 39
Symbol 38 MovieClip [jetswoop2]Uses:37Used by:446
Symbol 39 MovieClip [jetswoop1]Uses:37Used by:446
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClip [BoundingBox]Uses:45Used by:54 69 75 78 80 139 140 141 142 143 144 156
Symbol 47 MovieClip [Defaults]Used by:49
Symbol 48 MovieClip [UIObjectExtensions]Used by:49
Symbol 49 MovieClip [UIObject]Uses:47 48Used by:55 57 72
Symbol 50 GraphicUsed by:52
Symbol 51 GraphicUsed by:52
Symbol 52 ButtonUses:50 51Used by:55
Symbol 53 MovieClipUsed by:55
Symbol 54 MovieClip [FocusRect]Uses:46Used by:55
Symbol 55 MovieClip [FocusManager]Uses:52 53 54 49Used by:57
Symbol 56 MovieClip [UIComponentExtensions]Used by:57
Symbol 57 MovieClip [UIComponent]Uses:49 55 56Used by:69 74 75 78 141
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClip [BrdrShdw]Uses:58Used by:62 67 68
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClip [BrdrFace]Uses:60Used by:62 67 68
Symbol 62 MovieClip [SimpleButtonDown]Uses:59 61Used by:69
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClip [BrdrBlk]Uses:63Used by:67 68
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClip [BrdrHilght]Uses:65Used by:67 68
Symbol 67 MovieClip [SimpleButtonIn]Uses:64 66 59 61Used by:69
Symbol 68 MovieClip [SimpleButtonUp]Uses:64 61 59 66Used by:69
Symbol 69 MovieClip [SimpleButton]Uses:46 62 67 68 57Used by:75 80 139 140
Symbol 70 FontUsed by:71
Symbol 71 EditableTextUses:70Used by:74
Symbol 72 MovieClip [Border]Uses:49Used by:73 80
Symbol 73 MovieClip [RectBorder]Uses:72Used by:74 80 141
Symbol 74 MovieClip [TextInput]Uses:71 73 57Used by:75
Symbol 75 MovieClip [ComboBase]Uses:46 57 69 74Used by:156
Symbol 76 MovieClip [DataProvider]Used by:143
Symbol 77 MovieClip [DataSelector]Used by:143
Symbol 78 MovieClip [SelectableRow]Uses:57 46Used by:143
Symbol 79 MovieClip [ButtonSkin]Used by:80
Symbol 80 MovieClip [Button]Uses:46 69 72 73 79Used by:139 140
Symbol 81 MovieClip [CustomBorder]Used by:139 140
Symbol 82 GraphicUsed by:84 120 121 122 125 126 131
Symbol 83 GraphicUsed by:84 120 121 125 126 131
Symbol 84 MovieClip [ScrollTrack]Uses:82 83Used by:91 96 97 98 132 133 134 135 136 137
Symbol 85 GraphicUsed by:91 96 97 98 132 133 134 135
Symbol 86 GraphicUsed by:91 96 97 98 132 133 134 135
Symbol 87 GraphicUsed by:91 96 97 98 132 133 134 135
Symbol 88 GraphicUsed by:91 96 97 98 132 133 134 135
Symbol 89 GraphicUsed by:91 96 97 98 132 133 134 135 149 153 154
Symbol 90 GraphicUsed by:91 96 97 98
Symbol 91 MovieClip [ScrollDownArrowDisabled]Uses:84 85 86 87 88 89 90Used by:138
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClip [ScrollThemeColor1]Uses:92Used by:96 97 133 134
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClip [ScrollThemeColor2]Uses:94Used by:96 133
Symbol 96 MovieClip [ScrollDownArrowDown]Uses:84 85 93 86 87 88 89 95 90Used by:138
Symbol 97 MovieClip [ScrollDownArrowOver]Uses:84 85 93 86 87 88 89 90Used by:138
Symbol 98 MovieClip [ScrollDownArrowUp]Uses:84 85 86 87 88 89 90Used by:138
Symbol 99 GraphicUsed by:104 109 110 111 127 128 129 130
Symbol 100 GraphicUsed by:104 109 110 111 127 128 129 130
Symbol 101 GraphicUsed by:104 109 110 111 127 128 129 130
Symbol 102 GraphicUsed by:104 109 110 111 127 128 129 130
Symbol 103 GraphicUsed by:104 109 110 111 127 128 129 130
Symbol 104 MovieClip [ScrollThumbBottomDisabled]Uses:99 100 101 102 103Used by:138
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClip [ThumbThemeColor1]Uses:105Used by:109 110 128 129
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClip [ThumbThemeColor3]Uses:107Used by:109 128
Symbol 109 MovieClip [ScrollThumbBottomDown]Uses:99 106 100 101 102 108 103Used by:138
Symbol 110 MovieClip [ScrollThumbBottomOver]Uses:99 106 100 101 102 103Used by:138
Symbol 111 MovieClip [ScrollThumbBottomUp]Uses:99 100 101 102 103Used by:138
Symbol 112 GraphicUsed by:113 116 117 118
Symbol 113 MovieClip [ScrollThumbGripDisabled]Uses:112Used by:138
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClip [ThumbThemeColor2]Uses:114Used by:116 117 120 121 125
Symbol 116 MovieClip [ScrollThumbGripDown]Uses:115 112Used by:138
Symbol 117 MovieClip [ScrollThumbGripOver]Uses:115 112Used by:138
Symbol 118 MovieClip [ScrollThumbGripUp]Uses:112Used by:138
Symbol 119 GraphicUsed by:120 121 125 126
Symbol 120 MovieClip [ScrollThumbMiddleDisabled]Uses:82 119 115 83Used by:138
Symbol 121 MovieClip [ScrollThumbMiddleDown]Uses:82 115 119 83Used by:138
Symbol 122 MovieClipUses:82Used by:125
Symbol 123 GraphicUsed by:124 132 133 134 135
Symbol 124 MovieClipUses:123Used by:125
Symbol 125 MovieClip [ScrollThumbMiddleOver]Uses:82 115 119 122 124 83Used by:138
Symbol 126 MovieClip [ScrollThumbMiddleUp]Uses:82 119 83Used by:138
Symbol 127 MovieClip [ScrollThumbTopDisabled]Uses:99 100 101 102 103Used by:138
Symbol 128 MovieClip [ScrollThumbTopDown]Uses:99 106 100 101 102 108 103Used by:138
Symbol 129 MovieClip [ScrollThumbTopOver]Uses:99 106 100 101 102 103Used by:138
Symbol 130 MovieClip [ScrollThumbTopUp]Uses:99 100 101 102 103Used by:138
Symbol 131 MovieClip [ScrollTrackDisabled]Uses:82 83Used by:138
Symbol 132 MovieClip [ScrollUpArrowDisabled]Uses:84 85 86 87 88 89 123Used by:138
Symbol 133 MovieClip [ScrollUpArrowDown]Uses:84 85 93 86 87 88 89 95 123Used by:138
Symbol 134 MovieClip [ScrollUpArrowOver]Uses:84 85 93 86 87 123 88 89Used by:138
Symbol 135 MovieClip [ScrollUpArrowUp]Uses:84 85 86 87 88 89 123Used by:138
Symbol 136 MovieClip [BtnDownArrow]Uses:84Used by:138
Symbol 137 MovieClip [BtnUpArrow]Uses:84Used by:138
Symbol 138 MovieClip [ScrollBarAssets]Uses:91 96 97 98 104 109 110 111 113 116 117 118 120 121 125 126 127 128 129 130 131 132 133 134 135 136 137Used by:139 140
Symbol 139 MovieClip [HScrollBar]Uses:46 80 69 81 138Used by:142
Symbol 140 MovieClip [VScrollBar]Uses:46 80 69 81 138Used by:142
Symbol 141 MovieClip [View]Uses:46 57 73Used by:142
Symbol 142 MovieClip [ScrollView]Uses:46 139 140 141Used by:143
Symbol 143 MovieClip [ScrollSelectList]Uses:46 76 77 78 142Used by:144
Symbol 144 MovieClip [List]Uses:46 143Used by:156
Symbol 145 GraphicUsed by:149 153 154
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:149 153 154
Symbol 148 GraphicUsed by:149 153 154
Symbol 149 MovieClip [ComboDownArrowUp]Uses:145 147 148 89Used by:150 155
Symbol 150 MovieClip [ComboDownArrowDisabled]Uses:149Used by:155
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClip [ComboThemeColor1]Uses:151Used by:153 154
Symbol 153 MovieClip [ComboDownArrowDown]Uses:145 152 147 148 89Used by:155
Symbol 154 MovieClip [ComboDownArrowOver]Uses:145 152 147 148 89Used by:155
Symbol 155 MovieClip [ComboAssets]Uses:150 153 154 149Used by:156
Symbol 156 MovieClip [ComboBox]Uses:46 75 144 155
Symbol 194 GraphicUsed by:1275 1474 1556  Timeline
Symbol 195 GraphicUsed by:196 1104 1174 1449 1452 1455 1485 1494 1506 1513
Symbol 196 MovieClipUses:195Used by:Timeline
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:207
Symbol 199 GraphicUsed by:202
Symbol 200 GraphicUsed by:202
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:199 200 201Used by:207
Symbol 203 FontUsed by:204 208 222 223 362 1131 1134 1135 1138 1139 1140 1143 1144 1145 1156 1159 1160 1163 1166 1167 1179 1180 1181 1184 1185 1186 1199 1200 1201 1204 1205 1206 1209 1210 1211 1220 1221 1222 1234 1235 1236 1240 1249 1252 1253 1259 1260 1263 1264 1268 1269 1270 1273 1276 1278 1279 1280 1284 1285 1286 1289 1290 1291 1346 1349 1350 1352 1354 1394 1396 1397 1399 1400 1402 1403 1412 1413 1420 1421 1422 1423 1424 1427 1428 1429 1430 1431 1445 1446 1447 1451 1454 1457 1458 1459 1460 1461 1462 1463 1464 1465 1468 1469 1470 1471 1472 1473 1483 1484 1492 1493 1504 1505 1511 1512 1516 1550 1551 1552 1553 1555 1559
Symbol 204 EditableTextUses:203Used by:207
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:207
Symbol 207 MovieClipUses:198 202 204 206Used by:Timeline
Symbol 208 TextUses:203Used by:224 1233 1448 1564
Symbol 209 GraphicUsed by:221 224 1233 1448 1564
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:218 219 369 1343 1411  Timeline
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:218 219 1321 1411  Timeline
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:218 219 740 1333 1411  Timeline
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:218 219 844 1340 1411  Timeline
Symbol 218 MovieClipUses:211 213 215 217Used by:220
Symbol 219 MovieClipUses:211 213 215 217Used by:220
Symbol 220 MovieClipUses:218 219Used by:221 937 1104 1133 1158 1165 1174 1251 1262
Symbol 221 MovieClipUses:209 220Used by:224 1233 1448 1564
Symbol 222 TextUses:203Used by:224 1233 1448 1564
Symbol 223 TextUses:203Used by:224 1233 1448 1564
Symbol 224 ButtonUses:208 221 222 223 209Used by:Timeline
Symbol 225 BitmapUsed by:226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 242
Symbol 226 GraphicUses:225Used by:255
Symbol 227 GraphicUses:225Used by:255
Symbol 228 GraphicUses:225Used by:255
Symbol 229 GraphicUses:225Used by:255
Symbol 230 GraphicUses:225Used by:255
Symbol 231 GraphicUses:225Used by:255
Symbol 232 GraphicUses:225Used by:255
Symbol 233 GraphicUses:225Used by:255
Symbol 234 GraphicUses:225Used by:255
Symbol 235 GraphicUses:225Used by:255
Symbol 236 GraphicUses:225Used by:255
Symbol 237 GraphicUses:225Used by:255
Symbol 238 GraphicUses:225Used by:255
Symbol 239 GraphicUses:225Used by:255
Symbol 240 GraphicUses:225Used by:255
Symbol 241 SoundUsed by:255
Symbol 242 GraphicUses:225Used by:255
Symbol 243 GraphicUsed by:255
Symbol 244 SoundUsed by:255
Symbol 245 FontUsed by:246
Symbol 246 TextUses:245Used by:253
Symbol 247 GraphicUsed by:253
Symbol 248 GraphicUsed by:253
Symbol 249 GraphicUsed by:253
Symbol 250 GraphicUsed by:253
Symbol 251 GraphicUsed by:253
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:246 247 248 249 250 251 252Used by:255
Symbol 254 SoundUsed by:255
Symbol 255 MovieClipUses:226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 253 254Used by:Timeline
Symbol 256 GraphicUsed by:257
Symbol 257 MovieClipUses:256Used by:258 1105 1175
Symbol 258 MovieClipUses:257Used by:Timeline
Symbol 40 MovieClip [__Packages.mx.core.UIObject]
Symbol 41 MovieClip [__Packages.mx.core.UIComponent]
Symbol 42 MovieClip [__Packages.mx.controls.listclasses.DataSelector]
Symbol 43 MovieClip [__Packages.mx.controls.ComboBase]
Symbol 44 MovieClip [__Packages.mx.controls.ComboBox]
Symbol 157 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 158 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 159 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 160 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 161 MovieClip [__Packages.mx.skins.Border]
Symbol 162 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 163 MovieClip [__Packages.mx.controls.TextInput]
Symbol 164 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 165 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 166 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 167 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 168 MovieClip [__Packages.mx.managers.PopUpManager]
Symbol 169 MovieClip [__Packages.mx.core.View]
Symbol 170 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 171 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 172 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 173 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 174 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 175 MovieClip [__Packages.mx.core.ScrollView]
Symbol 176 MovieClip [__Packages.mx.controls.listclasses.DataProvider]
Symbol 177 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList]
Symbol 178 MovieClip [__Packages.mx.controls.List]
Symbol 179 MovieClip [__Packages.mx.effects.Tween]
Symbol 180 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 181 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 182 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 183 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 184 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 185 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 186 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 187 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 188 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 189 MovieClip [__Packages.mx.controls.listclasses.SelectableRow]
Symbol 190 MovieClip [__Packages.mx.controls.HScrollBar]
Symbol 191 MovieClip [__Packages.mx.controls.Button]
Symbol 192 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 193 MovieClip [__Packages.mx.controls.VScrollBar]
Symbol 259 Sound [blackdroidwalk.wav]Used by:276
Symbol 260 Sound [bigdroidsteplowvol.wav]Used by:276
Symbol 261 Sound [spydrone.wav]Used by:276
Symbol 262 Sound [spiderwalk.wav]Used by:276
Symbol 263 Sound [JetBy.wav]Used by:276
Symbol 264 Sound [boooiiinnng.wav]Used by:276
Symbol 265 Sound [switchweapon.wav]Used by:276
Symbol 266 Sound [rocketShoot.wav]Used by:276
Symbol 267 Sound [rocketland.wav]Used by:276
Symbol 268 Sound [Reload.wav]Used by:276
Symbol 269 Sound [Machine_Gun2.wav]Used by:276
Symbol 270 Sound [laser.wav]Used by:276
Symbol 271 Sound [Handgun.wav]Used by:276
Symbol 272 Sound [Flamethrower.wav]Used by:276
Symbol 273 Sound [explode.wav]Used by:276
Symbol 274 Sound [baddieshot.wav]Used by:276
Symbol 275 Sound [baddiemultishot.wav]Used by:276
Symbol 276 MovieClipUses:259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275Used by:Timeline
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:279 334
Symbol 279 MovieClip [bgl1]Uses:278Used by:Timeline
Symbol 280 GraphicUsed by:303
Symbol 281 BitmapUsed by:282 284
Symbol 282 GraphicUses:281Used by:283
Symbol 283 MovieClipUses:282Used by:287
Symbol 284 GraphicUses:281Used by:285
Symbol 285 MovieClipUses:284Used by:287
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:283 285 286Used by:303 329 346
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:290
Symbol 290 MovieClipUses:289Used by:303 346 382
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:291Used by:303 382
Symbol 293 GraphicUsed by:301
Symbol 294 GraphicUsed by:301
Symbol 295 GraphicUsed by:296 297
Symbol 296 MovieClipUses:295Used by:301
Symbol 297 MovieClipUses:295Used by:301
Symbol 298 GraphicUsed by:299 300
Symbol 299 MovieClipUses:298Used by:301
Symbol 300 MovieClipUses:298Used by:301
Symbol 301 MovieClipUses:293 294 296 297 299 300Used by:303
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClip [bgl2]Uses:280 287 290 292 301 302Used by:Timeline
Symbol 304 GraphicUsed by:323
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:307 424
Symbol 307 MovieClipUses:306Used by:323 329 382
Symbol 308 GraphicUsed by:323
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClipUses:309Used by:323 329
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:311Used by:323
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:32 313Used by:323
Symbol 315 GraphicUsed by:323
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClipUses:316Used by:323 371 387
Symbol 318 GraphicUsed by:323
Symbol 319 MovieClipUsed by:322
Symbol 320 GraphicUsed by:321
Symbol 321 MovieClipUses:320Used by:322
Symbol 322 MovieClipUses:319 321Used by:323
Symbol 323 MovieClip [bgl3]Uses:304 307 32 308 310 312 314 315 317 318 322Used by:Timeline
Symbol 324 GraphicUsed by:329
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:327
Symbol 327 MovieClipUses:326Used by:329
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClip [bgl4]Uses:287 310 324 327 307 328Used by:Timeline
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:346 371 387
Symbol 332 GraphicUsed by:346
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:278 333Used by:346 371
Symbol 335 GraphicUsed by:337
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClipUses:335 336Used by:344
Symbol 338 GraphicUsed by:339 340
Symbol 339 MovieClipUses:338Used by:344
Symbol 340 MovieClipUses:338Used by:344
Symbol 341 GraphicUsed by:342 343
Symbol 342 MovieClipUses:341Used by:344
Symbol 343 MovieClipUses:341Used by:344
Symbol 344 MovieClipUses:337 339 340 342 343Used by:346
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClip [bgl5]Uses:331 332 287 334 290 344 345Used by:Timeline
Symbol 347 GraphicUsed by:357
Symbol 348 GraphicUsed by:357
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:357
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:357
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:357
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:357
Symbol 357 MovieClipUses:347 348 350 352 354 356Used by:371 388
Symbol 358 GraphicUsed by:371 388
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:359Used by:371 387
Symbol 361 GraphicUsed by:368 369 740 795 844
Symbol 362 TextUses:203Used by:363
Symbol 363 MovieClipUses:362Used by:369 740 795 844
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:369 740 795 844 847 928 930 1310
Symbol 366 GraphicUsed by:369
Symbol 367 GraphicUsed by:369
Symbol 368 MovieClipUses:361Used by:369 740 795 844
Symbol 369 MovieClipUses:361 211 363 365 366 367 368Used by:371
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClip [bgl6]Uses:357 358 331 360 334 369 370 317Used by:Timeline
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:382 388
Symbol 374 GraphicUsed by:382 388
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:377
Symbol 377 MovieClipUses:376Used by:382
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:380
Symbol 380 MovieClipUses:379Used by:382
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClip [bgl7]Uses:373 374 307 377 292 290 380 381Used by:Timeline
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:387
Symbol 385 GraphicUsed by:387
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClip [bgl8]Uses:384 385 331 360 386 317Used by:Timeline
Symbol 388 MovieClip [bgl9]Uses:357 358 373 374Used by:Timeline
Symbol 389 GraphicUsed by:392
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClipUses:390Used by:392
Symbol 392 MovieClipUses:389 391Used by:424
Symbol 393 GraphicUsed by:405 875
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:396
Symbol 396 MovieClipUses:395Used by:405 875
Symbol 397 GraphicUsed by:405 875
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:405 875
Symbol 400 GraphicUsed by:405 861 875
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:401Used by:403
Symbol 403 MovieClipUses:402Used by:405 875
Symbol 404 GraphicUsed by:405 875
Symbol 405 MovieClipUses:393 396 397 399 400 403 404Used by:424
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:406Used by:424
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:408Used by:424
Symbol 410 GraphicUsed by:415 427
Symbol 411 GraphicUsed by:412
Symbol 412 MovieClipUses:411Used by:413
Symbol 413 MovieClipUses:412Used by:415 427
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClipUses:410 413 414Used by:422 424 426
Symbol 416 GraphicUsed by:421
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClipUses:417Used by:419
Symbol 419 MovieClipUses:418Used by:421 433
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:416 419 420Used by:424 432
Symbol 422 MovieClipUses:415 27Used by:424
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClip [bgl10]Uses:392 405 407 306 409 415 421 422 423Used by:Timeline
Symbol 425 GraphicUsed by:427
Symbol 426 MovieClipUses:415 28 32Used by:427
Symbol 427 MovieClipUses:410 413 425 426Used by:428 429
Symbol 428 MovieClipUses:427Used by:446
Symbol 429 MovieClipUses:427Used by:446
Symbol 430 GraphicUsed by:433
Symbol 431 GraphicUsed by:433
Symbol 432 MovieClipUses:421 28 32Used by:433
Symbol 433 MovieClipUses:430 419 431 432Used by:434 435
Symbol 434 MovieClipUses:433Used by:446
Symbol 435 MovieClipUses:433Used by:446
Symbol 436 GraphicUsed by:443
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:437Used by:439
Symbol 439 MovieClipUses:438Used by:441 443
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:440 439Used by:442
Symbol 442 MovieClipUses:441 28 32Used by:443
Symbol 443 MovieClipUses:436 439 442Used by:444 445
Symbol 444 MovieClipUses:443Used by:446
Symbol 445 MovieClipUses:443Used by:446
Symbol 446 MovieClip [swoopingShips]Uses:39 38 428 429 434 435 444 445Used by:Timeline
Symbol 447 GraphicUsed by:448
Symbol 448 MovieClipUses:447Used by:468 469 470
Symbol 449 GraphicUsed by:453
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:450Used by:453
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:449 451 452Used by:468 469 470
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:454Used by:468 469 470
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:468 469 470
Symbol 458 GraphicUsed by:459
Symbol 459 MovieClipUses:458Used by:468 469 470
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:468 469 470
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:462Used by:468 469 470
Symbol 464 GraphicUsed by:465
Symbol 465 MovieClipUses:464Used by:468 469 470
Symbol 466 GraphicUsed by:467
Symbol 467 MovieClipUses:466Used by:468 469 470
Symbol 468 MovieClipUses:448 453 455 457 459 461 463 465 467Used by:471
Symbol 469 MovieClipUses:448 453 455 457 459 461 463 465 467Used by:471
Symbol 470 MovieClipUses:448 453 455 457 459 461 463 465 467Used by:471
Symbol 471 MovieClipUses:468 469 470 24Used by:706
Symbol 472 GraphicUsed by:706
Symbol 473 GraphicUsed by:498
Symbol 474 GraphicUsed by:475 477
Symbol 475 MovieClipUses:474Used by:496 497 498 615
Symbol 476 GraphicUsed by:497 498 615
Symbol 477 MovieClipUses:474Used by:496 497 498 615
Symbol 478 GraphicUsed by:487 1313
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:487 1313
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:481Used by:487 1313
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClipUses:483Used by:487 1313
Symbol 485 GraphicUsed by:486
Symbol 486 MovieClipUses:485Used by:487 1313
Symbol 487 MovieClipUses:478 480 482 484 486Used by:488  Timeline
Symbol 488 MovieClipUses:487Used by:498 547
Symbol 489 GraphicUsed by:497
Symbol 490 GraphicUsed by:497
Symbol 491 GraphicUsed by:497
Symbol 492 GraphicUsed by:497
Symbol 493 GraphicUsed by:497
Symbol 494 GraphicUsed by:496
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:494 475 495 477Used by:497
Symbol 497 MovieClipUses:489 475 476 477 490 491 492 493 496Used by:498
Symbol 498 MovieClipUses:473 475 476 477 488 497 28Used by:706
Symbol 499 GraphicUsed by:706
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:500Used by:518 519 520 545 546 565 575 582
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:518 519 520 545 546 565 575 582
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClipUses:504Used by:518 519 520 545 546 565 575 582
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:518 519 520 545 546 565 575 582
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:518 519 520
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:510Used by:518 519 520 545 546 565 575 582
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:518 519 520 545 546 565 575 582
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:514Used by:518 519 520 545 546 565 575 582
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:516Used by:518 519 520 545 546 565 575 582
Symbol 518 MovieClipUses:501 503 505 507 509 511 513 515 517Used by:521
Symbol 519 MovieClipUses:505 501 503 507 509 511 513 515 517Used by:521
Symbol 520 MovieClipUses:501 503 505 507 509 511 513 515 517Used by:521
Symbol 521 MovieClipUses:518 519 520 24Used by:706
Symbol 522 GraphicUsed by:706
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:539 540 541
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClipUses:525Used by:539 540 541 687 701 703
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:527Used by:539 540 541 616 651 676 682
Symbol 529 GraphicUsed by:530
Symbol 530 MovieClipUses:529Used by:539 540 541 616 651 676 682
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:531Used by:539 540 541 687 703
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClipUses:533Used by:539 540 541 687 703
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:539 540 541 687 701 703
Symbol 537 GraphicUsed by:538
Symbol 538 MovieClipUses:537Used by:539 540 541 687 701 703
Symbol 539 MovieClipUses:524 526 528 530 532 534 536 538Used by:542
Symbol 540 MovieClipUses:524 526 528 530 532 534 536 538Used by:542
Symbol 541 MovieClipUses:524 526 528 530 532 534 536 538Used by:542
Symbol 542 MovieClipUses:539 540 541 28 24Used by:706
Symbol 543 GraphicUsed by:544
Symbol 544 MovieClipUses:543Used by:545 546
Symbol 545 MovieClipUses:501 503 505 507 544 511 513 515 517Used by:547
Symbol 546 MovieClipUses:501 503 505 507 544 511 513 515 517Used by:547
Symbol 547 MovieClipUses:545 488 546Used by:706
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:558 559 560
Symbol 550 GraphicUsed by:551
Symbol 551 MovieClipUses:550Used by:558 559 560
Symbol 552 GraphicUsed by:553
Symbol 553 MovieClipUses:552Used by:558 559 560
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClipUses:554Used by:558 559 560
Symbol 556 GraphicUsed by:557
Symbol 557 MovieClipUses:556Used by:558 559 560
Symbol 558 MovieClipUses:549 551 553 555 557Used by:561
Symbol 559 MovieClipUses:549 551 553 555 557Used by:561
Symbol 560 MovieClipUses:549 551 553 555 557Used by:561
Symbol 561 MovieClipUses:558 559 560 24Used by:706
Symbol 562 GraphicUsed by:706
Symbol 563 GraphicUsed by:564
Symbol 564 MovieClipUses:563Used by:565 575 582
Symbol 565 MovieClipUses:501 503 505 507 564 511 513 515 517Used by:574 676 682
Symbol 566 GraphicUsed by:574 583
Symbol 567 GraphicUsed by:569
Symbol 568 GraphicUsed by:569 571 573
Symbol 569 MovieClipUses:567 568Used by:574 583 612
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570 568Used by:574 583 612
Symbol 572 GraphicUsed by:573
Symbol 573 MovieClipUses:572 568Used by:574 583 612
Symbol 574 MovieClipUses:565 566 569 571 573Used by:584
Symbol 575 MovieClipUses:501 503 505 507 564 511 513 515 517Used by:581
Symbol 576 GraphicUsed by:581
Symbol 577 GraphicUsed by:581
Symbol 578 GraphicUsed by:581
Symbol 579 GraphicUsed by:581
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:575 576 577 578 579 580Used by:584
Symbol 582 MovieClipUses:501 503 505 507 564 511 513 515 517Used by:583 682
Symbol 583 MovieClipUses:582 566 569 571 573Used by:584
Symbol 584 MovieClipUses:574 581 583 24Used by:706
Symbol 585 GraphicUsed by:706
Symbol 586 GraphicUsed by:604
Symbol 587 GraphicUsed by:588
Symbol 588 MovieClipUses:587Used by:589
Symbol 589 MovieClipUses:588Used by:604 608
Symbol 590 GraphicUsed by:604
Symbol 591 GraphicUsed by:592
Symbol 592 MovieClipUses:591Used by:593
Symbol 593 MovieClipUses:592Used by:604 608
Symbol 594 GraphicUsed by:595
Symbol 595 MovieClipUses:594Used by:604 608
Symbol 596 GraphicUsed by:599
Symbol 597 GraphicUsed by:599
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClipUses:596 597 598Used by:604 608
Symbol 600 GraphicUsed by:604
Symbol 601 GraphicUsed by:602
Symbol 602 MovieClipUses:601Used by:604 608
Symbol 603 GraphicUsed by:604 608
Symbol 604 MovieClipUses:586 589 590 593 595 599 600 602 603Used by:609
Symbol 605 GraphicUsed by:608
Symbol 606 GraphicUsed by:608
Symbol 607 GraphicUsed by:608
Symbol 608 MovieClipUses:605 589 606 593 595 599 607 602 603Used by:609
Symbol 609 MovieClipUses:604 608 24Used by:706
Symbol 610 GraphicUsed by:616
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClipUses:611 569 571 573Used by:616 651
Symbol 613 GraphicUsed by:616
Symbol 614 GraphicUsed by:615
Symbol 615 MovieClipUses:614 475 476 477Used by:616 651
Symbol 616 MovieClipUses:610 612 528 530 613 615Used by:652
Symbol 617 GraphicUsed by:651
Symbol 618 GraphicUsed by:651 676 701
Symbol 619 GraphicUsed by:651 676
Symbol 620 GraphicUsed by:651 676
Symbol 621 GraphicUsed by:651 676 701
Symbol 622 GraphicUsed by:651 676
Symbol 623 GraphicUsed by:651 676
Symbol 624 GraphicUsed by:651 676 701
Symbol 625 GraphicUsed by:651
Symbol 626 GraphicUsed by:651
Symbol 627 GraphicUsed by:651
Symbol 628 GraphicUsed by:651
Symbol 629 GraphicUsed by:651
Symbol 630 GraphicUsed by:651
Symbol 631 GraphicUsed by:651
Symbol 632 GraphicUsed by:651
Symbol 633 GraphicUsed by:651
Symbol 634 GraphicUsed by:651 676 1313
Symbol 635 GraphicUsed by:651
Symbol 636 GraphicUsed by:651
Symbol 637 GraphicUsed by:651
Symbol 638 GraphicUsed by:651
Symbol 639 GraphicUsed by:651
Symbol 640 GraphicUsed by:651
Symbol 641 GraphicUsed by:651
Symbol 642 GraphicUsed by:651
Symbol 643 GraphicUsed by:651
Symbol 644 GraphicUsed by:651
Symbol 645 GraphicUsed by:651
Symbol 646 GraphicUsed by:651
Symbol 647 GraphicUsed by:651
Symbol 648 GraphicUsed by:651
Symbol 649 GraphicUsed by:651
Symbol 650 GraphicUsed by:651
Symbol 651 MovieClipUses:617 528 530 618 612 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 615 637 638 639 640 641 642 643 644 645 646 647 648 649 650Used by:652
Symbol 652 MovieClipUses:616 651 24Used by:706
Symbol 653 GraphicUsed by:706
Symbol 654 GraphicUsed by:682
Symbol 655 GraphicUsed by:682
Symbol 656 GraphicUsed by:676
Symbol 657 GraphicUsed by:676
Symbol 658 GraphicUsed by:676
Symbol 659 GraphicUsed by:676
Symbol 660 GraphicUsed by:676
Symbol 661 GraphicUsed by:676
Symbol 662 GraphicUsed by:676
Symbol 663 GraphicUsed by:676
Symbol 664 GraphicUsed by:676
Symbol 665 GraphicUsed by:676
Symbol 666 GraphicUsed by:676
Symbol 667 GraphicUsed by:676
Symbol 668 GraphicUsed by:676
Symbol 669 GraphicUsed by:676
Symbol 670 GraphicUsed by:676
Symbol 671 GraphicUsed by:676
Symbol 672 GraphicUsed by:676
Symbol 673 GraphicUsed by:676
Symbol 674 GraphicUsed by:676
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClipUses:656 565 528 530 618 619 620 621 622 623 624 657 658 659 634 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675Used by:682
Symbol 677 GraphicUsed by:682
Symbol 678 GraphicUsed by:682
Symbol 679 GraphicUsed by:682
Symbol 680 GraphicUsed by:682
Symbol 681 GraphicUsed by:682
Symbol 682 MovieClipUses:654 565 528 530 655 676 582 677 24 678 679 680 681Used by:706
Symbol 683 GraphicUsed by:706
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClipUses:684Used by:701 704
Symbol 686 GraphicUsed by:704
Symbol 687 MovieClipUses:526 532 534 536 538Used by:704
Symbol 688 GraphicUsed by:701
Symbol 689 GraphicUsed by:701
Symbol 690 GraphicUsed by:701
Symbol 691 GraphicUsed by:701
Symbol 692 GraphicUsed by:701
Symbol 693 GraphicUsed by:701
Symbol 694 GraphicUsed by:701
Symbol 695 GraphicUsed by:701
Symbol 696 GraphicUsed by:701
Symbol 697 GraphicUsed by:701
Symbol 698 GraphicUsed by:701
Symbol 699 GraphicUsed by:701
Symbol 700 GraphicUsed by:701
Symbol 701 MovieClipUses:685 618 621 624 688 689 690 691 692 526 536 538 693 694 695 696 697 698 699 700Used by:704
Symbol 702 GraphicUsed by:704
Symbol 703 MovieClipUses:526 532 534 536 538Used by:704
Symbol 704 MovieClipUses:685 686 687 701 702 703 24Used by:706
Symbol 705 GraphicUsed by:706
Symbol 706 MovieClip [robots]Uses:471 472 498 499 521 522 542 547 561 562 584 585 609 652 653 682 683 704 705Used by:Timeline
Symbol 707 GraphicUsed by:708
Symbol 708 MovieClipUses:707Used by:709 710 713
Symbol 709 MovieClipUses:708Used by:711 714 718
Symbol 710 MovieClipUses:708Used by:711 714 718
Symbol 711 MovieClipUses:709 710Used by:712 716 774 776
Symbol 712 MovieClip [fog1]Uses:711Used by:Timeline
Symbol 713 MovieClipUses:708Used by:714
Symbol 714 MovieClipUses:713 710 709Used by:715 717 775 777
Symbol 715 MovieClip [fog2]Uses:714Used by:Timeline
Symbol 716 MovieClip [fog3]Uses:711Used by:Timeline
Symbol 717 MovieClip [fog4]Uses:714Used by:Timeline
Symbol 718 MovieClipUses:710 709Used by:719 778
Symbol 719 MovieClip [fog5]Uses:718Used by:Timeline
Symbol 720 GraphicUsed by:721
Symbol 721 MovieClip [star]Uses:720Used by:Timeline
Symbol 722 GraphicUsed by:724
Symbol 723 GraphicUsed by:724
Symbol 724 MovieClipUses:722 723Used by:725 785
Symbol 725 MovieClipUses:724Used by:727 737 878 925 930
Symbol 726 GraphicUsed by:727
Symbol 727 MovieClip [moonbgl1]Uses:725 726Used by:Timeline
Symbol 728 MovieClip [moonbgl2]Used by:Timeline
Symbol 729 GraphicUsed by:731
Symbol 730 GraphicUsed by:731
Symbol 731 MovieClipUses:729 730Used by:732 788
Symbol 732 MovieClipUses:731Used by:734 828 892
Symbol 733 GraphicUsed by:734
Symbol 734 MovieClip [moonbgl4]Uses:732 8 733Used by:Timeline
Symbol 735 GraphicUsed by:737 792
Symbol 736 GraphicUsed by:737
Symbol 737 MovieClip [moonbgl5]Uses:735 725 8 736Used by:Timeline
Symbol 738 GraphicUsed by:740
Symbol 739 GraphicUsed by:740
Symbol 740 MovieClipUses:361 215 363 365 738 739 368Used by:742
Symbol 741 GraphicUsed by:742
Symbol 742 MovieClip [moonbgl6]Uses:740 8 741Used by:Timeline
Symbol 743 GraphicUsed by:744
Symbol 744 MovieClipUses:743Used by:751 771
Symbol 745 GraphicUsed by:751
Symbol 746 GraphicUsed by:749
Symbol 747 BitmapUsed by:748
Symbol 748 GraphicUses:747Used by:749
Symbol 749 MovieClipUses:746 748Used by:750
Symbol 750 MovieClipUses:749Used by:751
Symbol 751 MovieClip [moonbgl7]Uses:744 745 750Used by:Timeline
Symbol 752 GraphicUsed by:753 805 848 926
Symbol 753 MovieClip [moonbgl8]Uses:752Used by:Timeline
Symbol 754 GraphicUsed by:759
Symbol 755 GraphicUsed by:757
Symbol 756 GraphicUsed by:757
Symbol 757 MovieClipUses:755 756Used by:758 779
Symbol 758 MovieClipUses:757Used by:759 920
Symbol 759 MovieClip [moonbgl9]Uses:754 758Used by:Timeline
Symbol 760 GraphicUsed by:773 823
Symbol 761 GraphicUsed by:764
Symbol 762 BitmapUsed by:763
Symbol 763 GraphicUses:762Used by:764
Symbol 764 MovieClipUses:761 763Used by:765
Symbol 765 MovieClipUses:764Used by:767
Symbol 766 GraphicUsed by:767
Symbol 767 MovieClipUses:765 766Used by:773 823 934
Symbol 768 GraphicUsed by:771
Symbol 769 GraphicUsed by:770
Symbol 770 MovieClipUses:769Used by:771
Symbol 771 MovieClipUses:768 770 744Used by:773 923
Symbol 772 GraphicUsed by:773
Symbol 773 MovieClip [moonbgl10]Uses:760 767 771 772Used by:Timeline
Symbol 774 MovieClip [fog1 mars]Uses:711Used by:Timeline
Symbol 775 MovieClip [fog2 mars]Uses:714Used by:Timeline
Symbol 776 MovieClip [fog3 mars]Uses:711Used by:Timeline
Symbol 777 MovieClip [fog4 mars]Uses:714Used by:Timeline
Symbol 778 MovieClipUses:718Used by:Timeline
Symbol 779 MovieClipUses:757Used by:781 807 827
Symbol 780 GraphicUsed by:781 824 878
Symbol 781 MovieClip [marsbgl1]Uses:779 780Used by:Timeline
Symbol 782 MovieClip [marsbgl2]Used by:Timeline
Symbol 783 MovieClipUses:3Used by:787 827
Symbol 784 GraphicUsed by:787 789 796 827 845
Symbol 785 MovieClipUses:724Used by:787 792 809 824 841 847 851 853
Symbol 786 GraphicUsed by:787
Symbol 787 MovieClip [marsbgl3]Uses:783 784 785 786Used by:Timeline
Symbol 788 MovieClipUses:731Used by:789
Symbol 789 MovieClip [marsbgl4]Uses:788 784Used by:Timeline
Symbol 790 MovieClipUses:7Used by:792 804 841 847 853
Symbol 791 GraphicUsed by:792
Symbol 792 MovieClip [marsbgl5]Uses:735 785 790 791Used by:Timeline
Symbol 793 GraphicUsed by:795
Symbol 794 GraphicUsed by:795
Symbol 795 MovieClipUses:361 363 365 793 794 368Used by:796 923
Symbol 796 MovieClip [marsbgl6]Uses:795 784Used by:Timeline
Symbol 797 GraphicUsed by:801
Symbol 798 GraphicUsed by:799
Symbol 799 MovieClipUses:798Used by:801
Symbol 800 GraphicUsed by:801
Symbol 801 MovieClipUses:797 799 800Used by:804 821 892
Symbol 802 GraphicUsed by:804
Symbol 803 GraphicUsed by:804
Symbol 804 MovieClip [marsbgl7]Uses:801 802 790 803Used by:Timeline
Symbol 805 MovieClip [marsbgl8]Uses:752Used by:Timeline
Symbol 806 GraphicUsed by:807
Symbol 807 MovieClip [marsbgl9]Uses:779 806Used by:Timeline
Symbol 808 GraphicUsed by:809
Symbol 809 MovieClip [marsbgl10]Uses:785 808Used by:Timeline
Symbol 810 MovieClip [marsbgl11]Used by:Timeline
Symbol 811 GraphicUsed by:815
Symbol 812 GraphicUsed by:813
Symbol 813 MovieClipUses:812Used by:814
Symbol 814 MovieClipUses:813Used by:815
Symbol 815 MovieClipUses:811 814Used by:821
Symbol 816 GraphicUsed by:820
Symbol 817 GraphicUsed by:818
Symbol 818 MovieClipUses:817Used by:819
Symbol 819 MovieClipUses:818Used by:820
Symbol 820 MovieClipUses:816 819Used by:821 930
Symbol 821 MovieClipUses:815 801 820Used by:823 934
Symbol 822 GraphicUsed by:823
Symbol 823 MovieClip [marsbgl12]Uses:760 767 821 822Used by:Timeline
Symbol 824 MovieClip [iobgl1]Uses:785 780Used by:Timeline
Symbol 825 MovieClip [iobgl2]Used by:Timeline
Symbol 826 GraphicUsed by:827
Symbol 827 MovieClip [iobgl3]Uses:783 784 779 826Used by:Timeline
Symbol 828 MovieClipUses:732Used by:836
Symbol 829 GraphicUsed by:836
Symbol 830 GraphicUsed by:831
Symbol 831 MovieClipUses:830Used by:832
Symbol 832 MovieClipUses:831Used by:836
Symbol 833 GraphicUsed by:834
Symbol 834 MovieClipUses:833Used by:835
Symbol 835 MovieClipUses:834Used by:836
Symbol 836 MovieClipUses:828 829 832 835Used by:838 851  Timeline
Symbol 837 GraphicUsed by:838
Symbol 838 MovieClip [iobgl4]Uses:836 837Used by:Timeline
Symbol 839 GraphicUsed by:841 920
Symbol 840 GraphicUsed by:841
Symbol 841 MovieClip [iobgl5]Uses:790 839 785 840Used by:Timeline
Symbol 842 GraphicUsed by:844
Symbol 843 GraphicUsed by:844
Symbol 844 MovieClipUses:361 217 363 365 842 843 368Used by:845
Symbol 845 MovieClip [iobgl6]Uses:844 784Used by:Timeline
Symbol 846 GraphicUsed by:847
Symbol 847 MovieClip [iobgl7]Uses:365 785 790 846Used by:Timeline
Symbol 848 MovieClip [iobgl8]Uses:752Used by:Timeline
Symbol 849 GraphicUsed by:851
Symbol 850 GraphicUsed by:851
Symbol 851 MovieClip [iobgl9]Uses:849 836 785 850Used by:Timeline
Symbol 852 GraphicUsed by:853
Symbol 853 MovieClip [iobgl10]Uses:785 790 852Used by:Timeline
Symbol 854 MovieClip [iobgl11]Used by:Timeline
Symbol 855 GraphicUsed by:875
Symbol 856 GraphicUsed by:875
Symbol 857 GraphicUsed by:858
Symbol 858 MovieClipUses:857Used by:875
Symbol 859 GraphicUsed by:860
Symbol 860 MovieClipUses:859Used by:875
Symbol 861 MovieClipUses:400Used by:875
Symbol 862 GraphicUsed by:875
Symbol 863 GraphicUsed by:875
Symbol 864 GraphicUsed by:875
Symbol 865 GraphicUsed by:875
Symbol 866 GraphicUsed by:875
Symbol 867 GraphicUsed by:875
Symbol 868 GraphicUsed by:875
Symbol 869 GraphicUsed by:875
Symbol 870 GraphicUsed by:875
Symbol 871 GraphicUsed by:875
Symbol 872 GraphicUsed by:875
Symbol 873 GraphicUsed by:875
Symbol 874 GraphicUsed by:875
Symbol 875 MovieClipUses:393 396 397 399 400 403 404 855 856 858 860 861 862 28 863 864 865 866 867 868 869 870 871 872 873 874Used by:877
Symbol 876 GraphicUsed by:877
Symbol 877 MovieClip [iobgl12]Uses:875 876Used by:Timeline
Symbol 878 MovieClip [satbgl1]Uses:725 780Used by:Timeline
Symbol 879 MovieClip [satbgl2]Used by:Timeline
Symbol 880 GraphicUsed by:883
Symbol 881 BitmapUsed by:882
Symbol 882 GraphicUses:881Used by:883
Symbol 883 MovieClipUses:880 882Used by:884
Symbol 884 MovieClipUses:883Used by:892 928
Symbol 885 GraphicUsed by:888
Symbol 886 BitmapUsed by:887
Symbol 887 GraphicUses:886Used by:888
Symbol 888 MovieClipUses:885 887Used by:889
Symbol 889 MovieClipUses:888Used by:892 913 928
Symbol 890 GraphicUsed by:892
Symbol 891 GraphicUsed by:892
Symbol 892 MovieClip [satbgl3]Uses:884 732 889 890 801 891Used by:Timeline
Symbol 893 GraphicUsed by:913
Symbol 894 GraphicUsed by:897
Symbol 895 BitmapUsed by:896
Symbol 896 GraphicUses:895Used by:897
Symbol 897 MovieClipUses:894 896Used by:906
Symbol 898 GraphicUsed by:901
Symbol 899 BitmapUsed by:900
Symbol 900 GraphicUses:899Used by:901
Symbol 901 MovieClipUses:898 900Used by:906
Symbol 902 GraphicUsed by:905
Symbol 903 BitmapUsed by:904
Symbol 904 GraphicUses:903Used by:905
Symbol 905 MovieClipUses:902 904Used by:906
Symbol 906 MovieClipUses:897 901 905Used by:913 920
Symbol 907 GraphicUsed by:910
Symbol 908 BitmapUsed by:909
Symbol 909 GraphicUses:908Used by:910
Symbol 910 MovieClipUses:907 909Used by:911
Symbol 911 MovieClipUses:910Used by:913 925 930
Symbol 912 GraphicUsed by:913
Symbol 913 MovieClip [satbgl4]Uses:889 893 906 911 912Used by:Timeline
Symbol 914 GraphicUsed by:917
Symbol 915 BitmapUsed by:916
Symbol 916 GraphicUses:915Used by:917
Symbol 917 MovieClipUses:914 916Used by:918
Symbol 918 MovieClipUses:917Used by:920
Symbol 919 GraphicUsed by:920
Symbol 920 MovieClip [satbgl5]Uses:918 906 839 758 919Used by:Timeline
Symbol 921 GraphicUsed by:923
Symbol 922 GraphicUsed by:923
Symbol 923 MovieClip [satbgl6]Uses:795 921 771 922Used by:Timeline
Symbol 924 GraphicUsed by:925
Symbol 925 MovieClip [satbgl7]Uses:911 725 8 924Used by:Timeline
Symbol 926 MovieClip [satbgl8]Uses:752Used by:Timeline
Symbol 927 GraphicUsed by:928
Symbol 928 MovieClip [satbgl9]Uses:365 884 889 927Used by:Timeline
Symbol 929 GraphicUsed by:930
Symbol 930 MovieClip [satbgl10]Uses:365 911 820 725 929Used by:Timeline
Symbol 931 MovieClip [satbgl11]Used by:Timeline
Symbol 932 GraphicUsed by:934
Symbol 933 GraphicUsed by:934
Symbol 934 MovieClip [satbgl12]Uses:767 932 821 933Used by:Timeline
Symbol 935 GraphicUsed by:1104
Symbol 936 GraphicUsed by:1104
Symbol 937 MovieClipUses:220Used by:1104 1174
Symbol 938 GraphicUsed by:1104
Symbol 939 GraphicUsed by:1104
Symbol 940 GraphicUsed by:1103
Symbol 941 GraphicUsed by:942
Symbol 942 MovieClipUses:941Used by:943
Symbol 943 MovieClipUses:942Used by:1103
Symbol 944 GraphicUsed by:945
Symbol 945 MovieClipUses:944Used by:1103
Symbol 946 GraphicUsed by:1103
Symbol 947 GraphicUsed by:948
Symbol 948 MovieClipUses:947Used by:949
Symbol 949 MovieClipUses:948Used by:1103
Symbol 950 GraphicUsed by:951
Symbol 951 MovieClipUses:950Used by:1103
Symbol 952 GraphicUsed by:1103
Symbol 953 GraphicUsed by:954
Symbol 954 MovieClipUses:953Used by:955
Symbol 955 MovieClipUses:954Used by:1103
Symbol 956 GraphicUsed by:957
Symbol 957 MovieClipUses:956Used by:1103
Symbol 958 GraphicUsed by:1103
Symbol 959 GraphicUsed by:960
Symbol 960 MovieClipUses:959Used by:961
Symbol 961 MovieClipUses:960Used by:1103
Symbol 962 GraphicUsed by:963
Symbol 963 MovieClipUses:962Used by:1103
Symbol 964 GraphicUsed by:1103
Symbol 965 GraphicUsed by:966
Symbol 966 MovieClipUses:965Used by:1103
Symbol 967 GraphicUsed by:1103
Symbol 968 GraphicUsed by:969
Symbol 969 MovieClipUses:968Used by:1103
Symbol 970 GraphicUsed by:1103
Symbol 971 GraphicUsed by:972
Symbol 972 MovieClipUses:971Used by:1103
Symbol 973 GraphicUsed by:1103
Symbol 974 GraphicUsed by:975
Symbol 975 MovieClipUses:974Used by:1103
Symbol 976 GraphicUsed by:977
Symbol 977 MovieClipUses:976Used by:978
Symbol 978 MovieClipUses:977Used by:1103
Symbol 979 GraphicUsed by:980
Symbol 980 MovieClipUses:979Used by:981
Symbol 981 MovieClipUses:980Used by:1103
Symbol 982 GraphicUsed by:1103
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:983Used by:1103
Symbol 985 GraphicUsed by:1103
Symbol 986 GraphicUsed by:987
Symbol 987 MovieClipUses:986Used by:1103
Symbol 988 GraphicUsed by:1103
Symbol 989 GraphicUsed by:990
Symbol 990 MovieClipUses:989Used by:1103
Symbol 991 GraphicUsed by:1103
Symbol 992 GraphicUsed by:993
Symbol 993 MovieClipUses:992Used by:1103
Symbol 994 GraphicUsed by:1103
Symbol 995 GraphicUsed by:996
Symbol 996 MovieClipUses:995Used by:1103
Symbol 997 GraphicUsed by:1103
Symbol 998 GraphicUsed by:999
Symbol 999 MovieClipUses:998Used by:1103
Symbol 1000 GraphicUsed by:1103
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClipUses:1001Used by:1103
Symbol 1003 GraphicUsed by:1004
Symbol 1004 MovieClipUses:1003Used by:1103
Symbol 1005 GraphicUsed by:1006
Symbol 1006 MovieClipUses:1005Used by:1007
Symbol 1007 MovieClipUses:1006Used by:1103
Symbol 1008 GraphicUsed by:1009
Symbol 1009 MovieClipUses:1008Used by:1010
Symbol 1010 MovieClipUses:1009Used by:1103
Symbol 1011 GraphicUsed by:1103
Symbol 1012 GraphicUsed by:1013
Symbol 1013 MovieClipUses:1012Used by:1103
Symbol 1014 GraphicUsed by:1103
Symbol 1015 GraphicUsed by:1016
Symbol 1016 MovieClipUses:1015Used by:1103
Symbol 1017 GraphicUsed by:1018
Symbol 1018 MovieClipUses:1017Used by:1019
Symbol 1019 MovieClipUses:1018Used by:1103
Symbol 1020 GraphicUsed by:1103
Symbol 1021 GraphicUsed by:1022
Symbol 1022 MovieClipUses:1021Used by:1103
Symbol 1023 GraphicUsed by:1024
Symbol 1024 MovieClipUses:1023Used by:1103
Symbol 1025 GraphicUsed by:1026
Symbol 1026 MovieClipUses:1025Used by:1103
Symbol 1027 GraphicUsed by:1028
Symbol 1028 MovieClipUses:1027Used by:1103
Symbol 1029 GraphicUsed by:1103
Symbol 1030 GraphicUsed by:1031
Symbol 1031 MovieClipUses:1030Used by:1103
Symbol 1032 GraphicUsed by:1103
Symbol 1033 GraphicUsed by:1034
Symbol 1034 MovieClipUses:1033Used by:1035
Symbol 1035 MovieClipUses:1034Used by:1103
Symbol 1036 GraphicUsed by:1037
Symbol 1037 MovieClipUses:1036Used by:1103
Symbol 1038 GraphicUsed by:1103
Symbol 1039 GraphicUsed by:1040
Symbol 1040 MovieClipUses:1039Used by:1103
Symbol 1041 GraphicUsed by:1103
Symbol 1042 GraphicUsed by:1043
Symbol 1043 MovieClipUses:1042Used by:1103
Symbol 1044 GraphicUsed by:1103
Symbol 1045 GraphicUsed by:1046
Symbol 1046 MovieClipUses:1045Used by:1103
Symbol 1047 GraphicUsed by:1048
Symbol 1048 MovieClipUses:1047Used by:1052
Symbol 1049 GraphicUsed by:1052
Symbol 1050 GraphicUsed by:1051
Symbol 1051 MovieClipUses:1050Used by:1052
Symbol 1052 MovieClipUses:1048 1049 1051Used by:1103
Symbol 1053 GraphicUsed by:1103
Symbol 1054 GraphicUsed by:1055
Symbol 1055 MovieClipUses:1054Used by:1103
Symbol 1056 GraphicUsed by:1057
Symbol 1057 MovieClipUses:1056Used by:1058
Symbol 1058 MovieClipUses:1057Used by:1103
Symbol 1059 GraphicUsed by:1103
Symbol 1060 GraphicUsed by:1061
Symbol 1061 MovieClipUses:1060Used by:1062
Symbol 1062 MovieClipUses:1061Used by:1103
Symbol 1063 GraphicUsed by:1064
Symbol 1064 MovieClipUses:1063Used by:1103
Symbol 1065 GraphicUsed by:1066
Symbol 1066 MovieClipUses:1065Used by:1067
Symbol 1067 MovieClipUses:1066Used by:1103
Symbol 1068 GraphicUsed by:1069
Symbol 1069 MovieClipUses:1068Used by:1070
Symbol 1070 MovieClipUses:1069Used by:1103
Symbol 1071 GraphicUsed by:1072 1081
Symbol 1072 MovieClipUses:1071Used by:1103
Symbol 1073 GraphicUsed by:1074 1082
Symbol 1074 MovieClipUses:1073Used by:1103
Symbol 1075 GraphicUsed by:1076 1083
Symbol 1076 MovieClipUses:1075Used by:1103
Symbol 1077 GraphicUsed by:1078 1084
Symbol 1078 MovieClipUses:1077Used by:1103
Symbol 1079 GraphicUsed by:1080 1085
Symbol 1080 MovieClipUses:1079Used by:1103
Symbol 1081 MovieClipUses:1071Used by:1086
Symbol 1082 MovieClipUses:1073Used by:1086
Symbol 1083 MovieClipUses:1075Used by:1086
Symbol 1084 MovieClipUses:1077Used by:1086
Symbol 1085 MovieClipUses:1079Used by:1086
Symbol 1086 MovieClipUses:1081 1082 1083 1084 1085Used by:1103
Symbol 1087 GraphicUsed by:1088 1097
Symbol 1088 MovieClipUses:1087Used by:1103
Symbol 1089 GraphicUsed by:1090 1098
Symbol 1090 MovieClipUses:1089Used by:1103
Symbol 1091 GraphicUsed by:1092 1099
Symbol 1092 MovieClipUses:1091Used by:1103
Symbol 1093 GraphicUsed by:1094 1100
Symbol 1094 MovieClipUses:1093Used by:1103
Symbol 1095 GraphicUsed by:1096 1101
Symbol 1096 MovieClipUses:1095Used by:1103
Symbol 1097 MovieClipUses:1087Used by:1102
Symbol 1098 MovieClipUses:1089Used by:1102
Symbol 1099 MovieClipUses:1091Used by:1102
Symbol 1100 MovieClipUses:1093Used by:1102
Symbol 1101 MovieClipUses:1095Used by:1102
Symbol 1102 MovieClipUses:1097 1098 1099 1100 1101Used by:1103
Symbol 1103 MovieClipUses:940 943 945 946 949 951 952 955 957 958 961 963 964 966 967 969 970 972 973 975 978 981 982 984 985 987 988 990 991 993 994 996 997 999 1000 1002 1004 1007 1010 1011 1013 1014 1016 1019 1020 1022 1024 1026 1028 1029 1031 1032 1035 1037 1038 1040 1041 1043 1044 1046 1052 1053 1055 1058 1059 1062 1064 1067 1070 1072 1074 1076 1078 1080 1086 1088 1090 1092 1094 1096 1102Used by:1104
Symbol 1104 MovieClipUses:195 935 220 936 937 938 939 1103Used by:Timeline
Symbol 1105 MovieClipUses:257Used by:Timeline
Symbol 1106 GraphicUsed by:1107
Symbol 1107 MovieClipUses:1106Used by:1115
Symbol 1108 GraphicUsed by:1109
Symbol 1109 MovieClipUses:1108Used by:1115
Symbol 1110 FontUsed by:1111
Symbol 1111 TextUses:1110Used by:1112
Symbol 1112 MovieClipUses:1111Used by:1115
Symbol 1113 GraphicUsed by:1114 1217
Symbol 1114 ButtonUses:1113Used by:1115
Symbol 1115 MovieClipUses:1107 1109 1112 1114Used by:Timeline
Symbol 1116 GraphicUsed by:1117
Symbol 1117 MovieClipUses:1116Used by:1124
Symbol 1118 FontUsed by:1119
Symbol 1119 TextUses:1118Used by:1120
Symbol 1120 MovieClipUses:1119Used by:1124
Symbol 1121 GraphicUsed by:1122
Symbol 1122 MovieClipUses:1121Used by:1124
Symbol 1123 GraphicUsed by:1124 1130
Symbol 1124 MovieClipUses:1117 1120 1122 1123Used by:Timeline
Symbol 1125 FontUsed by:1126
Symbol 1126 TextUses:1125Used by:1127
Symbol 1127 MovieClipUses:1126Used by:1130
Symbol 1128 GraphicUsed by:1129
Symbol 1129 MovieClipUses:1128Used by:1130
Symbol 1130 MovieClipUses:1127 1129 1123Used by:Timeline
Symbol 1131 TextUses:203Used by:1137
Symbol 1132 GraphicUsed by:1133 1283 1557 1560 1562
Symbol 1133 MovieClipUses:1132 220Used by:1137 1142 1147 1183 1188 1203 1208 1213 1294 1432 1453 1456 1554 1558 1561 1563
Symbol 1134 TextUses:203Used by:1137
Symbol 1135 TextUses:203Used by:1137
Symbol 1136 GraphicUsed by:1137
Symbol 1137 ButtonUses:1131 1133 1134 1135 1136Used by:1170
Symbol 1138 TextUses:203Used by:1142
Symbol 1139 TextUses:203Used by:1142
Symbol 1140 TextUses:203Used by:1142
Symbol 1141 GraphicUsed by:1142
Symbol 1142 ButtonUses:1138 1133 1139 1140 1141Used by:1170
Symbol 1143 TextUses:203Used by:1147
Symbol 1144 TextUses:203Used by:1147
Symbol 1145 TextUses:203Used by:1147
Symbol 1146 GraphicUsed by:1147 1432 1453 1456 1554
Symbol 1147 ButtonUses:1143 1133 1144 1145 1146Used by:1170
Symbol 1148 GraphicUsed by:1155
Symbol 1149 GraphicUsed by:1155
Symbol 1150 GraphicUsed by:1155
Symbol 1151 GraphicUsed by:1155
Symbol 1152 GraphicUsed by:1155
Symbol 1153 GraphicUsed by:1155
Symbol 1154 GraphicUsed by:1155
Symbol 1155 MovieClipUses:1148 1149 1150 1151 1152 1153 1154Used by:1170  Timeline
Symbol 1156 TextUses:203Used by:1162
Symbol 1157 GraphicUsed by:1158
Symbol 1158 MovieClipUses:1157 220Used by:1162
Symbol 1159 TextUses:203Used by:1162
Symbol 1160 TextUses:203Used by:1162
Symbol 1161 GraphicUsed by:1162
Symbol 1162 ButtonUses:1156 1158 1159 1160 1161Used by:1170 1433
Symbol 1163 TextUses:203Used by:1169
Symbol 1164 GraphicUsed by:1165
Symbol 1165 MovieClipUses:1164 220Used by:1169
Symbol 1166 TextUses:203Used by:1169
Symbol 1167 TextUses:203Used by:1169
Symbol 1168 GraphicUsed by:1169
Symbol 1169 ButtonUses:1163 1165 1166 1167 1168Used by:1170 1433
Symbol 1170 MovieClipUses:1137 1142 1147 1155 1162 1169Used by:Timeline
Symbol 1171 GraphicUsed by:1174
Symbol 1172 GraphicUsed by:1174
Symbol 1173 GraphicUsed by:1174
Symbol 1174 MovieClipUses:195 1171 220 1172 937 1173Used by:Timeline
Symbol 1175 MovieClipUses:257Used by:Timeline
Symbol 1176 GraphicUsed by:1178
Symbol 1177 GraphicUsed by:1178
Symbol 1178 MovieClipUses:1176 1177Used by:1219  Timeline
Symbol 1179 TextUses:203Used by:1183
Symbol 1180 TextUses:203Used by:1183
Symbol 1181 TextUses:203Used by:1183
Symbol 1182 GraphicUsed by:1183
Symbol 1183 ButtonUses:1179 1133 1180 1181 1182Used by:1219
Symbol 1184 TextUses:203Used by:1188
Symbol 1185 TextUses:203Used by:1188
Symbol 1186 TextUses:203Used by:1188
Symbol 1187 GraphicUsed by:1188
Symbol 1188 ButtonUses:1184 1133 1185 1186 1187Used by:1219
Symbol 1189 GraphicUsed by:1190
Symbol 1190 MovieClipUses:1189Used by:1219 1232 1449 1485
Symbol 1191 GraphicUsed by:1192
Symbol 1192 MovieClipUses:1191Used by:1219 1232
Symbol 1193 GraphicUsed by:1194
Symbol 1194 MovieClipUses:1193Used by:1219
Symbol 1195 GraphicUsed by:1196
Symbol 1196 MovieClipUses:1195Used by:1219
Symbol 1197 GraphicUsed by:1198
Symbol 1198 MovieClipUses:1197Used by:1219
Symbol 1199 TextUses:203Used by:1203
Symbol 1200 TextUses:203Used by:1203
Symbol 1201 TextUses:203Used by:1203
Symbol 1202 GraphicUsed by:1203
Symbol 1203 ButtonUses:1199 1133 1200 1201 1202Used by:1219
Symbol 1204 TextUses:203Used by:1208
Symbol 1205 TextUses:203Used by:1208
Symbol 1206 TextUses:203Used by:1208
Symbol 1207 GraphicUsed by:1208
Symbol 1208 ButtonUses:1204 1133 1205 1206 1207Used by:1219
Symbol 1209 TextUses:203Used by:1213
Symbol 1210 TextUses:203Used by:1213
Symbol 1211 TextUses:203Used by:1213
Symbol 1212 GraphicUsed by:1213
Symbol 1213 ButtonUses:1209 1133 1210 1211 1212Used by:1219
Symbol 1214 GraphicUsed by:1218
Symbol 1215 GraphicUsed by:1216
Symbol 1216 MovieClipUses:1215Used by:1218
Symbol 1217 ButtonUses:1113Used by:1218
Symbol 1218 MovieClipUses:1214 1216 1217Used by:1219
Symbol 1219 MovieClipUses:1178 1183 1188 1190 1192 1194 1196 1198 1203 1208 1213 1218Used by:Timeline
Symbol 1220 TextUses:203Used by:Timeline
Symbol 1221 TextUses:203Used by:Timeline
Symbol 1222 TextUses:203Used by:Timeline
Symbol 1223 GraphicUsed by:1225
Symbol 1224 GraphicUsed by:1225
Symbol 1225 MovieClipUses:1223 1224Used by:1449 1485 1494 1506 1513  Timeline
Symbol 1226 GraphicUsed by:1227
Symbol 1227 MovieClipUses:1226Used by:1232 1494
Symbol 1228 GraphicUsed by:1229
Symbol 1229 MovieClipUses:1228Used by:1232 1506
Symbol 1230 GraphicUsed by:1231
Symbol 1231 MovieClipUses:1230Used by:1232 1513
Symbol 1232 MovieClipUses:1192 1190 1227 1229 1231Used by:Timeline
Symbol 1233 ButtonUses:208 221 222 223 209Used by:Timeline
Symbol 1234 TextUses:203Used by:Timeline
Symbol 1235 TextUses:203Used by:Timeline
Symbol 1236 TextUses:203Used by:Timeline
Symbol 1237 FontUsed by:1238 1239 1241 1242 1243 1246 1247 1248 1256 1516 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549
Symbol 1238 EditableTextUses:1237Used by:Timeline
Symbol 1239 EditableTextUses:1237Used by:Timeline
Symbol 1240 TextUses:203Used by:Timeline
Symbol 1241 EditableTextUses:1237Used by:Timeline
Symbol 1242 EditableTextUses:1237Used by:Timeline
Symbol 1243 EditableTextUses:1237Used by:Timeline
Symbol 1244 GraphicUsed by:1245
Symbol 1245 MovieClipUses:1244Used by:1324 1411  Timeline
Symbol 1246 EditableTextUses:1237Used by:Timeline
Symbol 1247 EditableTextUses:1237Used by:Timeline
Symbol 1248 EditableTextUses:1237Used by:Timeline
Symbol 1249 TextUses:203Used by:1255 1450 1518
Symbol 1250 GraphicUsed by:1251
Symbol 1251 MovieClipUses:1250 220Used by:1255 1450 1518
Symbol 1252 TextUses:203Used by:1255 1450 1518
Symbol 1253 TextUses:203Used by:1255 1450 1518
Symbol 1254 GraphicUsed by:1255 1450 1518
Symbol 1255 ButtonUses:1249 1251 1252 1253 1254Used by:1449 1485 1494 1506 1513  Timeline
Symbol 1256 EditableTextUses:1237Used by:Timeline
Symbol 1257 GraphicUsed by:1258
Symbol 1258 MovieClipUses:1257Used by:1348  Timeline
Symbol 1259 TextUses:203Used by:1267
Symbol 1260 TextUses:203Used by:1266
Symbol 1261 GraphicUsed by:1262
Symbol 1262 MovieClipUses:1261 220Used by:1266 1272 1426
Symbol 1263 TextUses:203Used by:1266
Symbol 1264 TextUses:203Used by:1266
Symbol 1265 GraphicUsed by:1266
Symbol 1266 ButtonUses:1260 1262 1263 1264 1265Used by:1267
Symbol 1267 MovieClipUses:1259 1266Used by:Timeline
Symbol 1268 TextUses:203Used by:1272
Symbol 1269 TextUses:203Used by:1272
Symbol 1270 TextUses:203Used by:1272
Symbol 1271 GraphicUsed by:1272
Symbol 1272 ButtonUses:1268 1262 1269 1270 1271Used by:1277
Symbol 1273 TextUses:203Used by:1277
Symbol 1274 GraphicUsed by:1277
Symbol 1275 ButtonUses:194Used by:1277
Symbol 1276 TextUses:203Used by:1277
Symbol 1277 MovieClipUses:1272 1273 1274 1275 1276Used by:Timeline
Symbol 1278 TextUses:203Used by:1282
Symbol 1279 TextUses:203Used by:1282
Symbol 1280 TextUses:203Used by:1282
Symbol 1281 GraphicUsed by:1282
Symbol 1282 ButtonUses:1278 1279 1280 1281Used by:1294 1558
Symbol 1283 ButtonUses:1132Used by:1294
Symbol 1284 TextUses:203Used by:1288
Symbol 1285 TextUses:203Used by:1288
Symbol 1286 TextUses:203Used by:1288
Symbol 1287 GraphicUsed by:1288
Symbol 1288 ButtonUses:1284 1285 1286 1287Used by:1294 1561
Symbol 1289 TextUses:203Used by:1293
Symbol 1290 TextUses:203Used by:1293
Symbol 1291 TextUses:203Used by:1293
Symbol 1292 GraphicUsed by:1293
Symbol 1293 ButtonUses:1289 1290 1291 1292Used by:1294 1563
Symbol 1294 MovieClipUses:1133 1282 1283 1288 1293Used by:Timeline
Symbol 1295 FontUsed by:1296 1565
Symbol 1296 EditableTextUses:1295Used by:Timeline
Symbol 1297 GraphicUsed by:Timeline
Symbol 1298 BitmapUsed by:1299
Symbol 1299 GraphicUses:1298Used by:1300
Symbol 1300 MovieClipUses:1299Used by:Timeline
Symbol 1301 GraphicUsed by:Timeline
Symbol 1302 MovieClipUsed by:Timeline
Symbol 1303 GraphicUsed by:1304
Symbol 1304 MovieClipUses:1303Used by:1305
Symbol 1305 MovieClipUses:1304Used by:1306
Symbol 1306 MovieClipUses:1305Used by:Timeline
Symbol 1307 GraphicUsed by:1308
Symbol 1308 MovieClipUses:1307Used by:1309
Symbol 1309 MovieClipUses:1308 28Used by:Timeline
Symbol 1310 MovieClipUses:365Used by:Timeline
Symbol 1311 GraphicUsed by:1312
Symbol 1312 MovieClipUses:1311Used by:Timeline
Symbol 1313 MovieClipUses:478 480 482 484 486 634 30Used by:1314
Symbol 1314 MovieClipUses:1313 27 23Used by:1315
Symbol 1315 MovieClipUses:1314Used by:Timeline
Symbol 1316 GraphicUsed by:1320
Symbol 1317 MovieClipUsed by:1318
Symbol 1318 MovieClipUses:1317Used by:1320
Symbol 1319 GraphicUsed by:1320
Symbol 1320 MovieClipUses:1316 1318 1319Used by:1321
Symbol 1321 MovieClipUses:1320 213 32 30Used by:1344
Symbol 1322 GraphicUsed by:1323
Symbol 1323 MovieClipUses:1322Used by:1324
Symbol 1324 MovieClipUses:1323 1245 32Used by:1344
Symbol 1325 GraphicUsed by:1331
Symbol 1326 GraphicUsed by:1329
Symbol 1327 GraphicUsed by:1329
Symbol 1328 GraphicUsed by:1329
Symbol 1329 MovieClipUses:1326 1327 1328Used by:1331
Symbol 1330 GraphicUsed by:1331
Symbol 1331 MovieClipUses:1325 1329 1330Used by:1333
Symbol 1332 GraphicUsed by:1333
Symbol 1333 MovieClipUses:1331 215 1332Used by:1344
Symbol 1334 GraphicUsed by:1339
Symbol 1335 GraphicUsed by:1337
Symbol 1336 GraphicUsed by:1337
Symbol 1337 MovieClipUses:1335 1336Used by:1339
Symbol 1338 GraphicUsed by:1339
Symbol 1339 MovieClipUses:1334 1337 1338Used by:1340
Symbol 1340 MovieClipUses:1339 217 24 30 32Used by:1344
Symbol 1341 GraphicUsed by:1342
Symbol 1342 MovieClipUses:1341Used by:1343
Symbol 1343 MovieClipUses:1342 211Used by:1344
Symbol 1344 MovieClipUses:1321 1324 1333 1340 1343Used by:Timeline
Symbol 1345 GraphicUsed by:1414
Symbol 1346 EditableTextUses:203Used by:1414
Symbol 1347 GraphicUsed by:1348
Symbol 1348 ButtonUses:1258 1347Used by:1414
Symbol 1349 TextUses:203Used by:1353
Symbol 1350 TextUses:203Used by:1353
Symbol 1351 GraphicUsed by:1353 1395 1398 1401 1404
Symbol 1352 TextUses:203Used by:1353 1395 1398 1401 1404
Symbol 1353 ButtonUses:1349 1350 1351 1352Used by:1414
Symbol 1354 EditableTextUses:203Used by:1414
Symbol 1355 GraphicUsed by:1360
Symbol 1356 GraphicUsed by:1360
Symbol 1357 GraphicUsed by:1358
Symbol 1358 MovieClipUses:1357Used by:1360
Symbol 1359 GraphicUsed by:1360
Symbol 1360 MovieClipUses:1355 1356 1358 1359Used by:1414
Symbol 1361 GraphicUsed by:1388
Symbol 1362 GraphicUsed by:1363
Symbol 1363 MovieClipUses:1362Used by:1388
Symbol 1364 GraphicUsed by:1388
Symbol 1365 GraphicUsed by:1388
Symbol 1366 GraphicUsed by:1388
Symbol 1367 GraphicUsed by:1388
Symbol 1368 GraphicUsed by:1388
Symbol 1369 GraphicUsed by:1388
Symbol 1370 GraphicUsed by:1388
Symbol 1371 GraphicUsed by:1388
Symbol 1372 GraphicUsed by:1388
Symbol 1373 GraphicUsed by:1388
Symbol 1374 GraphicUsed by:1388
Symbol 1375 GraphicUsed by:1388
Symbol 1376 GraphicUsed by:1388
Symbol 1377 GraphicUsed by:1388
Symbol 1378 GraphicUsed by:1388
Symbol 1379 GraphicUsed by:1388
Symbol 1380 GraphicUsed by:1388
Symbol 1381 GraphicUsed by:1388
Symbol 1382 GraphicUsed by:1388
Symbol 1383 GraphicUsed by:1388
Symbol 1384 GraphicUsed by:1388
Symbol 1385 GraphicUsed by:1388
Symbol 1386 GraphicUsed by:1388
Symbol 1387 GraphicUsed by:1388
Symbol 1388 MovieClipUses:1361 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387Used by:1414
Symbol 1389 GraphicUsed by:1390
Symbol 1390 MovieClipUses:1389Used by:1393 1466
Symbol 1391 FontUsed by:1392
Symbol 1392 TextUses:1391Used by:1393 1466
Symbol 1393 MovieClipUses:1390 1392Used by:1414
Symbol 1394 TextUses:203Used by:1395
Symbol 1395 ButtonUses:1352 1394 1351Used by:1414
Symbol 1396 TextUses:203Used by:1398
Symbol 1397 TextUses:203Used by:1398
Symbol 1398 ButtonUses:1396 1397 1351 1352Used by:1414
Symbol 1399 TextUses:203Used by:1401
Symbol 1400 TextUses:203Used by:1401
Symbol 1401 ButtonUses:1399 1400 1351 1352Used by:1414
Symbol 1402 TextUses:203Used by:1404
Symbol 1403 TextUses:203Used by:1404
Symbol 1404 ButtonUses:1402 1403 1351 1352Used by:1414
Symbol 1405 GraphicUsed by:1411
Symbol 1406 GraphicUsed by:1411
Symbol 1407 GraphicUsed by:1411
Symbol 1408 GraphicUsed by:1411
Symbol 1409 GraphicUsed by:1411
Symbol 1410 GraphicUsed by:1411
Symbol 1411 MovieClipUses:1405 213 1406 1407 1245 1408 215 1409 217 1410 211Used by:1414
Symbol 1412 TextUses:203Used by:1414
Symbol 1413 EditableTextUses:203Used by:1414
Symbol 1414 MovieClipUses:1345 1346 1348 1353 1354 1360 1388 1393 1395 1398 1401 1404 1411 1412 1413Used by:Timeline
Symbol 1415 ShapeTweeningUsed by:1419
Symbol 1416 ShapeTweeningUsed by:1419
Symbol 1417 ShapeTweeningUsed by:1419
Symbol 1418 GraphicUsed by:1419
Symbol 1419 MovieClipUses:1415 1416 1417 1418Used by:1433
Symbol 1420 TextUses:203Used by:1433
Symbol 1421 TextUses:203Used by:1433
Symbol 1422 TextUses:203Used by:1426
Symbol 1423 TextUses:203Used by:1426
Symbol 1424 TextUses:203Used by:1426
Symbol 1425 GraphicUsed by:1426
Symbol 1426 ButtonUses:1422 1262 1423 1424 1425Used by:1433
Symbol 1427 TextUses:203Used by:1433
Symbol 1428 TextUses:203Used by:1433
Symbol 1429 TextUses:203Used by:1432 1453 1456
Symbol 1430 TextUses:203Used by:1432 1453 1456
Symbol 1431 TextUses:203Used by:1432 1453 1456
Symbol 1432 ButtonUses:1429 1133 1430 1431 1146Used by:1433
Symbol 1433 MovieClipUses:1419 1420 1421 1426 1162 1169 1427 1428 1432Used by:Timeline
Symbol 1434 GraphicUsed by:1442
Symbol 1435 FontUsed by:1436 1437 1438 1439 1440 1441
Symbol 1436 EditableTextUses:1435Used by:1442
Symbol 1437 EditableTextUses:1435Used by:1442
Symbol 1438 EditableTextUses:1435Used by:1442
Symbol 1439 TextUses:1435Used by:1442
Symbol 1440 TextUses:1435Used by:1442
Symbol 1441 TextUses:1435Used by:1442
Symbol 1442 MovieClipUses:1434 1436 1437 1438 1439 1440 1441Used by:Timeline
Symbol 1443 GraphicUsed by:1444
Symbol 1444 MovieClipUses:1443Used by:1449
Symbol 1445 TextUses:203Used by:1449
Symbol 1446 TextUses:203Used by:1449
Symbol 1447 TextUses:203Used by:1449 1485 1494 1506 1513
Symbol 1448 ButtonUses:208 221 222 223 209Used by:1449 1485 1494 1506 1513
Symbol 1449 MovieClipUses:195 1444 1190 1445 1225 1446 1255 1447 1448Used by:Timeline
Symbol 1450 ButtonUses:1249 1251 1252 1253 1254Used by:Timeline
Symbol 1451 TextUses:203Used by:1452
Symbol 1452 MovieClipUses:195 1451Used by:Timeline
Symbol 1453 ButtonUses:1429 1133 1430 1431 1146Used by:Timeline
Symbol 1454 TextUses:203Used by:Timeline
Symbol 1455 MovieClipUses:195Used by:Timeline
Symbol 1456 ButtonUses:1429 1133 1430 1431 1146Used by:Timeline
Symbol 1457 TextUses:203Used by:Timeline
Symbol 1458 EditableTextUses:203Used by:Timeline
Symbol 1459 TextUses:203Used by:Timeline
Symbol 1460 EditableTextUses:203Used by:Timeline
Symbol 1461 TextUses:203Used by:Timeline
Symbol 1462 EditableTextUses:203Used by:Timeline
Symbol 1463 TextUses:203Used by:Timeline
Symbol 1464 EditableTextUses:203Used by:Timeline
Symbol 1465 TextUses:203Used by:Timeline
Symbol 1466 MovieClipUses:1390 1392Used by:Timeline
Symbol 1467 GraphicUsed by:Timeline
Symbol 1468 TextUses:203Used by:Timeline
Symbol 1469 TextUses:203Used by:Timeline
Symbol 1470 TextUses:203Used by:Timeline
Symbol 1471 TextUses:203Used by:Timeline
Symbol 1472 TextUses:203Used by:Timeline
Symbol 1473 TextUses:203Used by:Timeline
Symbol 1474 ButtonUses:194Used by:Timeline
Symbol 1475 GraphicUsed by:1476
Symbol 1476 MovieClipUses:1475Used by:Timeline
Symbol 1477 BitmapUsed by:1478
Symbol 1478 GraphicUses:1477Used by:Timeline
Symbol 1479 BitmapUsed by:1480
Symbol 1480 GraphicUses:1479Used by:1481
Symbol 1481 MovieClipUses:1480Used by:Timeline
Symbol 1482 GraphicUsed by:Timeline
Symbol 1483 TextUses:203Used by:1485
Symbol 1484 TextUses:203Used by:1485
Symbol 1485 MovieClipUses:195 1190 1483 1225 1484 1255 1447 1448Used by:Timeline
Symbol 1486 GraphicUsed by:1487
Symbol 1487 MovieClipUses:1486Used by:Timeline
Symbol 1488 BitmapUsed by:1489 1500
Symbol 1489 GraphicUses:1488Used by:1490
Symbol 1490 MovieClipUses:1489Used by:Timeline
Symbol 1491 GraphicUsed by:Timeline
Symbol 1492 TextUses:203Used by:1494
Symbol 1493 TextUses:203Used by:1494
Symbol 1494 MovieClipUses:195 1227 1492 1225 1493 1255 1447 1448Used by:Timeline
Symbol 1495 GraphicUsed by:1499 1510
Symbol 1496 GraphicUsed by:1497
Symbol 1497 MovieClipUses:1496Used by:1499
Symbol 1498 GraphicUsed by:1499
Symbol 1499 MovieClipUses:1495 1497 1498Used by:Timeline
Symbol 1500 GraphicUses:1488Used by:1501
Symbol 1501 MovieClipUses:1500Used by:Timeline
Symbol 1502 GraphicUsed by:1503
Symbol 1503 MovieClipUses:1502Used by:1506
Symbol 1504 TextUses:203Used by:1506
Symbol 1505 TextUses:203Used by:1506
Symbol 1506 MovieClipUses:195 1503 1229 1504 1225 1505 1255 1447 1448Used by:Timeline
Symbol 1507 GraphicUsed by:1508
Symbol 1508 MovieClipUses:1507Used by:1510
Symbol 1509 GraphicUsed by:1510
Symbol 1510 MovieClipUses:1495 1508 1509Used by:Timeline
Symbol 1511 TextUses:203Used by:1513
Symbol 1512 TextUses:203Used by:1513
Symbol 1513 MovieClipUses:195 1231 1511 1225 1512 1255 1447 1448Used by:Timeline
Symbol 1514 GraphicUsed by:1515
Symbol 1515 MovieClipUses:1514Used by:1519
Symbol 1516 TextUses:203 1237Used by:1517
Symbol 1517 MovieClipUses:1516Used by:1519
Symbol 1518 ButtonUses:1249 1251 1252 1253 1254Used by:1519
Symbol 1519 MovieClipUses:1515 1517 1518Used by:Timeline
Symbol 1520 TextUses:1237Used by:Timeline
Symbol 1521 EditableTextUses:1237Used by:Timeline
Symbol 1522 EditableTextUses:1237Used by:Timeline
Symbol 1523 TextUses:1237Used by:Timeline
Symbol 1524 EditableTextUses:1237Used by:Timeline
Symbol 1525 EditableTextUses:1237Used by:Timeline
Symbol 1526 TextUses:1237Used by:Timeline
Symbol 1527 EditableTextUses:1237Used by:Timeline
Symbol 1528 EditableTextUses:1237Used by:Timeline
Symbol 1529 TextUses:1237Used by:Timeline
Symbol 1530 EditableTextUses:1237Used by:Timeline
Symbol 1531 EditableTextUses:1237Used by:Timeline
Symbol 1532 TextUses:1237Used by:Timeline
Symbol 1533 EditableTextUses:1237Used by:Timeline
Symbol 1534 EditableTextUses:1237Used by:Timeline
Symbol 1535 TextUses:1237Used by:Timeline
Symbol 1536 EditableTextUses:1237Used by:Timeline
Symbol 1537 EditableTextUses:1237Used by:Timeline
Symbol 1538 TextUses:1237Used by:Timeline
Symbol 1539 EditableTextUses:1237Used by:Timeline
Symbol 1540 EditableTextUses:1237Used by:Timeline
Symbol 1541 TextUses:1237Used by:Timeline
Symbol 1542 EditableTextUses:1237Used by:Timeline
Symbol 1543 EditableTextUses:1237Used by:Timeline
Symbol 1544 TextUses:1237Used by:Timeline
Symbol 1545 EditableTextUses:1237Used by:Timeline
Symbol 1546 EditableTextUses:1237Used by:Timeline
Symbol 1547 TextUses:1237Used by:Timeline
Symbol 1548 EditableTextUses:1237Used by:Timeline
Symbol 1549 EditableTextUses:1237Used by:Timeline
Symbol 1550 TextUses:203Used by:Timeline
Symbol 1551 TextUses:203Used by:1554
Symbol 1552 TextUses:203Used by:1554
Symbol 1553 TextUses:203Used by:1554
Symbol 1554 ButtonUses:1551 1133 1552 1553 1146Used by:Timeline
Symbol 1555 TextUses:203Used by:Timeline
Symbol 1556 MovieClipUses:194Used by:1558 1561 1563
Symbol 1557 ButtonUses:1132Used by:1558
Symbol 1558 MovieClipUses:1133 1282 1556 1557Used by:Timeline
Symbol 1559 TextUses:203Used by:Timeline
Symbol 1560 ButtonUses:1132Used by:1561
Symbol 1561 MovieClipUses:1133 1288 1556 1560Used by:Timeline
Symbol 1562 ButtonUses:1132Used by:1563
Symbol 1563 MovieClipUses:1133 1293 1556 1562Used by:Timeline
Symbol 1564 ButtonUses:208 221 222 223 209Used by:Timeline
Symbol 1565 EditableTextUses:1295Used by:Timeline

Instance Names

"loadScreen"Frame 1Symbol 196 MovieClip
"loadBar"Frame 1Symbol 207 MovieClip
"menuButton"Frame 1Symbol 224 Button
"loadScreen"Frame 5Symbol 1104 MovieClip
"menuButtons"Frame 5Symbol 1170 MovieClip
"loadScreen"Frame 6Symbol 1174 MovieClip
"levelButtons"Frame 6Symbol 1219 MovieClip
"levelicons"Frame 6Symbol 1232 MovieClip
"startButton"Frame 6Symbol 1233 Button
"startButton1"Frame 6Symbol 1255 Button
"submitScorePanel"Frame 6Symbol 1267 MovieClip
"playerNameBox"Frame 6Symbol 1296 EditableText
"ground"Frame 7Symbol 1300 MovieClip
"gameScreen"Frame 7Symbol 1302 MovieClip
"botSpark"Frame 7Symbol 1306 MovieClip
"explosion"Frame 7Symbol 28 MovieClip
"grenadeThrow"Frame 7Symbol 1309 MovieClip
"smoke1"Frame 7Symbol 27 MovieClip
"smoke2"Frame 7Symbol 27 MovieClip
"smoke3"Frame 7Symbol 27 MovieClip
"smoke4"Frame 7Symbol 27 MovieClip
"smoke5"Frame 7Symbol 27 MovieClip
"smoke6"Frame 7Symbol 27 MovieClip
"smoke7"Frame 7Symbol 27 MovieClip
"smoke8"Frame 7Symbol 27 MovieClip
"rocket1"Frame 7Symbol 487 MovieClip
"rocket2"Frame 7Symbol 487 MovieClip
"healthDrop"Frame 7Symbol 1310 MovieClip
"hitOverlay"Frame 7Symbol 1312 MovieClip
"yourRockets"Frame 7Symbol 1315 MovieClip
"gun"Frame 7Symbol 1344 MovieClip
"statusBar"Frame 7Symbol 1414 MovieClip
"gameover"Frame 7Symbol 1433 MovieClip
"positionDisplay"Frame 7Symbol 1442 MovieClip
"loadScreen"Frame 7Symbol 1449 MovieClip
"menuButton"Frame 7Symbol 1450 Button
"soundicon"Frame 7Symbol 1155 MovieClip
"loadScreen"Frame 8Symbol 1452 MovieClip
"startButton2"Frame 8Symbol 1453 Button
"loadScreen"Frame 9Symbol 1455 MovieClip
"stars"Frame 9Symbol 1302 MovieClip
"startButton2"Frame 9Symbol 1456 Button
"loadScreen"Frame 10Symbol 1174 MovieClip
"statusBar"Frame 10Symbol 1414 MovieClip
"reloadMessage"Frame 10Symbol 1466 MovieClip
"ground"Frame 11Symbol 1481 MovieClip
"gameScreen"Frame 11Symbol 1302 MovieClip
"botSpark"Frame 11Symbol 1306 MovieClip
"explosion"Frame 11Symbol 28 MovieClip
"grenadeThrow"Frame 11Symbol 1309 MovieClip
"smoke1"Frame 11Symbol 27 MovieClip
"smoke2"Frame 11Symbol 27 MovieClip
"smoke3"Frame 11Symbol 27 MovieClip
"smoke4"Frame 11Symbol 27 MovieClip
"smoke5"Frame 11Symbol 27 MovieClip
"smoke6"Frame 11Symbol 27 MovieClip
"smoke7"Frame 11Symbol 27 MovieClip
"smoke8"Frame 11Symbol 27 MovieClip
"rocket1"Frame 11Symbol 487 MovieClip
"rocket2"Frame 11Symbol 487 MovieClip
"healthDrop"Frame 11Symbol 1310 MovieClip
"hitOverlay"Frame 11Symbol 1312 MovieClip
"yourRockets"Frame 11Symbol 1315 MovieClip
"gun"Frame 11Symbol 1344 MovieClip
"statusBar"Frame 11Symbol 1414 MovieClip
"gameover"Frame 11Symbol 1433 MovieClip
"positionDisplay"Frame 11Symbol 1442 MovieClip
"loadScreen"Frame 11Symbol 1485 MovieClip
"menuButton"Frame 11Symbol 1450 Button
"soundicon"Frame 11Symbol 1155 MovieClip
"ground"Frame 12Symbol 1490 MovieClip
"loadScreen"Frame 12Symbol 1494 MovieClip
"ground"Frame 13Symbol 1501 MovieClip
"loadScreen"Frame 13Symbol 1506 MovieClip
"ground"Frame 14Symbol 1490 MovieClip
"loadScreen"Frame 14Symbol 1513 MovieClip
"loadScreen"Frame 15Symbol 1455 MovieClip
"stars"Frame 15Symbol 1302 MovieClip
"topName1_txt"Frame 16Symbol 1521 EditableText
"topScore1_txt"Frame 16Symbol 1522 EditableText
"topName2_txt"Frame 16Symbol 1524 EditableText
"topScore2_txt"Frame 16Symbol 1525 EditableText
"topName3_txt"Frame 16Symbol 1527 EditableText
"topScore3_txt"Frame 16Symbol 1528 EditableText
"topName4_txt"Frame 16Symbol 1530 EditableText
"topScore4_txt"Frame 16Symbol 1531 EditableText
"topName5_txt"Frame 16Symbol 1533 EditableText
"topScore5_txt"Frame 16Symbol 1534 EditableText
"topName6_txt"Frame 16Symbol 1536 EditableText
"topScore6_txt"Frame 16Symbol 1537 EditableText
"topName7_txt"Frame 16Symbol 1539 EditableText
"topScore7_txt"Frame 16Symbol 1540 EditableText
"topName8_txt"Frame 16Symbol 1542 EditableText
"topScore8_txt"Frame 16Symbol 1543 EditableText
"topName9_txt"Frame 16Symbol 1545 EditableText
"topScore9_txt"Frame 16Symbol 1546 EditableText
"topName10_txt"Frame 16Symbol 1548 EditableText
"topScore10_txt"Frame 16Symbol 1549 EditableText
"backButton"Frame 16Symbol 1554 Button
"loadScreen"Frame 17Symbol 1174 MovieClip
"easybut"Frame 17Symbol 1558 MovieClip
"normbut"Frame 17Symbol 1561 MovieClip
"hardbut"Frame 17Symbol 1563 MovieClip
"startButton2"Frame 17Symbol 1564 Button
"playerNameBox"Frame 17Symbol 1565 EditableText
"explode"Symbol 37 MovieClip Frame 2Symbol 36 MovieClip
"ship"Symbol 38 MovieClip [jetswoop2] Frame 1Symbol 37 MovieClip
"ship"Symbol 39 MovieClip [jetswoop1] Frame 1Symbol 37 MovieClip
"boundingBox_mc"Symbol 54 MovieClip [FocusRect] Frame 1Symbol 46 MovieClip [BoundingBox]
"tabCapture"Symbol 55 MovieClip [FocusManager] Frame 1Symbol 52 Button
"b"Symbol 62 MovieClip [SimpleButtonDown] Frame 1Symbol 59 MovieClip [BrdrShdw]
"face"Symbol 62 MovieClip [SimpleButtonDown] Frame 1Symbol 61 MovieClip [BrdrFace]
"b"Symbol 67 MovieClip [SimpleButtonIn] Frame 1Symbol 64 MovieClip [BrdrBlk]
"it"Symbol 67 MovieClip [SimpleButtonIn] Frame 1Symbol 66 MovieClip [BrdrHilght]
"g"Symbol 67 MovieClip [SimpleButtonIn] Frame 1Symbol 59 MovieClip [BrdrShdw]
"face"Symbol 67 MovieClip [SimpleButtonIn] Frame 1Symbol 61 MovieClip [BrdrFace]
"ob"Symbol 68 MovieClip [SimpleButtonUp] Frame 1Symbol 64 MovieClip [BrdrBlk]
"ol"Symbol 68 MovieClip [SimpleButtonUp] Frame 1Symbol 61 MovieClip [BrdrFace]
"ib"Symbol 68 MovieClip [SimpleButtonUp] Frame 1Symbol 59 MovieClip [BrdrShdw]
"il"Symbol 68 MovieClip [SimpleButtonUp] Frame 1Symbol 66 MovieClip [BrdrHilght]
"face"Symbol 68 MovieClip [SimpleButtonUp] Frame 1Symbol 61 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 69 MovieClip [SimpleButton] Frame 1Symbol 46 MovieClip [BoundingBox]
"label"Symbol 74 MovieClip [TextInput] Frame 1Symbol 71 EditableText
"boundingBox_mc"Symbol 75 MovieClip [ComboBase] Frame 1Symbol 46 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 80 MovieClip [Button] Frame 1Symbol 46 MovieClip [BoundingBox]
"dfs"Symbol 136 MovieClip [BtnDownArrow] Frame 1Symbol 84 MovieClip [ScrollTrack]
"dfs"Symbol 137 MovieClip [BtnUpArrow] Frame 1Symbol 84 MovieClip [ScrollTrack]
"boundingBox_mc"Symbol 139 MovieClip [HScrollBar] Frame 1Symbol 46 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 140 MovieClip [VScrollBar] Frame 1Symbol 46 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 141 MovieClip [View] Frame 1Symbol 46 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 142 MovieClip [ScrollView] Frame 1Symbol 46 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 144 MovieClip [List] Frame 1Symbol 46 MovieClip [BoundingBox]
"dfs"Symbol 150 MovieClip [ComboDownArrowDisabled] Frame 1Symbol 149 MovieClip [ComboDownArrowUp]
"boundingBox_mc"Symbol 156 MovieClip [ComboBox] Frame 1Symbol 46 MovieClip [BoundingBox]
"bar"Symbol 207 MovieClip Frame 1Symbol 202 MovieClip
"ammoBox"Symbol 371 MovieClip [bgl6] Frame 1Symbol 369 MovieClip
"spaceShip"Symbol 424 MovieClip [bgl10] Frame 1Symbol 422 MovieClip
"explode"Symbol 427 MovieClip Frame 2Symbol 426 MovieClip
"ship"Symbol 428 MovieClip Frame 1Symbol 427 MovieClip
"ship"Symbol 429 MovieClip Frame 1Symbol 427 MovieClip
"explode"Symbol 433 MovieClip Frame 2Symbol 432 MovieClip
"ship"Symbol 434 MovieClip Frame 1Symbol 433 MovieClip
"ship"Symbol 435 MovieClip Frame 1Symbol 433 MovieClip
"explode"Symbol 443 MovieClip Frame 2Symbol 442 MovieClip
"ship"Symbol 444 MovieClip Frame 1Symbol 443 MovieClip
"ship"Symbol 445 MovieClip Frame 1Symbol 443 MovieClip
"jetswoop"Symbol 446 MovieClip [swoopingShips] Frame 1Symbol 39 MovieClip [jetswoop1]
"jetswoop"Symbol 446 MovieClip [swoopingShips] Frame 2Symbol 38 MovieClip [jetswoop2]
"jetswoop"Symbol 446 MovieClip [swoopingShips] Frame 3Symbol 428 MovieClip
"jetswoop"Symbol 446 MovieClip [swoopingShips] Frame 4Symbol 429 MovieClip
"jetswoop"Symbol 446 MovieClip [swoopingShips] Frame 5Symbol 434 MovieClip
"jetswoop"Symbol 446 MovieClip [swoopingShips] Frame 6Symbol 435 MovieClip
"jetswoop"Symbol 446 MovieClip [swoopingShips] Frame 7Symbol 444 MovieClip
"jetswoop"Symbol 446 MovieClip [swoopingShips] Frame 8Symbol 445 MovieClip
"robot"Symbol 471 MovieClip Frame 1Symbol 468 MovieClip
"robot"Symbol 471 MovieClip Frame 2Symbol 469 MovieClip
"robot"Symbol 471 MovieClip Frame 3Symbol 470 MovieClip
"robot"Symbol 471 MovieClip Frame 4Symbol 470 MovieClip
"ammo"Symbol 498 MovieClip Frame 1Symbol 488 MovieClip
"robot"Symbol 521 MovieClip Frame 1Symbol 518 MovieClip
"robot"Symbol 542 MovieClip Frame 1Symbol 539 MovieClip
"robot"Symbol 542 MovieClip Frame 2Symbol 540 MovieClip
"robot"Symbol 542 MovieClip Frame 3Symbol 541 MovieClip
"robot"Symbol 547 MovieClip Frame 1Symbol 545 MovieClip
"ammo"Symbol 547 MovieClip Frame 1Symbol 488 MovieClip
"robot"Symbol 547 MovieClip Frame 2Symbol 546 MovieClip
"robot"Symbol 561 MovieClip Frame 1Symbol 558 MovieClip
"robot"Symbol 574 MovieClip Frame 1Symbol 565 MovieClip
"robot"Symbol 584 MovieClip Frame 1Symbol 574 MovieClip
"robot"Symbol 609 MovieClip Frame 1Symbol 604 MovieClip
"robot"Symbol 609 MovieClip Frame 2Symbol 608 MovieClip
"robot"Symbol 609 MovieClip Frame 3Symbol 604 MovieClip
"robot"Symbol 652 MovieClip Frame 1Symbol 616 MovieClip
"robot"Symbol 652 MovieClip Frame 2Symbol 651 MovieClip
"robot"Symbol 652 MovieClip Frame 3Symbol 616 MovieClip
"robot"Symbol 676 MovieClip Frame 1Symbol 565 MovieClip
"robot"Symbol 682 MovieClip Frame 1Symbol 565 MovieClip
"robot"Symbol 682 MovieClip Frame 3Symbol 582 MovieClip
"robot"Symbol 704 MovieClip Frame 1Symbol 687 MovieClip
"robot"Symbol 704 MovieClip Frame 3Symbol 703 MovieClip
"robot"Symbol 706 MovieClip [robots] Frame 1Symbol 471 MovieClip
"robot"Symbol 706 MovieClip [robots] Frame 2Symbol 498 MovieClip
"robot"Symbol 706 MovieClip [robots] Frame 3Symbol 521 MovieClip
"robot"Symbol 706 MovieClip [robots] Frame 4Symbol 542 MovieClip
"robot"Symbol 706 MovieClip [robots] Frame 5Symbol 547 MovieClip
"robot"Symbol 706 MovieClip [robots] Frame 6Symbol 561 MovieClip
"robot"Symbol 706 MovieClip [robots] Frame 7Symbol 584 MovieClip
"robot"Symbol 706 MovieClip [robots] Frame 8Symbol 609 MovieClip
"robot"Symbol 706 MovieClip [robots] Frame 9Symbol 652 MovieClip
"robot"Symbol 706 MovieClip [robots] Frame 10Symbol 682 MovieClip
"robot"Symbol 706 MovieClip [robots] Frame 11Symbol 704 MovieClip
"fog2"Symbol 711 MovieClip Frame 1Symbol 709 MovieClip
"fog3"Symbol 711 MovieClip Frame 1Symbol 709 MovieClip
"fog2"Symbol 714 MovieClip Frame 1Symbol 713 MovieClip
"fog1"Symbol 714 MovieClip Frame 1Symbol 709 MovieClip
"fog1"Symbol 718 MovieClip Frame 1Symbol 709 MovieClip
"fog3"Symbol 718 MovieClip Frame 1Symbol 709 MovieClip
"ammoBox"Symbol 742 MovieClip [moonbgl6] Frame 1Symbol 740 MovieClip
"spaceShip"Symbol 773 MovieClip [moonbgl10] Frame 1Symbol 767 MovieClip
"ammoBox"Symbol 796 MovieClip [marsbgl6] Frame 1Symbol 795 MovieClip
"spaceShip"Symbol 823 MovieClip [marsbgl12] Frame 1Symbol 767 MovieClip
"ammoBox"Symbol 845 MovieClip [iobgl6] Frame 1Symbol 844 MovieClip
"spaceShip"Symbol 877 MovieClip [iobgl12] Frame 1Symbol 875 MovieClip
"ammoBox"Symbol 923 MovieClip [satbgl6] Frame 1Symbol 795 MovieClip
"spaceShip"Symbol 934 MovieClip [satbgl12] Frame 1Symbol 767 MovieClip
"startButton"Symbol 1170 MovieClip Frame 1Symbol 1137 Button
"startButton"Symbol 1170 MovieClip Frame 1Symbol 1142 Button
"startButton"Symbol 1170 MovieClip Frame 1Symbol 1147 Button
"soundicon"Symbol 1170 MovieClip Frame 1Symbol 1155 MovieClip
"startButton"Symbol 1170 MovieClip Frame 1Symbol 1162 Button
"startButton"Symbol 1170 MovieClip Frame 1Symbol 1169 Button
"startButton"Symbol 1170 MovieClip Frame 35Symbol 1137 Button
"startButton"Symbol 1170 MovieClip Frame 35Symbol 1142 Button
"startButton"Symbol 1170 MovieClip Frame 35Symbol 1147 Button
"soundicon"Symbol 1170 MovieClip Frame 35Symbol 1155 MovieClip
"startButton"Symbol 1170 MovieClip Frame 35Symbol 1162 Button
"startButton"Symbol 1170 MovieClip Frame 38Symbol 1147 Button
"soundicon"Symbol 1170 MovieClip Frame 38Symbol 1155 MovieClip
"startButton"Symbol 1170 MovieClip Frame 45Symbol 1147 Button
"soundicon"Symbol 1170 MovieClip Frame 45Symbol 1155 MovieClip
"startButton1"Symbol 1219 MovieClip Frame 1Symbol 1183 Button
"startButton2"Symbol 1219 MovieClip Frame 1Symbol 1188 Button
"startButton2"Symbol 1219 MovieClip Frame 1Symbol 1203 Button
"startButton2"Symbol 1219 MovieClip Frame 1Symbol 1208 Button
"startButton2"Symbol 1219 MovieClip Frame 1Symbol 1213 Button
"levellock2"Symbol 1219 MovieClip Frame 1Symbol 1218 MovieClip
"levellock3"Symbol 1219 MovieClip Frame 1Symbol 1218 MovieClip
"levellock4"Symbol 1219 MovieClip Frame 1Symbol 1218 MovieClip
"levellock5"Symbol 1219 MovieClip Frame 1Symbol 1218 MovieClip
"startButton1"Symbol 1267 MovieClip Frame 2Symbol 1266 Button
"viewScores"Symbol 1277 MovieClip Frame 1Symbol 1272 Button
"hilight"Symbol 1294 MovieClip Frame 1Symbol 1133 MovieClip
"spark2"Symbol 1306 MovieClip Frame 1Symbol 1305 MovieClip
"spark6"Symbol 1306 MovieClip Frame 1Symbol 1305 MovieClip
"spark7"Symbol 1306 MovieClip Frame 1Symbol 1305 MovieClip
"spark3"Symbol 1306 MovieClip Frame 1Symbol 1305 MovieClip
"spark5"Symbol 1306 MovieClip Frame 1Symbol 1305 MovieClip
"spark1"Symbol 1306 MovieClip Frame 1Symbol 1305 MovieClip
"spark4"Symbol 1306 MovieClip Frame 1Symbol 1305 MovieClip
"rocket"Symbol 1314 MovieClip Frame 1Symbol 1313 MovieClip
"smoke1"Symbol 1314 MovieClip Frame 1Symbol 27 MovieClip
"smoke1"Symbol 1314 MovieClip Frame 1Symbol 27 MovieClip
"smoke1"Symbol 1314 MovieClip Frame 2Symbol 27 MovieClip
"smoke1"Symbol 1314 MovieClip Frame 3Symbol 27 MovieClip
"rocketFireAnim"Symbol 1315 MovieClip Frame 1Symbol 1314 MovieClip
"gun"Symbol 1321 MovieClip Frame 1Symbol 1320 MovieClip
"gun"Symbol 1324 MovieClip Frame 1Symbol 1323 MovieClip
"sight"Symbol 1340 MovieClip Frame 1Symbol 217 MovieClip
"sight"Symbol 1343 MovieClip Frame 1Symbol 211 MovieClip
"gun"Symbol 1344 MovieClip Frame 1Symbol 1321 MovieClip
"gun"Symbol 1344 MovieClip Frame 2Symbol 1324 MovieClip
"gun"Symbol 1344 MovieClip Frame 3Symbol 1333 MovieClip
"gun"Symbol 1344 MovieClip Frame 4Symbol 1340 MovieClip
"gun"Symbol 1344 MovieClip Frame 5Symbol 1343 MovieClip
"healthbar"Symbol 1360 MovieClip Frame 1Symbol 1358 MovieClip
"grenadeButton"Symbol 1414 MovieClip Frame 1Symbol 1348 Button
"gun5"Symbol 1414 MovieClip Frame 1Symbol 1353 Button
"reloadMessage"Symbol 1414 MovieClip Frame 1Symbol 1393 MovieClip
"gun1"Symbol 1414 MovieClip Frame 1Symbol 1395 Button
"gun2"Symbol 1414 MovieClip Frame 1Symbol 1398 Button
"gun3"Symbol 1414 MovieClip Frame 1Symbol 1401 Button
"gun4"Symbol 1414 MovieClip Frame 1Symbol 1404 Button
"showGun"Symbol 1414 MovieClip Frame 1Symbol 1411 MovieClip
"startButton1"Symbol 1449 MovieClip Frame 1Symbol 1255 Button
"startButton"Symbol 1449 MovieClip Frame 1Symbol 1448 Button
"startButton1"Symbol 1485 MovieClip Frame 1Symbol 1255 Button
"startButton"Symbol 1485 MovieClip Frame 1Symbol 1448 Button
"startButton1"Symbol 1494 MovieClip Frame 1Symbol 1255 Button
"startButton"Symbol 1494 MovieClip Frame 1Symbol 1448 Button
"startButton1"Symbol 1506 MovieClip Frame 1Symbol 1255 Button
"startButton"Symbol 1506 MovieClip Frame 1Symbol 1448 Button
"startButton1"Symbol 1513 MovieClip Frame 1Symbol 1255 Button
"startButton"Symbol 1513 MovieClip Frame 1Symbol 1448 Button
"startButton2"Symbol 1519 MovieClip Frame 281Symbol 1518 Button
"hilight"Symbol 1558 MovieClip Frame 1Symbol 1133 MovieClip
"diffmark"Symbol 1558 MovieClip Frame 1Symbol 1556 MovieClip
"hilight"Symbol 1561 MovieClip Frame 1Symbol 1133 MovieClip
"diffmark"Symbol 1561 MovieClip Frame 1Symbol 1556 MovieClip
"diffmark"Symbol 1561 MovieClip Frame 1Symbol 1560 Button
"hilight"Symbol 1563 MovieClip Frame 1Symbol 1133 MovieClip
"diffmark"Symbol 1563 MovieClip Frame 1Symbol 1556 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 10 as "moonbgl3"
ExportAssets (56)Timeline Frame 1Symbol 38 as "jetswoop2"
ExportAssets (56)Timeline Frame 1Symbol 39 as "jetswoop1"
ExportAssets (56)Timeline Frame 1Symbol 46 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 47 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 48 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 49 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 54 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 55 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 56 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 57 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 59 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 61 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 62 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 64 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 66 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 67 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 68 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 69 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 72 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 73 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 74 as "TextInput"
ExportAssets (56)Timeline Frame 1Symbol 75 as "ComboBase"
ExportAssets (56)Timeline Frame 1Symbol 76 as "DataProvider"
ExportAssets (56)Timeline Frame 1Symbol 77 as "DataSelector"
ExportAssets (56)Timeline Frame 1Symbol 78 as "SelectableRow"
ExportAssets (56)Timeline Frame 1Symbol 79 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 80 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 81 as "CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 84 as "ScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 91 as "ScrollDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 93 as "ScrollThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 95 as "ScrollThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 96 as "ScrollDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 97 as "ScrollDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 98 as "ScrollDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 104 as "ScrollThumbBottomDisabled"
ExportAssets (56)Timeline Frame 1Symbol 106 as "ThumbThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 108 as "ThumbThemeColor3"
ExportAssets (56)Timeline Frame 1Symbol 109 as "ScrollThumbBottomDown"
ExportAssets (56)Timeline Frame 1Symbol 110 as "ScrollThumbBottomOver"
ExportAssets (56)Timeline Frame 1Symbol 111 as "ScrollThumbBottomUp"
ExportAssets (56)Timeline Frame 1Symbol 113 as "ScrollThumbGripDisabled"
ExportAssets (56)Timeline Frame 1Symbol 115 as "ThumbThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 116 as "ScrollThumbGripDown"
ExportAssets (56)Timeline Frame 1Symbol 117 as "ScrollThumbGripOver"
ExportAssets (56)Timeline Frame 1Symbol 118 as "ScrollThumbGripUp"
ExportAssets (56)Timeline Frame 1Symbol 120 as "ScrollThumbMiddleDisabled"
ExportAssets (56)Timeline Frame 1Symbol 121 as "ScrollThumbMiddleDown"
ExportAssets (56)Timeline Frame 1Symbol 125 as "ScrollThumbMiddleOver"
ExportAssets (56)Timeline Frame 1Symbol 126 as "ScrollThumbMiddleUp"
ExportAssets (56)Timeline Frame 1Symbol 127 as "ScrollThumbTopDisabled"
ExportAssets (56)Timeline Frame 1Symbol 128 as "ScrollThumbTopDown"
ExportAssets (56)Timeline Frame 1Symbol 129 as "ScrollThumbTopOver"
ExportAssets (56)Timeline Frame 1Symbol 130 as "ScrollThumbTopUp"
ExportAssets (56)Timeline Frame 1Symbol 131 as "ScrollTrackDisabled"
ExportAssets (56)Timeline Frame 1Symbol 132 as "ScrollUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 133 as "ScrollUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 134 as "ScrollUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 135 as "ScrollUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 136 as "BtnDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 137 as "BtnUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 138 as "ScrollBarAssets"
ExportAssets (56)Timeline Frame 1Symbol 139 as "HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 140 as "VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 141 as "View"
ExportAssets (56)Timeline Frame 1Symbol 142 as "ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 143 as "ScrollSelectList"
ExportAssets (56)Timeline Frame 1Symbol 144 as "List"
ExportAssets (56)Timeline Frame 1Symbol 149 as "ComboDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 150 as "ComboDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 152 as "ComboThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 153 as "ComboDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 154 as "ComboDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 155 as "ComboAssets"
ExportAssets (56)Timeline Frame 1Symbol 156 as "ComboBox"
ExportAssets (56)Timeline Frame 1Symbol 40 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 41 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 42 as "__Packages.mx.controls.listclasses.DataSelector"
ExportAssets (56)Timeline Frame 1Symbol 43 as "__Packages.mx.controls.ComboBase"
ExportAssets (56)Timeline Frame 1Symbol 44 as "__Packages.mx.controls.ComboBox"
ExportAssets (56)Timeline Frame 1Symbol 157 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 158 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 159 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 160 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 161 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 162 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 163 as "__Packages.mx.controls.TextInput"
ExportAssets (56)Timeline Frame 1Symbol 164 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 165 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 166 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 167 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 168 as "__Packages.mx.managers.PopUpManager"
ExportAssets (56)Timeline Frame 1Symbol 169 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 170 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 171 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 172 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 173 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 174 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 175 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 176 as "__Packages.mx.controls.listclasses.DataProvider"
ExportAssets (56)Timeline Frame 1Symbol 177 as "__Packages.mx.controls.listclasses.ScrollSelectList"
ExportAssets (56)Timeline Frame 1Symbol 178 as "__Packages.mx.controls.List"
ExportAssets (56)Timeline Frame 1Symbol 179 as "__Packages.mx.effects.Tween"
ExportAssets (56)Timeline Frame 1Symbol 180 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 181 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 182 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 183 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 184 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 185 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 186 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 187 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 188 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 189 as "__Packages.mx.controls.listclasses.SelectableRow"
ExportAssets (56)Timeline Frame 1Symbol 190 as "__Packages.mx.controls.HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 191 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 192 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 193 as "__Packages.mx.controls.VScrollBar"
ExportAssets (56)Timeline Frame 2Symbol 259 as "blackdroidwalk.wav"
ExportAssets (56)Timeline Frame 2Symbol 260 as "bigdroidsteplowvol.wav"
ExportAssets (56)Timeline Frame 2Symbol 261 as "spydrone.wav"
ExportAssets (56)Timeline Frame 2Symbol 262 as "spiderwalk.wav"
ExportAssets (56)Timeline Frame 2Symbol 263 as "JetBy.wav"
ExportAssets (56)Timeline Frame 2Symbol 264 as "boooiiinnng.wav"
ExportAssets (56)Timeline Frame 2Symbol 265 as "switchweapon.wav"
ExportAssets (56)Timeline Frame 2Symbol 266 as "rocketShoot.wav"
ExportAssets (56)Timeline Frame 2Symbol 267 as "rocketland.wav"
ExportAssets (56)Timeline Frame 2Symbol 268 as "Reload.wav"
ExportAssets (56)Timeline Frame 2Symbol 269 as "Machine_Gun2.wav"
ExportAssets (56)Timeline Frame 2Symbol 270 as "laser.wav"
ExportAssets (56)Timeline Frame 2Symbol 271 as "Handgun.wav"
ExportAssets (56)Timeline Frame 2Symbol 272 as "Flamethrower.wav"
ExportAssets (56)Timeline Frame 2Symbol 273 as "explode.wav"
ExportAssets (56)Timeline Frame 2Symbol 274 as "baddieshot.wav"
ExportAssets (56)Timeline Frame 2Symbol 275 as "baddiemultishot.wav"
ExportAssets (56)Timeline Frame 4Symbol 279 as "bgl1"
ExportAssets (56)Timeline Frame 4Symbol 303 as "bgl2"
ExportAssets (56)Timeline Frame 4Symbol 323 as "bgl3"
ExportAssets (56)Timeline Frame 4Symbol 329 as "bgl4"
ExportAssets (56)Timeline Frame 4Symbol 346 as "bgl5"
ExportAssets (56)Timeline Frame 4Symbol 371 as "bgl6"
ExportAssets (56)Timeline Frame 4Symbol 382 as "bgl7"
ExportAssets (56)Timeline Frame 4Symbol 387 as "bgl8"
ExportAssets (56)Timeline Frame 4Symbol 388 as "bgl9"
ExportAssets (56)Timeline Frame 4Symbol 424 as "bgl10"
ExportAssets (56)Timeline Frame 4Symbol 446 as "swoopingShips"
ExportAssets (56)Timeline Frame 4Symbol 706 as "robots"
ExportAssets (56)Timeline Frame 4Symbol 712 as "fog1"
ExportAssets (56)Timeline Frame 4Symbol 715 as "fog2"
ExportAssets (56)Timeline Frame 4Symbol 716 as "fog3"
ExportAssets (56)Timeline Frame 4Symbol 717 as "fog4"
ExportAssets (56)Timeline Frame 4Symbol 719 as "fog5"
ExportAssets (56)Timeline Frame 4Symbol 721 as "star"
ExportAssets (56)Timeline Frame 4Symbol 727 as "moonbgl1"
ExportAssets (56)Timeline Frame 4Symbol 728 as "moonbgl2"
ExportAssets (56)Timeline Frame 4Symbol 734 as "moonbgl4"
ExportAssets (56)Timeline Frame 4Symbol 737 as "moonbgl5"
ExportAssets (56)Timeline Frame 4Symbol 742 as "moonbgl6"
ExportAssets (56)Timeline Frame 4Symbol 751 as "moonbgl7"
ExportAssets (56)Timeline Frame 4Symbol 753 as "moonbgl8"
ExportAssets (56)Timeline Frame 4Symbol 759 as "moonbgl9"
ExportAssets (56)Timeline Frame 4Symbol 773 as "moonbgl10"
ExportAssets (56)Timeline Frame 4Symbol 774 as "fog1 mars"
ExportAssets (56)Timeline Frame 4Symbol 775 as "fog2 mars"
ExportAssets (56)Timeline Frame 4Symbol 776 as "fog3 mars"
ExportAssets (56)Timeline Frame 4Symbol 777 as "fog4 mars"
ExportAssets (56)Timeline Frame 4Symbol 781 as "marsbgl1"
ExportAssets (56)Timeline Frame 4Symbol 782 as "marsbgl2"
ExportAssets (56)Timeline Frame 4Symbol 787 as "marsbgl3"
ExportAssets (56)Timeline Frame 4Symbol 789 as "marsbgl4"
ExportAssets (56)Timeline Frame 4Symbol 792 as "marsbgl5"
ExportAssets (56)Timeline Frame 4Symbol 796 as "marsbgl6"
ExportAssets (56)Timeline Frame 4Symbol 804 as "marsbgl7"
ExportAssets (56)Timeline Frame 4Symbol 805 as "marsbgl8"
ExportAssets (56)Timeline Frame 4Symbol 807 as "marsbgl9"
ExportAssets (56)Timeline Frame 4Symbol 809 as "marsbgl10"
ExportAssets (56)Timeline Frame 4Symbol 810 as "marsbgl11"
ExportAssets (56)Timeline Frame 4Symbol 823 as "marsbgl12"
ExportAssets (56)Timeline Frame 4Symbol 824 as "iobgl1"
ExportAssets (56)Timeline Frame 4Symbol 825 as "iobgl2"
ExportAssets (56)Timeline Frame 4Symbol 827 as "iobgl3"
ExportAssets (56)Timeline Frame 4Symbol 838 as "iobgl4"
ExportAssets (56)Timeline Frame 4Symbol 841 as "iobgl5"
ExportAssets (56)Timeline Frame 4Symbol 845 as "iobgl6"
ExportAssets (56)Timeline Frame 4Symbol 847 as "iobgl7"
ExportAssets (56)Timeline Frame 4Symbol 848 as "iobgl8"
ExportAssets (56)Timeline Frame 4Symbol 851 as "iobgl9"
ExportAssets (56)Timeline Frame 4Symbol 853 as "iobgl10"
ExportAssets (56)Timeline Frame 4Symbol 854 as "iobgl11"
ExportAssets (56)Timeline Frame 4Symbol 877 as "iobgl12"
ExportAssets (56)Timeline Frame 4Symbol 878 as "satbgl1"
ExportAssets (56)Timeline Frame 4Symbol 879 as "satbgl2"
ExportAssets (56)Timeline Frame 4Symbol 892 as "satbgl3"
ExportAssets (56)Timeline Frame 4Symbol 913 as "satbgl4"
ExportAssets (56)Timeline Frame 4Symbol 920 as "satbgl5"
ExportAssets (56)Timeline Frame 4Symbol 923 as "satbgl6"
ExportAssets (56)Timeline Frame 4Symbol 925 as "satbgl7"
ExportAssets (56)Timeline Frame 4Symbol 926 as "satbgl8"
ExportAssets (56)Timeline Frame 4Symbol 928 as "satbgl9"
ExportAssets (56)Timeline Frame 4Symbol 930 as "satbgl10"
ExportAssets (56)Timeline Frame 4Symbol 931 as "satbgl11"
ExportAssets (56)Timeline Frame 4Symbol 934 as "satbgl12"

Labels

"main menu"Frame 5
"game setup"Frame 6
"level1"Frame 7
"endofdemo"Frame 8
"stars"Frame 9
"help"Frame 10
"level2"Frame 11
"level3"Frame 12
"level4"Frame 13
"level5"Frame 14
"credits"Frame 15
"high scores"Frame 16
"namediff"Frame 17
"die"Symbol 471 MovieClip Frame 2
"fire"Symbol 471 MovieClip Frame 3
"die"Symbol 498 MovieClip Frame 2
"die"Symbol 521 MovieClip Frame 2
"fire"Symbol 521 MovieClip Frame 3
"die"Symbol 542 MovieClip Frame 2
"fire"Symbol 542 MovieClip Frame 3
"die"Symbol 547 MovieClip Frame 2
"die"Symbol 561 MovieClip Frame 2
"fire"Symbol 561 MovieClip Frame 3
"die"Symbol 584 MovieClip Frame 2
"fire"Symbol 584 MovieClip Frame 3
"die"Symbol 609 MovieClip Frame 2
"fire"Symbol 609 MovieClip Frame 3
"die"Symbol 652 MovieClip Frame 2
"fire"Symbol 652 MovieClip Frame 3
"robot"Symbol 652 MovieClip Frame 10
"die"Symbol 682 MovieClip Frame 2
"fire"Symbol 682 MovieClip Frame 3
"die"Symbol 704 MovieClip Frame 2
"fire"Symbol 704 MovieClip Frame 3

Dynamic Text Variables

bar.textSymbol 204 EditableText"Loading - 100%"
_root.totalGameScoreSymbol 1238 EditableText""
_root.gsLevelNameSymbol 1239 EditableText"5  Alien Homeworld"
_root.gsLevelScoreSymbol 1241 EditableText""
_root.gsGun1Symbol 1242 EditableText"100"
_root.gsGun2Symbol 1243 EditableText"100"
_root.gsGun3Symbol 1246 EditableText"100"
_root.gsGun4Symbol 1247 EditableText"100"
_root.gsGun5Symbol 1248 EditableText"100"
_root.gsGrenadesSymbol 1256 EditableText"10"
_root.reserveGrenadesSymbol 1346 EditableText"1"
_root.TimeSymbol 1354 EditableText"50"
_root.reserveAmmoCurrentGunSymbol 1413 EditableText"100"
_root.xPosSymbol 1436 EditableText""
_root.yPosSymbol 1437 EditableText""
_root.zPosSymbol 1438 EditableText""
_root.AccuracySymbol 1458 EditableText"100"
_root.MissionScoreSymbol 1460 EditableText"1000000"
_root.TimeSymbol 1462 EditableText"100"
_root.HealthSymbol 1464 EditableText"100"




http://swfchan.com/5/24389/info.shtml
Created: 25/5 -2019 02:25:48 Last modified: 25/5 -2019 02:25:48 Server time: 05/11 -2024 06:57:16