STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229593 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
This is the info page for Flash #22475 |
press |
Some aliens fire projectiles. Click to shoot. |
When The Omnitrix is ready. Press Z to clear the screen. |
Collect a hero bonus to turn alien. |
z |
Use the ball to destroy the blocks. |
Catch the falling bonuses. |
Move Ben with the mouse. Don’t let the ball get past you. |
Vilgax’s robots finally capture Ben and take him to Vilgax’s ship. |
Left unattended, Ben breaks loose. Now he must collect the pieces of the Omnitrix and escape from Vilgax’s lair! |
Vilgax removes the Omnitrix from Ben’s wrist and locks him in a cell. |
STORY MODE GAME |
Clears Room |
Looses Life |
FREE PLAY GAME |
Menu |
ActionScript [AS1/AS2]
Frame 1stop(); _root._quality = "HIGH"; Mouse.hide(); _global.snd = new Sound(); _global.instruction_mode_screen = true; _global.mouse_arrow = this.attachMovie("mc_cursor_arrow", "mc_cursor_arrow", 70000); mouse_arrow.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; }; _global.MODE_HISTORY = 0; _global.MODE_FREEPLAY = 1; _global.level = 1; _global.MODE_GAME = _global.MODE_HISTORY; _global.root_game = _root; this.onKeyDown = function () { if (Key.isDown(32)) { _global.StoryMode = true; this.gotoAndStop("INSTRUCTIONS"); } }; Key.addListener(this);Frame 11stop(); _root._quality = "HIGH"; _global.soundMenu.stop(); this.onKeyDown = function () { if (Key.isDown(32)) { this.gotoAndStop("INSTRUCTIONS2"); } }; Key.addListener(this);Frame 21stop(); _root._quality = "HIGH"; this.onKeyDown = function () { if (Key.isDown(32)) { if (_global.StoryMode == true) { this.gotoAndStop("INTRODUCTION"); } else { this.gotoAndStop("FREE GAME"); } } }; Key.addListener(this);Frame 31stop(); _root._quality = "HIGH"; this.onKeyDown = function () { if (Key.isDown(32)) { this.gotoAndStop("STORY GAME"); } }; Key.addListener(this);Frame 41function endGame() { _global.game.freeGame(); delete _global.game; _root.gotoAndStop("GAMEOVER"); } function winGame() { _global.game.freeGame(); delete _global.game; _root.gotoAndStop("WIN"); } function exitGame() { _global.game.freeGame(); delete _global.game; _root.gotoAndStop("MAINMENU"); } stop(); _root._quality = "MEDIUM"; this._lockroot = true; _global.modeKeyboard = false; _global.aplicateOmni = false; _global.cheatActive = false; _global.pause = false; _global.TIMER = 0; _global.TIME_PAUSED = 0; _global.TIME_TMP = 0; _global.MAX_TIME_WITHOUT_CRASHES = 16000; _global.TIME_SHOOT_ENEMIES = 9000; _global.TIME_MSN_CLICK = 10000; _global.playerInvincible = false; _global.lastCrashTime = 0; _global.lastShootTime = 0; _global.lastClickTime = 0; _global.game = null; _global.player = null; _global.ball = new Array(); _global.world = null; _global.panelInfo = null; _global.boss = null; _global.cursor = null; _global.playerWinner = false; _global.bounce; _global.DEPTH_WORLD = 10; _global.DEPTH_PLAYER = 40000; _global.DEPTH_BRIGHT = 40002; _global.DEPTH_FADE_OUT = 50005; _global.DEPTH_BOSS = 2000; _global.DEPTH_BULLET_MIN = 60510; _global.DEPTH_BULLET_MAX = 60700; _global.DEPTH_PANEL_INFO = 69998 /* 0x01116E */; _global.DEPTH_MESSAGE = 69999 /* 0x01116F */; _global.DEPTH_BARRIER = 40001; _global.DEPTH_CURSOR = 50003; _global.DEPTH_CURSOR2 = 50006; _global.DEPTH_DEBUG = 70001 /* 0x011171 */; _global.ST_INDEF = -1; _global.ST_INIT = 1; _global.ST_BEGIN = 2; _global.ST_STAND = 3; _global.ST_FIRE = 49; _global.ST_HIT = 50; _global.ST_UP = 60; _global.ST_DOWN = 61; _global.ST_RIGHT = 62; _global.ST_LEFT = 63; _global.ST_RIGHT_TOP = 64; _global.ST_RIGHT_BOTTOM = 65; _global.ST_LEFT_TOP = 66; _global.ST_LEFT_BOTTOM = 67; _global.ST_MOVE_TO_END = 100; _global.ST_FINISH = 101; _global.ST_END = 102; _global.ST_SUB_ACTION = 200; _global.ST_REST = 210; _global.ST_KILL = 503; _global.ST_DIE = 504; _global.ST_HOPE = 505; _global.score; _global.score_multiple = 1; _global.playerlife; _global.activePlayer; _global.onmitrix; _global.KEY_M = 77; _global.KEY_P = 80; _global.KEY_X = 88; _global.KEY_B = 66; _global.KEY_I = 73; _global.KEY_C = 67; _global.KEY_Z = 90; _global.KEY_D = 68; _global.KEY_K = 75; _global.KEY_O = 79; _global.BEN = 1; _global.HEATBLAST = 2; _global.RIPJAWS = 3; _global.STINKFLY = 4; _global.XLR8 = 5; _global.CANNONBOLT = 6; _global.WILDVINE = 7; _global.B_LIFE = 10; _global.B_SCORE = 11; _global.B_OMNI = 12; _global.B_MULTI = 13; _global.B_BARRIER = 14; _global.B_ALL_OMNI = 15; _global.B_EMPTY = 16; _global.activeBarrier = false; _global.BLOCK1 = 1; _global.BLOCK2 = 2; _global.BLOCK3 = 3; _global.BLOCK4 = 4; _global.BLOCK5 = 5; _global.BLOCK6 = 6; _global.BLOCK7 = 7; _global.BLOCK8 = 8; _global.BLOCK9 = 9; _global.BLOCK10 = 10; _global.SHAPE1 = 1; _global.SHAPE2 = 2; _global.SHAPE3 = 3; _global.SHAPE4 = 4; _global.SHAPE5 = 5; _global.SHAPE6 = 6; _global.SHOOT_ENEMY_FIRE = 1; _global.SHOOT_ENEMY_WATER = 2; _global.SHOOT_ENEMY_TOXIC = 3; _global.SHOOT_ENEMY_EMP = 4; _global.initBall = true; _global.statePlayer = _global.ST_PLAYER_NORMAL; _global.ST_PLAYER_NORMAL = 1; _global.ST_PLAYER_PUNCH = 2; _global.ST_PLAYER_SHOOT = 3; _global.ST_PLAYER_DIE = 4; _global.ST_PLAYER_CHANGE = 5; _global.ST_PLAYER_WIN = 6; _global.ENEMY_ROBOT = 2; _global.ENEMY_MEGAWHATT = 1; _global.ENEMY_LIMAX = 3; _global.DAMAGE_FIXED = 1; _global.DAMAGE_TOTAL = 2; _global.LIFE_BOSS_01 = 40; _global.HIT_BODY = 1; _global.HIT_HEAD = 2; _global.snd_barrier = new Sound(); _global.snd_bonus = new Sound(); _global.snd_world = new Sound(); _global.stopSounds = false; _global.CLASS_SHAPE = 10; _global.CLASS_BLOCK = 11; _global.CLASS_ENEMY = 12; _global.CLASS_SWITCH = 13; _global.CLASS_DOOR = 14; _global.CLASS_GENERATOR = 15; _global.CLASS_RESTORES = 16; _global.CLASS_BONUS = 17; _global.CLASS_INDESTRUCTIBLE = 18; _global.CLASS_SHAPE_BOSS = 19; _global.SHOOT_NORMAL = 1; _global.SHOOT_SPECIAL = 2; _global.OFF = 0; _global.ON = 1; _global.OPEN = 80; _global.CLOSE = 81; _global.CHANGE_OPEN = 82; _global.CHANGE_CLOSE = 83; _global.WAIT = 84; _global.generator = null; _global.shapeRotate = new Array(); _global.PRICE_MULTIBALL = 500; _global.PRICE_SCORE_X2 = 500; _global.PRICE_ALIEN = 1000; _global.PRICE_LIFE = 1000; _global.PRICE_LEVELCLEAR = 10000; _global.modeKeyboard; _global.min_enemy = null; _global.max_enemy = null; _global.upd_enemy = null; _global.CollisionUpWorld = true; _global.countBlockDestroy = 0; _global.oldIdBlockDestroy = null; _global.actionBoss = null; _global.collisionShootPlayer = false; _global.collisionBoss = false; _global.bossHope = false; _global.bossFire = false; _global.bossDie = false; _global.ST_CHANGE = 72; _global.ST_ROTATE_RIGHT = 73; _global.ST_ROTATE_LEFT = 74; _global.ST_FIST_BOSS = 75; _global.ST_TRAY_FIST = 76; _global.ST_RESTORE_TRAY = 78; _global.ST_RELIVE = 86; _global.ST_TRANSFORMATION = 87; _global.ST_SHOT = 89; _global.ST_FIST = 90; _global.getRandom = function (min, max) { return(Math.floor(Math.random() * ((max - min) + 1)) + min); }; _global.clearSimSet = function (simSet) { var _local2 = simSet.getCount(); var _local1 = _local2 - 1; while (_local1 >= 0) { object = simSet.removeIndex(_local1); object.free(); delete object; _local1--; } }; _global.VectorLength = function (dx, dy) { return(Math.sqrt((dx * dx) + (dy * dy))); }; _global.updateObjectsSet = function (simSet) { var _local3 = 0; while (_local3 < simSet.getCount()) { var _local2 = simSet.getObject(_local3); _local2.update(); if (_local2.mState == _global.ST_KILL) { simSet.remove(_local2); _local2.free(); _local3--; } _local3++; } }; _global.DegToRad = function (degrees) { return((degrees * Math.PI) / 180); }; _global.RadToDeg = function (rad) { return((rad * 180) / Math.PI); }; _global.getRandomNums = function (nums) { var _local2 = nums.length; var _local3 = _global.getRandom(0, _local2 - 1); return(nums[_local3]); }; _global.activeShape = function () { var _local2 = 0; while (_local2 < _global.shapeRotate.length) { if (_global.shapeRotate[_local2].activeCollision) { _global.shapeRotate[_local2].disappear(); } _local2++; } }; _global.initRotate = function () { var _local2 = 0; while (_local2 < _global.shapeRotate.length) { _global.shapeRotate[_local2].rotate(); _local2++; } }; _global.score = 0; _global.playerlife = 5; _global.activePlayer = _global.BEN; _global.onmitrix = 0; if (_global.MODE_GAME == _global.MODE_HISTORY) { _global.game = new clsGame(); } else if (_global.MODE_GAME == _global.MODE_FREEPLAY) { _global.game = new clsFreePlay(); } _global.cola = false; this.txt_cheat.setFocus(); this.onEnterFrame = function () { if (!_global.pause) { _global.TIMER = getTimer() - _global.TIME_PAUSED; _global.game.update(); } }; this.onKeyDown = function () { if (Key.isDown(_global.KEY_Z) && (!_global.pause)) { if (!_globa.boss) { _global.game.activateOnmitrix(); } else if (_global.boss && (_global.aplicateOmni)) { _global.game.activateOnmitrix(); } } if (Key.isDown(13)) { switch (this.txt_cheat.text) { case "omni" : _global.game.onmiReady(); break; case "OMNI" : _global.game.onmiReady(); break; case "hero" : _global.game.takenAlien(_global.getRandomNums([2, 2, 3, 4, 4, 5, 6, 7, 7])); break; case "HERO" : _global.game.takenAlien(_global.getRandomNums([2, 2, 3, 4, 4, 5, 6, 7, 7])); break; case "block" : _global.game.changeEternalBarrier(); break; case "BLOCK" : _global.game.changeEternalBarrier(); } this.txt_cheat.text = ""; } }; Key.addListener(this); this.onMouseDown = function () { if (!_global.modeKeyboard) { if ((_global.mouse_arrow._x > 150) && (_root.mc_message == undefined)) { if (_global.initBall) { _global.game.mzBalls[0].initMove(); _global.initBall = false; } else { _global.player.shoot(); } } } }; Mouse.addListener(this);Instance of Symbol 1235 MovieClip [TextInput] "txt_cheat" in Frame 41//component parameters onClipEvent (construct) { editable = true; password = false; text = ""; maxChars = null; restrict = ""; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Frame 51function endGame() { _global.game.freeGame(); delete _global.game; _root.gotoAndStop("GAMEOVER"); } function winGame() { _global.game.freeGame(); delete _global.game; _root.gotoAndStop("WIN"); } function exitGame() { _global.game.freeGame(); delete _global.game; _root.gotoAndStop("MAINMENU"); } stop(); _root._quality = "MEDIUM"; this._lockroot = true; _global.modeKeyboard = false; _global.aplicateOmni = false; _global.cheatActive = false; _global.pause = false; _global.TIMER = 0; _global.TIME_PAUSED = 0; _global.TIME_TMP = 0; _global.MAX_TIME_WITHOUT_CRASHES = 16000; _global.TIME_SHOOT_ENEMIES = 9000; _global.TIME_MSN_CLICK = 10000; _global.playerInvincible = false; _global.lastCrashTime = 0; _global.lastShootTime = 0; _global.lastClickTime = 0; _global.game = null; _global.player = null; _global.ball = new Array(); _global.world = null; _global.panelInfo = null; _global.boss = null; _global.cursor = null; _global.playerWinner = false; _global.bounce; _global.DEPTH_WORLD = 10; _global.DEPTH_PLAYER = 40000; _global.DEPTH_BRIGHT = 40002; _global.DEPTH_FADE_OUT = 50005; _global.DEPTH_BOSS = 2000; _global.DEPTH_BULLET_MIN = 60510; _global.DEPTH_BULLET_MAX = 60700; _global.DEPTH_PANEL_INFO = 69998 /* 0x01116E */; _global.DEPTH_MESSAGE = 69999 /* 0x01116F */; _global.DEPTH_BARRIER = 40001; _global.DEPTH_CURSOR = 50003; _global.DEPTH_CURSOR2 = 50006; _global.DEPTH_DEBUG = 70001 /* 0x011171 */; _global.ST_INDEF = -1; _global.ST_INIT = 1; _global.ST_BEGIN = 2; _global.ST_STAND = 3; _global.ST_FIRE = 49; _global.ST_HIT = 50; _global.ST_UP = 60; _global.ST_DOWN = 61; _global.ST_RIGHT = 62; _global.ST_LEFT = 63; _global.ST_RIGHT_TOP = 64; _global.ST_RIGHT_BOTTOM = 65; _global.ST_LEFT_TOP = 66; _global.ST_LEFT_BOTTOM = 67; _global.ST_MOVE_TO_END = 100; _global.ST_FINISH = 101; _global.ST_END = 102; _global.ST_SUB_ACTION = 200; _global.ST_REST = 210; _global.ST_KILL = 503; _global.ST_DIE = 504; _global.ST_HOPE = 505; _global.score; _global.score_multiple = 1; _global.playerlife; _global.activePlayer; _global.onmitrix; _global.KEY_M = 77; _global.KEY_P = 80; _global.KEY_X = 88; _global.KEY_B = 66; _global.KEY_I = 73; _global.KEY_C = 67; _global.KEY_Z = 90; _global.KEY_D = 68; _global.KEY_K = 75; _global.KEY_O = 79; _global.BEN = 1; _global.HEATBLAST = 2; _global.RIPJAWS = 3; _global.STINKFLY = 4; _global.XLR8 = 5; _global.CANNONBOLT = 6; _global.WILDVINE = 7; _global.B_LIFE = 10; _global.B_SCORE = 11; _global.B_OMNI = 12; _global.B_MULTI = 13; _global.B_BARRIER = 14; _global.B_ALL_OMNI = 15; _global.B_EMPTY = 16; _global.activeBarrier = false; _global.BLOCK1 = 1; _global.BLOCK2 = 2; _global.BLOCK3 = 3; _global.BLOCK4 = 4; _global.BLOCK5 = 5; _global.BLOCK6 = 6; _global.BLOCK7 = 7; _global.BLOCK8 = 8; _global.BLOCK9 = 9; _global.BLOCK10 = 10; _global.SHAPE1 = 1; _global.SHAPE2 = 2; _global.SHAPE3 = 3; _global.SHAPE4 = 4; _global.SHAPE5 = 5; _global.SHAPE6 = 6; _global.SHOOT_ENEMY_FIRE = 1; _global.SHOOT_ENEMY_WATER = 2; _global.SHOOT_ENEMY_TOXIC = 3; _global.SHOOT_ENEMY_EMP = 4; _global.initBall = true; _global.statePlayer = _global.ST_PLAYER_NORMAL; _global.ST_PLAYER_NORMAL = 1; _global.ST_PLAYER_PUNCH = 2; _global.ST_PLAYER_SHOOT = 3; _global.ST_PLAYER_DIE = 4; _global.ST_PLAYER_CHANGE = 5; _global.ST_PLAYER_WIN = 6; _global.ENEMY_ROBOT = 2; _global.ENEMY_MEGAWHATT = 1; _global.ENEMY_LIMAX = 3; _global.DAMAGE_FIXED = 1; _global.DAMAGE_TOTAL = 2; _global.LIFE_BOSS_01 = 40; _global.HIT_BODY = 1; _global.HIT_HEAD = 2; _global.snd_barrier = new Sound(); _global.snd_bonus = new Sound(); _global.snd_world = new Sound(); _global.stopSounds = false; _global.CLASS_SHAPE = 10; _global.CLASS_BLOCK = 11; _global.CLASS_ENEMY = 12; _global.CLASS_SWITCH = 13; _global.CLASS_DOOR = 14; _global.CLASS_GENERATOR = 15; _global.CLASS_RESTORES = 16; _global.CLASS_BONUS = 17; _global.CLASS_INDESTRUCTIBLE = 18; _global.CLASS_SHAPE_BOSS = 19; _global.SHOOT_NORMAL = 1; _global.SHOOT_SPECIAL = 2; _global.OFF = 0; _global.ON = 1; _global.OPEN = 80; _global.CLOSE = 81; _global.CHANGE_OPEN = 82; _global.CHANGE_CLOSE = 83; _global.WAIT = 84; _global.generator = null; _global.shapeRotate = new Array(); _global.PRICE_MULTIBALL = 500; _global.PRICE_SCORE_X2 = 500; _global.PRICE_ALIEN = 1000; _global.PRICE_LIFE = 1000; _global.PRICE_LEVELCLEAR = 10000; _global.modeKeyboard; _global.min_enemy = null; _global.max_enemy = null; _global.upd_enemy = null; _global.CollisionUpWorld = true; _global.countBlockDestroy = 0; _global.oldIdBlockDestroy = null; _global.actionBoss = null; _global.collisionShootPlayer = false; _global.collisionBoss = false; _global.bossHope = false; _global.bossFire = false; _global.bossDie = false; _global.ST_CHANGE = 72; _global.ST_ROTATE_RIGHT = 73; _global.ST_ROTATE_LEFT = 74; _global.ST_FIST_BOSS = 75; _global.ST_TRAY_FIST = 76; _global.ST_RESTORE_TRAY = 78; _global.ST_RELIVE = 86; _global.ST_TRANSFORMATION = 87; _global.ST_SHOT = 89; _global.ST_FIST = 90; _global.getRandom = function (min, max) { return(Math.floor(Math.random() * ((max - min) + 1)) + min); }; _global.clearSimSet = function (simSet) { var _local2 = simSet.getCount(); var _local1 = _local2 - 1; while (_local1 >= 0) { object = simSet.removeIndex(_local1); object.free(); delete object; _local1--; } }; _global.VectorLength = function (dx, dy) { return(Math.sqrt((dx * dx) + (dy * dy))); }; _global.updateObjectsSet = function (simSet) { var _local3 = 0; while (_local3 < simSet.getCount()) { var _local2 = simSet.getObject(_local3); _local2.update(); if (_local2.mState == _global.ST_KILL) { simSet.remove(_local2); _local2.free(); _local3--; } _local3++; } }; _global.DegToRad = function (degrees) { return((degrees * Math.PI) / 180); }; _global.RadToDeg = function (rad) { return((rad * 180) / Math.PI); }; _global.getRandomNums = function (nums) { var _local2 = nums.length; var _local3 = _global.getRandom(0, _local2 - 1); return(nums[_local3]); }; _global.activeShape = function () { var _local2 = 0; while (_local2 < _global.shapeRotate.length) { if (_global.shapeRotate[_local2].activeCollision) { _global.shapeRotate[_local2].disappear(); } _local2++; } }; _global.initRotate = function () { var _local2 = 0; while (_local2 < _global.shapeRotate.length) { _global.shapeRotate[_local2].rotate(); _local2++; } }; _global.score = 0; _global.playerlife = 5; _global.activePlayer = _global.BEN; _global.onmitrix = 0; if (_global.MODE_GAME == _global.MODE_HISTORY) { _global.game = new clsGame(); } else if (_global.MODE_GAME == _global.MODE_FREEPLAY) { _global.game = new clsFreePlay(); } _global.cola = false; this.txt_cheat.setFocus(); this.onEnterFrame = function () { if (!_global.pause) { _global.TIMER = getTimer() - _global.TIME_PAUSED; _global.game.update(); } }; this.onKeyDown = function () { if (Key.isDown(_global.KEY_Z) && (!_global.pause)) { if (!_globa.boss) { _global.game.activateOnmitrix(); } else if (_global.boss && (_global.aplicateOmni)) { _global.game.activateOnmitrix(); } } if (Key.isDown(13)) { switch (this.txt_cheat.text) { case "omni" : _global.game.onmiReady(); break; case "OMNI" : _global.game.onmiReady(); break; case "hero" : _global.game.takenAlien(_global.getRandomNums([2, 2, 3, 4, 4, 5, 6, 7, 7])); break; case "HERO" : _global.game.takenAlien(_global.getRandomNums([2, 2, 3, 4, 4, 5, 6, 7, 7])); break; case "block" : _global.game.changeEternalBarrier(); break; case "BLOCK" : _global.game.changeEternalBarrier(); } this.txt_cheat.text = ""; } }; Key.addListener(this); this.onMouseDown = function () { if (!_global.modeKeyboard) { if ((_global.mouse_arrow._x > 150) && (_root.mc_message == undefined)) { if (_global.initBall) { _global.game.mzBalls[0].initMove(); _global.initBall = false; } else { _global.player.shoot(); } } } }; Mouse.addListener(this);Instance of Symbol 1235 MovieClip [TextInput] "txt_cheat" in Frame 51//component parameters onClipEvent (construct) { editable = true; password = false; text = ""; maxChars = null; restrict = ""; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Frame 61stop(); this.onKeyDown = function () { if (Key.isDown(32)) { this.gotoAndStop("WIN"); } }; Key.addListener(this);Frame 71stop(); _root._quality = "HIGH"; this.onKeyDown = function () { if (Key.isDown(32)) { this.gotoAndStop("MAINMENU"); } }; Key.addListener(this);Frame 81stop(); _root._quality = "HIGH"; _global.soundGameOver.stop(); _global.soundGameOver = new Sound(); _global.soundGameOver.attachSound("snd_Gameover_fixed"); _global.soundGameOver.start(0, 99999); this.onKeyDown = function () { if (Key.isDown(32)) { var _local3 = new Date().getTime(); loadMovieNum ("http://www.cartoonnetwork.com/games/arcade/ben10/blockadeblitz/tracker.swf?" + _local3, 10000); _global.soundGameOver.stop(); this._parent.gotoAndStop("STORY GAME"); } }; Key.addListener(this);Symbol 16 MovieClip Frame 13this._parent.gotoAndStop("STATE_2");Symbol 17 MovieClip [mc_block_16] Frame 1stop();Symbol 33 MovieClip Frame 155stop(); _global.boss.onAnimationEnd();Symbol 40 MovieClip Frame 5this._parent.removeMovieClip();Symbol 49 MovieClip Frame 36_global.boss.shootSpecial();Symbol 49 MovieClip Frame 41stop(); _global.boss.onAnimationEnd();Symbol 58 MovieClip Frame 25stop(); _global.boss.onAnimationEnd();Symbol 59 MovieClip Frame 47clsFla.endAnimationBossHope();Symbol 59 MovieClip Frame 94this.gotoAndPlay(48);Symbol 62 MovieClip Frame 60stop(); _global.boss.onAnimationEnd();Symbol 65 MovieClip Frame 84_global.boss.fist();Symbol 65 MovieClip Frame 97stop(); _global.boss.onAnimationEnd();Symbol 66 MovieClip Frame 92_global.boss.onAnimationEnd();Symbol 67 MovieClip Frame 26stop(); _global.boss.onAnimationEnd();Symbol 68 MovieClip Frame 49_global.boss.shootSpecial();Symbol 68 MovieClip Frame 61stop(); _global.boss.onAnimationEnd();Symbol 69 MovieClip [mc_boss_02] Frame 1stop();Symbol 69 MovieClip [mc_boss_02] Frame 10stop();Symbol 69 MovieClip [mc_boss_02] Frame 20stop();Symbol 69 MovieClip [mc_boss_02] Frame 40stop();Symbol 69 MovieClip [mc_boss_02] Frame 50stop();Symbol 69 MovieClip [mc_boss_02] Frame 60stop();Symbol 69 MovieClip [mc_boss_02] Frame 71stop();Symbol 69 MovieClip [mc_boss_02] Frame 81stop();Symbol 69 MovieClip [mc_boss_02] Frame 91stop();Symbol 69 MovieClip [mc_boss_02] Frame 101stop();Symbol 69 MovieClip [mc_boss_02] Frame 111stop();Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 2stop();Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 11stop();Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 21stop();Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 31stop();Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 41stop();Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 51stop();Symbol 108 MovieClip Frame 106_global.boss.onAnimationEnd();Symbol 124 MovieClip Frame 30_global.boss.shoot();Symbol 124 MovieClip Frame 37stop(); _global.boss.onAnimationEnd();Symbol 132 MovieClip Frame 28stop(); _global.boss.onAnimationEnd();Symbol 147 MovieClip Frame 69stop(); _global.boss.onAnimationEnd();Symbol 148 MovieClip Frame 30stop(); clsFla.endAnimationBossHope();Symbol 149 MovieClip Frame 40stop(); _global.boss.onAnimationEnd();Symbol 167 MovieClip Frame 54stop(); _global.boss.onAnimationEnd();Symbol 168 MovieClip [mc_boss_01] Frame 1stop();Symbol 168 MovieClip [mc_boss_01] Frame 7stop();Symbol 168 MovieClip [mc_boss_01] Frame 13stop();Symbol 168 MovieClip [mc_boss_01] Frame 26stop();Symbol 168 MovieClip [mc_boss_01] Frame 32stop();Symbol 168 MovieClip [mc_boss_01] Frame 37stop();Symbol 168 MovieClip [mc_boss_01] Frame 61stop();Symbol 170 MovieClip [mc_msn_click] Frame 35clsFla.endMessage(this);Symbol 179 MovieClip Frame 2stop();Symbol 181 MovieClip Frame 2stop();Symbol 187 MovieClip Frame 24this._parent.gotoAndStop("STATE_3");Symbol 188 MovieClip [mc_block_14] Frame 1stop();Symbol 188 MovieClip [mc_block_14] Frame 11stop();Symbol 188 MovieClip [mc_block_14] Frame 21stop();Symbol 377 MovieClip Frame 7_global.ST_DISPARO = false; this._parent.gotoAndStop("STAND");Symbol 390 MovieClip Frame 14this._parent.gotoAndStop("STAND");Symbol 391 MovieClip [mc_enemy_3] Frame 1stop();Symbol 395 MovieClip [mc_hit_indestructible_100x20] Frame 19stop(); this.removeMovieClip();Symbol 398 MovieClip [mc_door_1_bright] Frame 45stop(); this.removeMovieClip();Symbol 401 MovieClip [mc_block_sw_1_bright] Frame 45stop(); clsFla.endBrightSwitch(); this.removeMovieClip();Symbol 405 MovieClip Frame 10_global.generator.onGenerate();Symbol 405 MovieClip Frame 15stop(); _global.generator.onAnimationEnd();Symbol 406 MovieClip [mc_block_11] Frame 1stop();Symbol 406 MovieClip [mc_block_11] Frame 8stop();Symbol 416 MovieClip [mc_block_sw_1] Frame 1stop();Symbol 419 MovieClip [mc_shoot_player] Frame 1stop();Symbol 419 MovieClip [mc_shoot_player] Frame 10stop();Symbol 419 MovieClip [mc_shoot_player] Frame 20stop();Symbol 421 MovieClip [mc_msn_barrier] Frame 17clsFla.endMessage(this);Symbol 423 MovieClip [mc_msn_cleared] Frame 60clsFla.endMessageClear(this);Symbol 426 MovieClip [mc_msn_start] Frame 85clsFla.endStartMessage(this);Symbol 428 MovieClip [mc_msn_hero] Frame 15clsFla.endMessage(this);Symbol 430 MovieClip [mc_msn_omnitrix] Frame 25clsFla.endMessage(this);Symbol 432 MovieClip [mc_msn_extraLife] Frame 15clsFla.endMessage(this);Symbol 434 MovieClip [mc_msn_scoreMultiplier] Frame 15clsFla.endMessage(this);Symbol 436 MovieClip [mc_msn_alternatePath] Frame 15clsFla.endMessage(this);Symbol 438 MovieClip [mc_msn_multiball] Frame 15clsFla.endMessage(this);Symbol 441 MovieClip [mc_hit_indestructible] Frame 11stop(); this.removeMovieClip();Symbol 450 MovieClip [mc_destroy_normal] Frame 11stop(); this.removeMovieClip();Symbol 453 MovieClip [mc_hit_ball_wall] Frame 8stop(); this.removeMovieClip();Symbol 455 MovieClip [mc_hit_ball] Frame 8stop(); this.removeMovieClip();Symbol 461 MovieClip [mc_fx_collision] Frame 1#initclip 90 Object.registerClass("mc_fx_collision", clsCollisionBomb); #endinitclipSymbol 463 MovieClip [mc_fx_mine] Frame 15stop(); this.removeMovieClip();Symbol 464 MovieClip [mc_fx_bomb] Frame 15stop(); this.removeMovieClip();Symbol 467 MovieClip [mc_fade_out] Frame 75clsFla.mediumFadeOut(this);Symbol 467 MovieClip [mc_fade_out] Frame 120clsFla.endFadeOut(this);Symbol 483 MovieClip [mc_shoot_enemy] Frame 2stop();Symbol 483 MovieClip [mc_shoot_enemy] Frame 11stop();Symbol 483 MovieClip [mc_shoot_enemy] Frame 21stop();Symbol 483 MovieClip [mc_shoot_enemy] Frame 31stop();Symbol 501 MovieClip Frame 11_global.ST_DISPARO = false; this._parent.gotoAndStop("STAND");Symbol 505 MovieClip Frame 5this._parent.gotoAndStop("STAND");Symbol 506 MovieClip [mc_enemy_2] Frame 1stop();Symbol 532 MovieClip Frame 8_global.ST_DISPARO = false; this._parent.gotoAndStop("STAND");Symbol 537 MovieClip Frame 15this._parent.gotoAndStop("STAND");Symbol 538 MovieClip [mc_enemy_1] Frame 1stop();Symbol 554 MovieClip [BrdrShdw] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");Symbol 556 MovieClip [BrdrFace] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");Symbol 559 MovieClip [BrdrBlk] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");Symbol 561 MovieClip [BrdrHilght] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");Symbol 564 MovieClip [Defaults] Frame 1#initclip 69 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclipSymbol 565 MovieClip [UIObjectExtensions] Frame 1#initclip 70 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclipSymbol 566 MovieClip [UIObject] Frame 1#initclip 71 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();Symbol 569 Buttonon (keyPress "<Tab>") { this.tabHandler(); }Symbol 570 MovieClip Frame 1#initclip 72 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclipSymbol 571 MovieClip [FocusRect] Frame 1#initclip 73 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclipSymbol 572 MovieClip [FocusManager] Frame 1#initclip 74 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();Symbol 573 MovieClip [UIComponentExtensions] Frame 1#initclip 75 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclipSymbol 574 MovieClip [UIComponent] Frame 1#initclip 76 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();Symbol 575 MovieClip [SimpleButton] Frame 1#initclip 77 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();Symbol 576 MovieClip [Border] Frame 1#initclip 78 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();Symbol 577 MovieClip [RectBorder] Frame 1#initclip 79 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();Symbol 578 MovieClip [ButtonSkin] Frame 1#initclip 80 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclipSymbol 579 MovieClip [Button] Frame 1#initclip 81 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();Instance of Symbol 575 MovieClip [SimpleButton] in Symbol 579 MovieClip [Button] Frame 2//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 580 MovieClip [CustomBorder] Frame 1#initclip 82 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclipSymbol 592 MovieClip [ScrollThemeColor1] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 594 MovieClip [ScrollThemeColor2] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 605 MovieClip [ThumbThemeColor1] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 607 MovieClip [ThumbThemeColor3] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 614 MovieClip [ThumbThemeColor2] Frame 1mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");Symbol 635 MovieClip [BtnDownArrow] Frame 1#initclip 83 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclipSymbol 636 MovieClip [BtnUpArrow] Frame 1#initclip 84 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclipSymbol 638 MovieClip [VScrollBar] Frame 1#initclip 85 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();Instance of Symbol 579 MovieClip [Button] in Symbol 638 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 575 MovieClip [SimpleButton] in Symbol 638 MovieClip [VScrollBar] Frame 2//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 639 MovieClip [HScrollBar] Frame 1#initclip 86 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();Instance of Symbol 579 MovieClip [Button] in Symbol 639 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 575 MovieClip [SimpleButton] in Symbol 639 MovieClip [HScrollBar] Frame 2//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 640 MovieClip [UIScrollBar] Frame 1#initclip 87 Object.registerClass("UIScrollBar", mx.controls.UIScrollBar); #endinitclip stop();Instance of Symbol 638 MovieClip [VScrollBar] in Symbol 640 MovieClip [UIScrollBar] Frame 2//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 639 MovieClip [HScrollBar] in Symbol 640 MovieClip [UIScrollBar] Frame 2//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }Instance of Symbol 640 MovieClip [UIScrollBar] "scroll_debug" in Symbol 667 MovieClip [mc_debug] Frame 1//component parameters onClipEvent (construct) { _targetInstanceName = "txt_msn"; horizontal = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }Symbol 685 MovieClip Frame 11this.gotoAndPlay(3);Symbol 689 MovieClip [mc_energy] Frame 1#initclip 89 Object.registerClass("mc_energy", clsEnergy); #endinitclipSymbol 695 MovieClip Frame 15stop();Symbol 699 MovieClip Frame 15stop();Symbol 703 MovieClip Frame 15stop();Symbol 707 MovieClip Frame 15stop();Symbol 711 MovieClip Frame 15stop();Symbol 715 MovieClip Frame 15stop();Symbol 719 MovieClip Frame 15stop();Symbol 722 MovieClip Frame 1stop();Symbol 733 MovieClip Frame 1stop();Symbol 737 MovieClip Frame 10stop();Symbol 741 MovieClip Frame 10this._parent.gotoAndStop("OMNI_5");Symbol 747 MovieClip Frame 1stop();Symbol 749 MovieClip Frame 15stop();Symbol 751 MovieClip Frame 15stop();Symbol 752 MovieClip Frame 1stop();Symbol 764 MovieClip Frame 20stop();Symbol 766 MovieClip Frame 20stop();Symbol 768 MovieClip Frame 20stop();Symbol 770 MovieClip Frame 20stop();Symbol 772 MovieClip Frame 20stop();Symbol 774 MovieClip Frame 20stop();Symbol 776 MovieClip Frame 20stop();Symbol 778 MovieClip Frame 20stop();Symbol 780 MovieClip Frame 20stop();Symbol 782 MovieClip Frame 20stop();Symbol 784 MovieClip Frame 20stop();Symbol 786 MovieClip Frame 20stop();Symbol 788 MovieClip Frame 20stop();Symbol 790 MovieClip Frame 20stop();Symbol 792 MovieClip Frame 20stop();Symbol 793 MovieClip Frame 1stop();Symbol 810 MovieClip [mc_ball] Frame 1stop();Symbol 812 MovieClip [mc_effect_ball_1] Frame 7stop(); this.removeMovieClip();Symbol 813 MovieClip [mc_effect_ball_4] Frame 7stop(); this.removeMovieClip();Symbol 814 MovieClip [mc_effect_ball_2] Frame 7stop(); this.removeMovieClip();Symbol 838 MovieClip Frame 20clsFla.playerEndWalk(this);Symbol 839 MovieClip Frame 20clsFla.playerEndWalk(this);Symbol 849 MovieClip Frame 7clsFla.playerEndPunch(this);Symbol 854 MovieClip Frame 7clsFla.playerEndPunch(this);Symbol 860 MovieClip Frame 14stop(); clsFla.endChangeBen(this);Symbol 870 MovieClip Frame 19clsFla.diePlayer();Symbol 873 MovieClip Frame 39clsFla.diePlayer();Symbol 877 MovieClip Frame 19clsFla.endAnimationWin(this);Symbol 877 MovieClip Frame 50Symbol 878 MovieClip [mc_player_ben] Frame 1stop();Symbol 903 MovieClip Frame 17clsFla.playerEndWalk(this);Symbol 904 MovieClip Frame 17clsFla.playerEndWalk(this);Symbol 915 MovieClip Frame 10clsFla.playerEndPunch(this);Symbol 920 MovieClip Frame 10clsFla.playerEndPunch(this);Symbol 937 MovieClip Frame 12clsFla.playerEndShoot(this);Symbol 938 MovieClip Frame 1stop();Symbol 952 MovieClip Frame 15clsFla.playerEndWalk(this);Symbol 953 MovieClip Frame 15clsFla.playerEndWalk(this);Symbol 963 MovieClip Frame 7clsFla.playerEndPunch(this);Symbol 970 MovieClip Frame 7clsFla.playerEndPunch(this);Symbol 971 MovieClip Frame 1stop();Symbol 985 MovieClip Frame 13clsFla.playerEndWalk(this);Symbol 986 MovieClip Frame 13clsFla.playerEndWalk(this);Symbol 992 MovieClip Frame 7clsFla.playerEndPunch(this);Symbol 993 MovieClip Frame 7clsFla.playerEndPunch(this);Symbol 1000 MovieClip Frame 8clsFla.playerEndShoot(this);Symbol 1001 MovieClip Frame 1stop();Symbol 1017 MovieClip Frame 15clsFla.playerEndWalk(this);Symbol 1018 MovieClip Frame 15clsFla.playerEndWalk(this);Symbol 1025 MovieClip Frame 7clsFla.playerEndPunch(this);Symbol 1026 MovieClip Frame 7clsFla.playerEndPunch(this);Symbol 1027 MovieClip Frame 1stop();Symbol 1035 MovieClip Frame 15clsFla.playerEndWalk(this);Symbol 1036 MovieClip Frame 15clsFla.playerEndWalk(this);Symbol 1042 MovieClip Frame 8clsFla.playerEndPunch(this);Symbol 1043 MovieClip Frame 8clsFla.playerEndPunch(this);Symbol 1044 MovieClip Frame 1stop();Symbol 1086 MovieClip Frame 15clsFla.playerEndWalk(this);Symbol 1087 MovieClip Frame 15clsFla.playerEndWalk(this);Symbol 1091 MovieClip Frame 8clsFla.playerEndPunch(this);Symbol 1093 MovieClip Frame 8clsFla.playerEndPunch(this);Symbol 1098 MovieClip Frame 6clsFla.playerEndShoot(this);Symbol 1099 MovieClip Frame 1stop();Symbol 1100 MovieClip [mc_player] Frame 1stop();Symbol 1105 MovieClip [mc_player_bright_normal] Frame 20clsFla.endBrightRedNormal(this);Symbol 1106 MovieClip [mc_player_bright_change_red] Frame 20clsFla.endBrightRed(this);Symbol 1110 MovieClip [mc_player_bright_change] Frame 20clsFla.endBright(this);Symbol 1114 MovieClip Frame 26stop();Symbol 1115 MovieClip Frame 2stop();Symbol 1116 MovieClip Frame 2stop();Symbol 1117 MovieClip [mc_block_8] Frame 1stop();Symbol 1121 MovieClip [mc_block_6] Frame 1stop();Symbol 1128 MovieClip [mc_block_4] Frame 1stop();Symbol 1130 MovieClip [mc_block_10] Frame 1stop();Symbol 1134 MovieClip Frame 9stop();Symbol 1136 MovieClip Frame 10stop();Symbol 1137 MovieClip [mc_block_2] Frame 1stop();Symbol 1138 MovieClip [mc_block_3] Frame 1stop();Symbol 1139 MovieClip [mc_block_7] Frame 1stop();Symbol 1141 MovieClip [mc_block_9] Frame 1stop();Symbol 1144 MovieClip [mc_block_5] Frame 1stop();Symbol 1149 MovieClip Frame 2stop();Symbol 1154 MovieClip Frame 19this._parent.gotoAndStop("STATE_2");Symbol 1155 MovieClip [mc_block_13] Frame 1stop();Symbol 1156 MovieClip [mc_block_1] Frame 1stop();Symbol 1162 MovieClip [mc_fx_shoot_player] Frame 11stop(); this.removeMovieClip();Symbol 1164 MovieClip [mc_fx_super_omni] Frame 1this._alpha = 45;Symbol 1164 MovieClip [mc_fx_super_omni] Frame 14stop(); this.removeMovieClip();Symbol 1168 MovieClip [mc_msn_activate_omni] Frame 35clsFla.endMessageZ(this);Symbol 1178 MovieClip Frame 11this._parent.gotoAndStop("NORMAL");Symbol 1182 MovieClip Frame 11stop();Symbol 1195 MovieClip Frame 10this._parent.gotoAndStop("ST_OFF");Symbol 1197 MovieClip [mc_block_15] Frame 1stop();Symbol 1218 Buttonon (release) { if (_global.instruction_mode_screen) { if (_global.StoryMode == true) { _global.StoryMode = false; this._parent.gotoAndStop("INTRODUCTION"); } else { this._parent.gotoAndStop("FREE GAME"); } } else { trace("--- onRelease ---"); _global.game.setPause(false); _root.mc_message.removeMovieClip(); } }Symbol 1230 Buttonon (release) { if (_global.instruction_mode_screen) { this._parent.gotoAndStop("INSTRUCTIONS2"); } else { _global.game.createMessage(300, 200, "mc_instructions2"); } }Symbol 1235 MovieClip [TextInput] Frame 1#initclip 88 Object.registerClass("TextInput", mx.controls.TextInput); #endinitclip stop();Symbol 1269 Buttonon (release) { stopAllSounds(); var fakeVar = new Date().getTime(); loadMovieNum ("http://www.cartoonnetwork.com/games/arcade/ben10/blockadeblitz/tracker.swf?" + fakeVar, 10000); _global.StoryMode = false; _global.MODE_GAME = _global.MODE_FREEPLAY; this._parent.gotoAndStop("INSTRUCTIONS"); }Symbol 1273 Buttonon (release) { stopAllSounds(); var fakeVar = new Date().getTime(); loadMovieNum ("http://www.cartoonnetwork.com/games/arcade/ben10/blockadeblitz/tracker.swf?" + fakeVar, 10000); _global.StoryMode = true; _global.MODE_GAME = _global.MODE_HISTORY; this._parent.gotoAndStop("INSTRUCTIONS"); }Symbol 1275 MovieClip Frame 2stop();Symbol 1323 MovieClip [__Packages.clsFla] Frame 0class clsFla { function clsFla () { } static function playerEndWalk(clip) { clip._parent.gotoAndStop("STAND"); } static function playerEndPunch(clip) { clip._parent.gotoAndStop("STAND"); _global.statePlayer = _global.ST_PLAYER_NORMAL; } static function playerEndShoot(clip) { clip._parent.gotoAndStop("STAND"); _global.statePlayer = _global.ST_PLAYER_NORMAL; } static function endChangeBen(clip) { } static function diePlayer() { _global.player.mGpx.gotoAndStop("PLAYER_1"); _global.player.mGpx.mc_ben.gotoAndStop("STAND"); _global.statePlayer = _global.ST_PLAYER_NORMAL; _global.game.setPause(false); _global.game.mzBalls[0].mGpx._alpha = 100; _global.game.setBrightPaddle(true); if (_global.playerlife < 0) { _root.endGame(); } } static function endBright(clip) { _global.player.mGpx.gotoAndStop("PLAYER_" + _global.activePlayer); _global.player.updateData(); _global.game.setPause(false); _global.statePlayer = _global.ST_PLAYER_NORMAL; clip.removeMovieClip(); } static function endBrightRed(clip) { _global.activePlayer = _global.BEN; _global.player.mGpx.gotoAndStop("PLAYER_1"); _global.player.updateData(); if (!_global.playerWinner) { _global.player.mGpx.mc_ben.gotoAndStop("DIE"); } _global.game.updateFace(_global.BEN); clip.removeMovieClip(); } static function endBrightRedNormal(clip) { _global.activePlayer = _global.BEN; _global.player.mGpx.gotoAndStop("PLAYER_1"); if (_global.statePlayer != _global.ST_PLAYER_WIN) { _global.game.setPause(false); _global.statePlayer = _global.ST_PLAYER_NORMAL; } _global.game.updateFace(_global.BEN); _global.player.updateData(); clip.removeMovieClip(); } static function endMessage(clip) { clip.stop(); _global.game.setPause(false); clip.removeMovieClip(); } static function endStartMessage(clip) { clip.stop(); _global.game.setPause(false); clip.removeMovieClip(); _global.game.startLevel(); } static function endMessageClear(clip) { _global.game.free(); clip.stop(); clip.removeMovieClip(); _global.game.updateScore(_global.PRICE_LEVELCLEAR); var _local3 = _root.attachMovie("mc_fade_out", "mc_fade_out", _global.DEPTH_FADE_OUT); _local3._x = 0; _local3._y = 0; } static function mediumFadeOut() { _global.game.freeWorld(); if (_global.MODE_GAME == _global.MODE_HISTORY) { _global.level++; if (_global.level > 15) { _root.winGame(); } _global.game.init(); } else { _global.level++; _global.game.init(); } } static function endFadeOut(clip) { clip.stop(); } static function endAnimationWin(clip) { var _local3 = _root.attachMovie("mc_msn_cleared", "mc_message", _global.DEPTH_MESSAGE); _local3._x = 375; _local3._y = 150; clip.stop(); delete _global.player.update; } static function endBrightSwitch() { var _local2 = 0; while (_local2 < _global.game.mzActors.length) { if (_global.game.mzActors[_local2].idClass == _global.CLASS_DOOR) { _global.game.createEffect(_global.game.mzActors[_local2].mGpx._x, _global.game.mzActors[_local2].mGpx._y, _global.game.mzActors[_local2].nameClip + "_bright"); } _local2++; } } static function endMessageZ(clip) { clip.stop(); _global.game.setPause(false); clip.removeMovieClip(); _global.aplicateOmni = true; _global.game.changeEternalBarrier(); } static function endAnimationBossHope() { _global.game.createMessage(375, 150, "mc_msn_activate_omni"); } }Symbol 1324 MovieClip [__Packages.clsEnergy] Frame 0class clsEnergy extends MovieClip { var _width; function clsEnergy () { super(); } function onEnterFrame() { if (!_global.pause) { switch (_global.activePlayer) { case _global.BEN : _width = W_INI; break; case _global.HEATBLAST : _width = _width - 0.4; break; case _global.RIPJAWS : _width = _width - 0.25; break; case _global.STINKFLY : _width = _width - 0.3; break; case _global.XLR8 : _width = _width - 0.35; break; case _global.CANNONBOLT : _width = _width - 0.5; break; case _global.WILDVINE : _width = _width - 0.4; break; default : _width = 135; } } if (_global.activePlayer != _global.BEN) { if (_width < 1) { _global.game.changeBen(); } } } static var W_INI = 135; }Symbol 1325 MovieClip [__Packages.clsCollisionBomb] Frame 0class clsCollisionBomb extends MovieClip { var hitTest; function clsCollisionBomb () { super(); } function onEnterFrame() { var _local3 = 0; while (_local3 < _global.game.mzActors.length) { if ((_global.game.mzActors[_local3].idClass == _global.CLASS_BLOCK) || (_global.game.mzActors[_local3].idClass == _global.CLASS_ENEMY)) { if (hitTest(_global.game.mzActors[_local3].mGpx.mc_collision)) { _global.game.mzActors[_local3].updateLife(8); } } _local3++; } if (_global.boss) { if (hitTest(_global.boss.gpx.clip.mc_collision_body)) { _global.boss.processHit(0, 0, _global.HIT_BODY); } } } }Symbol 1326 MovieClip [__Packages.clsGame] Frame 0class clsGame { var blockCollision, mzActors, mzBalls, mzObjects, mzBullets, mzBulletsEnemy, mzActorInLevel, mzEnemy, block, numBlocks, numBalls, BW, BH, idScore, numMotion, idMotion; function clsGame () { blockCollision = new Array(); mzActors = new Array(); mzBalls = new Array(); mzObjects = new Array(); mzBullets = new Array(); mzBulletsEnemy = new Array(); mzActorInLevel = new Array(); mzEnemy = new Array(); xIni = 195; yIni = 40; _global.panelInfo = new clsPanel(0, 0, _global.playerlife, _global.score); init(); } function init() { _global.min_enemy = 0; _global.max_enemy = -1; _global.upd_enemy = 0; _global.aplicateOmni = false; block = {}; numBlocks = 0; numBalls = 0; BW = 40; BH = 20; _global.activePlayer = _global.BEN; _global.player = new clsPlayer(_global.activePlayer, 375, 330); _global.playerWinner = false; createMessage(375, 150, "mc_msn_start"); startSound(_global.snd_world, "a_sound_loop", 99999); _global.initBall = true; if (_global.playerInvincible) { _global.playerInvincible = false; _global.player.mGpx._alpha = 100; } mEternalBarrier = false; removeBarrier(); switch (_global.level) { case 1 : xIni = 195; yIni = 40; _global.world = new clsWorld("mc_level_1"); var _local3 = createSwitch(375, 140, 1, 20); createDoor(215, 92, 4, 1, 0, 90, 1, 0, _local3); createDoor(295, 92, 4, 1, 0, 90, 1, 0, _local3); createDoor(375, 92, 4, 1, 0, 90, 1, 0, _local3); createDoor(455, 92, 4, 1, 0, 90, 1, 0, _local3); createDoor(535, 92, 4, 1, 0, 90, 1, 0, _local3); mzActorInLevel = [["0.0", "1.1", "0.0", "1.3.4", "0.0", "0.0", "1.3.10", "0.0", "1.1", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.7", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.7", "1.1"], ["1.2", "1.1", "1.1", "3.1.14.1.1.120", "0.0", "0.0", "0.0", "1.1", "1.1", "1.2"], ["0.0", "1.1", "1.3.11", "0.0", "0.0", "0.0", "0.0", "1.3.5", "1.1", "0.0"], ["1.1", "1.1", "1.1", "1.2", "1.1", "1.1", "1.2", "1.1", "1.1", "1.1"], ["1.7", "1.7", "1.7", "0.0", "1.1", "1.1", "0.0", "1.7", "1.7", "1.7"], ["1.1", "1.3.2", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.3.13", "1.1"]]; break; case 2 : _global.world = new clsWorld("mc_level_2"); createShape(215, 60, 4, 1, -1, 100); createShape(535, 60, 4, 1, 1, 100); mzActorInLevel = [["0.0", "0.0", "1.1", "0.0", "1.9", "1.9", "0.0", "1.1", "0.0", "0.0"], ["0.0", "0.0", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "0.0", "0.0"], ["0.0", "0.0", "1.1", "1.3.2", "1.2", "1.2", "1.3.13", "1.1", "0.0", "0.0"], ["0.0", "0.0", "1.1", "1.7", "0.0", "0.0", "1.7", "1.1", "0.0", "0.0"], ["1.1", "1.2", "1.7", "3.2.14.1.1.80", "0.0", "0.0", "0.0", "1.7", "1.2", "1.1"], ["0.0", "0.0", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "0.0", "1.1"], ["1.1", "0.0", "1.1", "1.7", "1.2", "1.2", "1.7", "1.1", "0.0", "1.1"], ["1.3.13", "1.1", "0.0", "1.1", "0.0", "0.0", "1.1", "0.0", "1.1", "1.3.12"], ["1.1", "0.0", "1.1", "0.0", "1.7", "1.7", "0.0", "1.1", "0.0", "1.1"], ["1.1", "0.0", "0.0", "1.7", "1.1", "1.1", "1.7", "0.0", "0.0", "1.1"], ["0.0", "1.1", "1.3.11", "1.1", "0.0", "0.0", "1.1", "1.3.4", "1.1", "0.0"]]; break; case 3 : _global.world = new clsWorld("mc_level_3"); createShape(215, 60, 12, 4, 1, 100); createShape(535, 60, 12, 4, 1, 100); mzActorInLevel = [["0.0", "0.0", "1.2", "1.1", "1.3.3", "1.3.10", "1.1", "1.2", "0.0", "0.0"], ["0.0", "0.0", "0.0", "1.2", "3.2.14.1.2.40", "0.0", "1.2", "0.0", "0.0", "0.0"], ["0.0", "0.0", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "0.0", "0.0"], ["0.0", "0.0", "1.1", "1.2", "0.0", "0.0", "1.2", "1.1", "0.0", "0.0"], ["1.7", "1.7", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.7", "1.7"], ["1.2", "1.3.13", "1.2", "0.0", "1.7", "1.7", "0.0", "1.2", "1.3.12", "1.2"], ["0.0", "1.1", "0.0", "1.1", "0.0", "0.0", "1.1", "0.0", "1.1", "0.0"], ["1.1", "0.0", "0.0", "1.7", "1.1", "1.1", "1.7", "0.0", "0.0", "1.1"], ["0.0", "0.0", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "0.0", "0.0"], ["1.1", "1.7", "1.3.14", "0.0", "1.7", "1.7", "0.0", "1.3.3", "1.7", "1.1"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"]]; break; case 4 : _global.world = new clsWorld("mc_level_4"); mzActorInLevel = [["1.2", "1.1", "0.0", "1.9", "1.9", "1.9", "1.9", "0.0", "1.1", "1.2"], ["0.0", "0.0", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "0.0", "0.0"], ["0.0", "1.7", "1.5", "1.7", "0.0", "0.0", "1.7", "1.5", "1.7", "0.0"], ["1.7", "1.5", "3.1.13.1.2.80", "1.7", "1.1", "1.1", "1.7", "3.1.5.1.2.80", "1.5", "1.7"], ["1.5", "1.7", "0.0", "1.7", "1.6", "1.3.12", "1.7", "0.0", "1.7", "1.5"], ["1.5", "1.7", "0.0", "1.7", "0.0", "1.6", "1.7", "0.0", "1.7", "1.5"], ["1.5", "1.7", "0.0", "1.7", "1.6", "0.0", "1.7", "0.0", "1.7", "1.5"], ["1.5", "1.7", "0.0", "1.7", "0.0", "1.6", "1.7", "0.0", "1.7", "1.5"], ["1.5", "1.7", "0.0", "1.7", "1.3.14", "0.0", "1.7", "0.0", "1.7", "1.5"], ["1.7", "1.3.11", "1.7", "1.7", "1.9", "1.9", "1.7", "1.7", "1.3.2", "1.7"], ["0.0", "1.5", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.5", "0.0"]]; break; case 5 : _global.world = new clsWorld("mc_level_5"); createShape(375, 200, 9, 5, 1, 100); mzActorInLevel = [["1.2", "1.2", "1.3.11", "0.0", "0.0", "0.0", "0.0", "1.3.12", "1.2", "1.2"], ["0.0", "0.0", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "0.0", "0.0"], ["3.2.6.1.2.60", "0.0", "1.1", "1.7", "1.5", "1.5", "1.7", "1.1", "3.2.14.1.2.60", "0.0"], ["0.0", "0.0", "1.10", "1.5", "1.6", "1.6", "1.5", "1.10", "0.0", "0.0"], ["0.0", "0.0", "0.0", "1.5", "0.0", "0.0", "1.5", "0.0", "0.0", "0.0"], ["0.0", "0.0", "1.1", "1.9", "1.5", "1.5", "1.9", "1.1", "0.0", "0.0"], ["0.0", "0.0", "1.1", "1.1", "1.9", "1.9", "1.1", "1.1", "0.0", "0.0"], ["1.7", "1.7", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.7", "1.7"], ["1.1", "1.1", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "1.1", "1.1"], ["1.8", "1.7", "1.2", "1.7", "0.0", "0.0", "1.7", "1.2", "1.7", "1.8"], ["0.0", "1.3.2", "0.0", "1.1", "0.0", "0.0", "1.1", "0.0", "1.3.13", "0.0"]]; break; case 6 : _global.world = new clsWorld("mc_level_6"); mzActorInLevel = [["1.7", "1.3.10", "1.1", "3.1.4.1.1.40", "0.0", "0.0", "3.1.11.1.1.-40", "1.1", "1.3.13", "1.7"], ["1.5", "1.7", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "1.7", "1.5"], ["1.8", "1.5", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.5", "1.8"], ["0.0", "1.8", "1.5", "1.7", "1.7", "1.7", "1.7", "1.5", "1.8", "0.0"], ["1.3.7", "0.0", "1.8", "1.5", "1.7", "1.7", "1.5", "1.8", "0.0", "1.3.2"], ["1.7", "0.0", "0.0", "1.10", "1.5", "1.5", "1.10", "0.0", "0.0", "1.7"], ["1.5", "1.7", "0.0", "0.0", "1.9", "1.9", "0.0", "0.0", "1.7", "1.5"], ["1.7", "1.7", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.7", "1.7"], ["1.8", "1.5", "1.8", "1.1", "1.7", "1.7", "1.1", "1.8", "1.5", "1.8"], ["0.0", "1.9", "0.0", "1.1", "1.1", "1.1", "1.1", "0.0", "1.9", "0.0"], ["1.1", "1.3.2", "1.1", "0.0", "1.7", "1.7", "0.0", "1.1", "1.3.14", "1.1"]]; break; case 7 : _global.world = new clsWorld("mc_level_7"); createShape(375, 100, 3, 2, 1, 80); mzActorInLevel = [["1.2", "1.3.12", "1.2", "1.7", "1.5", "1.5", "1.7", "1.2", "1.3.10", "1.2"], ["0.0", "1.1", "0.0", "1.5", "1.1", "1.1", "1.5", "0.0", "1.1", "0.0"], ["3.3.6.1.1.100", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "3.3.14.1.1.-100", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.8", "1.7", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.7", "1.8"], ["0.0", "1.1", "1.1", "1.1", "1.7", "1.7", "1.1", "1.1", "1.1", "0.0"], ["0.0", "0.0", "0.0", "3.2.12.1.1.-120", "0.0", "3.2.13.1.1.120", "", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.7", "1.1", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.1", "1.7"], ["1.1", "1.1", "1.1", "1.3.5", "1.1", "1.1", "1.3.11", "1.1", "1.1", "1.1"]]; break; case 8 : _global.world = new clsWorld("mc_level_8"); clearOnmitrix(); createShape(150, -30, 20, 11, 1); createBlockrestored(195, 240, 13, 0, 2); createBlockrestored(235, 220, 13, 0, 2); createBlockrestored(275, 240, 15, 0, 2); createBlockrestored(315, 220, 13, 0, 2); createBlockrestored(355, 240, 13, 0, 2); createBlockrestored(395, 240, 13, 0, 2); createBlockrestored(435, 220, 13, 0, 2); createBlockrestored(475, 240, 16, 0, 2); createBlockrestored(515, 220, 13, 0, 2); createBlockrestored(555, 240, 13, 0, 2); break; case 9 : _global.world = new clsWorld("mc_level_9"); createShape(255, 145, 3, 2, 1, 65); createShape(495, 145, 3, 2, -1, 65); mzActorInLevel = [["1.1", "3.3.13.1.2.40", "0.0", "1.1", "0.0", "0.0", "1.1", "3.3.12.1.2.40", "0.0", "1.1"], ["1.1", "0.0", "0.0", "1.1", "0.0", "0.0", "1.1", "0.0", "0.0", "1.1"], ["1.1", "0.0", "0.0", "1.1", "3.2.5.1.2.-40", "0.0", "1.1", "0.0", "0.0", "1.1"], ["1.1", "0.0", "0.0", "1.1", "0.0", "0.0", "1.1", "0.0", "0.0", "1.1"], ["1.1", "0.0", "0.0", "1.1", "1.7", "1.7", "1.1", "0.0", "0.0", "1.1"], ["0.0", "0.0", "0.0", "1.3.5", "0.0", "0.0", "1.3.2", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "3.1.14.1.1.120", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.7", "1.5", "1.7", "1.1", "1.7", "1.7", "1.1", "1.7", "1.5", "1.7"], ["1.1", "1.7", "1.1", "0.0", "1.1", "1.1", "0.0", "1.1", "1.7", "1.1"], ["1.7", "1.3.3", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "1.3.11", "1.7"]]; break; case 10 : _global.world = new clsWorld("mc_level_10"); createShape(375, 120, 9, 5, 1, 100); mzActorInLevel = [["0.0", "1.1", "0.0", "1.1", "1.3.10", "1.3.12", "1.1", "0.0", "1.1", "0.0"], ["1.1", "0.0", "1.1", "0.0", "1.1", "1.1", "0.0", "1.1", "0.0", "1.1"], ["1.1", "1.3.4", "1.1", "1.7", "1.9", "1.9", "1.7", "1.1", "1.3.13", "1.1"], ["0.0", "1.1", "1.7", "1.8", "0.0", "0.0", "1.8", "1.7", "1.1", "0.0"], ["1.1", "1.7", "1.5", "0.0", "0.0", "0.0", "0.0", "1.5", "1.7", "1.1"], ["0.0", "1.3.13", "1.7", "1.8", "0.0", "0.0", "1.8", "1.7", "1.3.11", "0.0"], ["1.1", "1.1", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.1", "1.1"], ["1.7", "1.7", "1.7", "1.7", "1.1", "1.1", "1.7", "1.7", "1.7", "1.7"], ["0.0", "0.0", "0.0", "0.0", "1.1", "1.1", "0.0", "0.0", "0.0", "0.0"], ["0.0", "1.3.7", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "1.3.14", "0.0"], ["1.1", "0.0", "1.1", "1.7", "1.1", "1.1", "1.7", "1.1", "0.0", "1.1"]]; break; case 11 : _global.world = new clsWorld("mc_level_11"); createShape(220, 180, 9, 5, 1, 100); createShape(530, 180, 9, 5, -1, 100); mzActorInLevel = [["0.0", "3.3.10.1.2.50", "0.0", "3.2.5.1.1.80", "0.0", "0.0", "0.0", "3.3.13.1.2.50", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "1.1", "1.1", "1.1", "1.1", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "3.2.3.1.1.-80", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1"], ["0.0", "0.0", "3.1.10.1.1.200", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "3.1.13.1.1.-200", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.3.7", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.3.3", "1.1"]]; break; case 12 : _global.world = new clsWorld("mc_level_12"); createShape(375, 140, 3, 2, 1, 70); mzActorInLevel = [["0.0", "0.0", "0.0", "3.2.10.1.1.80", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "1.5", "1.1", "1.7", "1.7", "1.1", "1.5", "0.0", "0.0"], ["0.0", "3.1.3.1.1.-40", "0.0", "1.7", "1.3.10", "1.3.13", "1.7", "0.0", "3.1.5.1.1.40", "0.0"], ["0.0", "0.0", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "0.0", "0.0"], ["0.0", "1.7", "1.1", "1.6", "0.0", "0.0", "1.6", "1.1", "1.7", "0.0"], ["1.7", "1.1", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.1", "1.7"], ["1.7", "1.1", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.1", "1.7"], ["1.1", "1.7", "1.1", "1.1", "1.7", "1.7", "1.1", "1.1", "1.7", "1.1"], ["1.4.6", "1.1", "1.7", "1.1", "1.1", "1.1", "1.1", "1.7", "1.1", "1.4.3"], ["0.0", "1.7", "1.1", "1.7", "1.7", "1.7", "1.7", "1.1", "1.7", "0.0"]]; break; case 13 : _global.world = new clsWorld("mc_level_13"); mzActorInLevel = [["3.3.11.1.2.50", "0.0", "0.0", "1.4.10", "3.2.5.1.2.40", "0.0", "1.4.13", "0.0", "3.3.10.1.2.50", "0.0"], ["0.0", "0.0", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "0.0", "0.0"], ["0.0", "0.0", "1.1", "1.7", "0.0", "0.0", "1.7", "1.1", "0.0", "0.0"], ["0.0", "0.0", "1.1", "1.7", "0.0", "0.0", "1.7", "1.1", "0.0", "0.0"], ["0.0", "0.0", "1.7", "1.1", "1.7", "1.7", "1.1", "1.7", "0.0", "0.0"], ["0.0", "1.7", "3.1.12.1.1.80", "0.0", "0.0", "0.0", "0.0", "3.1.10.1.1.-80", "1.7", "0.0"], ["1.7", "1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1", "1.7"], ["0.0", "1.7", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.7", "0.0"], ["1.1", "0.0", "1.7", "1.1", "1.7", "1.7", "1.1", "1.7", "0.0", "1.1"], ["1.7", "1.1", "0.0", "1.7", "1.5", "1.5", "1.7", "0.0", "1.1", "1.7"], ["1.7", "1.7", "1.3.2", "0.0", "1.7", "1.7", "0.0", "1.3.5", "1.7", "1.7"]]; break; case 14 : _global.world = new clsWorld("mc_level_14"); createShape(375, 140, 3, 2, 1, 100); mzActorInLevel = [["1.1", "1.7", "1.1", "0.0", "1.4.2", "1.4.10", "0.0", "1.1", "1.7", "1.1"], ["1.7", "1.5", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.5", "1.7"], ["1.1", "1.9", "1.1", "0.0", "1.7", "1.7", "0.0", "1.1", "1.9", "1.1"], ["3.2.13.1.2.60", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "3.2.5.1.2.60", "0.0"], ["0.0", "0.0", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "0.0", "0.0"], ["1.1", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.1"], ["1.7", "1.1", "0.0", "0.0", "1.3.7", "1.3.14", "0.0", "0.0", "1.1", "1.7"], ["0.0", "1.7", "1.1", "1.1", "1.7", "1.7", "1.1", "1.1", "1.7", "0.0"]]; break; case 15 : clearOnmitrix(); _global.initBall = false; createBall(375, 285); _global.world = new clsWorld("mc_level_15"); createShape(150, -50, 20, 11, 1); createShapeBoss(375, 130, 18, 15, 90, 90, 1); createShapeBoss(375, 130, 18, 15, 270, 90, 1); _local3 = createSwitch(225, 250, 1); createMine(225, 130, 100, _local3, -1); var _local4 = createSwitch(525, 250, 1); createMine(525, 130, 100, _local4, 1); break; default : xIni = 195; yIni = 40; _global.world = new clsWorld("mc_level_1"); _local3 = createSwitch(375, 140, 1, 20); createDoor(215, 92, 4, 1, 0, 90, 1, 0, _local3); createDoor(295, 92, 4, 1, 0, 90, 1, 0, _local3); createDoor(375, 92, 4, 1, 0, 90, 1, 0, _local3); createDoor(455, 92, 4, 1, 0, 90, 1, 0, _local3); createDoor(535, 92, 4, 1, 0, 90, 1, 0, _local3); mzActorInLevel = [["0.0", "1.1", "0.0", "1.3.4", "0.0", "0.0", "1.3.10", "0.0", "1.1", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.7", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.7", "1.1"], ["1.2", "1.1", "1.1", "3.1.14.1.1.120", "0.0", "0.0", "0.0", "1.1", "1.1", "1.2"], ["0.0", "1.1", "1.3.11", "0.0", "0.0", "0.0", "0.0", "1.3.5", "1.1", "0.0"], ["1.1", "1.1", "1.1", "1.2", "1.1", "1.1", "1.2", "1.1", "1.1", "1.1"], ["1.7", "1.7", "1.7", "0.0", "1.1", "1.1", "0.0", "1.7", "1.7", "1.7"], ["1.1", "1.3.2", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.3.13", "1.1"]]; } if (_global.initBall) { createBall(375, 285); } createLevel(); _global.panelInfo.updateNameLevel(_global.level); setBrightPaddle(true); if (!_global.modeKeyboard) { createCursor(); } } static function getNextCreationDepth() { if (mDepth >= DEPTH_MAX_CREATE) { mDepth = DEPTH_MIN_CREATE; } else { mDepth++; } return(mDepth); } static function getNextEffectCreationDepth() { if (mDepthEffect >= DEPTH_MAX_EFFECT) { mDepthEffect = DEPTH_MIN_EFFECT; } else { mDepthEffect++; } return(mDepthEffect); } static function getNextFxBallCreationDepth() { if (mDepthFxBall >= DEPTH_MAX_FX_BALL) { mDepthFxBall = DEPTH_MIN_FX_BALL; } else { mDepthFxBall++; } return(mDepthFxBall); } function createLevel() { var _local4 = 0; while (_local4 < mzActorInLevel.length) { var _local3 = 0; while (_local3 < mzActorInLevel[_local4].length) { if (mzActorInLevel[_local4][_local3] != "0.0") { var _local5 = mzActorInLevel[_local4][_local3]; var _local2 = _local5.split("."); if (Number(_local2[0]) == 1) { createBlock((_local3 * BW) + xIni, (_local4 * BH) + yIni, _local2[1], _local2[2]); } if (Number(_local2[0]) == 2) { createShape((_local3 * BW) + xIni, (_local4 * BH) + yIni, Number(_local2[2]), _local2[1], _local2[3]); } if (Number(_local2[0]) == 3) { numBlocks++; createEnemy((_local3 * BW) + xIni, (_local4 * BH) + yIni, numBlocks, Number(_local2[1]), Number(_local2[2]), Number(_local2[3]), Number(_local2[4]), Number(_local2[5])); } if (Number(_local2[0]) == 4) { createBallsGenerator((_local3 * BW) + xIni, (_local4 * BH) + yIni, _local2[1], _local2[2]); } } _local3++; } _local4++; } } function startLevel() { switch (_global.level) { case 8 : createBoss01(); break; case 15 : createBoss02(); } _global.lastClickTime = _global.TIMER; _global.lastCrashTime = _global.TIMER; _global.lastShootTime = _global.TIMER; } function createBoss01() { _global.boss = new clsBoss_01("mc_boss_01", BOSS_01_INIT_X, BOSS_01_INIT_Y); createShape(BOSS_01_INIT_X, BOSS_01_INIT_Y, 4, 12); var _local4 = new clsArmFire(VELOCITY_ARMFIRE, DAMAGE_ARMFIRE); _local4.setAttack(new clsAttSimpleShoot()); _global.boss.addArm(_local4); var _local3 = new clsActionBoss_01(_global.boss, 1, 1, 7); _local3.addAttackPosition(325, 20); _local3.addAttackPosition(180, 110); _local3.addAttackPosition(500, 110); _local3.addAttackPosition(325, 20); _local3.active = true; _global.boss.action = _local3; } function createBoss02() { _global.boss = new clsBoss_01("mc_boss_02", BOSS_02_INIT_X, BOSS_02_INIT_Y); createShape(BOSS_02_INIT_X, BOSS_02_INIT_Y, 4, 13); var _local3 = new clsActionBoss_02(_global.boss, 7); _local3.addAttackPosition(305, 80); _local3.addAttackPosition(305, 110); _local3.addAttackPosition(175, 80); _local3.addAttackPosition(455, 80); _local3.active = true; _global.boss.action = _local3; } function createBossUpgrade(x, y) { if (_global.boss) { _global.boss.free(); delete _global.boss; _global.boss = null; } _global.boss = new clsBoss_01("mc_boss_02", x, y); var _local2 = new clsActionBossUpgrade(_global.boss, 1, 1, 12); _local2.addAttackPosition(x, y); _local2.addAttackPosition(190, 30); _local2.addAttackPosition(190, 110); _local2.addAttackPosition(460, 110); _local2.addAttackPosition(460, 30); _local2.addAttackPosition(325, 30); _local2.active = true; _local2.addPositionHit(325, 110); _global.boss.action = _local2; } function setPause(pause) { if (pause) { _global.TIME_TMP = getTimer(); } else { _global.TIME_PAUSED = _global.TIME_PAUSED + (getTimer() - _global.TIME_TMP); } _global.pause = pause; } function createShape(x, y, n, type, dir, scale) { numBlocks++; var _local5 = numBlocks; var _local3 = new clsShape(x, y, n, _local5, type, dir, scale); mzActors.push(_local3); block["B" + _local5] = {}; block["B" + _local5].V1 = {p0:{x:_local3.point[0][0], y:_local3.point[0][1]}, p1:{x:_local3.point[n - 1][0], y:_local3.point[n - 1][1]}}; var _local7 = 2; var _local2 = n - 1; while (_local2 > 0) { block["B" + _local5]["V" + _local7] = {p0:{x:_local3.point[_local2][0], y:_local3.point[_local2][1]}, p1:{x:_local3.point[_local2 - 1][0], y:_local3.point[_local2 - 1][1]}}; _local7++; _local2--; } var _local4 = 1; while (_local4 <= n) { updateVector(block["B" + _local5]["V" + _local4], true); _local4++; } } function createBlock(x, y, type, idBono) { numBlocks++; var _local3 = numBlocks; var _local2 = new clsBlock(x, y, _local3, type, idBono); mzActors.push(_local2); generateVectorTypeBlock(_local2); } function createBallsGenerator(x, y, type, idBono, degree, VxBall, VyBall, Barrier) { _global.generator = new clsBallsGenerator(x, y, -1, type, idBono, degree, VxBall, VyBall, Barrier); } function createEnemy(x, y, nBlock, type, idBono, idShoot, typeMove, limit) { var _local3 = new clsEnemy(x, y, nBlock, type, idBono, idShoot, typeMove, limit); mzActors.push(_local3); mzEnemy.push([_local3, nBlock]); _global.max_enemy = _global.max_enemy + 1; generateVectorTypeBlock(_local3); } function createSwitch(x, y, type) { numBlocks++; var _local2 = new clsSwitch(x, y, numBlocks, type); mzActors.push(_local2); generateVectorTypeBlock(_local2); return(_local2); } function createBlockrestored(x, y, type, idBono, life) { numBlocks++; var _local3 = numBlocks; var _local2 = new clsBlockRestored(x, y, _local3, type, idBono, life); mzActors.push(_local2); generateVectorTypeBlock(_local2); } function createBlockrestoredBoss(x, y, type, idBono, life) { numBlocks++; var _local3 = numBlocks; var _local2 = new clsBlockRestoredBoss(x, y, _local3, type, idBono, life); mzActors.push(_local2); generateVectorTypeBlock(_local2); } function createDoor(x, y, n, type, angelBase, angleRange, dir, time, sw, timeOpen, timeClose, flagTime) { numBlocks++; var _local5 = numBlocks; var _local3 = new clsDoor(x, y, n, numBlocks, type, angelBase, angleRange, dir, time, sw, timeOpen, timeClose, flagTime); mzActors.push(_local3); block["B" + _local5] = {}; block["B" + _local5].V1 = {p0:{x:_local3.point[0][0], y:_local3.point[0][1]}, p1:{x:_local3.point[n - 1][0], y:_local3.point[n - 1][1]}}; var _local7 = 2; var _local2 = n - 1; while (_local2 > 0) { block["B" + _local5]["V" + _local7] = {p0:{x:_local3.point[_local2][0], y:_local3.point[_local2][1]}, p1:{x:_local3.point[_local2 - 1][0], y:_local3.point[_local2 - 1][1]}}; _local7++; _local2--; } var _local4 = 1; while (_local4 <= n) { updateVector(block["B" + _local5]["V" + _local4], true); _local4++; } } function createMine(x, y, time, sw, dir) { var _local2 = new clsMine(x, y, time, sw, dir); mzObjects.push(_local2); } function createShapeBoss(x, y, n, type, angleBase, angleRange, dir) { numBlocks++; var _local6 = numBlocks; var _local4 = new clsShapeBoss(x, y, n, numBlocks, type, angleBase, angleRange, dir); mzActors.push(_local4); _global.shapeRotate.push(_local4); block["B" + _local6] = {}; block["B" + _local6].V1 = {p0:{x:_local4.point[0][0], y:_local4.point[0][1]}, p1:{x:_local4.point[n - 1][0], y:_local4.point[n - 1][1]}}; var _local8 = 2; var _local3 = n - 1; while (_local3 > 0) { block["B" + _local6]["V" + _local8] = {p0:{x:_local4.point[_local3][0], y:_local4.point[_local3][1]}, p1:{x:_local4.point[_local3 - 1][0], y:_local4.point[_local3 - 1][1]}}; _local8++; _local3--; } var _local5 = 1; while (_local5 <= n) { updateVector(block["B" + _local6]["V" + _local5], true); _local5++; } } function generateVectorTypeBlock(brick) { block["B" + numBlocks] = {}; block["B" + numBlocks].V1 = {p0:{x:brick.p1x, y:brick.p1y}, p1:{x:brick.p4x, y:brick.p4y}}; block["B" + numBlocks].V2 = {p0:{x:brick.p4x, y:brick.p4y}, p1:{x:brick.p3x, y:brick.p3y}}; block["B" + numBlocks].V3 = {p0:{x:brick.p3x, y:brick.p3y}, p1:{x:brick.p2x, y:brick.p2y}}; block["B" + numBlocks].V4 = {p0:{x:brick.p2x, y:brick.p2y}, p1:{x:brick.p1x, y:brick.p1y}}; var _local2 = 1; while (_local2 < 5) { updateVector(block["B" + numBlocks]["V" + _local2], true); _local2++; } } function createBulletPlayer(x, y) { var _local2 = new clsShootPlayer(x, y); mzBullets.push(_local2); } function createBall(x, y, vx, vy) { numBalls++; var _local3 = new clsBall(numBalls, x, y); if (_global.initBall) { _local3.start(); } mzBalls.push(_local3); if ((vx != undefined) && (vy != undefined)) { _local3.setVector(vx, vy); } } function createBonus(x, y, type) { if ((x != undefined) && (y != undefined)) { var _local2 = new clsBonus(x, y, type); mzObjects.push(_local2); } } function createEffect(x, y, clip) { if ((x != undefined) && (y != undefined)) { var _local3 = getNextEffectCreationDepth(); var _local2 = _root.attachMovie(clip, "mc_effect" + _local3, _local3); _local2._x = x; _local2._y = y; if (clip == "mc_fx_bomb") { return(_local2); } } } function createEffectBall(x, y, clip) { if (!_global.initBall) { var _local3 = getNextFxBallCreationDepth(); var _local4 = _root.attachMovie(clip, "mc_effect_ball" + _local3, _local3); _local4._x = x; _local4._y = y; } } function createMessage(x, y, clip) { setPause(true); var _local4 = _root.attachMovie(clip, "mc_message", _global.DEPTH_MESSAGE); _local4._x = x; _local4._y = y; } function createCursor() { removeCursor(); _global.cursor = new clsCursor(); } function removeCursor() { if (_global.cursor) { _global.cursor.free(); delete _global.cursor; } } function clearArray(a) { var _local1 = a.length; a.splice(0, _local1); } function addCollision(id) { var _local3 = 0; var _local2 = 0; while (_local2 < blockCollision.length) { if (blockCollision[_local2] == id) { _local3++; } _local2++; } if (_local3 == 0) { blockCollision.push(id); } } function changeEternalBarrier() { mEternalBarrier = true; takenBarrier(true); } function checkCollisionBoss(mcColl, damage) { if (_global.boss) { if (!_global.boss.isCollisionActive()) { return(false); } if (mcColl.hitTest(_global.boss.gpx.clip.mc_collision_body)) { _global.boss.processHit(_global.DAMAGE_FIXED, damage, _global.HIT_BODY); return(true); } if (mcColl.hitTest(_global.boss.gpx.clip.mc_collision_head)) { _global.boss.processHit(_global.DAMAGE_FIXED, damage * 2, _global.HIT_HEAD); return(true); } if (mcColl.hitTest(_global.boss.gpx.clip.mc_collision_absorbs)) { return(true); } } return(false); } function update() { clearArray(blockCollision); _global.player.update(); if (_global.boss) { if (_global.boss.state != _global.ST_DIE) { _global.boss.update(); } } _global.playerWinner = true; if (_global.boss && (_global.boss.state != _global.ST_DIE)) { _global.playerWinner = false; } var _local5 = 0; var _local4 = 0; while (_local4 < mzActors.length) { mzActors[_local4].update(); if (mzActors[_local4].state == _global.ST_KILL) { delete mzActors[_local4]; } if ((mzActors[_local4].idClass == _global.CLASS_BLOCK) || (mzActors[_local4].idClass == _global.CLASS_ENEMY)) { _local5++; _global.playerWinner = false; } _local4++; } if (_global.generator) { _global.generator.update(); } if (_global.cursor) { _global.cursor.update(); } if (_global.playerWinner) { takenCleared(); } if (!_global.playerWinner) { var _local3 = 0; while (_local3 < mzBalls.length) { mzBalls[_local3].update(); if (mzBalls[_local3].state == _global.ST_KILL) { delete mzBalls[_local3]; mzBalls.splice(_local3, 1); _local3--; } _local3++; } _local3 = 0; while (_local3 < mzObjects.length) { mzObjects[_local3].update(); if (mzObjects[_local3].state == _global.ST_KILL) { delete mzObjects[_local3]; mzObjects.splice(_local3, 1); _local3--; } _local3++; } } var _local3 = 0; while (_local3 < mzBullets.length) { mzBullets[_local3].update(); if (mzBullets[_local3].state == _global.ST_KILL) { delete mzBullets[_local3]; mzBullets.splice(_local3, 1); _local3--; } _local3++; } _local3 = 0; while (_local3 < mzBulletsEnemy.length) { mzBulletsEnemy[_local3].update(); if (mzBulletsEnemy[_local3].state == _global.ST_KILL) { delete mzBulletsEnemy[_local3]; mzBulletsEnemy.splice(_local3, 1); _local3--; } _local3++; } if ((_global.TIMER - _global.lastCrashTime) > _global.MAX_TIME_WITHOUT_CRASHES) { if ((((!_global.initBall) && (_global.boss == null)) && (mzBalls.length <= 1)) && (_local5 <= 5)) { createBonus(_global.getRandom(clsBall.LF, clsBall.LR), -56, _global.B_ALL_OMNI); } _global.lastCrashTime = _global.TIMER; } if ((_global.TIMER - _global.lastShootTime) > _global.TIME_SHOOT_ENEMIES) { _global.game.mzEnemy[_global.upd_enemy][0].shoot(); _global.upd_enemy = _global.upd_enemy + 1; if (_global.upd_enemy > _global.max_enemy) { _global.upd_enemy = _global.min_enemy; } _global.lastShootTime = _global.TIMER; } if ((_global.TIMER - _global.lastClickTime) > _global.TIME_MSN_CLICK) { if (_local5 != 0) { createMessage(375, 180, "mc_msn_click"); } _global.lastClickTime = _global.TIMER; } } function diePlayer(shoot) { if (!_global.playerInvincible) { updateLife(-1); _global.game.setPause(true); _global.statePlayer = _global.ST_PLAYER_DIE; setBrightPaddle(false); if (_global.activePlayer == _global.BEN) { if (shoot == 1) { _global.player.mGpx.mc_ben.gotoAndStop("DIE2"); } else { _global.player.mGpx.mc_ben.gotoAndStop("DIE"); } } else { _global.player.mGpx.mc_ben.gotoAndStop("CHANGE"); var _local4 = _root.attachMovie("mc_player_bright_change_red", "mc_player_bright_change_red", _global.DEPTH_BRIGHT); _local4._xscale = 50; _local4._yscale = 50; _local4._x = _global.player.mGpx._x + 15; _local4._y = _global.player.mGpx._y + 25; } removeObjectsDie(); _global.lastClickTime = _global.TIMER; _global.lastCrashTime = _global.TIMER; _global.lastShootTime = _global.TIMER; } } function removeObjectsDie() { freeObjects(); var _local3 = 0; while (_local3 < mzObjects.length) { if (mzObjects[_local3].idClass == _global.CLASS_BONUS) { mzObjects[_local3].freeDiePlayer(); } _local3++; } _local3 = 1; while (_local3 < mzBalls.length) { createEffect(mzBalls[_local3].mGpx._x, mzBalls[_local3].mGpx._y, "mc_fx_shoot_player"); mzBalls[_local3].free(); _local3++; } if (!_global.generator) { _global.initBall = true; mzBalls[0].start(); } } function changeBen() { _global.game.setPause(true); _global.activePlayer = _global.BEN; _global.statePlayer = _global.ST_PLAYER_CHANGE; _global.player.mGpx.mc_ben.gotoAndStop("CHANGE"); var _local3 = _root.attachMovie("mc_player_bright_normal", "mc_player_bright_normal", _global.DEPTH_BRIGHT); _local3._xscale = 50; _local3._yscale = 50; _local3._x = _global.player.mGpx._x + 15; _local3._y = _global.player.mGpx._y + 25; } function updateScore(num) { _global.score = _global.score + (num * _global.score_multiple); _global.panelInfo.updateScore(_global.score); if ((_global.score > 0) && ((_global.score % 50000) == 0)) { updateLife(1); } } function updateLife(num) { _global.playerlife = _global.playerlife + num; if (_global.playerlife > 10) { _global.playerlife = 9; } _global.panelInfo.updateLifes(_global.playerlife); } function updateFace() { _global.panelInfo.updateFace(_global.activePlayer); } function takenCleared() { _global.statePlayer = _global.ST_PLAYER_WIN; if (_global.activePlayer != _global.BEN) { changeBen(); } else { _global.player.mGpx.mc_ben.gotoAndPlay("WIN"); } removeCursor(); setBrightPaddle(false); stopSound(_global.snd_world, "a_sound_loop"); freeObjects(); } function takenScore() { createMessage(375, 150, "mc_msn_scoreMultiplier"); updateScore(_global.PRICE_SCORE_X2); _global.score_multiple = 2; _global.panelInfo.updateBonus(_global.B_SCORE); clearInterval(idScore); idScore = setInterval(this, "normalScore", TIME_SCORE_X2); } function normalScore() { _global.score_multiple = 1; _global.panelInfo.updateBonus(0); clearInterval(idScore); } function takenBarrier(bolMns) { if (_global.activeBarrier) { return(undefined); } if (bolMns) { createMessage(375, 150, "mc_msn_barrier"); } var _local4 = _root.attachMovie("mc_barrier", "mc_barrier", _global.DEPTH_BARRIER); _global.panelInfo.updateBonus(_global.B_BARRIER); _local4._x = 150; _local4._y = 385; _global.activeBarrier = true; } function removeBarrier() { if (mEternalBarrier) { return(undefined); } _root.mc_barrier.removeMovieClip(); _global.panelInfo.updateBonus(0); _global.activeBarrier = false; } function takenAlien(type) { if (_global.statePlayer != _global.ST_PLAYER_DIE) { if (_global.activePlayer != type) { updateScore(_global.PRICE_ALIEN); _global.game.setPause(true); _global.activePlayer = type; var _local4 = _root.attachMovie("mc_player_bright_change", "mc_player_bright_change", _global.DEPTH_BRIGHT); _local4._xscale = 50; _local4._yscale = 50; _local4._x = _global.player.mGpx._x + 15; _local4._y = _global.player.mGpx._y + 25; updateFace(); _global.player.mGpx.mc_ben.gotoAndPlay("CHANGE"); _global.statePlayer != _global.ST_PLAYER_CHANGE; } _global.panelInfo.mGpx.mc_background.mc_energy._width = 135; } } function takenMultiBall() { createMessage(375, 150, "mc_msn_multiball"); updateScore(_global.PRICE_MULTIBALL); var _local7 = mzBalls.length; var _local3 = 0; while (_local3 < _local7) { var _local6 = clsBall.V; var _local5 = _local6 * Math.SQRT1_2; var _local4 = _local6 * 0.707106781186547; createBall(mzBalls[_local3].mGpx._x, mzBalls[_local3].mGpx._y, _local5, -_local4); createBall(mzBalls[_local3].mGpx._x, mzBalls[_local3].mGpx._y, -_local5, -_local4); _local3++; } } function takenAllOmnitrix() { _global.onmitrix = 4; createMessage(375, 150, "mc_msn_omnitrix"); _global.panelInfo.updateOmni(5); } function takenOmnitrix() { if (_global.onmitrix < 5) { _global.onmitrix++; if (_global.onmitrix == 4) { if (_global.boss) { } else { createMessage(375, 150, "mc_msn_omnitrix"); } } } _global.panelInfo.updateOmni(_global.onmitrix); } function clearOnmitrix() { _global.onmitrix = 0; _global.panelInfo.updateOmni(_global.onmitrix); } function motionBack() { numMotion++; if (numMotion < 6) { _root._x = -3 + random(6); _root._y = -3 + random(6); } else { numMotion = 0; _root._x = 0; _root._y = 0; clearInterval(idMotion); } } function activateOnmitrix() { if (_global.onmitrix >= 4) { onmiReady(); } } function onmiReady() { _global.onmitrix = 0; _global.panelInfo.updateOmni(_global.onmitrix); var _local3 = 0; while (_local3 < mzActors.length) { mzActors[_local3].updateLife(6); _local3++; } createEffect(400, 200, "mc_fx_super_omni"); numMotion = 0; clearInterval(idMotion); idMotion = setInterval(this, "motionBack", 50); } function updateVector(v, points) { if (points) { v.vx = v.p1.x - v.p0.x; v.vy = v.p1.y - v.p0.y; } else { v.p1.x = v.p0.x + v.vx; v.p1.y = v.p0.y + v.vy; } v.len = Math.sqrt((v.vx * v.vx) + (v.vy * v.vy)); if (v.len > 0) { v.dx = v.vx / v.len; v.dy = v.vy / v.len; } else { v.dx = 0; v.dy = 0; } v.rx = -v.dy; v.ry = v.dx; v.lx = v.dy; v.ly = -v.dx; return(v); } function findIntersection(v1, v2) { var _local3 = {}; _local3.vx = v1.p1.x - v2.p0.x; _local3.vy = v1.p1.y - v2.p0.y; var _local7 = (_local3.vx * v2.dx) + (_local3.vy * v2.dy); if (_local7 < 0) { var _local6 = _local3; } else { var _local4 = {}; _local4.vx = v1.p1.x - v2.p1.x; _local4.vy = v1.p1.y - v2.p1.y; _local7 = (_local4.vx * v2.dx) + (_local4.vy * v2.dy); if (_local7 > 0) { var _local6 = _local4; } else { var _local6 = projectVector(_local3, v2.lx, v2.ly); } } return(_local6); } function bounce(v1, v2) { var _local5 = projectVector(v1, v2.dx, v2.dy); var _local2 = projectVector(v1, v2.lx, v2.ly); var _local4 = {}; _local2.len = Math.sqrt((_local2.vx * _local2.vx) + (_local2.vy * _local2.vy)); _local2.vx = v2.lx * _local2.len; _local2.vy = v2.ly * _local2.len; _local4.vx = _local5.vx + _local2.vx; _local4.vy = _local5.vy + _local2.vy; return(_local4); } function projectVector(v1, dx, dy) { var _local2 = (v1.vx * dx) + (v1.vy * dy); var _local1 = {}; _local1.vx = _local2 * dx; _local1.vy = _local2 * dy; return(_local1); } function startSound(sSound, sAttach, time) { sSound.stop(sSound, sAttach); sSound.attachSound(sAttach); if (time == undefined) { sSound.start(); } else { sSound.start(0, time); } } function stopSound(sSound, sAttach) { _global.activeSound = false; sSound.stop(sAttach); } function shootEnemy(type, x, y, move, angleBase, angleRange, quantity, scale) { var _local6; if (angleBase == undefined) { angleBase = 180; } if (((quantity == 0) || (quantity == 1)) || (quantity == undefined)) { quantity = 1; _local6 = 0; } else if ((angleRange == 0) || (angleRange == undefined)) { _local6 = angleRange; } else { _local6 = angleRange / (quantity - 1); } var _local2 = 0; while (_local2 < quantity) { var _local3 = angleBase + (_local6 * _local2); var _local4 = new clsShootEnemy(type, x, y, move, _local3, scale); mzBulletsEnemy.push(_local4); _local2++; } } function onActiveSwitch(active) { if (!_global.generator) { return(undefined); } switch (active) { case _global.ON : _global.generator.setFreqMin(); break; case _global.OFF : _global.generator.setFreqMax(); } } function activeBright() { var _local3 = 0; while (_local3 < mzActors.length) { if (mzActors[_local3].idClass == _global.CLASS_SWITCH) { createEffect(mzActors[_local3].mGpx._x, mzActors[_local3].mGpx._y, mzActors[_local3].nameClip + "_bright"); } _local3++; } } function setBrightPaddle(option) { if (option) { _global.player.mGpx.mc_bright_paddle._alpha = 50; } else { _global.player.mGpx.mc_bright_paddle._alpha = 0; } } function freeObjects() { var _local2 = 0; while (_local2 < mzBullets.length) { mzBullets[_local2].free(); _local2++; } _local2 = 0; while (_local2 < mzBulletsEnemy.length) { mzBulletsEnemy[_local2].free(); _local2++; } clearArray(mzBullets); clearArray(mzBulletsEnemy); } function free() { freeObjects(); mEternalBarrier = false; removeBarrier(); normalScore(); n = 1; while (n <= numBlocks) { delete block["B" + n]; n++; } var n = 0; while (n < mzBalls.length) { mzBalls[n].free(); n++; } var n = DEPTH_MIN_EFFECT; while (n < DEPTH_MAX_EFFECT) { _root["mc_effect" + n].removeMovieClip(); n++; } var n = DEPTH_MIN_FX_BALL; while (n < DEPTH_MAX_FX_BALL) { _root["mc_effect_ball" + n].removeMovieClip(); n++; } var n = 0; while (n < mzObjects.length) { mzObjects[n].free(); n++; } clearArray(mzObjects); clearArray(blockCollision); clearArray(mzBalls); clearArray(mzActorInLevel); if (_global.generator) { _global.generator.active = false; } if (_global.boss) { _global.boss.free(); delete _global.boss; _global.boss = null; } } function freeWorld() { var _local3 = 0; while (_local3 < mzActors.length) { mzActors[_local3].free(); delete mzActors[_local3]; mzActors.splice(_local3, 1); _local3--; _local3++; } clearArray(mzActors); if (_global.generator) { _global.generator.free(); delete _global.generator; _global.generator = null; } _global.world.free(); delete _global.world; _global.player.free(); delete eval (_global.player()); } function freeGame() { freeWorld(); free(); stopSound(_global.snd_world, "a_sound_loop"); removeCursor(); delete blockCollision; delete mzBalls; delete mzObjects; delete mzBullets; delete mzBulletsEnemy; delete mzActorInLevel; delete mzActorInLevel; delete _global.shapeRotate; _global.panelInfo.free(); delete _global.panelInfo; _root.mc_message.removeMovieClip(); _root.mc_fade_out.removeMovieClip(); } static var BOSS_01_INIT_X = 325; static var BOSS_01_INIT_Y = 20; static var BOSS_02_INIT_X = 305; static var BOSS_02_INIT_Y = 80; static var VELOCITY_ARMFIRE = 20; static var DAMAGE_ARMFIRE = -5; static var TIME_SCORE_X2 = 10000; static var DEPTH_MIN_CREATE = 1000; static var DEPTH_MAX_CREATE = 1999; static var mDepth = DEPTH_MIN_CREATE; static var DEPTH_MIN_FX_BALL = 2001; static var DEPTH_MAX_FX_BALL = 2999; static var mDepthFxBall = DEPTH_MIN_FX_BALL; static var DEPTH_MIN_EFFECT = 60701; static var DEPTH_MAX_EFFECT = 60900; static var mDepthEffect = DEPTH_MIN_EFFECT; var mEternalBarrier = false; var xIni = 195; var yIni = 40; }Symbol 1327 MovieClip [__Packages.clsPanel] Frame 0class clsPanel { static var v_u, v_d, v_c, v_m, v_ml, v_mll, v_mlll; var mGpx; function clsPanel (posX, posY, mlife, mscore) { var _local4 = _root.getNextHighestDepth(); if (_global.MODE_GAME == _global.MODE_HISTORY) { mGpx = _root.attachMovie("mc_panel_info", "mc_panel_info", _global.DEPTH_PANEL_INFO); } else if (_global.MODE_GAME == _global.MODE_FREEPLAY) { mGpx = _root.attachMovie("mc_panel_info_freeplay", "mc_panel_info", _global.DEPTH_PANEL_INFO); } mGpx._x = posX; mGpx._y = posY; updateLifes(mlife); updateScore(mscore); mGpx.btn_sound.onRelease = function () { if (_global.stopSounds) { _global.snd.setVolume(100); _global.game.startSound(_global.snd_world, "a_sound_loop", 99999); _global.stopSounds = false; } else { _global.snd.setVolume(0); _global.game.stopSound(_global.snd_world, "a_sound_loop"); _global.stopSounds = true; } }; mGpx.btn_help.onRelease = function () { _global.instruction_mode_screen = false; _global.game.createMessage(300, 200, "mc_instructions"); }; mGpx.btn_exit.onRelease = function () { _root.exitGame(); }; } function updateScore(num) { v_u = num % 10; v_d = Math.floor(num / 10) % 10; v_c = Math.floor(num / 100) % 10; v_m = Math.floor(num / 1000) % 10; v_ml = Math.floor(num / 10000) % 10; v_mll = Math.floor(num / 100000) % 10; v_mlll = Math.floor(num / 1000000); mGpx.mc_vd_u.gotoAndStop("N" + v_u); mGpx.mc_vd_d.gotoAndStop("N" + v_d); mGpx.mc_vd_c.gotoAndStop("N" + v_c); mGpx.mc_vd_m.gotoAndStop("N" + v_m); mGpx.mc_vd_ml.gotoAndStop("N" + v_ml); mGpx.mc_vd_mll.gotoAndStop("N" + v_mll); mGpx.mc_vd_mlll.gotoAndStop("N" + v_mlll); } function updateLifes(num) { mGpx.mc_life.gotoAndStop("N" + num); } function updateFace(num) { mGpx.mc_face.gotoAndStop("HEAD" + num); } function updateBonus(num) { mGpx.mc_bonus.gotoAndStop("BONUS_" + num); } function updateOmni(num) { mGpx.mc_omni.gotoAndStop("OMNI_" + num); } function updateNameLevel(num) { mGpx.mc_level.gotoAndStop("LEVEL" + num); } function updateNumLevel(num) { var _local2 = num % 10; var _local3 = Math.floor(num / 10) % 10; mGpx.mc_numLevel_u.gotoAndStop("N" + _local2); mGpx.mc_numLevel_d.gotoAndStop("N" + _local3); } function free() { mGpx.removeMovieClip(); } }Symbol 1328 MovieClip [__Packages.clsPlayer] Frame 0class clsPlayer { var mGpx, sizePad, speed, snap, xEnd; function clsPlayer (id, x, y) { mGpx = _root.attachMovie("mc_player", "mc_player", _global.DEPTH_PLAYER); _global.statePlayer = _global.ST_PLAYER_NORMAL; mGpx._x = x; mGpx._y = y; mGpx.gotoAndStop("PLAYER_" + id); mGpx.mc_ben.gotoAndStop("STAND"); sizePad = mGpx.mc_paddle._width; updateData(); } function disableCollision(disable) { mCollisionOn = !disable; if (!mCollisionOn) { mGpx._alpha = 50; } else { mGpx._alpha = 100; } } function isCollisionActive() { return(mCollisionOn); } function setInvincible(invincible) { mInvincible = invincible; } function isInvincible() { return(mInvincible); } function updateData() { shooter = false; speed = 5; switch (_global.activePlayer) { case _global.BEN : speed = 13; snap = 7; updateDataBall(_global.BEN, 2); break; case _global.HEATBLAST : speed = 17; snap = 9; shooter = true; updateDataBall(_global.HEATBLAST, 5); break; case _global.RIPJAWS : speed = 14; snap = 7; updateDataBall(_global.RIPJAWS, 6); break; case _global.STINKFLY : speed = 19; snap = 10; shooter = true; updateDataBall(_global.STINKFLY, 5); break; case _global.XLR8 : speed = 30; snap = 20; updateDataBall(_global.XLR8, 6); break; case _global.CANNONBOLT : speed = 10; snap = 5; updateDataBall(_global.CANNONBOLT, 10); break; case _global.WILDVINE : speed = 15; snap = 7; shooter = true; updateDataBall(_global.WILDVINE, 5); } sizePad = mGpx.mc_paddle._width; } function updateDataBall(id, damage) { var _local2 = 0; while (_local2 < _global.game.mzBalls.length) { _global.game.mzBalls[_local2].mGpx.gotoAndStop("BALL_" + id); _global.game.mzBalls[_local2].damage = damage; _local2++; } } function update() { if (((_global.statePlayer != _global.ST_PLAYER_DIE) && (_global.statePlayer != _global.ST_PLAYER_CHANGE)) && (_global.statePlayer != _global.ST_PLAYER_WIN)) { if ((_global.statePlayer != _global.ST_PLAYER_SHOOT) && (_global.statePlayer != _global.ST_PLAYER_PUNCH)) { if (_global.modeKeyboard) { if (Key.isDown(39)) { if (_global.statePlayer == _global.ST_PLAYER_NORMAL) { mGpx.mc_ben.gotoAndStop("WALK_R"); } mGpx._x = mGpx._x + speed; if (mGpx._x > (LIMIT_RIGTH - (sizePad / 2))) { mGpx._x = LIMIT_RIGTH - (sizePad / 2); } } if (Key.isDown(37)) { if (_global.statePlayer == _global.ST_PLAYER_NORMAL) { mGpx.mc_ben.gotoAndStop("WALK_L"); } mGpx._x = mGpx._x - speed; if (mGpx._x < (LIMIT_LEFT + (sizePad / 2))) { mGpx._x = LIMIT_LEFT + (sizePad / 2); } } } else { xEnd = _xmouse; var _local3; var _local4 = xEnd - mGpx._x; if (_local4 > snap) { _local3 = speed; mGpx.mc_ben.gotoAndStop("WALK_R"); } else if (_local4 < (-snap)) { _local3 = -speed; mGpx.mc_ben.gotoAndStop("WALK_L"); } else { _local3 = 0; mGpx._x = xEnd; } mGpx._x = mGpx._x + _local3; if (mGpx._x > (LIMIT_RIGTH - (sizePad / 2))) { mGpx._x = LIMIT_RIGTH - (sizePad / 2); } if (mGpx._x < (LIMIT_LEFT + (sizePad / 2))) { mGpx._x = LIMIT_LEFT + (sizePad / 2); } } } if (_global.modeKeyboard) { if (Key.isDown(32)) { shoot(); } } } } function shoot() { if (_global.player.shooter) { if (_global.statePlayer == _global.ST_PLAYER_NORMAL) { _global.player.mGpx.mc_ben.gotoAndStop("SHOOT"); _global.statePlayer = _global.ST_PLAYER_SHOOT; _global.game.createBulletPlayer(mGpx._x, mGpx._y); } } } function processHit(damage, param) { if (mInvincible) { return(undefined); } _global.game.diePlayer(); } function free() { mGpx.removeMovieClip(); } static var LIMIT_LEFT = 160; static var LIMIT_RIGTH = 580; var shooter = false; var mInvincible = false; var mCollisionOn = true; }Symbol 1329 MovieClip [__Packages.clsWorld] Frame 0class clsWorld { var mGpx; function clsWorld (nameClip) { mGpx = _root.attachMovie(nameClip, "mc_world", _global.DEPTH_WORLD); mGpx._x = 150; mGpx._y = 0; } function free() { mGpx.removeMovieClip(); } }Symbol 1330 MovieClip [__Packages.clsActor] Frame 0class clsActor { var mState; function clsActor (nameClip, x, y, depth) { mGpx = new clsMCE(nameClip, nameClip + depth, depth); mIniX = x; mIniY = y; mGpx.setPosition(mIniX, mIniY); mState = _global.ST_BEGIN; } function set action(act) { mAction = act; //return(action); } function get action() { return(mAction); } function get gpx() { return(mGpx); } function get health() { return(mHealth); } function get initHealth() { return(mInitHealth); } function set state(st) { mState = st; //return(state); } function get state() { return(mState); } function addArm(arm) { if (!mArmsSet) { mArmsSet = new clsSimSet("mArmsSet"); } mArmsSet.add(arm); return(mArmsSet.getCount() - 1); } function getCountArms() { return(mArmsSet.getCount()); } function getArm(index) { return(mArmsSet.getObject(index)); } function setInitHealt(health) { mHealth = health; mInitHealth = health; } function disableCollision(disable) { mCollisionOn = !disable; } function isCollisionActive() { return(mCollisionOn); } function setInvincible(invincible) { mInvincible = invincible; } function isInvincible() { return(mInvincible); } function shoot() { } function orderIntro() { } function orderStand() { } function orderLeft() { } function orderRight() { } function orderFire() { } function orderFireRight() { } function orderFireSpecial() { } function orderHit() { } function orderHitShoot() { } function orderDie() { } function orderDieHope() { } function orderDieTotal() { } function orderTransformation() { } function orderReload() { } function orderFist() { } function loosenBond(type) { } function loosenBondBoss(typeBond) { } function getPoints() { } function getVectors() { } function free() { if (mDeleted) { return(undefined); } if (onHitFx) { clearInterval(onHitFx); } mGpx.free(); delete mGpx; mGpx = null; if (mAction) { mAction.free(); delete mAction; mAction = null; } if (mArmsSet) { _global.clearSimSet(mArmsSet); mArmsSet.free(); delete mArmsSet; mArmsSet = null; } mDeleted = true; } function onAnimationEnd() { if (mAction) { if (mAction.__get__active()) { mAction.onAnimationEnd(); } } } function processHit(type, damage, param) { if (mInvincible) { return(undefined); } if (mHealth > 0) { processHitFX(); switch (type) { case _global.DAMAGE_FIXED : mHealth = mHealth - damage; break; case _global.DAMAGE_TOTAL : mHealth = 0; } } if (mAction) { if (mAction.__get__active()) { mAction.onHit(param); } } } function processHitFX() { if (!mColorHit) { mColorHit = new Color(mGpx.__get__clip()); } mInitColor = mColorHit.getTransform(); mTransform = mInitColor; mTransform = {ra:180, ga:0, ba:0, aa:100}; mColorHit.setTransform(mTransform); onHitFx = setInterval(this, "restoreHitFX", 150); } function restoreHitFX() { clearInterval(onHitFx); mColorHit.setTransform(mInitColor); onHitFx = 0; } function update() { if (mGpx) { mGpx.update(); } if (mAction) { if (mAction.__get__active()) { mAction.update(); } } if (mArmsSet) { _global.updateObjectsSet(mArmsSet); } } var mPosX = 0; var mPosY = 0; var mIniX = 0; var mIniY = 0; var mEndX = 0; var mEndY = 0; var mGpx = null; var mAction = null; var mHealth = 0; var mInitHealth = 0; var mArmsSet = null; var mInvincible = false; var mCollisionOn = true; var mDeleted = false; var mColorHit = null; var mTransform = null; var mInitColor = null; var onHitFx = 0; }Symbol 1331 MovieClip [__Packages.clsMCE] Frame 0class clsMCE { var mResponseMode, mState, mVelX, mVelY, mWorldLimitUp, mWorldLimitDown, mWorldLimitLeft, mWorldLimitRight, mMount_x, mMount_y; function clsMCE (nameMc, nameId, depth) { movieClip = _root.attachMovie(nameMc, nameId, depth); setVelocity(0, 0); setWorldLimit(DEF_WORLD_LIMIT_UP, DEF_WORLD_LIMIT_DOWN, DEF_WORLD_LIMIT_LEFT, DEF_WORLD_LIMIT_RIGHT); mResponseMode = RESPONSE_MODE_KILL; mState = _global.ST_BEGIN; } function set _parent(obj) { mParent = obj; //return(_parent); } function get _parent() { return(mParent); } function get state() { return(mState); } function set state(st) { mState = st; //return(state); } function get clip() { return(movieClip); } function set _velX(vx) { mVelX = vx; //return(_velX); } function set _velY(vy) { mVelY = vy; //return(_velY); } function get _velX() { return(mVelX); } function get _velY() { return(mVelY); } function setVelocity(velx, vely) { mVelX = velx; mVelY = vely; mTime = _global.TIMER; } function setRotation(rot, continuous) { if (continuous) { mRotation = rot; mTime_Rot = _global.TIMER; } else { movieClip._rotation = rot; } } function setWorldLimit(up, down, left, right) { mWorldLimitUp = up; mWorldLimitDown = down; mWorldLimitLeft = left; mWorldLimitRight = right; } function setResponseMode(mode) { mResponseMode = mode; } function mount(gpx, x, y) { if (mMount) { return(undefined); } mGpxMounted = gpx; mMount_x = x; mMount_y = y; mMount = true; } function isMounted() { return(mMount); } function dismount() { mGpxMounted = null; mMount = false; } function getX(x) { return(movieClip._x); } function getY(y) { return(movieClip._y); } function setPosition(x, y) { movieClip._x = x; movieClip._y = y; } function setScale(nScale) { movieClip._xscale = nScale; movieClip._yscale = nScale; } function resize(w, h) { movieClip._width = w; movieClip._height = h; } function addLinkPoint(x, y) { if (mzLinkPoints == null) { mzLinkPoints = new Array(); } var _local2 = mzLinkPoints.length; mzLinkPoints[_local2] = [x, y]; return(_local2); } function getLinkPoint(k) { if (mzLinkPoints == null) { return(null); } return(mzLinkPoints[k]); } function onWordLimit() { switch (mResponseMode) { case RESPONSE_MODE_KILL : setVelocity(0, 0); mState = _global.ST_KILL; break; case RESPONSE_MODE_RIGID : if (movieClip._x < mWorldLimitLeft) { movieClip._x = mWorldLimitLeft; } else if (movieClip._x > mWorldLimitRight) { movieClip._x = mWorldLimitRight; } if (movieClip._y < mWorldLimitUp) { movieClip._y = mWorldLimitUp; } else { if (movieClip._y <= mWorldLimitDown) { break; } movieClip._y = mWorldLimitDown; } } } function checkWorldLimit() { if ((movieClip._x < mWorldLimitLeft) || (movieClip._x > mWorldLimitRight)) { onWordLimit(); } else if ((movieClip._y < mWorldLimitUp) || (movieClip._y > mWorldLimitDown)) { onWordLimit(); } } function setPause(pause) { mPause = pause; if (!mPause) { mTime = _global.TIMER; mTime_Rot = _global.TIMER; } } function update() { if (mPause) { return(undefined); } if (mState == _global.ST_KILL) { return(undefined); } if (mMount) { movieClip._x = mGpxMounted.__get__clip()._x + mMount_x; movieClip._y = mGpxMounted.__get__clip()._y + mMount_y; } else { if (mVelX || (mVelY)) { var _local3 = (_global.TIMER - mTime) / 100; mTime = _global.TIMER; if (mVelX) { movieClip._x = movieClip._x + (mVelX * _local3); } if (mVelY) { movieClip._y = movieClip._y + (mVelY * _local3); } } if (mRotation) { var _local3 = (_global.TIMER - mTime_Rot) / 1000; mTime_Rot = _global.TIMER; movieClip._rotation = movieClip._rotation + (mRotation * _local3); } } checkWorldLimit(); } function free() { if (mDeleted) { return(undefined); } removeMovieClip(movieClip); movieClip = null; dismount(); if (mzLinkPoints) { delete mzLinkPoints; mzLinkPoints = null; } mDeleted = true; } static var DEF_WORLD_LIMIT_UP = -125; static var DEF_WORLD_LIMIT_DOWN = 525; static var DEF_WORLD_LIMIT_LEFT = -125; static var DEF_WORLD_LIMIT_RIGHT = 725; static var RESPONSE_MODE_KILL = 1; static var RESPONSE_MODE_RIGID = 2; var mRotation = 0; var mParent = null; var movieClip = null; var mGpxMounted = null; var mMount = false; var mzLinkPoints = null; var mTime = 0; var mTime_Rot = 0; var mDeleted = false; var mPause = false; }Symbol 1332 MovieClip [__Packages.clsAction] Frame 0class clsAction { var mIniX, mIniY, mState, mSubState, mOldState; function clsAction (actor) { mActor = actor; mGpx = mActor.gpx; mIniX = mGpx.getX(); mIniY = mGpx.getY(); mState = _global.ST_BEGIN; mSubState = _global.ST_BEGIN; mOldState = _global.ST_INDEF; } function set active(active) { mActive = active; //return(this.active); } function get active() { return(mActive); } function addAttackPosition(x, y) { if (mzAttakPositions) { var _local2 = mzAttakPositions.length; mzAttakPositions[_local2] = [x, y]; } } function free() { } function subUpdate(subAction) { if (!(subAction.mState === _global.ST_FINISH)) { } else { mSubAction.free(); delete mSubAction; mSubAction = null; onSubActionEnd(); } } function update() { } function onSubActionEnd() { } function onHit(param) { } function onAnimationEnd() { } var mGpx = null; var mActive = false; var mActor = null; var mzAttakPositions = null; var mCurrPosition = -1; var mSubAction = null; var mTime = 0; }Symbol 1333 MovieClip [__Packages.clsSimSet] Frame 0class clsSimSet { var mName; function clsSimSet (nameSet) { mzSet = new Array(); mName = nameSet; } function add(obj) { mzSet.push(obj); } function getCount() { return(mzSet.length); } function getIndexObject(obj) { var _local3 = mzSet.length; var _local2 = 0; while (_local2 < _local3) { if (obj == getObject(_local2)) { return(_local2); } _local2++; } return(-1); } function getObject(index) { if ((index >= 0) && (index < mzSet.length)) { return(mzSet[index]); } return(null); } function removeIndex(index) { var _local3 = null; if ((index >= 0) && (index < mzSet.length)) { _local3 = mzSet[index]; mzSet.splice(index, 1); } return(_local3); } function remove(obj) { var _local3 = mzSet.length; var _local2 = 0; while (_local2 < _local3) { if (obj == mzSet[_local2]) { break; } _local2++; } if (_local2 < _local3) { trace(mzSet.splice(_local2, 1)); } } function echo() { var _local3 = mzSet.length; var _local2 = 0; while (_local2 < _local3) { _local2++; } } function free() { if (mzSet) { delete mzSet; mzSet = null; } } var mzSet = null; }Symbol 1334 MovieClip [__Packages.clsArm] Frame 0class clsArm { var mState, mNameMCArms, mVelocity, mDamage; function clsArm () { mState = _global.ST_BEGIN; mDepth = _global.DEPTH_BULLET_MIN; mBulletSet = new clsSimSet("mBulletSet"); } function setAttack(objAttack) { if (mAttack) { return(undefined); } mAttack = objAttack; } function shoot(x, y, ang, scale, objetive) { if (mDepth > _global.DEPTH_BULLET_MAX) { mDepth = _global.DEPTH_BULLET_MIN; } var _local3 = new clsMCE(mNameMCArms, mNameMCArms + mDepth, mDepth); if (scale) { _local3.setScale(scale); } mDepth++; _local3.setPosition(x, y); _local3.setRotation(ang, false); _local3.attack = mAttack; _local3.attack.create(mVelocity, mDamage, ang); _local3.attack.bullet = _local3; _local3.attack.objetive = objetive; _local3.attack.active = true; mBulletSet.add(_local3); return(_local3); } function update() { var _local3 = 0; while (_local3 < mBulletSet.getCount()) { mGpxBullet = mBulletSet.getObject(_local3); if (mGpxBullet.attack.active) { mGpxBullet.attack.update(); } mGpxBullet.update(); if (mGpxBullet.state == _global.ST_KILL) { mBulletSet.removeIndex(_local3); mGpxBullet.free(); delete mGpxBullet; _local3--; } _local3++; } } function free() { if (mDeleted) { return(undefined); } _global.clearSimSet(mBulletSet); mBulletSet.free(); delete mBulletSet; mBulletSet = null; if (mAttack) { mAttack.free(); delete mAttack; mAttack = null; } mDeleted = true; } static var mDepth = 0; var mDeleted = false; var mGpxBullet = null; var mBulletSet = null; var mOwner = null; var mAttack = null; }Symbol 1335 MovieClip [__Packages.clsAttack] Frame 0class clsAttack { var mActive, mState; function clsAttack () { mActive = false; mState = _global.ST_INDEF; } function set active(act) { mActive = act; //return(active); } function get active() { return(mActive); } function set bullet(pBullet) { mBullet = pBullet; //return(bullet); } function get bullet() { return(mBullet); } function set objetive(obj) { mObjetive = obj; //return(objetive); } function get objetive() { return(mObjetive); } function toAttack() { mIniX = mBullet.getX(); mIniY = mBullet.getY(); mBullet.setVelocity(mVelocity * Math.cos(mAngRad), mVelocity * Math.sin(mAngRad)); mState = _global.ST_MOVE_TO_END; } function update() { if (!(mState === _global.ST_BEGIN)) { } else { toAttack(); } checkCollisionObjetive(); } function checkCollisionObjetive() { if (mObjetive) { if (!mObjetive.isCollisionActive()) { return(undefined); } if (mBullet.__get__clip().mc_collision.hitTest(mObjetive.mGpx.mc_collision)) { mObjetive.processHit(mDamage); mBullet.__set__state(_global.ST_KILL); } } } function free() { mBullet = null; mOwner = null; } var mVelocity = 0; var mDamage = 0; var mBullet = null; var mOwner = null; var mAngRad = 0; var mObjetive = null; var mIniX = 0; var mIniY = 0; }Symbol 1336 MovieClip [__Packages.clsBoss_01] Frame 0class clsBoss_01 extends clsActor { var mGpx, nLife, getCountArms, getArm; function clsBoss_01 (nameMCE, posx, posy) { super(nameMCE, posx, posy, _global.DEPTH_BOSS); mGpx.setResponseMode(clsMCE.RESPONSE_MODE_RIGID); } function set life(lif) { nLife = lif; //return(life); } function get life() { return(nLife); } function shoot() { if (mCurrArm >= getCountArms()) { mCurrArm = 0; } var _local3 = getArm(mCurrArm); if (_local3) { _local3.shoot(mGpx.getX() + BULLET_X, mGpx.getY() + BULLET_Y, 90, _global.player); } mCurrArm++; } function shootSpecial() { var _local4 = _global.SHOOT_NORMAL; var _local3 = 70; nCountShoot++; switch (nCountShoot) { case 1 : var _local6 = -105; var _local7 = 30; var _local5 = 2; break; case 2 : _local6 = -90; _local7 = 0; _local5 = 1; break; case 3 : _local6 = -105; _local7 = 30; _local5 = 2; break; case 4 : _local6 = -90; _local7 = 0; _local5 = 1; nCountShoot = 0; } _global.game.shootEnemy(5, mGpx.getX() + BULLET_X_UP, mGpx.getY() + BULLET_Y_UP, _local4, _local6, _local7, _local5, _local3); } function fist() { var _local4 = _global.SHOOT_NORMAL; var _local3 = 100; _global.game.shootEnemy(6, mGpx.getX() + BULLET_X_UP, mGpx.getY() + BULLET_Y_UP, _local4, -90, 0, 1, _local3); } function loosenBond(x, y, typeBond) { _global.game.createBonus(x, y, typeBond); } function loosenBondBoss(typeBond) { if ((typeBond == _global.B_MULTI) && (_global.game.mzBalls.length > 2)) { typeBond = _global.B_EMPTY; } _global.game.createBonus(mGpx.getX() + BOND_X, mGpx.getY() + BOND_Y, typeBond); } function getX() { return(mGpx.getX()); } function getY() { return(mGpx.getY()); } function getWidth() { return(mGpx.__get__clip()._width); } function getHeight() { return(mGpx.__get__clip()._height); } function orderIntro() { mGpx.__get__clip().gotoAndStop("INTRO"); } function orderStand() { mGpx.__get__clip().gotoAndStop("STAND"); } function orderLeft() { mGpx.__get__clip().gotoAndStop("LEFT"); } function orderRight() { mGpx.__get__clip().gotoAndStop("RIGHT"); } function orderFire() { mGpx.__get__clip().gotoAndStop("SHOOT"); } function orderFireRight() { mGpx.__get__clip().gotoAndStop("SHOOT_R"); } function orderFireSpecial() { mGpx.__get__clip().gotoAndStop("SHOOT_E"); } function orderHit() { mGpx.__get__clip().gotoAndPlay("HIT"); } function orderHitShoot() { mGpx.__get__clip().gotoAndPlay("HIT2"); } function orderDie() { mGpx.__get__clip().gotoAndStop("DIE"); } function orderDieHope() { mGpx.__get__clip().gotoAndStop("HOPE"); } function orderDieTotal() { mGpx.__get__clip().gotoAndStop("DIE3"); } function orderTransformation() { mGpx.__get__clip().gotoAndStop("TRANS"); } function orderReload() { mGpx.__get__clip().gotoAndStop("RELOAD"); } function orderFist() { mGpx.__get__clip().gotoAndStop("FIST"); } static var BULLET_X = 35; static var BULLET_Y = 160; static var BULLET_X_UP = 55; static var BULLET_Y_UP = 100; static var BOND_X = 25; static var BOND_Y = 110; static var BULLET_MAX = 3; var mContBullet = 0; var mCurrArm = 0; static var FREQ_SHOOT = 200; static var DAMAGE_BOSS = -25; static var DAMAGE_BULLET = -20; var nCountShoot = 0; }Symbol 1337 MovieClip [__Packages.clsArmFire] Frame 0class clsArmFire extends clsArm { var mVelocity, mDamage, mNameMCArms; function clsArmFire (vel, damage) { super(); mVelocity = vel; mDamage = damage; mNameMCArms = "mc_shoot_enemy"; } function shoot(x, y, ang, objetive) { var _local2 = super.shoot(x, y, ang, 0, objetive); _local2.__get__clip().gotoAndStop("SHOOT_1"); } static var VELOCITY = 20; static var DAMAGE = -5; }Symbol 1338 MovieClip [__Packages.clsAttSimpleShoot] Frame 0class clsAttSimpleShoot extends clsAttack { var mVelocity, mDamage, mAngRad, mState; function clsAttSimpleShoot () { super(); } function create(vel, damage, angDeg) { mVelocity = vel; mDamage = damage; mAngRad = _global.DegToRad(angDeg); mState = _global.ST_BEGIN; } }Symbol 1339 MovieClip [__Packages.clsActionBoss_01] Frame 0class clsActionBoss_01 extends clsAction { var mzAttakPositions, mState, mStateShot, nRotateLeft, nRotateRight, nVarRotateLeft, nVarRotateRight, nSpeedBoss, mActor, mAuxOldState, mSubAction, mOldState, mNextState, mTime; function clsActionBoss_01 (boss, rotLeft, rotRight, speedBoss) { super(boss); mzAttakPositions = new Array(); mState = _global.ST_INIT; mStateShot = _global.ST_STAND; mTimeShot = _global.TIMER; nRotateLeft = rotLeft; nRotateRight = rotRight; nVarRotateLeft = rotLeft; nVarRotateRight = rotRight; nSpeedBoss = speedBoss; setBondsToLoosen(); } function free() { if (mzAttakPositions) { delete mzAttakPositions; mzAttakPositions = null; } if (mzNewPositions) { delete mzNewPositions; mzNewPositions = null; } if (mzAux) { delete mzAux; mzAux = null; } if (mBondsSet) { _global.clearSimSet(mBondsSet); delete mBondsSet; mBondsSet = null; } } function setBondsToLoosen() { if (mBondsSet) { return(undefined); } mBondsSet = new clsSimSet("mBondsSet"); mBondsSet.add(new clsNodeBond(_global.HEATBLAST)); mBondsSet.add(new clsNodeBond(_global.B_OMNI)); mBondsSet.add(new clsNodeBond(_global.XLR8)); mBondsSet.add(new clsNodeBond(_global.B_MULTI)); mBondsSet.add(new clsNodeBond(_global.STINKFLY)); mBondsSet.add(new clsNodeBond(_global.B_OMNI)); mBondsSet.add(new clsNodeBond(_global.WILDVINE)); mBondsSet.add(new clsNodeBond(_global.B_MULTI)); mBondsSet.add(new clsNodeBond(_global.HEATBLAST)); mBondsSet.add(new clsNodeBond(_global.B_OMNI)); mBondsSet.add(new clsNodeBond(_global.RIPJAWS)); mBondsSet.add(new clsNodeBond(_global.B_MULTI)); } function loosenBond() { if (mIndexBonds >= mBondsSet.getCount()) { mIndexBonds = 0; } var _local2 = mBondsSet.getObject(mIndexBonds); mActor.loosenBondBoss(_local2.getTypeBond()); mIndexBonds++; } function update() { if (mState == _global.ST_INIT) { mTimeShot = _global.TIMER; } if ((_global.collisionBoss == true) && (_global.game.mzBalls[0].mGpx._y > LIMIT_BLOCKS)) { _global.collisionBoss = false; if (mAuxOldState != _global.ST_DIE) { RestoreBlock(); } } if (nTimeActivateOmnitrix != null) { if (Key.isDown(_global.KEY_Z)) { _global.game.activateOnmitrix(); nTimeActivateOmnitrix = null; mPause = true; mActor.__get__gpx().setVelocity(0, 0); mAuxOldState = _global.ST_DIE; _global.collisionBoss = false; mActor.orderDie(); } else if (((getTimer() / 1000) - nTimeActivateOmnitrix) >= TIME_ACTIVATE_OMNI) { mZ++; if (mZ == 2) { _global.game.activateOnmitrix(); nTimeActivateOmnitrix = null; mPause = true; mActor.__get__gpx().setVelocity(0, 0); mAuxOldState = _global.ST_DIE; _global.collisionBoss = false; mActor.orderDie(); } else { _global.aplicateOmni = false; _global.game.createMessage(375, 150, "mc_msn_activate_omni"); nTimeActivateOmnitrix = getTimer() / 1000; } } } updateShot(); if (mPause) { return(undefined); } if (_global.onmitrix == nActiveOmnitrix) { hopeActivateOmnitrix(); } if (mPause) { return(undefined); } switch (mState) { case _global.ST_INIT : mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[0], VELOCITY_INTRO, true, this); mActor.orderIntro(); mOldState = mState; mNextState = _global.ST_INDEF; mState = _global.ST_SUB_ACTION; break; case _global.ST_ROTATE_LEFT : if (nVarRotateLeft != 0) { nPointBoss++; mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[nPointBoss], nSpeedBoss, true, this); mOldState = mState; if ((mzAttakPositions[nPointBoss][0] - mzAttakPositions[nPointBoss - 1][0]) <= 0) { bOrder = true; mActor.orderLeft(); } else { bOrder = false; mActor.orderRight(); } mNextState = _global.ST_ROTATE_LEFT; mState = _global.ST_SUB_ACTION; } if (nPointBoss == mzAttakPositions.length) { nVarRotateLeft--; if (nVarRotateLeft < 0) { nVarRotateLeft = nRotateLeft; mOldState = _global.ST_CHANGE; mNextState = _global.ST_ROTATE_RIGHT; onSubActionEnd(); } else if (nVarRotateLeft == 0) { } else { nPointBoss = 0; } } break; case _global.ST_ROTATE_RIGHT : if (nVarRotateRight != 0) { nPointBoss--; mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[nPointBoss], nSpeedBoss, true, this); mOldState = mState; if ((mzAttakPositions[nPointBoss][0] - mzAttakPositions[nPointBoss + 1][0]) <= 0) { bOrder = true; mActor.orderLeft(); } else { bOrder = false; mActor.orderRight(); } mNextState = _global.ST_ROTATE_RIGHT; mState = _global.ST_SUB_ACTION; } if (nPointBoss == 0) { nVarRotateRight--; if (nVarRotateRight < 0) { nVarRotateRight = nRotateRight; mOldState = _global.ST_ROTATE_LEFT; mNextState = _global.ST_ROTATE_LEFT; onSubActionEnd(); } else if (nVarRotateRight == 0) { } else { nPointBoss = mzAttakPositions.length; } } break; case _global.ST_REST : mOldState = mState; if (mTimeRest <= ((_global.TIMER - mTime) / 1000)) { mState = mNextState; } break; case _global.ST_SUB_ACTION : if (!mSubAction.__get__active()) { break; } mSubAction.update(); } } function addNewPosition(x, y) { if (mzNewPositions) { var _local2 = mzNewPositions.length; mzNewPositions[_local2] = [x, y]; } } function changeTrajectory() { var _local2 = 0; while (_local2 < mzAttakPositions.length) { mzAttakPositions[_local2] = mzNewPositions[_local2]; _local2++; } } function RestoreTrajectory() { var _local2 = 0; while (_local2 < mzAttakPositions.length) { mzAttakPositions[_local2] = mzAux[_local2]; _local2++; } } function storeTrajectory() { var _local2 = 0; while (_local2 < mzAttakPositions.length) { mzAux[_local2] = mzAttakPositions[_local2]; _local2++; } } function updateShot() { if (mOldState == _global.ST_INIT) { return(undefined); } if (mAuxOldState == _global.ST_DIE) { return(undefined); } if (mAuxOldState == _global.ST_HOPE) { return(undefined); } if (!(mStateShot === _global.ST_STAND)) { } else if (SHOT_FREQUENCY <= ((_global.TIMER - mTimeShot) / 1000)) { mPause = true; mStateShot = _global.ST_FIRE; mActor.__get__gpx().setVelocity(0, 0); mActor.orderFire(); mTimeShot = _global.TIMER; } } function hopeActivateOmnitrix() { mPause = true; mActor.__get__gpx().setVelocity(0, 0); mActor.orderDieHope(); mActor.__get__gpx().setPause(true); mAuxOldState = _global.ST_HOPE; nTimeActivateOmnitrix = getTimer() / 1000; _global.bossHope = true; } function onSubActionEnd() { mState = mNextState; if (mState == _global.ST_REST) { mActor.orderStand(); mTimeRest = TIME_REST_END; mTime = _global.TIMER; switch (mOldState) { case _global.ST_ROTATE_LEFT : mNextState = _global.ST_ROTATE_LEFT; break; case _global.ST_CHANGE : mNextState = _global.ST_ROTATE_RIGHT; } } } function onAnimationEnd() { if (mAuxOldState == _global.ST_HOPE) { return(undefined); } if (mAuxOldState == _global.ST_DIE) { mActor.__set__state(_global.ST_DIE); return(undefined); } if (mAuxOldState == _global.ST_HIT) { mAuxOldState = 0; mStateShot = _global.ST_HIT; mActor.__get__gpx().setPause(false); } if (mPause) { if ((mStateShot == _global.ST_FIRE) || (mStateShot == _global.ST_HIT)) { mPause = false; if (mStateShot == _global.ST_FIRE) { mTimeShot = _global.TIMER; } mStateShot = _global.ST_STAND; switch (mOldState) { case _global.ST_ROTATE_LEFT : if (bOrder == true) { mActor.orderLeft(); } else { mActor.orderRight(); } mActor.__get__gpx().setVelocity(0, 0); break; case _global.ST_ROTATE_RIGHT : if (bOrder == true) { mActor.orderLeft(); } else { mActor.orderRight(); } mActor.__get__gpx().setVelocity(0, 0); } } } if (mOldState == _global.ST_INIT) { mOldState = _global.ST_ROTATE_LEFT; mNextState = _global.ST_REST; onSubActionEnd(); } } function onHit(zone) { if (mAuxOldState == _global.ST_DIE) { return(undefined); } if (mAuxOldState == _global.ST_HIT) { return(undefined); } if (_global.collisionShootPlayer == true) { nCountShootPlayer++; _global.collisionShootPlayer = false; if ((nCountShootPlayer % EQUIV_BALL) == 0) { loosenBond(); hitBoss(zone); } else { hitBoss(zone); } } else { if (_global.collisionBoss != true) { _global.collisionBoss = true; DestroyBlock(); } loosenBond(); hitBoss(zone); } } function hitBoss(zone) { mPause = true; mActor.__get__gpx().setVelocity(0, 0); mActor.orderHit(); mAuxOldState = _global.ST_HIT; mActor.__get__gpx().setPause(true); } function DestroyBlock() { var _local2 = 0; while (_local2 < _global.game.mzActors.length) { if (_global.game.mzActors[_local2].idClass == _global.CLASS_RESTORES) { _global.game.mzActors[_local2].updateLife(6); } _local2++; } } function RestoreBlock() { var _local2 = 0; while (_local2 < _global.game.mzActors.length) { if (_global.game.mzActors[_local2].idClass == _global.CLASS_RESTORES) { _global.game.mzActors[_local2].restore(); } _local2++; } } var mZ = 0; static var VELOCITY_INTRO = 28; static var VELOCITY_END = 17; static var TIME_REST_INI = 4; static var TIME_REST_END = 2; var mTimeRest = 0; static var SHOT_FREQUENCY = 5; static var SHOT_REST = 0.5; var mTimeShot = 0; var mPause = false; var mBondsSet = null; var mIndexBonds = 0; var nPointBoss = 0; var bOrder = false; var nCountShootPlayer = 0; static var EQUIV_BALL = 5; static var LIMIT_BLOCKS = 260; static var nActiveOmnitrix = 4; static var TIME_ACTIVATE_OMNI = 10; var nTimeActivateOmnitrix = null; var mzNewPositions = null; var mzAux = new Array([0, 0], [0, 0], [0, 0], [0, 0]); }Symbol 1340 MovieClip [__Packages.clsNodeBond] Frame 0class clsNodeBond { var mTypeNode, mTypeBond, mIndex; function clsNodeBond (typeBond) { mTypeNode = NODE_SIMPLE; mTypeBond = typeBond; mIndex = _global.ST_INDEF; } function get nodeSet() { return(mNodeSet); } function getTypeBond() { if (mTypeNode == NODE_SIMPLE) { return(mTypeBond); } if (mIndex >= mNodeSet.getCount()) { mIndex = 0; } var _local2 = mNodeSet.getObject(mIndex); mIndex++; return(_local2.getTypeBond()); } function addBond(bond) { if (bond) { if (mTypeNode == NODE_SIMPLE) { mTypeNode = NODE_COMPOSED; mIndex = 0; } if (!mNodeSet) { mNodeSet = new clsSimSet("mNodeSet"); } mNodeSet.add(bond); } } function free() { if (mNodeSet) { _global.clearSimSet(mNodeSet); delete mNodeSet; mNodeSet = null; } } static var NODE_SIMPLE = 1; static var NODE_COMPOSED = 2; var mNodeSet = null; }Symbol 1341 MovieClip [__Packages.clsAcbMoveTo] Frame 0class clsAcbMoveTo extends clsAction { var mVel, mEndX, mEndY, mIniX, mIniY, mVelX, mVelY, mActive, mGpx, mState; function clsAcbMoveTo (actor, endPos, vel, active, controller) { super(actor); mVel = Math.abs(vel); mEndX = endPos[0]; mEndY = endPos[1]; mDist = _global.VectorLength(mIniX - mEndX, mIniY - mEndY); var _local4 = Math.atan2(mEndY - mIniY, mEndX - mIniX); mVelX = mVel * Math.cos(_local4); mVelY = mVel * Math.sin(_local4); mActive = active; mController = controller; } function isEnd() { if (mGpx.__get___velX() != mVelX) { mGpx.__set___velX(mVelX); } if (mGpx.__get___velY() != mVelY) { mGpx.__set___velY(mVelY); } var _local4 = mGpx.getX(); var _local3 = mGpx.getY(); var _local5 = _global.VectorLength(_local4 - mIniX, _local3 - mIniY); if (_local5 >= mDist) { return(true); } return(false); } function update() { switch (mState) { case _global.ST_BEGIN : mGpx.setVelocity(mVelX, mVelY); mState = _global.ST_MOVE_TO_END; break; case _global.ST_MOVE_TO_END : if (isEnd()) { mGpx.setVelocity(0, 0); mGpx.setPosition(mEndX, mEndY); mState = _global.ST_END; } break; case _global.ST_END : mState = _global.ST_FINISH; mController.subUpdate(this); } } var mDist = 0; var mController = null; }Symbol 1342 MovieClip [__Packages.clsActionBoss_02] Frame 0class clsActionBoss_02 extends clsAction { var mzAttakPositions, mState, nSpeedBoss, mActor, mOldState, mNextState, mSubAction; function clsActionBoss_02 (boss, speedBoss) { super(boss); mzAttakPositions = new Array(); setBondsToLoosen(); mState = _global.ST_INIT; nSpeedBoss = speedBoss; } function setBondsToLoosen() { if (mBondsSet) { return(undefined); } mBondsSet = new clsSimSet("mBondsSet"); var _local3 = new clsNodeBond(); _local3.addBond(new clsNodeBond(_global.WILDVINE)); _local3.addBond(new clsNodeBond(_global.HEATBLAST)); _local3.addBond(new clsNodeBond(_global.STINKFLY)); _local3.addBond(new clsNodeBond(_global.CANNONBOLT)); _local3.addBond(new clsNodeBond(_global.XLR8)); mBondsSet.add(_local3); mBondsSet.add(new clsNodeBond(_global.B_OMNI)); mBondsSet.add(new clsNodeBond(_global.B_MULTI)); mBondsSet.add(new clsNodeBond(_global.B_EMPTY)); } function loosenBond() { if (mIndexBonds >= mBondsSet.getCount()) { mIndexBonds = 0; } var _local2 = mBondsSet.getObject(mIndexBonds); mActor.loosenBondBoss(_local2.getTypeBond()); mIndexBonds++; } function free() { if (mzAttakPositions) { delete mzAttakPositions; mzAttakPositions = null; } if (mBondsSet) { _global.clearSimSet(mBondsSet); delete mBondsSet; mBondsSet = null; } } function update() { if (nTimeActivateOmnitrix != null) { activateOmnitrix(); } if ((_global.onmitrix == 4) && (nTimeActivateOmnitrix == null)) { HopeBoss(); } if ((((mOldState == ST_REST_1) || (mOldState == ST_REST_2)) || (mOldState == ST_REST_3)) || (mOldState == ST_REST_4)) { if (_global.shapeRotate[0].state == 0) { mState = mNextState; } } switch (mState) { case _global.ST_INIT : mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[0], VELOCITY_INTRO, true, this); mActor.orderIntro(); mOldState = mState; mNextState = ST_SHOT_TRIPLE_1; mState = ST_MOVE; break; case ST_SHOT_TRIPLE_1 : mActor.orderFireSpecial(); mOldState = mState; mNextState = ST_REST_1; mState = ST_EMPTY; break; case ST_REST_1 : mActor.orderStand(); mOldState = mState; mNextState = ST_LEFT_C; mState = ST_EMPTY; break; case ST_LEFT_C : mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[2], nSpeedBoss, true, this); mActor.orderLeft(); mOldState = mState; mNextState = ST_SHOT_SIMPLE_1; mState = ST_MOVE; break; case ST_EMPTY : break; case ST_SHOT_SIMPLE_1 : mActor.orderFire(); mOldState = mState; mNextState = ST_RIGHT_A; mState = ST_EMPTY; break; case ST_RIGHT_A : mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[0], nSpeedBoss, true, this); mActor.orderRight(); mOldState = mState; mNextState = ST_REST_2; mState = ST_MOVE; break; case ST_REST_2 : mActor.orderStand(); mOldState = mState; mNextState = ST_SHOT_TRIPLE_2; mState = ST_EMPTY; break; case ST_SHOT_TRIPLE_2 : mActor.orderFireSpecial(); mOldState = mState; mNextState = ST_REST_3; mState = ST_EMPTY; break; case ST_REST_3 : mActor.orderStand(); mOldState = mState; mNextState = ST_RIGHT_D; mState = ST_EMPTY; break; case ST_RIGHT_D : mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[3], nSpeedBoss, true, this); mActor.orderRight(); mOldState = mState; mNextState = ST_SHOT_SIMPLE_2; mState = ST_MOVE; break; case ST_SHOT_SIMPLE_2 : mActor.orderFireRight(); mOldState = mState; mNextState = ST_LEFT_A; mState = ST_EMPTY; break; case ST_LEFT_A : mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[0], nSpeedBoss, true, this); mActor.orderLeft(); mOldState = mState; mNextState = ST_REST_4; mState = ST_MOVE; break; case ST_REST_4 : mActor.orderStand(); mOldState = mState; mNextState = ST_FIST; mState = ST_EMPTY; break; case ST_FIST : mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[1], nSpeedBoss, true, this); mActor.orderFist(); mOldState = mState; mNextState = ST_RESTORE_A; mState = ST_MOVE; break; case ST_RESTORE_A : mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[0], nSpeedBoss, true, this); mActor.orderRight(); mOldState = mState; mNextState = ST_SHOT_TRIPLE_1; mState = ST_MOVE; break; case ST_MOVE : if (mSubAction.__get__active()) { mSubAction.update(); } break; case ST_DIE : mActor.orderDie(); mOldState = mState; mState = ST_EMPTY; } } function HopeBoss() { mHopeState = mState; mHopeOldState = mOldState; mHopeNextState = mNextState; mState = ST_EMPTY; mOldState = ST_HOPE; mActor.orderDieHope(); nTimeActivateOmnitrix = getTimer() / 1000; mActor.__get__gpx().setPause(true); } function activateOmnitrix() { if (Key.isDown(_global.KEY_Z)) { _global.game.activateOnmitrix(); nTimeActivateOmnitrix = null; mActor.__get__gpx().setVelocity(0, 0); mState = ST_DIE; } else if (((getTimer() / 1000) - nTimeActivateOmnitrix) >= TIME_ACTIVATE_OMNI) { mZ++; if (mZ == 2) { _global.game.activateOnmitrix(); nTimeActivateOmnitrix = null; mActor.__get__gpx().setVelocity(0, 0); mState = ST_DIE; } else { _global.aplicateOmni = false; _global.game.createMessage(375, 150, "mc_msn_activate_omni"); nTimeActivateOmnitrix = getTimer() / 1000; } } } function onSubActionEnd() { mState = mNextState; if (mOldState == _global.ST_INIT) { mState = ST_EMPTY; } if (mOldState == ST_FIST) { mState = ST_EMPTY; } if ((((mState == ST_REST_1) || (mState == ST_REST_2)) || (mState == ST_REST_3)) || (mState == ST_REST_4)) { _global.initRotate(); } } function onAnimationEnd() { switch (mOldState) { case _global.ST_INIT : mState = mNextState; _global.initBall = true; _global.game.createMessage(375, 180, "mc_msn_click"); break; case ST_SHOT_TRIPLE_1 : onSubActionEnd(); break; case ST_SHOT_TRIPLE_2 : onSubActionEnd(); break; case ST_HIT : mState = mAuxState; mAuxState = 0; mActor.__get__gpx().setPause(false); switch (mAuxOldState) { case ST_LEFT_C : mActor.orderLeft(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_SHOT_SIMPLE_1 : mActor.orderRight(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_RIGHT_A : mActor.orderRight(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_SHOT_SIMPLE_2 : mActor.orderLeft(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_RIGHT_A : mActor.orderLeft(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_RIGHT_D : mActor.orderRight(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_LEFT_A : mActor.orderLeft(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_FIST : mActor.orderRight(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_RESTORE_A : mActor.orderRight(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_REST_1 : mActor.orderStand(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_REST_2 : mActor.orderStand(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_REST_3 : mActor.orderStand(); mOldState = mAuxOldState; mAuxOldState = 0; break; case ST_REST_4 : mActor.orderStand(); mOldState = mAuxOldState; mAuxOldState = 0; } break; case ST_SHOT_SIMPLE_1 : mState = mNextState; break; case ST_SHOT_SIMPLE_2 : mState = mNextState; break; case ST_FIST : mState = mNextState; break; case ST_RELIVE : mState = mHopeState; mOldState = mHopeOldState; mNextState = mHopeNextState; mActor.__get__gpx().setPause(false); switch (mHopeOldState) { case ST_LEFT_C : mActor.orderLeft(); break; case ST_SHOT_SIMPLE_1 : mActor.orderRight(); break; case ST_RIGHT_A : mActor.orderRight(); break; case ST_SHOT_SIMPLE_2 : mActor.orderLeft(); break; case ST_RIGHT_A : mActor.orderLeft(); break; case ST_RIGHT_D : mActor.orderRight(); break; case ST_LEFT_A : mActor.orderLeft(); break; case ST_FIST : mActor.orderRight(); break; case ST_RESTORE_A : mActor.orderRight(); } mHopeState = 0; mHopeOldState = 0; mHopeNextState = 0; break; case ST_DIE : mActor.__set__state(_global.ST_DIE); } } function onHit(zone) { if (mOldState == _global.ST_INIT) { return(undefined); } if (mOldState == ST_SHOT_TRIPLE_1) { return(undefined); } if (mOldState == ST_SHOT_SIMPLE_1) { return(undefined); } if (mOldState == ST_SHOT_TRIPLE_2) { return(undefined); } if (mOldState == ST_SHOT_SIMPLE_2) { return(undefined); } if (mOldState == ST_FIST) { return(undefined); } if (mOldState == ST_HIT) { return(undefined); } if (mOldState == ST_HOPE) { return(undefined); } if (_global.collisionShootPlayer == true) { nCountShootPlayer++; _global.collisionShootPlayer = false; if ((nCountShootPlayer % EQUIV_BALL) == 0) { loosenBond(); hitBoss(zone); } else { hitBoss(zone); } } else { if (_global.collisionBoss != true) { _global.collisionBoss = true; } _global.activeShape(); loosenBond(); hitBoss(zone); } } function hitBoss(zone) { mAuxState = mState; mAuxOldState = mOldState; mActor.orderHit(); mState = ST_EMPTY; mOldState = ST_HIT; mActor.__get__gpx().setPause(true); } var mZ = 0; static var VELOCITY_INTRO = 28; static var TIME_REST_INI = 4; static var TIME_REST_END = 2; var mTimeRest = 0; var mBondsSet = null; var mIndexBonds = 0; static var EQUIV_BALL = 5; var nCountShootPlayer = 0; static var nActiveOmnitrix = 4; static var TIME_ACTIVATE_OMNI = 10; var nTimeActivateOmnitrix = null; var mAuxState = 0; var mAuxOldState = 0; var mHopeState = 0; var mHopeOldState = 0; var mHopeNextState = 0; static var ST_SHOT_TRIPLE_1 = 20; static var ST_MOVE = 21; static var ST_REST_1 = 22; static var ST_EMPTY = 23; static var ST_LEFT_C = 24; static var ST_SHOT_SIMPLE_1 = 25; static var ST_RIGHT_A = 26; static var ST_REST_2 = 27; static var ST_SHOT_TRIPLE_2 = 28; static var ST_REST_3 = 29; static var ST_RIGHT_D = 30; static var ST_SHOT_SIMPLE_2 = 31; static var ST_LEFT_A = 32; static var ST_REST_4 = 33; static var ST_FIST = 34; static var ST_RESTORE_A = 35; static var ST_REST_5 = 40; static var ST_HIT = 36; static var ST_HOPE = 37; static var ST_RELIVE = 38; static var ST_DIE = 39; }Symbol 1343 MovieClip [__Packages.clsActionBossUpgrade] Frame 0class clsActionBossUpgrade extends clsAction { var mzAttakPositions, mState, mStateShot, nRotateLeft, nRotateRight, nVarRotateLeft, nVarRotateRight, nSpeedBoss, mActor, mAuxOldState, mSubAction, mOldState, mNextState, mTime; function clsActionBossUpgrade (boss, rotLeft, rotRight, speedBoss) { super(boss); mzAttakPositions = new Array(); mzPositionHit = new Array(); setBondsToLoosen(); mState = _global.ST_INIT; mStateShot = _global.ST_STAND; mTimeShot = _global.TIMER; nRotateLeft = rotLeft; nRotateRight = rotRight; nVarRotateLeft = rotLeft; nVarRotateRight = rotRight; nSpeedBoss = speedBoss; } function setBondsToLoosen() { if (mBondsSet) { return(undefined); } mBondsSet = new clsSimSet("mBondsSet"); var _local3 = new clsNodeBond(); _local3.addBond(new clsNodeBond(_global.HEATBLAST)); _local3.addBond(new clsNodeBond(_global.STINKFLY)); mBondsSet.add(_local3); mBondsSet.add(new clsNodeBond(_global.B_OMNI)); } function loosenBond() { if (mIndexBonds >= mBondsSet.getCount()) { mIndexBonds = 0; } var _local2 = mBondsSet.getObject(mIndexBonds); mActor.loosenBondBoss(_local2.getTypeBond()); mIndexBonds++; } function free() { if (mzAttakPositions) { delete mzAttakPositions; mzAttakPositions = null; } if (mzPositionHit) { delete mzPositionHit; mzPositionHit = null; } if (mBondsSet) { _global.clearSimSet(mBondsSet); delete mBondsSet; mBondsSet = null; } } function update() { if (mState == _global.ST_INIT) { mTimeShot = _global.TIMER; } if (nTimeActivateOmnitrix != null) { if (Key.isDown(_global.KEY_Z)) { _global.onmitrix = 0; _global.game.activateOnmitrix(); nTimeActivateOmnitrix = null; mPause = true; mActor.__get__gpx().setVelocity(0, 0); nCountLife++; if (nCountLife == 1) { nCountLife = 0; mAuxOldState = _global.ST_DIE; mActor.orderDie(); } else { mAuxOldState = _global.ST_RELIVE; mActor.orderReload(); } } else if (((getTimer() / 1000) - nTimeActivateOmnitrix) >= TIME_ACTIVATE_OMNI) { _global.game.clearOnmitrix(); mActor.__get__gpx().setPause(false); nTimeActivateOmnitrix = null; mAuxOldState = 0; onAnimationEnd(); } } updateShot(); if (mPause) { return(undefined); } if (_global.onmitrix == nActiveOmnitrix) { hopeActivateOmnitrix(); } if (mState != _global.ST_REST) { mActor.getPoints(); mActor.getVectors(); } switch (mState) { case _global.ST_INIT : mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[0], VELOCITY_INTRO, true, this); mActor.orderIntro(); mOldState = mState; mNextState = _global.ST_INDEF; mState = _global.ST_SUB_ACTION; mzAttakPositions[0][0] = mzAttakPositions[mzAttakPositions.length - 1][0]; mzAttakPositions[0][1] = mzAttakPositions[mzAttakPositions.length - 1][1]; break; case _global.ST_ROTATE_LEFT : if (mAuxOldState == _global.ST_RESTORE_TRAY) { mAuxOldState = 0; } if (nVarRotateLeft != 0) { nPointBoss++; mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[nPointBoss], nSpeedBoss, true, this); mOldState = mState; if ((mzAttakPositions[nPointBoss][0] - mzAttakPositions[nPointBoss - 1][0]) <= 0) { bOrder = true; mActor.orderLeft(); } else { bOrder = false; mActor.orderRight(); } mNextState = _global.ST_ROTATE_LEFT; mState = _global.ST_SUB_ACTION; } if (nPointBoss == mzAttakPositions.length) { nVarRotateLeft--; if (nVarRotateLeft < 0) { nVarRotateLeft = nRotateLeft; mOldState = _global.ST_ROTATE_LEFT; mState = _global.ST_ROTATE_RIGHT; } else if (nVarRotateLeft == 0) { } else { nPointBoss = 0; } } break; case _global.ST_ROTATE_RIGHT : if (nVarRotateRight != 0) { nPointBoss--; mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[nPointBoss], nSpeedBoss, true, this); mOldState = mState; if ((mzAttakPositions[nPointBoss][0] - mzAttakPositions[nPointBoss + 1][0]) <= 0) { bOrder = true; mActor.orderLeft(); } else { bOrder = false; mActor.orderRight(); } mNextState = _global.ST_ROTATE_RIGHT; mState = _global.ST_SUB_ACTION; } if (nPointBoss == 0) { nVarRotateRight--; if (nVarRotateRight < 0) { nVarRotateRight = nRotateRight; mOldState = _global.ST_ROTATE_RIGHT; mState = _global.ST_TRAY_FIST; break; } if (nVarRotateRight == 0) { } else { nPointBoss = mzAttakPositions.length; } } break; case _global.ST_TRAY_FIST : mSubAction = new clsAcbMoveTo(mActor, mzPositionHit[0], nSpeedBoss, true, this); mActor.orderFist(); mOldState = _global.ST_TRAY_FIST; mState = _global.ST_SUB_ACTION; mNextState = _global.ST_INDEF; break; case _global.ST_RESTORE_TRAY : mSubAction = new clsAcbMoveTo(mActor, mzAttakPositions[0], nSpeedBoss, true, this); mActor.orderRight(); mOldState = _global.ST_RESTORE_TRAY; mState = _global.ST_SUB_ACTION; mNextState = _global.ST_ROTATE_LEFT; break; case _global.ST_REST : mOldState = mState; if (mTimeRest <= ((_global.TIMER - mTime) / 1000)) { mState = mNextState; } break; case _global.ST_SUB_ACTION : if (!mSubAction.__get__active()) { break; } mSubAction.update(); } } function addPositionHit(x, y) { if (mzPositionHit) { var _local2 = mzPositionHit.length; mzPositionHit[_local2] = [x, y]; } } function updateShot() { if (mOldState == _global.ST_INIT) { return(undefined); } if (mAuxOldState == _global.ST_DIE) { return(undefined); } if (mAuxOldState == _global.ST_HOPE) { return(undefined); } if (mAuxOldState == _global.ST_RELIVE) { return(undefined); } if (mOldState == _global.ST_TRAY_FIST) { return(undefined); } if (mOldState == _global.ST_RESTORE_TRAY) { return(undefined); } if (!(mStateShot === _global.ST_STAND)) { } else if (SHOT_FREQUENCY <= ((_global.TIMER - mTimeShot) / 1000)) { mPause = true; mStateShot = _global.ST_FIRE; mActor.__get__gpx().setVelocity(0, 0); mActor.orderFire(); mTimeShot = _global.TIMER; } } function hopeActivateOmnitrix() { mPause = true; mActor.__get__gpx().setVelocity(0, 0); mActor.orderDieHope(); mActor.__get__gpx().setPause(true); mAuxOldState = _global.ST_HOPE; nTimeActivateOmnitrix = getTimer() / 1000; } function onSubActionEnd() { mState = mNextState; if (mState == _global.ST_REST) { mActor.orderStand(); mTimeRest = TIME_REST_END; mTime = _global.TIMER; switch (mOldState) { case _global.ST_ROTATE_LEFT : mNextState = _global.ST_ROTATE_LEFT; break; case _global.ST_CHANGE : mNextState = _global.ST_ROTATE_RIGHT; } } } function onAnimationEnd() { if (mAuxOldState == _global.ST_HOPE) { return(undefined); } if (mAuxOldState == _global.ST_DIE) { mActor.__set__state(_global.ST_DIE); return(undefined); } if (mAuxOldState == _global.ST_HIT) { mAuxOldState = 0; mStateShot = _global.ST_HIT; mActor.__get__gpx().setPause(false); } if (mAuxOldState == _global.ST_RELIVE) { mAuxOldState = 0; mActor.__get__gpx().setPause(false); } if (mOldState == _global.ST_TRAY_FIST) { mState = _global.ST_RESTORE_TRAY; } if (mPause) { if ((mStateShot == _global.ST_FIRE) || (mStateShot == _global.ST_HIT)) { mPause = false; if (mStateShot == _global.ST_FIRE) { mTimeShot = _global.TIMER; } mStateShot = _global.ST_STAND; switch (mOldState) { case _global.ST_ROTATE_LEFT : if (bOrder == true) { mActor.orderLeft(); } else { mActor.orderRight(); } mActor.__get__gpx().setVelocity(0, 0); break; case _global.ST_ROTATE_RIGHT : if (bOrder == true) { mActor.orderLeft(); } else { mActor.orderRight(); } mActor.__get__gpx().setVelocity(0, 0); break; case _global.ST_TRAY_FIST : mActor.orderLeft(); mActor.__get__gpx().setVelocity(0, 0); } } } if (mOldState == _global.ST_INIT) { mOldState = _global.ST_INIT; mState = _global.ST_ROTATE_LEFT; } } function onHit(zone) { if (mAuxOldState == _global.ST_HIT) { return(undefined); } if ((zone == _global.HIT_BODY) || (zone == _global.HIT_HEAD)) { loosenBond(); } mPause = true; mActor.__get__gpx().setVelocity(0, 0); if (_global.collisionShootPlayer == true) { _global.collisionShootPlayer = false; mActor.orderHitShoot(); } else { mActor.orderHit(); } mAuxOldState = _global.ST_HIT; mActor.__get__gpx().setPause(true); } static var VELOCITY_INTRO = 28; static var VELOCITY_END = 17; static var TIME_REST_INI = 4; static var TIME_REST_END = 2; var mTimeRest = 0; static var SHOT_FREQUENCY = 3; static var SHOT_REST = 0.5; var mTimeShot = 0; var mPause = false; var mBondsSet = null; var mIndexBonds = 0; var nPointBoss = 0; var bOrder = false; static var nActiveOmnitrix = 4; static var TIME_ACTIVATE_OMNI = 3; var nTimeActivateOmnitrix = null; var mzPositionHit = null; var nCountLife = 0; }Symbol 1344 MovieClip [__Packages.clsShape] Frame 0class clsShape { var type, mGpx, Xo, Yo, scale, id, nP, angle, point, mIdClass, m; function clsShape (x, y, n, nId, nType, nDir, mScale) { type = Number(nType); var _local5 = clsGame.getNextCreationDepth(); mGpx = _root.attachMovie("mc_shape" + type, "mc_shape" + _local5, _local5); Xo = x; Yo = y; if (mScale == undefined) { scale = 100; } else { scale = mScale; } mGpx._xscale = (mGpx._yscale = scale); dir = Number(nDir); if (dir == undefined) { dir = 1; } initValues(type); mGpx._x = Xo; mGpx._y = Yo; id = nId; nP = n; angle = 360 / nP; point = new Array(); var _local4 = 0; while (_local4 < nP) { point.push([0, 0]); _local4++; } getPoints(); getVectors(); mIdClass = _global.CLASS_SHAPE; } function get idClass() { return(mIdClass); } function update() { if (speedRotation != 0) { mGpx._rotation = mGpx._rotation + speedRotation; getPoints(); getVectors(); } if (speedResize != 0) { resize(); getPoints(); getVectors(); } if (speedBoss == true) { getPoints(); getVectors(); } } function initValues(nType) { switch (nType) { case _global.SHAPE1 : Yo = Yo + 10; speedRotation = 1.5 * dir; break; case _global.SHAPE2 : Yo = Yo + 10; speedRotation = 1 * dir; break; case _global.SHAPE3 : Yo = Yo + 10; speedRotation = 1.5 * dir; break; case 4 : Yo = Yo + 10; speedRotation = 1.5 * dir; break; case 5 : Yo = Yo + 10; speedRotation = 1.5 * dir; break; case 11 : mGpx._alpha = 0; break; case 12 : speedRotation = 0; speedBoss = true; break; case 13 : speedRotation = 0; speedBoss = true; break; default : speedRotation = 0; } } function getPoints() { m = mGpx._rotation * (Math.PI/180); if ((type != 12) && (type != 13)) { Xo = mGpx._x; Yo = mGpx._y; } else if (type == 12) { if (_global.bossHope != true) { Xo = _global.boss.mGpx.getX(); Yo = _global.boss.mGpx.getY(); mGpx._x = Xo; mGpx._y = Yo; } else { Xo = _global.boss.mGpx.getX(); Yo = 35 + _global.boss.mGpx.getY(); mGpx._x = Xo; mGpx._y = Yo; } } else if (type == 13) { if (_global.bossFire != true) { Xo = _global.boss.mGpx.getX(); Yo = _global.boss.mGpx.getY(); mGpx._x = Xo; mGpx._y = Yo; } else { Xo = _global.boss.mGpx.getX(); Yo = _global.boss.mGpx.getY() - 30; mGpx._x = Xo; mGpx._y = Yo; } } var _local4 = mGpx._xscale / 100; var _local3 = 0; while (_local3 < nP) { point[_local3][0] = Xo + (_local4 * ((mGpx["p" + _local3]._x * Math.cos(m)) - (mGpx["p" + _local3]._y * Math.sin(m)))); point[_local3][1] = Yo + (_local4 * ((mGpx["p" + _local3]._x * Math.sin(m)) + (mGpx["p" + _local3]._y * Math.cos(m)))); _local3++; } } function getVectors() { _global.game.block["B" + id].V1 = {p0:{x:point[0][0], y:point[0][1]}, p1:{x:point[nP - 1][0], y:point[nP - 1][1]}}; var _local5 = 2; var _local3 = nP - 1; while (_local3 > 0) { _global.game.block["B" + id]["V" + _local5] = {p0:{x:point[_local3][0], y:point[_local3][1]}, p1:{x:point[_local3 - 1][0], y:point[_local3 - 1][1]}}; _local5++; _local3--; } var _local4 = 1; while (_local4 <= nP) { _global.game.updateVector(_global.game.block["B" + id]["V" + _local4], true); _local4++; } } function resize() { if ((mGpx._xscale < 50) || (mGpx._xscale > 200)) { speedResize = -speedResize; } mGpx._xscale = mGpx._xscale + speedResize; mGpx._yscale = mGpx._yscale + speedResize; } function drawVector() { var _local4 = _root.createEmptyMovieClip("mc" + id, 108000 + id); _local4.lineStyle(1, 16711680); _local4.moveTo(point[0][0], point[0][1]); var _local3 = 1; while (_local3 < nP) { _local4.lineTo(point[_local3][0], point[_local3][1]); _local3++; } _local4.lineTo(point[0][0], point[0][1]); } function free() { mGpx.removeMovieClip(); state = _global.ST_KILL; } var speedResize = 0; var speedRotation = 0; var dir = 0; var state = 0; var f_update = true; var speedBoss = false; }Symbol 1345 MovieClip [__Packages.clsBlock] Frame 0class clsBlock { var type, BW, BH, PRICE_HIT, PRICE_BREAK, mGpx, oX, oY, id, ang, len, sn, cs, mIdClass, life, impactBono, idBono, m, p1x, p1y, p2x, p2y, p3x, p3y, p4x, p4y, mc; function clsBlock (x, y, nId, nType, nBono) { type = Number(nType); var _local5 = "mc_block_" + type; BW = 40; BH = 20; PRICE_HIT = 100; PRICE_BREAK = 200; if (((((nType == 2) || (nType == 4)) || (nType == 6)) || (nType == 8)) || (nType == 10)) { BW = 40; BH = 40; y = y + 10; } if ((nType == 9) || (nType == 10)) { BW = 40; PRICE_HIT = 0; PRICE_BREAK = 0; } initValues(nBono); var _local6 = clsGame.getNextCreationDepth(); mGpx = _root.attachMovie(_local5, _local5 + _local6, _local6); oX = x; oY = y; id = nId; mGpx._x = x; mGpx._y = y; ang = Math.atan(BH / BW); len = Math.sqrt(((BW / 2) * (BW / 2)) + ((BH / 2) * (BH / 2))); sn = (-Math.sin(ang)) * len; cs = (-Math.cos(ang)) * len; getPoints(); getVectors(); if (((type == 9) || (type == 10)) || (type == 12)) { mIdClass = _global.CLASS_INDESTRUCTIBLE; } else { mIdClass = _global.CLASS_BLOCK; } } function get idClass() { return(mIdClass); } function initValues(nBono) { life = 4; impactBono = 0; if (nBono == undefined) { idBono = 0; } else { idBono = nBono; } var _local3 = type; switch (_local3) { case _global.BLOCK1 : life = 4; break; case _global.BLOCK2 : life = 6; break; case _global.BLOCK3 : life = 4; impactBono = 2; break; case _global.BLOCK4 : life = 6; impactBono = 4; break; case _global.BLOCK5 : life = 2; break; case _global.BLOCK6 : life = 4; break; case _global.BLOCK7 : life = 6; break; case _global.BLOCK8 : life = 8; break; case _global.BLOCK9 : life = 20000; break; case _global.BLOCK10 : life = 20000; break; case 12 : life = 20000; BW = 200; BH = 20; break; case 13 : life = 2; } } function update() { } function getPoints() { m = mGpx._rotation * (Math.PI/180); oX = mGpx._x; oY = mGpx._y; p1x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p1y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); cs = cs * -1; p2x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p2y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); sn = sn * -1; p3x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p3y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); cs = cs * -1; p4x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p4y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); } function updateLife(num) { life = life - num; if (life <= 0) { _global.game.updateScore(PRICE_BREAK); free(); } else { _global.game.updateScore(PRICE_HIT); if ((type == 9) || (type == 10)) { _global.game.createEffect(mGpx._x, mGpx._y, "mc_hit_indestructible"); } else if (type == 12) { _global.game.createEffect(mGpx._x, mGpx._y, "mc_hit_indestructible_100x20"); } else { var _local3 = 1; while (_local3 <= life) { if ((life == _local3) || (life == (_local3 + 1))) { var _local4; if ((_local3 % 2) == 0) { _local4 = _local3 / 2; } else { _local4 = (_local3 + 1) / 2; } mGpx.gotoAndStop("STATE_" + _local4); } _local3 = _local3 + 2; } } } } function getVectors() { _global.game.block["B" + id].V1 = {p0:{x:p1x, y:p1y}, p1:{x:p4x, y:p4y}}; _global.game.block["B" + id].V2 = {p0:{x:p4x, y:p4y}, p1:{x:p3x, y:p3y}}; _global.game.block["B" + id].V3 = {p0:{x:p3x, y:p3y}, p1:{x:p2x, y:p2y}}; _global.game.block["B" + id].V4 = {p0:{x:p2x, y:p2y}, p1:{x:p1x, y:p1y}}; var _local3 = 1; while (_local3 < 5) { _global.game.updateVector(_global.game.block["B" + id]["V" + _local3], true); _local3++; } } function drawVector() { mc = _root.createEmptyMovieClip("mc" + id, 108000 + id); mc.lineStyle(1, 16711680); mc.moveTo(p1x, p1y); mc.lineTo(p2x, p2y); mc.lineTo(p3x, p3y); mc.lineTo(p4x, p4y); mc.lineTo(p1x, p1y); } function free() { if ((idBono != 0) && (mGpx)) { _global.game.createBonus(mGpx._x, mGpx._y, idBono); } if (((type != _global.BLOCK9) && (type != _global.BLOCK10)) && (type != 12)) { if ((type == _global.BLOCK5) || (type == _global.BLOCK6)) { _global.game.createEffect(mGpx._x, mGpx._y, "mc_fx_bomb"); } else { _global.game.createEffect(mGpx._x, mGpx._y, "mc_destroy_normal"); } } mGpx.removeMovieClip(); state = _global.ST_KILL; } var state = 0; var loseBono = false; var nP = 4; }Symbol 1346 MovieClip [__Packages.clsBallsGenerator] Frame 0class clsBallsGenerator extends clsBlock { var mGpx, nBallVx, nBallVy, mIdClass, state; function clsBallsGenerator (x, y, nId, nType, nBono, nDegree, nVx, nVy, bBarrier) { super(x, y, nId, nType, nBono); mGpx._rotation = nDegree; nBallVx = nVx; nBallVy = nVy; bActiveBarrier = bBarrier; setFreqMax(); mIdClass = _global.CLASS_GENERATOR; mTimeRest = _global.TIMER; mState = _global.ST_REST; } function set active(act) { mActive = act; //return(active); } function get active() { return(mActive); } function generateBall() { if (_global.game.mzBalls.length >= MAX_BALLS_IN_LEVEL) { return(undefined); } if (bActiveBarrier == true) { _global.game.takenBarrier(false); } mGpx.gotoAndStop("LOOSEN"); mbProgress = true; mState = _global.ST_INDEF; } function inProgress() { return(mbProgress); } function setFreqMin() { mFreqMS = FREQ_GENERATOR_MIN * 1000; } function setFreqMax() { mFreqMS = FREQ_GENERATOR_MAX * 1000; } function update() { if (!mActive) { return(undefined); } switch (mState) { case _global.ST_BEGIN : generateBall(); break; case _global.ST_REST : if ((_global.TIMER - mTimeRest) < mFreqMS) { break; } mState = _global.ST_BEGIN; } } function updateLife(num) { } function onGenerate() { _global.game.createBall(mGpx._x, mGpx._y, nBallVx, nBallVy); mTimeRest = _global.TIMER; mState = _global.ST_REST; } function onAnimationEnd() { mGpx.gotoAndStop("STAND"); mbProgress = false; } function free() { mGpx.removeMovieClip(); state = _global.ST_KILL; } static var FREQ_GENERATOR_MIN = 4; static var FREQ_GENERATOR_MAX = 15; static var MAX_BALLS_IN_LEVEL = 3; var mState = -1; var mTimeRest = 0; var mFreqMS = 0; var mbProgress = false; var mActive = true; var bActiveBarrier = false; }Symbol 1347 MovieClip [__Packages.clsEnemy] Frame 0class clsEnemy { var type, typeShoot, interFrans, idBono, oX, oY, limit, move, speedMove, limitIni, mGpx, id, ang, BW, BH, len, sn, cs, mIdClass, life, price_die, frans, m, p1x, p1y, p2x, p2y, p3x, p3y, p4x, p4y; function clsEnemy (x, y, nId, nType, nBono, nTypeShoot, nMove, nLimit) { type = Number(nType); typeShoot = nTypeShoot; interFrans = 0; var _local4 = "mc_enemy_" + type; idBono = nBono; oX = x; oY = y + 10; initValues(nMove); limit = nLimit; if (nMove == undefined) { move = 0; } else { move = nMove; } if (limit > 0) { speedMove = 2; } else { speedMove = -2; } if (move == 1) { limitIni = oX; limit = limitIni + limit; } else if (move == 2) { limitIni = oY; limit = limitIni + limit; } if (limitIni > limit) { var _local7; _local7 = limitIni; limitIni = limit; limit = _local7; } var _local5 = clsGame.getNextCreationDepth(); mGpx = _root.attachMovie(_local4, _local4 + _local5, _local5); id = nId; mGpx._x = oX; mGpx._y = oY; ang = Math.atan(BH / BW); len = Math.sqrt(((BW / 2) * (BW / 2)) + ((BH / 2) * (BH / 2))); sn = (-Math.sin(ang)) * len; cs = (-Math.cos(ang)) * len; getPoints(); getVectors(); mIdClass = _global.CLASS_ENEMY; } function get idClass() { return(mIdClass); } function initValues() { switch (type) { case _global.ENEMY_ROBOT : life = 8; price_die = 400; oX = oX + 20; BW = 80; BH = 40; interFrans = random(100); frans = 300; break; case _global.ENEMY_MEGAWHATT : life = 4; price_die = 400; BW = 40; BH = 40; frans = 300; interFrans = 0; break; case _global.ENEMY_LIMAX : life = 12; oX = oX + 20; oY = oY + 10; price_die = 400; BW = 60; BH = 60; break; default : life = 4; price_die = 400; BW = 40; BH = 40; frans = 200; } } function update() { var _local3 = 0; while (_local3 < _global.game.mzBalls.length) { if (mGpx.hitTest(_global.game.mzBalls[_local3].mGpx.mc_collision)) { var _local4 = (((_global.game.mzBalls[_local3].id + ".") + id) + ".") + nP; _global.game.addCollision(_local4); } _local3++; } if (move == 1) { moveHorizontal(); } if (move == 2) { moveVertical(); } } function moveHorizontal() { if ((mGpx._x < limitIni) || (mGpx._x > limit)) { speedMove = -speedMove; } mGpx._x = mGpx._x + speedMove; getPoints(); getVectors(); } function moveVertical() { if ((mGpx._y < limitIni) || (mGpx._y > limit)) { speedMove = -speedMove; } mGpx._y = mGpx._y + speedMove; getPoints(); getVectors(); } function getPoints() { m = mGpx._rotation * (Math.PI/180); oX = mGpx._x; oY = mGpx._y; p1x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p1y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); cs = cs * -1; p2x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p2y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); sn = sn * -1; p3x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p3y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); cs = cs * -1; p4x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p4y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); } function updateLife(num) { life = life - num; if (life <= 0) { _global.game.updateScore(price_die); free(); } else { _global.game.updateScore(PRICE_HIT); mGpx.gotoAndStop("HIT"); } } function getVectors() { _global.game.block["B" + id].V1 = {p0:{x:p1x, y:p1y}, p1:{x:p4x, y:p4y}}; _global.game.block["B" + id].V2 = {p0:{x:p4x, y:p4y}, p1:{x:p3x, y:p3y}}; _global.game.block["B" + id].V3 = {p0:{x:p3x, y:p3y}, p1:{x:p2x, y:p2y}}; _global.game.block["B" + id].V4 = {p0:{x:p2x, y:p2y}, p1:{x:p1x, y:p1y}}; var _local3 = 1; while (_local3 < 5) { _global.game.updateVector(_global.game.block["B" + id]["V" + _local3], true); _local3++; } } function shoot() { mGpx.gotoAndStop("SHOOT"); var _local8 = mGpx._x; var _local6 = mGpx._y + 20; var _local4 = _global.SHOOT_NORMAL; var _local7 = 270; var _local9 = 0; var _local5 = 1; var _local3 = 70; if (type == _global.ENEMY_ROBOT) { _local3 = 50; _global.game.shootEnemy(2, _local8, _local6, _local4, _local7, _local9, _local5, _local3); } else { _global.game.shootEnemy(typeShoot, _local8, _local6, _local4, _local7, _local9, _local5, _local3); } } function drawVector() { var _local3 = _root.createEmptyMovieClip("mc" + id, 108000 + id); _local3.lineStyle(2, 16711680); _local3.moveTo(p1x, p1y); _local3.lineTo(p2x, p2y); _local3.lineTo(p3x, p3y); _local3.lineTo(p4x, p4y); _local3.lineTo(p1x, p1y); } function free() { _global.game.createBonus(mGpx._x, mGpx._y, idBono); _global.game.createEffect(mGpx._x, mGpx._y, "mc_destroy_normal"); mGpx.removeMovieClip(); state = _global.ST_KILL; var _local3 = 0; while (_local3 < _global.game.mzEnemy.length) { if (_global.game.mzEnemy[_local3][1] == id) { _global.game.mzEnemy.splice(_local3, 1); _global.upd_enemy = _global.upd_enemy - 1; _global.max_enemy = _global.max_enemy - 1; } _local3++; } } var state = 0; static var PRICE_HIT = 200; var loseBono = false; var nP = 4; var f_update = true; }Symbol 1348 MovieClip [__Packages.clsSwitch] Frame 0class clsSwitch { var type, mGpx, oX, oY, id, ang, BW, BH, len, sn, cs, mNameClip, mIdClass, m, p1x, p1y, p2x, p2y, p3x, p3y, p4x, p4y; function clsSwitch (x, y, nId, nType) { type = nType; initValues(); var _local4 = "mc_block_sw_" + type; var _local5 = clsGame.getNextCreationDepth(); mGpx = _root.attachMovie(_local4, _local4 + _local5, _local5); oX = x; oY = y; id = nId; state = _global.OFF; oldState = _global.OFF; mGpx.gotoAndStop("STATE_" + state); mGpx._x = x; mGpx._y = y; ang = Math.atan(BH / BW); len = Math.sqrt(((BW / 2) * (BW / 2)) + ((BH / 2) * (BH / 2))); sn = (-Math.sin(ang)) * len; cs = (-Math.cos(ang)) * len; getPoints(); mNameClip = "mc_block_sw_" + type; mIdClass = _global.CLASS_SWITCH; } function get idClass() { return(mIdClass); } function get nameClip() { return(mNameClip); } function set nameClip(val) { mNameClip = val; //return(nameClip); } function initValues() { switch (type) { case 1 : BW = 40; BH = 10; break; default : BW = 40; BH = 10; } } function getPoints() { m = mGpx._rotation * (Math.PI/180); oX = mGpx._x; oY = mGpx._y; p1x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p1y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); cs = cs * -1; p2x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p2y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); sn = sn * -1; p3x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p3y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); cs = cs * -1; p4x = oX + ((cs * Math.cos(m)) - (sn * Math.sin(m))); p4y = oY + ((cs * Math.sin(m)) + (sn * Math.cos(m))); } function updateLife() { updateState(_global.ON); } function updateState(ST) { if (oldState == ST) { return(undefined); } state = ST; oldState = state; mGpx.gotoAndStop("STATE_" + state); _global.game.onActiveSwitch(state); } function getVectors() { _global.game.block["B" + id].V1 = {p0:{x:p1x, y:p1y}, p1:{x:p4x, y:p4y}}; _global.game.block["B" + id].V2 = {p0:{x:p4x, y:p4y}, p1:{x:p3x, y:p3y}}; _global.game.block["B" + id].V3 = {p0:{x:p3x, y:p3y}, p1:{x:p2x, y:p2y}}; _global.game.block["B" + id].V4 = {p0:{x:p2x, y:p2y}, p1:{x:p1x, y:p1y}}; var _local3 = 1; while (_local3 < 5) { _global.game.updateVector(_global.game.block["B" + id]["V" + _local3], true); _local3++; } } function free() { mGpx.removeMovieClip(); state = _global.ST_KILL; } var state = 0; var oldState = 0; static var PRICE_HIT = 100; static var PRICE_BREAK = 200; var loseBono = false; var nP = 4; }Symbol 1349 MovieClip [__Packages.clsBlockRestored] Frame 0class clsBlockRestored extends clsBlock { var mIdClass, life, nlifeBlock, PRICE_BREAK, PRICE_HIT, mGpx, id, type, state; function clsBlockRestored (x, y, nId, nType, nBono, nlife) { super(x, y, nId, nType, nBono); setFreqRestored(); mIdClass = _global.CLASS_RESTORES; mTimeRest = _global.TIMER; life = nlife; nlifeBlock = nlife; } function set active(act) { mActive = act; //return(active); } function get active() { return(mActive); } function setFreqRestored() { mFreqMS = FREQ_RESTORED * 1000; } function update() { if (mActive) { return(undefined); } if (_global.collisionBoss != true) { if ((_global.TIMER - mTimeRest) >= mFreqMS) { restore(); } } } function updateLife(num) { life = life - num; if (life <= 0) { _global.game.updateScore(PRICE_BREAK); destroy(); } else { _global.game.updateScore(PRICE_HIT); var _local3 = 1; while (_local3 <= life) { if ((life == _local3) || (life == (_local3 + 1))) { var _local4; if ((_local3 % 2) == 0) { _local4 = _local3 / 2; } else { _local4 = (_local3 + 1) / 2; } mGpx.gotoAndStop("STATE_" + _local4); } _local3 = _local3 + 2; } } } function destroy() { if (id != _global.oldIdBlockDestroy) { mActive = false; mGpx.gotoAndStop("HIDE"); mTimeRest = _global.TIMER; _global.game.createEffect(mGpx._x, mGpx._y, "mc_destroy_normal"); _global.oldIdBlockDestroy = id; if ((_global.collisionBoss != true) && (!_global.bossHope)) { if (type == 15) { _global.game.createBonus(mGpx._x, mGpx._y, _global.getRandomNums([2, 2, 3, 7, 7])); } if (type == 16) { _global.game.createBonus(mGpx._x, mGpx._y, _global.getRandomNums([4, 4, 5])); } } } } function restore() { mGpx.gotoAndStop("RESTORE"); mActive = true; life = nlifeBlock; if (id == _global.oldIdBlockDestroy) { _global.oldIdBlockDestroy = null; } } function free() { mGpx.removeMovieClip(); state = _global.ST_KILL; } static var FREQ_RESTORED = 5; var mTimeRest = 0; var mFreqMS = 0; var mActive = true; }Symbol 1350 MovieClip [__Packages.clsBlockRestoredBoss] Frame 0class clsBlockRestoredBoss extends clsBlock { var mIdClass, life, nlifeBlock, mGpx, id, PRICE_BREAK, PRICE_HIT, state; function clsBlockRestoredBoss (x, y, nId, nType, nBono, nlife) { super(x, y, nId, nType, nBono); setFreqRestored(); mIdClass = _global.CLASS_RESTORES; mTimeRest = _global.TIMER; life = nlife; nlifeBlock = nlife; } function set active(act) { mActive = act; //return(active); } function get active() { return(mActive); } function setFreqRestored() { mFreqMS = FREQ_RESTORED * 1000; } function update() { if (mActive) { return(undefined); } if ((_global.TIMER - mTimeRest) >= mFreqMS) { mGpx.gotoAndStop("RESTORE"); mActive = true; life = nlifeBlock; _global.countBlockDestroy--; if (id == _global.oldIdBlockDestroy) { _global.oldIdBlockDestroy = null; } } } function updateLife(num) { life = life - num; if (life <= 0) { _global.game.updateScore(PRICE_BREAK); destroy(); } else { _global.game.updateScore(PRICE_HIT); var _local3 = 1; while (_local3 <= life) { if ((life == _local3) || (life == (_local3 + 1))) { var _local4; if ((_local3 % 2) == 0) { _local4 = _local3 / 2; } else { _local4 = (_local3 + 1) / 2; } mGpx.gotoAndStop("STATE_" + _local4); } _local3 = _local3 + 2; } } } function destroy() { if (id != _global.oldIdBlockDestroy) { mActive = false; mGpx.gotoAndStop("HIDE"); mTimeRest = _global.TIMER; _global.game.createEffect(mGpx._x, mGpx._y, "mc_destroy_normal"); _global.countBlockDestroy++; _global.oldIdBlockDestroy = id; if (_global.countBlockDestroy == LOOSE_ALIEN) { var _local3 = _global.getRandom(LIMIT_LEFT, LIMIT_RIGHT); _global.boss.action.loosenBond(_local3, 0); } else if (_global.countBlockDestroy == LOOSE_MULTIBALL) { var _local3 = _global.getRandom(LIMIT_LEFT, LIMIT_RIGHT); _global.game.createBonus(_local3, 0, _global.B_MULTI); } } } function free() { mGpx.removeMovieClip(); state = _global.ST_KILL; } static var FREQ_RESTORED = 5; var mTimeRest = 0; var mFreqMS = 0; var mActive = true; static var LIMIT_LEFT = 210; static var LIMIT_RIGHT = 540; static var LOOSE_ALIEN = 2; static var LOOSE_MULTIBALL = 4; }Symbol 1351 MovieClip [__Packages.clsDoor] Frame 0class clsDoor { var type, angleBase, angleRange, time, cSwitch, speed, angleEnd, mGpx, Xo, Yo, id, nP, angle, point, mNameClip, mIdClass, nTimeOpen, nTimeClose, timeIni, flagTimeInterval, speedRotation, initTime, m; function clsDoor (x, y, n, nId, nType, nAngleBase, nAngleRange, nDir, nTime, tSwitch, nTimeOp, nTimeCl, bTime) { type = nType; angleBase = nAngleBase; angleRange = nAngleRange; time = nTime; cSwitch = tSwitch; state = _global.CLOSE; speed = 3 * dir; dir = Number(nDir); if (dir == undefined) { dir = 1; } angleEnd = angleBase + (nAngleRange * dir); var _local5 = clsGame.getNextCreationDepth(); mGpx = _root.attachMovie("mc_door_" + type, "mc_door" + _local5, _local5); mGpx.gotoAndStop("STATE_" + _global.ON); Xo = x; Yo = y; mGpx._x = Xo; mGpx._y = Yo; id = nId; nP = n; angle = 360 / nP; mGpx._rotation = angleBase; point = new Array(); var _local4 = 0; while (_local4 < nP) { point.push([0, 0]); _local4++; } getPoints(); getVectors(); mNameClip = "mc_door_" + type; mIdClass = _global.CLASS_DOOR; nTimeOpen = nTimeOp; nTimeClose = nTimeCl; timeControl = getTimer() / 1000; timeIni = timeControl; flagTimeInterval = bTime; } function get idClass() { return(mIdClass); } function get nameClip() { return(mNameClip); } function set nameClip(val) { mNameClip = val; //return(nameClip); } function update() { if (flagTimeInterval == false) { if ((((getTimer() / 1000) - timeControl) >= nTimeOpen) || (timeControl == timeIni)) { if ((state = _global.CLOSE)) { state = _global.CHANGE_OPEN; speedRotation = 2 * dir; flagTimeInterval = true; timeControl = getTimer() / 1000; } } } if (cSwitch.state == _global.ON) { if (state == _global.CLOSE) { state = _global.CHANGE_OPEN; speedRotation = 2 * dir; } } if (state == _global.CHANGE_OPEN) { mGpx._rotation = mGpx._rotation + speedRotation; if (speedRotation > 0) { if (mGpx._rotation > angleEnd) { mGpx._rotation = angleEnd; state = _global.OPEN; initTime = 1; } } if (speedRotation < 0) { if (mGpx._rotation < angleEnd) { mGpx._rotation = angleEnd; state = _global.OPEN; initTime = 1; } } getPoints(); getVectors(); } if (state == _global.OPEN) { mGpx.gotoAndStop("STATE_" + _global.OFF); if (flagTimeInterval == true) { if (((getTimer() / 1000) - timeControl) >= nTimeClose) { state = _global.CHANGE_CLOSE; speedRotation = -speedRotation; flagTimeInterval = false; timeControl = getTimer() / 1000; } } else if (time != 0) { initTime++; if ((initTime % time) == 0) { state = _global.CHANGE_CLOSE; speedRotation = -speedRotation; } } } if (state == _global.CHANGE_CLOSE) { mGpx._rotation = mGpx._rotation + speedRotation; if (speedRotation > 0) { if (mGpx._rotation > angleBase) { mGpx._rotation = angleBase; state = _global.CLOSE; if (cSwitch != null) { cSwitch.updateState(_global.OFF); } } } else if (mGpx._rotation < angleBase) { mGpx._rotation = angleBase; state = _global.CLOSE; if (cSwitch != null) { cSwitch.updateState(_global.OFF); } mGpx.gotoAndStop("STATE_" + _global.ON); } getPoints(); getVectors(); } } function getPoints() { m = mGpx._rotation * (Math.PI/180); Xo = mGpx._x; Yo = mGpx._y; var _local3 = mGpx._xscale / 100; var _local2 = 0; while (_local2 < nP) { point[_local2][0] = Xo + (_local3 * ((mGpx["p" + _local2]._x * Math.cos(m)) - (mGpx["p" + _local2]._y * Math.sin(m)))); point[_local2][1] = Yo + (_local3 * ((mGpx["p" + _local2]._x * Math.sin(m)) + (mGpx["p" + _local2]._y * Math.cos(m)))); _local2++; } } function getVectors() { _global.game.block["B" + id].V1 = {p0:{x:point[0][0], y:point[0][1]}, p1:{x:point[nP - 1][0], y:point[nP - 1][1]}}; var _local5 = 2; var _local3 = nP - 1; while (_local3 > 0) { _global.game.block["B" + id]["V" + _local5] = {p0:{x:point[_local3][0], y:point[_local3][1]}, p1:{x:point[_local3 - 1][0], y:point[_local3 - 1][1]}}; _local5++; _local3--; } var _local4 = 1; while (_local4 <= nP) { _global.game.updateVector(_global.game.block["B" + id]["V" + _local4], true); _local4++; } } function drawVector() { var _local4 = _root.createEmptyMovieClip("mc" + id, 108000 + id); _local4.lineStyle(2, 16711680); _local4.moveTo(point[0][0], point[0][1]); var _local3 = 1; while (_local3 < nP) { _local4.lineTo(point[_local3][0], point[_local3][1]); _local3++; } _local4.lineTo(point[0][0], point[0][1]); } function free() { mGpx.removeMovieClip(); state = _global.ST_KILL; } var speedResize = 0; var dir = 0; var timeControl = 0; var state = 0; var f_update = true; }Symbol 1352 MovieClip [__Packages.clsMine] Frame 0class clsMine { var time, cSwitch, state, mGpx, dir, initTime, mIdClass; function clsMine (x, y, nTime, tSwitch, mDir) { time = nTime; cSwitch = tSwitch; state = _global.OFF; var _local4 = clsGame.getNextCreationDepth(); mGpx = _root.attachMovie("mc_mine", "mc_mine" + _local4, _local4); mGpx.gotoAndStop("ST_OFF"); mGpx._x = x; mGpx._y = y; dir = mDir; if (dir == undefined) { dir = 1; } if (dir == -1) { mGpx._xscale = -100; } initTime = 1; } function get idClass() { return(mIdClass); } function update() { if (cSwitch.state == _global.ON) { if ((state == _global.OFF) && (!_global.aplicateOmni)) { mGpx.gotoAndStop("ST_ON"); _global.game.createEffect(mGpx._x, mGpx._y, "mc_fx_mine"); state = _global.ON; var _local3 = _global.getRandomNums([2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 7]); _global.game.createBonus(mGpx._x, mGpx._y, _local3); } } if (state == _global.ON) { initTime++; if ((initTime % time) == 0) { mGpx.gotoAndStop("ST_APPEAR"); initTime = 1; state = _global.OFF; cSwitch.updateState(_global.OFF); } } } function free() { mGpx.removeMovieClip(); state = _global.ST_KILL; } }Symbol 1353 MovieClip [__Packages.clsShapeBoss] Frame 0class clsShapeBoss { var activeCollision, activeDisappear, type, angleBase, angleRange, angleRotate, speed, speedRotation, angleEnd, mGpx, Xo, Yo, id, nP, angle, point, mIdClass, initTimeNormal, initTimeWait, mNameClip, m; function clsShapeBoss (x, y, n, nId, nType, nAngleBase, nAngleRange, nDir) { activeCollision = true; activeDisappear = false; type = nType; angleBase = nAngleBase; angleRange = nAngleRange; state = ST_STAND; angleRotate = angleBase; dir = Number(nDir); if (dir == undefined) { dir = 1; } speed = 3 * dir; speedRotation = 2 * dir; angleEnd = angleBase + (nAngleRange * dir); var _local5 = clsGame.getNextCreationDepth(); mGpx = _root.attachMovie("mc_shape" + type, "mc_shape" + _local5, _local5); mGpx.gotoAndStop("NORMAL"); Xo = x; Yo = y; mGpx._x = Xo; mGpx._y = Yo; id = nId; nP = n; angle = 360 / nP; mGpx._rotation = angleBase; point = new Array(); var _local4 = 0; while (_local4 < nP) { point.push([0, 0]); _local4++; } getPoints(); getVectors(); mIdClass = _global.CLASS_SHAPE; initTimeNormal = 1; initTimeWait = 1; } function get idClass() { return(mIdClass); } function get nameClip() { return(mNameClip); } function set nameClip(val) { mNameClip = val; //return(nameClip); } function update() { if (state == ST_ROTATE) { if (speedRotation > 0) { if (angleRotate >= angleEnd) { mGpx._rotation = angleEnd; angleEnd = angleEnd + (angleRange * dir); state = ST_STAND; return(undefined); } } if (speedRotation < 0) { if (angleRotate <= angleEnd) { mGpx._rotation = angleEnd; angleEnd = angleEnd + (angleRange * dir); state = ST_STAND; return(undefined); } } angleRotate = angleRotate + speedRotation; mGpx._rotation = angleRotate; trace(mGpx._rotation); } if (activeDisappear) { initTimeWait++; if ((initTimeWait % TIME_DISAPPEAR) == 0) { appear(); } } getPoints(); getVectors(); } function rotate() { if (state != ST_ROTATE) { state = ST_ROTATE; } } function disappear() { mGpx.gotoAndStop("DISAPPEAR"); activeCollision = false; activeDisappear = true; } function appear() { initTimeWait = 1; mGpx.gotoAndStop("APPEAR"); activeCollision = true; activeDisappear = false; } function getPoints() { m = mGpx._rotation * (Math.PI/180); Xo = mGpx._x; Yo = mGpx._y; var _local3 = mGpx._xscale / 100; var _local2 = 0; while (_local2 < nP) { point[_local2][0] = Xo + (_local3 * ((mGpx["p" + _local2]._x * Math.cos(m)) - (mGpx["p" + _local2]._y * Math.sin(m)))); point[_local2][1] = Yo + (_local3 * ((mGpx["p" + _local2]._x * Math.sin(m)) + (mGpx["p" + _local2]._y * Math.cos(m)))); _local2++; } } function getVectors() { _global.game.block["B" + id].V1 = {p0:{x:point[0][0], y:point[0][1]}, p1:{x:point[nP - 1][0], y:point[nP - 1][1]}}; var _local5 = 2; var _local3 = nP - 1; while (_local3 > 0) { _global.game.block["B" + id]["V" + _local5] = {p0:{x:point[_local3][0], y:point[_local3][1]}, p1:{x:point[_local3 - 1][0], y:point[_local3 - 1][1]}}; _local5++; _local3--; } var _local4 = 1; while (_local4 <= nP) { _global.game.updateVector(_global.game.block["B" + id]["V" + _local4], true); _local4++; } } function drawVector() { var _local4 = _root.createEmptyMovieClip("mc" + id, 108000 + id); _local4.lineStyle(2, 16711680); _local4.moveTo(point[0][0], point[0][1]); var _local3 = 1; while (_local3 < nP) { _local4.lineTo(point[_local3][0], point[_local3][1]); _local3++; } _local4.lineTo(point[0][0], point[0][1]); } function free() { mGpx.removeMovieClip(); state = _global.ST_KILL; } var speedResize = 0; var dir = 0; var state = 0; var ST_STAND = 0; var ST_ROTATE = 1; var ST_APPEAR = 2; var ST_DISAPPEAR = 3; static var TIME_NORMAL = 300; static var TIME_DISAPPEAR = 50; var classRotate = true; }Symbol 1354 MovieClip [__Packages.clsShootPlayer] Frame 0class clsShootPlayer { var mGpx, speed, damage, state; function clsShootPlayer (x, y) { var _local4 = clsGame.getNextCreationDepth(); mGpx = _root.attachMovie("mc_shoot_player", "mc_shoot_player" + _local4, _local4); mGpx._x = x; mGpx._y = y; mGpx.gotoAndStop("SHOOT_" + _global.activePlayer); speed = -10; switch (_global.activePlayer) { case _global.HEATBLAST : damage = 4; break; case _global.STINKFLY : damage = 2; break; case _global.WILDVINE : damage = 4; break; default : damage = 4; } } function update() { mGpx._y = mGpx._y + speed; var _local3 = 0; while (_local3 < _global.game.mzActors.length) { if (mGpx.mc_collision.hitTest(_global.game.mzActors[_local3].mGpx.mc_collision)) { _global.game.mzActors[_local3].updateLife(damage); if (((_global.game.mzActors[_local3].idClass == _global.CLASS_SHAPE) || (_global.game.mzActors[_local3].idClass == _global.CLASS_DOOR)) || (_global.game.mzActors[_local3].idClass == _global.CLASS_INDESTRUCTIBLE)) { } else { free(); } } if (((_global.game.mzActors[_local3].idClass == _global.CLASS_SHAPE) || (_global.game.mzActors[_local3].idClass == _global.CLASS_DOOR)) || (_global.game.mzActors[_local3].idClass == _global.CLASS_INDESTRUCTIBLE)) { if (_global.game.mzActors[_local3].mGpx.hitTest(mGpx._x, mGpx._y, true)) { _global.game.createEffect(mGpx._x, mGpx._y, "mc_fx_shoot_player"); free(); } } _local3++; } if (_global.boss) { if (mGpx.mc_collision.hitTest(_global.boss.gpx.clip.mc_collision_body)) { free(); _global.collisionShootPlayer = true; _global.boss.processHit(_global.DAMAGE_FIXED, damage, _global.HIT_BODY); } else if (mGpx.mc_collision.hitTest(_global.boss.gpx.clip.mc_collision_head)) { _global.collisionShootPlayer = true; _global.boss.processHit(_global.DAMAGE_FIXED, damage * 2, _global.HIT_HEAD); } else if (mGpx.mc_collision.hitTest(_global.boss.gpx.clip.mc_collision_absorbs)) { free(); } } if ((mGpx._x <= LIMIT_X_INI) || (mGpx._x >= LIMIT_X_END)) { free(); } if ((mGpx._y <= LIMIT_Y_INI) || (mGpx._y >= LIMIT_Y_END)) { free(); } } function free() { mGpx.removeMovieClip(); state = _global.ST_KILL; } static var LIMIT_X_INI = 150; static var LIMIT_X_END = 600; static var LIMIT_Y_INI = 0; static var LIMIT_Y_END = 400; var nCountCollisionShoot = 0; }Symbol 1355 MovieClip [__Packages.clsBall] Frame 0class clsBall { var id, mGpx, r, vBall, mzCollision, damage, startBall; function clsBall (nId, x, y, vx, vy) { id = nId; var _local4 = clsGame.getNextFxBallCreationDepth(); mGpx = _root.attachMovie("mc_ball", "mc_ball" + _local4, _local4); mGpx.gotoAndStop("BALL_" + _global.activePlayer); r = 10; vx = 0; vy = 0; vBall = {p0:{x:x, y:y}, vx:vx, vy:vx}; mzCollision = new Array(); damage = 2; mTime = _global.TIMER; } function start() { mGpx._x = X_INI; mGpx._y = Y_INI; vBall = {p0:{x:X_INI, y:Y_INI}, vx:0, vy:0}; startBall = true; } function initMove() { vBall.vy = V; vBall.vx = 0; startBall = false; } function setVector(nVx, nVy) { vBall.vx = nVx; vBall.vy = nVy; } function checkBounce(ball) { if (Math.abs(ball.vy) < Vmin) { if (ball.vy > 0) { ball.vy = Vmin; ball.vx = Math.sqrt(Math.pow(V, 2) - Math.pow(Vmin, 2)); } else { ball.vy = -Vmin; ball.vx = -1 * Math.sqrt(Math.pow(V, 2) - Math.pow(Vmin, 2)); } } if (Math.abs(ball.vx) < Vmin) { if (ball.vx > 0) { ball.vx = Vmin; ball.vy = Math.sqrt(Math.pow(V, 2) - Math.pow(Vmin, 2)); } else { ball.vx = -Vmin; ball.vy = -1 * Math.sqrt(Math.pow(V, 2) - Math.pow(Vmin, 2)); } } } function update() { updateObject(vBall); _global.game.clearArray(mzCollision); if (_global.boss) { _global.game.checkCollisionBoss(mGpx.mc_point, damage); } var _local7 = 0; while (_local7 < _global.game.mzActors.length) { if (mGpx.hitTest(_global.game.mzActors[_local7].mGpx)) { if (_global.activePlayer != _global.CANNONBOLT) { if (_global.game.mzActors[_local7].classRotate) { if (_global.game.mzActors[_local7].activeCollision) { _global.game.addCollision((((id + ".") + _global.game.mzActors[_local7].id) + ".") + _global.game.mzActors[_local7].nP); } } else { _global.game.addCollision((((id + ".") + _global.game.mzActors[_local7].id) + ".") + _global.game.mzActors[_local7].nP); } } else if ((_global.game.mzActors[_local7].idClass != _global.CLASS_BLOCK) && (_global.game.mzActors[_local7].idClass != _global.CLASS_ENEMY)) { _global.game.addCollision((((id + ".") + _global.game.mzActors[_local7].id) + ".") + _global.game.mzActors[_local7].nP); } } _local7++; } var _local10 = 0; while (_local10 < _global.game.blockCollision.length) { var _local15 = _global.game.blockCollision[_local10]; var _local9 = _local15.split("."); if (_local9[0] == id) { mzCollision.push([_local9[1], _local9[2]]); } _local10++; } if (mzCollision.length != 0) { _local7 = 0; while (_local7 < mzCollision.length) { var _local6 = 1; while (_local6 <= mzCollision[_local7][1]) { var _local3 = _global.game.findIntersection(vBall, _global.game.block["B" + mzCollision[_local7][0]]["V" + _local6]); _local3 = _global.game.updateVector(_local3, false); var _local5 = r - _local3.len; if (_local5 >= 0) { _global.game.mzActors[mzCollision[_local7][0] - 1].updateLife(damage); if ((_global.game.mzActors[mzCollision[_local7][0] - 1].idClass == _global.CLASS_BLOCK) || (_global.game.mzActors[mzCollision[_local7][0] - 1].idClass == _global.CLASS_ENEMY)) { _global.lastCrashTime = _global.TIMER; } vBall.p1.x = vBall.p1.x + (_local3.dx * _local5); vBall.p1.y = vBall.p1.y + (_local3.dy * _local5); var _local8 = {dx:_local3.lx, dy:_local3.ly, lx:_local3.dx, ly:_local3.dy}; var _local4 = _global.game.bounce(vBall, _local8); if ((_local4.vx == 0) && (_local4.vy == 0)) { vBall.vx = -vBall.vx; vBall.vy = -vBall.vy; } else { vBall.vx = _local4.vx; vBall.vy = _local4.vy; } checkBounce(vBall); _global.game.createEffect(vBall.p1.x, vBall.p1.y, "mc_hit_ball"); } _local6++; } _local7++; } } if (_global.activePlayer == _global.CANNONBOLT) { _local7 = 0; while (_local7 < _global.game.mzActors.length) { if ((_global.game.mzActors[_local7].idClass == _global.CLASS_BLOCK) || (_global.game.mzActors[_local7].idClass == _global.CLASS_ENEMY)) { if (_global.game.mzActors[_local7].mGpx.mc_collision.hitTest(mGpx.mc_point)) { _global.game.mzActors[_local7].free(); } } _local7++; } } if (vBall.p1.x < LF) { vBall.p1.x = LF; vBall.vx = -vBall.vx; _global.game.createEffect(mGpx._x, mGpx._y, "mc_hit_ball_wall"); checkBounce(vBall); } if (vBall.p1.x > LR) { vBall.p1.x = LR; vBall.vx = -vBall.vx; _global.game.createEffect(mGpx._x, mGpx._y, "mc_hit_ball_wall"); checkBounce(vBall); } if (vBall.p1.y < LU) { if (_global.CollisionUpWorld == true) { vBall.p1.y = LU; vBall.vy = -vBall.vy; _global.game.createEffect(mGpx._x, mGpx._y, "mc_hit_ball_wall"); } else { delete vBall; mGpx.removeMovieClip(); state = _global.ST_KILL; if (_global.generator) { if (!_global.generator.inProgress()) { if (!_global.generator.inProgress()) { _global.generator.generateBall(); } } } } } if (vBall.p1.y > LD) { if (_global.activeBarrier) { vBall.p1.y = LD; vBall.vy = -vBall.vy; _global.game.removeBarrier(); } else { free(); } } if (vBall.p1.y > LD_PLAYER) { if (_global.player.mGpx.mc_paddle.hitTest(mGpx._x, mGpx._y, true)) { vBall.p1.y = LD_PLAYER; vBall.vy = -vBall.vy; var _local22 = (mGpx._x - _global.player.mGpx._x) / (_global.player.mGpx.mc_paddle._width / 2); var _local18 = -30 - (75 * (1 - _local22)); if (_local18 > -30) { _local18 = -30; } if (_local18 < -150) { _local18 = -150; } _local18 = _local18 * (Math.PI/180); var _local21 = Math.sqrt(Math.pow(vBall.vx, 2) + Math.pow(vBall.vy, 2)); vBall.vx = _local21 * Math.cos(_local18); vBall.vy = -Math.abs(_local21 * Math.sin(_local18)); if (vBall.vx < 0) { _global.player.mGpx.mc_ben.gotoAndStop("PUNCH_R"); } else { _global.player.mGpx.mc_ben.gotoAndStop("PUNCH_L"); } _global.statePlayer = _global.ST_PLAYER_PUNCH; } } var _local20 = mGpx._x; var _local19 = mGpx._y; var _local17 = vBall.vx; var _local16 = vBall.vy; if (!startBall) { mGpx._x = vBall.p1.x; mGpx._y = vBall.p1.y; vBall.p0 = vBall.p1; _global.lastClickTime = _global.TIMER; } _local7 = 0; while (_local7 < _global.game.mzActors.length) { if ((_global.game.mzActors[_local7].idClass == _global.CLASS_SHAPE) || (_global.game.mzActors[_local7].idClass == _global.CLASS_INDESTRUCTIBLE)) { if (_global.game.mzActors[_local7].mGpx.hitTest(mGpx._x, mGpx._y, true)) { mGpx._x = _local20 - _local17; mGpx._y = _local19 - _local16; vBall.p0.x = mGpx._x; vBall.p0.y = mGpx._y; vBall.vx = -_local17; vBall.vy = -_local16; } } _local7++; } } function updateObject(v) { var _local4 = (_global.TIMER - mTime) / 40; mTime = _global.TIMER; if (_local4 > 1.5) { _local4 = 1.5; } v.p1 = {}; v.p1.x = v.p0.x + (v.vx * _local4); v.p1.y = v.p0.y + (v.vy * _local4); v.len = Math.sqrt((v.vx * v.vx) + (v.vy * v.vy)); v.dx = v.vx / v.len; v.dy = v.vy / v.len; v.rx = -v.vy; v.ry = v.vx; v.lx = v.vy; v.ly = -v.vx; } function free() { if ((_global.game.mzBalls.length > 1) || (_global.playerWinner)) { delete vBall; mGpx.removeMovieClip(); state = _global.ST_KILL; } else if (_global.generator) { if (!_global.generator.inProgress()) { if (_global.statePlayer != _global.ST_PLAYER_DIE) { _global.game.diePlayer(); } _global.generator.generateBall(); } delete vBall; mGpx.removeMovieClip(); state = _global.ST_KILL; } else { mGpx._alpha = 0; _global.initBall = true; start(); if (_global.statePlayer != _global.ST_PLAYER_DIE) { _global.game.diePlayer(); } } } static var X_INI = 379; static var Y_INI = 285; var state = 0; static var LF = 171; static var LR = 574; static var LU = 10; static var LD = 390; static var SPEED_MIN = 4.9; static var SPEED_MAX = 6; static var V = 6.5; static var Vmin = 1.5; static var LD_PLAYER = 310; var mTime = 0; }Symbol 1356 MovieClip [__Packages.clsBonus] Frame 0class clsBonus { var mGpx, speed, mIdClass, type, state; function clsBonus (x, y, ntype) { var _local4 = clsGame.getNextCreationDepth(); mGpx = _root.attachMovie("mc_bonus", "mc_bonus_" + _local4, _local4); mGpx._x = x; mGpx._y = y; speed = 2.5; mIdClass = _global.CLASS_BONUS; if (_global.boss || (ntype == _global.B_ALL_OMNI)) { type = Number(ntype); } else { checkBonus(); } mGpx.gotoAndStop("BONO_" + type); } function get idClass() { return(mIdClass); } function checkBonus() { var _local5 = 0; var _local4 = 0; var _local6 = 0; var _local3 = 0; while (_local3 < _global.game.mzObjects.length) { if (_global.game.mzObjects[_local3].idClass == _global.CLASS_BONUS) { if ((_global.game.mzObjects[_local3].type >= 2) && (_global.game.mzObjects[_local3].type <= 7)) { _local5++; } if (_global.game.mzObjects[_local3].type == _global.B_BARRIER) { _local4++; } if (_global.game.mzObjects[_local3].type == _global.B_MULTI) { _local6++; } } _local3++; } if ((_global.activePlayer == 1) && (_local5 == 0)) { if ((_global.level >= 1) && (_global.level <= 4)) { type = _global.getRandomNums([2, 2, 4, 4, 7, 5, 6]); } else if ((_global.level >= 5) && (_global.level <= 10)) { type = _global.getRandomNums([2, 3, 4, 5, 6, 6, 7, 7]); } else { type = _global.getRandomNums([2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 7]); } } else if ((!_global.activeBarrier) && (_local4 == 0)) { type = _global.B_BARRIER; } else if ((_global.game.mzBalls.length < 3) && (_local6 == 0)) { type = _global.B_MULTI; } else if (_global.onmitrix < 4) { type = _global.B_OMNI; } else { type = _global.B_LIFE; } } function update() { mGpx._y = mGpx._y + speed; if (mGpx._y > 400) { free(); } if (mGpx.hitTest(_global.player.mGpx.mc_collision_bonus)) { var _local3 = Number(type); switch (_local3) { case _global.B_LIFE : if (_global.playerlife < 9) { _global.game.createMessage(375, 150, "mc_msn_extraLife"); _global.game.updateScore(_global.PRICE_LIFE); _global.game.updateLife(1); } break; case _global.B_SCORE : _global.game.takenScore(); break; case _global.B_OMNI : _global.game.takenOmnitrix(); break; case _global.B_MULTI : _global.game.takenMultiBall(); break; case _global.B_BARRIER : _global.game.takenBarrier(true); break; case _global.B_ALL_OMNI : _global.game.takenAllOmnitrix(); break; default : _global.game.takenAlien(_local3); } _global.game.startSound(_global.snd_bonus, "snd_bonus"); free(); } } function free() { mGpx.removeMovieClip(); state = _global.ST_KILL; } function freeDiePlayer() { _global.game.createEffect(mGpx._x, mGpx._y, "mc_fx_shoot_player"); free(); } }Symbol 1357 MovieClip [__Packages.clsCursor] Frame 0class clsCursor { var mGpx; function clsCursor () { mGpx = _root.attachMovie("mc_cursor", "mc_cursor", _global.DEPTH_CURSOR); mGpx._x = _global.player.mGpx._x; mGpx._y = LINE_Y; mGpx._alpha = 0; } function update() { mGpx._x = _xmouse; if (mGpx._x < LIMIT_L) { mGpx._x = LIMIT_L; } if (mGpx._x > LIMIT_R) { mGpx._x = LIMIT_R; } } function free() { mGpx.removeMovieClip(); } static var LIMIT_L = 180; static var LIMIT_R = 570; static var LINE_Y = 390; var looked = false; var zone = 0; static var ZONE_HIDE = 1; static var ZONE_SHOW = 2; }Symbol 1358 MovieClip [__Packages.clsShootEnemy] Frame 0class clsShootEnemy { var mType, mDamage, mGpx, mSpeed, mAngleDir, dy, dCos, dSin; function clsShootEnemy (nClip, x, y, move, angledir, scale) { mType = move; mDamage = 50; if (nClip == undefined) { nClip = 1; } var _local5 = clsGame.getNextCreationDepth(); mGpx = _root.attachMovie("mc_shoot_small_enemy", "mc_shoot_" + _local5, _local5); mGpx._x = x; mGpx._y = y; mSpeed = 2; if (nClip == 6) { mSpeed = 8; LIMIT_Y_END = 800; } else if (nClip == 5) { mSpeed = 6; } mGpx.gotoAndStop("SHOOT_" + nClip); if (scale != undefined) { mGpx._xscale = scale; mGpx._yscale = scale; } if (angledir == undefined) { angledir = 180; } mAngleDir = angledir; mGpx._rotation = (-mAngleDir) + 90; dy = _root.mc_player._y - mGpx._y; var _local9 = _root.mc_player._x - mGpx._x; var _local6 = Math.atan(_local9 / dy); if (mType == _global.SHOOT_SPECIAL) { mGpx._rotation = (180 * Math.atan2(mGpx._y - _root.mc_player._y, mGpx._x - _root.mc_player._x)) / Math.PI; } dCos = Math.cos(_local6); dSin = Math.sin(_local6); } function update() { if (mType == _global.SHOOT_NORMAL) { normalMove(); } if (mType == _global.SHOOT_SPECIAL) { specialMove(); } if (mGpx.mc_collision.hitTest(_root.mc_player.mc_collision)) { _global.game.diePlayer(1); free(); } if ((mGpx._x <= LIMIT_X_INI) || (mGpx._x >= LIMIT_X_END)) { free(); } if ((mGpx._y <= LIMIT_Y_INI) || (mGpx._y >= LIMIT_Y_END)) { free(); } } function normalMove() { mGpx._x = mGpx._x + (mSpeed * Math.sin((mAngleDir + 90) * (Math.PI/180))); mGpx._y = mGpx._y + (mSpeed * Math.cos((mAngleDir + 90) * (Math.PI/180))); } function specialMove() { if (dy > 0) { mGpx._y = mGpx._y + (mSpeed * dCos); mGpx._x = mGpx._x + (mSpeed * dSin); } if (dy < 0) { mGpx._y = mGpx._y - (mSpeed * dCos); mGpx._x = mGpx._x - (mSpeed * dSin); } } function free() { mGpx.removeMovieClip(); state = _global.ST_KILL; } var state = 0; static var LIMIT_X_INI = 150; static var LIMIT_X_END = 600; static var LIMIT_Y_INI = 0; static var LIMIT_Y_END = 400; }Symbol 1359 MovieClip [__Packages.clsFreePlay] Frame 0class clsFreePlay extends clsGame { var mzActorZoneA, mzActorZoneB, mzActorZoneC, block, numBlocks, numBalls, BW, BH, createMessage, startSound, mEternalBarrier, removeBarrier, mzActorInLevel, createShape, createSwitch, createDoor, createBall, createLevel, setBrightPaddle, createCursor, clearArray; function clsFreePlay () { super(); mzActorZoneA = new Array(); mzActorZoneB = new Array(); mzActorZoneC = new Array(); } function init() { _global.min_enemy = 0; _global.max_enemy = -1; _global.upd_enemy = 0; block = {}; numBlocks = 0; numBalls = 0; BW = 40; BH = 20; _global.activePlayer = _global.BEN; _global.player = new clsPlayer(_global.activePlayer, 375, 330); _global.playerWinner = false; createMessage(375, 150, "mc_msn_start"); startSound(_global.snd_world, "a_sound_loop", 99999); _global.initBall = true; var _local3 = _global.getRandom(1, 14); while (_local3 == 8) { _local3 = _global.getRandom(1, 14); } _global.world = new clsWorld("mc_level_" + _local3); if (_global.playerInvincible) { _global.playerInvincible = false; _global.player.mGpx._alpha = 100; } mEternalBarrier = false; removeBarrier(); switch (_global.level) { case 1 : mzActorInLevel = [["1.1", "0.0", "0.0", "1.5", "1.4.7", "1.4.11", "1.5", "0.0", "0.0", "1.1"], ["0.0", "0.0", "1.5", "1.1", "0.0", "0.0", "1.1", "1.5", "0.0", "0.0"], ["0.0", "1.5", "1.1", "0.0", "1.1", "1.1", "0.0", "1.1", "1.5", "0.0"], ["1.1", "0.0", "1.3.12", "0.0", "1.7", "1.7", "0.0", "1.3.14", "0.0", "1.1"], ["0.0", "1.7", "0.0", "1.5", "1.8", "1.8", "1.5", "0.0", "1.7", "0.0"], ["1.7", "1.5", "1.1", "1.3.12", "0.0", "0.0", "1.3.6", "1.1", "1.5", "1.7"], ["1.1", "1.7", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.7", "1.1"], ["0.0", "0.0", "0.0", "1.3.4", "1.5", "1.5", "1.3.13", "0.0", "0.0", "0.0"], ["1.1", "1.1", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "1.1", "1.1"], ["1.9", "0.0", "0.0", "0.0", "1.9", "1.9", "0.0", "0.0", "0.0", "1.9"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"]]; break; case 2 : createShape(375, 121, 4, 1, 1, 100); mzActorInLevel = [["3.1.7.1.1.80", "0.0", "0.0", "1.1", "1.9", "1.9", "1.1", "0.0", "0.0", "3.1.10.1.1.-80"], ["0.0", "0.0", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1"], ["1.7", "1.1", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.1", "1.7"], ["1.9", "1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1", "1.9"], ["1.7", "1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1", "1.7"], ["1.1", "1.1", "1.1", "1.3.12", "0.0", "0.0", "1.3.14", "1.1", "1.1", "1.1"], ["1.1", "0.0", "0.0", "1.1", "1.1", "1.1", "1.1", "0.0", "0.0", "1.1"], ["1.1", "1.3.13", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "1.3.13", "1.1"], ["1.7", "1.5", "1.7", "0.0", "1.3.4", "1.3.11", "0.0", "1.7", "1.5", "1.7"], ["0.0", "1.7", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.7", "0.0"]]; break; case 3 : createShape(213, 120, 4, 1, 1, 100); createShape(538, 120, 4, 1, -1, 100); mzActorInLevel = [["1.5", "1.1", "1.9", "1.1", "1.5", "1.5", "1.1", "1.9", "1.1", "1.5"], ["1.7", "1.5", "1.7", "1.1", "1.7", "1.7", "1.1", "1.7", "1.5", "1.7"], ["1.3.5", "1.7", "1.7", "1.7", "1.1", "1.1", "1.7", "1.7", "1.7", "1.3.13"], ["0.0", "0.0", "3.2.6.1.1.150", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "1.8", "1.7", "1.4.12", "1.4.14", "1.7", "1.8", "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", "1.5", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "1.5", "1.1"], ["1.7", "1.7", "1.5", "1.7", "1.7", "1.7", "1.7", "1.5", "1.7", "1.7"], ["1.1", "1.2", "1.7", "1.1", "1.1", "1.1", "1.1", "1.7", "1.2", "1.1"], ["1.7", "0.0", "1.3.11", "1.1", "0.0", "0.0", "1.1", "1.3.2", "0.0", "1.7"]]; break; case 4 : createShape(375, 120, 4, 1, 1, 100); mzActorInLevel = [["1.3.12", "1.1", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "1.1", "1.3.10"], ["1.7", "0.0", "0.0", "1.5", "0.0", "0.0", "1.5", "0.0", "0.0", "1.7"], ["1.3.11", "0.0", "1.7", "1.7", "1.5", "1.5", "1.7", "1.7", "0.0", "1.3.7"], ["0.0", "1.5", "1.1", "1.7", "0.0", "0.0", "1.7", "1.1", "1.5", "0.0"], ["1.3.12", "1.7", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.7", "1.3.6"], ["0.0", "1.7", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.7", "0.0"], ["1.1", "1.1", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.1", "1.1"], ["1.7", "1.1", "1.1", "0.0", "1.7", "1.7", "0.0", "1.1", "1.1", "1.7"], ["3.1.4.1.1.120", "0.0", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "0.0", "3.1.13.1.1.-120"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.7", "1.3.11", "1.1", "1.1", "1.1", "1.1", "1.3.2", "1.7", "1.1"]]; break; case 5 : mzActorInLevel = [["1.7", "1.5", "1.8", "3.1.5.1.1.40", "0.0", "0.0", "3.1.13.1.1.-40", "1.8", "1.5", "1.7"], ["1.5", "1.7", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.7", "1.5"], ["1.7", "1.5", "1.7", "0.0", "1.5", "1.5", "0.0", "1.7", "1.5", "1.7"], ["1.3.12", "1.7", "1.5", "1.7", "1.7", "1.7", "1.7", "1.5", "1.7", "1.3.3"], ["1.2", "0.0", "1.7", "1.7", "1.8", "1.8", "1.7", "1.7", "0.0", "1.2"], ["0.0", "1.3.14", "1.7", "1.5", "0.0", "0.0", "1.5", "1.7", "1.3.12", "0.0"], ["0.0", "1.7", "1.5", "1.7", "0.0", "0.0", "1.7", "1.5", "1.7", "0.0"], ["1.3.13", "1.5", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "1.5", "1.3.14"], ["1.5", "1.7", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.7", "1.5"], ["1.7", "1.1", "1.3.4", "0.0", "1.8", "1.8", "0.0", "1.3.11", "1.1", "1.7"], ["1.1", "0.0", "0.0", "1.1", "0.0", "0.0", "1.1", "0.0", "0.0", "1.1"]]; break; case 6 : createShape(375, 200, 12, 4, 1, 100); mzActorInLevel = [["1.7", "1.3.10", "1.7", "0.0", "1.1", "1.1", "0.0", "1.7", "1.3.5", "1.7"], ["1.1", "1.5", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.5", "1.1"], ["1.7", "0.0", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "0.0", "1.7"], ["3.1.14.1.1.80", "0.0", "0.0", "1.7", "1.5", "1.5", "1.7", "0.0", "0.0", "3.1.12.1.1.-80"], ["0.0", "0.0", "0.0", "1.5", "1.7", "1.7", "1.5", "0.0", "0.0", "0.0"], ["0.0", "1.1", "1.5", "1.7", "1.9", "1.9", "1.7", "1.5", "1.1", "0.0"], ["1.1", "1.1", "1.5", "1.7", "0.0", "0.0", "1.7", "1.5", "1.1", "1.1"], ["0.0", "1.1", "1.5", "1.7", "0.0", "0.0", "1.7", "1.5", "1.1", "0.0"], ["1.1", "1.4.2", "1.5", "1.7", "0.0", "0.0", "1.7", "1.5", "1.4.11", "1.1"], ["0.0", "0.0", "1.5", "1.7", "0.0", "0.0", "1.7", "1.5", "0.0", "0.0"], ["1.1", "1.1", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.1", "1.1"]]; break; case 7 : createShape(213, 120, 4, 1, 1, 100); createShape(538, 120, 4, 1, -1, 100); mzActorInLevel = [["3.2.10.1.1.110", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "3.2.5.1.1.-110", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.3.11", "1.7", "1.5", "1.7", "1.1", "1.1", "1.7", "1.5", "1.7", "1.3.10"], ["0.0", "0.0", "0.0", "1.5", "0.0", "0.0", "1.5", "0.0", "0.0", "0.0"], ["0.0", "0.0", "1.5", "0.0", "1.7", "1.7", "0.0", "1.5", "0.0", "0.0"], ["0.0", "0.0", "1.7", "1.5", "0.0", "0.0", "1.5", "1.7", "0.0", "0.0"], ["0.0", "0.0", "1.1", "1.7", "1.3.6", "1.3.14", "1.7", "1.1", "0.0", "0.0"], ["0.0", "1.1", "0.0", "1.1", "0.0", "0.0", "1.1", "0.0", "1.1", "0.0"], ["1.1", "0.0", "1.1", "0.0", "1.7", "1.7", "0.0", "1.1", "0.0", "1.1"], ["0.0", "1.3.4", "0.0", "1.1", "0.0", "0.0", "1.1", "0.0", "1.3.13", "0.0"], ["0.0", "1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1", "0.0"]]; break; case 8 : mzActorInLevel = [["1.1", "1.1", "1.7", "1.7", "1.5", "1.5", "1.7", "1.7", "1.1", "1.1"], ["1.1", "1.3.12", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "1.3.7", "1.1"], ["0.0", "1.7", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.7", "0.0"], ["1.1", "1.5", "1.1", "1.7", "1.5", "1.5", "1.7", "1.1", "1.5", "1.1"], ["1.1", "1.7", "1.1", "1.1", "1.7", "1.7", "1.1", "1.1", "1.7", "1.1"], ["1.1", "1.2", "3.1.14.1.1.80", "0.0", "0.0", "0.0", "0.0", "3.1.3.1.1.-80", "1.2", "1.1"], ["1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1"], ["1.3.11", "1.1", "1.1", "1.7", "1.2", "1.2", "1.7", "1.1", "1.7", "1.3.2"], ["0.0", "1.7", "1.5", "1.7", "0.0", "0.0", "1.7", "1.5", "1.7", "0.0"], ["1.9", "1.7", "1.3.4", "1.7", "1.9", "1.9", "1.7", "1.3.13", "1.7", "1.9"], ["0.0", "0.0", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "0.0", "0.0"]]; break; case 9 : createShape(375, 200, 9, 5, 1, 100); mzActorInLevel = [["1.1", "1.1", "1.1", "1.1", "1.7", "1.7", "1.1", "1.1", "1.1", "1.1"], ["0.0", "1.1", "1.1", "1.1", "1.5", "1.5", "1.1", "1.1", "1.1", "0.0"], ["0.0", "0.0", "1.7", "1.3.10", "1.7", "1.7", "1.3.5", "1.7", "0.0", "0.0"], ["1.3.12", "0.0", "0.0", "1.1", "1.1", "1.1", "1.1", "0.0", "0.0", "1.3.13"], ["1.1", "1.1", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "1.1", "1.1"], ["1.5", "1.7", "1.3.3", "0.0", "1.5", "1.5", "0.0", "1.3.12", "1.7", "1.5"], ["1.7", "1.1", "1.1", "1.1", "1.7", "1.7", "1.1", "1.1", "1.1", "1.7"], ["1.7", "1.1", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.1", "1.7"], ["1.1", "1.1", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.1", "1.1"], ["1.1", "1.3.2", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.3.13", "1.1"], ["1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1"]]; break; case 10 : createShape(375, 200, 12, 4, 1, 100); mzActorInLevel = [["1.1", "1.7", "1.1", "1.7", "1.10", "1.10", "1.7", "1.1", "1.7", "1.1"], ["1.1", "1.7", "1.5", "1.7", "0.0", "0.0", "1.7", "1.5", "1.7", "1.1"], ["1.1", "1.1", "1.7", "1.1", "1.3.7", "1.3.13", "1.1", "1.7", "1.1", "1.1"], ["3.2.14.1.1.80", "0.0", "0.0", "0.0", "1.2", "1.2", "1.1", "1.7", "1.5", "1.7"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1", "1.1", "1.7", "1.1"], ["1.7", "1.5", "1.7", "1.1", "1.2", "1.2", "0.0", "0.0", "3.2.13.1.1.-80", "0.0"], ["1.1", "1.7", "1.1", "1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.3.11", "1.1", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.1", "1.3.12"], ["1.7", "1.5", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.5", "1.7"], ["1.1", "1.7", "1.8", "1.5", "0.0", "0.0", "1.5", "1.8", "1.7", "1.1"], ["1.9", "1.3.13", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "1.3.4", "1.9"]]; break; case 11 : createShape(535, 120, 4, 1, 1, 100); createShape(215, 120, 4, 1, -1, 100); mzActorInLevel = [["3.1.7.1.1.80", "0.0", "0.0", "1.1", "1.7", "1.7", "1.1", "0.0", "0.0", "3.1.12.1.1.-80"], ["0.0", "0.0", "0.0", "1.5", "1.1", "1.1", "1.5", "0.0", "0.0", "0.0"], ["1.9", "1.7", "1.7", "1.1", "1.3.5", "1.3.13", "1.1", "1.7", "1.7", "1.9"], ["0.0", "0.0", "1.3.10", "1.1", "1.7", "1.7", "1.1", "1.3.3", "0.0", "0.0"], ["0.0", "0.0", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "0.0", "0.0"], ["0.0", "0.0", "1.7", "1.7", "1.5", "1.5", "1.7", "1.7", "0.0", "0.0"], ["0.0", "0.0", "1.1", "1.7", "1.3.12", "1.3.11", "1.7", "1.1", "0.0", "0.0"], ["1.1", "1.7", "1.5", "1.7", "3.2.14.0", "0.0", "1.7", "1.5", "1.7", "1.1"], ["1.7", "1.1", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.1", "1.7"], ["1.1", "1.7", "1.1", "1.5", "1.7", "1.7", "1.5", "1.1", "1.7", "1.1"], ["1.7", "1.3.4", "1.7", "1.7", "1.9", "1.9", "1.7", "1.7", "1.3.11", "1.7"]]; break; case 12 : mzActorInLevel = [["1.5", "1.8", "3.2.12.1.1.40", "0.0", "0.0", "0.0", "3.2.7.1.1.-40", "0.0", "1.8", "1.5"], ["1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1"], ["1.1", "1.5", "1.7", "1.1", "1.7", "1.7", "1.1", "1.7", "1.5", "1.1"], ["3.1.6.1.2.50", "1.8", "1.5", "1.1", "0.0", "0.0", "1.1", "1.5", "1.8"], ["0.0", "0.0", "1.1", "0.0", "1.7", "1.7", "0.0", "1.1", "0.0", "0.0"], ["0.0", "1.5", "0.0", "1.7", "1.2", "1.2", "1.7", "0.0", "1.5", "3.1.14.1.2.-48"], ["0.0", "1.7", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "1.7", "0.0"], ["1.7", "1.5", "1.7", "1.8", "1.5", "1.5", "1.8", "1.7", "1.5", "1.7"], ["1.8", "1.2", "1.8", "0.0", "1.7", "1.7", "0.0", "1.8", "1.2", "1.8"], ["0.0", "0.0", "0.0", "1.4.13", "1.8", "1.8", "1.4.2", "0.0", "0.0", "0.0"], ["0.0", "1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1", "0.0"]]; break; case 13 : createShape(375, 120, 9, 5, 1, 100); mzActorInLevel = [["3.1.12.1.1.120", "0.0", "0.0", "0.0", "3.1.7.1.1.40", "0.0", "0.0", "0.0", "0.0", "3.1.13.1.1.-120"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.1", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "1.1", "1.1"], ["1.1", "0.0", "1.1", "1.7", "0.0", "0.0", "1.7", "1.1", "0.0", "1.1"], ["0.0", "1.7", "1.3.3", "1.7", "0.0", "0.0", "1.7", "1.3.14", "1.7", "0.0"], ["1.1", "1.7", "1.5", "1.7", "0.0", "0.0", "1.7", "1.5", "1.7", "1.1"], ["0.0", "1.1", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "1.1", "0.0"], ["0.0", "1.7", "0.0", "1.7", "1.7", "1.7", "1.7", "0.0", "1.7", "0.0"], ["1.1", "1.7", "1.5", "1.7", "1.1", "1.1", "1.7", "1.5", "1.7", "1.1"], ["0.0", "1.7", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "1.7", "0.0"], ["1.9", "1.7", "1.3.11", "1.7", "1.1", "1.1", "1.7", "1.3.2", "1.7", "1.9"]]; break; case 14 : mzActorInLevel = [["1.1", "1.9", "0.0", "0.0", "1.10", "1.10", "0.0", "0.0", "1.9", "1.1"], ["1.7", "1.5", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "1.5", "1.7"], ["1.7", "1.3.13", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "1.3.5", "1.7"], ["0.0", "1.1", "1.1", "3.2.10.1.0", "0.0", "3.2.14.1.0", "0.0", "1.1", "1.1", "0.0"], ["0.0", "1.1", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "1.1", "0.0"], ["0.0", "0.0", "3.1.3.1.2.40", "1.6", "1.8", "1.8", "1.6", "3.1.12.1.2.40", "0.0", "0.0"], ["1.7", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.7"], ["1.5", "0.0", "0.0", "1.8", "1.2", "1.2", "1.8", "0.0", "0.0", "1.5"], ["1.7", "1.7", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.7", "1.7"], ["1.7", "1.5", "1.7", "1.7", "1.3.2", "1.3.13", "1.7", "1.7", "1.5", "1.7"], ["1.1", "1.7", "1.1", "0.0", "1.1", "1.1", "0.0", "1.1", "1.7", "1.1"]]; break; case 15 : createShape(375, 120, 12, 4, -1, 100); mzActorInLevel = [["3.2.13.1.1.80", "0.0", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "3.2.6.1.1.-80"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.5", "1.1", "1.1", "1.1", "1.7", "1.7", "1.1", "1.1", "1.1", "1.5"], ["1.8", "1.5", "1.3.12", "1.7", "0.0", "0.0", "1.7", "1.3.14", "1.5", "1.8"], ["0.0", "1.1", "1.5", "1.1", "0.0", "0.0", "1.1", "1.5", "1.1", "0.0"], ["1.7", "1.8", "1.2", "1.8", "0.0", "0.0", "1.8", "1.2", "1.8", "1.7"], ["1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1"], ["1.5", "1.1", "1.7", "3.1.4.1.1.40", "0.0", "0.0", "3.1.11.1.1.-40", "1.7", "1.1", "1.5"], ["1.1", "1.7", "1.5", "0.0", "0.0", "0.0", "0.0", "1.5", "1.7", "1.1"], ["1.8", "1.1", "1.7", "1.1", "1.7", "1.7", "1.1", "1.7", "1.1", "1.8"], ["0.0", "1.7", "1.3.13", "1.7", "1.1", "1.1", "1.7", "1.3.2", "1.7", "0.0"]]; break; case 16 : var _local4 = createSwitch(196, 220, 1, 20); createDoor(295, 225, 4, 1, 0, 90, 1, 0, _local4); createDoor(375, 225, 4, 1, 0, 90, 1, 0, _local4); createDoor(455, 225, 4, 1, 0, 90, 1, 0, _local4); createDoor(535, 225, 4, 1, 0, 90, 1, 0, _local4); mzActorInLevel = [["1.1", "1.1", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.1", "1.1"], ["1.7", "1.5", "0.0", "0.0", "1.1", "1.1", "0.0", "0.0", "1.5", "1.7"], ["1.1", "0.0", "0.0", "1.3.13", "1.1", "1.1", "1.3.5", "0.0", "0.0", "1.1"], ["1.7", "1.1", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.1", "1.7"], ["3.2.12.1.1.80", "0.0", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "3.2.6.1.1.-80"], ["0.0", "0.0", "0.0", "0.0", "1.5", "1.5", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.1", "1.3.1", "1.1", "1.7", "1.7", "1.1", "1.3.1", "1.1", "1.1"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.9", "1.9", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "1.9", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"]]; break; case 17 : createShape(375, 200, 3, 2, 1, 80); mzActorInLevel = [["3.2.1.1.2.100", "0.0", "1.1", "0.0", "1.2", "1.2", "0.0", "1.1", "3.2.1.1.2.100", "0.0"], ["0.0", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "0.0"], ["0.0", "0.0", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "0.0", "0.0"], ["0.0", "0.0", "0.0", "1.7", "1.6", "1.6", "1.7", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "0.0"], ["0.0", "0.0", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "0.0", "0.0"], ["0.0", "0.0", "1.3.5", "1.7", "0.0", "0.0", "1.7", "1.3.7", "0.0", "0.0"], ["1.7", "1.7", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.7", "1.7"], ["1.1", "1.1", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "1.1", "1.1"], ["1.2", "1.7", "1.2", "0.0", "0.0", "0.0", "0.0", "1.2", "1.7", "1.2"], ["0.0", "1.3.1", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "1.3.2", "0.0"]]; break; case 18 : createShape(215, 55, 3, 2, 1, 80); createShape(535, 55, 3, 2, -1, 80); mzActorInLevel = [["0.0", "0.0", "1.1", "0.0", "1.1", "1.1", "0.0", "1.1", "0.0", "0.0"], ["0.0", "0.0", "1.7", "1.3.1", "1.7", "1.7", "1.3", "1.7", "0.0", "0.0"], ["0.0", "0.0", "3.3.1.1.2.60", "0.0", "0.0", "0.0", "3.3.1.1.2.60", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "00.", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.7", "1.7", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.7", "1.7"], ["1.2", "1.2", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.2", "1.2"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.7", "1.5", "1.7", "1.7", "1.9", "1.9", "1.7", "1.7", "1.5", "1.7"], ["3.1.1.1.1.120", "0.0", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "0.0", "3.1.1.1.1.-120"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.3.1", "1.1", "1.1", "1.7", "1.7", "1.1", "1.1", "1.3.2", "1.1"]]; break; case 19 : _local4 = createSwitch(555, 200, 1, 20); createDoor(295, 225, 4, 1, 0, 90, 1, 0, _local4); createDoor(375, 225, 4, 1, 0, 90, 1, 0, _local4); createDoor(455, 225, 4, 1, 0, 90, 1, 0, _local4); mzActorInLevel = [["1.1", "1.7", "0.0", "1.1", "3.2.1.1.0", "0.0", "1.1", "0.0", "1.7", "1.1"], ["1.7", "1.5", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "1.5", "1.7"], ["0.0", "1.7", "1.3.1", "1.7", "1.5", "1.5", "1.7", "1.3.1", "1.7", "0.0"], ["1.1", "1.1", "1.1", "1.7", "1.7", "1.7", "1.7", "1.1", "1.1", "1.1"], ["3.1.12.1.1.120", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "3.1.6.1.1.-120"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.1", "1.3.1", "1.1", "1.1", "1.1", "1.1", "1.3.1", "1.1", "1.1"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.9", "1.9"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.9", "0.0"], ["1.9", "1.9", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.9", "1.7"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"]]; break; case 20 : createShape(375, 130, 3, 2, 1, 90); mzActorInLevel = [["3.1.1.1.1.120", "0.0", "0.0", "0.0", "3.2.1.1.0", "0.0", "0.0", "0.0", "0.0", "3.1.1.1.1.-120"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.7", "1.5", "1.7", "1.7", "1.9", "1.9", "1.7", "1.7", "1.5", "1.7"], ["1.1", "1.7", "1.1", "1.7", "0.0", "0.0", "1.7", "1.1", "1.7", "1.1"], ["0.0", "1.2", "1.3.1", "0.0", "0.0", "0.0", "0.0", "1.3.1", "1.2", "0.0"], ["0.0", "0.0", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.9", "1.9", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "1.9", "1.9"], ["1.7", "1.5", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.5", "1.7"], ["0.0", "1.7", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "1.7", "0.0"], ["1.1", "1.3.1", "1.1", "1.7", "1.1", "1.1", "1.7", "1.1", "1.3.1", "1.1"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"]]; break; case 21 : mzActorInLevel = [["3.1.1.1.1.120", "0.0", "0.0", "0.0", "1.10", "1.10", "0.0", "0.0", "0.0", "3.1.1.1.1.-120"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7"], ["3.3.1.1.1.80", "0.0", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "3.3.1.1.1.-80", "0.0"], ["0.0", "0.0", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1"], ["3.2.1.1.1.80", "0.0", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "3.2.1.1.1.-80", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.1", "1.7", "1.1", "1.10", "1.10", "1.1", "1.7", "1.1", "1.1"], ["0.0", "0.0", "1.3.1", "0.0", "0.0", "0.0", "0.0", "1.3.1", "0.0", "0.0"]]; break; case 22 : mzActorInLevel = [["3.1.1.1.1.80", "0.0", "0.0", "1.8", "1.1", "1.1", "1.8", "0.0", "0.0", "3.1.1.1.1.-80"], ["0.0", "0.0", "0.0", "0.0", "1.1", "1.1", "0.0", "0.0", "0.0", "0.0"], ["1.7", "1.7", "1.7", "1.3.2", "1.5", "1.5", "1.3.1", "1.7", "1.7", "1.7"], ["0.0", "3.3.1.1.0", "0.0", "1.7", "1.7", "1.7", "1.7", "3.3.1.1.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "1.1", "1.7", "1.7", "1.1", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "1.1", "1.5", "1.5", "1.1", "0.0", "0.0", "0.0"], ["1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7"], ["1.1", "1.1", "1.1", "1.7", "3.3.1.1.0", "0.0", "1.7", "1.1", "1.1", "1.1"], ["1.5", "1.7", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "1.7", "1.5"], ["1.1", "1.7", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.7", "1.1"], ["1.3.1", "0.0", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "0.0", "1.3.2"]]; break; case 23 : createShape(375, 120, 12, 4, 1, 100); mzActorInLevel = [["3.2.1.1.1.80", "0.0", "0.0", "0.0", "1.2", "1.2", "0.0", "0.0", "3.2.1.1.1.-80", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.9", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.9"], ["0.0", "1.7", "0.0", "1.1", "0.0", "0.0", "1.1", "0.0", "1.7", "0.0"], ["1.7", "1.5", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.5", "1.7"], ["1.1", "1.7", "1.1", "1.7", "0.0", "0.0", "1.7", "1.1", "1.7", "1.1"], ["1.7", "1.3.3", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "1.3.4", "1.7"], ["1.1", "1.7", "1.7", "1.1", "3.3.1.1.0", "0.0", "1.1", "1.7", "1.7", "1.1"], ["0.0", "1.1", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.1", "0.0"], ["0.0", "1.7", "1.3.2", "1.7", "0.0", "0.0", "1.7", "1.3.1", "1.7", "0.0"], ["0.0", "0.0", "0.0", "1.1", "1.7", "1.7", "1.1", "0.0", "0.0", "0.0"]]; break; case 24 : createShape(213, 120, 9, 5, -1, 100); createShape(538, 120, 9, 5, 1, 100); mzActorInLevel = [["0.0", "3.1.1.1.1.-40", "1.1", "1.7", "1.1", "1.1", "1.7", "1.1", "3.1.1.1.1.40", "0.0"], ["0.0", "0.0", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "0.0", "0.0"], ["1.9", "1.9", "1.7", "1.3.3", "1.1", "1.1", "1.3.2", "1.7", "1.9", "1.9"], ["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.5", "1.7", "3.2.1.1.0", "0.0", "1.7", "1.5", "0.0", "0.0"], ["0.0", "0.0", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "0.0", "0.0"], ["0.0", "0.0", "1.7", "1.3.3", "0.0", "0.0", "1.3.4", "1.7", "0.0", "0.0"], ["1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7"], ["1.7", "1.5", "1.7", "1.1", "1.1", "1.1", "1.1", "1.7", "1.5", "1.7"], ["0.0", "1.7", "1.3.1", "1.1", "0.0", "0.0", "1.1", "1.3.2", "1.7", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"]]; break; case 25 : createShape(213, 200, 3, 2, 1, 80); createShape(538, 200, 3, 2, -1, 80); createShape(375, 120, 9, 5, -1, 100); mzActorInLevel = [["1.1", "1.3.1", "3.2.1.1.1.160", "0.0", "0.0", "0.0", "0.0", "0.0", "1.3.1", "1.1"], ["1.5", "1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1", "1.5"], ["1.7", "1.1", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.1", "1.7"], ["1.4.2", "1.1", "1.7", "1.5", "0.0", "0.0", "1.5", "1.7", "1.1", "1.4.3"], ["0.0", "1.8", "1.6", "1.8", "0.0", "0.0", "1.8", "1.6", "1.8", "0.0"], ["1.2", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.2"], ["0.0", "1.5", "1.7", "0.0", "0.0", "0.0", "1.1", "1.7", "1.5", "0.0"], ["0.0", "0.0", "1.7", "1.3.5", "1.7", "1.7", "1.3.6", "1.7", "0.0", "0.0"], ["0.0", "0.0", "1.9", "3.3.1.1.1.80", "0.0", "0.0", "0.0", "1.9", "0.0", "0.0"], ["0.0", "0.0", "1.9", "0.0", "0.0", "0.0", "0.0", "1.9", "0.0", "0.0"], ["0.0", "0.0", "1.9", "0.0", "0.0", "0.0", "0.0", "1.9", "0.0", "0.0"]]; break; case 26 : mzActorInLevel = [["3.1.1.1.1.80", "0.0", "0.0", "1.7", "1.9", "1.9", "1.7", "0.0", "0.0", "3.1.1.1.1.-80"], ["0.0", "0.0", "0.0", "1.5", "1.8", "1.8", "1.5", "0.0", "0.0", "0.0"], ["1.1", "1.7", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.7", "1.1"], ["0.0", "1.7", "1.1", "3.2.1.1.2.20", "0.0", "0.0", "0.0", "1.1", "1.7", "0.0"], ["1.7", "1.5", "1.7", "0.0", "0.0", "3.2.1.1.2.-20", "0.0", "1.7", "1.5", "1.7"], ["0.0", "1.7", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.7", "0.0"], ["1.1", "0.0", "1.1", "1.7", "1.7", "1.7", "1.7", "1.1", "0.0", "1.1"], ["0.0", "1.7", "1.1", "1.1", "3.3.1.1.0", "0.0", "1.1", "1.1", "1.7", "0.0"], ["1.9", "1.9", "1.7", "1.3.2", "0.0", "0.0", "1.3.3", "1.7", "1.9", "1.9"], ["1.3.7", "1.9", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "1.9", "1.3.1"], ["1.1", "1.9", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "1.9", "1.1"]]; break; case 27 : _local4 = createSwitch(435, 220, 1, 20); var _local5 = createSwitch(315, 220, 1, 20); createDoor(215, 245, 4, 1, 0, 90, 1, 0, _local5); createDoor(535, 245, 4, 1, 0, 90, 1, 0, _local4); createShape(375, 120, 3, 2, -1, 80); mzActorInLevel = [["1.7", "1.5", "0.0", "1.8", "1.2", "1.2", "1.8", "0.0", "1.5", "1.7"], ["1.1", "1.3.3", "1.5", "0.0", "0.0", "0.0", "0.0", "1.5", "1.3.5", "1.1"], ["1.7", "1.1", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "1.1", "1.7"], ["1.7", "3.2.1.1.2.40", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "3.2.1.1.2.-40", "0.0", "1.7"], ["1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7"], ["1.1", "1.1", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "1.1", "1.1"], ["0.0", "0.0", "1.1", "1.7", "1.7", "1.7", "1.7", "1.1", "0.0", "0.0"], ["0.0", "0.0", "1.9", "0.0", "1.7", "1.7", "0.0", "1.9", "0.0", "0.0"], ["0.0", "0.0", "1.9", "1.3.2", "0.0", "0.0", "1.3.4", "1.9", "0.0", "0.0"]]; break; case 28 : createShape(455, 120, 12, 4, 1, 100); createShape(295, 120, 12, 4, -1, 100); mzActorInLevel = [["1.7", "0.0", "1.1", "0.0", "3.3.1.1.0", "0.0", "0.0", "1.1", "0.0", "1.7"], ["1.3.1", "1.7", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.7", "1.3.1"], ["1.7", "0.0", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "0.0", "1.7"], ["0.0", "1.1", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "1.1", "0.0"], ["1.1", "1.4.2", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.4.1", "1.1"], ["1.1", "0.0", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "0.0", "1.1"], ["0.0", "1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1", "0.0"], ["1.1", "1.7", "1.1", "1.7", "1.8", "1.8", "1.7", "1.1", "1.7", "1.7"], ["1.10", "3.1.1.1.1.80", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "3.1.1.1.1.-80", "1.10"], ["0.0", "0.0", "0.0", "0.0", "1.5", "1.5", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.1", "1.3.2", "1.1", "1.7", "1.7", "1.1", "1.3.1", "1.1", "1.1"]]; break; case 29 : createShape(495, 120, 9, 5, 1, 100); createShape(255, 120, 9, 5, -1, 100); mzActorInLevel = [["1.1", "1.1", "1.1", "1.3.3", "1.1", "1.1", "1.3.2", "1.1", "1.1", "1.1"], ["1.5", "3.1.1.1.1.40", "0.0", "1.1", "1.7", "1.7", "1.1", "3.1.1.1.1.40", "0.0", "1.5"], ["1.1", "0.0", "0.0", "1.5", "1.7", "1.7", "1.5", "0.0", "0.0", "1.1"], ["1.7", "0.0", "0.0", "1.7", "3.3.1.1.0", "0.0", "1.7", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7"], ["1.9", "0.0", "0.0", "1.9", "1.9", "1.9", "1.9", "0.0", "0.0", "1.9"], ["1.7", "1.1", "0.0", "1.7", "1.6", "1.6", "1.7", "0.0", "1.1", "1.7"], ["0.0", "1.7", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.7", "0.0"], ["0.0", "1.3.2", "1.7", "1.1", "1.7", "1.7", "1.1", "1.7", "1.3.6", "0.0"], ["0.0", "0.0", "0.0", "0.0", "1.1", "1.1", "0.0", "0.0", "0.0", "0.0"]]; break; case 30 : _local4 = createSwitch(555, 220, 1, 20); createDoor(215, 225, 4, 1, 0, 90, 1, 0, _local4); createDoor(295, 225, 4, 1, 0, 90, 1, 0, _local4); mzActorInLevel = [["1.7", "1.5", "1.7", "1.1", "3.3.1.1.0", "0.0", "1.1", "1.7", "1.5", "1.7"], ["1.2", "1.7", "1.2", "1.8", "0.0", "0.0", "1.8", "1.2", "1.7", "1.2"], ["0.0", "1.3.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.3.2", "0.0"], ["1.1", "1.1", "1.1", "1.7", "1.1", "1.1", "1.7", "1.1", "1.1", "1.1"], ["3.1.1.1.1.40", "0.0", "1.8", "3.2.1.1.1.80", "0.0", "0.0", "0.0", "1.8", "3.1.1.1.1.40", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.3.2", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.3.3"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.9", "1.9"], ["0.0", "0.0", "0.0", "0.0", "1.9", "1.9", "1.9", "1.9", "1.9", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"]]; break; default : selectZone(); } if (_global.initBall) { createBall(375, 285); } createLevel(); setBrightPaddle(true); if (!_global.modeKeyboard) { createCursor(); } _global.panelInfo.updateNumLevel(_global.level); } function startLevel() { _global.lastClickTime = _global.TIMER; _global.lastCrashTime = _global.TIMER; _global.lastShootTime = _global.TIMER; } function selectZone() { var _local8 = getZoneA(_global.getRandom(1, MAX_ZONE_A)); var _local3 = _local8.split("."); var _local6 = _local3.length; var _local7 = getZoneB(Number(_local3[_global.getRandom(0, _local6 - 1)])); var _local4 = _local7.split("."); var _local5 = _local4.length; getZoneC(Number(_local4[_global.getRandom(0, _local5 - 1)])); mzActorInLevel = mzActorZoneA.concat(mzActorZoneB.concat(mzActorZoneC)); } function getZoneA(id) { var _local2; _local2 = "1.2.3.4.5.6.7.8.9.10.11.12.13"; switch (id) { case 1 : mzActorZoneA = [["3.1.1.1.1.120", "0.0", "0.0", "0.0", "1.10", "1.10", "0.0", "0.0", "0.0", "3.1.1.1.1.-120"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7"]]; break; case 2 : mzActorZoneA = [["3.1.2.1.1.80", "0.0", "0.0", "1.8", "1.1", "1.1", "1.8", "0.0", "0.0", "3.1.13.1.1.-80"], ["0.0", "0.0", "0.0", "0.0", "1.1", "1.1", "0.0", "0.0", "0.0", "0.0"], ["1.7", "1.7", "1.7", "1.3.1", "1.5", "1.5", "1.3.1", "1.7", "1.7", "1.7"]]; break; case 3 : mzActorZoneA = [["3.2.1.1.1.80", "0.0", "0.0", "0.0", "1.2", "1.2", "0.0", "0.0", "3.2.1.1.1.-80", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.9", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.9"]]; break; case 4 : mzActorZoneA = [["0.0", "3.1.1.1.1.-40", "1.1", "1.7", "1.1", "1.1", "1.7", "1.1", "3.1.1.1.1.40", "0.0"], ["0.0", "0.0", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "0.0", "0.0"], ["1.9", "1.9", "1.7", "1.3.1", "1.1", "1.1", "1.3.1", "1.7", "1.9", "1.9"]]; break; case 5 : mzActorZoneA = [["1.1", "1.3.1", "3.2.1.1.1.160", "0.0", "0.0", "0.0", "0.0", "0.0", "1.3.1", "1.1"], ["1.5", "1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1", "1.5"], ["1.7", "1.1", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.1", "1.7"]]; break; case 6 : mzActorZoneA = [["3.1.6.1.1.80", "0.0", "0.0", "1.7", "1.9", "1.9", "1.7", "0.0", "0.0", "3.1.1.1.1.-80"], ["0.0", "0.0", "0.0", "1.5", "1.8", "1.8", "1.5", "0.0", "0.0", "0.0"], ["1.1", "1.7", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.7", "1.1"]]; break; case 7 : mzActorZoneA = [["1.7", "1.5", "0.0", "1.8", "1.2", "1.2", "1.8", "0.0", "1.5", "1.7"], ["1.1", "1.3.1", "1.5", "0.0", "0.0", "0.0", "0.0", "1.5", "1.3.1", "1.1"], ["1.7", "1.1", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "1.1", "1.7"]]; break; case 8 : mzActorZoneA = [["1.7", "0.0", "1.1", "0.0", "3.3.1.1.0", "0.0", "0.0", "1.1", "0.0", "1.7"], ["1.3.1", "1.7", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.7", "1.3.1"], ["1.7", "0.0", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "0.0", "1.7"]]; break; case 9 : mzActorZoneA = [["1.1", "1.1", "1.1", "1.3.3", "1.1", "1.1", "1.3.2", "1.1", "1.1", "1.1"], ["1.5", "3.1.1.1.1.40", "0.0", "1.1", "1.7", "1.7", "1.1", "3.1.1.1.1.40", "0.0", "1.5"], ["1.1", "0.0", "0.0", "1.5", "1.7", "1.7", "1.5", "0.0", "0.0", "1.1"]]; break; case 10 : mzActorZoneA = [["1.7", "1.5", "1.7", "1.1", "3.3.1.1.0", "0.0", "1.1", "1.7", "1.5", "1.7"], ["1.2", "1.7", "1.2", "1.8", "0.0", "0.0", "1.8", "1.2", "1.7", "1.2"], ["0.0", "1.3.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.3.1", "0.0"]]; break; case 11 : mzActorZoneA = [["0.0", "1.7", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "1.7", "0.0"], ["3.1.1.1.0", "1.7", "3.1.1.1.0", "1.7", "0.0", "0.0", "1.7", "3.1.1.1.0", "1.7", "3.1.1.1.0"], ["0.0", "1.7", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "1.7", "0.0"]]; createShape(375, 50, 3, 2, 1, 60); break; case 12 : mzActorZoneA = [["1.6", "1.8", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "1.8", "1.6"], ["0.0", "0.0", "1.1", "1.7", "1.3.1", "1.3.1", "1.7", "1.1", "0.0", "0.0"], ["1.9", "1.9", "1.1", "1.1", "1.7", "1.7", "1.1", "1.1", "1.9", "1.9"]]; break; case 13 : mzActorZoneA = [["1.7", "1.1", "1.6", "1.1", "1.7", "1.7", "1.1", "1.6", "1.1", "1.7"], ["1.2", "1.7", "0.0", "1.7", "3.2.1.1.0", "0.0", "1.7", "0.0", "1.7", "1.2"], ["0.0", "1.3.1", "1.9", "0.0", "0.0", "0.0", "0.0", "1.9", "1.3.2", "0.0"]]; break; default : _local2 = "1.2.3.4.5.6.7.8.9.10.11.12.13"; } return(_local2); } function getZoneB(id) { var _local2; _local2 = "1.2.3.4.5.6.7.8.9.10.11.12.13"; switch (id) { case 1 : mzActorZoneB = [["3.3.1.1.1.80", "0.0", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "3.3.1.1.1.-80", "0.0"], ["0.0", "0.0", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1", "1.1"]]; break; case 2 : mzActorZoneB = [["0.0", "3.3.1.1.0", "0.0", "1.7", "1.7", "1.7", "1.7", "3.3.1.1.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "1.1", "1.7", "1.7", "1.1", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "1.1", "1.5", "1.5", "1.1", "0.0", "0.0", "0.0"], ["1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7"]]; break; case 3 : mzActorZoneB = [["0.0", "1.7", "0.0", "1.1", "0.0", "0.0", "1.1", "0.0", "1.7", "0.0"], ["1.7", "1.5", "1.7", "1.7", "0.0", "0.0", "1.7", "1.7", "1.5", "1.7"], ["1.1", "1.7", "1.1", "1.7", "0.0", "0.0", "1.7", "1.1", "1.7", "1.1"], ["1.7", "1.3.1", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "1.3.2", "1.7"]]; createShape(375, 120, 12, 4, 1); break; case 4 : mzActorZoneB = [["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.5", "1.7", "3.2.1.1.0", "0.0", "1.7", "1.5", "0.0", "0.0"], ["0.0", "0.0", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "0.0", "0.0"], ["0.0", "0.0", "1.7", "1.3.3", "0.0", "0.0", "1.3.4", "1.7", "0.0", "0.0"]]; createShape(213, 120, 9, 5, -1, 100); createShape(538, 120, 9, 5, 1, 100); break; case 5 : mzActorZoneB = [["1.4.2", "1.1", "1.7", "1.5", "0.0", "0.0", "1.5", "1.7", "1.1", "1.4.3"], ["0.0", "1.8", "1.6", "1.8", "0.0", "0.0", "1.8", "1.6", "1.8", "0.0"], ["1.2", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.2"], ["0.0", "1.5", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "1.5", "0.0"]]; createShape(375, 120, 9, 5, -1); break; case 6 : mzActorZoneB = [["0.0", "1.7", "1.1", "3.2.1.1.2.20", "0.0", "0.0", "0.0", "1.1", "1.7", "0.0"], ["1.7", "1.5", "1.7", "0.0", "0.0", "3.2.1.1.2.-20", "0.0", "1.7", "1.5", "1.7"], ["0.0", "1.7", "1.1", "0.0", "0.0", "0.0", "0.0", "1.1", "1.7", "0.0"], ["1.1", "0.0", "1.1", "1.7", "1.7", "1.7", "1.7", "1.1", "0.0", "1.1"]]; break; case 7 : mzActorZoneB = [["1.7", "3.2.1.1.2.40", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "3.2.1.1.2.-40", "0.0", "1.7"], ["1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7"]]; createShape(375, 120, 9, 5, 1); break; case 8 : mzActorZoneB = [["0.0", "1.1", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "1.1", "0.0"], ["1.1", "1.4.2", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.4.1", "1.1"], ["1.1", "0.0", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "0.0", "1.1"], ["0.0", "1.1", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.1", "0.0"]]; createShape(455, 120, 12, 4, 1, 100); createShape(295, 120, 12, 4, -1, 100); break; case 9 : mzActorZoneB = [["1.7", "0.0", "0.0", "1.7", "3.3.1.1.0", "0.0", "1.7", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "1.7", "1.9", "1.9", "1.7", "0.0", "0.0", "1.7"]]; createShape(495, 120, 9, 5, 1, 100); createShape(255, 120, 9, 5, -1, 100); break; case 10 : mzActorZoneB = [["1.1", "1.1", "1.1", "1.7", "1.1", "1.1", "1.7", "1.1", "1.1", "1.1"], ["3.1.1.1.1.40", "0.0", "1.8", "3.2.1.1.1.80", "0.0", "0.0", "0.0", "1.8", "3.1.1.1.1.40", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.3.2", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.3.3"]]; break; case 11 : mzActorZoneB = [["1.1", "1.7", "1.5", "1.7", "1.1", "1.1", "1.7", "1.5", "1.7", "1.1"], ["0.0", "1.1", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "1.1", "0.0"], ["1.1", "0.0", "1.9", "0.0", "3.2.1.1.0", "0.0", "0.0", "1.9", "0.0", "1.1"], ["1.1", "1.1", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "1.1", "1.1"]]; break; case 12 : mzActorZoneB = [["1.7", "0.0", "0.0", "3.3.1.1.2.20", "0.0", "3.3.1.1.2.20", "0.0", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.7"], ["1.7", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.7"]]; createShape(495, 120, 4, 1, 1, 100); createShape(255, 120, 4, 1, -1, 100); break; case 13 : mzActorZoneB = [["3.2.1.1.2.40", "0.0", "1.7", "1.9", "1.8", "1.8", "1.9", "1.7", "3.2.1.1.2.40", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"]]; createShape(455, 130, 3, 2, 1, 60); createShape(295, 130, 3, 2, -1, 60); break; default : _local2 = "1.2.3.4.5.6.7.8.9.10.11.12.13"; } return(_local2); } function getZoneC(id) { switch (id) { case 1 : mzActorZoneC = [["3.2.1.1.1.80", "0.0", "0.0", "0.0", "1.8", "1.8", "0.0", "0.0", "3.2.1.1.1.-80", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.1", "1.7", "1.1", "1.10", "1.10", "1.1", "1.7", "1.1", "1.1"], ["0.0", "0.0", "1.3.1", "0.0", "0.0", "0.0", "0.0", "1.3.1", "0.0", "0.0"]]; break; case 2 : mzActorZoneC = [["1.1", "1.1", "1.1", "1.7", "3.3.1.1.0", "0.0", "1.7", "1.1", "1.1", "1.1"], ["1.5", "1.7", "1.7", "0.0", "0.0", "0.0", "0.0", "1.7", "1.7", "1.5"], ["1.1", "1.7", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.7", "1.1"], ["1.3.1", "0.0", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "0.0", "1.3.2"]]; break; case 3 : mzActorZoneC = [["1.1", "1.7", "1.7", "1.1", "3.3.1.1.0", "0.0", "1.1", "1.7", "1.7", "1.1"], ["0.0", "1.1", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.1", "0.0"], ["0.0", "1.7", "1.3.2", "1.7", "0.0", "0.0", "1.7", "1.3.1", "1.7", "0.0"], ["0.0", "0.0", "0.0", "1.1", "1.7", "1.7", "1.1", "0.0", "0.0", "0.0"]]; break; case 4 : mzActorZoneC = [["1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7"], ["1.7", "1.5", "1.7", "1.1", "1.1", "1.1", "1.1", "1.7", "1.5", "1.7"], ["0.0", "1.7", "1.3.1", "1.1", "0.0", "0.0", "1.1", "1.3.2", "1.7", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"]]; break; case 5 : mzActorZoneC = [["0.0", "0.0", "1.7", "1.3.5", "1.7", "1.7", "1.3.6", "1.7", "0.0", "0.0"], ["0.0", "0.0", "1.9", "3.3.1.1.1.80", "0.0", "0.0", "0.0", "1.9", "0.0", "0.0"], ["0.0", "0.0", "1.9", "0.0", "0.0", "0.0", "0.0", "1.9", "0.0", "0.0"], ["0.0", "0.0", "1.9", "0.0", "0.0", "0.0", "0.0", "1.9", "0.0", "0.0"]]; createShape(213, 200, 3, 2, 1, 80); createShape(538, 200, 3, 2, -1, 80); break; case 6 : mzActorZoneC = [["0.0", "1.7", "1.1", "1.1", "3.3.1.1.0", "0.0", "1.1", "1.1", "1.7", "0.0"], ["1.9", "1.9", "1.7", "1.3.2", "0.0", "0.0", "1.3.3", "1.7", "1.9", "1.9"], ["1.3.7", "1.9", "0.0", "1.7", "0.0", "0.0", "1.7", "0.0", "1.9", "1.3.1"], ["1.1", "1.9", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "1.9", "1.1"]]; break; case 7 : mzActorZoneC = [["1.1", "1.1", "1.7", "1.5", "1.7", "1.7", "1.5", "1.7", "1.1", "1.1"], ["0.0", "0.0", "1.1", "1.7", "1.7", "1.7", "1.7", "1.1", "0.0", "0.0"], ["0.0", "0.0", "1.9", "0.0", "1.7", "1.7", "0.0", "1.9", "0.0", "0.0"], ["0.0", "0.0", "1.9", "1.3.2", "0.0", "0.0", "1.3.4", "1.9", "0.0", "0.0"]]; var _local2 = createSwitch(435, 220, 1, 20); var _local3 = createSwitch(315, 220, 1, 20); createDoor(215, 245, 4, 1, 0, 90, 1, 0, _local3); createDoor(535, 245, 4, 1, 0, 90, 1, 0, _local2); break; case 8 : mzActorZoneC = [["1.1", "1.7", "1.1", "1.7", "1.8", "1.8", "1.7", "1.1", "1.7", "1.7"], ["1.10", "3.1.1.1.1.80", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "3.1.1.1.1.-80", "1.10"], ["0.0", "0.0", "0.0", "0.0", "1.5", "1.5", "0.0", "0.0", "0.0", "0.0"], ["1.1", "1.1", "1.3.2", "1.1", "1.7", "1.7", "1.1", "1.3.1", "1.1", "1.1"]]; break; case 9 : mzActorZoneC = [["1.7", "1.1", "0.0", "1.7", "1.6", "1.6", "1.7", "0.0", "1.1", "1.7"], ["0.0", "1.7", "1.1", "1.1", "0.0", "0.0", "1.1", "1.1", "1.7", "0.0"], ["0.0", "1.3.2", "1.7", "1.1", "1.7", "1.7", "1.1", "1.7", "1.3.6", "0.0"], ["0.0", "0.0", "0.0", "0.0", "1.1", "1.1", "0.0", "0.0", "0.0", "0.0"]]; break; case 10 : mzActorZoneC = [["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.9", "1.9"], ["0.0", "0.0", "0.0", "0.0", "1.9", "1.9", "1.9", "1.9", "1.9", "0.0"], ["0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0"]]; _local2 = createSwitch(555, 220, 1, 20); createDoor(215, 225, 4, 1, 0, 90, 1, 0, _local2); createDoor(295, 225, 4, 1, 0, 90, 1, 0, _local2); break; case 11 : mzActorZoneC = [["1.9", "1.9", "0.0", "0.0", "1.7", "1.7", "0.0", "0.0", "1.9", "1.9"], ["0.0", "0.0", "1.7", "1.7", "1.4.1", "1.4.2", "1.7", "1.7", "0.0", "0.0"], ["1.2", "1.7", "1.1", "1.7", "0.0", "0.0", "1.7", "1.1", "1.7", "1.2"], ["0.0", "1.1", "1.7", "1.7", "1.7", "1.7", "1.7", "1.7", "1.1", "0.0"]]; break; case 12 : mzActorZoneC = [["3.2.1.1.0", "0.0", "0.0", "1.7", "1.7", "1.7", "1.7", "0.0", "3.2.1.1.0", "0.0"], ["0.0", "0.0", "1.1", "1.1", "1.4.1", "1.4.2", "1.1", "1.1", "0.0", "0.0"], ["1.7", "1.5", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "1.5", "1.7"], ["1.7", "1.7", "1.7", "1.7", "1.9", "1.9", "1.7", "1.7", "1.7", "1.7"]]; break; case 13 : mzActorZoneC = [["1.1", "1.7", "1.3.2", "1.7", "1.1", "1.1", "1.7", "1.3.1", "1.7", "1.1"], ["0.0", "1.1", "1.7", "1.1", "0.0", "0.0", "1.1", "1.7", "1.1", "0.0"], ["1.1", "0.0", "1.1", "0.0", "1.7", "1.7", "0.0", "1.1", "0.0", "1.1"], ["1.1", "1.1", "0.0", "1.7", "1.9", "1.9", "1.7", "0.0", "1.1", "1.1"]]; break; } } function free() { super.free(); clearArray(mzActorZoneA); clearArray(mzActorZoneB); clearArray(mzActorZoneC); } function freeGame() { super.freeGame(); delete mzActorZoneA; delete mzActorZoneB; delete mzActorZoneC; } static var MAX_ZONE_A = 13; }Symbol 547 MovieClip [__Packages.mx.core.UIObject] Frame 0class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = createObject(className.symbolOwner.symbolName, id, depth, initobj); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.2.126"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }Symbol 548 MovieClip [__Packages.mx.core.UIComponent] Frame 0class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }Symbol 549 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0class mx.controls.scrollClasses.ScrollBar extends mx.core.UIComponent { var isScrolling, scrollTrack_mc, scrollThumb_mc, __height, tabEnabled, focusEnabled, boundingBox_mc, setSkin, upArrow_mc, _minHeight, _minWidth, downArrow_mc, createObject, createClassObject, enabled, _height, dispatchEvent, minMode, maxMode, plusMode, minusMode, _parent, getStyle, scrolling, _ymouse; function ScrollBar () { super(); } function get scrollPosition() { return(_scrollPosition); } function set scrollPosition(pos) { _scrollPosition = pos; if (isScrolling != true) { pos = Math.min(pos, maxPos); pos = Math.max(pos, minPos); var _local3 = (((pos - minPos) * (scrollTrack_mc.height - scrollThumb_mc._height)) / (maxPos - minPos)) + scrollTrack_mc.top; scrollThumb_mc.move(0, _local3); } //return(scrollPosition); } function get pageScrollSize() { return(largeScroll); } function set pageScrollSize(lScroll) { largeScroll = lScroll; //return(pageScrollSize); } function set lineScrollSize(sScroll) { smallScroll = sScroll; //return(lineScrollSize); } function get lineScrollSize() { return(smallScroll); } function get virtualHeight() { return(__height); } function init(Void) { super.init(); _scrollPosition = 0; tabEnabled = false; focusEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren(Void) { if (scrollTrack_mc == undefined) { setSkin(skinIDTrack, scrollTrackName); } scrollTrack_mc.visible = false; var _local3 = new Object(); _local3.enabled = false; _local3.preset = mx.controls.SimpleButton.falseDisabled; _local3.initProperties = 0; _local3.autoRepeat = true; _local3.tabEnabled = false; var _local2; if (upArrow_mc == undefined) { _local2 = createButton(upArrowName, "upArrow_mc", skinIDUpArrow, _local3); } _local2.buttonDownHandler = onUpArrow; _local2.clickHandler = onScrollChanged; _minHeight = _local2.height; _minWidth = _local2.width; if (downArrow_mc == undefined) { _local2 = createButton(downArrowName, "downArrow_mc", skinIDDownArrow, _local3); } _local2.buttonDownHandler = onDownArrow; _local2.clickHandler = onScrollChanged; _minHeight = _minHeight + _local2.height; } function createButton(linkageName, id, skinID, o) { if (skinID == skinIDUpArrow) { o.falseUpSkin = upArrowUpName; o.falseDownSkin = upArrowDownName; o.falseOverSkin = upArrowOverName; } else { o.falseUpSkin = downArrowUpName; o.falseDownSkin = downArrowDownName; o.falseOverSkin = downArrowOverName; } var _local3 = createObject(linkageName, id, skinID, o); this[id].visible = false; this[id].useHandCursor = false; return(_local3); } function createThumb(Void) { var _local2 = new Object(); _local2.validateNow = true; _local2.tabEnabled = false; _local2.leftSkin = thumbTopName; _local2.middleSkin = thumbMiddleName; _local2.rightSkin = thumbBottomName; _local2.gripSkin = thumbGripName; createClassObject(mx.controls.scrollClasses.ScrollThumb, "scrollThumb_mc", skinIDThumb, _local2); } function setScrollProperties(pSize, mnPos, mxPos, ls) { var _local4; var _local2 = scrollTrack_mc; pageSize = pSize; largeScroll = (((ls != undefined) && (ls > 0)) ? (ls) : (pSize)); minPos = Math.max(mnPos, 0); maxPos = Math.max(mxPos, 0); _scrollPosition = Math.max(minPos, _scrollPosition); _scrollPosition = Math.min(maxPos, _scrollPosition); if (((maxPos - minPos) > 0) && (enabled)) { var _local5 = _scrollPosition; if (!initializing) { upArrow_mc.enabled = true; downArrow_mc.enabled = true; } _local2.onPress = (_local2.onDragOver = startTrackScroller); _local2.onRelease = releaseScrolling; _local2.onDragOut = (_local2.stopScrolling = stopScrolling); _local2.onReleaseOutside = releaseScrolling; _local2.useHandCursor = false; if (scrollThumb_mc == undefined) { createThumb(); } var _local3 = scrollThumb_mc; if (scrollTrackOverName.length > 0) { _local2.onRollOver = trackOver; _local2.onRollOut = trackOut; } _local4 = (pageSize / ((maxPos - minPos) + pageSize)) * _local2.height; if (_local4 < _local3.minHeight) { if (_local2.height < _local3.minHeight) { _local3.__set__visible(false); } else { _local4 = _local3.minHeight; _local3.__set__visible(true); _local3.setSize(_minWidth, _local3.minHeight + 0); } } else { _local3.__set__visible(true); _local3.setSize(_minWidth, _local4); } _local3.setRange(upArrow_mc.__get__height() + 0, (virtualHeight - downArrow_mc.__get__height()) - _local3.__get__height(), minPos, maxPos); _local5 = Math.min(_local5, maxPos); scrollPosition = (Math.max(_local5, minPos)); } else { scrollThumb_mc.__set__visible(false); if (!initializing) { upArrow_mc.enabled = false; downArrow_mc.enabled = false; } delete _local2.onPress; delete _local2.onDragOver; delete _local2.onRelease; delete _local2.onDragOut; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onReleaseOutside; } if (initializing) { scrollThumb_mc.__set__visible(false); } } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function draw(Void) { if (initializing) { initializing = false; scrollTrack_mc.visible = true; upArrow_mc.__set__visible(true); downArrow_mc.__set__visible(true); } size(); } function size(Void) { if (_height == 1) { return(undefined); } if (upArrow_mc == undefined) { return(undefined); } var _local3 = upArrow_mc.__get__height(); var _local2 = downArrow_mc.__get__height(); upArrow_mc.move(0, 0); var _local4 = scrollTrack_mc; _local4._y = _local3; _local4._height = (virtualHeight - _local3) - _local2; downArrow_mc.move(0, virtualHeight - _local2); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll", detail:detail}); } function isScrollBarKey(k) { if (k == 36) { if (scrollPosition != 0) { scrollPosition = (0); dispatchScrollEvent(minMode); } return(true); } if (k == 35) { if (scrollPosition < maxPos) { scrollPosition = (maxPos); dispatchScrollEvent(maxMode); } return(true); } return(false); } function scrollIt(inc, mode) { var _local3 = smallScroll; if (inc != "Line") { _local3 = ((largeScroll == 0) ? (pageSize) : (largeScroll)); } var _local2 = _scrollPosition + (mode * _local3); if (_local2 > maxPos) { _local2 = maxPos; } else if (_local2 < minPos) { _local2 = minPos; } if (scrollPosition != _local2) { scrollPosition = (_local2); var _local4 = ((mode < 0) ? (minusMode) : (plusMode)); dispatchScrollEvent(inc + _local4); } } function startTrackScroller(Void) { _parent.pressFocus(); if (_parent.scrollTrackDownName.length > 0) { if (_parent.scrollTrackDown_mc == undefined) { _parent.setSkin(skinIDTrackDown, scrollTrackDownName); } else { _parent.scrollTrackDown_mc.visible = true; } } _parent.trackScroller(); _parent.scrolling = setInterval(_parent, "scrollInterval", getStyle("repeatDelay"), "Page", -1); } function scrollInterval(inc, mode) { clearInterval(scrolling); if (inc == "Page") { trackScroller(); } else { scrollIt(inc, mode); } scrolling = setInterval(this, "scrollInterval", getStyle("repeatInterval"), inc, mode); } function trackScroller(Void) { if ((scrollThumb_mc._y + scrollThumb_mc.__get__height()) < _ymouse) { scrollIt("Page", 1); } else if (scrollThumb_mc._y > _ymouse) { scrollIt("Page", -1); } } function dispatchScrollChangedEvent(Void) { dispatchEvent({type:"scrollChanged"}); } function stopScrolling(Void) { clearInterval(_parent.scrolling); _parent.scrollTrackDown_mc.visible = false; } function releaseScrolling(Void) { _parent.releaseFocus(); stopScrolling(); _parent.dispatchScrollChangedEvent(); } function trackOver(Void) { if (_parent.scrollTrackOverName.length > 0) { if (_parent.scrollTrackOver_mc == undefined) { _parent.setSkin(skinIDTrackOver, scrollTrackOverName); } else { _parent.scrollTrackOver_mc.visible = true; } } } function trackOut(Void) { _parent.scrollTrackOver_mc.visible = false; } function onUpArrow(Void) { _parent.scrollIt("Line", -1); } function onDownArrow(Void) { _parent.scrollIt("Line", 1); } function onScrollChanged(Void) { _parent.dispatchScrollChangedEvent(); } static var symbolOwner = mx.core.UIComponent; var className = "ScrollBar"; var minPos = 0; var maxPos = 0; var pageSize = 0; var largeScroll = 0; var smallScroll = 1; var _scrollPosition = 0; var scrollTrackName = "ScrollTrack"; var scrollTrackOverName = ""; var scrollTrackDownName = ""; var upArrowName = "BtnUpArrow"; var upArrowUpName = "ScrollUpArrowUp"; var upArrowOverName = "ScrollUpArrowOver"; var upArrowDownName = "ScrollUpArrowDown"; var downArrowName = "BtnDownArrow"; var downArrowUpName = "ScrollDownArrowUp"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDownName = "ScrollDownArrowDown"; var thumbTopName = "ScrollThumbTopUp"; var thumbMiddleName = "ScrollThumbMiddleUp"; var thumbBottomName = "ScrollThumbBottomUp"; var thumbGripName = "ScrollThumbGripUp"; static var skinIDTrack = 0; static var skinIDTrackOver = 1; static var skinIDTrackDown = 2; static var skinIDUpArrow = 3; static var skinIDDownArrow = 4; static var skinIDThumb = 5; var idNames = new Array("scrollTrack_mc", "scrollTrackOver_mc", "scrollTrackDown_mc", "upArrow_mc", "downArrow_mc"); var clipParameters = {minPos:1, maxPos:1, pageSize:1, scrollPosition:1, lineScrollSize:1, pageScrollSize:1, visible:1, enabled:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.scrollClasses.ScrollBar.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var initializing = true; }Symbol 550 MovieClip [__Packages.mx.controls.UIScrollBar] Frame 0class mx.controls.UIScrollBar extends mx.controls.scrollClasses.ScrollBar { var textField, wasHorizontal, __width, __height, _parent, synchScroll, setScrollProperties, __set__scrollPosition, initializing, _rotation, _xscale, hScroller, vScroller, onChanged, onScroller, scrollPosition, dispatchEvent; function UIScrollBar () { super(); } function init(Void) { super.init(); textField.owner = this; horizontal = (wasHorizontal); if (horizontal) { ((textField != undefined) ? (super.setSize(textField._width, 16)) : (super.setSize(__width, __height))); } else { ((textField != undefined) ? (super.setSize(16, textField._height)) : (super.setSize(__width, __height))); } if (horizontal) { var _local3 = __width; __height = __width; width = _local3; __width = 16; } textField.onScroller = function () { this.hPosition = this.hscroll; this.vPosition = this.scroll - 1; }; if (_targetInstanceName != undefined) { setScrollTarget(_targetInstanceName); _targetInstanceName.addListener(this); } } function get _targetInstanceName() { return(textField); } function get height() { if (wasHorizontal) { return(__width); } return(__height); } function get width() { if (wasHorizontal) { return(__height); } return(__width); } function size(Void) { super.size(); onTextChanged(); } function draw() { super.draw(); } function set _targetInstanceName(t) { if (t == undefined) { textField.removeListener(this); delete textField[(horizontal ? "hScroller" : "vScroller")]; if ((textField.hScroller != undefined) && (textField.vScroller != undefined)) { textField.unwatch("text"); textField.unwatch("htmltext"); } } var _local3 = _parent[t]; textField = _parent[t]; onTextChanged(); //return(_targetInstanceName); } function setSize(w, h) { if (horizontal) { super.setSize(h, w); } else { super.setSize(w, h); } } function onTextChanged(Void) { if (textField == undefined) { return(undefined); } clearInterval(synchScroll); if (horizontal) { var _local2 = textField.hscroll; setScrollProperties(textField._width, 0, textField.maxhscroll); __set__scrollPosition(Math.min(_local2, textField.maxhscroll)); } else { var _local2 = textField.scroll; var _local3 = textField.bottomScroll - textField.scroll; setScrollProperties(_local3, 1, textField.maxscroll); __set__scrollPosition(Math.min(_local2, textField.maxscroll)); } } function get horizontal() { return(wasHorizontal); } function set horizontal(v) { wasHorizontal = v; if (v and initializing) { if (_rotation == 90) { return; } _xscale = -100; _rotation = -90; } if (!initializing) { if (v) { if (_rotation == 0) { _rotation = -90; _xscale = -100; } } else if (_rotation == -90) { _rotation = 0; _xscale = 100; } } //return(horizontal); } function callback(prop, oldval, newval) { clearInterval(hScroller.synchScroll); clearInterval(vScroller.synchScroll); hScroller.synchScroll = setInterval(hScroller, "onTextChanged", 50); vScroller.synchScroll = setInterval(vScroller, "onTextChanged", 50); return(newval); } function setScrollTarget(tF) { if (tF == undefined) { textField.removeListener(this); delete textField[(horizontal ? "hScroller" : "vScroller")]; if ((textField.hScroller != undefined) && (textField.vScroller != undefined)) { textField.unwatch("text"); textField.unwatch("htmltext"); } } textField = undefined; if (!(tF instanceof TextField)) { return(undefined); } textField = tF; if (horizontal) { textField.hScroller = this; textField.hScroller.lineScrollSize = 5; } else { textField.vScroller = this; textField.vScroller.lineScrollSize = 1; } onTextChanged(); onChanged = function (Void) { this.onTextChanged(); }; onScroller = function (Void) { if (!this.isScrolling) { if (!this.horizontal) { this.scrollPosition = this.textField.scroll; } else { this.scrollPosition = this.textField.hscroll; } } }; textField.addListener(this); textField.watch("text", callback); textField.watch("htmlText", callback); } function scrollHandler(Void) { if (horizontal) { var _local2 = textField.background; textField.hscroll = scrollPosition; textField.background = _local2; } else { textField.scroll = scrollPosition; } } function setEnabled(enable) { super.setEnabled(enable); if (enable) { textField.addListener(this); } else { textField.removeListener(); } } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll"}); } static var symbolName = "UIScrollBar"; static var symbolOwner = mx.controls.UIScrollBar; var className = "UIScrollBar"; var clipParameters = {_targetInstanceName:1, horizontal:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.UIScrollBar.prototype.clipParameters); static var version = "2.0.2.126"; }Symbol 641 MovieClip [__Packages.mx.skins.SkinElement] Frame 0class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }Symbol 642 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }Symbol 643 MovieClip [__Packages.mx.styles.StyleManager] Frame 0class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }Symbol 644 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }Symbol 645 MovieClip [__Packages.mx.skins.Border] Frame 0class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }Symbol 646 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0class mx.skins.CustomBorder extends mx.skins.Border { var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc; function CustomBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function createChildren(Void) { } function draw(Void) { if (l_mc == undefined) { var _local2 = setSkin(tagL, leftSkin); if (horizontal) { minHeight = l_mc._height; minWidth = l_mc._width; } else { minHeight = l_mc._height; minWidth = l_mc._width; } } if (m_mc == undefined) { setSkin(tagM, middleSkin); if (horizontal) { minHeight = m_mc._height; minWidth = minWidth + m_mc._width; } else { minHeight = minHeight + m_mc._height; minWidth = m_mc._width; } } if (r_mc == undefined) { setSkin(tagR, rightSkin); if (horizontal) { minHeight = r_mc._height; minWidth = minWidth + r_mc._width; } else { minHeight = minHeight + r_mc._height; minWidth = r_mc._width; } } size(); } function size(Void) { l_mc.move(0, 0); if (horizontal) { r_mc.move(width - r_mc.width, 0); m_mc.move(l_mc.width, 0); m_mc.setSize(r_mc.x - m_mc.x, m_mc.height); } else { r_mc.move(0, height - r_mc.height, 0); m_mc.move(0, l_mc.height); m_mc.setSize(m_mc.width, r_mc.y - m_mc.y); } } static var symbolName = "CustomBorder"; static var symbolOwner = mx.skins.CustomBorder; static var version = "2.0.2.126"; var className = "CustomBorder"; static var tagL = 0; static var tagM = 1; static var tagR = 2; var idNames = new Array("l_mc", "m_mc", "r_mc"); var leftSkin = "F3PieceLeft"; var middleSkin = "F3PieceMiddle"; var rightSkin = "F3PieceRight"; var horizontal = true; }Symbol 647 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0class mx.controls.scrollClasses.ScrollThumb extends mx.skins.CustomBorder { var useHandCursor, ymin, ymax, datamin, datamax, scrollMove, lastY, _ymouse, _y, _parent, onMouseMove, grip_mc, setSkin, gripSkin, __get__width, __get__height; function ScrollThumb () { super(); } function createChildren(Void) { super.createChildren(); useHandCursor = false; } function setRange(_ymin, _ymax, _datamin, _datamax) { ymin = _ymin; ymax = _ymax; datamin = _datamin; datamax = _datamax; } function dragThumb(Void) { scrollMove = _ymouse - lastY; scrollMove = scrollMove + _y; if (scrollMove < ymin) { scrollMove = ymin; } else if (scrollMove > ymax) { scrollMove = ymax; } _parent.isScrolling = true; _y = scrollMove; var _local2 = Math.round(((datamax - datamin) * (_y - ymin)) / (ymax - ymin)) + datamin; _parent.scrollPosition = _local2; _parent.dispatchScrollEvent("ThumbTrack"); updateAfterEvent(); } function stopDragThumb(Void) { _parent.isScrolling = false; _parent.dispatchScrollEvent("ThumbPosition"); _parent.dispatchScrollChangedEvent(); delete onMouseMove; } function onPress(Void) { _parent.pressFocus(); lastY = _ymouse; onMouseMove = dragThumb; super.onPress(); } function onRelease(Void) { _parent.releaseFocus(); stopDragThumb(); super.onRelease(); } function onReleaseOutside(Void) { _parent.releaseFocus(); stopDragThumb(); super.onReleaseOutside(); } function draw() { super.draw(); if (grip_mc == undefined) { setSkin(3, gripSkin); } } function size() { super.size(); grip_mc.move((__get__width() - grip_mc.width) / 2, (__get__height() - grip_mc.height) / 2); } static var symbolOwner = mx.skins.CustomBorder.symbolOwner; var className = "ScrollThumb"; var btnOffset = 0; var horizontal = false; var idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc"); }Symbol 648 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.2.126"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }Symbol 649 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0class mx.controls.VScrollBar extends mx.controls.scrollClasses.ScrollBar { var scrollIt; function VScrollBar () { super(); } function init(Void) { super.init(); } function isScrollBarKey(k) { if (k == 38) { scrollIt("Line", -1); return(true); } if (k == 40) { scrollIt("Line", 1); return(true); } if (k == 33) { scrollIt("Page", -1); return(true); } if (k == 34) { scrollIt("Page", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "VScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; var className = "VScrollBar"; var minusMode = "Up"; var plusMode = "Down"; var minMode = "AtTop"; var maxMode = "AtBottom"; }Symbol 650 MovieClip [__Packages.mx.controls.Button] Frame 0class mx.controls.Button extends mx.controls.SimpleButton { var initializing, labelPath, initIcon, getState, enabled, phase, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { if (initializing) { labelPath.visible = true; } super.draw(); if (initIcon != undefined) { _setIcon(initIcon); } delete initIcon; } function onRelease(Void) { super.onRelease(); } function createChildren(Void) { super.createChildren(); } function setSkin(tag, linkageName, initobj) { return(super.setSkin(tag, linkageName, initobj)); } function viewSkin(varName) { var _local3 = (getState() ? "true" : "false"); _local3 = _local3 + (enabled ? (phase) : "disabled"); super.viewSkin(varName, {styleName:this, borderStyle:_local3}); } function invalidateStyle(c) { labelPath.invalidateStyle(c); super.invalidateStyle(c); } function setColor(c) { var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]].redraw(true); _local2++; } } function setEnabled(enable) { labelPath.enabled = enable; super.setEnabled(enable); } function calcSize(tag, ref) { if ((__width == undefined) || (__height == undefined)) { return(undefined); } if (tag < 7) { ref.setSize(__width, __height, true); } } function size(Void) { setState(getState()); setHitArea(__width, __height); var _local3 = 0; while (_local3 < 8) { var _local4 = idNames[_local3]; if (typeof(this[_local4]) == "movieclip") { this[_local4].setSize(__width, __height, true); } _local3++; } super.size(); } function set labelPlacement(val) { __labelPlacement = val; invalidate(); //return(labelPlacement); } function get labelPlacement() { return(__labelPlacement); } function getLabelPlacement(Void) { return(__labelPlacement); } function setLabelPlacement(val) { __labelPlacement = val; invalidate(); } function getBtnOffset(Void) { if (getState()) { var _local2 = btnOffset; } else if (phase == "down") { var _local2 = btnOffset; } else { var _local2 = 0; } return(_local2); } function setView(offset) { var _local16 = (offset ? (btnOffset) : 0); var _local12 = getLabelPlacement(); var _local7 = 0; var _local6 = 0; var _local9 = 0; var _local8 = 0; var _local5 = 0; var _local4 = 0; var _local3 = labelPath; var _local2 = iconName; var _local15 = _local3.textWidth; var _local14 = _local3.textHeight; var _local10 = (__width - borderW) - borderW; var _local11 = (__height - borderW) - borderW; if (_local2 != undefined) { _local7 = _local2._width; _local6 = _local2._height; } if ((_local12 == "left") || (_local12 == "right")) { if (_local3 != undefined) { _local9 = Math.min(_local10 - _local7, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11, _local14 + 5); _local3._height = _local8; } if (_local12 == "right") { _local5 = _local7; if (centerContent) { _local5 = _local5 + (((_local10 - _local9) - _local7) / 2); } _local2._x = _local5 - _local7; } else { _local5 = (_local10 - _local9) - _local7; if (centerContent) { _local5 = _local5 / 2; } _local2._x = _local5 + _local9; } _local4 = 0; _local2._y = _local4; if (centerContent) { _local2._y = (_local11 - _local6) / 2; _local4 = (_local11 - _local8) / 2; } if (!centerContent) { _local2._y = _local2._y + Math.max(0, (_local8 - _local6) / 2); } } else { if (_local3 != undefined) { _local9 = Math.min(_local10, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11 - _local6, _local14 + 5); _local3._height = _local8; } _local5 = (_local10 - _local9) / 2; _local2._x = (_local10 - _local7) / 2; if (_local12 == "top") { _local4 = (_local11 - _local8) - _local6; if (centerContent) { _local4 = _local4 / 2; } _local2._y = _local4 + _local8; } else { _local4 = _local6; if (centerContent) { _local4 = _local4 + (((_local11 - _local8) - _local6) / 2); } _local2._y = _local4 - _local6; } } var _local13 = borderW + _local16; _local3._x = _local5 + _local13; _local3._y = _local4 + _local13; _local2._x = _local2._x + _local13; _local2._y = _local2._y + _local13; } function set label(lbl) { setLabel(lbl); //return(label); } function setLabel(label) { if (label == "") { labelPath.removeTextField(); refresh(); return(undefined); } if (labelPath == undefined) { var _local2 = createLabel("labelPath", 200, label); _local2._width = _local2.textWidth + 5; _local2._height = _local2.textHeight + 5; if (initializing) { _local2.visible = false; } } else { delete labelPath.__text; labelPath.text = label; refresh(); } } function getLabel(Void) { return(((labelPath.__text != undefined) ? (labelPath.__text) : (labelPath.text))); } function get label() { return(getLabel()); } function _getIcon(Void) { return(_iconLinkageName); } function get icon() { if (initializing) { return(initIcon); } return(_iconLinkageName); } function _setIcon(linkage) { if (initializing) { if (linkage == "") { return(undefined); } initIcon = linkage; } else { if (linkage == "") { removeIcons(); return(undefined); } super.changeIcon(0, linkage); super.changeIcon(1, linkage); super.changeIcon(3, linkage); super.changeIcon(4, linkage); super.changeIcon(5, linkage); _iconLinkageName = linkage; refresh(); } } function set icon(linkage) { _setIcon(linkage); //return(icon); } function setHitArea(w, h) { if (hitArea_mc == undefined) { createEmptyObject("hitArea_mc", 100); } var _local2 = hitArea_mc; _local2.clear(); _local2.beginFill(16711680); _local2.drawRect(0, 0, w, h); _local2.endFill(); _local2.setVisible(false); } static var symbolName = "Button"; static var symbolOwner = mx.controls.Button; var className = "Button"; static var version = "2.0.2.126"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }Symbol 651 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }Symbol 652 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }Symbol 653 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }Symbol 654 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local6 = mx.core.UIObject.prototype; var _local9 = mx.skins.SkinElement.prototype; addGeometry(_local9, _local6); mx.events.UIEventDispatcher.initialize(_local6); var _local13 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local6); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local6.getTopLevel; _local5.createLabel = _local6.createLabel; _local5.createObject = _local6.createObject; _local5.createClassObject = _local6.createClassObject; _local5.createEmptyObject = _local6.createEmptyObject; _local5.destroyObject = _local6.destroyObject; _global.ASSetPropFlags(_local5, "getTopLevel", 1); _global.ASSetPropFlags(_local5, "createLabel", 1); _global.ASSetPropFlags(_local5, "createObject", 1); _global.ASSetPropFlags(_local5, "createClassObject", 1); _global.ASSetPropFlags(_local5, "createEmptyObject", 1); _global.ASSetPropFlags(_local5, "destroyObject", 1); _local5.__getTextFormat = _local6.__getTextFormat; _local5._getTextFormat = _local6._getTextFormat; _local5.getStyleName = _local6.getStyleName; _local5.getStyle = _local6.getStyle; _global.ASSetPropFlags(_local5, "__getTextFormat", 1); _global.ASSetPropFlags(_local5, "_getTextFormat", 1); _global.ASSetPropFlags(_local5, "getStyleName", 1); _global.ASSetPropFlags(_local5, "getStyle", 1); var _local7 = TextField.prototype; addGeometry(_local7, _local6); _local7.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local7.move = _local9.move; _local7.setSize = _local9.setSize; _local7.invalidateStyle = function () { this.invalidateFlag = true; }; _local7.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local7.setColor = function (color) { this.textColor = color; }; _local7.getStyle = _local5.getStyle; _local7.__getTextFormat = _local6.__getTextFormat; _local7.setValue = function (v) { this.text = v; }; _local7.getValue = function () { return(this.text); }; _local7.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local7._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local7.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local7.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); if (_global._origWidth == undefined) { _global.origWidth = Stage.width; _global.origHeight = Stage.height; } } var _local4 = _root; while (_local4._parent != undefined) { _local4 = _local4._parent; } _local4.addProperty("width", function () { return(Stage.width); }, null); _local4.addProperty("height", function () { return(Stage.height); }, null); _global.ASSetPropFlags(_local4, "width", 1); _global.ASSetPropFlags(_local4, "height", 1); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }Symbol 655 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }Symbol 656 MovieClip [__Packages.mx.managers.SystemManager] Frame 0class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }Symbol 657 MovieClip [__Packages.mx.managers.DepthManager] Frame 0class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(this, _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }Symbol 658 MovieClip [__Packages.mx.managers.FocusManager] Frame 0class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, lastMouse, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); lastMouse = new Object(); _global.ASSetPropFlags(_parent, "focusManager", 1); _global.ASSetPropFlags(_parent, "tabChildren", 1); _global.ASSetPropFlags(_parent, "tabEnabled", 1); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = _local2; _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastMouse.x, lastMouse.y, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastMouse.x = _root._xmouse; lastMouse.y = _root._ymouse; _root.localToGlobal(lastMouse); } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.2.126"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }Symbol 659 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }Symbol 660 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }Symbol 661 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local3 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local3._setStyle; _local2.changeTextStyleInChildren = _local3.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local3.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local3.notifyStyleChangeInChildren; _local2.setStyle = _local3.setStyle; _global.ASSetPropFlags(_local2, "changeTextStyleInChildren", 1); _global.ASSetPropFlags(_local2, "changeColorStyleInChildren", 1); _global.ASSetPropFlags(_local2, "notifyStyleChangeInChildren", 1); _global.ASSetPropFlags(_local2, "setStyle", 1); var _local4 = TextField.prototype; _local4.setStyle = _local2.setStyle; _local4.changeTextStyleInChildren = _local3.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }Symbol 662 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }Symbol 663 MovieClip [__Packages.mx.skins.RectBorder] Frame 0class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.2.126"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }Symbol 664 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.2.126"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }Symbol 665 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0class mx.skins.halo.ButtonSkin extends mx.skins.RectBorder { var __get__width, __get__height, getStyle, _parent, clear, drawRoundRect, __get__x, __get__y; function ButtonSkin () { super(); } function init() { super.init(); } function size() { drawHaloRect(__get__width(), __get__height()); } function drawHaloRect(w, h) { var _local6 = getStyle("borderStyle"); var _local4 = getStyle("themeColor"); var _local5 = _parent.emphasized; clear(); switch (_local6) { case "falseup" : if (_local5) { drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 75); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 85, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 75); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); } else { drawRoundRect(0, 0, w, h, 5, 9542041, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, [13291985, 16250871], 100, 0, "radial"); drawRoundRect(2, 2, w - 4, h - 4, 3, [9542041, 13818586], 100, 0, "radial"); drawRoundRect(3, 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(3, 4, w - 6, h - 7, 2, 16316664, 100); } break; case "falsedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "falserollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 50); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "falsedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); break; case "trueup" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16250871, 100); break; case "truedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "truerollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 40); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "truedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.skinRegistry.ButtonSkin = true; return(true); } static var symbolName = "ButtonSkin"; static var symbolOwner = mx.skins.halo.ButtonSkin; var className = "ButtonSkin"; var backgroundColorName = "buttonColor"; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }Symbol 666 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar { var _minHeight, _minWidth, _xscale, _rotation, __width, scrollIt; function HScrollBar () { super(); } function getMinWidth(Void) { return(_minHeight); } function getMinHeight(Void) { return(_minWidth); } function init(Void) { super.init(); _xscale = -100; _rotation = -90; } function get virtualHeight() { return(__width); } function isScrollBarKey(k) { if (k == 37) { scrollIt("Line", -1); return(true); } if (k == 39) { scrollIt("Line", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "HScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.126"; var className = "HScrollBar"; var minusMode = "Left"; var plusMode = "Right"; var minMode = "AtLeft"; var maxMode = "AtRight"; }Symbol 1232 MovieClip [__Packages.mx.controls.TextInput] Frame 0class mx.controls.TextInput extends mx.core.UIComponent { var owner, enterListener, label, tabChildren, tabEnabled, focusTextField, _color, _parent, border_mc, createClassObject, dispatchValueChangedEvent, __get__width, __get__height, tfx, tfy, tfw, tfh, getStyle, bind, updateModel, _getTextFormat, enabled; function TextInput () { super(); } function addEventListener(event, handler) { if (event == "enter") { addEnterEvents(); } super.addEventListener(event, handler); } function enterOnKeyDown() { if (Key.getAscii() == 13) { owner.dispatchEvent({type:"enter"}); } } function addEnterEvents() { if (enterListener == undefined) { enterListener = new Object(); enterListener.owner = this; enterListener.onKeyDown = enterOnKeyDown; } } function init(Void) { super.init(); label.styleName = this; tabChildren = true; tabEnabled = false; focusTextField = label; _color = mx.core.UIObject.textColorList; label.onSetFocus = function () { this._parent.onSetFocus(); }; label.onKillFocus = function (n) { this._parent.onKillFocus(n); }; label.drawFocus = function (b) { this._parent.drawFocus(b); }; label.onChanged = onLabelChanged; } function setFocus() { Selection.setFocus(label); } function onLabelChanged(Void) { _parent.dispatchEvent({type:"change"}); _parent.dispatchValueChangedEvent(text); } function createChildren(Void) { super.createChildren(); if (border_mc == undefined) { createClassObject(_global.styles.rectBorderClass, "border_mc", 0, {styleName:this}); } border_mc.swapDepths(label); label.autoSize = "none"; } function get html() { return(getHtml()); } function set html(value) { setHtml(value); //return(html); } function getHtml() { return(label.html); } function setHtml(value) { if (value != label.html) { label.html = value; } } function get text() { return(getText()); } function set text(t) { setText(t); //return(text); } function getText() { if (initializing) { return(initText); } if (label.html == true) { return(label.htmlText); } return(label.text); } function setText(t) { if (initializing) { initText = t; } else { var _local2 = label; if (_local2.html == true) { _local2.htmlText = t; } else { _local2.text = t; } } dispatchValueChangedEvent(t); } function size(Void) { border_mc.setSize(__get__width(), __get__height()); var _local2 = border_mc.__get__borderMetrics(); var _local6 = _local2.left + _local2.right; var _local3 = _local2.top + _local2.bottom; var _local5 = _local2.left; var _local4 = _local2.top; tfx = _local5; tfy = _local4; tfw = __get__width() - _local6; tfh = __get__height() - _local3; label.move(tfx, tfy); label.setSize(tfw, tfh + 1); } function setEnabled(enable) { label.type = (((__editable == true) || (enable == false)) ? "input" : "dynamic"); label.selectable = enable; var _local2 = getStyle((enable ? "color" : "disabledColor")); if (_local2 == undefined) { _local2 = (enable ? 0 : 8947848); } setColor(_local2); } function setColor(col) { label.textColor = col; } function onKillFocus(newFocus) { if (enterListener != undefined) { Key.removeListener(enterListener); } if (bind != undefined) { updateModel(text); } super.onKillFocus(newFocus); } function onSetFocus(oldFocus) { var f = Selection.getFocus(); var o = eval (f); if (o != label) { Selection.setFocus(label); return(undefined); } if (enterListener != undefined) { Key.addListener(enterListener); } super.onSetFocus(oldFocus); } function draw(Void) { var _local2 = label; var _local4 = getText(); if (initializing) { initializing = false; delete initText; } var _local3 = _getTextFormat(); _local2.embedFonts = _local3.embedFonts == true; if (_local3 != undefined) { _local2.setTextFormat(_local3); _local2.setNewTextFormat(_local3); } _local2.multiline = false; _local2.wordWrap = false; if (_local2.html == true) { _local2.setTextFormat(_local3); _local2.htmlText = _local4; } else { _local2.text = _local4; } _local2.type = (((__editable == true) || (enabled == false)) ? "input" : "dynamic"); size(); } function setEditable(s) { __editable = s; label.type = (s ? "input" : "dynamic"); } function get maxChars() { return(label.maxChars); } function set maxChars(w) { label.maxChars = w; //return(maxChars); } function get length() { return(label.length); } function get restrict() { return(label.restrict); } function set restrict(w) { label.restrict = ((w == "") ? null : (w)); //return(restrict); } function get hPosition() { return(label.hscroll); } function set hPosition(w) { label.hscroll = w; //return(hPosition); } function get maxHPosition() { return(label.maxhscroll); } function get editable() { return(__editable); } function set editable(w) { setEditable(w); //return(editable); } function get password() { return(label.password); } function set password(w) { label.password = w; //return(password); } function get tabIndex() { return(label.tabIndex); } function set tabIndex(w) { label.tabIndex = w; //return(tabIndex); } function set _accProps(val) { label._accProps = val; //return(_accProps); } function get _accProps() { return(label._accProps); } static var symbolName = "TextInput"; static var symbolOwner = mx.controls.TextInput; static var version = "2.0.2.126"; var className = "TextInput"; var initializing = true; var clipParameters = {text:1, editable:1, password:1, maxChars:1, restrict:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.TextInput.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var _maxWidth = mx.core.UIComponent.kStretch; var __editable = true; var initText = ""; }Symbol 1288 Buttonon (release) { this.gotoAndStop("STORY GAME"); }Symbol 1295 Buttonon (release) { this._parent.gotoAndStop("FINAL CUTSCENE"); }Symbol 1296 Buttonon (release) { this._parent.gotoAndStop("GAMEOVER"); }Symbol 1302 Buttonon (release) { this._parent.gotoAndStop("MAINMENU"); }Symbol 1319 Buttonon (release) { this.gotoAndStop("MAINMENU"); }Symbol 1321 Buttonon (release) { _global.soundGameOver.stop(); loadMovieNum ("http://www.cartoonnetwork.com/games/arcade/ben10/blockadeblitz/tracker.swf?" + fakeVar, 10000); this._parent.gotoAndStop("STORY GAME"); if (_global.MODE_GAME == _global.MODE_HISTORY) { var fakeVar = new Date().getTime(); } else { _global.level = 1; this._parent.gotoAndStop("FREE GAME"); } }
Library Items
Symbol 1 Sound [a_sound_loop] | ||
Symbol 2 Sound [snd_Gameover_fixed] | ||
Symbol 3 Sound [snd_barrier] | ||
Symbol 4 Sound [snd_bonus] | ||
Symbol 5 Graphic | Used by:7 11 | |
Symbol 6 Graphic | Used by:7 11 1123 1125 1127 | |
Symbol 7 MovieClip | Uses:5 6 | Used by:17 1138 1197 |
Symbol 8 Graphic | Used by:9 176 373 461 498 881 | |
Symbol 9 MovieClip | Uses:8 | Used by:17 357 406 412 416 472 474 478 479 1117 1121 1128 1130 1137 1138 1139 1141 1144 1155 1156 1197 |
Symbol 10 Graphic | Used by:11 | |
Symbol 11 MovieClip | Uses:5 10 6 | Used by:17 1138 1197 |
Symbol 12 Graphic | Used by:16 | |
Symbol 13 Graphic | Used by:16 | |
Symbol 14 Graphic | Used by:16 | |
Symbol 15 Graphic | Used by:16 | |
Symbol 16 MovieClip | Uses:12 13 14 15 | Used by:17 1197 |
Symbol 17 MovieClip [mc_block_16] | Uses:7 9 11 16 | |
Symbol 18 Graphic | Used by:69 | |
Symbol 19 Graphic | Used by:20 166 | |
Symbol 20 MovieClip | Uses:19 | Used by:33 |
Symbol 21 Graphic | Used by:33 36 37 49 58 59 62 65 66 67 68 | |
Symbol 22 Graphic | Used by:33 36 37 49 59 65 66 68 | |
Symbol 23 Graphic | Used by:33 36 37 49 59 65 66 68 | |
Symbol 24 Graphic | Used by:33 36 37 49 59 65 66 68 | |
Symbol 25 Graphic | Used by:33 36 37 49 58 59 62 65 66 67 68 | |
Symbol 26 Graphic | Used by:33 36 37 49 59 65 66 68 | |
Symbol 27 Graphic | Used by:33 36 37 49 59 65 66 68 | |
Symbol 28 Graphic | Used by:33 36 37 49 59 65 66 68 | |
Symbol 29 Graphic | Used by:33 36 37 49 59 65 66 | |
Symbol 30 Graphic | Used by:33 66 108 | |
Symbol 31 Graphic | Used by:33 66 | |
Symbol 32 Graphic | Used by:33 66 68 | |
Symbol 33 MovieClip | Uses:20 21 22 23 24 25 26 27 28 29 30 31 32 | Used by:69 |
Symbol 34 Graphic | Used by:35 116 | |
Symbol 35 MovieClip | Uses:34 | Used by:69 |
Symbol 36 MovieClip | Uses:21 22 23 24 27 25 28 29 26 | Used by:69 |
Symbol 37 MovieClip | Uses:21 22 23 24 27 25 28 29 26 | Used by:69 |
Symbol 38 Graphic | Used by:40 | |
Symbol 39 Graphic | Used by:40 | |
Symbol 40 MovieClip | Uses:38 39 | Used by:41 |
Symbol 41 MovieClip [vilgax_barrier_sup] | Uses:40 | Used by:49 65 68 124 |
Symbol 42 Graphic | Used by:46 | |
Symbol 43 Graphic | Used by:46 | |
Symbol 44 Graphic | Used by:46 | |
Symbol 45 Graphic | Used by:46 | |
Symbol 46 MovieClip | Uses:42 43 44 45 | Used by:49 68 |
Symbol 47 Graphic | Used by:48 | |
Symbol 48 MovieClip | Uses:47 | Used by:49 68 |
Symbol 49 MovieClip | Uses:21 22 23 24 27 25 26 28 29 41 46 48 | Used by:69 |
Symbol 50 Graphic | Used by:58 62 67 | |
Symbol 51 Graphic | Used by:58 62 67 | |
Symbol 52 Graphic | Used by:58 62 67 | |
Symbol 53 Graphic | Used by:58 62 67 | |
Symbol 54 Graphic | Used by:58 62 67 | |
Symbol 55 Graphic | Used by:58 62 67 | |
Symbol 56 Graphic | Used by:58 62 67 | |
Symbol 57 Sound | Used by:58 67 | |
Symbol 58 MovieClip | Uses:21 50 51 52 53 25 54 55 56 57 | Used by:69 |
Symbol 59 MovieClip | Uses:21 22 23 24 27 25 28 29 26 | Used by:69 |
Symbol 60 Sound | Used by:62 | |
Symbol 61 Graphic | Used by:62 | |
Symbol 62 MovieClip | Uses:21 50 51 52 53 25 54 55 56 60 61 | Used by:69 |
Symbol 63 Graphic | Used by:65 68 | |
Symbol 64 Graphic | Used by:65 | |
Symbol 65 MovieClip | Uses:21 22 23 24 27 25 26 28 29 41 63 64 | Used by:69 |
Symbol 66 MovieClip | Uses:31 21 22 23 24 25 26 27 28 32 30 29 | Used by:69 |
Symbol 67 MovieClip | Uses:21 50 51 52 53 25 54 55 56 57 | Used by:69 |
Symbol 68 MovieClip | Uses:21 22 23 24 25 26 27 28 32 41 46 63 48 | Used by:69 |
Symbol 69 MovieClip [mc_boss_02] | Uses:18 33 35 36 37 49 58 59 62 65 66 67 68 | |
Symbol 70 Graphic | Used by:73 | |
Symbol 71 Graphic | Used by:72 109 356 | |
Symbol 72 MovieClip | Uses:71 | Used by:73 75 173 359 361 412 472 474 478 479 1183 |
Symbol 73 MovieClip [mc_shape12] | Uses:70 72 | |
Symbol 74 Graphic | Used by:75 | |
Symbol 75 MovieClip [mc_shape13] | Uses:74 72 | |
Symbol 76 Graphic | Used by:78 | |
Symbol 77 Graphic | Used by:78 | |
Symbol 78 MovieClip | Uses:76 77 | Used by:95 |
Symbol 79 Graphic | Used by:80 801 | |
Symbol 80 MovieClip | Uses:79 | Used by:95 419 483 |
Symbol 81 Graphic | Used by:95 419 | |
Symbol 82 Graphic | Used by:95 | |
Symbol 83 Graphic | Used by:84 | |
Symbol 84 MovieClip | Uses:83 | Used by:85 |
Symbol 85 MovieClip | Uses:84 | Used by:95 483 |
Symbol 86 Graphic | Used by:92 | |
Symbol 87 Graphic | Used by:92 | |
Symbol 88 Graphic | Used by:92 | |
Symbol 89 Graphic | Used by:92 | |
Symbol 90 Graphic | Used by:92 | |
Symbol 91 Graphic | Used by:92 | |
Symbol 92 MovieClip | Uses:86 87 88 89 90 91 | Used by:94 |
Symbol 93 Graphic | Used by:94 | |
Symbol 94 MovieClip | Uses:92 93 | Used by:95 |
Symbol 95 MovieClip [mc_shoot_small_enemy] | Uses:78 80 81 82 85 94 | |
Symbol 96 Graphic | Used by:108 | |
Symbol 97 Graphic | Used by:108 | |
Symbol 98 Graphic | Used by:108 | |
Symbol 99 Graphic | Used by:108 115 117 124 132 147 148 149 167 | |
Symbol 100 Graphic | Used by:108 115 117 124 | |
Symbol 101 Graphic | Used by:108 | |
Symbol 102 Graphic | Used by:108 | |
Symbol 103 Graphic | Used by:108 115 117 124 132 147 148 149 167 | |
Symbol 104 Graphic | Used by:108 115 117 124 132 147 148 149 167 | |
Symbol 105 Graphic | Used by:108 | |
Symbol 106 Graphic | Used by:107 | |
Symbol 107 MovieClip | Uses:106 | Used by:108 |
Symbol 108 MovieClip | Uses:96 97 98 99 100 101 102 103 104 105 107 30 | Used by:168 |
Symbol 109 MovieClip | Uses:71 | Used by:168 |
Symbol 110 Graphic | Used by:168 | |
Symbol 111 Graphic | Used by:115 117 124 | |
Symbol 112 Graphic | Used by:115 117 124 | |
Symbol 113 Graphic | Used by:115 117 124 | |
Symbol 114 Graphic | Used by:115 117 124 | |
Symbol 115 MovieClip | Uses:111 99 100 112 103 104 113 114 | Used by:168 |
Symbol 116 MovieClip | Uses:34 | Used by:168 |
Symbol 117 MovieClip | Uses:111 99 100 112 103 104 113 114 | Used by:168 |
Symbol 118 Graphic | Used by:119 | |
Symbol 119 MovieClip | Uses:118 | Used by:124 |
Symbol 120 Graphic | Used by:121 | |
Symbol 121 MovieClip | Uses:120 | Used by:124 |
Symbol 122 Graphic | Used by:123 | |
Symbol 123 MovieClip | Uses:122 | Used by:124 |
Symbol 124 MovieClip | Uses:111 99 100 112 103 104 113 114 41 119 121 123 | Used by:168 |
Symbol 125 Graphic | Used by:132 147 148 149 167 | |
Symbol 126 Graphic | Used by:132 147 148 149 167 | |
Symbol 127 Graphic | Used by:132 147 148 149 167 | |
Symbol 128 Graphic | Used by:132 147 148 149 167 | |
Symbol 129 Graphic | Used by:132 147 148 149 167 | |
Symbol 130 Sound | Used by:132 | |
Symbol 131 Graphic | Used by:132 | |
Symbol 132 MovieClip | Uses:125 99 126 127 103 104 128 129 130 131 | Used by:168 |
Symbol 133 Graphic | Used by:147 148 | |
Symbol 134 Sound | Used by:147 149 | |
Symbol 135 Graphic | Used by:146 463 464 | |
Symbol 136 Graphic | Used by:146 463 464 | |
Symbol 137 Graphic | Used by:146 463 464 | |
Symbol 138 Graphic | Used by:146 463 464 | |
Symbol 139 Graphic | Used by:146 463 464 | |
Symbol 140 Graphic | Used by:146 | |
Symbol 141 Graphic | Used by:146 | |
Symbol 142 Graphic | Used by:146 | |
Symbol 143 Graphic | Used by:146 | |
Symbol 144 Graphic | Used by:146 | |
Symbol 145 Graphic | Used by:146 463 464 | |
Symbol 146 MovieClip | Uses:135 136 137 138 139 140 141 142 143 144 145 | Used by:147 149 |
Symbol 147 MovieClip | Uses:125 99 126 127 129 103 104 128 133 134 146 | Used by:168 |
Symbol 148 MovieClip | Uses:125 99 126 127 129 103 104 128 133 | Used by:168 |
Symbol 149 MovieClip | Uses:125 99 126 127 129 103 104 128 146 134 | Used by:168 |
Symbol 150 Graphic | Used by:156 | |
Symbol 151 Graphic | Used by:156 | |
Symbol 152 Graphic | Used by:156 | |
Symbol 153 Graphic | Used by:156 | |
Symbol 154 Graphic | Used by:156 | |
Symbol 155 Graphic | Used by:156 | |
Symbol 156 MovieClip | Uses:150 151 152 153 154 155 | Used by:167 |
Symbol 157 Graphic | Used by:158 | |
Symbol 158 MovieClip | Uses:157 | Used by:159 160 |
Symbol 159 MovieClip | Uses:158 | Used by:167 |
Symbol 160 MovieClip | Uses:158 | Used by:167 |
Symbol 161 Graphic | Used by:167 | |
Symbol 162 Graphic | Used by:163 | |
Symbol 163 MovieClip | Uses:162 | Used by:167 |
Symbol 164 Graphic | Used by:165 | |
Symbol 165 MovieClip | Uses:164 | Used by:167 |
Symbol 166 MovieClip | Uses:19 | Used by:167 |
Symbol 167 MovieClip | Uses:156 125 99 126 127 129 103 104 128 159 160 161 163 165 166 | Used by:168 |
Symbol 168 MovieClip [mc_boss_01] | Uses:108 109 110 115 116 117 124 132 147 148 149 167 | |
Symbol 169 Graphic | Used by:170 | |
Symbol 170 MovieClip [mc_msn_click] | Uses:169 | |
Symbol 171 Graphic | Used by:173 | |
Symbol 172 Graphic | Used by:173 | |
Symbol 173 MovieClip [mc_shape2] | Uses:171 72 172 | |
Symbol 174 Graphic | Used by:175 179 181 | |
Symbol 175 MovieClip | Uses:174 | Used by:188 1139 |
Symbol 176 MovieClip | Uses:8 | Used by:188 |
Symbol 177 Graphic | Used by:179 181 1115 1116 | |
Symbol 178 Sound | Used by:179 181 1115 1116 1134 1136 1149 | |
Symbol 179 MovieClip | Uses:174 177 178 | Used by:188 1139 |
Symbol 180 Graphic | Used by:181 1116 | |
Symbol 181 MovieClip | Uses:174 177 180 178 | Used by:188 1139 |
Symbol 182 Graphic | Used by:187 | |
Symbol 183 Graphic | Used by:187 | |
Symbol 184 Graphic | Used by:187 | |
Symbol 185 Graphic | Used by:187 | |
Symbol 186 Graphic | Used by:187 | |
Symbol 187 MovieClip | Uses:182 183 184 185 186 | Used by:188 |
Symbol 188 MovieClip [mc_block_14] | Uses:175 176 179 181 187 | |
Symbol 189 Graphic | Used by:192 202 234 | |
Symbol 190 Graphic | Used by:192 234 | |
Symbol 191 Graphic | Used by:192 202 234 | |
Symbol 192 MovieClip | Uses:189 190 191 | Used by:200 |
Symbol 193 Graphic | Used by:200 | |
Symbol 194 Graphic | Used by:200 211 220 233 241 254 268 278 299 307 319 354 | |
Symbol 195 Bitmap | Used by:196 | |
Symbol 196 Graphic | Uses:195 | Used by:200 |
Symbol 197 Graphic | Used by:200 | |
Symbol 198 Graphic | Used by:200 | |
Symbol 199 Graphic | Used by:200 211 220 233 289 299 307 319 331 | |
Symbol 200 MovieClip [mc_level_6] | Uses:192 193 194 196 197 198 199 | |
Symbol 201 Graphic | Used by:202 | |
Symbol 202 MovieClip | Uses:189 201 191 | Used by:211 |
Symbol 203 Graphic | Used by:205 | |
Symbol 204 Graphic | Used by:205 | |
Symbol 205 MovieClip | Uses:203 204 | Used by:211 |
Symbol 206 Bitmap | Used by:207 | |
Symbol 207 Graphic | Uses:206 | Used by:211 |
Symbol 208 Graphic | Used by:211 | |
Symbol 209 Graphic | Used by:211 | |
Symbol 210 Graphic | Used by:211 | |
Symbol 211 MovieClip [mc_level_7] | Uses:202 205 194 207 208 209 210 199 | |
Symbol 212 Graphic | Used by:215 | |
Symbol 213 Graphic | Used by:215 | |
Symbol 214 Graphic | Used by:215 | |
Symbol 215 MovieClip | Uses:212 213 214 | Used by:220 |
Symbol 216 Bitmap | Used by:217 | |
Symbol 217 Graphic | Uses:216 | Used by:220 |
Symbol 218 Graphic | Used by:220 | |
Symbol 219 Graphic | Used by:220 | |
Symbol 220 MovieClip [mc_level_5] | Uses:215 217 194 218 219 199 | |
Symbol 221 Graphic | Used by:233 289 299 | |
Symbol 222 Graphic | Used by:233 | |
Symbol 223 Graphic | Used by:226 | |
Symbol 224 Graphic | Used by:225 | |
Symbol 225 MovieClip | Uses:224 | Used by:226 |
Symbol 226 MovieClip | Uses:223 225 | Used by:233 |
Symbol 227 Graphic | Used by:233 | |
Symbol 228 Bitmap | Used by:229 | |
Symbol 229 Graphic | Uses:228 | Used by:233 |
Symbol 230 Graphic | Used by:233 | |
Symbol 231 Graphic | Used by:233 | |
Symbol 232 Graphic | Used by:233 | |
Symbol 233 MovieClip [mc_level_9] | Uses:221 222 226 227 229 230 194 231 232 199 | |
Symbol 234 MovieClip | Uses:189 190 191 | Used by:241 |
Symbol 235 Graphic | Used by:241 | |
Symbol 236 Bitmap | Used by:237 | |
Symbol 237 Graphic | Uses:236 | Used by:241 |
Symbol 238 Graphic | Used by:241 | |
Symbol 239 Graphic | Used by:241 | |
Symbol 240 Graphic | Used by:241 254 268 278 343 354 | |
Symbol 241 MovieClip [mc_level_4] | Uses:234 235 237 194 238 239 240 | |
Symbol 242 Graphic | Used by:254 | |
Symbol 243 Graphic | Used by:254 | |
Symbol 244 Graphic | Used by:247 248 249 | |
Symbol 245 Graphic | Used by:247 248 249 | |
Symbol 246 Graphic | Used by:247 248 249 | |
Symbol 247 MovieClip | Uses:244 245 246 | Used by:254 |
Symbol 248 MovieClip | Uses:244 245 246 | Used by:254 |
Symbol 249 MovieClip | Uses:244 245 246 | Used by:254 |
Symbol 250 Bitmap | Used by:251 | |
Symbol 251 Graphic | Uses:250 | Used by:254 |
Symbol 252 Graphic | Used by:254 | |
Symbol 253 Graphic | Used by:254 | |
Symbol 254 MovieClip [mc_level_1] | Uses:242 243 247 248 249 251 194 252 253 240 | |
Symbol 255 Graphic | Used by:268 | |
Symbol 256 Graphic | Used by:268 | |
Symbol 257 Graphic | Used by:258 | |
Symbol 258 MovieClip | Uses:257 | Used by:262 |
Symbol 259 Graphic | Used by:260 | |
Symbol 260 MovieClip | Uses:259 | Used by:262 |
Symbol 261 Graphic | Used by:262 | |
Symbol 262 MovieClip | Uses:258 260 261 | Used by:268 |
Symbol 263 Bitmap | Used by:264 | |
Symbol 264 Graphic | Uses:263 | Used by:265 |
Symbol 265 MovieClip | Uses:264 | Used by:268 |
Symbol 266 Graphic | Used by:268 | |
Symbol 267 Graphic | Used by:268 | |
Symbol 268 MovieClip [mc_level_2] | Uses:255 256 262 265 194 266 267 240 | |
Symbol 269 Graphic | Used by:278 | |
Symbol 270 Graphic | Used by:278 | |
Symbol 271 Graphic | Used by:278 | |
Symbol 272 Bitmap | Used by:273 | |
Symbol 273 Graphic | Uses:272 | Used by:278 |
Symbol 274 Graphic | Used by:275 | |
Symbol 275 MovieClip | Uses:274 | Used by:278 |
Symbol 276 Graphic | Used by:277 | |
Symbol 277 MovieClip | Uses:276 | Used by:278 |
Symbol 278 MovieClip [mc_level_3] | Uses:269 270 271 273 194 275 277 240 | |
Symbol 279 Graphic | Used by:289 | |
Symbol 280 Graphic | Used by:282 289 | |
Symbol 281 Graphic | Used by:282 289 | |
Symbol 282 MovieClip | Uses:280 281 | Used by:289 |
Symbol 283 Graphic | Used by:289 | |
Symbol 284 Bitmap | Used by:285 | |
Symbol 285 Graphic | Uses:284 | Used by:289 |
Symbol 286 Graphic | Used by:289 | |
Symbol 287 Graphic | Used by:289 | |
Symbol 288 Graphic | Used by:289 | |
Symbol 289 MovieClip [mc_level_10] | Uses:221 279 280 281 282 283 285 286 287 288 199 | |
Symbol 290 Graphic | Used by:299 | |
Symbol 291 Graphic | Used by:293 | |
Symbol 292 Graphic | Used by:293 | |
Symbol 293 MovieClip | Uses:291 292 | Used by:299 |
Symbol 294 Bitmap | Used by:295 | |
Symbol 295 Graphic | Uses:294 | Used by:299 |
Symbol 296 Graphic | Used by:299 | |
Symbol 297 Graphic | Used by:299 | |
Symbol 298 Graphic | Used by:299 | |
Symbol 299 MovieClip [mc_level_11] | Uses:221 290 293 295 296 194 297 298 199 | |
Symbol 300 Graphic | Used by:307 | |
Symbol 301 Graphic | Used by:307 | |
Symbol 302 Bitmap | Used by:303 | |
Symbol 303 Graphic | Uses:302 | Used by:307 |
Symbol 304 Graphic | Used by:307 | |
Symbol 305 Graphic | Used by:307 | |
Symbol 306 Graphic | Used by:307 | |
Symbol 307 MovieClip [mc_level_15] | Uses:300 301 303 304 194 305 306 199 | |
Symbol 308 Graphic | Used by:319 | |
Symbol 309 Graphic | Used by:311 312 | |
Symbol 310 Graphic | Used by:311 312 | |
Symbol 311 MovieClip | Uses:309 310 | Used by:319 |
Symbol 312 MovieClip | Uses:309 310 | Used by:319 |
Symbol 313 Graphic | Used by:319 | |
Symbol 314 Bitmap | Used by:315 | |
Symbol 315 Graphic | Uses:314 | Used by:316 |
Symbol 316 MovieClip | Uses:315 | Used by:319 |
Symbol 317 Graphic | Used by:319 | |
Symbol 318 Graphic | Used by:319 | |
Symbol 319 MovieClip [mc_level_12] | Uses:308 311 312 313 316 194 317 318 199 | |
Symbol 320 Graphic | Used by:324 | |
Symbol 321 Graphic | Used by:322 | |
Symbol 322 MovieClip | Uses:321 | Used by:324 |
Symbol 323 Graphic | Used by:324 | |
Symbol 324 MovieClip | Uses:320 322 323 | Used by:331 |
Symbol 325 Bitmap | Used by:326 | |
Symbol 326 Graphic | Uses:325 | Used by:327 |
Symbol 327 MovieClip | Uses:326 | Used by:331 |
Symbol 328 Graphic | Used by:331 | |
Symbol 329 Graphic | Used by:331 | |
Symbol 330 Graphic | Used by:331 | |
Symbol 331 MovieClip [mc_level_13] | Uses:324 327 328 329 330 199 | |
Symbol 332 Graphic | Used by:335 | |
Symbol 333 Graphic | Used by:335 | |
Symbol 334 Graphic | Used by:335 | |
Symbol 335 MovieClip | Uses:332 333 334 | Used by:343 |
Symbol 336 Graphic | Used by:343 | |
Symbol 337 Bitmap | Used by:338 | |
Symbol 338 Graphic | Uses:337 | Used by:343 |
Symbol 339 Graphic | Used by:343 | |
Symbol 340 Graphic | Used by:343 | |
Symbol 341 Graphic | Used by:343 | |
Symbol 342 Graphic | Used by:343 | |
Symbol 343 MovieClip [mc_level_8] | Uses:335 336 338 339 340 341 342 240 | |
Symbol 344 Graphic | Used by:354 | |
Symbol 345 Graphic | Used by:354 | |
Symbol 346 Graphic | Used by:348 | |
Symbol 347 Graphic | Used by:348 | |
Symbol 348 MovieClip | Uses:346 347 | Used by:354 |
Symbol 349 Bitmap | Used by:350 351 | |
Symbol 350 Graphic | Uses:349 | Used by:354 |
Symbol 351 Graphic | Uses:349 | Used by:354 |
Symbol 352 Graphic | Used by:354 | |
Symbol 353 Graphic | Used by:354 | |
Symbol 354 MovieClip [mc_level_14] | Uses:344 345 348 350 351 194 352 353 240 | |
Symbol 355 Graphic | Used by:357 | |
Symbol 356 MovieClip | Uses:71 | Used by:357 |
Symbol 357 MovieClip [mc_block_12] | Uses:355 9 356 | |
Symbol 358 Graphic | Used by:359 | |
Symbol 359 MovieClip [mc_shape11] | Uses:358 72 | |
Symbol 360 Graphic | Used by:361 | |
Symbol 361 MovieClip [mc_shape10] | Uses:360 72 | |
Symbol 362 Graphic | Used by:391 | |
Symbol 363 Graphic | Used by:372 377 390 | |
Symbol 364 Graphic | Used by:372 377 390 | |
Symbol 365 Graphic | Used by:372 377 | |
Symbol 366 Graphic | Used by:370 | |
Symbol 367 Graphic | Used by:370 | |
Symbol 368 Graphic | Used by:370 | |
Symbol 369 Graphic | Used by:370 | |
Symbol 370 MovieClip | Uses:366 367 368 369 | Used by:372 |
Symbol 371 Graphic | Used by:372 377 | |
Symbol 372 MovieClip | Uses:363 364 365 370 371 | Used by:391 |
Symbol 373 MovieClip | Uses:8 | Used by:391 538 |
Symbol 374 Graphic | Used by:377 | |
Symbol 375 Graphic | Used by:377 | |
Symbol 376 Graphic | Used by:377 | |
Symbol 377 MovieClip | Uses:363 364 365 374 371 375 376 | Used by:391 |
Symbol 378 Graphic | Used by:390 | |
Symbol 379 Graphic | Used by:390 | |
Symbol 380 Graphic | Used by:390 | |
Symbol 381 Sound | Used by:390 | |
Symbol 382 Graphic | Used by:390 | |
Symbol 383 Graphic | Used by:390 | |
Symbol 384 Graphic | Used by:390 | |
Symbol 385 Graphic | Used by:390 | |
Symbol 386 Graphic | Used by:390 | |
Symbol 387 Graphic | Used by:390 | |
Symbol 388 Graphic | Used by:390 | |
Symbol 389 Graphic | Used by:390 | |
Symbol 390 MovieClip | Uses:363 364 378 379 380 381 382 383 384 385 386 387 388 389 | Used by:391 |
Symbol 391 MovieClip [mc_enemy_3] | Uses:362 372 373 377 390 | |
Symbol 392 Sound | Used by:395 441 | |
Symbol 393 Graphic | Used by:395 | |
Symbol 394 Graphic | Used by:395 439 | |
Symbol 395 MovieClip [mc_hit_indestructible_100x20] | Uses:392 393 394 | |
Symbol 396 Graphic | Used by:398 | |
Symbol 397 Graphic | Used by:398 | |
Symbol 398 MovieClip [mc_door_1_bright] | Uses:396 397 | |
Symbol 399 Graphic | Used by:401 | |
Symbol 400 Graphic | Used by:401 | |
Symbol 401 MovieClip [mc_block_sw_1_bright] | Uses:399 400 | |
Symbol 402 Graphic | Used by:404 405 | |
Symbol 403 Graphic | Used by:404 405 | |
Symbol 404 MovieClip | Uses:402 403 | Used by:406 |
Symbol 405 MovieClip | Uses:402 403 | Used by:406 |
Symbol 406 MovieClip [mc_block_11] | Uses:404 9 405 | |
Symbol 407 Graphic | Used by:410 411 | |
Symbol 408 Graphic | Used by:410 411 414 415 | |
Symbol 409 Graphic | Used by:410 414 | |
Symbol 410 MovieClip | Uses:407 408 409 | Used by:412 |
Symbol 411 MovieClip | Uses:407 408 | Used by:412 |
Symbol 412 MovieClip [mc_door_1] | Uses:410 9 72 411 | |
Symbol 413 Graphic | Used by:414 415 | |
Symbol 414 MovieClip | Uses:413 409 408 | Used by:416 |
Symbol 415 MovieClip | Uses:413 408 | Used by:416 |
Symbol 416 MovieClip [mc_block_sw_1] | Uses:414 9 415 | |
Symbol 417 Graphic | Used by:419 | |
Symbol 418 Graphic | Used by:419 | |
Symbol 419 MovieClip [mc_shoot_player] | Uses:417 80 81 418 | |
Symbol 420 Graphic | Used by:421 | |
Symbol 421 MovieClip [mc_msn_barrier] | Uses:420 | |
Symbol 422 Graphic | Used by:423 | |
Symbol 423 MovieClip [mc_msn_cleared] | Uses:422 | |
Symbol 424 Graphic | Used by:426 | |
Symbol 425 Sound | Used by:426 | |
Symbol 426 MovieClip [mc_msn_start] | Uses:424 425 | |
Symbol 427 Graphic | Used by:428 | |
Symbol 428 MovieClip [mc_msn_hero] | Uses:427 | |
Symbol 429 Graphic | Used by:430 | |
Symbol 430 MovieClip [mc_msn_omnitrix] | Uses:429 | |
Symbol 431 Graphic | Used by:432 | |
Symbol 432 MovieClip [mc_msn_extraLife] | Uses:431 | |
Symbol 433 Graphic | Used by:434 | |
Symbol 434 MovieClip [mc_msn_scoreMultiplier] | Uses:433 | |
Symbol 435 Graphic | Used by:436 | |
Symbol 436 MovieClip [mc_msn_alternatePath] | Uses:435 | |
Symbol 437 Graphic | Used by:438 | |
Symbol 438 MovieClip [mc_msn_multiball] | Uses:437 | |
Symbol 439 MovieClip | Uses:394 | Used by:441 |
Symbol 440 Graphic | Used by:441 | |
Symbol 441 MovieClip [mc_hit_indestructible] | Uses:439 392 440 | |
Symbol 442 Graphic | Used by:450 1162 | |
Symbol 443 Graphic | Used by:450 | |
Symbol 444 Sound | Used by:450 | |
Symbol 445 Graphic | Used by:450 1162 | |
Symbol 446 Graphic | Used by:450 1162 | |
Symbol 447 Graphic | Used by:450 1162 | |
Symbol 448 Graphic | Used by:450 1162 | |
Symbol 449 Graphic | Used by:450 1162 | |
Symbol 450 MovieClip [mc_destroy_normal] | Uses:442 443 444 445 446 447 448 449 | |
Symbol 451 Graphic | Used by:453 | |
Symbol 452 Sound | Used by:453 | |
Symbol 453 MovieClip [mc_hit_ball_wall] | Uses:451 452 | |
Symbol 454 Graphic | Used by:455 | |
Symbol 455 MovieClip [mc_hit_ball] | Uses:454 | |
Symbol 456 Sound | Used by:463 464 | |
Symbol 457 Graphic | Used by:463 464 | |
Symbol 458 Graphic | Used by:463 464 | |
Symbol 459 Graphic | Used by:463 464 | |
Symbol 460 Graphic | Used by:463 464 | |
Symbol 461 MovieClip [mc_fx_collision] | Uses:8 | Used by:463 464 |
Symbol 462 Graphic | Used by:463 464 | |
Symbol 463 MovieClip [mc_fx_mine] | Uses:135 136 456 137 138 139 457 458 459 460 461 462 145 | |
Symbol 464 MovieClip [mc_fx_bomb] | Uses:135 136 456 137 138 139 457 458 459 460 461 462 145 | |
Symbol 465 Graphic | Used by:467 | |
Symbol 466 Sound | Used by:467 | |
Symbol 467 MovieClip [mc_fade_out] | Uses:465 466 | |
Symbol 468 Graphic | Used by:471 | |
Symbol 469 Graphic | Used by:471 | |
Symbol 470 Graphic | Used by:471 | |
Symbol 471 MovieClip | Uses:468 469 470 | Used by:472 |
Symbol 472 MovieClip [mc_shape3] | Uses:471 9 72 | |
Symbol 473 Graphic | Used by:474 | |
Symbol 474 MovieClip [mc_shape5] | Uses:473 9 72 | |
Symbol 475 Graphic | Used by:477 | |
Symbol 476 Graphic | Used by:477 | |
Symbol 477 MovieClip | Uses:475 476 | Used by:478 479 |
Symbol 478 MovieClip [mc_shape4] | Uses:477 9 72 | |
Symbol 479 MovieClip [mc_shape1] | Uses:477 9 72 | |
Symbol 480 Graphic | Used by:483 | |
Symbol 481 Graphic | Used by:483 | |
Symbol 482 Graphic | Used by:483 | |
Symbol 483 MovieClip [mc_shoot_enemy] | Uses:85 80 480 481 482 | |
Symbol 484 Graphic | Used by:506 | |
Symbol 485 Graphic | Used by:497 501 505 | |
Symbol 486 Graphic | Used by:497 501 505 | |
Symbol 487 Graphic | Used by:497 501 505 | |
Symbol 488 Graphic | Used by:497 501 505 | |
Symbol 489 Graphic | Used by:497 501 505 | |
Symbol 490 Graphic | Used by:497 501 505 | |
Symbol 491 Graphic | Used by:497 501 505 | |
Symbol 492 Graphic | Used by:497 501 505 | |
Symbol 493 Graphic | Used by:497 501 505 | |
Symbol 494 Graphic | Used by:497 501 505 | |
Symbol 495 Graphic | Used by:497 501 505 | |
Symbol 496 Graphic | Used by:497 501 505 | |
Symbol 497 MovieClip | Uses:485 486 487 488 489 490 491 492 493 494 495 496 | Used by:506 |
Symbol 498 MovieClip | Uses:8 | Used by:506 |
Symbol 499 Graphic | Used by:501 | |
Symbol 500 Graphic | Used by:501 | |
Symbol 501 MovieClip | Uses:485 486 487 488 489 491 492 490 493 494 495 496 499 500 | Used by:506 |
Symbol 502 Graphic | Used by:505 | |
Symbol 503 Sound | Used by:505 | |
Symbol 504 Graphic | Used by:505 | |
Symbol 505 MovieClip | Uses:485 486 487 488 489 490 491 492 493 494 495 496 502 503 504 | Used by:506 |
Symbol 506 MovieClip [mc_enemy_2] | Uses:484 497 498 501 505 | |
Symbol 507 Graphic | Used by:538 | |
Symbol 508 Graphic | Used by:521 | |
Symbol 509 Graphic | Used by:521 | |
Symbol 510 Graphic | Used by:521 | |
Symbol 511 Graphic | Used by:521 | |
Symbol 512 Graphic | Used by:521 | |
Symbol 513 Graphic | Used by:521 | |
Symbol 514 Graphic | Used by:521 | |
Symbol 515 Graphic | Used by:521 | |
Symbol 516 Graphic | Used by:521 | |
Symbol 517 Graphic | Used by:521 537 | |
Symbol 518 Graphic | Used by:521 | |
Symbol 519 Graphic | Used by:521 | |
Symbol 520 Graphic | Used by:521 | |
Symbol 521 MovieClip | Uses:508 509 510 511 512 513 514 515 516 517 518 519 520 | Used by:538 |
Symbol 522 Graphic | Used by:532 | |
Symbol 523 Graphic | Used by:532 | |
Symbol 524 Graphic | Used by:532 | |
Symbol 525 Graphic | Used by:532 | |
Symbol 526 Graphic | Used by:532 | |
Symbol 527 Graphic | Used by:532 | |
Symbol 528 Graphic | Used by:532 | |
Symbol 529 Graphic | Used by:532 | |
Symbol 530 Graphic | Used by:532 | |
Symbol 531 Graphic | Used by:532 | |
Symbol 532 MovieClip | Uses:522 523 524 525 526 527 528 529 530 531 | Used by:538 |
Symbol 533 Graphic | Used by:537 | |
Symbol 534 Graphic | Used by:537 | |
Symbol 535 Sound | Used by:537 873 | |
Symbol 536 Graphic | Used by:537 | |
Symbol 537 MovieClip | Uses:533 534 517 535 536 | Used by:538 |
Symbol 538 MovieClip [mc_enemy_1] | Uses:507 521 373 532 537 | |
Symbol 539 Graphic | Used by:667 | |
Symbol 540 Font | Used by:541 | |
Symbol 541 EditableText | Uses:540 | Used by:667 |
Symbol 542 Graphic | Used by:543 | |
Symbol 543 Button | Uses:542 | Used by:667 |
Symbol 544 Graphic | Used by:667 | |
Symbol 545 Font | Used by:546 | |
Symbol 546 EditableText | Uses:545 | Used by:667 |
Symbol 551 Graphic | Used by:552 | |
Symbol 552 MovieClip [BoundingBox] | Uses:551 | Used by:571 575 579 638 639 640 |
Symbol 553 Graphic | Used by:554 | |
Symbol 554 MovieClip [BrdrShdw] | Uses:553 | Used by:557 562 563 |
Symbol 555 Graphic | Used by:556 | |
Symbol 556 MovieClip [BrdrFace] | Uses:555 | Used by:557 562 563 |
Symbol 557 MovieClip [SimpleButtonDown] | Uses:554 556 | Used by:575 |
Symbol 558 Graphic | Used by:559 | |
Symbol 559 MovieClip [BrdrBlk] | Uses:558 | Used by:562 563 |
Symbol 560 Graphic | Used by:561 | |
Symbol 561 MovieClip [BrdrHilght] | Uses:560 | Used by:562 563 |
Symbol 562 MovieClip [SimpleButtonIn] | Uses:559 561 554 556 | Used by:575 |
Symbol 563 MovieClip [SimpleButtonUp] | Uses:559 556 554 561 | Used by:575 |
Symbol 564 MovieClip [Defaults] | Used by:566 | |
Symbol 565 MovieClip [UIObjectExtensions] | Used by:566 | |
Symbol 566 MovieClip [UIObject] | Uses:564 565 | Used by:572 574 576 |
Symbol 567 Graphic | Used by:569 | |
Symbol 568 Graphic | Used by:569 | |
Symbol 569 Button | Uses:567 568 | Used by:572 |
Symbol 570 MovieClip | Used by:572 | |
Symbol 571 MovieClip [FocusRect] | Uses:552 | Used by:572 |
Symbol 572 MovieClip [FocusManager] | Uses:569 570 571 566 | Used by:574 |
Symbol 573 MovieClip [UIComponentExtensions] | Used by:574 | |
Symbol 574 MovieClip [UIComponent] | Uses:566 572 573 | Used by:575 1235 |
Symbol 575 MovieClip [SimpleButton] | Uses:552 557 562 563 574 | Used by:579 638 639 |
Symbol 576 MovieClip [Border] | Uses:566 | Used by:577 579 |
Symbol 577 MovieClip [RectBorder] | Uses:576 | Used by:579 1235 |
Symbol 578 MovieClip [ButtonSkin] | Used by:579 | |
Symbol 579 MovieClip [Button] | Uses:552 575 576 577 578 | Used by:638 639 |
Symbol 580 MovieClip [CustomBorder] | Used by:638 639 | |
Symbol 581 Graphic | Used by:583 619 620 621 624 625 630 | |
Symbol 582 Graphic | Used by:583 619 620 624 625 630 | |
Symbol 583 MovieClip [ScrollTrack] | Uses:581 582 | Used by:590 595 596 597 631 632 633 634 635 636 |
Symbol 584 Graphic | Used by:590 595 596 597 631 632 633 634 | |
Symbol 585 Graphic | Used by:590 595 596 597 631 632 633 634 | |
Symbol 586 Graphic | Used by:590 595 596 597 631 632 633 634 | |
Symbol 587 Graphic | Used by:590 595 596 597 631 632 633 634 | |
Symbol 588 Graphic | Used by:590 595 596 597 631 632 633 634 | |
Symbol 589 Graphic | Used by:590 595 596 597 | |
Symbol 590 MovieClip [ScrollDownArrowDisabled] | Uses:583 584 585 586 587 588 589 | Used by:637 |
Symbol 591 Graphic | Used by:592 | |
Symbol 592 MovieClip [ScrollThemeColor1] | Uses:591 | Used by:595 596 632 633 |
Symbol 593 Graphic | Used by:594 | |
Symbol 594 MovieClip [ScrollThemeColor2] | Uses:593 | Used by:595 632 |
Symbol 595 MovieClip [ScrollDownArrowDown] | Uses:583 584 592 585 586 587 588 594 589 | Used by:637 |
Symbol 596 MovieClip [ScrollDownArrowOver] | Uses:583 584 592 585 586 587 588 589 | Used by:637 |
Symbol 597 MovieClip [ScrollDownArrowUp] | Uses:583 584 585 586 587 588 589 | Used by:637 |
Symbol 598 Graphic | Used by:603 608 609 610 626 627 628 629 | |
Symbol 599 Graphic | Used by:603 608 609 610 626 627 628 629 | |
Symbol 600 Graphic | Used by:603 608 609 610 626 627 628 629 | |
Symbol 601 Graphic | Used by:603 608 609 610 626 627 628 629 | |
Symbol 602 Graphic | Used by:603 608 609 610 626 627 628 629 | |
Symbol 603 MovieClip [ScrollThumbBottomDisabled] | Uses:598 599 600 601 602 | Used by:637 |
Symbol 604 Graphic | Used by:605 | |
Symbol 605 MovieClip [ThumbThemeColor1] | Uses:604 | Used by:608 609 627 628 |
Symbol 606 Graphic | Used by:607 | |
Symbol 607 MovieClip [ThumbThemeColor3] | Uses:606 | Used by:608 627 |
Symbol 608 MovieClip [ScrollThumbBottomDown] | Uses:598 605 599 600 601 607 602 | Used by:637 |
Symbol 609 MovieClip [ScrollThumbBottomOver] | Uses:598 605 599 600 601 602 | Used by:637 |
Symbol 610 MovieClip [ScrollThumbBottomUp] | Uses:598 599 600 601 602 | Used by:637 |
Symbol 611 Graphic | Used by:612 615 616 617 | |
Symbol 612 MovieClip [ScrollThumbGripDisabled] | Uses:611 | Used by:637 |
Symbol 613 Graphic | Used by:614 | |
Symbol 614 MovieClip [ThumbThemeColor2] | Uses:613 | Used by:615 616 619 620 624 |
Symbol 615 MovieClip [ScrollThumbGripDown] | Uses:614 611 | Used by:637 |
Symbol 616 MovieClip [ScrollThumbGripOver] | Uses:614 611 | Used by:637 |
Symbol 617 MovieClip [ScrollThumbGripUp] | Uses:611 | Used by:637 |
Symbol 618 Graphic | Used by:619 620 624 625 | |
Symbol 619 MovieClip [ScrollThumbMiddleDisabled] | Uses:581 618 614 582 | Used by:637 |
Symbol 620 MovieClip [ScrollThumbMiddleDown] | Uses:581 614 618 582 | Used by:637 |
Symbol 621 MovieClip | Uses:581 | Used by:624 |
Symbol 622 Graphic | Used by:623 631 632 633 634 | |
Symbol 623 MovieClip | Uses:622 | Used by:624 |
Symbol 624 MovieClip [ScrollThumbMiddleOver] | Uses:581 614 618 621 623 582 | Used by:637 |
Symbol 625 MovieClip [ScrollThumbMiddleUp] | Uses:581 618 582 | Used by:637 |
Symbol 626 MovieClip [ScrollThumbTopDisabled] | Uses:598 599 600 601 602 | Used by:637 |
Symbol 627 MovieClip [ScrollThumbTopDown] | Uses:598 605 599 600 601 607 602 | Used by:637 |
Symbol 628 MovieClip [ScrollThumbTopOver] | Uses:598 605 599 600 601 602 | Used by:637 |
Symbol 629 MovieClip [ScrollThumbTopUp] | Uses:598 599 600 601 602 | Used by:637 |
Symbol 630 MovieClip [ScrollTrackDisabled] | Uses:581 582 | Used by:637 |
Symbol 631 MovieClip [ScrollUpArrowDisabled] | Uses:583 584 585 586 587 588 622 | Used by:637 |
Symbol 632 MovieClip [ScrollUpArrowDown] | Uses:583 584 592 585 586 587 588 594 622 | Used by:637 |
Symbol 633 MovieClip [ScrollUpArrowOver] | Uses:583 584 592 585 586 622 587 588 | Used by:637 |
Symbol 634 MovieClip [ScrollUpArrowUp] | Uses:583 584 585 586 587 588 622 | Used by:637 |
Symbol 635 MovieClip [BtnDownArrow] | Uses:583 | Used by:637 |
Symbol 636 MovieClip [BtnUpArrow] | Uses:583 | Used by:637 |
Symbol 637 MovieClip [ScrollBarAssets] | Uses:590 595 596 597 603 608 609 610 612 615 616 617 619 620 624 625 626 627 628 629 630 631 632 633 634 635 636 | Used by:638 639 |
Symbol 638 MovieClip [VScrollBar] | Uses:552 579 575 580 637 | Used by:640 |
Symbol 639 MovieClip [HScrollBar] | Uses:552 579 575 580 637 | Used by:640 |
Symbol 640 MovieClip [UIScrollBar] | Uses:552 638 639 | Used by:667 |
Symbol 667 MovieClip [mc_debug] | Uses:539 541 543 544 546 640 | |
Symbol 668 Graphic | Used by:681 | |
Symbol 669 Graphic | Used by:681 | |
Symbol 670 Graphic | Used by:681 | |
Symbol 671 Graphic | Used by:681 | |
Symbol 672 Graphic | Used by:681 | |
Symbol 673 Graphic | Used by:681 | |
Symbol 674 Graphic | Used by:681 | |
Symbol 675 Graphic | Used by:681 | |
Symbol 676 Graphic | Used by:681 | |
Symbol 677 Graphic | Used by:681 | |
Symbol 678 Graphic | Used by:681 | |
Symbol 679 Graphic | Used by:681 | |
Symbol 680 Graphic | Used by:681 | |
Symbol 681 MovieClip [mc_bonus] | Uses:668 669 670 671 672 673 674 675 676 677 678 679 680 | |
Symbol 682 Graphic | Used by:685 | |
Symbol 683 Sound | Used by:685 | |
Symbol 684 Graphic | Used by:685 | |
Symbol 685 MovieClip | Uses:682 683 684 | Used by:686 |
Symbol 686 MovieClip [mc_barrier] | Uses:685 | |
Symbol 687 Graphic | Used by:693 | |
Symbol 688 Graphic | Used by:689 | |
Symbol 689 MovieClip [mc_energy] | Uses:688 | Used by:693 |
Symbol 690 Graphic | Used by:693 | |
Symbol 691 Graphic | Used by:693 | |
Symbol 692 Graphic | Used by:693 | |
Symbol 693 MovieClip | Uses:687 689 690 691 692 | Used by:762 794 |
Symbol 694 Graphic | Used by:695 | |
Symbol 695 MovieClip | Uses:694 | Used by:722 |
Symbol 696 Graphic | Used by:697 | |
Symbol 697 MovieClip | Uses:696 | Used by:722 |
Symbol 698 Graphic | Used by:699 | |
Symbol 699 MovieClip | Uses:698 | Used by:722 |
Symbol 700 Graphic | Used by:701 | |
Symbol 701 MovieClip | Uses:700 | Used by:722 |
Symbol 702 Graphic | Used by:703 | |
Symbol 703 MovieClip | Uses:702 | Used by:722 |
Symbol 704 Graphic | Used by:705 | |
Symbol 705 MovieClip | Uses:704 | Used by:722 |
Symbol 706 Graphic | Used by:707 | |
Symbol 707 MovieClip | Uses:706 | Used by:722 |
Symbol 708 Graphic | Used by:709 | |
Symbol 709 MovieClip | Uses:708 | Used by:722 |
Symbol 710 Graphic | Used by:711 | |
Symbol 711 MovieClip | Uses:710 | Used by:722 |
Symbol 712 Graphic | Used by:713 | |
Symbol 713 MovieClip | Uses:712 | Used by:722 |
Symbol 714 Graphic | Used by:715 | |
Symbol 715 MovieClip | Uses:714 | Used by:722 |
Symbol 716 Graphic | Used by:717 | |
Symbol 717 MovieClip | Uses:716 | Used by:722 |
Symbol 718 Graphic | Used by:719 | |
Symbol 719 MovieClip | Uses:718 | Used by:722 |
Symbol 720 Graphic | Used by:721 | |
Symbol 721 MovieClip | Uses:720 | Used by:722 |
Symbol 722 MovieClip | Uses:695 697 699 701 703 705 707 709 711 713 715 717 719 721 | Used by:762 794 |
Symbol 723 Graphic | Used by:733 | |
Symbol 724 Graphic | Used by:733 | |
Symbol 725 Graphic | Used by:733 | |
Symbol 726 Graphic | Used by:733 | |
Symbol 727 Graphic | Used by:733 | |
Symbol 728 Graphic | Used by:733 | |
Symbol 729 Graphic | Used by:733 | |
Symbol 730 Graphic | Used by:733 | |
Symbol 731 Graphic | Used by:733 | |
Symbol 732 Graphic | Used by:733 | |
Symbol 733 MovieClip | Uses:723 724 725 726 727 728 729 730 731 732 | Used by:762 794 |
Symbol 734 Graphic | Used by:762 | |
Symbol 735 Graphic | Used by:747 | |
Symbol 736 Graphic | Used by:737 741 | |
Symbol 737 MovieClip | Uses:736 | Used by:747 |
Symbol 738 Graphic | Used by:747 | |
Symbol 739 Graphic | Used by:747 | |
Symbol 740 Graphic | Used by:747 | |
Symbol 741 MovieClip | Uses:736 | Used by:747 |
Symbol 742 Graphic | Used by:745 1164 1315 | |
Symbol 743 Graphic | Used by:745 1164 1315 | |
Symbol 744 Graphic | Used by:745 1110 1164 | |
Symbol 745 MovieClip | Uses:742 743 744 | Used by:747 |
Symbol 746 Graphic | Used by:747 | |
Symbol 747 MovieClip | Uses:735 737 738 739 740 741 745 746 | Used by:762 794 |
Symbol 748 Graphic | Used by:749 | |
Symbol 749 MovieClip | Uses:748 | Used by:752 |
Symbol 750 Graphic | Used by:751 | |
Symbol 751 MovieClip | Uses:750 | Used by:752 |
Symbol 752 MovieClip | Uses:749 751 | Used by:762 794 |
Symbol 753 Graphic | Used by:757 761 | |
Symbol 754 Graphic | Used by:757 | |
Symbol 755 Graphic | Used by:757 | |
Symbol 756 Graphic | Used by:757 | |
Symbol 757 Button | Uses:753 754 755 756 | Used by:762 794 |
Symbol 758 Graphic | Used by:761 | |
Symbol 759 Graphic | Used by:761 | |
Symbol 760 Graphic | Used by:761 | |
Symbol 761 Button | Uses:753 758 759 760 | Used by:762 794 |
Symbol 762 MovieClip [mc_panel_info_freeplay] | Uses:693 722 733 734 747 752 757 761 | |
Symbol 763 Graphic | Used by:764 | |
Symbol 764 MovieClip | Uses:763 | Used by:793 |
Symbol 765 Graphic | Used by:766 | |
Symbol 766 MovieClip | Uses:765 | Used by:793 |
Symbol 767 Graphic | Used by:768 | |
Symbol 768 MovieClip | Uses:767 | Used by:793 |
Symbol 769 Graphic | Used by:770 | |
Symbol 770 MovieClip | Uses:769 | Used by:793 |
Symbol 771 Graphic | Used by:772 | |
Symbol 772 MovieClip | Uses:771 | Used by:793 |
Symbol 773 Graphic | Used by:774 | |
Symbol 774 MovieClip | Uses:773 | Used by:793 |
Symbol 775 Graphic | Used by:776 | |
Symbol 776 MovieClip | Uses:775 | Used by:793 |
Symbol 777 Graphic | Used by:778 | |
Symbol 778 MovieClip | Uses:777 | Used by:793 |
Symbol 779 Graphic | Used by:780 | |
Symbol 780 MovieClip | Uses:779 | Used by:793 |
Symbol 781 Graphic | Used by:782 | |
Symbol 782 MovieClip | Uses:781 | Used by:793 |
Symbol 783 Graphic | Used by:784 | |
Symbol 784 MovieClip | Uses:783 | Used by:793 |
Symbol 785 Graphic | Used by:786 | |
Symbol 786 MovieClip | Uses:785 | Used by:793 |
Symbol 787 Graphic | Used by:788 | |
Symbol 788 MovieClip | Uses:787 | Used by:793 |
Symbol 789 Graphic | Used by:790 | |
Symbol 790 MovieClip | Uses:789 | Used by:793 |
Symbol 791 Graphic | Used by:792 | |
Symbol 792 MovieClip | Uses:791 | Used by:793 |
Symbol 793 MovieClip | Uses:764 766 768 770 772 774 776 778 780 782 784 786 788 790 792 | Used by:794 |
Symbol 794 MovieClip [mc_panel_info] | Uses:693 722 793 733 747 752 757 761 | |
Symbol 795 Graphic | Used by:796 | |
Symbol 796 MovieClip | Uses:795 | Used by:797 |
Symbol 797 MovieClip [level_0] | Uses:796 | |
Symbol 798 Graphic | Used by:810 | |
Symbol 799 Graphic | Used by:800 | |
Symbol 800 MovieClip | Uses:799 | Used by:810 |
Symbol 801 MovieClip | Uses:79 | Used by:810 |
Symbol 802 Graphic | Used by:810 | |
Symbol 803 Graphic | Used by:810 | |
Symbol 804 Graphic | Used by:810 | |
Symbol 805 Graphic | Used by:810 | |
Symbol 806 Graphic | Used by:807 | |
Symbol 807 MovieClip | Uses:806 | Used by:810 |
Symbol 808 Graphic | Used by:810 | |
Symbol 809 Graphic | Used by:810 | |
Symbol 810 MovieClip [mc_ball] | Uses:798 800 801 802 803 804 805 807 808 809 | |
Symbol 811 Graphic | Used by:812 813 814 | |
Symbol 812 MovieClip [mc_effect_ball_1] | Uses:811 | |
Symbol 813 MovieClip [mc_effect_ball_4] | Uses:811 | |
Symbol 814 MovieClip [mc_effect_ball_2] | Uses:811 | |
Symbol 815 Graphic | Used by:817 | |
Symbol 816 Graphic | Used by:817 | |
Symbol 817 MovieClip | Uses:815 816 | Used by:1100 |
Symbol 818 Graphic | Used by:1100 | |
Symbol 819 Graphic | Used by:834 838 839 849 854 860 870 873 877 | |
Symbol 820 Graphic | Used by:834 838 839 849 854 860 870 873 877 | |
Symbol 821 Graphic | Used by:834 838 839 849 854 860 870 873 877 | |
Symbol 822 Graphic | Used by:834 838 839 849 854 860 870 873 877 | |
Symbol 823 Graphic | Used by:834 838 839 849 854 860 870 873 877 | |
Symbol 824 Graphic | Used by:834 838 839 849 854 860 870 873 877 | |
Symbol 825 Graphic | Used by:834 838 839 849 854 860 870 873 877 | |
Symbol 826 Graphic | Used by:834 | |
Symbol 827 Graphic | Used by:834 | |
Symbol 828 Graphic | Used by:834 838 839 860 870 873 877 | |
Symbol 829 Graphic | Used by:834 838 839 860 870 873 877 | |
Symbol 830 Graphic | Used by:834 | |
Symbol 831 Graphic | Used by:834 838 839 849 854 860 870 873 877 | |
Symbol 832 Graphic | Used by:834 838 839 849 854 860 870 873 877 | |
Symbol 833 Graphic | Used by:834 838 839 849 854 860 870 873 877 | |
Symbol 834 MovieClip | Uses:819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 | Used by:878 |
Symbol 835 Graphic | Used by:838 839 873 | |
Symbol 836 Graphic | Used by:838 839 873 877 | |
Symbol 837 Graphic | Used by:838 839 873 | |
Symbol 838 MovieClip | Uses:819 820 821 822 823 824 825 835 836 828 829 837 831 832 833 | Used by:878 |
Symbol 839 MovieClip | Uses:819 820 821 822 823 824 825 835 836 828 829 837 831 832 833 | Used by:878 |
Symbol 840 Graphic | Used by:849 | |
Symbol 841 Graphic | Used by:849 854 860 877 | |
Symbol 842 Graphic | Used by:849 | |
Symbol 843 Graphic | Used by:849 854 | |
Symbol 844 Graphic | Used by:849 | |
Symbol 845 Graphic | Used by:849 854 | |
Symbol 846 Graphic | Used by:849 854 870 873 | |
Symbol 847 Sound | Used by:849 854 915 920 992 993 1042 1043 | |
Symbol 848 Graphic | Used by:849 854 | |
Symbol 849 MovieClip | Uses:820 821 824 819 822 823 825 840 841 831 832 833 842 843 844 845 846 847 848 | Used by:878 |
Symbol 850 Graphic | Used by:854 | |
Symbol 851 Graphic | Used by:854 | |
Symbol 852 Graphic | Used by:854 | |
Symbol 853 Graphic | Used by:854 | |
Symbol 854 MovieClip | Uses:820 821 824 819 822 823 825 850 841 831 832 833 851 843 852 845 846 847 848 853 | Used by:878 |
Symbol 855 Graphic | Used by:860 | |
Symbol 856 Graphic | Used by:860 | |
Symbol 857 Graphic | Used by:860 | |
Symbol 858 Graphic | Used by:860 | |
Symbol 859 Graphic | Used by:860 | |
Symbol 860 MovieClip | Uses:819 820 821 822 823 824 825 855 856 828 829 857 831 832 833 841 858 859 | Used by:878 |
Symbol 861 Graphic | Used by:870 | |
Symbol 862 Graphic | Used by:870 | |
Symbol 863 Graphic | Used by:870 | |
Symbol 864 Sound | Used by:870 873 | |
Symbol 865 Graphic | Used by:870 873 | |
Symbol 866 Graphic | Used by:870 873 | |
Symbol 867 Graphic | Used by:870 873 | |
Symbol 868 Graphic | Used by:870 873 | |
Symbol 869 Graphic | Used by:870 873 | |
Symbol 870 MovieClip | Uses:820 821 819 822 823 824 825 861 862 828 829 863 831 832 833 864 865 846 866 867 868 869 | Used by:878 |
Symbol 871 Graphic | Used by:873 | |
Symbol 872 Graphic | Used by:873 | |
Symbol 873 MovieClip | Uses:820 821 819 822 823 824 825 835 836 828 829 837 831 832 833 535 871 872 864 865 846 866 867 868 869 | Used by:878 |
Symbol 874 Graphic | Used by:877 | |
Symbol 875 Graphic | Used by:877 | |
Symbol 876 Sound | Used by:877 | |
Symbol 877 MovieClip | Uses:819 820 821 822 823 836 828 824 825 829 874 875 831 833 832 876 841 | Used by:878 |
Symbol 878 MovieClip [mc_player_ben] | Uses:834 838 839 849 854 860 870 873 877 | Used by:1100 |
Symbol 879 Graphic | Used by:880 | |
Symbol 880 MovieClip | Uses:879 | Used by:1100 |
Symbol 881 MovieClip | Uses:8 | Used by:1100 |
Symbol 882 Graphic | Used by:1100 | |
Symbol 883 Graphic | Used by:901 903 904 | |
Symbol 884 Graphic | Used by:901 | |
Symbol 885 Graphic | Used by:901 903 904 | |
Symbol 886 Graphic | Used by:901 903 904 915 920 926 927 937 | |
Symbol 887 Graphic | Used by:901 903 904 915 920 926 927 937 | |
Symbol 888 Graphic | Used by:901 903 904 915 920 926 927 937 | |
Symbol 889 Graphic | Used by:901 903 904 | |
Symbol 890 Graphic | Used by:901 903 904 | |
Symbol 891 Graphic | Used by:901 903 904 926 927 937 | |
Symbol 892 Graphic | Used by:901 903 904 | |
Symbol 893 Graphic | Used by:901 903 904 | |
Symbol 894 Graphic | Used by:901 903 904 | |
Symbol 895 Graphic | Used by:901 903 904 927 | |
Symbol 896 Graphic | Used by:901 903 904 | |
Symbol 897 Graphic | Used by:901 903 904 | |
Symbol 898 Graphic | Used by:901 903 904 915 920 937 | |
Symbol 899 Graphic | Used by:901 903 904 915 920 937 | |
Symbol 900 Graphic | Used by:901 903 904 915 920 | |
Symbol 901 MovieClip | Uses:883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 | Used by:938 |
Symbol 902 Graphic | Used by:903 904 937 | |
Symbol 903 MovieClip | Uses:883 885 886 887 888 902 890 891 889 892 893 894 895 896 897 898 899 900 | Used by:938 |
Symbol 904 MovieClip | Uses:883 885 886 887 888 902 890 891 894 895 896 897 898 899 900 889 892 893 | Used by:938 |
Symbol 905 Graphic | Used by:906 | |
Symbol 906 MovieClip | Uses:905 | Used by:915 |
Symbol 907 Graphic | Used by:915 920 937 | |
Symbol 908 Graphic | Used by:915 | |
Symbol 909 Graphic | Used by:910 | |
Symbol 910 MovieClip | Uses:909 | Used by:915 |
Symbol 911 Graphic | Used by:915 920 937 | |
Symbol 912 Graphic | Used by:915 920 937 | |
Symbol 913 Graphic | Used by:915 | |
Symbol 914 Graphic | Used by:915 920 | |
Symbol 915 MovieClip | Uses:906 886 887 888 898 907 908 910 911 899 847 912 913 914 900 | Used by:938 |
Symbol 916 Graphic | Used by:920 | |
Symbol 917 Graphic | Used by:920 | |
Symbol 918 Graphic | Used by:920 | |
Symbol 919 Graphic | Used by:920 | |
Symbol 920 MovieClip | Uses:916 886 887 888 898 907 917 918 911 899 847 912 919 914 900 | Used by:938 |
Symbol 921 Graphic | Used by:926 927 | |
Symbol 922 Graphic | Used by:926 927 | |
Symbol 923 Graphic | Used by:926 927 | |
Symbol 924 Graphic | Used by:926 927 | |
Symbol 925 Graphic | Used by:926 | |
Symbol 926 MovieClip | Uses:921 922 923 886 887 888 925 924 891 | Used by:927 |
Symbol 927 MovieClip | Uses:921 922 923 886 887 888 924 891 895 926 | Used by:938 |
Symbol 928 Graphic | Used by:937 | |
Symbol 929 Graphic | Used by:937 | |
Symbol 930 Graphic | Used by:937 | |
Symbol 931 Graphic | Used by:937 | |
Symbol 932 Graphic | Used by:937 | |
Symbol 933 Graphic | Used by:937 | |
Symbol 934 Graphic | Used by:937 | |
Symbol 935 Graphic | Used by:937 | |
Symbol 936 Graphic | Used by:937 | |
Symbol 937 MovieClip | Uses:928 929 930 886 887 888 931 891 932 933 934 912 935 936 902 898 907 911 899 | Used by:938 |
Symbol 938 MovieClip | Uses:901 903 904 915 920 927 937 | Used by:1100 |
Symbol 939 Graphic | Used by:1100 | |
Symbol 940 Graphic | Used by:951 952 953 963 970 | |
Symbol 941 Graphic | Used by:951 952 953 963 970 | |
Symbol 942 Graphic | Used by:951 952 953 963 970 | |
Symbol 943 Graphic | Used by:951 952 953 | |
Symbol 944 Graphic | Used by:951 952 953 | |
Symbol 945 Graphic | Used by:951 952 953 | |
Symbol 946 Graphic | Used by:951 952 953 | |
Symbol 947 Graphic | Used by:951 952 953 | |
Symbol 948 Graphic | Used by:951 952 953 | |
Symbol 949 Graphic | Used by:951 952 953 | |
Symbol 950 Graphic | Used by:951 952 953 | |
Symbol 951 MovieClip | Uses:940 941 942 943 944 945 946 947 948 949 950 | Used by:971 |
Symbol 952 MovieClip | Uses:940 941 942 943 944 945 946 948 947 949 950 | Used by:971 |
Symbol 953 MovieClip | Uses:940 941 942 943 944 945 946 948 947 949 950 | Used by:971 |
Symbol 954 Graphic | Used by:963 970 | |
Symbol 955 Graphic | Used by:956 | |
Symbol 956 MovieClip | Uses:955 | Used by:963 |
Symbol 957 Graphic | Used by:958 | |
Symbol 958 MovieClip | Uses:957 | Used by:963 |
Symbol 959 Sound | Used by:963 970 | |
Symbol 960 Graphic | Used by:963 | |
Symbol 961 Graphic | Used by:963 970 | |
Symbol 962 Graphic | Used by:963 | |
Symbol 963 MovieClip | Uses:940 941 942 954 956 958 959 960 961 962 | Used by:971 |
Symbol 964 Graphic | Used by:965 | |
Symbol 965 MovieClip | Uses:964 | Used by:970 |
Symbol 966 Graphic | Used by:967 | |
Symbol 967 MovieClip | Uses:966 | Used by:970 |
Symbol 968 Graphic | Used by:970 | |
Symbol 969 Graphic | Used by:970 | |
Symbol 970 MovieClip | Uses:940 941 942 954 965 967 959 968 961 969 | Used by:971 |
Symbol 971 MovieClip | Uses:951 952 953 963 970 | Used by:1100 |
Symbol 972 Graphic | Used by:1100 | |
Symbol 973 Graphic | Used by:984 985 986 1000 | |
Symbol 974 Graphic | Used by:984 985 986 1000 | |
Symbol 975 Graphic | Used by:984 985 986 1000 | |
Symbol 976 Graphic | Used by:984 985 986 1000 | |
Symbol 977 Graphic | Used by:984 985 986 1000 | |
Symbol 978 Graphic | Used by:984 985 986 1000 | |
Symbol 979 Graphic | Used by:984 985 986 1000 | |
Symbol 980 Graphic | Used by:984 985 986 | |
Symbol 981 Graphic | Used by:984 985 986 1000 | |
Symbol 982 Graphic | Used by:984 985 986 1000 | |
Symbol 983 Graphic | Used by:984 985 986 992 993 1000 | |
Symbol 984 MovieClip | Uses:973 974 975 976 977 978 979 980 981 982 983 | Used by:1001 |
Symbol 985 MovieClip | Uses:973 974 975 976 977 978 979 980 981 982 983 | Used by:1001 |
Symbol 986 MovieClip | Uses:973 974 975 976 977 978 979 980 981 982 983 | Used by:1001 |
Symbol 987 Graphic | Used by:992 993 | |
Symbol 988 Graphic | Used by:992 993 | |
Symbol 989 Graphic | Used by:992 993 | |
Symbol 990 Graphic | Used by:992 993 | |
Symbol 991 Graphic | Used by:992 993 | |
Symbol 992 MovieClip | Uses:987 983 988 989 847 990 991 | Used by:1001 |
Symbol 993 MovieClip | Uses:987 983 988 989 847 990 991 | Used by:1001 |
Symbol 994 Graphic | Used by:1000 | |
Symbol 995 Graphic | Used by:1000 | |
Symbol 996 Graphic | Used by:1000 | |
Symbol 997 Graphic | Used by:998 | |
Symbol 998 MovieClip | Uses:997 | Used by:1000 |
Symbol 999 Graphic | Used by:1000 | |
Symbol 1000 MovieClip | Uses:973 974 976 975 977 978 979 994 981 982 983 995 996 998 999 | Used by:1001 |
Symbol 1001 MovieClip | Uses:984 985 986 992 993 1000 | Used by:1100 |
Symbol 1002 Graphic | Used by:1100 | |
Symbol 1003 Graphic | Used by:1015 1017 1018 1025 1026 | |
Symbol 1004 Graphic | Used by:1015 1017 1018 1025 1026 | |
Symbol 1005 Graphic | Used by:1015 1017 1018 1025 1026 | |
Symbol 1006 Graphic | Used by:1015 1017 1018 | |
Symbol 1007 Graphic | Used by:1015 1017 1018 | |
Symbol 1008 Graphic | Used by:1015 1017 1018 | |
Symbol 1009 Graphic | Used by:1015 1017 1018 1025 1026 | |
Symbol 1010 Graphic | Used by:1012 1016 1025 1026 | |
Symbol 1011 Graphic | Used by:1012 1016 | |
Symbol 1012 MovieClip | Uses:1010 1011 | Used by:1015 |
Symbol 1013 Graphic | Used by:1015 1017 1018 | |
Symbol 1014 Graphic | Used by:1015 1017 1018 | |
Symbol 1015 MovieClip | Uses:1003 1004 1005 1006 1007 1008 1009 1012 1013 1014 | Used by:1027 |
Symbol 1016 MovieClip | Uses:1010 1011 | Used by:1017 1018 |
Symbol 1017 MovieClip | Uses:1003 1004 1005 1013 1014 1006 1007 1008 1009 1016 | Used by:1027 |
Symbol 1018 MovieClip | Uses:1003 1004 1005 1013 1014 1006 1007 1008 1009 1016 | Used by:1027 |
Symbol 1019 Graphic | Used by:1025 1026 | |
Symbol 1020 Graphic | Used by:1025 1026 | |
Symbol 1021 Graphic | Used by:1025 1026 | |
Symbol 1022 Graphic | Used by:1025 1026 | |
Symbol 1023 Graphic | Used by:1025 1026 | |
Symbol 1024 Sound | Used by:1025 1026 | |
Symbol 1025 MovieClip | Uses:1003 1004 1005 1009 1010 1019 1020 1021 1022 1023 1024 | Used by:1027 |
Symbol 1026 MovieClip | Uses:1003 1004 1005 1009 1010 1019 1020 1021 1022 1023 1024 | Used by:1027 |
Symbol 1027 MovieClip | Uses:1015 1017 1018 1025 1026 | Used by:1100 |
Symbol 1028 Graphic | Used by:1100 | |
Symbol 1029 Graphic | Used by:1034 1035 1036 1042 1043 | |
Symbol 1030 Graphic | Used by:1031 | |
Symbol 1031 MovieClip | Uses:1030 | Used by:1034 1035 1036 |
Symbol 1032 Graphic | Used by:1034 1035 1036 | |
Symbol 1033 Graphic | Used by:1034 1035 1036 | |
Symbol 1034 MovieClip | Uses:1029 1031 1032 1033 | Used by:1044 |
Symbol 1035 MovieClip | Uses:1029 1031 1032 1033 | Used by:1044 |
Symbol 1036 MovieClip | Uses:1029 1031 1032 1033 | Used by:1044 |
Symbol 1037 Graphic | Used by:1042 1043 | |
Symbol 1038 Graphic | Used by:1042 1043 | |
Symbol 1039 Graphic | Used by:1042 1043 | |
Symbol 1040 Graphic | Used by:1042 1043 | |
Symbol 1041 Graphic | Used by:1042 1043 | |
Symbol 1042 MovieClip | Uses:1029 1037 1038 1039 1040 1041 847 | Used by:1044 |
Symbol 1043 MovieClip | Uses:1029 1037 1038 1039 1040 1041 847 | Used by:1044 |
Symbol 1044 MovieClip | Uses:1034 1035 1036 1042 1043 | Used by:1100 |
Symbol 1045 Graphic | Used by:1100 | |
Symbol 1046 Graphic | Used by:1062 1086 1087 1091 1093 1098 | |
Symbol 1047 Graphic | Used by:1062 1086 1087 1091 1093 1098 | |
Symbol 1048 Graphic | Used by:1062 1086 1087 1091 1093 1098 | |
Symbol 1049 Graphic | Used by:1062 1076 1085 1091 1093 1098 | |
Symbol 1050 Graphic | Used by:1062 1091 1093 1098 | |
Symbol 1051 Graphic | Used by:1062 1086 1087 1091 1093 1098 | |
Symbol 1052 Graphic | Used by:1062 1091 1093 1098 | |
Symbol 1053 Graphic | Used by:1062 1086 1087 1091 1093 1098 | |
Symbol 1054 Graphic | Used by:1062 1086 1087 1091 1093 1098 | |
Symbol 1055 Graphic | Used by:1062 | |
Symbol 1056 Graphic | Used by:1057 | |
Symbol 1057 MovieClip | Uses:1056 | Used by:1062 |
Symbol 1058 Graphic | Used by:1062 | |
Symbol 1059 Graphic | Used by:1060 | |
Symbol 1060 MovieClip | Uses:1059 | Used by:1062 |
Symbol 1061 Graphic | Used by:1062 | |
Symbol 1062 MovieClip | Uses:1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1057 1058 1060 1061 | Used by:1099 |
Symbol 1063 Graphic | Used by:1076 | |
Symbol 1064 Graphic | Used by:1076 | |
Symbol 1065 Graphic | Used by:1076 | |
Symbol 1066 Graphic | Used by:1076 | |
Symbol 1067 Graphic | Used by:1076 | |
Symbol 1068 Graphic | Used by:1076 | |
Symbol 1069 Graphic | Used by:1076 | |
Symbol 1070 Graphic | Used by:1076 | |
Symbol 1071 Graphic | Used by:1076 | |
Symbol 1072 Graphic | Used by:1076 | |
Symbol 1073 Graphic | Used by:1076 | |
Symbol 1074 Graphic | Used by:1076 | |
Symbol 1075 Graphic | Used by:1076 | |
Symbol 1076 MovieClip | Uses:1049 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 | Used by:1086 1087 |
Symbol 1077 Graphic | Used by:1085 | |
Symbol 1078 Graphic | Used by:1085 | |
Symbol 1079 Graphic | Used by:1085 | |
Symbol 1080 Graphic | Used by:1085 | |
Symbol 1081 Graphic | Used by:1085 | |
Symbol 1082 Graphic | Used by:1085 | |
Symbol 1083 Graphic | Used by:1085 | |
Symbol 1084 Graphic | Used by:1085 | |
Symbol 1085 MovieClip | Uses:1049 1077 1078 1079 1080 1081 1082 1083 1084 | Used by:1086 1087 |
Symbol 1086 MovieClip | Uses:1076 1085 1046 1047 1048 1053 1051 1054 | Used by:1099 |
Symbol 1087 MovieClip | Uses:1076 1085 1046 1047 1048 1053 1051 1054 | Used by:1099 |
Symbol 1088 Sound | Used by:1091 1093 | |
Symbol 1089 Graphic | Used by:1091 1093 | |
Symbol 1090 Graphic | Used by:1091 | |
Symbol 1091 MovieClip | Uses:1049 1050 1052 1047 1051 1053 1046 1048 1054 1088 1089 1090 | Used by:1099 |
Symbol 1092 Graphic | Used by:1093 | |
Symbol 1093 MovieClip | Uses:1049 1050 1052 1047 1051 1053 1046 1048 1054 1088 1089 1092 | Used by:1099 |
Symbol 1094 Graphic | Used by:1098 | |
Symbol 1095 Graphic | Used by:1098 | |
Symbol 1096 Graphic | Used by:1098 | |
Symbol 1097 Graphic | Used by:1098 | |
Symbol 1098 MovieClip | Uses:1049 1050 1051 1052 1053 1054 1047 1046 1048 1094 1095 1096 1097 | Used by:1099 |
Symbol 1099 MovieClip | Uses:1062 1086 1087 1091 1093 1098 | Used by:1100 |
Symbol 1100 MovieClip [mc_player] | Uses:817 818 878 880 881 882 938 939 971 972 1001 1002 1027 1028 1044 1045 1099 | |
Symbol 1101 Sound | Used by:1105 1106 | |
Symbol 1102 Graphic | Used by:1105 1106 | |
Symbol 1103 Graphic | Used by:1105 1106 | |
Symbol 1104 Graphic | Used by:1105 1106 | |
Symbol 1105 MovieClip [mc_player_bright_normal] | Uses:1101 1102 1103 1104 | |
Symbol 1106 MovieClip [mc_player_bright_change_red] | Uses:1101 1102 1103 1104 | |
Symbol 1107 Sound | Used by:1110 | |
Symbol 1108 Graphic | Used by:1110 | |
Symbol 1109 Graphic | Used by:1110 | |
Symbol 1110 MovieClip [mc_player_bright_change] | Uses:1107 1108 1109 744 | |
Symbol 1111 Graphic | Used by:1112 1114 1115 1116 | |
Symbol 1112 MovieClip | Uses:1111 | Used by:1117 |
Symbol 1113 Graphic | Used by:1114 | |
Symbol 1114 MovieClip | Uses:1111 1113 | Used by:1117 |
Symbol 1115 MovieClip | Uses:1111 177 178 | Used by:1117 |
Symbol 1116 MovieClip | Uses:1111 177 180 178 | Used by:1117 |
Symbol 1117 MovieClip [mc_block_8] | Uses:1112 9 1114 1115 1116 | |
Symbol 1118 Graphic | Used by:1120 1121 | |
Symbol 1119 Graphic | Used by:1120 | |
Symbol 1120 MovieClip | Uses:1118 1119 | Used by:1121 |
Symbol 1121 MovieClip [mc_block_6] | Uses:1118 9 1120 | |
Symbol 1122 Graphic | Used by:1123 1125 1127 | |
Symbol 1123 MovieClip | Uses:1122 6 | Used by:1128 |
Symbol 1124 Graphic | Used by:1125 | |
Symbol 1125 MovieClip | Uses:1122 6 1124 | Used by:1128 |
Symbol 1126 Graphic | Used by:1127 | |
Symbol 1127 MovieClip | Uses:1122 6 1126 | Used by:1128 |
Symbol 1128 MovieClip [mc_block_4] | Uses:1123 9 1125 1127 | |
Symbol 1129 Graphic | Used by:1130 | |
Symbol 1130 MovieClip [mc_block_10] | Uses:1129 9 | |
Symbol 1131 Graphic | Used by:1132 1134 1136 | |
Symbol 1132 MovieClip | Uses:1131 | Used by:1137 |
Symbol 1133 Graphic | Used by:1134 1136 | |
Symbol 1134 MovieClip | Uses:1131 1133 178 | Used by:1137 |
Symbol 1135 Graphic | Used by:1136 | |
Symbol 1136 MovieClip | Uses:1131 1133 178 1135 | Used by:1137 |
Symbol 1137 MovieClip [mc_block_2] | Uses:1132 9 1134 1136 | |
Symbol 1138 MovieClip [mc_block_3] | Uses:7 9 11 | |
Symbol 1139 MovieClip [mc_block_7] | Uses:175 9 179 181 | |
Symbol 1140 Graphic | Used by:1141 | |
Symbol 1141 MovieClip [mc_block_9] | Uses:1140 9 | |
Symbol 1142 Graphic | Used by:1144 | |
Symbol 1143 Graphic | Used by:1144 | |
Symbol 1144 MovieClip [mc_block_5] | Uses:1142 9 1143 | |
Symbol 1145 Graphic | Used by:1146 1149 1154 1231 | |
Symbol 1146 MovieClip | Uses:1145 | Used by:1155 1156 |
Symbol 1147 Graphic | Used by:1148 | |
Symbol 1148 MovieClip | Uses:1147 | Used by:1149 |
Symbol 1149 MovieClip | Uses:1145 1148 178 | Used by:1155 1156 |
Symbol 1150 Graphic | Used by:1154 | |
Symbol 1151 Graphic | Used by:1154 | |
Symbol 1152 Graphic | Used by:1154 | |
Symbol 1153 Graphic | Used by:1154 | |
Symbol 1154 MovieClip | Uses:1150 1151 1152 1153 1145 | Used by:1155 |
Symbol 1155 MovieClip [mc_block_13] | Uses:1146 9 1149 1154 | |
Symbol 1156 MovieClip [mc_block_1] | Uses:1146 9 1149 | |
Symbol 1157 Graphic | Used by:1158 | |
Symbol 1158 MovieClip [mc_cursor] | Uses:1157 | |
Symbol 1159 Graphic | Used by:1162 | |
Symbol 1160 Graphic | Used by:1162 | |
Symbol 1161 Graphic | Used by:1162 | |
Symbol 1162 MovieClip [mc_fx_shoot_player] | Uses:442 1159 445 446 447 1160 448 1161 449 | |
Symbol 1163 Graphic | Used by:1164 | |
Symbol 1164 MovieClip [mc_fx_super_omni] | Uses:742 743 744 1163 | |
Symbol 1165 Graphic | Used by:1166 | |
Symbol 1166 MovieClip [mc_cursor_arrow] | Uses:1165 | |
Symbol 1167 Graphic | Used by:1168 | |
Symbol 1168 MovieClip [mc_msn_activate_omni] | Uses:1167 | |
Symbol 1169 Graphic | Used by:1175 1178 1182 | |
Symbol 1170 Graphic | Used by:1172 | |
Symbol 1171 Graphic | Used by:1172 1178 | |
Symbol 1172 MovieClip | Uses:1170 1171 | Used by:1175 1178 1182 |
Symbol 1173 Graphic | Used by:1174 | |
Symbol 1174 MovieClip | Uses:1173 | Used by:1175 1178 1182 |
Symbol 1175 MovieClip | Uses:1169 1172 1174 | Used by:1183 |
Symbol 1176 Graphic | Used by:1178 | |
Symbol 1177 Graphic | Used by:1178 | |
Symbol 1178 MovieClip | Uses:1169 1174 1176 1171 1177 1172 | Used by:1183 |
Symbol 1179 Graphic | Used by:1182 | |
Symbol 1180 Graphic | Used by:1182 | |
Symbol 1181 Graphic | Used by:1182 | |
Symbol 1182 MovieClip | Uses:1169 1172 1174 1179 1180 1181 | Used by:1183 |
Symbol 1183 MovieClip [mc_shape15] | Uses:1175 72 1178 1182 | |
Symbol 1184 Graphic | Used by:1196 | |
Symbol 1185 Graphic | Used by:1188 | |
Symbol 1186 Graphic | Used by:1188 | |
Symbol 1187 Graphic | Used by:1188 1195 | |
Symbol 1188 MovieClip | Uses:1185 1186 1187 | Used by:1196 |
Symbol 1189 Graphic | Used by:1190 | |
Symbol 1190 MovieClip | Uses:1189 | Used by:1196 |
Symbol 1191 Graphic | Used by:1195 | |
Symbol 1192 Graphic | Used by:1195 | |
Symbol 1193 Graphic | Used by:1195 | |
Symbol 1194 Graphic | Used by:1195 | |
Symbol 1195 MovieClip | Uses:1191 1192 1193 1194 1187 | Used by:1196 |
Symbol 1196 MovieClip [mc_mine] | Uses:1184 1188 1190 1195 | |
Symbol 1197 MovieClip [mc_block_15] | Uses:7 9 11 16 | |
Symbol 1198 Graphic | Used by:1219 1231 | |
Symbol 1199 Graphic | Used by:1219 1231 | |
Symbol 1200 Graphic | Used by:1219 | |
Symbol 1201 Graphic | Used by:1219 1231 | |
Symbol 1202 Graphic | Used by:1219 | |
Symbol 1203 Font | Used by:1204 1206 1208 1209 1222 1223 1224 | |
Symbol 1204 Text | Uses:1203 | Used by:1219 |
Symbol 1205 Graphic | Used by:1219 | |
Symbol 1206 Text | Uses:1203 | Used by:1219 |
Symbol 1207 Graphic | Used by:1219 | |
Symbol 1208 Text | Uses:1203 | Used by:1219 |
Symbol 1209 Text | Uses:1203 | Used by:1219 |
Symbol 1210 Graphic | Used by:1219 | |
Symbol 1211 Font | Used by:1212 | |
Symbol 1212 Text | Uses:1211 | Used by:1219 |
Symbol 1213 Graphic | Used by:1219 | |
Symbol 1214 Graphic | Used by:1218 1230 1269 1273 1288 1319 1321 | |
Symbol 1215 Graphic | Used by:1218 1288 | |
Symbol 1216 Graphic | Used by:1218 1288 | |
Symbol 1217 Graphic | Used by:1218 1288 | |
Symbol 1218 Button | Uses:1214 1215 1216 1217 | Used by:1219 |
Symbol 1219 MovieClip [mc_instructions2] | Uses:1198 1199 1200 1201 1202 1204 1205 1206 1207 1208 1209 1210 1212 1213 1218 | Used by:Timeline |
Symbol 1220 Graphic | Used by:1231 | |
Symbol 1221 Graphic | Used by:1231 | |
Symbol 1222 Text | Uses:1203 | Used by:1231 |
Symbol 1223 Text | Uses:1203 | Used by:1231 |
Symbol 1224 Text | Uses:1203 | Used by:1231 |
Symbol 1225 Graphic | Used by:1231 | |
Symbol 1226 Graphic | Used by:1231 | |
Symbol 1227 Graphic | Used by:1230 | |
Symbol 1228 Graphic | Used by:1230 | |
Symbol 1229 Graphic | Used by:1230 | |
Symbol 1230 Button | Uses:1214 1227 1228 1229 | Used by:1231 |
Symbol 1231 MovieClip [mc_instructions] | Uses:1198 1199 1220 1201 1221 1222 1223 1224 1225 1145 1226 1230 | Used by:Timeline |
Symbol 1233 Font | Used by:1234 | |
Symbol 1234 EditableText | Uses:1233 | Used by:1235 |
Symbol 1235 MovieClip [TextInput] | Uses:1234 577 574 | Used by:Timeline |
Symbol 1236 Graphic | Used by:1265 | |
Symbol 1237 Graphic | Used by:1238 | |
Symbol 1238 MovieClip | Uses:1237 | Used by:1265 |
Symbol 1239 Bitmap | Used by:1240 | |
Symbol 1240 Graphic | Uses:1239 | Used by:1265 |
Symbol 1241 Bitmap | Used by:1242 | |
Symbol 1242 Graphic | Uses:1241 | Used by:1243 |
Symbol 1243 MovieClip | Uses:1242 | Used by:1265 |
Symbol 1244 Graphic | Used by:1245 | |
Symbol 1245 MovieClip | Uses:1244 | Used by:1264 1265 |
Symbol 1246 Graphic | Used by:1255 | |
Symbol 1247 Graphic | Used by:1248 | |
Symbol 1248 MovieClip | Uses:1247 | Used by:1255 |
Symbol 1249 Graphic | Used by:1250 | |
Symbol 1250 MovieClip | Uses:1249 | Used by:1255 |
Symbol 1251 Graphic | Used by:1252 | |
Symbol 1252 MovieClip | Uses:1251 | Used by:1255 |
Symbol 1253 Graphic | Used by:1254 | |
Symbol 1254 MovieClip | Uses:1253 | Used by:1255 |
Symbol 1255 MovieClip | Uses:1246 1248 1250 1252 1254 | Used by:1265 |
Symbol 1256 Graphic | Used by:1257 | |
Symbol 1257 MovieClip | Uses:1256 | Used by:1265 |
Symbol 1258 Graphic | Used by:1265 | |
Symbol 1259 Graphic | Used by:1260 | |
Symbol 1260 MovieClip | Uses:1259 | Used by:1265 |
Symbol 1261 Graphic | Used by:1264 | |
Symbol 1262 Graphic | Used by:1264 | |
Symbol 1263 Graphic | Used by:1264 | |
Symbol 1264 MovieClip | Uses:1261 1262 1263 1245 | Used by:1265 |
Symbol 1265 MovieClip | Uses:1236 1238 1240 1243 1245 1255 1257 1258 1260 1264 | Used by:1275 |
Symbol 1266 Graphic | Used by:1269 | |
Symbol 1267 Graphic | Used by:1269 | |
Symbol 1268 Graphic | Used by:1269 | |
Symbol 1269 Button | Uses:1214 1266 1267 1268 | Used by:1275 |
Symbol 1270 Graphic | Used by:1273 | |
Symbol 1271 Graphic | Used by:1273 | |
Symbol 1272 Graphic | Used by:1273 | |
Symbol 1273 Button | Uses:1214 1270 1271 1272 | Used by:1275 |
Symbol 1274 Sound | Used by:1275 | |
Symbol 1275 MovieClip | Uses:1265 1269 1273 1274 | Used by:Timeline |
Symbol 1323 MovieClip [__Packages.clsFla] | ||
Symbol 1324 MovieClip [__Packages.clsEnergy] | ||
Symbol 1325 MovieClip [__Packages.clsCollisionBomb] | ||
Symbol 1326 MovieClip [__Packages.clsGame] | ||
Symbol 1327 MovieClip [__Packages.clsPanel] | ||
Symbol 1328 MovieClip [__Packages.clsPlayer] | ||
Symbol 1329 MovieClip [__Packages.clsWorld] | ||
Symbol 1330 MovieClip [__Packages.clsActor] | ||
Symbol 1331 MovieClip [__Packages.clsMCE] | ||
Symbol 1332 MovieClip [__Packages.clsAction] | ||
Symbol 1333 MovieClip [__Packages.clsSimSet] | ||
Symbol 1334 MovieClip [__Packages.clsArm] | ||
Symbol 1335 MovieClip [__Packages.clsAttack] | ||
Symbol 1336 MovieClip [__Packages.clsBoss_01] | ||
Symbol 1337 MovieClip [__Packages.clsArmFire] | ||
Symbol 1338 MovieClip [__Packages.clsAttSimpleShoot] | ||
Symbol 1339 MovieClip [__Packages.clsActionBoss_01] | ||
Symbol 1340 MovieClip [__Packages.clsNodeBond] | ||
Symbol 1341 MovieClip [__Packages.clsAcbMoveTo] | ||
Symbol 1342 MovieClip [__Packages.clsActionBoss_02] | ||
Symbol 1343 MovieClip [__Packages.clsActionBossUpgrade] | ||
Symbol 1344 MovieClip [__Packages.clsShape] | ||
Symbol 1345 MovieClip [__Packages.clsBlock] | ||
Symbol 1346 MovieClip [__Packages.clsBallsGenerator] | ||
Symbol 1347 MovieClip [__Packages.clsEnemy] | ||
Symbol 1348 MovieClip [__Packages.clsSwitch] | ||
Symbol 1349 MovieClip [__Packages.clsBlockRestored] | ||
Symbol 1350 MovieClip [__Packages.clsBlockRestoredBoss] | ||
Symbol 1351 MovieClip [__Packages.clsDoor] | ||
Symbol 1352 MovieClip [__Packages.clsMine] | ||
Symbol 1353 MovieClip [__Packages.clsShapeBoss] | ||
Symbol 1354 MovieClip [__Packages.clsShootPlayer] | ||
Symbol 1355 MovieClip [__Packages.clsBall] | ||
Symbol 1356 MovieClip [__Packages.clsBonus] | ||
Symbol 1357 MovieClip [__Packages.clsCursor] | ||
Symbol 1358 MovieClip [__Packages.clsShootEnemy] | ||
Symbol 1359 MovieClip [__Packages.clsFreePlay] | ||
Symbol 547 MovieClip [__Packages.mx.core.UIObject] | ||
Symbol 548 MovieClip [__Packages.mx.core.UIComponent] | ||
Symbol 549 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] | ||
Symbol 550 MovieClip [__Packages.mx.controls.UIScrollBar] | ||
Symbol 641 MovieClip [__Packages.mx.skins.SkinElement] | ||
Symbol 642 MovieClip [__Packages.mx.styles.CSSTextStyles] | ||
Symbol 643 MovieClip [__Packages.mx.styles.StyleManager] | ||
Symbol 644 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] | ||
Symbol 645 MovieClip [__Packages.mx.skins.Border] | ||
Symbol 646 MovieClip [__Packages.mx.skins.CustomBorder] | ||
Symbol 647 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] | ||
Symbol 648 MovieClip [__Packages.mx.controls.SimpleButton] | ||
Symbol 649 MovieClip [__Packages.mx.controls.VScrollBar] | ||
Symbol 650 MovieClip [__Packages.mx.controls.Button] | ||
Symbol 651 MovieClip [__Packages.mx.events.EventDispatcher] | ||
Symbol 652 MovieClip [__Packages.mx.events.UIEventDispatcher] | ||
Symbol 653 MovieClip [__Packages.mx.skins.ColoredSkinElement] | ||
Symbol 654 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] | ||
Symbol 655 MovieClip [__Packages.mx.skins.halo.Defaults] | ||
Symbol 656 MovieClip [__Packages.mx.managers.SystemManager] | ||
Symbol 657 MovieClip [__Packages.mx.managers.DepthManager] | ||
Symbol 658 MovieClip [__Packages.mx.managers.FocusManager] | ||
Symbol 659 MovieClip [__Packages.mx.skins.halo.FocusRect] | ||
Symbol 660 MovieClip [__Packages.mx.managers.OverlappedWindows] | ||
Symbol 661 MovieClip [__Packages.mx.styles.CSSSetStyle] | ||
Symbol 662 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] | ||
Symbol 663 MovieClip [__Packages.mx.skins.RectBorder] | ||
Symbol 664 MovieClip [__Packages.mx.skins.halo.RectBorder] | ||
Symbol 665 MovieClip [__Packages.mx.skins.halo.ButtonSkin] | ||
Symbol 666 MovieClip [__Packages.mx.controls.HScrollBar] | ||
Symbol 1232 MovieClip [__Packages.mx.controls.TextInput] | ||
Symbol 1276 Graphic | Used by:1287 | |
Symbol 1277 Graphic | Used by:1287 | |
Symbol 1278 Bitmap | Used by:1279 | |
Symbol 1279 Graphic | Uses:1278 | Used by:1287 |
Symbol 1280 Font | Used by:1281 1283 1285 | |
Symbol 1281 Text | Uses:1280 | Used by:1287 |
Symbol 1282 Graphic | Used by:1287 | |
Symbol 1283 Text | Uses:1280 | Used by:1287 |
Symbol 1284 Graphic | Used by:1287 | |
Symbol 1285 Text | Uses:1280 | Used by:1287 |
Symbol 1286 Graphic | Used by:1287 | |
Symbol 1287 MovieClip | Uses:1276 1277 1279 1281 1282 1283 1284 1285 1286 | Used by:Timeline |
Symbol 1288 Button | Uses:1214 1215 1216 1217 | Used by:Timeline |
Symbol 1289 Font | Used by:1290 1301 | |
Symbol 1290 Text | Uses:1289 | Used by:1300 |
Symbol 1291 Graphic | Used by:1295 1296 1302 | |
Symbol 1292 Graphic | Used by:1295 1296 1302 | |
Symbol 1293 Graphic | Used by:1295 1296 1302 | |
Symbol 1294 Graphic | Used by:1295 1296 1302 | |
Symbol 1295 Button | Uses:1291 1292 1293 1294 | Used by:1300 |
Symbol 1296 Button | Uses:1291 1292 1293 1294 | Used by:1300 |
Symbol 1297 Font | Used by:1298 1299 | |
Symbol 1298 Text | Uses:1297 | Used by:1300 |
Symbol 1299 Text | Uses:1297 | Used by:1300 |
Symbol 1300 MovieClip | Uses:1290 1295 1296 1298 1299 | Used by:Timeline |
Symbol 1301 Text | Uses:1289 | Used by:1305 |
Symbol 1302 Button | Uses:1291 1292 1293 1294 | Used by:1305 |
Symbol 1303 Font | Used by:1304 | |
Symbol 1304 Text | Uses:1303 | Used by:1305 |
Symbol 1305 MovieClip | Uses:1301 1302 1304 | Used by:Timeline |
Symbol 1306 Graphic | Used by:1315 | |
Symbol 1307 Bitmap | Used by:1308 | |
Symbol 1308 Graphic | Uses:1307 | Used by:1315 |
Symbol 1309 Graphic | Used by:1315 | |
Symbol 1310 Graphic | Used by:1315 | |
Symbol 1311 Bitmap | Used by:1312 | |
Symbol 1312 Graphic | Uses:1311 | Used by:1315 |
Symbol 1313 Graphic | Used by:1315 | |
Symbol 1314 Graphic | Used by:1315 | |
Symbol 1315 MovieClip | Uses:1306 742 743 1308 1309 1310 1312 1313 1314 | Used by:Timeline |
Symbol 1316 Graphic | Used by:1319 1321 | |
Symbol 1317 Graphic | Used by:1319 1321 | |
Symbol 1318 Graphic | Used by:1319 1321 | |
Symbol 1319 Button | Uses:1214 1316 1317 1318 | Used by:Timeline |
Symbol 1320 Graphic | Used by:1322 | |
Symbol 1321 Button | Uses:1214 1316 1317 1318 | Used by:1322 |
Symbol 1322 MovieClip | Uses:1320 1321 | Used by:Timeline |
Instance Names
"txt_cheat" | Frame 41 | Symbol 1235 MovieClip [TextInput] |
"txt_cheat" | Frame 51 | Symbol 1235 MovieClip [TextInput] |
"mc_collision" | Symbol 17 MovieClip [mc_block_16] Frame 1 | Symbol 9 MovieClip |
"mc_collision_absorbs" | Symbol 69 MovieClip [mc_boss_02] Frame 1 | Symbol 35 MovieClip |
"mc_collision_body" | Symbol 69 MovieClip [mc_boss_02] Frame 10 | Symbol 35 MovieClip |
"mc_collision_head" | Symbol 69 MovieClip [mc_boss_02] Frame 10 | Symbol 35 MovieClip |
"mc_collision_absorbs" | Symbol 69 MovieClip [mc_boss_02] Frame 40 | Symbol 35 MovieClip |
"p0" | Symbol 73 MovieClip [mc_shape12] Frame 1 | Symbol 72 MovieClip |
"p3" | Symbol 73 MovieClip [mc_shape12] Frame 1 | Symbol 72 MovieClip |
"p1" | Symbol 73 MovieClip [mc_shape12] Frame 1 | Symbol 72 MovieClip |
"p2" | Symbol 73 MovieClip [mc_shape12] Frame 1 | Symbol 72 MovieClip |
"p0" | Symbol 75 MovieClip [mc_shape13] Frame 1 | Symbol 72 MovieClip |
"p1" | Symbol 75 MovieClip [mc_shape13] Frame 1 | Symbol 72 MovieClip |
"p2" | Symbol 75 MovieClip [mc_shape13] Frame 1 | Symbol 72 MovieClip |
"p3" | Symbol 75 MovieClip [mc_shape13] Frame 1 | Symbol 72 MovieClip |
"mc_collision" | Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 2 | Symbol 80 MovieClip |
"mc_collision" | Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 41 | Symbol 80 MovieClip |
"mc_collision" | Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 51 | Symbol 80 MovieClip |
"p3" | Symbol 168 MovieClip [mc_boss_01] Frame 1 | Symbol 109 MovieClip |
"p0" | Symbol 168 MovieClip [mc_boss_01] Frame 1 | Symbol 109 MovieClip |
"p1" | Symbol 168 MovieClip [mc_boss_01] Frame 1 | Symbol 109 MovieClip |
"p2" | Symbol 168 MovieClip [mc_boss_01] Frame 1 | Symbol 109 MovieClip |
"p4" | Symbol 168 MovieClip [mc_boss_01] Frame 1 | Symbol 109 MovieClip |
"p5" | Symbol 168 MovieClip [mc_boss_01] Frame 1 | Symbol 109 MovieClip |
"mc_collision_body" | Symbol 168 MovieClip [mc_boss_01] Frame 7 | Symbol 116 MovieClip |
"mc_collision_head" | Symbol 168 MovieClip [mc_boss_01] Frame 7 | Symbol 116 MovieClip |
"mc_collision_absorbs" | Symbol 168 MovieClip [mc_boss_01] Frame 26 | Symbol 116 MovieClip |
"p2" | Symbol 173 MovieClip [mc_shape2] Frame 1 | Symbol 72 MovieClip |
"p0" | Symbol 173 MovieClip [mc_shape2] Frame 1 | Symbol 72 MovieClip |
"p1" | Symbol 173 MovieClip [mc_shape2] Frame 1 | Symbol 72 MovieClip |
"mc_collision" | Symbol 188 MovieClip [mc_block_14] Frame 1 | Symbol 176 MovieClip |
"mc_collision" | Symbol 357 MovieClip [mc_block_12] Frame 1 | Symbol 9 MovieClip |
"p0" | Symbol 357 MovieClip [mc_block_12] Frame 1 | Symbol 356 MovieClip |
"p1" | Symbol 357 MovieClip [mc_block_12] Frame 1 | Symbol 356 MovieClip |
"p2" | Symbol 357 MovieClip [mc_block_12] Frame 1 | Symbol 356 MovieClip |
"p3" | Symbol 357 MovieClip [mc_block_12] Frame 1 | Symbol 356 MovieClip |
"p0" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p1" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p2" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p3" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p4" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p5" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p6" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p7" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p8" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p9" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p10" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p11" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p12" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p13" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p14" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p15" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p16" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p17" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p18" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p19" | Symbol 359 MovieClip [mc_shape11] Frame 1 | Symbol 72 MovieClip |
"p20" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p19" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p15" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p14" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p13" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p12" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p11" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p10" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p9" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p8" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p7" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p6" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p5" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p4" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p3" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p2" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p1" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p0" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p16" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p17" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"p18" | Symbol 361 MovieClip [mc_shape10] Frame 1 | Symbol 72 MovieClip |
"mc_collision" | Symbol 391 MovieClip [mc_enemy_3] Frame 1 | Symbol 373 MovieClip |
"mc_collision" | Symbol 406 MovieClip [mc_block_11] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 412 MovieClip [mc_door_1] Frame 1 | Symbol 9 MovieClip |
"p0" | Symbol 412 MovieClip [mc_door_1] Frame 1 | Symbol 72 MovieClip |
"p1" | Symbol 412 MovieClip [mc_door_1] Frame 1 | Symbol 72 MovieClip |
"p2" | Symbol 412 MovieClip [mc_door_1] Frame 1 | Symbol 72 MovieClip |
"p3" | Symbol 412 MovieClip [mc_door_1] Frame 1 | Symbol 72 MovieClip |
"mc_collision" | Symbol 416 MovieClip [mc_block_sw_1] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 419 MovieClip [mc_shoot_player] Frame 1 | Symbol 80 MovieClip |
"mc_collision" | Symbol 463 MovieClip [mc_fx_mine] Frame 11 | Symbol 461 MovieClip [mc_fx_collision] |
"mc_collision" | Symbol 464 MovieClip [mc_fx_bomb] Frame 11 | Symbol 461 MovieClip [mc_fx_collision] |
"mc_collision" | Symbol 472 MovieClip [mc_shape3] Frame 1 | Symbol 9 MovieClip |
"p2" | Symbol 472 MovieClip [mc_shape3] Frame 1 | Symbol 72 MovieClip |
"p0" | Symbol 472 MovieClip [mc_shape3] Frame 1 | Symbol 72 MovieClip |
"p1" | Symbol 472 MovieClip [mc_shape3] Frame 1 | Symbol 72 MovieClip |
"p3" | Symbol 472 MovieClip [mc_shape3] Frame 1 | Symbol 72 MovieClip |
"p4" | Symbol 472 MovieClip [mc_shape3] Frame 1 | Symbol 72 MovieClip |
"p5" | Symbol 472 MovieClip [mc_shape3] Frame 1 | Symbol 72 MovieClip |
"mc_collision" | Symbol 474 MovieClip [mc_shape5] Frame 1 | Symbol 9 MovieClip |
"p0" | Symbol 474 MovieClip [mc_shape5] Frame 1 | Symbol 72 MovieClip |
"p1" | Symbol 474 MovieClip [mc_shape5] Frame 1 | Symbol 72 MovieClip |
"p2" | Symbol 474 MovieClip [mc_shape5] Frame 1 | Symbol 72 MovieClip |
"p3" | Symbol 474 MovieClip [mc_shape5] Frame 1 | Symbol 72 MovieClip |
"p4" | Symbol 474 MovieClip [mc_shape5] Frame 1 | Symbol 72 MovieClip |
"p5" | Symbol 474 MovieClip [mc_shape5] Frame 1 | Symbol 72 MovieClip |
"p6" | Symbol 474 MovieClip [mc_shape5] Frame 1 | Symbol 72 MovieClip |
"p7" | Symbol 474 MovieClip [mc_shape5] Frame 1 | Symbol 72 MovieClip |
"p8" | Symbol 474 MovieClip [mc_shape5] Frame 1 | Symbol 72 MovieClip |
"mc_collision" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 9 MovieClip |
"p0" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"p1" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"p2" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"p3" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"p4" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"p5" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"p6" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"p7" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"p8" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"p9" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"p10" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"p11" | Symbol 478 MovieClip [mc_shape4] Frame 1 | Symbol 72 MovieClip |
"mc_collision" | Symbol 479 MovieClip [mc_shape1] Frame 1 | Symbol 9 MovieClip |
"p0" | Symbol 479 MovieClip [mc_shape1] Frame 1 | Symbol 72 MovieClip |
"p1" | Symbol 479 MovieClip [mc_shape1] Frame 1 | Symbol 72 MovieClip |
"p2" | Symbol 479 MovieClip [mc_shape1] Frame 1 | Symbol 72 MovieClip |
"p3" | Symbol 479 MovieClip [mc_shape1] Frame 1 | Symbol 72 MovieClip |
"mc_collision" | Symbol 483 MovieClip [mc_shoot_enemy] Frame 2 | Symbol 80 MovieClip |
"mc_collision" | Symbol 483 MovieClip [mc_shoot_enemy] Frame 11 | Symbol 80 MovieClip |
"mc_collision" | Symbol 506 MovieClip [mc_enemy_2] Frame 1 | Symbol 498 MovieClip |
"mc_collision" | Symbol 538 MovieClip [mc_enemy_1] Frame 1 | Symbol 373 MovieClip |
"b" | Symbol 557 MovieClip [SimpleButtonDown] Frame 1 | Symbol 554 MovieClip [BrdrShdw] |
"face" | Symbol 557 MovieClip [SimpleButtonDown] Frame 1 | Symbol 556 MovieClip [BrdrFace] |
"b" | Symbol 562 MovieClip [SimpleButtonIn] Frame 1 | Symbol 559 MovieClip [BrdrBlk] |
"it" | Symbol 562 MovieClip [SimpleButtonIn] Frame 1 | Symbol 561 MovieClip [BrdrHilght] |
"g" | Symbol 562 MovieClip [SimpleButtonIn] Frame 1 | Symbol 554 MovieClip [BrdrShdw] |
"face" | Symbol 562 MovieClip [SimpleButtonIn] Frame 1 | Symbol 556 MovieClip [BrdrFace] |
"ob" | Symbol 563 MovieClip [SimpleButtonUp] Frame 1 | Symbol 559 MovieClip [BrdrBlk] |
"ol" | Symbol 563 MovieClip [SimpleButtonUp] Frame 1 | Symbol 556 MovieClip [BrdrFace] |
"ib" | Symbol 563 MovieClip [SimpleButtonUp] Frame 1 | Symbol 554 MovieClip [BrdrShdw] |
"il" | Symbol 563 MovieClip [SimpleButtonUp] Frame 1 | Symbol 561 MovieClip [BrdrHilght] |
"face" | Symbol 563 MovieClip [SimpleButtonUp] Frame 1 | Symbol 556 MovieClip [BrdrFace] |
"boundingBox_mc" | Symbol 571 MovieClip [FocusRect] Frame 1 | Symbol 552 MovieClip [BoundingBox] |
"tabCapture" | Symbol 572 MovieClip [FocusManager] Frame 1 | Symbol 569 Button |
"boundingBox_mc" | Symbol 575 MovieClip [SimpleButton] Frame 1 | Symbol 552 MovieClip [BoundingBox] |
"boundingBox_mc" | Symbol 579 MovieClip [Button] Frame 1 | Symbol 552 MovieClip [BoundingBox] |
"dfs" | Symbol 635 MovieClip [BtnDownArrow] Frame 1 | Symbol 583 MovieClip [ScrollTrack] |
"dfs" | Symbol 636 MovieClip [BtnUpArrow] Frame 1 | Symbol 583 MovieClip [ScrollTrack] |
"boundingBox_mc" | Symbol 638 MovieClip [VScrollBar] Frame 1 | Symbol 552 MovieClip [BoundingBox] |
"boundingBox_mc" | Symbol 639 MovieClip [HScrollBar] Frame 1 | Symbol 552 MovieClip [BoundingBox] |
"boundingBox_mc" | Symbol 640 MovieClip [UIScrollBar] Frame 1 | Symbol 552 MovieClip [BoundingBox] |
"txt_msn" | Symbol 667 MovieClip [mc_debug] Frame 1 | Symbol 541 EditableText |
"mc_corner" | Symbol 667 MovieClip [mc_debug] Frame 1 | Symbol 543 Button |
"txt_cmd" | Symbol 667 MovieClip [mc_debug] Frame 1 | Symbol 546 EditableText |
"scroll_debug" | Symbol 667 MovieClip [mc_debug] Frame 1 | Symbol 640 MovieClip [UIScrollBar] |
"mc_energy" | Symbol 693 MovieClip Frame 1 | Symbol 689 MovieClip [mc_energy] |
"mc_face2" | Symbol 722 MovieClip Frame 9 | Symbol 699 MovieClip |
"mc_background" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 693 MovieClip |
"mc_face" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 722 MovieClip |
"mc_numLevel_d" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 733 MovieClip |
"mc_numLevel_u" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 733 MovieClip |
"mc_life" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 733 MovieClip |
"mc_vd_mlll" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 733 MovieClip |
"mc_vd_mll" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 733 MovieClip |
"mc_vd_ml" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 733 MovieClip |
"mc_vd_m" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 733 MovieClip |
"mc_vd_c" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 733 MovieClip |
"mc_vd_d" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 733 MovieClip |
"mc_vd_u" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 733 MovieClip |
"mc_omni" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 747 MovieClip |
"mc_bonus" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 752 MovieClip |
"btn_help" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 757 Button |
"btn_sound" | Symbol 762 MovieClip [mc_panel_info_freeplay] Frame 1 | Symbol 761 Button |
"mc_background" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 693 MovieClip |
"mc_face" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 722 MovieClip |
"mc_level" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 793 MovieClip |
"mc_life" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 733 MovieClip |
"mc_vd_mlll" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 733 MovieClip |
"mc_vd_mll" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 733 MovieClip |
"mc_vd_ml" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 733 MovieClip |
"mc_vd_m" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 733 MovieClip |
"mc_vd_c" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 733 MovieClip |
"mc_vd_d" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 733 MovieClip |
"mc_vd_u" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 733 MovieClip |
"mc_omni" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 747 MovieClip |
"mc_bonus" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 752 MovieClip |
"btn_help" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 757 Button |
"btn_sound" | Symbol 794 MovieClip [mc_panel_info] Frame 1 | Symbol 761 Button |
"mc_backGround" | Symbol 797 MovieClip [level_0] Frame 1 | Symbol 796 MovieClip |
"mc_collision" | Symbol 810 MovieClip [mc_ball] Frame 1 | Symbol 800 MovieClip |
"mc_point" | Symbol 810 MovieClip [mc_ball] Frame 1 | Symbol 801 MovieClip |
"mc_bright_paddle" | Symbol 1100 MovieClip [mc_player] Frame 1 | Symbol 817 MovieClip |
"mc_ben" | Symbol 1100 MovieClip [mc_player] Frame 1 | Symbol 878 MovieClip [mc_player_ben] |
"mc_paddle" | Symbol 1100 MovieClip [mc_player] Frame 1 | Symbol 880 MovieClip |
"mc_collision" | Symbol 1100 MovieClip [mc_player] Frame 1 | Symbol 881 MovieClip |
"mc_collision_bonus" | Symbol 1100 MovieClip [mc_player] Frame 1 | Symbol 881 MovieClip |
"mc_bright_paddle" | Symbol 1100 MovieClip [mc_player] Frame 10 | Symbol 817 MovieClip |
"mc_ben" | Symbol 1100 MovieClip [mc_player] Frame 10 | Symbol 938 MovieClip |
"mc_bright_paddle" | Symbol 1100 MovieClip [mc_player] Frame 20 | Symbol 817 MovieClip |
"mc_ben" | Symbol 1100 MovieClip [mc_player] Frame 20 | Symbol 971 MovieClip |
"mc_bright_paddle" | Symbol 1100 MovieClip [mc_player] Frame 30 | Symbol 817 MovieClip |
"mc_ben" | Symbol 1100 MovieClip [mc_player] Frame 30 | Symbol 1001 MovieClip |
"mc_bright_paddle" | Symbol 1100 MovieClip [mc_player] Frame 40 | Symbol 817 MovieClip |
"mc_ben" | Symbol 1100 MovieClip [mc_player] Frame 40 | Symbol 1027 MovieClip |
"mc_bright_paddle" | Symbol 1100 MovieClip [mc_player] Frame 50 | Symbol 817 MovieClip |
"mc_ben" | Symbol 1100 MovieClip [mc_player] Frame 50 | Symbol 1044 MovieClip |
"mc_bright_paddle" | Symbol 1100 MovieClip [mc_player] Frame 60 | Symbol 817 MovieClip |
"mc_ben" | Symbol 1100 MovieClip [mc_player] Frame 60 | Symbol 1099 MovieClip |
"mc_collision" | Symbol 1117 MovieClip [mc_block_8] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 1121 MovieClip [mc_block_6] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 1128 MovieClip [mc_block_4] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 1130 MovieClip [mc_block_10] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 1137 MovieClip [mc_block_2] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 1138 MovieClip [mc_block_3] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 1139 MovieClip [mc_block_7] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 1141 MovieClip [mc_block_9] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 1144 MovieClip [mc_block_5] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 1155 MovieClip [mc_block_13] Frame 1 | Symbol 9 MovieClip |
"mc_collision" | Symbol 1156 MovieClip [mc_block_1] Frame 1 | Symbol 9 MovieClip |
"p0" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p1" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p2" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p3" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p4" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p5" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p6" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p7" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p8" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p9" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p10" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p11" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p12" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p13" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p14" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p15" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p16" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"p17" | Symbol 1183 MovieClip [mc_shape15] Frame 1 | Symbol 72 MovieClip |
"mc_collision" | Symbol 1197 MovieClip [mc_block_15] Frame 1 | Symbol 9 MovieClip |
"label" | Symbol 1235 MovieClip [TextInput] Frame 1 | Symbol 1234 EditableText |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
ExportAssets (56) | Timeline Frame 1 | Symbol 1 as "a_sound_loop" |
ExportAssets (56) | Timeline Frame 1 | Symbol 2 as "snd_Gameover_fixed" |
ExportAssets (56) | Timeline Frame 1 | Symbol 3 as "snd_barrier" |
ExportAssets (56) | Timeline Frame 1 | Symbol 4 as "snd_bonus" |
ExportAssets (56) | Timeline Frame 1 | Symbol 17 as "mc_block_16" |
ExportAssets (56) | Timeline Frame 1 | Symbol 41 as "vilgax_barrier_sup" |
ExportAssets (56) | Timeline Frame 1 | Symbol 69 as "mc_boss_02" |
ExportAssets (56) | Timeline Frame 1 | Symbol 73 as "mc_shape12" |
ExportAssets (56) | Timeline Frame 1 | Symbol 75 as "mc_shape13" |
ExportAssets (56) | Timeline Frame 1 | Symbol 95 as "mc_shoot_small_enemy" |
ExportAssets (56) | Timeline Frame 1 | Symbol 168 as "mc_boss_01" |
ExportAssets (56) | Timeline Frame 1 | Symbol 170 as "mc_msn_click" |
ExportAssets (56) | Timeline Frame 1 | Symbol 173 as "mc_shape2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 188 as "mc_block_14" |
ExportAssets (56) | Timeline Frame 1 | Symbol 200 as "mc_level_6" |
ExportAssets (56) | Timeline Frame 1 | Symbol 211 as "mc_level_7" |
ExportAssets (56) | Timeline Frame 1 | Symbol 220 as "mc_level_5" |
ExportAssets (56) | Timeline Frame 1 | Symbol 233 as "mc_level_9" |
ExportAssets (56) | Timeline Frame 1 | Symbol 241 as "mc_level_4" |
ExportAssets (56) | Timeline Frame 1 | Symbol 254 as "mc_level_1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 268 as "mc_level_2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 278 as "mc_level_3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 289 as "mc_level_10" |
ExportAssets (56) | Timeline Frame 1 | Symbol 299 as "mc_level_11" |
ExportAssets (56) | Timeline Frame 1 | Symbol 307 as "mc_level_15" |
ExportAssets (56) | Timeline Frame 1 | Symbol 319 as "mc_level_12" |
ExportAssets (56) | Timeline Frame 1 | Symbol 331 as "mc_level_13" |
ExportAssets (56) | Timeline Frame 1 | Symbol 343 as "mc_level_8" |
ExportAssets (56) | Timeline Frame 1 | Symbol 354 as "mc_level_14" |
ExportAssets (56) | Timeline Frame 1 | Symbol 357 as "mc_block_12" |
ExportAssets (56) | Timeline Frame 1 | Symbol 359 as "mc_shape11" |
ExportAssets (56) | Timeline Frame 1 | Symbol 361 as "mc_shape10" |
ExportAssets (56) | Timeline Frame 1 | Symbol 391 as "mc_enemy_3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 395 as "mc_hit_indestructible_100x20" |
ExportAssets (56) | Timeline Frame 1 | Symbol 398 as "mc_door_1_bright" |
ExportAssets (56) | Timeline Frame 1 | Symbol 401 as "mc_block_sw_1_bright" |
ExportAssets (56) | Timeline Frame 1 | Symbol 406 as "mc_block_11" |
ExportAssets (56) | Timeline Frame 1 | Symbol 412 as "mc_door_1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 416 as "mc_block_sw_1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 419 as "mc_shoot_player" |
ExportAssets (56) | Timeline Frame 1 | Symbol 421 as "mc_msn_barrier" |
ExportAssets (56) | Timeline Frame 1 | Symbol 423 as "mc_msn_cleared" |
ExportAssets (56) | Timeline Frame 1 | Symbol 426 as "mc_msn_start" |
ExportAssets (56) | Timeline Frame 1 | Symbol 428 as "mc_msn_hero" |
ExportAssets (56) | Timeline Frame 1 | Symbol 430 as "mc_msn_omnitrix" |
ExportAssets (56) | Timeline Frame 1 | Symbol 432 as "mc_msn_extraLife" |
ExportAssets (56) | Timeline Frame 1 | Symbol 434 as "mc_msn_scoreMultiplier" |
ExportAssets (56) | Timeline Frame 1 | Symbol 436 as "mc_msn_alternatePath" |
ExportAssets (56) | Timeline Frame 1 | Symbol 438 as "mc_msn_multiball" |
ExportAssets (56) | Timeline Frame 1 | Symbol 441 as "mc_hit_indestructible" |
ExportAssets (56) | Timeline Frame 1 | Symbol 450 as "mc_destroy_normal" |
ExportAssets (56) | Timeline Frame 1 | Symbol 453 as "mc_hit_ball_wall" |
ExportAssets (56) | Timeline Frame 1 | Symbol 455 as "mc_hit_ball" |
ExportAssets (56) | Timeline Frame 1 | Symbol 461 as "mc_fx_collision" |
ExportAssets (56) | Timeline Frame 1 | Symbol 463 as "mc_fx_mine" |
ExportAssets (56) | Timeline Frame 1 | Symbol 464 as "mc_fx_bomb" |
ExportAssets (56) | Timeline Frame 1 | Symbol 467 as "mc_fade_out" |
ExportAssets (56) | Timeline Frame 1 | Symbol 472 as "mc_shape3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 474 as "mc_shape5" |
ExportAssets (56) | Timeline Frame 1 | Symbol 478 as "mc_shape4" |
ExportAssets (56) | Timeline Frame 1 | Symbol 479 as "mc_shape1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 483 as "mc_shoot_enemy" |
ExportAssets (56) | Timeline Frame 1 | Symbol 506 as "mc_enemy_2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 538 as "mc_enemy_1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 552 as "BoundingBox" |
ExportAssets (56) | Timeline Frame 1 | Symbol 554 as "BrdrShdw" |
ExportAssets (56) | Timeline Frame 1 | Symbol 556 as "BrdrFace" |
ExportAssets (56) | Timeline Frame 1 | Symbol 557 as "SimpleButtonDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 559 as "BrdrBlk" |
ExportAssets (56) | Timeline Frame 1 | Symbol 561 as "BrdrHilght" |
ExportAssets (56) | Timeline Frame 1 | Symbol 562 as "SimpleButtonIn" |
ExportAssets (56) | Timeline Frame 1 | Symbol 563 as "SimpleButtonUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 564 as "Defaults" |
ExportAssets (56) | Timeline Frame 1 | Symbol 565 as "UIObjectExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 566 as "UIObject" |
ExportAssets (56) | Timeline Frame 1 | Symbol 571 as "FocusRect" |
ExportAssets (56) | Timeline Frame 1 | Symbol 572 as "FocusManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 573 as "UIComponentExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 574 as "UIComponent" |
ExportAssets (56) | Timeline Frame 1 | Symbol 575 as "SimpleButton" |
ExportAssets (56) | Timeline Frame 1 | Symbol 576 as "Border" |
ExportAssets (56) | Timeline Frame 1 | Symbol 577 as "RectBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 578 as "ButtonSkin" |
ExportAssets (56) | Timeline Frame 1 | Symbol 579 as "Button" |
ExportAssets (56) | Timeline Frame 1 | Symbol 580 as "CustomBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 583 as "ScrollTrack" |
ExportAssets (56) | Timeline Frame 1 | Symbol 590 as "ScrollDownArrowDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 592 as "ScrollThemeColor1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 594 as "ScrollThemeColor2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 595 as "ScrollDownArrowDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 596 as "ScrollDownArrowOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 597 as "ScrollDownArrowUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 603 as "ScrollThumbBottomDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 605 as "ThumbThemeColor1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 607 as "ThumbThemeColor3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 608 as "ScrollThumbBottomDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 609 as "ScrollThumbBottomOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 610 as "ScrollThumbBottomUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 612 as "ScrollThumbGripDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 614 as "ThumbThemeColor2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 615 as "ScrollThumbGripDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 616 as "ScrollThumbGripOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 617 as "ScrollThumbGripUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 619 as "ScrollThumbMiddleDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 620 as "ScrollThumbMiddleDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 624 as "ScrollThumbMiddleOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 625 as "ScrollThumbMiddleUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 626 as "ScrollThumbTopDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 627 as "ScrollThumbTopDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 628 as "ScrollThumbTopOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 629 as "ScrollThumbTopUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 630 as "ScrollTrackDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 631 as "ScrollUpArrowDisabled" |
ExportAssets (56) | Timeline Frame 1 | Symbol 632 as "ScrollUpArrowDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 633 as "ScrollUpArrowOver" |
ExportAssets (56) | Timeline Frame 1 | Symbol 634 as "ScrollUpArrowUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 635 as "BtnDownArrow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 636 as "BtnUpArrow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 637 as "ScrollBarAssets" |
ExportAssets (56) | Timeline Frame 1 | Symbol 638 as "VScrollBar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 639 as "HScrollBar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 640 as "UIScrollBar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 667 as "mc_debug" |
ExportAssets (56) | Timeline Frame 1 | Symbol 681 as "mc_bonus" |
ExportAssets (56) | Timeline Frame 1 | Symbol 686 as "mc_barrier" |
ExportAssets (56) | Timeline Frame 1 | Symbol 689 as "mc_energy" |
ExportAssets (56) | Timeline Frame 1 | Symbol 762 as "mc_panel_info_freeplay" |
ExportAssets (56) | Timeline Frame 1 | Symbol 794 as "mc_panel_info" |
ExportAssets (56) | Timeline Frame 1 | Symbol 797 as "level_0" |
ExportAssets (56) | Timeline Frame 1 | Symbol 810 as "mc_ball" |
ExportAssets (56) | Timeline Frame 1 | Symbol 812 as "mc_effect_ball_1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 813 as "mc_effect_ball_4" |
ExportAssets (56) | Timeline Frame 1 | Symbol 814 as "mc_effect_ball_2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 878 as "mc_player_ben" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1100 as "mc_player" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1105 as "mc_player_bright_normal" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1106 as "mc_player_bright_change_red" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1110 as "mc_player_bright_change" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1117 as "mc_block_8" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1121 as "mc_block_6" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1128 as "mc_block_4" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1130 as "mc_block_10" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1137 as "mc_block_2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1138 as "mc_block_3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1139 as "mc_block_7" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1141 as "mc_block_9" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1144 as "mc_block_5" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1155 as "mc_block_13" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1156 as "mc_block_1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1158 as "mc_cursor" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1162 as "mc_fx_shoot_player" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1164 as "mc_fx_super_omni" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1166 as "mc_cursor_arrow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1168 as "mc_msn_activate_omni" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1183 as "mc_shape15" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1196 as "mc_mine" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1197 as "mc_block_15" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1219 as "mc_instructions2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1231 as "mc_instructions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1235 as "TextInput" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1323 as "__Packages.clsFla" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1324 as "__Packages.clsEnergy" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1325 as "__Packages.clsCollisionBomb" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1326 as "__Packages.clsGame" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1327 as "__Packages.clsPanel" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1328 as "__Packages.clsPlayer" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1329 as "__Packages.clsWorld" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1330 as "__Packages.clsActor" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1331 as "__Packages.clsMCE" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1332 as "__Packages.clsAction" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1333 as "__Packages.clsSimSet" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1334 as "__Packages.clsArm" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1335 as "__Packages.clsAttack" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1336 as "__Packages.clsBoss_01" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1337 as "__Packages.clsArmFire" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1338 as "__Packages.clsAttSimpleShoot" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1339 as "__Packages.clsActionBoss_01" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1340 as "__Packages.clsNodeBond" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1341 as "__Packages.clsAcbMoveTo" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1342 as "__Packages.clsActionBoss_02" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1343 as "__Packages.clsActionBossUpgrade" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1344 as "__Packages.clsShape" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1345 as "__Packages.clsBlock" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1346 as "__Packages.clsBallsGenerator" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1347 as "__Packages.clsEnemy" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1348 as "__Packages.clsSwitch" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1349 as "__Packages.clsBlockRestored" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1350 as "__Packages.clsBlockRestoredBoss" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1351 as "__Packages.clsDoor" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1352 as "__Packages.clsMine" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1353 as "__Packages.clsShapeBoss" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1354 as "__Packages.clsShootPlayer" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1355 as "__Packages.clsBall" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1356 as "__Packages.clsBonus" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1357 as "__Packages.clsCursor" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1358 as "__Packages.clsShootEnemy" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1359 as "__Packages.clsFreePlay" |
ExportAssets (56) | Timeline Frame 1 | Symbol 547 as "__Packages.mx.core.UIObject" |
ExportAssets (56) | Timeline Frame 1 | Symbol 548 as "__Packages.mx.core.UIComponent" |
ExportAssets (56) | Timeline Frame 1 | Symbol 549 as "__Packages.mx.controls.scrollClasses.ScrollBar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 550 as "__Packages.mx.controls.UIScrollBar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 641 as "__Packages.mx.skins.SkinElement" |
ExportAssets (56) | Timeline Frame 1 | Symbol 642 as "__Packages.mx.styles.CSSTextStyles" |
ExportAssets (56) | Timeline Frame 1 | Symbol 643 as "__Packages.mx.styles.StyleManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 644 as "__Packages.mx.styles.CSSStyleDeclaration" |
ExportAssets (56) | Timeline Frame 1 | Symbol 645 as "__Packages.mx.skins.Border" |
ExportAssets (56) | Timeline Frame 1 | Symbol 646 as "__Packages.mx.skins.CustomBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 647 as "__Packages.mx.controls.scrollClasses.ScrollThumb" |
ExportAssets (56) | Timeline Frame 1 | Symbol 648 as "__Packages.mx.controls.SimpleButton" |
ExportAssets (56) | Timeline Frame 1 | Symbol 649 as "__Packages.mx.controls.VScrollBar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 650 as "__Packages.mx.controls.Button" |
ExportAssets (56) | Timeline Frame 1 | Symbol 651 as "__Packages.mx.events.EventDispatcher" |
ExportAssets (56) | Timeline Frame 1 | Symbol 652 as "__Packages.mx.events.UIEventDispatcher" |
ExportAssets (56) | Timeline Frame 1 | Symbol 653 as "__Packages.mx.skins.ColoredSkinElement" |
ExportAssets (56) | Timeline Frame 1 | Symbol 654 as "__Packages.mx.core.ext.UIObjectExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 655 as "__Packages.mx.skins.halo.Defaults" |
ExportAssets (56) | Timeline Frame 1 | Symbol 656 as "__Packages.mx.managers.SystemManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 657 as "__Packages.mx.managers.DepthManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 658 as "__Packages.mx.managers.FocusManager" |
ExportAssets (56) | Timeline Frame 1 | Symbol 659 as "__Packages.mx.skins.halo.FocusRect" |
ExportAssets (56) | Timeline Frame 1 | Symbol 660 as "__Packages.mx.managers.OverlappedWindows" |
ExportAssets (56) | Timeline Frame 1 | Symbol 661 as "__Packages.mx.styles.CSSSetStyle" |
ExportAssets (56) | Timeline Frame 1 | Symbol 662 as "__Packages.mx.core.ext.UIComponentExtensions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 663 as "__Packages.mx.skins.RectBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 664 as "__Packages.mx.skins.halo.RectBorder" |
ExportAssets (56) | Timeline Frame 1 | Symbol 665 as "__Packages.mx.skins.halo.ButtonSkin" |
ExportAssets (56) | Timeline Frame 1 | Symbol 666 as "__Packages.mx.controls.HScrollBar" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1232 as "__Packages.mx.controls.TextInput" |
Labels
"MAINMENU" | Frame 1 |
"INSTRUCTIONS" | Frame 11 |
"INSTRUCTIONS2" | Frame 21 |
"INTRODUCTION" | Frame 31 |
"STORY GAME" | Frame 41 |
"FREE GAME" | Frame 51 |
"FINAL_CUTSCENE" | Frame 61 |
"WIN" | Frame 71 |
"GAMEOVER" | Frame 81 |
"STATE_2" | Symbol 17 MovieClip [mc_block_16] Frame 1 |
"STATE_1" | Symbol 17 MovieClip [mc_block_16] Frame 11 |
"HIDE" | Symbol 17 MovieClip [mc_block_16] Frame 21 |
"RESTORE" | Symbol 17 MovieClip [mc_block_16] Frame 31 |
"INTRO" | Symbol 69 MovieClip [mc_boss_02] Frame 1 |
"STAND" | Symbol 69 MovieClip [mc_boss_02] Frame 10 |
"LEFT" | Symbol 69 MovieClip [mc_boss_02] Frame 20 |
"RIGHT" | Symbol 69 MovieClip [mc_boss_02] Frame 30 |
"SHOOT" | Symbol 69 MovieClip [mc_boss_02] Frame 40 |
"HIT2" | Symbol 69 MovieClip [mc_boss_02] Frame 50 |
"HOPE" | Symbol 69 MovieClip [mc_boss_02] Frame 60 |
"DIE" | Symbol 69 MovieClip [mc_boss_02] Frame 71 |
"FIST" | Symbol 69 MovieClip [mc_boss_02] Frame 81 |
"RELOAD" | Symbol 69 MovieClip [mc_boss_02] Frame 91 |
"HIT" | Symbol 69 MovieClip [mc_boss_02] Frame 101 |
"SHOOT_R" | Symbol 69 MovieClip [mc_boss_02] Frame 111 |
"SHOOT_E" | Symbol 69 MovieClip [mc_boss_02] Frame 121 |
"STATE_1" | Symbol 73 MovieClip [mc_shape12] Frame 1 |
"STATE_1" | Symbol 75 MovieClip [mc_shape13] Frame 1 |
"SHOOT_1" | Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 2 |
"SHOOT_2" | Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 11 |
"SHOOT_3" | Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 21 |
"SHOOT_4" | Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 31 |
"SHOOT_5" | Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 41 |
"SHOOT_6" | Symbol 95 MovieClip [mc_shoot_small_enemy] Frame 51 |
"INTRO" | Symbol 168 MovieClip [mc_boss_01] Frame 1 |
"STAND" | Symbol 168 MovieClip [mc_boss_01] Frame 7 |
"LEFT" | Symbol 168 MovieClip [mc_boss_01] Frame 13 |
"RIGHT" | Symbol 168 MovieClip [mc_boss_01] Frame 19 |
"SHOOT" | Symbol 168 MovieClip [mc_boss_01] Frame 26 |
"HIT" | Symbol 168 MovieClip [mc_boss_01] Frame 32 |
"DIE" | Symbol 168 MovieClip [mc_boss_01] Frame 37 |
"HOPE" | Symbol 168 MovieClip [mc_boss_01] Frame 43 |
"DIE3" | Symbol 168 MovieClip [mc_boss_01] Frame 51 |
"TRANS" | Symbol 168 MovieClip [mc_boss_01] Frame 61 |
"STATE_1" | Symbol 173 MovieClip [mc_shape2] Frame 1 |
"STATE_3" | Symbol 188 MovieClip [mc_block_14] Frame 1 |
"STATE_2" | Symbol 188 MovieClip [mc_block_14] Frame 11 |
"STATE_1" | Symbol 188 MovieClip [mc_block_14] Frame 21 |
"HIDE" | Symbol 188 MovieClip [mc_block_14] Frame 31 |
"RESTORE" | Symbol 188 MovieClip [mc_block_14] Frame 41 |
"STATE_1" | Symbol 357 MovieClip [mc_block_12] Frame 1 |
"STATE_1" | Symbol 359 MovieClip [mc_shape11] Frame 1 |
"STATE_1" | Symbol 361 MovieClip [mc_shape10] Frame 1 |
"STAND" | Symbol 391 MovieClip [mc_enemy_3] Frame 1 |
"SHOOT" | Symbol 391 MovieClip [mc_enemy_3] Frame 10 |
"HIT" | Symbol 391 MovieClip [mc_enemy_3] Frame 20 |
"STAND" | Symbol 406 MovieClip [mc_block_11] Frame 1 |
"LOOSEN" | Symbol 406 MovieClip [mc_block_11] Frame 8 |
"STATE_1" | Symbol 412 MovieClip [mc_door_1] Frame 1 |
"STATE_0" | Symbol 412 MovieClip [mc_door_1] Frame 10 |
"STATE_0" | Symbol 416 MovieClip [mc_block_sw_1] Frame 1 |
"STATE_1" | Symbol 416 MovieClip [mc_block_sw_1] Frame 10 |
"SHOOT_2" | Symbol 419 MovieClip [mc_shoot_player] Frame 1 |
"SHOOT_4" | Symbol 419 MovieClip [mc_shoot_player] Frame 10 |
"SHOOT_7" | Symbol 419 MovieClip [mc_shoot_player] Frame 20 |
"STATE_1" | Symbol 472 MovieClip [mc_shape3] Frame 1 |
"STATE_1" | Symbol 474 MovieClip [mc_shape5] Frame 1 |
"STATE_1" | Symbol 478 MovieClip [mc_shape4] Frame 1 |
"STATE_1" | Symbol 479 MovieClip [mc_shape1] Frame 1 |
"SHOOT_1" | Symbol 483 MovieClip [mc_shoot_enemy] Frame 2 |
"SHOOT_2" | Symbol 483 MovieClip [mc_shoot_enemy] Frame 11 |
"SHOOT_3" | Symbol 483 MovieClip [mc_shoot_enemy] Frame 21 |
"SHOOT_4" | Symbol 483 MovieClip [mc_shoot_enemy] Frame 31 |
"STAND" | Symbol 506 MovieClip [mc_enemy_2] Frame 1 |
"SHOOT" | Symbol 506 MovieClip [mc_enemy_2] Frame 10 |
"HIT" | Symbol 506 MovieClip [mc_enemy_2] Frame 20 |
"STAND" | Symbol 538 MovieClip [mc_enemy_1] Frame 1 |
"SHOOT" | Symbol 538 MovieClip [mc_enemy_1] Frame 10 |
"HIT" | Symbol 538 MovieClip [mc_enemy_1] Frame 20 |
"BONO_1" | Symbol 681 MovieClip [mc_bonus] Frame 1 |
"BONO_2" | Symbol 681 MovieClip [mc_bonus] Frame 10 |
"BONO_3" | Symbol 681 MovieClip [mc_bonus] Frame 20 |
"BONO_4" | Symbol 681 MovieClip [mc_bonus] Frame 30 |
"BONO_5" | Symbol 681 MovieClip [mc_bonus] Frame 40 |
"BONO_6" | Symbol 681 MovieClip [mc_bonus] Frame 50 |
"BONO_7" | Symbol 681 MovieClip [mc_bonus] Frame 60 |
"BONO_10" | Symbol 681 MovieClip [mc_bonus] Frame 70 |
"BONO_11" | Symbol 681 MovieClip [mc_bonus] Frame 80 |
"BONO_12" | Symbol 681 MovieClip [mc_bonus] Frame 90 |
"BONO_13" | Symbol 681 MovieClip [mc_bonus] Frame 100 |
"BONO_14" | Symbol 681 MovieClip [mc_bonus] Frame 110 |
"BONO_15" | Symbol 681 MovieClip [mc_bonus] Frame 120 |
"BONO_16" | Symbol 681 MovieClip [mc_bonus] Frame 130 |
"HEAD1" | Symbol 722 MovieClip Frame 1 |
"HEAD2" | Symbol 722 MovieClip Frame 9 |
"HEAD3" | Symbol 722 MovieClip Frame 19 |
"HEAD4" | Symbol 722 MovieClip Frame 29 |
"HEAD5" | Symbol 722 MovieClip Frame 39 |
"HEAD6" | Symbol 722 MovieClip Frame 49 |
"HEAD7" | Symbol 722 MovieClip Frame 59 |
"N0" | Symbol 733 MovieClip Frame 1 |
"N1" | Symbol 733 MovieClip Frame 5 |
"N2" | Symbol 733 MovieClip Frame 10 |
"N3" | Symbol 733 MovieClip Frame 15 |
"N4" | Symbol 733 MovieClip Frame 20 |
"N5" | Symbol 733 MovieClip Frame 25 |
"N6" | Symbol 733 MovieClip Frame 30 |
"N7" | Symbol 733 MovieClip Frame 35 |
"N8" | Symbol 733 MovieClip Frame 40 |
"N9" | Symbol 733 MovieClip Frame 45 |
"OMNI_0" | Symbol 747 MovieClip Frame 1 |
"OMNI_1" | Symbol 747 MovieClip Frame 10 |
"OMNI_2" | Symbol 747 MovieClip Frame 20 |
"OMNI_3" | Symbol 747 MovieClip Frame 30 |
"OMNI_4" | Symbol 747 MovieClip Frame 40 |
"OMNI_5" | Symbol 747 MovieClip Frame 50 |
"BONUS_0" | Symbol 752 MovieClip Frame 1 |
"BONUS_14" | Symbol 752 MovieClip Frame 10 |
"BONUS_11" | Symbol 752 MovieClip Frame 20 |
"BONUS_3" | Symbol 752 MovieClip Frame 30 |
"LEVEL1" | Symbol 793 MovieClip Frame 1 |
"LEVEL2" | Symbol 793 MovieClip Frame 10 |
"LEVEL3" | Symbol 793 MovieClip Frame 20 |
"LEVEL4" | Symbol 793 MovieClip Frame 30 |
"LEVEL5" | Symbol 793 MovieClip Frame 40 |
"LEVEL6" | Symbol 793 MovieClip Frame 50 |
"LEVEL7" | Symbol 793 MovieClip Frame 60 |
"LEVEL8" | Symbol 793 MovieClip Frame 70 |
"LEVEL9" | Symbol 793 MovieClip Frame 80 |
"LEVEL10" | Symbol 793 MovieClip Frame 90 |
"LEVEL11" | Symbol 793 MovieClip Frame 100 |
"LEVEL12" | Symbol 793 MovieClip Frame 110 |
"LEVEL13" | Symbol 793 MovieClip Frame 120 |
"LEVEL14" | Symbol 793 MovieClip Frame 130 |
"LEVEL15" | Symbol 793 MovieClip Frame 140 |
"BALL_1" | Symbol 810 MovieClip [mc_ball] Frame 1 |
"BALL_2" | Symbol 810 MovieClip [mc_ball] Frame 10 |
"BALL_3" | Symbol 810 MovieClip [mc_ball] Frame 20 |
"BALL_4" | Symbol 810 MovieClip [mc_ball] Frame 30 |
"BALL_5" | Symbol 810 MovieClip [mc_ball] Frame 40 |
"BALL_6" | Symbol 810 MovieClip [mc_ball] Frame 50 |
"BALL_7" | Symbol 810 MovieClip [mc_ball] Frame 60 |
"STAND" | Symbol 878 MovieClip [mc_player_ben] Frame 1 |
"WALK_R" | Symbol 878 MovieClip [mc_player_ben] Frame 10 |
"WALK_L" | Symbol 878 MovieClip [mc_player_ben] Frame 20 |
"PUNCH_R" | Symbol 878 MovieClip [mc_player_ben] Frame 30 |
"PUNCH_L" | Symbol 878 MovieClip [mc_player_ben] Frame 40 |
"CHANGE" | Symbol 878 MovieClip [mc_player_ben] Frame 50 |
"SHOOT" | Symbol 878 MovieClip [mc_player_ben] Frame 60 |
"DIE" | Symbol 878 MovieClip [mc_player_ben] Frame 70 |
"DIE2" | Symbol 878 MovieClip [mc_player_ben] Frame 80 |
"WIN" | Symbol 878 MovieClip [mc_player_ben] Frame 90 |
"STAND" | Symbol 938 MovieClip Frame 1 |
"WALK_R" | Symbol 938 MovieClip Frame 10 |
"WALK_L" | Symbol 938 MovieClip Frame 20 |
"PUNCH_R" | Symbol 938 MovieClip Frame 30 |
"PUNCH_L" | Symbol 938 MovieClip Frame 40 |
"CHANGE" | Symbol 938 MovieClip Frame 50 |
"SHOOT" | Symbol 938 MovieClip Frame 60 |
"DIE" | Symbol 938 MovieClip Frame 70 |
"STAND" | Symbol 971 MovieClip Frame 1 |
"WALK_R" | Symbol 971 MovieClip Frame 10 |
"WALK_L" | Symbol 971 MovieClip Frame 20 |
"PUNCH_R" | Symbol 971 MovieClip Frame 30 |
"PUNCH_L" | Symbol 971 MovieClip Frame 40 |
"CHANGE" | Symbol 971 MovieClip Frame 50 |
"SHOOT" | Symbol 971 MovieClip Frame 60 |
"DIE" | Symbol 971 MovieClip Frame 70 |
"STAND" | Symbol 1001 MovieClip Frame 1 |
"WALK_R" | Symbol 1001 MovieClip Frame 10 |
"WALK_L" | Symbol 1001 MovieClip Frame 20 |
"PUNCH_R" | Symbol 1001 MovieClip Frame 30 |
"PUNCH_L" | Symbol 1001 MovieClip Frame 40 |
"CHANGE" | Symbol 1001 MovieClip Frame 50 |
"SHOOT" | Symbol 1001 MovieClip Frame 60 |
"DIE" | Symbol 1001 MovieClip Frame 70 |
"STAND" | Symbol 1027 MovieClip Frame 1 |
"WALK_R" | Symbol 1027 MovieClip Frame 10 |
"WALK_L" | Symbol 1027 MovieClip Frame 20 |
"PUNCH_R" | Symbol 1027 MovieClip Frame 30 |
"PUNCH_L" | Symbol 1027 MovieClip Frame 40 |
"CHANGE" | Symbol 1027 MovieClip Frame 50 |
"SHOOT" | Symbol 1027 MovieClip Frame 60 |
"DIE" | Symbol 1027 MovieClip Frame 70 |
"STAND" | Symbol 1044 MovieClip Frame 1 |
"WALK_R" | Symbol 1044 MovieClip Frame 10 |
"WALK_L" | Symbol 1044 MovieClip Frame 20 |
"PUNCH_R" | Symbol 1044 MovieClip Frame 30 |
"PUNCH_L" | Symbol 1044 MovieClip Frame 40 |
"CHANGE" | Symbol 1044 MovieClip Frame 50 |
"SHOOT" | Symbol 1044 MovieClip Frame 60 |
"DIE" | Symbol 1044 MovieClip Frame 70 |
"STAND" | Symbol 1099 MovieClip Frame 1 |
"WALK_R" | Symbol 1099 MovieClip Frame 10 |
"WALK_L" | Symbol 1099 MovieClip Frame 20 |
"PUNCH_R" | Symbol 1099 MovieClip Frame 30 |
"PUNCH_L" | Symbol 1099 MovieClip Frame 40 |
"CHANGE" | Symbol 1099 MovieClip Frame 50 |
"SHOOT" | Symbol 1099 MovieClip Frame 60 |
"DIE" | Symbol 1099 MovieClip Frame 70 |
"PLAYER_1" | Symbol 1100 MovieClip [mc_player] Frame 1 |
"PLAYER_2" | Symbol 1100 MovieClip [mc_player] Frame 10 |
"PLAYER_3" | Symbol 1100 MovieClip [mc_player] Frame 20 |
"PLAYER_4" | Symbol 1100 MovieClip [mc_player] Frame 30 |
"PLAYER_5" | Symbol 1100 MovieClip [mc_player] Frame 40 |
"PLAYER_6" | Symbol 1100 MovieClip [mc_player] Frame 50 |
"PLAYER_7" | Symbol 1100 MovieClip [mc_player] Frame 60 |
"STATE_4" | Symbol 1117 MovieClip [mc_block_8] Frame 1 |
"STATE_3" | Symbol 1117 MovieClip [mc_block_8] Frame 10 |
"STATE_2" | Symbol 1117 MovieClip [mc_block_8] Frame 20 |
"STATE_1" | Symbol 1117 MovieClip [mc_block_8] Frame 30 |
"STATE_2" | Symbol 1121 MovieClip [mc_block_6] Frame 1 |
"STATE_1" | Symbol 1121 MovieClip [mc_block_6] Frame 10 |
"STATE_3" | Symbol 1128 MovieClip [mc_block_4] Frame 1 |
"STATE_2" | Symbol 1128 MovieClip [mc_block_4] Frame 10 |
"STATE_1" | Symbol 1128 MovieClip [mc_block_4] Frame 20 |
"STATE_1" | Symbol 1130 MovieClip [mc_block_10] Frame 1 |
"STATE_3" | Symbol 1137 MovieClip [mc_block_2] Frame 1 |
"STATE_2" | Symbol 1137 MovieClip [mc_block_2] Frame 10 |
"STATE_1" | Symbol 1137 MovieClip [mc_block_2] Frame 20 |
"STATE_2" | Symbol 1138 MovieClip [mc_block_3] Frame 1 |
"STATE_1" | Symbol 1138 MovieClip [mc_block_3] Frame 10 |
"STATE_3" | Symbol 1139 MovieClip [mc_block_7] Frame 1 |
"STATE_2" | Symbol 1139 MovieClip [mc_block_7] Frame 10 |
"STATE_1" | Symbol 1139 MovieClip [mc_block_7] Frame 20 |
"STATE_1" | Symbol 1141 MovieClip [mc_block_9] Frame 1 |
"STATE_1" | Symbol 1144 MovieClip [mc_block_5] Frame 1 |
"STATE_2" | Symbol 1155 MovieClip [mc_block_13] Frame 1 |
"STATE_1" | Symbol 1155 MovieClip [mc_block_13] Frame 10 |
"HIDE" | Symbol 1155 MovieClip [mc_block_13] Frame 20 |
"RESTORE" | Symbol 1155 MovieClip [mc_block_13] Frame 30 |
"STATE_2" | Symbol 1156 MovieClip [mc_block_1] Frame 1 |
"STATE_1" | Symbol 1156 MovieClip [mc_block_1] Frame 10 |
"NORMAL" | Symbol 1183 MovieClip [mc_shape15] Frame 1 |
"APPEAR" | Symbol 1183 MovieClip [mc_shape15] Frame 10 |
"DISAPPEAR" | Symbol 1183 MovieClip [mc_shape15] Frame 20 |
"ST_OFF" | Symbol 1196 MovieClip [mc_mine] Frame 1 |
"ST_ON" | Symbol 1196 MovieClip [mc_mine] Frame 10 |
"ST_APPEAR" | Symbol 1196 MovieClip [mc_mine] Frame 20 |
"STATE_2" | Symbol 1197 MovieClip [mc_block_15] Frame 1 |
"STATE_1" | Symbol 1197 MovieClip [mc_block_15] Frame 11 |
"HIDE" | Symbol 1197 MovieClip [mc_block_15] Frame 21 |
"RESTORE" | Symbol 1197 MovieClip [mc_block_15] Frame 31 |
|