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

swfchan turned sixteen years old today! (5may2024)

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

Bakugan Battle.swf

This is the info page for
Flash #133982

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


Text
PLAY AGAIN

Are you prepared to enter the Bakugan Arena? The following instructions will
help you play this online Bakugan game.
After clicking the "START" button you will be shown 3 Bakugan Brawlers.
Please choose one. Once you choose one you can go to the Battle Arena!
To roll the Bakugan Brawler, you must press the space bar. Press the space
bar at the right time to catch the best speed from the "Speed Meter".
Once your ball lands on a Gate Card it will open up to display the Bakugan
Brawler as well as display the "G- Power". Next, the Opponent wil roll their
Bakugan and reveal their "G-Power". The screen that follows will display
your results. G-Power numbers match with the colors on the Gate Card as
well as the Ability Card. Once the numbers are processed, a winner is
determined!
Have fun!

PLAYER

OPPONENT

<p align="center"><font face="BoltEF" size="22" color="#ffa0a0" letterSpacing="0.000000" kerning="1"><b>222</b></font></p>

<p align="center"><font face="BoltEF" size="22" color="#ffa0a0" letterSpacing="0.000000" kerning="1"><b>222</b></font></p>

<p align="center"><font face="BoltEF" size="22" color="#ffa0a0" letterSpacing="0.000000" kerning="1"><b>222</b></font></p>

<p align="center"><font face="BoltEF" size="22" color="#ffa0a0" letterSpacing="0.000000" kerning="1"><b>222</b></font></p>

<p align="center"><font face="BoltEF" size="22" color="#ffa0a0" letterSpacing="0.000000" kerning="1"><b>222</b></font></p>

<p align="center"><font face="BoltEF" size="22" color="#ffa0a0" letterSpacing="0.000000" kerning="1"><b>222</b></font></p>

CONGRATULATIONS!

YOU ARE
THE
WINNER!

SORRY!

YOU HAVE
BEEN
DEFEATED!

ActionScript [AS1/AS2]

Frame 1
function initPreLoader() { preloader_mc.bar_mc._xscale = 0; this.onEnterFrame = function () { _filesize = this.getBytesTotal(); _loaded = this.getBytesLoaded(); _percent = Math.round((_loaded / _filesize) * 100); if (_loaded >= _filesize) { delete onEnterFrame; caurina.transitions.Tweener.addTween(preloader_mc.bar_mc, {_xscale:100, time:4, transition:"easeOutExpo", onComplete:goNow()}); } else { caurina.transitions.Tweener.addTween(preloader_mc.bar_mc, {_xscale:_percent, time:0.5, transition:"easeOutCubic"}); stop(); } }; } function goNow() { gotoAndStop (2); } function playSlide() { slideSound.start(); } stop(); var loaderSound = new Sound(footer_mc); var battleSound = new Sound(); var clickSound = new Sound(); var rollSound = new Sound(); var transformSound = new Sound(); var slideSound = new Sound(bg_mc); slideSound.attachSound("panelslide_sound.mp3"); var mainSound = new Sound(); var buildSound = new Sound(); buildSound.attachSound("build_loop.mp3"); mainSound.attachSound("main_loop.mp3"); battleSound.attachSound("battle_loop.mp3"); loaderSound.attachSound("loader_door.mp3"); slideSound.setVolume(25); clickSound.attachSound("click"); rollSound.attachSound("roll"); transformSound.attachSound("transform"); loaderSound.start(); caurina.transitions.Tweener.addTween(header_mc, {_y:0, delay:0.4, time:0.5, transition:"easeOutCubic"}); caurina.transitions.Tweener.addTween(footer_mc, {_y:650, delay:0.7, time:0.5, transition:"easeOutCubic"}); caurina.transitions.Tweener.addTween(preloader_mc, {_x:450, delay:1.5, time:0.5, transition:"easeOutExpo", onComplete:initPreLoader}); caurina.transitions.Tweener.addTween(preloader_mc, {_alpha:100, delay:1.4, time:0.1, transition:"easeOutExpo", onComplete:playSlide});
Frame 2
function doVideo() { vidPanel_mc.doVideo(); } function finishIntro() { vidPanel_mc.my_ns.close(); clickSound.start(); slideSound.start(); caurina.transitions.Tweener.addTween(vidPanel_mc, {_x:-450, time:1, delay:1, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(skip_mc, {_y:650, time:1, delay:1.4, transition:"easeOutQuint"}); gotoAndStop (3); } stop(); caurina.transitions.Tweener.addTween(vidPanel_mc, {_x:450, time:1, delay:4, transition:"easeOutQuint", onComplete:doVideo}); caurina.transitions.Tweener.addTween(preloader_mc, {_x:-300, time:1, delay:3, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(skip_mc, {_y:580, time:0.5, delay:4.4, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(preloader_mc, {_alpha:100, time:1, delay:2, transition:"easeOutQuint", onComplete:playSlide}); skip_mc.onRelease = finishIntro;
Frame 3
function buildPanel2() { caurina.transitions.Tweener.addTween(helpBox_mc.upperTab_mc, {_y:-150, time:1, transition:"easeInQuint"}); caurina.transitions.Tweener.addTween(helpBox_mc.lowerTab_mc, {_y:150, time:1, transition:"easeInQuint"}); caurina.transitions.Tweener.addTween(helpBox_mc.next_mc, {_y:190, time:0.5, delay:0.3, transition:"easeOutQuint"}); } function playBuild() { loaderSound.start(); } function initIntroAnim() { function bgFireReset() { caurina.transitions.Tweener.addTween(intro.bgFire_mc, {_brightness:0, _contrast:0, _Blur_blurX:0, _Blur_blurY:0, time:5, transition:"easeInQuint", onStart:frontFireLoop1, onComplete:bgFireLoop}); } function fire2Reset() { caurina.transitions.Tweener.addTween(intro.fire2_mc, {_brightness:0, _contrast:0, _Blur_blurX:0, time:3, transition:"easeInQuint"}); } function fire1Reset() { caurina.transitions.Tweener.addTween(intro.fire1_mc, {_brightness:0, _contrast:0, _Blur_blurY:0, time:2, transition:"easeInQuint"}); } function danReset() { caurina.transitions.Tweener.addTween(intro.dan_mc, {time:0.5, _y:240, transition:"easeInExpo"}); } function maruchoReset() { caurina.transitions.Tweener.addTween(intro.marucho_mc, {time:0.5, _x:573, transition:"easeInExpo"}); } function runoReset() { caurina.transitions.Tweener.addTween(intro.runo_mc, {time:0.5, _x:92, transition:"easeInExpo"}); } function jasmineReset() { caurina.transitions.Tweener.addTween(intro.jasmine_mc, {time:0.5, _x:657, transition:"easeInExpo"}); } function shunReset() { caurina.transitions.Tweener.addTween(intro.shun_mc, {time:0.5, _x:-9, transition:"easeInExpo"}); } function aliceMasqueReset() { caurina.transitions.Tweener.addTween(intro.aliceMasque_mc, {time:0.5, _x:642, transition:"easeInExpo"}); } function baddiesReset() { caurina.transitions.Tweener.addTween(intro.baddies_mc, {time:0.5, _y:-25, transition:"easeInExpo"}); } setIntroAnim(); caurina.transitions.Tweener.addTween(intro.bgPurple_mc, {_alpha:100, time:1, transition:"easeInQuint"}); caurina.transitions.Tweener.addTween(intro.bgFire_mc, {_Blur_blurX:15, _Blur_blurY:15, time:0.1}); caurina.transitions.Tweener.addTween(intro.bgFire_mc, {_alpha:100, _brightness:1, _contrast:1, _Blur_blurX:15, _Blur_blurY:15, time:1, delay:0.3, transition:"easeInQuint", onComplete:bgFireReset}); caurina.transitions.Tweener.addTween(intro.fire2_mc, {_alpha:100, _brightness:1, _contrast:0.2, _Blur_blurX:100, time:1, delay:0.5, transition:"easeInQuint", onComplete:fire2Reset}); caurina.transitions.Tweener.addTween(intro.fire1_mc, {_alpha:100, _brightness:1.2, _contrast:0.2, _Blur_blurY:100, time:1, delay:0.5, transition:"easeInQuint", onComplete:fire1Reset}); caurina.transitions.Tweener.addTween(intro.dan_mc, {_Blur_blurY:100, time:0.1}); caurina.transitions.Tweener.addTween(intro.dan_mc, {_alpha:100, _y:80, _Blur_blurY:0, time:0.8, delay:0.5, transition:"easeInExpo", onComplete:danReset}); caurina.transitions.Tweener.addTween(intro.marucho_mc, {_Blur_blurX:50, time:0.1}); caurina.transitions.Tweener.addTween(intro.marucho_mc, {_alpha:100, _x:593, _Blur_blurX:0, time:0.8, delay:0.9, transition:"easeInExpo", onComplete:maruchoReset}); caurina.transitions.Tweener.addTween(intro.runo_mc, {_Blur_blurX:50, time:0.1}); caurina.transitions.Tweener.addTween(intro.runo_mc, {_alpha:100, _x:72, _Blur_blurX:0, time:0.8, delay:1.1, transition:"easeInExpo", onComplete:runoReset}); caurina.transitions.Tweener.addTween(intro.jasmine_mc, {_Blur_blurX:50, time:0.1}); caurina.transitions.Tweener.addTween(intro.jasmine_mc, {_alpha:100, _x:677, _Blur_blurX:0, time:0.8, delay:1.3, transition:"easeInExpo", onComplete:jasmineReset}); caurina.transitions.Tweener.addTween(intro.shun_mc, {_Blur_blurX:50, time:0.1}); caurina.transitions.Tweener.addTween(intro.shun_mc, {_alpha:100, _x:-29, _Blur_blurX:0, time:0.8, delay:1.5, transition:"easeInExpo", onComplete:shunReset}); caurina.transitions.Tweener.addTween(intro.aliceMasque_mc, {_Blur_blurX:50, time:0.1}); caurina.transitions.Tweener.addTween(intro.aliceMasque_mc, {_alpha:100, _x:662, _Blur_blurX:0, time:0.8, delay:1.7, transition:"easeInExpo", onComplete:aliceMasqueReset}); caurina.transitions.Tweener.addTween(intro.baddies_mc, {_tintBrightness:-1, _Blur_blurY:100, time:0.1}); caurina.transitions.Tweener.addTween(intro.baddies_mc, {_tintBrightness:0, time:5, delay:3.3}); caurina.transitions.Tweener.addTween(intro.baddies_mc, {_alpha:100, _y:-75, _Blur_blurY:0, time:1.4, delay:2, transition:"easeInQuint", onComplete:baddiesReset}); } function setIntroAnim() { intro.bgPurple_mc._alpha = (intro.bgFire_mc._alpha = (intro.fire2_mc._alpha = (intro.fire1_mc._alpha = (intro.baddies_mc._alpha = (intro.dan_mc._alpha = (intro.marucho_mc._alpha = (intro.runo_mc._alpha = (intro.jasmine_mc._alpha = (intro.shun_mc._alpha = (intro.aliceMasque_mc._alpha = (intro.fireSpin_mc._alpha = initAlpha))))))))))); intro.baddies_mc._y = 217; intro.dan_mc._y = 400; intro.marucho_mc._x = 340; intro.runo_mc._x = 312; intro.jasmine_mc._x = 350; intro.shun_mc._x = 330; intro.aliceMasque_mc._x = 295; } stop(); caurina.transitions.Tweener.addTween(help_mc, {_y:0, delay:1, time:1.5, transition:"easeOutQuad"}); caurina.transitions.Tweener.addTween(bg_mc, {_y:-650, time:1, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(start_mc, {_y:480, time:0.6, delay:3, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(instructions_mc, {_y:550, time:0.6, delay:3.6, transition:"easeOutQuint"}); start_mc.onRelease = function () { clickSound.start(); caurina.transitions.Tweener.addTween(help_mc, {_y:-200, time:1.5, transition:"easeOutQuint", onComplete:playBuild}); caurina.transitions.Tweener.addTween(bg_mc, {_y:0, time:1, delay:1.5, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(start_mc, {_y:680, time:0.6, delay:1, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(instructions_mc, {_y:700, time:0.6, delay:0.5, transition:"easeOutQuint"}); gotoAndStop (4); }; instructions_mc.onRelease = (help_mc.onRelease = function () { start_mc.enabled = false; caurina.transitions.Tweener.addTween(help_mc, {_y:-200, time:1.5, transition:"easeInQuint", onComplete:playBuild}); clickSound.start(); caurina.transitions.Tweener.addTween(bg_mc, {_y:0, time:1, delay:1.5, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(start_mc, {_y:680, time:0.6, delay:1, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(instructions_mc, {_y:700, time:0.6, delay:0.5, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(helpBox_mc, {_y:350, time:1, delay:1.5, transition:"easeOutQuint", onComplete:buildPanel2}); }); helpBox_mc.next_mc.onRelease = function () { clickSound.start(); slideSound.start(); start_mc.enabled = true; caurina.transitions.Tweener.addTween(bg_mc, {_y:-650, time:1, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(start_mc, {_y:480, time:0.6, delay:1.4, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(instructions_mc, {_y:550, time:0.6, delay:1.8, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(instructions_mc, {_y:700, time:0.6, delay:0.5, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(helpBox_mc, {_y:1000, time:0.6, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(help_mc, {_y:0, delay:1, time:1.5, transition:"easeOutQuad"}); }; caurina.transitions.properties.ColorShortcuts.init(); caurina.transitions.properties.FilterShortcuts.init(); var intro = introAnim_mc; var initAlpha = 0; initIntroAnim(); mainSound.start(0, 99);
Frame 4
function buildPanel() { caurina.transitions.Tweener.addTween(choose_mc.upperTab_mc, {_y:-150, time:1, transition:"easeInQuint"}); caurina.transitions.Tweener.addTween(choose_mc.lowerTab_mc, {_y:150, time:1, transition:"easeInQuint"}); caurina.transitions.Tweener.addTween(choose_mc.next_mc, {_y:160, time:0.5, delay:0.3, transition:"easeOutQuint"}); } function playSlide() { slideSound.start(); } stop(); hoose_mc.redBall_mc.ball_mc.stop(); choose_mc.yellowBall_mc.ball_mc.stop(); choose_mc.blackBall_mc.ball_mc.stop(); caurina.transitions.Tweener.addTween(choose_mc, {_alpha:100, time:1, delay:2, transition:"easeOutQuint", onComplete:playSlide}); caurina.transitions.Tweener.addTween(choose_mc, {_x:450, time:1, delay:3.5, transition:"easeOutQuint", onComplete:buildPanel}); caurina.transitions.Tweener.addTween(chooseHeader_mc, {_y:60, time:1, delay:3, transition:"easeOutQuint"});
Frame 5
function doSection() { caurina.transitions.Tweener.addTween(bg_mc, {_y:-650, time:1, delay:1.2, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(info_mc, {_x:0, time:1, delay:3, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(speed_mc, {_x:0, time:1, delay:3.2, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(card_mc, {_x:0, time:1, delay:3.4, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(battle_mc, {_y:325, time:1, delay:4.2, transition:"easeOutQuint"}); caurina.transitions.Tweener.addTween(battle_mc, {_y:-60, time:1, delay:6.2, transition:"easeInQuint"}); } function launchBall(force) { loaderSound.attachSound("launch"); loaderSound.start(); balls_mc.ball_mc.play(); caurina.transitions.Tweener.addTween(gpbg_mc, {_xscale:260, _yscale:260, _y:750 + force, time:1, transition:"easeInOutQuad", onComplete:showSelected()}); caurina.transitions.Tweener.addTween(balls_mc, {_y:395, time:1, transition:"easeInOutQuad"}); } function showSelected() { caurina.transitions.Tweener.addTween(selectedCard_mc, {_x:900, time:1, delay:3.5, transition:"easeOutExpo", onComplete:compPlay()}); caurina.transitions.Tweener.addTween(selectedCard_mc, {_x:1300, time:1, delay:5.5, transition:"easeOutExpo"}); } function compPlay() { caurina.transitions.Tweener.addTween(card_mc, {_x:-400, time:1, delay:3, transition:"easeInExpo"}); speed2_mc.barsFake_mc.play(); caurina.transitions.Tweener.addTween(gpbg_mc, {_xscale:100, delay:4.5, _yscale:100, _y:325, time:1, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(balls_mc, {_xscale:35, delay:4.5, _yscale:35, _y:185, time:1, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(speed_mc, {_x:-250, delay:4, time:0.5, transition:"easeOutQuad"}); caurina.transitions.Tweener.addTween(ballsComp_mc, {_y:598, delay:5, time:1, transition:"easeOutQuad", onComplete:initComp()}); } function initComp() { caurina.transitions.Tweener.addTween(card_mc, {_x:0, time:1, delay:2.5, transition:"easeInExpo"}); _compNum = Math.ceil(Math.random() * 3); if (_compNum == _global.ballSelected) { _compNum++; if (_compNum > 3) { _compNum = 1; } } speed2_mc.play(); caurina.transitions.Tweener.addTween(speed2_mc, {_x:0, time:1, delay:6, transition:"easeOutQuad"}); ballsComp_mc.gotoAndStop(_compNum); caurina.transitions.Tweener.addTween(balls_mc, {_alpha:100, time:4, onComplete:launchBallComp}); } function compThrow() { loaderSound.start(); loaderSound.attachSound("loader_door.mp3"); speed2_mc.barsFake_mc.stop(); ballsComp_mc.ball_mc.play(); caurina.transitions.Tweener.addTween(ballsComp_mc, {_y:435, time:1, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(gpbg_mc, {_xscale:250, _yscale:250, _y:720, time:1, transition:"easeInOutQuad"}); trace("TIRE"); } function launchBallComp(force) { speed2_mc.stop(); caurina.transitions.Tweener.addTween(card_mc, {_x:-400, time:1, transition:"easeInExpo"}); caurina.transitions.Tweener.addTween(card_mc, {_alpha:100, time:2, transition:"easeInExpo", onComplete:updateCard}); caurina.transitions.Tweener.addTween(card_mc, {_x:0, time:1, delay:1.5, transition:"easeInExpo"}); info_mc.gotoAndStop(2); caurina.transitions.Tweener.addTween(balls_mc, {_xscale:75, delay:4.5, _yscale:75, _y:380, time:1, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(balls_mc, {_alpha:100, time:4.5, onComplete:compThrow}); caurina.transitions.Tweener.addTween(selectedCard_mc, {_x:900, time:1, delay:5.5, transition:"easeOutExpo"}); caurina.transitions.Tweener.addTween(bg_mc, {_y:0, time:2, delay:12.5, transition:"easeOutExpo", onComplete:doScore}); caurina.transitions.Tweener.addTween(info_mc, {_x:-220, delay:12, time:1, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(info_mc, {_alpha:100, delay:11.5, time:1, transition:"easeInOutQuad", onComplete:playBuild}); caurina.transitions.Tweener.addTween(speed2_mc, {_x:-220, delay:12, time:1, transition:"easeInOutQuad"}); } function updateCard() { trace(_compNum); selectedCard_mc.gotoAndStop(_compNum); card_mc.gotoAndStop(_compNum); } function doScore() { switch (_compNum) { case 1 : rightScore_mc.bakugan_txt.text = 600; rightScore_mc.gate_txt.text = 0; rightScore_mc.total_txt.text = 600; _compScore = 600; break; case 2 : rightScore_mc.bakugan_txt.text = 330; rightScore_mc.gate_txt.text = 0; rightScore_mc.total_txt.text = 330; _compScore = 330; break; case 3 : rightScore_mc.bakugan_txt.text = 440; rightScore_mc.gate_txt.text = 0; rightScore_mc.total_txt.text = 440; _compScore = 440; } switch (_global.ballSelected) { case 1 : leftScore_mc.bakugan_txt.text = 600; leftScore_mc.gate_txt.text = 0; leftScore_mc.total_txt.text = 600; _playerScore = 600; break; case 2 : leftScore_mc.bakugan_txt.text = 330; leftScore_mc.gate_txt.text = 0; leftScore_mc.total_txt.text = 330; _playerScore = 330; break; case 3 : leftScore_mc.bakugan_txt.text = 440; leftScore_mc.gate_txt.text = 0; leftScore_mc.total_txt.text = 440; _playerScore = 440; } leftScore_mc.balls_mc.gotoAndStop(_global.ballSelected); rightScore_mc.balls_mc.gotoAndStop(_compNum); slideSound.start(); chooseHeader_mc.gotoAndStop(2); caurina.transitions.Tweener.addTween(chooseHeader_mc, {_y:60, time:1, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(center_mc, {_y:390, time:1, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(leftScore_mc, {_x:0, time:1, delay:1, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(info_mc, {_x:0, time:1, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(info2_mc, {_x:900, time:1, transition:"easeInOutQuad"}); info_mc.gotoAndStop(1); caurina.transitions.Tweener.addTween(rightScore_mc, {_x:900, time:1, delay:1, transition:"easeInOutQuad", onComplete:doGateCard}); gateNum = Math.ceil(Math.random() * 2); center_mc.gateCard_mc.gotoAndStop(gateNum); } function doGateCard() { gateNum = Math.ceil(Math.random() * 2); center_mc.gateCard_mc.gotoAndStop(gateNum); switch (gateNum) { case 1 : doFirePit(); return; case 2 : doGPower(); } } function doFirePit() { switch (_global.ballSelected) { case 1 : leftGateScore = 140; break; case 2 : leftGateScore = 20; break; case 3 : leftGateScore = 20; } switch (_compNum) { case 1 : rightGateScore = 140; break; case 2 : rightGateScore = 20; break; case 3 : rightGateScore = 20; } addPoints(); } function doGPower() { switch (_global.ballSelected) { case 1 : leftGateScore = 80; break; case 2 : leftGateScore = 20; break; case 3 : leftGateScore = 50; } switch (_compNum) { case 1 : rightGateScore = 80; break; case 2 : rightGateScore = 20; break; case 3 : rightGateScore = 50; } addPoints(); } function addPoints() { loaderSound.attachSound("total"); loaderSound.setVolume(50); loaderSound.start(0, 400); num1 = 0; num2 = 0; onEnterFrame = function () { if (num1 != leftGateScore) { num1++; leftScore_mc.gate_txt.text = num1; leftScore_mc.total_txt.text = _playerScore + num1; } if (num2 != rightGateScore) { num2++; rightScore_mc.gate_txt.text = num2; rightScore_mc.total_txt.text = _compScore + num2; } if ((num1 >= leftGateScore) && (num2 >= rightGateScore)) { loaderSound.stop(); delete onEnterFrame; trace("Finished"); caurina.transitions.Tweener.addTween(center_mc.gateCard_mc, {_alpha:0, time:1, delay:5, transition:"easeInOutQuad", onComplete:doAbility}); caurina.transitions.Tweener.addTween(chooseHeader_mc, {_y:-200, time:1, delay:4, transition:"easeInOutQuad"}); } }; } function doAbility() { chooseHeader_mc.gotoAndStop(3); center_mc.gotoAndStop(2); center_mc.ability_mc._alpha = 0; abilityNum = Math.ceil(Math.random() * 2); center_mc.ability_mc.gotoAndStop(abilityNum); caurina.transitions.Tweener.addTween(chooseHeader_mc, {_y:60, time:1, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(center_mc.ability_mc, {_alpha:100, time:1, transition:"easeInOutQuad", onComplete:calcAbility}); } function calcAbility() { doBrightLight(); doGPowerAb(); } function doBrightLight() { if (abilityNum == 1) { switch (_global.ballSelected) { case 1 : leftAbScore = 0; break; case 2 : leftAbScore = 50; break; case 3 : leftAbScore = 50; } } else { switch (_compNum) { case 1 : rightAbScore = 0; break; case 2 : rightAbScore = 130; break; case 3 : rightAbScore = 100; } } addAbPoints(); } function doGPowerAb() { if (abilityNum == 2) { switch (_global.ballSelected) { case 1 : leftAbScore = 120; break; case 2 : leftAbScore = 0; break; case 3 : leftAbScore = 120; } } else { switch (_compNum) { case 1 : rightAbScore = 120; break; case 2 : rightAbScore = 0; break; case 3 : rightAbScore = 120; } } addAbPoints(); } function addAbPoints() { loaderSound.start(0, 400); num1 = 0; num2 = 0; n1 = 0; n2 = 0; onEnterFrame = function () { if (n1 != (leftGateScore + leftAbScore)) { num1++; n1 = leftGateScore + num1; leftScore_mc.total_txt.text = _playerScore + n1; } if (n2 != (rightAbScore + rightGateScore)) { num2++; n2 = rightGateScore + num2; rightScore_mc.total_txt.text = _compScore + n2; } if ((n1 >= (leftGateScore + leftAbScore)) && (n2 >= (rightGateScore + rightAbScore))) { delete onEnterFrame; trace("Finished Ability"); loaderSound.stop(); loaderSound.attachSound("loader_door.mp3"); loaderSound.setVolume(100); _playerScore = _playerScore + leftGateScore; _playerScore = _playerScore + leftAbScore; _compScore = _compScore + rightGateScore; _compScore = _compScore + rightAbScore; leftScore_mc.total_txt.text = _playerScore; rightScore_mc.total_txt.text = _compScore; if (_compScore > _playerScore) { win_mc.gotoAndStop(2); } caurina.transitions.Tweener.addTween(chooseHeader_mc, {_y:-200, time:1, delay:4, transition:"easeInOutQuad", onComplete:upHeader}); caurina.transitions.Tweener.addTween(center_mc, {_y:1000, time:1, delay:5, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(chooseHeader_mc, {_y:60, time:1, delay:6, transition:"easeInOutQuad"}); caurina.transitions.Tweener.addTween(win_mc, {_y:380, time:1, delay:6, transition:"easeInOutQuad"}); } }; } function upHeader() { chooseHeader_mc.gotoAndStop(4); } var leftGateScore = 0; var rightGateScore = 0; var rightAbScore = 0; var leftAbScore = 0; var gateNum; var _compScore = 0; var _playerScore = 0; var abilityNum; var gateNum; mainSound.stop(); loaderSound.attachSound("ball_chosen.mp3"); loaderSound.start(); loaderSound.attachSound("loader_door.mp3"); battleSound.start(0, 99); balls_mc.gotoAndStop(_global.ballSelected); selectedCard_mc.gotoAndStop(_global.ballSelected); caurina.transitions.Tweener.addTween(choose_mc.upperTab_mc, {_y:0, time:1, transition:"easeInQuint"}); caurina.transitions.Tweener.addTween(choose_mc.lowerTab_mc, {_y:0, time:1, transition:"easeInQuint", onComplete:playSlide}); caurina.transitions.Tweener.addTween(choose_mc.next_mc, {_y:0, time:0.5, transition:"easeInQuint"}); caurina.transitions.Tweener.addTween(choose_mc, {_x:-450, time:0.5, delay:1, transition:"easeInQuint"}); caurina.transitions.Tweener.addTween(chooseHeader_mc, {_y:-60, time:1, delay:1.2, transition:"easeOutQuint", onComplete:doSection}); win_mc.playAgain_mc.onRelease = function () { caurina.transitions.Tweener.addTween(chooseHeader_mc, {_y:-200, time:1, transition:"easeInOutQuad"}); battleSound.stop(); clickSound.start(); _root.gotoAndStop(3); chooseHeader_mc.gotoAndStop(1); };
Symbol 17 MovieClip [btn_playAgain] Frame 1
#initclip 24 Object.registerClass("btn_playAgain", com.w3developers.ui.BasicButton); #endinitclip stop();
Symbol 17 MovieClip [btn_playAgain] Frame 11
stop();
Symbol 17 MovieClip [btn_playAgain] Frame 16
play();
Symbol 17 MovieClip [btn_playAgain] Frame 22
stop();
Symbol 17 MovieClip [btn_playAgain] Frame 29
play();
Symbol 17 MovieClip [btn_playAgain] Frame 37
play();
Symbol 21 MovieClip [btn_next] Frame 1
#initclip 17 Object.registerClass("btn_next", com.w3developers.ui.BasicButton); #endinitclip stop();
Symbol 21 MovieClip [btn_next] Frame 11
stop();
Symbol 21 MovieClip [btn_next] Frame 16
play();
Symbol 21 MovieClip [btn_next] Frame 22
stop();
Symbol 21 MovieClip [btn_next] Frame 29
play();
Symbol 21 MovieClip [btn_next] Frame 37
play();
Symbol 27 MovieClip [instructions_mc] Frame 1
#initclip 18 Object.registerClass("instructions_mc", com.w3developers.ui.BasicButton); #endinitclip stop();
Symbol 27 MovieClip [instructions_mc] Frame 11
stop();
Symbol 27 MovieClip [instructions_mc] Frame 16
play();
Symbol 27 MovieClip [instructions_mc] Frame 22
stop();
Symbol 27 MovieClip [instructions_mc] Frame 29
play();
Symbol 27 MovieClip [instructions_mc] Frame 37
play();
Symbol 33 MovieClip [start_mc] Frame 1
#initclip 19 Object.registerClass("start_mc", com.w3developers.ui.BasicButton); #endinitclip stop();
Symbol 33 MovieClip [start_mc] Frame 11
stop();
Symbol 33 MovieClip [start_mc] Frame 16
play();
Symbol 33 MovieClip [start_mc] Frame 22
stop();
Symbol 33 MovieClip [start_mc] Frame 29
play();
Symbol 33 MovieClip [start_mc] Frame 37
play();
Symbol 59 MovieClip Frame 1
if (_global.ballSelected != 3) { stop(); }
Symbol 59 MovieClip Frame 11
Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 1
#initclip 20 Object.registerClass("chooseBLACKWBall copy 2", com.w3developers.ui.BasicButton); #endinitclip stop(); ball_mc.pauser = true;
Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 2
ball_mc.play();
Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 11
stop();
Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 16
play();
Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 22
stop();
Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 29
play();
Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 37
play(); ball_mc.pauser = true;
Symbol 94 MovieClip Frame 1
if (_global.ballSelected != 2) { stop(); }
Symbol 94 MovieClip Frame 15
Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 1
#initclip 21 Object.registerClass("chooseYELLOWBall copy", com.w3developers.ui.BasicButton); #endinitclip stop(); ball_mc.pauser = true;
Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 2
ball_mc.play();
Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 11
stop();
Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 16
play();
Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 22
stop();
Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 29
play();
Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 37
play(); ball_mc.pauser = true;
Symbol 129 MovieClip Frame 1
if (_global.ballSelected != 1) { stop(); }
Symbol 130 MovieClip [chooseRedBall] Frame 1
#initclip 22 Object.registerClass("chooseRedBall", com.w3developers.ui.BasicButton); #endinitclip stop(); ball_mc.pauser = true;
Symbol 130 MovieClip [chooseRedBall] Frame 2
ball_mc.play();
Symbol 130 MovieClip [chooseRedBall] Frame 11
stop();
Symbol 130 MovieClip [chooseRedBall] Frame 16
play();
Symbol 130 MovieClip [chooseRedBall] Frame 22
stop();
Symbol 130 MovieClip [chooseRedBall] Frame 29
play();
Symbol 130 MovieClip [chooseRedBall] Frame 37
play(); ball_mc.pauser = true;
Symbol 134 MovieClip [skip_mc] Frame 1
#initclip 23 Object.registerClass("skip_mc", com.w3developers.ui.BasicButton); #endinitclip stop();
Symbol 134 MovieClip [skip_mc] Frame 11
stop();
Symbol 134 MovieClip [skip_mc] Frame 16
play();
Symbol 134 MovieClip [skip_mc] Frame 22
stop();
Symbol 134 MovieClip [skip_mc] Frame 29
play();
Symbol 134 MovieClip [skip_mc] Frame 37
play();
Symbol 141 MovieClip Frame 35
stop();
Symbol 162 MovieClip Frame 1
stop();
Symbol 565 MovieClip [__Packages.caurina.transitions.Tweener] Frame 0
class caurina.transitions.Tweener { static var _specialPropertySplitterList, _specialPropertyModifierList, _transitionList, _currentTime, _tweenList, _specialPropertyList; function Tweener () { trace("Tweener is an static class and should not be instantiated."); } static function addTween() { if ((arguments.length < 2) || (arguments[0] == undefined)) { return(false); } var _local11 = new Array(); var _local3; var _local39; var _local4; var _local38; if (arguments[0] instanceof Array) { _local3 = 0; while (_local3 < arguments[0].length) { _local11.push(arguments[0][_local3]); _local3++; } } else { _local3 = 0; while (_local3 < (arguments.length - 1)) { _local11.push(arguments[_local3]); _local3++; } } var _local5 = caurina.transitions.TweenListObj.makePropertiesChain(arguments[arguments.length - 1]); if (!_inited) { init(); } if ((!_engineExists) || (_root[getControllerName()] == undefined)) { startEngine(); } var _local17 = (isNaN(_local5.time) ? 0 : (_local5.time)); var _local15 = (isNaN(_local5.delay) ? 0 : (_local5.delay)); var _local7 = new Object(); var _local21 = {time:true, delay:true, useFrames:true, skipUpdates:true, transition:true, onStart:true, onUpdate:true, onComplete:true, onOverwrite:true, rounded:true, onStartParams:true, onUpdateParams:true, onCompleteParams:true, onOverwriteParams:true, quickAdd:true}; var _local10 = new Object(); for (_local4 in _local5) { if (!_local21[_local4]) { if (_specialPropertySplitterList[_local4] != undefined) { var _local9 = _specialPropertySplitterList[_local4].splitValues(_local5[_local4], _specialPropertySplitterList[_local4].parameters); _local3 = 0; while (_local3 < _local9.length) { _local7[_local9[_local3].name] = {valueStart:undefined, valueComplete:_local9[_local3].value}; _local3++; } } else if (_specialPropertyModifierList[_local4] != undefined) { var _local8 = _specialPropertyModifierList[_local4].modifyValues(_local5[_local4]); _local3 = 0; while (_local3 < _local8.length) { _local10[_local8[_local3].name] = {modifierParameters:_local8[_local3].parameters, modifierFunction:_specialPropertyModifierList[_local4].getValue}; _local3++; } } else { _local7[_local4] = {valueStart:undefined, valueComplete:_local5[_local4]}; } } } for (_local4 in _local10) { if (_local7[_local4] != undefined) { _local7[_local4].modifierParameters = _local10[_local4].modifierParameters; _local7[_local4].modifierFunction = _local10[_local4].modifierFunction; } } var _local20; if (typeof(_local5.transition) == "string") { var _local22 = _local5.transition.toLowerCase(); _local20 = _transitionList[_local22]; } else { _local20 = _local5.transition; } if (_local20 == undefined) { _local20 = _transitionList.easeoutexpo; } var _local12; var _local6; var _local16; _local3 = 0; while (_local3 < _local11.length) { _local12 = new Object(); for (_local4 in _local7) { _local12[_local4] = new caurina.transitions.PropertyInfoObj(_local7[_local4].valueStart, _local7[_local4].valueComplete, _local7[_local4].modifierFunction, _local7[_local4].modifierParameters); } _local6 = new caurina.transitions.TweenListObj(_local11[_local3], _currentTime + ((_local15 * 1000) / _timeScale), _currentTime + (((_local15 * 1000) + (_local17 * 1000)) / _timeScale), _local5.useFrames == true, _local20); _local6.properties = _local12; _local6.onStart = _local5.onStart; _local6.onUpdate = _local5.onUpdate; _local6.onComplete = _local5.onComplete; _local6.onOverwrite = _local5.onOverwrite; _local6.onError = _local5.onError; _local6.onStartParams = _local5.onStartParams; _local6.onUpdateParams = _local5.onUpdateParams; _local6.onCompleteParams = _local5.onCompleteParams; _local6.onOverwriteParams = _local5.onOverwriteParams; _local6.rounded = _local5.rounded; _local6.skipUpdates = _local5.skipUpdates; if (!_local5.quickAdd) { removeTweensByTime(_local6.scope, _local6.properties, _local6.timeStart, _local6.timeComplete); } _tweenList.push(_local6); if ((_local17 == 0) && (_local15 == 0)) { _local16 = _tweenList.length - 1; updateTweenByIndex(_local16); removeTweenByIndex(_local16); } _local3++; } return(true); } static function addCaller() { if ((arguments.length < 2) || (arguments[0] == undefined)) { return(false); } var _local6 = new Array(); var _local5; var _local12; if (arguments[0] instanceof Array) { _local5 = 0; while (_local5 < arguments[0].length) { _local6.push(arguments[0][_local5]); _local5++; } } else { _local5 = 0; while (_local5 < (arguments.length - 1)) { _local6.push(arguments[_local5]); _local5++; } } var _local4 = arguments[arguments.length - 1]; if (!_inited) { init(); } if ((!_engineExists) || (_root[getControllerName()] == undefined)) { startEngine(); } var _local9 = (isNaN(_local4.time) ? 0 : (_local4.time)); var _local7 = (isNaN(_local4.delay) ? 0 : (_local4.delay)); var _local10; if (typeof(_local4.transition) == "string") { var _local11 = _local4.transition.toLowerCase(); _local10 = _transitionList[_local11]; } else { _local10 = _local4.transition; } if (_local10 == undefined) { _local10 = _transitionList.easeoutexpo; } var _local3; var _local8; _local5 = 0; while (_local5 < _local6.length) { _local3 = new caurina.transitions.TweenListObj(_local6[_local5], _currentTime + ((_local7 * 1000) / _timeScale), _currentTime + (((_local7 * 1000) + (_local9 * 1000)) / _timeScale), _local4.useFrames == true, _local10); _local3.properties = undefined; _local3.onStart = _local4.onStart; _local3.onUpdate = _local4.onUpdate; _local3.onComplete = _local4.onComplete; _local3.onOverwrite = _local4.onOverwrite; _local3.onStartParams = _local4.onStartParams; _local3.onUpdateParams = _local4.onUpdateParams; _local3.onCompleteParams = _local4.onCompleteParams; _local3.onOverwriteParams = _local4.onOverwriteParams; _local3.isCaller = true; _local3.count = _local4.count; _local3.waitFrames = _local4.waitFrames; _tweenList.push(_local3); if ((_local9 == 0) && (_local7 == 0)) { _local8 = _tweenList.length - 1; updateTweenByIndex(_local8); removeTweenByIndex(_local8); } _local5++; } return(true); } static function removeTweensByTime(p_scope, p_properties, p_timeStart, p_timeComplete) { var _local4 = false; var _local3; var _local1; var _local6 = _tweenList.length; var _local2; _local1 = 0; while (_local1 < _local6) { if (p_scope == _tweenList[_local1].scope) { if ((p_timeComplete > _tweenList[_local1].timeStart) && (p_timeStart < _tweenList[_local1].timeComplete)) { _local3 = false; for (_local2 in _tweenList[_local1].properties) { if (p_properties[_local2] != undefined) { if (_tweenList[_local1].onOverwrite != undefined) { try { _tweenList[_local1].onOverwrite.apply(_tweenList[_local1].scope, _tweenList[_local1].onOverwriteParams); } catch(e:Error) { handleError(_tweenList[_local1], e, "onOverwrite"); } } _tweenList[_local1].properties[_local2] = undefined; delete _tweenList[_local1].properties[_local2]; _local3 = true; _local4 = true; } } if (_local3) { if (caurina.transitions.AuxFunctions.getObjectLength(_tweenList[_local1].properties) == 0) { removeTweenByIndex(_local1); } } } } _local1++; } return(_local4); } static function removeTweens(p_scope) { var _local3 = new Array(); var _local2; _local2 = 1; while (_local2 < arguments.length) { if ((typeof(arguments[_local2]) == "string") && (!caurina.transitions.AuxFunctions.isInArray(arguments[_local2], _local3))) { _local3.push(arguments[_local2]); } _local2++; } return(affectTweens(removeTweenByIndex, p_scope, _local3)); } static function removeAllTweens() { var _local2 = false; var _local1; _local1 = 0; while (_local1 < _tweenList.length) { removeTweenByIndex(_local1); _local2 = true; _local1++; } return(_local2); } static function pauseTweens(p_scope) { var _local3 = new Array(); var _local2; _local2 = 1; while (_local2 < arguments.length) { if ((typeof(arguments[_local2]) == "string") && (!caurina.transitions.AuxFunctions.isInArray(arguments[_local2], _local3))) { _local3.push(arguments[_local2]); } _local2++; } return(affectTweens(pauseTweenByIndex, p_scope, _local3)); } static function pauseAllTweens() { var _local2 = false; var _local1; _local1 = 0; while (_local1 < _tweenList.length) { pauseTweenByIndex(_local1); _local2 = true; _local1++; } return(_local2); } static function resumeTweens(p_scope) { var _local3 = new Array(); var _local2; _local2 = 1; while (_local2 < arguments.length) { if ((typeof(arguments[_local2]) == "string") && (!caurina.transitions.AuxFunctions.isInArray(arguments[_local2], _local3))) { _local3.push(arguments[_local2]); } _local2++; } return(affectTweens(resumeTweenByIndex, p_scope, _local3)); } static function resumeAllTweens() { var _local2 = false; var _local1; _local1 = 0; while (_local1 < _tweenList.length) { resumeTweenByIndex(_local1); _local2 = true; _local1++; } return(_local2); } static function affectTweens(p_affectFunction, p_scope, p_properties) { var _local5 = false; var _local2; if (!_tweenList) { return(false); } _local2 = 0; while (_local2 < _tweenList.length) { if (_tweenList[_local2].scope == p_scope) { if (p_properties.length == 0) { p_affectFunction(_local2); _local5 = true; } else { var _local4 = new Array(); var _local1; _local1 = 0; while (_local1 < p_properties.length) { if (_tweenList[_local2].properties[p_properties[_local1]] != undefined) { _local4.push(p_properties[_local1]); } _local1++; } if (_local4.length > 0) { var _local7 = caurina.transitions.AuxFunctions.getObjectLength(_tweenList[_local2].properties); if (_local7 == _local4.length) { p_affectFunction(_local2); _local5 = true; } else { var _local8 = splitTweens(_local2, _local4); p_affectFunction(_local8); _local5 = true; } } } } _local2++; } return(_local5); } static function splitTweens(p_tween, p_properties) { var _local6 = _tweenList[p_tween]; var _local5 = _local6.clone(false); var _local1; var _local2; _local1 = 0; while (_local1 < p_properties.length) { _local2 = p_properties[_local1]; if (_local6.properties[_local2] != undefined) { _local6.properties[_local2] = undefined; delete _local6.properties[_local2]; } _local1++; } var _local4; for (_local2 in _local5.properties) { _local4 = false; _local1 = 0; while (_local1 < p_properties.length) { if (p_properties[_local1] == _local2) { _local4 = true; break; } _local1++; } if (!_local4) { _local5.properties[_local2] = undefined; delete _local5.properties[_local2]; } } _tweenList.push(_local5); return(_tweenList.length - 1); } static function updateTweens() { if (_tweenList.length == 0) { return(false); } var _local1; _local1 = 0; while (_local1 < _tweenList.length) { if (!_tweenList[_local1].isPaused) { if (!updateTweenByIndex(_local1)) { removeTweenByIndex(_local1); } if (_tweenList[_local1] == null) { removeTweenByIndex(_local1, true); _local1--; } } _local1++; } return(true); } static function removeTweenByIndex(p_tween, p_finalRemoval) { _tweenList[p_tween] = null; if (p_finalRemoval) { _tweenList.splice(p_tween, 1); } return(true); } static function pauseTweenByIndex(p_tween) { var _local1 = _tweenList[p_tween]; if ((_local1 == null) || (_local1.isPaused)) { return(false); } _local1.timePaused = _currentTime; _local1.isPaused = true; return(true); } static function resumeTweenByIndex(p_tween) { var _local1 = _tweenList[p_tween]; if ((_local1 == null) || (!_local1.isPaused)) { return(false); } _local1.timeStart = _local1.timeStart + (_currentTime - _local1.timePaused); _local1.timeComplete = _local1.timeComplete + (_currentTime - _local1.timePaused); _local1.timePaused = undefined; _local1.isPaused = false; return(true); } static function updateTweenByIndex(i) { var _local1 = _tweenList[i]; if ((_local1 == null) || (!_local1.scope)) { return(false); } var _local11 = false; var _local12; var _local2; var _local6; var _local8; var _local7; var _local5; var _local4; var _local10; var _local3; if (_currentTime >= _local1.timeStart) { _local10 = _local1.scope; if (_local1.isCaller) { do { _local6 = ((_local1.timeComplete - _local1.timeStart) / _local1.count) * (_local1.timesCalled + 1); _local8 = _local1.timeStart; _local7 = _local1.timeComplete - _local1.timeStart; _local5 = _local1.timeComplete - _local1.timeStart; _local2 = _local1.transition(_local6, _local8, _local7, _local5); if (_currentTime >= _local2) { if (_local1.onUpdate != undefined) { try { _local1.onUpdate.apply(_local10, _local1.onUpdateParams); } catch(e:Error) { handleError(_local1, e, "onUpdate"); } } _local1.timesCalled++; if (_local1.timesCalled >= _local1.count) { _local11 = true; break; } if (_local1.waitFrames) { break; } } } while (_currentTime >= _local2); } else { _local12 = ((_local1.skipUpdates < 1) || (_local1.skipUpdates == undefined)) || (_local1.updatesSkipped >= _local1.skipUpdates); if (_currentTime >= _local1.timeComplete) { _local11 = true; _local12 = true; } if (!_local1.hasStarted) { if (_local1.onStart != undefined) { try { _local1.onStart.apply(_local10, _local1.onStartParams); } catch(e:Error) { handleError(_local1, e, "onStart"); } } for (_local4 in _local1.properties) { var _local9 = getPropertyValue(_local10, _local4); _local1.properties[_local4].valueStart = (isNaN(_local9) ? (_local1.properties[_local4].valueComplete) : (_local9)); } _local12 = true; _local1.hasStarted = true; } if (_local12) { for (_local4 in _local1.properties) { _local3 = _local1.properties[_local4]; if (_local11) { _local2 = _local3.valueComplete; } else if (_local3.hasModifier) { _local6 = _currentTime - _local1.timeStart; _local5 = _local1.timeComplete - _local1.timeStart; _local2 = _local1.transition(_local6, 0, 1, _local5); _local2 = _local3.modifierFunction(_local3.valueStart, _local3.valueComplete, _local2, _local3.modifierParameters); } else { _local6 = _currentTime - _local1.timeStart; _local8 = _local3.valueStart; _local7 = _local3.valueComplete - _local3.valueStart; _local5 = _local1.timeComplete - _local1.timeStart; _local2 = _local1.transition(_local6, _local8, _local7, _local5); } if (_local1.rounded) { _local2 = Math.round(_local2); } setPropertyValue(_local10, _local4, _local2); } _local1.updatesSkipped = 0; if (_local1.onUpdate != undefined) { try { _local1.onUpdate.apply(_local10, _local1.onUpdateParams); } catch(e:Error) { handleError(_local1, e, "onUpdate"); } } } else { _local1.updatesSkipped++; } } if (_local11 && (_local1.onComplete != undefined)) { try { _local1.onComplete.apply(_local10, _local1.onCompleteParams); } catch(e:Error) { handleError(_local1, e, "onComplete"); } } return(!_local11); } return(true); } static function init() { _inited = true; _transitionList = new Object(); caurina.transitions.Equations.init(); _specialPropertyList = new Object(); _specialPropertyModifierList = new Object(); _specialPropertySplitterList = new Object(); caurina.transitions.SpecialPropertiesDefault.init(); } static function registerTransition(p_name, p_function) { if (!_inited) { init(); } _transitionList[p_name] = p_function; } static function registerSpecialProperty(p_name, p_getFunction, p_setFunction, p_parameters) { if (!_inited) { init(); } var _local1 = new caurina.transitions.SpecialProperty(p_getFunction, p_setFunction, p_parameters); _specialPropertyList[p_name] = _local1; } static function registerSpecialPropertyModifier(p_name, p_modifyFunction, p_getFunction) { if (!_inited) { init(); } var _local1 = new caurina.transitions.SpecialPropertyModifier(p_modifyFunction, p_getFunction); _specialPropertyModifierList[p_name] = _local1; } static function registerSpecialPropertySplitter(p_name, p_splitFunction, p_parameters) { if (!_inited) { init(); } var _local1 = new caurina.transitions.SpecialPropertySplitter(p_splitFunction, p_parameters); _specialPropertySplitterList[p_name] = _local1; } static function startEngine() { _engineExists = true; _tweenList = new Array(); var _local2 = Math.floor(Math.random() * 999999); var _local3 = _root.createEmptyMovieClip(getControllerName(), 31338 + _local2); _local3.onEnterFrame = function () { caurina.transitions.Tweener.onEnterFrame(); }; updateTime(); } static function stopEngine() { _engineExists = false; _tweenList = null; _currentTime = 0; delete _root[getControllerName()].onEnterFrame; _root[getControllerName()].removeMovieClip(); } static function getPropertyValue(p_obj, p_prop) { if (_specialPropertyList[p_prop] != undefined) { return(_specialPropertyList[p_prop].getValue(p_obj, _specialPropertyList[p_prop].parameters)); } return(p_obj[p_prop]); } static function setPropertyValue(p_obj, p_prop, p_value) { if (_specialPropertyList[p_prop] != undefined) { _specialPropertyList[p_prop].setValue(p_obj, p_value, _specialPropertyList[p_prop].parameters); } else { p_obj[p_prop] = p_value; } } static function updateTime() { _currentTime = getTimer(); } static function onEnterFrame() { updateTime(); var _local1 = false; _local1 = updateTweens(); if (!_local1) { stopEngine(); } } static function setTimeScale(p_time) { var _local1; if (isNaN(p_time)) { p_time = 1; } if (p_time < 1E-5) { p_time = 1E-5; } if (p_time != _timeScale) { _local1 = 0; while (_local1 < _tweenList.length) { _tweenList[_local1].timeStart = _currentTime - (((_currentTime - _tweenList[_local1].timeStart) * _timeScale) / p_time); _tweenList[_local1].timeComplete = _currentTime - (((_currentTime - _tweenList[_local1].timeComplete) * _timeScale) / p_time); if (_tweenList[_local1].timePaused != undefined) { _tweenList[_local1].timePaused = _currentTime - (((_currentTime - _tweenList[_local1].timePaused) * _timeScale) / p_time); } _local1++; } _timeScale = p_time; } } static function isTweening(p_scope) { var _local1; _local1 = 0; while (_local1 < _tweenList.length) { if (_tweenList[_local1].scope == p_scope) { return(true); } _local1++; } return(false); } static function getTweens(p_scope) { var _local1; var _local2; var _local3 = new Array(); _local1 = 0; while (_local1 < _tweenList.length) { if (_tweenList[_local1].scope == p_scope) { for (_local2 in _tweenList[_local1].properties) { _local3.push(_local2); } } _local1++; } return(_local3); } static function getTweenCount(p_scope) { var _local1; var _local2 = 0; _local1 = 0; while (_local1 < _tweenList.length) { if (_tweenList[_local1].scope == p_scope) { _local2 = _local2 + caurina.transitions.AuxFunctions.getObjectLength(_tweenList[_local1].properties); } _local1++; } return(_local2); } static function handleError(pTweening, pError, pCallBackName) { if ((pTweening.onError != undefined) && (typeof(pTweening.onError == "function"))) { try { pTweening.onError.apply(pTweening.scope, [pTweening.scope, pError]); } catch(metaError:Error) { trace((((("## [Tweener] Error: " + pTweening.scope.toString()) + " raised an error while executing the 'onError' handler. Original error:\n ") + pError) + "\nonError error: ") + metaError); } } else if (pTweening.onError == undefined) { trace((((("## [Tweener] Error: " + pTweening.scope.toString()) + " raised an error while executing the '") + pCallBackName.toString()) + "'handler. \n") + pError); } } static function getVersion() { return("AS2 1.26.62"); } static function getControllerName() { return("__tweener_controller__" + getVersion()); } static function debug_getList() { var _local3 = ""; var _local1; var _local2; _local1 = 0; while (_local1 < _tweenList.length) { _local3 = _local3 + (("[" + _local1) + "] ::\n"); for (_local2 in _tweenList[_local1].properties) { _local3 = _local3 + ((((" " + _local2) + " -> ") + _tweenList[_local1].properties[_local2].valueComplete) + newline); } _local1++; } return(_local3); } static var _engineExists = false; static var _inited = false; static var _timeScale = 1; }
Symbol 566 MovieClip [__Packages.caurina.transitions.TweenListObj] Frame 0
class caurina.transitions.TweenListObj { var scope, timeStart, timeComplete, useFrames, transition, auxProperties, properties, isPaused, timePaused, isCaller, updatesSkipped, timesCalled, skipUpdates, hasStarted, onStart, onUpdate, onComplete, onOverwrite, onError, onStartParams, onUpdateParams, onCompleteParams, onOverwriteParams, rounded, count, waitFrames; function TweenListObj (p_scope, p_timeStart, p_timeComplete, p_useFrames, p_transition) { scope = p_scope; timeStart = p_timeStart; timeComplete = p_timeComplete; useFrames = p_useFrames; transition = p_transition; auxProperties = new Object(); properties = new Object(); isPaused = false; timePaused = undefined; isCaller = false; updatesSkipped = 0; timesCalled = 0; skipUpdates = 0; hasStarted = false; } function clone(omitEvents) { var _local2 = new caurina.transitions.TweenListObj(scope, timeStart, timeComplete, useFrames, transition); _local2.properties = new Object(); for (var _local3 in properties) { _local2.properties[_local3] = properties[_local3].clone(); } _local2.skipUpdates = skipUpdates; _local2.updatesSkipped = updatesSkipped; if (!omitEvents) { _local2.onStart = onStart; _local2.onUpdate = onUpdate; _local2.onComplete = onComplete; _local2.onOverwrite = onOverwrite; _local2.onError = onError; _local2.onStartParams = onStartParams; _local2.onUpdateParams = onUpdateParams; _local2.onCompleteParams = onCompleteParams; _local2.onOverwriteParams = onOverwriteParams; } _local2.rounded = rounded; _local2.isPaused = isPaused; _local2.timePaused = timePaused; _local2.isCaller = isCaller; _local2.count = count; _local2.timesCalled = timesCalled; _local2.waitFrames = waitFrames; _local2.hasStarted = hasStarted; return(_local2); } function toString() { var _local2 = "\n[TweenListObj "; _local2 = _local2 + ("scope:" + String(scope)); _local2 = _local2 + ", properties:"; var _local3 = true; for (var _local4 in properties) { if (!_local3) { _local2 = _local2 + ","; } _local2 = _local2 + ("[name:" + properties[_local4].name); _local2 = _local2 + (",valueStart:" + properties[_local4].valueStart); _local2 = _local2 + (",valueComplete:" + properties[_local4].valueComplete); _local2 = _local2 + "]"; _local3 = false; } _local2 = _local2 + (", timeStart:" + String(timeStart)); _local2 = _local2 + (", timeComplete:" + String(timeComplete)); _local2 = _local2 + (", useFrames:" + String(useFrames)); _local2 = _local2 + (", transition:" + String(transition)); if (skipUpdates) { _local2 = _local2 + (", skipUpdates:" + String(skipUpdates)); } if (updatesSkipped) { _local2 = _local2 + (", updatesSkipped:" + String(updatesSkipped)); } if (onStart) { _local2 = _local2 + (", onStart:" + String(onStart)); } if (onUpdate) { _local2 = _local2 + (", onUpdate:" + String(onUpdate)); } if (onComplete) { _local2 = _local2 + (", onComplete:" + String(onComplete)); } if (onOverwrite) { _local2 = _local2 + (", onOverwrite:" + String(onOverwrite)); } if (onError) { _local2 = _local2 + (", onError:" + String(onError)); } if (onStartParams) { _local2 = _local2 + (", onStartParams:" + String(onStartParams)); } if (onUpdateParams) { _local2 = _local2 + (", onUpdateParams:" + String(onUpdateParams)); } if (onCompleteParams) { _local2 = _local2 + (", onCompleteParams:" + String(onCompleteParams)); } if (onOverwriteParams) { _local2 = _local2 + (", onOverwriteParams:" + String(onOverwriteParams)); } if (rounded) { _local2 = _local2 + (", rounded:" + String(rounded)); } if (isPaused) { _local2 = _local2 + (", isPaused:" + String(isPaused)); } if (timePaused) { _local2 = _local2 + (", timePaused:" + String(timePaused)); } if (isCaller) { _local2 = _local2 + (", isCaller:" + String(isCaller)); } if (count) { _local2 = _local2 + (", count:" + String(count)); } if (timesCalled) { _local2 = _local2 + (", timesCalled:" + String(timesCalled)); } if (waitFrames) { _local2 = _local2 + (", waitFrames:" + String(waitFrames)); } if (hasStarted) { _local2 = _local2 + (", hasStarted:" + String(hasStarted)); } _local2 = _local2 + "]\n"; return(_local2); } static function makePropertiesChain(p_obj) { var _local6 = p_obj.base; if (_local6) { var _local5 = {}; var _local2; if (_local6 instanceof Array) { _local2 = []; var _local3 = 0; while (_local3 < _local6.length) { _local2.push(_local6[_local3]); _local3++; } } else { _local2 = [_local6]; } _local2.push(p_obj); var _local4; var _local7 = _local2.length; var _local1 = 0; while (_local1 < _local7) { if (_local2[_local1].base) { _local4 = caurina.transitions.AuxFunctions.concatObjects(makePropertiesChain(_local2[_local1].base), _local2[_local1]); } else { _local4 = _local2[_local1]; } _local5 = caurina.transitions.AuxFunctions.concatObjects(_local5, _local4); _local1++; } if (_local5.base) { delete _local5.base; } return(_local5); } return(p_obj); } }
Symbol 567 MovieClip [__Packages.caurina.transitions.AuxFunctions] Frame 0
class caurina.transitions.AuxFunctions { function AuxFunctions () { } static function numberToR(p_num) { return((p_num & 16711680) >> 16); } static function numberToG(p_num) { return((p_num & 65280) >> 8); } static function numberToB(p_num) { return(p_num & 255); } static function isInArray(p_string, p_array) { var _local2 = p_array.length; var _local1 = 0; while (_local1 < _local2) { if (p_array[_local1] == p_string) { return(true); } _local1++; } return(false); } static function getObjectLength(p_object) { var _local1 = 0; for (var _local2 in p_object) { _local1++; } return(_local1); } static function concatObjects() { var _local4 = {}; var _local2; var _local3 = 0; while (_local3 < arguments.length) { _local2 = arguments[_local3]; for (var _local5 in _local2) { if (_local2[_local5] == null) { delete _local4[_local5]; } else { _local4[_local5] = _local2[_local5]; } } _local3++; } return(_local4); } }
Symbol 568 MovieClip [__Packages.caurina.transitions.PropertyInfoObj] Frame 0
class caurina.transitions.PropertyInfoObj { var valueStart, valueComplete, hasModifier, modifierFunction, modifierParameters; function PropertyInfoObj (p_valueStart, p_valueComplete, p_modifierFunction, p_modifierParameters) { valueStart = p_valueStart; valueComplete = p_valueComplete; hasModifier = p_modifierFunction != undefined; modifierFunction = p_modifierFunction; modifierParameters = p_modifierParameters; } function clone() { var _local2 = new caurina.transitions.PropertyInfoObj(valueStart, valueComplete, modifierFunction, modifierParameters); return(_local2); } function toString() { var _local2 = "\n[PropertyInfoObj "; _local2 = _local2 + ("valueStart:" + String(valueStart)); _local2 = _local2 + ", "; _local2 = _local2 + ("valueComplete:" + String(valueComplete)); _local2 = _local2 + ", "; _local2 = _local2 + ("modifierFunction:" + String(modifierFunction)); _local2 = _local2 + ", "; _local2 = _local2 + ("modifierParameters:" + String(modifierParameters)); _local2 = _local2 + "]\n"; return(_local2); } }
Symbol 569 MovieClip [__Packages.caurina.transitions.Equations] Frame 0
class caurina.transitions.Equations { function Equations () { trace("Equations is a static class and should not be instantiated."); } static function init() { caurina.transitions.Tweener.registerTransition("easenone", easeNone); caurina.transitions.Tweener.registerTransition("linear", easeNone); caurina.transitions.Tweener.registerTransition("easeinquad", easeInQuad); caurina.transitions.Tweener.registerTransition("easeoutquad", easeOutQuad); caurina.transitions.Tweener.registerTransition("easeinoutquad", easeInOutQuad); caurina.transitions.Tweener.registerTransition("easeoutinquad", easeOutInQuad); caurina.transitions.Tweener.registerTransition("easeincubic", easeInCubic); caurina.transitions.Tweener.registerTransition("easeoutcubic", easeOutCubic); caurina.transitions.Tweener.registerTransition("easeinoutcubic", easeInOutCubic); caurina.transitions.Tweener.registerTransition("easeoutincubic", easeOutInCubic); caurina.transitions.Tweener.registerTransition("easeinquart", easeInQuart); caurina.transitions.Tweener.registerTransition("easeoutquart", easeOutQuart); caurina.transitions.Tweener.registerTransition("easeinoutquart", easeInOutQuart); caurina.transitions.Tweener.registerTransition("easeoutinquart", easeOutInQuart); caurina.transitions.Tweener.registerTransition("easeinquint", easeInQuint); caurina.transitions.Tweener.registerTransition("easeoutquint", easeOutQuint); caurina.transitions.Tweener.registerTransition("easeinoutquint", easeInOutQuint); caurina.transitions.Tweener.registerTransition("easeoutinquint", easeOutInQuint); caurina.transitions.Tweener.registerTransition("easeinsine", easeInSine); caurina.transitions.Tweener.registerTransition("easeoutsine", easeOutSine); caurina.transitions.Tweener.registerTransition("easeinoutsine", easeInOutSine); caurina.transitions.Tweener.registerTransition("easeoutinsine", easeOutInSine); caurina.transitions.Tweener.registerTransition("easeincirc", easeInCirc); caurina.transitions.Tweener.registerTransition("easeoutcirc", easeOutCirc); caurina.transitions.Tweener.registerTransition("easeinoutcirc", easeInOutCirc); caurina.transitions.Tweener.registerTransition("easeoutincirc", easeOutInCirc); caurina.transitions.Tweener.registerTransition("easeinexpo", easeInExpo); caurina.transitions.Tweener.registerTransition("easeoutexpo", easeOutExpo); caurina.transitions.Tweener.registerTransition("easeinoutexpo", easeInOutExpo); caurina.transitions.Tweener.registerTransition("easeoutinexpo", easeOutInExpo); caurina.transitions.Tweener.registerTransition("easeinelastic", easeInElastic); caurina.transitions.Tweener.registerTransition("easeoutelastic", easeOutElastic); caurina.transitions.Tweener.registerTransition("easeinoutelastic", easeInOutElastic); caurina.transitions.Tweener.registerTransition("easeoutinelastic", easeOutInElastic); caurina.transitions.Tweener.registerTransition("easeinback", easeInBack); caurina.transitions.Tweener.registerTransition("easeoutback", easeOutBack); caurina.transitions.Tweener.registerTransition("easeinoutback", easeInOutBack); caurina.transitions.Tweener.registerTransition("easeoutinback", easeOutInBack); caurina.transitions.Tweener.registerTransition("easeinbounce", easeInBounce); caurina.transitions.Tweener.registerTransition("easeoutbounce", easeOutBounce); caurina.transitions.Tweener.registerTransition("easeinoutbounce", easeInOutBounce); caurina.transitions.Tweener.registerTransition("easeoutinbounce", easeOutInBounce); } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeInQuad(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOutQuad(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOutQuad(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static function easeOutInQuad(t, b, c, d) { if (t < (d / 2)) { return(easeOutQuad(t * 2, b, c / 2, d)); } return(easeInQuad((t * 2) - d, b + (c / 2), c / 2, d)); } static function easeInCubic(t, b, c, d) { t = t / d; return((((c * t) * t) * t) + b); } static function easeOutCubic(t, b, c, d) { t = (t / d) - 1; return((c * (((t * t) * t) + 1)) + b); } static function easeInOutCubic(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((c / 2) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((t * t) * t) + 2)) + b); } static function easeOutInCubic(t, b, c, d) { if (t < (d / 2)) { return(easeOutCubic(t * 2, b, c / 2, d)); } return(easeInCubic((t * 2) - d, b + (c / 2), c / 2, d)); } static function easeInQuart(t, b, c, d) { t = t / d; return(((((c * t) * t) * t) * t) + b); } static function easeOutQuart(t, b, c, d) { t = (t / d) - 1; return(((-c) * ((((t * t) * t) * t) - 1)) + b); } static function easeInOutQuart(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((((c / 2) * t) * t) * t) * t) + b); } t = t - 2; return((((-c) / 2) * ((((t * t) * t) * t) - 2)) + b); } static function easeOutInQuart(t, b, c, d) { if (t < (d / 2)) { return(easeOutQuart(t * 2, b, c / 2, d)); } return(easeInQuart((t * 2) - d, b + (c / 2), c / 2, d)); } static function easeInQuint(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOutQuint(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOutQuint(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static function easeOutInQuint(t, b, c, d) { if (t < (d / 2)) { return(easeOutQuint(t * 2, b, c / 2, d)); } return(easeInQuint((t * 2) - d, b + (c / 2), c / 2, d)); } static function easeInSine(t, b, c, d) { return((((-c) * Math.cos((t / d) * (Math.PI/2))) + c) + b); } static function easeOutSine(t, b, c, d) { return((c * Math.sin((t / d) * (Math.PI/2))) + b); } static function easeInOutSine(t, b, c, d) { return((((-c) / 2) * (Math.cos((Math.PI * t) / d) - 1)) + b); } static function easeOutInSine(t, b, c, d) { if (t < (d / 2)) { return(easeOutSine(t * 2, b, c / 2, d)); } return(easeInSine((t * 2) - d, b + (c / 2), c / 2, d)); } static function easeInExpo(t, b, c, d) { return(((t == 0) ? (b) : (((c * Math.pow(2, 10 * ((t / d) - 1))) + b) - (c * 0.001)))); } static function easeOutExpo(t, b, c, d) { return(((t == d) ? (b + c) : (((c * 1.001) * ((-Math.pow(2, (-10 * t) / d)) + 1)) + b))); } static function easeInOutExpo(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return((((c / 2) * Math.pow(2, 10 * (t - 1))) + b) - (c * 0.0005)); } t--; return((((c / 2) * 1.0005) * ((-Math.pow(2, -10 * t)) + 2)) + b); } static function easeOutInExpo(t, b, c, d) { if (t < (d / 2)) { return(easeOutExpo(t * 2, b, c / 2, d)); } return(easeInExpo((t * 2) - d, b + (c / 2), c / 2, d)); } static function easeInCirc(t, b, c, d) { t = t / d; return(((-c) * (Math.sqrt(1 - (t * t)) - 1)) + b); } static function easeOutCirc(t, b, c, d) { t = (t / d) - 1; return((c * Math.sqrt(1 - (t * t))) + b); } static function easeInOutCirc(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((-c) / 2) * (Math.sqrt(1 - (t * t)) - 1)) + b); } t = t - 2; return(((c / 2) * (Math.sqrt(1 - (t * t)) + 1)) + b); } static function easeOutInCirc(t, b, c, d) { if (t < (d / 2)) { return(easeOutCirc(t * 2, b, c / 2, d)); } return(easeInCirc((t * 2) - d, b + (c / 2), c / 2, d)); } static function easeInElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } t = t - 1; return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } static function easeOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) + c) + b); } static function easeInOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { t = t - 1; return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } t = t - 1; return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) * 0.5) + c) + b); } static function easeOutInElastic(t, b, c, d, a, p) { if (t < (d / 2)) { return(easeOutElastic(t * 2, b, c / 2, d, a, p)); } return(easeInElastic((t * 2) - d, b + (c / 2), c / 2, d, a, p)); } static function easeInBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / d; return((((c * t) * t) * (((s + 1) * t) - s)) + b); } static function easeOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = (t / d) - 1; return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } static function easeInOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { s = s * 1.525; return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } static function easeOutInBack(t, b, c, d, s) { if (t < (d / 2)) { return(easeOutBack(t * 2, b, c / 2, d, s)); } return(easeInBack((t * 2) - d, b + (c / 2), c / 2, d, s)); } static function easeInBounce(t, b, c, d) { return((c - easeOutBounce(d - t, 0, c, d)) + b); } static function easeOutBounce(t, b, c, d) { t = t / d; if (t < 0.363636363636364) { return((c * ((7.5625 * t) * t)) + b); } if (t < 0.727272727272727) { t = t - 0.545454545454545; return((c * (((7.5625 * t) * t) + 0.75)) + b); } if (t < 0.909090909090909) { t = t - 0.818181818181818; return((c * (((7.5625 * t) * t) + 0.9375)) + b); } t = t - 0.954545454545455; return((c * (((7.5625 * t) * t) + 0.984375)) + b); } static function easeInOutBounce(t, b, c, d) { if (t < (d / 2)) { return((easeInBounce(t * 2, 0, c, d) * 0.5) + b); } return(((easeOutBounce((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeOutInBounce(t, b, c, d) { if (t < (d / 2)) { return(easeOutBounce(t * 2, b, c / 2, d)); } return(easeInBounce((t * 2) - d, b + (c / 2), c / 2, d)); } }
Symbol 570 MovieClip [__Packages.caurina.transitions.SpecialPropertiesDefault] Frame 0
class caurina.transitions.SpecialPropertiesDefault { function SpecialPropertiesDefault () { trace("SpecialProperties is an static class and should not be instantiated."); } static function init() { caurina.transitions.Tweener.registerSpecialProperty("_frame", _frame_get, _frame_set); caurina.transitions.Tweener.registerSpecialProperty("_sound_volume", _sound_volume_get, _sound_volume_set); caurina.transitions.Tweener.registerSpecialProperty("_sound_pan", _sound_pan_get, _sound_pan_set); caurina.transitions.Tweener.registerSpecialProperty("_color_ra", _color_property_get, _color_property_set, ["ra"]); caurina.transitions.Tweener.registerSpecialProperty("_color_rb", _color_property_get, _color_property_set, ["rb"]); caurina.transitions.Tweener.registerSpecialProperty("_color_ga", _color_property_get, _color_property_set, ["ga"]); caurina.transitions.Tweener.registerSpecialProperty("_color_gb", _color_property_get, _color_property_set, ["gb"]); caurina.transitions.Tweener.registerSpecialProperty("_color_ba", _color_property_get, _color_property_set, ["ba"]); caurina.transitions.Tweener.registerSpecialProperty("_color_bb", _color_property_get, _color_property_set, ["bb"]); caurina.transitions.Tweener.registerSpecialProperty("_color_aa", _color_property_get, _color_property_set, ["aa"]); caurina.transitions.Tweener.registerSpecialProperty("_color_ab", _color_property_get, _color_property_set, ["ab"]); caurina.transitions.Tweener.registerSpecialProperty("_autoAlpha", _autoAlpha_get, _autoAlpha_set); caurina.transitions.Tweener.registerSpecialPropertySplitter("_color", _color_splitter); caurina.transitions.Tweener.registerSpecialPropertySplitter("_colorTransform", _colorTransform_splitter); caurina.transitions.Tweener.registerSpecialPropertySplitter("_scale", _scale_splitter); caurina.transitions.Tweener.registerSpecialProperty("_blur_blurX", _filter_property_get, _filter_property_set, [flash.filters.BlurFilter, "blurX"]); caurina.transitions.Tweener.registerSpecialProperty("_blur_blurY", _filter_property_get, _filter_property_set, [flash.filters.BlurFilter, "blurY"]); caurina.transitions.Tweener.registerSpecialProperty("_blur_quality", _filter_property_get, _filter_property_set, [flash.filters.BlurFilter, "quality"]); caurina.transitions.Tweener.registerSpecialPropertySplitter("_filter", _filter_splitter); caurina.transitions.Tweener.registerSpecialPropertyModifier("_bezier", _bezier_modifier, _bezier_get); } static function _color_splitter(p_value) { var _local1 = new Array(); if (p_value == null) { _local1.push({name:"_color_ra", value:100}); _local1.push({name:"_color_rb", value:0}); _local1.push({name:"_color_ga", value:100}); _local1.push({name:"_color_gb", value:0}); _local1.push({name:"_color_ba", value:100}); _local1.push({name:"_color_bb", value:0}); } else { _local1.push({name:"_color_ra", value:0}); _local1.push({name:"_color_rb", value:caurina.transitions.AuxFunctions.numberToR(p_value)}); _local1.push({name:"_color_ga", value:0}); _local1.push({name:"_color_gb", value:caurina.transitions.AuxFunctions.numberToG(p_value)}); _local1.push({name:"_color_ba", value:0}); _local1.push({name:"_color_bb", value:caurina.transitions.AuxFunctions.numberToB(p_value)}); } return(_local1); } static function _colorTransform_splitter(p_value) { var _local2 = new Array(); if (p_value == null) { _local2.push({name:"_color_ra", value:100}); _local2.push({name:"_color_rb", value:0}); _local2.push({name:"_color_ga", value:100}); _local2.push({name:"_color_gb", value:0}); _local2.push({name:"_color_ba", value:100}); _local2.push({name:"_color_bb", value:0}); } else { if (p_value.ra != undefined) { _local2.push({name:"_color_ra", value:p_value.ra}); } if (p_value.rb != undefined) { _local2.push({name:"_color_rb", value:p_value.rb}); } if (p_value.ga != undefined) { _local2.push({name:"_color_ba", value:p_value.ba}); } if (p_value.gb != undefined) { _local2.push({name:"_color_bb", value:p_value.bb}); } if (p_value.ba != undefined) { _local2.push({name:"_color_ga", value:p_value.ga}); } if (p_value.bb != undefined) { _local2.push({name:"_color_gb", value:p_value.gb}); } if (p_value.aa != undefined) { _local2.push({name:"_color_aa", value:p_value.aa}); } if (p_value.ab != undefined) { _local2.push({name:"_color_ab", value:p_value.ab}); } } return(_local2); } static function _scale_splitter(p_value) { var _local1 = new Array(); _local1.push({name:"_xscale", value:p_value}); _local1.push({name:"_yscale", value:p_value}); return(_local1); } static function _filter_splitter(p_value) { var _local1 = new Array(); if (p_value instanceof flash.filters.BlurFilter) { _local1.push({name:"_blur_blurX", value:flash.filters.BlurFilter(p_value).blurX}); _local1.push({name:"_blur_blurY", value:flash.filters.BlurFilter(p_value).blurY}); _local1.push({name:"_blur_quality", value:flash.filters.BlurFilter(p_value).quality}); } else { trace("??"); } return(_local1); } static function _frame_get(p_obj) { return(p_obj._currentFrame); } static function _frame_set(p_obj, p_value) { p_obj.gotoAndStop(Math.round(p_value)); } static function _sound_volume_get(p_obj) { return(p_obj.getVolume()); } static function _sound_volume_set(p_obj, p_value) { p_obj.setVolume(p_value); } static function _sound_pan_get(p_obj) { return(p_obj.getPan()); } static function _sound_pan_set(p_obj, p_value) { p_obj.setPan(p_value); } static function _color_property_get(p_obj, p_parameters) { return(new Color(p_obj).getTransform()[p_parameters[0]]); } static function _color_property_set(p_obj, p_value, p_parameters) { var _local1 = new Object(); _local1[p_parameters[0]] = Math.round(p_value); new Color(p_obj).setTransform(_local1); } static function _autoAlpha_get(p_obj) { return(p_obj._alpha); } static function _autoAlpha_set(p_obj, p_value) { p_obj._alpha = p_value; p_obj._visible = p_value > 0; } static function _filter_property_get(p_obj, p_parameters) { var _local2 = p_obj.filters; var _local1; var _local4 = p_parameters[0]; var _local3 = p_parameters[1]; _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1] instanceof _local4) { return(_local2[_local1][_local3]); } _local1++; } var _local5; if (!(_local4 === flash.filters.BlurFilter)) { } else { _local5 = {blurX:0, blurY:0, quality:NaN}; } return(_local5[_local3]); } static function _filter_property_set(p_obj, p_value, p_parameters) { var _local2 = p_obj.filters; var _local1; var _local4 = p_parameters[0]; var _local3 = p_parameters[1]; _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1] instanceof _local4) { _local2[_local1][_local3] = p_value; p_obj.filters = _local2; return(undefined); } _local1++; } if (_local2 == undefined) { _local2 = new Array(); } var _local7; if (!(_local4 === flash.filters.BlurFilter)) { } else { _local7 = new flash.filters.BlurFilter(0, 0); } _local7[_local3] = p_value; _local2.push(_local7); p_obj.filters = _local2; } static function _bezier_modifier(p_obj) { var _local7 = []; var _local4; if (p_obj instanceof Array) { _local4 = p_obj.concat(); } else { _local4 = [p_obj]; } var _local3; var _local1; var _local2 = {}; _local3 = 0; while (_local3 < _local4.length) { for (_local1 in _local4[_local3]) { if (_local2[_local1] == undefined) { _local2[_local1] = []; } _local2[_local1].push(_local4[_local3][_local1]); } _local3++; } for (_local1 in _local2) { _local7.push({name:_local1, parameters:_local2[_local1]}); } return(_local7); } static function _bezier_get(b, e, t, p) { if (p.length == 1) { return(b + (t * (((2 * (1 - t)) * (p[0] - b)) + (t * (e - b))))); } var _local2 = Math.floor(t * p.length); var _local5 = (t - (_local2 * (1 / p.length))) * p.length; var _local3; var _local6; if (_local2 == 0) { _local3 = b; _local6 = (p[0] + p[1]) / 2; } else if (_local2 == (p.length - 1)) { _local3 = (p[_local2 - 1] + p[_local2]) / 2; _local6 = e; } else { _local3 = (p[_local2 - 1] + p[_local2]) / 2; _local6 = (p[_local2] + p[_local2 + 1]) / 2; } return(_local3 + (_local5 * (((2 * (1 - _local5)) * (p[_local2] - _local3)) + (_local5 * (_local6 - _local3))))); } }
Symbol 571 MovieClip [__Packages.caurina.transitions.SpecialProperty] Frame 0
class caurina.transitions.SpecialProperty { var parameters; function SpecialProperty (p_getFunction, p_setFunction, p_parameters) { getValue = p_getFunction; setValue = p_setFunction; parameters = p_parameters; } function getValue(p_obj, p_parameters) { return(null); } function setValue(p_obj, p_value, p_parameters) { } function toString() { var _local2 = ""; _local2 = _local2 + "[SpecialProperty "; _local2 = _local2 + ("getValue:" + getValue.toString()); _local2 = _local2 + ", "; _local2 = _local2 + ("setValue:" + setValue.toString()); _local2 = _local2 + ", "; _local2 = _local2 + ("parameters:" + parameters.toString()); _local2 = _local2 + "]"; return(_local2); } }
Symbol 572 MovieClip [__Packages.caurina.transitions.SpecialPropertyModifier] Frame 0
class caurina.transitions.SpecialPropertyModifier { var modifyValues, getValue; function SpecialPropertyModifier (p_modifyFunction, p_getFunction) { modifyValues = p_modifyFunction; getValue = p_getFunction; } function toString() { var _local2 = ""; _local2 = _local2 + "[SpecialPropertyModifier "; _local2 = _local2 + ("modifyValues:" + modifyValues.toString()); _local2 = _local2 + ", "; _local2 = _local2 + ("getValue:" + getValue.toString()); _local2 = _local2 + "]"; return(_local2); } }
Symbol 573 MovieClip [__Packages.caurina.transitions.SpecialPropertySplitter] Frame 0
class caurina.transitions.SpecialPropertySplitter { var parameters; function SpecialPropertySplitter (p_splitFunction, p_parameters) { splitValues = p_splitFunction; parameters = p_parameters; } function splitValues(p_value, p_parameters) { return([]); } function toString() { var _local2 = ""; _local2 = _local2 + "[SpecialPropertySplitter "; _local2 = _local2 + ("splitValues:" + splitValues.toString()); _local2 = _local2 + ", "; _local2 = _local2 + ("parameters:" + parameters.toString()); _local2 = _local2 + "]"; return(_local2); } }
Symbol 574 MovieClip [__Packages.com.w3developers.ui.BaseUIComponent] Frame 0
class com.w3developers.ui.BaseUIComponent extends MovieClip { var clipParameters, hasOwnProperty; function BaseUIComponent () { super(); com.gskinner.net.GDispatcher.initialize(this); initFromClipParameters(); } function dispatchEvent() { } function addEventListener() { } function removeEventListener() { } function removeAllEventListeners() { } 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; } } } } }
Symbol 575 MovieClip [__Packages.com.gskinner.net.GDispatcher] Frame 0
class com.gskinner.net.GDispatcher { var gDispatcher_listeners; function GDispatcher () { } static function initialize(p_obj) { if ($instance == undefined) { $instance = new com.gskinner.net.GDispatcher(); } p_obj.dispatchEvent = $instance.dispatchEvent; p_obj.dispatchQueue = $instance.dispatchQueue; p_obj.eventListenerExists = $instance.eventListenerExists; p_obj.addEventListener = $instance.addEventListener; p_obj.removeEventListener = $instance.removeEventListener; p_obj.removeAllEventListeners = $instance.removeAllEventListeners; } static function $indexOfListener(p_listeners, p_obj, p_function) { var _local3 = p_listeners.length; var _local2 = -1; while (_local2++ , _local2 < _local3) { var _local1 = p_listeners[_local2]; if ((_local1.o == p_obj) && (_local1.f == p_function)) { return(_local2); } } return(-1); } static function $dispatchEvent(p_dispatchObj, p_listeners, p_eventObj) { var _local5; for (_local5 in p_listeners) { var _local1 = p_listeners[_local5].o; var _local3 = typeof(_local1); var _local2 = p_listeners[_local5].f; if ((_local3 == "object") || (_local3 == "movieclip")) { if ((_local1.handleEvent != undefined) && (_local2 == undefined)) { _local1.handleEvent(p_eventObj); } else { if (_local2 == undefined) { _local2 = p_eventObj.type; } _local1[_local2](p_eventObj); } } else { _local1.apply(p_dispatchObj, [p_eventObj]); } } } function dispatchQueue(p_dispatchObj, p_eventObj) { var _local1 = p_dispatchObj.gDispatcher_listeners[p_eventObj.type]; if (_local1 != undefined) { $dispatchEvent(p_dispatchObj, _local1, p_eventObj); } _local1 = p_dispatchObj.gDispatcher_listeners.ALL; if (_local1 != undefined) { $dispatchEvent(p_dispatchObj, _local1, p_eventObj); } } function dispatchEvent(p_eventObj) { if (p_eventObj.type == "ALL") { return(undefined); } if (p_eventObj.target == undefined) { p_eventObj.target = this; } this[p_eventObj.type + "Handler"](p_eventObj); dispatchQueue(this, p_eventObj); } function eventListenerExists(p_event, p_obj, p_function) { return($indexOfListener(gDispatcher_listeners[p_event], p_obj, p_function) != -1); } function addEventListener(p_event, p_obj, p_function) { if (gDispatcher_listeners == undefined) { gDispatcher_listeners = {}; _global.ASSetPropFlags(this, gDispatcher_listeners, 1); } var _local3 = gDispatcher_listeners[p_event]; if (_local3 == undefined) { _local3 = []; gDispatcher_listeners[p_event] = _local3; } if ($indexOfListener(_local3, p_obj, p_function) == -1) { _local3.push({o:p_obj, f:p_function}); } } function removeEventListener(p_event, p_obj, p_function) { var _local2 = gDispatcher_listeners[p_event]; if (_local2 == undefined) { return(undefined); } var _local3 = $indexOfListener(_local2, p_obj, p_function); if (_local3 != -1) { _local2.splice(_local3, 1); } } function removeAllEventListeners(p_event) { if (p_event == undefined) { delete gDispatcher_listeners; } else { delete gDispatcher_listeners[p_event]; } } static var $instance = undefined; }
Symbol 576 MovieClip [__Packages.com.w3developers.ui.IRepeaterItem] Frame 0
interface com.w3developers.ui.IRepeaterItem { }
Symbol 577 MovieClip [__Packages.com.w3developers.ui.BasicButton] Frame 0
class com.w3developers.ui.BasicButton extends com.w3developers.ui.BaseUIComponent implements com.w3developers.ui.IRepeaterItem { var _hitArea, _dataItem, _label; function BasicButton () { super(); var _local3 = getDefaultButtonView(); MovieClip(this).hitArea = _hitArea; } function get checked() { return(_checked); } function getDefaultButtonView() { return(new com.w3developers.ui.BasicButtonView(this)); } function databind(o) { _dataItem = o; init(); } function get dataItem() { return(_dataItem); } function init() { var _local2 = dataItem.nombre.nodeValue; if (_local2 == undefined) { _local2 = dataItem.nombre; } _label.text = _local2; } static function getNewInstance() { return(new com.w3developers.ui.BasicButton()); } static function initialize(p_obj) { if (_instance == undefined) { _instance = getNewInstance(); } com.gskinner.net.GDispatcher.initialize(p_obj); p_obj.onPress = _instance.onPress; p_obj.onRelease = _instance.onRelease; p_obj.onRollOver = _instance.onRollOver; p_obj.onRollOut = _instance.onRollOut; p_obj.onReleaseOutside = _instance.onReleaseOutside; p_obj.onMouseMove = _instance.onMouseMove; p_obj.rollOut = _instance.rollOut; p_obj.inside = false; p_obj.pressed = false; p_obj.hitArea = p_obj._hitArea; p_obj.checked = _instance.checked; p_obj.databind = _instance.databind; p_obj.dataItem = _instance.dataItem; p_obj.init = _instance.init; p_obj._dataItem = p_obj._dataItem; var _local2 = new com.w3developers.ui.BasicButtonView(MovieClip(p_obj)); } function onPress() { pressed = true; dispatchEvent({type:PRESS}); } function onRelease() { pressed = false; _checked = !_checked; dispatchEvent({type:RELEASE}); } function onRollOver() { inside = true; dispatchEvent({type:ROLL_OVER}); } function onRollOut() { rollOut(); } function onReleaseOutside() { dispatchEvent({type:RELEASE_OUTSIDE}); pressed = false; rollOut(); } function rollOut() { inside = false; dispatchEvent({type:ROLL_OUT}); } function onMouseMove() { if (!inside) { return(undefined); } if (!pressed) { return(undefined); } dispatchEvent({type:MOUSE_MOVE}); } function dispatchEvent(e) { super.dispatchEvent({type:e.type, target:this}); } static var ROLL_OVER = "rollOver"; static var ROLL_OUT = "rollOut"; static var RELEASE = "release"; static var PRESS = "press"; static var RELEASE_OUTSIDE = "releaseOutside"; static var MOUSE_MOVE = "mouseMove"; var inside = false; var pressed = false; var _checked = false; static var _instance = undefined; }
Symbol 578 MovieClip [__Packages.com.w3developers.ui.BasicButtonView] Frame 0
class com.w3developers.ui.BasicButtonView { var _target; function BasicButtonView (target) { try { setTarget(target); } catch(e:Error) { throw e; } } function setTarget(target) { _target = MovieClip(target); if (!_target) { throw new Error("com.w3developers.ui.BasicButtonView: could not set target " + target); } if (!_target.addEventListener) { throw new Error("com.w3developers.ui.BasicButtonView: could not set target listener"); } _target.addEventListener("ALL", this, "onButtonEvent"); } function onButtonEvent(e) { switch (e.type) { case "rollOver" : _target.gotoAndPlay("in"); break; case "rollOut" : if (_pressed) { _pressed = false; _target.gotoAndPlay("outclick"); } else { _target.gotoAndPlay("out"); } break; case "press" : _pressed = true; _target.gotoAndPlay("click"); break; case "release" : _target._toggle.gotoAndStop(((_target._toggle._currentframe == 1) ? 2 : 1)); } } static var CLICK = "click"; var _pressed = false; }
Symbol 579 MovieClip [__Packages.caurina.transitions.properties.ColorShortcuts] Frame 0
class caurina.transitions.properties.ColorShortcuts { function ColorShortcuts () { trace("This is an static class and should not be instantiated."); } static function init() { caurina.transitions.Tweener.registerSpecialProperty("_color_ra", _oldColor_property_get, _oldColor_property_set, ["ra"]); caurina.transitions.Tweener.registerSpecialProperty("_color_rb", _oldColor_property_get, _oldColor_property_set, ["rb"]); caurina.transitions.Tweener.registerSpecialProperty("_color_ga", _oldColor_property_get, _oldColor_property_set, ["ga"]); caurina.transitions.Tweener.registerSpecialProperty("_color_gb", _oldColor_property_get, _oldColor_property_set, ["gb"]); caurina.transitions.Tweener.registerSpecialProperty("_color_ba", _oldColor_property_get, _oldColor_property_set, ["ba"]); caurina.transitions.Tweener.registerSpecialProperty("_color_bb", _oldColor_property_get, _oldColor_property_set, ["bb"]); caurina.transitions.Tweener.registerSpecialProperty("_color_aa", _oldColor_property_get, _oldColor_property_set, ["aa"]); caurina.transitions.Tweener.registerSpecialProperty("_color_ab", _oldColor_property_get, _oldColor_property_set, ["ab"]); caurina.transitions.Tweener.registerSpecialProperty("_color_redMultiplier", _color_property_get, _color_property_set, ["redMultiplier"]); caurina.transitions.Tweener.registerSpecialProperty("_color_redOffset", _color_property_get, _color_property_set, ["redOffset"]); caurina.transitions.Tweener.registerSpecialProperty("_color_greenMultiplier", _color_property_get, _color_property_set, ["greenMultiplier"]); caurina.transitions.Tweener.registerSpecialProperty("_color_greenOffset", _color_property_get, _color_property_set, ["greenOffset"]); caurina.transitions.Tweener.registerSpecialProperty("_color_blueMultiplier", _color_property_get, _color_property_set, ["blueMultiplier"]); caurina.transitions.Tweener.registerSpecialProperty("_color_blueOffset", _color_property_get, _color_property_set, ["blueOffset"]); caurina.transitions.Tweener.registerSpecialProperty("_color_alphaMultiplier", _color_property_get, _color_property_set, ["alphaMultiplier"]); caurina.transitions.Tweener.registerSpecialProperty("_color_alphaOffset", _color_property_get, _color_property_set, ["alphaOffset"]); caurina.transitions.Tweener.registerSpecialPropertySplitter("_color", _color_splitter); caurina.transitions.Tweener.registerSpecialPropertySplitter("_colorTransform", _colorTransform_splitter); caurina.transitions.Tweener.registerSpecialProperty("_brightness", _brightness_get, _brightness_set, [false]); caurina.transitions.Tweener.registerSpecialProperty("_tintBrightness", _brightness_get, _brightness_set, [true]); caurina.transitions.Tweener.registerSpecialProperty("_contrast", _contrast_get, _contrast_set); caurina.transitions.Tweener.registerSpecialProperty("_hue", _hue_get, _hue_set); caurina.transitions.Tweener.registerSpecialProperty("_saturation", _saturation_get, _saturation_set, [false]); caurina.transitions.Tweener.registerSpecialProperty("_dumbSaturation", _saturation_get, _saturation_set, [true]); } static function _color_splitter(p_value, p_parameters) { var _local1 = new Array(); if (p_value == null) { _local1.push({name:"_color_redMultiplier", value:1}); _local1.push({name:"_color_redOffset", value:0}); _local1.push({name:"_color_greenMultiplier", value:1}); _local1.push({name:"_color_greenOffset", value:0}); _local1.push({name:"_color_blueMultiplier", value:1}); _local1.push({name:"_color_blueOffset", value:0}); } else { _local1.push({name:"_color_redMultiplier", value:0}); _local1.push({name:"_color_redOffset", value:caurina.transitions.AuxFunctions.numberToR(p_value)}); _local1.push({name:"_color_greenMultiplier", value:0}); _local1.push({name:"_color_greenOffset", value:caurina.transitions.AuxFunctions.numberToG(p_value)}); _local1.push({name:"_color_blueMultiplier", value:0}); _local1.push({name:"_color_blueOffset", value:caurina.transitions.AuxFunctions.numberToB(p_value)}); } return(_local1); } static function _colorTransform_splitter(p_value, p_parameters) { var _local2 = new Array(); if (p_value == null) { _local2.push({name:"_color_redMultiplier", value:1}); _local2.push({name:"_color_redOffset", value:0}); _local2.push({name:"_color_greenMultiplier", value:1}); _local2.push({name:"_color_greenOffset", value:0}); _local2.push({name:"_color_blueMultiplier", value:1}); _local2.push({name:"_color_blueOffset", value:0}); } else { if (p_value.ra != undefined) { _local2.push({name:"_color_ra", value:p_value.ra}); } if (p_value.rb != undefined) { _local2.push({name:"_color_rb", value:p_value.rb}); } if (p_value.ga != undefined) { _local2.push({name:"_color_ba", value:p_value.ba}); } if (p_value.gb != undefined) { _local2.push({name:"_color_bb", value:p_value.bb}); } if (p_value.ba != undefined) { _local2.push({name:"_color_ga", value:p_value.ga}); } if (p_value.bb != undefined) { _local2.push({name:"_color_gb", value:p_value.gb}); } if (p_value.aa != undefined) { _local2.push({name:"_color_aa", value:p_value.aa}); } if (p_value.ab != undefined) { _local2.push({name:"_color_ab", value:p_value.ab}); } if (p_value.redMultiplier != undefined) { _local2.push({name:"_color_redMultiplier", value:p_value.redMultiplier}); } if (p_value.redOffset != undefined) { _local2.push({name:"_color_redOffset", value:p_value.redOffset}); } if (p_value.blueMultiplier != undefined) { _local2.push({name:"_color_blueMultiplier", value:p_value.blueMultiplier}); } if (p_value.blueOffset != undefined) { _local2.push({name:"_color_blueOffset", value:p_value.blueOffset}); } if (p_value.greenMultiplier != undefined) { _local2.push({name:"_color_greenMultiplier", value:p_value.greenMultiplier}); } if (p_value.greenOffset != undefined) { _local2.push({name:"_color_greenOffset", value:p_value.greenOffset}); } if (p_value.alphaMultiplier != undefined) { _local2.push({name:"_color_alphaMultiplier", value:p_value.alphaMultiplier}); } if (p_value.alphaOffset != undefined) { _local2.push({name:"_color_alphaOffset", value:p_value.alphaOffset}); } } return(_local2); } static function _oldColor_property_get(p_obj, p_parameters) { return(new Color(p_obj).getTransform()[p_parameters[0]]); } static function _oldColor_property_set(p_obj, p_value, p_parameters) { var _local1 = new Object(); _local1[p_parameters[0]] = p_value; new Color(p_obj).setTransform(_local1); } static function _color_property_get(p_obj, p_parameters) { return(p_obj.transform.colorTransform[p_parameters[0]]); } static function _color_property_set(p_obj, p_value, p_parameters) { var _local1 = p_obj.transform.colorTransform; _local1[p_parameters[0]] = p_value; p_obj.transform.colorTransform = _local1; } static function _brightness_get(p_obj, p_parameters) { var _local4 = p_parameters[0]; var _local1 = new Color(p_obj).getTransform(); var _local3 = 1 - (((_local1.ra + _local1.ga) + _local1.ba) / 300); var _local2 = ((_local1.rb + _local1.gb) + _local1.bb) / 3; if (_local4) { return(((_local2 > 0) ? (_local2 / 255) : (-_local3))); } return(_local2 / 100); } static function _brightness_set(p_obj, p_value, p_parameters) { var _local5 = p_parameters[0]; var _local2; var _local1; if (_local5) { _local2 = 1 - Math.abs(p_value); _local1 = ((p_value > 0) ? (Math.round(p_value * 255)) : 0); } else { _local2 = 1; _local1 = Math.round(p_value * 100); } var _local4 = {ra:_local2 * 100, rb:_local1, ga:_local2 * 100, gb:_local1, ba:_local2 * 100, bb:_local1}; new Color(p_obj).setTransform(_local4); } static function _saturation_get(p_obj, p_parameters) { var _local1 = getObjectMatrix(p_obj); var _local5 = p_parameters[0]; var _local2 = (_local5 ? 0.333333333333333 : (LUMINANCE_R)); var _local4 = (_local5 ? 0.333333333333333 : (LUMINANCE_G)); var _local3 = (_local5 ? 0.333333333333333 : (LUMINANCE_B)); var _local6 = ((((_local1[0] - _local2) / (1 - _local2)) + ((_local1[6] - _local4) / (1 - _local4))) + ((_local1[12] - _local3) / (1 - _local3))) / 3; var _local7 = 1 - (((((((_local1[1] / _local4) + (_local1[2] / _local3)) + (_local1[5] / _local2)) + (_local1[7] / _local3)) + (_local1[10] / _local2)) + (_local1[11] / _local4)) / 6); return((_local6 + _local7) / 2); } static function _saturation_set(p_obj, p_value, p_parameters) { var _local3 = p_parameters[0]; var _local7 = (_local3 ? 0.333333333333333 : (LUMINANCE_R)); var _local10 = (_local3 ? 0.333333333333333 : (LUMINANCE_G)); var _local8 = (_local3 ? 0.333333333333333 : (LUMINANCE_B)); var _local1 = p_value; var _local5 = 1 - _local1; var _local2 = _local7 * _local5; var _local4 = _local10 * _local5; var _local6 = _local8 * _local5; var _local9 = [_local2 + _local1, _local4, _local6, 0, 0, _local2, _local4 + _local1, _local6, 0, 0, _local2, _local4, _local6 + _local1, 0, 0, 0, 0, 0, 1, 0]; setObjectMatrix(p_obj, _local9); } static function _contrast_get(p_obj, p_parameters) { var _local1 = new Color(p_obj).getTransform(); var _local3; var _local2; _local3 = (((_local1.ra + _local1.ga) + _local1.ba) / 300) - 1; _local2 = (((_local1.rb + _local1.gb) + _local1.bb) / 3) / -128; return((_local3 + _local2) / 2); } static function _contrast_set(p_obj, p_value, p_parameters) { var _local2; var _local1; _local2 = p_value + 1; _local1 = Math.round(p_value * -128); var _local3 = {ra:_local2 * 100, rb:_local1, ga:_local2 * 100, gb:_local1, ba:_local2 * 100, bb:_local1}; new Color(p_obj).setTransform(_local3); } static function _hue_get(p_obj, p_parameters) { var _local4 = getObjectMatrix(p_obj); var _local1 = []; _local1[0] = {angle:-179.9, matrix:getHueMatrix(-179.9)}; _local1[1] = {angle:180, matrix:getHueMatrix(180)}; var _local3 = 0; while (_local3 < _local1.length) { _local1[_local3].distance = getHueDistance(_local4, _local1[_local3].matrix); _local3++; } var _local5 = 15; var _local2; _local3 = 0; while (_local3 < _local5) { if (_local1[0].distance < _local1[1].distance) { _local2 = 1; } else { _local2 = 0; } _local1[_local2].angle = (_local1[0].angle + _local1[1].angle) / 2; _local1[_local2].matrix = getHueMatrix(_local1[_local2].angle); _local1[_local2].distance = getHueDistance(_local4, _local1[_local2].matrix); _local3++; } return(_local1[_local2].angle); } static function _hue_set(p_obj, p_value, p_parameters) { setObjectMatrix(p_obj, getHueMatrix(p_value)); } static function getHueDistance(mtx1, mtx2) { return((Math.abs(mtx1[0] - mtx2[0]) + Math.abs(mtx1[1] - mtx2[1])) + Math.abs(mtx1[2] - mtx2[2])); } static function getHueMatrix(hue) { var _local6 = (hue * Math.PI) / 180; var _local3 = LUMINANCE_R; var _local5 = LUMINANCE_G; var _local4 = LUMINANCE_B; var _local1 = Math.cos(_local6); var _local2 = Math.sin(_local6); var _local7 = [(_local3 + (_local1 * (1 - _local3))) + (_local2 * (-_local3)), (_local5 + (_local1 * (-_local5))) + (_local2 * (-_local5)), (_local4 + (_local1 * (-_local4))) + (_local2 * (1 - _local4)), 0, 0, (_local3 + (_local1 * (-_local3))) + (_local2 * 0.143), (_local5 + (_local1 * (1 - _local5))) + (_local2 * 0.14), (_local4 + (_local1 * (-_local4))) + (_local2 * -0.283), 0, 0, (_local3 + (_local1 * (-_local3))) + (_local2 * (-(1 - _local3))), (_local5 + (_local1 * (-_local5))) + (_local2 * _local5), (_local4 + (_local1 * (1 - _local4))) + (_local2 * _local4), 0, 0, 0, 0, 0, 1, 0]; return(_local7); } static function getObjectMatrix(p_obj) { var _local1 = 0; while (_local1 < p_obj.filters.length) { if (p_obj.filters[_local1] instanceof flash.filters.ColorMatrixFilter) { return(p_obj.filters[_local1].matrix.concat()); } _local1++; } return([1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0]); } static function setObjectMatrix(p_obj, p_matrix) { var _local2 = p_obj.filters.concat(); var _local3 = false; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1] instanceof flash.filters.ColorMatrixFilter) { _local2[_local1].matrix = p_matrix.concat(); _local3 = true; } _local1++; } if (!_local3) { var _local5 = new flash.filters.ColorMatrixFilter(p_matrix); _local2[_local2.length] = _local5; } p_obj.filters = _local2; } static var LUMINANCE_R = 0.212671; static var LUMINANCE_G = 0.71516; static var LUMINANCE_B = 0.072169; }
Symbol 580 MovieClip [__Packages.caurina.transitions.properties.FilterShortcuts] Frame 0
class caurina.transitions.properties.FilterShortcuts { function FilterShortcuts () { trace("This is an static class and should not be instantiated."); } static function init() { caurina.transitions.Tweener.registerSpecialPropertySplitter("_filter", _filter_splitter); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_angle", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "angle"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_blurX", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "blurX"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_blurY", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "blurY"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_distance", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "distance"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_highlightAlpha", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "highlightAlpha"]); caurina.transitions.Tweener.registerSpecialPropertySplitter("_Bevel_highlightColor", _generic_color_splitter, ["_Bevel_highlightColor_r", "_Bevel_highlightColor_g", "_Bevel_highlightColor_b"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_highlightColor_r", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "highlightColor", "color", "r"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_highlightColor_g", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "highlightColor", "color", "g"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_highlightColor_b", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "highlightColor", "color", "b"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_knockout", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "knockout"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_quality", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "quality"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_shadowAlpha", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "shadowAlpha"]); caurina.transitions.Tweener.registerSpecialPropertySplitter("_Bevel_shadowColor", _generic_color_splitter, ["_Bevel_shadowColor_r", "_Bevel_shadowColor_g", "_Bevel_shadowColor_b"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_shadowColor_r", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "shadowColor", "color", "r"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_shadowColor_g", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "shadowColor", "color", "g"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_shadowColor_b", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "shadowColor", "color", "b"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_strength", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "strength"]); caurina.transitions.Tweener.registerSpecialProperty("_Bevel_type", _filter_property_get, _filter_property_set, [flash.filters.BevelFilter, "type"]); caurina.transitions.Tweener.registerSpecialProperty("_Blur_blurX", _filter_property_get, _filter_property_set, [flash.filters.BlurFilter, "blurX"]); caurina.transitions.Tweener.registerSpecialProperty("_Blur_blurY", _filter_property_get, _filter_property_set, [flash.filters.BlurFilter, "blurY"]); caurina.transitions.Tweener.registerSpecialProperty("_Blur_quality", _filter_property_get, _filter_property_set, [flash.filters.BlurFilter, "quality"]); caurina.transitions.Tweener.registerSpecialPropertySplitter("_ColorMatrix_matrix", _generic_matrix_splitter, [[1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0], ["_ColorMatrix_matrix_rr", "_ColorMatrix_matrix_rg", "_ColorMatrix_matrix_rb", "_ColorMatrix_matrix_ra", "_ColorMatrix_matrix_ro", "_ColorMatrix_matrix_gr", "_ColorMatrix_matrix_gg", "_ColorMatrix_matrix_gb", "_ColorMatrix_matrix_ga", "_ColorMatrix_matrix_go", "_ColorMatrix_matrix_br", "_ColorMatrix_matrix_bg", "_ColorMatrix_matrix_bb", "_ColorMatrix_matrix_ba", "_ColorMatrix_matrix_bo", "_ColorMatrix_matrix_ar", "_ColorMatrix_matrix_ag", "_ColorMatrix_matrix_ab", "_ColorMatrix_matrix_aa", "_ColorMatrix_matrix_ao"]]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_rr", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 0]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_rg", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 1]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_rb", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 2]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_ra", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 3]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_ro", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 4]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_gr", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 5]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_gg", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 6]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_gb", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 7]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_ga", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 8]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_go", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 9]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_br", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 10]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_bg", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 11]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_bb", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 12]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_ba", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 13]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_bo", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 14]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_ar", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 15]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_ag", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 16]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_ab", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 17]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_aa", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 18]); caurina.transitions.Tweener.registerSpecialProperty("_ColorMatrix_matrix_ao", _filter_property_get, _filter_property_set, [flash.filters.ColorMatrixFilter, "matrix", "matrix", 19]); caurina.transitions.Tweener.registerSpecialProperty("_Convolution_alpha", _filter_property_get, _filter_property_set, [flash.filters.ConvolutionFilter, "alpha"]); caurina.transitions.Tweener.registerSpecialProperty("_Convolution_bias", _filter_property_get, _filter_property_set, [flash.filters.ConvolutionFilter, "bias"]); caurina.transitions.Tweener.registerSpecialProperty("_Convolution_clamp", _filter_property_get, _filter_property_set, [flash.filters.ConvolutionFilter, "clamp"]); caurina.transitions.Tweener.registerSpecialPropertySplitter("_Convolution_color", _generic_color_splitter, ["_Convolution_color_r", "_Convolution_color_g", "_Convolution_color_b"]); caurina.transitions.Tweener.registerSpecialProperty("_Convolution_color_r", _filter_property_get, _filter_property_set, [flash.filters.ConvolutionFilter, "color", "color", "r"]); caurina.transitions.Tweener.registerSpecialProperty("_Convolution_color_g", _filter_property_get, _filter_property_set, [flash.filters.ConvolutionFilter, "color", "color", "g"]); caurina.transitions.Tweener.registerSpecialProperty("_Convolution_color_b", _filter_property_get, _filter_property_set, [flash.filters.ConvolutionFilter, "color", "color", "b"]); caurina.transitions.Tweener.registerSpecialProperty("_Convolution_divisor", _filter_property_get, _filter_property_set, [flash.filters.ConvolutionFilter, "divisor"]); caurina.transitions.Tweener.registerSpecialProperty("_Convolution_matrixX", _filter_property_get, _filter_property_set, [flash.filters.ConvolutionFilter, "matrixX"]); caurina.transitions.Tweener.registerSpecialProperty("_Convolution_matrixY", _filter_property_get, _filter_property_set, [flash.filters.ConvolutionFilter, "matrixY"]); caurina.transitions.Tweener.registerSpecialProperty("_Convolution_preserveAlpha", _filter_property_get, _filter_property_set, [flash.filters.ConvolutionFilter, "preserveAlpha"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_alpha", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "alpha"]); caurina.transitions.Tweener.registerSpecialPropertySplitter("_DisplacementMap_color", _generic_color_splitter, ["_DisplacementMap_color_r", "_DisplacementMap_color_r", "_DisplacementMap_color_r"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_color_r", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "color", "color", "r"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_color_g", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "color", "color", "g"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_color_b", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "color", "color", "b"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_componentX", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "componentX"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_componentY", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "componentY"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_mapBitmap", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "mapBitmap"]); caurina.transitions.Tweener.registerSpecialPropertySplitter("_DisplacementMap_mapPoint", _generic_point_splitter, ["_DisplacementMap_mapPoint_x", "_DisplacementMap_mapPoint_y"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_mapPoint_x", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "mapPoint", "point", "x"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_mapPoint_y", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "mapPoint", "point", "y"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_mode", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "mode"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_scaleX", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "scaleX"]); caurina.transitions.Tweener.registerSpecialProperty("_DisplacementMap_scaleY", _filter_property_get, _filter_property_set, [flash.filters.DisplacementMapFilter, "scaleY"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_alpha", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "alpha"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_angle", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "angle"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_blurX", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "blurX"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_blurY", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "blurY"]); caurina.transitions.Tweener.registerSpecialPropertySplitter("_DropShadow_color", _generic_color_splitter, ["_DropShadow_color_r", "_DropShadow_color_g", "_DropShadow_color_b"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_color_r", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "color", "color", "r"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_color_g", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "color", "color", "g"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_color_b", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "color", "color", "b"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_distance", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "distance"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_hideObject", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "hideObject"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_inner", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "inner"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_knockout", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "knockout"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_quality", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "quality"]); caurina.transitions.Tweener.registerSpecialProperty("_DropShadow_strength", _filter_property_get, _filter_property_set, [flash.filters.DropShadowFilter, "strength"]); caurina.transitions.Tweener.registerSpecialProperty("_Glow_alpha", _filter_property_get, _filter_property_set, [flash.filters.GlowFilter, "alpha"]); caurina.transitions.Tweener.registerSpecialProperty("_Glow_blurX", _filter_property_get, _filter_property_set, [flash.filters.GlowFilter, "blurX"]); caurina.transitions.Tweener.registerSpecialProperty("_Glow_blurY", _filter_property_get, _filter_property_set, [flash.filters.GlowFilter, "blurY"]); caurina.transitions.Tweener.registerSpecialPropertySplitter("_Glow_color", _generic_color_splitter, ["_Glow_color_r", "_Glow_color_g", "_Glow_color_b"]); caurina.transitions.Tweener.registerSpecialProperty("_Glow_color_r", _filter_property_get, _filter_property_set, [flash.filters.GlowFilter, "color", "color", "r"]); caurina.transitions.Tweener.registerSpecialProperty("_Glow_color_g", _filter_property_get, _filter_property_set, [flash.filters.GlowFilter, "color", "color", "g"]); caurina.transitions.Tweener.registerSpecialProperty("_Glow_color_b", _filter_property_get, _filter_property_set, [flash.filters.GlowFilter, "color", "color", "b"]); caurina.transitions.Tweener.registerSpecialProperty("_Glow_inner", _filter_property_get, _filter_property_set, [flash.filters.GlowFilter, "inner"]); caurina.transitions.Tweener.registerSpecialProperty("_Glow_knockout", _filter_property_get, _filter_property_set, [flash.filters.GlowFilter, "knockout"]); caurina.transitions.Tweener.registerSpecialProperty("_Glow_quality", _filter_property_get, _filter_property_set, [flash.filters.GlowFilter, "quality"]); caurina.transitions.Tweener.registerSpecialProperty("_Glow_strength", _filter_property_get, _filter_property_set, [flash.filters.GlowFilter, "strength"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientBevel_angle", _filter_property_get, _filter_property_set, [flash.filters.GradientBevelFilter, "angle"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientBevel_blurX", _filter_property_get, _filter_property_set, [flash.filters.GradientBevelFilter, "blurX"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientBevel_blurY", _filter_property_get, _filter_property_set, [flash.filters.GradientBevelFilter, "blurY"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientBevel_distance", _filter_property_get, _filter_property_set, [flash.filters.GradientBevelFilter, "distance"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientBevel_quality", _filter_property_get, _filter_property_set, [flash.filters.GradientBevelFilter, "quality"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientBevel_strength", _filter_property_get, _filter_property_set, [flash.filters.GradientBevelFilter, "strength"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientBevel_type", _filter_property_get, _filter_property_set, [flash.filters.GradientBevelFilter, "type"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientGlow_angle", _filter_property_get, _filter_property_set, [flash.filters.GradientGlowFilter, "angle"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientGlow_blurX", _filter_property_get, _filter_property_set, [flash.filters.GradientGlowFilter, "blurX"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientGlow_blurY", _filter_property_get, _filter_property_set, [flash.filters.GradientGlowFilter, "blurY"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientGlow_distance", _filter_property_get, _filter_property_set, [flash.filters.GradientGlowFilter, "distance"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientGlow_knockout", _filter_property_get, _filter_property_set, [flash.filters.GradientGlowFilter, "knockout"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientGlow_quality", _filter_property_get, _filter_property_set, [flash.filters.GradientGlowFilter, "quality"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientGlow_strength", _filter_property_get, _filter_property_set, [flash.filters.GradientGlowFilter, "strength"]); caurina.transitions.Tweener.registerSpecialProperty("_GradientGlow_type", _filter_property_get, _filter_property_set, [flash.filters.GradientGlowFilter, "type"]); } static function _generic_color_splitter(p_value, p_parameters) { var _local1 = new Array(); _local1.push({name:p_parameters[0], value:caurina.transitions.AuxFunctions.numberToR(p_value)}); _local1.push({name:p_parameters[1], value:caurina.transitions.AuxFunctions.numberToG(p_value)}); _local1.push({name:p_parameters[2], value:caurina.transitions.AuxFunctions.numberToB(p_value)}); return(_local1); } static function _generic_point_splitter(p_value, p_parameters) { var _local1 = new Array(); _local1.push({name:p_parameters[0], value:p_value.x}); _local1.push({name:p_parameters[1], value:p_value.y}); return(_local1); } static function _generic_matrix_splitter(p_value, p_parameters) { if (p_value == null) { p_value = p_parameters[0].concat(); } var _local5 = new Array(); var _local1 = 0; while (_local1 < p_value.length) { _local5.push({name:p_parameters[1][_local1], value:p_value[_local1]}); _local1++; } return(_local5); } static function _filter_splitter(p_value) { var _local2 = new Array(); if (p_value instanceof flash.filters.BevelFilter) { _local2.push({name:"_Bevel_angle", value:flash.filters.BevelFilter(p_value).angle}); _local2.push({name:"_Bevel_blurX", value:flash.filters.BevelFilter(p_value).blurX}); _local2.push({name:"_Bevel_blurY", value:flash.filters.BevelFilter(p_value).blurY}); _local2.push({name:"_Bevel_distance", value:flash.filters.BevelFilter(p_value).distance}); _local2.push({name:"_Bevel_highlightAlpha", value:flash.filters.BevelFilter(p_value).highlightAlpha}); _local2.push({name:"_Bevel_highlightColor", value:flash.filters.BevelFilter(p_value).highlightColor}); _local2.push({name:"_Bevel_knockout", value:flash.filters.BevelFilter(p_value).knockout}); _local2.push({name:"_Bevel_quality", value:flash.filters.BevelFilter(p_value).quality}); _local2.push({name:"_Bevel_shadowAlpha", value:flash.filters.BevelFilter(p_value).shadowAlpha}); _local2.push({name:"_Bevel_shadowColor", value:flash.filters.BevelFilter(p_value).shadowColor}); _local2.push({name:"_Bevel_strength", value:flash.filters.BevelFilter(p_value).strength}); _local2.push({name:"_Bevel_type", value:flash.filters.BevelFilter(p_value).type}); } else if (p_value instanceof flash.filters.BlurFilter) { _local2.push({name:"_Blur_blurX", value:flash.filters.BlurFilter(p_value).blurX}); _local2.push({name:"_Blur_blurY", value:flash.filters.BlurFilter(p_value).blurY}); _local2.push({name:"_Blur_quality", value:flash.filters.BlurFilter(p_value).quality}); } else if (p_value instanceof flash.filters.ColorMatrixFilter) { _local2.push({name:"_ColorMatrix_matrix", value:flash.filters.ColorMatrixFilter(p_value).matrix}); } else if (p_value instanceof flash.filters.ConvolutionFilter) { _local2.push({name:"_Convolution_alpha", value:flash.filters.ConvolutionFilter(p_value).alpha}); _local2.push({name:"_Convolution_bias", value:flash.filters.ConvolutionFilter(p_value).bias}); _local2.push({name:"_Convolution_clamp", value:flash.filters.ConvolutionFilter(p_value).clamp}); _local2.push({name:"_Convolution_color", value:flash.filters.ConvolutionFilter(p_value).color}); _local2.push({name:"_Convolution_divisor", value:flash.filters.ConvolutionFilter(p_value).divisor}); _local2.push({name:"_Convolution_matrixX", value:flash.filters.ConvolutionFilter(p_value).matrixX}); _local2.push({name:"_Convolution_matrixY", value:flash.filters.ConvolutionFilter(p_value).matrixY}); _local2.push({name:"_Convolution_preserveAlpha", value:flash.filters.ConvolutionFilter(p_value).preserveAlpha}); } else if (p_value instanceof flash.filters.DisplacementMapFilter) { _local2.push({name:"_DisplacementMap_alpha", value:flash.filters.DisplacementMapFilter(p_value).alpha}); _local2.push({name:"_DisplacementMap_color", value:flash.filters.DisplacementMapFilter(p_value).color}); _local2.push({name:"_DisplacementMap_componentX", value:flash.filters.DisplacementMapFilter(p_value).componentX}); _local2.push({name:"_DisplacementMap_componentY", value:flash.filters.DisplacementMapFilter(p_value).componentY}); _local2.push({name:"_DisplacementMap_mapBitmap", value:flash.filters.DisplacementMapFilter(p_value).mapBitmap}); _local2.push({name:"_DisplacementMap_mapPoint", value:flash.filters.DisplacementMapFilter(p_value).mapPoint}); _local2.push({name:"_DisplacementMap_mode", value:flash.filters.DisplacementMapFilter(p_value).mode}); _local2.push({name:"_DisplacementMap_scaleX", value:flash.filters.DisplacementMapFilter(p_value).scaleX}); _local2.push({name:"_DisplacementMap_scaleY", value:flash.filters.DisplacementMapFilter(p_value).scaleY}); } else if (p_value instanceof flash.filters.DropShadowFilter) { _local2.push({name:"_DropShadow_alpha", value:flash.filters.DropShadowFilter(p_value).alpha}); _local2.push({name:"_DropShadow_angle", value:flash.filters.DropShadowFilter(p_value).angle}); _local2.push({name:"_DropShadow_blurX", value:flash.filters.DropShadowFilter(p_value).blurX}); _local2.push({name:"_DropShadow_blurY", value:flash.filters.DropShadowFilter(p_value).blurY}); _local2.push({name:"_DropShadow_color", value:flash.filters.DropShadowFilter(p_value).color}); _local2.push({name:"_DropShadow_distance", value:flash.filters.DropShadowFilter(p_value).distance}); _local2.push({name:"_DropShadow_hideObject", value:flash.filters.DropShadowFilter(p_value).hideObject}); _local2.push({name:"_DropShadow_inner", value:flash.filters.DropShadowFilter(p_value).inner}); _local2.push({name:"_DropShadow_knockout", value:flash.filters.DropShadowFilter(p_value).knockout}); _local2.push({name:"_DropShadow_quality", value:flash.filters.DropShadowFilter(p_value).quality}); _local2.push({name:"_DropShadow_strength", value:flash.filters.DropShadowFilter(p_value).strength}); } else if (p_value instanceof flash.filters.GlowFilter) { _local2.push({name:"_Glow_alpha", value:flash.filters.GlowFilter(p_value).alpha}); _local2.push({name:"_Glow_blurX", value:flash.filters.GlowFilter(p_value).blurX}); _local2.push({name:"_Glow_blurY", value:flash.filters.GlowFilter(p_value).blurY}); _local2.push({name:"_Glow_color", value:flash.filters.GlowFilter(p_value).color}); _local2.push({name:"_Glow_inner", value:flash.filters.GlowFilter(p_value).inner}); _local2.push({name:"_Glow_knockout", value:flash.filters.GlowFilter(p_value).knockout}); _local2.push({name:"_Glow_quality", value:flash.filters.GlowFilter(p_value).quality}); _local2.push({name:"_Glow_strength", value:flash.filters.GlowFilter(p_value).strength}); } else if (p_value instanceof flash.filters.GradientBevelFilter) { _local2.push({name:"_GradientBevel_angle", value:flash.filters.GradientBevelFilter(p_value).strength}); _local2.push({name:"_GradientBevel_blurX", value:flash.filters.GradientBevelFilter(p_value).blurX}); _local2.push({name:"_GradientBevel_blurY", value:flash.filters.GradientBevelFilter(p_value).blurY}); _local2.push({name:"_GradientBevel_distance", value:flash.filters.GradientBevelFilter(p_value).distance}); _local2.push({name:"_GradientBevel_quality", value:flash.filters.GradientBevelFilter(p_value).quality}); _local2.push({name:"_GradientBevel_strength", value:flash.filters.GradientBevelFilter(p_value).strength}); _local2.push({name:"_GradientBevel_type", value:flash.filters.GradientBevelFilter(p_value).type}); } else if (p_value instanceof flash.filters.GradientGlowFilter) { _local2.push({name:"_GradientGlow_angle", value:flash.filters.GradientGlowFilter(p_value).strength}); _local2.push({name:"_GradientGlow_blurX", value:flash.filters.GradientGlowFilter(p_value).blurX}); _local2.push({name:"_GradientGlow_blurY", value:flash.filters.GradientGlowFilter(p_value).blurY}); _local2.push({name:"_GradientGlow_distance", value:flash.filters.GradientGlowFilter(p_value).distance}); _local2.push({name:"_GradientGlow_knockout", value:flash.filters.GradientGlowFilter(p_value).knockout}); _local2.push({name:"_GradientGlow_quality", value:flash.filters.GradientGlowFilter(p_value).quality}); _local2.push({name:"_GradientGlow_strength", value:flash.filters.GradientGlowFilter(p_value).strength}); _local2.push({name:"_GradientGlow_type", value:flash.filters.GradientGlowFilter(p_value).type}); } else { trace("Tweener FilterShortcuts Error :: Unknown filter class used"); } return(_local2); } static function _filter_property_get(p_obj, p_parameters) { var _local2 = p_obj.filters; var _local1; var _local8 = p_parameters[0]; var _local3 = p_parameters[1]; var _local6 = p_parameters[2]; _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1] instanceof _local8) { if (_local6 == "color") { var _local4 = p_parameters[3]; if (_local4 == "r") { return(caurina.transitions.AuxFunctions.numberToR(_local2[_local1][_local3])); } if (_local4 == "g") { return(caurina.transitions.AuxFunctions.numberToG(_local2[_local1][_local3])); } if (_local4 == "b") { return(caurina.transitions.AuxFunctions.numberToB(_local2[_local1][_local3])); } } else { if (_local6 == "matrix") { return(_local2[_local1][_local3][p_parameters[3]]); } if (_local6 == "point") { return(_local2[_local1][_local3][p_parameters[3]]); } return(_local2[_local1][_local3]); } } _local1++; } var _local7; switch (_local8) { case flash.filters.BevelFilter : _local7 = {angle:NaN, blurX:0, blurY:0, distance:0, highlightAlpha:1, highlightColor:NaN, knockout:null, quality:NaN, shadowAlpha:1, shadowColor:NaN, strength:2, type:null}; break; case flash.filters.BlurFilter : _local7 = {blurX:0, blurY:0, quality:NaN}; break; case flash.filters.ColorMatrixFilter : _local7 = {matrix:[1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0]}; break; case flash.filters.ConvolutionFilter : _local7 = {alpha:0, bias:0, clamp:null, color:NaN, divisor:1, matrix:[1], matrixX:1, matrixY:1, preserveAlpha:null}; break; case flash.filters.DisplacementMapFilter : _local7 = {alpha:0, color:NaN, componentX:null, componentY:null, mapBitmap:null, mapPoint:null, mode:null, scaleX:0, scaleY:0}; break; case flash.filters.DropShadowFilter : _local7 = {distance:0, angle:NaN, color:NaN, alpha:1, blurX:0, blurY:0, strength:1, quality:NaN, inner:null, knockout:null, hideObject:null}; break; case flash.filters.GlowFilter : _local7 = {alpha:1, blurX:0, blurY:0, color:NaN, inner:null, knockout:null, quality:NaN, strength:2}; break; case flash.filters.GradientBevelFilter : _local7 = {alphas:null, angle:NaN, blurX:0, blurY:0, colors:null, distance:0, knockout:null, quality:NaN, ratios:NaN, strength:1, type:null}; break; case flash.filters.GradientGlowFilter : _local7 = {alphas:null, angle:NaN, blurX:0, blurY:0, colors:null, distance:0, knockout:null, quality:NaN, ratios:NaN, strength:1, type:null}; } if (_local6 == "color") { return(NaN); } if (_local6 == "matrix") { return(_local7[_local3][p_parameters[3]]); } if (_local6 == "point") { return(_local7[_local3][p_parameters[3]]); } return(_local7[_local3]); } static function _filter_property_set(p_obj, p_value, p_parameters) { var _local2 = p_obj.filters; var _local1; var _local12 = p_parameters[0]; var _local3 = p_parameters[1]; var _local9 = p_parameters[2]; _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1] instanceof _local12) { if (_local9 == "color") { var _local5 = p_parameters[3]; if (_local5 == "r") { _local2[_local1][_local3] = (_local2[_local1][_local3] & 65535) | (p_value << 16); } if (_local5 == "g") { _local2[_local1][_local3] = (_local2[_local1][_local3] & 16711935) | (p_value << 8); } if (_local5 == "b") { _local2[_local1][_local3] = (_local2[_local1][_local3] & 16776960) | p_value; } } else if (_local9 == "matrix") { var _local6 = _local2[_local1][_local3]; _local6[p_parameters[3]] = p_value; _local2[_local1][_local3] = _local6; } else if (_local9 == "point") { var _local7 = flash.geom.Point(_local2[_local1][_local3]); _local7[p_parameters[3]] = p_value; _local2[_local1][_local3] = _local7; } else { _local2[_local1][_local3] = p_value; } p_obj.filters = _local2; return(undefined); } _local1++; } if (_local2 == undefined) { _local2 = new Array(); } var _local10; switch (_local12) { case flash.filters.BevelFilter : _local10 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, 1, 0, 0); break; case flash.filters.BlurFilter : _local10 = new flash.filters.BlurFilter(0, 0); break; case flash.filters.ColorMatrixFilter : _local10 = new flash.filters.ColorMatrixFilter([1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0]); break; case flash.filters.ConvolutionFilter : _local10 = new flash.filters.ConvolutionFilter(1, 1, [1], 1, 0, true, true, 0, 0); break; case flash.filters.DisplacementMapFilter : _local10 = new flash.filters.DisplacementMapFilter(new flash.display.BitmapData(10, 10), new flash.geom.Point(0, 0), 0, 1, 0, 0); break; case flash.filters.DropShadowFilter : _local10 = new flash.filters.DropShadowFilter(0, 45, 0, 1, 0, 0); break; case flash.filters.GlowFilter : _local10 = new flash.filters.GlowFilter(16711680, 1, 0, 0); break; case flash.filters.GradientBevelFilter : _local10 = new flash.filters.GradientBevelFilter(0, 45, [16777215, 0], [1, 1], [32, 223], 0, 0); break; case flash.filters.GradientGlowFilter : _local10 = new flash.filters.GradientGlowFilter(0, 45, [16777215, 0], [1, 1], [32, 223], 0, 0); } _local2.push(_local10); p_obj.filters = _local2; _filter_property_set(p_obj, p_value, p_parameters); } }
Symbol 176 MovieClip Frame 1
function doVideo() { netConn = new NetConnection(); netConn.connect(null); my_ns = new NetStream(netConn); _screen.attachVideo(my_ns); my_ns.onMetaData = function (obj) { _global.duration = obj.duration; }; my_ns.onStatus = function (infoObject) { if (infoObject.code == "NetStream.Play.Stop") { _root.finishIntro(); } }; my_ns.play("introVideo.flv"); } var my_ns;
Symbol 222 MovieClip Frame 1
redBall_mc.chosen = (yellowBall_mc.chosen = (blackBall_mc.chosen = false)); _global.ballSelected = "none"; redBall_mc.onRelease = function () { redBall_mc.ball_mc.play(); yellowBall_mc.chosen = (blackBall_mc.chosen = false); _global.ballSelected = 1; _root.card_mc.gotoAndStop(1); _root.loaderSound.start(); _root.gotoAndStop(5); }; yellowBall_mc.onRelease = function () { yellowBall_mc.ball_mc.play(); redBall_mc.chosen = (blackBall_mc.chosen = false); _global.ballSelected = 2; _root.card_mc.gotoAndStop(2); _root.loaderSound.start(); _root.gotoAndStop(5); }; blackBall_mc.onRelease = function () { blackBall_mc.ball_mc.play(); redBall_mc.chosen = (yellowBall_mc.chosen = false); _global.ballSelected = 3; _root.card_mc.gotoAndStop(3); _root._root.gotoAndStop(5); };
Symbol 229 MovieClip Frame 15
gotoAndPlay (1);
Symbol 245 MovieClip Frame 1
stop();
Symbol 261 MovieClip Frame 1
if (Key.isDown(32)) { this.stop(); _root.launchBall(1); }
Symbol 261 MovieClip Frame 2
if (Key.isDown(32)) { this.stop(); _root.launchBall(2); }
Symbol 261 MovieClip Frame 3
if (Key.isDown(32)) { this.stop(); _root.launchBall(3); }
Symbol 261 MovieClip Frame 4
if (Key.isDown(32)) { this.stop(); _root.launchBall(4); }
Symbol 261 MovieClip Frame 5
if (Key.isDown(32)) { this.stop(); _root.launchBall(5); }
Symbol 261 MovieClip Frame 6
if (Key.isDown(32)) { this.stop(); _root.launchBall(6); }
Symbol 261 MovieClip Frame 7
if (Key.isDown(32)) { this.stop(); _root.launchBall(7); }
Symbol 261 MovieClip Frame 8
if (Key.isDown(32)) { this.stop(); _root.launchBall(8); }
Symbol 261 MovieClip Frame 9
if (Key.isDown(32)) { this.stop(); _root.launchBall(9); }
Symbol 261 MovieClip Frame 10
if (Key.isDown(32)) { this.stop(); _root.launchBall(8); }
Symbol 261 MovieClip Frame 11
if (Key.isDown(32)) { this.stop(); _root.launchBall(9); }
Symbol 261 MovieClip Frame 12
if (Key.isDown(32)) { this.stop(); _root.launchBall(10); }
Symbol 261 MovieClip Frame 13
if (Key.isDown(32)) { this.stop(); _root.launchBall(9); }
Symbol 261 MovieClip Frame 14
if (Key.isDown(32)) { this.stop(); _root.launchBall(4); }
Symbol 261 MovieClip Frame 15
if (Key.isDown(32)) { this.stop(); _root.launchBall(1); }
Symbol 261 MovieClip Frame 16
if (Key.isDown(32)) { this.stop(); _root.launchBall(1); }
Symbol 261 MovieClip Frame 17
if (Key.isDown(32)) { this.stop(); _root.launchBall(1); }
Symbol 261 MovieClip Frame 18
if (Key.isDown(32)) { this.stop(); _root.launchBall(1); }
Symbol 261 MovieClip Frame 19
if (Key.isDown(32)) { this.stop(); _root.launchBall(1); }
Symbol 261 MovieClip Frame 20
if (Key.isDown(32)) { this.stop(); _root.launchBall(1); }
Symbol 261 MovieClip Frame 21
if (Key.isDown(32)) { this.stop(); _root.launchBall(1); }
Symbol 261 MovieClip Frame 22
if (Key.isDown(32)) { this.stop(); _root.launchBall(1); }
Symbol 261 MovieClip Frame 23
if (Key.isDown(32)) { this.stop(); _root.launchBall(1); }
Symbol 263 MovieClip Frame 1
barsFake_mc.gotoAndStop(1);
Symbol 269 MovieClip Frame 1
stop();
Symbol 271 MovieClip Frame 1
stop();
Symbol 273 MovieClip Frame 1
barsFake_mc.gotoAndStop(1);
Symbol 282 MovieClip Frame 1
Symbol 291 MovieClip Frame 39
stop();
Symbol 366 MovieClip Frame 1
stop();
Symbol 366 MovieClip Frame 2
_root.rollSound.start();
Symbol 366 MovieClip Frame 15
Symbol 366 MovieClip Frame 16
_root.transformSound.start();
Symbol 366 MovieClip Frame 52
stop();
Symbol 441 MovieClip Frame 1
stop();
Symbol 441 MovieClip Frame 2
_root.rollSound.start();
Symbol 441 MovieClip Frame 15
Symbol 441 MovieClip Frame 16
_root.transformSound.start();
Symbol 441 MovieClip Frame 52
stop();
Symbol 516 MovieClip Frame 1
stop();
Symbol 516 MovieClip Frame 2
_root.rollSound.start();
Symbol 516 MovieClip Frame 15
Symbol 516 MovieClip Frame 16
_root.transformSound.start();
Symbol 516 MovieClip Frame 48
stop();
Symbol 517 MovieClip Frame 1
stop();
Symbol 526 MovieClip Frame 1
stop();
Symbol 536 MovieClip Frame 1
stop();
Symbol 550 MovieClip Frame 1
stop();
Symbol 557 MovieClip Frame 1
stop();
Symbol 558 MovieClip Frame 1
stop();
Symbol 564 MovieClip Frame 1
stop();

Library Items

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

Instance Names

"bg_mc"Frame 1Symbol 141 MovieClip
"preloader_mc"Frame 1Symbol 153 MovieClip
"chooseHeader_mc"Frame 1Symbol 162 MovieClip
"footer_mc"Frame 1Symbol 165 MovieClip
"header_mc"Frame 1Symbol 169 MovieClip
"battle_mc"Frame 2Symbol 172 MovieClip
"vidPanel_mc"Frame 2Symbol 176 MovieClip
"skip_mc"Frame 2Symbol 134 MovieClip [skip_mc]
"help_mc"Frame 2Symbol 179 MovieClip
"introAnim_mc"Frame 3Symbol 216 MovieClip
"choose_mc"Frame 3Symbol 222 MovieClip
"start_mc"Frame 3Symbol 33 MovieClip [start_mc]
"instructions_mc"Frame 3Symbol 27 MovieClip [instructions_mc]
"helpBox_mc"Frame 3Symbol 233 MovieClip
"card_mc"Frame 4Symbol 245 MovieClip
"speed_mc"Frame 4Symbol 263 MovieClip
"info_mc"Frame 4Symbol 269 MovieClip
"info2_mc"Frame 4Symbol 271 MovieClip
"speed2_mc"Frame 4Symbol 273 MovieClip
"gpbg_mc"Frame 5Symbol 282 MovieClip
"balls_mc"Frame 5Symbol 517 MovieClip
"ballsComp_mc"Frame 5Symbol 517 MovieClip
"selectedCard_mc"Frame 5Symbol 526 MovieClip
"rightScore_mc"Frame 5Symbol 537 MovieClip
"leftScore_mc"Frame 5Symbol 542 MovieClip
"center_mc"Frame 5Symbol 558 MovieClip
"win_mc"Frame 5Symbol 564 MovieClip
"ball_mc"Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 1Symbol 59 MovieClip
"ball_mc"Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 1Symbol 94 MovieClip
"ball_mc"Symbol 130 MovieClip [chooseRedBall] Frame 1Symbol 129 MovieClip
"bar_mc"Symbol 153 MovieClip Frame 1Symbol 149 MovieClip
"_screen"Symbol 176 MovieClip Frame 1Symbol 175 Video
"bgPurple_mc"Symbol 216 MovieClip Frame 1Symbol 182 MovieClip
"bgFire_mc"Symbol 216 MovieClip Frame 1Symbol 185 MovieClip
"baddies_mc"Symbol 216 MovieClip Frame 1Symbol 188 MovieClip
"fire1_mc"Symbol 216 MovieClip Frame 1Symbol 191 MovieClip
"fire2_mc"Symbol 216 MovieClip Frame 1Symbol 194 MovieClip
"fireSpin_mc"Symbol 216 MovieClip Frame 1Symbol 197 MovieClip
"aliceMasque_mc"Symbol 216 MovieClip Frame 1Symbol 200 MovieClip
"shun_mc"Symbol 216 MovieClip Frame 1Symbol 203 MovieClip
"jasmine_mc"Symbol 216 MovieClip Frame 1Symbol 206 MovieClip
"runo_mc"Symbol 216 MovieClip Frame 1Symbol 209 MovieClip
"marucho_mc"Symbol 216 MovieClip Frame 1Symbol 212 MovieClip
"dan_mc"Symbol 216 MovieClip Frame 1Symbol 215 MovieClip
"upperTab_mc"Symbol 222 MovieClip Frame 1Symbol 219 MovieClip
"lowerTab_mc"Symbol 222 MovieClip Frame 1Symbol 219 MovieClip
"redBall_mc"Symbol 222 MovieClip Frame 1Symbol 130 MovieClip [chooseRedBall]
"yellowBall_mc"Symbol 222 MovieClip Frame 1Symbol 95 MovieClip [chooseYELLOWBall copy]
"blackBall_mc"Symbol 222 MovieClip Frame 1Symbol 60 MovieClip [chooseBLACKWBall copy 2]
"upperTab_mc"Symbol 233 MovieClip Frame 1Symbol 219 MovieClip
"lowerTab_mc"Symbol 233 MovieClip Frame 1Symbol 219 MovieClip
"next_mc"Symbol 233 MovieClip Frame 1Symbol 21 MovieClip [btn_next]
"bars_mc"Symbol 263 MovieClip Frame 1Symbol 261 MovieClip
"barsFake_mc"Symbol 263 MovieClip Frame 1Symbol 262 MovieClip
"bars_mc"Symbol 273 MovieClip Frame 1Symbol 261 MovieClip
"barsFake_mc"Symbol 273 MovieClip Frame 1Symbol 262 MovieClip
"ball_mc"Symbol 517 MovieClip Frame 1Symbol 366 MovieClip
"ball_mc"Symbol 517 MovieClip Frame 2Symbol 441 MovieClip
"ball_mc"Symbol 517 MovieClip Frame 3Symbol 516 MovieClip
"bakugan_txt"Symbol 537 MovieClip Frame 1Symbol 530 EditableText
"gate_txt"Symbol 537 MovieClip Frame 1Symbol 531 EditableText
"total_txt"Symbol 537 MovieClip Frame 1Symbol 532 EditableText
"balls_mc"Symbol 537 MovieClip Frame 1Symbol 536 MovieClip
"bakugan_txt"Symbol 542 MovieClip Frame 1Symbol 539 EditableText
"gate_txt"Symbol 542 MovieClip Frame 1Symbol 540 EditableText
"total_txt"Symbol 542 MovieClip Frame 1Symbol 541 EditableText
"balls_mc"Symbol 542 MovieClip Frame 1Symbol 536 MovieClip
"gateCard_mc"Symbol 558 MovieClip Frame 1Symbol 550 MovieClip
"ability_mc"Symbol 558 MovieClip Frame 2Symbol 557 MovieClip
"playAgain_mc"Symbol 564 MovieClip Frame 1Symbol 17 MovieClip [btn_playAgain]

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "total"
ExportAssets (56)Timeline Frame 1Symbol 2 as "panelslide_sound.mp3"
ExportAssets (56)Timeline Frame 1Symbol 3 as "main_loop.mp3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "loader_door.mp3"
ExportAssets (56)Timeline Frame 1Symbol 5 as "click"
ExportAssets (56)Timeline Frame 1Symbol 6 as "build_loop.mp3"
ExportAssets (56)Timeline Frame 1Symbol 7 as "battle_loop.mp3"
ExportAssets (56)Timeline Frame 1Symbol 8 as "transform"
ExportAssets (56)Timeline Frame 1Symbol 9 as "roll"
ExportAssets (56)Timeline Frame 1Symbol 10 as "launch"
ExportAssets (56)Timeline Frame 1Symbol 11 as "ball_chosen.mp3"
ExportAssets (56)Timeline Frame 1Symbol 17 as "btn_playAgain"
ExportAssets (56)Timeline Frame 1Symbol 21 as "btn_next"
ExportAssets (56)Timeline Frame 1Symbol 27 as "instructions_mc"
ExportAssets (56)Timeline Frame 1Symbol 33 as "start_mc"
ExportAssets (56)Timeline Frame 1Symbol 60 as "chooseBLACKWBall copy 2"
ExportAssets (56)Timeline Frame 1Symbol 95 as "chooseYELLOWBall copy"
ExportAssets (56)Timeline Frame 1Symbol 130 as "chooseRedBall"
ExportAssets (56)Timeline Frame 1Symbol 134 as "skip_mc"
ExportAssets (56)Timeline Frame 1Symbol 565 as "__Packages.caurina.transitions.Tweener"
ExportAssets (56)Timeline Frame 1Symbol 566 as "__Packages.caurina.transitions.TweenListObj"
ExportAssets (56)Timeline Frame 1Symbol 567 as "__Packages.caurina.transitions.AuxFunctions"
ExportAssets (56)Timeline Frame 1Symbol 568 as "__Packages.caurina.transitions.PropertyInfoObj"
ExportAssets (56)Timeline Frame 1Symbol 569 as "__Packages.caurina.transitions.Equations"
ExportAssets (56)Timeline Frame 1Symbol 570 as "__Packages.caurina.transitions.SpecialPropertiesDefault"
ExportAssets (56)Timeline Frame 1Symbol 571 as "__Packages.caurina.transitions.SpecialProperty"
ExportAssets (56)Timeline Frame 1Symbol 572 as "__Packages.caurina.transitions.SpecialPropertyModifier"
ExportAssets (56)Timeline Frame 1Symbol 573 as "__Packages.caurina.transitions.SpecialPropertySplitter"
ExportAssets (56)Timeline Frame 1Symbol 574 as "__Packages.com.w3developers.ui.BaseUIComponent"
ExportAssets (56)Timeline Frame 1Symbol 575 as "__Packages.com.gskinner.net.GDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 576 as "__Packages.com.w3developers.ui.IRepeaterItem"
ExportAssets (56)Timeline Frame 1Symbol 577 as "__Packages.com.w3developers.ui.BasicButton"
ExportAssets (56)Timeline Frame 1Symbol 578 as "__Packages.com.w3developers.ui.BasicButtonView"
ExportAssets (56)Timeline Frame 1Symbol 579 as "__Packages.caurina.transitions.properties.ColorShortcuts"
ExportAssets (56)Timeline Frame 1Symbol 580 as "__Packages.caurina.transitions.properties.FilterShortcuts"

Labels

"in"Symbol 17 MovieClip [btn_playAgain] Frame 2
"hold"Symbol 17 MovieClip [btn_playAgain] Frame 11
"click"Symbol 17 MovieClip [btn_playAgain] Frame 16
"hold2"Symbol 17 MovieClip [btn_playAgain] Frame 22
"outclick"Symbol 17 MovieClip [btn_playAgain] Frame 29
"out"Symbol 17 MovieClip [btn_playAgain] Frame 37
"in"Symbol 21 MovieClip [btn_next] Frame 2
"hold"Symbol 21 MovieClip [btn_next] Frame 11
"click"Symbol 21 MovieClip [btn_next] Frame 16
"hold2"Symbol 21 MovieClip [btn_next] Frame 22
"outclick"Symbol 21 MovieClip [btn_next] Frame 29
"out"Symbol 21 MovieClip [btn_next] Frame 37
"in"Symbol 27 MovieClip [instructions_mc] Frame 2
"hold"Symbol 27 MovieClip [instructions_mc] Frame 11
"click"Symbol 27 MovieClip [instructions_mc] Frame 16
"hold2"Symbol 27 MovieClip [instructions_mc] Frame 22
"outclick"Symbol 27 MovieClip [instructions_mc] Frame 29
"out"Symbol 27 MovieClip [instructions_mc] Frame 37
"in"Symbol 33 MovieClip [start_mc] Frame 2
"hold"Symbol 33 MovieClip [start_mc] Frame 11
"click"Symbol 33 MovieClip [start_mc] Frame 16
"hold2"Symbol 33 MovieClip [start_mc] Frame 22
"outclick"Symbol 33 MovieClip [start_mc] Frame 29
"out"Symbol 33 MovieClip [start_mc] Frame 37
"in"Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 2
"hold"Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 11
"click"Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 16
"hold2"Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 22
"outclick"Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 29
"out"Symbol 60 MovieClip [chooseBLACKWBall copy 2] Frame 37
"in"Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 2
"hold"Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 11
"click"Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 16
"hold2"Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 22
"outclick"Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 29
"out"Symbol 95 MovieClip [chooseYELLOWBall copy] Frame 37
"in"Symbol 130 MovieClip [chooseRedBall] Frame 2
"hold"Symbol 130 MovieClip [chooseRedBall] Frame 11
"click"Symbol 130 MovieClip [chooseRedBall] Frame 16
"hold2"Symbol 130 MovieClip [chooseRedBall] Frame 22
"outclick"Symbol 130 MovieClip [chooseRedBall] Frame 29
"out"Symbol 130 MovieClip [chooseRedBall] Frame 37
"in"Symbol 134 MovieClip [skip_mc] Frame 2
"hold"Symbol 134 MovieClip [skip_mc] Frame 11
"click"Symbol 134 MovieClip [skip_mc] Frame 16
"hold2"Symbol 134 MovieClip [skip_mc] Frame 22
"outclick"Symbol 134 MovieClip [skip_mc] Frame 29
"out"Symbol 134 MovieClip [skip_mc] Frame 37
"shiner_mc"Symbol 366 MovieClip Frame 8
"shiner_mc"Symbol 441 MovieClip Frame 8
"shiner_mc"Symbol 516 MovieClip Frame 8
"red"Symbol 517 MovieClip Frame 1
"yellow"Symbol 517 MovieClip Frame 2
"black"Symbol 517 MovieClip Frame 3




http://swfchan.com/27/133982/info.shtml
Created: 10/2 -2019 02:46:28 Last modified: 10/2 -2019 02:46:28 Server time: 05/05 -2024 23:56:27