STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229672 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2596 · P5191 |
This is the info page for Flash #71686 |
<p align="left"><font face="_sans" size="12" color="#000000" letterSpacing="0.000000" kerning="0"> </font></p> |
<p align="left"><font face="Bradley Hand ITC_18pt_st" size="18" color="#000066" letterSpacing="0.000000" kerning="0">All actionscripting design, <sbr />soundwork and any photoshop work <sbr />by Tom Thornton of <sbr /><a href="http://www.thorgaming.com" target = "_blank">thorgaming.com</a> Brian Godbout <sbr />kindly wrote the cool story, a big <sbr />thanks for that. The wicked Journel <sbr />is an opensource script available <sbr />here: <a href="http://www.iparigrafika.hu/pageflip/">pageflip v22</a></font></p><p align="left"></p><p align="left"><font face="Bradley Hand ITC_18pt_st" size="18" color="#000066" letterSpacing="0.000000" kerning="0"><a href="http://www.iparigrafika.hu/pageflip/">Thanks for playing.</a></font></p> |
Weapons Level |
Barrels |
Enemy Speed |
Stamina |
Bullet Time |
Starting Ammo |
Enemy Types |
Spawn Rate |
Enemy Health |
Total Enemies |
high cpu req for high settings |
Warning |
Player Settings |
World Settings |
Normal Mode |
These computer controlled droids have started scouting night and day, these things are evil, they have rotating saws that i've seen cut a guys arm off, they easily go down but fly so fast they can catch you out |
A newer version of the clone soldiers that showed up about 7 months after we landed, faster, stronger and with tougher armour, these guys were the downfall of our whole platoon. |
Enemy Notes |
These are clones developed using our own equipment by the head crabs, much more intelligent than the zombies and capable of using weapons, very ruthless and have pin point accuracy, you must focus to get these guys. |
This is a drawing of a soldier controlled by one of the head crabs. The crabs can only obtain control of basic brain functions making them pretty slow and stpuid, Watch their long swipe! |
get steam |
<p align="left"><font face="Bradley Hand ITC_18pt_st" size="18" color="#000066" letterSpacing="0.000000" kerning="0">All actionscripting design, <sbr />soundwork and any photoshop work <sbr />by Tom Thornton of <sbr /><a href="http://www.thorgaming.com" target = "_blank">thorgaming.com</a> Brian Godbout <sbr />kindly wrote the cool story, a big <sbr />thanks for that. The wicked Journel <sbr />is an opensource script available <sbr />here: <a href="http://www.iparigrafika.hu/pageflip/">pageflip v22</a></font></p> |
The in-game graphics from this game come from Valve's half life 2 game which is obviously much better than my game! its available on steam (link below). |
Credits |
LOW |
MEDIUM |
HIGH |
Graphical Quality |
<p align="center"></p> |
FAST PC'S ONLY |
Extra Blood |
Sound on/off |
Options |
MOUSE CONTROL |
Shoot |
Move Mouse Aim |
Left Handed |
Pull Object |
/ |
Kick Attack |
; |
Move Direction |
Reload |
ctrl |
. |
, |
M |
Change Weapon |
right handed |
Pause |
P |
E |
W |
Move Direction |
D |
S |
A |
F |
R |
3 |
2 |
1 |
Change Weapon |
Sprint (HOLD) |
shift |
Bullet Time (HOLD !!) |
space |
standard controls |
Controls |
come.... ...AAAAHHH". "Sarah? SARAH?! NO!". YOU GOD DARN ZOMBIES KILLED HER! THATS IT, TIME TO GET MESSY!" I am THE LAST SURVIVOR! Signed, Johnathen Brown Mayfield |
military equipment. Thus taking control of yet even more humans without the need for them to control them. Today I heard a voice coming from outside my bunker, "our house is under attack” One of the dead clones had a radio in his hand. I grabbed it and listened. "We've been able to hold them off for a couple days but we only have enough ammunition to last us for an hour or so" I cried "Sarah? Is that you?". "John! They told me you were dead" Honey you have to |
crabs are removed. Journal log April 29th 2014: I had little time to even breath. Nearly every minute one of our unit die from those god darn critters! The worse thing is having to kill my good friends if they get takenI have seen the tears in their eyes just seconds before the crab takes complete control of them. Recently these darn crabs have grown extremely smart. They have managed to clone thier hosts, and even take control of our |
Journal log August 4th 2013: When we woke up several of our unit had disappeared. We went searching for them but just several minutes into the search we lost contact with another seven of our unit. Our squad leader, realizing we were dropping like flies ordered to abort our mission. Just seconds later a crab jumped from the tree and grabbed onto his skull. He cried in despair " Save yourselves!". We had to kill him on the spot, we have found hosts to die if the |
never heard them again. Journal log August 3rd 2013: We finally landed at Cape Town South Africa . Dead silence. Carefully we approached the dock. Nobody was there, but everything was stained in blood. All that remained were crates of rotting fish the smell was awful. We setup base camp for the night. Human screams could be heard in the distance. Someone....or something is near. |
South Africa were lost. Tomorrow the government is gonna ship us off to investigate. I have a bad feeling about this. Journal log July 20th 2013: I kissed my wife Sarah goodbye and got on the boat. Several hours later, the boat got a distress signal from Zimbabwe . Pretty much static is all we heard but in the faint background we could hear guns going off and a women screaming at the top of her lungs. Communication ended and we |
WEAPON SKILL INCREASED |
WEAPON SKILL INCREASED |
777 |
9999999999 |
"Of all the creatures on this planet none is more dangerous than a human being." Robert A. Heinlein |
Journal log July 19th 2013: Two months ago a village in a remote part of Madagascar disappeared off the face of the planet. All that remained was a few scorched buildings and a couple of dead bodies with arrows pierced through their chests. The government reported it as a tribal war, I knew better. Just several weeks after, in Zimbabwe, strange reports of attacks from rather large crabs started appearing. Two days later every communication link in |
Development Notes: |
Weapon selected |
Stamina |
Heart Vital |
I've been fighting these head crabs so long now, it almost seems that when I focus, the passage of time itslelf slows down. Last night a clone attacked, I dodged three of his bullets before I killed him.... When my stamina runs out its impossible for me to focus, I need to train this skill . |
Bullets left in belt |
Bullets left in clip |
50 |
Information contained within this journel is top secret and only authorised personel should read its contents. |
Name: Johnathan Brown Mayfield |
thorgaming.com |
enemies |
options |
CREDITS |
story |
controls |
HIGHScores |
START |
wALK SOUND |
run sound |
Without submit |
Without submit |
Play at thorgaming |
Play at thorgaming |
Play at thorgaming |
Hit Ratio Bonus |
Enter Name |
Your Name |
FINAL score |
Zombies Killed |
Bullets Fired |
Hit Ratio |
ActionScript [AS1/AS2]
Frame 1Stage.showMenu = false; _root.soundon = 1; _root.playingtune1 = 0; MochiAd.showPreloaderAd({id:"2956201738b32811", res:"500x500"});Frame 2_root.challengestatus = "select challenge"; _root.gamepaused = 0; protocol = _url.substr(0, _url.indexOf(":")); if (protocol == "file") { } else if (protocol == "http") { doubleSlash = _url.indexOf("//"); server = _url.substr(doubleSlash + 2, (_url.indexOf("/", doubleSlash + 2) - doubleSlash) - 2); server = server.toUpperCase(); if (server.indexOf("WWW.") != -1) { server = server.substr(server.indexOf("WWW.") + 4, server.length); } if (server.indexOf("UNGROUNDED.NET") != -1) { _root.playingfrom = "newgrounds"; } else if (server.indexOf("THORGAMING.COM") != -1) { _root.playingfrom = "thorgaming"; } else { _root.playingfrom = "othersites"; getURL ("http://www.thorgaming.com/flasharcade/"); } } box1 = prefix; stop(); _root.bloods = -1; _root.bullettimespeed = 4; _root.enemiesinround = 1; _root.zombieendround = 5; _root.manhealth = 200; _root.extrablood = "off"; _root.shots = 0; _root.hits = 0; _root.staminadrain = 0; _root.shotgunratefire = 0; _root.pistolratefire = 0; _root.pistolaccuracy = 0; _root.shotgunaccuracy = 0; _root.smgaccuracy = 0; _root.pistolskillnext = 5; _root.shotgunskillnext = 5; _root.smgskillnext = 5; _root.pistolskill = 0; _root.shotgunskill = 0; _root.smgskill = 0; _root.score = 0; _root.bullettimeready = 1; _root.speedupsound = 0; _root.bullettime = 1; _root.playingtune = 1; _root.zombiespeed = 1; _root.zombiehealthup = 0; _root.zombiehealthup1 = 0; _root.zombiespawn = 1; _root.zombiehealth = 1; _root.zombieskilled = 0; _root.stamina = 100; _root.counter = 600; _root.pistolammo = 7; _root.shotgunammo = 8; _root.smgammo = 30; _root.pistolreserve = 35; _root.shotgunreserve = 24; _root.smgreserve = 30; _root.inclip = _root.pistolreserve; _root.ammo = _root.pistolammo; _root.barrelnumber = 11; _root.zombienumber = 1; _root.numberofguys = 15; _root.soundon = 1; System.security.allowDomain("*"); _root.theenemydamping = 0.6; _root.thedamping = 0.8; _root.rememberx = 0; _root.remembery = 0; _root.enemiesdefeated = 0; _root.bossesdefeated = 0; _root.gamepaused = 0; _root.mainmusicplaying = "yes"; _root.enemyroundhealth = 0; _root.targetmovienumber = 0; _root.enemybosshealth = 1000; _root.counter1 = 4000; _root.counter = 3000; _root.enemyseparation = 0; _root.chargelowerlimit = 50; _root.reboundbounce = 0.5; _root.enemydiehealth = 0; _root.rocketspeed = 34; _root.score = 0; _root.energyvar = 100; _root.j = 3000; _root.ready = 1; _root.weaponcharge = 30; _root.player1lives = 3; _root.maphud.themaphud._visible = 1; _root.shaker._visible = 0; _global.playtrack = function () { if (_root.playingtune1 == 0) { _root.tune.stop(); _root.playingtune1 = _root.playingtune1 + 1; tune = new Sound(_root); tune.attachSound("tune"); tune.start(0, 9999999); } else if (_root.playingtune1 == 1) { _root.playingtune1 = _root.playingtune1 + 1; _root.tune.stop(); tune = new Sound(_root); tune.attachSound("tune1"); tune.start(0, 999999); } else if (_root.playingtune1 == 2) { _root.playingtune1 = 0; _root.tune.stop(); tune = new Sound(_root); tune.attachSound("tune2"); tune.start(0, 999999); } }; _global.setuplevel = function () { function clump_about2() { if (_root.gamepaused == 0) { if (this.alive == 1) { myRadians = Math.atan2((_root._ymouse - this._y) - 250, (_root._xmouse - this._x) - 250); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 130; hitvelocity = Math.sqrt((this.vx * this.vx) + (this.vy * this.vy)); this.vx = this.vx * kDamp; this.vy = this.vy * kDamp; this.vx = this.vx + (gTx * kGravWeight); this.vy = this.vy + (gTy * kGravWeight); var _local10 = 0; var _local9 = 0; var _local3 = guys.length - 1; while (_local3 >= 0) { if ((guys[_local3] != this) && (this.hitTest(guys[_local3]))) { var _local5 = (this._x + this.vx) - guys[_local3]._x; var _local4 = (this._y + this.vy) - guys[_local3]._y; var _local7 = Math.sqrt((_local5 * _local5) + (_local4 * _local4)); var _local8 = (this.radius + guys[_local3].radius) - _local7; if (_local8 > 0) { var _local6 = (_local8 * kCollisionDamp) / _local7; _local10 = _local10 + (_local5 * _local6); _local9 = _local9 + (_local4 * _local6); } } _local3--; } this.vx = this.vx + _local10; this.vy = this.vy + _local9; this._x = this._x + this.vx; this._y = this._y + this.vy; } } } function clump_about() { if (_root.gamepaused == 0) { if (this.alive == 1) { if (this.enemytype == 1) { if (Math.random() < (0.03 / ((_root.bullettime / 2) + 0.5))) { enemyshootsmg(15, this); this.zombie.gotoAndPlay(2); } else { this.zombie.gotoAndStop(1); } } if (this.enemytype == 2) { if (Math.random() < (0.02 / ((_root.bullettime / 2) + 0.5))) { enemyshootsmg(15, this); this.zombie.gotoAndPlay(2); } else { this.zombie.gotoAndStop(1); } } myRadians = Math.atan2(_root.objcell_mc.man._y - this._y, _root.objcell_mc.man._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); this._rotation = myDegrees + 280; if (this.zombie.head.hitTest(_root.objcell_mc.man)) { if (this.enemytype == 3) { if (_root.objcell_mc.man.health > 0) { _root.objcell_mc.man.health = _root.objcell_mc.man.health - 1; _root.bloodscratch.play(); } else if (_root.objcell_mc.man.alive == 1) { _root.objcell_mc.man.alive = 0; _root.objcell_mc.man.gotoAndStop(4); _root.bloodscratch.play(); _root.bloodscratch._rotation = Math.random() * 200; } } this.attacking = 1; zombieTimer.setInterval(zombiewait, 1000); if (this.enemytype == 0) { if (_root.bullettime > 1) { this.gotoAndStop(4); } else { this.gotoAndStop(2); } } if (this._x < _root.objcell_mc.man._x) { _root.objcell_mc.man.vx = _root.objcell_mc.man.vx + 2; } if (this._x > _root.objcell_mc.man._x) { _root.objcell_mc.man.vx = _root.objcell_mc.man.vx - 2; } if (this._y > _root.objcell_mc.man._y) { _root.objcell_mc.man.vy = _root.objcell_mc.man.vy - 2; } if (this._y < _root.objcell_mc.man._y) { _root.objcell_mc.man.vy = _root.objcell_mc.man.vy + 2; } } if ((this.enemytype == 0) or (this.enemytype == 3)) { if (this.attacking == 1) { if (this.attacklength > 500) { this.attacklength = 0; this.attacking = 0; this.gotoAndStop(1); } else { if (_root.bullettime > 1) { this.gotoAndStop(4); } else { this.gotoAndStop(2); } this.attacklength = this.attacklength + 1; } } else if (_root.bullettime > 1) { this.gotoAndStop(5); } else { this.gotoAndStop(1); } } if (this._x < _root.objcell_mc.man._x) { this.vx = this.vx + ((Math.random() * this.speed) / _root.bullettime); } if (this._x > _root.objcell_mc.man._x) { this.vx = this.vx - ((Math.random() * this.speed) / _root.bullettime); } if (this._y > _root.objcell_mc.man._y) { this.vy = this.vy - ((Math.random() * this.speed) / _root.bullettime); } if (this._y < _root.objcell_mc.man._y) { this.vy = this.vy + ((Math.random() * this.speed) / _root.bullettime); } } else { this.vy = 0; this.vx = 0; } if (this.enemytype == 3) { this.vx = this.vx * (enemykDamp + 0.35); this.vy = this.vy * (enemykDamp + 0.35); } else { this.vx = this.vx * enemykDamp; this.vy = this.vy * enemykDamp; } var _local10 = 0; var _local9 = 0; var _local3 = guys.length - 1; while (_local3 >= 0) { if ((guys[_local3] != this) && (this.hitTest(guys[_local3]))) { var _local5 = (this._x + this.vx) - guys[_local3]._x; var _local4 = (this._y + this.vy) - guys[_local3]._y; var _local7 = Math.sqrt((_local5 * _local5) + (_local4 * _local4)); var _local8 = (this.radius + guys[_local3].radius) - _local7; if (_local8 > 0) { var _local6 = _local8 / _local7; _local10 = _local10 + (_local5 * _local6); _local9 = _local9 + (_local4 * _local6); } } _local3--; } this.vx = this.vx + _local10; this.vy = this.vy + _local9; this._x = this._x + this.vx; this._y = this._y + this.vy; } } function clump_about3() { if (_root.gamepaused == 0) { this.vx = this.vx * enemykDamp; this.vy = this.vy * enemykDamp; if (Key.isDown(69) or Key.isDown(191)) { if (this.hitTest(_root.objcell_mc.man.barrel)) { if (_root.stamina > 0) { _root.stamina = _root.stamina - 0.5; if (this._x < _root.objcell_mc.man._x) { this.vx = this.vx + (1 / _root.bullettime); } if (this._x > _root.objcell_mc.man._x) { this.vx = this.vx - (1 / _root.bullettime); } if (this._y > _root.objcell_mc.man._y) { this.vy = this.vy - (1 / _root.bullettime); } if (this._y < _root.objcell_mc.man._y) { this.vy = this.vy + (1 / _root.bullettime); } } } } var _local10 = 0; var _local9 = 0; var _local3 = guys.length - 1; while (_local3 >= 0) { if ((guys[_local3] != this) && (this.hitTest(guys[_local3]))) { var _local5 = (this._x + this.vx) - guys[_local3]._x; var _local4 = (this._y + this.vy) - guys[_local3]._y; var _local7 = Math.sqrt((_local5 * _local5) + (_local4 * _local4)); var _local8 = (this.radius + guys[_local3].radius) - _local7; if (_local8 > 0) { var _local6 = _local8 / _local7; _local10 = _local10 + (_local5 * _local6); _local9 = _local9 + (_local4 * _local6); } } _local3--; } this.vx = this.vx + _local10; this.vy = this.vy + _local9; this._x = this._x + this.vx; this._y = this._y + this.vy; } } _root.isreloading = 0; _root.objcell_mc.removeMovieClip(this); _root.targetsleft = _root.numberofguys; var _local17 = 0; var kGravWeight = 0.6; var kDamp = _root.thedamping; var enemykDamp = _root.theenemydamping; var kCollisionDamp = 0.6; var kSpinR = ((kSpin * Math.PI) / 180); stop(); var _local15 = 800; var _local16 = 800; var _local18 = 57.2957795130823; var _local19 = (Math.PI/180); var gTx = 0; var gTy = 0; var guys = []; _root.createEmptyMovieClip("objcell_mc", 1); objcell_mc._x = 250; objcell_mc._y = 250; var _local4 = objcell_mc.attachMovie("man", "man", 2500); guys.push(_local4); _local4._x = _root.rememberx; _local4._y = _root.remembery; _local4.health = _root.manhealth; _local4.vx = (_local4.vy = 0); _local4.lx = (_local4.ly = 0); _local4.radius = 12; _local4.alive = 1; var _local12 = 128 + random(127); _local4.onEnterFrame = clump_about2; _global.makeBalls = function () { _root.therandomnumber = Math.random(); _root.theenemytype = random(_root.enemiesinround); var _local2 = objcell_mc.attachMovie("enemytarget" + _root.theenemytype, "enemytarget" + _root.zombienumber, _root.zombienumber + 3000); guys.push(_local2); _local2.enemytype = _root.theenemytype; if (_root.therandomnumber > 0.7) { _local2._y = -300; _local2._x = -270 + Math.floor(Math.random() * 511); } else if (_root.therandomnumber > 0.4) { _local2._y = 300; _local2._x = -270 + Math.floor(Math.random() * 511); } else if (_root.therandomnumber > 0.3) { _local2._x = -300; _local2._y = -270 + Math.floor(Math.random() * 511); } else { _local2._x = 300; _local2._y = -270 + Math.floor(Math.random() * 511); } _local2.attacklength = 0; if (_root.theenemytype == 3) { _local2.speed = 0.2 + ((_root.zombiespeed / 150) * Math.random()); _local2.health = _root.zombiehealth / 2; } else if (_root.theenemytype == 0) { _local2.health = _root.zombiehealth; _local2.speed = 0.8 + ((_root.zombiespeed / 25) * Math.random()); } else if (_root.theenemytype == 2) { _local2.health = _root.zombiehealth + 1; _local2.speed = 0.7 + ((_root.zombiespeed / 50) * Math.random()); } else { _local2.health = _root.zombiehealth; _local2.speed = 0.6 + ((_root.zombiespeed / 50) * Math.random()); } _local2.vx = 0; _local2.vy = 0; _local2.lx = 0; _local2.ly = 0; _local2.radius = 15; var _local3 = 128 + random(127); _local2.alive = 1; _local2.onEnterFrame = clump_about; _root.zombienumber = _root.zombienumber + 1; }; _global.makeBarrel = function () { i = 1; while (i < _root.barrelnumber) { _root.barrelrandomnumber = random(3); var _local2 = objcell_mc.attachMovie("barrel" + _root.barrelrandomnumber, "barrel" + i, i + 2000); guys.push(_local2); _local2.health = 10; _local2.barreltype = _root.barrelrandomnumber; _local2._y = -230 + Math.floor(Math.random() * 461); _local2._x = -230 + Math.floor(Math.random() * 461); _local2.vx = 0; _local2.vy = 0; _local2.lx = 0; _local2.ly = 0; _local2.radius = 20; _local2._rotation = random(200); var _local3 = 128 + random(127); _local2.onEnterFrame = clump_about3; i++; } }; _root.objcell_mc.onEnterFrame = function () { if (_root.gamepaused == 0) { var _local3 = guys.length - 1; while (_local3 >= 0) { var _local2 = guys[_local3]; var _local4 = Math.sqrt((_local2._x * _local2._x) + (_local2._y * _local2._y)); var _local5 = Math.atan2(_local2._y, _local2._x); _local2._x = Math.cos(_local5 + kSpinR) * _local4; _local2._y = Math.sin(_local5 + kSpinR) * _local4; _local3--; } } }; }; _global.enemyshootsmg = function (speed, mc) { if (_root.bullettime > 1) { autofiresound = new Sound(_root); autofiresound.attachSound("pistolslow"); autofiresound.start(0, 1); } else { autofiresound = new Sound(_root); autofiresound.attachSound("pistol"); autofiresound.start(0, 1); } d++; if (d > 300) { d = 100; } bullet6 = _root.attachMovie("bullet", "b" + d, d); var _local5 = Math.atan2(_root.objcell_mc.man._y - mc._y, _root.objcell_mc.man._x - mc._x); var _local8 = (_local5 / Math.PI) * 180; var _local7 = Math.cos((_local5 + (-(0.05 - (_root.smgaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.smgaccuracy / 500)) - (-(0.05 - (_root.smgaccuracy / 500)))))) * speed; var _local6 = Math.sin((_local5 + (-(0.05 - (_root.smgaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.smgaccuracy / 500)) - (-(0.05 - (_root.smgaccuracy / 500)))))) * speed; bullet6.xv = _local7; bullet6.yv = _local6; bullet6._x = mc._x + 250; bullet6._y = mc._y + 250; bullet6._rotation = _local8; bullet6.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { if (this.hitTest(_root.objcell_mc.man.body)) { if (_root.hitting10 == 0) { _root.hitting10 = 1; _root.score = _root.score - 50; _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc.man._x > mc._x) { _root.objcell_mc.man.vx = _root.objcell_mc.man.vx + 3; } if (_root.objcell_mc.man._x < mc._x) { _root.objcell_mc.man.vx = _root.objcell_mc.man.vx - 3; } if (_root.objcell_mc.man._y > mc._y) { _root.objcell_mc.man.vy = _root.objcell_mc.man.vy + 3; } if (_root.objcell_mc.man._y < mc._y) { _root.objcell_mc.man.vy = _root.objcell_mc.man.vy - 3; } if (_root.objcell_mc.man.health > 0) { _root.objcell_mc.man.health = _root.objcell_mc.man.health - 2; _root.bulletscratch._rotation = Math.random() * 200; _root.bulletscratch.play(); } else if (_root.objcell_mc.man.alive == 1) { _root.objcell_mc.man.alive = 0; _root.objcell_mc.man.gotoAndStop(4); _root.bloodscratch.play(); _root.bloodscratch._rotation = Math.random() * 200; } delete this.onEnterFrame; removeMovieClip(this); } } else { _root.hitting10 = 0; } var _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting11 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting11 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > mc._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < mc._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > mc._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < mc._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting11 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; }; _global.rotMouse = function () { var _local5 = (_root._xmouse - this._x) - 250; var _local3 = (_root._ymouse - this._y) - 250; var _local4 = Math.atan2(_local3, _local5); var _local6 = (_local4 / Math.PI) * 180; return(_local6); }; d = 100; _global.shootshotgun = function (speed, mc) { if (_root.bullettime > 1) { autofiresound = new Sound(_root); autofiresound.attachSound("shotgunslow"); autofiresound.start(0, 1); } else { autofiresound = new Sound(_root); autofiresound.attachSound("shotgun"); autofiresound.start(0, 1); } d++; if (d > 300) { d = 100; } bullet = _root.attachMovie("bullet", "b" + d, d); var _local7 = Math.atan2((_root._ymouse - mc._y) - 250, (_root._xmouse - mc._x) - 250); var _local10 = (_local7 / Math.PI) * 180; var _local9 = Math.cos((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; var _local8 = Math.sin((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; bullet.xv = _local9; bullet.yv = _local8; bullet._x = mc._x + 250; bullet._y = mc._y + 250; bullet._rotation = _local10; bullet.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { var _local3 = 0; while (_local3 <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + _local3].zombie.head)) { if (_root.objcell_mc["enemytarget" + _local3].alive == 1) { if (_root.hitting1 == 0) { _root.hitting1 = 1; _root.shotgunskill = _root.shotgunskill + 1; _root.hits = _root.hits + 1; if (_root.shotgunskill == _root.shotgunskillnext) { _root.shotgunskillnext = _root.shotgunskillnext * 2; _root.shotgunratefire = _root.shotgunratefire + 1; _root.shotgunaccuracy = _root.shotgunaccuracy + 1; _root.ammotypemovie.weaponupgrade.play(); } if (_root.objcell_mc["enemytarget" + _local3].enemytype == 3) { _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } } else { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx + (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx - (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy + (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy - (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3].health > 0) { _root.objcell_mc["enemytarget" + _local3].health = _root.objcell_mc["enemytarget" + _local3].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(3); } _root.score = _root.score + 333; _root.objcell_mc["enemytarget" + _local3].alive = 0; _root.objcell_mc["enemytarget" + _local3].zombie.thenumber = _local3; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting1 = 0; } _local3++; } _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting3 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting3 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting3 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; d++; if (d > 300) { d = 100; } bullet1 = _root.attachMovie("bullet", "b" + d, d); _local7 = Math.atan2((_root._ymouse - mc._y) - 250, (_root._xmouse - mc._x) - 250); _local10 = (_local7 / Math.PI) * 180; _local9 = Math.cos((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; _local8 = Math.sin((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; bullet1.xv = _local9; bullet1.yv = _local8; bullet1._x = mc._x + 250; bullet1._y = mc._y + 250; bullet1._rotation = _local10; bullet1.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { var _local3 = 0; while (_local3 <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + _local3].zombie.head)) { if (_root.objcell_mc["enemytarget" + _local3].alive == 1) { if (_root.hitting1 == 0) { _root.hitting1 = 1; _root.shotgunskill = _root.shotgunskill + 1; _root.hits = _root.hits + 1; if (_root.shotgunskill == _root.shotgunskillnext) { _root.shotgunskillnext = _root.shotgunskillnext * 2; _root.shotgunratefire = _root.shotgunratefire + 1; _root.shotgunaccuracy = _root.shotgunaccuracy + 1; _root.ammotypemovie.weaponupgrade.play(); } if (_root.objcell_mc["enemytarget" + _local3].enemytype == 3) { _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } } else { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx + (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx - (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy + (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy - (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3].health > 0) { _root.objcell_mc["enemytarget" + _local3].health = _root.objcell_mc["enemytarget" + _local3].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(3); } _root.score = _root.score + 333; _root.objcell_mc["enemytarget" + _local3].alive = 0; _root.objcell_mc["enemytarget" + _local3].zombie.thenumber = _local3; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting1 = 0; } _local3++; } _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting3 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting3 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting3 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; d++; if (d > 300) { d = 100; } bullet2 = _root.attachMovie("bullet", "b" + d, d); _local7 = Math.atan2((_root._ymouse - mc._y) - 250, (_root._xmouse - mc._x) - 250); _local10 = (_local7 / Math.PI) * 180; _local9 = Math.cos((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; _local8 = Math.sin((_local7 + (-(0.2 - (_root.shotgunaccuracy / 500)))) + (Math.random() * ((0.2 - (_root.shotgunaccuracy / 500)) - (-(0.2 - (_root.shotgunaccuracy / 500)))))) * speed; bullet2.xv = _local9; bullet2.yv = _local8; bullet2._x = mc._x + 250; bullet2._y = mc._y + 250; bullet2._rotation = _local10; bullet2.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { var _local3 = 0; while (_local3 <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + _local3].zombie.head)) { if (_root.objcell_mc["enemytarget" + _local3].alive == 1) { if (_root.hitting1 == 0) { _root.hitting1 = 1; _root.shotgunskill = _root.shotgunskill + 1; _root.hits = _root.hits + 1; if (_root.shotgunskill == _root.shotgunskillnext) { _root.shotgunskillnext = _root.shotgunskillnext * 2; _root.shotgunaccuracy = _root.shotgunaccuracy + 1; _root.shotgunratefire = _root.shotgunratefire + 1; _root.ammotypemovie.weaponupgrade.play(); } if (_root.objcell_mc["enemytarget" + _local3].enemytype == 3) { _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } } else { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx + (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx - (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy + (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy - (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3].health > 0) { _root.objcell_mc["enemytarget" + _local3].health = _root.objcell_mc["enemytarget" + _local3].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(3); } _root.objcell_mc["enemytarget" + _local3].alive = 0; _root.objcell_mc["enemytarget" + _local3].zombie.thenumber = _local3; _root.score = _root.score + 333; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting1 = 0; } _local3++; } _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting3 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting3 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting3 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; }; _global.shootpistol = function (speed, mc) { if (_root.bullettime > 1) { autofiresound = new Sound(_root); autofiresound.attachSound("pistolslow"); autofiresound.start(0, 1); } else { autofiresound = new Sound(_root); autofiresound.attachSound("pistol"); autofiresound.start(0, 1); } d++; if (d > 300) { d = 100; } bullet = _root.attachMovie("bullet", "b" + d, d); var _local5 = Math.atan2((_root._ymouse - mc._y) - 250, (_root._xmouse - mc._x) - 250); var _local9 = (_local5 / Math.PI) * 180; var _local8 = Math.cos((_local5 + (-(0.05 - (_root.pistolaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.pistolaccuracy / 500)) - (-(0.05 - (_root.pistolaccuracy / 500)))))) * speed; var _local7 = Math.sin((_local5 + (-(0.05 - (_root.pistolaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.pistolaccuracy / 500)) - (-(0.05 - (_root.pistolaccuracy / 500)))))) * speed; bullet.xv = _local8; bullet.yv = _local7; bullet._x = mc._x + 250; bullet._y = mc._y + 250; bullet._rotation = _local9; bullet.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { var _local3 = 0; while (_local3 <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + _local3].zombie.head)) { if (_root.objcell_mc["enemytarget" + _local3].alive == 1) { if (_root.hitting1 == 0) { _root.hitting1 = 1; if (_root.objcell_mc["enemytarget" + _local3].enemytype == 3) { _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } } else { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } } _root.pistolskill = _root.pistolskill + 1; _root.hits = _root.hits + 1; if (_root.pistolskill == _root.pistolskillnext) { _root.pistolskillnext = _root.pistolskillnext * 2; _root.pistolratefire = _root.pistolratefire + 1; _root.pistolaccuracy = _root.pistolaccuracy + 1; _root.ammotypemovie.weaponupgrade.play(); } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx + (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx - (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy + (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy - (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3].health > 0) { _root.objcell_mc["enemytarget" + _local3].health = _root.objcell_mc["enemytarget" + _local3].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(3); } _root.score = _root.score + 1000; _root.objcell_mc["enemytarget" + _local3].alive = 0; _root.objcell_mc["enemytarget" + _local3].zombie.thenumber = _local3; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting1 = 0; } _local3++; } _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting3 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting3 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting3 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; }; _global.shootsmg = function (speed, mc) { if (_root.bullettime > 1) { autofiresound = new Sound(_root); autofiresound.attachSound("pistolslow"); autofiresound.start(0, 1); } else { autofiresound = new Sound(_root); autofiresound.attachSound("pistol"); autofiresound.start(0, 1); } d++; if (d > 300) { d = 100; } bullet5 = _root.attachMovie("bullet", "b" + d, d); var _local5 = Math.atan2((_root._ymouse - mc._y) - 250, (_root._xmouse - mc._x) - 250); var _local9 = (_local5 / Math.PI) * 180; var _local8 = Math.cos((_local5 + (-(0.05 - (_root.smgaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.smgaccuracy / 500)) - (-(0.05 - (_root.smgaccuracy / 500)))))) * speed; var _local7 = Math.sin((_local5 + (-(0.05 - (_root.smgaccuracy / 500)))) + (Math.random() * ((0.05 - (_root.smgaccuracy / 500)) - (-(0.05 - (_root.smgaccuracy / 500)))))) * speed; bullet5.xv = _local8; bullet5.yv = _local7; bullet5._x = mc._x + 250; bullet5._y = mc._y + 250; bullet5._rotation = _local9; bullet5.onEnterFrame = function () { if (_root.gamepaused == 0) { this._x = this._x + (this.xv / _root.bullettime); this._y = this._y + (this.yv / _root.bullettime); if (this.hitTest(_root.stage)) { var _local3 = 0; while (_local3 <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + _local3].zombie.head)) { if (_root.objcell_mc["enemytarget" + _local3].alive == 1) { if (_root.hitting1 == 0) { _root.hitting1 = 1; if (_root.objcell_mc["enemytarget" + _local3].enemytype == 3) { _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } } else { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } } _root.hits = _root.hits + 1; _root.smgskill = _root.smgskill + 1; if (_root.smgskill == _root.smgskillnext) { _root.smgaccuracy = _root.smgaccuracy + 1; _root.smgskillnext = _root.smgskillnext * 2; _root.ammotypemovie.weaponupgrade.play(); } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx + (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + _local3].vx = _root.objcell_mc["enemytarget" + _local3].vx - (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy + (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + _local3].vy = _root.objcell_mc["enemytarget" + _local3].vy - (10 / _root.bullettime); } if (_root.objcell_mc["enemytarget" + _local3].health > 0) { _root.objcell_mc["enemytarget" + _local3].health = _root.objcell_mc["enemytarget" + _local3].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + _local3].gotoAndStop(3); } _root.score = _root.score + 1000; _root.objcell_mc["enemytarget" + _local3].alive = 0; _root.objcell_mc["enemytarget" + _local3].zombie.thenumber = _local3; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting1 = 0; } _local3++; } _local3 = 0; while (_local3 <= _root.barrelnumber) { if (this.hitTest(_root.objcell_mc["barrel" + _local3])) { if (_root.hitting3 == 0) { if (_root.objcell_mc["barrel" + _local3].barreltype < 2) { _root.hitting3 = 1; if (Math.random() > 0.5) { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } else { deflectsound = new Sound(_root); deflectsound.attachSound("ric"); deflectsound.start(0, 1); } _root.attachMovie("explosion2", "explosion" + _root.j, _root.j, {_x:this._x, _y:this._y, _rotation:((this._rotation - 90) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["barrel" + _local3]._x > _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx + 4; } if (_root.objcell_mc["barrel" + _local3]._x < _root.objcell_mc.man._x) { _root.objcell_mc["barrel" + _local3].vx = _root.objcell_mc["barrel" + _local3].vx - 4; } if (_root.objcell_mc["barrel" + _local3]._y > _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy + 4; } if (_root.objcell_mc["barrel" + _local3]._y < _root.objcell_mc.man._y) { _root.objcell_mc["barrel" + _local3].vy = _root.objcell_mc["barrel" + _local3].vy - 4; } delete this.onEnterFrame; removeMovieClip(this); } } } else { _root.hitting3 = 0; } _local3++; } } else { delete this.onEnterFrame; removeMovieClip(this); } } }; }; _global.changetored = function () { if (_root.ammotype == 1) { _root.shotgunreserve = _root.inclip; _root.inclip = _root.pistolreserve; _root.shotgunammo = _root.ammo; _root.ammo = _root.pistolammo; } if (_root.ammotype == 2) { _root.smgreserve = _root.inclip; _root.inclip = _root.pistolreserve; _root.smgammo = _root.ammo; _root.ammo = _root.pistolammo; } if (_root.bullettime > 1) { theredsound = new Sound(_root); theredsound.attachSound("redsoundslow"); theredsound.start(0, 1); } else { theredsound = new Sound(_root); theredsound.attachSound("redsound"); theredsound.start(0, 1); } _root.isreloading = 0; _root.ammotypemovie.smgbullets._visible = 0; _root.ammotypemovie.smglabel._visible = 0; _root.ammotypemovie.shotgunbullets._visible = 0; _root.ammotypemovie.shotgunlabel._visible = 0; _root.ammotypemovie.pistolbullets._visible = 1; _root.ammotypemovie.pistollabel._visible = 1; _root.ammotype = 0; _root.objcell_mc.man.gotoAndStop("pistol"); _root.ammotypemovie.red.gotoAndPlay(2); _root.ammotypemovie.green.gotoAndStop(1); _root.ammotypemovie.blue.gotoAndStop(1); }; _global.changetogreen = function () { if (_root.ammotype == 0) { _root.pistolreserve = _root.inclip; _root.inclip = _root.shotgunreserve; _root.pistolammo = _root.ammo; _root.ammo = _root.shotgunammo; } if (_root.ammotype == 2) { _root.smgreserve = _root.inclip; _root.inclip = _root.shotgunreserve; _root.smgammo = _root.ammo; _root.ammo = _root.shotgunammo; } if (_root.bullettime > 1) { theredsound = new Sound(_root); theredsound.attachSound("greensoundslow"); theredsound.start(0, 1); } else { theredsound = new Sound(_root); theredsound.attachSound("greensound"); theredsound.start(0, 1); } _root.isreloading = 0; _root.ammotypemovie.smgbullets._visible = 0; _root.ammotypemovie.smglabel._visible = 0; _root.ammotypemovie.shotgunbullets._visible = 1; _root.ammotypemovie.shotgunlabel._visible = 1; _root.ammotypemovie.pistolbullets._visible = 0; _root.ammotypemovie.pistollabel._visible = 0; _root.ammotype = 1; _root.objcell_mc.man.gotoAndStop("shotgun"); _root.ammotypemovie.red.gotoAndStop(1); _root.ammotypemovie.green.gotoAndPlay(2); _root.ammotypemovie.blue.gotoAndStop(1); }; _global.changetoblue = function () { if (_root.ammotype == 0) { _root.pistolreserve = _root.inclip; _root.inclip = _root.smgreserve; _root.pistolammo = _root.ammo; _root.ammo = _root.smgammo; } if (_root.ammotype == 1) { _root.shotgunreserve = _root.inclip; _root.inclip = _root.smgreserve; _root.shotgunammo = _root.ammo; _root.ammo = _root.smgammo; } if (_root.bullettime > 1) { theredsound = new Sound(_root); theredsound.attachSound("bluesoundslow"); theredsound.start(0, 1); } else { theredsound = new Sound(_root); theredsound.attachSound("bluesound"); theredsound.start(0, 1); } _root.isreloading = 0; _root.ammotypemovie.smgbullets._visible = 1; _root.ammotypemovie.smglabel._visible = 1; _root.ammotypemovie.shotgunbullets._visible = 0; _root.ammotypemovie.shotgunlabel._visible = 0; _root.ammotypemovie.pistolbullets._visible = 0; _root.ammotypemovie.pistollabel._visible = 0; _root.ammotype = 2; _root.objcell_mc.man.gotoAndStop("smg"); _root.ammotypemovie.red.gotoAndStop(1); _root.ammotypemovie.green.gotoAndStop(1); _root.ammotypemovie.blue.gotoAndPlay(2); };Frame 3_root.attachMovie("challengeend", "challengeend", 4992); _root.challengeend._x = -450; _root.challengeend._y = 200; _root.attachMovie("skirmishend", "skirmishend", 4993); _root.skirmishend._x = -450; _root.skirmishend._y = 200; _root.attachMovie("pausedmovie", "pausedmovie", 4994); _root.pausedmovie._x = -260; _root.pausedmovie._y = 220; _root.attachMovie("enemiesstronger", "enemiesstronger", 4995); _root.enemiesstronger._x = -450; _root.enemiesstronger._y = 200; _root.attachMovie("zombiewavecomplete", "zombiewavecomplete", 4996); _root.zombiewavecomplete._x = -450; _root.zombiewavecomplete._y = 200; _root.attachMovie("changelocation", "changelocation", 5001); _root.changelocation._x = -450; _root.changelocation._y = 200; _root.attachMovie("blacktoscores", "blacktoscores", 5000); _root.blacktoscores._x = 0; _root.blacktoscores._y = 0; _root.attachMovie("ammotypemovie", "ammotypemovie", 4997); _root.ammotypemovie._x = 18; _root.ammotypemovie._y = 417; _root.attachMovie("bloodscratch", "bloodscratch", 4998); _root.bloodscratch._x = 250; _root.bloodscratch._y = 250; _root.attachMovie("bulletscratch", "bulletscratch", 4999); _root.bulletscratch._x = 250; _root.bulletscratch._y = 250;Instance of Symbol 956 MovieClip in Frame 3onClipEvent (load) { function bullettimewait() { _root.bullettimeready = 1; clearInterval(myTimer1); } } onClipEvent (mouseUp) { _root.autofire = 0; } onClipEvent (mouseDown) { function wait() { _root.ready = 1; clearInterval(myTimer); } if (_root.gamepaused == 0) { if (_root.objcell_mc.man.alive == 1) { if (_root.isreloading == 0) { if (_root.ready == 1) { if (_root.ammo > 0) { if (_root.ammotype == 0) { _root.objcell_mc.man.weapon.play(); shootpistol(35, _root.objcell_mc.man); _root.ready = 0; _root.ammo = _root.ammo - 1; _root.shots = _root.shots + 1; myTimer = setInterval(wait, (400 - (_root.pistolratefire * 15)) * (0.5 + (_root.bullettime / 2))); } else if (_root.ammotype == 1) { _root.objcell_mc.man.weapon.play(); shootshotgun(35, _root.objcell_mc.man); _root.ready = 0; _root.ammo = _root.ammo - 1; _root.shots = _root.shots + 3; myTimer = setInterval(wait, (1000 - (_root.shotgunratefire * 15)) * (0.5 + (_root.bullettime / 2))); } else if (_root.ammotype == 2) { _root.autofire = 1; } } else if (_root.bullettime > 1) { noammo = new Sound(_root); noammo.attachSound("dryfireslow"); noammo.start(0, 1); } else { noammo = new Sound(_root); noammo.attachSound("dryfire"); noammo.start(0, 1); } } } } } } onClipEvent (enterFrame) { if (Key.isDown(80)) { if (_root.pausedbuttondown == 0) { _root.pausedbuttondown = 1; if (_root.gamepaused == 0) { _root.pausedmovie.gotoAndPlay(2); _root.gamepaused = 1; } else { _root.pausedmovie.gotoAndPlay(91); _root.gamepaused = 0; } } } else { _root.pausedbuttondown = 0; } if (_root.gamepaused == 0) { if (Key.isDown(70) or Key.isDown(186)) { if (_root.kickbuttondown == 0) { _root.kickbuttondown = 1; if (_root.bullettime > 1) { _root.objcell_mc.man.kick.gotoAndPlay("slowmo"); } else { _root.objcell_mc.man.kick.gotoAndPlay(2); } } } else { _root.kickbuttondown = 0; } if (Key.isDown(82) or Key.isDown(17)) { if (_root.reloading == 0) { _root.reloading = 1; if (_root.ammotype == 0) { if (_root.inclip > 0) { _root.isreloading = 1; _root.ready = 0; if (_root.inclip >= 7) { if (_root.ammo == -1) { _root.inclip = _root.inclip - 7; } else { _root.inclip = _root.inclip - (7 - _root.ammo); } if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } _root.ammo = 7; } else { if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } if (_root.ammo <= 0) { _root.ammo = _root.inclip; _root.inclip = 0; } else { _root.thevar = _root.ammo + _root.inclip; if (_root.thevar < 7) { _root.ammo = _root.ammo + _root.inclip; _root.inclip = 0; } else { _root.ammor = 7 - _root.ammo; _root.ammo = _root.ammo + _root.ammor; _root.inclip = _root.inclip - _root.ammor; } } } } } if (_root.ammotype == 2) { if (_root.inclip > 0) { _root.isreloading = 1; _root.ready = 0; if (_root.inclip >= 30) { if (_root.ammo == -1) { _root.inclip = _root.inclip - 30; } else { _root.inclip = _root.inclip - (30 - _root.ammo); } _root.ammo = 30; if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } } else { if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } if (_root.ammo <= 0) { _root.ammo = _root.inclip; _root.inclip = 0; } else { _root.thevar = _root.ammo + _root.inclip; if (_root.thevar < 30) { _root.ammo = _root.ammo + _root.inclip; _root.inclip = 0; } else { _root.ammor = 30 - _root.ammo; _root.ammo = _root.ammo + _root.ammor; _root.inclip = _root.inclip - _root.ammor; } } } } } if (_root.ammotype == 1) { if (_root.inclip > 0) { _root.isreloading = 1; _root.ready = 0; if (_root.inclip >= 8) { if (_root.ammo == -1) { _root.inclip = _root.inclip - 8; } else { _root.inclip = _root.inclip - (8 - _root.ammo); } if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } _root.ammo = 8; } else { if (_root.bullettime > 1) { _root.objcell_mc.man.weapon.gotoAndPlay("reloadslow"); } else { _root.objcell_mc.man.weapon.gotoAndPlay("reload"); } if (_root.ammo <= 0) { _root.ammo = _root.inclip; _root.inclip = 0; } else { _root.thevar = _root.ammo + _root.inclip; if (_root.thevar < 8) { _root.ammo = _root.ammo + _root.inclip; _root.inclip = 0; } else { _root.ammor = 8 - _root.ammo; _root.ammo = _root.ammo + _root.ammor; _root.inclip = _root.inclip - _root.ammor; } } } } } if (_root.inclip < 0) { _root.inclip = 0; } } } else { _root.reloading = 0; } if (Math.random() < ((0.009 + ((0.001 * _root.zombiespawn) / 4)) / _root.bullettime)) { if (_root.zombienumber <= _root.zombieendround) { makeBalls(); } } if (_root.ammo == -1) { _root.displayammo = 0; } else { _root.displayammo = _root.ammo; } _root.ammotypemovie.thehealthbar.healthbar._xscale = _root.objcell_mc.man.health / 2; _root.ammotypemovie.thestaminabar.staminabar._xscale = _root.stamina; if (_root.autofire == 1) { if (Math.random() < (0.3 / ((_root.bullettime / 2) + 0.5))) { if (_root.ammo > 0) { _root.ammo = _root.ammo - 1; _root.shots = _root.shots + 1; _root.objcell_mc.man.weapon.play(); shootsmg(35, _root.objcell_mc.man); } } } if (Key.isDown(49) or Key.isDown(77)) { if (reddown == 0) { reddown = 1; changetored(); } } else { reddown = 0; } if (Key.isDown(50) or Key.isDown(188)) { if (greendown == 0) { greendown = 1; changetogreen(); } } else { greendown = 0; } if (Key.isDown(51) or Key.isDown(190)) { if (bluedown == 0) { bluedown = 1; changetoblue(); } } else { bluedown = 0; } if (Key.isDown(16)) { if (_root.stamina > 0) { _root.stamina = _root.stamina - (0.5 - _root.staminadrain); _root.run = 1; } else { _root.runsound.stop(); _root.run = 0; } } else { _root.run = 0; } if (_root.stamina <= 99) { _root.stamina = _root.stamina + 0.25; } if (Key.isDown(32)) { if (_root.bullettimeready == 1) { if (_root.stamina > 0) { _root.stamina = _root.stamina - (0.5 - _root.staminadrain); if (_root.speedupsound == 0) { _root.speedupsound = 1; speedsound = new Sound(_root); speedsound.attachSound("slowdown"); speedsound.start(0, 1); _root.slowmo.gotoAndPlay(2); } _root.bullettime = _root.bullettimespeed; } else if (_root.speedupsound == 1) { panting = new Sound(_root); panting.attachSound("pant"); panting.start(0, 3); myTimer1 = setInterval(bullettimewait, 3000); _root.speedupsound = 0; _root.bullettimeready = 0; _root.slowmo.gotoAndPlay("speedup"); speedsound = new Sound(_root); speedsound.attachSound("speedup"); speedsound.start(0, 1); _root.bullettime = 1; } } } else { if (_root.speedupsound == 1) { _root.speedupsound = 0; _root.slowmo.gotoAndPlay("speedup"); speedsound = new Sound(_root); speedsound.attachSound("speedup"); speedsound.start(0, 1); } _root.bullettime = 1; } if (Key.isDown(68) or Key.isDown(39)) { if (_root.run == 0) { if (_root.bullettime > 1) { _root.walksoundslow.play(); } else { _root.walksound.play(); } _root.objcell_mc.man.vx = _root.objcell_mc.man.vx + (0.9 / _root.bullettime); } else { if (_root.bullettime > 1) { _root.walksound.play(); } else { _root.runsound.play(); } _root.objcell_mc.man.vx = _root.objcell_mc.man.vx + (1.5 / _root.bullettime); } } if (Key.isDown(65) or Key.isDown(37)) { if (_root.run == 0) { if (_root.bullettime > 1) { _root.walksoundslow.play(); } else { _root.walksound.play(); } _root.objcell_mc.man.vx = _root.objcell_mc.man.vx - (0.9 / _root.bullettime); } else { if (_root.bullettime > 1) { _root.walksound.play(); } else { _root.runsound.play(); } _root.objcell_mc.man.vx = _root.objcell_mc.man.vx - (1.5 / _root.bullettime); } } if (Key.isDown(83) or Key.isDown(40)) { if (_root.run == 0) { if (_root.bullettime > 1) { _root.walksoundslow.play(); } else { _root.walksound.play(); } _root.objcell_mc.man.vy = _root.objcell_mc.man.vy + (0.9 / _root.bullettime); } else { if (_root.bullettime > 1) { _root.walksound.play(); } else { _root.runsound.play(); } _root.objcell_mc.man.vy = _root.objcell_mc.man.vy + (1.5 / _root.bullettime); } } if (Key.isDown(87) or Key.isDown(38)) { if (_root.run == 0) { if (_root.bullettime > 1) { _root.walksoundslow.play(); } else { _root.walksound.play(); } _root.objcell_mc.man.vy = _root.objcell_mc.man.vy - (0.9 / _root.bullettime); } else { if (_root.bullettime > 1) { _root.walksound.play(); } else { _root.runsound.play(); } _root.objcell_mc.man.vy = _root.objcell_mc.man.vy - (1.5 / _root.bullettime); } } } } onClipEvent (keyUp) { _root.walksoundslow.stop(); _root.walksound.stop(); _root.runsound.stop(); }Frame 4setuplevel(); makeBarrel(); playtrack(); changetored();Frame 5i = -1; while (i > -55) { _root["bloodpatch" + i].removeMovieClip(); i--; } j = 600; while (j < 620) { _root["ammopickup" + j].removeMovieClip(); j++; } _root.ammotypemovie.removeMovieClip(); if (_root.gamemode == 2) { _root.scorestatus = "skirmish mode!"; _root.scoreboard.thescoreboard.submitbutton._visible = 0; _root.scoreboard.thescoreboard.submitbutton.enabled = 0; } _root.scorestatus = "Enter Name!"; if (_root.shots > 0) { _root.myvalue = Math.round((_root.hits / _root.shots) * 100); _root.accuracy = _root.myvalue + "%"; _root.accuracybonus = _root.myvalue * 50; _root.score = _root.score + _root.accuracybonus; } else { _root.accuracy = "N/A"; _root.accuracybonus = "N/A"; } stop();Symbol 24 MovieClip [FUIComponentSymbol] Frame 1#initclip 78 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { this.enable = true; this.focused = false; this.useHandCursor = false; this._accImpl = new Object(); this._accImpl.stub = true; this.styleTable = new Array(); if (_global.globalStyleFormat == undefined) { _global.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _global._focusControl = new Object(); _global._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_global._focusControl); } if (this._name != undefined) { this._focusrect = false; this.tabEnabled = true; this.focusEnabled = true; this.tabChildren = false; this.tabFocused = true; if (this.hostStyle == undefined) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var _local3 in this.styleFormat_prm) { this.setStyleProperty(_local3, this.styleFormat_prm[_local3]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); if ((!this.enable) && (this.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; this.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { this.handlerObj = ((obj == undefined) ? (this._parent) : (obj)); this.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { this.methodTable[methodName] = true; this.onEnterFrame = this.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { if (this.methodTable.setSize) { this.setSize(this.width, this.height); } else { this.cleanUINotSize(); } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { for (var _local2 in this.methodTable) { this[_local2](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var _local4 = this.styleTable.focusRectInner.value; var _local5 = this.styleTable.focusRectOuter.value; if (_local4 == undefined) { _local4 = 16777215 /* 0xFFFFFF */; } if (_local5 == undefined) { _local5 = 0; } this.createEmptyMovieClip("focusRect", 1000); this.focusRect.controller = this; this.focusRect.lineStyle(1, _local5); this.focusRect.moveTo(x, y); this.focusRect.lineTo(x + w, y); this.focusRect.lineTo(x + w, y + h); this.focusRect.lineTo(x, y + h); this.focusRect.lineTo(x, y); this.focusRect.lineStyle(1, _local4); this.focusRect.moveTo(x + 1, y + 1); this.focusRect.lineTo((x + w) - 1, y + 1); this.focusRect.lineTo((x + w) - 1, (y + h) - 1); this.focusRect.lineTo(x + 1, (y + h) - 1); this.focusRect.lineTo(x + 1, y + 1); }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; this.focusRect.removeMovieClip(); Selection.setFocus(this); }; FUIComponentClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { this.focused = true; Key.addListener(this.keyListener); if (this.tabFocused) { this.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { this.tabFocused = true; this.focused = false; this.focusRect.removeMovieClip(); Key.removeListener(this.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { if (value == "") { return(undefined); } var _local17 = parseInt(value); if (!isNaN(_local17)) { value = _local17; } var _local16 = ((arguments.length > 2) ? (isGlobal) : false); if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].useGlobal || (!_local16)) { this.styleTable[propName].value = value; if (this.setCustomStyleProperty(propName, value)) { } else if (propName == "embedFonts") { this.invalidate("setSize"); } else if (propName.subString(0, 4) == "text") { if (this.textStyle == undefined) { this.textStyle = new TextFormat(); } var _local18 = propName.subString(4, propName.length); this.textStyle[_local18] = value; this.invalidate("setSize"); } else { for (var _local15 in this.styleTable[propName].coloredMCs) { var _local4 = new Color(this.styleTable[propName].coloredMCs[_local15]); if (this.styleTable[propName].value == undefined) { var _local5 = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; _local4.setTransform(_local5); } else { _local4.setRGB(value); } } } this.styleTable[propName].useGlobal = _local16; } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].coloredMCs == undefined) { this.styleTable[propName].coloredMCs = new Object(); } this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef; if (this.styleTable[propName].value != undefined) { var _local4 = new Color(skinMCRef); _local4.setRGB(this.styleTable[propName].value); } }; _global.FStyleFormat = function () { this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; this.listeners = new Object(); this.isGlobal = false; if (arguments.length > 0) { for (var _local3 in arguments[0]) { this[_local3] = arguments[0][_local3]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var _local3 = 0; while (_local3 < arguments.length) { var _local4 = arguments[_local3]; this.listeners[arguments[_local3]] = _local4; for (var _local5 in this) { if (this.isAStyle(_local5)) { _local4.updateStyleProperty(this, _local5.toString()); } } _local3++; } }; FStyleFormat.prototype.removeListener = function (component) { this.listeners[component] = undefined; for (var _local4 in this) { if (this.isAStyle(_local4)) { if (component.styleTable[_local4].useGlobal == this.isGlobal) { component.styleTable[_local4].useGlobal = true; var _local3 = (this.isGlobal ? undefined : (globalStyleFormat[_local4])); component.setStyleProperty(_local4, _local3, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var _local6 = 0; for (var _local5 in this.listeners) { var _local3 = this.listeners[_local5]; if (arguments.length > 0) { var _local4 = 0; while (_local4 < arguments.length) { if (this.isAStyle(arguments[_local4])) { _local3.updateStyleProperty(this, arguments[_local4]); } _local4++; } } else { for (var _local4 in this) { if (this.isAStyle(_local4)) { _local3.updateStyleProperty(this, _local4.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclipSymbol 37 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");Symbol 47 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");Symbol 56 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");Symbol 57 MovieClip [UpArrow] Frame 1stop();Symbol 57 MovieClip [UpArrow] Frame 2stop();Symbol 57 MovieClip [UpArrow] Frame 3stop();Symbol 63 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(highlight3D_mc, "highlight3D"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight");Symbol 70 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");Symbol 76 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");Symbol 77 MovieClip [ScrollThumb] Frame 1stop();Symbol 85 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");Symbol 93 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(arrow_mc, "arrow"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");Symbol 101 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(arrow_mc, "foregroundDisabled"); component.registerSkinElement(face_mc, "face"); component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");Symbol 102 MovieClip [DownArrow] Frame 1stop();Symbol 102 MovieClip [DownArrow] Frame 2stop();Symbol 102 MovieClip [DownArrow] Frame 3stop();Symbol 105 MovieClip [FHighlightSymbol] Frame 1var component = _parent.controller; component.registerSkinElement(highlight_mc, "selection"); stop();Symbol 105 MovieClip [FHighlightSymbol] Frame 2component.registerSkinElement(highlight_mc2, "selectionDisabled"); stop();Symbol 105 MovieClip [FHighlightSymbol] Frame 3component.registerSkinElement(highlight_mc3, "selectionUnfocused"); stop();Symbol 108 MovieClip [FLabelSymbol] Frame 1#initclip 76 _global.FLabelClass = function () { if (this.hostComponent == undefined) { this.hostComponent = ((this._parent.controller == undefined) ? (this._parent) : (this._parent.controller)); } if (this.customTextStyle == undefined) { if (this.hostComponent.textStyle == undefined) { this.hostComponent.textStyle = new TextFormat(); } this.textStyle = this.hostComponent.textStyle; this.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var _local2 = this.hostComponent.styleTable.embedFonts.value; if (_local2 != undefined) { this.labelField.embedFonts = _local2; } this.labelField.setNewTextFormat(this.textStyle); this.labelField.text = label; this.labelField._height = this.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { this.enable = enable; var _local2 = this.hostComponent.styleTable[(enable ? "textColor" : "textDisabled")].value; if (_local2 == undefined) { _local2 = (enable ? 0 : 8947848); } this.setColor(_local2); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclipSymbol 115 MovieClip [page18] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0; function dothelist(c) { if (c.getSelectedItem().data == 1) { trace("London Dome"); _root.destinationlat = 51.503; _root.destinationlon = 0.001; } else if (c.getSelectedItem().data == 2) { trace("taj Mahaul"); _root.destinationlat = 27.174861; _root.destinationlon = 78.042864; } else if (c.getSelectedItem().data == 3) { trace("Pyramids"); _root.destinationlat = 29.977; _root.destinationlon = 31.132; } else if (c.getSelectedItem().data == 4) { trace("Nelsons Column"); _root.destinationlat = 51.507752; _root.destinationlon = -0.127896; } else if (c.getSelectedItem().data == 5) { trace("Big Ben"); _root.destinationlat = 51.500581; _root.destinationlon = -0.124554; } else if (c.getSelectedItem().data == 6) { trace("Liathach"); _root.destinationlat = 57.56042; _root.destinationlon = -5.477; } else if (c.getSelectedItem().data == 7) { trace("Grand Canyon"); _root.destinationlat = 36.237; _root.destinationlon = -112.345; } else if (c.getSelectedItem().data == 8) { trace("France Eifel"); _root.destinationlat = 48.858; _root.destinationlon = 2.294; } else if (c.getSelectedItem().data == 9) { trace("CN Tower Canada"); _root.destinationlat = 43.641; _root.destinationlon = -79.347; } else if (c.getSelectedItem().data == 10) { trace("Hamburg Germany"); _root.destinationlat = 53.545; _root.destinationlon = 9.994; } else if (c.getSelectedItem().data == 11) { trace("Japan Palace"); _root.destinationlat = 35.685; _root.destinationlon = 139.751; } else if (c.getSelectedItem().data == 12) { trace("Christ Brazil"); _root.destinationlat = -22.951; _root.destinationlon = -43.21; } else if (c.getSelectedItem().data == 13) { trace("Las Vegas"); _root.destinationlat = 36.100911; _root.destinationlon = -115.172939; } else if (c.getSelectedItem().data == 14) { trace("St Peters"); _root.destinationlat = 41.902; _root.destinationlon = 12.453; } else if (c.getSelectedItem().data == 15) { trace("Spain"); _root.destinationlat = 41.656; _root.destinationlon = -0.878; } else if (c.getSelectedItem().data == 16) { trace("London Eye"); _root.destinationlat = 51.503; _root.destinationlon = -0.119; } else if (c.getSelectedItem().data == 17) { trace("Sydney Olympics"); _root.destinationlat = -33.848; _root.destinationlon = 151.067; } else if (c.getSelectedItem().data == 18) { trace("Red Square Russia"); _root.destinationlat = 55.753; _root.destinationlon = 37.62; } else if (c.getSelectedItem().data == 19) { trace("Mt St Helens USA"); _root.destinationlat = 46.198; _root.destinationlon = -122.188; } else if (c.getSelectedItem().data == 20) { trace("Palace Iraq"); _root.destinationlat = 33.304; _root.destinationlon = 44.408; } else if (c.getSelectedItem().data == 21) { trace("New York Manhattan"); _root.destinationlat = 40.707; _root.destinationlon = -74.001; } else if (c.getSelectedItem().data == 22) { trace("Forbidden City China"); _root.destinationlat = 39.916; _root.destinationlon = 116.39; } else if (c.getSelectedItem().data == 23) { trace("Berlin"); _root.destinationlat = 52.518; _root.destinationlon = 13.375; } else if (c.getSelectedItem().data == 24) { trace("Google Campus"); _root.destinationlat = 37.422; _root.destinationlon = -122.083; } else if (c.getSelectedItem().data == 25) { trace("Hong Kong"); _root.destinationlat = 22.279; _root.destinationlon = 114.173; } var _local4 = _root.themap.myMap.addMarker(_root.destinationlon, _root.destinationlat); _local4.attachMovie("info", "info", 10); _local4.info.onEnterFrame = function () { if (_root.thegamemode == 1) { if (_root.themap.myMap.zoom <= 14) { this._x = -3000; } else { this._x = this.rememberstart; } if (this.hitTest(_root.objcell_mc.ship)) { _root.fighting = 1; _root.song.stop(); _root.merandomnumber = Math.random(); if (_root.merandomnumber > 0.7) { _root.song = new Sound(_root); _root.song.attachSound("gamesong"); _root.song.start(0, 99999); } else if (_root.merandomnumber > 0.3) { _root.song = new Sound(_root); _root.song.attachSound("gamesong1"); _root.song.start(0, 99999); } else { _root.song = new Sound(_root); _root.song.attachSound("gamesong2"); _root.song.start(0, 99999); } _root.themap._xscale = 100; _root.themap._yscale = 100; _root.centercrossy.play(); _root.wavenumber.play(); _root.maphud.themaphud._visible = 0; _root.shaker._visible = 1; _root.maphud.themaphud.locations.gotoAndStop("escape"); removeMovieClip(this); _root.destinationlat = undefined; _root.destinationlon = undefined; } } }; _root.themousedown = 1; _root.maphud.themaphud.locations.gotoAndStop(1); } thelistbox1.addItem("UK - Dome", 1); thelistbox1.addItem("India - TajMahal", 2); thelistbox1.addItem("Egypt - Pyramids", 3); thelistbox1.addItem("UK - Nelson Column", 4); thelistbox1.addItem("UK - Big Ben", 5); thelistbox1.addItem("Scotland - Liathach", 6); thelistbox1.addItem("USA - Grand Canyon", 7); thelistbox1.addItem("France - Eifel Tower", 8); thelistbox1.addItem("Canada - CN Tower", 9); thelistbox1.addItem("Germany - Hamburg", 10); thelistbox1.addItem("Japan - Palace", 11); thelistbox1.addItem("Brazil - Christ Statue", 12); thelistbox1.addItem("USA - Las Vegas", 13); thelistbox1.addItem("Italy - St Peters", 14); thelistbox1.addItem("Spain", 15); thelistbox1.addItem("UK - London Eye", 16); thelistbox1.addItem("Australia - Sydney Olympics", 17); thelistbox1.addItem("Russia - Red Square", 18); thelistbox1.addItem("Germany - Berlin", 19); thelistbox1.addItem("Iraq - Palace", 20); thelistbox1.addItem("USA - Mt St Helens", 21); thelistbox1.addItem("China - Forbidden City", 22); thelistbox1.addItem("USA - Google Campus", 24); thelistbox1.addItem("Honk Kong - Central", 25); thelistbox1.setChangeHandler("dothelist");Symbol 122 MovieClip [BrdrShdw] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");Symbol 124 MovieClip [BrdrFace] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");Symbol 127 MovieClip [BrdrBlk] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");Symbol 129 MovieClip [BrdrHilght] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");Symbol 132 MovieClip [Defaults] Frame 1#initclip 45 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclipSymbol 133 MovieClip [UIObjectExtensions] Frame 1#initclip 46 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclipSymbol 134 MovieClip [UIObject] Frame 1#initclip 47 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();Symbol 137 Buttonon (keyPress "<Tab>") { this.tabHandler(); }Symbol 138 MovieClip Frame 1#initclip 48 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclipSymbol 139 MovieClip [FocusRect] Frame 1#initclip 49 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclipSymbol 140 MovieClip [FocusManager] Frame 1#initclip 50 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();Symbol 141 MovieClip [UIComponentExtensions] Frame 1#initclip 51 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclipSymbol 142 MovieClip [UIComponent] Frame 1#initclip 52 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();Symbol 143 MovieClip [SimpleButton] Frame 1#initclip 53 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();Symbol 146 MovieClip [Border] Frame 1#initclip 54 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();Symbol 147 MovieClip [RectBorder] Frame 1#initclip 55 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();Symbol 148 MovieClip [TextInput] Frame 1#initclip 56 Object.registerClass("TextInput", mx.controls.TextInput); #endinitclip stop();Symbol 155 MovieClip [StepThemeColor1] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 167 MovieClip [NumericStepper] Frame 1#initclip 57 Object.registerClass("NumericStepper", mx.controls.NumericStepper); #endinitclip stop();Instance of Symbol 143 MovieClip [SimpleButton] in Symbol 167 MovieClip [NumericStepper] Frame 2//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 148 MovieClip [TextInput] in Symbol 167 MovieClip [NumericStepper] Frame 2//component parameters onClipEvent (initialize) { editable = true; password = false; text = ""; maxChars = null; restrict = "null"; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 209 Buttonon (release) { playtrack(); _root.thebackground.gotoAndPlay(random(4)); _root.zombieendround = numberbox1.value; _root.zombiehealth = numberbox2.value - 1; _root.zombiespawn = numberbox3.value; _root.zombiespeed = numberbox4.value; _root.enemiesinround = numberbox5.value; _root.barrelnumber = numberbox6.value; _root.pistolreserve = (35 * numberbox7.value) * 3; _root.shotgunreserve = (24 * numberbox7.value) * 3; _root.smgreserve = (30 * numberbox7.value) * 3; _root.inclip = _root.pistolreserve; _root.ammo = _root.pistolammo; _root.bullettimespeed = numberbox8.value; _root.staminadrain = numberbox9.value * 0.01; _root.shotgunratefire = numberbox10.value; _root.pistolratefire = numberbox10.value; _root.pistolaccuracy = numberbox10.value; _root.shotgunaccuracy = numberbox10.value; _root.smgaccuracy = numberbox10.value; _root.gamemode = 2; _root.fadetostart.play(); }Symbol 212 MovieClip [page17] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0; numberbox1.inputField.editable = false; numberbox2.inputField.editable = false; numberbox3.inputField.editable = false; numberbox4.inputField.editable = false; numberbox5.inputField.editable = false; numberbox6.inputField.editable = false; numberbox7.inputField.editable = false; numberbox8.inputField.editable = false; numberbox9.inputField.editable = false; numberbox10.inputField.editable = false;Instance of Symbol 167 MovieClip [NumericStepper] "numberbox10" in Symbol 212 MovieClip [page17] Frame 1//component parameters onClipEvent (construct) { maximum = 20; minimum = 0; stepSize = 2; value = 2; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 167 MovieClip [NumericStepper] "numberbox6" in Symbol 212 MovieClip [page17] Frame 1//component parameters onClipEvent (construct) { maximum = 20; minimum = 0; stepSize = 1; value = 8; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 167 MovieClip [NumericStepper] "numberbox4" in Symbol 212 MovieClip [page17] Frame 1//component parameters onClipEvent (construct) { maximum = 150; minimum = 5; stepSize = 5; value = 10; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 167 MovieClip [NumericStepper] "numberbox9" in Symbol 212 MovieClip [page17] Frame 1//component parameters onClipEvent (construct) { maximum = 20; minimum = 1; stepSize = 2; value = 3; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 167 MovieClip [NumericStepper] "numberbox7" in Symbol 212 MovieClip [page17] Frame 1//component parameters onClipEvent (construct) { maximum = 5; minimum = 0; stepSize = 1; value = 1; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 167 MovieClip [NumericStepper] "numberbox8" in Symbol 212 MovieClip [page17] Frame 1//component parameters onClipEvent (construct) { maximum = 20; minimum = 2; stepSize = 1; value = 4; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 167 MovieClip [NumericStepper] "numberbox3" in Symbol 212 MovieClip [page17] Frame 1//component parameters onClipEvent (construct) { maximum = 150; minimum = 1; stepSize = 10; value = 50; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 167 MovieClip [NumericStepper] "numberbox5" in Symbol 212 MovieClip [page17] Frame 1//component parameters onClipEvent (construct) { maximum = 4; minimum = 1; stepSize = 1; value = 4; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 167 MovieClip [NumericStepper] "numberbox2" in Symbol 212 MovieClip [page17] Frame 1//component parameters onClipEvent (construct) { maximum = 30; minimum = 1; stepSize = 1; value = 2; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 167 MovieClip [NumericStepper] "numberbox1" in Symbol 212 MovieClip [page17] Frame 1//component parameters onClipEvent (construct) { maximum = 300; minimum = 5; stepSize = 10; value = 30; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 215 MovieClip Frame 1var component = _parent; component.registerSkinElement(track_mc, "scrollTrack");Symbol 216 MovieClip [FScrollBarSymbol] Frame 1#initclip 79 FScrollBarClass = function () { if (this._height == 4) { return(undefined); } this.init(); this.minPos = (this.maxPos = (this.pageSize = (this.largeScroll = 0))); this.smallScroll = 1; this.width = (this.horizontal ? (this._width) : (this._height)); this._xscale = (this._yscale = 100); this.setScrollPosition(0); this.tabEnabled = false; if (this._targetInstanceName.length > 0) { this.setScrollTarget(this._parent[this._targetInstanceName]); } this.tabChildren = false; this.setSize(this.width); }; FScrollBarClass.prototype = new FUIComponentClass(); FScrollBarClass.prototype.setHorizontal = function (flag) { if (this.horizontal && (!flag)) { this._xscale = 100; this._rotation = 0; } else if (flag && (!this.horizontal)) { this._xscale = -100; this._rotation = -90; } this.horizontal = flag; }; FScrollBarClass.prototype.setScrollProperties = function (pSize, mnPos, mxPos) { if (!this.enable) { return(undefined); } this.pageSize = pSize; this.minPos = Math.max(mnPos, 0); this.maxPos = Math.max(mxPos, 0); this.scrollPosition = Math.max(this.minPos, this.scrollPosition); this.scrollPosition = Math.min(this.maxPos, this.scrollPosition); if ((this.maxPos - this.minPos) <= 0) { this.scrollThumb_mc.removeMovieClip(); this.upArrow_mc.gotoAndStop(3); this.downArrow_mc.gotoAndStop(3); this.downArrow_mc.onPress = (this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = null)); this.upArrow_mc.onPress = (this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = null)); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onRelease = null); this.scrollTrack_mc.onDragOut = (this.scrollTrack_mc.onRollOut = null); this.scrollTrack_mc.useHandCursor = false; } else { var _local2 = this.getScrollPosition(); this.upArrow_mc.gotoAndStop(1); this.downArrow_mc.gotoAndStop(1); this.upArrow_mc.onPress = (this.upArrow_mc.onDragOver = this.startUpScroller); this.upArrow_mc.onRelease = (this.upArrow_mc.onDragOut = this.stopScrolling); this.downArrow_mc.onPress = (this.downArrow_mc.onDragOver = this.startDownScroller); this.downArrow_mc.onRelease = (this.downArrow_mc.onDragOut = this.stopScrolling); this.scrollTrack_mc.onPress = (this.scrollTrack_mc.onDragOver = this.startTrackScroller); this.scrollTrack_mc.onRelease = this.stopScrolling; this.scrollTrack_mc.onDragOut = this.stopScrolling; this.scrollTrack_mc.onRollOut = this.stopScrolling; this.scrollTrack_mc.useHandCursor = false; this.attachMovie("ScrollThumb", "scrollThumb_mc", 3); this.scrollThumb_mc._x = 0; this.scrollThumb_mc._y = this.upArrow_mc._height; this.scrollThumb_mc.onPress = this.startDragThumb; this.scrollThumb_mc.controller = this; this.scrollThumb_mc.onRelease = (this.scrollThumb_mc.onReleaseOutside = this.stopDragThumb); this.scrollThumb_mc.useHandCursor = false; this.thumbHeight = (this.pageSize / ((this.maxPos - this.minPos) + this.pageSize)) * this.trackSize; this.thumbMid_mc = this.scrollThumb_mc.mc_sliderMid; this.thumbTop_mc = this.scrollThumb_mc.mc_sliderTop; this.thumbBot_mc = this.scrollThumb_mc.mc_sliderBot; this.thumbHeight = Math.max(this.thumbHeight, 6); this.midHeight = (this.thumbHeight - this.thumbTop_mc._height) - this.thumbBot_mc._height; this.thumbMid_mc._yScale = (this.midHeight * 100) / this.thumbMid_mc._height; this.thumbMid_mc._y = this.thumbTop_mc._height; this.thumbBot_mc._y = this.thumbTop_mc._height + this.midHeight; this.scrollTop = this.scrollThumb_mc._y; this.trackHeight = this.trackSize - this.thumbHeight; this.scrollBot = this.trackHeight + this.scrollTop; _local2 = Math.min(_local2, this.maxPos); this.setScrollPosition(Math.max(_local2, this.minPos)); } }; FScrollBarClass.prototype.getScrollPosition = function () { return(this.scrollPosition); }; FScrollBarClass.prototype.setScrollPosition = function (pos) { this.scrollPosition = pos; if (this.scrollThumb_mc != undefined) { pos = Math.min(pos, this.maxPos); pos = Math.max(pos, this.minPos); } this.scrollThumb_mc._y = (((pos - this.minPos) * this.trackHeight) / (this.maxPos - this.minPos)) + this.scrollTop; this.executeCallBack(); }; FScrollBarClass.prototype.setLargeScroll = function (lScroll) { this.largeScroll = lScroll; }; FScrollBarClass.prototype.setSmallScroll = function (sScroll) { this.smallScroll = sScroll; }; FScrollBarClass.prototype.setEnabled = function (enabledFlag) { var _local3 = this.enable; if (enabledFlag && (!_local3)) { this.enable = enabledFlag; if (this.textField != undefined) { this.setScrollTarget(this.textField); } else { this.setScrollProperties(this.pageSize, this.cachedMinPos, this.cachedMaxPos); this.setScrollPosition(this.cachedPos); } this.clickFilter = undefined; } else if ((!enabledFlag) && (_local3)) { this.textField.removeListener(this); this.cachedPos = this.getScrollPosition(); this.cachedMinPos = this.minPos; this.cachedMaxPos = this.maxPos; if (this.clickFilter == undefined) { this.setScrollProperties(this.pageSize, 0, 0); } else { this.clickFilter = true; } this.enable = enabledFlag; } }; FScrollBarClass.prototype.setSize = function (hgt) { if (this._height == 1) { return(undefined); } this.width = hgt; this.scrollTrack_mc._yscale = 100; this.scrollTrack_mc._yscale = (100 * this.width) / this.scrollTrack_mc._height; if (this.upArrow_mc == undefined) { this.attachMovie("UpArrow", "upArrow_mc", 1); this.attachMovie("DownArrow", "downArrow_mc", 2); this.downArrow_mc.controller = (this.upArrow_mc.controller = this); this.upArrow_mc.useHandCursor = (this.downArrow_mc.useHandCursor = false); this.upArrow_mc._x = (this.upArrow_mc._y = 0); this.downArrow_mc._x = 0; } this.scrollTrack_mc.controller = this; this.downArrow_mc._y = this.width - this.downArrow_mc._height; this.trackSize = this.width - (2 * this.downArrow_mc._height); if (this.textField != undefined) { this.onTextChanged(); } else { this.setScrollProperties(this.pageSize, this.minPos, this.maxPos); } }; FScrollBarClass.prototype.scrollIt = function (inc, mode) { var _local3 = this.smallScroll; if (inc != "one") { _local3 = ((this.largeScroll == 0) ? (this.pageSize) : (this.largeScroll)); } var _local2 = this.getScrollPosition() + (mode * _local3); if (_local2 > this.maxPos) { _local2 = this.maxPos; } else if (_local2 < this.minPos) { _local2 = this.minPos; } this.setScrollPosition(_local2); }; FScrollBarClass.prototype.startDragThumb = function () { this.lastY = this._ymouse; this.onMouseMove = this.controller.dragThumb; }; FScrollBarClass.prototype.dragThumb = function () { this.scrollMove = this._ymouse - this.lastY; this.scrollMove = this.scrollMove + this._y; if (this.scrollMove < this.controller.scrollTop) { this.scrollMove = this.controller.scrollTop; } else if (this.scrollMove > this.controller.scrollBot) { this.scrollMove = this.controller.scrollBot; } this._y = this.scrollMove; var _local2 = this.controller; _local2.scrollPosition = Math.round(((_local2.maxPos - _local2.minPos) * (this._y - _local2.scrollTop)) / _local2.trackHeight) + _local2.minPos; this.controller.isScrolling = true; updateAfterEvent(); this.controller.executeCallBack(); }; FScrollBarClass.prototype.stopDragThumb = function () { this.controller.isScrolling = false; this.onMouseMove = null; }; FScrollBarClass.prototype.startTrackScroller = function () { this.controller.trackScroller(); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "page", -1); }; FScrollBarClass.prototype.scrollInterval = function (inc, mode) { clearInterval(this.scrolling); if (inc == "page") { this.trackScroller(); } else { this.scrollIt(inc, mode); } this.scrolling = setInterval(this, "scrollInterval", 35, inc, mode); }; FScrollBarClass.prototype.trackScroller = function () { if ((this.scrollThumb_mc._y + this.thumbHeight) < this._ymouse) { this.scrollIt("page", 1); } else if (this.scrollThumb_mc._y > this._ymouse) { this.scrollIt("page", -1); } }; FScrollBarClass.prototype.stopScrolling = function () { this.controller.downArrow_mc.gotoAndStop(1); this.controller.upArrow_mc.gotoAndStop(1); clearInterval(this.controller.scrolling); }; FScrollBarClass.prototype.startUpScroller = function () { this.controller.upArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", -1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", -1); }; FScrollBarClass.prototype.startDownScroller = function () { this.controller.downArrow_mc.gotoAndStop(2); this.controller.scrollIt("one", 1); this.controller.scrolling = setInterval(this.controller, "scrollInterval", 500, "one", 1); }; FScrollBarClass.prototype.setScrollTarget = function (tF) { if (tF == undefined) { this.textField.removeListener(this); delete this.textField[(this.horizontal ? "hScroller" : "vScroller")]; if ((this.textField.hScroller != undefined) && (this.textField.vScroller != undefined)) { this.textField.unwatch("text"); this.textField.unwatch("htmltext"); } } this.textField = undefined; if (!(tF instanceof TextField)) { return(undefined); } this.textField = tF; this.textField[(this.horizontal ? "hScroller" : "vScroller")] = this; this.onTextChanged(); this.onChanged = function () { this.onTextChanged(); }; this.onScroller = function () { if (!this.isScrolling) { if (!this.horizontal) { this.setScrollPosition(this.textField.scroll); } else { this.setScrollPosition(this.textField.hscroll); } } }; this.textField.addListener(this); this.textField.watch("text", this.callback); this.textField.watch("htmlText", this.callback); }; FScrollBarClass.prototype.callback = function (prop, oldVal, newVal) { clearInterval(this.hScroller.synchScroll); clearInterval(this.vScroller.synchScroll); this.hScroller.synchScroll = setInterval(this.hScroller, "onTextChanged", 50); this.vScroller.synchScroll = setInterval(this.vScroller, "onTextChanged", 50); return(newVal); }; FScrollBarClass.prototype.onTextChanged = function () { if ((!this.enable) || (this.textField == undefined)) { return(undefined); } clearInterval(this.synchScroll); if (this.horizontal) { var _local3 = this.textField.hscroll; this.setScrollProperties(this.textField._width, 0, this.textField.maxhscroll); this.setScrollPosition(Math.min(_local3, this.textField.maxhscroll)); } else { var _local3 = this.textField.scroll; var _local2 = this.textField.bottomScroll - this.textField.scroll; this.setScrollProperties(_local2, 1, this.textField.maxscroll); this.setScrollPosition(Math.min(_local3, this.textField.maxscroll)); } }; FScrollBarClass.prototype.executeCallBack = function () { if (this.textField == undefined) { super.executeCallBack(); } else if (this.horizontal) { this.textField.hscroll = this.getScrollPosition(); } else { this.textField.scroll = this.getScrollPosition(); } }; Object.registerClass("FScrollBarSymbol", FScrollBarClass); #endinitclipSymbol 222 MovieClip [FBoundingBoxSymbol] Frame 1var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();Symbol 222 MovieClip [FBoundingBoxSymbol] Frame 2component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();Symbol 223 MovieClip [FSelectableItemSymbol] Frame 1#initclip 82 function FSelectableItemClass() { this.init(); } FSelectableItemClass.prototype = new FUIComponentClass(); FSelectableItemClass.prototype.init = function () { if (this._name != "itemAsset") { this.highlighted = false; this.layoutContent(100); } }; FSelectableItemClass.prototype.drawItem = function (itmObj, selected) { this.displayContent(itmObj, selected); if ((this.highlighted != selected) || ((this.controller.focused != this.oldFocus) && (selected))) { this.setHighlighted(selected); } this.oldFocus = this.controller.focused; }; FSelectableItemClass.prototype.setSize = function (width, height) { var _local2 = -16384; this.width = width; this.layoutContent(width); this.attachMovie("FHighlightSymbol", "highlight_mc", _local2); this.highlight_mc._x = 0.5; this.highlight_mc._width = width - 0.5; this.highlight_mc._height = height; this.highlight_mc.controller = this; this.highlight_mc._alpha = 0; this.highlight_mc.trackAsMenu = true; this.highlight_mc.onPress = function () { if (this.controller.enable) { this.controller.controller.clickHandler(this.controller.itemNum); } }; this.highlight_mc.onDragOver = function () { if (this.controller.controller.focused) { this.onPress(); } }; this.highlight_mc.useHandCursor = false; this.highlight_mc.trackAsMenu = true; }; FSelectableItemClass.prototype.setEnabled = function (enabledFlag) { this.enable = enabledFlag; this.fLabel_mc.setEnabled(enabledFlag); this.highlight_mc.gotoAndStop((enabledFlag ? "unfocused" : "disabled")); }; FSelectableItemClass.prototype.layoutContent = function (width) { this.attachMovie("FLabelSymbol", "fLabel_mc", 2, {hostComponent:this.controller}); this.fLabel_mc._x = 2; this.fLabel_mc._y = 0; this.fLabel_mc.setSize(width - 2); this.fLabel_mc.labelField.selectable = false; }; FSelectableItemClass.prototype.displayContent = function (itmObj, selected) { var _local2 = ""; if (itmObj.label != undefined) { _local2 = itmObj.label; } else 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; } if (this.fLabel_mc.labelField.text != _local2) { this.fLabel_mc.setLabel(_local2); } var _local5 = (selected ? (this.controller.styleTable.textSelected.value) : (this.controller.styleTable.textColor.value)); if (_local5 == undefined) { _local5 = (selected ? 16777215 : 0); } this.fLabel_mc.setColor(_local5); }; FSelectableItemClass.prototype.getItemIndex = function () { return(this.controller.getScrollPosition() + this.itemNum); }; FSelectableItemClass.prototype.getItemModel = function () { return(this.controller.getItemAt(this.getItemIndex())); }; FSelectableItemClass.prototype.getHostDataProvider = function () { return(this.controller.dataProvider); }; FSelectableItemClass.prototype.setHighlighted = function (flag) { fade = this.controller.styleTable.fadeRate.value; if (((fade == undefined) || (fade == 0)) || (!flag)) { this.highlight_mc._alpha = (flag ? 100 : 0); delete this.onEnterFrame; } else { this.fadeN = fade; this.fadeX = 1; this.highLight_mc._alpha = 20; this.onEnterFrame = function () { this.highLight_mc._alpha = (60 * Math.sqrt((this.fadeX++) / this.fadeN)) + 40; if (this.fadeX > this.fadeN) { delete this.onEnterFrame; } }; } this.highlighted = flag; }; #endinitclipSymbol 224 MovieClip [DataProviderSymbol] Frame 1#initclip 77 _global.DataProviderClass = function () { this.init(); }; DataProviderClass.prototype.init = function () { this.items = new Array(); this.uniqueID = 0; this.views = new Array(); }; DataProviderClass.prototype.addView = function (viewRef) { this.views.push(viewRef); var _local2 = {event:"updateAll"}; viewRef.modelChanged(_local2); }; DataProviderClass.prototype.addItemAt = function (index, value) { if (index < this.getLength()) { this.items.splice(index, 0, "tmp"); } this.items[index] = new Object(); if (typeof(value) == "object") { this.items[index] = value; } else { this.items[index].label = value; } this.items[index].__ID__ = this.uniqueID++; var _local4 = {event:"addRows", firstRow:index, lastRow:index}; this.updateViews(_local4); }; DataProviderClass.prototype.addItem = function (value) { this.addItemAt(this.getLength(), value); }; DataProviderClass.prototype.removeItemAt = function (index) { var _local4 = this.items[index]; this.items.splice(index, 1); var _local3 = {event:"deleteRows", firstRow:index, lastRow:index}; this.updateViews(_local3); return(_local4); }; DataProviderClass.prototype.removeAll = function () { this.items = new Array(); this.updateViews({event:"deleteRows", firstRow:0, lastRow:this.getLength() - 1}); }; DataProviderClass.prototype.replaceItemAt = function (index, itemObj) { if ((index < 0) || (index >= this.getLength())) { return(undefined); } var _local4 = this.getItemID(index); if (typeof(itemObj) == "object") { this.items[index] = itemObj; } else { this.items[index].label = itemObj; } this.items[index].__ID__ = _local4; this.updateViews({event:"updateRows", firstRow:index, lastRow:index}); }; DataProviderClass.prototype.getLength = function () { return(this.items.length); }; DataProviderClass.prototype.getItemAt = function (index) { return(this.items[index]); }; DataProviderClass.prototype.getItemID = function (index) { return(this.items[index].__ID__); }; DataProviderClass.prototype.sortItemsBy = function (fieldName, order) { this.items.sortOn(fieldName); if (order == "DESC") { this.items.reverse(); } this.updateViews({event:"sort"}); }; DataProviderClass.prototype.updateViews = function (eventObj) { var _local2 = 0; while (_local2 < this.views.length) { this.views[_local2].modelChanged(eventObj); _local2++; } }; #endinitclipSymbol 225 MovieClip [FSelectableListSymbol] Frame 1#initclip 80 function FSelectableListClass() { this.init(); } FSelectableListClass.prototype = new FUIComponentClass(); FSelectableListClass.prototype.init = function () { super.init(); this.enable = true; this.selected = new Array(); this.topDisplayed = (this.numDisplayed = 0); this.lastSelected = 0; this.tabChildren = false; if (this._name != undefined) { this.dataProvider = new DataProviderClass(); this.dataProvider.addView(this); } }; FSelectableListClass.prototype.addItemAt = function (index, label, data) { if ((index < 0) || (!this.enable)) { return(undefined); } this.dataProvider.addItemAt(index, {label:label, data:data}); }; FSelectableListClass.prototype.addItem = function (label, data) { if (!this.enable) { return(undefined); } this.dataProvider.addItem({label:label, data:data}); }; FSelectableListClass.prototype.removeItemAt = function (index) { this.selectHolder = this.getSelectedIndex(); var _local2 = this.getItemAt(index); this.dataProvider.removeItemAt(index); return(_local2); }; FSelectableListClass.prototype.removeAll = function () { this.dataProvider.removeAll(); }; FSelectableListClass.prototype.replaceItemAt = function (index, newLabel, newData) { this.dataProvider.replaceItemAt(index, {label:newLabel, data:newData}); }; FSelectableListClass.prototype.sortItemsBy = function (fieldName, order) { this.lastSelID = this.dataProvider.getItemID(this.lastSelected); this.dataProvider.sortItemsBy(fieldName, order); }; FSelectableListClass.prototype.getLength = function () { return(this.dataProvider.getLength()); }; FSelectableListClass.prototype.getSelectedIndex = function () { for (var _local3 in this.selected) { var _local2 = this.selected[_local3].sIndex; if (_local2 != undefined) { return(_local2); } } }; FSelectableListClass.prototype.getSelectedItem = function () { return(this.getItemAt(this.getSelectedIndex())); }; FSelectableListClass.prototype.getItemAt = function (index) { return(this.dataProvider.getItemAt(index)); }; FSelectableListClass.prototype.getEnabled = function () { return(this.enable); }; FSelectableListClass.prototype.getValue = function () { var _local2 = this.getSelectedItem(); return(((_local2.data == undefined) ? (_local2.label) : (_local2.data))); }; FSelectableListClass.prototype.setSelectedIndex = function (index, flag) { if (((index >= 0) && (index < this.getLength())) && (this.enable)) { this.clearSelected(); this.selectItem(index, true); this.lastSelected = index; this.invalidate("updateControl"); if (flag != false) { this.executeCallBack(); } } }; FSelectableListClass.prototype.setDataProvider = function (obj) { this.setScrollPosition(0); this.clearSelected(); if (obj instanceof Array) { this.dataProvider = new DataProviderClass(); var _local2 = 0; while (_local2 < obj.length) { var _local4 = ((typeof(obj[_local2]) == "string") ? ({label:obj[_local2]}) : (obj[_local2])); this.dataProvider.addItem(_local4); _local2++; } } else { this.dataProvider = obj; } this.dataProvider.addView(this); }; FSelectableListClass.prototype.setItemSymbol = function (linkID) { this.tmpPos = this.getScrollPosition(); this.itemSymbol = linkID; this.invalidate("setSize"); this.setScrollPosition(this.tmpPos); }; FSelectableListClass.prototype.setEnabled = function (enabledFlag) { this.cleanUI(); super.setEnabled(enabledFlag); this.enable = enabledFlag; this.boundingBox_mc.gotoAndStop((this.enable ? "enabled" : "disabled")); var _local4 = Math.min(this.numDisplayed, this.getLength()); var _local3 = 0; while (_local3 < _local4) { this.container_mc[("fListItem" + _local3) + "_mc"].setEnabled(this.enable); _local3++; } if (this.enable) { this.invalidate("updateControl"); } }; FSelectableListClass.prototype.updateControl = function () { var _local2 = 0; while (_local2 < this.numDisplayed) { this.container_mc[("fListItem" + _local2) + "_mc"].drawItem(this.getItemAt(this.topDisplayed + _local2), this.isSelected(this.topDisplayed + _local2)); _local2++; } }; FSelectableListClass.prototype.setSize = function (w, h) { super.setSize(w, h); this.boundingBox_mc._xscale = (this.boundingBox_mc._yscale = 100); this.boundingBox_mc._xscale = (this.width * 100) / this.boundingBox_mc._width; this.boundingBox_mc._yscale = (this.height * 100) / this.boundingBox_mc._height; var _local3 = 0; while (_local3 < this.numDisplayed) { this.container_mc.attachMovie(this.itemSymbol, ("fListItem" + _local3) + "_mc", 10 + _local3, {controller:this, itemNum:_local3}); var _local4 = this.container_mc[("fListItem" + _local3) + "_mc"]; var _local5 = ((this.scrollOffset == undefined) ? 0 : (this.scrollOffset)); _local4.setSize(this.width - _local5, this.itmHgt); _local4._y = (this.itmHgt - 2) * _local3; _local3++; } this.updateControl(); }; FSelectableListClass.prototype.modelChanged = function (eventObj) { var _local4 = eventObj.firstRow; var _local6 = eventObj.lastRow; var _local8 = eventObj.event; if (_local8 == "addRows") { for (var _local2 in this.selected) { if ((this.selected[_local2].sIndex != undefined) && (this.selected[_local2].sIndex >= _local4)) { this.selected[_local2].sIndex = this.selected[_local2].sIndex + ((_local6 - _local4) + 1); this.setSelectedIndex(this.selected[_local2].sIndex, false); } } } else if (_local8 == "deleteRows") { if (_local4 == _local6) { var _local5 = _local4; if (this.selectHolder == _local5) { this.selectionDeleted = true; } if (((this.topDisplayed + this.numDisplayed) >= this.getLength()) && (this.topDisplayed > 0)) { this.topDisplayed--; if (this.selectionDeleted && ((_local5 - 1) >= 0)) { this.setSelectedIndex(_local5 - 1, false); } } else if (this.selectionDeleted) { var _local7 = this.getLength(); if (((_local5 == (_local7 - 1)) && (_local7 > 1)) || (_local5 > (_local7 / 2))) { this.setSelectedIndex(_local5 - 1, false); } else { this.setSelectedIndex(_local5, false); } } for (var _local2 in this.selected) { if (this.selected[_local2].sIndex > _local4) { this.selected[_local2].sIndex--; } } } else { this.clearSelected(); this.topDisplayed = 0; } } else if (_local8 == "sort") { var _local7 = this.getLength(); var _local2 = 0; while (_local2 < _local7) { if (this.isSelected(_local2)) { var _local3 = this.dataProvider.getItemID(_local2); if (_local3 == this.lastSelID) { this.lastSelected = _local2; } this.selected[String(_local3)].sIndex = _local2; } _local2++; } } this.invalidate("updateControl"); }; FSelectableListClass.prototype.measureItmHgt = function () { this.attachMovie(this.itemSymbol, "tmpItem_mc", 0, {controller:this}); this.tmpItem_mc.drawItem({label:"Sizer: PjtTopg"}, false); this.itmHgt = this.tmpItem_mc._height; this.tmpItem_mc.removeMovieClip(); }; FSelectableListClass.prototype.selectItem = function (index, selectedFlag) { if (selectedFlag && (!this.isSelected(index))) { this.selected[String(this.dataProvider.getItemID(index))] = {sIndex:index}; } else if (!selectedFlag) { delete this.selected[String(this.dataProvider.getItemID(index))]; } }; FSelectableListClass.prototype.isSelected = function (index) { return(this.selected[String(this.dataProvider.getItemID(index))].sIndex != undefined); }; FSelectableListClass.prototype.clearSelected = function () { for (var _local3 in this.selected) { var _local2 = this.selected[_local3].sIndex; if (((_local2 != undefined) && (this.topDisplayed <= _local2)) && (_local2 < (this.topDisplayed + this.numDisplayed))) { this.container_mc[("fListItem" + (_local2 - this.topDisplayed)) + "_mc"].drawItem(this.getItemAt(_local2), false); } } delete this.selected; this.selected = new Array(); }; FSelectableListClass.prototype.selectionHandler = function (itemNum) { var _local2 = this.topDisplayed + itemNum; if (this.getItemAt(_local2 == undefined)) { this.changeFlag = false; return(undefined); } this.changeFlag = true; this.clearSelected(); this.selectItem(_local2, true); this.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(this.getItemAt(_local2), this.isSelected(_local2)); }; FSelectableListClass.prototype.moveSelBy = function (incr) { var _local3 = this.getSelectedIndex(); var _local2 = _local3 + incr; _local2 = Math.max(0, _local2); _local2 = Math.min(this.getLength() - 1, _local2); if (_local2 == _local3) { return(undefined); } if ((_local3 < this.topDisplayed) || (_local3 >= (this.topDisplayed + this.numDisplayed))) { this.setScrollPosition(_local3); } if ((_local2 >= (this.topDisplayed + this.numDisplayed)) || (_local2 < this.topDisplayed)) { this.setScrollPosition(this.topDisplayed + incr); } this.selectionHandler(_local2 - this.topDisplayed); }; FSelectableListClass.prototype.clickHandler = function (itmNum) { this.focusRect.removeMovieClip(); if (!this.focused) { this.pressFocus(); } this.selectionHandler(itmNum); this.onMouseUp = this.releaseHandler; }; FSelectableListClass.prototype.releaseHandler = function () { if (this.changeFlag) { this.executeCallBack(); } this.changeFlag = false; this.onMouseUp = undefined; }; FSelectableListClass.prototype.myOnSetFocus = function () { super.myOnSetFocus(); var _local3 = 0; while (_local3 < this.numDisplayed) { this.container_mc[("fListItem" + _local3) + "_mc"].highlight_mc.gotoAndStop("enabled"); _local3++; } }; FSelectableListClass.prototype.myOnKillFocus = function () { super.myOnKillFocus(); var _local3 = 0; while (_local3 < this.numDisplayed) { this.container_mc[("fListItem" + _local3) + "_mc"].highlight_mc.gotoAndStop("unfocused"); _local3++; } }; #endinitclipInstance of Symbol 223 MovieClip [FSelectableItemSymbol] "ItemAsset" in Symbol 225 MovieClip [FSelectableListSymbol] Frame 1//component parameters onClipEvent (construct) { }Instance of Symbol 224 MovieClip [DataProviderSymbol] "dPAsset" in Symbol 225 MovieClip [FSelectableListSymbol] Frame 1//component parameters onClipEvent (construct) { }Symbol 226 MovieClip [FScrollSelectListSymbol] Frame 1#initclip 81 function FScrollSelectListClass() { this.init(); } FScrollSelectListClass.prototype = new FSelectableListClass(); FScrollSelectListClass.prototype.getScrollPosition = function () { return(this.topDisplayed); }; FScrollSelectListClass.prototype.setScrollPosition = function (pos) { if (this.enable) { pos = Math.min(pos, this.getLength() - this.numDisplayed); pos = Math.max(pos, 0); this.scrollBar_mc.setScrollPosition(pos); } }; FScrollSelectListClass.prototype.setAutoHideScrollBar = function (flag) { this.permaScrollBar = !flag; this.setSize(this.width, this.height); }; FScrollSelectListClass.prototype.setEnabled = function (enabledFlag) { super.setEnabled(enabledFlag); this.scrollBar_mc.setEnabled(this.enable); }; FScrollSelectListClass.prototype.setSize = function (w, h) { var _local3 = this.getScrollPosition(); super.setSize(w, h); if (this.scrollBar_mc != undefined) { this.removed = true; } this.scrollBar_mc = undefined; this.initScrollBar(); this.setScrollPosition(_local3); }; FScrollSelectListClass.prototype.modelChanged = function (eventObj) { super.modelChanged(eventObj); this.invalidate("initScrollBar"); }; FScrollSelectListClass.prototype.initScrollBar = function () { if ((!this.permaScrollBar) && (this.getLength() <= this.numDisplayed)) { if (this.removed) { this.scrollBar_mc.removeMovieClip(); this.scrollBar_mc = undefined; this.scrollOffset = undefined; this.invalidate("setSize"); } } else { if (this.scrollBar_mc == undefined) { this.container_mc.attachMovie("FScrollBarSymbol", "scrollBar_mc", 3000, {hostStyle:this.styleTable}); this.scrollBar_mc = this.container_mc.scrollBar_mc; this.scrollBar_mc.setChangeHandler("scrollHandler", this); this.scrollBar_mc.setSize(this.height); this.scrollBar_mc._x = this.width - this.scrollBar_mc._width; this.scrollBar_mc._y = 0; this.scrollBar_mc.setLargeScroll(this.numDisplayed - 1); this.scrollOffset = this.scrollBar_mc._width; this.invalidate("setSize"); } this.scrollBar_mc.setScrollProperties(this.numDisplayed, 0, this.getLength() - this.numDisplayed); } }; FScrollSelectListClass.prototype.scrollHandler = function (scrollBar) { var _local2 = scrollBar.getScrollPosition(); this.topDisplayed = _local2; if (this.lastPosition != _local2) { this.updateControl(); } this.lastPosition = _local2; }; FScrollSelectListClass.prototype.clickHandler = function (itmNum) { super.clickHandler(itmNum); if ((this.dragScrolling == undefined) && (this.scrollBar_mc != undefined)) { this.dragScrolling = setInterval(this, "dragScroll", 15); } }; FScrollSelectListClass.prototype.releaseHandler = function () { clearInterval(this.dragScrolling); this.dragScrolling = undefined; super.releaseHandler(); }; FScrollSelectListClass.prototype.dragScroll = function () { clearInterval(this.dragScrolling); if (this.container_mc._ymouse < 0) { this.setScrollPosition(this.getScrollPosition() - 1); this.selectionHandler(0); this.scrollInterval = Math.max(25, (-23.8 * (-this.container_mc._ymouse)) + 500); this.dragScrolling = setInterval(this, "dragScroll", this.scrollInterval); } else if (this.container_mc._ymouse > ((this.itmHgt - 2) * this.numDisplayed)) { this.setScrollPosition(this.getScrollPosition() + 1); this.selectionHandler(this.numDisplayed - 1); this.scrollInterval = Math.max(25, (-23.8 * Math.abs((this.container_mc._ymouse - ((this.itmHgt - 2) * this.numDisplayed)) - 2)) + 500); this.dragScrolling = setInterval(this, "dragScroll", this.scrollInterval); } else { this.dragScrolling = setInterval(this, "dragScroll", 15); } }; FScrollSelectListClass.prototype.myOnKeyDown = function () { if (this.focused) { this.keyCodes = new Array(40, 38, 34, 33, 36, 35); this.keyIncrs = new Array(1, -1, this.numDisplayed - 1, -(this.numDisplayed - 1), -this.getLength(), this.getLength()); var _local2 = 0; while (_local2 < this.keyCodes.length) { if (Key.isDown(this.keyCodes[_local2])) { this.moveSelBy(this.keyIncrs[_local2]); return(undefined); } _local2++; } this.findInputText(); } }; FScrollSelectListClass.prototype.findInputText = function () { var _local2 = Key.getAscii(); if ((_local2 >= 33) && (_local2 <= 126)) { this.findString(String.fromCharCode(_local2)); } }; FScrollSelectListClass.prototype.findString = function (str) { if (this.getLength() == 0) { return(undefined); } var _local4 = this.getSelectedIndex(); var _local6 = 0; var _local2 = _local4 + 1; while (_local2 != _local4) { var _local3 = this.getItemAt(_local2).label.substring(0, str.length); if ((str == _local3) || (str.toUpperCase() == _local3.toUpperCase())) { _local6 = _local2 - _local4; break; } if (_local2 >= (this.getLength() - 1)) { _local2 = -1; } _local2++; } if (_local6 != 0) { this.moveSelBy(_local6); } }; #endinitclipInstance of Symbol 225 MovieClip [FSelectableListSymbol] "superClassAsset" in Symbol 226 MovieClip [FScrollSelectListSymbol] Frame 1//component parameters onClipEvent (construct) { }Instance of Symbol 216 MovieClip [FScrollBarSymbol] "scrollBarAsset" in Symbol 226 MovieClip [FScrollSelectListSymbol] Frame 1//component parameters onClipEvent (construct) { _targetInstanceName = ""; horizontal = false; } onClipEvent (load) { this._width = (this._height = 1); }Symbol 227 MovieClip [FListItemSymbol] Frame 1#initclip 84 function FListItemClass() { this.init(); } FListItemClass.prototype = new FSelectableItemClass(); Object.registerClass("FListItemSymbol", FListItemClass); #endinitclipSymbol 228 MovieClip [FListBoxSymbol] Frame 1#initclip 83 function FListBoxClass() { this.itemSymbol = "FListItemSymbol"; this.init(); this.permaScrollBar = true; var _local2 = 0; while (_local2 < this.labels.length) { this.addItem(this.labels[_local2], this.data[_local2]); _local2++; } this.boundingBox_mc.gotoAndStop(1); this.width = this._width; this.height = this._height; this._yscale = (this._xscale = 100); this.setSize(this.width, this.height); if (this.changeHandler.length > 0) { this.setChangeHandler(this.changeHandler); } } FListBoxClass.prototype = new FScrollSelectListClass(); Object.registerClass("FListBoxSymbol", FListBoxClass); FListBoxClass.prototype.getSelectedIndices = function () { var _local2 = new Array(); for (var _local3 in this.selected) { _local2.push(this.selected[_local3].sIndex); } return(((_local2.length > 0) ? (_local2) : undefined)); }; FListBoxClass.prototype.getSelectedItems = function () { var _local3 = this.getSelectedIndices(); var _local4 = new Array(); var _local2 = 0; while (_local2 < _local3.length) { _local4.push(this.getItemAt(_local3[_local2])); _local2++; } return(((_local4.length > 0) ? (_local4) : undefined)); }; FListBoxClass.prototype.getSelectMultiple = function () { return(this.selectMultiple); }; FListBoxClass.prototype.getRowCount = function () { return(this.numDisplayed); }; FListBoxClass.prototype.setSelectedIndices = function (indexArray) { this.clearSelected(); var _local2 = 0; while (_local2 < indexArray.length) { this.selectItem(indexArray[_local2], true); _local2++; } this.updateControl(); }; FListBoxClass.prototype.setSelectMultiple = function (flag) { this.selectMultiple = flag; }; FListBoxClass.prototype.setRowCount = function (count) { var _local2 = (count * (this.itmHgt - 2)) + 2; this.setSize(this.width, _local2); }; FListBoxClass.prototype.setWidth = function (wdt) { this.setSize(wdt, this.height); }; FListBoxClass.prototype.setSize = function (w, h) { if (!this.enable) { return(undefined); } w = Math.max(w, 20); h = Math.max(h, 40); this.container_mc.removeMovieClip(); this.container_mc = this.createEmptyMovieClip("container", 3); this.measureItmHgt(); this.numDisplayed = Math.floor(h / (this.itmHgt - 2)); this.height = (this.numDisplayed * (this.itmHgt - 2)) + 2; super.setSize(w, this.height); }; FListBoxClass.prototype.removeItemAt = function (index) { this.selectHolder = this.getSelectedIndices(); return(super.removeItemAt(index)); }; FListBoxClass.prototype.selectionHandler = function (itemNum) { if (this.clickFilter) { var _local3 = this.topDisplayed + itemNum; if (this.getItemAt(_local3) == undefined) { this.changeFlag = false; return(undefined); } this.changeFlag = true; if (((!this.selectMultiple) && (!Key.isDown(17))) || ((!Key.isDown(16)) && (!Key.isDown(17)))) { this.clearSelected(); this.selectItem(_local3, true); this.lastSelected = _local3; this.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(this.getItemAt(_local3), this.isSelected(_local3)); } else if (Key.isDown(16) && (this.selectMultiple)) { if (this.lastSelected == -1) { this.lastSelected = _local3; } var _local4 = ((this.lastSelected < _local3) ? 1 : -1); this.clearSelected(); var _local2 = this.lastSelected; while (_local2 != _local3) { this.selectItem(_local2, true); if ((_local2 >= this.topDisplayed) && (_local2 < (this.topDisplayed + this.numDisplayed))) { this.container_mc[("fListItem" + (_local2 - this.topDisplayed)) + "_mc"].drawItem(this.getItemAt(_local2), this.isSelected(_local2)); } _local2 = _local2 + _local4; } this.selectItem(_local3, true); this.container_mc[("fListItem" + (_local3 - this.topDisplayed)) + "_mc"].drawItem(this.getItemAt(_local3), this.isSelected(_local3)); } else if (key.isDown(17)) { var _local6 = this.isSelected(_local3); if (!this.selectMultiple) { this.clearSelected(); } if (!((!this.selectMultiple) && (_local6))) { this.selectItem(_local3, !_local6); this.container_mc[("fListItem" + itemNum) + "_mc"].drawItem(this.getItemAt(this.topDisplayed + itemNum), this.isSelected(this.topDisplayed + itemNum)); } this.lastSelected = _local3; } } else { this.clickFilter = true; } }; FListBoxClass.prototype.moveSelBy = function (itemNum) { super.moveSelBy(itemNum); this.releaseHandler(); }; #endinitclip this.deadPreview._visible = false;Instance of Symbol 226 MovieClip [FScrollSelectListSymbol] "superClassAsset" in Symbol 228 MovieClip [FListBoxSymbol] Frame 1//component parameters onClipEvent (construct) { }Symbol 232 Buttonon (release) { if (challengelist.getSelectedItem().data != null) { playtrack(); _root.thebackground.gotoAndPlay(random(4)); _root.gamemode = 1; _root.fadetostart.play(); _root.enemiesinround = _root.enemiesinround1; _root.zombieendround = _root.zombieendround1; _root.staminadrain = _root.staminadrain1; _root.zombiespeed = _root.zombiespeed1; _root.zombiespawn = _root.zombiespawn1; _root.zombiehealth = _root.zombiehealth1; _root.pistolreserve = _root.pistolreserve1; _root.shotgunreserve = _root.shotgunreserve1; _root.smgreserve = _root.smgreserve1; _root.inclip = _root.inclip1; _root.ammo = _root.ammo1; } else { _root.challengestatus = "challenge not selected"; } }Symbol 235 Buttonon (release) { if (challengelist.getSelectedItem().data != null) { getURL (("http://www.thorgaming.com/highscores/index.php?game=22&diff=" + _root.challengenumber) + "&order=top", "_blank"); } else { _root.challengestatus = "challenge not selected"; } }Symbol 236 Buttonon (release) { playtrack(); _root.gamemode = 0; _root.fadetostart.play(); }Symbol 237 Buttonon (release) { getURL ("http://www.thorgaming.com/highscores/index.php?game=21&diff=1&order=top", "_blank"); }Symbol 242 MovieClip [page16] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0; function dothelist(c) { if (c.getSelectedItem().data == 1) { _root.challengenumber = 1; _root.enemiesinround1 = 1; _root.zombieendround1 = 50; _root.staminadrain1 = 0.06; _root.zombiespeed1 = 20; _root.zombiespawn1 = 50; _root.zombiehealth1 = 1; _root.pistolreserve1 = 70; _root.shotgunreserve1 = 48; _root.smgreserve1 = 60; _root.inclip1 = _root.pistolreserve; _root.ammo1 = _root.pistolammo; } else if (c.getSelectedItem().data == 2) { _root.challengenumber = 2; _root.enemiesinround1 = 1; _root.zombieendround1 = 100; _root.staminadrain1 = 0.03; _root.zombiespeed1 = 40; _root.zombiespawn1 = 60; _root.zombiehealth1 = 3; _root.pistolreserve1 = 35; _root.shotgunreserve1 = 24; _root.smgreserve1 = 30; _root.inclip1 = _root.pistolreserve; _root.ammo1 = _root.pistolammo; } else if (c.getSelectedItem().data == 3) { _root.challengenumber = 3; _root.enemiesinround1 = 1; _root.zombieendround1 = 150; _root.staminadrain1 = 0.01; _root.zombiespeed1 = 60; _root.zombiespawn1 = 70; _root.zombiehealth1 = 5; _root.pistolreserve1 = 0; _root.shotgunreserve1 = 0; _root.smgreserve1 = 0; _root.inclip1 = _root.pistolreserve; _root.ammo1 = _root.pistolammo; } else if (c.getSelectedItem().data == 4) { _root.challengenumber = 4; _root.enemiesinround1 = 4; _root.zombieendround1 = 50; _root.staminadrain1 = 0.06; _root.zombiespeed1 = 20; _root.zombiespawn1 = 50; _root.zombiehealth1 = 1; _root.pistolreserve1 = 70; _root.shotgunreserve1 = 48; _root.smgreserve1 = 60; _root.inclip1 = _root.pistolreserve; _root.ammo1 = _root.pistolammo; } else if (c.getSelectedItem().data == 5) { _root.challengenumber = 5; _root.enemiesinround1 = 4; _root.zombieendround1 = 100; _root.staminadrain1 = 0.03; _root.zombiespeed1 = 40; _root.zombiespawn1 = 60; _root.zombiehealth1 = 3; _root.pistolreserve1 = 35; _root.shotgunreserve1 = 24; _root.smgreserve1 = 30; _root.inclip1 = _root.pistolreserve; _root.ammo1 = _root.pistolammo; } else if (c.getSelectedItem().data == 6) { _root.challengenumber = 6; _root.enemiesinround1 = 4; _root.zombieendround1 = 150; _root.staminadrain1 = 0.01; _root.zombiespeed1 = 60; _root.zombiespawn1 = 70; _root.zombiehealth1 = 5; _root.pistolreserve1 = 0; _root.shotgunreserve1 = 0; _root.smgreserve1 = 0; _root.inclip1 = _root.pistolreserve; _root.ammo1 = _root.pistolammo; } } challengelist.setChangeHandler("dothelist");Instance of Symbol 228 MovieClip [FListBoxSymbol] "challengelist" in Symbol 242 MovieClip [page16] Frame 1//component parameters onClipEvent (construct) { labels = []; labels[0] = "Timed - Zombies Easy"; labels[1] = "Timed - Zombies Medium"; labels[2] = "Timed - Zombies Hard"; labels[3] = "Timed - All Enemies Easy"; labels[4] = "Timed - All Enemies Medium"; labels[5] = "Timed - All Enemies Hard"; data = []; data[0] = 1; data[1] = 2; data[2] = 3; data[3] = 4; data[4] = 5; data[5] = 6; data[6] = 7; data[7] = 8; data[8] = 9; selectMultiple = false; changeHandler = "dothelist"; }Symbol 251 MovieClip [page15] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0;Symbol 257 MovieClip [page14] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0;Symbol 263 Buttonon (release) { getURL ("http://www.steampowered.com", "_blank"); }Symbol 268 MovieClip [page13] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0;Symbol 271 Buttonon (release) { _root._quality = "low"; }Symbol 274 Buttonon (release) { _root._quality = "medium"; }Symbol 277 Buttonon (release) { _root._quality = "high"; }Symbol 282 Buttonon (release) { if (_root.extrablood == "on") { _root.extrablood = "off"; } else { _root.extra; _root.extrablood = "on"; } }Symbol 291 Buttonon (release) { if (_root.soundon == 1) { _root.soundon = 0; } else { _root.soundon = 1; } }Instance of Symbol 292 MovieClip in Symbol 293 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.soundon == 0) { this.gotoAndStop(1); _root.tune.setVolume(0); } else { _root.tune.setVolume(100); this.play(); } }Symbol 295 MovieClip [page12] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0;Symbol 322 MovieClip [page11] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0;Symbol 350 MovieClip [page10] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0;Symbol 358 MovieClip [page9] Frame 1_root.onstartpage = 0;Symbol 360 MovieClip [page8] Frame 1_root.onstartpage = 0;Symbol 362 MovieClip [page7] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0;Symbol 364 MovieClip [page6] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0;Symbol 366 MovieClip [page5] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0;Symbol 368 MovieClip [page4] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 0;Symbol 373 Buttonon (release) { i = 1; while (i < 50) { _root["bloodpatch" + i].removeMovieClip(); i++; } i = 600; while (i < 620) { _root["ammopickup" + i].removeMovieClip(); i++; } _root.ammotypemovie.removeMovieClip(); _root.objcell_mc.removeMovieClip(); _root.gotoAndPlay(2); _root.pausedmovie.gotoAndPlay(90); }Symbol 376 MovieClip [pausedmovie] Frame 1stop();Symbol 376 MovieClip [pausedmovie] Frame 30stop();Symbol 380 MovieClip [changelocation] Frame 1stop();Symbol 380 MovieClip [changelocation] Frame 2_root.gamepaused = 1;Symbol 380 MovieClip [changelocation] Frame 80_root.thebackground.play(); makeBarrel();Symbol 380 MovieClip [changelocation] Frame 137_root.gamepaused = 0;Symbol 385 MovieClip [enemiesstronger] Frame 1stop();Symbol 385 MovieClip [enemiesstronger] Frame 15_root.objcell_mc.man.health = 200;Symbol 388 MovieClip [skirmishend] Frame 1stop();Symbol 388 MovieClip [skirmishend] Frame 2playtrack();Symbol 388 MovieClip [skirmishend] Frame 101_root.blacktoscores.play();Symbol 391 MovieClip [challengeend] Frame 1stop();Symbol 391 MovieClip [challengeend] Frame 2playtrack();Symbol 391 MovieClip [challengeend] Frame 101_root.blacktoscores.play();Symbol 394 MovieClip [zombiewavecomplete] Frame 1stop();Symbol 394 MovieClip [zombiewavecomplete] Frame 2playtrack(); if (_root.gamemode == 0) { play(); } else if (_root.gamemode == 1) { gotoAndStop (1); _root.challengeend.play(); } else if (_root.gamemode == 2) { gotoAndStop (1); _root.skirmishend.play(); }Symbol 394 MovieClip [zombiewavecomplete] Frame 101_root.staminadrain = _root.staminadrain + 0.01; _root.zombienumber = 1; _root.zombieskilled = 0; _root.zombiespeed = _root.zombiespeed + 1; _root.zombiespawn = _root.zombiespawn + 1; _root.manhealth = _root.objcell_mc.man.health; if (_root.zombiehealthup == 3) { if (_root.enemiesinround <= 3) { _root.enemiesinround = _root.enemiesinround + 1; } if (_root.zombieendround <= 39) { _root.zombieendround = _root.zombieendround + 1; } setuplevel(); _root.changelocation.play(); _root.zombiehealthup = 0; } else { _root.zombiehealthup = _root.zombiehealthup + 1; } if (_root.zombiehealthup1 == 12) { _root.enemiesstronger.play(); _root.zombiehealth = _root.zombiehealth + 1; _root.zombiehealthup1 = 0; } else { _root.zombiehealthup1 = _root.zombiehealthup1 + 1; }Symbol 399 MovieClip Frame 15stop();Symbol 400 MovieClip [explosion2] Frame 25delete this.onEnterFrame; removeMovieClip(this);Symbol 405 MovieClip Frame 1stop();Symbol 409 MovieClip Frame 1stop();Symbol 409 MovieClip Frame 10this._visible = 0; gotoAndPlay (1);Instance of Symbol 408 MovieClip in Symbol 409 MovieClip Frame 10onClipEvent (enterFrame) { this._visible = 0; }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 28) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 29) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 30) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 23) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 24) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 25) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 26) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 27) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 18) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 19) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 20) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 21) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 22) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 17) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 4) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 5) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 6) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 9) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 8) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 11) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 3) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 13) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 14) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 16) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 15) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 12) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 10) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 7) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 2) { this._visible = 1; } else { this.play(); } }Instance of Symbol 409 MovieClip in Symbol 410 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 1) { this._visible = 1; } else { this.play(); } }Symbol 414 MovieClip Frame 1stop();Symbol 414 MovieClip Frame 10gotoAndPlay (1); this._visible = 0;Instance of Symbol 413 MovieClip in Symbol 414 MovieClip Frame 10onClipEvent (enterFrame) { this._visible = 0; }Instance of Symbol 414 MovieClip "pistol2" in Symbol 415 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 2) { this._visible = 1; } else { this.play(); } }Instance of Symbol 414 MovieClip "pistol3" in Symbol 415 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 3) { this._visible = 1; } else { this.play(); } }Instance of Symbol 414 MovieClip "pistol4" in Symbol 415 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 4) { this._visible = 1; } else { this.play(); } }Instance of Symbol 414 MovieClip "pistol7" in Symbol 415 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo == 7) { this._visible = 1; } else { this.play(); } }Instance of Symbol 414 MovieClip "pistol6" in Symbol 415 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 6) { this._visible = 1; } else { this.play(); } }Instance of Symbol 414 MovieClip "pistol5" in Symbol 415 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 5) { this._visible = 1; } else { this.play(); } }Instance of Symbol 414 MovieClip "pistol1" in Symbol 415 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 1) { this._visible = 1; } else { this.play(); } }Symbol 419 MovieClip Frame 1stop();Symbol 419 MovieClip Frame 10gotoAndPlay (1); this._visible = 0;Instance of Symbol 418 MovieClip in Symbol 419 MovieClip Frame 10onClipEvent (enterFrame) { this._visible = 0; }Instance of Symbol 419 MovieClip "shell3" in Symbol 420 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 3) { this._visible = 1; } else { this.play(); } }Instance of Symbol 419 MovieClip "shell4" in Symbol 420 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 4) { this._visible = 1; } else { this.play(); } }Instance of Symbol 419 MovieClip "shell5" in Symbol 420 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 5) { this._visible = 1; } else { this.play(); } }Instance of Symbol 419 MovieClip "shell6" in Symbol 420 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 6) { this._visible = 1; } else { this.play(); } }Instance of Symbol 419 MovieClip "shell7" in Symbol 420 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 7) { this._visible = 1; } else { this.play(); } }Instance of Symbol 419 MovieClip "shell8" in Symbol 420 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 8) { this._visible = 1; } else { this.play(); } }Instance of Symbol 419 MovieClip "shell2" in Symbol 420 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 2) { this._visible = 1; } else { this.play(); } }Instance of Symbol 419 MovieClip "shell1" in Symbol 420 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.displayammo >= 1) { this._visible = 1; } else { this.play(); } }Symbol 432 MovieClip Frame 1stop();Symbol 432 MovieClip Frame 10stop();Symbol 439 MovieClip Frame 1stop();Symbol 439 MovieClip Frame 10stop();Symbol 446 MovieClip Frame 1stop();Symbol 446 MovieClip Frame 10stop();Symbol 457 MovieClip Frame 40stop();Symbol 458 MovieClip [explosion] Frame 5if (_root.extrablood == "on") { _root.attachMovie("bloodpatch", "bloodpatch" + _root.bloods, _root.bloods, {_x:(this._x + -30) + (Math.random() * 60), _y:(this._y + -30) + (Math.random() * 60), _rotation:this._rotation - 90}); if (_root.bloods > -50) { _root.bloods = _root.bloods - 1; } else { _root.bloods = -1; } }Symbol 458 MovieClip [explosion] Frame 25delete this.onEnterFrame; removeMovieClip(this);Symbol 489 MovieClip Frame 91mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 5); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 5); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.shotgunreserve = _root.shotgunreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 4); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 4); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };Symbol 489 MovieClip Frame 92if (_root.zombieskilled == (_root.zombieendround - 1)) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);Symbol 493 MovieClip Frame 115mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 5); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 5); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.shotgunreserve = _root.shotgunreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 4); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 4); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };Symbol 493 MovieClip Frame 116if (_root.zombieskilled == (_root.zombieendround - 1)) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);Symbol 494 MovieClip [enemytarget3] Frame 1stop();Symbol 494 MovieClip [enemytarget3] Frame 2stop();Symbol 494 MovieClip [enemytarget3] Frame 3stop();Symbol 494 MovieClip [enemytarget3] Frame 4stop();Symbol 494 MovieClip [enemytarget3] Frame 5stop();Symbol 494 MovieClip [enemytarget3] Frame 6stop();Symbol 499 MovieClip Frame 1stop();Symbol 499 MovieClip Frame 4gotoAndStop (1);Instance of Symbol 507 MovieClip in Symbol 530 MovieClip Frame 11onClipEvent (enterFrame) { if (this.hitTest(_root.objcell_mc.man)) { if (_root.objcell_mc.man.health > 0) { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc.man._x + 250, _y:_root.objcell_mc.man._y + 250, _rotation:((_root.objcell_mc.man._rotation - 90) + -40) + (Math.random() * 80)}); _root.j = _root.j + 1; _root.objcell_mc.man.health = _root.objcell_mc.man.health - 2; _root.bloodscratch._rotation = Math.random() * 200; _root.bloodscratch.play(); } else if (_root.objcell_mc.man.alive == 1) { _root.objcell_mc.man.alive = 0; _root.objcell_mc.man.gotoAndStop(4); _root.bloodscratch.play(); _root.bloodscratch._rotation = Math.random() * 200; } } }Instance of Symbol 507 MovieClip in Symbol 530 MovieClip Frame 47onClipEvent (enterFrame) { if (this.hitTest(_root.objcell_mc.man)) { if (_root.objcell_mc.man.health > 0) { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc.man._x + 250, _y:_root.objcell_mc.man._y + 250, _rotation:((_root.objcell_mc.man._rotation - 90) + -40) + (Math.random() * 80)}); _root.j = _root.j + 1; _root.objcell_mc.man.health = _root.objcell_mc.man.health - 2; _root.bloodscratch._rotation = Math.random() * 200; _root.bloodscratch.play(); } else if (_root.objcell_mc.man.alive == 1) { _root.objcell_mc.man.alive = 0; _root.objcell_mc.man.gotoAndStop(4); _root.bloodscratch.play(); _root.bloodscratch._rotation = Math.random() * 200; } } }Symbol 546 MovieClip Frame 82mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 5); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 5); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.shotgunreserve = _root.shotgunreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 4); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 4); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };Symbol 546 MovieClip Frame 83if (_root.zombieskilled == (_root.zombieendround - 1)) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);Instance of Symbol 507 MovieClip in Symbol 549 MovieClip Frame 29onClipEvent (enterFrame) { if (this.hitTest(_root.objcell_mc.man)) { if (_root.objcell_mc.man.health > 0) { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc.man._x + 250, _y:_root.objcell_mc.man._y + 250, _rotation:((_root.objcell_mc.man._rotation - 90) + -40) + (Math.random() * 80)}); _root.j = _root.j + 1; _root.objcell_mc.man.health = _root.objcell_mc.man.health - 2; _root.bloodscratch._rotation = Math.random() * 200; _root.bloodscratch.play(); } else if (_root.objcell_mc.man.alive == 1) { _root.objcell_mc.man.alive = 0; _root.objcell_mc.man.gotoAndStop(4); _root.bloodscratch.play(); _root.bloodscratch._rotation = Math.random() * 200; } } }Instance of Symbol 507 MovieClip in Symbol 549 MovieClip Frame 95onClipEvent (enterFrame) { if (this.hitTest(_root.objcell_mc.man)) { if (_root.objcell_mc.man.health > 0) { _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc.man._x + 250, _y:_root.objcell_mc.man._y + 250, _rotation:((_root.objcell_mc.man._rotation - 90) + -40) + (Math.random() * 80)}); _root.j = _root.j + 1; _root.objcell_mc.man.health = _root.objcell_mc.man.health - 2; _root.bloodscratch._rotation = Math.random() * 200; _root.bloodscratch.play(); } else if (_root.objcell_mc.man.alive == 1) { _root.objcell_mc.man.alive = 0; _root.objcell_mc.man.gotoAndStop(4); _root.bloodscratch.play(); _root.bloodscratch._rotation = Math.random() * 200; } } }Symbol 551 MovieClip Frame 130mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 5); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 5); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.shotgunreserve = _root.shotgunreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 4); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 4); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };Symbol 551 MovieClip Frame 131if (_root.zombieskilled == (_root.zombieendround - 1)) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);Symbol 552 MovieClip [enemytarget2] Frame 1stop();Symbol 552 MovieClip [enemytarget2] Frame 2stop();Symbol 552 MovieClip [enemytarget2] Frame 3stop();Symbol 552 MovieClip [enemytarget2] Frame 4stop();Symbol 552 MovieClip [enemytarget2] Frame 5stop();Symbol 552 MovieClip [enemytarget2] Frame 6stop();Symbol 557 MovieClip Frame 1stop();Symbol 557 MovieClip Frame 4gotoAndStop (1);Symbol 568 MovieClip Frame 74mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 5); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 5); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.shotgunreserve = _root.shotgunreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 4); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 4); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };Symbol 568 MovieClip Frame 75if (_root.zombieskilled == (_root.zombieendround - 1)) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);Symbol 571 MovieClip Frame 86mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 5); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 5); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.shotgunreserve = _root.shotgunreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 4); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 4); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };Symbol 571 MovieClip Frame 87if (_root.zombieskilled == (_root.zombieendround - 1)) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);Symbol 572 MovieClip [enemytarget1] Frame 1stop();Symbol 572 MovieClip [enemytarget1] Frame 2stop();Symbol 572 MovieClip [enemytarget1] Frame 3stop();Symbol 572 MovieClip [enemytarget1] Frame 4stop();Symbol 572 MovieClip [enemytarget1] Frame 5stop();Symbol 572 MovieClip [enemytarget1] Frame 6stop();Symbol 620 MovieClip Frame 59mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 5); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 5); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.shotgunreserve = _root.shotgunreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 4); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 4); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };Symbol 620 MovieClip Frame 60if (_root.zombieskilled == (_root.zombieendround - 1)) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);Symbol 623 MovieClip Frame 87mc = _root.attachMovie("ammopickup", "ammopickup" + _root.counter, _root.counter, {_x:_root.objcell_mc["enemytarget" + thenumber]._x + 250, _y:_root.objcell_mc["enemytarget" + thenumber]._y + 250}); _root.counter = _root.counter + 1; if (_root.counter >= 620) { _root.counter = 600; } _root.colourflavour = random(3); mc.ammocratetype = _root.colourflavour; mc.gotoAndPlay(_root.colourflavour + 1); mc._rotation = random(200); mc.onEnterFrame = function () { if (_root.objcell_mc.man.hitTest(this)) { if (this.ammocratetype == 0) { if (_root.ammotype == 0) { _root.inclip = _root.inclip + (_root.zombiehealth * 5); } else { _root.pistolreserve = _root.pistolreserve + (_root.zombiehealth * 5); } } else if (this.ammocratetype == 1) { if (_root.ammotype == 1) { _root.inclip = _root.inclip + (_root.zombiehealth * 2); } else { _root.shotgunreserve = _root.shotgunreserve + (_root.zombiehealth * 2); } } else if (this.ammocratetype == 2) { if (_root.ammotype == 2) { _root.inclip = _root.inclip + (_root.zombiehealth * 4); } else { _root.smgreserve = _root.smgreserve + (_root.zombiehealth * 4); } } if (_root.bullettime > 1) { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reloadslow"); _root.energypickupaudio.start(0, 1); } else { _root.energypickupaudio = new Sound(_root); _root.energypickupaudio.attachSound("reload"); _root.energypickupaudio.start(0, 1); } this.removeMovieClip(); } };Symbol 623 MovieClip Frame 88if (_root.zombieskilled == (_root.zombieendround - 1)) { _root.zombiewavecomplete.play(); } else { _root.zombieskilled = _root.zombieskilled + 1; } removeMovieClip(_root.objcell_mc["enemytarget" + thenumber]);Symbol 624 MovieClip [enemytarget0] Frame 1stop();Symbol 624 MovieClip [enemytarget0] Frame 2stop();Symbol 624 MovieClip [enemytarget0] Frame 3stop();Symbol 624 MovieClip [enemytarget0] Frame 4stop();Symbol 624 MovieClip [enemytarget0] Frame 5stop();Symbol 624 MovieClip [enemytarget0] Frame 6stop();Symbol 638 MovieClip [blacktoscores] Frame 1stop();Symbol 638 MovieClip [blacktoscores] Frame 133_root.gotoAndPlay("scores"); _root.objcell_mc.removeMovieClip(); this.removeMovieClip();Symbol 644 MovieClip [bulletscratch] Frame 1stop();Symbol 646 MovieClip [bloodscratch] Frame 1stop();Symbol 646 MovieClip [bloodscratch] Frame 2_root.score = _root.score - 100;Symbol 654 MovieClip [ammopickup] Frame 1stop();Symbol 654 MovieClip [ammopickup] Frame 2stop();Symbol 654 MovieClip [ammopickup] Frame 3stop();Symbol 680 MovieClip Frame 1stop();Symbol 680 MovieClip Frame 6gotoAndPlay (1);Symbol 680 MovieClip Frame 21_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);Symbol 680 MovieClip Frame 66_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);Symbol 693 MovieClip Frame 1stop();Instance of Symbol 688 MovieClip "foot" in Symbol 693 MovieClip Frame 9onClipEvent (enterFrame) { var i = 0; while (i <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + i].zombie)) { if (_root.objcell_mc["enemytarget" + i].alive == 1) { if (_root.kicking1 == 0) { _root.kicking1 = 1; if (_root.bullettime > 1) { kicksound = new Sound(_root); kicksound.attachSound("fleshslow"); kicksound.start(0, 1); } else { kicksound = new Sound(_root); kicksound.attachSound("flesh"); kicksound.start(0, 1); } _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc["enemytarget" + i]._x + 250, _y:_root.objcell_mc["enemytarget" + i]._y + 250, _rotation:((_root.objcell_mc["enemytarget" + i]._rotation - 180) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + i]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + i].vx = _root.objcell_mc["enemytarget" + i].vx + 6; } if (_root.objcell_mc["enemytarget" + i]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + i].vx = _root.objcell_mc["enemytarget" + i].vx - 6; } if (_root.objcell_mc["enemytarget" + i]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + i].vy = _root.objcell_mc["enemytarget" + i].vy + 6; } if (_root.objcell_mc["enemytarget" + i]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + i].vy = _root.objcell_mc["enemytarget" + i].vy - 6; } if (_root.objcell_mc["enemytarget" + i].health > 0) { _root.objcell_mc["enemytarget" + i].health = _root.objcell_mc["enemytarget" + i].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + i].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + i].gotoAndStop(3); } _root.score = _root.score + 2000; _root.objcell_mc["enemytarget" + i].alive = 0; _root.objcell_mc["enemytarget" + i].zombie.thenumber = i; } } } } else { _root.kicking1 = 0; } i++; } }Symbol 693 MovieClip Frame 20gotoAndStop (1);Instance of Symbol 688 MovieClip "foot" in Symbol 693 MovieClip Frame 40onClipEvent (enterFrame) { var i = 0; while (i <= _root.zombienumber) { if (this.hitTest(_root.objcell_mc["enemytarget" + i].zombie)) { if (_root.objcell_mc["enemytarget" + i].alive == 1) { if (_root.kicking1 == 0) { _root.kicking1 = 1; _root.attachMovie("explosion", "explosion" + _root.j, _root.j, {_x:_root.objcell_mc["enemytarget" + i]._x + 250, _y:_root.objcell_mc["enemytarget" + i]._y + 250, _rotation:((_root.objcell_mc["enemytarget" + i]._rotation - 180) + -20) + (Math.random() * 40)}); _root.j = _root.j + 1; if (_root.j > 3015) { _root.j = 3000; } _root.shaker.gotoAndPlay("lighthit"); if (_root.objcell_mc["enemytarget" + i]._x > _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + i].vx = _root.objcell_mc["enemytarget" + i].vx + 6; } if (_root.objcell_mc["enemytarget" + i]._x < _root.objcell_mc.man._x) { _root.objcell_mc["enemytarget" + i].vx = _root.objcell_mc["enemytarget" + i].vx - 6; } if (_root.objcell_mc["enemytarget" + i]._y > _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + i].vy = _root.objcell_mc["enemytarget" + i].vy + 6; } if (_root.objcell_mc["enemytarget" + i]._y < _root.objcell_mc.man._y) { _root.objcell_mc["enemytarget" + i].vy = _root.objcell_mc["enemytarget" + i].vy - 6; } if (_root.objcell_mc["enemytarget" + i].health > 0) { _root.objcell_mc["enemytarget" + i].health = _root.objcell_mc["enemytarget" + i].health - 1; } else { if (_root.bullettime > 1) { _root.objcell_mc["enemytarget" + i].gotoAndStop(6); } else { _root.objcell_mc["enemytarget" + i].gotoAndStop(3); } _root.score = _root.score + 2000; _root.objcell_mc["enemytarget" + i].alive = 0; _root.objcell_mc["enemytarget" + i].zombie.thenumber = i; } } } } else { _root.kicking1 = 0; } i++; } }Symbol 693 MovieClip Frame 69gotoAndStop (1);Symbol 700 MovieClip Frame 1stop();Symbol 700 MovieClip Frame 6gotoAndPlay (1);Symbol 700 MovieClip Frame 21_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);Symbol 700 MovieClip Frame 60_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);Symbol 713 MovieClip Frame 1stop();Symbol 713 MovieClip Frame 6gotoAndPlay (1);Symbol 713 MovieClip Frame 21_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);Symbol 713 MovieClip Frame 70_root.ready = 1; _root.isreloading = 0; gotoAndPlay (1);Symbol 728 MovieClip Frame 21_root.blacktoscores.play(); stop();Symbol 729 MovieClip [man] Frame 1stop();Symbol 729 MovieClip [man] Frame 2stop();Symbol 729 MovieClip [man] Frame 3stop();Symbol 729 MovieClip [man] Frame 4stop();Symbol 734 MovieClip [page20] Frame 1_root.onstartpage = 0;Symbol 739 MovieClip [ComboBase] Frame 1#initclip 58 mx.controls.listclasses.DataSelector.Initialize(Object(mx.controls.ComboBase).prototype); Object.registerClass("ComboBase", mx.controls.ComboBase); #endinitclip stop();Instance of Symbol 143 MovieClip [SimpleButton] in Symbol 739 MovieClip [ComboBase] Frame 2//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 148 MovieClip [TextInput] in Symbol 739 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 740 MovieClip [DataProvider] Frame 1#initclip 59 Object.registerClass("DataProvider", mx.controls.listclasses.DataProvider); #endinitclip stop();Symbol 741 MovieClip [DataSelector] Frame 1#initclip 60 Object.registerClass("DataSelector", mx.controls.listclasses.DataSelector); #endinitclip stop();Symbol 742 MovieClip [SelectableRow] Frame 1#initclip 61 Object.registerClass("SelectableRow", mx.controls.listclasses.SelectableRow); #endinitclip stop();Symbol 743 MovieClip [ButtonSkin] Frame 1#initclip 62 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclipSymbol 744 MovieClip [Button] Frame 1#initclip 63 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();Instance of Symbol 143 MovieClip [SimpleButton] in Symbol 744 MovieClip [Button] Frame 2//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 745 MovieClip [CustomBorder] Frame 1#initclip 64 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclipSymbol 755 MovieClip [ScrollThemeColor1] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 757 MovieClip [ScrollThemeColor2] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 768 MovieClip [ThumbThemeColor1] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 770 MovieClip [ThumbThemeColor3] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 777 MovieClip [ThumbThemeColor2] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 798 MovieClip [BtnDownArrow] Frame 1#initclip 65 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclipSymbol 799 MovieClip [BtnUpArrow] Frame 1#initclip 66 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclipSymbol 801 MovieClip [HScrollBar] Frame 1#initclip 67 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();Instance of Symbol 744 MovieClip [Button] in Symbol 801 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 143 MovieClip [SimpleButton] in Symbol 801 MovieClip [HScrollBar] Frame 2//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 802 MovieClip [VScrollBar] Frame 1#initclip 68 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();Instance of Symbol 744 MovieClip [Button] in Symbol 802 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 143 MovieClip [SimpleButton] in Symbol 802 MovieClip [VScrollBar] Frame 2//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 803 MovieClip [View] Frame 1#initclip 69 Object.registerClass("View", mx.core.View); #endinitclip stop();Symbol 804 MovieClip [ScrollView] Frame 1#initclip 70 Object.registerClass("ScrollView", mx.core.ScrollView); #endinitclip stop();Instance of Symbol 801 MovieClip [HScrollBar] in Symbol 804 MovieClip [ScrollView] Frame 2//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 802 MovieClip [VScrollBar] in Symbol 804 MovieClip [ScrollView] Frame 2//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 805 MovieClip [ScrollSelectList] Frame 1#initclip 71 Object.registerClass("ScrollSelectList", mx.controls.listclasses.ScrollSelectList); #endinitclip stop();Symbol 806 MovieClip [List] Frame 1#initclip 72 Object.registerClass("List", mx.controls.List); #endinitclip stop();Symbol 812 MovieClip [ComboDownArrowDisabled] Frame 1#initclip 73 Object.registerClass("ComboDownArrowDisabled", mx.controls.SimpleButton); #endinitclipSymbol 814 MovieClip [ComboThemeColor1] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 817 MovieClip [ComboAssets] Frame 1#initclip 74 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); }; #endinitclipSymbol 818 MovieClip [ComboBox] Frame 1#initclip 75 Object.registerClass("ComboBox", mx.controls.ComboBox); #endinitclip stop();Instance of Symbol 806 MovieClip [List] in Symbol 818 MovieClip [ComboBox] Frame 2//component parameters onClipEvent (initialize) { multipleSelection = false; rowHeight = 20; }Symbol 988 MovieClip [__Packages.MochiAd] Frame 0class MochiAd { function MochiAd () { } static function showPreloaderAd(options) { var _local29 = {clip:_root, ad_msec:11000, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812}; options = _parseOptions(options, _local29); var _local15 = options.clip; var _local25 = options.ad_msec; delete options.ad_msec; var _local28 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { return(null); } _local15.stop(); var mc = _local15._mochiad; mc.onUnload = function () { this._parent.play(); }; var _local16 = _getRes(options); var _local5 = _local16[0]; var _local14 = _local16[1]; mc._x = _local5 * 0.5; mc._y = _local14 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local5 * -0.5; chk._y = _local14 * -0.5; var _local8 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local8._x = 10; _local8._y = _local14 - 20; var _local24 = options.color; delete options.color; var _local21 = options.background; delete options.background; var _local26 = options.outline; delete options.outline; var _local6 = _local8.createEmptyMovieClip("_outline", 1); _local6.beginFill(_local21); _local6.moveTo(0, 0); _local6.lineTo(_local5 - 20, 0); _local6.lineTo(_local5 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); _local6.endFill(); var _local4 = _local8.createEmptyMovieClip("_inside", 2); _local4.beginFill(_local24); _local4.moveTo(0, 0); _local4.lineTo(_local5 - 20, 0); _local4.lineTo(_local5 - 20, 10); _local4.lineTo(0, 10); _local4.lineTo(0, 0); _local4.endFill(); _local4._xscale = 0; var _local7 = _local8.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local26, 100); _local7.moveTo(0, 0); _local7.lineTo(_local5 - 20, 0); _local7.lineTo(_local5 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local25; chk.ad_timeout = _local28; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showTimedAd(options) { var _local15 = {clip:_root, ad_msec:11000, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd"}; options = _parseOptions(options, _local15); var _local6 = options.clip; var _local12 = options.ad_msec; delete options.ad_msec; var _local14 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { return(null); } _local6.stop(); var mc = _local6._mochiad; mc.onUnload = function () { this._parent.play(); }; var _local7 = _getRes(options); var _local16 = _local7[0]; var _local13 = _local7[1]; mc._x = _local16 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local12; chk.ad_timeout = _local14; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function load(options) { var _local14 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local14); options.swfv = options.clip.getSWFVersion() || 6; options.mav = "1.3"; var _local7 = options.clip; if (!_isNetworkAvailable()) { return(false); } if (_local7._mochiad_loaded) { return(false); } var _local13 = options.depth; delete options.depth; var _local6 = _local7.createEmptyMovieClip("_mochiad", _local13); var _local12 = _getRes(options); options.res = (_local12[0] + "x") + _local12[1]; options.server = options.server + options.id; delete options.id; _local7._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local8 in options) { _local4[_local8] = options[_local8]; } if (_local7._url.indexOf("http") != 0) { options.no_page = true; } var _local11 = _local4.server; delete _local4.server; var _local10 = _local11.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local10); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local10); } } _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local9 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local9; _local5.hostname = _local10; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local9); _local6.lc = _local5; _local4.lc = _local9; _local4.st = getTimer(); _local4.loadMovie(_local11 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }Symbol 116 MovieClip [__Packages.mx.core.UIObject] Frame 0class 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 117 MovieClip [__Packages.mx.core.UIComponent] Frame 0class 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 118 MovieClip [__Packages.mx.controls.NumericStepper] Frame 0class mx.controls.NumericStepper extends mx.core.UIComponent { var boundingBox_mc, _visible, tabEnabled, tabChildren, nextButton_mc, __width, prevButton_mc, __height, inputField, StepTrack_mc, focusTextField, createObject, enabled, __set__visible, setSize, createClassObject, __maxChars, dispatchEvent; function NumericStepper () { super(); } function init() { super.init(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); _visible = false; tabEnabled = false; tabChildren = true; } function setVisible(x, noEvent) { super.setVisible(x, noEvent); if (initializing) { __visible = x; } } function layoutControl() { nextButton_mc._x = __width - nextButton_mc.__width; nextButton_mc._y = 0; prevButton_mc._x = __width - prevButton_mc.__width; prevButton_mc._y = __height - prevButton_mc.__height; inputField.setSize(__width - nextButton_mc.__width, __height); StepTrack_mc._width = Math.max(nextButton_mc.__width, prevButton_mc.__width); StepTrack_mc._x = __width - StepTrack_mc._width; StepTrack_mc._height = __height - (nextButton_mc._height + prevButton_mc._height); StepTrack_mc._y = nextButton_mc.__height; } function createChildren() { super.createChildren(); addAsset("nextButton_mc", skinIDUpArrow); addAsset("prevButton_mc", skinIDDownArrow); addAsset("inputField", skinIDInput); focusTextField = inputField.label; createObject("StepTrack", "StepTrack_mc", 2); size(); } function draw() { prevButton_mc.enabled = enabled; nextButton_mc.enabled = enabled; inputField.enabled = enabled; size(); initializing = false; __set__visible(__visible); } function size() { var _local2 = calcMinHeight(); var _local3 = calcMinWidth(); if (__height < _local2) { setSize(__width, _local2); } if (__width < _local3) { setSize(_local3, __height); } layoutControl(); } function calcMinHeight() { return(22); } function calcMinWidth() { return(40); } function addAsset(id, skinID) { var _local2 = new Object(); _local2.styleName = this; if (skinID == 10) { _local2.falseUpSkin = upArrowUp; _local2.falseOverSkin = upArrowOver; _local2.falseDownSkin = upArrowDown; _local2.falseDisabledSkin = upArrowDisabled; createClassObject(mx.controls.SimpleButton, id, skinID, _local2); var _local5 = nextButton_mc; _local5.tabEnabled = false; _local5.styleName = this; _local5._x = __width - _local5.__width; _local5._y = 0; _local5.owner = this; _local5.autoRepeat = true; _local5.clickHandler = function () { Selection.setSelection(0, 0); }; _local5.buttonDownHandler = function () { this.owner.buttonPress(this); }; } else if (skinID == 11) { _local2.falseUpSkin = downArrowUp; _local2.falseOverSkin = downArrowOver; _local2.falseDownSkin = downArrowDown; _local2.falseDisabledSkin = downArrowDisabled; createClassObject(mx.controls.SimpleButton, id, skinID, _local2); var _local3 = prevButton_mc; _local3.tabEnabled = false; _local3.styleName = this; _local3._x = __width - _local3.__width; _local3._y = __height - _local3.__height; _local3.owner = this; _local3.autoRepeat = true; _local3.clickHandler = function () { Selection.setSelection(0, 0); }; _local3.buttonDownHandler = function () { this.owner.buttonPress(this); }; } else if (skinID == 9) { createClassObject(mx.controls.TextInput, id, skinID); var _local4 = inputField; _local4.styleName = this; _local4.setSize(__width - nextButton_mc.__width, __height); _local4.restrict = "0-9\\-\\.\\,"; _local4.maxChars = __maxChars; _local4.text = value; _local4.onSetFocus = function () { this._parent.onSetFocus(); }; _local4.onKillFocus = function () { this._parent.onKillFocus(); }; _local4.drawFocus = function (b) { this._parent.drawFocus(b); }; _local4.onKeyDown = function () { this._parent.onFieldKeyDown(); }; } } function setFocus() { Selection.setFocus(inputField); } function onKillFocus() { mx.managers.SystemManager.form.focusManager.defaultPushButtonEnabled = true; super.onKillFocus(); Key.removeListener(inputField); if (Number(inputField.text) != value) { var _local3 = checkValidValue(Number(inputField.text)); inputField.text = _local3; value = (_local3); dispatchEvent({type:"change"}); } } function onSetFocus() { super.onSetFocus(); Key.addListener(inputField); mx.managers.SystemManager.form.focusManager.defaultPushButtonEnabled = false; } function onFieldKeyDown() { var _local2 = value; switch (Key.getCode()) { case 40 : var _local3 = value - stepSize; value = (_local3); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 38 : _local3 = stepSize + value; value = (_local3); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 36 : inputField.text = minimum; value = (minimum); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 35 : inputField.text = maximum; value = (maximum); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 13 : value = (Number(inputField.text)); if (_local2 == value) { break; } dispatchEvent({type:"change"}); } } function get nextValue() { if (checkRange(value + stepSize)) { __nextValue = value + stepSize; return(__nextValue); } } function get previousValue() { if (checkRange(__value - stepSize)) { __previousValue = value - stepSize; return(__previousValue); } } function set maxChars(num) { __maxChars = num; inputField.maxChars = __maxChars; //return(maxChars); } function get maxChars() { return(__maxChars); } function get value() { return(__value); } function set value(v) { var _local2 = checkValidValue(v); if (_local2 == __value) { return; } inputField.text = (__value = _local2); //return(value); } function get minimum() { return(__minimum); } function set minimum(v) { __minimum = v; //return(minimum); } function get maximum() { return(__maximum); } function set maximum(v) { __maximum = v; //return(maximum); } function get stepSize() { return(__stepSize); } function set stepSize(v) { __stepSize = v; //return(stepSize); } function onFocus() { } function buttonPress(button) { var _local2 = value; if (button._name == "nextButton_mc") { value = value + stepSize; } else { value = value - stepSize; } if (_local2 != value) { dispatchEvent({type:"change"}); Selection.setSelection(0, 0); } } function checkRange(v) { return((v >= minimum) and (v <= maximum)); } function checkValidValue(val) { var _local7 = val / stepSize; var _local9 = Math.floor(_local7); var _local2 = stepSize; var _local6 = minimum; var _local5 = maximum; if ((val > _local6) and (val < _local5)) { if ((_local7 - _local9) == 0) { return(val); } var _local8 = Math.floor(val / _local2); var _local4 = _local8 * _local2; if (((((val - _local4) >= (_local2 / 2)) && (_local5 >= (_local4 + _local2))) && (_local6 <= (_local4 - _local2))) || (((val + _local2) == _local5) && (((_local5 - _local4) - _local2) > 1E-14))) { _local4 = _local4 + _local2; } return(_local4); } if (val >= _local5) { return(_local5); } return(_local6); } function onLabelChanged(o) { var _local2 = checkValidValue(Number(o.__get__text())); o.__set__text(_local2); value = (_local2); } function get tabIndex() { return(inputField.tabIndex); } function set tabIndex(w) { inputField.tabIndex = w; //return(tabIndex); } static var symbolName = "NumericStepper"; static var symbolOwner = mx.controls.NumericStepper; static var version = "2.0.2.126"; var className = "NumericStepper"; var upArrowUp = "StepUpArrowUp"; var upArrowDown = "StepUpArrowDown"; var upArrowOver = "StepUpArrowOver"; var upArrowDisabled = "StepUpArrowDisabled"; var downArrowUp = "StepDownArrowUp"; var downArrowDown = "StepDownArrowDown"; var downArrowOver = "StepDownArrowOver"; var downArrowDisabled = "StepDownArrowDisabled"; var skinIDUpArrow = 10; var skinIDDownArrow = 11; var skinIDInput = 9; var initializing = true; var __visible = true; var __minimum = 0; var __maximum = 10; var __stepSize = 1; var __value = 0; var __nextValue = 0; var __previousValue = 0; var clipParameters = {minimum:1, maximum:1, stepSize:1, value:1, maxChars:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.NumericStepper.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); }Symbol 168 MovieClip [__Packages.mx.skins.SkinElement] Frame 0class 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 169 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0class 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 170 MovieClip [__Packages.mx.styles.StyleManager] Frame 0class 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 171 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0class 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 172 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0class 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 173 MovieClip [__Packages.mx.skins.Border] Frame 0class 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 174 MovieClip [__Packages.mx.skins.RectBorder] Frame 0class 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 175 MovieClip [__Packages.mx.controls.TextInput] Frame 0class 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 176 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0class 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 177 MovieClip [__Packages.mx.managers.SystemManager] Frame 0class 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 178 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0class 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 179 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0class 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 180 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0class 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 181 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0class 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 182 MovieClip [__Packages.mx.managers.DepthManager] Frame 0class 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 183 MovieClip [__Packages.mx.managers.FocusManager] Frame 0class 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 0class 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 0class 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 0class 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 0class 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 0class 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 736 MovieClip [__Packages.mx.controls.listclasses.DataSelector] Frame 0class 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 737 MovieClip [__Packages.mx.controls.ComboBase] Frame 0class 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 738 MovieClip [__Packages.mx.controls.ComboBox] Frame 0class 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 819 MovieClip [__Packages.mx.managers.PopUpManager] Frame 0class 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 820 MovieClip [__Packages.mx.core.View] Frame 0class 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 821 MovieClip [__Packages.mx.core.ExternalContent] Frame 0class 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 822 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0class 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 823 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0class 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 824 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0class 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 825 MovieClip [__Packages.mx.core.ScrollView] Frame 0class 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 826 MovieClip [__Packages.mx.controls.listclasses.DataProvider] Frame 0class 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 827 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList] Frame 0class 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 828 MovieClip [__Packages.mx.controls.List] Frame 0class 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 829 MovieClip [__Packages.mx.effects.Tween] Frame 0class 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 830 MovieClip [__Packages.mx.controls.listclasses.SelectableRow] Frame 0class 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 831 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0class 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 832 MovieClip [__Packages.mx.controls.Button] Frame 0class 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 833 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0class 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 834 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0class 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 839 MovieClip Frame 1stop();Symbol 839 MovieClip Frame 280_root.play();Symbol 852 MovieClip Frame 1function setbar(PC) { if (PC <= 50) { s2.mask._rotation = 0; s1.mask._rotation = 180 * (PC / 50); } else { s1.mask._rotation = 180; s2.mask._rotation = 180 * ((PC - 50) / 50); } }Symbol 858 MovieClip [page3] Frame 1trace("page3 reset"); btn.enabled = _root.getPN(2) == _root.page; _root.onstartpage = 1;Symbol 871 MovieClip [page2] Frame 1_root.onstartpage = 1;Symbol 879 MovieClip [page1] Frame 1_root.onstartpage = 0;Symbol 885 Buttonon (release) { getURL ("http://www.thorgaming.com/flasharcade", "_blank"); }Symbol 892 Buttonon (release) { gotoPage(2, false); }Symbol 895 Buttonon (release) { gotoPage(5, false); }Symbol 899 Buttonon (release) { gotoPage(14, false); }Symbol 902 Buttonon (release) { gotoPage(9, false); }Symbol 905 Buttonon (release) { gotoPage(17, false); }Symbol 908 Buttonon (release) { gotoPage(6, false); }Symbol 911 Buttonon (release) { gotoPage(6, false); }Symbol 929 MovieClip Frame 1stop(); _quality = "BEST"; Stage.scaleMode = "noScale"; onEnterFrame = function () { LB = getBytesLoaded(); TB = getBytesTotal(); PC = (LB / TB) * 100; loaderbar.setbar(PC); if ((TB > 4) && (PC == 100)) { delete onEnterFrame; gotoAndPlay ("initialize"); } };Symbol 929 MovieClip Frame 5function addPage(ename, tear) { if (ename == "start") { pageOrder = new Array(); pageCanTear = new Array(); page = 0; ename = "blankpage"; } if (ename == "end") { maxpage = page - 1; ename = "blankpage"; } tear = ((tear == undefined) ? false : (tear)); pageOrder[page] = ename; pageCanTear[page] = tear; page++; } function reset() { pages.p4.page._x = -pw; pages.p4._x = pw; pages.p1.page._x = -pw; pages.p1._x = 0; pages.flip.p2.page._x = -pw; pages.flip.p2._x = pw; pages.flip.p3.page._x = -pw; pages.flip.p3._x = 0; pages.p0.page._x = -pw; pages.p0._x = 0; pages.p5.page._x = -pw; pages.p5._x = pw; pages.pLL.page._x = -pw; pages.pLL._x = 0; pages.pLR.page._x = -pw; pages.pLR._x = pw; pages.pgrad._visible = (pages.mask._visible = (pages.flip._visible = false)); pages.flip.p3mask._width = (pages.pgmask._width = pw * 2); pages.flip.p3mask._height = (pages.pgmask._height = ph); pages.center._height = ph + (2 * lcaddy); pages.flip.fmask.page.pf._width = pw; pages.center._width = 6; pages.flip.fmask.page.pf._height = ph; pages.mask._height = (pages.pgrad._height = (pages.flip.p3shadow._height = (pages.flip.flipgrad._height = 2 * Math.sqrt((ph * ph) + (pw * pw))))); pageNumber = new Array(); i = 0; while (i <= (maxpage + 1)) { pageNumber[i] = i; i++; } } function hittest() { var x = pages._xmouse; var y = pages._ymouse; var pmh = (ph / 2); if ((((y <= pmh) && (y >= (-pmh))) && (x <= pw)) && (x >= (-pw))) { var r = Math.sqrt((x * x) + (y * y)); var a = Math.asin(y / r); var y = (Math.tan(a) * pw); if ((y > 0) && (y > (ph / 2))) { y = ph / 2; } if ((y < 0) && (y < ((-ph) / 2))) { y = (-ph) / 2; } oy = (sy = y); r0 = Math.sqrt(((sy + (ph / 2)) * (sy + (ph / 2))) + (pw * pw)); r1 = Math.sqrt((((ph / 2) - sy) * ((ph / 2) - sy)) + (pw * pw)); pageN = pages.flip.p2.page; pageO = pages.flip.p3; offs = -pw; pages.flip.fmask._x = pw; if ((x < (-(pw - clickarea))) && (page > 0)) { pages.flip.p3._x = 0; hflip = checkCover(page, -1); setPages(page - 2, page - 1, page, page + 1); ctear = pageCanTear[page - 1]; return(-1); } if ((x > (pw - clickarea)) && (page < maxpage)) { pages.flip.p3._x = pw; hflip = checkCover(page, 1); setPages(page, page + 2, page + 1, page + 3); ctear = pageCanTear[page + 2]; return(1); } } else { return(0); } } function checkCover(p, dir) { if (hcover) { if (dir > 0) { if ((p == (maxpage - 2)) || (p == 0)) { return(true); } } else if ((p == maxpage) || (p == 2)) { return(true); } } return(false); } function corner() { var _local2 = Math.abs(pages._xmouse); var _local1 = Math.abs(pages._ymouse); if ((((_local2 > (pw - afa)) && (_local2 < pw)) && (_local1 > ((ph / 2) - afa))) && (_local1 < (ph / 2))) { return(true); } return(false); } function oef() { _global.mcnt++; if ((!flip) && (corner())) { preflip = true; if (!autoflip()) { preflip = false; } } if (preflip && (!corner())) { preflip = false; flip = false; flipOK = false; flipOff = true; } getm(); if (aflip && (!preflip)) { y = (ay = ay + ((sy - ay) / (gflip ? (gs) : (ps)))); acnt = acnt + aadd; ax = ax - aadd; if (Math.abs(acnt) > pw) { flipOK = true; flipOff = true; flip = false; aflip = false; } } if (flip) { if (tear) { x = tox; y = (toy = toy + teard); teard = teard * 1.2; if (Math.abs(teard) > 1200) { flipOff = true; flip = false; } } else { x = (ox = ox + ((x - ox) / (gflip ? (gs) : (ps)))); y = (oy = oy + ((y - oy) / (gflip ? (gs) : (ps)))); } calc(x, y); } if (flipOff) { if (flipOK || (tear)) { x = (ox = ox + (((-sx) - ox) / (gflip ? (gs) : (es)))); y = (oy = oy + ((sy - oy) / (gflip ? (gs) : (es)))); calc(x, y); if (((x / (-sx)) > 0.99) || (tear)) { flip = false; flipOK = (flipOff = false); pages.pgrad._visible = (pages.flip._visible = false); if (tear) { removePage(((sx < 0) ? (page) : (page + 1))); page = page + ((sx < 0) ? -2 : 0); } else { page = page + ((sx < 0) ? -2 : 2); } if (gskip) { page = gtarget; } setPages(page, 0, 0, page + 1); tear = false; if ((gpage > 0) && (!gskip)) { gpage--; autoflip(); startsnd(0); } else { gflip = (gskip = false); } } } else { x = (ox = ox + ((sx - ox) / 3)); y = (oy = oy + ((sy - oy) / 3)); calc(x, y); if ((x / sx) > 0.99) { flip = false; flipOff = false; aflip = false; pages.pgrad._visible = (pages.flip._visible = false); setPages(page, 0, 0, page + 1); } } } } function calc(x, y) { if (hflip) { var _local9 = ((sx < 0) ? (-x) : (x)); if (_local9 > 0) { sp2._visible = false; sp3._visible = true; scalc(sp3, x); } else { sp3._visible = false; sp2._visible = true; scalc(sp2, x); } pages.flip.setMask(null); pages.flip._visible = true; pages.flip.fgrad._visible = false; pages.flip.p2._visible = (pages.flip.p3._visible = false); return(undefined); } pages.flip.fgrad._visible = true; var _local7 = Math.sqrt(((y + (ph / 2)) * (y + (ph / 2))) + (x * x)); var _local5 = Math.sqrt((((ph / 2) - y) * ((ph / 2) - y)) + (x * x)); if (((_local7 > r0) || (_local5 > r1)) && (!tear)) { if (y < sy) { var _local4 = Math.asin(((ph / 2) - y) / _local5); y = (ph / 2) - (Math.sin(_local4) * r1); x = ((x < 0) ? ((-Math.cos(_local4)) * r1) : (Math.cos(_local4) * r1)); if (y > sy) { if ((sx * x) > 0) { y = sy; x = sx; } else { y = sy; x = -sx; } } if (((_local5 - r1) > tlimit) && (ctear)) { teard = -5; tear = true; tox = (ox = x); toy = (oy = y); } } else { var _local4 = Math.asin((y + (ph / 2)) / _local7); y = (Math.sin(_local4) * r0) - (ph / 2); x = ((x < 0) ? ((-Math.cos(_local4)) * r0) : (Math.cos(_local4) * r0)); if (y < sy) { if ((sx * x) > 0) { y = sy; x = sx; } else { y = sy; x = -sx; } } if (((_local7 - r0) > tlimit) && (ctear)) { teard = 5; tear = true; tox = (ox = x); toy = (oy = y); } } } if (((sx < 0) && ((x - sx) < 10)) || ((sx > 0) && ((sx - x) < 10))) { if (sx < 0) { x = (-pw) + 10; } if (sx > 0) { x = pw - 10; } } pages.flip._visible = true; pages.flip.p3shadow._visible = (pages.pgrad._visible = !tear); pages.flip.p2._visible = (pages.flip.p3._visible = true); var _local8 = x - sx; var _local6 = y - sy; var _local11 = _local6 / _local8; var _local10 = (-_local6) / _local8; cx = sx + (_local8 / 2); cy = sy + (_local6 / 2); var _local3 = Math.sqrt(((sx - x) * (sx - x)) + ((sy - y) * (sy - y))); var _local4 = Math.asin((sy - y) / _local3); if (sx < 0) { _local4 = -_local4; } ad = _local4 / AM; pageN._rotation = ad * 2; _local3 = Math.sqrt(((sx - x) * (sx - x)) + ((sy - y) * (sy - y))); rl = pw * 2; if (sx > 0) { pages.mask._xscale = 100; nx = cx - (Math.tan(_local4) * ((ph / 2) - cy)); ny = ph / 2; if (nx > pw) { nx = pw; ny = cy + (Math.tan((Math.PI/2) + _local4) * (pw - cx)); } pageN.pf._x = -(pw - nx); pages.flip.fgrad._xscale = ((_local3 / rl) / 2) * pw; pages.pgrad._xscale = (-((_local3 / rl) / 2)) * pw; pages.flip.p3shadow._xscale = ((_local3 / rl) / 2) * pw; } else { pages.mask._xscale = -100; nx = cx - (Math.tan(_local4) * ((ph / 2) - cy)); ny = ph / 2; if (nx < (-pw)) { nx = -pw; ny = cy + (Math.tan((Math.PI/2) + _local4) * ((-pw) - cx)); } pageN.pf._x = -(pw - (pw + nx)); pages.flip.fgrad._xscale = (-((_local3 / rl) / 2)) * pw; pages.pgrad._xscale = ((_local3 / rl) / 2) * pw; pages.flip.p3shadow._xscale = (-((_local3 / rl) / 2)) * pw; } pages.mask._x = cx; pages.mask._y = cy; pages.mask._rotation = ad; pageN.pf._y = -ny; pageN._x = nx + offs; pageN._y = ny; pages.flip.fgrad._x = cx; pages.flip.fgrad._y = cy; pages.flip.fgrad._rotation = ad; pages.flip.fgrad._alpha = ((_local3 > (rl - 50)) ? (100 - ((_local3 - (rl - 50)) * 2)) : 100); pages.flip.p3shadow._x = cx; pages.flip.p3shadow._y = cy; pages.flip.p3shadow._rotation = ad; pages.flip.p3shadow._alpha = ((_local3 > (rl - 50)) ? (100 - ((_local3 - (rl - 50)) * 2)) : 100); pages.pgrad._x = cx; pages.pgrad._y = cy; pages.pgrad._rotation = ad + 180; pages.pgrad._alpha = ((_local3 > (rl - 100)) ? (100 - (_local3 - (rl - 100))) : 100); pages.flip.fmask.page._x = pageN._x; pages.flip.fmask.page._y = pageN._y; pages.flip.fmask.page.pf._x = pageN.pf._x; pages.flip.fmask.page.pf._y = pageN.pf._y; pages.flip.fmask.page._rotation = pageN._rotation; } function scalc(obj, x) { if (x < (-pw)) { x = -pw; } if (x > pw) { x = pw; } var _local2 = Math.asin(x / pw); var _local4 = (_local2 / AM) / 2; var _local6 = 100; var _local3 = 100 * Math.sin(rotz * AM); x = x / 2; var _local5 = (Math.cos(_local2) * (pw / 2)) * (_local3 / 100); placeImg(obj, _local4, _local3, x, _local5); pages.pgrad._visible = (pages.flip._visible = true); pages.pgrad._xscale = x; pages.pgrad._alpha = (pages.flip.p3shadow._alpha = 100); pages.flip.p3shadow._xscale = -x; pages.flip.p3shadow._x = 0; pages.flip.p3shadow._y = 0; pages.flip.p3shadow._rotation = 0; pages.pgrad._x = 0; pages.pgrad._y = 0; pages.pgrad._rotation = 0; } function placeImg(j, rot, ss, x, y) { var _local2 = Math.tan(rot * AM); var _local5 = Math.SQRT2 / Math.sqrt((_local2 * _local2) + 1); var _local4 = 100 * _local2; var _local7 = -rot; var _local3 = 100 * _local5; var _local6 = 100 * _local5; j.ph.pic._rotation = 45; j.ph.pic._xscale = ((_local4 < 0) ? (-_local3) : (_local3)); j.ph.pic._yscale = _local6 * (100 / ss); j.ph._rotation = _local7; j.ph._xscale = _local4; j._yscale = ss; j._x = x; j._y = y; j._visible = true; } function setPages(p1, p2, p3, p4) { p0 = p1 - 2; p5 = p4 + 2; if (p0 < 0) { p0 = 0; } if (p5 > maxpage) { p5 = 0; } if (p1 < 0) { p1 = 0; } if (p2 < 0) { p2 = 0; } if (p3 < 0) { p3 = 0; } if (p4 < 0) { p4 = 0; } trace((((((("setpages ->" + p1) + ",") + p2) + ",") + p3) + ",") + p4); pleft = pages.p1.page.pf.ph.attachMovie(pageOrder[p1], "pic", 0); pages.p1.page.pf.ph._y = (-ph) / 2; if (transparency) { pleftb = pages.p0.page.pf.ph.attachMovie(pageOrder[p0], "pic", 0); pages.p0.page.pf.ph._y = (-ph) / 2; } else { pages.p0._visible = false; } if (hflip) { var tm = pages.flip.hfliph.attachMovie("sph", "sp2", 0); sp2 = tm.ph.pic.attachMovie(pageOrder[p2], "pic", 0); (sp2._y = (-ph) / 2); (sp2._x = (-pw) / 2); sp2 = pages.flip.hfliph.sp2; var tm = pages.flip.hfliph.attachMovie("sph", "sp3", 1); sp3 = tm.ph.pic.attachMovie(pageOrder[p3], "pic", 0); (sp3._y = (-ph) / 2); (sp3._x = (-pw) / 2); sp3 = pages.flip.hfliph.sp3; } else { pages.flip.hfliph.sp2.removeMovieClip(); pages.flip.hfliph.sp3.removeMovieClip(); sp2 = pages.flip.p2.page.pf.ph.attachMovie(pageOrder[p2], "pic", 0); pages.flip.p2.page.pf.ph._y = (-ph) / 2; sp3 = pages.flip.p3.page.pf.ph.attachMovie(pageOrder[p3], "pic", 0); pages.flip.p3.page.pf.ph._y = (-ph) / 2; } pright = pages.p4.page.pf.ph.attachMovie(pageOrder[p4], "pic", 0); pages.p4.page.pf.ph._y = (-ph) / 2; if (transparency) { prightb = pages.p5.page.pf.ph.attachMovie(pageOrder[p5], "pic", 0); pages.p5.page.pf.ph._y = (-ph) / 2; } else { pages.p5._visible = false; } if (lcover) { var lpl = (transparency ? (p1 - 4) : (p1 - 2)); var lpr = (transparency ? (p4 + 4) : (p4 + 2)); var limit = (transparency ? 0 : -2); if (lpl > limit) { pages.pLL.page.pf.ph.attachMovie(pageOrder[2], "pic", 0); pages.pLL.page.pf.ph._y = (-ph) / 2; pages.pLL._visible = true; } else { pages.pLL._visible = false; } if (lpr < (maxpage - limit)) { pages.pLR.page.pf.ph.attachMovie(pageOrder[maxpage - 1], "pic", 0); pages.pLR.page.pf.ph._y = (-ph) / 2; pages.pLR._visible = true; } else { pages.pLR._visible = false; } } } function resetPages() { setPages(page, 0, 0, page + 1); } function autoflip() { if ((((!aflip) && (!flip)) && (!flipOff)) && (canflip)) { acnt = 0; var pmh = (ph / 2); aamp = (Math.random() * pmh) - (ph / 4); var x = (gflip ? ((gdir * pw) / 2) : (((pages._xmouse < 0) ? ((-pw) / 2) : (pw / 2)))); var y = pages._ymouse; if ((y > 0) && (y > pmh)) { y = pmh; } if ((y < 0) && (y < (-pmh))) { y = -pmh; } oy = (sy = y); ax = ((pages._xmouse < 0) ? (-pmh) : (pmh)); ay = y * Math.random(); offs = -pw; var hit = 0; if ((x < 0) && (page > 0)) { pages.flip.p3._x = 0; hflip = ((hcover && (gskip)) ? ((page == maxpage) || (gtarget == 0)) : (checkCover(page, -1))); if (!(preflip && (hflip))) { if (gskip) { setPages(gtarget, gtarget + 1, page, page + 1); } else { setPages(page - 2, page - 1, page, page + 1); } } hit = -1; } if ((x > 0) && (page < maxpage)) { pages.flip.p3._x = pw; hflip = ((hcover && (gskip)) ? ((page == 0) || (gtarget == maxpage)) : (checkCover(page, 1))); if (!(preflip && (hflip))) { if (gskip) { setPages(page, gtarget, page + 1, gtarget + 1); } else { setPages(page, page + 2, page + 1, page + 3); } } hit = 1; } if (hflip && (preflip)) { hit = 0; preflip = false; return(false); } if (hit) { anim._visible = false; flip = true; flipOff = false; ox = (sx = hit * pw); pages.flip.setMask(pages.mask); aadd = hit * (pw / (gflip ? 5 : 10)); aflip = true; pages.flip.fmask._x = pw; if (preflip) { oy = (sy = ((pages._ymouse < 0) ? (-(ph / 2)) : (ph / 2))); } r0 = Math.sqrt(((sy + (ph / 2)) * (sy + (ph / 2))) + (pw * pw)); r1 = Math.sqrt((((ph / 2) - sy) * ((ph / 2) - sy)) + (pw * pw)); pageN = pages.flip.p2.page; pageO = pages.flip.p3; oef(); return(true); } } else { return(false); } } function getm() { if (aflip && (!preflip)) { x = ax; y = ay; } else { x = pages._xmouse; y = pages._ymouse; } } function getPN(i) { if (i == 0) { return(0); } var _local2 = false; j = 1; while (j <= maxpage) { if (i == pageNumber[j]) { i = j; _local2 = true; break; } j++; } if (_local2) { return(i); } return(-1); } function removePage(i) { trace("remove page " + i); i = (Math.floor((i - 1) / 2) * 2) + 1; removedPages.push(pageNumber[i], pageNumber[i + 1]); j = i + 2; while (j <= (maxpage + 1)) { pageOrder[j - 2] = pageOrder[j]; pageCanTear[j - 2] = pageCanTear[j]; pageNumber[j - 2] = pageNumber[j]; j++; } trace((("removed pages " + i) + ",") + (i + 1)); trace(removedPages.join(", ")); maxpage = maxpage - 2; } function startsnd(i) { if (SoundOn) { if (i == 0) { snd0.start(0, 0); snd0.onSoundComplete = function () { startsnd(2); delete snd0.onSoundComplete; }; } else { i--; this["snd" + i].start(0, 0); } } } function startAutoFlip() { intervalID = setInterval(nextPage, 2000); } function stopAutoFlip() { clearInterval(intervalID); } function prevPage() { gotoPage(page - 2); } function nextPage() { gotoPage(page + 2); } pw = 300; ph = 400; addPage("start"); addPage("page1"); addPage("page2"); addPage("page14"); addPage("page15"); addPage("page12"); addPage("page16"); addPage("page17"); addPage("page3"); addPage("page4"); addPage("page5"); addPage("page6"); addPage("page7"); addPage("page8"); addPage("page9"); addPage("page13"); addPage("page10"); addPage("page11"); addPage("page18"); addPage("page19"); addPage("page20"); addPage("end"); page = 0; hcover = false; clickarea = 30; afa = 56; gs = 3; ps = 5; es = 3; canflip = true; transparency = true; lcover = true; lcaddx = 10; lcaddy = 10; SoundOn = true; _global.mcnt = 0; gpage = 0; gflip = false; gdir = 0; gskip = false; gtarget = 0; aflip = false; flip = false; flipOff = false; flipOK = false; hflip = false; rotz = -30; preflip = false; ctear = false; tear = false; teard = 0; tlimit = 80; removedPages = new Array(); (mpx = 0); (mpy = 0); sx = (sy = 0); x = 0; y = 0; ax = 0; ay = 0; acnt = 0; aadd = 0; aamp = 0; AM = (Math.PI/180); mousecontroll = new Object(); mousecontroll.onMouseDown = function () { if (flip && (!aflip)) { flipOK = false; if ((sx < 0) && (pages._xmouse > 0)) { flipOK = true; } if ((sx > 0) && (pages._xmouse < 0)) { flipOK = true; } flipOff = true; flip = false; } else if (((flipOff || (aflip)) || (!canflip)) && (!preflip)) { trace("donothing"); } else { var _local5 = ox; var _local4 = oy; var _local3 = sx; var _local2 = sy; var _local1 = hittest(); if (_local1) { startsnd(1); anim._visible = false; flip = true; flipOff = false; tear = false; ox = (sx = _local1 * pw); if (preflip) { aflip = (preflip = false); (ox = _local5); (oy = _local4); (sx = _local3); (sy = _local2); } pages.flip.setMask(pages.mask); (mpx = pages._xmouse); (mpy = pages._ymouse); oef(); } } }; mousecontroll.onMouseUp = function () { if (flip && (!tear)) { if ((((Math.abs(pages._xmouse) > (pw - afa)) && (Math.abs(pages._ymouse) > ((ph / 2) - afa))) && (Math.abs(pages._xmouse - mpx) < afa)) || (preflip)) { flip = false; preflip = false; autoflip(); startsnd(2); } else if (!preflip) { preflip = false; flipOK = false; if ((sx < 0) && (pages._xmouse > 0)) { flipOK = true; } if ((sx > 0) && (pages._xmouse < 0)) { flipOK = true; } flipOff = true; flip = false; if (flipOK) { startsnd(2); } } } }; _global.gotoPage = function (i, skip) { i = getPN(i); gskip = ((skip == undefined) ? false : (skip)); if (i < 0) { return(false); } var _local2 = int(page / 2); var _local1 = int(i / 2); if (((_local2 != _local1) && (canflip)) && (!gflip)) { if (_local2 < _local1) { gdir = 1; gpage = (_local1 - _local2) - 1; } else { gdir = -1; gpage = (_local2 - _local1) - 1; } gflip = true; if (gskip) { (gtarget = _local1 * 2); (gpage = 0); } autoflip(); startsnd(0); } else { gskip = false; } }; snd0 = new Sound(); snd1 = new Sound(); snd2 = new Sound(); snd0.attachSound("pf1"); snd1.attachSound("pf2"); snd2.attachSound("pf3");Symbol 929 MovieClip Frame 6function removeML() { Mouse.removeListener(mousecontroll); } stop(); Mouse.addListener(mousecontroll); onEnterFrame = oef; resetPages(); reset();Symbol 929 MovieClip Frame 15Symbol 932 MovieClip Frame 30stop();Symbol 933 MovieClip Frame 1playtrack();Symbol 933 MovieClip Frame 329gotoPage(2, true);Symbol 933 MovieClip Frame 330stop();Symbol 940 MovieClip Frame 1stop();Symbol 940 MovieClip Frame 2stop();Symbol 940 MovieClip Frame 3stop();Symbol 946 MovieClip Frame 1stop();Symbol 946 MovieClip Frame 45gotoAndStop (1);Symbol 946 MovieClip Frame 76gotoAndStop (1);Symbol 952 MovieClip Frame 1stop();Symbol 954 MovieClip Frame 1stop();Symbol 955 MovieClip Frame 1stop();Symbol 961 Buttonon (release) { _root.thebackground.gotoAndStop(1); _root.gotoAndPlay(2); }Symbol 967 Buttonon (release) { getURL ("http://www.thorgaming.com/flasharcade/", "_blank"); }Symbol 974 Buttonon (release) { System.security.allowDomain("thorgaming.com"); _root.buttonhit = new Sound(_root); _root.buttonhit.attachSound("buttonhit"); _root.buttonhit.start(0, 1); _root.scorestatus = "Please Wait"; _root.scoreboard.thescoreboard.submitbutton._visible = 0; if (_root.gamemode == 0) { _root.serverList = new LoadVars(); _root.serverList.load((((("http://www.thorgaming.com/highscores/submit.php?op=Submit&game_id=21&game_name=" + _root.name) + "&game_score=") + _root.score) + "&game_diff=1&nocache=") + random(65000)); _root.serverList.onLoad = function (true) { if (_root.serverList.result == "ok") { _root.song.stop(); getURL ("http://www.thorgaming.com/highscores/index.php?game=21&diff=1&order=top", "_blank"); _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.thebackground.gotoAndStop(1); _root.gotoAndPlay(2); } else { _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.scorestatus = "Please retry"; } }; } else if (_root.gamemode == 1) { if (_root.challengenumber == 1) { _root.serverList = new LoadVars(); _root.serverList.load((((("http://www.thorgaming.com/highscores/submit.php?op=Submit&game_id=22&game_name=" + _root.name) + "&game_score=") + _root.score) + "&game_diff=1&nocache=") + random(65000)); _root.serverList.onLoad = function (true) { if (_root.serverList.result == "ok") { _root.song.stop(); getURL ("http://www.thorgaming.com/highscores/index.php?game=22&diff=1&order=top", "_blank"); _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.thebackground.gotoAndStop(1); _root.gotoAndPlay(2); } else { _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.scorestatus = "Please retry"; } }; } else if (_root.challengenumber == 2) { _root.serverList = new LoadVars(); _root.serverList.load((((("http://www.thorgaming.com/highscores/submit.php?op=Submit&game_id=22&game_name=" + _root.name) + "&game_score=") + _root.score) + "&game_diff=2&nocache=") + random(65000)); _root.serverList.onLoad = function (true) { if (_root.serverList.result == "ok") { _root.song.stop(); getURL ("http://www.thorgaming.com/highscores/index.php?game=22&diff=2&order=top", "_blank"); _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.thebackground.gotoAndStop(1); _root.gotoAndPlay(2); } else { _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.scorestatus = "Please retry"; } }; } else if (_root.challengenumber == 3) { _root.serverList = new LoadVars(); _root.serverList.load((((("http://www.thorgaming.com/highscores/submit.php?op=Submit&game_id=22&game_name=" + _root.name) + "&game_score=") + _root.score) + "&game_diff=3&nocache=") + random(65000)); _root.serverList.onLoad = function (true) { if (_root.serverList.result == "ok") { _root.song.stop(); getURL ("http://www.thorgaming.com/highscores/index.php?game=22&diff=3&order=top", "_blank"); _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.thebackground.gotoAndStop(1); _root.gotoAndPlay(2); } else { _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.scorestatus = "Please retry"; } }; } else if (_root.challengenumber == 4) { _root.serverList = new LoadVars(); _root.serverList.load((((("http://www.thorgaming.com/highscores/submit.php?op=Submit&game_id=22&game_name=" + _root.name) + "&game_score=") + _root.score) + "&game_diff=4&nocache=") + random(65000)); _root.serverList.onLoad = function (true) { if (_root.serverList.result == "ok") { _root.song.stop(); getURL ("http://www.thorgaming.com/highscores/index.php?game=22&diff=4&order=top", "_blank"); _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.thebackground.gotoAndStop(1); _root.gotoAndPlay(2); } else { _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.scorestatus = "Please retry"; } }; } else if (_root.challengenumber == 5) { _root.serverList = new LoadVars(); _root.serverList.load((((("http://www.thorgaming.com/highscores/submit.php?op=Submit&game_id=22&game_name=" + _root.name) + "&game_score=") + _root.score) + "&game_diff=5&nocache=") + random(65000)); _root.serverList.onLoad = function (true) { if (_root.serverList.result == "ok") { _root.song.stop(); getURL ("http://www.thorgaming.com/highscores/index.php?game=22&diff=5&order=top", "_blank"); _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.thebackground.gotoAndStop(1); _root.gotoAndPlay(2); } else { _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.scorestatus = "Please retry"; } }; } else if (_root.challengenumber == 6) { _root.serverList = new LoadVars(); _root.serverList.load((((("http://www.thorgaming.com/highscores/submit.php?op=Submit&game_id=22&game_name=" + _root.name) + "&game_score=") + _root.score) + "&game_diff=6&nocache=") + random(65000)); _root.serverList.onLoad = function (true) { if (_root.serverList.result == "ok") { _root.song.stop(); getURL ("http://www.thorgaming.com/highscores/index.php?game=22&diff=6&order=top", "_blank"); _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.thebackground.gotoAndStop(1); _root.gotoAndPlay(2); } else { _root.scoreboard.thescoreboard.submitbutton._visible = 1; _root.scorestatus = "Please retry"; } }; } } else if (_root.gamemode == 2) { } } on (rollOver) { _root.menubeep = new Sound(_root); _root.menubeep.attachSound("menubeep"); _root.menubeep.start(0, 1); } on (rollOver) { drop = new Sound(this); drop.attachSound("drop"); drop.start(0, 1); }Symbol 987 MovieClip Frame 30stop();
Library Items
Symbol 1 Sound [pistolslow] | ||
Symbol 2 Sound [pistol] | ||
Symbol 3 Sound [speedup] | ||
Symbol 4 Sound [bluesoundslow] | ||
Symbol 5 Sound [slowdown] | ||
Symbol 6 Sound [greensoundslow] | ||
Symbol 7 Sound [ric2] | ||
Symbol 8 Sound [ric] | ||
Symbol 9 Sound [reloadslow] | ||
Symbol 10 Sound [reload] | ||
Symbol 11 Sound [redsound] | ||
Symbol 12 Sound [redsoundslow] | ||
Symbol 13 Sound [shotgunslow] | ||
Symbol 14 Sound [shotgun] | ||
Symbol 15 Sound [greensound] | ||
Symbol 16 Sound [dryfireslow] | ||
Symbol 17 Sound [dryfire] | ||
Symbol 18 Sound [bluesound] | ||
Symbol 19 Sound [fleshslow] | ||
Symbol 20 Sound [flesh] | ||
Symbol 21 Sound [pant] | Used by:644 646 | |
Symbol 22 Sound [ouch] | Used by:546 568 728 | |
Symbol 23 Sound [swish] | Used by:693 | |
Symbol 24 MovieClip [FUIComponentSymbol] | ||
Symbol 25 Graphic | Used by:26 46 55 78 92 100 | |
Symbol 26 MovieClip | Uses:25 | Used by:37 |
Symbol 27 Graphic | Used by:28 45 54 79 91 99 | |
Symbol 28 MovieClip | Uses:27 | Used by:37 |
Symbol 29 Graphic | Used by:30 52 80 97 | |
Symbol 30 MovieClip | Uses:29 | Used by:37 |
Symbol 31 Graphic | Used by:32 53 81 98 | |
Symbol 32 MovieClip | Uses:31 | Used by:37 |
Symbol 33 Graphic | Used by:34 | |
Symbol 34 MovieClip | Uses:33 | Used by:37 |
Symbol 35 Graphic | Used by:36 40 62 64 65 71 72 84 88 | |
Symbol 36 MovieClip | Uses:35 | Used by:37 |
Symbol 37 MovieClip | Uses:26 28 30 32 34 36 | Used by:57 |
Symbol 38 Graphic | Used by:39 | |
Symbol 39 MovieClip | Uses:38 | Used by:47 |
Symbol 40 MovieClip | Uses:35 | Used by:47 |
Symbol 41 Graphic | Used by:42 89 | |
Symbol 42 MovieClip | Uses:41 | Used by:47 |
Symbol 43 Graphic | Used by:44 90 | |
Symbol 44 MovieClip | Uses:43 | Used by:47 |
Symbol 45 MovieClip | Uses:27 | Used by:47 |
Symbol 46 MovieClip | Uses:25 | Used by:47 |
Symbol 47 MovieClip | Uses:39 40 42 44 45 46 | Used by:57 |
Symbol 48 Graphic | Used by:49 | |
Symbol 49 MovieClip | Uses:48 | Used by:56 |
Symbol 50 Graphic | Used by:51 96 | |
Symbol 51 MovieClip | Uses:50 | Used by:56 |
Symbol 52 MovieClip | Uses:29 | Used by:56 |
Symbol 53 MovieClip | Uses:31 | Used by:56 |
Symbol 54 MovieClip | Uses:27 | Used by:56 |
Symbol 55 MovieClip | Uses:25 | Used by:56 |
Symbol 56 MovieClip | Uses:49 51 52 53 54 55 | Used by:57 |
Symbol 57 MovieClip [UpArrow] | Uses:37 47 56 | |
Symbol 58 Graphic | Used by:59 68 69 73 | |
Symbol 59 MovieClip | Uses:58 | Used by:63 |
Symbol 60 Graphic | Used by:61 | |
Symbol 61 MovieClip | Uses:60 | Used by:63 |
Symbol 62 MovieClip | Uses:35 | Used by:63 |
Symbol 63 MovieClip | Uses:59 61 62 | Used by:77 |
Symbol 64 MovieClip | Uses:35 | Used by:70 |
Symbol 65 MovieClip | Uses:35 | Used by:70 |
Symbol 66 Graphic | Used by:67 | |
Symbol 67 MovieClip | Uses:66 | Used by:70 |
Symbol 68 MovieClip | Uses:58 | Used by:70 |
Symbol 69 MovieClip | Uses:58 | Used by:70 |
Symbol 70 MovieClip | Uses:64 65 67 68 69 | Used by:77 |
Symbol 71 MovieClip | Uses:35 | Used by:76 |
Symbol 72 MovieClip | Uses:35 | Used by:76 |
Symbol 73 MovieClip | Uses:58 | Used by:76 |
Symbol 74 Graphic | Used by:75 | |
Symbol 75 MovieClip | Uses:74 | Used by:76 |
Symbol 76 MovieClip | Uses:71 72 73 75 | Used by:77 |
Symbol 77 MovieClip [ScrollThumb] | Uses:63 70 76 | |
Symbol 78 MovieClip | Uses:25 | Used by:85 |
Symbol 79 MovieClip | Uses:27 | Used by:85 |
Symbol 80 MovieClip | Uses:29 | Used by:85 |
Symbol 81 MovieClip | Uses:31 | Used by:85 |
Symbol 82 Graphic | Used by:83 | |
Symbol 83 MovieClip | Uses:82 | Used by:85 |
Symbol 84 MovieClip | Uses:35 | Used by:85 |
Symbol 85 MovieClip | Uses:78 79 80 81 83 84 | Used by:102 |
Symbol 86 Graphic | Used by:87 | |
Symbol 87 MovieClip | Uses:86 | Used by:93 |
Symbol 88 MovieClip | Uses:35 | Used by:93 |
Symbol 89 MovieClip | Uses:41 | Used by:93 |
Symbol 90 MovieClip | Uses:43 | Used by:93 |
Symbol 91 MovieClip | Uses:27 | Used by:93 |
Symbol 92 MovieClip | Uses:25 | Used by:93 |
Symbol 93 MovieClip | Uses:87 88 89 90 91 92 | Used by:102 |
Symbol 94 Graphic | Used by:95 | |
Symbol 95 MovieClip | Uses:94 | Used by:101 |
Symbol 96 MovieClip | Uses:50 | Used by:101 |
Symbol 97 MovieClip | Uses:29 | Used by:101 |
Symbol 98 MovieClip | Uses:31 | Used by:101 |
Symbol 99 MovieClip | Uses:27 | Used by:101 |
Symbol 100 MovieClip | Uses:25 | Used by:101 |
Symbol 101 MovieClip | Uses:95 96 97 98 99 100 | Used by:102 |
Symbol 102 MovieClip [DownArrow] | Uses:85 93 101 | |
Symbol 103 Graphic | Used by:104 | |
Symbol 104 MovieClip | Uses:103 | Used by:105 |
Symbol 105 MovieClip [FHighlightSymbol] | Uses:104 | |
Symbol 106 Font | Used by:107 | |
Symbol 107 EditableText | Uses:106 | Used by:108 |
Symbol 108 MovieClip [FLabelSymbol] | Uses:107 | |
Symbol 109 Graphic | Used by:110 | |
Symbol 110 MovieClip | Uses:109 | Used by:115 212 242 251 257 268 295 322 350 358 360 362 364 366 368 858 |
Symbol 111 Font | Used by:112 264 265 339 | |
Symbol 112 EditableText | Uses:111 | Used by:115 |
Symbol 113 Graphic | Used by:114 | |
Symbol 114 MovieClip | Uses:113 | Used by:115 212 242 251 257 268 295 322 350 358 360 362 364 366 368 858 |
Symbol 115 MovieClip [page18] | Uses:110 112 114 | |
Symbol 119 Graphic | Used by:120 | |
Symbol 120 MovieClip [BoundingBox] | Uses:119 | Used by:139 143 167 739 742 744 801 802 803 804 805 806 818 |
Symbol 121 Graphic | Used by:122 | |
Symbol 122 MovieClip [BrdrShdw] | Uses:121 | Used by:125 130 131 |
Symbol 123 Graphic | Used by:124 | |
Symbol 124 MovieClip [BrdrFace] | Uses:123 | Used by:125 130 131 |
Symbol 125 MovieClip [SimpleButtonDown] | Uses:122 124 | Used by:143 |
Symbol 126 Graphic | Used by:127 | |
Symbol 127 MovieClip [BrdrBlk] | Uses:126 | Used by:130 131 |
Symbol 128 Graphic | Used by:129 | |
Symbol 129 MovieClip [BrdrHilght] | Uses:128 | Used by:130 131 |
Symbol 130 MovieClip [SimpleButtonIn] | Uses:127 129 122 124 | Used by:143 |
Symbol 131 MovieClip [SimpleButtonUp] | Uses:127 124 122 129 | Used by:143 |
Symbol 132 MovieClip [Defaults] | Used by:134 | |
Symbol 133 MovieClip [UIObjectExtensions] | Used by:134 | |
Symbol 134 MovieClip [UIObject] | Uses:132 133 | Used by:140 142 146 |
Symbol 135 Graphic | Used by:137 | |
Symbol 136 Graphic | Used by:137 | |
Symbol 137 Button | Uses:135 136 | Used by:140 |
Symbol 138 MovieClip | Used by:140 | |
Symbol 139 MovieClip [FocusRect] | Uses:120 | Used by:140 |
Symbol 140 MovieClip [FocusManager] | Uses:137 138 139 134 | Used by:142 |
Symbol 141 MovieClip [UIComponentExtensions] | Used by:142 | |
Symbol 142 MovieClip [UIComponent] | Uses:134 140 141 | Used by:143 148 167 739 742 803 |
Symbol 143 MovieClip [SimpleButton] | Uses:120 125 130 131 142 | Used by:167 739 744 801 802 |
Symbol 144 Font | Used by:145 | |
Symbol 145 EditableText | Uses:144 | Used by:148 |
Symbol 146 MovieClip [Border] | Uses:134 | Used by:147 744 |
Symbol 147 MovieClip [RectBorder] | Uses:146 | Used by:148 744 803 |
Symbol 148 MovieClip [TextInput] | Uses:145 147 142 | Used by:167 739 |
Symbol 149 Graphic | Used by:153 156 157 158 160 161 162 163 | |
Symbol 150 Graphic | Used by:153 156 157 158 | |
Symbol 151 Graphic | Used by:153 156 157 158 160 161 162 163 747 782 783 784 787 788 793 | |
Symbol 152 Graphic | Used by:153 156 157 158 160 161 162 163 753 758 759 760 794 795 796 797 811 815 816 | |
Symbol 153 MovieClip [StepDownArrowDisabled] | Uses:149 150 151 152 | Used by:166 |
Symbol 154 Graphic | Used by:155 | |
Symbol 155 MovieClip [StepThemeColor1] | Uses:154 | Used by:156 157 161 162 |
Symbol 156 MovieClip [StepDownArrowDown] | Uses:149 151 155 150 152 | Used by:166 |
Symbol 157 MovieClip [StepDownArrowOver] | Uses:149 151 155 150 152 | Used by:166 |
Symbol 158 MovieClip [StepDownArrowUp] | Uses:149 150 151 152 | Used by:166 |
Symbol 159 Graphic | Used by:160 161 162 163 | |
Symbol 160 MovieClip [StepUpArrowDisabled] | Uses:149 159 151 152 | Used by:166 |
Symbol 161 MovieClip [StepUpArrowDown] | Uses:149 151 155 159 152 | Used by:166 |
Symbol 162 MovieClip [StepUpArrowOver] | Uses:149 151 155 159 152 | Used by:166 |
Symbol 163 MovieClip [StepUpArrowUp] | Uses:149 159 151 152 | Used by:166 |
Symbol 164 Graphic | Used by:165 | |
Symbol 165 MovieClip [StepTrack] | Uses:164 | Used by:166 |
Symbol 166 MovieClip [NumericStepperAssets] | Uses:153 156 157 158 160 161 162 163 165 | Used by:167 |
Symbol 167 MovieClip [NumericStepper] | Uses:120 143 142 148 166 | Used by:212 |
Symbol 189 Font | Used by:190 191 192 193 196 197 198 199 200 201 229 837 | |
Symbol 190 Text | Uses:189 | Used by:212 |
Symbol 191 Text | Uses:189 | Used by:212 |
Symbol 192 Text | Uses:189 | Used by:212 |
Symbol 193 Text | Uses:189 | Used by:212 |
Symbol 194 Graphic | Used by:195 | |
Symbol 195 MovieClip | Uses:194 | Used by:212 |
Symbol 196 Text | Uses:189 | Used by:212 |
Symbol 197 Text | Uses:189 | Used by:212 |
Symbol 198 Text | Uses:189 | Used by:212 |
Symbol 199 Text | Uses:189 | Used by:212 |
Symbol 200 Text | Uses:189 | Used by:212 |
Symbol 201 Text | Uses:189 | Used by:212 |
Symbol 202 Font | Used by:203 210 211 312 329 | |
Symbol 203 Text | Uses:202 | Used by:212 |
Symbol 204 Font | Used by:205 | |
Symbol 205 Text | Uses:204 | Used by:212 |
Symbol 206 Graphic | Used by:207 | |
Symbol 207 MovieClip | Uses:206 | Used by:209 232 236 |
Symbol 208 Graphic | Used by:209 232 235 236 237 271 274 277 377 637 835 848 Timeline | |
Symbol 209 Button | Uses:207 208 | Used by:212 |
Symbol 210 Text | Uses:202 | Used by:212 |
Symbol 211 Text | Uses:202 | Used by:212 |
Symbol 212 MovieClip [page17] | Uses:110 167 190 191 192 193 195 196 197 198 199 200 201 203 205 209 210 211 114 | |
Symbol 213 Graphic | Used by:214 | |
Symbol 214 MovieClip | Uses:213 | Used by:215 |
Symbol 215 MovieClip | Uses:214 | Used by:216 |
Symbol 216 MovieClip [FScrollBarSymbol] | Uses:215 | Used by:226 |
Symbol 217 Graphic | Used by:218 | |
Symbol 218 MovieClip | Uses:217 | Used by:228 |
Symbol 219 Graphic | Used by:222 | |
Symbol 220 Graphic | Used by:221 957 | |
Symbol 221 MovieClip | Uses:220 | Used by:222 |
Symbol 222 MovieClip [FBoundingBoxSymbol] | Uses:219 221 | Used by:228 |
Symbol 223 MovieClip [FSelectableItemSymbol] | Used by:225 | |
Symbol 224 MovieClip [DataProviderSymbol] | Used by:225 | |
Symbol 225 MovieClip [FSelectableListSymbol] | Uses:223 224 | Used by:226 |
Symbol 226 MovieClip [FScrollSelectListSymbol] | Uses:225 216 | Used by:228 |
Symbol 227 MovieClip [FListItemSymbol] | Used by:228 | |
Symbol 228 MovieClip [FListBoxSymbol] | Uses:218 222 226 227 | Used by:242 |
Symbol 229 EditableText | Uses:189 | Used by:242 |
Symbol 230 Font | Used by:231 248 269 272 275 283 300 301 861 862 863 865 866 | |
Symbol 231 Text | Uses:230 | Used by:242 |
Symbol 232 Button | Uses:207 208 | Used by:242 |
Symbol 233 Graphic | Used by:234 | |
Symbol 234 MovieClip | Uses:233 | Used by:235 237 |
Symbol 235 Button | Uses:234 208 | Used by:242 |
Symbol 236 Button | Uses:207 208 | Used by:242 |
Symbol 237 Button | Uses:234 208 | Used by:242 |
Symbol 238 Graphic | Used by:239 | |
Symbol 239 MovieClip | Uses:238 | Used by:242 |
Symbol 240 Graphic | Used by:241 | |
Symbol 241 MovieClip | Uses:240 | Used by:242 |
Symbol 242 MovieClip [page16] | Uses:110 228 229 231 232 235 236 237 239 241 114 | |
Symbol 243 Bitmap | Used by:244 | |
Symbol 244 Graphic | Uses:243 | Used by:251 |
Symbol 245 Font | Used by:246 247 252 253 305 310 315 325 341 864 | |
Symbol 246 Text | Uses:245 | Used by:251 |
Symbol 247 Text | Uses:245 | Used by:251 |
Symbol 248 Text | Uses:230 | Used by:251 257 |
Symbol 249 Bitmap | Used by:250 | |
Symbol 250 Graphic | Uses:249 | Used by:251 |
Symbol 251 MovieClip [page15] | Uses:110 244 246 247 248 250 114 | |
Symbol 252 Text | Uses:245 | Used by:257 |
Symbol 253 Text | Uses:245 | Used by:257 |
Symbol 254 Bitmap | Used by:256 | |
Symbol 255 Bitmap | Used by:256 | |
Symbol 256 Graphic | Uses:254 255 | Used by:257 |
Symbol 257 MovieClip [page14] | Uses:110 252 253 248 256 114 | |
Symbol 258 Font | Used by:259 881 | |
Symbol 259 Text | Uses:258 | Used by:261 |
Symbol 260 Graphic | Used by:261 | |
Symbol 261 MovieClip | Uses:259 260 | Used by:263 |
Symbol 262 Graphic | Used by:263 | |
Symbol 263 Button | Uses:261 262 | Used by:268 929 |
Symbol 264 EditableText | Uses:111 | Used by:268 |
Symbol 265 Text | Uses:111 | Used by:268 |
Symbol 266 Font | Used by:267 361 363 365 367 857 | |
Symbol 267 Text | Uses:266 | Used by:268 |
Symbol 268 MovieClip [page13] | Uses:110 263 264 265 267 114 | |
Symbol 269 Text | Uses:230 | Used by:270 |
Symbol 270 MovieClip | Uses:269 | Used by:271 |
Symbol 271 Button | Uses:270 208 | Used by:295 |
Symbol 272 Text | Uses:230 | Used by:273 |
Symbol 273 MovieClip | Uses:272 | Used by:274 |
Symbol 274 Button | Uses:273 208 | Used by:295 |
Symbol 275 Text | Uses:230 | Used by:276 |
Symbol 276 MovieClip | Uses:275 | Used by:277 |
Symbol 277 Button | Uses:276 208 | Used by:295 |
Symbol 278 Font | Used by:279 284 285 286 294 304 320 345 351 359 361 363 365 367 857 | |
Symbol 279 Text | Uses:278 | Used by:295 |
Symbol 280 Graphic | Used by:281 282 | |
Symbol 281 MovieClip | Uses:280 | Used by:282 |
Symbol 282 Button | Uses:281 280 | Used by:295 |
Symbol 283 EditableText | Uses:230 | Used by:295 |
Symbol 284 Text | Uses:278 | Used by:295 |
Symbol 285 Text | Uses:278 | Used by:295 |
Symbol 286 Text | Uses:278 | Used by:295 |
Symbol 287 Graphic | Used by:288 | |
Symbol 288 MovieClip | Uses:287 | Used by:292 |
Symbol 289 Graphic | Used by:290 291 | |
Symbol 290 MovieClip | Uses:289 | Used by:291 |
Symbol 291 Button | Uses:290 289 | Used by:292 |
Symbol 292 MovieClip | Uses:288 291 | Used by:293 |
Symbol 293 MovieClip | Uses:292 | Used by:295 |
Symbol 294 Text | Uses:278 | Used by:295 |
Symbol 295 MovieClip [page12] | Uses:110 271 274 277 279 282 283 284 285 286 293 294 114 | |
Symbol 296 Font | Used by:297 349 | |
Symbol 297 Text | Uses:296 | Used by:322 |
Symbol 298 Graphic | Used by:299 | |
Symbol 299 MovieClip | Uses:298 | Used by:303 |
Symbol 300 Text | Uses:230 | Used by:303 |
Symbol 301 Text | Uses:230 | Used by:303 |
Symbol 302 Graphic | Used by:303 | |
Symbol 303 MovieClip | Uses:299 300 301 302 | Used by:322 |
Symbol 304 Text | Uses:278 | Used by:322 |
Symbol 305 Text | Uses:245 | Used by:321 340 |
Symbol 306 Font | Used by:307 311 316 317 318 319 326 327 328 330 331 332 334 335 336 337 338 342 346 421 422 837 868 947 953 968 969 970 971 972 975 978 979 980 981 982 983 | |
Symbol 307 Text | Uses:306 | Used by:321 |
Symbol 308 Graphic | Used by:309 | |
Symbol 309 MovieClip | Uses:308 | Used by:314 321 333 340 343 347 350 |
Symbol 310 Text | Uses:245 | Used by:321 340 |
Symbol 311 Text | Uses:306 | Used by:321 |
Symbol 312 Text | Uses:202 | Used by:314 |
Symbol 313 Graphic | Used by:314 | |
Symbol 314 MovieClip | Uses:312 313 309 | Used by:321 |
Symbol 315 Text | Uses:245 | Used by:321 340 |
Symbol 316 Text | Uses:306 | Used by:321 |
Symbol 317 Text | Uses:306 | Used by:321 |
Symbol 318 Text | Uses:306 | Used by:321 |
Symbol 319 Text | Uses:306 | Used by:321 |
Symbol 320 Text | Uses:278 | Used by:321 |
Symbol 321 MovieClip | Uses:305 307 309 310 311 314 315 316 317 318 319 320 | Used by:322 |
Symbol 322 MovieClip [page11] | Uses:110 297 303 304 321 114 | |
Symbol 323 Font | Used by:324 348 | |
Symbol 324 Text | Uses:323 | Used by:350 |
Symbol 325 Text | Uses:245 | Used by:350 |
Symbol 326 Text | Uses:306 | Used by:350 |
Symbol 327 Text | Uses:306 | Used by:340 |
Symbol 328 Text | Uses:306 | Used by:333 |
Symbol 329 Text | Uses:202 | Used by:333 |
Symbol 330 Text | Uses:306 | Used by:333 |
Symbol 331 Text | Uses:306 | Used by:333 |
Symbol 332 Text | Uses:306 | Used by:333 |
Symbol 333 MovieClip | Uses:328 329 330 331 332 309 | Used by:340 |
Symbol 334 Text | Uses:306 | Used by:340 |
Symbol 335 Text | Uses:306 | Used by:340 |
Symbol 336 Text | Uses:306 | Used by:340 |
Symbol 337 Text | Uses:306 | Used by:340 |
Symbol 338 Text | Uses:306 | Used by:340 |
Symbol 339 Text | Uses:111 | Used by:340 |
Symbol 340 MovieClip | Uses:305 327 309 333 310 334 315 335 336 337 338 339 | Used by:350 |
Symbol 341 Text | Uses:245 | Used by:343 |
Symbol 342 Text | Uses:306 | Used by:343 |
Symbol 343 MovieClip | Uses:341 342 309 | Used by:350 |
Symbol 344 Font | Used by:345 | |
Symbol 345 Text | Uses:278 344 | Used by:347 |
Symbol 346 Text | Uses:306 | Used by:347 |
Symbol 347 MovieClip | Uses:345 346 309 | Used by:350 |
Symbol 348 Text | Uses:323 | Used by:350 |
Symbol 349 Text | Uses:296 | Used by:350 |
Symbol 350 MovieClip [page10] | Uses:110 324 325 326 309 340 343 347 348 349 114 | |
Symbol 351 Text | Uses:278 | Used by:358 |
Symbol 352 Bitmap | Used by:354 356 625 872 878 | |
Symbol 353 Bitmap | Used by:354 645 872 | |
Symbol 354 Graphic | Uses:352 353 | Used by:355 |
Symbol 355 MovieClip | Uses:354 | Used by:358 735 |
Symbol 356 Graphic | Uses:352 | Used by:357 |
Symbol 357 MovieClip | Uses:356 | Used by:358 |
Symbol 358 MovieClip [page9] | Uses:110 351 355 357 114 | |
Symbol 359 Text | Uses:278 | Used by:360 |
Symbol 360 MovieClip [page8] | Uses:110 359 114 | |
Symbol 361 Text | Uses:278 266 | Used by:362 |
Symbol 362 MovieClip [page7] | Uses:110 361 114 | |
Symbol 363 Text | Uses:266 278 | Used by:364 |
Symbol 364 MovieClip [page6] | Uses:110 363 114 | |
Symbol 365 Text | Uses:278 266 | Used by:366 |
Symbol 366 MovieClip [page5] | Uses:110 365 114 | |
Symbol 367 Text | Uses:278 266 | Used by:368 |
Symbol 368 MovieClip [page4] | Uses:110 367 114 | |
Symbol 369 Graphic | Used by:375 | |
Symbol 370 Graphic | Used by:371 | |
Symbol 371 MovieClip | Uses:370 | Used by:373 |
Symbol 372 Graphic | Used by:373 447 639 | |
Symbol 373 Button | Uses:371 372 | Used by:375 |
Symbol 374 Graphic | Used by:375 | |
Symbol 375 MovieClip | Uses:369 373 374 | Used by:376 |
Symbol 376 MovieClip [pausedmovie] | Uses:375 | |
Symbol 377 MovieClip | Uses:208 | Used by:380 |
Symbol 378 Graphic | Used by:379 | |
Symbol 379 MovieClip | Uses:378 | Used by:380 |
Symbol 380 MovieClip [changelocation] | Uses:377 379 | |
Symbol 381 Graphic | Used by:382 | |
Symbol 382 MovieClip | Uses:381 | Used by:384 |
Symbol 383 Graphic | Used by:384 | |
Symbol 384 MovieClip | Uses:382 383 | Used by:385 |
Symbol 385 MovieClip [enemiesstronger] | Uses:384 | |
Symbol 386 Graphic | Used by:387 | |
Symbol 387 MovieClip | Uses:386 | Used by:388 |
Symbol 388 MovieClip [skirmishend] | Uses:387 | |
Symbol 389 Graphic | Used by:390 | |
Symbol 390 MovieClip | Uses:389 | Used by:391 |
Symbol 391 MovieClip [challengeend] | Uses:390 | |
Symbol 392 Graphic | Used by:393 | |
Symbol 393 MovieClip | Uses:392 | Used by:394 |
Symbol 394 MovieClip [zombiewavecomplete] | Uses:393 | |
Symbol 395 Graphic | Used by:396 455 658 933 956 | |
Symbol 396 MovieClip | Uses:395 | Used by:399 |
Symbol 397 Graphic | Used by:398 456 | |
Symbol 398 MovieClip | Uses:397 | Used by:399 |
Symbol 399 MovieClip | Uses:396 398 | Used by:400 |
Symbol 400 MovieClip [explosion2] | Uses:399 | |
Symbol 401 Font | Used by:402 403 | |
Symbol 402 Text | Uses:401 | Used by:404 |
Symbol 403 Text | Uses:401 | Used by:404 |
Symbol 404 MovieClip | Uses:402 403 | Used by:405 |
Symbol 405 MovieClip | Uses:404 | Used by:454 |
Symbol 406 Bitmap | Used by:407 651 | |
Symbol 407 Graphic | Uses:406 | Used by:408 409 |
Symbol 408 MovieClip | Uses:407 | Used by:409 |
Symbol 409 MovieClip | Uses:407 408 | Used by:410 |
Symbol 410 MovieClip | Uses:409 | Used by:454 871 |
Symbol 411 Bitmap | Used by:412 647 | |
Symbol 412 Graphic | Uses:411 | Used by:413 |
Symbol 413 MovieClip | Uses:412 | Used by:414 |
Symbol 414 MovieClip | Uses:413 | Used by:415 |
Symbol 415 MovieClip | Uses:414 | Used by:454 |
Symbol 416 Bitmap | Used by:417 649 | |
Symbol 417 Graphic | Uses:416 | Used by:418 |
Symbol 418 MovieClip | Uses:417 | Used by:419 |
Symbol 419 MovieClip | Uses:418 | Used by:420 |
Symbol 420 MovieClip | Uses:419 | Used by:454 |
Symbol 421 EditableText | Uses:306 | Used by:454 |
Symbol 422 EditableText | Uses:306 | Used by:454 |
Symbol 423 Bitmap | Used by:425 973 | |
Symbol 424 Bitmap | Used by:425 | |
Symbol 425 Graphic | Uses:423 424 | Used by:454 |
Symbol 426 Bitmap | Used by:427 | |
Symbol 427 Graphic | Uses:426 | Used by:428 430 |
Symbol 428 MovieClip | Uses:427 | Used by:429 |
Symbol 429 MovieClip | Uses:428 | Used by:430 |
Symbol 430 Button | Uses:429 427 | Used by:431 |
Symbol 431 MovieClip | Uses:430 | Used by:432 |
Symbol 432 MovieClip | Uses:431 | Used by:454 871 |
Symbol 433 Bitmap | Used by:434 | |
Symbol 434 Graphic | Uses:433 | Used by:435 437 |
Symbol 435 MovieClip | Uses:434 | Used by:436 |
Symbol 436 MovieClip | Uses:435 | Used by:437 |
Symbol 437 Button | Uses:436 434 | Used by:438 |
Symbol 438 MovieClip | Uses:437 | Used by:439 |
Symbol 439 MovieClip | Uses:438 | Used by:454 871 |
Symbol 440 Bitmap | Used by:441 | |
Symbol 441 Graphic | Uses:440 | Used by:442 444 |
Symbol 442 MovieClip | Uses:441 | Used by:443 |
Symbol 443 MovieClip | Uses:442 | Used by:444 |
Symbol 444 Button | Uses:443 441 | Used by:445 |
Symbol 445 MovieClip | Uses:444 | Used by:446 |
Symbol 446 MovieClip | Uses:445 | Used by:454 871 |
Symbol 447 MovieClip | Uses:372 | Used by:450 451 |
Symbol 448 Bitmap | Used by:449 | |
Symbol 449 Graphic | Uses:448 | Used by:450 451 |
Symbol 450 MovieClip | Uses:449 447 | Used by:454 871 |
Symbol 451 MovieClip | Uses:449 447 | Used by:454 871 |
Symbol 452 Graphic | Used by:453 | |
Symbol 453 MovieClip | Uses:452 | Used by:454 871 |
Symbol 454 MovieClip [ammotypemovie] | Uses:405 410 415 420 421 422 425 432 439 446 450 451 453 | |
Symbol 455 MovieClip | Uses:395 | Used by:457 |
Symbol 456 MovieClip | Uses:397 | Used by:457 |
Symbol 457 MovieClip | Uses:455 456 | Used by:458 728 |
Symbol 458 MovieClip [explosion] | Uses:457 | |
Symbol 459 Graphic | Used by:460 | |
Symbol 460 MovieClip [bullet] | Uses:459 | |
Symbol 461 Graphic | Used by:462 | |
Symbol 462 MovieClip | Uses:461 | Used by:472 491 499 530 549 557 569 587 621 |
Symbol 463 Bitmap | Used by:464 | |
Symbol 464 Graphic | Uses:463 | Used by:472 491 |
Symbol 465 Graphic | Used by:466 | |
Symbol 466 MovieClip | Uses:465 | Used by:467 490 |
Symbol 467 MovieClip | Uses:466 | Used by:472 |
Symbol 468 Bitmap | Used by:469 | |
Symbol 469 Graphic | Uses:468 | Used by:472 491 |
Symbol 470 Bitmap | Used by:471 | |
Symbol 471 Graphic | Uses:470 | Used by:472 491 |
Symbol 472 MovieClip | Uses:462 464 467 469 471 | Used by:494 |
Symbol 473 Bitmap | Used by:474 | |
Symbol 474 Graphic | Uses:473 | Used by:489 493 |
Symbol 475 Sound | Used by:489 | |
Symbol 476 Bitmap | Used by:477 | |
Symbol 477 Graphic | Uses:476 | Used by:489 493 |
Symbol 478 Bitmap | Used by:479 | |
Symbol 479 Graphic | Uses:478 | Used by:489 493 |
Symbol 480 Bitmap | Used by:481 | |
Symbol 481 Graphic | Uses:480 | Used by:489 493 |
Symbol 482 Bitmap | Used by:483 | |
Symbol 483 Graphic | Uses:482 | Used by:489 493 |
Symbol 484 Bitmap | Used by:485 | |
Symbol 485 Graphic | Uses:484 | Used by:489 493 |
Symbol 486 Bitmap | Used by:487 | |
Symbol 487 Graphic | Uses:486 | Used by:488 489 493 |
Symbol 488 MovieClip | Uses:487 | Used by:489 493 |
Symbol 489 MovieClip | Uses:474 475 477 479 481 483 485 487 488 | Used by:494 |
Symbol 490 MovieClip | Uses:466 | Used by:491 |
Symbol 491 MovieClip | Uses:462 464 490 469 471 | Used by:494 |
Symbol 492 Sound | Used by:493 | |
Symbol 493 MovieClip | Uses:474 492 477 479 481 483 485 487 488 | Used by:494 |
Symbol 494 MovieClip [enemytarget3] | Uses:472 489 491 493 | |
Symbol 495 Bitmap | Used by:496 | |
Symbol 496 Graphic | Uses:495 | Used by:499 |
Symbol 497 Bitmap | Used by:498 | |
Symbol 498 Graphic | Uses:497 | Used by:499 |
Symbol 499 MovieClip | Uses:462 496 498 | Used by:552 |
Symbol 500 Bitmap | Used by:501 | |
Symbol 501 Graphic | Uses:500 | Used by:530 549 |
Symbol 502 Bitmap | Used by:503 | |
Symbol 503 Graphic | Uses:502 | Used by:530 549 |
Symbol 504 Bitmap | Used by:505 | |
Symbol 505 Graphic | Uses:504 | Used by:530 549 |
Symbol 506 Graphic | Used by:507 | |
Symbol 507 MovieClip | Uses:506 | Used by:530 549 |
Symbol 508 Bitmap | Used by:509 | |
Symbol 509 Graphic | Uses:508 | Used by:530 549 |
Symbol 510 Sound | Used by:530 | |
Symbol 511 Bitmap | Used by:512 | |
Symbol 512 Graphic | Uses:511 | Used by:530 549 |
Symbol 513 Bitmap | Used by:514 | |
Symbol 514 Graphic | Uses:513 | Used by:530 549 |
Symbol 515 Bitmap | Used by:516 | |
Symbol 516 Graphic | Uses:515 | Used by:530 549 |
Symbol 517 Bitmap | Used by:518 | |
Symbol 518 Graphic | Uses:517 | Used by:530 549 |
Symbol 519 Bitmap | Used by:520 | |
Symbol 520 Graphic | Uses:519 | Used by:530 549 |
Symbol 521 Bitmap | Used by:522 | |
Symbol 522 Graphic | Uses:521 | Used by:530 549 |
Symbol 523 Sound | Used by:530 620 | |
Symbol 524 Bitmap | Used by:525 | |
Symbol 525 Graphic | Uses:524 | Used by:530 549 |
Symbol 526 Bitmap | Used by:527 | |
Symbol 527 Graphic | Uses:526 | Used by:530 549 |
Symbol 528 Bitmap | Used by:529 | |
Symbol 529 Graphic | Uses:528 | Used by:530 549 |
Symbol 530 MovieClip | Uses:462 501 503 505 507 509 510 512 514 516 518 520 522 523 525 527 529 | Used by:552 572 624 |
Symbol 531 Bitmap | Used by:532 | |
Symbol 532 Graphic | Uses:531 | Used by:546 551 |
Symbol 533 Bitmap | Used by:534 | |
Symbol 534 Graphic | Uses:533 | Used by:546 551 |
Symbol 535 Bitmap | Used by:536 | |
Symbol 536 Graphic | Uses:535 | Used by:546 551 |
Symbol 537 Bitmap | Used by:538 | |
Symbol 538 Graphic | Uses:537 | Used by:546 551 |
Symbol 539 Bitmap | Used by:540 | |
Symbol 540 Graphic | Uses:539 | Used by:546 551 |
Symbol 541 Bitmap | Used by:542 | |
Symbol 542 Graphic | Uses:541 | Used by:546 551 |
Symbol 543 Bitmap | Used by:544 | |
Symbol 544 Graphic | Uses:543 | Used by:545 |
Symbol 545 MovieClip | Uses:544 | Used by:546 551 |
Symbol 546 MovieClip | Uses:532 22 534 536 538 540 542 545 | Used by:552 |
Symbol 547 Sound | Used by:549 | |
Symbol 548 Sound | Used by:549 623 | |
Symbol 549 MovieClip | Uses:462 501 503 505 507 509 547 512 514 516 518 520 522 548 525 527 529 | Used by:552 572 624 |
Symbol 550 Sound | Used by:551 571 | |
Symbol 551 MovieClip | Uses:532 550 534 536 538 540 542 545 | Used by:552 |
Symbol 552 MovieClip [enemytarget2] | Uses:499 530 546 549 551 | |
Symbol 553 Bitmap | Used by:554 558 | |
Symbol 554 Graphic | Uses:553 | Used by:557 569 |
Symbol 555 Bitmap | Used by:556 | |
Symbol 556 Graphic | Uses:555 | Used by:557 |
Symbol 557 MovieClip | Uses:462 554 556 | Used by:572 |
Symbol 558 Graphic | Uses:553 | Used by:568 571 |
Symbol 559 Bitmap | Used by:560 | |
Symbol 560 Graphic | Uses:559 | Used by:568 571 |
Symbol 561 Bitmap | Used by:562 | |
Symbol 562 Graphic | Uses:561 | Used by:568 571 |
Symbol 563 Bitmap | Used by:564 | |
Symbol 564 Graphic | Uses:563 | Used by:568 571 |
Symbol 565 Bitmap | Used by:566 | |
Symbol 566 Graphic | Uses:565 | Used by:567 570 571 |
Symbol 567 MovieClip | Uses:566 | Used by:568 |
Symbol 568 MovieClip | Uses:558 22 560 562 564 567 | Used by:572 |
Symbol 569 MovieClip | Uses:462 554 | Used by:572 |
Symbol 570 MovieClip | Uses:566 | Used by:571 |
Symbol 571 MovieClip | Uses:558 550 560 562 564 566 570 | Used by:572 |
Symbol 572 MovieClip [enemytarget1] | Uses:557 530 568 549 569 571 | |
Symbol 573 Bitmap | Used by:574 | |
Symbol 574 Graphic | Uses:573 | Used by:587 621 |
Symbol 575 Bitmap | Used by:576 | |
Symbol 576 Graphic | Uses:575 | Used by:587 621 |
Symbol 577 Bitmap | Used by:578 | |
Symbol 578 Graphic | Uses:577 | Used by:587 621 |
Symbol 579 Bitmap | Used by:580 | |
Symbol 580 Graphic | Uses:579 | Used by:587 621 |
Symbol 581 Bitmap | Used by:582 | |
Symbol 582 Graphic | Uses:581 | Used by:587 621 |
Symbol 583 Bitmap | Used by:584 | |
Symbol 584 Graphic | Uses:583 | Used by:587 621 |
Symbol 585 Bitmap | Used by:586 | |
Symbol 586 Graphic | Uses:585 | Used by:587 621 |
Symbol 587 MovieClip | Uses:462 574 576 578 580 582 584 586 | Used by:624 |
Symbol 588 Bitmap | Used by:589 | |
Symbol 589 Graphic | Uses:588 | Used by:620 623 |
Symbol 590 Bitmap | Used by:591 | |
Symbol 591 Graphic | Uses:590 | Used by:620 623 |
Symbol 592 Bitmap | Used by:593 | |
Symbol 593 Graphic | Uses:592 | Used by:620 623 |
Symbol 594 Bitmap | Used by:595 | |
Symbol 595 Graphic | Uses:594 | Used by:620 623 |
Symbol 596 Bitmap | Used by:597 | |
Symbol 597 Graphic | Uses:596 | Used by:620 623 |
Symbol 598 Bitmap | Used by:599 | |
Symbol 599 Graphic | Uses:598 | Used by:620 623 |
Symbol 600 Bitmap | Used by:601 | |
Symbol 601 Graphic | Uses:600 | Used by:620 623 |
Symbol 602 Bitmap | Used by:603 | |
Symbol 603 Graphic | Uses:602 | Used by:620 623 |
Symbol 604 Bitmap | Used by:605 | |
Symbol 605 Graphic | Uses:604 | Used by:620 623 |
Symbol 606 Bitmap | Used by:607 | |
Symbol 607 Graphic | Uses:606 | Used by:620 623 |
Symbol 608 Bitmap | Used by:609 | |
Symbol 609 Graphic | Uses:608 | Used by:620 623 |
Symbol 610 Bitmap | Used by:611 | |
Symbol 611 Graphic | Uses:610 | Used by:620 623 |
Symbol 612 Bitmap | Used by:613 | |
Symbol 613 Graphic | Uses:612 | Used by:620 623 |
Symbol 614 Bitmap | Used by:615 | |
Symbol 615 Graphic | Uses:614 | Used by:620 623 |
Symbol 616 Bitmap | Used by:617 | |
Symbol 617 Graphic | Uses:616 | Used by:619 620 623 |
Symbol 618 Sound | Used by:620 | |
Symbol 619 MovieClip | Uses:617 | Used by:620 623 |
Symbol 620 MovieClip | Uses:589 523 591 593 595 597 599 601 603 605 607 609 611 613 615 617 618 619 | Used by:624 |
Symbol 621 MovieClip | Uses:462 574 576 578 580 582 584 586 | Used by:624 |
Symbol 622 Sound | Used by:623 | |
Symbol 623 MovieClip | Uses:589 548 591 593 595 597 599 601 603 605 607 609 611 613 615 617 622 619 | Used by:624 |
Symbol 624 MovieClip [enemytarget0] | Uses:587 530 620 549 621 623 | |
Symbol 625 Graphic | Uses:352 | Used by:626 |
Symbol 626 MovieClip | Uses:625 | Used by:627 |
Symbol 627 MovieClip [bloodpatch] | Uses:626 | |
Symbol 628 Bitmap | Used by:630 | |
Symbol 629 Bitmap | Used by:630 633 635 | |
Symbol 630 Graphic | Uses:628 629 | Used by:631 |
Symbol 631 MovieClip [barrel2] | Uses:630 | |
Symbol 632 Bitmap | Used by:633 | |
Symbol 633 Graphic | Uses:632 629 | Used by:634 |
Symbol 634 MovieClip [barrel1] | Uses:633 | |
Symbol 635 Graphic | Uses:629 | Used by:636 |
Symbol 636 MovieClip [barrel0] | Uses:635 | |
Symbol 637 MovieClip | Uses:208 | Used by:638 |
Symbol 638 MovieClip [blacktoscores] | Uses:637 | |
Symbol 639 MovieClip | Uses:372 | Used by:644 646 |
Symbol 640 Bitmap | Used by:641 643 | |
Symbol 641 Graphic | Uses:640 | Used by:644 |
Symbol 642 Sound | Used by:644 646 | |
Symbol 643 Graphic | Uses:640 | Used by:644 |
Symbol 644 MovieClip [bulletscratch] | Uses:639 21 641 642 643 | |
Symbol 645 Graphic | Uses:353 | Used by:646 |
Symbol 646 MovieClip [bloodscratch] | Uses:639 21 645 642 | |
Symbol 647 Graphic | Uses:411 | Used by:648 |
Symbol 648 MovieClip | Uses:647 | Used by:654 |
Symbol 649 Graphic | Uses:416 | Used by:650 |
Symbol 650 MovieClip | Uses:649 | Used by:654 |
Symbol 651 Graphic | Uses:406 | Used by:652 |
Symbol 652 MovieClip | Uses:651 | Used by:653 |
Symbol 653 MovieClip | Uses:652 | Used by:654 |
Symbol 654 MovieClip [ammopickup] | Uses:648 650 653 | Used by:Timeline |
Symbol 655 Graphic | Used by:656 | |
Symbol 656 MovieClip | Uses:655 | Used by:657 |
Symbol 657 MovieClip | Uses:656 | Used by:729 |
Symbol 658 MovieClip | Uses:395 | Used by:729 |
Symbol 659 Bitmap | Used by:660 | |
Symbol 660 Graphic | Uses:659 | Used by:680 |
Symbol 661 Graphic | Used by:662 | |
Symbol 662 MovieClip | Uses:661 | Used by:665 |
Symbol 663 Sound | Used by:665 | |
Symbol 664 Sound | Used by:665 | |
Symbol 665 MovieClip | Uses:662 663 664 | Used by:680 700 713 |
Symbol 666 Bitmap | Used by:667 | |
Symbol 667 Graphic | Uses:666 | Used by:680 |
Symbol 668 Sound | Used by:680 | |
Symbol 669 Bitmap | Used by:670 706 | |
Symbol 670 Graphic | Uses:669 | Used by:680 700 |
Symbol 671 Bitmap | Used by:672 707 | |
Symbol 672 Graphic | Uses:671 | Used by:680 700 |
Symbol 673 Sound | Used by:680 | |
Symbol 674 Bitmap | Used by:675 708 | |
Symbol 675 Graphic | Uses:674 | Used by:680 700 |
Symbol 676 Bitmap | Used by:677 710 | |
Symbol 677 Graphic | Uses:676 | Used by:680 700 |
Symbol 678 Sound | Used by:680 | |
Symbol 679 Sound | Used by:680 | |
Symbol 680 MovieClip | Uses:660 665 667 668 670 672 673 675 677 678 679 | Used by:729 |
Symbol 681 Bitmap | Used by:682 | |
Symbol 682 Graphic | Uses:681 | Used by:683 |
Symbol 683 MovieClip | Uses:682 | Used by:693 |
Symbol 684 Bitmap | Used by:685 | |
Symbol 685 Graphic | Uses:684 | Used by:686 |
Symbol 686 MovieClip | Uses:685 | Used by:693 |
Symbol 687 Graphic | Used by:688 | |
Symbol 688 MovieClip | Uses:687 | Used by:693 |
Symbol 689 Bitmap | Used by:690 | |
Symbol 690 Graphic | Uses:689 | Used by:691 |
Symbol 691 MovieClip | Uses:690 | Used by:693 |
Symbol 692 Sound | Used by:693 | |
Symbol 693 MovieClip | Uses:683 686 23 688 691 692 | Used by:729 |
Symbol 694 Bitmap | Used by:695 | |
Symbol 695 Graphic | Uses:694 | Used by:700 |
Symbol 696 Bitmap | Used by:697 | |
Symbol 697 Graphic | Uses:696 | Used by:700 |
Symbol 698 Sound | Used by:700 | |
Symbol 699 Sound | Used by:700 | |
Symbol 700 MovieClip | Uses:695 665 697 698 670 672 675 677 699 | Used by:729 |
Symbol 701 Bitmap | Used by:702 | |
Symbol 702 Graphic | Uses:701 | Used by:713 |
Symbol 703 Bitmap | Used by:704 | |
Symbol 704 Graphic | Uses:703 | Used by:713 |
Symbol 705 Sound | Used by:713 | |
Symbol 706 Graphic | Uses:669 | Used by:713 |
Symbol 707 Graphic | Uses:671 | Used by:713 |
Symbol 708 Graphic | Uses:674 | Used by:713 |
Symbol 709 Sound | Used by:713 | |
Symbol 710 Graphic | Uses:676 | Used by:713 |
Symbol 711 Sound | Used by:713 | |
Symbol 712 Sound | Used by:713 | |
Symbol 713 MovieClip | Uses:702 665 704 705 706 707 708 709 710 711 712 | Used by:729 |
Symbol 714 Bitmap | Used by:715 | |
Symbol 715 Graphic | Uses:714 | Used by:728 |
Symbol 716 Bitmap | Used by:717 | |
Symbol 717 Graphic | Uses:716 | Used by:728 |
Symbol 718 Bitmap | Used by:719 | |
Symbol 719 Graphic | Uses:718 | Used by:728 |
Symbol 720 Bitmap | Used by:721 | |
Symbol 721 Graphic | Uses:720 | Used by:728 |
Symbol 722 Bitmap | Used by:723 | |
Symbol 723 Graphic | Uses:722 | Used by:728 |
Symbol 724 Bitmap | Used by:725 | |
Symbol 725 Graphic | Uses:724 | Used by:728 |
Symbol 726 Bitmap | Used by:727 | |
Symbol 727 Graphic | Uses:726 | Used by:728 |
Symbol 728 MovieClip | Uses:457 715 22 717 719 721 723 725 727 | Used by:729 |
Symbol 729 MovieClip [man] | Uses:657 658 680 693 700 713 728 | Used by:Timeline |
Symbol 730 Graphic | Used by:731 | |
Symbol 731 MovieClip | Uses:730 | Used by:734 |
Symbol 732 Graphic | Used by:733 | |
Symbol 733 MovieClip | Uses:732 | Used by:734 735 871 879 |
Symbol 734 MovieClip [page20] | Uses:731 733 | Used by:929 |
Symbol 735 MovieClip [page19] | Uses:355 733 | Used by:929 |
Symbol 739 MovieClip [ComboBase] | Uses:120 142 143 148 | Used by:818 |
Symbol 740 MovieClip [DataProvider] | Used by:805 | |
Symbol 741 MovieClip [DataSelector] | Used by:805 | |
Symbol 742 MovieClip [SelectableRow] | Uses:142 120 | Used by:805 |
Symbol 743 MovieClip [ButtonSkin] | Used by:744 | |
Symbol 744 MovieClip [Button] | Uses:120 143 146 147 743 | Used by:801 802 |
Symbol 745 MovieClip [CustomBorder] | Used by:801 802 | |
Symbol 746 Graphic | Used by:747 782 783 787 788 793 | |
Symbol 747 MovieClip [ScrollTrack] | Uses:151 746 | Used by:753 758 759 760 794 795 796 797 798 799 |
Symbol 748 Graphic | Used by:753 758 759 760 794 795 796 797 | |
Symbol 749 Graphic | Used by:753 758 759 760 794 795 796 797 | |
Symbol 750 Graphic | Used by:753 758 759 760 794 795 796 797 | |
Symbol 751 Graphic | Used by:753 758 759 760 794 795 796 797 | |
Symbol 752 Graphic | Used by:753 758 759 760 | |
Symbol 753 MovieClip [ScrollDownArrowDisabled] | Uses:747 748 749 750 751 152 752 | Used by:800 |
Symbol 754 Graphic | Used by:755 | |
Symbol 755 MovieClip [ScrollThemeColor1] | Uses:754 | Used by:758 759 795 796 |
Symbol 756 Graphic | Used by:757 | |
Symbol 757 MovieClip [ScrollThemeColor2] | Uses:756 | Used by:758 795 |
Symbol 758 MovieClip [ScrollDownArrowDown] | Uses:747 748 755 749 750 751 152 757 752 | Used by:800 |
Symbol 759 MovieClip [ScrollDownArrowOver] | Uses:747 748 755 749 750 751 152 752 | Used by:800 |
Symbol 760 MovieClip [ScrollDownArrowUp] | Uses:747 748 749 750 751 152 752 | Used by:800 |
Symbol 761 Graphic | Used by:766 771 772 773 789 790 791 792 | |
Symbol 762 Graphic | Used by:766 771 772 773 789 790 791 792 | |
Symbol 763 Graphic | Used by:766 771 772 773 789 790 791 792 | |
Symbol 764 Graphic | Used by:766 771 772 773 789 790 791 792 | |
Symbol 765 Graphic | Used by:766 771 772 773 789 790 791 792 | |
Symbol 766 MovieClip [ScrollThumbBottomDisabled] | Uses:761 762 763 764 765 | Used by:800 |
Symbol 767 Graphic | Used by:768 | |
Symbol 768 MovieClip [ThumbThemeColor1] | Uses:767 | Used by:771 772 790 791 |
Symbol 769 Graphic | Used by:770 | |
Symbol 770 MovieClip [ThumbThemeColor3] | Uses:769 | Used by:771 790 |
Symbol 771 MovieClip [ScrollThumbBottomDown] | Uses:761 768 762 763 764 770 765 | Used by:800 |
Symbol 772 MovieClip [ScrollThumbBottomOver] | Uses:761 768 762 763 764 765 | Used by:800 |
Symbol 773 MovieClip [ScrollThumbBottomUp] | Uses:761 762 763 764 765 | Used by:800 |
Symbol 774 Graphic | Used by:775 778 779 780 | |
Symbol 775 MovieClip [ScrollThumbGripDisabled] | Uses:774 | Used by:800 |
Symbol 776 Graphic | Used by:777 | |
Symbol 777 MovieClip [ThumbThemeColor2] | Uses:776 | Used by:778 779 782 783 787 |
Symbol 778 MovieClip [ScrollThumbGripDown] | Uses:777 774 | Used by:800 |
Symbol 779 MovieClip [ScrollThumbGripOver] | Uses:777 774 | Used by:800 |
Symbol 780 MovieClip [ScrollThumbGripUp] | Uses:774 | Used by:800 |
Symbol 781 Graphic | Used by:782 783 787 788 | |
Symbol 782 MovieClip [ScrollThumbMiddleDisabled] | Uses:151 781 777 746 | Used by:800 |
Symbol 783 MovieClip [ScrollThumbMiddleDown] | Uses:151 777 781 746 | Used by:800 |
Symbol 784 MovieClip | Uses:151 | Used by:787 |
Symbol 785 Graphic | Used by:786 794 795 796 797 | |
Symbol 786 MovieClip | Uses:785 | Used by:787 |
Symbol 787 MovieClip [ScrollThumbMiddleOver] | Uses:151 777 781 784 786 746 | Used by:800 |
Symbol 788 MovieClip [ScrollThumbMiddleUp] | Uses:151 781 746 | Used by:800 |
Symbol 789 MovieClip [ScrollThumbTopDisabled] | Uses:761 762 763 764 765 | Used by:800 |
Symbol 790 MovieClip [ScrollThumbTopDown] | Uses:761 768 762 763 764 770 765 | Used by:800 |
Symbol 791 MovieClip [ScrollThumbTopOver] | Uses:761 768 762 763 764 765 | Used by:800 |
Symbol 792 MovieClip [ScrollThumbTopUp] | Uses:761 762 763 764 765 | Used by:800 |
Symbol 793 MovieClip [ScrollTrackDisabled] | Uses:151 746 | Used by:800 |
Symbol 794 MovieClip [ScrollUpArrowDisabled] | Uses:747 748 749 750 751 152 785 | Used by:800 |
Symbol 795 MovieClip [ScrollUpArrowDown] | Uses:747 748 755 749 750 751 152 757 785 | Used by:800 |
Symbol 796 MovieClip [ScrollUpArrowOver] | Uses:747 748 755 749 750 785 751 152 | Used by:800 |
Symbol 797 MovieClip [ScrollUpArrowUp] | Uses:747 748 749 750 751 152 785 | Used by:800 |
Symbol 798 MovieClip [BtnDownArrow] | Uses:747 | Used by:800 |
Symbol 799 MovieClip [BtnUpArrow] | Uses:747 | Used by:800 |
Symbol 800 MovieClip [ScrollBarAssets] | Uses:753 758 759 760 766 771 772 773 775 778 779 780 782 783 787 788 789 790 791 792 793 794 795 796 797 798 799 | Used by:801 802 |
Symbol 801 MovieClip [HScrollBar] | Uses:120 744 143 745 800 | Used by:804 |
Symbol 802 MovieClip [VScrollBar] | Uses:120 744 143 745 800 | Used by:804 |
Symbol 803 MovieClip [View] | Uses:120 142 147 | Used by:804 |
Symbol 804 MovieClip [ScrollView] | Uses:120 801 802 803 | Used by:805 |
Symbol 805 MovieClip [ScrollSelectList] | Uses:120 740 741 742 804 | Used by:806 |
Symbol 806 MovieClip [List] | Uses:120 805 | Used by:818 |
Symbol 807 Graphic | Used by:811 815 816 | |
Symbol 808 Graphic | Used by:809 | |
Symbol 809 MovieClip | Uses:808 | Used by:811 815 816 |
Symbol 810 Graphic | Used by:811 815 816 | |
Symbol 811 MovieClip [ComboDownArrowUp] | Uses:807 809 810 152 | Used by:812 817 |
Symbol 812 MovieClip [ComboDownArrowDisabled] | Uses:811 | Used by:817 |
Symbol 813 Graphic | Used by:814 | |
Symbol 814 MovieClip [ComboThemeColor1] | Uses:813 | Used by:815 816 |
Symbol 815 MovieClip [ComboDownArrowDown] | Uses:807 814 809 810 152 | Used by:817 |
Symbol 816 MovieClip [ComboDownArrowOver] | Uses:807 814 809 810 152 | Used by:817 |
Symbol 817 MovieClip [ComboAssets] | Uses:812 815 816 811 | Used by:818 |
Symbol 818 MovieClip [ComboBox] | Uses:120 739 806 817 | |
Symbol 988 MovieClip [__Packages.MochiAd] | ||
Symbol 116 MovieClip [__Packages.mx.core.UIObject] | ||
Symbol 117 MovieClip [__Packages.mx.core.UIComponent] | ||
Symbol 118 MovieClip [__Packages.mx.controls.NumericStepper] | ||
Symbol 168 MovieClip [__Packages.mx.skins.SkinElement] | ||
Symbol 169 MovieClip [__Packages.mx.styles.CSSTextStyles] | ||
Symbol 170 MovieClip [__Packages.mx.styles.StyleManager] | ||
Symbol 171 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] | ||
Symbol 172 MovieClip [__Packages.mx.controls.SimpleButton] | ||
Symbol 173 MovieClip [__Packages.mx.skins.Border] | ||
Symbol 174 MovieClip [__Packages.mx.skins.RectBorder] | ||
Symbol 175 MovieClip [__Packages.mx.controls.TextInput] | ||
Symbol 176 MovieClip [__Packages.mx.events.EventDispatcher] | ||
Symbol 177 MovieClip [__Packages.mx.managers.SystemManager] | ||
Symbol 178 MovieClip [__Packages.mx.events.UIEventDispatcher] | ||
Symbol 179 MovieClip [__Packages.mx.skins.ColoredSkinElement] | ||
Symbol 180 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] | ||
Symbol 181 MovieClip [__Packages.mx.skins.halo.Defaults] | ||
Symbol 182 MovieClip [__Packages.mx.managers.DepthManager] | ||
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 736 MovieClip [__Packages.mx.controls.listclasses.DataSelector] | ||
Symbol 737 MovieClip [__Packages.mx.controls.ComboBase] | ||
Symbol 738 MovieClip [__Packages.mx.controls.ComboBox] | ||
Symbol 819 MovieClip [__Packages.mx.managers.PopUpManager] | ||
Symbol 820 MovieClip [__Packages.mx.core.View] | ||
Symbol 821 MovieClip [__Packages.mx.core.ExternalContent] | ||
Symbol 822 MovieClip [__Packages.mx.skins.CustomBorder] | ||
Symbol 823 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] | ||
Symbol 824 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] | ||
Symbol 825 MovieClip [__Packages.mx.core.ScrollView] | ||
Symbol 826 MovieClip [__Packages.mx.controls.listclasses.DataProvider] | ||
Symbol 827 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList] | ||
Symbol 828 MovieClip [__Packages.mx.controls.List] | ||
Symbol 829 MovieClip [__Packages.mx.effects.Tween] | ||
Symbol 830 MovieClip [__Packages.mx.controls.listclasses.SelectableRow] | ||
Symbol 831 MovieClip [__Packages.mx.controls.HScrollBar] | ||
Symbol 832 MovieClip [__Packages.mx.controls.Button] | ||
Symbol 833 MovieClip [__Packages.mx.skins.halo.ButtonSkin] | ||
Symbol 834 MovieClip [__Packages.mx.controls.VScrollBar] | ||
Symbol 835 MovieClip | Uses:208 | Used by:839 |
Symbol 836 Font | ||
Symbol 837 Text | Uses:306 189 | Used by:838 |
Symbol 838 MovieClip | Uses:837 | Used by:839 |
Symbol 839 MovieClip | Uses:835 838 | Used by:Timeline |
Symbol 840 Graphic | Used by:841 | |
Symbol 841 MovieClip | Uses:840 | Used by:933 986 |
Symbol 842 Graphic | Used by:843 | |
Symbol 843 MovieClip | Uses:842 | Used by:933 986 |
Symbol 844 Graphic | Used by:933 | |
Symbol 845 Bitmap | Used by:846 | |
Symbol 846 Graphic | Uses:845 | Used by:847 |
Symbol 847 MovieClip | Uses:846 | Used by:933 |
Symbol 848 MovieClip | Uses:208 | Used by:851 |
Symbol 849 Graphic | Used by:850 | |
Symbol 850 MovieClip | Uses:849 | Used by:851 |
Symbol 851 MovieClip | Uses:850 848 | Used by:852 |
Symbol 852 MovieClip | Uses:851 | Used by:929 |
Symbol 853 MovieClip | Used by:929 | |
Symbol 854 MovieClip | Used by:855 923 | |
Symbol 855 MovieClip | Uses:854 | Used by:856 |
Symbol 856 MovieClip [sph] | Uses:855 | Used by:929 |
Symbol 857 Text | Uses:266 278 | Used by:858 |
Symbol 858 MovieClip [page3] | Uses:110 857 114 | Used by:929 |
Symbol 859 Font | Used by:860 | |
Symbol 860 Text | Uses:859 | Used by:871 |
Symbol 861 Text | Uses:230 | Used by:871 |
Symbol 862 Text | Uses:230 | Used by:871 |
Symbol 863 Text | Uses:230 | Used by:871 |
Symbol 864 Text | Uses:245 | Used by:871 |
Symbol 865 Text | Uses:230 | Used by:871 |
Symbol 866 Text | Uses:230 | Used by:871 |
Symbol 867 Graphic | Used by:871 | |
Symbol 868 Text | Uses:306 | Used by:871 |
Symbol 869 Font | Used by:870 875 | |
Symbol 870 Text | Uses:869 | Used by:871 |
Symbol 871 MovieClip [page2] | Uses:860 861 862 863 864 865 866 867 410 868 432 439 446 450 451 453 870 733 | Used by:929 |
Symbol 872 Graphic | Uses:352 353 | Used by:873 |
Symbol 873 MovieClip | Uses:872 | Used by:879 |
Symbol 874 Graphic | Used by:879 | |
Symbol 875 Text | Uses:869 | Used by:879 |
Symbol 876 Graphic | Used by:877 | |
Symbol 877 MovieClip | Uses:876 | Used by:879 |
Symbol 878 Graphic | Uses:352 | Used by:879 |
Symbol 879 MovieClip [page1] | Uses:873 874 875 877 733 878 | Used by:929 |
Symbol 880 MovieClip [blankpage] | Used by:929 | |
Symbol 881 Text | Uses:258 | Used by:883 |
Symbol 882 Graphic | Used by:883 | |
Symbol 883 MovieClip | Uses:881 882 | Used by:885 |
Symbol 884 Graphic | Used by:885 | |
Symbol 885 Button | Uses:883 884 | Used by:929 |
Symbol 886 Font | Used by:887 893 900 903 959 960 963 964 965 | |
Symbol 887 Text | Uses:886 | Used by:890 |
Symbol 888 Bitmap | Used by:889 958 962 | |
Symbol 889 Graphic | Uses:888 | Used by:890 894 898 901 904 907 910 |
Symbol 890 MovieClip | Uses:887 889 | Used by:892 |
Symbol 891 Graphic | Used by:892 895 899 902 905 908 911 927 974 | |
Symbol 892 Button | Uses:890 891 | Used by:929 |
Symbol 893 Text | Uses:886 | Used by:894 |
Symbol 894 MovieClip | Uses:893 889 | Used by:895 |
Symbol 895 Button | Uses:894 891 | Used by:929 |
Symbol 896 Font | Used by:897 906 909 | |
Symbol 897 Text | Uses:896 | Used by:898 |
Symbol 898 MovieClip | Uses:897 889 | Used by:899 |
Symbol 899 Button | Uses:898 891 | Used by:929 |
Symbol 900 Text | Uses:886 | Used by:901 |
Symbol 901 MovieClip | Uses:900 889 | Used by:902 |
Symbol 902 Button | Uses:901 891 | Used by:929 |
Symbol 903 Text | Uses:886 | Used by:904 |
Symbol 904 MovieClip | Uses:903 889 | Used by:905 |
Symbol 905 Button | Uses:904 891 | Used by:929 |
Symbol 906 Text | Uses:896 | Used by:907 |
Symbol 907 MovieClip | Uses:906 889 | Used by:908 |
Symbol 908 Button | Uses:907 891 | Used by:929 |
Symbol 909 Text | Uses:896 | Used by:910 |
Symbol 910 MovieClip | Uses:909 889 | Used by:911 974 |
Symbol 911 Button | Uses:910 891 | Used by:929 |
Symbol 912 Graphic | Used by:913 | |
Symbol 913 MovieClip | Uses:912 | Used by:914 |
Symbol 914 MovieClip | Uses:913 | Used by:915 |
Symbol 915 MovieClip | Uses:914 | Used by:916 |
Symbol 916 MovieClip | Uses:915 | Used by:923 928 |
Symbol 917 Graphic | Used by:918 | |
Symbol 918 MovieClip | Uses:917 | Used by:923 |
Symbol 919 Graphic | Used by:920 926 | |
Symbol 920 MovieClip | Uses:919 | Used by:923 928 |
Symbol 921 Graphic | Used by:922 | |
Symbol 922 MovieClip | Uses:921 | Used by:923 |
Symbol 923 MovieClip | Uses:854 918 916 922 920 | Used by:928 |
Symbol 924 Graphic | Used by:925 | |
Symbol 925 MovieClip | Uses:924 | Used by:928 |
Symbol 926 MovieClip | Uses:919 | Used by:928 |
Symbol 927 MovieClip | Uses:891 | Used by:928 |
Symbol 928 MovieClip | Uses:923 925 920 926 916 927 | Used by:929 |
Symbol 929 MovieClip | Uses:852 853 856 734 735 858 871 879 880 885 263 892 895 899 902 905 908 911 928 | Used by:933 |
Symbol 930 Graphic | Used by:931 | |
Symbol 931 MovieClip | Uses:930 | Used by:932 |
Symbol 932 MovieClip | Uses:931 | Used by:933 Timeline |
Symbol 933 MovieClip | Uses:841 843 844 395 847 929 932 | Used by:Timeline |
Symbol 934 Bitmap | Used by:935 | |
Symbol 935 Graphic | Uses:934 | Used by:940 |
Symbol 936 Bitmap | Used by:937 | |
Symbol 937 Graphic | Uses:936 | Used by:940 |
Symbol 938 Bitmap | Used by:939 | |
Symbol 939 Graphic | Uses:938 | Used by:940 |
Symbol 940 MovieClip | Uses:935 937 939 | Used by:Timeline |
Symbol 941 Sound [tune] | Used by:Timeline | |
Symbol 942 Sound [tune1] | Used by:Timeline | |
Symbol 943 Sound [tune2] | Used by:Timeline | |
Symbol 944 Graphic | Used by:945 | |
Symbol 945 MovieClip | Uses:944 | Used by:946 |
Symbol 946 MovieClip | Uses:945 | Used by:Timeline |
Symbol 947 Text | Uses:306 | Used by:952 955 |
Symbol 948 Sound | Used by:952 954 955 | |
Symbol 949 Sound | Used by:952 954 955 | |
Symbol 950 Sound | Used by:952 954 955 | |
Symbol 951 Sound | Used by:952 954 955 | |
Symbol 952 MovieClip | Uses:947 948 949 950 951 | Used by:Timeline |
Symbol 953 Text | Uses:306 | Used by:954 |
Symbol 954 MovieClip | Uses:953 948 949 950 951 | Used by:Timeline |
Symbol 955 MovieClip | Uses:947 948 949 950 951 | Used by:Timeline |
Symbol 956 MovieClip | Uses:395 | Used by:Timeline |
Symbol 957 MovieClip | Uses:220 | Used by:Timeline |
Symbol 958 Graphic | Uses:888 | Used by:961 |
Symbol 959 Text | Uses:886 | Used by:961 |
Symbol 960 Text | Uses:886 | Used by:961 |
Symbol 961 Button | Uses:958 959 960 | Used by:986 |
Symbol 962 Graphic | Uses:888 | Used by:967 |
Symbol 963 Text | Uses:886 | Used by:967 |
Symbol 964 Text | Uses:886 | Used by:967 |
Symbol 965 Text | Uses:886 | Used by:967 |
Symbol 966 Graphic | Used by:967 | |
Symbol 967 Button | Uses:962 963 964 965 966 | Used by:986 |
Symbol 968 EditableText | Uses:306 | Used by:986 |
Symbol 969 Text | Uses:306 | Used by:986 |
Symbol 970 EditableText | Uses:306 | Used by:986 |
Symbol 971 EditableText | Uses:306 | Used by:986 |
Symbol 972 Text | Uses:306 | Used by:986 |
Symbol 973 Graphic | Uses:423 | Used by:986 |
Symbol 974 Button | Uses:910 891 | Used by:986 |
Symbol 975 EditableText | Uses:306 | Used by:986 |
Symbol 976 Font | Used by:977 | |
Symbol 977 Text | Uses:976 | Used by:986 |
Symbol 978 EditableText | Uses:306 | Used by:986 |
Symbol 979 Text | Uses:306 | Used by:986 |
Symbol 980 EditableText | Uses:306 | Used by:986 |
Symbol 981 Text | Uses:306 | Used by:986 |
Symbol 982 EditableText | Uses:306 | Used by:986 |
Symbol 983 Text | Uses:306 | Used by:986 |
Symbol 984 Bitmap | Used by:985 | |
Symbol 985 Graphic | Uses:984 | Used by:986 |
Symbol 986 MovieClip | Uses:841 843 961 967 968 969 970 971 972 973 974 975 977 978 979 980 981 982 983 985 | Used by:987 |
Symbol 987 MovieClip | Uses:986 | Used by:Timeline |
Instance Names
"fadetostart" | Frame 2 | Symbol 839 MovieClip |
"fadetostart" | Frame 2 | Symbol 839 MovieClip |
"thebackground" | Frame 2 | Symbol 940 MovieClip |
"slowmo" | Frame 3 | Symbol 946 MovieClip |
"walksoundslow" | Frame 3 | Symbol 952 MovieClip |
"runsound" | Frame 3 | Symbol 954 MovieClip |
"walksound" | Frame 3 | Symbol 955 MovieClip |
"stage" | Frame 3 | Symbol 957 MovieClip |
"scoreboard" | Frame 5 | Symbol 987 MovieClip |
"highlight3D_mc" | Symbol 37 MovieClip Frame 1 | Symbol 26 MovieClip |
"darkshadow_mc" | Symbol 37 MovieClip Frame 1 | Symbol 28 MovieClip |
"shadow_mc" | Symbol 37 MovieClip Frame 1 | Symbol 30 MovieClip |
"highlight_mc" | Symbol 37 MovieClip Frame 1 | Symbol 32 MovieClip |
"arrow_mc" | Symbol 37 MovieClip Frame 1 | Symbol 34 MovieClip |
"face_mc" | Symbol 37 MovieClip Frame 1 | Symbol 36 MovieClip |
"arrow_mc" | Symbol 47 MovieClip Frame 1 | Symbol 39 MovieClip |
"face_mc" | Symbol 47 MovieClip Frame 1 | Symbol 40 MovieClip |
"shadow_mc" | Symbol 47 MovieClip Frame 1 | Symbol 42 MovieClip |
"highlight_mc" | Symbol 47 MovieClip Frame 1 | Symbol 44 MovieClip |
"highlight3D_mc" | Symbol 47 MovieClip Frame 1 | Symbol 45 MovieClip |
"darkshadow_mc" | Symbol 47 MovieClip Frame 1 | Symbol 46 MovieClip |
"arrow_mc" | Symbol 56 MovieClip Frame 1 | Symbol 49 MovieClip |
"face_mc" | Symbol 56 MovieClip Frame 1 | Symbol 51 MovieClip |
"shadow_mc" | Symbol 56 MovieClip Frame 1 | Symbol 52 MovieClip |
"highlight_mc" | Symbol 56 MovieClip Frame 1 | Symbol 53 MovieClip |
"darkshadow_mc" | Symbol 56 MovieClip Frame 1 | Symbol 54 MovieClip |
"highlight3D_mc" | Symbol 56 MovieClip Frame 1 | Symbol 55 MovieClip |
"up" | Symbol 57 MovieClip [UpArrow] Frame 1 | Symbol 37 MovieClip |
"down" | Symbol 57 MovieClip [UpArrow] Frame 2 | Symbol 47 MovieClip |
"disabled" | Symbol 57 MovieClip [UpArrow] Frame 3 | Symbol 56 MovieClip |
"highlight3D_mc" | Symbol 63 MovieClip Frame 1 | Symbol 59 MovieClip |
"darkshadow_mc" | Symbol 63 MovieClip Frame 1 | Symbol 61 MovieClip |
"shadow_mc" | Symbol 63 MovieClip Frame 1 | Symbol 62 MovieClip |
"highlight_mc" | Symbol 70 MovieClip Frame 1 | Symbol 64 MovieClip |
"face_mc" | Symbol 70 MovieClip Frame 1 | Symbol 65 MovieClip |
"shadow_mc" | Symbol 70 MovieClip Frame 1 | Symbol 67 MovieClip |
"darkshadow_mc" | Symbol 70 MovieClip Frame 1 | Symbol 68 MovieClip |
"highlight3D_mc" | Symbol 70 MovieClip Frame 1 | Symbol 69 MovieClip |
"shadow_mc" | Symbol 76 MovieClip Frame 1 | Symbol 71 MovieClip |
"highlight_mc" | Symbol 76 MovieClip Frame 1 | Symbol 72 MovieClip |
"darkshadow_mc" | Symbol 76 MovieClip Frame 1 | Symbol 73 MovieClip |
"highlight3D_mc" | Symbol 76 MovieClip Frame 1 | Symbol 75 MovieClip |
"mc_sliderBot" | Symbol 77 MovieClip [ScrollThumb] Frame 1 | Symbol 63 MovieClip |
"mc_sliderMid" | Symbol 77 MovieClip [ScrollThumb] Frame 1 | Symbol 70 MovieClip |
"mc_sliderTop" | Symbol 77 MovieClip [ScrollThumb] Frame 1 | Symbol 76 MovieClip |
"highlight3D_mc" | Symbol 85 MovieClip Frame 1 | Symbol 78 MovieClip |
"darkshadow_mc" | Symbol 85 MovieClip Frame 1 | Symbol 79 MovieClip |
"shadow_mc" | Symbol 85 MovieClip Frame 1 | Symbol 80 MovieClip |
"highlight_mc" | Symbol 85 MovieClip Frame 1 | Symbol 81 MovieClip |
"arrow_mc" | Symbol 85 MovieClip Frame 1 | Symbol 83 MovieClip |
"face_mc" | Symbol 85 MovieClip Frame 1 | Symbol 84 MovieClip |
"arrow_mc" | Symbol 93 MovieClip Frame 1 | Symbol 87 MovieClip |
"face_mc" | Symbol 93 MovieClip Frame 1 | Symbol 88 MovieClip |
"shadow_mc" | Symbol 93 MovieClip Frame 1 | Symbol 89 MovieClip |
"highlight_mc" | Symbol 93 MovieClip Frame 1 | Symbol 90 MovieClip |
"highlight3D_mc" | Symbol 93 MovieClip Frame 1 | Symbol 91 MovieClip |
"darkshadow_mc" | Symbol 93 MovieClip Frame 1 | Symbol 92 MovieClip |
"arrow_mc" | Symbol 101 MovieClip Frame 1 | Symbol 95 MovieClip |
"face_mc" | Symbol 101 MovieClip Frame 1 | Symbol 96 MovieClip |
"shadow_mc" | Symbol 101 MovieClip Frame 1 | Symbol 97 MovieClip |
"highlight_mc" | Symbol 101 MovieClip Frame 1 | Symbol 98 MovieClip |
"darkshadow_mc" | Symbol 101 MovieClip Frame 1 | Symbol 99 MovieClip |
"highlight3D_mc" | Symbol 101 MovieClip Frame 1 | Symbol 100 MovieClip |
"up" | Symbol 102 MovieClip [DownArrow] Frame 1 | Symbol 85 MovieClip |
"down" | Symbol 102 MovieClip [DownArrow] Frame 2 | Symbol 93 MovieClip |
"disabled" | Symbol 102 MovieClip [DownArrow] Frame 3 | Symbol 101 MovieClip |
"highlight_mc" | Symbol 105 MovieClip [FHighlightSymbol] Frame 1 | Symbol 104 MovieClip |
"highlight_mc2" | Symbol 105 MovieClip [FHighlightSymbol] Frame 2 | Symbol 104 MovieClip |
"highlight_mc3" | Symbol 105 MovieClip [FHighlightSymbol] Frame 3 | Symbol 104 MovieClip |
"labelField" | Symbol 108 MovieClip [FLabelSymbol] Frame 1 | Symbol 107 EditableText |
"b" | Symbol 125 MovieClip [SimpleButtonDown] Frame 1 | Symbol 122 MovieClip [BrdrShdw] |
"face" | Symbol 125 MovieClip [SimpleButtonDown] Frame 1 | Symbol 124 MovieClip [BrdrFace] |
"b" | Symbol 130 MovieClip [SimpleButtonIn] Frame 1 | Symbol 127 MovieClip [BrdrBlk] |
"it" | Symbol 130 MovieClip [SimpleButtonIn] Frame 1 | Symbol 129 MovieClip [BrdrHilght] |
"g" | Symbol 130 MovieClip [SimpleButtonIn] Frame 1 | Symbol 122 MovieClip [BrdrShdw] |
"face" | Symbol 130 MovieClip [SimpleButtonIn] Frame 1 | Symbol 124 MovieClip [BrdrFace] |
"ob" | Symbol 131 MovieClip [SimpleButtonUp] Frame 1 | Symbol 127 MovieClip [BrdrBlk] |
"ol" | Symbol 131 MovieClip [SimpleButtonUp] Frame 1 | Symbol 124 MovieClip [BrdrFace] |
"ib" | Symbol 131 MovieClip [SimpleButtonUp] Frame 1 | Symbol 122 MovieClip [BrdrShdw] |
"il" | Symbol 131 MovieClip [SimpleButtonUp] Frame 1 | Symbol 129 MovieClip [BrdrHilght] |
"face" | Symbol 131 MovieClip [SimpleButtonUp] Frame 1 | Symbol 124 MovieClip [BrdrFace] |
"boundingBox_mc" | Symbol 139 MovieClip [FocusRect] Frame 1 | Symbol 120 MovieClip [BoundingBox] |
"tabCapture" | Symbol 140 MovieClip [FocusManager] Frame 1 | Symbol 137 Button |
"boundingBox_mc" | Symbol 143 MovieClip [SimpleButton] Frame 1 | Symbol 120 MovieClip [BoundingBox] |
"label" | Symbol 148 MovieClip [TextInput] Frame 1 | Symbol 145 EditableText |
"boundingBox_mc" | Symbol 167 MovieClip [NumericStepper] Frame 1 | Symbol 120 MovieClip [BoundingBox] |
"numberbox10" | Symbol 212 MovieClip [page17] Frame 1 | Symbol 167 MovieClip [NumericStepper] |
"numberbox6" | Symbol 212 MovieClip [page17] Frame 1 | Symbol 167 MovieClip [NumericStepper] |
"numberbox4" | Symbol 212 MovieClip [page17] Frame 1 | Symbol 167 MovieClip [NumericStepper] |
"numberbox9" | Symbol 212 MovieClip [page17] Frame 1 | Symbol 167 MovieClip [NumericStepper] |
"numberbox7" | Symbol 212 MovieClip [page17] Frame 1 | Symbol 167 MovieClip [NumericStepper] |
"numberbox8" | Symbol 212 MovieClip [page17] Frame 1 | Symbol 167 MovieClip [NumericStepper] |
"numberbox3" | Symbol 212 MovieClip [page17] Frame 1 | Symbol 167 MovieClip [NumericStepper] |
"numberbox5" | Symbol 212 MovieClip [page17] Frame 1 | Symbol 167 MovieClip [NumericStepper] |
"numberbox2" | Symbol 212 MovieClip [page17] Frame 1 | Symbol 167 MovieClip [NumericStepper] |
"numberbox1" | Symbol 212 MovieClip [page17] Frame 1 | Symbol 167 MovieClip [NumericStepper] |
"track_mc" | Symbol 215 MovieClip Frame 1 | Symbol 214 MovieClip |
"scrollTrack_mc" | Symbol 216 MovieClip [FScrollBarSymbol] Frame 1 | Symbol 215 MovieClip |
"boundingBox" | Symbol 222 MovieClip [FBoundingBoxSymbol] Frame 1 | Symbol 221 MovieClip |
"boundingBox2" | Symbol 222 MovieClip [FBoundingBoxSymbol] Frame 2 | Symbol 221 MovieClip |
"ItemAsset" | Symbol 225 MovieClip [FSelectableListSymbol] Frame 1 | Symbol 223 MovieClip [FSelectableItemSymbol] |
"dPAsset" | Symbol 225 MovieClip [FSelectableListSymbol] Frame 1 | Symbol 224 MovieClip [DataProviderSymbol] |
"superClassAsset" | Symbol 226 MovieClip [FScrollSelectListSymbol] Frame 1 | Symbol 225 MovieClip [FSelectableListSymbol] |
"scrollBarAsset" | Symbol 226 MovieClip [FScrollSelectListSymbol] Frame 1 | Symbol 216 MovieClip [FScrollBarSymbol] |
"deadPreview" | Symbol 228 MovieClip [FListBoxSymbol] Frame 1 | Symbol 218 MovieClip |
"boundingBox_mc" | Symbol 228 MovieClip [FListBoxSymbol] Frame 1 | Symbol 222 MovieClip [FBoundingBoxSymbol] |
"superClassAsset" | Symbol 228 MovieClip [FListBoxSymbol] Frame 1 | Symbol 226 MovieClip [FScrollSelectListSymbol] |
"itemAsset" | Symbol 228 MovieClip [FListBoxSymbol] Frame 1 | Symbol 227 MovieClip [FListItemSymbol] |
"challengelist" | Symbol 242 MovieClip [page16] Frame 1 | Symbol 228 MovieClip [FListBoxSymbol] |
"pistol2" | Symbol 415 MovieClip Frame 1 | Symbol 414 MovieClip |
"pistol3" | Symbol 415 MovieClip Frame 1 | Symbol 414 MovieClip |
"pistol4" | Symbol 415 MovieClip Frame 1 | Symbol 414 MovieClip |
"pistol7" | Symbol 415 MovieClip Frame 1 | Symbol 414 MovieClip |
"pistol6" | Symbol 415 MovieClip Frame 1 | Symbol 414 MovieClip |
"pistol5" | Symbol 415 MovieClip Frame 1 | Symbol 414 MovieClip |
"pistol1" | Symbol 415 MovieClip Frame 1 | Symbol 414 MovieClip |
"shell3" | Symbol 420 MovieClip Frame 1 | Symbol 419 MovieClip |
"shell4" | Symbol 420 MovieClip Frame 1 | Symbol 419 MovieClip |
"shell5" | Symbol 420 MovieClip Frame 1 | Symbol 419 MovieClip |
"shell6" | Symbol 420 MovieClip Frame 1 | Symbol 419 MovieClip |
"shell7" | Symbol 420 MovieClip Frame 1 | Symbol 419 MovieClip |
"shell8" | Symbol 420 MovieClip Frame 1 | Symbol 419 MovieClip |
"shell2" | Symbol 420 MovieClip Frame 1 | Symbol 419 MovieClip |
"shell1" | Symbol 420 MovieClip Frame 1 | Symbol 419 MovieClip |
"staminabar" | Symbol 450 MovieClip Frame 1 | Symbol 447 MovieClip |
"healthbar" | Symbol 451 MovieClip Frame 1 | Symbol 447 MovieClip |
"weaponupgrade" | Symbol 454 MovieClip [ammotypemovie] Frame 1 | Symbol 405 MovieClip |
"smgbullets" | Symbol 454 MovieClip [ammotypemovie] Frame 1 | Symbol 410 MovieClip |
"pistolbullets" | Symbol 454 MovieClip [ammotypemovie] Frame 1 | Symbol 415 MovieClip |
"shotgunbullets" | Symbol 454 MovieClip [ammotypemovie] Frame 1 | Symbol 420 MovieClip |
"blue" | Symbol 454 MovieClip [ammotypemovie] Frame 1 | Symbol 432 MovieClip |
"green" | Symbol 454 MovieClip [ammotypemovie] Frame 1 | Symbol 439 MovieClip |
"red" | Symbol 454 MovieClip [ammotypemovie] Frame 1 | Symbol 446 MovieClip |
"thestaminabar" | Symbol 454 MovieClip [ammotypemovie] Frame 1 | Symbol 450 MovieClip |
"thehealthbar" | Symbol 454 MovieClip [ammotypemovie] Frame 1 | Symbol 451 MovieClip |
"head" | Symbol 472 MovieClip Frame 1 | Symbol 462 MovieClip |
"head" | Symbol 491 MovieClip Frame 1 | Symbol 462 MovieClip |
"zombie" | Symbol 494 MovieClip [enemytarget3] Frame 1 | Symbol 472 MovieClip |
"zombie" | Symbol 494 MovieClip [enemytarget3] Frame 3 | Symbol 489 MovieClip |
"zombie" | Symbol 494 MovieClip [enemytarget3] Frame 4 | Symbol 491 MovieClip |
"zombie" | Symbol 494 MovieClip [enemytarget3] Frame 6 | Symbol 493 MovieClip |
"head" | Symbol 499 MovieClip Frame 1 | Symbol 462 MovieClip |
"head" | Symbol 530 MovieClip Frame 1 | Symbol 462 MovieClip |
"head" | Symbol 549 MovieClip Frame 1 | Symbol 462 MovieClip |
"zombie" | Symbol 552 MovieClip [enemytarget2] Frame 1 | Symbol 499 MovieClip |
"zombie" | Symbol 552 MovieClip [enemytarget2] Frame 2 | Symbol 530 MovieClip |
"zombie" | Symbol 552 MovieClip [enemytarget2] Frame 3 | Symbol 546 MovieClip |
"zombie" | Symbol 552 MovieClip [enemytarget2] Frame 4 | Symbol 549 MovieClip |
"zombie" | Symbol 552 MovieClip [enemytarget2] Frame 5 | Symbol 499 MovieClip |
"zombie" | Symbol 552 MovieClip [enemytarget2] Frame 6 | Symbol 551 MovieClip |
"head" | Symbol 557 MovieClip Frame 1 | Symbol 462 MovieClip |
"head" | Symbol 569 MovieClip Frame 1 | Symbol 462 MovieClip |
"zombie" | Symbol 572 MovieClip [enemytarget1] Frame 1 | Symbol 557 MovieClip |
"zombie" | Symbol 572 MovieClip [enemytarget1] Frame 2 | Symbol 530 MovieClip |
"zombie" | Symbol 572 MovieClip [enemytarget1] Frame 3 | Symbol 568 MovieClip |
"zombie" | Symbol 572 MovieClip [enemytarget1] Frame 4 | Symbol 549 MovieClip |
"zombie" | Symbol 572 MovieClip [enemytarget1] Frame 5 | Symbol 569 MovieClip |
"zombie" | Symbol 572 MovieClip [enemytarget1] Frame 6 | Symbol 571 MovieClip |
"head" | Symbol 587 MovieClip Frame 1 | Symbol 462 MovieClip |
"head" | Symbol 621 MovieClip Frame 1 | Symbol 462 MovieClip |
"zombie" | Symbol 624 MovieClip [enemytarget0] Frame 1 | Symbol 587 MovieClip |
"zombie" | Symbol 624 MovieClip [enemytarget0] Frame 2 | Symbol 530 MovieClip |
"zombie" | Symbol 624 MovieClip [enemytarget0] Frame 3 | Symbol 620 MovieClip |
"zombie" | Symbol 624 MovieClip [enemytarget0] Frame 4 | Symbol 549 MovieClip |
"zombie" | Symbol 624 MovieClip [enemytarget0] Frame 5 | Symbol 621 MovieClip |
"zombie" | Symbol 624 MovieClip [enemytarget0] Frame 6 | Symbol 623 MovieClip |
"foot" | Symbol 693 MovieClip Frame 9 | Symbol 688 MovieClip |
"foot" | Symbol 693 MovieClip Frame 40 | Symbol 688 MovieClip |
"barrel" | Symbol 729 MovieClip [man] Frame 1 | Symbol 657 MovieClip |
"body" | Symbol 729 MovieClip [man] Frame 1 | Symbol 658 MovieClip |
"weapon" | Symbol 729 MovieClip [man] Frame 1 | Symbol 680 MovieClip |
"kick" | Symbol 729 MovieClip [man] Frame 1 | Symbol 693 MovieClip |
"weapon" | Symbol 729 MovieClip [man] Frame 2 | Symbol 700 MovieClip |
"weapon" | Symbol 729 MovieClip [man] Frame 3 | Symbol 713 MovieClip |
"weapon" | Symbol 729 MovieClip [man] Frame 4 | Symbol 728 MovieClip |
"boundingBox_mc" | Symbol 739 MovieClip [ComboBase] Frame 1 | Symbol 120 MovieClip [BoundingBox] |
"boundingBox_mc" | Symbol 744 MovieClip [Button] Frame 1 | Symbol 120 MovieClip [BoundingBox] |
"dfs" | Symbol 798 MovieClip [BtnDownArrow] Frame 1 | Symbol 747 MovieClip [ScrollTrack] |
"dfs" | Symbol 799 MovieClip [BtnUpArrow] Frame 1 | Symbol 747 MovieClip [ScrollTrack] |
"boundingBox_mc" | Symbol 801 MovieClip [HScrollBar] Frame 1 | Symbol 120 MovieClip [BoundingBox] |
"boundingBox_mc" | Symbol 802 MovieClip [VScrollBar] Frame 1 | Symbol 120 MovieClip [BoundingBox] |
"boundingBox_mc" | Symbol 803 MovieClip [View] Frame 1 | Symbol 120 MovieClip [BoundingBox] |
"boundingBox_mc" | Symbol 804 MovieClip [ScrollView] Frame 1 | Symbol 120 MovieClip [BoundingBox] |
"boundingBox_mc" | Symbol 806 MovieClip [List] Frame 1 | Symbol 120 MovieClip [BoundingBox] |
"dfs" | Symbol 812 MovieClip [ComboDownArrowDisabled] Frame 1 | Symbol 811 MovieClip [ComboDownArrowUp] |
"boundingBox_mc" | Symbol 818 MovieClip [ComboBox] Frame 1 | Symbol 120 MovieClip [BoundingBox] |
"mask" | Symbol 851 MovieClip Frame 1 | Symbol 848 MovieClip |
"s2" | Symbol 852 MovieClip Frame 1 | Symbol 851 MovieClip |
"s1" | Symbol 852 MovieClip Frame 1 | Symbol 851 MovieClip |
"pic" | Symbol 855 MovieClip Frame 1 | Symbol 854 MovieClip |
"ph" | Symbol 856 MovieClip [sph] Frame 1 | Symbol 855 MovieClip |
"smgbullets" | Symbol 871 MovieClip [page2] Frame 1 | Symbol 410 MovieClip |
"blue" | Symbol 871 MovieClip [page2] Frame 1 | Symbol 432 MovieClip |
"green" | Symbol 871 MovieClip [page2] Frame 1 | Symbol 439 MovieClip |
"red" | Symbol 871 MovieClip [page2] Frame 1 | Symbol 446 MovieClip |
"thestaminabar" | Symbol 871 MovieClip [page2] Frame 1 | Symbol 450 MovieClip |
"thehealthbar" | Symbol 871 MovieClip [page2] Frame 1 | Symbol 451 MovieClip |
"ph" | Symbol 914 MovieClip Frame 1 | Symbol 913 MovieClip |
"pf" | Symbol 915 MovieClip Frame 1 | Symbol 914 MovieClip |
"page" | Symbol 916 MovieClip Frame 1 | Symbol 915 MovieClip |
"hfliph" | Symbol 923 MovieClip Frame 1 | Symbol 854 MovieClip |
"fgrad" | Symbol 923 MovieClip Frame 1 | Symbol 918 MovieClip |
"fmask" | Symbol 923 MovieClip Frame 1 | Symbol 916 MovieClip |
"p2" | Symbol 923 MovieClip Frame 1 | Symbol 916 MovieClip |
"p3shadow" | Symbol 923 MovieClip Frame 1 | Symbol 922 MovieClip |
"p3mask" | Symbol 923 MovieClip Frame 1 | Symbol 920 MovieClip |
"p3" | Symbol 923 MovieClip Frame 1 | Symbol 916 MovieClip |
"flip" | Symbol 928 MovieClip Frame 1 | Symbol 923 MovieClip |
"pgrad" | Symbol 928 MovieClip Frame 1 | Symbol 925 MovieClip |
"pgmask" | Symbol 928 MovieClip Frame 1 | Symbol 920 MovieClip |
"mask" | Symbol 928 MovieClip Frame 1 | Symbol 926 MovieClip |
"p1" | Symbol 928 MovieClip Frame 1 | Symbol 916 MovieClip |
"p4" | Symbol 928 MovieClip Frame 1 | Symbol 916 MovieClip |
"p0" | Symbol 928 MovieClip Frame 1 | Symbol 916 MovieClip |
"p5" | Symbol 928 MovieClip Frame 1 | Symbol 916 MovieClip |
"pLL" | Symbol 928 MovieClip Frame 1 | Symbol 916 MovieClip |
"pLR" | Symbol 928 MovieClip Frame 1 | Symbol 916 MovieClip |
"center" | Symbol 928 MovieClip Frame 1 | Symbol 927 MovieClip |
"loaderbar" | Symbol 929 MovieClip Frame 1 | Symbol 852 MovieClip |
"pages" | Symbol 929 MovieClip Frame 6 | Symbol 928 MovieClip |
"submitbutton" | Symbol 986 MovieClip Frame 1 | Symbol 974 Button |
"thescoreboard" | Symbol 987 MovieClip Frame 1 | Symbol 986 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
Protect (24) | Timeline Frame 1 | 0 bytes "" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1 as "pistolslow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 2 as "pistol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 3 as "speedup" |
ExportAssets (56) | Timeline Frame 1 | Symbol 4 as "bluesoundslow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 5 as "slowdown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 6 as "greensoundslow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 7 as "ric2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 8 as "ric" |
ExportAssets (56) | Timeline Frame 1 | Symbol 9 as "reloadslow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 10 as "reload" |
ExportAssets (56) | Timeline Frame 1 | Symbol 11 as "redsound" |
ExportAssets (56) | Timeline Frame 1 | Symbol 12 as "redsoundslow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 13 as "shotgunslow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 14 as "shotgun" |
ExportAssets (56) | Timeline Frame 1 | Symbol 15 as "greensound" |
ExportAssets (56) | Timeline Frame 1 | Symbol 16 as "dryfireslow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 17 as "dryfire" |
ExportAssets (56) | Timeline Frame 1 | Symbol 18 as "bluesound" |
ExportAssets (56) | Timeline Frame 1 | Symbol 19 as "fleshslow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 20 as "flesh" |
ExportAssets (56) | Timeline Frame 1 | Symbol 21 as "pant" |
ExportAssets (56) | Timeline Frame 1 | Symbol 22 as "ouch" |
ExportAssets (56) | Timeline Frame 1 | Symbol 23 as "swish" |
ExportAssets (56) | Timeline Frame 1 | Symbol 24 as "FUIComponentSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 57 as "UpArrow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 77 as "ScrollThumb" |
ExportAssets (56) | Timeline Frame 1 | Symbol 102 as "DownArrow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 105 as "FHighlightSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 108 as "FLabelSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 115 as "page18" |
ExportAssets (56) | Timeline Frame 1 | Symbol 120 as "BoundingBox" |
ExportAssets (56) | Timeline Frame 1 | Symbol 122 as "BrdrShdw" |
ExportAssets (56) | Timeline Frame 1 | Symbol 124 as "BrdrFace" |
ExportAssets (56) | Timeline Frame 1 | Symbol 125 as "SimpleButtonDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 127 as "BrdrBlk" |
ExportAssets (56) | Timeline Frame 1 | Symbol 129 as "BrdrHilght" |
ExportAssets (56) | Timeline Frame 1 | Symbol 130 as "SimpleButtonIn" |
ExportAssets (56) | Timeline Frame 1 | Symbol 131 as "SimpleButtonUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 132 as "Defaults" |
ExportAssets (56) | Timeline Frame 1 | Symbol 133 as "UIObjectExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 134 as "UIObject" |
ExportAssets (56) | Timeline Frame 1 | Symbol 139 as "FocusRect" |
ExportAssets (56) | Timeline Frame 1 | Symbol 140 as "FocusManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 141 as "UIComponentExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 142 as "UIComponent" |
ExportAssets (56) | Timeline Frame 1 | Symbol 143 as "SimpleButton" |
ExportAssets (56) | Timeline Frame 1 | Symbol 146 as "Border" |
ExportAssets (56) | Timeline Frame 1 | Symbol 147 as "RectBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 148 as "TextInput" |
ExportAssets (56) | Timeline Frame 1 | Symbol 153 as "StepDownArrowDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 155 as "StepThemeColor1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 156 as "StepDownArrowDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 157 as "StepDownArrowOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 158 as "StepDownArrowUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 160 as "StepUpArrowDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 161 as "StepUpArrowDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 162 as "StepUpArrowOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 163 as "StepUpArrowUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 165 as "StepTrack" |
ExportAssets (56) | Timeline Frame 1 | Symbol 166 as "NumericStepperAssets" |
ExportAssets (56) | Timeline Frame 1 | Symbol 167 as "NumericStepper" |
ExportAssets (56) | Timeline Frame 1 | Symbol 212 as "page17" |
ExportAssets (56) | Timeline Frame 1 | Symbol 216 as "FScrollBarSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 222 as "FBoundingBoxSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 223 as "FSelectableItemSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 224 as "DataProviderSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 225 as "FSelectableListSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 226 as "FScrollSelectListSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 227 as "FListItemSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 228 as "FListBoxSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 242 as "page16" |
ExportAssets (56) | Timeline Frame 1 | Symbol 251 as "page15" |
ExportAssets (56) | Timeline Frame 1 | Symbol 257 as "page14" |
ExportAssets (56) | Timeline Frame 1 | Symbol 268 as "page13" |
ExportAssets (56) | Timeline Frame 1 | Symbol 295 as "page12" |
ExportAssets (56) | Timeline Frame 1 | Symbol 322 as "page11" |
ExportAssets (56) | Timeline Frame 1 | Symbol 350 as "page10" |
ExportAssets (56) | Timeline Frame 1 | Symbol 358 as "page9" |
ExportAssets (56) | Timeline Frame 1 | Symbol 360 as "page8" |
ExportAssets (56) | Timeline Frame 1 | Symbol 362 as "page7" |
ExportAssets (56) | Timeline Frame 1 | Symbol 364 as "page6" |
ExportAssets (56) | Timeline Frame 1 | Symbol 366 as "page5" |
ExportAssets (56) | Timeline Frame 1 | Symbol 368 as "page4" |
ExportAssets (56) | Timeline Frame 1 | Symbol 376 as "pausedmovie" |
ExportAssets (56) | Timeline Frame 1 | Symbol 380 as "changelocation" |
ExportAssets (56) | Timeline Frame 1 | Symbol 385 as "enemiesstronger" |
ExportAssets (56) | Timeline Frame 1 | Symbol 388 as "skirmishend" |
ExportAssets (56) | Timeline Frame 1 | Symbol 391 as "challengeend" |
ExportAssets (56) | Timeline Frame 1 | Symbol 394 as "zombiewavecomplete" |
ExportAssets (56) | Timeline Frame 1 | Symbol 400 as "explosion2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 454 as "ammotypemovie" |
ExportAssets (56) | Timeline Frame 1 | Symbol 458 as "explosion" |
ExportAssets (56) | Timeline Frame 1 | Symbol 460 as "bullet" |
ExportAssets (56) | Timeline Frame 1 | Symbol 494 as "enemytarget3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 552 as "enemytarget2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 572 as "enemytarget1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 624 as "enemytarget0" |
ExportAssets (56) | Timeline Frame 1 | Symbol 627 as "bloodpatch" |
ExportAssets (56) | Timeline Frame 1 | Symbol 631 as "barrel2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 634 as "barrel1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 636 as "barrel0" |
ExportAssets (56) | Timeline Frame 1 | Symbol 638 as "blacktoscores" |
ExportAssets (56) | Timeline Frame 1 | Symbol 644 as "bulletscratch" |
ExportAssets (56) | Timeline Frame 1 | Symbol 646 as "bloodscratch" |
ExportAssets (56) | Timeline Frame 1 | Symbol 654 as "ammopickup" |
ExportAssets (56) | Timeline Frame 1 | Symbol 729 as "man" |
ExportAssets (56) | Timeline Frame 1 | Symbol 734 as "page20" |
ExportAssets (56) | Timeline Frame 1 | Symbol 735 as "page19" |
ExportAssets (56) | Timeline Frame 1 | Symbol 739 as "ComboBase" |
ExportAssets (56) | Timeline Frame 1 | Symbol 740 as "DataProvider" |
ExportAssets (56) | Timeline Frame 1 | Symbol 741 as "DataSelector" |
ExportAssets (56) | Timeline Frame 1 | Symbol 742 as "SelectableRow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 743 as "ButtonSkin" |
ExportAssets (56) | Timeline Frame 1 | Symbol 744 as "Button" |
ExportAssets (56) | Timeline Frame 1 | Symbol 745 as "CustomBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 747 as "ScrollTrack" |
ExportAssets (56) | Timeline Frame 1 | Symbol 753 as "ScrollDownArrowDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 755 as "ScrollThemeColor1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 757 as "ScrollThemeColor2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 758 as "ScrollDownArrowDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 759 as "ScrollDownArrowOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 760 as "ScrollDownArrowUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 766 as "ScrollThumbBottomDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 768 as "ThumbThemeColor1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 770 as "ThumbThemeColor3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 771 as "ScrollThumbBottomDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 772 as "ScrollThumbBottomOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 773 as "ScrollThumbBottomUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 775 as "ScrollThumbGripDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 777 as "ThumbThemeColor2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 778 as "ScrollThumbGripDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 779 as "ScrollThumbGripOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 780 as "ScrollThumbGripUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 782 as "ScrollThumbMiddleDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 783 as "ScrollThumbMiddleDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 787 as "ScrollThumbMiddleOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 788 as "ScrollThumbMiddleUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 789 as "ScrollThumbTopDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 790 as "ScrollThumbTopDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 791 as "ScrollThumbTopOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 792 as "ScrollThumbTopUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 793 as "ScrollTrackDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 794 as "ScrollUpArrowDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 795 as "ScrollUpArrowDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 796 as "ScrollUpArrowOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 797 as "ScrollUpArrowUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 798 as "BtnDownArrow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 799 as "BtnUpArrow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 800 as "ScrollBarAssets" |
ExportAssets (56) | Timeline Frame 1 | Symbol 801 as "HScrollBar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 802 as "VScrollBar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 803 as "View" |
ExportAssets (56) | Timeline Frame 1 | Symbol 804 as "ScrollView" |
ExportAssets (56) | Timeline Frame 1 | Symbol 805 as "ScrollSelectList" |
ExportAssets (56) | Timeline Frame 1 | Symbol 806 as "List" |
ExportAssets (56) | Timeline Frame 1 | Symbol 811 as "ComboDownArrowUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 812 as "ComboDownArrowDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 814 as "ComboThemeColor1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 815 as "ComboDownArrowDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 816 as "ComboDownArrowOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 817 as "ComboAssets" |
ExportAssets (56) | Timeline Frame 1 | Symbol 818 as "ComboBox" |
ExportAssets (56) | Timeline Frame 1 | Symbol 988 as "__Packages.MochiAd" |
ExportAssets (56) | Timeline Frame 1 | Symbol 116 as "__Packages.mx.core.UIObject" |
ExportAssets (56) | Timeline Frame 1 | Symbol 117 as "__Packages.mx.core.UIComponent" |
ExportAssets (56) | Timeline Frame 1 | Symbol 118 as "__Packages.mx.controls.NumericStepper" |
ExportAssets (56) | Timeline Frame 1 | Symbol 168 as "__Packages.mx.skins.SkinElement" |
ExportAssets (56) | Timeline Frame 1 | Symbol 169 as "__Packages.mx.styles.CSSTextStyles" |
ExportAssets (56) | Timeline Frame 1 | Symbol 170 as "__Packages.mx.styles.StyleManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 171 as "__Packages.mx.styles.CSSStyleDeclaration" |
ExportAssets (56) | Timeline Frame 1 | Symbol 172 as "__Packages.mx.controls.SimpleButton" |
ExportAssets (56) | Timeline Frame 1 | Symbol 173 as "__Packages.mx.skins.Border" |
ExportAssets (56) | Timeline Frame 1 | Symbol 174 as "__Packages.mx.skins.RectBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 175 as "__Packages.mx.controls.TextInput" |
ExportAssets (56) | Timeline Frame 1 | Symbol 176 as "__Packages.mx.events.EventDispatcher" |
ExportAssets (56) | Timeline Frame 1 | Symbol 177 as "__Packages.mx.managers.SystemManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 178 as "__Packages.mx.events.UIEventDispatcher" |
ExportAssets (56) | Timeline Frame 1 | Symbol 179 as "__Packages.mx.skins.ColoredSkinElement" |
ExportAssets (56) | Timeline Frame 1 | Symbol 180 as "__Packages.mx.core.ext.UIObjectExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 181 as "__Packages.mx.skins.halo.Defaults" |
ExportAssets (56) | Timeline Frame 1 | Symbol 182 as "__Packages.mx.managers.DepthManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 183 as "__Packages.mx.managers.FocusManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 184 as "__Packages.mx.skins.halo.FocusRect" |
ExportAssets (56) | Timeline Frame 1 | Symbol 185 as "__Packages.mx.managers.OverlappedWindows" |
ExportAssets (56) | Timeline Frame 1 | Symbol 186 as "__Packages.mx.styles.CSSSetStyle" |
ExportAssets (56) | Timeline Frame 1 | Symbol 187 as "__Packages.mx.core.ext.UIComponentExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 188 as "__Packages.mx.skins.halo.RectBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 736 as "__Packages.mx.controls.listclasses.DataSelector" |
ExportAssets (56) | Timeline Frame 1 | Symbol 737 as "__Packages.mx.controls.ComboBase" |
ExportAssets (56) | Timeline Frame 1 | Symbol 738 as "__Packages.mx.controls.ComboBox" |
ExportAssets (56) | Timeline Frame 1 | Symbol 819 as "__Packages.mx.managers.PopUpManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 820 as "__Packages.mx.core.View" |
ExportAssets (56) | Timeline Frame 1 | Symbol 821 as "__Packages.mx.core.ExternalContent" |
ExportAssets (56) | Timeline Frame 1 | Symbol 822 as "__Packages.mx.skins.CustomBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 823 as "__Packages.mx.controls.scrollClasses.ScrollThumb" |
ExportAssets (56) | Timeline Frame 1 | Symbol 824 as "__Packages.mx.controls.scrollClasses.ScrollBar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 825 as "__Packages.mx.core.ScrollView" |
ExportAssets (56) | Timeline Frame 1 | Symbol 826 as "__Packages.mx.controls.listclasses.DataProvider" |
ExportAssets (56) | Timeline Frame 1 | Symbol 827 as "__Packages.mx.controls.listclasses.ScrollSelectList" |
ExportAssets (56) | Timeline Frame 1 | Symbol 828 as "__Packages.mx.controls.List" |
ExportAssets (56) | Timeline Frame 1 | Symbol 829 as "__Packages.mx.effects.Tween" |
ExportAssets (56) | Timeline Frame 1 | Symbol 830 as "__Packages.mx.controls.listclasses.SelectableRow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 831 as "__Packages.mx.controls.HScrollBar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 832 as "__Packages.mx.controls.Button" |
ExportAssets (56) | Timeline Frame 1 | Symbol 833 as "__Packages.mx.skins.halo.ButtonSkin" |
ExportAssets (56) | Timeline Frame 1 | Symbol 834 as "__Packages.mx.controls.VScrollBar" |
ExportAssets (56) | Timeline Frame 2 | Symbol 856 as "sph" |
ExportAssets (56) | Timeline Frame 2 | Symbol 858 as "page3" |
ExportAssets (56) | Timeline Frame 2 | Symbol 871 as "page2" |
ExportAssets (56) | Timeline Frame 2 | Symbol 879 as "page1" |
ExportAssets (56) | Timeline Frame 2 | Symbol 880 as "blankpage" |
ExportAssets (56) | Timeline Frame 2 | Symbol 941 as "tune" |
ExportAssets (56) | Timeline Frame 2 | Symbol 942 as "tune1" |
ExportAssets (56) | Timeline Frame 2 | Symbol 943 as "tune2" |
Labels
"scores" | Frame 5 |
"Symbol_36" | Symbol 24 MovieClip [FUIComponentSymbol] Frame 1 |
"enabled" | Symbol 105 MovieClip [FHighlightSymbol] Frame 1 |
"disabled" | Symbol 105 MovieClip [FHighlightSymbol] Frame 2 |
"unfocused" | Symbol 105 MovieClip [FHighlightSymbol] Frame 3 |
"Symbol_32" | Symbol 108 MovieClip [FLabelSymbol] Frame 1 |
"enabled" | Symbol 222 MovieClip [FBoundingBoxSymbol] Frame 1 |
"disabled" | Symbol 222 MovieClip [FBoundingBoxSymbol] Frame 2 |
"Symbol_354" | Symbol 224 MovieClip [DataProviderSymbol] Frame 1 |
"reloadnoise" | Symbol 439 MovieClip Frame 2 |
"reloadnoise" | Symbol 446 MovieClip Frame 2 |
"fire" | Symbol 680 MovieClip Frame 2 |
"reload" | Symbol 680 MovieClip Frame 7 |
"reloadslow" | Symbol 680 MovieClip Frame 22 |
"slowmo" | Symbol 693 MovieClip Frame 21 |
"fire" | Symbol 700 MovieClip Frame 2 |
"reload" | Symbol 700 MovieClip Frame 7 |
"reloadslow" | Symbol 700 MovieClip Frame 22 |
"fire" | Symbol 713 MovieClip Frame 2 |
"reload" | Symbol 713 MovieClip Frame 7 |
"reloadslow" | Symbol 713 MovieClip Frame 22 |
"pistol" | Symbol 729 MovieClip [man] Frame 1 |
"shotgun" | Symbol 729 MovieClip [man] Frame 2 |
"smg" | Symbol 729 MovieClip [man] Frame 3 |
"initialize" | Symbol 929 MovieClip Frame 5 |
"<- exported items here!" | Symbol 929 MovieClip Frame 5 |
"start" | Symbol 929 MovieClip Frame 6 |
"help - read actions here!!!" | Symbol 929 MovieClip Frame 15 |
"speedup" | Symbol 946 MovieClip Frame 46 |
Dynamic Text Variables
_root.challengestatus | Symbol 229 EditableText | "" |
_root.extrablood | Symbol 283 EditableText | "<p align="center"></p>" |
_root.inclip | Symbol 421 EditableText | "777" |
_root.score | Symbol 422 EditableText | "9999999999" |
_root.accuracybonus | Symbol 968 EditableText | "" |
_root.score | Symbol 970 EditableText | "" |
_root.name | Symbol 971 EditableText | "Enter Name" |
_root.scorestatus | Symbol 975 EditableText | "" |
_root.hits | Symbol 978 EditableText | "" |
_root.shots | Symbol 980 EditableText | "" |
_root.accuracy | Symbol 982 EditableText | "" |
|