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

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

Teenage Mutant Ninja Turtles - Foot Clan Street Brawl.swf

This is the info page for
Flash #22180

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


Text
100%

/            Kb

0000

10000

STREET BRAWL

FOOT CLAN

LINKED SOUNDS

SCORE:0

HIGH

MED

LOW

Graphic Quality

Audio

Space: Attack
Shift: Block
CTRL : Switch Turtle  (Final Level Only)

MASTER SPLINTER
HAS BEEN KIDNAPPED!
GO TO SHREDDER'S LAIR, DEFEAT HIM AND
RESCUE SPLINTER. COLLECT THE
DESTABALIZER PIECES AT THE END OF EACH
LEVEL TO GAIN ACCESS TO THE LAIR.

CLICK HERE TO PLAY

CHEAT CODES

CONTINUE ON TO
SHREDDER'S LAIR...
YOU'VE COME THIS FAR, TIME FOR ANOTHER
TURTLE TO KICK SOME SHELL! TAKE THE
DESTABALIZER COMPONENT AND MOVE ON.

CLICK HERE TO CONTINUE

CLICK HERE TO PLAY AGAIN

000

checking high scores

TURTLE POWER!!!
NICE WORK TURTLES, YOU HAVE ONCE
AGAIN DEFEATED THE EVIL SHREDDER AND
TAUGHT HIS FOOT NINJAS A THING OR TWO
ABOUT THE CODE OF THE MARTIAL ARTS.

WHAT THE SHELL?!
SHREDDER GOT THE BEST OF US THIS TIME.
BUT THESE HEROES IN A HALF SHELL WILL
NOT GIVE UP SO EASILY.

OUTTA TIME? NO WAY!
TIME RAN OUT ON US, THE EVIL SHREDDER
HAS ESCAPED AND OUR MASTER IS STILL IN
DANGER. WE'VE GOT SOME SERIOUS WORK TO
DO IF WE'RE GONNA OUR MASTER BACK.
TURTLES, COUNT IT OFF!

ENTER YOUR CODE

ENTER YOUR CODE ABOVE, THEN PRESS SUBMIT

SUBMIT

SECRET CODES:

DESTABILIZER

TURTLE RADAR

TIME:

0:00:00

ActionScript [AS1/AS2]

Frame 2
bytesTotal = this.getBytesTotal(); bytesLoaded = this.getBytesLoaded(); if ((bytesLoaded >= bytesTotal) and (bytesTotal != 0)) { gotoAndPlay ("EXI"); }
Frame 13
bytesTotal = this.getBytesTotal(); bytesLoaded = this.getBytesLoaded(); KBloaded = Math.ceil(bytesLoaded / 1000); KBtotal = Math.ceil(bytesTotal / 1000); frame = int(bytesLoaded / (bytesTotal / 100)); LB.gotoAndStop(frame); LB.percent = frame + "%"; LB.KBloaded = KBloaded; LB.KBtotal = KBtotal; if (bytesLoaded >= bytesTotal) { bytesTotal = 0; bytesLoaded = 0; LB.gotoAndStop(100); LB.percent = "100%"; LB.KBloaded = KBtotal; LB.KBtotal = KBtotal; nextFrame(); play(); } else { gotoAndPlay ("PRE"); }
Frame 24
gotoAndPlay (30);
Frame 30
trace("#INC: JRV_GameObject_TMNT.as"); trace("v3.1.1"); trace("(c)2005, JRVisuals LLC -- ALL RIGHTS RESERVED"); _global.gObj = new Object(); gObj.gameName = "tmntbrawl"; gObj.iFace = new Object(); if (gObj.env == undefined) { gObj.env = new Object(); trace("gObj.env : created"); } gObj.env.startFromLevel = 1; gObj.env.tinyFoot = false; if (gObj.worldroot == undefined) { gObj.worldroot = this; trace("worldroot:" + gObj.worldroot); } gObj.iFace.startGame = function () { trace("START GAME HERE"); gObj.soundCon.musicONcheck(); gObj.enemy.obj._x = gObj.player.maxXpos - 80; gObj.enemy.obj._y = 380; gObj.env.gameState = 1; gObj.currScore = 0; gObj.enemy.boss.destroy(); gObj.enemy.removeEndEnemy(); gObj.initEnemyObjects(); gObj.enemy.boss.destroy(); gObj.enemy.removeEndEnemy(); gObj.env.currentLevel = gObj.env.startFromLevel; if (gObj.env.currentLevel < 1) { gObj.env.currentLevel = 1; } gObj.env.currentScreen = 0; gObj.display.d_mc.gotoAndPlay("level1"); gObj.updateScoreDisplay(); gObj.item.itemCreation(); gObj.iFace.restartLevel(); }; gObj.iFace.startNextLevel = function () { trace("START NEXT LEVEL HERE"); gObj.env.currentLevel++; gObj.enemy.enemyMax = gObj.enemy.enemyMax + 1; gObj.iFace.restartLevel(); }; gObj.iFace.restartLevel = function () { gObj.enemy.controller.BOSS.destroy(); gObj.display.e_mc.gotoAndStop(1); gObj.display.ps_mc.gotoAndStop(gObj.env.currentLevel); gObj.env.currentScreen = 0; gObj.enemy.statusPercent = 100; gObj.player.statusPercent = 100; gObj.player.jumpPercent = 100; gObj.display.pStat_mc.gotoAndStop(1); gObj.display.pJump_mc.gotoAndStop(1); gObj.display.eStat_mc.gotoAndStop(1); gObj.player._mc.removeMovieClip(); gObj.display.e_mc.gotoAndStop(1); gObj.enemy.bosstrigger = false; gObj.player.tStatus = gObj.env.currentLevel; gObj.player.playBlockSound = true; gObj.player.playFallSound = true; gObj.enemy.removeEndEnemy(); if (gObj.env.currentLevel == 5) { gObj.display.e_mc.gotoAndStop(1); gObj.enemy.attachBoss(); gObj.enemy.bosstrigger = true; gObj.player._mc = gObj.env.bg_mc.attachMovie(["t1"], "t1", 13); gObj.player.statusArray = [100, 100, 100, 100]; gObj.player.tStatus = 1; gObj.display.ps_mc.gotoAndStop(gObj.player.tStatus); gObj.display.head_mc.gotoAndStop(gObj.player.tStatus); } else { gObj.player._mc = gObj.env.bg_mc.attachMovie(["t" + gObj.env.currentLevel], "t1", 12); gObj.display.ps_mc.gotoAndStop(gObj.env.currentLevel); gObj.display.head_mc.gotoAndStop(gObj.env.currentLevel); } gObj.player._mc._x = gObj.player.orgX; gObj.player._mc._y = gObj.player.orgY; gObj.player.hitID = 0; gObj.env.bg_1.removeMovieClip(); gObj.env.bg_2.removeMovieClip(); gObj.env.bg1_mc = bg_mc.attachMovie("bg" + gObj.env.currentLevel, "bg_mc", 10); gObj.env.bg2_mc = bg_mc.attachMovie("bg" + gObj.env.currentLevel, "bg_mc2", 11); gObj.env.bg2_mc._x = gObj.env.bg2_mc._x + gObj.env.bgwidth; gObj.env.currentPlace = 0; gObj.env.bg1_mc.gotoAndStop(gObj.env.currentScreen + 1); gObj.env.bg2_mc.gotoAndStop(gObj.env.currentScreen + 2); gObj.env.bg_mc._x = 0; gObj.env.enemy_mc._x = 0; gObj.env.minScreen = 0; gObj.env.maxScreen = gObj.env.bg1_mc._totalframes - 1; gObj.env.leftScreen = 0; gObj.env.rightScreen = gObj.env.bgwidth; gObj.env.levelStartTime = getTimer(); gObj.env.levelEndTime = gObj.env.levelStartTime + (gObj.env.maxScreen * gObj.env.levelTimeMultiplier); if (gObj.env.currentLevel == 5) { gObj.env.levelEndTime = gObj.env.levelStartTime + (20 * gObj.env.levelTimeMultiplier); } trace("maxScreen:" + gObj.env.maxScreen); trace("levelStartTime:" + gObj.env.levelStartTime); trace("levelEndTime:" + gObj.env.levelEndTime); gObj.map.createMap(); gObj.item.itemDestroy(); gObj.item.itemCreation(); gObj.env.gameState = 1; }; gObj.iFace.ip_mc = ip_mc; gObj.env = new Object(); gObj.env.gameState = -1; gObj.env.currentLevel = 1; gObj.env.currentScreen = 0; gObj.env.bg1_mc = bg_mc.attachMovie("bg" + gObj.env.currentLevel, "bg_mc", 10); gObj.env.bg2_mc = bg_mc.attachMovie("bg" + gObj.env.currentLevel, "bg_mc2", 11); gObj.env.bgwidth = 600; gObj.env.bg2_mc._x = gObj.env.bg2_mc._x + gObj.env.bgwidth; gObj.env.currentPlace = 0; gObj.env.bg1_mc.gotoAndStop(gObj.env.currentScreen + 1); gObj.env.bg2_mc.gotoAndStop(gObj.env.currentScreen + 2); gObj.env.bg_mc = bg_mc; gObj.env.enemy_mc = enemy_mc; gObj.env.bg_mc._x = 0; gObj.env.enemy_mc._x = 0; gObj.env.minScreen = 0; gObj.env.maxScreen = gObj.env.bg1_mc._totalframes - 1; gObj.env.leftScreen = 0; gObj.env.rightScreen = gObj.env.bgwidth; gObj.env.center = 320; gObj.env.initGame = function () { trace("INIT GAME HERE"); }; gObj.display = new Object(); gObj.display.pStat_mc = hud_mc.player_status_mc.percent_mc; gObj.display.pJump_mc = hud_mc.player_jump_mc.percent_mc; gObj.display.ps_mc = hud_mc.player_status_mc; gObj.display.eStat_mc = shredder_life_mc.enemy_status_mc.percent_mc; gObj.display.e_mc = shredder_life_mc.power_mc; gObj.display.head_mc = hud_mc.heads_mc; gObj.display.timer = hud_mc.timer_mc.timer_txt; gObj.display.timerS = hud_mc.timerS_mc.timer_txt; gObj.env.levelStartTime = getTimer(); gObj.env.levelEndTime = gObj.env.levelStartTime + (gObj.env.maxScreen * gObj.env.levelTimeMultiplier); gObj.display.d_mc = hud_mc.d_mc; gObj.display.updatePlayerStatus = function (amt) { if (!gObj.player.unkillable) { gObj.player.statusPercent = gObj.player.statusPercent + Math.floor(amt); if (gObj.player.statusPercent > 100) { gObj.player.statusPercent = 99; } gObj.display.pStat_mc.gotoAndStop(100 - gObj.player.statusPercent); } }; gObj.display.updatePlayerJump = function (amt) { if (!gObj.env.superjump) { gObj.player.jumpPercent = gObj.player.jumpPercent + amt; if (gObj.player.jumpPercent > 100) { gObj.player.jumpPercent = 99; } if (gObj.player.jumpPercent < 0) { gObj.player.jumpPercent = 0; } gObj.display.pJump_mc.gotoAndStop(Math.floor(50 - (gObj.player.jumpPercent / 2))); gObj.player.jumpSpeedMax = Math.floor(gObj.player.jumpPercent / 4) * -1; if (gObj.player.jumpPercent < 25) { gObj.display.pJump_mc.gotoAndStop(50); gObj.player.jumpSpeedMax = 0; } trace("gObj.player.jumpSpeedMax:" + gObj.player.jumpSpeedMax); } }; gObj.display.updateEnemyStatus = function (amt) { gObj.enemy.statusPercent = gObj.enemy.statusPercent + amt; gObj.display.eStat_mc.gotoAndStop(100 - gObj.enemy.statusPercent); }; gObj.player = new Object(); gObj.player.minXpos = 100; gObj.player.maxXpos = gObj.env.bgwidth; gObj.player.bottom = 320; gObj.player._mc = gObj.env.bg_mc.attachMovie(["t1"], "t1", 12); gObj.player._mc._x = gObj.player.minXpos; gObj.player._mc._y = gObj.player.bottom; gObj.player.orgX = gObj.player._mc._x; gObj.player.orgY = gObj.player._mc._y; gObj.player.statusPercent = 100; gObj.player.statusArray = [100, 100, 100, 100]; gObj.player.fallSoundArray = ["fall_Leo", "fall_Raph", "fall_Mike", "fall_Don"]; gObj.player.statusHitCost = -10; gObj.player.statusHitBlockCost = -2; gObj.player.statusBlockOnCost = -0.25; gObj.player.jumpCost = -0.75; gObj.player.jumpRestore = 0.25; gObj.player.facing = 1; gObj.player.jumpSpeed = 0; gObj.player.jumpSpeedMax = -25; gObj.player.timeInMove = 0; gObj.player.tStatus = 1; gObj.player.hittime = 31; gObj.player.block = 1; gObj.player.blockOn = 0.05; gObj.player.blockOff = 1; gObj.player.dX = new Number(0); gObj.player.dXa = new Number(0.7); gObj.player.dXfwd = new Number(4); gObj.player.dXfwdJumpMult = new Number(0.5); gObj.player.dXbak = new Number(-4); gObj.player.dXbakJumpMult = new Number(0.5); gObj.player.dXmax = new Number(10); gObj.player.dXstop = new Number(0.9); gObj.player.xLeft = new Number(200); gObj.player.xRight = new Number(700 - gObj.player.xLeft); gObj.player.levelSwap = 5; gObj.player.unkillable = false; gObj.player.dZ = new Number(0); gObj.player.dZa = new Number(0.35); gObj.player.dZmax = new Number(6); gObj.player.dZstop = new Number(0.9); gObj.player.zBase = new Number(gObj.player._mc._y); gObj.player.zTop = new Number(gObj.player._mc._y - 70); gObj.player.zBottom = new Number(gObj.player._mc._y + 70); gObj.player.playBlockSound = true; gObj.player.playFallSound = true; gObj.player.playAnimCurr = "stand"; gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; gObj.player.pressed = false; gObj.player.swappressed = false; gObj.player.hitID = 0; gObj.player.state = 1; gObj.player.hitflash = false; gObj.frameID = 0; gObj.gravity = 2.3; gObj.sfx = sf_mc; gObj.env.setUpScreen = function (screenID) { gObj.env.bg_mc.gotoAndStop(screenID); }; gObj.setGameParam = function (gameParamName, gameParamValue) { var _local1 = [gameParamName]; _local1 = gameParamValue; }; gObj.env.panRef = bgtg_back; gObj.env.xLeft = new Number((gObj.env.panRef._width * 0.3) + (gObj.player.xLeft * 0.2)); gObj.env.xRight = new Number(gObj.env.xLeft * 0.05); gObj.env.levelTimeMultiplier = 10000; gObj.currScore = 0; gObj.updateScene = function () { trace("gObj.env.gameState :" + gObj.env.gameState); if (gObj.env.gameState == 1) { if (gObj.player.hitflash) { if (gObj.player._mc._alpha > 25) { gObj.player._mc._alpha = 25; } else { gObj.player._mc._alpha = 100; } } if (gObj.display.pStat_mc._currentframe >= 100) { gObj.player.playstate = "dead"; gObj.player.playAnimNext = "hit"; gObj.player.timeInMove = 0; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); if (gObj.player.playFallSound == true) { gObj.player.playFallSound = false; var playerFallSound = gObj.player.fallSoundArray[gObj.player.tStatus - 1]; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], playerFallSound, 100, 0); trace("playerFallSound:" + playerFallSound); } for (var _local3 in gObj.enemy.controller) { if (_local3 != "BOSS") { gObj.enemy.controller[_local3].obj.e_mc.stop(); } else { gObj.enemy.controller[_local3].evilwins(); } } } if (gObj.player.playAnimCurr != gObj.player.playAnimNext) { gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player.playAnimCurr = gObj.player.playAnimNext; } var currTime = getTimer(); var _local1 = int((gObj.env.levelEndTime - currTime) / 1000); if (_local1 > 59) { var minutes = Number(Math.floor(_local1 / 60)); var _local2 = _local1 - (60 * minutes); if (_local2 < 10) { _local2 = "0" + _local2; } _local1 = (("0:0" + minutes) + ":") + _local2; gObj.display.timer.text = _local1; } else if (_local1 > 9) { _local1 = "0:00:" + _local1; gObj.display.timer.text = _local1; } else { _local1 = "0:00:0" + _local1; gObj.display.timer.text = _local1; } gObj.display.updatePlayerJump(gObj.player.jumpRestore); if (currTime >= gObj.env.levelEndTime) { gObj.player.playAnimNext = "lose"; gObj.player.playAnimCurr = "lose"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player._mc._alpha = 100; gObj.player.hitflash = false; gObj.env.gameState = -1; gObj.enemy.world.onEnterFrame = gObj.enemy.timeOver; } switch (gObj.player.playstate) { case "duck" : gObj.duckMovement(); break; case "jump" : gObj.jumpMovement(); break; case "attack" : gObj.attackMovement(); break; case "block" : gObj.blockMovement(); break; case "stand" : gObj.standMovement(); break; case "hitstand" : gObj.hitMovement(); break; case "hitjump" : gObj.hitjumpMovement(); break; case "dead" : gObj.dead(); break; default : eval (null)(); } if ((!Key.isDown(32)) && (gObj.player.pressed)) { gObj.player.pressed = false; } if ((!Key.isDown(17)) && (gObj.player.swappressed)) { gObj.player.swappressed = false; } gObj.player.dX = int(gObj.player.dX * 100) / 100; if (gObj.player.dX != 0) { if (gObj.player.dX > 0) { if (((gObj.player._mc._x + gObj.player.dX) > (gObj.env.leftScreen + gObj.env.center)) && (Math.abs(gObj.env.bg_mc._x) < (gObj.env.maxScreen * gObj.env.bgwidth))) { gObj.env.bg_mc._x = gObj.env.bg_mc._x - gObj.player.dX; gObj.env.enemy_mc._x = gObj.env.enemy_mc._x - gObj.player.dX; gObj.env.leftScreen = gObj.env.leftScreen + gObj.player.dX; gObj.env.rightScreen = gObj.env.rightScreen + gObj.player.dX; gObj.player._mc._x = gObj.player._mc._x + gObj.player.dX; gObj.env.checkBackground(); } else { if (Math.abs(gObj.env.bg_mc._x) > ((gObj.env.maxScreen * gObj.env.bgwidth) - (gObj.env.bgwidth / 2))) { gObj.env.bg_mc._x = (gObj.env.maxScreen * gObj.env.bgwidth) * -1; gObj.env.leftScreen = gObj.env.maxScreen * gObj.env.bgwidth; gObj.env.enemy_mc._x = (gObj.env.maxScreen * gObj.env.bgwidth) * -1; gObj.env.rightScreen = (gObj.env.maxScreen * gObj.env.bgwidth) + gObj.env.bgwidth; if (!gObj.enemy.bosstrigger) { gObj.enemy.bosstrigger = true; gObj.enemy.attachBoss("boss" + gObj.env.currentLevel); } } if (gObj.player._mc._x > (gObj.env.rightScreen - 50)) { gObj.player._mc._x = gObj.env.rightScreen - 50; } else { gObj.player._mc._x = gObj.player._mc._x + gObj.player.dX; } } } else if (gObj.player.dX < 0) { if (((gObj.player._mc._x + gObj.player.dX) < (gObj.env.leftScreen + gObj.env.center)) && (gObj.env.bg_mc._x < 0)) { gObj.env.bg_mc._x = gObj.env.bg_mc._x - gObj.player.dX; gObj.env.leftScreen = gObj.env.leftScreen + gObj.player.dX; gObj.env.rightScreen = gObj.env.rightScreen + gObj.player.dX; gObj.env.enemy_mc._x = gObj.env.enemy_mc._x - gObj.player.dX; gObj.player._mc._x = gObj.player._mc._x + gObj.player.dX; gObj.env.checkBackground(); } else { if (gObj.env.currentScreen == gObj.env.maxScreen) { if ((bg1X < bg2X) && (gObj.env.bg1_mc._currentframe == gObj.env.bg2_mc._currentframe)) { gObj.env.bg1_mc.gotoAndStop(gObj.env.bg1_mc._currentframe - 1); } else if ((bg2X < bg1X) && (gObj.env.bg2_mc._currentframe == gObj.env.bg1_mc._currentframe)) { gObj.env.bg2_mc.gotoAndStop(gObj.env.bg2_mc._currentframe - 1); } } if (gObj.env.bg_mc._x > 0) { gObj.env.bg_mc._x = 0; gObj.env.leftScreen = 0; gObj.env.rightScreen = gObj.env.bgwidth; gObj.env.enemy_mc._x = 0; } if ((gObj.player._mc._x - 10) < gObj.player.minXpos) { gObj.player._mc._x = gObj.player.minXpos; } else { gObj.player._mc._x = gObj.player._mc._x + gObj.player.dX; } } } } } }; gObj.env.checkBackground = function () { bg1X = Number(Math.abs(gObj.env.bg1_mc._x)); bg2X = Number(Math.abs(gObj.env.bg2_mc._x)); bg1X = bg1X + gObj.env.bgwidth; bg2X = bg2X + gObj.env.bgwidth; where = Math.round(Math.abs(gObj.env.bg_mc._x) / gObj.env.bgwidth); if (gObj.player.dX > 0) { if (gObj.env.currentScreen != gObj.env.maxScreen) { gObj.env.currentPlace = Math.round(Math.abs(gObj.env.bg_mc._x)); if (bg1X < gObj.env.currentPlace) { gObj.env.currentScreen++; gObj.env.bg1_mc._x = gObj.env.bg2_mc._x + gObj.env.bgwidth; gObj.env.bg1_mc.gotoAndStop(gObj.env.bg2_mc._currentframe + 1); } else if (bg2X < gObj.env.currentPlace) { gObj.env.currentScreen++; gObj.env.bg2_mc._x = gObj.env.bg1_mc._x + gObj.env.bgwidth; gObj.env.bg2_mc.gotoAndStop(gObj.env.bg1_mc._currentframe + 1); } } } if (gObj.player.dX < 0) { if (gObj.env.currentScreen != gObj.env.minScreen) { gObj.env.currentPlace = Math.round(Math.abs(gObj.env.bg_mc._x - (gObj.env.bgwidth * 2))); if (bg1X > gObj.env.currentPlace) { gObj.env.currentScreen--; gObj.env.bg1_mc._x = gObj.env.bg2_mc._x - gObj.env.bgwidth; gObj.env.bg1_mc.gotoAndStop(gObj.env.bg2_mc._currentframe - 1); } else if (bg2X > gObj.env.currentPlace) { gObj.env.currentScreen--; gObj.env.bg2_mc._x = gObj.env.bg1_mc._x - gObj.env.bgwidth; gObj.env.bg2_mc.gotoAndStop(gObj.env.bg1_mc._currentframe - 1); } } } }; gObj.standMovement = function () { var _local1 = 0; if (Key.isDown(37) && (gObj.player.playAnimCurr.indexOf("_attack") == -1)) { gObj.player.playAnimNext = "walking"; gObj.player.facing = -1; gObj.player._mc._xscale = 100 * gObj.player.facing; gObj.player.state = 1; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player.dX = gObj.player.dXbak; _local1 = -1; } else if (Key.isDown(39) && (gObj.player.playAnimCurr.indexOf("_attack") == -1)) { gObj.player.playAnimNext = "walking"; gObj.player.facing = 1; gObj.player._mc._xscale = 100 * gObj.player.facing; gObj.player.state = 1; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player.dX = gObj.player.dXfwd; _local1 = 1; } if (Key.isDown(38)) { if (gObj.player.jumpSpeedMax < -15) { gObj.player.jumpSpeed = gObj.player.jumpSpeedMax; gObj.player.playAnimNext = "jumping"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player.playstate = "jump"; _local1 = 10; } } if (Key.isDown(40)) { gObj.player.dX = 0; gObj.player.playstate = "duck"; gObj.player.playAnimNext = "standtoduck"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); _local1 = 10; } if ((Key.isDown(17) && (gObj.env.currentLevel >= gObj.player.levelSwap)) && (!gObj.player.swappressed)) { gObj.player.dX = 0; gObj.player.playstate = "nothing"; _local1 = 30; gObj.tagOut(); } if (Key.isDown(32) && (_local1 < 10)) { if (!gObj.player.pressed) { gObj.player.dX = 0; gObj.player.hitID++; gObj.player.playAnimNext = "stand_attack"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); } _local1 = 1; gObj.player.pressed = true; } if (Key.isDown(16) && (_local1 < 10)) { gObj.player.block = gObj.player.blockOn; gObj.player.dX = 0; gObj.player.playstate = "block"; gObj.player.playAnimNext = "standtoblock"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); _local1 = 10; } if (_local1 == 0) { gObj.player.dX = 0; gObj.player.playAnimNext = "stand"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); } }; gObj.hitMovement = function () { if (gObj.player.hitdirection > 0) { gObj.player.playAnimNext = "hit"; gObj.player.state = 1; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player.dX = gObj.player.dXbak; moved = -1; } else if (gObj.player.hitdirection < 0) { gObj.player.playAnimNext = "hit"; gObj.player.state = 1; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player.dX = gObj.player.dXfwd; moved = 1; } }; gObj.jumpMovement = function () { var _local1 = 0; if (Key.isDown(37)) { gObj.player.facing = -1; gObj.player._mc._xscale = 100 * gObj.player.facing; gObj.player.state = 1; gObj.player.dX = gObj.player.dXbak + (gObj.player.dXbak * gObj.player.dXbakJumpMult); _local1 = -1; gObj.display.updatePlayerJump(gObj.player.jumpCost); } else if (Key.isDown(39)) { gObj.player.facing = 1; gObj.player._mc._xscale = 100 * gObj.player.facing; gObj.player.state = 1; gObj.player.dX = gObj.player.dXfwd + (gObj.player.dXfwd * gObj.player.dXfwdJumpMult); _local1 = 1; gObj.display.updatePlayerJump(gObj.player.jumpCost); } if ((Key.isDown(32) && (!gObj.player.pressed)) && (gObj.player.playAnimCurr.indexOf("_attack") == -1)) { gObj.player.hitID++; gObj.player.playAnimNext = "jumping_attack"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); _local1 = 1; gObj.player.pressed = true; gObj.display.updatePlayerJump(gObj.player.jumpCost); } gObj.player._mc._y = gObj.player._mc._y + gObj.player.jumpSpeed; gObj.player.jumpSpeed = gObj.player.jumpSpeed + gObj.gravity; if (gObj.player._mc._y > gObj.player.bottom) { gObj.player._mc._y = gObj.player.bottom; gObj.player.jumpSpeed = 0; gObj.player.playAnimNext = "ducktostand"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player.playstate = "nothing"; } }; gObj.hitjumpMovement = function () { var _local1 = 0; if (gObj.player.hitdirection > 0) { gObj.player.playAnimNext = "hit"; gObj.player.state = 1; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player.dX = gObj.player.dXbak; _local1 = -1; } else if (gObj.player.hitdirection < 0) { gObj.player.playAnimNext = "hit"; gObj.player.state = 1; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player.dX = gObj.player.dXfwd; _local1 = 1; } gObj.player._mc._y = gObj.player._mc._y + gObj.player.jumpSpeed; gObj.player.jumpSpeed = gObj.player.jumpSpeed + gObj.gravity; if (gObj.player._mc._y > gObj.player.bottom) { gObj.player._mc._y = gObj.player.bottom; gObj.player.jumpSpeed = 0; gObj.player.playAnimNext = "ducktostand"; gObj.enemy.unhittable = gObj.player.hittime; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player.playstate = "nothing"; gObj.player.dX = 0; } }; gObj.duckMovement = function () { var _local1 = 0; gObj.player.timeInMove++; if (Key.isDown(37)) { gObj.player.facing = -1; gObj.player._mc._xscale = 100 * gObj.player.facing; gObj.player.state = 1; } else if (Key.isDown(39)) { gObj.player.facing = 1; gObj.player._mc._xscale = 100 * gObj.player.facing; gObj.player.state = 1; } if ((Key.isDown(17) && (gObj.env.currentLevel >= gObj.player.levelSwap)) && (!gObj.player.swappressed)) { gObj.player.dX = 0; _local1 = 30; gObj.player.playstate = "nothing"; gObj.tagOut(); } if (!Key.isDown(40)) { _local1 = 1; gObj.player.playstate = "nothing"; gObj.player.playAnimNext = "ducktostand"; gObj.player.timeInMove = 0; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); } if (((Key.isDown(32) && (!gObj.player.pressed)) && (_local1 == 0)) && (gObj.player.playAnimCurr.indexOf("_attack") == -1)) { gObj.player.hitID++; gObj.player.playAnimNext = "ducked_attack"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); _local1 = 1; gObj.player.pressed = true; } if (Key.isDown(16) && (_local1 < 10)) { gObj.player.block = gObj.player.blockOn; gObj.player.dX = 0; gObj.player.playstate = "block"; gObj.player.playAnimNext = "standtoblock"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); _local1 = 10; } }; gObj.blockMovement = function () { var _local1 = 0; if (Key.isDown(37)) { gObj.player.facing = -1; gObj.player._mc._xscale = 100 * gObj.player.facing; gObj.player.state = 1; } else if (Key.isDown(39)) { gObj.player.facing = 1; gObj.player._mc._xscale = 100 * gObj.player.facing; gObj.player.state = 1; } if (gObj.player.hitdirection > 0) { gObj.player.state = 1; gObj.player.dX = gObj.player.dXbak; _local1 = -1; } else if (gObj.player.hitdirection < 0) { gObj.player.state = 1; gObj.player.dX = gObj.player.dXfwd; _local1 = 1; } else { gObj.player.dX = 0; } gObj.player.hitdirection = 0; if (!Key.isDown(16)) { gObj.player.block = gObj.player.blockOff; _local1 = 1; gObj.player.playstate = "nothing"; gObj.player.playAnimNext = "blocktostand"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); } if ((Key.isDown(17) && (gObj.env.currentLevel >= gObj.player.levelSwap)) && (!gObj.player.swappressed)) { gObj.player.dX = 0; _local1 = 30; gObj.player.playstate = "nothing"; gObj.tagOut(); } }; gObj.tagOut = function () { if (gObj.env.currentLevel >= gObj.player.levelSwap) { gObj.player.statusArray[gObj.player.tStatus - 1] = gObj.player.statusPercent; gObj.player.tStatus++; if (gObj.player.tStatus == 5) { gObj.player.tStatus = 1; } gObj.player._mc.gotoAndStop("exit"); var _local2 = gObj.player._mc._x; var _local1 = gObj.player._mc._y; gObj.display.ps_mc.gotoAndStop(gObj.player.tStatus); gObj.display.head_mc.gotoAndStop(gObj.player.tStatus); gObj.player._mc = gObj.env.bg_mc.attachMovie(["t" + gObj.player.tStatus], ["t" + gObj.player.tStatus], 12 + gObj.player.tStatus); gObj.player.statusPercent = gObj.player.statusArray[gObj.player.tStatus - 1]; if (gObj.player.statusPercent >= 100) { gObj.player.statusPercent = 99; } gObj.display.pStat_mc.gotoAndStop(100 - gObj.player.statusPercent); gObj.player.playstate = "entrance"; gObj.player._mc._x = _local2; gObj.player._mc._y = _local1; gObj.player._mc.gotoAndStop("entrance"); gObj.player.swappressed = true; } }; gObj.increaseScore = function (pts) { gObj.currScore = gObj.currScore + pts; gObj.updateScoreDisplay(); }; gObj.increaseTimer = function (pts) { TIMER.zeero = TIMER.zeero + pts; gObj.updateScoreDisplay(); }; gObj.updateScoreDisplay = function () { var _local1 = "SCORE:"; _local1 = _local1 + gObj.currScore; score_txt.text = _local1; gObj.FOURKIDS.updateScore(gObj.currScore); }; gObj.dead = function () { gObj.player._mc._y = gObj.player._mc._y + gObj.player.jumpSpeed; gObj.player.jumpSpeed = gObj.player.jumpSpeed + gObj.gravity; gObj.player._mc._x = gObj.player._mc._x + (gObj.player.speed * (gObj.player.facing * -1)); if ((gObj.player._mc._rotation > -180) && (gObj.player._mc._rotation < 180)) { gObj.player._mc._rotation = gObj.player._mc._rotation + (2 * (gObj.player.facing * -1)); } if (gObj.player._mc._y > 700) { gObj.player.playFallSound = true; gObj.player._mc.p_mc.shake_mc.stop(); gObj.Lose(); } }; gObj.Lose = function () { gObj.player.playAnimNext = "lose"; gObj.player.playAnimCurr = "lose"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); gObj.player._mc._alpha = 100; gObj.player.hitflash = false; gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; gObj.env.gameState = -1; gObj.enemy.wait = 122; gObj.enemy.world.onEnterFrame = gObj.enemy.levelEnds; }; gObj.env.bg_mc.onEnterFrame = function () { gObj.updateScene(); gObj.enemy.control(); gObj.map.action(); for (var _local1 in gObj.item.itemList) { gObj.item.itemList[_local1].action(); } }; gObj.map = new Object(); gObj.map._mc = hud_mc.map_mc; gObj.map.ht = gObj.map._mc.t_mc._y; gObj.map.wt = gObj.map._mc._width; gObj.map.createMap = function () { gObj.map.worldwt = (gObj.env.maxScreen * gObj.env.bgwidth) + gObj.env.bgwidth; gObj.map.worldht = gObj.env.bg_mc._height; gObj.map._mc.e_mc._visible = false; }; gObj.map.action = function () { gObj.map.playerLocation = Math.abs(gObj.player._mc._x) / gObj.map.worldwt; gObj.map._mc.t_mc._x = Math.floor(gObj.map.playerLocation * gObj.map.wt); gObj.map.playerLocation = Math.abs(gObj.player._mc._y) / gObj.map.worldht; gObj.map._mc.t_mc._y = Math.floor(gObj.map.playerLocation * gObj.map.ht); }; gObj.map.enemy = function (x, y) { gObj.map._mc.e_mc._visible = true; gObj.map.eLocation = Math.abs(x) / gObj.map.worldwt; gObj.map._mc.e_mc._x = Math.floor(gObj.map.eLocation * gObj.map.wt); gObj.map.eLocation = Math.abs(y) / gObj.map.worldht; gObj.map._mc.e_mc._y = Math.floor(gObj.map.eLocation * gObj.map.ht); }; gObj.map.createMap(); gObj.item = new Object(); gObj.item.itemCreation = function () { var _local1 = this; _local1.stagelength = (gObj.env.maxScreen * gObj.env.bgwidth) + gObj.env.bgwidth; _local1.stageheight = 200; _local1.itemTotal = 10 - gObj.env.currentLevel; if (gObj.env.currentLevel == 5) { _local1.itemTotal = 0; } if (gObj.env.pizzaParty > 0) { _local1.itemTotal = _local1.itemTotal + gObj.env.pizzaParty; } _local1.itemSpace = Math.round(_local1.stagelength / _local1.itemTotal); _local1.x = 0; _local1.itemList = new Object(); _local1.itemType = 1; _local1.depth = 9000; var _local2 = 0; while (_local2 < (_local1.itemTotal - 1)) { _local1.x = _local1.x + _local1.itemSpace; if (_local2 != 0) { _local1.itemList["item" + _local2] = gObj.env.bg_mc.attachMovie("item" + _local1.itemType, "item" + _local1.itemType, _local1.depth + _local2); _local1.itemList["item" + _local2]._x = _local1.x; _local1.itemList["item" + _local2]._y = 45; _local1.itemList["item" + _local2].action = function () { var _local2 = this; var _local1 = Math.abs(_local2._x - gObj.player._mc._x); if (_local1 < 40) { if (_local2.hitTest(gObj.player._mc)) { _local2.play(); } } }; } if (_local1.itemType == 0) { _local1.itemType = 1; } else { _local1.itemType = 0; } if (gObj.env.pizzaParty > 0) { _local1.itemType = 0; } _local2++; } }; gObj.item.itemDestroy = function () { var _local1 = this; for (var _local2 in _local1.itemList) { _local1.itemList[_local2].removeMovieClip(); } }; trace("#INC: as/JRV_GameObject_4KIDS.as"); _root.gamename = gObj.gameName; _root.gameover; _root.createEmptyMovieClip("codeHold", 100000); _root.codeHold.loadMovie("arcadecomm.swf"); gObj.FOURKIDS = new Object(); gObj.FOURKIDS.updateScore = function (theScore) { _root.score = theScore; trace("ROOT SCORE UPDATED:" + _root.score); }; gObj.FOURKIDS.checkCheat = function (thisCode, clipRef) { var _local1 = clipRef; var _local2 = thisCode; _local2 = _local2.toUpperCase(); trace((_root.cheatson + ">> CHEAT ENTERED:") + _local2); if (_root.cheatson == 1) { switch (_local2) { case "PIZZAPARTY" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: PIZZA PARTY - EXTRA ITEMS"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.pizzaParty = 5; gObj.player.unkillable = false; gObj.env.superjump = false; break; case "JUJUPIZZAPARTY" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: SUPER PIZZA PARTY - LOTS OF EXTRA ITEMS"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.pizzaParty = 10; gObj.player.unkillable = false; gObj.env.superjump = false; break; case "DUCETIME" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: 2X TIME ON THE CLOCK"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.levelTimeMultiplier = 20000; gObj.player.unkillable = false; gObj.env.superjump = false; break; case "JUJUTIME" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: 4X TIME ON THE CLOCK"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.levelTimeMultiplier = 40000; gObj.player.unkillable = false; break; case "BOUNCYBOUNCY" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: INFINITE JUMP POWER"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.superjump = true; gObj.player.levelSwap = 1; gObj.env.levelTimeMultiplier = 10000; gObj.env.pizzaParty = 0; gObj.env.startFromLevel = 1; gObj.player.unkillable = false; break; case "TEAMTURTLEPOWER" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: TURTLE SWITCHING ON ALL LEVELS"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.turtlePower = true; gObj.player.levelSwap = 1; gObj.env.levelTimeMultiplier = 10000; gObj.env.pizzaParty = 0; gObj.env.startFromLevel = 1; gObj.player.unkillable = false; gObj.env.superjump = false; break; case "IRONSHELL" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: INVINCIBLE TURTLES"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.ironShell = true; gObj.player.unkillable = true; gObj.env.levelTimeMultiplier = 10000; gObj.env.pizzaParty = 0; gObj.env.startFromLevel = 1; gObj.player.levelSwap = 5; gObj.env.superjump = false; break; case "LITTLEFEET" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: TINY FOOT NINJAS"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.tinyFoot = true; break; case "BIGBOSSMAN" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: START FROM - SHREDDER'S LAIR (Level 5)"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.startFromLevel = 5; break; case "STINKYWATER" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: START FROM - SEWERS (Level 1)"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.startFromLevel = 1; break; case "BROADWAY" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: START FROM - STREET (Level 2)"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.startFromLevel = 2; break; case "WHATSINTHEBOX" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: START FROM - WAREHOUSE (Level 3)"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.startFromLevel = 3; break; case "TOPOFTHEWORLD" : _local1.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: START FROM - ROOFTOPS (Level 4)"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.startFromLevel = 4; break; case "WHOMADEWHO" : _local1.message_txt.text = "WWW.JRVISUALS.COM - Jose Rodriguez, Paul Zak, Paul Weber, Stephanie Michalow & Julian Rodriguez"; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0); gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "powerUp_2", 50, 0); gObj.env.startFromLevel = 1; break; default : _local1.message_txt.text = ("CHEAT CODE DENIED. (" + _local2) + ")\nPLEASE TRY AGAIN."; trace("CHEAT NOT FOUND"); } } else { _local1.message_txt.text = "SORRY THIS GAME DOES NOT CURRENTLE HAVE CHEATS ENABLED."; } }; if (gObj.soundCon == undefined) { gObj.soundCon = new Object(); } gObj.soundCon.musicState = true; gObj.soundCon.sfxChan1_mc = gObj.worldroot.createEmptyMovieClip("sfxChan1_mc", 50); gObj.soundCon.sfxChan1_Obj = new Sound(gObj.soundCon.sfxChan1_mc); gObj.soundCon.sfxChan2_mc = gObj.worldroot.createEmptyMovieClip("sfxChan2_mc", 51); gObj.soundCon.sfxChan2_Obj = new Sound(gObj.soundCon.sfxChan2_mc); gObj.soundCon.sfxChan3_mc = gObj.worldroot.createEmptyMovieClip("sfxChan3_mc", 52); gObj.soundCon.sfxChan3_Obj = new Sound(gObj.soundCon.sfxChan3_mc); gObj.soundCon.sfxChan4_mc = gObj.worldroot.createEmptyMovieClip("sfxChan4_mc", 53); gObj.soundCon.sfxChan4_Obj = new Sound(gObj.soundCon.sfxChan4_mc); gObj.soundCon.sfxChan5_mc = gObj.worldroot.createEmptyMovieClip("sfxChan5_mc", 54); gObj.soundCon.sfxChan5_Obj = new Sound(gObj.soundCon.sfxChan5_mc); gObj.soundCon.sfxChannels = new Array(gObj.soundCon.sfxChan1_Obj, gObj.soundCon.sfxChan2_Obj, gObj.soundCon.sfxChan3_Obj, gObj.soundCon.sfxChan4_Obj, gObj.soundCon.sfxChan5_Obj); gObj.soundCon.musChan_mc = gObj.worldroot.createEmptyMovieClip("sfxMusObj_mc", 55); gObj.soundCon.musChanObj = new Sound(gObj.soundCon.musChan_mc); trace(">> worldroot:" + gObj.worldroot); gObj.soundCon.sfxPlay = function (channelRef, linkage, vol, loops) { var _local1 = channelRef; if (gObj.soundCon.musicState) { trace((((_local1 + " :playing: ") + linkage) + " :vol:") + vol); _local1.stop(); _local1.setVolume(vol); _local1.attachSound(linkage); _local1.start(0, loops); } }; gObj.soundCon.sfxStopAll = function () { var _local1 = -1; var _local2 = gObj.soundCon.sfxChannels.length; while (_local1 < _local2) { _local1++; gObj.soundCon.sfxChannels[_local1].stop(); } }; gObj.soundCon.musicOff = function () { gObj.soundCon.musicState = false; stopAllSounds(); }; gObj.soundCon.musicON = function () { gObj.soundCon.musicObj.stop(); gObj.soundCon.sfxBonObj.stop(); gObj.soundCon.musicState = true; if ((gObj.gameState == 0) || (gObj.gameState == undefined)) { gObj.soundCon.sfxPlay(gObj.soundCon.musChanObj, "musicLoop", 75, 999); } else { gObj.soundCon.sfxPlay(gObj.soundCon.musChanObj, "musicLoop", 75, 999); } }; gObj.soundCon.musicONcheck = function () { gObj.soundCon.musicObj.stop(); gObj.soundCon.sfxBonObj.stop(); if (gObj.soundCon.musicState == true) { if ((gObj.gameState == 0) || (gObj.gameState == undefined)) { gObj.soundCon.sfxPlay(gObj.soundCon.musChanObj, "musicLoop", 75, 999); } else { gObj.soundCon.sfxPlay(gObj.soundCon.musChanObj, "musicLoop", 75, 999); } } }; gObj.soundCon.musicON(); gObj.initEnemyObjects = function () { var _local1 = this; delete gObj.enemy; gObj.enemy = new Object(); gObj.enemy.unhittable = 0; gObj.enemy.world = gObj.env.enemy_mc; gObj.enemy.hit = false; gObj.enemy.statusPercent = 100; gObj.enemy.statusHitCost = -5; gObj.enemy.bottom = 320; gObj.enemy.right = 700; gObj.enemy.gravity = 2.8; gObj.enemy.enemyNumber = 0; gObj.enemy.speed = 10; gObj.enemy.wait = 61; gObj.enemy.enemyMax = 3; gObj.enemy.id = 0; gObj.enemy.bosstrigger = false; gObj.enemy.controller = new Object(); gObj.enemy.nonhittime = function () { gObj.enemy.unhittable--; if (gObj.enemy.unhittable == 1) { gObj.player.hitflash = false; gObj.player._mc._alpha = 100; gObj.enemy.unhittable--; } }; gObj.enemy.control = function () { if (gObj.env.currentLevel == 5) { gObj.enemy.attachBoss(1); gObj.enemy.bosstrigger = true; gObj.enemy.control = gObj.enemy.controlFinal; } else { gObj.enemy.right = gObj.env.rightScreen; gObj.enemy.left = gObj.env.leftScreen; if (gObj.env.gameState == 1) { if (!gObj.enemy.bosstrigger) { if (gObj.enemy.enemyNumber < gObj.enemy.enemyMax) { if (gObj.enemy.wait < 0) { gObj.enemy.enemyNumber++; gObj.enemy.wait = 15 + Math.round(Math.random() * (41 / gObj.env.currentLevel)); gObj.enemy.id++; if (gObj.env.leftScreen > gObj.env.bgwidth) { if ((Math.random() * 100) < 60) { gObj.enemy.controller["evil" + gObj.enemy.id] = gObj.enemy.thug1(gObj.enemy.right, gObj.enemy.bottom, -1, gObj.enemy.speed + gObj.env.currentLevel, gObj.enemy.id, "enemy1", gObj.env.bg_mc); } else { gObj.enemy.controller["evil" + gObj.enemy.id] = gObj.enemy.thug1(gObj.enemy.left, gObj.enemy.bottom, 1, gObj.enemy.speed + gObj.env.currentLevel, gObj.enemy.id, "enemy1", gObj.env.bg_mc); } } else { gObj.enemy.controller["evil" + gObj.enemy.id] = gObj.enemy.thug1(gObj.enemy.right, gObj.enemy.bottom, -1, gObj.enemy.speed + gObj.env.currentLevel, gObj.enemy.id, "enemy1", gObj.env.bg_mc); } } else { gObj.enemy.wait--; } } } for (var _local1 in gObj.enemy.controller) { gObj.enemy.controller[_local1].action(); } if (gObj.enemy.unhittable > 0) { gObj.enemy.nonhittime(); } } } }; gObj.enemy.controlFinal = function () { gObj.enemy.right = gObj.env.rightScreen; gObj.enemy.left = gObj.env.leftScreen; if (gObj.env.gameState == 1) { for (var _local1 in gObj.enemy.controller) { gObj.enemy.controller[_local1].action(); } if (gObj.enemy.unhittable > 0) { gObj.enemy.nonhittime(); } } }; gObj.enemy.attachBoss = function (nm) { if (gObj.env.currentLevel != 5) { gObj.enemy.controller.BOSS = gObj.enemy.boss1(gObj.env.rightScreen - 200, gObj.enemy.bottom, -1, 4, gObj.env.bg_mc); } else { gObj.enemy.controller.BOSS = gObj.enemy.boss1(500, gObj.enemy.bottom, -1, 4, gObj.env.bg_mc); } gObj.display.e_mc.play(); }; gObj.enemy.hitEffect = function (t, point, xing) { var _local1 = gObj.sfx.attachMovie(["hiteffect" + t], ["hiteffect" + (Math.random() * 1000)], 5000 + Math.round(Math.random() * 1000)); _local1._x = point.x; _local1._y = point.y; }; gObj.enemy.levelEnds = function () { if (gObj.enemy.wait <= 0) { gObj.iFace.ip_mc.gotoAndPlay("openPanel"); if (gObj.display.pStat_mc._currentframe >= 100) { gObj.iFace.ip_mc.panel_mc.gotoAndStop("YOULOSE"); } else { gObj.iFace.ip_mc.panel_mc.gotoAndStop("NEWLEVEL"); } delete gObj.enemy.world.onEnterFrame; } else { gObj.enemy.wait--; } }; gObj.enemy.timeOver = function () { gObj.iFace.ip_mc.gotoAndPlay("openPanel"); gObj.iFace.ip_mc.panel_mc.gotoAndStop("TIMEOVER"); delete gObj.enemy.world.onEnterFrame; }; gObj.enemy.gameEnds = function () { if (gObj.enemy.wait <= 0) { gObj.iFace.ip_mc.gotoAndPlay("openPanel"); if (gObj.display.pStat_mc._currentframe >= 100) { gObj.iFace.ip_mc.panel_mc.gotoAndStop("YOULOSE"); } else { gObj.iFace.ip_mc.panel_mc.gotoAndStop("YOUWIN"); gObj.env.currentLevel = 0; gObj.enemy.enemyMax = 0; } delete gObj.enemy.world.onEnterFrame; } else { gObj.enemy.wait--; } }; gObj.enemy.removeEndEnemy = function () { for (var _local1 in gObj.enemy.controller) { gObj.enemy.controller[_local1].destroy(); } }; gObj.enemy.thug1 = function (xs, ys, f, spd, id, sname, wrd) { var _local1 = this; var thug = {x:xs, y:ys, i:id, nm:sname, w:wrd, speed:spd, facing:f}; thug.obj = wrd.attachMovie(thug.nm, thug.nm + thug.i, 1000 + thug.i); thug.obj._x = thug.x; thug.obj._y = thug.y; if (gObj.env.tinyFoot == true) { trace("tinyfoot"); thug.obj._xscale = 40; thug.obj._yscale = 50; } thug.baseSpeed = thug.speed; thug.speed = thug.speed * thug.facing; thug.obj._xscale = 100 * thug.facing; thug.playAnimCurr = "stand"; thug.playAnimNext = "walking"; thug.hitSpeed = 3; thug.hitGrav = -13; thug.points = 50; thug.wait = 31; thug.hitID = 0; thug.thugMove = function () { var _local1 = this; var _local2 = true; var _local3 = Math.abs(_local1.obj._x - gObj.player._mc._x); if (((_local1.x + _local1.speed) < (Math.abs(gObj.env.enemy_mc._x) - 200)) || ((_local1.x + _local1.speed) > (Math.abs(gObj.env.enemy_mc._x) + 940))) { _local2 = false; } if (_local3 < (Math.round(Math.random() * 75) + 25)) { if (gObj.player.timeInMove > Math.round(82 / gObj.env.currentLevel)) { _local1.playAnimNext = "attack_low"; } else { _local1.playAnimNext = "attack"; } _local1.action = _local1.thugAttack; } if (_local2) { _local1.x = _local1.x + _local1.speed; _local1.y = _local1.y + ydir; _local1.obj._x = _local1.x; _local1.obj._y = _local1.y; } else { _local1.action = _local1.thugRemove; } if (gObj.enemy.bosstrigger) { _local1.action = _local1.leavestage; _local1.playAnimNext = "walking"; } _local1.anime(); _local1.hit(); }; thug.thugRemove = function () { this.action = this.destroy(); }; thug.destroy = function () { gObj.enemy.enemyNumber--; this.obj.removeMovieClip(); delete gObj.enemy.controller["evil" + this.i]; }; thug.thugDead = function () { var _local1 = this; _local1.obj._y = _local1.obj._y + _local1.grav; _local1.grav = _local1.grav + gObj.enemy.gravity; _local1.obj._x = _local1.obj._x + (_local1.speed * (_local1.facing * -1)); if ((_local1.obj._rotation > -180) && (_local1.obj._rotation < 180)) { _local1.obj._rotation = _local1.obj._rotation + (2 * (_local1.facing * -1)); } if (_local1.obj._y > 500) { _local1.action = _local1.thugRemove; } _local1.anime(); _local1.hit(); }; thug.thugHit = function () { var _local1 = this; _local1.hitID = gObj.player.hitID; gObj.increaseScore(_local1.points); _local1.points = _local1.points * 2; _local1.grav = _local1.hitGrav; _local1.hitGrav = _local1.hitGrav - 10; _local1.speed = _local1.hitSpeed; _local1.hitSpeed = _local1.hitSpeed + 4; _local1.playAnimNext = "dead"; _local1.action = _local1.thugDead; _local1.anime(); }; thug.thugAttack = function () { var _local1 = this; _local1.waitingTime = 25 + Math.round(Math.random() * (41 / gObj.env.currentLevel)); _local1.hit(); if (_local1.obj.e_mc.attack_mc.hitTest(gObj.player._mc.p_mc.hitbox_mc) == true) { gObj.player.hitdirection = _local1.facing * -1; if ((gObj.player.block < 1) && (gObj.player.facing != _local1.facing)) { if (gObj.player.playBlockSound == true) { gObj.player.playBlockSound = false; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "T_Atk_Block", 100, 0); } if (gObj.player.facing == _local1.facing) { gObj.player.facing = gObj.player.facing * -1; } } else if (gObj.enemy.unhittable < 1) { gObj.player.playAnimNext = "hit"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); if (gObj.player.jumpSpeed == 0) { gObj.player.playstate = "hitstand"; } else { gObj.player.playstate = "hitjump"; } gObj.display.updatePlayerStatus(gObj.player.statusHitCost - (gObj.env.currentLevel * 2)); gObj.enemy.unhittable = gObj.player.hittime; gObj.player.hitflash = true; } } if (_local1.obj.e_mc._currentframe == _local1.obj.e_mc._totalframes) { gObj.player.playBlockSound = true; var _local2 = Math.abs(_local1.obj._x - gObj.player._mc._x); if (_local2 > (Math.round(Math.random() * 75) + 25)) { _local1.playAnimNext = "stand"; _local1.nextaction = "walk"; _local1.wait = _local1.waitingTime; if (_local1.obj._x < gObj.player._mc._x) { _local1.facing = 1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = thug.baseSpeed * _local1.facing; } else if (_local1.obj._x > gObj.player._mc._x) { _local1.facing = -1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = thug.baseSpeed * _local1.facing; } _local1.action = _local1.thugWait; } else { _local1.playAnimNext = "stand"; _local1.nextaction = "attack"; _local1.wait = _local1.waitingTime; _local1.action = _local1.thugWait; } } if (gObj.enemy.bosstrigger) { _local1.action = _local1.leavestage; _local1.playAnimNext = "walking"; } _local1.anime(); }; thug.thugWait = function () { var _local1 = this; if (_local1.obj._x < gObj.player._mc._x) { _local1.facing = 1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = thug.baseSpeed * _local1.facing; } else if (_local1.obj._x > gObj.player._mc._x) { _local1.facing = -1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = thug.baseSpeed * _local1.facing; } if (_local1.wait > 0) { _local1.wait--; } else if (_local1.nextaction == "attack") { if (gObj.player.playstate != "duck") { _local1.playAnimNext = "attack"; } else { _local1.playAnimNext = "attack_low"; } _local1.action = _local1.thugAttack; } else if (_local1.nextaction == "walk") { _local1.playAnimNext = "walking"; _local1.action = _local1.thugMove; } _local1.anime(); _local1.hit(); }; thug.anime = function () { var _local1 = this; if (_local1.playAnimNext != _local1.playAnimCurr) { _local1.obj.gotoAndStop(_local1.playAnimNext); _local1.playAnimCurr = _local1.playAnimNext; } }; thug.leavestage = function () { var _local1 = this; var _local2 = true; if (((_local1.x + _local1.speed) < (Math.abs(gObj.env.enemy_mc._x) - 200)) || ((_local1.x + _local1.speed) > (Math.abs(gObj.env.enemy_mc._x) + 940))) { _local2 = false; } if (_local2) { _local1.x = _local1.x + _local1.speed; _local1.y = _local1.y + ydir; _local1.obj._x = _local1.x; _local1.obj._y = _local1.y; } else { _local1.action = _local1.thugRemove; } _local1.anime(); _local1.hit(); }; thug.me = function () { return(this.obj._name); }; thug.hit = function () { var _local1 = this; if (_local1.hitID != gObj.player.hitID) { if (gObj.player._mc.p_mc.attack_mc._visible) { if (_local1.obj.e_mc.hitbox_mc.hitTest(gObj.player._mc.p_mc.attack_mc)) { _local1.point = new Object(); _local1.point.x = 0; _local1.point.y = 0; gObj.player._mc.p_mc.spark_mc.localToGlobal(_local1.point); gObj.enemy.hitEffect(Math.round(Math.random() * 3) + 1, _local1.point); _local1.action = _local1.thugHit; } } } }; thug.action = function () { _root.debug_txt.text = _root.debug_txt.text + (thug.obj._name + "base action"); this.action = this.thugMove; }; return(thug); }; gObj.enemy.boss1 = function (xs, ys, f, spd, wrd) { var _local1 = this; var _local3 = _root; var boss = {x:xs, y:ys, w:wrd, speed:spd, facing:f}; boss.obj = wrd.attachMovie("boss1", "boss1", 1000); boss.obj._x = boss.x; boss.obj._y = boss.y; boss.baseSpeed = boss.speed; boss.speed = boss.speed * boss.facing; boss.obj._xscale = 100 * boss.facing; boss.playAnimCurr = "entrance"; boss.playAnimNext = "entrance"; boss.obj.e_mc.gotoAndStop("entrance"); boss.hitSpeed = 3; boss.hitGrav = -31; boss.points = 10; boss.wait = 61; boss.hitStage = 0; boss.hitSpeed = 3; boss.hitID = 0; boss.damage = 5; boss.depthbase = 900; boss.depth = boss.depthbase; if (gObj.env.currentLevel == 5) { boss.damage = -20; } boss.bossMove = function () { var _local1 = this; var _local3 = true; var _local2 = Math.abs(_local1.obj._x - gObj.player._mc._x); if (((_local1.x + _local1.speed) < gObj.env.leftScreen) || ((_local1.x + _local1.speed) > gObj.env.rightScreen)) { if (_local1.obj._x < gObj.player._mc._x) { _local1.facing = 1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } else if (_local1.obj._x > gObj.player._mc._x) { _local1.facing = -1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } if ((Math.random() * 100) < 50) { _local1.depth = _local1.depthbase; _local1.playAnimNext = "attack2"; _local1.action = _local1.bossAttack2; } } if ((_local2 < 200) && (_local2 > 101)) { if (gObj.env.currentLevel < 5) { if ((Math.random() * 100) < (5 * gObj.env.currentLevel)) { _local1.depth = _local1.depthbase; _local1.playAnimNext = "windup"; _local1.nextaction = "attack3"; _local1.wait = 2 + Math.round(28 * ((100 - gObj.display.eStat_mc._currentframe) / 100)); _local1.action = _local1.bossWait; } else if ((Math.random() * 100) < 70) { _local1.depth = _local1.depthbase; _local1.playAnimNext = "windup"; _local1.nextaction = "attack3"; _local1.wait = 2 + Math.round(28 * ((100 - gObj.display.eStat_mc._currentframe) / 100)); _local1.action = _local1.bossWait; } else { _local1.depth = _local1.depthbase; _local1.playAnimNext = "land"; _local1.nextaction = "attack2"; _local1.wait = 10 + Math.round(28 * ((100 - gObj.display.eStat_mc._currentframe) / 100)); _local1.action = _local1.bossWait; } } } if (_local2 < 100) { _local1.depth = _local1.depthbase; _local1.playAnimNext = "windup"; _local1.nextaction = "attack"; _local1.wait = 2 + Math.round(28 * ((100 - gObj.display.eStat_mc._currentframe) / 100)); _local1.action = _local1.bossWait; } if (_local3) { _local1.x = _local1.x + _local1.speed; _local1.y = _local1.y + ydir; _local1.obj._x = _local1.x; _local1.obj._y = _local1.y; } _local1.anime(); _local1.hit(); }; boss.bossAttack2 = function () { var _local1 = this; var _local2 = true; var distance = Math.abs(_local1.obj._x - gObj.player._mc._x); _local1.jumpspeed = _local1.speed * (6 + gObj.env.currentLevel); if (gObj.env.currentLevel == 5) { temp = ["sks" + _local1.depth]; gObj.env.bg_mc.attachMovie("sks", temp, _local1.depth); gObj.env.bg_mc[temp]._x = _local1.obj._x; gObj.env.bg_mc[temp]._y = _local1.obj._y; _local1.depth++; } if (_local1.facing == 1) { if ((_local1.x + _local1.jumpspeed) > gObj.env.rightScreen) { _local2 = false; } } else if (_local1.facing == -1) { if ((_local1.x + _local1.jumpspeed) < gObj.env.leftScreen) { _local2 = false; } } if (_local1.obj.e_mc.e_mc.attack_mc.hitTest(gObj.player._mc.p_mc.hitbox_mc) == true) { gObj.player.hitdirection = _local1.facing * -1; if ((gObj.player.block < 1) && (gObj.player.facing != _local1.facing)) { if (gObj.player.playBlockSound == true) { gObj.player.playBlockSound = false; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "T_Atk_Block", 100, 0); } if (gObj.player.facing == _local1.facing) { gObj.player.facing = gObj.player.facing * -1; } gObj.display.updatePlayerStatus(-1); } else if (gObj.enemy.unhittable < 1) { gObj.player.playAnimNext = "hit"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); if (gObj.player.jumpSpeed == 0) { gObj.player.playstate = "hitstand"; } else { gObj.player.playstate = "hitjump"; } gObj.display.updatePlayerStatus(gObj.player.statusHitCost + boss.damage); gObj.enemy.unhittable = gObj.player.hittime; gObj.player.hitdirection = _local1.facing * -1; gObj.player.hitflash = true; } } if (_local2) { _local1.x = _local1.x + _local1.jumpspeed; _local1.y = _local1.y + ydir; _local1.obj._x = _local1.x; _local1.obj._y = _local1.y; } else { gObj.player.playBlockSound = true; _local1.playAnimNext = "land"; _local1.nextaction = "walk"; _local1.wait = 10; if (_local1.obj._x < gObj.player._mc._x) { _local1.facing = 1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } else if (_local1.obj._x > gObj.player._mc._x) { _local1.facing = -1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } _local1.action = _local1.bossWait; } _local1.anime(); _local1.hit(); }; boss.bossAttack3 = function () { var _local1 = this; var moving = true; var _local2 = Math.abs(_local1.obj._x - gObj.player._mc._x); if (_local1.obj.e_mc.e_mc.attack_mc.hitTest(gObj.player._mc.p_mc.hitbox_mc) == true) { gObj.player.hitdirection = _local1.facing * -1; if ((gObj.player.block < 1) && (gObj.player.facing != _local1.facing)) { if (gObj.player.playBlockSound == true) { gObj.player.playBlockSound = false; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "T_Atk_Block", 100, 0); } if (gObj.player.facing == _local1.facing) { gObj.player.facing = gObj.player.facing * -1; } gObj.display.updatePlayerStatus(-1); } else if (gObj.enemy.unhittable < 1) { gObj.player.playAnimNext = "hit"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); if (gObj.player.jumpSpeed == 0) { gObj.player.playstate = "hitstand"; } else { gObj.player.playstate = "hitjump"; } gObj.display.updatePlayerStatus(gObj.player.statusHitCost + boss.damage); gObj.enemy.unhittable = gObj.player.hittime; gObj.player.hitdirection = _local1.facing * -1; gObj.player.hitflash = true; } } if (_local1.obj.e_mc.e_mc.attack_mc._visible && (gObj.env.currentLevel > 2)) { _local1.x = _local1.x + (_local1.baseSpeed * _local1.facing); _local1.y = _local1.y + ydir; _local1.obj._x = _local1.x; _local1.obj._y = _local1.y; } if (_local1.obj.e_mc.e_mc._currentframe == _local1.obj.e_mc.e_mc._totalframes) { gObj.player.playBlockSound = true; _local2 = Math.abs(_local1.obj._x - gObj.player._mc._x); if (_local2 > 130) { _local1.playAnimNext = "stand"; _local1.nextaction = "walk"; _local1.wait = _local1.waitingValue; if (_local1.obj._x < gObj.player._mc._x) { _local1.facing = 1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } else if (_local1.obj._x > gObj.player._mc._x) { _local1.facing = -1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } _local1.action = _local1.bossWait; } else { _local1.depth = _local1.depthbase; _local1.playAnimNext = "windup"; _local1.nextaction = "attack"; _local1.wait = 2 + Math.round(28 * (gObj.display.eStat_mc._currentframe / 100)); _local1.action = _local1.bossWait; } } _local1.anime(); _local1.hit(); }; boss.bossRemove = function () { gObj.enemy.wait = 0; gObj.enemy.gameEnds(); this.action = this.destroy(); }; boss.destroy = function () { trace(this.me() + "I'M GONE"); _root.debug_txt.text = _root.debug_txt.text + (thug.obj._name + "Destroy"); this.obj.removeMovieClip(); delete gObj.enemy.controller.BOSS; gObj.env.gameState = -1; }; boss.bossDead = function () { var _local1 = this; _root.debug_txt.text = _root.debug_txt.text + (thug.obj._name + "Dead"); _local1.obj._y = _local1.obj._y + _local1.grav; _local1.grav = _local1.grav + gObj.enemy.gravity; _local1.obj._x = _local1.obj._x + (_local1.speed * (_local1.facing * -1)); if ((_local1.obj._rotation > -180) && (_local1.obj._rotation < 180)) { _local1.obj._rotation = _local1.obj._rotation + (2 * (_local1.facing * -1)); } if (_local1.obj._y > 500) { _local1.action = _local1.bossRemove; } _local1.anime(); _local1.hit(); if (gObj.env.currentLevel > 4) { gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[0], "fall_Shred", 100, 0); } }; boss.bossHit = function () { var _local1 = this; _local1.hitID = gObj.player.hitID; _root.debug_txt.text = _root.debug_txt.text + (thug.obj._name + "Hit"); gObj.increaseScore(_local1.points); _local1.points = _local1.points * 2; _local1.grav = _local1.hitGrav; _local1.hitGrav = _local1.hitGrav - 10; _local1.speed = _local1.hitSpeed; _local1.hitSpeed = _local1.hitSpeed + 4; _local1.playAnimNext = "dead"; _local1.action = _local1.bossDead; _local1.anime(); }; boss.bossAttack = function () { var _local1 = this; _local1.waitingValue = 20 + Math.round(31 * (gObj.display.eStat_mc._currentframe / 100)); _local1.hit(); if (_local1.obj.e_mc.e_mc.attack_mc.hitTest(gObj.player._mc.p_mc.hitbox_mc) == true) { gObj.player.hitdirection = _local1.facing * -1; if ((gObj.player.block < 1) && (gObj.player.facing != _local1.facing)) { if (gObj.player.playBlockSound == true) { gObj.player.playBlockSound = false; gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "T_Atk_Block", 100, 0); } if (gObj.player.facing == _local1.facing) { gObj.player.facing = gObj.player.facing * -1; } gObj.display.updatePlayerStatus(-1); } else if (gObj.enemy.unhittable < 1) { gObj.player.playAnimNext = "hit"; gObj.player._mc.gotoAndStop(gObj.player.playAnimNext); if (gObj.player.jumpSpeed == 0) { gObj.player.playstate = "hitstand"; } else { gObj.player.playstate = "hitjump"; } gObj.display.updatePlayerStatus(gObj.player.statusHitCost + boss.damage); gObj.enemy.unhittable = gObj.player.hittime; gObj.player.hitdirection = _local1.facing * -1; gObj.player.hitflash = true; } } if (_local1.obj.e_mc.e_mc.attack_mc._visible && (gObj.env.currentLevel > 4)) { _local1.x = _local1.x + ((_local1.basespeed + 5) * _local1.facing); _local1.y = _local1.y + ydir; _local1.obj._x = _local1.x; _local1.obj._y = _local1.y; } if (_local1.obj.e_mc.e_mc._currentframe == _local1.obj.e_mc.e_mc._totalframes) { gObj.player.playBlockSound = true; var _local2 = Math.abs(_local1.obj._x - gObj.player._mc._x); if (_local2 > 90) { _local1.playAnimNext = "stand"; _local1.nextaction = "walk"; _local1.wait = _local1.waitingValue; if (_local1.obj._x < gObj.player._mc._x) { _local1.facing = 1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } else if (_local1.obj._x > gObj.player._mc._x) { _local1.facing = -1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } _local1.action = _local1.bossWait; } else { _local1.depth = _local1.depthbase; _local1.playAnimNext = "windup"; _local1.nextaction = "attack"; _local1.wait = 2 + Math.round(28 * (gObj.display.eStat_mc._currentframe / 100)); _local1.action = _local1.bossWait; } } _local1.anime(); }; boss.bossWait = function () { var _local1 = this; if (_local1.wait > 0) { _local1.wait--; } else { _local1.depth = _local1.depthbase; if (_local1.nextaction == "attack") { if (gObj.player.playstate != "duck") { _local1.playAnimNext = "attack"; } else { _local1.playAnimNext = "attack_low"; } _local1.action = _local1.bossAttack; } else if (_local1.nextaction == "attack2") { _local1.depth = 900; _local1.playAnimNext = "attack2"; _local1.action = _local1.bossAttack2; } else if (_local1.nextaction == "attack3") { _local1.playAnimNext = "attack3"; _local1.action = _local1.bossAttack3; } else { _local1.playAnimNext = "walking"; _local1.action = _local1.bossMove; } } _local1.anime(); _local1.hit(); }; boss.bossHitWait = function () { var _local1 = this; if (_local1.hitdirection > 0) { _local1.speed = _local1.hitSpeed * (_local1.hitdirection * -1); moved = -1; } else if (_local1.hitdirection < 0) { _local1.speed = _local1.hitSpeed * (_local1.hitdirection * -1); moved = 1; } _local1.x = _local1.x + _local1.speed; _local1.obj._x = _local1.x; if (_local1.wait > 0) { _local1.wait--; } else { if (_local1.obj._x < gObj.player._mc._x) { _local1.facing = 1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } else if (_local1.obj._x > gObj.player._mc._x) { _local1.facing = -1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } if (gObj.env.currentLevel == 5) { var _local2 = Math.abs(_local1.obj._x - gObj.player._mc._x); if (_local2 >= 200) { _local1.depth = _local1.depthbase; _local1.playAnimNext = "land"; _local1.nextaction = "attack2"; _local1.wait = 5; _local1.action = _local1.bossWait; } else if ((_local2 < 200) && (_local2 >= 101)) { _local1.depth = _local1.depthbase; _local1.playAnimNext = "windup"; _local1.nextaction = "attack3"; _local1.wait = 5 + Math.round(10 * ((100 - gObj.display.eStat_mc._currentframe) / 100)); _local1.action = _local1.bossWait; } else if (_local2 < 100) { _local1.depth = _local1.depthbase; _local1.playAnimNext = "windup"; _local1.nextaction = "attack3"; _local1.wait = 5 + Math.round(10 * ((100 - gObj.display.eStat_mc._currentframe) / 100)); _local1.action = _local1.bossWait; } } else { _local1.playAnimNext = "walking"; _local1.action = _local1.bossMove; } } _local1.anime(); _local1.hit(); }; boss.evilwins = function () { var _local1 = this; _local1.playAnimNext = "win"; _local1.obj.e_mc.gotoAndStop(_local1.playAnimNext); _local1.obj.e_mc.e_mc.gotoAndPlay(1); gObj.display.e_mc.gotoAndStop(1); _local1.playAnimCurr = _local1.playAnimNext; _local1.action = eval (null)(); }; boss.anime = function () { var _local1 = this; if (_local1.playAnimNext != _local1.playAnimCurr) { _local1.obj.e_mc.gotoAndStop(_local1.playAnimNext); _local1.obj.e_mc.e_mc.gotoAndPlay(1); _local1.playAnimCurr = _local1.playAnimNext; } gObj.map.enemy(_local1.obj._x, _local1.obj._y); if (gObj.enemy.hitflash > 1) { gObj.enemy.hitflash--; if (_local1.obj._visible) { _local1.obj._visible = false; } else { _local1.obj._visible = true; } } else if (gObj.enemy.hitflash == 1) { _local1.obj._visible = true; gObj.enemy.hitflash--; } }; boss.me = function () { return(this.obj._name); }; boss.hit = function () { var _local1 = this; if (_local1.hitID != gObj.player.hitID) { if (gObj.player._mc.p_mc.attack_mc._visible) { if (_local1.obj.e_mc.e_mc.hitbox_mc.hitTest(gObj.player._mc.p_mc.attack_mc)) { _local1.point = new Object(); _local1.point.x = 0; _local1.point.y = 0; gObj.player._mc.p_mc.spark_mc.localToGlobal(_local1.point); gObj.enemy.hitEffect(Math.round(Math.random() * 3) + 1, _local1.point); if (gObj.env.currentLevel < 5) { gObj.display.updateEnemyStatus(-15); } else { gObj.display.updateEnemyStatus(-2); } gObj.enemy.hitflash = 20; gObj.increaseScore(_local1.points); _local1.hitID = gObj.player.hitID; if ((gObj.display.eStat_mc._currentframe > 25) && (boss.hitStage == 0)) { boss.hitStage++; _local1.obj.gotoAndPlay("e25"); } else if ((gObj.display.eStat_mc._currentframe > 50) && (boss.hitStage == 1)) { boss.hitStage++; _local1.obj.gotoAndPlay("e50"); } else if ((gObj.display.eStat_mc._currentframe > 75) && (boss.hitStage == 2)) { boss.hitStage++; _local1.obj.gotoAndPlay("e75"); } if (gObj.display.eStat_mc._currentframe >= 100) { if (gObj.env.currentLevel > 4) { gObj.player.playAnimNext = "win"; gObj.player._mc.p_mc.gotoAndPlay(gObj.player.playAnimNext); gObj.player._mc._alpha = 100; gObj.player.hitflash = false; _local1.obj.e_mc.gotoAndPlay("dead"); _local1.action = _local1.bossHit; } else { _local1.playAnimNext = "escape"; _local1.action = _local1.bossAnimeEscape; gObj.enemy.hitflash = 1; gObj.display.d_mc.gotoAndStop(["level" + (gObj.env.currentLevel + 1)]); gObj.display.e_mc.play(); _local1.anime(); } } else { _local1.playAnimNext = "hit"; _local1.wait = 20; _local1.hitdirection = gObj.player.facing * -1; _local1.action = _local1.bossHitWait; } } } } }; boss.action = function () { this.action = this.bossAnimeWait; }; boss.bossAnimeWait = function () { var _local1 = this; if (_local1.obj.e_mc.e_mc._currentframe == _local1.obj.e_mc.e_mc._totalframes) { _local1.playAnimNext = "stand"; _local1.nextaction = "walk"; _local1.wait = _local1.waitingValue; if (_local1.obj._x < gObj.player._mc._x) { _local1.facing = 1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } else if (_local1.obj._x > gObj.player._mc._x) { _local1.facing = -1; _local1.obj._xscale = 100 * _local1.facing; _local1.speed = _local1.baseSpeed * _local1.facing; } _local1.action = _local1.bossWait; } }; boss.bossAnimeEscape = function () { var _local1 = this; if (_local1.obj.e_mc.e_mc._currentframe == _local1.obj.e_mc.e_mc._totalframes) { gObj.enemy.wait = 0; gObj.enemy.levelEnds(); _local1.action = _local1.destroy(); } }; return(boss); }; }; stop(); if (_root.gamezhero == undefined) { System.security.allowDomain("gamezhero.com", "www.gamezhero.com", "files.gamezhero.com"); _root.createEmptyMovieClip("gamezhero", 100000); _root.gamezhero.loadMovie("http://files.gamezhero.com/flash/gamezhero2.swf?x=20&y=320&from=ninjaturtlesfcsb&scale=80&t=1131695977671"); }
Symbol 472 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = createObject(className.symbolOwner.symbolName, id, depth, initobj); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.1.78"; 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 473 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.1.78"; 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 474 MovieClip [__Packages.mx.controls.TextInput] Frame 0
class mx.controls.TextInput extends mx.core.UIComponent { var owner, enterListener, label, tabChildren, tabEnabled, focusTextField, _color, _parent, border_mc, createClassObject, dispatchValueChangedEvent, __get__width, __get__height, tfx, tfy, tfw, tfh, getStyle, bind, updateModel, _getTextFormat, enabled; function TextInput () { super(); } function addEventListener(event, handler) { if (event == "enter") { addEnterEvents(); } super.addEventListener(event, handler); } function enterOnKeyDown() { if (Key.getAscii() == 13) { owner.dispatchEvent({type:"enter"}); } } function addEnterEvents() { if (enterListener == undefined) { enterListener = new Object(); enterListener.owner = this; enterListener.onKeyDown = enterOnKeyDown; } } function init(Void) { super.init(); label.styleName = this; tabChildren = true; tabEnabled = false; focusTextField = label; _color = mx.core.UIObject.textColorList; label.onSetFocus = function () { this._parent.onSetFocus(); }; label.onKillFocus = function (n) { this._parent.onKillFocus(n); }; label.drawFocus = function (b) { this._parent.drawFocus(b); }; label.onChanged = onLabelChanged; } function setFocus() { Selection.setFocus(label); } function onLabelChanged(Void) { _parent.dispatchEvent({type:"change"}); _parent.dispatchValueChangedEvent(text); } function createChildren(Void) { super.createChildren(); if (border_mc == undefined) { createClassObject(_global.styles.rectBorderClass, "border_mc", 0, {styleName:this}); } border_mc.swapDepths(label); label.autoSize = "none"; } function get html() { return(getHtml()); } function set html(value) { setHtml(value); //return(html); } function getHtml() { return(label.html); } function setHtml(value) { if (value != label.html) { label.html = value; } } function get text() { return(getText()); } function set text(t) { setText(t); //return(text); } function getText() { if (initializing) { return(initText); } if (label.html == true) { return(label.htmlText); } return(label.text); } function setText(t) { if (initializing) { initText = t; } else { var _local2 = label; if (_local2.html == true) { _local2.htmlText = t; } else { _local2.text = t; } } dispatchValueChangedEvent(t); } function size(Void) { border_mc.setSize(__get__width(), __get__height()); var _local2 = border_mc.__get__borderMetrics(); var _local6 = _local2.left + _local2.right; var _local3 = _local2.top + _local2.bottom; var _local5 = _local2.left; var _local4 = _local2.top; tfx = _local5; tfy = _local4; tfw = __get__width() - _local6; tfh = __get__height() - _local3; label.move(tfx, tfy); label.setSize(tfw, tfh + 1); } function setEnabled(enable) { label.type = (((__editable == true) || (enable == false)) ? "input" : "dynamic"); label.selectable = enable; var _local2 = getStyle((enable ? "color" : "disabledColor")); if (_local2 == undefined) { _local2 = (enable ? 0 : 8947848); } setColor(_local2); } function setColor(col) { label.textColor = col; } function onKillFocus(newFocus) { if (enterListener != undefined) { Key.removeListener(enterListener); } if (bind != undefined) { updateModel(text); } super.onKillFocus(newFocus); } function onSetFocus(oldFocus) { var f = Selection.getFocus(); var o = eval (f); if (o != label) { Selection.setFocus(label); return(undefined); } if (enterListener != undefined) { Key.addListener(enterListener); } super.onSetFocus(oldFocus); } function draw(Void) { var _local2 = label; var _local4 = getText(); if (initializing) { initializing = false; delete initText; } var _local3 = _getTextFormat(); _local2.embedFonts = _local3.embedFonts == true; if (_local3 != undefined) { _local2.setTextFormat(_local3); _local2.setNewTextFormat(_local3); } _local2.multiline = false; _local2.wordWrap = false; if (_local2.html == true) { _local2.setTextFormat(_local3); _local2.htmlText = _local4; } else { _local2.text = _local4; } _local2.type = (((__editable == true) || (enabled == false)) ? "input" : "dynamic"); size(); } function setEditable(s) { __editable = s; label.type = (s ? "input" : "dynamic"); } function get maxChars() { return(label.maxChars); } function set maxChars(w) { label.maxChars = w; //return(maxChars); } function get length() { return(label.length); } function get restrict() { return(label.restrict); } function set restrict(w) { label.restrict = ((w == "") ? null : (w)); //return(restrict); } function get hPosition() { return(label.hscroll); } function set hPosition(w) { label.hscroll = w; //return(hPosition); } function get maxHPosition() { return(label.maxhscroll); } function get editable() { return(__editable); } function set editable(w) { setEditable(w); //return(editable); } function get password() { return(label.password); } function set password(w) { label.password = w; //return(password); } function get tabIndex() { return(label.tabIndex); } function set tabIndex(w) { label.tabIndex = w; //return(tabIndex); } function set _accProps(val) { label._accProps = val; //return(_accProps); } function get _accProps() { return(label._accProps); } static var symbolName = "TextInput"; static var symbolOwner = mx.controls.TextInput; static var version = "2.0.1.78"; 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 493 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 494 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 495 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 496 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 497 MovieClip [__Packages.mx.skins.Border] Frame 0
class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }
Symbol 498 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.1.78"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 499 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1}; }
Symbol 500 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }
Symbol 501 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0
class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }
Symbol 502 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0
class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local6 = mx.core.UIObject.prototype; var _local9 = mx.skins.SkinElement.prototype; addGeometry(_local9, _local6); mx.events.UIEventDispatcher.initialize(_local6); var _local13 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local6); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local6.getTopLevel; _local5.createLabel = _local6.createLabel; _local5.createObject = _local6.createObject; _local5.createClassObject = _local6.createClassObject; _local5.createEmptyObject = _local6.createEmptyObject; _local5.destroyObject = _local6.destroyObject; _global.ASSetPropFlags(_local5, "getTopLevel", 1); _global.ASSetPropFlags(_local5, "createLabel", 1); _global.ASSetPropFlags(_local5, "createObject", 1); _global.ASSetPropFlags(_local5, "createClassObject", 1); _global.ASSetPropFlags(_local5, "createEmptyObject", 1); _global.ASSetPropFlags(_local5, "destroyObject", 1); _local5.__getTextFormat = _local6.__getTextFormat; _local5._getTextFormat = _local6._getTextFormat; _local5.getStyleName = _local6.getStyleName; _local5.getStyle = _local6.getStyle; _global.ASSetPropFlags(_local5, "__getTextFormat", 1); _global.ASSetPropFlags(_local5, "_getTextFormat", 1); _global.ASSetPropFlags(_local5, "getStyleName", 1); _global.ASSetPropFlags(_local5, "getStyle", 1); var _local7 = TextField.prototype; addGeometry(_local7, _local6); _local7.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local7.move = _local9.move; _local7.setSize = _local9.setSize; _local7.invalidateStyle = function () { this.invalidateFlag = true; }; _local7.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local7.setColor = function (color) { this.textColor = color; }; _local7.getStyle = _local5.getStyle; _local7.__getTextFormat = _local6.__getTextFormat; _local7.setValue = function (v) { this.text = v; }; _local7.getValue = function () { return(this.text); }; _local7.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local7._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local7.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local7.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); if (_global._origWidth == undefined) { _global.origWidth = Stage.width; _global.origHeight = Stage.height; } } var _local4 = _root; while (_local4._parent != undefined) { _local4 = _local4._parent; } _local4.addProperty("width", function () { return(Stage.width); }, null); _local4.addProperty("height", function () { return(Stage.height); }, null); _global.ASSetPropFlags(_local4, "width", 1); _global.ASSetPropFlags(_local4, "height", 1); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }
Symbol 503 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0
class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.1.78"; 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 504 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0
class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }
Symbol 505 MovieClip [__Packages.mx.managers.SystemManager] Frame 0
class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }
Symbol 506 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.1.78"; 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 507 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(this, _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }
Symbol 508 MovieClip [__Packages.mx.managers.FocusManager] Frame 0
class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, lastMouse, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); lastMouse = new Object(); _global.ASSetPropFlags(_parent, "focusManager", 1); _global.ASSetPropFlags(_parent, "tabChildren", 1); _global.ASSetPropFlags(_parent, "tabEnabled", 1); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = _local2; _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastMouse.x, lastMouse.y, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastMouse.x = _root._xmouse; lastMouse.y = _root._ymouse; _root.localToGlobal(lastMouse); } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.1.78"; 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 509 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0
class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }
Symbol 510 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class mx.managers.OverlappedWindows { static var deactivate, addFocusManager; 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(); } //// swfAction0x01 // Unknown action //toggleHighQuality(); //duplicateMovieClip (_local1, "deactivate", function (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(); } } _local1.deactivate = ; }-16384); //function (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 511 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0
class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local3 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local3._setStyle; _local2.changeTextStyleInChildren = _local3.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local3.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local3.notifyStyleChangeInChildren; _local2.setStyle = _local3.setStyle; _global.ASSetPropFlags(_local2, "changeTextStyleInChildren", 1); _global.ASSetPropFlags(_local2, "changeColorStyleInChildren", 1); _global.ASSetPropFlags(_local2, "notifyStyleChangeInChildren", 1); _global.ASSetPropFlags(_local2, "setStyle", 1); var _local4 = TextField.prototype; _local4.setStyle = _local2.setStyle; _local4.changeTextStyleInChildren = _local3.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }
Symbol 512 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0
class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }
Symbol 38 MovieClip [bg1] Frame 1
stop();
Symbol 44 MovieClip [bg2] Frame 1
stop();
Symbol 55 MovieClip [bg3] Frame 1
stop();
Symbol 75 MovieClip [bg4] Frame 1
stop();
Symbol 80 MovieClip [bg5] Frame 1
stop();
Symbol 98 MovieClip Frame 5
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[0], "T_Atk_sword_02", 100, 0);
Symbol 103 MovieClip Frame 5
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[0], "thugSwing", 100, 0);
Symbol 113 MovieClip Frame 6
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[0], "T_Atk_sword_02", 100, 0);
Symbol 119 MovieClip Frame 1
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[0], "shred_hit", 100, 0);
Symbol 127 MovieClip Frame 40
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[0], "playerSwipe", 100, 0);
Symbol 127 MovieClip Frame 90
if (gObj.env.currentLevel > 4) { gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[0], "Shred_bigLaugh", 100, 0); } else { gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[0], "shredder_laugh_01", 100, 0); }
Symbol 127 MovieClip Frame 101
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[0], "shredder_laugh_01", 100, 0);
Symbol 127 MovieClip Frame 121
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[0], "Shred_bigLaugh", 100, 0);
Symbol 128 MovieClip [boss1] Frame 1
stop();
Symbol 128 MovieClip [boss1] Frame 59
gotoAndPlay ("e25");
Symbol 128 MovieClip [boss1] Frame 89
gotoAndPlay ("e50");
Symbol 128 MovieClip [boss1] Frame 100
gotoAndPlay ("e75");
Symbol 131 MovieClip [sks] Frame 5
this.removeMovieClip();
Symbol 148 MovieClip Frame 1
if (gObj.env.currentLevel != 1) { gotoAndPlay(gObj.env.currentLevel); }
Symbol 148 MovieClip Frame 11
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[0], "thugSwing", 100, 0);
Symbol 156 MovieClip Frame 1
if (gObj.env.currentLevel != 1) { gotoAndPlay(gObj.env.currentLevel); }
Symbol 157 MovieClip [enemy1] Frame 1
stop();
Symbol 160 MovieClip [hiteffect1] Frame 1
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "thugHit", 100, 0);
Symbol 160 MovieClip [hiteffect1] Frame 16
this.removeMovieClip();
Symbol 162 MovieClip [hiteffect2] Frame 1
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "thugHit", 100, 0);
Symbol 162 MovieClip [hiteffect2] Frame 16
this.removeMovieClip();
Symbol 164 MovieClip [hiteffect3] Frame 1
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "thugHit", 100, 0);
Symbol 164 MovieClip [hiteffect3] Frame 16
this.removeMovieClip();
Symbol 168 MovieClip [item0] Frame 1
stop();
Symbol 168 MovieClip [item0] Frame 2
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "powerUp_2", 100, 0); gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 4
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 6
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 8
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 10
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 12
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 14
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 16
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 18
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 20
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 22
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 24
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 27
gObj.display.updatePlayerStatus(2);
Symbol 168 MovieClip [item0] Frame 28
this.removeMovieClip();
Symbol 173 MovieClip [item1] Frame 1
stop();
Symbol 173 MovieClip [item1] Frame 3
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "powerUp_2", 100, 0);
Symbol 173 MovieClip [item1] Frame 30
gObj.env.levelEndTime = gObj.env.levelEndTime + 20000;
Symbol 173 MovieClip [item1] Frame 31
this.removeMovieClip();
Symbol 197 MovieClip Frame 4
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 197 MovieClip Frame 7
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 200 MovieClip Frame 3
gObj.player.playAnimNext = "ducked"; this._parent.gotoAndStop(gObj.player.playAnim());
Symbol 206 MovieClip Frame 5
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 206 MovieClip Frame 8
gObj.player.playAnimNext = "ducked"; gObj.player.playstate = "duck"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 207 MovieClip Frame 3
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 213 MovieClip Frame 1
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "playerSwipe", 100, 0);
Symbol 213 MovieClip Frame 20
stop();
Symbol 217 MovieClip Frame 3
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 217 MovieClip Frame 6
gObj.player.playAnimNext = "jumping"; gObj.player.playstate = "jump"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 220 MovieClip Frame 4
gObj.player.playAnimNext = "blocking"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 224 MovieClip Frame 4
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 225 MovieClip Frame 21
this._parent.removeMovieClip();
Symbol 226 MovieClip Frame 15
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 230 MovieClip Frame 12
if (gObj.player.jumpSpeed == 0) { gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext); }
Symbol 231 MovieClip [t1] Frame 1
stop();
Symbol 231 MovieClip [t1] Frame 111
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "playerHit", 100, 0);
Symbol 246 MovieClip Frame 4
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 246 MovieClip Frame 8
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 247 MovieClip Frame 3
gObj.player.playAnimNext = "ducked"; this._parent.gotoAndStop(gObj.player.playAnim());
Symbol 253 MovieClip Frame 4
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 253 MovieClip Frame 8
gObj.player.playAnimNext = "ducked"; gObj.player.playstate = "duck"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 254 MovieClip Frame 3
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 260 MovieClip Frame 1
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "playerSwipe", 100, 0);
Symbol 260 MovieClip Frame 20
stop();
Symbol 263 MovieClip Frame 4
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 263 MovieClip Frame 6
gObj.player.playAnimNext = "jumping"; gObj.player.playstate = "jump"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 266 MovieClip Frame 4
gObj.player.playAnimNext = "blocking"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 270 MovieClip Frame 4
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 271 MovieClip Frame 21
this._parent.removeMovieClip();
Symbol 272 MovieClip Frame 15
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 276 MovieClip Frame 12
if (gObj.player.jumpSpeed == 0) { gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext); }
Symbol 277 MovieClip [t3] Frame 1
stop();
Symbol 277 MovieClip [t3] Frame 111
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "playerHit", 100, 0);
Symbol 292 MovieClip Frame 4
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 292 MovieClip Frame 7
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 293 MovieClip Frame 3
gObj.player.playAnimNext = "ducked"; this._parent.gotoAndStop(gObj.player.playAnim());
Symbol 299 MovieClip Frame 4
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 299 MovieClip Frame 8
gObj.player.playAnimNext = "ducked"; gObj.player.playstate = "duck"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 300 MovieClip Frame 3
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 306 MovieClip Frame 1
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "playerSwipe", 100, 0);
Symbol 306 MovieClip Frame 20
stop();
Symbol 309 MovieClip Frame 4
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 309 MovieClip Frame 6
gObj.player.playAnimNext = "jumping"; gObj.player.playstate = "jump"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 312 MovieClip Frame 4
gObj.player.playAnimNext = "blocking"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 316 MovieClip Frame 4
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 317 MovieClip Frame 21
this._parent.removeMovieClip();
Symbol 318 MovieClip Frame 15
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 322 MovieClip Frame 12
if (gObj.player.jumpSpeed == 0) { gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext); }
Symbol 323 MovieClip [t2] Frame 1
stop();
Symbol 323 MovieClip [t2] Frame 111
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "playerHit", 100, 0);
Symbol 344 MovieClip Frame 4
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 344 MovieClip Frame 8
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 345 MovieClip Frame 3
gObj.player.playAnimNext = "ducked"; this._parent.gotoAndStop(gObj.player.playAnim());
Symbol 351 MovieClip Frame 5
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 351 MovieClip Frame 8
gObj.player.playAnimNext = "ducked"; gObj.player.playstate = "duck"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 352 MovieClip Frame 3
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 358 MovieClip Frame 1
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "playerSwipe", 100, 0);
Symbol 358 MovieClip Frame 20
stop();
Symbol 361 MovieClip Frame 4
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[4], "T_Atk_miniswipe", 100, 0);
Symbol 361 MovieClip Frame 6
gObj.player.playAnimNext = "jumping"; gObj.player.playstate = "jump"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 364 MovieClip Frame 4
gObj.player.playAnimNext = "blocking"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 368 MovieClip Frame 4
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 369 MovieClip Frame 21
this._parent.removeMovieClip();
Symbol 370 MovieClip Frame 15
gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext);
Symbol 374 MovieClip Frame 12
if (gObj.player.jumpSpeed == 0) { gObj.player.playAnimNext = "stand"; gObj.player.playstate = "stand"; this._parent.gotoAndStop(gObj.player.playAnimNext); }
Symbol 375 MovieClip [t4] Frame 1
stop();
Symbol 375 MovieClip [t4] Frame 111
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "playerHit", 100, 0);
Symbol 477 MovieClip [Defaults] Frame 1
#initclip 24 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 478 MovieClip [UIObjectExtensions] Frame 1
#initclip 25 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 479 MovieClip [UIObject] Frame 1
#initclip 26 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 480 MovieClip [Border] Frame 1
#initclip 27 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 481 MovieClip [RectBorder] Frame 1
#initclip 28 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 488 MovieClip [FocusRect] Frame 1
#initclip 29 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 484 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 485 MovieClip Frame 1
#initclip 30 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 489 MovieClip [FocusManager] Frame 1
#initclip 31 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 490 MovieClip [UIComponentExtensions] Frame 1
#initclip 32 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 491 MovieClip [UIComponent] Frame 1
#initclip 33 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 492 MovieClip [TextInput] Frame 1
#initclip 34 Object.registerClass("TextInput", mx.controls.TextInput); #endinitclip stop();
Symbol 27 MovieClip Frame 1
stop();
Symbol 398 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 1
stop();
Symbol 404 MovieClip Frame 1
stop();
Symbol 404 MovieClip Frame 25
stop();
Symbol 404 MovieClip Frame 50
stop();
Symbol 409 MovieClip Frame 1
stop();
Symbol 411 MovieClip Frame 1
Symbol 414 MovieClip Frame 1
if (gObj.soundCon.musicState == true) { stop(); } else { gotoAndStop (2); }
Symbol 418 Button
on (press) { play(); }
Symbol 421 MovieClip Frame 2
_quality = "HIGH"; stop();
Symbol 421 MovieClip Frame 4
_quality = "MEDIUM"; stop();
Symbol 421 MovieClip Frame 6
_quality = "LOW"; stop();
Symbol 427 Button
on (press) { if ((gObj.soundCon.musicState == null) or (gObj.soundCon.musicState == true)) { music_mc.gotoAndStop("off"); gObj.soundCon.musicOff(); } else { music_mc.gotoAndStop("on"); gObj.soundCon.musicON(); } }
Symbol 440 MovieClip Frame 26
gotoAndPlay(25(random(25)));
Symbol 440 MovieClip Frame 76
gotoAndPlay(75 + random(100));
Symbol 444 Button
on (press) { _parent.gotoAndPlay("closePanel"); gObj.iFace.startGame(); }
Symbol 445 Button
on (press) { gotoAndPlay ("CHEATCODE"); }
Symbol 453 Button
on (press) { _parent.gotoAndPlay("closePanel"); gObj.iFace.startNextLevel(); }
Symbol 462 Button
on (press) { _parent.gotoAndPlay("MAINSCREEN"); }
Symbol 465 MovieClip Frame 2
score_txt.text = gObj.currScore; stop();
Symbol 465 MovieClip Frame 10
stop();
Symbol 519 Button
on (press) { var thisCode = cheat_txt.text; var myParent = this; cheat_txt.text = ""; gObj.FOURKIDS.checkCheat(thisCode, myParent); }
Symbol 520 Button
on (press) { gotoAndPlay ("MAINSCREEN"); }
Symbol 523 MovieClip Frame 2
stop();
Symbol 523 MovieClip Frame 10
gObj.soundCon.sfxStopAll(); stop();
Symbol 523 MovieClip Frame 20
stop();
Symbol 523 MovieClip Frame 25
gObj.soundCon.sfxPlay(gObj.soundCon.musChanObj, "Music_loop_02", 90, 999);
Symbol 523 MovieClip Frame 30
stop();
Symbol 523 MovieClip Frame 35
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "shredder_taunt_01", 100, 0);
Symbol 523 MovieClip Frame 40
stop();
Symbol 523 MovieClip Frame 46
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[2], "Shred_bigLaugh", 100, 0);
Symbol 523 MovieClip Frame 50
stop();
Instance of Symbol 492 MovieClip [TextInput] "cheat_txt" in Symbol 523 MovieClip Frame 56
//component parameters onClipEvent (initialize) { editable = true; password = false; text = ""; maxChars = null; restrict = ""; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 523 MovieClip Frame 59
stop();
Symbol 524 MovieClip Frame 3
gObj.soundCon.sfxPlay(gObj.soundCon.sfxChannels[1], "object", 100, 0);
Symbol 524 MovieClip Frame 7
stop();
Symbol 524 MovieClip Frame 14
stop();
Symbol 542 MovieClip Frame 1
stop();
Symbol 544 MovieClip Frame 1
stop();
Symbol 544 MovieClip Frame 16
gotoAndStop (2);
Symbol 554 MovieClip Frame 2
stop();
Symbol 554 MovieClip Frame 10
stop();
Symbol 560 MovieClip Frame 1
stop();
Symbol 573 MovieClip Frame 1
stop();
Symbol 574 MovieClip Frame 1
stop();
Symbol 577 MovieClip Frame 1
stop();
Symbol 578 MovieClip Frame 1
stop();

Library Items

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

Instance Names

"LB"Frame 4Symbol 27 MovieClip
"bg_mc"Frame 30Symbol 399 MovieClip
"enemy_mc"Frame 30Symbol 399 MovieClip
"sf_mc"Frame 30Symbol 399 MovieClip
"score_txt"Frame 30Symbol 401 EditableText
"shredder_life_mc"Frame 30Symbol 411 MovieClip
"music_mc"Frame 30Symbol 414 MovieClip
"ip_mc"Frame 30Symbol 524 MovieClip
"hud_mc"Frame 30Symbol 580 MovieClip
"hitbox_mc"Symbol 86 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 91 MovieClip Frame 1Symbol 85 MovieClip
"attack_mc"Symbol 98 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 98 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 103 MovieClip Frame 1Symbol 85 MovieClip
"attack_mc"Symbol 103 MovieClip Frame 3Symbol 85 MovieClip
"attack_mc"Symbol 106 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 106 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 113 MovieClip Frame 1Symbol 85 MovieClip
"attack_mc"Symbol 113 MovieClip Frame 6Symbol 85 MovieClip
"hitbox_mc"Symbol 116 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 120 MovieClip Frame 1Symbol 85 MovieClip
"e_mc"Symbol 122 MovieClip Frame 1Symbol 120 MovieClip
"e_mc"Symbol 123 MovieClip Frame 13Symbol 120 MovieClip
"hitbox_mc"Symbol 126 MovieClip Frame 1Symbol 85 MovieClip
"e_mc"Symbol 127 MovieClip Frame 1Symbol 86 MovieClip
"e_mc"Symbol 127 MovieClip Frame 11Symbol 91 MovieClip
"e_mc"Symbol 127 MovieClip Frame 20Symbol 98 MovieClip
"e_mc"Symbol 127 MovieClip Frame 30Symbol 103 MovieClip
"e_mc"Symbol 127 MovieClip Frame 40Symbol 106 MovieClip
"e_mc"Symbol 127 MovieClip Frame 50Symbol 113 MovieClip
"e_mc"Symbol 127 MovieClip Frame 60Symbol 116 MovieClip
"e_mc"Symbol 127 MovieClip Frame 70Symbol 119 MovieClip
"e_mc"Symbol 127 MovieClip Frame 80Symbol 120 MovieClip
"e_mc"Symbol 127 MovieClip Frame 90Symbol 122 MovieClip
"e_mc"Symbol 127 MovieClip Frame 101Symbol 123 MovieClip
"e_mc"Symbol 127 MovieClip Frame 111Symbol 119 MovieClip
"e_mc"Symbol 127 MovieClip Frame 121Symbol 126 MovieClip
"e_mc"Symbol 128 MovieClip [boss1] Frame 1Symbol 127 MovieClip
"hitbox_mc"Symbol 136 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 141 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 148 MovieClip Frame 1Symbol 85 MovieClip
"attack_mc"Symbol 148 MovieClip Frame 11Symbol 85 MovieClip
"hitbox_mc"Symbol 151 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 156 MovieClip Frame 1Symbol 85 MovieClip
"attack_mc"Symbol 156 MovieClip Frame 6Symbol 85 MovieClip
"e_mc"Symbol 157 MovieClip [enemy1] Frame 1Symbol 136 MovieClip
"e_mc"Symbol 157 MovieClip [enemy1] Frame 10Symbol 141 MovieClip
"e_mc"Symbol 157 MovieClip [enemy1] Frame 20Symbol 148 MovieClip
"e_mc"Symbol 157 MovieClip [enemy1] Frame 29Symbol 151 MovieClip
"e_mc"Symbol 157 MovieClip [enemy1] Frame 40Symbol 156 MovieClip
"attack_mc"Symbol 177 MovieClip [Star] Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 185 MovieClip Frame 1Symbol 182 MovieClip
"hitbox_mc"Symbol 190 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 197 MovieClip Frame 1Symbol 85 MovieClip
"spark_mc"Symbol 197 MovieClip Frame 4Symbol 85 MovieClip
"attack_mc"Symbol 197 MovieClip Frame 4Symbol 85 MovieClip
"hitbox_mc"Symbol 200 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 203 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 206 MovieClip Frame 1Symbol 85 MovieClip
"attack_mc"Symbol 206 MovieClip Frame 5Symbol 85 MovieClip
"spark_mc"Symbol 206 MovieClip Frame 5Symbol 85 MovieClip
"hitbox_mc"Symbol 207 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 213 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 217 MovieClip Frame 1Symbol 85 MovieClip
"spark_mc"Symbol 217 MovieClip Frame 3Symbol 85 MovieClip
"attack_mc"Symbol 217 MovieClip Frame 3Symbol 85 MovieClip
"hitbox_mc"Symbol 220 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 223 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 224 MovieClip Frame 1Symbol 85 MovieClip
"shake_mc"Symbol 230 MovieClip Frame 1Symbol 229 MovieClip
"hitbox_mc"Symbol 230 MovieClip Frame 1Symbol 85 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 1Symbol 185 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 6Symbol 190 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 11Symbol 197 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 17Symbol 200 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 22Symbol 203 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 28Symbol 206 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 35Symbol 207 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 42Symbol 213 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 50Symbol 217 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 59Symbol 220 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 67Symbol 223 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 77Symbol 224 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 89Symbol 225 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 100Symbol 226 MovieClip
"p_mc"Symbol 231 MovieClip [t1] Frame 111Symbol 230 MovieClip
"hitbox_mc"Symbol 236 MovieClip Frame 1Symbol 182 MovieClip
"hitbox_mc"Symbol 241 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 246 MovieClip Frame 1Symbol 85 MovieClip
"spark_mc"Symbol 246 MovieClip Frame 3Symbol 85 MovieClip
"attack_mc"Symbol 246 MovieClip Frame 3Symbol 85 MovieClip
"hitbox_mc"Symbol 247 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 250 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 253 MovieClip Frame 1Symbol 85 MovieClip
"attack_mc"Symbol 253 MovieClip Frame 5Symbol 85 MovieClip
"spark_mc"Symbol 253 MovieClip Frame 5Symbol 85 MovieClip
"hitbox_mc"Symbol 254 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 260 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 263 MovieClip Frame 1Symbol 85 MovieClip
"spark_mc"Symbol 263 MovieClip Frame 3Symbol 85 MovieClip
"attack_mc"Symbol 263 MovieClip Frame 3Symbol 85 MovieClip
"hitbox_mc"Symbol 266 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 269 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 270 MovieClip Frame 1Symbol 85 MovieClip
"shake_mc"Symbol 276 MovieClip Frame 1Symbol 275 MovieClip
"hitbox_mc"Symbol 276 MovieClip Frame 1Symbol 85 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 1Symbol 236 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 6Symbol 241 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 11Symbol 246 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 17Symbol 247 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 22Symbol 250 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 28Symbol 253 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 35Symbol 254 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 42Symbol 260 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 50Symbol 263 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 59Symbol 266 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 67Symbol 269 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 77Symbol 270 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 89Symbol 271 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 100Symbol 272 MovieClip
"p_mc"Symbol 277 MovieClip [t3] Frame 111Symbol 276 MovieClip
"hitbox_mc"Symbol 282 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 287 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 292 MovieClip Frame 1Symbol 85 MovieClip
"spark_mc"Symbol 292 MovieClip Frame 4Symbol 85 MovieClip
"attack_mc"Symbol 292 MovieClip Frame 4Symbol 85 MovieClip
"hitbox_mc"Symbol 293 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 296 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 299 MovieClip Frame 1Symbol 85 MovieClip
"attack_mc"Symbol 299 MovieClip Frame 5Symbol 85 MovieClip
"spark_mc"Symbol 299 MovieClip Frame 5Symbol 85 MovieClip
"hitbox_mc"Symbol 300 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 306 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 309 MovieClip Frame 1Symbol 85 MovieClip
"spark_mc"Symbol 309 MovieClip Frame 3Symbol 85 MovieClip
"attack_mc"Symbol 309 MovieClip Frame 3Symbol 85 MovieClip
"hitbox_mc"Symbol 312 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 315 MovieClip Frame 1Symbol 85 MovieClip
"hitbox_mc"Symbol 316 MovieClip Frame 1Symbol 85 MovieClip
"shake_mc"Symbol 322 MovieClip Frame 1Symbol 321 MovieClip
"hitbox_mc"Symbol 322 MovieClip Frame 1Symbol 85 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 1Symbol 282 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 6Symbol 287 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 11Symbol 292 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 17Symbol 293 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 22Symbol 296 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 28Symbol 299 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 35Symbol 300 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 42Symbol 306 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 50Symbol 309 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 59Symbol 312 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 67Symbol 315 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 77Symbol 316 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 89Symbol 317 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 100Symbol 318 MovieClip
"p_mc"Symbol 323 MovieClip [t2] Frame 111Symbol 322 MovieClip
"hitbox_mc"Symbol 331 MovieClip Frame 1Symbol 328 MovieClip
"hitbox_mc"Symbol 339 MovieClip Frame 1Symbol 336 MovieClip
"hitbox_mc"Symbol 344 MovieClip Frame 1Symbol 336 MovieClip
"spark_mc"Symbol 344 MovieClip Frame 3Symbol 336 MovieClip
"attack_mc"Symbol 344 MovieClip Frame 3Symbol 336 MovieClip
"hitbox_mc"Symbol 345 MovieClip Frame 1Symbol 336 MovieClip
"hitbox_mc"Symbol 348 MovieClip Frame 1Symbol 336 MovieClip
"hitbox_mc"Symbol 351 MovieClip Frame 1Symbol 336 MovieClip
"attack_mc"Symbol 351 MovieClip Frame 5Symbol 336 MovieClip
"spark_mc"Symbol 351 MovieClip Frame 5Symbol 336 MovieClip
"hitbox_mc"Symbol 352 MovieClip Frame 1Symbol 336 MovieClip
"hitbox_mc"Symbol 358 MovieClip Frame 1Symbol 336 MovieClip
"hitbox_mc"Symbol 361 MovieClip Frame 1Symbol 336 MovieClip
"spark_mc"Symbol 361 MovieClip Frame 3Symbol 336 MovieClip
"attack_mc"Symbol 361 MovieClip Frame 3Symbol 336 MovieClip
"hitbox_mc"Symbol 364 MovieClip Frame 1Symbol 336 MovieClip
"hitbox_mc"Symbol 367 MovieClip Frame 1Symbol 336 MovieClip
"hitbox_mc"Symbol 368 MovieClip Frame 1Symbol 336 MovieClip
"shake_mc"Symbol 374 MovieClip Frame 1Symbol 373 MovieClip
"hitbox_mc"Symbol 374 MovieClip Frame 1Symbol 336 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 1Symbol 331 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 6Symbol 339 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 11Symbol 344 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 17Symbol 345 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 22Symbol 348 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 28Symbol 351 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 35Symbol 352 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 42Symbol 358 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 50Symbol 361 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 59Symbol 364 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 67Symbol 367 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 77Symbol 368 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 89Symbol 369 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 100Symbol 370 MovieClip
"p_mc"Symbol 375 MovieClip [t4] Frame 111Symbol 374 MovieClip
"boundingBox_mc"Symbol 488 MovieClip [FocusRect] Frame 1Symbol 487 MovieClip [BoundingBox]
"tabCapture"Symbol 489 MovieClip [FocusManager] Frame 1Symbol 484 Button
"label"Symbol 492 MovieClip [TextInput] Frame 1Symbol 476 EditableText
"power_mc"Symbol 404 MovieClip Frame 1Symbol 403 MovieClip
"percent_mc"Symbol 410 MovieClip Frame 1Symbol 409 MovieClip
"power_mc"Symbol 411 MovieClip Frame 1Symbol 404 MovieClip
"enemy_status_mc"Symbol 411 MovieClip Frame 1Symbol 410 MovieClip
"qtext_mc"Symbol 425 MovieClip Frame 1Symbol 421 MovieClip
"score_txt"Symbol 465 MovieClip Frame 1Symbol 463 EditableText
"cheat_txt"Symbol 523 MovieClip Frame 56Symbol 492 MovieClip [TextInput]
"message_txt"Symbol 523 MovieClip Frame 56Symbol 514 EditableText
" "Symbol 523 MovieClip Frame 56Symbol 519 Button
"panel_mc"Symbol 524 MovieClip Frame 1Symbol 523 MovieClip
"destabilizeGlow"Symbol 554 MovieClip Frame 1Symbol 544 MovieClip
"t_mc"Symbol 561 MovieClip Frame 1Symbol 560 MovieClip
"e_mc"Symbol 561 MovieClip Frame 1Symbol 560 MovieClip
"timer_txt"Symbol 567 MovieClip Frame 1Symbol 566 EditableText
"percent_mc"Symbol 574 MovieClip Frame 1Symbol 573 MovieClip
"percent_mc"Symbol 578 MovieClip Frame 1Symbol 577 MovieClip
"heads_mc"Symbol 580 MovieClip Frame 1Symbol 542 MovieClip
"d_mc"Symbol 580 MovieClip Frame 1Symbol 554 MovieClip
"map_mc"Symbol 580 MovieClip Frame 1Symbol 561 MovieClip
"timer_mc"Symbol 580 MovieClip Frame 1Symbol 567 MovieClip
"player_status_mc"Symbol 580 MovieClip Frame 1Symbol 574 MovieClip
"player_jump_mc"Symbol 580 MovieClip Frame 1Symbol 578 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "Shred_bigLaugh"
ExportAssets (56)Timeline Frame 1Symbol 472 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 473 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 474 as "__Packages.mx.controls.TextInput"
ExportAssets (56)Timeline Frame 1Symbol 493 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 494 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 495 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 496 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 497 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 498 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 499 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 500 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 501 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 502 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 503 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 504 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 505 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 506 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 507 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 508 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 509 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 510 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 511 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 512 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 38 as "bg1"
ExportAssets (56)Timeline Frame 1Symbol 44 as "bg2"
ExportAssets (56)Timeline Frame 1Symbol 55 as "bg3"
ExportAssets (56)Timeline Frame 1Symbol 75 as "bg4"
ExportAssets (56)Timeline Frame 1Symbol 80 as "bg5"
ExportAssets (56)Timeline Frame 1Symbol 128 as "boss1"
ExportAssets (56)Timeline Frame 1Symbol 131 as "sks"
ExportAssets (56)Timeline Frame 1Symbol 157 as "enemy1"
ExportAssets (56)Timeline Frame 1Symbol 160 as "hiteffect1"
ExportAssets (56)Timeline Frame 1Symbol 162 as "hiteffect2"
ExportAssets (56)Timeline Frame 1Symbol 164 as "hiteffect3"
ExportAssets (56)Timeline Frame 1Symbol 168 as "item0"
ExportAssets (56)Timeline Frame 1Symbol 173 as "item1"
ExportAssets (56)Timeline Frame 1Symbol 177 as "Star"
ExportAssets (56)Timeline Frame 1Symbol 231 as "t1"
ExportAssets (56)Timeline Frame 1Symbol 277 as "t3"
ExportAssets (56)Timeline Frame 1Symbol 323 as "t2"
ExportAssets (56)Timeline Frame 1Symbol 375 as "t4"
ExportAssets (56)Timeline Frame 1Symbol 378 as "fall_Don"
ExportAssets (56)Timeline Frame 1Symbol 379 as "fall_Leo"
ExportAssets (56)Timeline Frame 1Symbol 380 as "fall_Mike"
ExportAssets (56)Timeline Frame 1Symbol 381 as "fall_Raph"
ExportAssets (56)Timeline Frame 1Symbol 382 as "fall_Shred"
ExportAssets (56)Timeline Frame 1Symbol 383 as "musicLoop"
ExportAssets (56)Timeline Frame 1Symbol 384 as "object"
ExportAssets (56)Timeline Frame 1Symbol 385 as "powerUp_2"
ExportAssets (56)Timeline Frame 1Symbol 386 as "shredder_laugh_01"
ExportAssets (56)Timeline Frame 1Symbol 387 as "shredder_taunt_01"
ExportAssets (56)Timeline Frame 1Symbol 388 as "T_Atk_Block"
ExportAssets (56)Timeline Frame 1Symbol 389 as "thugHit"
ExportAssets (56)Timeline Frame 1Symbol 390 as "playerHit"
ExportAssets (56)Timeline Frame 1Symbol 391 as "T_Atk_miniswipe"
ExportAssets (56)Timeline Frame 1Symbol 392 as "playerSwipe"
ExportAssets (56)Timeline Frame 1Symbol 393 as "thugSwing"
ExportAssets (56)Timeline Frame 1Symbol 394 as "T_Atk_sword_02"
ExportAssets (56)Timeline Frame 1Symbol 395 as "blockChing"
ExportAssets (56)Timeline Frame 1Symbol 396 as "shred_hit"
ExportAssets (56)Timeline Frame 1Symbol 397 as "Music_loop_02"
ExportAssets (56)Timeline Frame 1Symbol 477 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 478 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 479 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 480 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 481 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 487 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 488 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 489 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 490 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 491 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 492 as "TextInput"

Labels

"OK"Frame 1
"PRE"Frame 11
"EXI"Frame 21
"stand"Symbol 127 MovieClip Frame 1
"walking"Symbol 127 MovieClip Frame 11
"attack"Symbol 127 MovieClip Frame 20
"attack_low"Symbol 127 MovieClip Frame 30
"attack2"Symbol 127 MovieClip Frame 40
"attack3"Symbol 127 MovieClip Frame 50
"windup"Symbol 127 MovieClip Frame 60
"dead"Symbol 127 MovieClip Frame 70
"land"Symbol 127 MovieClip Frame 80
"entrance"Symbol 127 MovieClip Frame 90
"escape"Symbol 127 MovieClip Frame 101
"hit"Symbol 127 MovieClip Frame 111
"win"Symbol 127 MovieClip Frame 121
"e25"Symbol 128 MovieClip [boss1] Frame 2
"e50"Symbol 128 MovieClip [boss1] Frame 60
"e75"Symbol 128 MovieClip [boss1] Frame 90
"stand"Symbol 157 MovieClip [enemy1] Frame 1
"walking"Symbol 157 MovieClip [enemy1] Frame 10
"attack"Symbol 157 MovieClip [enemy1] Frame 20
"dead"Symbol 157 MovieClip [enemy1] Frame 29
"attack_low"Symbol 157 MovieClip [enemy1] Frame 40
"stand"Symbol 231 MovieClip [t1] Frame 1
"walking"Symbol 231 MovieClip [t1] Frame 6
"stand_attack"Symbol 231 MovieClip [t1] Frame 11
"standtoduck"Symbol 231 MovieClip [t1] Frame 17
"ducked"Symbol 231 MovieClip [t1] Frame 22
"ducked_attack"Symbol 231 MovieClip [t1] Frame 28
"ducktostand"Symbol 231 MovieClip [t1] Frame 35
"jumping"Symbol 231 MovieClip [t1] Frame 42
"jumping_attack"Symbol 231 MovieClip [t1] Frame 50
"standtoblock"Symbol 231 MovieClip [t1] Frame 59
"blocking"Symbol 231 MovieClip [t1] Frame 67
"blocktostand"Symbol 231 MovieClip [t1] Frame 77
"exit"Symbol 231 MovieClip [t1] Frame 89
"entrance"Symbol 231 MovieClip [t1] Frame 100
"hit"Symbol 231 MovieClip [t1] Frame 111
"stand"Symbol 277 MovieClip [t3] Frame 1
"walking"Symbol 277 MovieClip [t3] Frame 6
"stand_attack"Symbol 277 MovieClip [t3] Frame 11
"standtoduck"Symbol 277 MovieClip [t3] Frame 17
"ducked"Symbol 277 MovieClip [t3] Frame 22
"ducked_attack"Symbol 277 MovieClip [t3] Frame 28
"ducktostand"Symbol 277 MovieClip [t3] Frame 35
"jumping"Symbol 277 MovieClip [t3] Frame 42
"jumping_attack"Symbol 277 MovieClip [t3] Frame 50
"standtoblock"Symbol 277 MovieClip [t3] Frame 59
"blocking"Symbol 277 MovieClip [t3] Frame 67
"blocktostand"Symbol 277 MovieClip [t3] Frame 77
"exit"Symbol 277 MovieClip [t3] Frame 89
"entrance"Symbol 277 MovieClip [t3] Frame 100
"hit"Symbol 277 MovieClip [t3] Frame 111
"stand"Symbol 323 MovieClip [t2] Frame 1
"walking"Symbol 323 MovieClip [t2] Frame 6
"stand_attack"Symbol 323 MovieClip [t2] Frame 11
"standtoduck"Symbol 323 MovieClip [t2] Frame 17
"ducked"Symbol 323 MovieClip [t2] Frame 22
"ducked_attack"Symbol 323 MovieClip [t2] Frame 28
"ducktostand"Symbol 323 MovieClip [t2] Frame 35
"jumping"Symbol 323 MovieClip [t2] Frame 42
"jumping_attack"Symbol 323 MovieClip [t2] Frame 50
"standtoblock"Symbol 323 MovieClip [t2] Frame 59
"blocking"Symbol 323 MovieClip [t2] Frame 67
"blocktostand"Symbol 323 MovieClip [t2] Frame 77
"exit"Symbol 323 MovieClip [t2] Frame 89
"entrance"Symbol 323 MovieClip [t2] Frame 100
"hit"Symbol 323 MovieClip [t2] Frame 111
"stand"Symbol 375 MovieClip [t4] Frame 1
"walking"Symbol 375 MovieClip [t4] Frame 6
"stand_attack"Symbol 375 MovieClip [t4] Frame 11
"standtoduck"Symbol 375 MovieClip [t4] Frame 17
"ducked"Symbol 375 MovieClip [t4] Frame 22
"ducked_attack"Symbol 375 MovieClip [t4] Frame 28
"ducktostand"Symbol 375 MovieClip [t4] Frame 35
"jumping"Symbol 375 MovieClip [t4] Frame 42
"jumping_attack"Symbol 375 MovieClip [t4] Frame 50
"standtoblock"Symbol 375 MovieClip [t4] Frame 59
"blocking"Symbol 375 MovieClip [t4] Frame 67
"blocktostand"Symbol 375 MovieClip [t4] Frame 77
"exit"Symbol 375 MovieClip [t4] Frame 89
"entrance"Symbol 375 MovieClip [t4] Frame 100
"hit"Symbol 375 MovieClip [t4] Frame 111
"on"Symbol 414 MovieClip Frame 1
"off"Symbol 414 MovieClip Frame 2
"MT"Symbol 523 MovieClip Frame 1
"MAINSCREEN"Symbol 523 MovieClip Frame 5
"NEWLEVEL"Symbol 523 MovieClip Frame 15
"YOUWIN"Symbol 523 MovieClip Frame 25
"YOULOSE"Symbol 523 MovieClip Frame 35
"TIMEOVER"Symbol 523 MovieClip Frame 46
"CHEATCODE"Symbol 523 MovieClip Frame 56
"openPanel"Symbol 524 MovieClip Frame 1
"closePanel"Symbol 524 MovieClip Frame 8
"level1"Symbol 554 MovieClip Frame 1
"level2"Symbol 554 MovieClip Frame 3
"level3"Symbol 554 MovieClip Frame 5
"level4"Symbol 554 MovieClip Frame 7
"level5"Symbol 554 MovieClip Frame 9

Dynamic Text Variables

percentSymbol 8 EditableText"100%"
KBloadedSymbol 10 EditableText"0000"
KBtotalSymbol 11 EditableText"10000"




http://swfchan.com/5/22180/info.shtml
Created: 27/5 -2019 02:00:19 Last modified: 27/5 -2019 02:00:19 Server time: 21/05 -2024 01:34:34