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

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

Rhino Copter.swf

This is the info page for
Flash #26294

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


Text
100%

/            Kb

0000

10000

GI Joe Sigma 6

RHINO COPTER RAMPAGE

v1.3.3

START GAME >

CHEAT CODES

HIGH

MEDIUM

LOW

Graphic Quality

Audio

THEY'RE HITTING US WITH ALL THEY'VE GOT.
USE THE RHINO COPTER TO DESTROY THE COBRA BATS
ON YOUR WAY BACK TO THE NEW SIGMA 6 BASE
MOVE YOUR MOUSE TO TARGET THE ENEMY
WAIT FOR A LOCK AND CLICK TO FIRE

COBRA IS AT IT AGAIN!

COBRA IS AT IT AGAIN!

< DONE

SUBMIT

SECRET CODES

ENTER YOUR CODE ABOVE, THEN PRESS SUBMIT

SUBMIT SCORE >

< BACK

GAME OVER

000000000

0

SCORE:

0%

ACCURACY:

LEVEL:

YOU RAN OUT OF TIME. COBRA ESCAPED!

GAME OVER

RETURN TO THE BASE FOR ANOTHER RUN!

CHECKING SCORES

Score

Laser

Time

Level

Damage

LOW

HIGH

00:00.0

00

00

000000000

Text messages will appear here.

Text messages will appear here.

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 (41);
Frame 41
trace("#include JRV_GIJOECOPT_gObj.as"); _global.gObj = new Object(); gObj.worldroot = this; gObj.worldroot.onPress = function () { trace("press"); }; gObj.init = function (args) { trace("init:gObj::" + args.gameName); this.musicLoopMenu = "musicLoop_2"; this.musicLoopGame = "musicLoop_1"; this.gameName = args.gameName; this.enemyShootLevel = args.enemyShootLevel; this.baseTime = args.baseTime; this.gameState = 0; gObj.worldroot.gameoverJR = false; this.scoreField = this.worldroot.pHud_mc.score_txt; this.env = new Object(); gObj.FOURKIDS.checkCheat("CLEARCHEATS"); this.updateLoop = function () { if (gObj.gameState == 1) { if (_ymouse < 75) { Mouse.show(); } else { Mouse.hide(); } gObj.targTrack.updateLoop(_xmouse, _ymouse); gObj.conControl.updateLoop(); gObj.enemyZone.updateLoop(); gObj.playerStatus.gunTempUpdate(); } }; this.updateInterval = setInterval(gObj.updateLoop, 30); this.gameStart = function () { trace("GAME START"); gObj.enemyZone.removeEnemyAll(); this.player.init(); this.playerStatus.init(); this.enemyZone.init(); this.scores.initScores(); this.timerObj.startTimer(); this.gameState = 1; gObj.worldroot.gameoverJR = false; gObj.worldroot.gameoverJRreason = "YOUR RHINO COPTER WAS SHOT DOWN!"; Mouse.hide(); this.playerStatus.upLevel(); gObj.playerStatus.damageIncrease(0); gObj.soundCon.musicONcheck(); }; this.gameOver = function (reason) { this.gameState = 0; gObj.worldroot.gameoverJR = true; this.timerObj.stopTimer(); Mouse.show(); if (reason == "TIME") { gObj.worldroot.gameoverJRreason = "YOU RAN OUT OF TIME. COBRA ESCAPED!"; trace("TIME :: GAME OVER"); } else { gObj.worldroot.gameoverJRreason = "YOUR RHINO COPTER WAS SHOT DOWN!"; trace("GAME OVER"); } gObj.worldroot.gotoAndPlay("MAIN"); gObj.soundCon.musicONcheck(); }; Color.prototype.setBrightness = function (bright) { var _local5 = 100 - Math.abs(bright); var _local3 = 0; if (bright > 0) { _local3 = 256 * (bright / 100); } var _local2 = new Object(); _local2.ra = (_local2.ga = (_local2.ba = _local5)); _local2.rb = (_local2.gb = (_local2.bb = _local3)); this.setTransform(_local2); }; trace("#include JRV_GIJOECOPT_targTrack.as"); this.targTrack = new Object(); this.targTrack.init = function () { trace("init:targTrack"); this._mc = gObj.worldroot.tgt_mc; this.tgtBox_mc = gObj.worldroot.tgtBox_mc; this._btn = this._mc._btn; this.lock_mc = this._mc.lock_mc; this.ctrX = this._mc._x; this.ctrY = this._mc._y; this.drag = 1; this._btn.useHandCursor = false; this._btn.onRollOver = function () { this._parent.lock_mc.gotoAndStop(2); }; this._btn.onRollOut = function () { this._parent.lock_mc.gotoAndStop(1); }; this._btn.onPress = function () { this._parent.lock_mc.gotoAndStop(3); gObj.player.fireShot(gObj.targTrack._mc._x, gObj.targTrack._mc._y); }; this._btn.onRelease = function () { this._parent.lock_mc.gotoAndStop(2); }; this._btn.onDragOut = function () { this._parent.lock_mc.gotoAndStop(1); }; this.updateLoop = function (nx, ny) { var _local5 = 0; var _local4 = 0; var _local3 = this._mc._x; var _local2 = this._mc._y; if (_local3 > nx) { _local5 = _local3 - ((_local3 - nx) * this.drag); } else { _local5 = _local3 + ((nx - _local3) * this.drag); } if (_local2 > ny) { _local4 = _local2 - ((_local2 - ny) * this.drag); } else { _local4 = _local2 + ((ny - _local2) * this.drag); } if (gObj.playerStatus.damage > 75) { var _local10 = gObj.playerStatus.damageJitter() - random(gObj.playerStatus.damageJitter() * 2); var _local11 = gObj.playerStatus.damageJitter() - random(gObj.playerStatus.damageJitter() * 2); _local5 = _local5 + _local10; _local4 = _local4 + _local11; } this._mc._x = _local5; this._mc._y = _local4; this.tgtBox_mc._x = _xmouse; this.tgtBox_mc._y = _ymouse; this.tgtBox_mc.myX_txt.text = _xmouse; this.tgtBox_mc.myY_txt.text = _ymouse; var _local7 = _local3 - _local5; var _local6 = _local2 - _local4; if (Math.abs(_local7) < 0.05) { _local7 = 0; } if (Math.abs(_local6) < 0.05) { _local6 = 0; } gObj.bgTrack.updateLoop(_local7, _local6, this._mc._x, this._mc._y); }; trace(this._mc); }; trace("#include JRV_GIJOECOPT_bgTrack.as"); this.bgTrack = new Object(); this.bgTrack.init = function () { trace("init:bgTrack"); this.panMo = 0; this.getPanMo = function () { this.panMo = -1 * gObj.worldroot.coptr_mc._rotation; if (gObj.FOURKIDS.cheat_fast == true) { this.panMo = -2 * gObj.worldroot.coptr_mc._rotation; } return(this.panMo); }; this.drag0 = 0.02; this.drag1 = 0.05; this.drag2 = 0.1; this.updateLoop = function (nx, ny, tx, ty) { gObj.worldroot.bg2._x = gObj.worldroot.bg2._x + (nx * this.drag2); gObj.worldroot.bg2._y = gObj.worldroot.bg2._y + (ny * this.drag2); gObj.worldroot.bg1._x = gObj.worldroot.bg1._x + (nx * this.drag1); gObj.worldroot.bg1._y = gObj.worldroot.bg1._y + (ny * this.drag1); gObj.worldroot.bg0._x = gObj.worldroot.bg0._x + (nx * this.drag0); gObj.worldroot.bg0._y = gObj.worldroot.bg0._y + (ny * this.drag0); if (tx < (gObj.targTrack.ctrX - 100)) { if (gObj.worldroot.bg2._x < 650) { gObj.worldroot.bg2._x = gObj.worldroot.bg2._x + 6; gObj.worldroot.bg1._x = gObj.worldroot.bg1._x + 4; gObj.worldroot.bg0._x = gObj.worldroot.bg0._x + 2; gObj.worldroot.coptr_mc._rotation = -2; gObj.worldroot.coptr_mc.con_mc.conLevel_mc._rotation = 2; if (gObj.FOURKIDS.cheat_fast == true) { if (gObj.worldroot.bg2._x < 650) { gObj.worldroot.bg2._x = gObj.worldroot.bg2._x + 6; gObj.worldroot.bg1._x = gObj.worldroot.bg1._x + 4; gObj.worldroot.bg0._x = gObj.worldroot.bg0._x + 2; } } } } else if (tx > (gObj.targTrack.ctrX + 100)) { if (gObj.worldroot.bg2._x > -200) { gObj.worldroot.bg2._x = gObj.worldroot.bg2._x - 6; gObj.worldroot.bg1._x = gObj.worldroot.bg1._x - 4; gObj.worldroot.bg0._x = gObj.worldroot.bg0._x - 2; gObj.worldroot.coptr_mc._rotation = 2; gObj.worldroot.coptr_mc.con_mc.conLevel_mc._rotation = -2; if (gObj.FOURKIDS.cheat_fast == true) { if (gObj.worldroot.bg2._x > -200) { gObj.worldroot.bg2._x = gObj.worldroot.bg2._x - 6; gObj.worldroot.bg1._x = gObj.worldroot.bg1._x - 4; gObj.worldroot.bg0._x = gObj.worldroot.bg0._x - 2; } } } } else { gObj.worldroot.coptr_mc._rotation = 0; gObj.worldroot.coptr_mc.con_mc.conLevel_mc._rotation = 0; } }; }; trace("#include JRV_GIJOECOPT_conControl.as"); this.conControl = new Object(); this.conControl.init = function () { trace("init:conControl"); this._mc = gObj.worldroot.coptr_mc.con_mc; this.conScreen_mc = this._mc.conScreen_mc; this.screenArray = ["start", "mech1", "mech2", "mech3", "mech4", "duke"]; this.coptr_mc = this._mc._parent; this.glass_mc = this._mc._parent.cockpit_mc.glass_mc; this.coptr_oX = coptr_mc._x; this.coptr_oY = coptr_mc._y; this.updateLoop = function () { var _local2 = random(gObj.playerStatus.damageJitter()); var _local3 = random(gObj.playerStatus.damageJitter()); this.coptr_mc._x = this.coptr_oX + _local2; this.coptr_mc._y = this.coptr_oY + _local3; this.glass_mc.gotoAndStop(gObj.playerStatus.damageFrame()); }; this.setScreen = function (fr) { if (this.conScreen_mc._currentframe < 100) { var _local2 = this.screenArray[fr]; this.conScreen_mc.gotoAndPlay(_local2); } }; }; trace("#include JRV_GIJOECOPT_player.as"); this.player = new Object(); this.player.init = function () { trace("init:player"); this.shotLink = "shotJoe"; this.shotLayer_mc = gObj.worldroot.pShot_mc; this.fromX1 = gObj.worldroot.gun1_mc._x; this.fromY1 = gObj.worldroot.gun1_mc._y; this.fromX2 = gObj.worldroot.gun2_mc._x; this.fromY2 = gObj.worldroot.gun2_mc._y; this.shotCount = 0; this.fireShot = function (toX, toY) { if ((gObj.playerStatus.gunTemp < 100) && (gObj.gameState == 1)) { if (gObj.FOURKIDS.cheat_lazer == true) { } else { gObj.playerStatus.gunTempUpdate(1); } gObj.soundCon.sfxPlay("auto", "joeShoot.wav", 100, 0); this.shotCount++; var _local9 = "gishot" + this.shotCount; var _local8 = this.shotCount + 100; gObj.playerStatus.totalShots = gObj.playerStatus.totalShots + 2; trace("gObj.playerStatus.totalShots:" + gObj.playerStatus.totalShots); newShot = this.shotLayer_mc.attachMovie(this.shotLink, _local9, _local8, {_x:this.fromX1, _y:this.fromY1}); newShot.toX = toX; newShot.toY = toY; if (gObj.FOURKIDS.cheat_bigshot == true) { newShot._xscale = 200; newShot._yscale = 200; } newShot.onEnterFrame = function () { this._xscale = this._xscale - 8; this._yscale = this._yscale - 8; this._alpha = this._alpha - 8; this._x = this._x + ((this.toX - this._x) * 0.5); this._y = this._y + ((this.toY - this._y) * 0.5); gObj.enemyZone.enOnScreen = gObj.enemyZone.enOnScreen.sort().reverse(); enArray = gObj.enemyZone.enOnScreen; var _local3 = -1; var _local5 = enArray.length; while (_local3 < (_local5 - 1)) { _local3++; var _local2 = enArray[_local3]; var _local4 = _local2.killCheck(this._x, this._y); if (_local4) { if (gObj.FOURKIDS.cheat_shot == true) { } else { removeMovieClip(this); } } _local4 = _local2.myShotRef.killCheck(this._x, this._y); if (_local4) { if (gObj.FOURKIDS.cheat_shot == true) { } else { removeMovieClip(this); } } } if (this._y == this.toY) { removeMovieClip(this); } }; this.shotCount++; _local9 = "gishot" + this.shotCount; _local8 = this.shotCount + 100; newShot = this.shotLayer_mc.attachMovie(this.shotLink, _local9, _local8, {_x:toX, _y:toY}); newShot._x = this.fromX2; newShot._y = this.fromY2; newShot.toX = toX; newShot.toY = toY; if (gObj.FOURKIDS.cheat_bigshot == true) { newShot._xscale = 200; newShot._yscale = 200; } newShot.onEnterFrame = function () { this._xscale = this._xscale - 8; this._yscale = this._yscale - 8; this._alpha = this._alpha - 8; this._x = this._x + ((this.toX - this._x) * 0.5); this._y = this._y + ((this.toY - this._y) * 0.5); gObj.enemyZone.enOnScreen = gObj.enemyZone.enOnScreen.sort().reverse(); enArray = gObj.enemyZone.enOnScreen; var _local3 = -1; var _local5 = enArray.length; while (_local3 < (_local5 - 1)) { _local3++; var _local2 = enArray[_local3]; var _local4 = _local2.killCheck(this._x, this._y); if (_local4) { if (gObj.FOURKIDS.cheat_shot == true) { } else { removeMovieClip(this); } } _local4 = _local2.myShotRef.killCheck(this._x, this._y); if (_local4) { if (gObj.FOURKIDS.cheat_shot == true) { } else { removeMovieClip(this); } } } if (this._y == this.toY) { removeMovieClip(this); } }; } }; }; trace("#include JRV_GIJOECOPT_playerStatus.as"); this.playerStatus = new Object(); this.playerStatus.init = function () { trace("init:playerStatus"); this.currentLevel = 0; this.totalKills = 0; this.totalShots = 0; this.totalHits = 0; this.upLevel = function () { trace("UP LEVEL"); gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); if (gObj.enemyZone.enMax < 6) { gObj.enemyZone.enMax++; } this.currentLevel++; gObj.hudCon.setLevel(this.currentLevel); this.gunTempMin = Math.min(this.currentLevel * 5, 80); this.enLeft = int(Math.min(this.currentLevel * 10, 50)); this.enLeftHalf = this.enLeft / 2; gObj.hudCon.setEn(this.enLeft); gObj.hudCon.textMessageAnim(((("LEVEL " + this.currentLevel) + " DESTROY ") + this.enLeft) + " COBRA BATS!"); gObj.conControl.setScreen(5); gObj.timerObj.addTime(this.enLeft / 2); this.gunTemp = 0; this.damageIncrease(-25); this.gunTempUpdate(0); }; this.cobraCount = function (amt) { gObj.playerStatus.totalKills++; gObj.playerStatus.enLeft = gObj.playerStatus.enLeft - amt; var _local2 = int(gObj.playerStatus.totalHits / (gObj.playerStatus.totalShots / 100)); var _local3 = String(_local2) + "%"; trace("---------- hitPercentageT:" + _local3); gObj.hudCon.setEn(gObj.playerStatus.enLeft); if (gObj.playerStatus.enLeft == gObj.playerStatus.enLeftHalf) { if (random(100) > 50) { gObj.soundCon.sfxPlay(5, "clip_cobra_resourceful.wav", 100, 0); } else { gObj.soundCon.sfxPlay(5, "clip_cobra_under.wav", 100, 0); } } if (gObj.playerStatus.enLeft == 0) { this.upLevel(); } }; this.gunTemp = 0; this.gunTempShotVal = 10; this.gunTempCoolVal = 1; this.gunTempMax = 120; this.gunTempMin = 0; this.gunTempUpdate = function (amt) { if (amt && (this.gunTemp < this.gunTempMax)) { this.gunTemp = this.gunTemp + this.gunTempShotVal; gObj.hudCon.setTemp(int(this.gunTemp + 1)); return(undefined); } if (this.gunTemp > this.gunTempMin) { this.gunTemp = this.gunTemp - this.gunTempCoolVal; gObj.hudCon.setTemp(int(this.gunTemp + 1)); return(undefined); } }; this.damage = 0; this.damageIncrease = function (amt) { if (gObj.FOURKIDS.cheat_armor == true) { amt = amt / 2; } this.damage = this.damage + amt; if (this.damage <= 0) { this.damage = 0; } if (this.damage >= 100) { this.damage = 100; } trace("DAMAGE:" + this.damage); var _local3 = "boom_" + (int(Math.random() * 3) + 1); gObj.soundCon.sfxPlay("auto", _local3, 100, 0); gObj.worldroot.pHud_mc.dmg_mc.gotoAndStop(this.damage); if (this.damage == 100) { gObj.gameOver(); } }; this.damageFrame = function () { var _local2 = 1 + int(this.damage / 20); return(_local2); }; this.damageJitter = function () { var _local2 = int(this.damage / 20); return(_local2); }; }; trace("#include JRV_GIJOECOPT_enemyZone.as"); this.enemyZone = new Object(); this.enemyZone.init = function () { trace("init:enemyZone"); this._mc = gObj.worldroot.ez_mc; this.shot_mc = gObj.worldroot.ezshot_mc; this.eShotCount = 0; this.eShotCountTotal = 0; this.enCount = 0; this.enMax = 2; this.enCountTotal = 0; this.shootLevel = gObj.enemyShootLevel; this.enArray = ["mech1", "mech2", "mech3"]; this.enOnScreen = []; this.enShotOnScreen = []; this.spawnEnemy = function () { this.enCount++; this.enCountTotal++; var _local15 = "en" + this.enCountTotal; var _local9 = this.enCountTotal + 100; var _local4 = int(Math.random() * this.enArray.length); if (gObj.FOURKIDS.cheat_bats == true) { _local4 = 2; } var _local17 = this.enArray[_local4]; var _local28 = _local4; switch (_local28) { case 0 : var _local25 = 6; case 1 : var _local14 = int(Math.random() * 450); var _local13 = 300 + int(Math.random() * 300); var _local2 = int(Math.random() * 10) + 1; var _local8 = int(Math.random() * 2); var _local20 = int(Math.random() * 3); var _local19 = 500; var _local31 = 0.5; var _local22 = 1; _local25 = 3; break; case 2 : _local14 = int(Math.random() * 450); _local13 = 550; _local2 = int(Math.random() * 50) + 20; var _local3 = _local2 + int(Math.random() * 50); _local8 = 0; _local20 = 6 + int(Math.random() * 3); _local19 = 250; _local31 = 0.25; _local22 = 1; _local25 = 0; } if (gObj.FOURKIDS.cheat_big == true) { _local2 = _local2 + (_local2 * 0.75); _local3 = _local3 + (_local3 * 0.75); } if (gObj.FOURKIDS.cheat_small == true) { _local2 = _local2 - (_local2 * 0.75); if (_local2 < 5) { _local2 = 5; } _local3 = _local3 - (_local3 * 0.75); } newEn = this._mc.attachMovie(_local17, _local15, _local9, {_x:_local14, _y:_local13, _xscale:_local2, _yscale:_local2, initDirX:_local8, initDirY:_local20, aiType:_local28, trackDrag:_local31, fmotion:_local22, enIndex:_local4, shotFired:false, dead:false, hits:_local25}); this.enOnScreen.push(newEn); newEn.scoreVal = _local19; newEn.gotoAndStop(_local8 + 1); newEn.myColor = new Color(newEn); newEn.killCheck = function (bx, by) { var _local2 = false; if (this.hitTest(bx, by, true)) { gObj.playerStatus.totalHits++; trace("gObj.playerStatus.totalHits:" + gObj.playerStatus.totalHits); trace((gObj.playerStatus.totalHits + " :EN HITS:") + this.hits); if (this.hits < 1) { _local2 = true; if (this._currentframe != 3) { gObj.timerObj.addTime(5); this.dead = true; gObj.scores.incScore(this.scoreVal); if (gObj.FOURKIDS.cheat_dblscore == true) { gObj.scores.incScore(this.scoreVal); } gObj.playerStatus.cobraCount(1); gObj.conControl.setScreen(this.enIndex + 1); var _local3 = "boom_" + (int(Math.random() * 3) + 1); gObj.soundCon.sfxPlay("auto", _local3, 100, 0); } this.gotoAndStop(3); } else { gObj.scores.incScore(100); var _local3 = "boom_" + (int(Math.random() * 3) + 1); gObj.soundCon.sfxPlay("auto", _local3, 50, 0); this.hits--; this.boomer_mc.play(); _local2 = true; } } return(_local2); }; newEn.bgTrack = function () { }; newEn.fireShot = function (eRef) { trace((eRef + " >> ENEMY FIRE >> ") + gObj.enemyZone.shot_mc); gObj.soundCon.sfxPlay("auto", "cobShoot", 100, 0); var _local5 = gObj.enemyZone.shot_mc; gObj.enemyZone.eShotCount++; gObj.enemyZone.eShotCountTotal++; var _local7 = "cshot" + gObj.enemyZone.eShotCountTotal; var _local6 = "cobraShot"; var _local3 = _local5.attachMovie(_local6, _local7, 10 + gObj.enemyZone.eShotCount, {_x:eRef._x, _y:eRef._y, _xscale:eRef._xscale / 2, _yscale:eRef._yscale / 2, dead:false}); _local3.killCheck = function (bx, by) { var _local2 = false; if (this.hitTest(bx, by, true)) { _local2 = true; if ((this.dead = false)) { this.dead = true; } gObj.enemyZone.eShotCount--; this.dead = true; this.play(); trace("SHOT KILL CHECK"); trace("this.hitTest(bx,by,true):" + this.hitTest(bx, by, true)); } return(_local2); }; eRef.myShotRef = _local3; trace(_local3); }; newEn.updateLoop = function () { switch (this.aiType) { case 0 : case 1 : if ((this._xscale < 100) && (this.fmotion == 1)) { this._xscale = this._xscale + 2; this._yscale = this._yscale + 2; if (this.initDirX > 0) { this._x = this._x + Math.min(gObj.playerStatus.currentLevel + 3, 20); } else { this._x = this._x - Math.min(gObj.playerStatus.currentLevel + 3, 20); } this._y = this._y - Math.min(gObj.playerStatus.currentLevel + 2, 10); } else { if (this.fmotion == 1) { this.fmotion = 2; if (this._currentframe != 3) { if (this.initDirX == 1) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } } if (this.initDirX > 0) { this._x = this._x - Math.min(gObj.playerStatus.currentLevel + 3, 20); } else { this._x = this._x + Math.min(gObj.playerStatus.currentLevel + 3, 20); } this._y = this._y - Math.min(gObj.playerStatus.currentLevel + 3, 15); if (this._xscale > 80) { this._xscale = this._xscale - 1; this._yscale = this._yscale - 1; } } var _local2 = gObj.bgTrack.getPanMo(); if (_local2 != 0) { this._x = this._x + (_local2 * 2); } if ((this._x > 800) || (this._x < -800)) { gObj.enemyZone.removeEnemy(this); } if ((this._y > 800) || (this._y < -800)) { gObj.enemyZone.removeEnemy(this); } break; case 2 : if (this._xscale < 50) { this._xscale = this._xscale + 5; this._yscale = this._yscale + 5; } this._y = this._y - Math.min(gObj.playerStatus.currentLevel + 5, 20); _local2 = gObj.bgTrack.getPanMo(); if (_local2 != 0) { this._x = this._x + (_local2 * 2); } if ((this._x > 800) || (this._x < -800)) { gObj.enemyZone.removeEnemy(this); } if (!((this._y > 800) || (this._y < -800))) { break; } gObj.enemyZone.removeEnemy(this); } if (((this.shotFired != true) && (this.dead == false)) && (gObj.playerStatus.currentLevel >= gObj.enemyZone.shootLevel)) { var _local3 = int(Math.random() * 100); if (_local3 > (100 - (10 * gObj.playerStatus.currentLevel))) { this.shotFired = true; this.fireShot(this); } } else { _local2 = gObj.bgTrack.getPanMo(); if (_local2 != 0) { this.myShotRef._x = this.myShotRef._x + (_local2 * 3); } this.myShotRef._xscale = this.myShotRef._xscale + (10 + gObj.playerStatus.currentLevel); this.myShotRef._yscale = this.myShotRef._yscale + (10 + gObj.playerStatus.currentLevel); if (this.myShotRef.dead == false) { if (this.myShotRef._xscale > 400) { trace(">>this.myShotRef._y:" + this.myShotRef._y); if ((((this.myShotRef._x > 100) && (this.myShotRef._x < 350)) && (this.myShotRef._y < 600)) && (this.myShotRef._y > 75)) { this.myShotRef.dead = true; gObj.playerStatus.damageIncrease(5); gObj.worldroot.damageFlash_mc.play(); } this.myShotRef.play(); this.shotFired = false; gObj.enemyZone.eShotCount--; this.myShotRef.dead = true; } } } }; }; this.removeEnemy = function (obRef) { trace("removeEnemy:" + obRef); gObj.enemyZone.enCount--; removeMovieClip(obRef); }; this.removeEnemyAll = function () { gObj.enemyZone.enOnScreen = gObj.enemyZone.enOnScreen.sort().reverse(); enArray = gObj.enemyZone.enOnScreen; var _local2 = -1; var _local3 = enArray.length; while (_local2 < (_local3 - 1)) { _local2++; var _local1 = enArray[_local2]; trace("REMOVE:" + _local1.myShotRef); removeMovieClip(_local1.myShotRef); removeMovieClip(_local1); } for (tI in gObj.worldroot.ezshot_mc) { trace("REM:" + tI); removeMovieClip(tI); } }; this.updateLoop = function () { if (this.enMax > this.enCount) { var _local5 = int(Math.random() * 100); if (_local5 > (100 - (10 * gObj.playerStatus.currentLevel))) { this.spawnEnemy(); } } gObj.enemyZone.enOnScreen = gObj.enemyZone.enOnScreen.sort().reverse(); enArray = gObj.enemyZone.enOnScreen; var _local3 = -1; var _local4 = enArray.length; while (_local3 < (_local4 - 1)) { _local3++; var _local2 = enArray[_local3]; if ((_local2 == undefined) || (length(_local2) < 1)) { enArray.splice(_local3, _local4); } else { _local2.updateLoop(); } } }; }; trace("#include JRV_GIJOECOPT_hudControl.as"); this.hudCon = new Object(); this.hudCon.init = function () { trace("init:hudCon"); this.hud_mc = gObj.worldroot.pHud_mc.temp_mc; this.cobra_txt = gObj.worldroot.pHud_mc.cobra_txt; this.level_txt = gObj.worldroot.pHud_mc.level_txt; this.setLevel = function (amt) { if (amt < 10) { amt = "0" + amt; } this.level_txt.text = amt; }; this.setEn = function (amt) { if (amt < 10) { amt = "0" + amt; } this.cobra_txt.text = amt; }; this.setTemp = function (amt) { this.hud_mc.gotoAndStop(amt); }; this.lastMsg = ""; this.textMessageAnim = function (msg, hideMsg, msgColor) { if (msgColor) { gObj.worldroot.pHud_mc.msgAnim_mc.msg_mc._txt.textColor = msgColor; } else { gObj.worldroot.pHud_mc.msgAnim_mc.msg_mc._txt.textColor = "0xCC0000"; } if (!hideMsg) { this.lastMsg = msg; gObj.worldroot.pHud_mc.msgAnim_mc.msg_mc._txt.text = this.lastMsg; gObj.worldroot.pHud_mc.msgAnim_mc.msg_mc.s_txt.text = this.lastMsg; gObj.worldroot.pHud_mc.msgAnim_mc.gotoAndPlay("showMsg"); trace("MSG:" + msg); } else { gObj.worldroot.pHud_mc.msgAnim_mc.timer_mc._alpha = 0; gObj.worldroot.pHud_mc.msgAnim_mc.gotoAndPlay("hideMsg"); } }; }; trace("#INC: jrv_helpers_timer.as"); gObj.timerObj = new Object(); gObj.timerObj.initTimer = function (textRef, barRef) { trace("gObj:Timer Init"); trace("gObj:Timer textRef=" + textRef); trace("gObj:Timer barRef=" + barRef); if (textRef == undefined) { gObj.timerObj.textRef = false; } else { gObj.timerObj.textRef = textRef; } if (barRef == undefined) { gObj.timerObj.barRef = false; } else { gObj.timerObj.barRef = barRef; } gObj.timerObj.startTime = getTimer(); gObj.timerObj.timerBaseSec = gObj.baseTime; gObj.timerObj.timerBaseMil = gObj.timerObj.timerBaseSec * 1000; gObj.timerObj.timerBaseRemaining = gObj.timerObj.startTime + gObj.timerObj.timerBaseMil; gObj.timerObj.pausedTime = 0; gObj.timerObj.unpausedTime = 0; gObj.timerObj.updateTimeDisplay(); gObj.timerObj.addTime = function (sec) { trace(("** ADD TIME " + sec) + "sec **"); gObj.timerObj.timerBaseRemaining = gObj.timerObj.timerBaseRemaining + (sec * 1000); }; gObj.timerObj.startTimer = function () { gObj.timerObj.startTime = getTimer(); gObj.timerObj.timerBaseRemaining = gObj.timerObj.startTime + gObj.timerObj.timerBaseMil; if (gObj.FOURKIDS.cheat_dbltime == true) { trace("DOUBLE TIME"); gObj.timerObj.timerBaseRemaining = gObj.timerObj.startTime + (gObj.timerObj.timerBaseMil * 2); } gObj.timerObj.timeInt = setInterval(gObj.timerObj.updateTimeDisplay, 100); trace("START TIME:" + (gObj.timerObj.startTime / 1000)); trace("BASEE TIME:" + (gObj.timerObj.timerBaseRemaining / 1000)); }; gObj.timerObj.stopTimer = function () { clearInterval(gObj.timerObj.timeInt); }; gObj.timerObj.pauseTimer = function () { trace("PAUSETIMER"); gObj.timerObj.pausedTime = getTimer(); clearInterval(gObj.timerObj.timeInt); }; gObj.timerObj.unpauseTimer = function () { trace("UN-PAUSETIMER"); gObj.timerObj.unpausedTime = getTimer(); gObj.timerObj.timeInt = setInterval(gObj.timerObj.updateTimeDisplay, 100); trace("timer stopped:" + (gObj.timerObj.unpausedTime - gObj.timerObj.pausedTime)); }; gObj.timerObj.updateTimeDisplay = function () { if ((gObj.timerObj.textRef != false) && (gObj.gameState == 1)) { elapsedTime = (gObj.timerObj.timerBaseRemaining - ((getTimer() - gObj.timerObj.startTime) - (gObj.timerObj.unpausedTime - gObj.timerObj.pausedTime))) - gObj.timerObj.startTime; if (elapsedTime <= 0) { gObj.gameOver("TIME"); elapsedTime = 0; } elapsedHours = Math.floor(elapsedTime / 3600000); remaining = elapsedTime - (elapsedHours * 3600000); elapsedM = Math.floor(remaining / 60000); remaining = remaining - (elapsedM * 60000); elapsedS = Math.floor(remaining / 1000); remaining = remaining - (elapsedS * 1000); elapsedH = Math.floor(remaining / 100); if (elapsedHours < 10) { hours = "0" + elapsedHours.toString(); } else { hours = elapsedHours.toString(); } if (elapsedM < 10) { minutes = "0" + elapsedM.toString(); } else { minutes = elapsedM.toString(); } if (elapsedS < 10) { seconds = "0" + elapsedS.toString(); } else { seconds = elapsedS.toString(); } if (elapsedH < 10) { hundredths = elapsedH.toString(); } else { hundredths = elapsedH.toString(); } gObj.timerObj.textRef.text = (((minutes + ":") + seconds) + ".") + hundredths; } if (gObj.timerObj.barRef != false) { elapsedTime = (getTimer() - gObj.timerObj.startTime) - (gObj.timerObj.unpausedTime - gObj.timerObj.pausedTime); } }; }; if (gObj.soundCon == undefined) { gObj.soundCon = new Object(); } gObj.soundCon.musicState = true; gObj.soundCon.autoChannels = true; gObj.soundCon.currChannel = 0; gObj.soundCon.maxChannel = 4; 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.sfxChan6_mc = gObj.worldroot.createEmptyMovieClip("sfxChan6_mc", 55); gObj.soundCon.sfxChan6_Obj = new Sound(gObj.soundCon.sfxChan6_mc); gObj.soundCon.sfxChan7_mc = gObj.worldroot.createEmptyMovieClip("sfxChan7_mc", 56); gObj.soundCon.sfxChan7_Obj = new Sound(gObj.soundCon.sfxChan7_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.sfxChan6_Obj, gObj.soundCon.sfxChan7_Obj); gObj.soundCon.musChan_mc = gObj.worldroot.createEmptyMovieClip("sfxMusObj_mc", 100); gObj.soundCon.musChanObj = new Sound(gObj.soundCon.musChan_mc); trace(">> worldroot:" + gObj.worldroot); gObj.soundCon.sfxPlay = function (channelRef, linkage, vol, loops) { if (gObj.soundCon.musicState) { if (channelRef == "auto") { this.currChannel++; if (this.currChannel > this.maxChannel) { this.currChannel = 0; } channelRef = this.currChannel; } var _local2 = this.sfxChannels[channelRef]; trace((((((("[" + channelRef) + "] ") + _local2) + " :playing: ") + linkage) + " :vol:") + vol); _local2.stop(); _local2.setVolume(vol); _local2.attachSound(linkage); _local2.start(0, loops); } }; gObj.soundCon.musPlay = function (channelRef, linkage, vol, loops) { if (gObj.soundCon.musicState) { trace((((("[mus] " + channelRef) + " :playing: ") + linkage) + " :vol:") + vol); channelRef.stop(); channelRef.setVolume(vol); channelRef.attachSound(linkage); channelRef.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.musChanObj.stop(); gObj.soundCon.sfxBonObj.stop(); gObj.soundCon.musicState = true; if ((gObj.gameState == 0) || (gObj.gameState == undefined)) { gObj.soundCon.musPlay(gObj.soundCon.musChanObj, gObj.musicLoopMenu, 75, 999); } else { gObj.soundCon.musPlay(gObj.soundCon.musChanObj, gObj.musicLoopGame, 50, 999); } }; gObj.soundCon.musicONcheck = function () { trace("CHECK MUSIC STATE:" + gObj.gameState); gObj.soundCon.musChanObj.stop(); gObj.soundCon.sfxBonObj.stop(); if (gObj.soundCon.musicState == true) { if ((gObj.gameState == 0) || (gObj.gameState == undefined)) { gObj.soundCon.musPlay(gObj.soundCon.musChanObj, gObj.musicLoopMenu, 75, 999); } else { gObj.soundCon.musPlay(gObj.soundCon.musChanObj, gObj.musicLoopGame, 50, 999); } } }; gObj.soundCon.musicON(); trace("#INC : jrv_helpers_scoreandbonus.as"); trace("-----------------------------------"); if (gObj.scores == undefined) { gObj.scores = new Object(); } gObj.scores.initScores = function () { gObj.scores.scoreAnimIterator = 0; gObj.scores.score = 0; gObj.scores.scoreField = gObj.scoreField; if (gObj.scores.scoreField == undefined) { gObj.scores.scoreField = score_txt; } gObj.scores.scoreDigits = gObj.scoreDigits; if (gObj.scores.scoreDigits == undefined) { gObj.scores.scoreDigits = 9; } gObj.scores.scoreAnimLinkage = gObj.scoreAnimLinkage; if (gObj.scores.scoreAnimLinkage == undefined) { gObj.scores.scoreAnimLinkage = "scoreAnim"; } gObj.scores.updateScore(); }; gObj.scores.scoreClipWithAnim = function (val, scoreClipRef, xOffset, yOffset) { trace("score with anim"); if (xOffset == undefined) { xOffset = 0; } if (yOffset == undefined) { yOffset = 0; } gObj.scores.incScore(val); args = {lX:scoreClipRef._x + xOffset, lY:scoreClipRef._y + yOffset, val:val, linkageID:undefined, targetClip:undefined, clipDepth:undefined}; gObj.scores.scoreAnim(args); }; gObj.scores.leadingZeros = function (score, chars) { var _local2 = String(score); var _local5 = "0"; var _local3 = chars; var _local4 = String(score).length; var _local1 = 0; while (_local1 < (_local3 - _local4)) { _local1++; _local2 = _local5.concat(_local2); } return(_local2); }; gObj.scores.scoreAnim = function (args) { var _local9 = args.lX; var _local8 = args.lY; var _local2 = args.val; var _local7 = args.linkageID; if (_local7 == undefined) { _local7 = gObj.scores.scoreAnimLinkage; } var _local4 = args.targetClip; if (_local4 == undefined) { _local4 = _root; } var _local6 = args.clipDepth; if (_local6 == undefined) { _local6 = _local4.getNextHighestDepth(); } if (int(_local2) > 0) { _local2 = "+" + _local2; } var _local10 = "sa" + gObj.scores.scoreAnimIterator; var _local3 = _local4.attachMovie(_local7, _local10, _local6); _local3._x = _local9; _local3._y = _local8; _local3.scoreClip_mc.animScore_txt.text = _local2; _local3.scoreClipS_mc.animScore_txt.text = _local2; _local3.play(); }; gObj.scores.incScore = function (amount) { trace("incScore:" + amount); gObj.scores.score = gObj.scores.score + amount; if (gObj.scores.score < 0) { gObj.scores.score = 0; } gObj.scores.updateScore(); }; gObj.scores.updateScore = function () { var _local1 = gObj.scores.leadingZeros(gObj.scores.score, gObj.scores.scoreDigits); gObj.scores.scoreField.text = _local1; trace("updateScore:" + _local1); }; gObj.scores.incShield = function (amount) { trace(">> decShield:" + amount); gObj.scores.shield = gObj.scores.shield + amount; if (gObj.scores.shield <= 1) { gObj.scores.shield = 1; gObj.scores.shieldDepleted(); return(undefined); } gObj.scores.updateShield(); }; gObj.scores.setShield = function (amount) { gObj.scores.shield = amount; if (gObj.scores.shield <= 1) { gObj.scores.shield = 1; gObj.scores.shieldDepleted(); return(undefined); } gObj.scores.updateShield(); }; gObj.scores.updateShield = function () { gObj.scores.shield_mc.gotoAndStop(gObj.scores.shield); gObj.scores.shield_mc.sflash_mc.play(); }; gObj.scores.shieldDepleted = function () { trace("SHIELDS DEPLETED!!"); gObj.scores.shield_mc.gotoAndStop(1); gObj.ship._mc.ship_mc.gotoAndPlay("deadAnim"); }; trace("#INC: JRV_helpers_fwdback.as"); MovieClip.prototype.backward = function () { this.onEnterFrame = function () { this.prevFrame(); if (this._currentframe == 1) { delete this.onEnterFrame; } }; }; MovieClip.prototype.forward = function () { this.onEnterFrame = function () { this.nextFrame(); if (this._currentframe == this._totalframes) { delete this.onEnterFrame; } }; }; MovieClip.prototype.playTo = function (frNum) { trace((("PLAYTO:" + frNum) + " FROM:") + this._currentframe); this.frNum = frNum; if (frNum) { if (this._currentframe < frNum) { this.onEnterFrame = function () { this.nextFrame(); if (this._currentframe == this.frNum) { trace("FWD got there:" + this._currentframe); delete this.onEnterFrame; } if (this._currentframe == this._totalframes) { this.gotoAndStop(1); } }; } if (this._currentframe > frNum) { this.onEnterFrame = function () { this.prevFrame(); if (this._currentframe == this.frNum) { trace("BKW got there:" + this._currentframe); delete this.onEnterFrame; } if (this._currentframe == 1) { this.gotoAndStop(this._totalframes); } }; } } }; MovieClip.prototype.forwardTo = function () { this.frNum = frNum; this.onEnterFrame = function () { this.nextFrame(); trace((("turning: on:" + this._currentframe) + " >> to >>") + this.frNum); if (this._currentframe == this.frNum) { trace("got there:" + this._currentframe); delete this.onEnterFrame; } if (this._currentframe == this._totalframes) { this.gotoAndStop(1); } }; }; MovieClip.prototype.backwardTo = function (frNum) { this.frNum = frNum; this.onEnterFrame = function () { this.prevFrame(); if (this._currentframe == this.frNum) { delete this.onEnterFrame; } if (this._currentframe == 1) { this.gotoAndStop(this._totalframes); } }; }; trace("#INC: as/JRV_GameObject_4KIDS.as"); _root.gamename = "gijoecopter"; _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.arcadeCheck = function () { var _local2 = _root.arcade_active; return(_local2); }; gObj.FOURKIDS.checkCheat = function (thisCode, clipRef) { thisCode = thisCode.toUpperCase(); trace((_root.cheatson + ">> CHEAT ENTERED:") + thisCode); if (_root.cheatson == 1) { switch (thisCode) { case "CLEARCHEATS" : clipRef.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: CLEAR CHEATS"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.FOURKIDS.cheat_armor = false; gObj.FOURKIDS.cheat_shot = false; gObj.FOURKIDS.cheat_lazer = false; gObj.FOURKIDS.cheat_tiny = false; gObj.FOURKIDS.cheat_big = false; gObj.FOURKIDS.cheat_bigshot = false; gObj.FOURKIDS.cheat_dblscore = false; gObj.FOURKIDS.cheat_dbltime = false; gObj.FOURKIDS.cheat_fast = false; gObj.FOURKIDS.cheat_bats = false; trace("CHEATS CLEARED"); break; case "BATSALAD" : clipRef.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: BAT ENEMIES ONLY"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.FOURKIDS.cheat_bats = true; break; case "FASTCHOPPER" : clipRef.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: SUPER FAST RHINO"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.FOURKIDS.cheat_fast = true; break; case "RHINOARMOR" : clipRef.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: HALF DAMAGE TO RHINO"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.FOURKIDS.cheat_armor = true; break; case "ULTRASHOT" : clipRef.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: UN-STOPPABLE SHOTS"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.FOURKIDS.cheat_shot = true; break; case "JACKPOT" : clipRef.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: DOUBLE POINTS"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.FOURKIDS.cheat_dblscore = true; break; case "COOLLAZER" : clipRef.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: LAZER DOESN'T OVERHEAT"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.FOURKIDS.cheat_lazer = true; break; case "BIGSHOT" : clipRef.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: DOUBLE SHOT SIZE"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.FOURKIDS.cheat_bigshot = true; break; case "SLOWMOJOE" : clipRef.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: DOUBLE GAME TIME"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.FOURKIDS.cheat_dbltime = true; break; case "SHRINKRAY" : clipRef.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: SHRUNKEN ENEMIES"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.FOURKIDS.cheat_small = true; gObj.FOURKIDS.cheat_big = false; break; case "GROWRAY" : clipRef.message_txt.text = "CHEAT CODE ACCEPTED. YOU HAVE UNLOCKED: GIANT ENEMIES"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.FOURKIDS.cheat_big = true; gObj.FOURKIDS.cheat_small = false; break; case "WHOMADEWHO" : clipRef.message_txt.text = "WWW.JRVISUALS.COM\nJose Rodriguez, Paul Zak & Julian Rodriguez"; gObj.soundCon.sfxPlay("auto", "level.wav", 100, 0); gObj.soundCon.sfxPlay("auto", "clip_joe_dukeYo.wav", 50, 0); gObj.env.startFromLevel = 1; break; default : gObj.soundCon.sfxPlay("auto", "boom_3", 100, 0); clipRef.message_txt.text = ("CHEAT CODE DENIED. (" + thisCode) + ")\nPLEASE TRY AGAIN."; trace("CHEAT NOT FOUND"); } } else { clipRef.message_txt.text = "SORRY THIS GAME DOES NOT CURRENTLE HAVE CHEATS ENABLED."; gObj.soundCon.sfxPlay("auto", "boom_3", 100, 0); } }; this.targTrack.init(); this.bgTrack.init(); this.conControl.init(); this.hudCon.init(); this.player.init(); this.playerStatus.init(); this.enemyZone.init(); this.scores.initScores(); this.timerObj.initTimer(this.worldroot.pHud_mc.time_txt); }; gObj.init({gameName:"gijoecopter", baseTime:30, enemyShootLevel:2});
Frame 43
trace("AT MAIN"); stop();
Frame 45
gObj.gameStart(); stop();
Symbol 9 MovieClip Frame 26
stop();
Symbol 10 MovieClip [cobraShot] Frame 1
stop();
Symbol 10 MovieClip [cobraShot] Frame 9
removeMovieClip(this);
Symbol 10 MovieClip [cobraShot] Frame 10
stop();
Symbol 217 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 218 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 219 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 238 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 239 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 240 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 241 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 242 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 243 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 244 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 245 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 246 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 247 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 248 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 249 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 250 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 251 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 252 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 253 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 254 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 255 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }
Symbol 256 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 257 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 36 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 1
stop();
Symbol 52 MovieClip Frame 17
stop();
Symbol 53 MovieClip [mech1] Frame 1
stop();
Symbol 53 MovieClip [mech1] Frame 5
gotoAndStop(this.backToFrame);
Symbol 65 MovieClip Frame 17
stop();
Symbol 66 MovieClip [mech2] Frame 1
stop();
Symbol 66 MovieClip [mech2] Frame 5
gotoAndStop(this.backToFrame);
Symbol 84 MovieClip Frame 17
stop();
Symbol 85 MovieClip [mech3] Frame 1
stop();
Symbol 85 MovieClip [mech3] Frame 5
gotoAndStop(this.backToFrame);
Symbol 88 MovieClip Frame 17
stop();
Symbol 89 MovieClip [mech4] Frame 1
stop();
Symbol 114 MovieClip Frame 1
m1_mc.onPress = function () { this.gotoAndStop(3); }; m2_mc.onPress = function () { this.gotoAndStop(3); }; m3_mc.onPress = function () { this.gotoAndStop(3); }; m4_mc.onPress = function () { this.gotoAndStop(3); };
Symbol 120 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 1
stop();
Symbol 163 MovieClip Frame 1
function counter() { if (getTimer() < targetTime) { } else if (getTimer() >= targetTime) { if (pStop == 1) { _parent.play(); } _parent.play(); clearInterval(timeInterval); } } icon_mc._visible = 0; if (pStop == 0) { } else if (pStop == 1) { _parent.stop(); } timeSet = getTimer(); if (secs == undefined) { secs = 0; } targetTime = timeSet + (secs * 1000); timeInterval = setInterval(counter, 500);
Symbol 164 MovieClip Frame 31
stop();
Symbol 164 MovieClip Frame 40
gotoAndPlay ("stend");
Symbol 164 MovieClip Frame 48
gotoAndPlay ("stend");
Symbol 164 MovieClip Frame 56
gotoAndPlay ("stend");
Symbol 164 MovieClip Frame 64
gotoAndPlay ("stend");
Symbol 164 MovieClip Frame 72
gotoAndPlay ("stend");
Symbol 164 MovieClip Frame 105
if (random(100) > 50) { gObj.soundCon.sfxPlay(5, "clip_joe_failure.wav", 75, 0); } else { gObj.soundCon.sfxPlay(5, "clip_joe_dukeYo.wav", 75, 0); }
Instance of Symbol 163 MovieClip in Symbol 164 MovieClip Frame 110
//component parameters onClipEvent (construct) { secs = 2; pStop = true; }
Symbol 164 MovieClip Frame 115
gotoAndPlay ("stend");
Symbol 178 MovieClip Frame 1
stop();
Symbol 185 Button
on (press) { _parent.gotoAndPlay("out"); } on (rollOver) { startRollo_mc.forward(); } on (rollOut, dragOut, releaseOutside) { startRollo_mc.backward(); }
Symbol 186 Button
on (press) { gotoAndPlay ("sccheat"); } on (rollOver) { cheatRollo_mc.forward(); } on (rollOut, dragOut, releaseOutside) { cheatRollo_mc.backward(); }
Symbol 191 Button
on (press) { play(); }
Symbol 194 MovieClip Frame 2
_quality = "HIGH"; stop();
Symbol 194 MovieClip Frame 4
_quality = "MEDIUM"; stop();
Symbol 194 MovieClip Frame 6
_quality = "LOW"; stop();
Symbol 196 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 202 MovieClip Frame 1
trace(":: gObj.soundCon.musicState ::"); if (gObj.soundCon.musicState == true) { stop(); } else { gotoAndStop (2); }
Symbol 214 Button
on (press) { gotoAndPlay ("scmain"); } on (rollOver) { startRollo_mc.forward(); } on (rollOut, dragOut, releaseOutside) { startRollo_mc.backward(); }
Symbol 215 Button
on (press, keyPress "<Enter>") { var thisCode = cheat_txt.text; var myParent = this; cheat_txt.text = ""; gObj.FOURKIDS.checkCheat(thisCode, myParent); gObj.soundCon.sfxPlay("auto", "level.wav", 50, 0); } on (rollOver) { cheatRollo_mc.forward(); } on (rollOut, dragOut, releaseOutside) { cheatRollo_mc.backward(); }
Symbol 222 MovieClip [Defaults] Frame 1
#initclip 24 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 223 MovieClip [UIObjectExtensions] Frame 1
#initclip 25 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 224 MovieClip [UIObject] Frame 1
#initclip 26 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 225 MovieClip [Border] Frame 1
#initclip 27 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 226 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 229 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 230 MovieClip Frame 1
#initclip 29 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 233 MovieClip [FocusRect] Frame 1
#initclip 30 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 234 MovieClip [FocusManager] Frame 1
#initclip 31 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 235 MovieClip [UIComponentExtensions] Frame 1
#initclip 32 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 236 MovieClip [UIComponent] Frame 1
#initclip 33 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 237 MovieClip [TextInput] Frame 1
#initclip 34 Object.registerClass("TextInput", mx.controls.TextInput); #endinitclip stop();
Symbol 263 Button
on (press, keyPress "<Enter>") { _root.gameover = 1; _parent.play(); } on (rollOver) { cheatRollo_mc.forward(); } on (rollOut, dragOut, releaseOutside) { cheatRollo_mc.backward(); }
Symbol 266 Button
on (press) { _parent.gotoAndPlay("scmain"); } on (rollOver) { startRollo_mc.forward(); } on (rollOut, dragOut, releaseOutside) { startRollo_mc.backward(); }
Symbol 280 MovieClip Frame 1
trace("gObj.worldroot.gameover:" + gObj.worldroot.gameoverJR); if (gObj.worldroot.gameoverJR == true) { gotoAndPlay ("sgameover"); }
Symbol 280 MovieClip Frame 4
gObj.soundCon.sfxPlay("auto", "level.wav", 50, 0);
Symbol 280 MovieClip Frame 13
stop();
Symbol 280 MovieClip Frame 15
gObj.soundCon.sfxPlay("auto", "level.wav", 50, 0);
Instance of Symbol 237 MovieClip [TextInput] "cheat_txt" in Symbol 280 MovieClip Frame 15
//component parameters onClipEvent (construct) { editable = true; password = false; text = ""; maxChars = null; restrict = ""; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 280 MovieClip Frame 26
Selection.setFocus("cheat_txt"); stop();
Symbol 280 MovieClip Frame 30
score_txt.text = gObj.scoreField.text; if (gObj.playerStatus.currentLevel < 10) { level_txt.text = "0" + gObj.playerStatus.currentLevel; } else { level_txt.text = gObj.playerStatus.currentLevel; } gObj.FOURKIDS.updateScore(gObj.scores.score); var ac = gObj.FOURKIDS.arcadeCheck(); if ((ac == undefined) || (ac == false)) { submitScore_mc._visible = false; back_mc._x = back_mc._x + 56; } var hitPercentage = int(gObj.playerStatus.totalHits / (gObj.playerStatus.totalShots / 100)); if (hitPercentage > 100) { hitPercentage = 100; } var hitPercentageT = (String(hitPercentage) + "%"); accu_txt.text = hitPercentageT; go_txt.text = gObj.worldroot.gameoverJRreason;
Symbol 280 MovieClip Frame 31
if (random(100) > 50) { gObj.soundCon.sfxPlay(5, "clip_cobra_laugh.wav", 75, 0); } else { gObj.soundCon.sfxPlay(5, "clip_cobra_victory.wav", 75, 0); }
Symbol 280 MovieClip Frame 42
stop();
Symbol 280 MovieClip Frame 43
gObj.soundCon.sfxPlay("auto", "level.wav", 50, 0);
Symbol 280 MovieClip Frame 48
stop();
Symbol 281 MovieClip Frame 5
stop();
Symbol 281 MovieClip Frame 11
_parent.play(); stop();
Symbol 291 MovieClip Frame 1
stop();
Symbol 310 MovieClip Frame 2
stop();
Symbol 310 MovieClip Frame 13
Instance of Symbol 163 MovieClip in Symbol 310 MovieClip Frame 13
//component parameters onClipEvent (construct) { secs = 3; pStop = true; }
Symbol 310 MovieClip Frame 23
gotoAndPlay (1);
Symbol 313 MovieClip Frame 11
stop();
Symbol 316 MovieClip Frame 2
stop();

Library Items

Symbol 1 Sound [joeShoot.wav]
Symbol 2 Sound [cobShoot]
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:10
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:9 50
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:9
Symbol 9 MovieClipUses:6 8Used by:10 52 65 84 88
Symbol 10 MovieClip [cobraShot]Uses:4 9
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClip [shotJoe]Uses:11
Symbol 13 GraphicUsed by:291 313  Timeline
Symbol 217 MovieClip [__Packages.mx.core.UIObject]
Symbol 218 MovieClip [__Packages.mx.core.UIComponent]
Symbol 219 MovieClip [__Packages.mx.controls.TextInput]
Symbol 238 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 239 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 240 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 241 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 242 MovieClip [__Packages.mx.skins.Border]
Symbol 243 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 244 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 245 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 246 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 247 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 248 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 249 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 250 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 251 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 252 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 253 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 254 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 255 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 256 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 257 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 14 GraphicUsed by:36
Symbol 15 ShapeTweeningUsed by:36
Symbol 16 GraphicUsed by:36
Symbol 17 FontUsed by:18 19 20 21
Symbol 18 EditableTextUses:17Used by:36
Symbol 19 TextUses:17Used by:36
Symbol 20 EditableTextUses:17Used by:36
Symbol 21 EditableTextUses:17Used by:36
Symbol 22 GraphicUsed by:28
Symbol 23 GraphicUsed by:28
Symbol 24 GraphicUsed by:28
Symbol 25 GraphicUsed by:28
Symbol 26 GraphicUsed by:28
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:22 23 24 25 26 27Used by:36 279
Symbol 29 FontUsed by:30 31 199 292 293 294 295 299 300 301 303 304 305 306 307 308
Symbol 30 TextUses:29Used by:32
Symbol 31 TextUses:29Used by:32
Symbol 32 MovieClipUses:30 31Used by:36 280
Symbol 33 BitmapUsed by:34 173
Symbol 34 GraphicUses:33Used by:36 139
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:14 15 16 18 19 20 21 28 32 34 35Used by:Timeline
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:49 52
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:49 52
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:49 52
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:49 52
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:49 52
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:49 52
Symbol 49 MovieClipUses:38 40 42 44 46 48Used by:53
Symbol 50 MovieClipUses:6Used by:51
Symbol 51 MovieClipUses:50Used by:53 66 85
Symbol 52 MovieClipUses:38 40 42 44 46 48 9Used by:53
Symbol 53 MovieClip [mech1]Uses:49 51 52Used by:Timeline
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:64 65
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:64 65
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:64 65
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:64 65
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64 65
Symbol 64 MovieClipUses:55 57 59 61 63Used by:66
Symbol 65 MovieClipUses:55 57 59 61 63 9Used by:66
Symbol 66 MovieClip [mech2]Uses:64 51 65Used by:Timeline
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:83 84
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:83 84
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:83 84
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:83 84
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:83 84
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:83 84
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:83 84
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:83 84
Symbol 83 MovieClipUses:68 70 72 74 76 78 80 82Used by:85
Symbol 84 MovieClipUses:68 70 72 74 76 78 80 82 9Used by:85
Symbol 85 MovieClip [mech3]Uses:83 51 84Used by:Timeline
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:88 89
Symbol 88 MovieClipUses:87 9Used by:89
Symbol 89 MovieClip [mech4]Uses:87 88Used by:Timeline
Symbol 90 SoundUsed by:Timeline
Symbol 91 Sound [boom_1]Used by:Timeline
Symbol 92 SoundUsed by:Timeline
Symbol 93 Sound [boom_2]Used by:Timeline
Symbol 94 Sound [boom_3]Used by:Timeline
Symbol 95 Sound [level.wav]Used by:Timeline
Symbol 96 Sound [musicLoop_2]Used by:Timeline
Symbol 97 Sound [clip_joe_failure.wav]Used by:Timeline
Symbol 98 Sound [clip_joe_dukeYo.wav]Used by:Timeline
Symbol 99 Sound [clip_cobra_laugh.wav]Used by:Timeline
Symbol 100 Sound [clip_cobra_victory.wav]Used by:Timeline
Symbol 101 Sound [musicLoop_1]Used by:Timeline
Symbol 102 Sound [clip_cobra_resourceful.wav]Used by:Timeline
Symbol 103 Sound [clip_cobra_under.wav]Used by:Timeline
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:106
Symbol 106 MovieClipUses:105Used by:Timeline
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:109
Symbol 109 MovieClipUses:108Used by:Timeline
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:112
Symbol 112 MovieClipUses:111Used by:Timeline
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:113Used by:Timeline
Symbol 115 GraphicUsed by:123
Symbol 116 GraphicUsed by:120
Symbol 117 GraphicUsed by:120
Symbol 118 GraphicUsed by:120
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:116 117 118 119Used by:123
Symbol 121 GraphicUsed by:122
Symbol 122 ButtonUses:121Used by:123
Symbol 123 MovieClipUses:115 120 122Used by:Timeline
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:Timeline
Symbol 126 GraphicUsed by:132
Symbol 127 GraphicUsed by:132
Symbol 128 GraphicUsed by:132
Symbol 129 GraphicUsed by:132
Symbol 130 GraphicUsed by:132
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:126 127 128 129 130 131Used by:134
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:132 133Used by:171
Symbol 135 GraphicUsed by:170
Symbol 136 GraphicUsed by:170
Symbol 137 GraphicUsed by:164
Symbol 138 GraphicUsed by:164
Symbol 139 MovieClipUses:34Used by:164
Symbol 140 GraphicUsed by:164
Symbol 141 GraphicUsed by:143
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:141 142Used by:164
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:144Used by:146
Symbol 146 MovieClipUses:145Used by:164
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:149
Symbol 149 MovieClipUses:148Used by:164
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:152
Symbol 152 MovieClipUses:151Used by:164
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:164
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:160
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:160
Symbol 160 MovieClipUses:157 159Used by:164
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:163
Symbol 163 MovieClipUses:162Used by:164 310
Symbol 164 MovieClipUses:137 138 139 140 143 146 149 152 155 160 163Used by:170
Symbol 165 FontUsed by:166
Symbol 166 TextUses:165Used by:170
Symbol 167 GraphicUsed by:170
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:170
Symbol 170 MovieClipUses:135 136 164 166 167 169Used by:171
Symbol 171 MovieClipUses:134 170Used by:Timeline
Symbol 172 GraphicUsed by:281
Symbol 173 GraphicUses:33Used by:280
Symbol 174 GraphicUsed by:280
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:280
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:264 267 280
Symbol 179 GraphicUsed by:280
Symbol 180 FontUsed by:181 183 204 205 206 212 213 216 258 262 265 268 269 270 271 272 273 274 275 276 277 278
Symbol 181 TextUses:180Used by:280
Symbol 182 GraphicUsed by:267 280
Symbol 183 TextUses:180Used by:280
Symbol 184 GraphicUsed by:185 186 214 215 263 266
Symbol 185 ButtonUses:184Used by:280
Symbol 186 ButtonUses:184Used by:280
Symbol 187 GraphicUsed by:203
Symbol 188 FontUsed by:189 192 193
Symbol 189 TextUses:188Used by:194
Symbol 190 GraphicUsed by:191
Symbol 191 ButtonUses:190Used by:194
Symbol 192 TextUses:188Used by:194
Symbol 193 TextUses:188Used by:194
Symbol 194 MovieClipUses:189 191 192 193Used by:203
Symbol 195 GraphicUsed by:196
Symbol 196 ButtonUses:195Used by:203
Symbol 197 FontUsed by:198
Symbol 198 TextUses:197Used by:203
Symbol 199 TextUses:29Used by:203
Symbol 200 GraphicUsed by:202
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:200 201Used by:203
Symbol 203 MovieClipUses:187 194 196 198 199 202Used by:280
Symbol 204 TextUses:180Used by:280
Symbol 205 TextUses:180Used by:280
Symbol 206 TextUses:180Used by:280
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:280
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:280
Symbol 211 GraphicUsed by:280
Symbol 212 TextUses:180Used by:280
Symbol 213 TextUses:180Used by:280
Symbol 214 ButtonUses:184Used by:280
Symbol 215 ButtonUses:184Used by:280
Symbol 216 TextUses:180Used by:280
Symbol 220 FontUsed by:221
Symbol 221 EditableTextUses:220Used by:237
Symbol 222 MovieClip [Defaults]Used by:224
Symbol 223 MovieClip [UIObjectExtensions]Used by:224
Symbol 224 MovieClip [UIObject]Uses:222 223Used by:225 234 236
Symbol 225 MovieClip [Border]Uses:224Used by:226
Symbol 226 MovieClip [RectBorder]Uses:225Used by:237
Symbol 227 GraphicUsed by:229
Symbol 228 GraphicUsed by:229
Symbol 229 ButtonUses:227 228Used by:234
Symbol 230 MovieClipUsed by:234
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClip [BoundingBox]Uses:231Used by:233
Symbol 233 MovieClip [FocusRect]Uses:232Used by:234
Symbol 234 MovieClip [FocusManager]Uses:229 230 233 224Used by:236
Symbol 235 MovieClip [UIComponentExtensions]Used by:236
Symbol 236 MovieClip [UIComponent]Uses:224 234 235Used by:237
Symbol 237 MovieClip [TextInput]Uses:221 226 236Used by:280
Symbol 258 EditableTextUses:180Used by:280
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:280
Symbol 261 GraphicUsed by:264
Symbol 262 TextUses:180Used by:264
Symbol 263 ButtonUses:184Used by:264
Symbol 264 MovieClipUses:178 261 262 263Used by:280
Symbol 265 TextUses:180Used by:267
Symbol 266 ButtonUses:184Used by:267
Symbol 267 MovieClipUses:178 182 265 266Used by:280
Symbol 268 TextUses:180Used by:280
Symbol 269 EditableTextUses:180Used by:280
Symbol 270 EditableTextUses:180Used by:280
Symbol 271 TextUses:180Used by:280
Symbol 272 EditableTextUses:180Used by:280
Symbol 273 TextUses:180Used by:280
Symbol 274 TextUses:180Used by:280
Symbol 275 EditableTextUses:180Used by:280
Symbol 276 TextUses:180Used by:280
Symbol 277 TextUses:180Used by:280
Symbol 278 TextUses:180Used by:279
Symbol 279 MovieClipUses:278 28Used by:280
Symbol 280 MovieClipUses:32 173 174 176 178 179 181 182 183 185 186 203 204 205 206 208 210 211 212 213 214 215 216 237 258 260 264 267 268 269 270 271 272 273 274 275 276 277 279Used by:281
Symbol 281 MovieClipUses:172 280Used by:Timeline
Symbol 282 GraphicUsed by:311
Symbol 283 GraphicUsed by:311
Symbol 284 ShapeTweeningUsed by:291
Symbol 285 GraphicUsed by:291
Symbol 286 GraphicUsed by:291
Symbol 287 GraphicUsed by:289 315
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:287 288Used by:291
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:13 284 285 286 289 290Used by:311
Symbol 292 TextUses:29Used by:311
Symbol 293 TextUses:29Used by:311
Symbol 294 TextUses:29Used by:311
Symbol 295 TextUses:29Used by:311
Symbol 296 GraphicUsed by:298
Symbol 297 GraphicUsed by:298
Symbol 298 MovieClipUses:296 297Used by:311
Symbol 299 TextUses:29Used by:311
Symbol 300 TextUses:29Used by:311
Symbol 301 TextUses:29Used by:311
Symbol 302 GraphicUsed by:311
Symbol 303 EditableTextUses:29Used by:311
Symbol 304 EditableTextUses:29Used by:311
Symbol 305 EditableTextUses:29Used by:311
Symbol 306 EditableTextUses:29Used by:311
Symbol 307 EditableTextUses:29Used by:309
Symbol 308 EditableTextUses:29Used by:309
Symbol 309 MovieClipUses:307 308Used by:310
Symbol 310 MovieClipUses:309 163Used by:311
Symbol 311 MovieClipUses:282 283 291 292 293 294 295 298 299 300 301 302 303 304 305 306 310Used by:Timeline
Symbol 312 GraphicUsed by:Timeline
Symbol 313 MovieClipUses:13Used by:Timeline
Symbol 314 SoundUsed by:Timeline
Symbol 315 MovieClipUses:287Used by:316
Symbol 316 MovieClipUses:315Used by:Timeline

Instance Names

"LB"Frame 4Symbol 36 MovieClip
"bg0"Frame 41Symbol 106 MovieClip
"bg1"Frame 41Symbol 109 MovieClip
"bg2"Frame 41Symbol 112 MovieClip
"ez_mc"Frame 41Symbol 114 MovieClip
"ezshot_mc"Frame 41Symbol 114 MovieClip
"pShot_mc"Frame 41Symbol 114 MovieClip
"tgt_mc"Frame 41Symbol 123 MovieClip
"gun1_mc"Frame 41Symbol 123 MovieClip
"gun2_mc"Frame 41Symbol 123 MovieClip
"tgtBox_mc"Frame 41Symbol 125 MovieClip
"coptr_mc"Frame 41Symbol 171 MovieClip
"main_mc"Frame 41Symbol 281 MovieClip
"pHud_mc"Frame 41Symbol 311 MovieClip
"damageFlash_mc"Frame 45Symbol 316 MovieClip
"boomer_mc"Symbol 53 MovieClip [mech1] Frame 1Symbol 51 MovieClip
"boomer_mc"Symbol 66 MovieClip [mech2] Frame 1Symbol 51 MovieClip
"boomer_mc"Symbol 85 MovieClip [mech3] Frame 1Symbol 51 MovieClip
"lock_mc"Symbol 123 MovieClip Frame 1Symbol 120 MovieClip
"_btn"Symbol 123 MovieClip Frame 1Symbol 122 Button
"glass_mc"Symbol 134 MovieClip Frame 1Symbol 132 MovieClip
"icon_mc"Symbol 163 MovieClip Frame 1Symbol 162 MovieClip
"conScreen_mc"Symbol 170 MovieClip Frame 1Symbol 164 MovieClip
"conLevel_mc"Symbol 170 MovieClip Frame 1Symbol 169 MovieClip
"cockpit_mc"Symbol 171 MovieClip Frame 1Symbol 134 MovieClip
"con_mc"Symbol 171 MovieClip Frame 1Symbol 170 MovieClip
"qtext_mc"Symbol 203 MovieClip Frame 1Symbol 194 MovieClip
"music_mc"Symbol 203 MovieClip Frame 1Symbol 202 MovieClip
"boundingBox_mc"Symbol 233 MovieClip [FocusRect] Frame 1Symbol 232 MovieClip [BoundingBox]
"tabCapture"Symbol 234 MovieClip [FocusManager] Frame 1Symbol 229 Button
"label"Symbol 237 MovieClip [TextInput] Frame 1Symbol 221 EditableText
"cheatRollo_mc"Symbol 264 MovieClip Frame 1Symbol 178 MovieClip
"startRollo_mc"Symbol 267 MovieClip Frame 1Symbol 178 MovieClip
"startRollo_mc"Symbol 280 MovieClip Frame 4Symbol 178 MovieClip
"cheatRollo_mc"Symbol 280 MovieClip Frame 4Symbol 178 MovieClip
"startRollo_mc"Symbol 280 MovieClip Frame 15Symbol 178 MovieClip
"cheatRollo_mc"Symbol 280 MovieClip Frame 15Symbol 178 MovieClip
"cheat_txt"Symbol 280 MovieClip Frame 15Symbol 237 MovieClip [TextInput]
"message_txt"Symbol 280 MovieClip Frame 15Symbol 258 EditableText
"submitScore_mc"Symbol 280 MovieClip Frame 30Symbol 264 MovieClip
"back_mc"Symbol 280 MovieClip Frame 30Symbol 267 MovieClip
"score_txt"Symbol 280 MovieClip Frame 30Symbol 269 EditableText
"level_txt"Symbol 280 MovieClip Frame 30Symbol 270 EditableText
"accu_txt"Symbol 280 MovieClip Frame 30Symbol 272 EditableText
"go_txt"Symbol 280 MovieClip Frame 30Symbol 275 EditableText
"HUDscreen_mc"Symbol 281 MovieClip Frame 5Symbol 280 MovieClip
"s_txt"Symbol 309 MovieClip Frame 1Symbol 307 EditableText
"_txt"Symbol 309 MovieClip Frame 1Symbol 308 EditableText
"msg_mc"Symbol 310 MovieClip Frame 1Symbol 309 MovieClip
"dmg_mc"Symbol 311 MovieClip Frame 1Symbol 291 MovieClip
"temp_mc"Symbol 311 MovieClip Frame 1Symbol 291 MovieClip
"time_txt"Symbol 311 MovieClip Frame 1Symbol 303 EditableText
"level_txt"Symbol 311 MovieClip Frame 1Symbol 304 EditableText
"cobra_txt"Symbol 311 MovieClip Frame 1Symbol 305 EditableText
"score_txt"Symbol 311 MovieClip Frame 1Symbol 306 EditableText
"msgAnim_mc"Symbol 311 MovieClip Frame 1Symbol 310 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "joeShoot.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "cobShoot"
ExportAssets (56)Timeline Frame 1Symbol 10 as "cobraShot"
ExportAssets (56)Timeline Frame 1Symbol 12 as "shotJoe"
ExportAssets (56)Timeline Frame 1Symbol 217 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 218 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 219 as "__Packages.mx.controls.TextInput"
ExportAssets (56)Timeline Frame 1Symbol 238 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 239 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 240 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 241 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 242 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 243 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 244 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 245 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 246 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 247 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 248 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 249 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 250 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 251 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 252 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 253 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 254 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 255 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 256 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 257 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 25Symbol 53 as "mech1"
ExportAssets (56)Timeline Frame 25Symbol 66 as "mech2"
ExportAssets (56)Timeline Frame 25Symbol 85 as "mech3"
ExportAssets (56)Timeline Frame 25Symbol 89 as "mech4"
ExportAssets (56)Timeline Frame 27Symbol 91 as "boom_1"
ExportAssets (56)Timeline Frame 29Symbol 93 as "boom_2"
ExportAssets (56)Timeline Frame 30Symbol 94 as "boom_3"
ExportAssets (56)Timeline Frame 31Symbol 95 as "level.wav"
ExportAssets (56)Timeline Frame 32Symbol 96 as "musicLoop_2"
ExportAssets (56)Timeline Frame 33Symbol 97 as "clip_joe_failure.wav"
ExportAssets (56)Timeline Frame 34Symbol 98 as "clip_joe_dukeYo.wav"
ExportAssets (56)Timeline Frame 35Symbol 99 as "clip_cobra_laugh.wav"
ExportAssets (56)Timeline Frame 36Symbol 100 as "clip_cobra_victory.wav"
ExportAssets (56)Timeline Frame 37Symbol 96 as "musicLoop_2"
ExportAssets (56)Timeline Frame 38Symbol 101 as "musicLoop_1"
ExportAssets (56)Timeline Frame 39Symbol 102 as "clip_cobra_resourceful.wav"
ExportAssets (56)Timeline Frame 40Symbol 103 as "clip_cobra_under.wav"
ExportAssets (56)Timeline Frame 41Symbol 222 as "Defaults"
ExportAssets (56)Timeline Frame 41Symbol 223 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 41Symbol 224 as "UIObject"
ExportAssets (56)Timeline Frame 41Symbol 225 as "Border"
ExportAssets (56)Timeline Frame 41Symbol 226 as "RectBorder"
ExportAssets (56)Timeline Frame 41Symbol 232 as "BoundingBox"
ExportAssets (56)Timeline Frame 41Symbol 233 as "FocusRect"
ExportAssets (56)Timeline Frame 41Symbol 234 as "FocusManager"
ExportAssets (56)Timeline Frame 41Symbol 235 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 41Symbol 236 as "UIComponent"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"
ExportAssets (56)Timeline Frame 41Symbol 237 as "TextInput"

Labels

"OK"Frame 1
"PRE"Frame 11
"EXI"Frame 21
"MAIN"Frame 42
"boom"Symbol 52 MovieClip Frame 1
"boom"Symbol 65 MovieClip Frame 1
"boom"Symbol 84 MovieClip Frame 1
"boom"Symbol 88 MovieClip Frame 1
"start"Symbol 164 MovieClip Frame 1
"stend"Symbol 164 MovieClip Frame 25
"logo"Symbol 164 MovieClip Frame 30
"mech0"Symbol 164 MovieClip Frame 35
"mech1"Symbol 164 MovieClip Frame 41
"mech2"Symbol 164 MovieClip Frame 49
"mech3"Symbol 164 MovieClip Frame 57
"mech4"Symbol 164 MovieClip Frame 65
"duke"Symbol 164 MovieClip Frame 101
"on"Symbol 202 MovieClip Frame 1
"off"Symbol 202 MovieClip Frame 2
"scmain"Symbol 280 MovieClip Frame 4
"sccheat"Symbol 280 MovieClip Frame 15
"sgameover"Symbol 280 MovieClip Frame 30
"on"Symbol 281 MovieClip Frame 1
"out"Symbol 281 MovieClip Frame 6
"showMsg"Symbol 310 MovieClip Frame 5
"hideMsg"Symbol 310 MovieClip Frame 15

Dynamic Text Variables

percentSymbol 18 EditableText"100%"
KBloadedSymbol 20 EditableText"0000"
KBtotalSymbol 21 EditableText"10000"




http://swfchan.com/6/26294/info.shtml
Created: 22/5 -2019 20:03:31 Last modified: 22/5 -2019 20:03:31 Server time: 17/05 -2024 06:04:59