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

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

Pixel Monsters.swf

This is the info page for
Flash #24437

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


Text
.:: THE GALLERY OF BOSS ::.
BOSS #1 - GARGON
HP 18 - MP 20 - MAX ATK 4 - MAX DEF 5
BOSS #2 - WINGUARD
HP 20 - MP 20 - MAX ATK 5 - MAX DEF 7
BOSS #3 - BLATHOS
HP 23 - MP 24 - MAX ATK 8 - MAX DEF 9
BOSS #4 - NANTAK
HP 25 - MP 28 - MAX ATK 11 - MAX DEF 12
BOSS #5 - JIMJAM
HP 28 - MP 30 - MAX ATK 13 - MAX DEF 15
BOSS #6 - SMILEY
HP 30 - MP 32 - MAX ATK 15 - MAX DEF 17
BOSS #7 - EUGINE
HP 33 - MP 35 - MAX ATK 18 - MAX DEF 19
BOSS #8 - GREIVOUS
HP 37 - MP 38 - MAX ATK 21 - MAX DEF 23
BOSS #9 - RUGGLES
HP 40 - MP 40 - MAX ATK 23 - MAX DEF 24
BOSS #10 - RIPSAW
HP 43 - MP 44 - MAX ATK 24 - MAX DEF 25
BOSS #11 - SHROOMOO
HP 45 - MP 45 - MAX ATK 25 - MAX DEF 26
BOSS #12 - EXCIZOR
HP 47 - MP 46 - MAX ATK 27 - MAX DEF 26
BOSS #13 - JULIAN
HP 50 - MP 49 - MAX ATK 29 - MAX DEF 29
BOSS #14 - PHASKO
HP 54 - MP 50 - MAX ATK 31 - MAX DEF 30
BOSS #15 - VANGOLA
HP 57 - MP 55 - MAX ATK 33 - MAX DEF 33
BOSS #16 - CRABZILLA
HP 60 - MP 58 - MAX ATK 35 - MAX DEF 36
BOSS #17 - EYESPY
HP 62 - MP 59 - MAX ATK 38 - MAX DEF 37
BOSS #18 - CYPOD
HP 65 - MP 63 - MAX ATK 40 - MAX DEF 40
BOSS #19 - NIBBLER
HP 68 - MP 65 - MAX ATK 42 - MAX DEF 42
BOSS #20 - ROGAN
HP 70 - MP 69 - MAX ATK 44 - MAX DEF 43
BOSS #21 - RAKASH
HP 72 - MP 70 - MAX ATK 45 - MAX DEF 45
BOSS #22 - PARTICLEZ
HP 74 - MP 73 - MAX ATK 47 - MAX DEF 46
BOSS #23 - MOSHI
HP 77 - MP 75 - MAX ATK 50 - MAX DEF 49
BOSS #24 - PYRIMIA
HP 80 - MP 78 - MAX ATK 51 - MAX DEF 51
BOSS #25 - SUAVU
HP 82 - MP 81 - MAX ATK 53 - MAX DEF 52
BOSS #26 - DYGORI
HP 86 - MP 83 - MAX ATK 55 - MAX DEF 54
BOSS #27 - SPRUSSE
HP 89 - MP 87 - MAX ATK 57 - MAX DEF 55
BOSS #28 - BOJANGLEZ
HP 93 - MP 90 - MAX ATK 59 - MAX DEF 59
BOSS #29 - DERIKK
HP 95 - MP 94 - MAX ATK 61 - MAX DEF 60
BOSS #30 - PIXEL
HP ?? - MP ?? - MAX ATK ?? - MAX DEF ??
.....

.:: AIM OF THE GAME ::.
PIXEL MONSTERS IS A TURN BASED BATTLE GAME WHERE
THE PLAYER MUST FIRST DESIGN A MONSTER WHICH THEY
WILL THEN USE TO BATTLE AGAINST A SERIES OF
COMPUTER CONTROLLED BOSSES. USING A COMBINATION
OF TRUMPS LIKE GAMEPLAY AND A STRATEGICAL RPG
BATTLE SYSTEM, THE PLAYER MUST DEFEAT THEIR
OPPONENT IN ORDER TO RAISE THEIR STATS AND PROCEED
TO THE NEXT ROUND.
AFTER EACH ROUND, THE PLAYER MUST DESIDE IF THEY
WANT TO CONTINUE TO THE NEXT CHALLENGE AND RISK
LOSING THEIR HI-SCORE, OR SAVE THEIR HI-SCORE ON THE
ONLINE SCOREBOARD AND SHOW THE WORLD THAT THEY
HAVE THE MOST POWERFUL MONSTER!
.....

.:: GAME INSTRUCTIONS ::.
DRAWING SCREEN:
THE DRAWING SCREEN IS WHERE YOU DESIGN YOUR
MONSTER. HERES HOW YOU DO IT.
THE PENCIL TOOL WILL AUTOMATICLY BE SECLECTED WHEN
YOU ENTER THE DRAWING SCREEN. TO USE IT SIMPLY
CLICK ON A GRID CELL THAT YOU WANT TO FILL.
IF YOU MAKE A MISTAKE WHEN USING THE PENCIL TOOL,
YOU CAN CORRECT IT USING THE ERASeR TOOL. TO
ACTIVATE THE ERASOR TOOL, SIMPLEY CLICK ON THE
ERASER ICON IN THE TOOLS PANEL AND THEN CLICK ON
THE GRID CELL THAT YOU WANT TO CLEAR.
IF YOU DECIDE YOU WANT TO START YOUR MONSTER
AGAIN, SIMPLY CLICK THE CLEAR SCREEN ICON IN THE
TOOLS PANEL.
BE SURE TO NAME YOUR MONSTER BEFORE YOU CONTINUE.
BATTLE SCREEN:
THIS IS WHERE THE ACTION HAPPENS. THE BATTLE SYSTEM
IN PIXEL MONSTERS IS QUITE SIMPLE ALTHOUGH IT MAY
NOT SEEM SO AT FIRST.
STEP 1:
THE FIRST STAGE OF THE BATTLE IS TO DECIDE WHICH
ORDER THE MONSTERS ARE GOING TO ATTACK IN. THIS
IS DONE USING A TRUMPS LIKE FEATURE.
YOU WILL SEE A LIST WITH 5 STATS AND A NUMBER
NEXT TO EACH OF THEM. THESE ARE YOUR STATS FOR THIS
ROUND (NOTE THAT STATS DO NOT EFFECT THE ACTUAL
BATTLE). THE PLAYER AUTOMATICLY GETS TO CHOOSE THE
STAT FOR THE FIRST ROUND. AFTER ROUND ONE THE
WINNER OF THE LAST  ROUND WILL GET TO CHOOSE. ONCE
A STAT HAS BEEN CHOSEN, THE WINNER WILL BE
ANNOUNCED. THE WINNER WILL GET TO ATTACK FIRST
FOLLOWED BY THE LOOSER.
STEP 2:
ONCE THE ORDER OF PLAY HAS BEEN DECIDED, A ROUND OF
ATTACKING WILL BEGIN.
YOU WILL SEE A NEW MENU NOW. THIS ONE CONTAINS
THE DIFFERENT ATTACKS AND ABILITIES THAT YOUR
MONSTER HAS. THE NUMBERS BESIDE THE ATTACKS SHOW
HOW MUCH MP (MAGIC POINTS) THE MOVE WILL COST. THE
SECOND BAR DOWN AT THE BOTTOM OF THE SCREEN SHOWS
HOW MUCH MP YOU HAVE. THE FOLLOWING LIST EXPLAINS
THE MOVES.
ATTACK - PERFORM A BASIC ATTACK.
DEFEND - PUT UP A SHIELD THAT WILL DEFEND YOU FROM
THE NEXT ATTACK (REQUIRES DEFENCE)
HEAL    -RESTORES A CERTAIN AMMOUNT OF HP
SPECIAL -PERFORMS AN ATTACK THAT MAY DO DOUBLE
DAMAGE, BUT MAY ONLY DO 1 DAMAGE.
POWER UP -INCREASES YOUR ATTACK POWER FOR THE
NEXT TURN.
OCE YOU HAVE CHOSEN YOUR MOVE, THE MOVES WILL BE
CARRIED OUT. IF NOBODY HAS LOST AFTER EACH PLAYER
HAS TAKEN THEIR MOVE, THEN WE GO TO THE NEXT ROUND
(BACK TO STEP 1). A NEW SET OF STATS IS USED FOR
EACH ROUND.
IF YOU DEFEAT THE BOSS THEN YOUR SCORE WILL BE
CALCULATED AND YOU HAVE A CHOICE. EITHER CONTINUE
TO THE NEXT BOSS OR SUBMIT YOUR SCORE TO THE
SCORE BOARD AND QUIT. NOTE THAT YOU CANNOT SUBMIT
YOUR SCORE IF YOU LOSE. IF YOU CHOOSE TO CONTINUE,
YOUR HP, MP, ATTACK, DEFECNCE AND SPECIAL WILL BE
INCREASED.
GOOD LUCK, TRY AND DEVELOP A STRATERGY THAT CAN
BEAT ALL THE BOSSES.
.....

.:: GAME CREDITS ::.
GAME GRAPHICS   - BEN (VAR) FOX
(VAR@VARSTUDIOS.COM)
GAME PROGAMMER - ALI (ALILLM) MAUNDER
(ALI@VARSTUDIOS.COM)
.:: TITLE MUSIC ::.
BOING - BY NEMO
.:: GAME BETA TESTER ::.
BARBARA (BARBIE) FOX
VERSION 1.0 RELEASED - 1st MARCH 2006
.....

PIXEL MONSTERS

V 1.0

BOSS DEFEATED

ROUND COMPLETED

GAME COMPLETED

GAME OVER

ROUND POINTS

BONUS POINTS

TOTAL SCORE

CONTINUE

>

SUBMIT SCORE

& QUIT GAME

CAN'T SUBMIT

IF YOU CONTINUE TO THE NEXT

BOSS AND DIE, YOU WILL NOT BE

ABLE TO SUBMIT YOUR SCORE.

WARNING!

POWER UP

HEALING

ARE YOU SURE YOU
WANT TO CLEAR
THE GRID ?

YES

NO

ARE YOU READY
TO CONTINUE

TYPE YOUR NAME
TO CONTINUE

OK

::

MONSTER CREATOR

NAME YOUR MONSTER

DESIGN TOOLS

FINISHED

PENCIL TOOL

ERASER TOOL

CLEAR SCREEN

CLS

VS

BATTLE SCREEN

ATTACK

DEFEND

HEAL

SPECIAL

POWER UP

COST 0 MP

COST 4 MP

COST 2 MP

HP

SHIELD

MP

COUNTER

GOES FIRST

NOT ENOUGH
MP

YOU HAVE NO
DEFENCE

BLOCKED

GOOD HIT

GREAT HIT

POOR HIT

WINS

VARSTUDIOS :: THE PRELOADER

LOADED :

TOTAL TO LOAD :

PERCENTAGE DONE :

.:: LOADING ::.

GFX

.:: STANDBY ::.

PREPARING TO LOAD PIXEL MONSTERS

varSTUDIOS

.com

STUDIOS

var

HI SCORES

HI SCORES

HI SCORES

OPTIONS

OPTIONS

OPTIONS

START GAME

START GAME

START GAME

PIXEL

MONSTERS

VISIT VARSTUDIOS.COM

BACK TO MENU

GRAPHICS QUALITY

DETECTED

NOT DETECTED

CLICK TO SELECT A QUALITY OF YOUR PREFERENCE

Low Quality

Low Quality

OK Quality

OK Quality

Great Quality

Great Quality

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

SYSTEM INITIALIZING

LOADING...

COMPLETE

PIXEL MONSTERS  ::  READ ME SECTION

CONTENTS

CLICK A LINK TO VIEW ITS SECTION

[+]

INTRODUCTION

INSTRUCTIONS

BEASTIARY

CREDITS

SOUND ON/OFF

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

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

YOUR MONSTER SCORED

BATTLE POINTS

PLEASE WAIT WHILE SCORES SUBMIT TO CONTINUE

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

ActionScript [AS1/AS2]

Frame 1
sound = "on"; Score = 0; mName = ""; _root.gbl = _root.getBytesLoaded(); _root.gbt = _root.getBytesTotal(); _root.loads = Math.ceil(_root.gbl / 1024) + "KB's"; _root.totalof = Math.ceil(_root.gbt / 1024) + "KB's"; _root.percent = ((_root.gbl / _root.gbt) * 100) + "%"; if (_root.gbl == _root.gbt) { _root.gotoAndPlay(3); }
Instance of Symbol 469 MovieClip "sounds" in Frame 1
onClipEvent (load) { function playbgLoop() { if (_root.sound == "on") { bgLoop.start(0, 9999999); } } function playAttack() { if (_root.sound == "on") { attacksnd.start(); } } function playBlocked() { if (_root.sound == "on") { blockedsnd.start(); } } function playHeal() { if (_root.sound == "on") { healsnd.start(); } } function playPowerup() { if (_root.sound == "on") { powerupsnd.start(); } } function playShield() { if (_root.sound == "on") { shieldsnd.start(); } } function playSpecial() { if (_root.sound == "on") { specialsnd.start(); } } bgLoop = new Sound(); bgLoop.attachSound("bgloop"); attacksnd = new Sound(); attacksnd.attachSound("sound1"); blockedsnd = new Sound(); blockedsnd.attachSound("sound2"); healsnd = new Sound(); healsnd.attachSound("sound3"); powerupsnd = new Sound(); powerupsnd.attachSound("sound4"); shieldsnd = new Sound(); shieldsnd.attachSound("sound5"); specialsnd = new Sound(); specialsnd.attachSound("sound6"); }
Instance of Symbol 472 MovieClip "optionscode" in Frame 1
onClipEvent (load) { _root.lowqual = false; _root.medqual = false; _root.hiqual = true; } onClipEvent (enterFrame) { if (_root.lowqual == true) { _quality = "Low"; _root.choice1.gotoAndStop(1); _root.choice2.gotoAndStop(2); _root.choice3.gotoAndStop(2); } if (_root.medqual == true) { _quality = "Medium"; _root.choice1.gotoAndStop(2); _root.choice2.gotoAndStop(1); _root.choice3.gotoAndStop(2); } if (_root.hiqual == true) { _quality = "Best"; _root.choice1.gotoAndStop(2); _root.choice2.gotoAndStop(2); _root.choice3.gotoAndStop(1); } }
Frame 2
gotoAndPlay (1);
Frame 41
stop();
Instance of Symbol 487 MovieClip in Frame 41
on (press) { getURL ("http://www.varstudios.com/index2.php", "_blank"); }
Frame 42
_root.numopt = 0; _root.scrn.removeMovieClip(); stop();
Instance of Symbol 516 MovieClip in Frame 42
on (press) { getURL ("http://www.varstudios.com/index2.php", "_blank"); }
Frame 65
stop(); if (_root.numopt == 3) { _root.gotoAndPlay("game"); } else { _root.gotoAndPlay("boxer"); }
Frame 86
stop(); if (_root.numopt == 1) { stop(); } else if (_root.numopt == 2) { _root.gotoAndPlay("hiscores"); }
Frame 87
stop(); var boardUrl = "http://www.varstudios.com/hiscore/pixel/"; myBoard = new LoadVars(); myBoard.load(boardUrl + "score.txt?nocache=", 0); myBoard.onLoad = function (success) { if (success) { Name1.text = this.Name1; Score1.text = this.Score1 + " BPs"; Name2.text = this.Name2; Score2.text = this.Score2 + " BPs"; Name3.text = this.Name3; Score3.text = this.Score3 + " BPs"; Name4.text = this.Name4; Score4.text = this.Score4 + " BPs"; Name5.text = this.Name5; Score5.text = this.Score5 + " BPs"; Name6.text = this.Name6; Score6.text = this.Score6 + " BPs"; Name7.text = this.Name7; Score7.text = this.Score7 + " BPs"; Name8.text = this.Name8; Score8.text = this.Score8 + " BPs"; Name9.text = this.Name9; Score9.text = this.Score9 + " BPs"; Name10.text = this.Name10; Score10.text = this.Score10 + " BPs"; } else { trace("Error loading data"); } }; stop();
Frame 88
stop();
Frame 90
_root.sounds.playbgLoop();
Frame 220
stop();
Frame 221
function buildGrid(r, c, sx, sy, cw, ch) { _root.gridMap = new Array(); tools = _root.attachMovie("tools", "tools", 5000); tools._x = 500; tools._y = 120; popup = _root.attachMovie("popupbox", "popup", 10000); popup._x = 200; popup._y = 150; var _local5 = 0; while (_local5 < c) { gridMap[_local5] = []; var _local3 = 0; while (_local3 < r) { var _local4 = _root.attachMovie("cell", (("cell_" + _local5) + "_") + _local3, ++d); _local4._x = sx + (_local3 * cw); _local4._y = sy + (_local5 * ch); gridMap[_local5][_local3] = 0; _local4.X = _local3; _local4.Y = _local5; _local4.onPress = function () { this.gotoAndStop(_root.activeTool + 1); gridMap[this.Y][this.X] = _root.activeTool; }; _local3++; } _local5++; } } function removeGrid() { tools.removeMovieClip(); var _local3 = 0; while (_local3 < _root.gridMap.length) { var _local2 = 0; while (_local2 < _root.gridMap[0].length) { _root[(("cell_" + _local3) + "_") + _local2].removeMovieClip(); _local2++; } _local3++; } } function defineSize() { _root.TB = undefined; _root.BB = undefined; _root.LB = undefined; _root.RB = undefined; var _local3 = 0; while (_local3 < _root.gridMap.length) { var _local2 = 0; while (_local2 < _root.gridMap[0].length) { if (_root.gridMap[_local3][_local2] == 1) { if ((TB == undefined) || (_local3 < TB[0])) { TB = [_local3, _local2]; } if ((BB == undefined) || (_local3 > BB[0])) { BB = [_local3, _local2]; } if ((LB == undefined) || (_local2 < LB[1])) { LB = [_local3, _local2]; } if ((RB == undefined) || (_local2 > RB[1])) { RB = [_local3, _local2]; } } _local2++; } _local3++; } _root.monW = (_root.RB[1] - _root.LB[1]) + 1; _root.monH = (_root.BB[0] - _root.TB[0]) + 1; } function buildMonster() { var _local6 = _root.poX - ((_root.monW * _root.mCellW) / 2); var _local5 = _root.poY - ((_root.monH * _root.mCellH) / 2); _root.createEmptyMovieClip("monster", 100); monster._x = _local6 - 10; monster._y = _local5 + 10; monster.hp = 20; monster.mp = 20; monster.maxhp = 20; monster.maxmp = 20; monster.attack = 6; monster.maxdefence = 10; monster.defence = 10; monster.special = 10; monster.powerup = 0; monster.horiz = "left"; monster.vert = "down"; _root.GUI.monsterhp.text = (monster.hp + "/") + monster.maxhp; _root.GUI.monstermp.text = (monster.mp + "/") + monster.maxmp; _root.mmoveInt = setInterval(_root.moveMonster, 1000, monster); _root.getStats(monster); _root.displayStats(monster); _root.monsterCol = new Color(_root.monster); _root.monsterCol.setRGB(0); var _local3 = 0; while (_local3 < _root.monH) { var _local2 = 0; while (_local2 < _root.monW) { if (_root.gridMap[_local3 + _root.TB[0]][_local2 + _root.LB[1]] == 1) { var _local4 = _root.monster.attachMovie("minicell", (("mini_" + _local3) + "_") + _local2, ++d); _local4._x = _local2 * mCellW; _local4._y = _local3 * mCellH; } _local2++; } _local3++; } } function incAttributes(ob) { ob.maxhp = ob.maxhp + (random(5) + 1); ob.maxmp = ob.maxmp + (random(5) + 1); ob.attack = ob.attack + (random(3) + 1); ob.maxdefence = ob.maxdefence + (random(5) + 1); ob.special = ob.special + (random(5) + 1); } function getStats(ob) { ob.scare = random(101); ob.strength = random(101); ob.power = random(101); ob.speed = random(101); ob.agility = random(101); } function displayStats(ob) { _root.GUI.menu.value1.text = "STRENGTH"; _root.GUI.menu.value2.text = "POWER"; _root.GUI.menu.value3.text = "SPEED"; _root.GUI.menu.value4.text = "AGILITY"; _root.GUI.menu.value5.text = "SCARYNESS"; _root.GUI.menu.stat1.text = (" - " + ob.strength) + "/100"; _root.GUI.menu.stat2.text = (" - " + ob.power) + "/100"; _root.GUI.menu.stat3.text = (" - " + ob.speed) + "/100"; _root.GUI.menu.stat4.text = (" - " + ob.agility) + "/100"; _root.GUI.menu.stat5.text = (" - " + ob.scare) + "/100"; } function displayAttacks(ob) { _root.GUI.menu.value1.text = "ATTACK"; _root.GUI.menu.value2.text = "DEFEND"; _root.GUI.menu.value3.text = "HEAL"; _root.GUI.menu.value4.text = "SPECIAL"; _root.GUI.menu.value5.text = "POWER UP"; } function battleScreen() { _root.attachMovie("GUI", "GUI", 900000); _root.GUI._x = 0; _root.GUI._y = 0; _root.GUI.monsterName.text = _root.mName.toUpperCase(); _root.loadBoss(_root.bossNum); } function loadBoss(num) { _root.GUI.bossname.text = _root[("boss" + num) + "Atts"].bossname.toUpperCase(); _root.createEmptyMovieClip("boss", 99); _root.boss.horiz = "right"; _root.boss.vert = "down"; _root.boss._x = 10; _root.boss._y = 10; _root.boss.hp = _root[("boss" + num) + "Atts"].hp; _root.boss.mp = _root[("boss" + num) + "Atts"].mp; _root.boss.defence = _root[("boss" + num) + "Atts"].defence; _root.boss.attack = _root[("boss" + num) + "Atts"].attack; _root.boss.special = _root[("boss" + num) + "Atts"].special; _root.boss.powerup = _root[("boss" + num) + "Atts"].powerup; _root.getStats(boss); _root.GUI.bosshp.text = (boss.hp + "/") + _root[("boss" + num) + "Atts"].hp; _root.GUI.bossmp.text = (boss.mp + "/") + _root[("boss" + num) + "Atts"].mp; _root.moveInt = setInterval(_root.moveMonster, 1000, boss); _root.bossCol = new Color(_root.boss); _root.bossCol.setRGB(0); bh = _root["boss" + num].length / 2; bw = _root["boss" + num][0].length / 2; var _local3 = 0; while (_local3 < _root["boss" + num].length) { var _local2 = 0; while (_local2 < _root["boss" + num][0].length) { if (_root["boss" + num][_local3][_local2] == 1) { var _local4 = _root.boss.attachMovie("minicell", (("bosscell_" + _local3) + "_") + _local2, ++d); _local4._x = (_root.bossX - (bw * mCellW)) + (_root.mCellW * _local2); _local4._y = (_root.bossY - (bh * mCellH)) + (_root.mCellH * _local3); } _local2++; } _local3++; } } function moveMonster(ob) { dir = random(2); if (dir == 0) { if (ob.vert == "up") { ob.vert = "down"; ob._y = ob._y + 10; } else if (ob.vert == "down") { ob.vert = "up"; ob._y = ob._y - 10; } } else if (dir == 1) { if (ob.horiz == "right") { ob.horiz = "left"; ob._x = ob._x - 10; } else if (ob.horiz == "left") { ob.horiz = "right"; ob._x = ob._x + 10; } } } function compareStat(stat) { monStat = _root.monster[stat]; bossStat = _root.boss[stat]; _root.GUI.scores.lef.playerscore.text = monStat; _root.GUI.scores.rig.bossscore.text = bossStat; _root.GUI.scores.play(); if (monStat >= bossStat) { _root.turn = "player"; _root.GUI.playergoesfirst.gotoAndStop(2); } else { _root.turn = "computer"; _root.GUI.bossgoesfirst.gotoAndStop(2); } } function displayAtts() { _root.GUI.bosshp.text = (boss.hp + "/") + _root[("boss" + bossNum) + "Atts"].hp; _root.GUI.bossmp.text = (boss.mp + "/") + _root[("boss" + bossNum) + "Atts"].mp; _root.GUI.bosshpbar.gotoAndStop(Math.round(101 - ((_root.boss.hp / _root[("boss" + bossNum) + "Atts"].hp) * 100))); _root.GUI.bossmpbar.gotoAndStop(Math.round(101 - ((_root.boss.mp / _root[("boss" + bossNum) + "Atts"].mp) * 100))); _root.GUI.bossdefencebar.gotoAndStop(Math.round(101 - ((_root.boss.defence / _root[("boss" + bossNum) + "Atts"].defence) * 100))); _root.GUI.monsterhp.text = (monster.hp + "/") + _root.monster.maxhp; _root.GUI.monstermp.text = (monster.mp + "/") + _root.monster.maxmp; _root.GUI.monsterhpbar.gotoAndStop(Math.round(101 - ((_root.monster.hp / _root.monster.maxhp) * 100))); _root.GUI.monstermpbar.gotoAndStop(Math.round(101 - ((_root.monster.mp / _root.monster.maxmp) * 100))); _root.GUI.monsterdefencebar.gotoAndStop(Math.round(101 - ((_root.monster.defence / _root.monster.maxdefence) * 100))); if (_root.boss.hp <= 0) { _root.GUI.bosshp.text = "0/" + _root[("boss" + bossNum) + "Atts"].hp; _root.GUI.bossmp.text = "0/" + _root[("boss" + bossNum) + "Atts"].mp; _root.boss.removeMovieClip(); _root.GUI.playerwins.gotoAndStop(2); } if (_root.monster.hp <= 0) { _root.GUI.monsterhp.text = "0/" + _root.monster.maxhp; _root.GUI.monstermp.text = "0/" + _root.monster.maxmp; _root.monster.removeMovieClip(); _root.GUI.computerwins.gotoAndStop(2); } } function playersMove() { if (_root.playerMove == "attack") { _root.currentTurn = ""; var _local3 = _root.attachMovie("attack", "attack", 8000); _local3._x = 150; _local3._y = 150; _root.sounds.playAttack(); _local3.onEnterFrame = function () { this._x = this._x + 8; if (_root.attack.hit.hitTest(_root.bshield)) { hitammount = Math.ceil(random(_root.monster.attack + _root.monster.powerup) + (_root.monster.attack / 4)); _root.sounds.playBlocked(); _root.boss.defence = _root.boss.defence - hitammount; _root.GUI.blocked.gotoAndStop(2); _root.bshield.removeMovieClip(); _root.lastTurn = "player"; _root.currentTurn = "delay"; if (_root.monster.powerup > 0) { _root.monster.powerup = 0; } this.removeMovieClip(); } if (_root.attack.hit.hitTest(_root.boss)) { trace(_root.boss.hp); hitammount = Math.ceil(random(_root.monster.attack + _root.monster.powerup) + (_root.monster.attack / 4)); _root.boss.hp = _root.boss.hp - hitammount; trace(_root.boss.hp); if (hitammount >= ((_root.monster.attack / 4) + 1)) { _root.GUI.goodhit.gotoAndStop(2); } else { _root.GUI.poorhit.gotoAndStop(2); } _root.backcol.gotoAndStop(3); _root.lastTurn = "player"; _root.currentTurn = "delay"; if ((_root.monster.powerup > 0) && (_root.GUI.poorhit._currentframe == 1)) { _root.GUI.greathit.gotoAndStop(2); _root.monster.powerup = 0; } this.removeMovieClip(); } }; } else if (playerMove == "defend") { var _local4 = _root.attachMovie("shield", "pshield", 686); _local4._x = 210; _local4._y = 160; _root.sounds.playShield(); _root.lastTurn = "player"; _root.currentTurn = "delay"; } else if (playerMove == "powerup") { _root.monster.powerup = random(_root.monster.attack) + 1; _root.monster.mp = _root.monster.mp - 2; _root.attachMovie("powerup", "powerup", 7463); powerup._x = 50; powerup._y = 50; _root.sounds.playPowerup(); _root.lastTurn = "player"; _root.currentTurn = "delay"; } else if (playerMove == "heal") { _root.monster.hp = _root.monster.hp + (random((_root.monster.maxhp / 3) - 5) + 5); if (_root.monster.hp > _root.monster.maxhp) { _root.monster.hp = _root.monster.maxhp; } _root.attachMovie("heal", "heal", 7463); heal._x = 50; heal._y = 50; _root.sounds.playHeal(); _root.lastTurn = "player"; _root.currentTurn = "delay"; _root.monster.mp = _root.monster.mp - 4; } else if (playerMove == "special") { _root.currentTurn = ""; _root.monster.mp = _root.monster.mp - 4; var _local5 = random(100) + 1; if (_local5 <= _root.monster.special) { var damage = ((_root.monster.attack + _root.monster.powerup) * 2); } else { var damage = 1; } var _local3 = _root.attachMovie("special", "attack", 8000); _local3._x = 150; _local3._y = 150; _root.sounds.playSpecial(); _local3.onEnterFrame = function () { this._x = this._x + 8; if (_root.attack.hit.hitTest(_root.bshield)) { _root.boss.defence = _root.boss.defence - damage; _root.GUI.blocked.gotoAndStop(2); _root.sounds.playBlocked(); _root.bshield.removeMovieClip(); _root.lastTurn = "player"; _root.currentTurn = "delay"; if (_root.monster.powerup > 0) { _root.monster.powerup = 0; } this.removeMovieClip(); } if (_root.attack.hit.hitTest(_root.boss)) { trace(_root.boss.hp); if (damage != 1) { _root.GUI.greathit.gotoAndStop(2); } else { _root.GUI.poorhit.gotoAndStop(2); } _root.boss.hp = _root.boss.hp - damage; trace(_root.boss.hp); _root.backcol.gotoAndStop(3); _root.lastTurn = "player"; _root.currentTurn = "delay"; if ((_root.monster.powerup > 0) && (damage != 1)) { _root.GUI.greathit.gotoAndStop(2); _root.monster.powerup = 0; } this.removeMovieClip(); } }; } } function chooseStat() { _root.stat1 = _root.boss.strength; _root.stat2 = _root.boss.power; _root.stat3 = _root.boss.speed; _root.stat4 = _root.boss.agility; _root.stat5 = _root.boss.scare; number1 = random(5); number2 = random(5); number3 = random(5); if ((_root["stat" + number1] >= _root["stat" + number2]) && (_root["stat" + number1] >= _root["stat" + number3])) { choice = number1; } else if ((_root["stat" + number2] >= _root["stat" + number1]) && (_root["stat" + number2] >= _root["stat" + number3])) { choice = number2; } else { choice = number3; } if (choice == 0) { stat = "strength"; } else if (choice == 1) { stat = "power"; } else if (choice == 2) { stat = "speed"; } else if (choice == 3) { stat = "agility"; } else { stat = "scare"; } _root.compareStat(stat); _root.GUI.menu.gotoAndStop(2); } function chooseMove() { moveNum = random(100); if (moveNum < 10) { if ((_root.boss.hp != _root[("boss" + bossNum) + "Atts"].hp) && (_root.boss.mp >= 4)) { myMove = "heal"; } else if (_root.boss.defence > 0) { myMove = "defend"; } else { myMove = "attack"; } } else if (moveNum < 20) { if (_root.boss.mp >= 2) { myMove = "powerup"; } else { myMove = "attack"; } } else if (moveNum < 35) { if (_root.boss.mp >= 4) { myMove = "special"; } else { myMove = "attack"; } } else if (moveNum < 55) { if (_root.boss.defence > 0) { myMove = "defend"; } else { myMove = "attack"; } } else { myMove = "attack"; } return(myMove); } function computersMove() { _root.currentTurn = ""; _root.computerMove = chooseMove(); if (_root.computerMove == "attack") { var _local3 = _root.attachMovie("attack", "attack", 8000); _local3._xscale = -100; _local3._x = 450; _local3._y = 150; _root.sounds.playAttack(); _local3.onEnterFrame = function () { this._x = this._x - 8; if (_root.attack.hit.hitTest(_root.pshield)) { _root.monster.defence = _root.monster.defence - Math.ceil(random(_root.boss.attack + _root.boss.powerup) + (_root.boss.attack / 4)); _root.pshield.removeMovieClip(); _root.lastTurn = "computer"; _root.currentTurn = "delay"; _root.sounds.playBlocked(); if (_root.boss.powerup > 0) { _root.boss.powerup = 0; } this.removeMovieClip(); } if (_root.attack.hit.hitTest(_root.monster)) { _root.monster.hp = _root.monster.hp - Math.ceil(random(_root.boss.attack + _root.boss.powerup) + (_root.boss.attack / 4)); _root.backcol.gotoAndStop(2); _root.lastTurn = "computer"; _root.currentTurn = "delay"; if (_root.boss.powerup > 0) { _root.boss.powerup = 0; } this.removeMovieClip(); } }; } else if (computerMove == "defend") { var _local4 = _root.attachMovie("shield", "bshield", 759); _local4._xscale = -100; _local4._x = 390; _local4._y = 160; _root.sounds.playShield(); _root.lastTurn = "computer"; _root.currentTurn = "delay"; } else if (computerMove == "powerup") { _root.boss.powerup = random(_root.boss.attack) + 1; _root.boss.mp = _root.boss.mp - 2; _root.attachMovie("powerup", "powerup", 7463); powerup._x = 350; powerup._y = 50; _root.sounds.playPowerup(); _root.lastTurn = "computer"; _root.currentTurn = "delay"; } else if (computerMove == "heal") { _root.boss.hp = _root.boss.hp + (random((_root[("boss" + bossNum) + "Atts"].hp / 3) - 5) + 5); if (_root.boss.hp > _root[("boss" + bossNum) + "Atts"].hp) { _root.boss.hp = _root[("boss" + bossNum) + "Atts"].hp; } _root.attachMovie("heal", "heal", 7463); heal._x = 350; heal._y = 50; _root.sounds.playHeal(); _root.lastTurn = "computer"; _root.currentTurn = "delay"; _root.boss.mp = _root.boss.mp - 4; } else if (computerMove == "special") { _root.boss.mp = _root.boss.mp - 4; var _local5 = random(100) + 1; if (_local5 <= _root.boss.special) { var damage = ((_root.boss.attack + _root.boss.powerup) * 2); } else { var damage = 1; } var _local3 = _root.attachMovie("special", "attack", 8000); _local3._xscale = -100; _local3._x = 450; _local3._y = 150; _root.sounds.playSpecial(); _local3.onEnterFrame = function () { this._x = this._x - 8; if (_root.attack.hit.hitTest(_root.psheild)) { _root.monster.defence = _root.monster.defence - damage; _root.pshield.removeMovieClip(); _root.lastTurn = "computer"; _root.sounds.playBlocked(); _root.currentTurn = "delay"; if (_root.boss.powerup > 0) { _root.boss.powerup = 0; } this.removeMovieClip(); } if (_root.attack.hit.hitTest(_root.monster)) { _root.monster.hp = _root.monster.hp - damage; _root.backcol.gotoAndStop(2); _root.lastTurn = "computer"; _root.currentTurn = "delay"; if (_root.boss.powerup > 0) { _root.boss.powerup = 0; } this.removeMovieClip(); } }; } } function cleanUp() { _root.bonus = _root.monster.hp; _root.backcol.gotoAndStop(1); _root.GUI.removeMovieClip(); clearInterval(_root.moveInt); _root.clearInterval(moveInt); _root.boss.removeMovieClip(); } function completeScreen() { _root.attachMovie("complete", "scrn", 1003546); } stop(); _root.attachMovie("cursor", "cursor", 9999891); cursor.startDrag(true); Mouse.hide(); boss1 = [[0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0], [1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1], [0, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 1, 0], [0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0], [0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0]]; boss1Atts = {bossname:"GARGON", hp:18, mp:20, attack:4, defence:5, special:7, powerup:0}; boss2 = [[0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0], [1, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1], [1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1], [1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1], [0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0], [0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 1, 0, 1, 0], [0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0], [0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0], [0, 0, 0, 1, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0], [0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0], [0, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0]]; boss2Atts = {bossname:"WINGUARD", hp:20, mp:20, attack:5, defence:7, special:8, powerup:0}; boss3 = [[0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0], [0, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0]]; boss3Atts = {bossname:"BLATHOS", hp:23, mp:24, attack:8, defence:9, special:10, powerup:0}; boss4 = [[0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 0, 0], [0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0], [0, 0, 1, 0, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 0], [1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1], [0, 1, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0], [0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0], [0, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0], [0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0]]; boss4Atts = {bossname:"NANTAK", hp:25, mp:28, attack:11, defence:12, special:12, powerup:0}; boss5 = [[0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1], [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1], [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0], [0, 0, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0], [1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0]]; boss5Atts = {bossname:"JIMJAM", hp:28, mp:30, attack:13, defence:15, special:15, powerup:0}; boss6 = [[0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 0], [1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1], [1, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1], [1, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1], [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1], [1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1], [1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 1], [0, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0]]; boss6Atts = {bossname:"SMILEY", hp:30, mp:32, attack:15, defence:17, special:17, powerup:0}; boss7 = [[0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0], [0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1], [0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0], [1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1], [1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1], [0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 0], [0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 0], [0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0], [0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0]]; boss7Atts = {bossname:"EUGINE", hp:33, mp:35, attack:18, defence:19, special:20, powerup:0}; boss8 = [[0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0], [0, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 0], [0, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 0], [0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0], [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1], [1, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 1], [0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0], [0, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 0], [0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0], [0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0]]; boss8Atts = {bossname:"GREIVOUS", hp:37, mp:38, attack:21, defence:23, special:23, powerup:0}; boss9 = [[0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0], [0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0], [0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0], [0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0], [0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0], [0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0], [0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0], [0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0]]; boss9Atts = {bossname:"RUGGLES", hp:40, mp:40, attack:23, defence:24, special:25, powerup:0}; boss10 = [[0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 0, 1, 0, 1, 1, 0, 0, 0], [0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 0], [1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 1, 1, 1], [0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0], [1, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 1], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0], [0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0]]; boss10Atts = {bossname:"RIPSAW", hp:43, mp:44, attack:24, defence:25, special:27, powerup:0}; boss11 = [[0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0], [0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0], [1, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 0], [0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0]]; boss11Atts = {bossname:"SHROOMOO", hp:45, mp:45, attack:25, defence:26, special:28, powerup:0}; boss12 = [[0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0], [0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0], [0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0], [0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0], [1, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 1, 1, 1, 0, 1], [0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0], [1, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 1, 1, 1, 0, 1], [0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0]]; boss12Atts = {bossname:"EXCIZOR", hp:47, mp:46, attack:27, defence:26, special:29, powerup:0}; boss13 = [[0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0], [0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0], [1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1], [0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0], [0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0], [0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0], [0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0]]; boss13Atts = {bossname:"JULIAN", hp:50, mp:49, attack:29, defence:29, special:31, powerup:0}; boss14 = [[0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0], [1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1], [0, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 0], [0, 0, 1, 0, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 0, 0], [0, 1, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0], [0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0], [0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0]]; boss14Atts = {bossname:"PHASKO", hp:54, mp:50, attack:31, defence:30, special:33, powerup:0}; boss15 = [[0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0], [0, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 0], [0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0], [0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0], [0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0], [1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0], [0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0]]; boss15Atts = {bossname:"VANGOLA", hp:57, mp:55, attack:33, defence:33, special:35, powerup:0}; boss16 = [[0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0, 1, 1, 1, 1], [1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1], [0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0]]; boss16Atts = {bossname:"CRABZILLA", hp:60, mp:58, attack:35, defence:36, special:37, powerup:0}; boss17 = [[0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0], [1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1], [0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0], [1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0]]; boss17Atts = {bossname:"EYESPY", hp:62, mp:59, attack:38, defence:37, special:39, powerup:0}; boss18 = [[0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0], [1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1], [1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 1], [1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1], [1, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1], [0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0], [0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0]]; boss18Atts = {bossname:"CYPOD", hp:65, mp:63, attack:40, defence:40, special:42, powerup:0}; boss19 = [[0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0], [0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0], [1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1], [0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0]]; boss19Atts = {bossname:"NIBBLER", hp:68, mp:65, attack:42, defence:42, special:44, powerup:0}; boss20 = [[0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0], [0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0], [0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0], [0, 0, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 1, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0], [1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1], [0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0]]; boss20Atts = {bossname:"ROGAN", hp:70, mp:69, attack:44, defence:43, special:47, powerup:0}; boss21 = [[0, 0, 1, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 1, 0, 0], [0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0], [0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0], [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 1], [0, 1, 0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 0, 1, 0], [0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0]]; boss21Atts = {bossname:"RAKASH", hp:72, mp:70, attack:45, defence:45, special:48, powerup:0}; boss22 = [[0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; boss22Atts = {bossname:"PARTICLEZ", hp:74, mp:73, attack:47, defence:46, special:49, powerup:0}; boss23 = [[0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 1, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 1, 0], [0, 1, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0], [0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0], [0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0], [0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0], [0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0], [0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 1, 0, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 0], [1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1]]; boss23Atts = {bossname:"MOSHI", hp:77, mp:75, attack:50, defence:49, special:51, powerup:0}; boss24 = [[0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0], [0, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0], [0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0], [1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1], [1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1], [0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0], [0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0]]; boss24Atts = {bossname:"PYRIMIA", hp:80, mp:78, attack:51, defence:51, special:53, powerup:0}; boss25 = [[0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0], [0, 1, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1, 0], [1, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 1, 0, 0, 1, 0, 1], [0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0], [0, 1, 0, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 0, 0, 1, 0], [0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0]]; boss25Atts = {bossname:"SUAVU", hp:82, mp:81, attack:53, defence:52, special:54, powerup:0}; boss26 = [[0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 0], [0, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 0], [1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0], [0, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 0], [0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 1, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 1, 1, 0], [0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0]]; boss26Atts = {bossname:"DYGORI", hp:86, mp:83, attack:55, defence:54, special:57, powerup:0}; boss27 = [[0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0], [0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0], [1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1], [0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0], [0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0], [0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0], [0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0], [1, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1], [0, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 1, 0]]; boss27Atts = {bossname:"SPRUSSE", hp:89, mp:87, attack:57, defence:55, special:59, powerup:0}; boss28 = [[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0], [0, 1, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1, 1, 0], [1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1], [1, 0, 1, 1, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1], [0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0], [0, 0, 1, 1, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0], [0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 1, 1, 1], [1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1], [0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 1, 0]]; boss28Atts = {bossname:"BOJANGLEZ", hp:93, mp:90, attack:59, defence:59, special:62, powerup:0}; boss29 = [[0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0], [1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1], [0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0], [0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0], [0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0], [0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0]]; boss29Atts = {bossname:"DERIKK", hp:95, mp:94, attack:61, defence:60, special:63, powerup:0}; boss30 = [[1]]; boss30Atts = {bossname:"PIXEL", hp:100, mp:100, attack:99, defence:99, special:100, powerup:0}; var bossNum = 1; var bossX = 450; var bossY = 150; var turn = "player"; var currentTurn = ""; var playerMove; var gridMap; var TB; var BB; var LB; var RB; var monW; var monH; var cellW = 20; var cellH = 20; var mCellW = 10; var mCellH = 10; var startX = 20; var startY = 31; var gridW = 18; var gridH = 13; var poX = 150; var poY = 150; var d = 0; var activeTool = 1; buildGrid(gridW, gridH, startX, startY, cellW, cellH); var game = true; var delayTime = 40; this.onEnterFrame = function () { if (game == true) { if (_root.currentTurn == "player") { playersMove(); } if (_root.currentTurn == "computer") { computersMove(); } if (_root.currentTurn == "delay") { delayTime--; if (delayTime == 0) { delayTime = 40; if ((_root.lastTurn == "computer") && (_root.turn == "player")) { _root.currentTurn = ""; _root.getStats(monster); _root.getStats(boss); _root.GUI.menu.gotoAndStop(1); computerMove = ""; playerMove = ""; } else if ((_root.lastTurn == "player") && (_root.turn == "computer")) { _root.currentTurn = ""; _root.getStats(monster); _root.getStats(boss); _root.GUI.menu.gotoAndStop(1); computerMove = ""; playerMove = ""; _root.chooseStat(); } else if (_root.lastTurn == "player") { _root.currentTurn = "computer"; } else if (_root.lastTurn == "computer") { _root.currentTurn = "player"; } } } } displayAtts(); };
Frame 222
function init() { var _local2 = 1; while (_local2 <= 10) { trace("myBoard = " + myBoard["Score" + _local2]); if (_root.Score < myBoard["Score" + _local2]) { position++; } else { if (position == 1) { pos = "st"; } else if (position == 2) { pos = "nd"; } else if (position == 3) { pos = "rd"; } else { pos = "th"; } trace("position = " + position); rank.text = (("YOUR MONSTER HAS ACHIEVED " + position) + pos) + " POSITION"; swapScores(position); break; } _local2++; } } function swapScores(num) { i = num; while (i > 0) { myData["Name" + i] = myBoard["Name" + i]; myData["Score" + i] = myBoard["Score" + i]; i--; } i = num + 1; while (i <= 10) { myData["Name" + i] = myBoard["Name" + (i - 1)]; myData["Score" + i] = myBoard["Score" + (i - 1)]; i++; } myData["Name" + num] = _root.mName; myData["Score" + num] = _root.Score; trace("sending data"); myData.sendAndLoad(boardUrl + "save.php", myData, "POST"); scoretrack.gotoAndStop(2); } stop(); _root.scrn.removeMovieClip(); _root.setscore = 0; var boardUrl = "http://www.varstudios.com/hiscore/pixel/"; var position = 1; myData = new LoadVars(); myData.onLoad = function () { if (this.writing == "Ok") { Score.text = ""; Name.text = ""; myBoard = new LoadVars(); myBoard.load(boardUrl + "score.txt"); myBoard.onLoad = function (success) { if (success) { Name1.text = this.Name1; Score1.text = this.Score1; Name2.text = this.Name2; Score2.text = this.Score2; Name3.text = this.Name3; Score3.text = this.Score3; Name4.text = this.Name4; Score4.text = this.Score4; Name5.text = this.Name5; Score5.text = this.Score5; Name6.text = this.Name6; Score6.text = this.Score6; Name7.text = this.Name7; Score7.text = this.Score7; Name8.text = this.Name8; Score8.text = this.Score8; Name9.text = this.Name9; Score9.text = this.Score9; Name10.text = this.Name10; Score10.text = this.Score10; } else { trace("Error loading data"); } }; } else { statusbox.text = "ERROR IN SAVING SUBMITTED SCORE"; } }; myBoard = new LoadVars(); myBoard.load(boardUrl + "score.txt"); myBoard.onLoad = function (success) { if (success) { Name1.text = this.Name1; Score1.text = this.Score1; Name2.text = this.Name2; Score2.text = this.Score2; Name3.text = this.Name3; Score3.text = this.Score3; Name4.text = this.Name4; Score4.text = this.Score4; Name5.text = this.Name5; Score5.text = this.Score5; Name6.text = this.Name6; Score6.text = this.Score6; Name7.text = this.Name7; Score7.text = this.Score7; Name8.text = this.Name8; Score8.text = this.Score8; Name9.text = this.Name9; Score9.text = this.Score9; Name10.text = this.Name10; Score10.text = this.Score10; init(); } else { trace("Error loading data"); } };
Instance of Symbol 41 MovieClip in Frame 222
on (press) { Mouse.show(); _root.Score = 0; _root.cursor._visible = false; _root.cursor.removeMovieClip(); _root.bossNum = 1; clearInterval(_root.mmoveInt); _root.clearInterval(mmoveInt); _root.sounds.bgLoop.stop(); _root.gotoAndStop(42); }
Symbol 13 MovieClip [introductionmc] Frame 1
stop();
Symbol 31 MovieClip Frame 1
stop();
Symbol 31 MovieClip Frame 2
stop();
Symbol 31 MovieClip Frame 3
stop();
Symbol 46 MovieClip Frame 1
stop();
Symbol 46 MovieClip Frame 2
stop();
Symbol 58 MovieClip [complete] Frame 1
roundpoints.text = 0; pnts = 0; targetpnts = _root.bossNum * 1000; bpnts = 0; targetbonus = _root.bonus * 100; if ((!targetbonus) > 0) { _root.Score = 0; quitbtn.gotoAndStop(2); bonuspoints.text = 0; targetbonus = 0; } trace(targetbonus); if (_root.bossNum == 30) { titlebox.gotoAndStop(2); } if (targetbonus == 0) { titlebox.gotoAndStop(3); } contin.onPress = function () { if (targetbonus != 0) { _root.Score = _root.Score + (targetbonus + targetpnts); trace("you score " + _root.Score); if (_root.bossNum != 30) { totalpoints.text = targetbonus + targetpnts; _root.bossNum++; _root.turn = "player"; _root.currentTurn = ""; _root.lastTurn = ""; _root.game = true; _root.incAttributes(_root.monster); _root.monster.hp = _root.monster.maxhp; _root.monster.mp = _root.monster.maxmp; _root.monster.defence = _root.monster.maxdefence; _root.getStats(_root.monster); _root.battleScreen(); _root.scrn.removeMovieClip(); } else { _root.monster.removeMovieClip(); _root.gotoAndStop(222); } } else { _root.cursor.removeMovieClip(); _root.bossNum = 1; clearInterval(_root.mmoveInt); _root.clearInterval(mmoveInt); _root.sounds.bgLoop.stop(); _root.gotoAndStop(42); } }; quitbtn.onPress = function () { if (this._currentframe != 2) { _root.Score = _root.Score + (targetbonus + targetpnts); trace("you score " + _root.Score); _root.monster.removeMovieClip(); _root.gotoAndStop(222); } }; this.onEnterFrame = function () { if (pnts < targetpnts) { pnts = pnts + 50; roundpoints.text = pnts; } else if (pnts > targetpnts) { pnts = targetpnts; roundpoints.text = pnts; } if (bpnts < targetbonus) { bpnts = bpnts + 20; bonuspoints.text = bpnts; } else if (bpnts > targetbonus) { bpnts = targetbonus; bonuspoints.text = bpnts; } if ((bpnts == targetbonus) && (pnts == targetpnts)) { totalpoints.text = targetbonus + targetpnts; } if (totalpoints.text == (targetbonus + targetpnts)) { pleasewait.gotoAndStop(20); } };
Symbol 106 MovieClip Frame 38
_parent.removeMovieClip();
Symbol 181 MovieClip [heal] Frame 35
this.removeMovieClip();
Symbol 186 MovieClip [cursor] Frame 1
stop();
Symbol 186 MovieClip [cursor] Frame 2
stop();
Symbol 186 MovieClip [cursor] Frame 3
stop();
Symbol 201 MovieClip [popupbox] Frame 1
stop();
Symbol 201 MovieClip [popupbox] Frame 2
stop(); yes.onPress = function () { var _local4 = 0; while (_local4 < _root.gridH) { var _local3 = 0; while (_local3 < _root.gridW) { _root[(("cell_" + _local4) + "_") + _local3].gotoAndStop(1); _root.gridMap[_local4][_local3] = 0; _local3++; } _local4++; } this._parent.gotoAndStop(1); }; no.onPress = function () { this._parent.gotoAndStop(1); };
Symbol 201 MovieClip [popupbox] Frame 3
stop(); yes.onPress = function () { if (_root.tools.myName.text != "") { _root.mName = _root.tools.myName.text; _root.removeGrid(); _root.battleScreen(); _root.defineSize(); _root.buildMonster(); this._parent.gotoAndStop(1); } else { this._parent.gotoAndStop(4); } }; no.onPress = function () { _root.cursor.gotoAndStop(3); _root.activeTool = 1; this._parent.gotoAndStop(1); };
Symbol 201 MovieClip [popupbox] Frame 4
stop(); ok.onPress = function () { this._parent.gotoAndStop(1); };
Symbol 204 MovieClip [cell] Frame 1
stop();
Symbol 204 MovieClip [cell] Frame 2
stop();
Symbol 230 MovieClip [tools] Frame 1
_root.cursor.gotoAndStop(3); penTool.onPress = function () { _root.activeTool = 1; _root.cursor.gotoAndStop(3); }; eraseTool.onPress = function () { _root.activeTool = 0; _root.cursor.gotoAndStop(2); }; clearTool.onPress = function () { _root.popup.gotoAndStop(2); }; go.onPress = function () { _root.cursor.gotoAndStop(1); _root.popup.gotoAndStop(3); };
Instance of Symbol 239 MovieClip in Symbol 255 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("speed"); } }
Instance of Symbol 240 MovieClip in Symbol 255 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("agility"); } }
Instance of Symbol 241 MovieClip in Symbol 255 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("scare"); } }
Instance of Symbol 242 MovieClip in Symbol 255 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("power"); } }
Instance of Symbol 243 MovieClip "stat1btn" in Symbol 255 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("strength"); } }
Symbol 256 MovieClip Frame 10
stop(); _parent.gotoAndStop(5);
Instance of Symbol 239 MovieClip in Symbol 257 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("speed"); } }
Instance of Symbol 240 MovieClip in Symbol 257 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("agility"); } }
Instance of Symbol 241 MovieClip in Symbol 257 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("scare"); } }
Instance of Symbol 242 MovieClip in Symbol 257 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("power"); } }
Instance of Symbol 243 MovieClip "stat1btn" in Symbol 257 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("strength"); } }
Symbol 258 MovieClip Frame 10
_parent.gotoAndStop(4);
Symbol 268 MovieClip Frame 1
stop(); _root.displayStats(_root.monster);
Instance of Symbol 239 MovieClip in Symbol 268 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("speed"); _parent.gotoAndStop(2); } }
Instance of Symbol 240 MovieClip in Symbol 268 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("agility"); _parent.gotoAndStop(2); } }
Instance of Symbol 241 MovieClip in Symbol 268 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("scare"); _parent.gotoAndStop(2); } }
Instance of Symbol 242 MovieClip in Symbol 268 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("power"); _parent.gotoAndStop(2); } }
Instance of Symbol 243 MovieClip "stat1btn" in Symbol 268 MovieClip Frame 1
on (press) { if (_root.turn == "player") { _root.compareStat("strength"); _parent.gotoAndStop(2); } }
Symbol 268 MovieClip Frame 2
stop();
Symbol 268 MovieClip Frame 3
stop();
Symbol 268 MovieClip Frame 4
stop(); _root.displayAttacks(_root.monster);
Instance of Symbol 239 MovieClip in Symbol 268 MovieClip Frame 4
on (press) { if (_root.monster.mp > 4) { _root.playerMove = "heal"; _root.currentTurn = _root.turn; _parent.gotoAndStop(2); } else { _root.GUI.popup.gotoAndStop(2); } }
Instance of Symbol 240 MovieClip in Symbol 268 MovieClip Frame 4
on (press) { if (_root.monster.mp > 4) { _root.playerMove = "special"; _root.currentTurn = _root.turn; _parent.gotoAndStop(2); } else { _root.GUI.popup.gotoAndStop(2); } }
Instance of Symbol 241 MovieClip in Symbol 268 MovieClip Frame 4
on (press) { if (_root.monster.mp > 2) { _root.playerMove = "powerup"; _root.currentTurn = _root.turn; _parent.gotoAndStop(2); } else { _root.GUI.popup.gotoAndStop(2); } }
Instance of Symbol 242 MovieClip in Symbol 268 MovieClip Frame 4
on (press) { if (_root.monster.defence > 0) { _root.playerMove = "defend"; _root.currentTurn = _root.turn; _parent.gotoAndStop(2); } else { _root.GUI.popup.gotoAndStop(3); } }
Instance of Symbol 243 MovieClip "stat1btn" in Symbol 268 MovieClip Frame 4
on (press) { _root.playerMove = "attack"; trace("pressing...turn =" + _root.turn); trace(("it is now " + _root.currentTurn) + "'s turn"); _root.currentTurn = _root.turn; _parent.gotoAndStop(2); }
Symbol 268 MovieClip Frame 5
stop();
Symbol 278 MovieClip Frame 1
stop();
Symbol 281 MovieClip Frame 1
stop();
Symbol 284 MovieClip Frame 1
stop();
Symbol 288 MovieClip Frame 60
_root.GUI.menu.gotoAndStop(3); _parent.gotoAndStop(1);
Symbol 289 MovieClip Frame 1
stop();
Symbol 289 MovieClip Frame 2
stop();
Symbol 294 MovieClip Frame 1
stop(); stop();
Symbol 294 MovieClip Frame 40
rig.bossscore.text = ""; lef.playerscore.text = "";
Symbol 297 MovieClip Frame 1
stop();
Symbol 297 MovieClip Frame 2
stop(); ok.onPress = function () { this._parent.gotoAndStop(1); };
Symbol 297 MovieClip Frame 3
stop(); ok.onPress = function () { this._parent.gotoAndStop(1); };
Symbol 299 MovieClip Frame 40
_parent.gotoAndStop(1);
Symbol 300 MovieClip Frame 1
stop();
Symbol 300 MovieClip Frame 2
stop();
Symbol 302 MovieClip Frame 40
_parent.gotoAndStop(1);
Symbol 303 MovieClip Frame 1
stop();
Symbol 303 MovieClip Frame 2
stop();
Symbol 305 MovieClip Frame 40
_parent.gotoAndStop(1);
Symbol 306 MovieClip Frame 1
stop();
Symbol 306 MovieClip Frame 2
stop();
Symbol 308 MovieClip Frame 40
_parent.gotoAndStop(1);
Symbol 309 MovieClip Frame 1
stop();
Symbol 309 MovieClip Frame 2
stop();
Symbol 311 MovieClip Frame 40
_root.completeScreen(); _root.cleanUp();
Symbol 312 MovieClip Frame 1
stop();
Symbol 312 MovieClip Frame 2
stop(); _root.game = false;
Symbol 313 MovieClip [GUI] Frame 1
btn.onPress = function () { _root.backcol.gotoAndStop(2); }; btn2.onPress = function () { _root.backcol.gotoAndStop(3); };
Symbol 335 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 337 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 340 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 342 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 345 MovieClip [Defaults] Frame 1
#initclip 34 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 346 MovieClip [UIObjectExtensions] Frame 1
#initclip 35 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 347 MovieClip [UIObject] Frame 1
#initclip 36 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 350 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 351 MovieClip Frame 1
#initclip 37 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 352 MovieClip [FocusRect] Frame 1
#initclip 38 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 353 MovieClip [FocusManager] Frame 1
#initclip 39 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 354 MovieClip [UIComponentExtensions] Frame 1
#initclip 40 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 355 MovieClip [UIComponent] Frame 1
#initclip 41 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 356 MovieClip [SimpleButton] Frame 1
#initclip 42 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 357 MovieClip [Border] Frame 1
#initclip 43 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 358 MovieClip [RectBorder] Frame 1
#initclip 44 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 359 MovieClip [ButtonSkin] Frame 1
#initclip 45 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 360 MovieClip [Button] Frame 1
#initclip 46 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 356 MovieClip [SimpleButton] in Symbol 360 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 361 MovieClip [CustomBorder] Frame 1
#initclip 47 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclip
Symbol 373 MovieClip [ScrollThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 375 MovieClip [ScrollThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 386 MovieClip [ThumbThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 388 MovieClip [ThumbThemeColor3] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 395 MovieClip [ThumbThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 416 MovieClip [BtnDownArrow] Frame 1
#initclip 48 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclip
Symbol 417 MovieClip [BtnUpArrow] Frame 1
#initclip 49 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclip
Symbol 419 MovieClip [HScrollBar] Frame 1
#initclip 50 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();
Instance of Symbol 360 MovieClip [Button] in Symbol 419 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 356 MovieClip [SimpleButton] in Symbol 419 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 420 MovieClip [VScrollBar] Frame 1
#initclip 51 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();
Instance of Symbol 360 MovieClip [Button] in Symbol 420 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 356 MovieClip [SimpleButton] in Symbol 420 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 421 MovieClip [View] Frame 1
#initclip 52 Object.registerClass("View", mx.core.View); #endinitclip stop();
Symbol 422 MovieClip [ScrollView] Frame 1
#initclip 53 Object.registerClass("ScrollView", mx.core.ScrollView); #endinitclip stop();
Instance of Symbol 419 MovieClip [HScrollBar] in Symbol 422 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 420 MovieClip [VScrollBar] in Symbol 422 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 423 MovieClip [ScrollPane] Frame 1
#initclip 54 Object.registerClass("ScrollPane", mx.containers.ScrollPane); #endinitclip stop();
Symbol 327 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = createObject(className.symbolOwner.symbolName, id, depth, initobj); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.2.126"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 328 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 329 MovieClip [__Packages.mx.core.View] Frame 0
class mx.core.View extends mx.core.UIComponent { var tabChildren, tabEnabled, boundingBox_mc, border_mc, __get__width, __get__height, __tabIndex, depth, createObject, createClassObject, loadExternal, destroyObject, createClassChildAtDepth, doLater; function View () { super(); } function init() { super.init(); tabChildren = true; tabEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function size() { border_mc.move(0, 0); border_mc.setSize(__get__width(), __get__height()); doLayout(); } function draw() { size(); } function get numChildren() { var _local3 = childNameBase; var _local2 = 0; while (true) { if (this[_local3 + _local2] == undefined) { return(_local2); } _local2++; } } function get tabIndex() { return((tabEnabled ? (__tabIndex) : undefined)); } function addLayoutObject(object) { } function createChild(className, instanceName, initProps) { if (depth == undefined) { depth = 1; } var _local2; if (typeof(className) == "string") { _local2 = createObject(className, instanceName, depth++, initProps); } else { _local2 = createClassObject(className, instanceName, depth++, initProps); } if (_local2 == undefined) { _local2 = loadExternal(className, _loadExternalClass, instanceName, depth++, initProps); } else { this[childNameBase + numChildren] = _local2; _local2._complete = true; childLoaded(_local2); } addLayoutObject(_local2); return(_local2); } function getChildAt(childIndex) { return(this[childNameBase + childIndex]); } function destroyChildAt(childIndex) { if (!((childIndex >= 0) && (childIndex < numChildren))) { return(undefined); } var _local4 = childNameBase + childIndex; var _local6 = numChildren; var _local3; for (_local3 in this) { if (_local3 == _local4) { _local4 = ""; destroyObject(_local3); break; } } var _local2 = Number(childIndex); while (_local2 < (_local6 - 1)) { this[childNameBase + _local2] = this[childNameBase + (_local2 + 1)]; _local2++; } delete this[childNameBase + (_local6 - 1)]; depth--; } function initLayout() { if (!hasBeenLayedOut) { doLayout(); } } function doLayout() { hasBeenLayedOut = true; } function createChildren() { if (border_mc == undefined) { border_mc = createClassChildAtDepth(_global.styles.rectBorderClass, mx.managers.DepthManager.kBottom, {styleName:this}); } doLater(this, "initLayout"); } function convertToUIObject(obj) { } function childLoaded(obj) { convertToUIObject(obj); } static function extension() { mx.core.ExternalContent.enableExternalContent(); } static var symbolName = "View"; static var symbolOwner = mx.core.View; static var version = "2.0.2.126"; var className = "View"; static var childNameBase = "_child"; var hasBeenLayedOut = false; var _loadExternalClass = "UIComponent"; }
Symbol 330 MovieClip [__Packages.mx.core.ScrollView] Frame 0
class mx.core.ScrollView extends mx.core.View { var __width, hScroller, vScroller, __maxHPosition, propsInited, scrollAreaChanged, specialHScrollCase, createObject, viewableColumns, __height, oldRndUp, viewableRows, __viewMetrics, owner, enabled, border_mc, __get__width, __get__height, invLayout, mask_mc, _parent, dispatchEvent; function ScrollView () { super(); } function getHScrollPolicy(Void) { return(__hScrollPolicy); } function setHScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get hScrollPolicy() { return(getHScrollPolicy()); } function set hScrollPolicy(policy) { setHScrollPolicy(policy); //return(hScrollPolicy); } function getVScrollPolicy(Void) { return(__vScrollPolicy); } function setVScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get vScrollPolicy() { return(getVScrollPolicy()); } function set vScrollPolicy(policy) { setVScrollPolicy(policy); //return(vScrollPolicy); } function get hPosition() { return(getHPosition()); } function set hPosition(pos) { setHPosition(pos); //return(hPosition); } function getHPosition(Void) { return(__hPosition); } function setHPosition(pos) { hScroller.__set__scrollPosition(pos); __hPosition = pos; } function get vPosition() { return(getVPosition()); } function set vPosition(pos) { setVPosition(pos); //return(vPosition); } function getVPosition(Void) { return(__vPosition); } function setVPosition(pos) { vScroller.__set__scrollPosition(pos); __vPosition = pos; } function get maxVPosition() { var _local2 = vScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function get maxHPosition() { return(getMaxHPosition()); } function set maxHPosition(pos) { setMaxHPosition(pos); //return(maxHPosition); } function getMaxHPosition(Void) { if (__maxHPosition != undefined) { return(__maxHPosition); } var _local2 = hScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function setMaxHPosition(pos) { __maxHPosition = pos; } function setScrollProperties(colCount, colWidth, rwCount, rwHeight, hPadding, wPadding) { var _local3 = getViewMetrics(); if (hPadding == undefined) { hPadding = 0; } if (wPadding == undefined) { wPadding = 0; } propsInited = true; delete scrollAreaChanged; heightPadding = hPadding; widthPadding = wPadding; if (colWidth == 0) { colWidth = 1; } if (rwHeight == 0) { rwHeight = 1; } var _local5 = Math.ceil((((__width - _local3.left) - _local3.right) - widthPadding) / colWidth); if ((__hScrollPolicy == "on") || ((_local5 < colCount) && (__hScrollPolicy == "auto"))) { if ((hScroller == undefined) || (specialHScrollCase)) { delete specialHScrollCase; hScroller = createObject("HScrollBar", "hSB", 1001); hScroller.__set__lineScrollSize(20); hScroller.scrollHandler = scrollProxy; hScroller.__set__scrollPosition(__hPosition); scrollAreaChanged = true; } if ((((numberOfCols != colCount) || (columnWidth != colWidth)) || (viewableColumns != _local5)) || (scrollAreaChanged)) { hScroller.setScrollProperties(_local5, 0, colCount - _local5); viewableColumns = _local5; numberOfCols = colCount; columnWidth = colWidth; } } else if (((__hScrollPolicy == "auto") || (__hScrollPolicy == "off")) && (hScroller != undefined)) { hScroller.removeMovieClip(); delete hScroller; scrollAreaChanged = true; } if (heightPadding == undefined) { heightPadding = 0; } var _local4 = Math.ceil((((__height - _local3.top) - _local3.bottom) - heightPadding) / rwHeight); var _local8 = (((__height - _local3.top) - _local3.bottom) % rwHeight) != 0; if ((__vScrollPolicy == "on") || ((_local4 < (rwCount + _local8)) && (__vScrollPolicy == "auto"))) { if (vScroller == undefined) { vScroller = createObject("VScrollBar", "vSB", 1002); vScroller.scrollHandler = scrollProxy; vScroller.__set__scrollPosition(__vPosition); scrollAreaChanged = true; rowH = 0; } if ((((rowC != rwCount) || (rowH != rwHeight)) || ((viewableRows + _local8) != (_local4 + oldRndUp))) || (scrollAreaChanged)) { vScroller.setScrollProperties(_local4, 0, (rwCount - _local4) + _local8); viewableRows = _local4; rowC = rwCount; rowH = rwHeight; oldRndUp = _local8; } } else if (((__vScrollPolicy == "auto") || (__vScrollPolicy == "off")) && (vScroller != undefined)) { vScroller.removeMovieClip(); delete vScroller; scrollAreaChanged = true; } numberOfCols = colCount; columnWidth = colWidth; if (scrollAreaChanged) { doLayout(); var _local2 = __viewMetrics; var _local12 = ((owner != undefined) ? (owner) : this); _local12.layoutContent(_local2.left, _local2.top, ((columnWidth * numberOfCols) - _local2.left) - _local2.right, rowC * rowH, (__width - _local2.left) - _local2.right, (__height - _local2.top) - _local2.bottom); } if (!enabled) { setEnabled(false); } } function getViewMetrics(Void) { var _local2 = __viewMetrics; var _local3 = border_mc.__get__borderMetrics(); _local2.left = _local3.left; _local2.right = _local3.right; if (vScroller != undefined) { _local2.right = _local2.right + vScroller.minWidth; } _local2.top = _local3.top; if ((hScroller == undefined) && ((__hScrollPolicy == "on") || (__hScrollPolicy == true))) { hScroller = createObject("FHScrollBar", "hSB", 1001); specialHScrollCase = true; } _local2.bottom = _local3.bottom; if (hScroller != undefined) { _local2.bottom = _local2.bottom + hScroller.minHeight; } return(_local2); } function doLayout(Void) { var _local10 = __get__width(); var _local8 = __get__height(); delete invLayout; var _local3 = (__viewMetrics = getViewMetrics()); var _local2 = _local3.left; var _local9 = _local3.right; var _local5 = _local3.top; var _local11 = _local3.bottom; var _local7 = hScroller; var _local6 = vScroller; _local7.setSize((_local10 - _local2) - _local9, _local7.minHeight + 0); _local7.move(_local2, _local8 - _local11); _local6.setSize(_local6.minWidth + 0, (_local8 - _local5) - _local11); _local6.move(_local10 - _local9, _local5); var _local4 = mask_mc; _local4._width = (_local10 - _local2) - _local9; _local4._height = (_local8 - _local5) - _local11; _local4._x = _local2; _local4._y = _local5; } function createChild(id, name, props) { var _local2 = super.createChild(id, name, props); return(_local2); } function init(Void) { super.init(); __viewMetrics = new Object(); if (_global.__SVMouseWheelManager == undefined) { var _local4 = (_global.__SVMouseWheelManager = new Object()); _local4.onMouseWheel = __onMouseWheel; Mouse.addListener(_local4); } } function __onMouseWheel(delta, scrollTarget) { var _local4 = scrollTarget; var _local1; while (_local4 != undefined) { if (_local4 instanceof mx.core.ScrollView) { _local1 = _local4; } _local4 = _local4._parent; } if (_local1 != undefined) { _local4 = ((delta <= 0) ? 1 : -1); var _local2 = _local1.vScroller.lineScrollSize; if (_local2 == undefined) { _local2 = 0; } _local2 = Math.max(Math.abs(delta), _local2); var _local3 = _local1.vPosition + (_local2 * _local4); _local1.vPosition = Math.max(0, Math.min(_local3, _local1.maxVPosition)); _local1.dispatchEvent({type:"scroll", direction:"vertical", position:_local1.vPosition}); } } function createChildren(Void) { super.createChildren(); if (mask_mc == undefined) { mask_mc = createObject("BoundingBox", "mask_mc", MASK_DEPTH); } mask_mc._visible = false; } function invalidate(Void) { super.invalidate(); } function draw(Void) { size(); } function size(Void) { super.size(); } function scrollProxy(docObj) { _parent.onScroll(docObj); } function onScroll(docObj) { var _local3 = docObj.target; var _local2 = _local3.scrollPosition; if (_local3 == vScroller) { var _local4 = "vertical"; var _local5 = "__vPosition"; } else { var _local4 = "horizontal"; var _local5 = "__hPosition"; } this[_local5] = _local2; dispatchEvent({type:"scroll", direction:_local4, position:_local2}); } function setEnabled(v) { vScroller.enabled = (hScroller.enabled = v); } function childLoaded(obj) { super.childLoaded(obj); obj.setMask(mask_mc); } static var symbolName = "ScrollView"; static var symbolOwner = mx.core.ScrollView; static var version = "2.0.2.126"; var className = "ScrollView"; var __vScrollPolicy = "auto"; var __hScrollPolicy = "off"; var __vPosition = 0; var __hPosition = 0; var numberOfCols = 0; var rowC = 0; var columnWidth = 1; var rowH = 0; var heightPadding = 0; var widthPadding = 0; var MASK_DEPTH = 10000; }
Symbol 331 MovieClip [__Packages.mx.containers.ScrollPane] Frame 0
class mx.containers.ScrollPane extends mx.core.ScrollView { var _total, _loaded, destroyChildAt, createChild, __scrollContent, spContentHolder, hScroller, vScroller, __get__hScrollPolicy, __vScrollPolicy, __get__vScrollPolicy, tabEnabled, keyDown, mask_mc, hPosition, __get__maxHPosition, vPosition, __get__maxVPosition, __hPosition, __vPosition, invalidate; function ScrollPane () { super(); } function getBytesTotal() { return(_total); } function getBytesLoaded() { return(_loaded); } function set contentPath(scrollableContent) { if (!initializing) { if (scrollableContent == undefined) { destroyChildAt(0); } else { if (this[mx.core.View.childNameBase + 0] != undefined) { destroyChildAt(0); } createChild(scrollableContent, "spContentHolder"); } } __scrollContent = scrollableContent; //return(contentPath); } function get contentPath() { return(__scrollContent); } function get content() { return(spContentHolder); } function setHPosition(position) { if ((position <= hScroller.maxPos) && (position >= hScroller.minPos)) { super.setHPosition(position); spContentHolder._x = -position; } } function setVPosition(position) { if ((position <= vScroller.maxPos) && (position >= vScroller.minPos)) { super.setVPosition(position); spContentHolder._y = -position; } } function get vLineScrollSize() { return(__vLineScrollSize); } function set vLineScrollSize(vLineSize) { __vLineScrollSize = vLineSize; vScroller.__set__lineScrollSize(vLineSize); //return(vLineScrollSize); } function get hLineScrollSize() { return(__hLineScrollSize); } function set hLineScrollSize(hLineSize) { __hLineScrollSize = hLineSize; hScroller.__set__lineScrollSize(hLineSize); //return(hLineScrollSize); } function get vPageScrollSize() { return(__vPageScrollSize); } function set vPageScrollSize(vPageSize) { __vPageScrollSize = vPageSize; vScroller.__set__pageScrollSize(vPageSize); //return(vPageScrollSize); } function get hPageScrollSize() { return(__hPageScrollSize); } function set hPageScrollSize(hPageSize) { __hPageScrollSize = hPageSize; hScroller.__set__pageScrollSize(hPageSize); //return(hPageScrollSize); } function set hScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); //return(__get__hScrollPolicy()); } function set vScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); //return(__get__vScrollPolicy()); } function get scrollDrag() { return(__scrollDrag); } function set scrollDrag(s) { __scrollDrag = s; if (__scrollDrag) { spContentHolder.useHandCursor = true; spContentHolder.onPress = function () { this._parent.startDragLoop(); }; spContentHolder.tabEnabled = false; spContentHolder.onRelease = (spContentHolder.onReleaseOutside = function () { delete this.onMouseMove; }); __scrollDrag = true; } else { delete spContentHolder.onPress; spContentHolder.tabEnabled = false; spContentHolder.tabChildren = true; spContentHolder.useHandCursor = false; __scrollDrag = false; } //return(scrollDrag); } function init(Void) { super.init(); tabEnabled = true; keyDown = _onKeyDown; } function createChildren(Void) { super.createChildren(); mask_mc._visible = false; initializing = false; if ((__scrollContent != undefined) && (__scrollContent != "")) { contentPath = (__scrollContent); } } function size(Void) { super.size(); setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); hPosition = Math.min(hPosition, __get__maxHPosition()); vPosition = Math.min(vPosition, __get__maxVPosition()); } function setScrollProperties(columnCount, columnWidth, rowCount, rowHeight) { super.setScrollProperties(columnCount, columnWidth, rowCount, rowHeight); hScroller.__set__lineScrollSize(__hLineScrollSize); hScroller.__set__pageScrollSize(__hPageScrollSize); vScroller.__set__lineScrollSize(__vLineScrollSize); vScroller.__set__pageScrollSize(__vPageScrollSize); } function onScroll(scrollEvent) { spContentHolder._x = -__hPosition; spContentHolder._y = -__vPosition; super.onScroll(scrollEvent); } function childLoaded(obj) { super.childLoaded(obj); onComplete(); } function onComplete(Void) { setScrollProperties(spContentHolder._width, 1, spContentHolder._height, 1); hPosition = 0; vPosition = 0; scrollDrag = (__scrollDrag); invalidate(); } function startDragLoop(Void) { spContentHolder.lastX = spContentHolder._xmouse; spContentHolder.lastY = spContentHolder._ymouse; spContentHolder.onMouseMove = function () { var _local5 = this.lastX - this._xmouse; var _local4 = this.lastY - this._ymouse; _local5 = _local5 + this._parent.hPosition; _local4 = _local4 + this._parent.vPosition; var _local3 = this._parent.getViewMetrics(); var _local7 = (this._parent.__height - _local3.top) - _local3.bottom; var _local6 = (this._parent.__width - _local3.left) - _local3.right; this._parent.__hPosition = Math.max(0, Math.min(_local5, this._width - _local6)); this._parent.__vPosition = Math.max(0, Math.min(_local4, this._height - _local7)); this._parent.hScroller.scrollPosition = this._parent.__hPosition; this._x = -this._parent.hPosition; this._parent.vScroller.scrollPosition = this._parent.__vPosition; this._y = -this._parent.vPosition; super.dispatchEvent({type:"scroll"}); }; } function dispatchEvent(o) { o.target = this; _total = o.total; _loaded = o.current; super.dispatchEvent(o); } function refreshPane(Void) { contentPath = (__scrollContent); } function _onKeyDown(e) { if (((hScroller != undefined) && (__hPosition <= hScroller.maxPos)) && (__hPosition >= hScroller.minPos)) { if (e.code == 37) { hPosition = hPosition - hLineScrollSize; } else if (e.code == 39) { hPosition = hPosition + hLineScrollSize; } } if (((vScroller != undefined) && (__vPosition <= vScroller.maxPos)) && (__vPosition >= vScroller.minPos)) { if (e.code == 33) { vPosition = vPosition - vPageScrollSize; } else if (e.code == 34) { vPosition = vPosition + vPageScrollSize; } if (e.code == 40) { vPosition = vPosition + vLineScrollSize; } else if (e.code == 38) { vPosition = vPosition - vLineScrollSize; } } if (e.code == 36) { vPosition = vScroller.minPos; } else if (e.code == 35) { vPosition = vScroller.maxPos; } } static var symbolName = "ScrollPane"; static var symbolOwner = mx.containers.ScrollPane; var className = "ScrollPane"; static var version = "2.0.2.126"; var __hScrollPolicy = "auto"; var __scrollDrag = false; var __vLineScrollSize = 5; var __hLineScrollSize = 5; var __vPageScrollSize = 20; var __hPageScrollSize = 20; var clipParameters = {contentPath:1, scrollDrag:1, hScrollPolicy:1, vScrollPolicy:1, vLineScrollSize:1, hLineScrollSize:1, vPageScrollSize:1, hPageScrollSize:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.containers.ScrollPane.prototype.clipParameters, mx.core.ScrollView.prototype.clipParameters); var initializing = true; }
Symbol 424 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 425 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 426 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 427 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 428 MovieClip [__Packages.mx.skins.Border] Frame 0
class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }
Symbol 429 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.2.126"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 430 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(this, _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }
Symbol 431 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 432 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }
Symbol 433 MovieClip [__Packages.mx.core.ExternalContent] Frame 0
class mx.core.ExternalContent { var createObject, numChildren, prepList, doLater, loadList, dispatchEvent, loadedList, childLoaded; function ExternalContent () { } function loadExternal(url, placeholderClassName, instanceName, depth, initProps) { var _local2; _local2 = createObject(placeholderClassName, instanceName, depth, initProps); this[mx.core.View.childNameBase + numChildren] = _local2; if (prepList == undefined) { prepList = new Object(); } prepList[instanceName] = {obj:_local2, url:url, complete:false, initProps:initProps}; prepareToLoadMovie(_local2); return(_local2); } function prepareToLoadMovie(obj) { obj.unloadMovie(); doLater(this, "waitForUnload"); } function waitForUnload() { var _local3; for (_local3 in prepList) { var _local2 = prepList[_local3]; if (_local2.obj.getBytesTotal() == 0) { if (loadList == undefined) { loadList = new Object(); } loadList[_local3] = _local2; _local2.obj.loadMovie(_local2.url); delete prepList[_local3]; doLater(this, "checkLoadProgress"); } else { doLater(this, "waitForUnload"); } } } function checkLoadProgress() { var _local8 = false; var _local3; for (_local3 in loadList) { var _local2 = loadList[_local3]; _local2.loaded = _local2.obj.getBytesLoaded(); _local2.total = _local2.obj.getBytesTotal(); if (_local2.total > 0) { _local2.obj._visible = false; dispatchEvent({type:"progress", target:_local2.obj, current:_local2.loaded, total:_local2.total}); if (_local2.loaded == _local2.total) { if (loadedList == undefined) { loadedList = new Object(); } loadedList[_local3] = _local2; delete loadList[_local3]; doLater(this, "contentLoaded"); } } else if (_local2.total == -1) { if (_local2.failedOnce != undefined) { _local2.failedOnce++; if (_local2.failedOnce > 3) { dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadList[_local3]; } } else { _local2.failedOnce = 0; } } _local8 = true; } if (_local8) { doLater(this, "checkLoadProgress"); } } function contentLoaded() { var _local4; for (_local4 in loadedList) { var _local2 = loadedList[_local4]; _local2.obj._visible = true; _local2.obj._complete = true; var _local3; for (_local3 in _local2.initProps) { _local2.obj[_local3] = _local2.initProps[_local3]; } childLoaded(_local2.obj); dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadedList[_local4]; } } function convertToUIObject(obj) { if (obj.setSize == undefined) { var _local2 = mx.core.UIObject.prototype; obj.addProperty("width", _local2.__get__width, null); obj.addProperty("height", _local2.__get__height, null); obj.addProperty("left", _local2.__get__left, null); obj.addProperty("x", _local2.__get__x, null); obj.addProperty("top", _local2.__get__top, null); obj.addProperty("y", _local2.__get__y, null); obj.addProperty("right", _local2.__get__right, null); obj.addProperty("bottom", _local2.__get__bottom, null); obj.addProperty("visible", _local2.__get__visible, _local2.__set__visible); obj.move = mx.core.UIObject.prototype.move; obj.setSize = mx.core.UIObject.prototype.setSize; obj.size = mx.core.UIObject.prototype.size; mx.events.UIEventDispatcher.initialize(obj); } } static function enableExternalContent() { } static function classConstruct() { var _local1 = mx.core.View.prototype; var _local2 = mx.core.ExternalContent.prototype; _local1.loadExternal = _local2.loadExternal; _local1.prepareToLoadMovie = _local2.prepareToLoadMovie; _local1.waitForUnload = _local2.waitForUnload; _local1.checkLoadProgress = _local2.checkLoadProgress; _local1.contentLoaded = _local2.contentLoaded; _local1.convertToUIObject = _local2.convertToUIObject; return(true); } static var classConstructed = classConstruct(); static var ViewDependency = mx.core.View; }
Symbol 434 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0
class mx.skins.CustomBorder extends mx.skins.Border { var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc; function CustomBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function createChildren(Void) { } function draw(Void) { if (l_mc == undefined) { var _local2 = setSkin(tagL, leftSkin); if (horizontal) { minHeight = l_mc._height; minWidth = l_mc._width; } else { minHeight = l_mc._height; minWidth = l_mc._width; } } if (m_mc == undefined) { setSkin(tagM, middleSkin); if (horizontal) { minHeight = m_mc._height; minWidth = minWidth + m_mc._width; } else { minHeight = minHeight + m_mc._height; minWidth = m_mc._width; } } if (r_mc == undefined) { setSkin(tagR, rightSkin); if (horizontal) { minHeight = r_mc._height; minWidth = minWidth + r_mc._width; } else { minHeight = minHeight + r_mc._height; minWidth = r_mc._width; } } size(); } function size(Void) { l_mc.move(0, 0); if (horizontal) { r_mc.move(width - r_mc.width, 0); m_mc.move(l_mc.width, 0); m_mc.setSize(r_mc.x - m_mc.x, m_mc.height); } else { r_mc.move(0, height - r_mc.height, 0); m_mc.move(0, l_mc.height); m_mc.setSize(m_mc.width, r_mc.y - m_mc.y); } } static var symbolName = "CustomBorder"; static var symbolOwner = mx.skins.CustomBorder; static var version = "2.0.2.126"; var className = "CustomBorder"; static var tagL = 0; static var tagM = 1; static var tagR = 2; var idNames = new Array("l_mc", "m_mc", "r_mc"); var leftSkin = "F3PieceLeft"; var middleSkin = "F3PieceMiddle"; var rightSkin = "F3PieceRight"; var horizontal = true; }
Symbol 435 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0
class mx.controls.scrollClasses.ScrollThumb extends mx.skins.CustomBorder { var useHandCursor, ymin, ymax, datamin, datamax, scrollMove, lastY, _ymouse, _y, _parent, onMouseMove, grip_mc, setSkin, gripSkin, __get__width, __get__height; function ScrollThumb () { super(); } function createChildren(Void) { super.createChildren(); useHandCursor = false; } function setRange(_ymin, _ymax, _datamin, _datamax) { ymin = _ymin; ymax = _ymax; datamin = _datamin; datamax = _datamax; } function dragThumb(Void) { scrollMove = _ymouse - lastY; scrollMove = scrollMove + _y; if (scrollMove < ymin) { scrollMove = ymin; } else if (scrollMove > ymax) { scrollMove = ymax; } _parent.isScrolling = true; _y = scrollMove; var _local2 = Math.round(((datamax - datamin) * (_y - ymin)) / (ymax - ymin)) + datamin; _parent.scrollPosition = _local2; _parent.dispatchScrollEvent("ThumbTrack"); updateAfterEvent(); } function stopDragThumb(Void) { _parent.isScrolling = false; _parent.dispatchScrollEvent("ThumbPosition"); _parent.dispatchScrollChangedEvent(); delete onMouseMove; } function onPress(Void) { _parent.pressFocus(); lastY = _ymouse; onMouseMove = dragThumb; super.onPress(); } function onRelease(Void) { _parent.releaseFocus(); stopDragThumb(); super.onRelease(); } function onReleaseOutside(Void) { _parent.releaseFocus(); stopDragThumb(); super.onReleaseOutside(); } function draw() { super.draw(); if (grip_mc == undefined) { setSkin(3, gripSkin); } } function size() { super.size(); grip_mc.move((__get__width() - grip_mc.width) / 2, (__get__height() - grip_mc.height) / 2); } static var symbolOwner = mx.skins.CustomBorder.symbolOwner; var className = "ScrollThumb"; var btnOffset = 0; var horizontal = false; var idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc"); }
Symbol 436 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.2.126"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }
Symbol 437 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0
class mx.controls.scrollClasses.ScrollBar extends mx.core.UIComponent { var isScrolling, scrollTrack_mc, scrollThumb_mc, __height, tabEnabled, focusEnabled, boundingBox_mc, setSkin, upArrow_mc, _minHeight, _minWidth, downArrow_mc, createObject, createClassObject, enabled, _height, dispatchEvent, minMode, maxMode, plusMode, minusMode, _parent, getStyle, scrolling, _ymouse; function ScrollBar () { super(); } function get scrollPosition() { return(_scrollPosition); } function set scrollPosition(pos) { _scrollPosition = pos; if (isScrolling != true) { pos = Math.min(pos, maxPos); pos = Math.max(pos, minPos); var _local3 = (((pos - minPos) * (scrollTrack_mc.height - scrollThumb_mc._height)) / (maxPos - minPos)) + scrollTrack_mc.top; scrollThumb_mc.move(0, _local3); } //return(scrollPosition); } function get pageScrollSize() { return(largeScroll); } function set pageScrollSize(lScroll) { largeScroll = lScroll; //return(pageScrollSize); } function set lineScrollSize(sScroll) { smallScroll = sScroll; //return(lineScrollSize); } function get lineScrollSize() { return(smallScroll); } function get virtualHeight() { return(__height); } function init(Void) { super.init(); _scrollPosition = 0; tabEnabled = false; focusEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren(Void) { if (scrollTrack_mc == undefined) { setSkin(skinIDTrack, scrollTrackName); } scrollTrack_mc.visible = false; var _local3 = new Object(); _local3.enabled = false; _local3.preset = mx.controls.SimpleButton.falseDisabled; _local3.initProperties = 0; _local3.autoRepeat = true; _local3.tabEnabled = false; var _local2; if (upArrow_mc == undefined) { _local2 = createButton(upArrowName, "upArrow_mc", skinIDUpArrow, _local3); } _local2.buttonDownHandler = onUpArrow; _local2.clickHandler = onScrollChanged; _minHeight = _local2.height; _minWidth = _local2.width; if (downArrow_mc == undefined) { _local2 = createButton(downArrowName, "downArrow_mc", skinIDDownArrow, _local3); } _local2.buttonDownHandler = onDownArrow; _local2.clickHandler = onScrollChanged; _minHeight = _minHeight + _local2.height; } function createButton(linkageName, id, skinID, o) { if (skinID == skinIDUpArrow) { o.falseUpSkin = upArrowUpName; o.falseDownSkin = upArrowDownName; o.falseOverSkin = upArrowOverName; } else { o.falseUpSkin = downArrowUpName; o.falseDownSkin = downArrowDownName; o.falseOverSkin = downArrowOverName; } var _local3 = createObject(linkageName, id, skinID, o); this[id].visible = false; this[id].useHandCursor = false; return(_local3); } function createThumb(Void) { var _local2 = new Object(); _local2.validateNow = true; _local2.tabEnabled = false; _local2.leftSkin = thumbTopName; _local2.middleSkin = thumbMiddleName; _local2.rightSkin = thumbBottomName; _local2.gripSkin = thumbGripName; createClassObject(mx.controls.scrollClasses.ScrollThumb, "scrollThumb_mc", skinIDThumb, _local2); } function setScrollProperties(pSize, mnPos, mxPos, ls) { var _local4; var _local2 = scrollTrack_mc; pageSize = pSize; largeScroll = (((ls != undefined) && (ls > 0)) ? (ls) : (pSize)); minPos = Math.max(mnPos, 0); maxPos = Math.max(mxPos, 0); _scrollPosition = Math.max(minPos, _scrollPosition); _scrollPosition = Math.min(maxPos, _scrollPosition); if (((maxPos - minPos) > 0) && (enabled)) { var _local5 = _scrollPosition; if (!initializing) { upArrow_mc.enabled = true; downArrow_mc.enabled = true; } _local2.onPress = (_local2.onDragOver = startTrackScroller); _local2.onRelease = releaseScrolling; _local2.onDragOut = (_local2.stopScrolling = stopScrolling); _local2.onReleaseOutside = releaseScrolling; _local2.useHandCursor = false; if (scrollThumb_mc == undefined) { createThumb(); } var _local3 = scrollThumb_mc; if (scrollTrackOverName.length > 0) { _local2.onRollOver = trackOver; _local2.onRollOut = trackOut; } _local4 = (pageSize / ((maxPos - minPos) + pageSize)) * _local2.height; if (_local4 < _local3.minHeight) { if (_local2.height < _local3.minHeight) { _local3.__set__visible(false); } else { _local4 = _local3.minHeight; _local3.__set__visible(true); _local3.setSize(_minWidth, _local3.minHeight + 0); } } else { _local3.__set__visible(true); _local3.setSize(_minWidth, _local4); } _local3.setRange(upArrow_mc.__get__height() + 0, (virtualHeight - downArrow_mc.__get__height()) - _local3.__get__height(), minPos, maxPos); _local5 = Math.min(_local5, maxPos); scrollPosition = (Math.max(_local5, minPos)); } else { scrollThumb_mc.__set__visible(false); if (!initializing) { upArrow_mc.enabled = false; downArrow_mc.enabled = false; } delete _local2.onPress; delete _local2.onDragOver; delete _local2.onRelease; delete _local2.onDragOut; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onReleaseOutside; } if (initializing) { scrollThumb_mc.__set__visible(false); } } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function draw(Void) { if (initializing) { initializing = false; scrollTrack_mc.visible = true; upArrow_mc.__set__visible(true); downArrow_mc.__set__visible(true); } size(); } function size(Void) { if (_height == 1) { return(undefined); } if (upArrow_mc == undefined) { return(undefined); } var _local3 = upArrow_mc.__get__height(); var _local2 = downArrow_mc.__get__height(); upArrow_mc.move(0, 0); var _local4 = scrollTrack_mc; _local4._y = _local3; _local4._height = (virtualHeight - _local3) - _local2; downArrow_mc.move(0, virtualHeight - _local2); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll", detail:detail}); } function isScrollBarKey(k) { if (k == 36) { if (scrollPosition != 0) { scrollPosition = (0); dispatchScrollEvent(minMode); } return(true); } if (k == 35) { if (scrollPosition < maxPos) { scrollPosition = (maxPos); dispatchScrollEvent(maxMode); } return(true); } return(false); } function scrollIt(inc, mode) { var _local3 = smallScroll; if (inc != "Line") { _local3 = ((largeScroll == 0) ? (pageSize) : (largeScroll)); } var _local2 = _scrollPosition + (mode * _local3); if (_local2 > maxPos) { _local2 = maxPos; } else if (_local2 < minPos) { _local2 = minPos; } if (scrollPosition != _local2) { scrollPosition = (_local2); var _local4 = ((mode < 0) ? (minusMode) : (plusMode)); dispatchScrollEvent(inc + _local4); } } function startTrackScroller(Void) { _parent.pressFocus(); if (_parent.scrollTrackDownName.length > 0) { if (_parent.scrollTrackDown_mc == undefined) { _parent.setSkin(skinIDTrackDown, scrollTrackDownName); } else { _parent.scrollTrackDown_mc.visible = true; } } _parent.trackScroller(); _parent.scrolling = setInterval(_parent, "scrollInterval", getStyle("repeatDelay"), "Page", -1); } function scrollInterval(inc, mode) { clearInterval(scrolling); if (inc == "Page") { trackScroller(); } else { scrollIt(inc, mode); } scrolling = setInterval(this, "scrollInterval", getStyle("repeatInterval"), inc, mode); } function trackScroller(Void) { if ((scrollThumb_mc._y + scrollThumb_mc.__get__height()) < _ymouse) { scrollIt("Page", 1); } else if (scrollThumb_mc._y > _ymouse) { scrollIt("Page", -1); } } function dispatchScrollChangedEvent(Void) { dispatchEvent({type:"scrollChanged"}); } function stopScrolling(Void) { clearInterval(_parent.scrolling); _parent.scrollTrackDown_mc.visible = false; } function releaseScrolling(Void) { _parent.releaseFocus(); stopScrolling(); _parent.dispatchScrollChangedEvent(); } function trackOver(Void) { if (_parent.scrollTrackOverName.length > 0) { if (_parent.scrollTrackOver_mc == undefined) { _parent.setSkin(skinIDTrackOver, scrollTrackOverName); } else { _parent.scrollTrackOver_mc.visible = true; } } } function trackOut(Void) { _parent.scrollTrackOver_mc.visible = false; } function onUpArrow(Void) { _parent.scrollIt("Line", -1); } function onDownArrow(Void) { _parent.scrollIt("Line", 1); } function onScrollChanged(Void) { _parent.dispatchScrollChangedEvent(); } static var symbolOwner = mx.core.UIComponent; var className = "ScrollBar"; var minPos = 0; var maxPos = 0; var pageSize = 0; var largeScroll = 0; var smallScroll = 1; var _scrollPosition = 0; var scrollTrackName = "ScrollTrack"; var scrollTrackOverName = ""; var scrollTrackDownName = ""; var upArrowName = "BtnUpArrow"; var upArrowUpName = "ScrollUpArrowUp"; var upArrowOverName = "ScrollUpArrowOver"; var upArrowDownName = "ScrollUpArrowDown"; var downArrowName = "BtnDownArrow"; var downArrowUpName = "ScrollDownArrowUp"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDownName = "ScrollDownArrowDown"; var thumbTopName = "ScrollThumbTopUp"; var thumbMiddleName = "ScrollThumbMiddleUp"; var thumbBottomName = "ScrollThumbBottomUp"; var thumbGripName = "ScrollThumbGripUp"; static var skinIDTrack = 0; static var skinIDTrackOver = 1; static var skinIDTrackDown = 2; static var skinIDUpArrow = 3; static var skinIDDownArrow = 4; static var skinIDThumb = 5; var idNames = new Array("scrollTrack_mc", "scrollTrackOver_mc", "scrollTrackDown_mc", "upArrow_mc", "downArrow_mc"); var clipParameters = {minPos:1, maxPos:1, pageSize:1, scrollPosition:1, lineScrollSize:1, pageScrollSize:1, visible:1, enabled:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.scrollClasses.ScrollBar.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var initializing = true; }
Symbol 438 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0
class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar { var _minHeight, _minWidth, _xscale, _rotation, __width, scrollIt; function HScrollBar () { super(); } function getMinWidth(Void) { return(_minHeight); } function getMinHeight(Void) { return(_minWidth); } function init(Void) { super.init(); _xscale = -100; _rotation = -90; } function get virtualHeight() { return(__width); } function isScrollBarKey(k) { if (k == 37) { scrollIt("Line", -1); return(true); } if (k == 39) { scrollIt("Line", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "HScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; var className = "HScrollBar"; var minusMode = "Left"; var plusMode = "Right"; var minMode = "AtLeft"; var maxMode = "AtRight"; }
Symbol 439 MovieClip [__Packages.mx.controls.Button] Frame 0
class mx.controls.Button extends mx.controls.SimpleButton { var initializing, labelPath, initIcon, getState, enabled, phase, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { if (initializing) { labelPath.visible = true; } super.draw(); if (initIcon != undefined) { _setIcon(initIcon); } delete initIcon; } function onRelease(Void) { super.onRelease(); } function createChildren(Void) { super.createChildren(); } function setSkin(tag, linkageName, initobj) { return(super.setSkin(tag, linkageName, initobj)); } function viewSkin(varName) { var _local3 = (getState() ? "true" : "false"); _local3 = _local3 + (enabled ? (phase) : "disabled"); super.viewSkin(varName, {styleName:this, borderStyle:_local3}); } function invalidateStyle(c) { labelPath.invalidateStyle(c); super.invalidateStyle(c); } function setColor(c) { var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]].redraw(true); _local2++; } } function setEnabled(enable) { labelPath.enabled = enable; super.setEnabled(enable); } function calcSize(tag, ref) { if ((__width == undefined) || (__height == undefined)) { return(undefined); } if (tag < 7) { ref.setSize(__width, __height, true); } } function size(Void) { setState(getState()); setHitArea(__width, __height); var _local3 = 0; while (_local3 < 8) { var _local4 = idNames[_local3]; if (typeof(this[_local4]) == "movieclip") { this[_local4].setSize(__width, __height, true); } _local3++; } super.size(); } function set labelPlacement(val) { __labelPlacement = val; invalidate(); //return(labelPlacement); } function get labelPlacement() { return(__labelPlacement); } function getLabelPlacement(Void) { return(__labelPlacement); } function setLabelPlacement(val) { __labelPlacement = val; invalidate(); } function getBtnOffset(Void) { if (getState()) { var _local2 = btnOffset; } else if (phase == "down") { var _local2 = btnOffset; } else { var _local2 = 0; } return(_local2); } function setView(offset) { var _local16 = (offset ? (btnOffset) : 0); var _local12 = getLabelPlacement(); var _local7 = 0; var _local6 = 0; var _local9 = 0; var _local8 = 0; var _local5 = 0; var _local4 = 0; var _local3 = labelPath; var _local2 = iconName; var _local15 = _local3.textWidth; var _local14 = _local3.textHeight; var _local10 = (__width - borderW) - borderW; var _local11 = (__height - borderW) - borderW; if (_local2 != undefined) { _local7 = _local2._width; _local6 = _local2._height; } if ((_local12 == "left") || (_local12 == "right")) { if (_local3 != undefined) { _local9 = Math.min(_local10 - _local7, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11, _local14 + 5); _local3._height = _local8; } if (_local12 == "right") { _local5 = _local7; if (centerContent) { _local5 = _local5 + (((_local10 - _local9) - _local7) / 2); } _local2._x = _local5 - _local7; } else { _local5 = (_local10 - _local9) - _local7; if (centerContent) { _local5 = _local5 / 2; } _local2._x = _local5 + _local9; } _local4 = 0; _local2._y = _local4; if (centerContent) { _local2._y = (_local11 - _local6) / 2; _local4 = (_local11 - _local8) / 2; } if (!centerContent) { _local2._y = _local2._y + Math.max(0, (_local8 - _local6) / 2); } } else { if (_local3 != undefined) { _local9 = Math.min(_local10, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11 - _local6, _local14 + 5); _local3._height = _local8; } _local5 = (_local10 - _local9) / 2; _local2._x = (_local10 - _local7) / 2; if (_local12 == "top") { _local4 = (_local11 - _local8) - _local6; if (centerContent) { _local4 = _local4 / 2; } _local2._y = _local4 + _local8; } else { _local4 = _local6; if (centerContent) { _local4 = _local4 + (((_local11 - _local8) - _local6) / 2); } _local2._y = _local4 - _local6; } } var _local13 = borderW + _local16; _local3._x = _local5 + _local13; _local3._y = _local4 + _local13; _local2._x = _local2._x + _local13; _local2._y = _local2._y + _local13; } function set label(lbl) { setLabel(lbl); //return(label); } function setLabel(label) { if (label == "") { labelPath.removeTextField(); refresh(); return(undefined); } if (labelPath == undefined) { var _local2 = createLabel("labelPath", 200, label); _local2._width = _local2.textWidth + 5; _local2._height = _local2.textHeight + 5; if (initializing) { _local2.visible = false; } } else { delete labelPath.__text; labelPath.text = label; refresh(); } } function getLabel(Void) { return(((labelPath.__text != undefined) ? (labelPath.__text) : (labelPath.text))); } function get label() { return(getLabel()); } function _getIcon(Void) { return(_iconLinkageName); } function get icon() { if (initializing) { return(initIcon); } return(_iconLinkageName); } function _setIcon(linkage) { if (initializing) { if (linkage == "") { return(undefined); } initIcon = linkage; } else { if (linkage == "") { removeIcons(); return(undefined); } super.changeIcon(0, linkage); super.changeIcon(1, linkage); super.changeIcon(3, linkage); super.changeIcon(4, linkage); super.changeIcon(5, linkage); _iconLinkageName = linkage; refresh(); } } function set icon(linkage) { _setIcon(linkage); //return(icon); } function setHitArea(w, h) { if (hitArea_mc == undefined) { createEmptyObject("hitArea_mc", 100); } var _local2 = hitArea_mc; _local2.clear(); _local2.beginFill(16711680); _local2.drawRect(0, 0, w, h); _local2.endFill(); _local2.setVisible(false); } static var symbolName = "Button"; static var symbolOwner = mx.controls.Button; var className = "Button"; static var version = "2.0.2.126"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }
Symbol 440 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0
class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }
Symbol 441 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0
class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local6 = mx.core.UIObject.prototype; var _local9 = mx.skins.SkinElement.prototype; addGeometry(_local9, _local6); mx.events.UIEventDispatcher.initialize(_local6); var _local13 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local6); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local6.getTopLevel; _local5.createLabel = _local6.createLabel; _local5.createObject = _local6.createObject; _local5.createClassObject = _local6.createClassObject; _local5.createEmptyObject = _local6.createEmptyObject; _local5.destroyObject = _local6.destroyObject; _global.ASSetPropFlags(_local5, "getTopLevel", 1); _global.ASSetPropFlags(_local5, "createLabel", 1); _global.ASSetPropFlags(_local5, "createObject", 1); _global.ASSetPropFlags(_local5, "createClassObject", 1); _global.ASSetPropFlags(_local5, "createEmptyObject", 1); _global.ASSetPropFlags(_local5, "destroyObject", 1); _local5.__getTextFormat = _local6.__getTextFormat; _local5._getTextFormat = _local6._getTextFormat; _local5.getStyleName = _local6.getStyleName; _local5.getStyle = _local6.getStyle; _global.ASSetPropFlags(_local5, "__getTextFormat", 1); _global.ASSetPropFlags(_local5, "_getTextFormat", 1); _global.ASSetPropFlags(_local5, "getStyleName", 1); _global.ASSetPropFlags(_local5, "getStyle", 1); var _local7 = TextField.prototype; addGeometry(_local7, _local6); _local7.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local7.move = _local9.move; _local7.setSize = _local9.setSize; _local7.invalidateStyle = function () { this.invalidateFlag = true; }; _local7.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local7.setColor = function (color) { this.textColor = color; }; _local7.getStyle = _local5.getStyle; _local7.__getTextFormat = _local6.__getTextFormat; _local7.setValue = function (v) { this.text = v; }; _local7.getValue = function () { return(this.text); }; _local7.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local7._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local7.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local7.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); if (_global._origWidth == undefined) { _global.origWidth = Stage.width; _global.origHeight = Stage.height; } } var _local4 = _root; while (_local4._parent != undefined) { _local4 = _local4._parent; } _local4.addProperty("width", function () { return(Stage.width); }, null); _local4.addProperty("height", function () { return(Stage.height); }, null); _global.ASSetPropFlags(_local4, "width", 1); _global.ASSetPropFlags(_local4, "height", 1); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }
Symbol 442 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0
class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }
Symbol 443 MovieClip [__Packages.mx.managers.SystemManager] Frame 0
class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }
Symbol 444 MovieClip [__Packages.mx.managers.FocusManager] Frame 0
class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, lastMouse, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); lastMouse = new Object(); _global.ASSetPropFlags(_parent, "focusManager", 1); _global.ASSetPropFlags(_parent, "tabChildren", 1); _global.ASSetPropFlags(_parent, "tabEnabled", 1); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = _local2; _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastMouse.x, lastMouse.y, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastMouse.x = _root._xmouse; lastMouse.y = _root._ymouse; _root.localToGlobal(lastMouse); } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.2.126"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 445 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0
class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }
Symbol 446 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }
Symbol 447 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0
class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local3 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local3._setStyle; _local2.changeTextStyleInChildren = _local3.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local3.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local3.notifyStyleChangeInChildren; _local2.setStyle = _local3.setStyle; _global.ASSetPropFlags(_local2, "changeTextStyleInChildren", 1); _global.ASSetPropFlags(_local2, "changeColorStyleInChildren", 1); _global.ASSetPropFlags(_local2, "notifyStyleChangeInChildren", 1); _global.ASSetPropFlags(_local2, "setStyle", 1); var _local4 = TextField.prototype; _local4.setStyle = _local2.setStyle; _local4.changeTextStyleInChildren = _local3.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }
Symbol 448 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0
class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }
Symbol 449 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0
class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.2.126"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 450 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0
class mx.skins.halo.ButtonSkin extends mx.skins.RectBorder { var __get__width, __get__height, getStyle, _parent, clear, drawRoundRect, __get__x, __get__y; function ButtonSkin () { super(); } function init() { super.init(); } function size() { drawHaloRect(__get__width(), __get__height()); } function drawHaloRect(w, h) { var _local6 = getStyle("borderStyle"); var _local4 = getStyle("themeColor"); var _local5 = _parent.emphasized; clear(); switch (_local6) { case "falseup" : if (_local5) { drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 75); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 85, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 75); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); } else { drawRoundRect(0, 0, w, h, 5, 9542041, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, [13291985, 16250871], 100, 0, "radial"); drawRoundRect(2, 2, w - 4, h - 4, 3, [9542041, 13818586], 100, 0, "radial"); drawRoundRect(3, 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(3, 4, w - 6, h - 7, 2, 16316664, 100); } break; case "falsedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "falserollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 50); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "falsedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); break; case "trueup" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16250871, 100); break; case "truedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "truerollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 40); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "truedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.skinRegistry.ButtonSkin = true; return(true); } static var symbolName = "ButtonSkin"; static var symbolOwner = mx.skins.halo.ButtonSkin; var className = "ButtonSkin"; var backgroundColorName = "buttonColor"; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 451 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0
class mx.controls.VScrollBar extends mx.controls.scrollClasses.ScrollBar { var scrollIt; function VScrollBar () { super(); } function init(Void) { super.init(); } function isScrollBarKey(k) { if (k == 38) { scrollIt("Line", -1); return(true); } if (k == 40) { scrollIt("Line", 1); return(true); } if (k == 33) { scrollIt("Page", -1); return(true); } if (k == 34) { scrollIt("Page", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "VScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; var className = "VScrollBar"; var minusMode = "Up"; var plusMode = "Down"; var minMode = "AtTop"; var maxMode = "AtBottom"; }
Symbol 487 MovieClip Frame 131
stop(); _root.nextFrame();
Symbol 500 Button
on (press) { _root.numopt = 2; _root.gotoAndPlay(43); }
Symbol 504 Button
on (press) { _root.numopt = 1; _root.gotoAndPlay(43); }
Symbol 508 Button
on (press) { _root.numopt = 3; _root.gotoAndPlay(43); }
Symbol 525 Button
on (press) { _root.gotoAndPlay(42); }
Symbol 530 MovieClip Frame 1
stop();
Symbol 530 MovieClip Frame 2
stop();
Symbol 536 Button
on (press) { _root.lowqual = true; _root.medqual = false; _root.hiqual = false; }
Symbol 539 Button
on (press) { _root.lowqual = false; _root.medqual = true; _root.hiqual = false; }
Symbol 542 Button
on (press) { _root.lowqual = false; _root.medqual = false; _root.hiqual = true; }
Symbol 593 MovieClip Frame 32
stop();
Symbol 601 MovieClip Frame 1
_root.monsterCol.setRGB(6737049);
Symbol 601 MovieClip Frame 6
_root.monsterCol.setRGB(0);
Symbol 601 MovieClip Frame 11
_root.monsterCol.setRGB(6737049);
Symbol 601 MovieClip Frame 16
_root.monsterCol.setRGB(0);
Symbol 601 MovieClip Frame 21
_root.monsterCol.setRGB(6737049);
Symbol 601 MovieClip Frame 26
_root.monsterCol.setRGB(0);
Symbol 601 MovieClip Frame 31
_root.monsterCol.setRGB(0); _parent.gotoAndStop(1);
Symbol 602 MovieClip Frame 1
_root.bossCol.setRGB(6737049);
Symbol 602 MovieClip Frame 6
_root.bossCol.setRGB(0);
Symbol 602 MovieClip Frame 11
_root.bossCol.setRGB(6737049);
Symbol 602 MovieClip Frame 16
_root.bossCol.setRGB(0);
Symbol 602 MovieClip Frame 21
_root.bossCol.setRGB(6737049);
Symbol 602 MovieClip Frame 26
_root.bossCol.setRGB(0);
Symbol 602 MovieClip Frame 31
_root.bossCol.setRGB(0); _parent.gotoAndStop(1);
Symbol 603 MovieClip Frame 1
stop();
Symbol 603 MovieClip Frame 2
stop();
Symbol 603 MovieClip Frame 3
stop();
Symbol 619 MovieClip Frame 1
stop();
Instance of Symbol 423 MovieClip [ScrollPane] "scrollmc" in Symbol 619 MovieClip Frame 1
//component parameters onClipEvent (construct) { contentPath = "introductionmc"; hLineScrollSize = 5; hPageScrollSize = 20; hScrollPolicy = "auto"; scrollDrag = false; vLineScrollSize = 5; vPageScrollSize = 20; vScrollPolicy = "auto"; enabled = true; visible = true; minHeight = 0; minWidth = 0; } onClipEvent (load) { this.border_mc._visible = 0; }
Symbol 619 MovieClip Frame 2
stop();
Instance of Symbol 423 MovieClip [ScrollPane] "scrollmc" in Symbol 619 MovieClip Frame 2
//component parameters onClipEvent (construct) { contentPath = "instructionsmc"; hLineScrollSize = 5; hPageScrollSize = 20; hScrollPolicy = "auto"; scrollDrag = false; vLineScrollSize = 5; vPageScrollSize = 20; vScrollPolicy = "auto"; enabled = true; visible = true; minHeight = 0; minWidth = 0; } onClipEvent (load) { this.border_mc._visible = 0; }
Symbol 619 MovieClip Frame 3
stop();
Instance of Symbol 423 MovieClip [ScrollPane] "scrollmc" in Symbol 619 MovieClip Frame 3
//component parameters onClipEvent (construct) { contentPath = "beastiarymc"; hLineScrollSize = 5; hPageScrollSize = 20; hScrollPolicy = "auto"; scrollDrag = false; vLineScrollSize = 5; vPageScrollSize = 20; vScrollPolicy = "auto"; enabled = true; visible = true; minHeight = 0; minWidth = 0; } onClipEvent (load) { this.border_mc._visible = 0; }
Symbol 619 MovieClip Frame 4
stop();
Instance of Symbol 423 MovieClip [ScrollPane] "scrollmc" in Symbol 619 MovieClip Frame 4
//component parameters onClipEvent (construct) { contentPath = "creditsmc"; hLineScrollSize = 5; hPageScrollSize = 20; hScrollPolicy = "auto"; scrollDrag = false; vLineScrollSize = 5; vPageScrollSize = 20; vScrollPolicy = "auto"; enabled = true; visible = true; minHeight = 0; minWidth = 0; } onClipEvent (load) { this.border_mc._visible = 0; }
Instance of Symbol 41 MovieClip "contin" in Symbol 621 MovieClip Frame 1
on (press) { _root.nextFrame(); }
Instance of Symbol 612 MovieClip "intro_btn" in Symbol 621 MovieClip Frame 1
on (press) { _root.gui3.scrollpanemc.gotoAndStop(1); }
Instance of Symbol 614 MovieClip "instr_btn" in Symbol 621 MovieClip Frame 1
on (press) { _root.gui3.scrollpanemc.gotoAndStop(2); }
Instance of Symbol 616 MovieClip in Symbol 621 MovieClip Frame 1
on (press) { _root.gui3.scrollpanemc.gotoAndStop(3); }
Instance of Symbol 618 MovieClip in Symbol 621 MovieClip Frame 1
on (press) { _root.gui3.scrollpanemc.gotoAndStop(4); }
Symbol 626 MovieClip Frame 1
stop();
Symbol 626 MovieClip Frame 2
stop();
Instance of Symbol 626 MovieClip "mutebtn" in Symbol 627 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (2); } on (press) { if (_root.sound == "on") { _root.sound = "off"; _root.sounds.bgLoop.stop(); gotoAndStop (1); } else { _root.sound = "on"; _root.sounds.playbgLoop(); gotoAndStop (2); } }
Symbol 635 MovieClip Frame 1
stop();
Symbol 635 MovieClip Frame 2
stop(); statusbox.text = "YOUR SCORE HAS BEEN ADDED!";

Library Items

Symbol 1 Sound [sound6]
Symbol 2 Sound [sound5]
Symbol 3 Sound [sound4]
Symbol 4 Sound [sound3]
Symbol 5 Sound [sound2]
Symbol 6 Sound [sound1]
Symbol 7 Sound [bgloop]Used by:Timeline
Symbol 8 FontUsed by:10 12 14 16
Symbol 9 FontUsed by:10 12 14 16 48 49 50 51 217 218 219 273 274 275 461 462 466 471 474 515 526 528 529 531 623
Symbol 10 TextUses:8 9Used by:11
Symbol 11 MovieClip [beastiarymc]Uses:10
Symbol 12 TextUses:8 9Used by:13
Symbol 13 MovieClip [introductionmc]Uses:12
Symbol 14 TextUses:8 9Used by:15
Symbol 15 MovieClip [instructionsmc]Uses:14
Symbol 16 TextUses:8 9Used by:17
Symbol 17 MovieClip [creditsmc]Uses:16
Symbol 18 GraphicUsed by:58
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:21 58 230 313 621
Symbol 21 MovieClipUses:20Used by:36 58 621  Timeline
Symbol 22 FontUsed by:23 24 27 28 29 30 33 34 35 38 39 42 43 45 52 53 54 107 113 190 192 194 197 198 199 208 209 211 213 215 232 233 234 235 244 245 246 247 248 269 270 271 272 285 287 290 292 295 296 298 301 304 307 310 467 473 497 498 499 501 502 503 505 506 507 511 605 607 609 611 613 615 617 629 630 631 632
Symbol 23 TextUses:22Used by:58 230 313
Symbol 24 TextUses:22Used by:58 230 313 621
Symbol 25 BitmapUsed by:26 196 210 212 236 606
Symbol 26 GraphicUses:25Used by:58
Symbol 27 TextUses:22Used by:31
Symbol 28 TextUses:22Used by:31
Symbol 29 TextUses:22Used by:31
Symbol 30 TextUses:22Used by:31
Symbol 31 MovieClipUses:27 28 29 30Used by:58
Symbol 32 GraphicUsed by:36
Symbol 33 TextUses:22Used by:36
Symbol 34 TextUses:22Used by:36
Symbol 35 TextUses:22Used by:36
Symbol 36 MovieClipUses:32 21 33 34 35Used by:58
Symbol 37 GraphicUsed by:41 46
Symbol 38 TextUses:22Used by:41
Symbol 39 TextUses:22Used by:40
Symbol 40 MovieClipUses:39Used by:41 46
Symbol 41 MovieClipUses:37 38 40Used by:58 621  Timeline
Symbol 42 TextUses:22Used by:46
Symbol 43 TextUses:22Used by:46
Symbol 44 GraphicUsed by:46
Symbol 45 TextUses:22Used by:46
Symbol 46 MovieClipUses:37 42 40 43 44 45Used by:58
Symbol 47 GraphicUsed by:58
Symbol 48 TextUses:9Used by:58
Symbol 49 TextUses:9Used by:58
Symbol 50 TextUses:9Used by:58
Symbol 51 TextUses:9Used by:58
Symbol 52 EditableTextUses:22Used by:58
Symbol 53 EditableTextUses:22Used by:58
Symbol 54 EditableTextUses:22Used by:58
Symbol 55 FontUsed by:56 57 463 464 465
Symbol 56 EditableTextUses:55Used by:58
Symbol 57 EditableTextUses:55Used by:58
Symbol 58 MovieClip [complete]Uses:18 21 20 23 24 26 31 36 41 46 47 48 49 50 51 52 53 54 56 57
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61 106
Symbol 61 MovieClipUses:60Used by:106
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:106
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:106
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:106
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:106
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:106
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:106
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:106
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:106
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:106
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:106
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:106
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:106
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:106
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:106
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:106
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:106
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:106
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:106
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:106
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:106
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:106
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:106
Symbol 106 MovieClipUses:61 60 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 103 105Used by:110
Symbol 107 TextUses:22Used by:108
Symbol 108 MovieClipUses:107Used by:109
Symbol 109 MovieClipUses:108Used by:110
Symbol 110 MovieClip [powerup]Uses:106 109
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:181
Symbol 113 TextUses:22Used by:114
Symbol 114 MovieClipUses:113Used by:181
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:181
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:181
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:181
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:181
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:181
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:181
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:181
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:181
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:181
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:181
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:181
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:181
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:181
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:181
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:181
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:181
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:181
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:181
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:181
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:181
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:181
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:181
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:181
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:181
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:181
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:181
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:181
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:181
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:181
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:181
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:181
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:181
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:181
Symbol 181 MovieClip [heal]Uses:112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:186
Symbol 184 GraphicUsed by:186
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClip [cursor]Uses:183 184 185
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClip [minicell]Uses:187
Symbol 189 GraphicUsed by:201 297
Symbol 190 TextUses:22Used by:201
Symbol 191 GraphicUsed by:193 195 200
Symbol 192 TextUses:22Used by:193
Symbol 193 MovieClipUses:191 192Used by:201
Symbol 194 TextUses:22Used by:195
Symbol 195 MovieClipUses:191 194Used by:201
Symbol 196 GraphicUses:25Used by:201 255 257 268 297
Symbol 197 TextUses:22Used by:201
Symbol 198 TextUses:22Used by:201
Symbol 199 TextUses:22Used by:200
Symbol 200 MovieClipUses:191 199Used by:201 297
Symbol 201 MovieClip [popupbox]Uses:189 190 193 195 196 197 198 200
Symbol 202 GraphicUsed by:204
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClip [cell]Uses:202 203
Symbol 205 GraphicUsed by:230
Symbol 206 FontUsed by:207
Symbol 207 EditableTextUses:206Used by:230
Symbol 208 TextUses:22Used by:230 313
Symbol 209 TextUses:22Used by:230
Symbol 210 GraphicUses:25Used by:230
Symbol 211 TextUses:22Used by:230
Symbol 212 GraphicUses:25Used by:230
Symbol 213 TextUses:22Used by:230
Symbol 214 GraphicUsed by:216
Symbol 215 TextUses:22Used by:216
Symbol 216 MovieClipUses:214 215Used by:230
Symbol 217 TextUses:9Used by:230
Symbol 218 TextUses:9Used by:230
Symbol 219 TextUses:9Used by:230
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:222
Symbol 222 MovieClipUses:221Used by:230
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:225
Symbol 225 MovieClipUses:224Used by:230
Symbol 226 GraphicUsed by:229 620
Symbol 227 FontUsed by:228
Symbol 228 TextUses:227Used by:229
Symbol 229 MovieClipUses:226 228Used by:230
Symbol 230 MovieClip [tools]Uses:205 207 20 23 208 209 24 210 211 212 213 216 217 218 219 222 225 229
Symbol 231 GraphicUsed by:313
Symbol 232 EditableTextUses:22Used by:313
Symbol 233 TextUses:22Used by:313
Symbol 234 EditableTextUses:22Used by:313
Symbol 235 TextUses:22Used by:313
Symbol 236 GraphicUses:25Used by:313
Symbol 237 GraphicUsed by:255 257 268
Symbol 238 GraphicUsed by:239 240 241 242 243
Symbol 239 MovieClipUses:238Used by:255 257 268
Symbol 240 MovieClipUses:238Used by:255 257 268
Symbol 241 MovieClipUses:238Used by:255 257 268
Symbol 242 MovieClipUses:238Used by:255 257 268
Symbol 243 MovieClipUses:238Used by:255 257 268
Symbol 244 EditableTextUses:22Used by:268
Symbol 245 EditableTextUses:22Used by:268
Symbol 246 EditableTextUses:22Used by:268
Symbol 247 EditableTextUses:22Used by:268
Symbol 248 EditableTextUses:22Used by:268
Symbol 249 FontUsed by:250 251 252 253 254 259 260 261 262 263 264 265 266 527 534 535 537 538 540 541 628 634
Symbol 250 EditableTextUses:249Used by:268
Symbol 251 EditableTextUses:249Used by:268
Symbol 252 EditableTextUses:249Used by:268
Symbol 253 EditableTextUses:249Used by:268
Symbol 254 EditableTextUses:249Used by:268
Symbol 255 MovieClipUses:237 239 240 241 242 243 196Used by:256
Symbol 256 MovieClipUses:255Used by:268
Symbol 257 MovieClipUses:237 239 240 241 242 243 196Used by:258
Symbol 258 MovieClipUses:257Used by:268
Symbol 259 TextUses:249Used by:268
Symbol 260 TextUses:249Used by:268
Symbol 261 TextUses:249Used by:268
Symbol 262 TextUses:249Used by:268
Symbol 263 TextUses:249Used by:268
Symbol 264 TextUses:249Used by:268
Symbol 265 TextUses:249Used by:268
Symbol 266 TextUses:249Used by:268
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:237 239 240 241 242 243 196 244 245 246 247 248 250 251 252 253 254 256 258 259 260 261 262 263 264 265 266 267Used by:313
Symbol 269 EditableTextUses:22Used by:313
Symbol 270 EditableTextUses:22Used by:313
Symbol 271 EditableTextUses:22Used by:313
Symbol 272 EditableTextUses:22Used by:313
Symbol 273 TextUses:9Used by:313
Symbol 274 TextUses:9Used by:313
Symbol 275 TextUses:9Used by:313
Symbol 276 ShapeTweeningUsed by:278
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:276 277Used by:313
Symbol 279 ShapeTweeningUsed by:281
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:279 280Used by:313
Symbol 282 ShapeTweeningUsed by:284
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClipUses:282 283Used by:313
Symbol 285 TextUses:22Used by:286
Symbol 286 MovieClipUses:285Used by:313
Symbol 287 TextUses:22Used by:288
Symbol 288 MovieClipUses:287Used by:289
Symbol 289 MovieClipUses:288Used by:313
Symbol 290 EditableTextUses:22Used by:291
Symbol 291 MovieClipUses:290Used by:294
Symbol 292 EditableTextUses:22Used by:293
Symbol 293 MovieClipUses:292Used by:294
Symbol 294 MovieClipUses:291 293Used by:313
Symbol 295 TextUses:22Used by:297
Symbol 296 TextUses:22Used by:297
Symbol 297 MovieClipUses:189 295 196 200 296Used by:313
Symbol 298 TextUses:22Used by:299
Symbol 299 MovieClipUses:298Used by:300
Symbol 300 MovieClipUses:299Used by:313
Symbol 301 TextUses:22Used by:302
Symbol 302 MovieClipUses:301Used by:303
Symbol 303 MovieClipUses:302Used by:313
Symbol 304 TextUses:22Used by:305
Symbol 305 MovieClipUses:304Used by:306
Symbol 306 MovieClipUses:305Used by:313
Symbol 307 TextUses:22Used by:308
Symbol 308 MovieClipUses:307Used by:309
Symbol 309 MovieClipUses:308Used by:313
Symbol 310 TextUses:22Used by:311
Symbol 311 MovieClipUses:310Used by:312
Symbol 312 MovieClipUses:311Used by:313
Symbol 313 MovieClip [GUI]Uses:231 232 233 234 20 23 208 235 24 236 268 269 270 271 272 273 274 275 278 281 284 286 289 294 297 300 303 306 309 312
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:318
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClipUses:316Used by:318
Symbol 318 MovieClip [attack]Uses:315 317
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:321
Symbol 321 MovieClip [shield]Uses:320
Symbol 322 BitmapUsed by:323
Symbol 323 GraphicUses:322Used by:326
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:326
Symbol 326 MovieClip [special]Uses:323 325
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClip [BoundingBox]Uses:332Used by:352 356 360 419 420 421 422 423
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClip [BrdrShdw]Uses:334Used by:338 343 344
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClip [BrdrFace]Uses:336Used by:338 343 344
Symbol 338 MovieClip [SimpleButtonDown]Uses:335 337Used by:356
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClip [BrdrBlk]Uses:339Used by:343 344
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClip [BrdrHilght]Uses:341Used by:343 344
Symbol 343 MovieClip [SimpleButtonIn]Uses:340 342 335 337Used by:356
Symbol 344 MovieClip [SimpleButtonUp]Uses:340 337 335 342Used by:356
Symbol 345 MovieClip [Defaults]Used by:347
Symbol 346 MovieClip [UIObjectExtensions]Used by:347
Symbol 347 MovieClip [UIObject]Uses:345 346Used by:353 355 357
Symbol 348 GraphicUsed by:350
Symbol 349 GraphicUsed by:350
Symbol 350 ButtonUses:348 349Used by:353
Symbol 351 MovieClipUsed by:353
Symbol 352 MovieClip [FocusRect]Uses:333Used by:353
Symbol 353 MovieClip [FocusManager]Uses:350 351 352 347Used by:355
Symbol 354 MovieClip [UIComponentExtensions]Used by:355
Symbol 355 MovieClip [UIComponent]Uses:347 353 354Used by:356 421
Symbol 356 MovieClip [SimpleButton]Uses:333 338 343 344 355Used by:360 419 420
Symbol 357 MovieClip [Border]Uses:347Used by:358 360
Symbol 358 MovieClip [RectBorder]Uses:357Used by:360 421
Symbol 359 MovieClip [ButtonSkin]Used by:360
Symbol 360 MovieClip [Button]Uses:333 356 357 358 359Used by:419 420
Symbol 361 MovieClip [CustomBorder]Used by:419 420
Symbol 362 GraphicUsed by:364 400 401 402 405 406 411
Symbol 363 GraphicUsed by:364 400 401 405 406 411
Symbol 364 MovieClip [ScrollTrack]Uses:362 363Used by:371 376 377 378 412 413 414 415 416 417
Symbol 365 GraphicUsed by:371 376 377 378 412 413 414 415
Symbol 366 GraphicUsed by:371 376 377 378 412 413 414 415
Symbol 367 GraphicUsed by:371 376 377 378 412 413 414 415
Symbol 368 GraphicUsed by:371 376 377 378 412 413 414 415
Symbol 369 GraphicUsed by:371 376 377 378 412 413 414 415
Symbol 370 GraphicUsed by:371 376 377 378
Symbol 371 MovieClip [ScrollDownArrowDisabled]Uses:364 365 366 367 368 369 370Used by:418
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClip [ScrollThemeColor1]Uses:372Used by:376 377 413 414
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClip [ScrollThemeColor2]Uses:374Used by:376 413
Symbol 376 MovieClip [ScrollDownArrowDown]Uses:364 365 373 366 367 368 369 375 370Used by:418
Symbol 377 MovieClip [ScrollDownArrowOver]Uses:364 365 373 366 367 368 369 370Used by:418
Symbol 378 MovieClip [ScrollDownArrowUp]Uses:364 365 366 367 368 369 370Used by:418
Symbol 379 GraphicUsed by:384 389 390 391 407 408 409 410
Symbol 380 GraphicUsed by:384 389 390 391 407 408 409 410
Symbol 381 GraphicUsed by:384 389 390 391 407 408 409 410
Symbol 382 GraphicUsed by:384 389 390 391 407 408 409 410
Symbol 383 GraphicUsed by:384 389 390 391 407 408 409 410
Symbol 384 MovieClip [ScrollThumbBottomDisabled]Uses:379 380 381 382 383Used by:418
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClip [ThumbThemeColor1]Uses:385Used by:389 390 408 409
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClip [ThumbThemeColor3]Uses:387Used by:389 408
Symbol 389 MovieClip [ScrollThumbBottomDown]Uses:379 386 380 381 382 388 383Used by:418
Symbol 390 MovieClip [ScrollThumbBottomOver]Uses:379 386 380 381 382 383Used by:418
Symbol 391 MovieClip [ScrollThumbBottomUp]Uses:379 380 381 382 383Used by:418
Symbol 392 GraphicUsed by:393 396 397 398
Symbol 393 MovieClip [ScrollThumbGripDisabled]Uses:392Used by:418
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClip [ThumbThemeColor2]Uses:394Used by:396 397 400 401 405
Symbol 396 MovieClip [ScrollThumbGripDown]Uses:395 392Used by:418
Symbol 397 MovieClip [ScrollThumbGripOver]Uses:395 392Used by:418
Symbol 398 MovieClip [ScrollThumbGripUp]Uses:392Used by:418
Symbol 399 GraphicUsed by:400 401 405 406
Symbol 400 MovieClip [ScrollThumbMiddleDisabled]Uses:362 399 395 363Used by:418
Symbol 401 MovieClip [ScrollThumbMiddleDown]Uses:362 395 399 363Used by:418
Symbol 402 MovieClipUses:362Used by:405
Symbol 403 GraphicUsed by:404 412 413 414 415
Symbol 404 MovieClipUses:403Used by:405
Symbol 405 MovieClip [ScrollThumbMiddleOver]Uses:362 395 399 402 404 363Used by:418
Symbol 406 MovieClip [ScrollThumbMiddleUp]Uses:362 399 363Used by:418
Symbol 407 MovieClip [ScrollThumbTopDisabled]Uses:379 380 381 382 383Used by:418
Symbol 408 MovieClip [ScrollThumbTopDown]Uses:379 386 380 381 382 388 383Used by:418
Symbol 409 MovieClip [ScrollThumbTopOver]Uses:379 386 380 381 382 383Used by:418
Symbol 410 MovieClip [ScrollThumbTopUp]Uses:379 380 381 382 383Used by:418
Symbol 411 MovieClip [ScrollTrackDisabled]Uses:362 363Used by:418
Symbol 412 MovieClip [ScrollUpArrowDisabled]Uses:364 365 366 367 368 369 403Used by:418
Symbol 413 MovieClip [ScrollUpArrowDown]Uses:364 365 373 366 367 368 369 375 403Used by:418
Symbol 414 MovieClip [ScrollUpArrowOver]Uses:364 365 373 366 367 403 368 369Used by:418
Symbol 415 MovieClip [ScrollUpArrowUp]Uses:364 365 366 367 368 369 403Used by:418
Symbol 416 MovieClip [BtnDownArrow]Uses:364Used by:418
Symbol 417 MovieClip [BtnUpArrow]Uses:364Used by:418
Symbol 418 MovieClip [ScrollBarAssets]Uses:371 376 377 378 384 389 390 391 393 396 397 398 400 401 405 406 407 408 409 410 411 412 413 414 415 416 417Used by:419 420
Symbol 419 MovieClip [HScrollBar]Uses:333 360 356 361 418Used by:422
Symbol 420 MovieClip [VScrollBar]Uses:333 360 356 361 418Used by:422
Symbol 421 MovieClip [View]Uses:333 355 358Used by:422
Symbol 422 MovieClip [ScrollView]Uses:333 419 420 421Used by:423
Symbol 423 MovieClip [ScrollPane]Uses:333 422Used by:619
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:460
Symbol 454 GraphicUsed by:460
Symbol 455 FontUsed by:456
Symbol 456 TextUses:455Used by:460
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:459
Symbol 459 MovieClipUses:458Used by:460
Symbol 460 MovieClipUses:453 454 456 459Used by:475  Timeline
Symbol 461 TextUses:9Used by:Timeline
Symbol 462 TextUses:9Used by:Timeline
Symbol 463 EditableTextUses:55Used by:Timeline
Symbol 464 EditableTextUses:55Used by:Timeline
Symbol 465 EditableTextUses:55Used by:Timeline
Symbol 466 TextUses:9Used by:Timeline
Symbol 467 TextUses:22Used by:Timeline
Symbol 468 GraphicUsed by:469
Symbol 469 MovieClipUses:468Used by:Timeline
Symbol 470 GraphicUsed by:472
Symbol 471 TextUses:9Used by:472
Symbol 472 MovieClipUses:470 471Used by:Timeline
Symbol 327 MovieClip [__Packages.mx.core.UIObject]
Symbol 328 MovieClip [__Packages.mx.core.UIComponent]
Symbol 329 MovieClip [__Packages.mx.core.View]
Symbol 330 MovieClip [__Packages.mx.core.ScrollView]
Symbol 331 MovieClip [__Packages.mx.containers.ScrollPane]
Symbol 424 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 425 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 426 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 427 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 428 MovieClip [__Packages.mx.skins.Border]
Symbol 429 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 430 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 431 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 432 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 433 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 434 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 435 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 436 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 437 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 438 MovieClip [__Packages.mx.controls.HScrollBar]
Symbol 439 MovieClip [__Packages.mx.controls.Button]
Symbol 440 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 441 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 442 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 443 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 444 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 445 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 446 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 447 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 448 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 449 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 450 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 451 MovieClip [__Packages.mx.controls.VScrollBar]
Symbol 473 TextUses:22Used by:475
Symbol 474 TextUses:9Used by:475
Symbol 475 MovieClipUses:460 473 474Used by:Timeline
Symbol 476 GraphicUsed by:477
Symbol 477 MovieClipUses:476Used by:487
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClipUses:478Used by:487
Symbol 480 SoundUsed by:487  Timeline
Symbol 481 FontUsed by:482 485
Symbol 482 TextUses:481Used by:483
Symbol 483 MovieClipUses:482Used by:487
Symbol 484 SoundUsed by:487
Symbol 485 TextUses:481Used by:486
Symbol 486 MovieClipUses:485Used by:487
Symbol 487 MovieClipUses:477 479 480 483 484 486 SS1Used by:Timeline
Symbol 488 GraphicUsed by:Timeline
Symbol 489 GraphicUsed by:494
Symbol 490 FontUsed by:491
Symbol 491 TextUses:490Used by:494 496
Symbol 492 FontUsed by:493
Symbol 493 TextUses:492Used by:494 496
Symbol 494 MovieClipUses:489 491 493Used by:Timeline
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:495 491 493Used by:Timeline
Symbol 497 TextUses:22Used by:500 518
Symbol 498 TextUses:22Used by:500 518
Symbol 499 TextUses:22Used by:500 518
Symbol 500 ButtonUses:497 498 499Used by:Timeline
Symbol 501 TextUses:22Used by:504 519
Symbol 502 TextUses:22Used by:504 519
Symbol 503 TextUses:22Used by:504 519
Symbol 504 ButtonUses:501 502 503Used by:Timeline
Symbol 505 TextUses:22Used by:508 520
Symbol 506 TextUses:22Used by:508 520
Symbol 507 TextUses:22Used by:508 520
Symbol 508 ButtonUses:505 506 507Used by:Timeline
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:509Used by:Timeline
Symbol 511 TextUses:22Used by:Timeline
Symbol 512 FontUsed by:513
Symbol 513 TextUses:512Used by:Timeline
Symbol 514 GraphicUsed by:516
Symbol 515 TextUses:9Used by:516
Symbol 516 MovieClipUses:514 515Used by:Timeline
Symbol 517 SoundUsed by:Timeline
Symbol 518 ButtonUses:497 498 499Used by:Timeline
Symbol 519 ButtonUses:501 502 503Used by:Timeline
Symbol 520 ButtonUses:505 506 507Used by:Timeline
Symbol 521 SoundUsed by:Timeline
Symbol 522 GraphicUsed by:523
Symbol 523 MovieClipUses:522Used by:Timeline
Symbol 524 GraphicUsed by:525
Symbol 525 ButtonUses:524Used by:Timeline
Symbol 526 TextUses:9Used by:Timeline
Symbol 527 TextUses:249Used by:Timeline
Symbol 528 TextUses:9Used by:530
Symbol 529 TextUses:9Used by:530
Symbol 530 MovieClipUses:528 529Used by:Timeline
Symbol 531 TextUses:9Used by:Timeline
Symbol 532 GraphicUsed by:533 536 539 542
Symbol 533 MovieClipUses:532Used by:536 539 542
Symbol 534 TextUses:249Used by:536
Symbol 535 TextUses:249Used by:536
Symbol 536 ButtonUses:533 534 535 532Used by:Timeline
Symbol 537 TextUses:249Used by:539
Symbol 538 TextUses:249Used by:539
Symbol 539 ButtonUses:533 537 538 532Used by:Timeline
Symbol 540 TextUses:249Used by:542
Symbol 541 TextUses:249Used by:542
Symbol 542 ButtonUses:533 540 541 532Used by:Timeline
Symbol 543 FontUsed by:544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573
Symbol 544 EditableTextUses:543Used by:Timeline
Symbol 545 EditableTextUses:543Used by:Timeline
Symbol 546 EditableTextUses:543Used by:Timeline
Symbol 547 EditableTextUses:543Used by:Timeline
Symbol 548 EditableTextUses:543Used by:Timeline
Symbol 549 EditableTextUses:543Used by:Timeline
Symbol 550 EditableTextUses:543Used by:Timeline
Symbol 551 EditableTextUses:543Used by:Timeline
Symbol 552 EditableTextUses:543Used by:Timeline
Symbol 553 EditableTextUses:543Used by:Timeline
Symbol 554 EditableTextUses:543Used by:Timeline
Symbol 555 EditableTextUses:543Used by:Timeline
Symbol 556 EditableTextUses:543Used by:Timeline
Symbol 557 EditableTextUses:543Used by:Timeline
Symbol 558 EditableTextUses:543Used by:Timeline
Symbol 559 EditableTextUses:543Used by:Timeline
Symbol 560 EditableTextUses:543Used by:Timeline
Symbol 561 EditableTextUses:543Used by:Timeline
Symbol 562 EditableTextUses:543Used by:Timeline
Symbol 563 EditableTextUses:543Used by:Timeline
Symbol 564 TextUses:543Used by:Timeline
Symbol 565 TextUses:543Used by:Timeline
Symbol 566 TextUses:543Used by:Timeline
Symbol 567 TextUses:543Used by:Timeline
Symbol 568 TextUses:543Used by:Timeline
Symbol 569 TextUses:543Used by:Timeline
Symbol 570 TextUses:543Used by:Timeline
Symbol 571 TextUses:543Used by:Timeline
Symbol 572 TextUses:543Used by:Timeline
Symbol 573 TextUses:543Used by:Timeline
Symbol 574 FontUsed by:575 576 594 608
Symbol 575 TextUses:574Used by:Timeline
Symbol 576 TextUses:574Used by:Timeline
Symbol 577 GraphicUsed by:Timeline
Symbol 578 GraphicUsed by:593
Symbol 579 GraphicUsed by:593
Symbol 580 GraphicUsed by:593
Symbol 581 GraphicUsed by:593
Symbol 582 GraphicUsed by:593
Symbol 583 GraphicUsed by:593
Symbol 584 GraphicUsed by:593
Symbol 585 GraphicUsed by:593
Symbol 586 GraphicUsed by:593
Symbol 587 GraphicUsed by:593
Symbol 588 GraphicUsed by:593
Symbol 589 GraphicUsed by:593
Symbol 590 GraphicUsed by:593
Symbol 591 GraphicUsed by:593
Symbol 592 GraphicUsed by:593
Symbol 593 MovieClipUses:578 579 580 581 582 583 584 585 586 587 588 589 590 591 592Used by:Timeline
Symbol 594 TextUses:574Used by:Timeline
Symbol 595 GraphicUsed by:603
Symbol 596 GraphicUsed by:603
Symbol 597 GraphicUsed by:601 602
Symbol 598 GraphicUsed by:601 602
Symbol 599 GraphicUsed by:601 602
Symbol 600 GraphicUsed by:601 602
Symbol 601 MovieClipUses:597 598 599 600Used by:603
Symbol 602 MovieClipUses:597 598 599 600Used by:603
Symbol 603 MovieClipUses:595 596 601 602Used by:Timeline
Symbol 604 GraphicUsed by:621
Symbol 605 TextUses:22Used by:621
Symbol 606 GraphicUses:25Used by:621
Symbol 607 TextUses:22Used by:621
Symbol 608 TextUses:574Used by:621
Symbol 609 TextUses:22Used by:610
Symbol 610 MovieClipUses:609Used by:621
Symbol 611 TextUses:22Used by:612
Symbol 612 MovieClipUses:611Used by:621
Symbol 613 TextUses:22Used by:614
Symbol 614 MovieClipUses:613Used by:621
Symbol 615 TextUses:22Used by:616
Symbol 616 MovieClipUses:615Used by:621
Symbol 617 TextUses:22Used by:618
Symbol 618 MovieClipUses:617Used by:621
Symbol 619 MovieClipUses:423Used by:621
Symbol 620 MovieClipUses:226Used by:621
Symbol 621 MovieClipUses:604 21 20 605 24 606 607 608 41 610 612 614 616 618 619 620Used by:Timeline
Symbol 622 GraphicUsed by:627
Symbol 623 TextUses:9Used by:627
Symbol 624 GraphicUsed by:626
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClipUses:624 625Used by:627
Symbol 627 MovieClipUses:622 623 626Used by:Timeline
Symbol 628 EditableTextUses:249Used by:Timeline
Symbol 629 EditableTextUses:22Used by:Timeline
Symbol 630 TextUses:22Used by:Timeline
Symbol 631 TextUses:22Used by:Timeline
Symbol 632 TextUses:22Used by:633
Symbol 633 MovieClipUses:632Used by:635
Symbol 634 EditableTextUses:249Used by:635
Symbol 635 MovieClipUses:633 634Used by:Timeline
Streaming Sound 1Used by:Symbol 487 MovieClip

Instance Names

"sounds"Frame 1Symbol 469 MovieClip
"optionscode"Frame 1Symbol 472 MovieClip
"choice3"Frame 86Symbol 530 MovieClip
"choice2"Frame 86Symbol 530 MovieClip
"choice1"Frame 86Symbol 530 MovieClip
"Name1"Frame 87Symbol 544 EditableText
"Score1"Frame 87Symbol 545 EditableText
"Name2"Frame 87Symbol 546 EditableText
"Score2"Frame 87Symbol 547 EditableText
"Name3"Frame 87Symbol 548 EditableText
"Score3"Frame 87Symbol 549 EditableText
"Name4"Frame 87Symbol 550 EditableText
"Score4"Frame 87Symbol 551 EditableText
"Name5"Frame 87Symbol 552 EditableText
"Score5"Frame 87Symbol 553 EditableText
"Name6"Frame 87Symbol 554 EditableText
"Score6"Frame 87Symbol 555 EditableText
"Name7"Frame 87Symbol 556 EditableText
"Score7"Frame 87Symbol 557 EditableText
"Name8"Frame 87Symbol 558 EditableText
"Score8"Frame 87Symbol 559 EditableText
"Name9"Frame 87Symbol 560 EditableText
"Score9"Frame 87Symbol 561 EditableText
"Name10"Frame 87Symbol 562 EditableText
"Score10"Frame 87Symbol 563 EditableText
"gui3"Frame 220Symbol 621 MovieClip
"backcol"Frame 221Symbol 603 MovieClip
"rank"Frame 222Symbol 628 EditableText
"scoretrack"Frame 222Symbol 635 MovieClip
"titlebox"Symbol 58 MovieClip [complete] Frame 1Symbol 31 MovieClip
"contin"Symbol 58 MovieClip [complete] Frame 1Symbol 41 MovieClip
"quitbtn"Symbol 58 MovieClip [complete] Frame 1Symbol 46 MovieClip
"roundpoints"Symbol 58 MovieClip [complete] Frame 1Symbol 52 EditableText
"bonuspoints"Symbol 58 MovieClip [complete] Frame 1Symbol 53 EditableText
"totalpoints"Symbol 58 MovieClip [complete] Frame 1Symbol 54 EditableText
"statusbox"Symbol 58 MovieClip [complete] Frame 1Symbol 56 EditableText
"rank"Symbol 58 MovieClip [complete] Frame 1Symbol 57 EditableText
"yes"Symbol 201 MovieClip [popupbox] Frame 2Symbol 193 MovieClip
"no"Symbol 201 MovieClip [popupbox] Frame 2Symbol 195 MovieClip
"ok"Symbol 201 MovieClip [popupbox] Frame 4Symbol 200 MovieClip
"myName"Symbol 230 MovieClip [tools] Frame 1Symbol 207 EditableText
"go"Symbol 230 MovieClip [tools] Frame 1Symbol 216 MovieClip
"penTool"Symbol 230 MovieClip [tools] Frame 1Symbol 222 MovieClip
"eraseTool"Symbol 230 MovieClip [tools] Frame 1Symbol 225 MovieClip
"clearTool"Symbol 230 MovieClip [tools] Frame 1Symbol 229 MovieClip
"stat1btn"Symbol 255 MovieClip Frame 1Symbol 243 MovieClip
"stat1btn"Symbol 257 MovieClip Frame 1Symbol 243 MovieClip
"stat1btn"Symbol 268 MovieClip Frame 1Symbol 243 MovieClip
"stat1"Symbol 268 MovieClip Frame 1Symbol 244 EditableText
"stat2"Symbol 268 MovieClip Frame 1Symbol 245 EditableText
"stat3"Symbol 268 MovieClip Frame 1Symbol 246 EditableText
"stat4"Symbol 268 MovieClip Frame 1Symbol 247 EditableText
"stat5"Symbol 268 MovieClip Frame 1Symbol 248 EditableText
"value1"Symbol 268 MovieClip Frame 1Symbol 250 EditableText
"value2"Symbol 268 MovieClip Frame 1Symbol 251 EditableText
"value3"Symbol 268 MovieClip Frame 1Symbol 252 EditableText
"value4"Symbol 268 MovieClip Frame 1Symbol 253 EditableText
"value5"Symbol 268 MovieClip Frame 1Symbol 254 EditableText
"stat1btn"Symbol 268 MovieClip Frame 4Symbol 243 MovieClip
"playerscore"Symbol 291 MovieClip Frame 1Symbol 290 EditableText
"bossscore"Symbol 293 MovieClip Frame 1Symbol 292 EditableText
"lef"Symbol 294 MovieClip Frame 1Symbol 291 MovieClip
"rig"Symbol 294 MovieClip Frame 1Symbol 293 MovieClip
"lef"Symbol 294 MovieClip Frame 40Symbol 291 MovieClip
"rig"Symbol 294 MovieClip Frame 40Symbol 293 MovieClip
"ok"Symbol 297 MovieClip Frame 2Symbol 200 MovieClip
"monsterName"Symbol 313 MovieClip [GUI] Frame 1Symbol 232 EditableText
"bossname"Symbol 313 MovieClip [GUI] Frame 1Symbol 234 EditableText
"menu"Symbol 313 MovieClip [GUI] Frame 1Symbol 268 MovieClip
"monsterhp"Symbol 313 MovieClip [GUI] Frame 1Symbol 269 EditableText
"monstermp"Symbol 313 MovieClip [GUI] Frame 1Symbol 270 EditableText
"bosshp"Symbol 313 MovieClip [GUI] Frame 1Symbol 271 EditableText
"bossmp"Symbol 313 MovieClip [GUI] Frame 1Symbol 272 EditableText
"monsterhpbar"Symbol 313 MovieClip [GUI] Frame 1Symbol 278 MovieClip
"monsterdefencebar"Symbol 313 MovieClip [GUI] Frame 1Symbol 281 MovieClip
"monstermpbar"Symbol 313 MovieClip [GUI] Frame 1Symbol 284 MovieClip
"bosshpbar"Symbol 313 MovieClip [GUI] Frame 1Symbol 278 MovieClip
"bossdefencebar"Symbol 313 MovieClip [GUI] Frame 1Symbol 281 MovieClip
"bossmpbar"Symbol 313 MovieClip [GUI] Frame 1Symbol 284 MovieClip
"playergoesfirst"Symbol 313 MovieClip [GUI] Frame 1Symbol 289 MovieClip
"bossgoesfirst"Symbol 313 MovieClip [GUI] Frame 1Symbol 289 MovieClip
"scores"Symbol 313 MovieClip [GUI] Frame 1Symbol 294 MovieClip
"popup"Symbol 313 MovieClip [GUI] Frame 1Symbol 297 MovieClip
"blocked"Symbol 313 MovieClip [GUI] Frame 1Symbol 300 MovieClip
"goodhit"Symbol 313 MovieClip [GUI] Frame 1Symbol 303 MovieClip
"greathit"Symbol 313 MovieClip [GUI] Frame 1Symbol 306 MovieClip
"poorhit"Symbol 313 MovieClip [GUI] Frame 1Symbol 309 MovieClip
"playerwins"Symbol 313 MovieClip [GUI] Frame 1Symbol 312 MovieClip
"computerwins"Symbol 313 MovieClip [GUI] Frame 1Symbol 312 MovieClip
"hit"Symbol 318 MovieClip [attack] Frame 1Symbol 317 MovieClip
"hit"Symbol 326 MovieClip [special] Frame 1Symbol 325 MovieClip
"b"Symbol 338 MovieClip [SimpleButtonDown] Frame 1Symbol 335 MovieClip [BrdrShdw]
"face"Symbol 338 MovieClip [SimpleButtonDown] Frame 1Symbol 337 MovieClip [BrdrFace]
"b"Symbol 343 MovieClip [SimpleButtonIn] Frame 1Symbol 340 MovieClip [BrdrBlk]
"it"Symbol 343 MovieClip [SimpleButtonIn] Frame 1Symbol 342 MovieClip [BrdrHilght]
"g"Symbol 343 MovieClip [SimpleButtonIn] Frame 1Symbol 335 MovieClip [BrdrShdw]
"face"Symbol 343 MovieClip [SimpleButtonIn] Frame 1Symbol 337 MovieClip [BrdrFace]
"ob"Symbol 344 MovieClip [SimpleButtonUp] Frame 1Symbol 340 MovieClip [BrdrBlk]
"ol"Symbol 344 MovieClip [SimpleButtonUp] Frame 1Symbol 337 MovieClip [BrdrFace]
"ib"Symbol 344 MovieClip [SimpleButtonUp] Frame 1Symbol 335 MovieClip [BrdrShdw]
"il"Symbol 344 MovieClip [SimpleButtonUp] Frame 1Symbol 342 MovieClip [BrdrHilght]
"face"Symbol 344 MovieClip [SimpleButtonUp] Frame 1Symbol 337 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 352 MovieClip [FocusRect] Frame 1Symbol 333 MovieClip [BoundingBox]
"tabCapture"Symbol 353 MovieClip [FocusManager] Frame 1Symbol 350 Button
"boundingBox_mc"Symbol 356 MovieClip [SimpleButton] Frame 1Symbol 333 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 360 MovieClip [Button] Frame 1Symbol 333 MovieClip [BoundingBox]
"dfs"Symbol 416 MovieClip [BtnDownArrow] Frame 1Symbol 364 MovieClip [ScrollTrack]
"dfs"Symbol 417 MovieClip [BtnUpArrow] Frame 1Symbol 364 MovieClip [ScrollTrack]
"boundingBox_mc"Symbol 419 MovieClip [HScrollBar] Frame 1Symbol 333 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 420 MovieClip [VScrollBar] Frame 1Symbol 333 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 421 MovieClip [View] Frame 1Symbol 333 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 422 MovieClip [ScrollView] Frame 1Symbol 333 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 423 MovieClip [ScrollPane] Frame 1Symbol 333 MovieClip [BoundingBox]
"scrollmc"Symbol 619 MovieClip Frame 1Symbol 423 MovieClip [ScrollPane]
"scrollmc"Symbol 619 MovieClip Frame 2Symbol 423 MovieClip [ScrollPane]
"scrollmc"Symbol 619 MovieClip Frame 3Symbol 423 MovieClip [ScrollPane]
"scrollmc"Symbol 619 MovieClip Frame 4Symbol 423 MovieClip [ScrollPane]
"contin"Symbol 621 MovieClip Frame 1Symbol 41 MovieClip
"intro_btn"Symbol 621 MovieClip Frame 1Symbol 612 MovieClip
"instr_btn"Symbol 621 MovieClip Frame 1Symbol 614 MovieClip
"scrollpanemc"Symbol 621 MovieClip Frame 1Symbol 619 MovieClip
"mutebtn"Symbol 627 MovieClip Frame 1Symbol 626 MovieClip
"pleasewait"Symbol 635 MovieClip Frame 1Symbol 633 MovieClip
"statusbox"Symbol 635 MovieClip Frame 2Symbol 634 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sound6"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sound5"
ExportAssets (56)Timeline Frame 1Symbol 3 as "sound4"
ExportAssets (56)Timeline Frame 1Symbol 4 as "sound3"
ExportAssets (56)Timeline Frame 1Symbol 5 as "sound2"
ExportAssets (56)Timeline Frame 1Symbol 6 as "sound1"
ExportAssets (56)Timeline Frame 1Symbol 7 as "bgloop"
ExportAssets (56)Timeline Frame 1Symbol 11 as "beastiarymc"
ExportAssets (56)Timeline Frame 1Symbol 13 as "introductionmc"
ExportAssets (56)Timeline Frame 1Symbol 15 as "instructionsmc"
ExportAssets (56)Timeline Frame 1Symbol 17 as "creditsmc"
ExportAssets (56)Timeline Frame 1Symbol 58 as "complete"
ExportAssets (56)Timeline Frame 1Symbol 110 as "powerup"
ExportAssets (56)Timeline Frame 1Symbol 181 as "heal"
ExportAssets (56)Timeline Frame 1Symbol 186 as "cursor"
ExportAssets (56)Timeline Frame 1Symbol 188 as "minicell"
ExportAssets (56)Timeline Frame 1Symbol 201 as "popupbox"
ExportAssets (56)Timeline Frame 1Symbol 204 as "cell"
ExportAssets (56)Timeline Frame 1Symbol 230 as "tools"
ExportAssets (56)Timeline Frame 1Symbol 313 as "GUI"
ExportAssets (56)Timeline Frame 1Symbol 318 as "attack"
ExportAssets (56)Timeline Frame 1Symbol 321 as "shield"
ExportAssets (56)Timeline Frame 1Symbol 326 as "special"
ExportAssets (56)Timeline Frame 1Symbol 333 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 335 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 337 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 338 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 340 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 342 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 343 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 344 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 345 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 346 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 347 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 352 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 353 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 354 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 355 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 356 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 357 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 358 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 359 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 360 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 361 as "CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 364 as "ScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 371 as "ScrollDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 373 as "ScrollThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 375 as "ScrollThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 376 as "ScrollDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 377 as "ScrollDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 378 as "ScrollDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 384 as "ScrollThumbBottomDisabled"
ExportAssets (56)Timeline Frame 1Symbol 386 as "ThumbThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 388 as "ThumbThemeColor3"
ExportAssets (56)Timeline Frame 1Symbol 389 as "ScrollThumbBottomDown"
ExportAssets (56)Timeline Frame 1Symbol 390 as "ScrollThumbBottomOver"
ExportAssets (56)Timeline Frame 1Symbol 391 as "ScrollThumbBottomUp"
ExportAssets (56)Timeline Frame 1Symbol 393 as "ScrollThumbGripDisabled"
ExportAssets (56)Timeline Frame 1Symbol 395 as "ThumbThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 396 as "ScrollThumbGripDown"
ExportAssets (56)Timeline Frame 1Symbol 397 as "ScrollThumbGripOver"
ExportAssets (56)Timeline Frame 1Symbol 398 as "ScrollThumbGripUp"
ExportAssets (56)Timeline Frame 1Symbol 400 as "ScrollThumbMiddleDisabled"
ExportAssets (56)Timeline Frame 1Symbol 401 as "ScrollThumbMiddleDown"
ExportAssets (56)Timeline Frame 1Symbol 405 as "ScrollThumbMiddleOver"
ExportAssets (56)Timeline Frame 1Symbol 406 as "ScrollThumbMiddleUp"
ExportAssets (56)Timeline Frame 1Symbol 407 as "ScrollThumbTopDisabled"
ExportAssets (56)Timeline Frame 1Symbol 408 as "ScrollThumbTopDown"
ExportAssets (56)Timeline Frame 1Symbol 409 as "ScrollThumbTopOver"
ExportAssets (56)Timeline Frame 1Symbol 410 as "ScrollThumbTopUp"
ExportAssets (56)Timeline Frame 1Symbol 411 as "ScrollTrackDisabled"
ExportAssets (56)Timeline Frame 1Symbol 412 as "ScrollUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 413 as "ScrollUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 414 as "ScrollUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 415 as "ScrollUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 416 as "BtnDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 417 as "BtnUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 418 as "ScrollBarAssets"
ExportAssets (56)Timeline Frame 1Symbol 419 as "HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 420 as "VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 421 as "View"
ExportAssets (56)Timeline Frame 1Symbol 422 as "ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 423 as "ScrollPane"
ExportAssets (56)Timeline Frame 1Symbol 327 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 328 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 329 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 330 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 331 as "__Packages.mx.containers.ScrollPane"
ExportAssets (56)Timeline Frame 1Symbol 424 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 425 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 426 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 427 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 428 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 429 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 430 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 431 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 432 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 433 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 434 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 435 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 436 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 437 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 438 as "__Packages.mx.controls.HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 439 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 440 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 441 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 442 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 443 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 444 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 445 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 446 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 447 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 448 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 449 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 450 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 451 as "__Packages.mx.controls.VScrollBar"

Labels

"boxer"Frame 66
"options"Frame 86
"hiscores"Frame 87
"game"Frame 89

Dynamic Text Variables

loadsSymbol 463 EditableText""
totalofSymbol 464 EditableText""
percentSymbol 465 EditableText""
ScoreSymbol 629 EditableText"<p align="center"></p>"




http://swfchan.com/5/24437/info.shtml
Created: 25/5 -2019 01:00:54 Last modified: 25/5 -2019 01:00:54 Server time: 13/05 -2024 02:43:27