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

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

Search Engine Smackdown.swf

This is the info page for
Flash #42631

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


Text
Loading

0%

SEARCH ENGINE

Label

25 Oct

Name

99:99

Date

Name

Time

Previous

Next

1.

Name

99:99

Rank

Loading high scores

Sorry, the high scores could
not be loaded at this time

<p align="center"><font face="Rockwell Extra Bold" size="18" color="#666666" letterSpacing="-1.000000" kerning="0">Label</font></p>

High scores:

This game is brought to you by:

?

Label

Choose your fighter

Choose an opponent

5

<p align="center"><font face="Rockwell Extra Bold" size="26" color="#ffffff" letterSpacing="-1.000000" kerning="0">What female celebrity is searched</font></p><p align="center"><font face="Rockwell Extra Bold" size="26" color="#ffffff" letterSpacing="-1.000000" kerning="0">for most often?</font></p>

Get ready

Label

Label

3

2

1

Fight!

Correct!

in a row

3

Wrong!

Time's up!

K.O.

You win!

You lose!

Search Engine Smackdown was brought to
you by the folks at Pronet Advertising.
To learn more about online marketing click
here to check them out.

<p align="center"><font face="Rockwell Extra Bold" size="24" color="#ffffff" letterSpacing="-1.200000" kerning="0">You won in 99:59 minutes</font></p>

input text

Enter your name below to submit
your time to the high score table

Game Over

<p align="left"><font face="Rockwell Extra Bold" size="36" color="#fdd702" letterSpacing="-1.700000" kerning="0">You Won!</font></p>

Submitting time

Time submitted

Debugging log:

ActionScript [AS1/AS2]

Frame 1
_root.animationCompleted = false;
Frame 2
preloader_mc.onComplete = function () { _root.onEnterFrame = function () { if (_root.animationCompleted) { delete _root.onEnterFrame; _root.bg_mc.gotoAndPlay("fadeOut"); _root.gotoAndStop("start"); } }; };
Frame 10
stop();
Frame 12
var app = SESApp.getInstance(); app.init();
Instance of Symbol 594 MovieClip [LogWindow] "debug_lw" in Frame 12
//component parameters onClipEvent (construct) { activeOnLoad = false; doDateStamp = false; }
Frame 20
app.start(); stop();
Instance of Symbol 601 MovieClip [audio_btn] "sound_btn" in Frame 20
//component parameters onClipEvent (construct) { selectable = true; disableOnSelect = false; }
Symbol 15 MovieClip [RootPreloader] Frame 1
trace("Loaded RootPreloader.as"); this.rootMoviePercent = 100; this.finished = false; this.fadeOutOnComplete = true; this._alpha = 0; this.setProgress(10); this.onEnterFrame = function () { if (this._alpha < 100) { this.setProgress(10); this._alpha = this._alpha + 10; } else { var _local4 = _root.getBytesLoaded() / _root.getBytesTotal(); var _local3 = Math.round(_local4 * this.rootMoviePercent); this.setProgress(_local3); if (_root.getBytesLoaded() >= _root.getBytesTotal()) { trace("RootPreloader completed"); delete this.onEnterFrame; this.finished = true; if (fadeOutOnComplete) { this.fadeOut(); } this.onComplete(); } } }; this.setProgress = function (percent) { this.progress_txt.text = percent + "%"; this.progressShadow_txt.text = percent + "%"; this.progress_mc._xscale = 100 - percent; }; this.fadeOut = function () { this._alpha = 100; this.onEnterFrame = function () { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; delete this.onEnterFrame; this.onFadeOut(); } }; };
Symbol 26 MovieClip Frame 1
function cheer(secs) { cheerMax = secs; cheerCount = 0; this.gotoAndPlay("hands1"); } function checkCheer() { if ((++cheerCount) == cheerMax) { this.gotoAndStop("default"); } else { this.gotoAndPlay("hands1"); } } var cheerCount = 0; var cheerMax = 0; stop();
Symbol 26 MovieClip Frame 30
checkCheer();
Symbol 46 MovieClip Frame 101
_root.bg_mc.cheer(7);
Symbol 46 MovieClip Frame 115
_root.animationCompleted = true; stop();
Symbol 46 MovieClip Frame 129
stop();
Symbol 59 MovieClip [BigGreenButton] Frame 1
#initclip 50 Object.registerClass("BigGreenButton", name.robinson.grant.ui.Button); #endinitclip
Symbol 73 MovieClip [PreviousButton] Frame 1
#initclip 35 Object.registerClass("PreviousButton", name.robinson.grant.ui.Button); #endinitclip
Symbol 77 MovieClip [NextButton] Frame 1
#initclip 36 Object.registerClass("NextButton", name.robinson.grant.ui.Button); #endinitclip
Symbol 91 MovieClip Frame 1
stop();
Symbol 99 MovieClip [Tab] Frame 1
#initclip 37 Object.registerClass("Tab", name.robinson.grant.ui.Button); #endinitclip
Symbol 100 MovieClip [LeaderBoard] Frame 1
#initclip 38 Object.registerClass("LeaderBoard", ui.LeaderBoard); #endinitclip
Instance of Symbol 99 MovieClip [Tab] "today_btn" in Symbol 100 MovieClip [LeaderBoard] Frame 1
//component parameters onClipEvent (construct) { label = "Today"; selectable = true; selected = true; downTextColor = 3355443 /* 0x333333 */; }
Instance of Symbol 99 MovieClip [Tab] "all_btn" in Symbol 100 MovieClip [LeaderBoard] Frame 1
//component parameters onClipEvent (construct) { label = "Overall"; selectable = true; selected = false; downTextColor = 3355443 /* 0x333333 */; }
Symbol 112 MovieClip [MenuScreen] Frame 1
#initclip 39 Object.registerClass("MenuScreen", screens.MenuScreen); #endinitclip
Instance of Symbol 59 MovieClip [BigGreenButton] "start_btn" in Symbol 112 MovieClip [MenuScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Start"; }
Symbol 112 MovieClip [MenuScreen] Frame 10
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 130 MovieClip [CharacterSelectButton] Frame 1
#initclip 40 Object.registerClass("CharacterSelectButton", ui.CharacterSelectButton); #endinitclip
Symbol 130 MovieClip [CharacterSelectButton] Frame 10
stop();
Symbol 134 MovieClip [SelectCharacterScreen] Frame 1
#initclip 41 Object.registerClass("SelectCharacterScreen", screens.SelectCharacterScreen); #endinitclip
Instance of Symbol 59 MovieClip [BigGreenButton] "back_btn" in Symbol 134 MovieClip [SelectCharacterScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Back"; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "c5_btn" in Symbol 134 MovieClip [SelectCharacterScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Sergey"; overTextColor = 16777215 /* 0xFFFFFF */; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "c4_btn" in Symbol 134 MovieClip [SelectCharacterScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Sergey"; overTextColor = 16777215 /* 0xFFFFFF */; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "c3_btn" in Symbol 134 MovieClip [SelectCharacterScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Sergey"; overTextColor = 16777215 /* 0xFFFFFF */; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "c2_btn" in Symbol 134 MovieClip [SelectCharacterScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Sergey"; overTextColor = 16777215 /* 0xFFFFFF */; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "c1_btn" in Symbol 134 MovieClip [SelectCharacterScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Sergey"; overTextColor = 16777215 /* 0xFFFFFF */; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "c0_btn" in Symbol 134 MovieClip [SelectCharacterScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Sergey"; overTextColor = 16777215 /* 0xFFFFFF */; }
Symbol 134 MovieClip [SelectCharacterScreen] Frame 48
stop(); enableButtons();
Symbol 136 MovieClip [SelectOpponentScreen] Frame 1
#initclip 42 Object.registerClass("SelectOpponentScreen", screens.SelectOpponentScreen); #endinitclip
Instance of Symbol 59 MovieClip [BigGreenButton] "back_btn" in Symbol 136 MovieClip [SelectOpponentScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Back"; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "random_btn" in Symbol 136 MovieClip [SelectOpponentScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Random"; overTextColor = 16777215 /* 0xFFFFFF */; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "c4_btn" in Symbol 136 MovieClip [SelectOpponentScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Sergey"; overTextColor = 16777215 /* 0xFFFFFF */; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "c3_btn" in Symbol 136 MovieClip [SelectOpponentScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Sergey"; overTextColor = 16777215 /* 0xFFFFFF */; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "c2_btn" in Symbol 136 MovieClip [SelectOpponentScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Sergey"; overTextColor = 16777215 /* 0xFFFFFF */; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "c1_btn" in Symbol 136 MovieClip [SelectOpponentScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Sergey"; overTextColor = 16777215 /* 0xFFFFFF */; }
Instance of Symbol 130 MovieClip [CharacterSelectButton] "c0_btn" in Symbol 136 MovieClip [SelectOpponentScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Sergey"; overTextColor = 16777215 /* 0xFFFFFF */; }
Symbol 136 MovieClip [SelectOpponentScreen] Frame 47
stop(); enableButtons();
Symbol 139 MovieClip [QuitButton] Frame 1
#initclip 43 Object.registerClass("QuitButton", name.robinson.grant.ui.Button); #endinitclip
Symbol 146 MovieClip Frame 90
stop();
Symbol 146 MovieClip Frame 99
gotoAndStop ("default");
Symbol 146 MovieClip Frame 119
gotoAndStop ("default");
Symbol 146 MovieClip Frame 160
gotoAndStop ("default");
Symbol 146 MovieClip Frame 180
gotoAndStop ("default");
Symbol 146 MovieClip Frame 219
gotoAndStop ("default");
Symbol 146 MovieClip Frame 239
gotoAndStop ("default");
Symbol 146 MovieClip Frame 279
gotoAndStop ("default");
Symbol 146 MovieClip Frame 319
gotoAndStop ("default");
Symbol 149 MovieClip Frame 1
stop();
Symbol 153 MovieClip [TimerDisplay] Frame 1
#initclip 44 Object.registerClass("TimerDisplay", ui.TimerDisplay); #endinitclip
Symbol 153 MovieClip [TimerDisplay] Frame 14
stop();
Symbol 153 MovieClip [TimerDisplay] Frame 22
stop();
Symbol 153 MovieClip [TimerDisplay] Frame 34
stop();
Symbol 239 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 51
gotoAndStop ("default");
Symbol 239 MovieClip Frame 140
gotoAndStop ("default");
Symbol 239 MovieClip Frame 153
_parent._parent.applyDamage();
Symbol 239 MovieClip Frame 184
_parent._parent.checkForKO();
Symbol 239 MovieClip Frame 196
_parent._parent.endRound();
Symbol 239 MovieClip Frame 204
gotoAndStop ("default");
Symbol 239 MovieClip Frame 312
_parent._parent.applyDamage();
Symbol 239 MovieClip Frame 354
_parent._parent.checkForKO();
Symbol 239 MovieClip Frame 370
_parent._parent.endRound();
Symbol 239 MovieClip Frame 373
gotoAndStop ("default");
Symbol 239 MovieClip Frame 436
_parent._parent.applyDamage();
Symbol 239 MovieClip Frame 478
_parent._parent.checkForKO();
Symbol 239 MovieClip Frame 494
_parent._parent.endRound();
Symbol 239 MovieClip Frame 497
gotoAndStop ("default");
Symbol 239 MovieClip Frame 530
_parent._parent.applyDamage();
Symbol 239 MovieClip Frame 572
_parent._parent.checkForKO();
Symbol 239 MovieClip Frame 588
_parent._parent.endRound();
Symbol 239 MovieClip Frame 591
gotoAndStop ("default");
Symbol 239 MovieClip Frame 639
_parent._parent.applyDamage();
Symbol 239 MovieClip Frame 670
_parent._parent.checkForKO();
Symbol 239 MovieClip Frame 682
_parent._parent.endRound();
Symbol 239 MovieClip Frame 690
gotoAndStop ("default");
Symbol 239 MovieClip Frame 750
_parent._parent.applyDamage();
Symbol 239 MovieClip Frame 782
_parent._parent.checkForKO();
Symbol 239 MovieClip Frame 812
_parent._parent.endRound();
Symbol 239 MovieClip Frame 813
gotoAndStop ("default");
Symbol 239 MovieClip Frame 852
gotoAndPlay ("winloop");
Symbol 276 MovieClip Frame 87
stop();
Symbol 310 MovieClip Frame 1
stop();
Symbol 310 MovieClip Frame 51
gotoAndStop ("default");
Symbol 310 MovieClip Frame 222
gotoAndStop ("default");
Symbol 310 MovieClip Frame 235
_parent._parent.applyDamage();
Symbol 310 MovieClip Frame 264
_parent._parent.checkForKO();
Symbol 310 MovieClip Frame 278
_parent._parent.endRound();
Symbol 310 MovieClip Frame 286
gotoAndStop ("default");
Symbol 310 MovieClip Frame 299
_parent._parent.applyDamage();
Symbol 310 MovieClip Frame 328
_parent._parent.checkForKO();
Symbol 310 MovieClip Frame 342
_parent._parent.endRound();
Symbol 310 MovieClip Frame 350
gotoAndStop ("default");
Symbol 310 MovieClip Frame 376
_parent._parent.applyDamage();
Symbol 310 MovieClip Frame 413
_parent._parent.checkForKO();
Symbol 310 MovieClip Frame 426
_parent._parent.endRound();
Symbol 310 MovieClip Frame 427
gotoAndStop ("default");
Symbol 310 MovieClip Frame 490
_parent._parent.applyDamage();
Symbol 310 MovieClip Frame 532
_parent._parent.checkForKO();
Symbol 310 MovieClip Frame 548
_parent._parent.endRound();
Symbol 310 MovieClip Frame 551
gotoAndStop ("default");
Symbol 310 MovieClip Frame 584
_parent._parent.applyDamage();
Symbol 310 MovieClip Frame 626
_parent._parent.checkForKO();
Symbol 310 MovieClip Frame 642
_parent._parent.endRound();
Symbol 310 MovieClip Frame 645
gotoAndStop ("default");
Symbol 310 MovieClip Frame 693
_parent._parent.applyDamage();
Symbol 310 MovieClip Frame 722
_parent._parent.checkForKO();
Symbol 310 MovieClip Frame 736
_parent._parent.endRound();
Symbol 310 MovieClip Frame 744
gotoAndStop ("default");
Symbol 310 MovieClip Frame 804
_parent._parent.applyDamage();
Symbol 310 MovieClip Frame 836
_parent._parent.checkForKO();
Symbol 310 MovieClip Frame 866
_parent._parent.endRound();
Symbol 310 MovieClip Frame 867
gotoAndStop ("default");
Symbol 310 MovieClip Frame 875
stop();
Symbol 369 MovieClip Frame 1
stop();
Symbol 369 MovieClip Frame 51
gotoAndStop ("default");
Symbol 369 MovieClip Frame 120
_parent._parent.applyDamage();
Symbol 369 MovieClip Frame 167
gotoAndStop ("default");
Symbol 369 MovieClip Frame 180
_parent._parent.applyDamage();
Symbol 369 MovieClip Frame 211
_parent._parent.checkForKO();
Symbol 369 MovieClip Frame 223
_parent._parent.endRound();
Symbol 369 MovieClip Frame 231
gotoAndStop ("default");
Symbol 369 MovieClip Frame 257
_parent._parent.applyDamage();
Symbol 369 MovieClip Frame 294
_parent._parent.checkForKO();
Symbol 369 MovieClip Frame 307
_parent._parent.endRound();
Symbol 369 MovieClip Frame 308
gotoAndStop ("default");
Symbol 369 MovieClip Frame 416
_parent._parent.applyDamage();
Symbol 369 MovieClip Frame 458
_parent._parent.checkForKO();
Symbol 369 MovieClip Frame 474
_parent._parent.endRound();
Symbol 369 MovieClip Frame 477
gotoAndStop ("default");
Symbol 369 MovieClip Frame 510
_parent._parent.applyDamage();
Symbol 369 MovieClip Frame 552
_parent._parent.checkForKO();
Symbol 369 MovieClip Frame 568
_parent._parent.endRound();
Symbol 369 MovieClip Frame 571
gotoAndStop ("default");
Symbol 369 MovieClip Frame 619
_parent._parent.applyDamage();
Symbol 369 MovieClip Frame 649
_parent._parent.checkForKO();
Symbol 369 MovieClip Frame 662
_parent._parent.endRound();
Symbol 369 MovieClip Frame 670
gotoAndStop ("default");
Symbol 369 MovieClip Frame 730
_parent._parent.applyDamage();
Symbol 369 MovieClip Frame 762
_parent._parent.checkForKO();
Symbol 369 MovieClip Frame 792
_parent._parent.endRound();
Symbol 369 MovieClip Frame 793
gotoAndStop ("default");
Symbol 369 MovieClip Frame 800
stop();
Symbol 414 MovieClip Frame 1
stop();
Symbol 414 MovieClip Frame 52
gotoAndStop ("default");
Symbol 414 MovieClip Frame 153
gotoAndStop ("default");
Symbol 414 MovieClip Frame 166
_parent._parent.applyDamage();
Symbol 414 MovieClip Frame 197
_parent._parent.checkForKO();
Symbol 414 MovieClip Frame 209
_parent._parent.endRound();
Symbol 414 MovieClip Frame 217
gotoAndStop ("default");
Symbol 414 MovieClip Frame 243
_parent._parent.applyDamage();
Symbol 414 MovieClip Frame 280
_parent._parent.checkForKO();
Symbol 414 MovieClip Frame 293
_parent._parent.endRound();
Symbol 414 MovieClip Frame 294
gotoAndStop ("default");
Symbol 414 MovieClip Frame 402
_parent._parent.applyDamage();
Symbol 414 MovieClip Frame 444
_parent._parent.checkForKO();
Symbol 414 MovieClip Frame 460
_parent._parent.endRound();
Symbol 414 MovieClip Frame 463
gotoAndStop ("default");
Symbol 414 MovieClip Frame 525
_parent._parent.applyDamage();
Symbol 414 MovieClip Frame 567
_parent._parent.checkForKO();
Symbol 414 MovieClip Frame 583
_parent._parent.endRound();
Symbol 414 MovieClip Frame 586
gotoAndStop ("default");
Symbol 414 MovieClip Frame 599
_parent._parent.applyDamage();
Symbol 414 MovieClip Frame 630
_parent._parent.checkForKO();
Symbol 414 MovieClip Frame 642
_parent._parent.endRound();
Symbol 414 MovieClip Frame 650
gotoAndStop ("default");
Symbol 414 MovieClip Frame 698
_parent._parent.applyDamage();
Symbol 414 MovieClip Frame 729
_parent._parent.checkForKO();
Symbol 414 MovieClip Frame 741
_parent._parent.endRound();
Symbol 414 MovieClip Frame 749
gotoAndStop ("default");
Symbol 414 MovieClip Frame 809
_parent._parent.applyDamage();
Symbol 414 MovieClip Frame 841
_parent._parent.checkForKO();
Symbol 414 MovieClip Frame 871
_parent._parent.endRound();
Symbol 414 MovieClip Frame 872
gotoAndStop ("default");
Symbol 414 MovieClip Frame 889
gotoAndPlay ("winloop");
Symbol 464 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 51
gotoAndStop ("default");
Symbol 464 MovieClip Frame 144
gotoAndStop ("default");
Symbol 464 MovieClip Frame 157
_parent._parent.applyDamage();
Symbol 464 MovieClip Frame 185
_parent._parent.checkForKO();
Symbol 464 MovieClip Frame 200
_parent._parent.endRound();
Symbol 464 MovieClip Frame 207
gotoAndStop ("default");
Symbol 464 MovieClip Frame 233
_parent._parent.applyDamage();
Symbol 464 MovieClip Frame 270
_parent._parent.checkForKO();
Symbol 464 MovieClip Frame 283
_parent._parent.endRound();
Symbol 464 MovieClip Frame 284
gotoAndStop ("default");
Symbol 464 MovieClip Frame 392
_parent._parent.applyDamage();
Symbol 464 MovieClip Frame 434
_parent._parent.checkForKO();
Symbol 464 MovieClip Frame 450
_parent._parent.endRound();
Symbol 464 MovieClip Frame 453
gotoAndStop ("default");
Symbol 464 MovieClip Frame 516
_parent._parent.applyDamage();
Symbol 464 MovieClip Frame 558
_parent._parent.checkForKO();
Symbol 464 MovieClip Frame 574
_parent._parent.endRound();
Symbol 464 MovieClip Frame 577
gotoAndStop ("default");
Symbol 464 MovieClip Frame 610
_parent._parent.applyDamage();
Symbol 464 MovieClip Frame 652
_parent._parent.checkForKO();
Symbol 464 MovieClip Frame 668
_parent._parent.endRound();
Symbol 464 MovieClip Frame 671
gotoAndStop ("default");
Symbol 464 MovieClip Frame 684
_parent._parent.applyDamage();
Symbol 464 MovieClip Frame 713
_parent._parent.checkForKO();
Symbol 464 MovieClip Frame 727
_parent._parent.endRound();
Symbol 464 MovieClip Frame 734
gotoAndStop ("default");
Symbol 464 MovieClip Frame 794
_parent._parent.applyDamage();
Symbol 464 MovieClip Frame 826
_parent._parent.checkForKO();
Symbol 464 MovieClip Frame 856
_parent._parent.endRound();
Symbol 464 MovieClip Frame 857
gotoAndStop ("default");
Symbol 464 MovieClip Frame 900
stop();
Symbol 510 MovieClip Frame 1
stop();
Symbol 510 MovieClip Frame 51
gotoAndStop ("default");
Symbol 510 MovieClip Frame 181
gotoAndStop ("default");
Symbol 510 MovieClip Frame 194
_parent._parent.applyDamage();
Symbol 510 MovieClip Frame 225
_parent._parent.checkForKO();
Symbol 510 MovieClip Frame 237
_parent._parent.endRound();
Symbol 510 MovieClip Frame 245
gotoAndStop ("default");
Symbol 510 MovieClip Frame 271
_parent._parent.applyDamage();
Symbol 510 MovieClip Frame 308
_parent._parent.checkForKO();
Symbol 510 MovieClip Frame 321
_parent._parent.endRound();
Symbol 510 MovieClip Frame 322
gotoAndStop ("default");
Symbol 510 MovieClip Frame 430
_parent._parent.applyDamage();
Symbol 510 MovieClip Frame 472
_parent._parent.checkForKO();
Symbol 510 MovieClip Frame 488
_parent._parent.endRound();
Symbol 510 MovieClip Frame 491
gotoAndStop ("default");
Symbol 510 MovieClip Frame 554
_parent._parent.applyDamage();
Symbol 510 MovieClip Frame 596
_parent._parent.checkForKO();
Symbol 510 MovieClip Frame 612
_parent._parent.endRound();
Symbol 510 MovieClip Frame 615
gotoAndStop ("default");
Symbol 510 MovieClip Frame 648
_parent._parent.applyDamage();
Symbol 510 MovieClip Frame 690
_parent._parent.checkForKO();
Symbol 510 MovieClip Frame 706
_parent._parent.endRound();
Symbol 510 MovieClip Frame 709
gotoAndStop ("default");
Symbol 510 MovieClip Frame 757
_parent._parent.applyDamage();
Symbol 510 MovieClip Frame 788
_parent._parent.checkForKO();
Symbol 510 MovieClip Frame 800
_parent._parent.endRound();
Symbol 510 MovieClip Frame 808
gotoAndStop ("default");
Symbol 510 MovieClip Frame 815
stop();
Symbol 511 MovieClip Frame 1
stop();
Symbol 523 MovieClip [EnergyMeter] Frame 1
#initclip 45 Object.registerClass("EnergyMeter", ui.EnergyMeter); #endinitclip stop();
Symbol 527 MovieClip [EnergyMeterRed] Frame 1
#initclip 46 Object.registerClass("EnergyMeterRed", ui.EnergyMeter); #endinitclip stop();
Symbol 554 MovieClip [FightScreen] Frame 1
#initclip 47 Object.registerClass("FightScreen", screens.FightScreen); #endinitclip
Instance of Symbol 59 MovieClip [BigGreenButton] "a_btn" in Symbol 554 MovieClip [FightScreen] Frame 1
//component parameters onClipEvent (construct) { label = "True"; }
Instance of Symbol 59 MovieClip [BigGreenButton] "b_btn" in Symbol 554 MovieClip [FightScreen] Frame 1
//component parameters onClipEvent (construct) { label = "True"; }
Symbol 554 MovieClip [FightScreen] Frame 91
stop(); startFight();
Symbol 554 MovieClip [FightScreen] Frame 120
stop(); startTimer();
Symbol 554 MovieClip [FightScreen] Frame 149
stop();
Symbol 554 MovieClip [FightScreen] Frame 189
stop();
Symbol 554 MovieClip [FightScreen] Frame 209
stop();
Symbol 554 MovieClip [FightScreen] Frame 249
stop();
Symbol 554 MovieClip [FightScreen] Frame 269
stop();
Symbol 554 MovieClip [FightScreen] Frame 369
stop(); endFight();
Symbol 554 MovieClip [FightScreen] Frame 469
stop(); endFight();
Symbol 568 MovieClip [TextInput] Frame 1
#initclip 48 Object.registerClass("TextInput", name.robinson.grant.ui.TextInput); #endinitclip
Symbol 570 MovieClip Frame 1
stop();
Symbol 570 MovieClip Frame 17
stop();
Symbol 576 MovieClip [GameOverScreen] Frame 1
#initclip 49 Object.registerClass("GameOverScreen", screens.GameOverScreen); #endinitclip
Instance of Symbol 59 MovieClip [BigGreenButton] "playAgain_btn" in Symbol 576 MovieClip [GameOverScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Play Again"; }
Instance of Symbol 59 MovieClip [BigGreenButton] "invite_btn" in Symbol 576 MovieClip [GameOverScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Tell a Friend"; }
Instance of Symbol 59 MovieClip [BigGreenButton] "submit_btn" in Symbol 576 MovieClip [GameOverScreen] Frame 1
//component parameters onClipEvent (construct) { label = "Submit"; }
Instance of Symbol 568 MovieClip [TextInput] "name_ti" in Symbol 576 MovieClip [GameOverScreen] Frame 1
//component parameters onClipEvent (construct) { text = ""; focusOnLoad = false; characterLimit = 15; defaultTextColor = 18812; disabledTextColor = 13421772 /* 0xCCCCCC */; inputTabIndex = 0; isResizable = false; }
Symbol 576 MovieClip [GameOverScreen] Frame 18
stop(); checkIfEligible();
Symbol 576 MovieClip [GameOverScreen] Frame 41
stop();
Symbol 576 MovieClip [GameOverScreen] Frame 72
enableHighScoresButton();
Instance of Symbol 59 MovieClip [BigGreenButton] "highscores_btn" in Symbol 576 MovieClip [GameOverScreen] Frame 72
//component parameters onClipEvent (construct) { label = "View Highscores"; }
Symbol 576 MovieClip [GameOverScreen] Frame 83
stop();
Symbol 602 MovieClip [__Packages.name.robinson.grant.ui.Button] Frame 0
class name.robinson.grant.ui.Button extends MovieClip { var gotoAndStop, tabChildren, label, defaultTextColor, shape_mc, overTextColor, downTextColor, disabledTextColor, selected, _width, fontSize, fontY, _xscale, _yscale, onSelect, onDeselect, _visible, onReleaseAction, onPressAction, onRollOverAction, onRollOutAction, onReleaseOutsideAction, _parent; function Button () { super(); (gotoAndStop("up"));// not popped tabChildren = false; if (label != undefined) { setLabel(label); } if (defaultTextColor == undefined) { defaultTextColor = shape_mc.label_txt.textColor; } if (overTextColor == undefined) { overTextColor = shape_mc.label_txt.textColor; } if (downTextColor == undefined) { downTextColor = shape_mc.label_txt.textColor; } if (disabledTextColor == undefined) { disabledTextColor = shape_mc.label_txt.textColor; } setLabelColor(defaultTextColor); if (!enabled) { disable(); } if (!hasFocus) { onKillFocus(); } if (selected) { select(); } else { deselect(); } setWidth(_width); } function onKeyDownAction() { if (enabled) { onPress(); setLabelColor(overTextColor); } } function onKeyUpAction() { if (enabled) { onRelease(); setLabelColor(defaultTextColor); } } function setLabel(txt) { var _local2 = shape_mc.label_txt; _local2.text = txt; if (scaleTextToFit) { var _local3 = _local2.getTextFormat(); if (fontSize == undefined) { fontSize = _local3.size; } _local3.size = fontSize; if (fontY == undefined) { fontY = _local2._y; } do { _local2.setTextFormat(_local3); var ratio = (_local2.textWidth / _local2._width); _local3.size--; } while (ratio > 1); var _local4 = Math.floor(((_local2._height - _local2.textHeight) / 2) - 1); _local2._y = fontY + _local4; } if (shape_mc.labelShadow_txt) { shape_mc.labelShadow_txt.text = txt; } } function getLabel() { return(shape_mc.label_txt.text); } function setWidth(x) { _xscale = 100; _yscale = 100; var _local2 = shape_mc; var _local4 = _local2.leftEdge_mc._width; var _local5 = _local2.rightEdge_mc._width; var _local3 = Math.max(1, x - (_local4 + _local5)); _local2.label_txt._width = x - 8; _local2.middle_mc._width = _local3; _local2.rightEdge_mc._x = _local4 + _local3; if (shape_mc.labelShadow_txt) { shape_mc.labelShadow_txt._width = _local2.label_txt._width; } } function setHeight(y) { shape_mc._height = y; } function setSize(x, y) { setWidth(x); setHeight(y); } function enable() { gotoAndStop("up"); setLabelColor(defaultTextColor); enabled = true; } function disable() { gotoAndStop("disabled"); setLabelColor(disabledTextColor); enabled = false; } function toggleSelect() { if (selected) { deselect(); } else { select(); } } function select() { onSelect(); selected = true; (gotoAndStop("selected"));// not popped deselectOthers(); if (disableOnSelect) { disable(); } } function deselect() { onDeselect(); selected = false; (gotoAndStop("up"));// not popped enable(); } function show() { _visible = true; } function hide() { _visible = false; } function setLabelColor(clr) { shape_mc.label_txt.textColor = clr; } function onRelease() { (gotoAndStop("over"));// not popped setLabelColor(overTextColor); onReleaseAction(); if (selectable) { toggleSelect(); } } function onPress() { (gotoAndStop("down"));// not popped setLabelColor(downTextColor); onPressAction(); } function onRollOver() { (gotoAndStop("over"));// not popped setLabelColor(overTextColor); onRollOverAction(); } function onRollOut() { if (!selected) { (gotoAndStop("up"));// not popped setLabelColor(defaultTextColor); } onRollOutAction(); } function onDragOut() { onRollOut(); } function onReleaseOutside() { onReleaseOutsideAction(); onRollOut(); } function onSetFocus() { hasFocus = true; } function onKillFocus() { hasFocus = false; } function deselectOthers() { for (var _local3 in _parent) { var _local2 = _parent[_local3]; if (_local2 != this) { _local2.deselect(); } } } var selectable = false; var enabled = true; var scaleTextToFit = false; var disableOnSelect = true; var tabEnabled = true; var hasFocus = false; }
Symbol 603 MovieClip [__Packages.ui.LeaderBoard] Frame 0
class ui.LeaderBoard extends MovieClip { var log, today_array, status_mc, today_mc, all_mc, onEnterFrame, all_array, today_btn, all_btn; function LeaderBoard () { super(); log = name.robinson.grant.utils.Logger.getInstance(); log.info("LeaderBoard: new instance"); } function showToday(score_array) { if (score_array.length > 0) { today_array = score_array; status_mc.gotoAndStop("success"); today_mc._visible = true; } else { status_mc.gotoAndStop("error"); today_mc._visible = false; } all_mc._visible = false; var i = 0; while (i < rowMax) { today_mc["row" + i].removeMovieClip(); i++; } var i = 0; onEnterFrame = function () { this.today_mc._visible = true; var _local3 = score_array[i]; if (_local3) { var _local2 = this.today_mc.attachMovie("LeaderBoardTodayRow", "row" + i, i); _local2.rank_txt.text = (i + 1) + "."; _local2.name_txt.text = _local3.name; _local2.time_txt.text = name.robinson.grant.utils.NumberUtility.secsToMinsString(_local3.time, false); _local2._x = this.xOffset; _local2._y = this.yOffset + (this.rowHeight * i); } i++; if ((i == this.rowMax) || (i > (score_array.length - 1))) { delete this.onEnterFrame; } }; } function showAll(score_array) { if (score_array.length > 0) { all_array = score_array; maxPages = Math.ceil(all_array.length / rowMax) - 1; status_mc.gotoAndStop("success"); all_mc._visible = true; } else { status_mc.gotoAndStop("error"); all_mc._visible = false; } today_mc._visible = false; showPage(0); } function showPage(i) { page = i; if (i == 0) { all_mc.previous_btn.disable(); } else { all_mc.previous_btn.enable(); } if (i == maxPages) { all_mc.next_btn.disable(); } else { all_mc.next_btn.enable(); } var i = 0; while (i < rowMax) { all_mc["row" + i].removeMovieClip(); i++; } var firstIndex = (page * rowMax); var _local5 = (page + 1) * rowMax; var i = 0; onEnterFrame = function () { var _local3 = this.all_array[firstIndex + i]; if (_local3) { var _local2 = this.all_mc.attachMovie("LeaderBoardAllRow", "row" + i, i); var _local4 = name.robinson.grant.utils.DateUtility.getPHPDatetime(_local3.date); _local2.date_txt.text = (_local4.day + " ") + _local4.shortMonthName; _local2.name_txt.text = _local3.name; _local2.time_txt.text = name.robinson.grant.utils.NumberUtility.secsToMinsString(_local3.time, false); _local2._x = this.xOffset; _local2._y = this.yOffset + (this.rowHeight * i); } i++; if (i >= this.rowMax) { delete this.onEnterFrame; } }; } function nextPage() { if ((++page) > maxPages) { page = 0; } showPage(page); } function previousPage() { if ((--page) < 0) { page = maxPages; } showPage(page); } function showError() { status_mc.gotoAndStop("error"); } function onLoad() { var backRef = this; today_mc._visible = false; all_mc._visible = false; today_btn.onReleaseAction = function () { backRef.onGetToday(); }; all_btn.onReleaseAction = function () { backRef.onGetAll(); }; all_mc.next_btn.onReleaseAction = function () { backRef.nextPage(); }; all_mc.previous_btn.onReleaseAction = function () { backRef.previousPage(); }; } var rowHeight = 19; var rowMax = 10; var page = 0; var maxPages = 0; var xOffset = 2; var yOffset = 19; }
Symbol 604 MovieClip [__Packages.name.robinson.grant.utils.Logger] Frame 0
class name.robinson.grant.utils.Logger { static var instance; var log_array, dispatchEvent; function Logger () { log_array = new Array(); addEntry("Log initialised"); mx.events.EventDispatcher.initialize(this); } static function getInstance() { if (instance == null) { instance = new name.robinson.grant.utils.Logger(); } return(instance); } function fatal(e) { e = entryToString(e, 1); addEntry(("\nFATAL: " + e) + "\n-----"); dispatchEvent({target:this, type:"onFatal", message:e}); } function error(e) { e = entryToString(e, 1); addEntry(("\nERROR: " + e) + "\n-----"); dispatchEvent({target:this, type:"onError", message:e}); } function warn(e) { addEntry("WARN : " + entryToString(e, 1)); } function info(e) { addEntry("INFO : " + entryToString(e, 1)); } function debug(e) { addEntry("DEBUG: " + entryToString(e, 1)); } function addEntry(e) { if (doDateStamp) { var _local3 = new Date(); e = (_local3.getTime().toString() + ": ") + e; } log_array.push(e); if (doTrace) { trace(e); } dispatchEvent({target:this, type:"onEntry", message:e}); } function entryToString(e, depth) { var _local6 = ""; var _local3 = typeof(e); if (((_local3 == "string") || (_local3 == "number")) || (_local3 == "boolean")) { _local6 = _local6 + e; } else if ((_local3 == "undefined") || (_local3 == "null")) { _local6 = _local6 + (("(" + _local3) + ")"); } else { var _local9 = true; var _local7 = true; if (e instanceof Array) { _local3 = "array"; _local9 = false; } else if (e instanceof Button) { _local3 = "button"; } else if (e instanceof Date) { _local3 = "date"; _local7 = false; } else if (e instanceof Color) { _local3 = "color"; _local7 = false; e = e.getRGB().toString(16); } else if (e instanceof MovieClip) { _local3 = "movieclip"; } else if (e instanceof XML) { _local3 = "xml"; _local7 = false; } else if (e instanceof XMLNode) { _local3 = "xmlnode"; _local7 = false; } _local6 = _local6 + (("(" + _local3) + ") "); if (_local9) { _local6 = _local6 + e.toString(); } if (_local7 && (depth <= maxDepth)) { var _local5 = ""; for (var _local8 in e) { _local5 = _local5 + ((((newline + name.robinson.grant.utils.StringUtility.multiply("\t", depth + 1)) + _local8) + ":") + entryToString(e[_local8], depth + 1)); } if (_local5.length > 0) { _local6 = _local6 + (((("{" + _local5) + newline) + name.robinson.grant.utils.StringUtility.multiply("\t", depth)) + "}"); } } } return(_local6); } var doTrace = true; var doDateStamp = false; var maxDepth = 2; }
Symbol 605 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 606 MovieClip [__Packages.name.robinson.grant.utils.StringUtility] Frame 0
class name.robinson.grant.utils.StringUtility { function StringUtility () { } static function replace(str, find_str, replace_str) { return(str.split(find_str).join(replace_str)); } static function multiply(str, n) { var _local2 = ""; var _local1 = 0; while (_local1 < n) { _local2 = _local2 + str; _local1++; } return(_local2); } static function profanityFilter(str) { var _local4 = new Array("bastard", "bitch", "cock", "cunt", "fuck", "shit", "slut", "wank"); var _local5 = str.toLowerCase(); for (var _local6 in _local4) { var _local2 = _local4[_local6]; var _local1 = _local5.indexOf(_local2); if (_local1 != -1) { str = (str.substring(0, _local1) + "beep") + str.substring(_local1 + _local2.length); } } return(str); } static function teletype(str, txtField) { var mc = txtField._parent.createEmptyMovieClip("_temp", txtField._parent.getNextHighestDepth() + 1000); txtField.text = ""; var i = 0; mc.onEnterFrame = function () { txtField.text = str.substr(0, i); if ((++i) > str.length) { txtField.text = str; delete mc.onEnterFrame; mc.removeMovieClip(); } }; } static function tickerise(str, txtField, autoSize) { var mc = txtField._parent.createEmptyMovieClip("_temp", txtField._parent.getNextHighestDepth() + 1000); txtField.text = ""; if (autoSize == undefined) { txtField.autoSize = true; } else { txtField.autoSize = autoSize; } var _local3 = str.split(" "); var _local2 = 1; var i = 0; while (i < _local3.length) { var _local1 = txtField.text.length; txtField.text = txtField.text + (_local3[i] + " "); if (txtField.maxscroll > _local2) { str = (str.substring(0, _local1 - 1) + newline) + str.substring(_local1, str.length); _local2++; } i++; } txtField.text = ""; var i = 0; mc.onEnterFrame = function () { txtField.text = txtField.text + str.substr(i, 1); if ((++i) >= str.length) { delete mc.onEnterFrame; mc.removeMovieClip(); name.robinson.grant.utils.StringUtility.onTickerised(); } }; } static function getAntiCache(isFirstParam) { if (isFirstParam == undefined) { isFirstParam = false; } if (!_root._url.indexOf("file:")) { return(""); } return((isFirstParam ? "?" : "&anticache=") + Math.round(Math.random() * 1000000)); } static var atoz_array = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]; }
Symbol 607 MovieClip [__Packages.name.robinson.grant.utils.NumberUtility] Frame 0
class name.robinson.grant.utils.NumberUtility { function NumberUtility () { } static function secsToMinsString(totalSecs, doubleDigitMins) { var _local1 = Math.floor(totalSecs / 60); var _local2 = Math.floor(totalSecs) % 60; if ((doubleDigitMins == true) && (_local1 < 10)) { _local1 = "0" + _local1; } if (_local2 < 10) { _local2 = "0" + _local2; } return((_local1 + ":") + _local2); } static function minsToTimeString(totalMins) { var _local1 = Math.floor(totalMins / 60); var _local2 = Math.floor(totalMins) % 60; var _local3; var _local4; if (_local1 >= 24) { _local1 = _local1 - 24; _local3 = "am"; } else if (_local1 >= 12) { _local1 = _local1 - 12; _local3 = "pm"; } else { _local3 = "am"; } if (_local1 == 0) { _local1 = 12; } if (_local2 < 10) { _local4 = "0" + _local2; } else { _local4 = String(_local2); } var _local5 = ((_local1 + ":") + _local4) + _local3; return(_local5); } static function roundToDP(n, dp) { var _local1 = Math.pow(10, dp); return(Math.round(n * _local1) / _local1); } static function randomWithinRange(min, max) { return(Math.floor(Math.random() * ((max - min) + 1)) + min); } static function degreesToRadians(d) { return((d * Math.PI) / 180); } static function radiansToDegrees(r) { return(r / (Math.PI/180)); } static function pointToRadians(x, y) { return(Math.atan2(y, x)); } static function forceToRange(i, min, max) { if (i > max) { i = Math.max((i - max) - 1, min); } else if (i < min) { i = Math.min((max + 1) + i, max); } return(i); } static function isWithinRange(i, min, max) { if ((i >= min) && (i <= max)) { return(true); } return(false); } static function isWithinVicinity(i, target, range) { return(isWithinRange(i, target - range, target + range)); } }
Symbol 608 MovieClip [__Packages.name.robinson.grant.utils.DateUtility] Frame 0
class name.robinson.grant.utils.DateUtility { function DateUtility () { } static function getDateString(d) { var _local1 = weekday_array[d.getDay()]; var _local3 = d.getDate(); var _local4 = month_array[d.getMonth()]; return((((_local1 + " ") + _local3) + ", ") + _local4); } static function getTimeString(d) { var _local1 = d.getHours(); var _local2 = d.getMinutes(); var _local3; if (_local1 > 12) { _local1 = _local1 - 12; _local3 = "pm"; } else if (_local1 == 12) { _local3 = "pm"; } else { _local3 = "am"; } _local1 = ((_local1 == 0) ? 12 : (_local1)); var _local4 = ((_local2 < 10) ? ("0" + _local2) : (String(_local2))); return(((_local1 + ":") + _local4) + _local3); } static function get24HourTimeString(d) { var _local1 = d.getHours(); var _local3 = d.getMinutes(); var _local2 = d.getSeconds(); var _local7 = ((_local1 < 10) ? ("0" + (_local1++)) : (((_local1 == 23) ? "00" : (_local1++)))); var _local6 = ((_local3 < 10) ? ("0" + _local3) : (_local3)); var _local5 = ((_local2 < 10) ? ("0" + _local2) : (_local2)); return([_local7, _local6, _local5].join(":")); } static function getLocationDate(utc, dls) { var _local1 = getUTCDate(); if (dls != undefined) { if (isObservingDLS(dls)) { _local1 = adjustForDLS(_local1); } } if (utc != undefined) { _local1 = offsetHours(_local1, utc); } return(_local1); } static function getUTCDate() { var _local1 = new Date(); var _local2 = _local1.getTimezoneOffset() * 60000; _local1.setTime(_local1.getTime() + _local2); return(_local1); } static function getPHPDatetime(str) { var _local1 = new Object(); _local1.year = Number(str.substr(0, 4)); _local1.month = Number(str.substr(5, 2)); _local1.monthName = month_array[_local1.month - 1]; _local1.shortMonthName = shortMonth_array[_local1.month - 1]; _local1.day = Number(str.substr(8, 2)); _local1.time = str.substr(11); _local1.hours24 = Number(str.substr(11, 2)); var _local3 = _local1.hours24 % 12; _local1.hoursSuffix = ((_local3 < _local1.hours24) ? "pm" : "am"); _local1.hours = ((_local3 == 0) ? 12 : (_local3)); _local1.minutes = Number(str.substr(14, 2)); _local1.seconds = Number(str.substr(17, 2)); return(_local1); } static function isObservingDLS(region) { var _local2 = new Date(); var _local1 = _local2.getUTCMonth(); if (region == "Australasia") { var _local4 = 9; var _local3 = 2; if ((_local1 >= _local4) || (_local1 <= _local3)) { return(true); } } if (region == "Northern Hemisphere") { var _local4 = 3; var _local3 = 9; if ((_local1 >= _local4) && (_local1 <= _local3)) { return(true); } } return(false); } static function adjustForDLS(d) { return(offsetHours(d, 1)); } static function offsetHours(d, h) { d.setTime(d.getTime() + (h * 3600000)); return(d); } static function getWeekday(i) { return(weekday_array[i]); } static function getShortWeekday(i) { return(shortWeekday_array[i]); } static function getMonth(i) { return(month_array[i]); } static function getShortMonth(i) { return(shortMonth_array[i]); } static function isLeap() { var _local2 = new Date(); var _local1 = _local2.getFullYear(); return((((_local1 % 4) == 0) && ((_local1 % 100) != 0)) || ((_local1 % 400) == 0)); } static function getAgeFromBirthdate(year, month, day) { var _local1 = new Date(); var _local2 = _local1.getFullYear(); if ((_local1.getMonth() < (month - 1)) || ((_local1.getMonth() == (month - 1)) && (_local1.getDate() < day))) { _local2--; } return(_local2 - year); } static var weekday_array = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"); static var shortWeekday_array = new Array("Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"); static var month_array = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"); static var shortMonth_array = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"); static var daysInMonth_array = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); static var daysInLeapYearMonth_array = new Array(31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); }
Symbol 609 MovieClip [__Packages.name.robinson.grant.screens.BasicScreen] Frame 0
class name.robinson.grant.screens.BasicScreen extends MovieClip { var log, onLoad, onUnload, removeMovieClip, _visible; function BasicScreen () { super(); log = name.robinson.grant.utils.Logger.getInstance(); onLoad = init; onUnload = destroy; } function init() { log.info(className + " is now active"); } function destroy() { removeMovieClip(); } function show() { _visible = true; } function hide() { _visible = false; } var className = "Screen"; }
Symbol 610 MovieClip [__Packages.screens.SESScreen] Frame 0
class screens.SESScreen extends name.robinson.grant.screens.BasicScreen { var app; function SESScreen () { super(); app = SESApp.getInstance(); } }
Symbol 611 MovieClip [__Packages.name.robinson.grant.screens.ScreenBasedApp] Frame 0
class name.robinson.grant.screens.ScreenBasedApp { var log, keyController, screenHolder, screen_array, screenNameIndex, prevScreen, currentScreen, prevScreenID, currentScreenID, overlayScreen; function ScreenBasedApp () { log = name.robinson.grant.utils.Logger.getInstance(); log.info("ScreenBasedApp: new instance"); keyController = name.robinson.grant.KeyController.getInstance(); } function setScreenHolder(mc) { useScreenHolder = true; screenHolder = mc; } function getScreenHolder() { return(screenHolder); } function setScreens(a) { screen_array = a; screenNameIndex = new Object(); var _local2 = 0; while (_local2 < screen_array.length) { screenNameIndex[screen_array[_local2].name] = _local2; screen_array[_local2].id = _local2; _local2++; } } function setScreensFromXML(screens_xml) { setScreens(parseScreensNode(screens_xml)); } function getScreens() { return(screen_array); } function gotoScreen(screenName) { showScreen(screenNameIndex[screenName]); } function showScreen(i) { prevScreen = currentScreen; prevScreenID = currentScreenID; if (i != undefined) { currentScreenID = i; } var _local4 = screen_array[currentScreenID]; var _local5 = _local4.name; var _local3 = _local4.template; log.debug((("ScreenBasedApp: showScreen(): " + i) + ", ") + _local3); if (useScreenHolder) { if (useFrameLabels) { var _local6 = screenHolder; screenHolder.gotoAndStop(_local5); } else { var _local6 = screenHolder.attachMovie(_local3, _local5, 1); } } else { var _local6 = _root.attachMovie(_local3, "screen_mc", 1); } setCurrentScreen(_local6); } function showOverlayScreen(screenName, hideParent) { var _local4 = screenNameIndex[screenName]; var _local3 = screen_array[_local4].template; if (useScreenHolder) { overlayScreen = screenHolder.attachMovie(_local3, screenName, 2); } else { overlayScreen = _root.attachMovie(_local3, "screen_mc", 2); } if (hideParent) { getCurrentScreen().hide(); } } function removeOverlayScreen(showParent) { overlayScreen.removeMovieClip(); if (showParent) { getCurrentScreen().show(); } } function setCurrentScreen(mc) { currentScreen = mc; } function getCurrentScreen() { return(currentScreen); } function getScreenData(i) { return(screen_array[i]); } function nextScreen() { var _local2 = currentScreenID; _local2++; showScreen(Math.min(_local2, screen_array.length - 1)); } function previousScreen() { var _local2 = currentScreenID; _local2--; showScreen(Math.max(_local2, 0)); } function firstScreen() { showScreen(0); } function lastScreen() { showScreen(screen_array.length - 1); } function enableKeyboardNav() { log.debug("ScreenBasedApp: enableKeyboardNav()"); keyboardNavEnabled = true; keyController.addKey("right", 39, this, "null", "nextScreen"); keyController.addKey("left", 37, this, "null", "previousScreen"); keyController.addKey("up", 38, this, "null", "firstScreen"); keyController.addKey("down", 40, this, "null", "lastScreen"); } function disableKeyboardNav() { log.debug("ScreenBasedApp: disableKeyboardNav()"); keyboardNavEnabled = false; keyController.removeKey("right"); keyController.removeKey("left"); keyController.removeKey("up"); keyController.removeKey("down"); } function parseScreensNode(screens_xml) { log.debug("ScreenBasedApp: parseScreensNode()"); var _local5 = new Array(); var _local2 = 0; while (_local2 < screens_xml.childNodes.length) { var _local3 = screens_xml.childNodes[_local2]; switch (_local3.nodeName) { case "screen" : _local5.push(parseScreenNode(_local3)); break; default : log.warn("ScreenBasedApp: XML node not recognised: " + _local3.nodeName); } _local2++; } return(_local5); } function parseScreenNode(screen_xml) { var _local2 = new Object(); var _local3 = screen_xml.attributes; if (_local3.name) { _local2.name = _local3.name; } if (_local3.template) { _local2.template = _local3.template; } log.debug(("ScreenBasedApp: " + _local2.template) + " added"); return(_local2); } var useScreenHolder = false; var useFrameLabels = false; var keyboardNavEnabled = false; }
Symbol 612 MovieClip [__Packages.name.robinson.grant.KeyController] Frame 0
class name.robinson.grant.KeyController { static var instance; var log, listener_array; function KeyController () { log = name.robinson.grant.utils.Logger.getInstance(); log.info("KeyController: new instance"); listener_array = new Array(); } static function getInstance() { if (instance == null) { instance = new name.robinson.grant.KeyController(); } return(instance); } function addKey(id, keyCode, target, keyDownHandler, keyUpHandler) { log.debug((((((((("KeyController: addKey(): " + id) + ", ") + keyCode) + ", ") + target) + ", ") + keyDownHandler) + ", ") + keyUpHandler); var _local2 = new Object(); _local2.id = id; _local2.onKeyDown = function () { if (Key.getCode() == keyCode) { target[keyDownHandler](); } }; _local2.onKeyUp = function () { if (Key.getCode() == keyCode) { target[keyUpHandler](); } }; Key.addListener(_local2); listener_array.push(_local2); } function removeKey(id) { log.debug("KeyController: removeKey(): " + id); var _local2; _local2 = 0; while (_local2 < listener_array.length) { if (listener_array[_local2].id == id) { break; } _local2++; } Key.removeListener(listener_array[_local2]); delete listener_array[_local2]; } }
Symbol 613 MovieClip [__Packages.SESApp] Frame 0
class SESApp extends name.robinson.grant.screens.ScreenBasedApp { static var instance; var log, char_array, global_sound, config, enableKeyboardNav, rsManager, setScreens, setScreenHolder, firstScreen, dialogue; function SESApp () { super(); log.info("SESApp: new instance"); char_array = new Array(); char_array.push(new Character(0, "Larry", "Larry Page", "Google")); char_array.push(new Character(1, "Bill", "Bill Gates", "MSN")); char_array.push(new Character(2, "Jerry", "Jerry Yang", "Yahoo")); char_array.push(new Character(3, "Sergey", "Sergey Brin", "Google")); char_array.push(new Character(4, "Paul", "Paul Allen", "MSN")); char_array.push(new Character(5, "David", "David Filo", "Yahoo")); } static function getInstance() { if (instance == null) { instance = new SESApp(); } return(instance); } function init() { log.debug("SESApp: init()"); Stage.align = "TL"; Stage.scaleMode = "noScale"; global_sound = new Sound(); loadConfig(); } function initComplete() { if (config.debug_active) { name.robinson.grant.ui.LogWindow.getInstance().show(); enableKeyboardNav(); } else { name.robinson.grant.ui.LogWindow.getInstance().hide(); } rsManager = new RecordSetManager(); rsManager.setRecordsURL(config.todays_times_url); rsManager.setPagedRecordsURL(config.all_times_url); rsManager.setAddRecordURL(config.add_entry_url); _root.gotoAndPlay("fadeIn"); } function start() { log.debug("SESApp: start()"); var backRef = this; _root.sound_btn.onSelect = function () { backRef.soundOff(); }; _root.sound_btn.onDeselect = function () { backRef.soundOn(); }; var _local3 = [{name:"menu", template:"MenuScreen"}, {name:"selectCharacter", template:"SelectCharacterScreen"}, {name:"selectOpponent", template:"SelectOpponentScreen"}, {name:"fight", template:"FightScreen"}, {name:"gameOver", template:"GameOverScreen"}]; setScreens(_local3); setScreenHolder(_root.screenHolder_mc); firstScreen(); } function soundOn() { global_sound.setVolume(100); } function soundOff() { global_sound.setVolume(0); } function doError(m) { log.error(m); var _local3 = "Error: " + m; dialogue = _root.attachMovie("ErrorDialogue", "errorDialogue", 1, {message:_local3}); } function doFatal(m) { log.fatal(m); var _local3 = "Fatal error: " + m; dialogue = _root.attachMovie("FatalDialogue", "fatalDialogue", 1, {message:_local3}); } function close() { fscommand ("quit"); } function loadConfig() { var backRef = this; var url_str = configURL; config = new XMLParser(); var _local2 = new XML(); _local2.ignoreWhite = true; _local2.onLoad = function (result) { if (result) { backRef.config.parseXML(this.firstChild); backRef.log.info("SESApp: config XML loaded successfully"); backRef.initComplete(); } else { backRef.doFatal(("SESApp: config XML failed to load: " + url_str) + ". The config file must reside in the same folder as this application."); } }; _local2.load(url_str); log.debug("SESApp: loading config XML: " + url_str); } var playerCharID = 0; var opponentCharID = 1; var userDetailsSubmitted = false; var configURL = "ses_config.xml"; }
Symbol 614 MovieClip [__Packages.RecordSetManager] Frame 0
class RecordSetManager { static var instance; var log; function RecordSetManager () { log = name.robinson.grant.utils.Logger.getInstance(); log.info("RecordSetManager: new instance"); } static function getInstance() { if (instance == null) { instance = new RecordSetManager(); } return(instance); } function addRecord(url, params) { var backRef = this; if (!url) { url = addRecordURL; } log.debug("RecordSetManager: addRecord(): " + url); var _local5 = new LoadVars(); _local5.onLoad = function (success) { if (success) { backRef.log.info("RecordSetManager: record added successfully: " + this); backRef.refreshRecords = true; backRef.refreshPagedRecords = true; backRef.onAddRecord(this); } else { backRef.log.error("RecordSetManager: record not added"); backRef.onAddRecordError(); } }; var _local3 = new LoadVars(); var _local7 = (((("time=" + params.time) + ",name=") + params.name) + ",url=") + addRecordURL; var _local9 = new name.robinson.grant.utils.MD5(); var _local8 = _local9.convert(_local7); params.id = _local8; if (params != undefined) { for (var _local4 in params) { _local3[_local4] = params[_local4]; } } _local3.sendAndLoad(url, _local5, "POST"); } function getRecords(url, max) { log.debug("RecordSetManager: getRecords()"); var backRef = this; if (!url) { url = recordsURL; } var _local2 = new XML(); _local2.ignoreWhite = true; _local2.onLoad = function (result) { if (result) { backRef.log.info("RecordSetManager: XML loaded successfully"); backRef.refreshRecords = false; var _local2 = backRef.parseRecordsXML(this.firstChild); backRef.record_array = _local2; backRef.onGetRecords(_local2); } else { backRef.log.error("RecordSetManager: XML failed to load: " + url); backRef.onGetRecordsError(); } }; _local2.load(url); log.debug("RecordSetManager: loading XML: " + url); } function getPagedRecords(url, max) { log.debug("RecordSetManager: getPagedRecords()"); var backRef = this; if (!url) { url = pagedRecordsURL; } var _local2 = new XML(); _local2.ignoreWhite = true; _local2.onLoad = function (result) { if (result) { backRef.log.info("RecordSetManager: XML loaded successfully"); backRef.refreshPagedRecords = false; var _local2 = backRef.parseRecordsXML(this.firstChild); backRef.pagedRecord_array = _local2; backRef.onGetPagedRecords(_local2); } else { backRef.log.error("RecordSetManager: XML failed to load: " + url); backRef.onGetPagedRecordsError(); } }; _local2.load(url); log.debug("RecordSetManager: loading XML: " + url); } function setRecordsURL(url) { recordsURL = url; } function setPagedRecordsURL(url) { pagedRecordsURL = url; } function setAddRecordURL(url) { addRecordURL = url; } function parseRecordsXML(records_xml) { log.debug("RecordSetManager: parseRecordsXML()"); var _local5 = records_xml.childNodes.length; var _local4 = new Array(); var _local3 = 0; while (_local3 < _local5) { var _local2 = records_xml.childNodes[_local3]; switch (_local2.nodeName) { case "record" : _local4.push(parseRecordXML(_local2)); break; default : log.warn("RecordSetManager: XML node not recognised: " + _local2.nodeName); } _local3++; } return(_local4); } function parseRecordXML(record_xml) { var _local2 = new Object(); var _local1 = record_xml.attributes; if (_local1.date != undefined) { _local2.date = _local1.date; } _local2.name = _local1.name; _local2.time = _local1.time; return(_local2); } var refreshRecords = true; var refreshPagedRecords = true; var recordsURL = "leaderboard_today.xml"; var pagedRecordsURL = "leaderboard_all.xml"; var addRecordURL = "addrecord.php"; }
Symbol 615 MovieClip [__Packages.name.robinson.grant.utils.MD5] Frame 0
class name.robinson.grant.utils.MD5 { function MD5 () { } function convert(pStr) { var _local12 = pStr; var _local7 = str2blks_MD5(_local12); var _local5 = 1732584193 /* 0x67452301 */; var _local4 = -271733879; var _local3 = -1732584194; var _local2 = 271733878 /* 0x10325476 */; var _local6 = 0; while (_local6 < _local7.length) { var _local11 = _local5; var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; _local5 = ff(_local5, _local4, _local3, _local2, _local7[_local6 + 0], 7, -680876936); _local2 = ff(_local2, _local5, _local4, _local3, _local7[_local6 + 1], 12, -389564586); _local3 = ff(_local3, _local2, _local5, _local4, _local7[_local6 + 2], 17, 606105819); _local4 = ff(_local4, _local3, _local2, _local5, _local7[_local6 + 3], 22, -1044525330); _local5 = ff(_local5, _local4, _local3, _local2, _local7[_local6 + 4], 7, -176418897); _local2 = ff(_local2, _local5, _local4, _local3, _local7[_local6 + 5], 12, 1200080426); _local3 = ff(_local3, _local2, _local5, _local4, _local7[_local6 + 6], 17, -1473231341); _local4 = ff(_local4, _local3, _local2, _local5, _local7[_local6 + 7], 22, -45705983); _local5 = ff(_local5, _local4, _local3, _local2, _local7[_local6 + 8], 7, 1770035416); _local2 = ff(_local2, _local5, _local4, _local3, _local7[_local6 + 9], 12, -1958414417); _local3 = ff(_local3, _local2, _local5, _local4, _local7[_local6 + 10], 17, -42063); _local4 = ff(_local4, _local3, _local2, _local5, _local7[_local6 + 11], 22, -1990404162); _local5 = ff(_local5, _local4, _local3, _local2, _local7[_local6 + 12], 7, 1804603682); _local2 = ff(_local2, _local5, _local4, _local3, _local7[_local6 + 13], 12, -40341101); _local3 = ff(_local3, _local2, _local5, _local4, _local7[_local6 + 14], 17, -1502002290); _local4 = ff(_local4, _local3, _local2, _local5, _local7[_local6 + 15], 22, 1236535329); _local5 = gg(_local5, _local4, _local3, _local2, _local7[_local6 + 1], 5, -165796510); _local2 = gg(_local2, _local5, _local4, _local3, _local7[_local6 + 6], 9, -1069501632); _local3 = gg(_local3, _local2, _local5, _local4, _local7[_local6 + 11], 14, 643717713); _local4 = gg(_local4, _local3, _local2, _local5, _local7[_local6 + 0], 20, -373897302); _local5 = gg(_local5, _local4, _local3, _local2, _local7[_local6 + 5], 5, -701558691); _local2 = gg(_local2, _local5, _local4, _local3, _local7[_local6 + 10], 9, 38016083); _local3 = gg(_local3, _local2, _local5, _local4, _local7[_local6 + 15], 14, -660478335); _local4 = gg(_local4, _local3, _local2, _local5, _local7[_local6 + 4], 20, -405537848); _local5 = gg(_local5, _local4, _local3, _local2, _local7[_local6 + 9], 5, 568446438); _local2 = gg(_local2, _local5, _local4, _local3, _local7[_local6 + 14], 9, -1019803690); _local3 = gg(_local3, _local2, _local5, _local4, _local7[_local6 + 3], 14, -187363961); _local4 = gg(_local4, _local3, _local2, _local5, _local7[_local6 + 8], 20, 1163531501); _local5 = gg(_local5, _local4, _local3, _local2, _local7[_local6 + 13], 5, -1444681467); _local2 = gg(_local2, _local5, _local4, _local3, _local7[_local6 + 2], 9, -51403784); _local3 = gg(_local3, _local2, _local5, _local4, _local7[_local6 + 7], 14, 1735328473); _local4 = gg(_local4, _local3, _local2, _local5, _local7[_local6 + 12], 20, -1926607734); _local5 = hh(_local5, _local4, _local3, _local2, _local7[_local6 + 5], 4, -378558); _local2 = hh(_local2, _local5, _local4, _local3, _local7[_local6 + 8], 11, -2022574463); _local3 = hh(_local3, _local2, _local5, _local4, _local7[_local6 + 11], 16, 1839030562); _local4 = hh(_local4, _local3, _local2, _local5, _local7[_local6 + 14], 23, -35309556); _local5 = hh(_local5, _local4, _local3, _local2, _local7[_local6 + 1], 4, -1530992060); _local2 = hh(_local2, _local5, _local4, _local3, _local7[_local6 + 4], 11, 1272893353); _local3 = hh(_local3, _local2, _local5, _local4, _local7[_local6 + 7], 16, -155497632); _local4 = hh(_local4, _local3, _local2, _local5, _local7[_local6 + 10], 23, -1094730640); _local5 = hh(_local5, _local4, _local3, _local2, _local7[_local6 + 13], 4, 681279174); _local2 = hh(_local2, _local5, _local4, _local3, _local7[_local6 + 0], 11, -358537222); _local3 = hh(_local3, _local2, _local5, _local4, _local7[_local6 + 3], 16, -722521979); _local4 = hh(_local4, _local3, _local2, _local5, _local7[_local6 + 6], 23, 76029189); _local5 = hh(_local5, _local4, _local3, _local2, _local7[_local6 + 9], 4, -640364487); _local2 = hh(_local2, _local5, _local4, _local3, _local7[_local6 + 12], 11, -421815835); _local3 = hh(_local3, _local2, _local5, _local4, _local7[_local6 + 15], 16, 530742520); _local4 = hh(_local4, _local3, _local2, _local5, _local7[_local6 + 2], 23, -995338651); _local5 = ii(_local5, _local4, _local3, _local2, _local7[_local6 + 0], 6, -198630844); _local2 = ii(_local2, _local5, _local4, _local3, _local7[_local6 + 7], 10, 1126891415); _local3 = ii(_local3, _local2, _local5, _local4, _local7[_local6 + 14], 15, -1416354905); _local4 = ii(_local4, _local3, _local2, _local5, _local7[_local6 + 5], 21, -57434055); _local5 = ii(_local5, _local4, _local3, _local2, _local7[_local6 + 12], 6, 1700485571); _local2 = ii(_local2, _local5, _local4, _local3, _local7[_local6 + 3], 10, -1894986606); _local3 = ii(_local3, _local2, _local5, _local4, _local7[_local6 + 10], 15, -1051523); _local4 = ii(_local4, _local3, _local2, _local5, _local7[_local6 + 1], 21, -2054922799); _local5 = ii(_local5, _local4, _local3, _local2, _local7[_local6 + 8], 6, 1873313359); _local2 = ii(_local2, _local5, _local4, _local3, _local7[_local6 + 15], 10, -30611744); _local3 = ii(_local3, _local2, _local5, _local4, _local7[_local6 + 6], 15, -1560198380); _local4 = ii(_local4, _local3, _local2, _local5, _local7[_local6 + 13], 21, 1309151649); _local5 = ii(_local5, _local4, _local3, _local2, _local7[_local6 + 4], 6, -145523070); _local2 = ii(_local2, _local5, _local4, _local3, _local7[_local6 + 11], 10, -1120210379); _local3 = ii(_local3, _local2, _local5, _local4, _local7[_local6 + 2], 15, 718787259); _local4 = ii(_local4, _local3, _local2, _local5, _local7[_local6 + 9], 21, -343485551); _local5 = addme(_local5, _local11); _local4 = addme(_local4, _local10); _local3 = addme(_local3, _local9); _local2 = addme(_local2, _local8); _local6 = _local6 + 16; } return(((rhex(_local5) + rhex(_local4)) + rhex(_local3)) + rhex(_local2)); } function rhex(num) { var _local4 = ""; var _local2 = 0; while (_local2 <= 3) { _local4 = _local4 + (hex_chr.charAt(bitAND(num >> ((_local2 * 8) + 4), 15)) + hex_chr.charAt(bitAND(num >> (_local2 * 8), 15))); _local2++; } return(_local4); } function str2blks_MD5(str) { var _local4 = ((str.length + 8) >> 6) + 1; var _local2 = new Array(_local4 * 16); var _local1 = 0; while (_local1 < (_local4 * 16)) { _local2[_local1] = 0; _local1++; } _local1 = 0; while (_local1 < str.length) { _local2[_local1 >> 2] = _local2[_local1 >> 2] | (str.charCodeAt(_local1) << ((_local1 % 4) * 8)); _local1++; } _local2[_local1 >> 2] = _local2[_local1 >> 2] | (128 << ((_local1 % 4) * 8)); _local2[(_local4 * 16) - 2] = str.length * 8; return(_local2); } function addme(x, y) { var _local2 = bitAND(x, 65535) + bitAND(y, 65535); var _local3 = ((x >> 16) + (y >> 16)) + (_local2 >> 16); return((_local3 << 16) | bitAND(_local2, 65535)); } function rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } function cmn(q, a, b, x, s, t) { return(addme(rol(addme(addme(a, q), addme(x, t)), s), b)); } function ff(a, b, c, d, x, s, t) { return(cmn(bitAND(b, c) | bitAND(~b, d), a, b, x, s, t)); } function gg(a, b, c, d, x, s, t) { return(cmn(bitAND(b, d) | bitAND(c, ~d), a, b, x, s, t)); } function hh(a, b, c, d, x, s, t) { return(cmn((b ^ c) ^ d, a, b, x, s, t)); } function ii(a, b, c, d, x, s, t) { return(cmn(c ^ (b | (~d)), a, b, x, s, t)); } function bitAND(a, b) { if ((a < 0) && (b < 0)) { var _local3 = (a & 1) & (b & 1); var _local4 = (a >>> 1) & (b >>> 1); return((_local4 << 1) | _local3); } return(a & b); } var hex_chr = "0123456789abcdef"; }
Symbol 616 MovieClip [__Packages.name.robinson.grant.xml.ConfigXML] Frame 0
class name.robinson.grant.xml.ConfigXML { var log, configDef_array; function ConfigXML () { log = name.robinson.grant.utils.Logger.getInstance(); } function parseXML(config_xml) { for (var _local4 in config_xml.childNodes) { var _local2 = config_xml.childNodes[_local4]; switch (_local2.nodeName) { case "config" : parseParamsXML(_local2, configDef_array, this); break; default : log.warn("ConfigXML: XML node not recognised: " + _local2.nodeName); } } } function parseParamsXML(params_xml, def_array, target) { log.debug("ConfigXML: parseParamsXML()"); var _local4 = new Object(); for (var _local8 in params_xml.childNodes) { var _local2 = params_xml.childNodes[_local8]; if (_local2.firstChild.nodeValue) { _local4[_local2.nodeName] = _local2.firstChild.nodeValue; } else { _local4[_local2.nodeName] = _local2.attributes.value; } } for (var _local8 in def_array) { var _local3 = configDef_array[_local8]; target[_local3.name] = validateParam(_local3, _local4[_local3.name]); } return(target); } function validateParam(def_obj, value) { if (value == undefined) { log.error("ConfigXML: param not found:" + def_obj.name); value = def_obj.value; } switch (def_obj.type) { case "number" : value = Number(value); break; case "boolean" : value = ((((value == true) || (value.toLowerCase() == "yes")) || (Number(value) == 1)) ? true : false); break; case "array" : if (def_obj.delimiter != undefined) { value = value.split(def_obj.delimiter); } else { value = value.split(","); } break; } return(value); } }
Symbol 617 MovieClip [__Packages.XMLParser] Frame 0
class XMLParser extends name.robinson.grant.xml.ConfigXML { var app, configDef_array, parseParamsXML, question_array, log; function XMLParser () { super(); app = SESApp.getInstance(); configDef_array = new Array({name:"mail_subject", type:"string"}, {name:"mail_body", type:"string"}, {name:"pronet_link_url", type:"string"}, {name:"todays_times_url", type:"string"}, {name:"all_times_url", type:"string"}, {name:"add_entry_url", type:"string"}, {name:"debug_active", type:"boolean", value:false}); } function parseXML(config_xml) { for (var _local4 in config_xml.childNodes) { var _local2 = config_xml.childNodes[_local4]; switch (_local2.nodeName) { case "config" : parseParamsXML(_local2, configDef_array, this); break; case "game_questions" : question_array = parseQuestionsXML(_local2); break; default : log.warn("ConfigXML: XML node not recognised: " + _local2.nodeName); } } } function parseQuestionsXML(questions_xml) { log.debug("ConfigXML: parseQuestionsXML()"); var _local5 = new Array(); var _local3 = 0; while (_local3 < questions_xml.childNodes.length) { var _local2 = questions_xml.childNodes[_local3]; if (_local2.nodeName == "question") { _local5.push(parseQuestionXML(_local2)); } else { log.warn("ConfigXML: XML node not recognised: " + _local2.nodeName); } _local3++; } return(_local5); } function parseQuestionXML(question_xml) { var _local4 = new Question(); _local4.answer = question_xml.attributes.answer; var _local3 = 0; while (_local3 < question_xml.childNodes.length) { var _local2 = question_xml.childNodes[_local3]; switch (_local2.nodeName) { case "question_text" : _local4.setText(_local2.firstChild.nodeValue); break; case "option" : _local4.addOption(_local2.attributes.id, _local2.firstChild.nodeValue); break; default : log.warn("ConfigXML: XML node not recognised: " + _local2.nodeName); } _local3++; } return(_local4); } function parseResponseXML(response_xml) { var _local3 = new Object(); var _local2 = response_xml.childNodes[0]; switch (_local2.nodeName) { case "success" : _local3 = parseSuccessXML(_local2); break; case "error" : _local3 = parseErrorXML(_local2); break; default : log.warn("ConfigXML: XML node not recognised: " + _local2.nodeName); } return(_local3); } function parseErrorXML(error_xml) { var _local1 = new Object(); var _local2 = error_xml.attributes; _local1.isError = true; _local1.type = Number(_local2.type); _local1.message = _local2.message; return(_local1); } function parseSuccessXML(error_xml) { var _local1 = new Object(); var _local2 = error_xml.attributes; _local1.isSuccess = true; if (_local2.type) { _local1.type = Number(_local2.type); } _local1.message = _local2.message; return(_local1); } }
Symbol 618 MovieClip [__Packages.Question] Frame 0
class Question { var log, option_array, text; function Question () { log = name.robinson.grant.utils.Logger.getInstance(); option_array = new Array(); mx.events.EventDispatcher.initialize(this); } function setText(t) { text = t; } function addOption(i, t) { option_array.push({id:i, text:t}); } }
Symbol 619 MovieClip [__Packages.Character] Frame 0
class Character { var log, id, shortName, longName, company, dispatchEvent; function Character (i, sn, ln, c) { log = name.robinson.grant.utils.Logger.getInstance(); id = i; shortName = sn; longName = ln; company = c; mx.events.EventDispatcher.initialize(this); } function setText(t) { log.debug("Question: setText(): " + t); } function onLoad() { var _local2 = {target:this, type:"onEvent1"}; dispatchEvent(_local2); } }
Symbol 620 MovieClip [__Packages.name.robinson.grant.ui.LogWindow] Frame 0
class name.robinson.grant.ui.LogWindow extends MovieClip { static var instance; var log, logListener, doDateStamp, text_mc, _visible, activeOnLoad, showHide_btn, toEmail_btn, getURL, onEnterFrame; function LogWindow () { super(); var _local3 = this; instance = this; log = name.robinson.grant.utils.Logger.getInstance(); logListener = new Object(); if (doDateStamp) { log.doDateStamp = true; } log.info("LogWindow: new instance"); } static function getInstance() { if (instance == null) { instance = new name.robinson.grant.ui.LogWindow(); } return(instance); } function addText(txt) { text_mc.log_txt.text = text_mc.log_txt.text + (txt + newline); text_mc.log_txt.redraw(true); if (!text_mc.text_slider.isDragged) { text_mc.log_txt.scroll = text_mc.log_txt.maxscroll; text_mc.text_slider.setProgress(1); } } function show() { _visible = true; } function hide() { _visible = false; } function onLoad() { hideText(); if (activeOnLoad) { show(); } else { hide(); } resize(); var backRef = this; showHide_btn.onRelease = function () { backRef.toggleTextVisiblity(); }; toEmail_btn.onRelease = function () { backRef.sendToEmail(); }; text_mc.text_slider.onDrag = function (fraction) { backRef.scrollLog(fraction); }; var _local2 = new Object(); _local2.onKeyDown = function () { if (Key.getCode() == 35) { backRef.toggleVisiblity(); } }; Key.addListener(_local2); } function resize() { text_mc.bg_mc._width = Stage.width; text_mc.bg_mc._height = Stage.height; text_mc.log_txt._width = Stage.width - 20; text_mc.log_txt._height = Stage.height - 16; text_mc.text_slider._x = Stage.width - (text_mc.text_slider._width + 2); text_mc.text_slider._height = Stage.height - 4; } function scrollLog(fraction) { var _local2 = Math.round(fraction * text_mc.log_txt.maxscroll); text_mc.log_txt.scroll = _local2; } function sendToEmail() { var _local2 = log.log_array.join("\r\n"); (getURL("mailto:grant_online@hotmail.com?subject=Debug log&body=" + _local2));// not popped } function toggleVisiblity() { if (_visible) { hide(); } else { show(); } } function toggleTextVisiblity() { if (text_mc._visible) { hideText(); } else { showText(); } } function showText() { var backRef = this; var i = 0; onEnterFrame = function () { var _local2 = 0; while (_local2 < 100) { this.addText(this.log.log_array[i]); if ((++i) >= this.log.log_array.length) { delete this.onEnterFrame; this.logListener.onEntry = function (evt) { backRef.addText(evt.message); }; this.log.addEventListener("onEntry", this.logListener); break; } _local2++; } }; text_mc._visible = true; } function hideText() { text_mc.log_txt.text = ""; log.removeEventListener("onEntry", logListener); text_mc._visible = false; } }
Symbol 621 MovieClip [__Packages.screens.MenuScreen] Frame 0
class screens.MenuScreen extends screens.SESScreen { var removeMovieClip, log, start_btn, leaderboard, link_btn, app, getURL; function MenuScreen () { super(); } function destroy() { removeMovieClip(); } function init() { log.info("MenuScreen: init()"); var backRef = this; start_btn.onReleaseAction = function () { backRef.app.gotoScreen("selectCharacter"); }; leaderboard.onGetToday = function () { backRef.showTodayTimes(); }; leaderboard.onGetAll = function () { backRef.showAllTimes(); }; link_btn.onRelease = function () { backRef.doLink(); }; showTodayTimes(); } function showTodayTimes() { var backRef = this; if (app.rsManager.refreshRecords) { app.rsManager.onGetRecords = function (response) { backRef.leaderboard.showToday(response); }; app.rsManager.onGetRecordsError = function (response) { backRef.leaderboard.showError(); }; app.rsManager.getRecords(); } else { leaderboard.showToday(app.rsManager.record_array); } } function showAllTimes() { var backRef = this; if (app.rsManager.refreshPagedRecords) { app.rsManager.onGetPagedRecords = function (response) { backRef.leaderboard.showAll(response); }; app.rsManager.onGetPagedRecordsError = function (response) { backRef.leaderboard.showError(); }; app.rsManager.getPagedRecords(); } else { leaderboard.showAll(app.rsManager.pagedRecord_array); } } function doLink() { var _local2 = app.config.pronet_link_url; log.debug("MenuScreen: doLink(): " + _local2); (getURL(_local2, "_blank"));// not popped } }
Symbol 622 MovieClip [__Packages.ui.BasicButton] Frame 0
class ui.BasicButton extends MovieClip { var gotoAndStop, tabChildren, label, selected, shape_mc, _xscale, _yscale, onSelect, onDeselect, _visible, onReleaseAction, onPressAction, onReleaseOutsideAction, _parent; function BasicButton () { super(); (gotoAndStop("up"));// not popped tabChildren = false; if (label != undefined) { setLabel(label); } setLabelColor(defaultTextColor); if (!enabled) { disable(); } if (!hasFocus) { onKillFocus(); } if (selected) { select(); } else { deselect(); } } function onKeyDownAction() { if (enabled) { onPress(); setLabelColor(overTextColor); } } function onKeyUpAction() { if (enabled) { onRelease(); setLabelColor(defaultTextColor); } } function setLabel(txt) { shape_mc.label_txt.text = txt; if (shape_mc.labelShadow_txt) { shape_mc.labelShadow_txt.text = txt; } } function getLabel() { return(shape_mc.label_txt.text); } function setWidth(x) { _xscale = 100; _yscale = 100; var _local2 = shape_mc; var _local4 = _local2.leftEdge_mc._width; var _local5 = _local2.rightEdge_mc._width; var _local3 = Math.max(1, x - (_local4 + _local5)); _local2.label_txt._width = x - 8; _local2.middle_mc._width = _local3; _local2.rightEdge_mc._x = _local4 + _local3; if (shape_mc.labelShadow_txt) { shape_mc.labelShadow_txt._width = _local2.label_txt._width; } } function setHeight(y) { shape_mc._height = y; } function setSize(x, y) { setWidth(x); setHeight(y); } function enable() { gotoAndStop("up"); setLabelColor(defaultTextColor); enabled = true; } function disable() { gotoAndStop("disabled"); setLabelColor(disabledTextColor); enabled = false; } function select() { onSelect(); selected = true; (gotoAndStop("selected"));// not popped deselectOthers(); disable(); } function deselect() { onDeselect(); selected = false; (gotoAndStop("up"));// not popped enable(); } function show() { _visible = true; } function hide() { _visible = false; } function setLabelColor(clr) { shape_mc.label_txt.textColor = clr; } function onRelease() { (gotoAndStop("over"));// not popped onReleaseAction(); if (selectable) { select(); } } function onPress() { (gotoAndStop("down"));// not popped onPressAction(); } function onRollOver() { (gotoAndStop("over"));// not popped } function onRollOut() { if (!selected) { (gotoAndStop("up"));// not popped } } function onDragOut() { onRollOut(); } function onReleaseOutside() { onReleaseOutsideAction(); onRollOut(); } function onSetFocus() { hasFocus = true; } function onKillFocus() { hasFocus = false; } function deselectOthers() { for (var _local3 in _parent) { var _local2 = _parent[_local3]; if (_local2 != this) { _local2.deselect(); } } } var defaultTextColor = 0; var overTextColor = 16777215; var downTextColor = 0; var disabledTextColor = 6710886; var selectable = false; var tabEnabled = true; var enabled = true; var hasFocus = false; }
Symbol 623 MovieClip [__Packages.ui.CharacterSelectButton] Frame 0
class ui.CharacterSelectButton extends MovieClip { var gotoAndStop, tabChildren, label, defaultTextColor, shape_mc, overTextColor, downTextColor, disabledTextColor, selected, id, face_mc, onSelect, onDeselect, _visible, onReleaseAction, onPressAction, gotoAndPlay, onRollOverAction, onRollOutAction, onReleaseOutsideAction, _parent; function CharacterSelectButton () { super(); (gotoAndStop("up"));// not popped tabChildren = false; if (label != undefined) { setLabel(label); } if (defaultTextColor == undefined) { defaultTextColor = shape_mc.label_txt.textColor; } if (overTextColor == undefined) { overTextColor = shape_mc.label_txt.textColor; } if (downTextColor == undefined) { downTextColor = shape_mc.label_txt.textColor; } if (disabledTextColor == undefined) { disabledTextColor = shape_mc.label_txt.textColor; } setLabelColor(defaultTextColor); if (!enabled) { disable(); } if (!hasFocus) { onKillFocus(); } if (selected) { select(); } else { deselect(); } } function onKeyDownAction() { if (enabled) { onPress(); setLabelColor(overTextColor); } } function onKeyUpAction() { if (enabled) { onRelease(); setLabelColor(defaultTextColor); } } function setID(i) { id = i; face_mc.gotoAndStop("c" + i); } function setLabel(txt) { shape_mc.label_txt.text = txt; } function enable() { gotoAndStop("up"); setLabelColor(defaultTextColor); enabled = true; } function disable() { gotoAndStop("disabled"); setLabelColor(disabledTextColor); enabled = false; } function toggleSelect() { if (selected) { deselect(); } else { select(); } } function select() { onSelect(); selected = true; (gotoAndStop("selected"));// not popped deselectOthers(); if (disableOnSelect) { disable(); } } function deselect() { onDeselect(); selected = false; (gotoAndStop("up"));// not popped enable(); } function show() { _visible = true; } function hide() { _visible = false; } function setLabelColor(clr) { shape_mc.label_txt.textColor = clr; } function onRelease() { (gotoAndStop("up"));// not popped setLabelColor(overTextColor); onReleaseAction(); if (selectable) { toggleSelect(); } } function onPress() { (gotoAndStop("down"));// not popped setLabelColor(downTextColor); onPressAction(); } function onRollOver() { (gotoAndPlay("over"));// not popped setLabelColor(overTextColor); onRollOverAction(); } function onRollOut() { if (!selected) { (gotoAndStop("up"));// not popped setLabelColor(defaultTextColor); } onRollOutAction(); } function onDragOut() { onRollOut(); } function onReleaseOutside() { onReleaseOutsideAction(); onRollOut(); } function onSetFocus() { hasFocus = true; } function onKillFocus() { hasFocus = false; } function deselectOthers() { for (var _local3 in _parent) { var _local2 = _parent[_local3]; if (_local2 != this) { _local2.deselect(); } } } var selectable = false; var enabled = true; var disableOnSelect = true; var tabEnabled = true; var hasFocus = false; }
Symbol 624 MovieClip [__Packages.screens.SelectCharacterScreen] Frame 0
class screens.SelectCharacterScreen extends screens.SESScreen { var removeMovieClip, log, c0_btn, c1_btn, c2_btn, c3_btn, c4_btn, c5_btn, app, back_btn, link_btn, getURL; function SelectCharacterScreen () { super(); } function destroy() { removeMovieClip(); } function init() { log.info("SelectCharacterScreen: init()"); var backRef = this; c0_btn.onReleaseAction = function () { backRef.selectChar(0); }; c1_btn.onReleaseAction = function () { backRef.selectChar(1); }; c2_btn.onReleaseAction = function () { backRef.selectChar(2); }; c3_btn.onReleaseAction = function () { backRef.selectChar(3); }; c4_btn.onReleaseAction = function () { backRef.selectChar(4); }; c5_btn.onReleaseAction = function () { backRef.selectChar(5); }; disableButtons(); var _local2 = 0; while (_local2 < app.char_array.length) { var _local3 = this[("c" + _local2) + "_btn"]; _local3.setID(app.char_array[_local2].id); _local3.setLabel(app.char_array[_local2].shortName); _local2++; } back_btn.onReleaseAction = function () { backRef.app.gotoScreen("menu"); }; link_btn.onRelease = function () { backRef.doLink(); }; } function selectChar(i) { log.debug("SelectCharacterScreen: selectChar(): " + i); app.playerCharID = i; app.gotoScreen("selectOpponent"); } function enableButtons() { var _local2 = 0; while (_local2 < app.char_array.length) { this[("c" + _local2) + "_btn"].enable(); _local2++; } } function disableButtons() { var _local2 = 0; while (_local2 < app.char_array.length) { this[("c" + _local2) + "_btn"].disable(); _local2++; } } function doLink() { var _local2 = app.config.pronet_link_url; log.debug("SelectCharacterScreen: doLink(): " + _local2); (getURL(_local2, "_blank"));// not popped } var charMax = 6; }
Symbol 625 MovieClip [__Packages.screens.SelectOpponentScreen] Frame 0
class screens.SelectOpponentScreen extends screens.SESScreen { var removeMovieClip, log, opponent_array, app, random_btn, back_btn, link_btn, getURL; function SelectOpponentScreen () { super(); } function destroy() { removeMovieClip(); } function init() { log.info("SelectOpponentScreen: init()"); var backRef = this; opponent_array = name.robinson.grant.utils.ArrayUtility.removeIndex(app.playerCharID, app.char_array); var _local2 = 0; while (_local2 < opponent_array.length) { var _local3 = this[("c" + _local2) + "_btn"]; _local3.setID(opponent_array[_local2].id); _local3.setLabel(opponent_array[_local2].shortName); _local3.onReleaseAction = function () { backRef.selectOpponent(this.id); }; _local2++; } disableButtons(); random_btn.onReleaseAction = function () { backRef.selectOpponent(); }; back_btn.onReleaseAction = function () { backRef.app.gotoScreen("selectCharacter"); }; link_btn.onRelease = function () { backRef.doLink(); }; } function selectOpponent(i) { log.debug("SelectOpponentScreen: selectOpponent(): " + i); if (i == undefined) { var _local3 = Math.floor(Math.random() * opponent_array.length); i = opponent_array[_local3].id; } log.debug((("SelectOpponentScreen: opponent index:" + _local3) + ", i:") + i); app.opponentCharID = i; app.gotoScreen("fight"); } function enableButtons() { var _local2 = 0; while (_local2 < opponent_array.length) { this[("c" + _local2) + "_btn"].enable(); _local2++; } random_btn.enable(); } function disableButtons() { var _local2 = 0; while (_local2 < opponent_array.length) { this[("c" + _local2) + "_btn"].disable(); _local2++; } random_btn.disable(); } function doLink() { var _local2 = app.config.pronet_link_url; log.debug("SelectOpponentScreen: doLink(): " + _local2); (getURL(_local2, "_blank"));// not popped } }
Symbol 626 MovieClip [__Packages.name.robinson.grant.utils.ArrayUtility] Frame 0
class name.robinson.grant.utils.ArrayUtility { function ArrayUtility () { } static function getRandomUniqueArray(orig_array, uniqueLength) { var _local6 = new Array(); var _local1 = new Array(); if (uniqueLength == undefined) { uniqueLength = orig_array.length; } var _local3 = 0; while (_local3 < orig_array.length) { _local1.push(_local3); _local3++; } _local3 = 0; while (_local3 < uniqueLength) { var _local2 = Math.floor(Math.random() * _local1.length); var _local4 = _local1[_local2]; _local1 = removeIndex(_local2, _local1); _local6.push(orig_array[_local4]); _local3++; } return(_local6); } static function getRandomIndex(a) { return(Math.round(Math.random() * (a.length - 1))); } static function getRandomIndexOccurance(a, o) { var _local2; var _local3; var _local1 = 0; while (_local1 < 1000) { _local2 = getRandomIndex(a); _local3 = a[_local2]; if (_local3 == o) { trace("item found"); return(_local2); } trace("looking for item: " + _local1); _local1++; } return(-1); } static function getRandomItem(a) { var _local1 = getRandomIndex(a); return(a[_local1]); } static function getRandomItemOccurance(a, o) { var _local3; var _local2; var _local1 = 0; while (_local1 < 1000) { _local3 = getRandomIndex(a); _local2 = a[_local3]; if (_local2 == o) { trace("item found"); return(_local2); } trace("looking for item: " + _local1); _local1++; } return(false); } static function removeIndex(i, a) { if ((i > -1) && (i < a.length)) { return(a.slice(0, i).concat(a.slice(i + 1))); } return(a); } static function occurs(o, a) { for (var _local3 in a) { if (a[_local3] == o) { return(true); } } return(false); } static function countOccurances(o, a) { var _local2 = 0; for (var _local4 in a) { if (a[_local4] == o) { _local2++; } } return(_local2); } static function removeOccurances(o, a) { var _local1 = 0; while (_local1 < a.length) { if (a[_local1] == o) { a = removeIndex(_local1, a); } _local1++; } return(a); } static function sum(a) { var _local2 = 0; for (var _local3 in a) { _local2 = _local2 + a[_local3]; } return(_local2); } static function offset(a, amount) { amount = (-amount) % a.length; return((amount ? (a.slice(amount).concat(a.slice(0, amount))) : (a.slice()))); } static function shuffle(a) { var _local4 = a.length; var _local3; var _local5; var _local1 = 0; while (_local1 < _local4) { _local3 = Math.floor(Math.random() * _local4); _local5 = a[_local1]; a[_local1] = a[_local3]; a[_local3] = _local5; _local1++; } return(a); } static function copy(a) { var _local3 = new Array(); var _local4 = a.length; var _local1 = 0; while (_local1 < _local4) { if (a[_local1].length > 1) { _local3[_local1] = copy(a[_local1]); } else { _local3[_local1] = a[_local1]; } _local1++; } return(_local3); } }
Symbol 627 MovieClip [__Packages.ui.TimerDisplay] Frame 0
class ui.TimerDisplay extends MovieClip { var log, timer, onEnterFrame, dispatchEvent, _visible, gotoAndStop, analogue_mc, counter_mc, gotoAndPlay; function TimerDisplay () { super(); log = name.robinson.grant.utils.Logger.getInstance(); log.info("TimerDisplay: new instance"); mx.events.EventDispatcher.initialize(this); } function start() { timer.start(); onEnterFrame = updateAnalogueFace; } function pause() { log.debug("TimerDisplay: pause()"); timer.pause(); delete onEnterFrame; } function complete() { log.debug("TimerDisplay: complete()"); delete onEnterFrame; dispatchEvent({target:this, type:"onComplete"}); } function reset() { timer.reset(); } function show() { _visible = true; } function hide() { _visible = false; } function onLoad() { var backRef = this; timer = new name.robinson.grant.utils.Timer(9, 0, 1000, "descending"); var _local2 = new Object(); _local2.onChange = function (evt) { backRef.updateCounter(evt.currentTime); }; timer.addEventListener("onChange", _local2); _local2.onComplete = function (evt) { backRef.complete(); }; timer.addEventListener("onComplete", _local2); (gotoAndStop(1));// not popped } function updateAnalogueFace() { analogue_mc.gotoAndStop(timer.getProgressPercent()); } function updateCounter(i) { counter_mc.counter_txt.text = i; if (i == 0) { (gotoAndPlay("pulseFinal"));// not popped } else if (i < 4) { (gotoAndPlay("pulseWarning"));// not popped } else { (gotoAndPlay("pulse"));// not popped } } }
Symbol 628 MovieClip [__Packages.name.robinson.grant.utils.Timer] Frame 0
class name.robinson.grant.utils.Timer { var log, dispatchEvent, currentTime, msStart, msTotal, progressInterval; function Timer (s, e, r, d) { log = name.robinson.grant.utils.Logger.getInstance(); log.info("Timer: new instance"); setup(s, e, r, d); mx.events.EventDispatcher.initialize(this); } function setup(s, e, r, d) { log.debug((((((("Timer: setup(): " + s) + ", ") + e) + ", ") + r) + ",") + d); if (s != undefined) { startTime = s; } if (e != undefined) { endTime = e; } if (r != undefined) { rate = r; } if (d != undefined) { direction = d; } dispatchEvent({target:this, type:"onChange", currentTime:currentTime}); } function start() { elapsedTime = 0; currentTime = startTime; msStart = getTimer(); msTotal = (startTime - endTime) * rate; dispatchEvent({target:this, type:"onChange", currentTime:currentTime}); clearInterval(progressInterval); progressInterval = setInterval(this, "progressTimer", rate); } function pause() { clearInterval(progressInterval); } function complete() { clearInterval(progressInterval); dispatchEvent({target:this, type:"onComplete"}); } function reset() { elapsedTime = 0; currentTime = startTime; } function getCurrentTime() { return(currentTime); } function getProgressPercent() { var _local2 = getTimer() - msStart; var _local3 = Math.min(Math.round((_local2 / msTotal) * 100), 100); return(_local3); } function getProgressFraction() { var _local2 = getTimer() - msStart; var _local3 = _local2 / msTotal; return(_local3); } function progressTimer() { elapsedTime++; if (direction == "descending") { currentTime--; } else { currentTime++; } dispatchEvent({target:this, type:"onChange", currentTime:currentTime}); checkProgress(); } function checkProgress() { if (direction == "descending") { if (currentTime <= endTime) { complete(); } } else if (currentTime >= endTime) { complete(); } } var startTime = 20; var endTime = 0; var elapsedTime = 0; var rate = 1000; var direction = "descending"; }
Symbol 629 MovieClip [__Packages.ui.EnergyMeter] Frame 0
class ui.EnergyMeter extends MovieClip { var log, id, face_mc, label_txt, labelShadow_txt, gotoAndPlay, onEnterFrame, dispatchEvent, _visible; function EnergyMeter () { super(); log = name.robinson.grant.utils.Logger.getInstance(); log.info("EnergyMeter: new instance"); mx.events.EventDispatcher.initialize(this); } function setID(i) { id = i; face_mc.gotoAndStop("c" + i); } function setLabel(txt) { label_txt.text = txt; if (labelShadow_txt) { labelShadow_txt.text = txt; } } function decreaseEnergy(i) { setEnergy(energy - i); } function setEnergy(i) { gotoAndPlay("flash"); var _local2 = energy; energy = Math.max(Math.min(i, energyMax), energyMin); var t = 0; var d = 15; var startE = _local2; var changeInE = (energy - _local2); onEnterFrame = function () { t++; this.meter_mc._xscale = com.robertpenner.easing.Cubic.easeOut(t, startE, changeInE, d); if (t >= d) { delete this.onEnterFrame; } }; if (energy == energyMin) { dispatchEvent({target:this, type:"onKO"}); } else if (energy != _local2) { dispatchEvent({target:this, type:"onChange", energy:energy}); } } function enable() { enabled = true; } function disable() { enabled = false; } function show() { _visible = true; } function hide() { _visible = false; } var energy = 100; var energyMin = 0; var energyMax = 100; var enabled = true; }
Symbol 630 MovieClip [__Packages.com.robertpenner.easing.Cubic] Frame 0
class com.robertpenner.easing.Cubic { function Cubic () { } static function easeIn(t, b, c, d) { t = t / d; return((((c * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * (((t * t) * t) + 1)) + b); } static function easeInOut(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); } }
Symbol 631 MovieClip [__Packages.screens.FightScreen] Frame 0
class screens.FightScreen extends screens.SESScreen { var playerChar, app, opponentChar, question_array, combo_array, questionStartY, question_txt, groan_sound, removeMovieClip, log, quit_btn, a_btn, b_btn, player_mc, opponent_mc, player_meter, opponent_meter, question_timer, startTime, current_question, gotoAndPlay, stop, target_meter, targetDamage, ref_mc; function FightScreen () { super(); playerChar = app.char_array[app.playerCharID]; opponentChar = app.char_array[app.opponentCharID]; question_array = name.robinson.grant.utils.ArrayUtility.getRandomUniqueArray(app.config.question_array); combo_array = new Array(); questionStartY = question_txt._y; groan_sound = new Sound(this); groan_sound.setVolume(100); } function destroy() { removeMovieClip(); if (app.config.debug_active) { storeTime(); } } function init() { log.info("FightScreen: init()"); var backRef = this; quit_btn.onReleaseAction = function () { backRef.app.gotoScreen("menu"); }; a_btn.onReleaseAction = function () { backRef.checkAnswer("a"); }; b_btn.onReleaseAction = function () { backRef.checkAnswer("b"); }; a_btn.scaleTextToFit = true; b_btn.scaleTextToFit = true; player_mc.gotoAndStop("c" + playerChar.id); opponent_mc.gotoAndStop("c" + opponentChar.id); player_meter.setID(playerChar.id); player_meter.setLabel(playerChar.shortName); opponent_meter.setLabel(opponentChar.shortName); opponent_meter.setID(opponentChar.id); var _local2 = new Object(); _local2.onComplete = function () { backRef.doTimeout(); }; question_timer.addEventListener("onComplete", _local2); question_txt.text = ""; hideButtons(); question_timer.hide(); } function startFight() { log.debug("FightScreen: startFight()"); startTime = getTimer(); nextQuestion(); } function nextQuestion() { log.debug("FightScreen: nextQuestion()"); var _local3 = this; hideButtons(); question_timer.hide(); current_question = question_array[questionCount]; question_txt.text = current_question.text; var _local2 = question_txt.textHeight; if (_local2 < 40) { question_txt._y = 25; } else { question_txt._y = questionStartY; } a_btn.setLabel(current_question.option_array[0].text); b_btn.setLabel(current_question.option_array[1].text); questionCount++; if (questionCount >= question_array.length) { questionCount = 0; } gotoAndPlay("question"); } function startTimer() { log.debug("FightScreen: startTimer()"); var _local2 = this; stop(); question_timer.reset(); question_timer.start(); question_timer.show(); showButtons(); enableButtons(); } function checkAnswer(a) { log.debug("FightScreen: checkAnswer(): " + a); question_timer.pause(); disableButtons(a); var _local3 = current_question.answer; if (a == _local3) { doCorrect(); } else { doWrong(); } } function updateComboHistory(answer) { combo_array.push(answer); if (combo_array.length > comboMax) { combo_array.shift(); } } function isCorrectCombo() { if (combo_array.length >= comboMax) { var _local2 = true; for (var _local3 in combo_array) { if (!combo_array[_local3]) { _local2 = false; } } if (_local2) { combo_array = new Array(); return(true); } return(false); } return(false); } function isWrongCombo() { if (combo_array.length >= comboMax) { var _local2 = true; for (var _local3 in combo_array) { if (combo_array[_local3]) { _local2 = false; } } if (_local2) { combo_array = new Array(); return(true); } return(false); } return(false); } function doCorrect() { log.debug("FightScreen: doCorrect()"); updateComboHistory(true); if (isCorrectCombo()) { doCorrectCombo(); } else { target_meter = opponent_meter; targetDamage = hitDamage; player_mc.moves_mc.gotoAndPlay("kick"); opponent_mc.moves_mc.gotoAndPlay("hit"); gotoAndPlay("correct"); ref_mc.gotoAndPlay("correct"); } } function doWrong() { log.debug("FightScreen: doWrong()"); updateComboHistory(false); if (isWrongCombo()) { doWrongCombo(); } else { target_meter = player_meter; targetDamage = hitDamage; player_mc.moves_mc.gotoAndPlay("hit"); opponent_mc.moves_mc.gotoAndPlay("kick"); gotoAndPlay("wrong"); ref_mc.gotoAndPlay("wrong"); } } function doTimeout() { log.debug("FightScreen: doTimeout()"); disableButtons("timeout"); target_meter = player_meter; targetDamage = hitDamage; player_mc.moves_mc.gotoAndPlay("hit"); opponent_mc.moves_mc.gotoAndPlay("kick"); gotoAndPlay("timeout"); ref_mc.gotoAndPlay("timeout"); } function doCorrectCombo() { log.debug("FightScreen: doCorrectCombo()"); target_meter = opponent_meter; targetDamage = comboDamage; player_mc.moves_mc.gotoAndPlay("special"); opponent_mc.moves_mc.gotoAndPlay("hit" + playerChar.id); gotoAndPlay("correctCombo"); ref_mc.gotoAndPlay("correctCombo"); } function doWrongCombo() { log.debug("FightScreen: doWrongCombo()"); target_meter = player_meter; targetDamage = comboDamage; player_mc.moves_mc.gotoAndPlay("hit" + opponentChar.id); opponent_mc.moves_mc.gotoAndPlay("special"); gotoAndPlay("wrongCombo"); ref_mc.gotoAndPlay("wrongCombo"); } function applyDamage() { log.debug("FightScreen: applyDamage()"); _root.bg_mc.cheer(2); target_meter.decreaseEnergy(targetDamage); var _local3 = Math.floor(Math.random() * 3) + 1; log.debug("FightScreen: randomNum: " + _local3); groan_sound.attachSound("groan" + _local3); groan_sound.start(); } function checkForKO() { log.debug("FightScreen: checkForKO()"); if (opponent_meter.energy == 0) { opponent_mc.moves_mc.stop(); endRound(); } else if (player_meter.energy == 0) { player_mc.moves_mc.stop(); endRound(); } } function endRound() { log.debug("FightScreen: endRound()"); if (opponent_meter.energy == 0) { doWin(); } else if (player_meter.energy == 0) { doLose(); } else { nextQuestion(); } } function doWin() { log.debug("FightScreen: doWin()"); app.playerIsWinner = true; _root.bg_mc.cheer(6); gotoAndPlay("win"); ref_mc.gotoAndPlay("win"); player_mc.moves_mc.gotoAndPlay("win"); } function doLose() { log.debug("FightScreen: doLose()"); app.playerIsWinner = false; _root.bg_mc.cheer(6); gotoAndPlay("lose"); ref_mc.gotoAndPlay("lose"); opponent_mc.moves_mc.gotoAndPlay("win"); } function endFight() { log.debug("FightScreen: endFight()"); storeTime(); app.gotoScreen("gameOver"); } function storeTime() { if (startTime == undefined) { startTime = 0; } app.userTime = Math.round((getTimer() - startTime) / 1000); } function showButtons() { a_btn.show(); b_btn.show(); } function hideButtons() { a_btn.hide(); b_btn.hide(); } function enableButtons() { a_btn.enable(); b_btn.enable(); a_btn._alpha = 100; b_btn._alpha = 100; } function disableButtons(answer) { a_btn.disable(); b_btn.disable(); if (answer != undefined) { if (answer == "timeout") { a_btn._alpha = (b_btn._alpha = 20); } else { var _local2 = ((answer == "a") ? "b" : "a"); this[_local2 + "_btn"]._alpha = 20; } } } var questionCount = 0; var comboMax = 3; var hitDamage = 10; var comboDamage = 25; }
Symbol 632 MovieClip [__Packages.name.robinson.grant.ui.TextInput] Frame 0
class name.robinson.grant.ui.TextInput extends MovieClip { var inputTabIndex, shape_mc, text, focusOnLoad, characterLimit, _width, tabIndex, _alpha, _visible, _xscale, _yscale; function TextInput () { super(); var backRef = this; if ((inputTabIndex != undefined) && (inputTabIndex != 0)) { shape_mc.input_txt.tabIndex = inputTabIndex; } shape_mc.input_txt.tabEnabled = true; shape_mc.input_txt.onSetFocus = function () { backRef.log("onSetFocus"); backRef.hasFocus = true; }; shape_mc.input_txt.onKillFocus = function () { backRef.log("onKillFocus"); backRef.hasFocus = false; }; if (text != undefined) { setText(text); } if (focusOnLoad == true) { focus(); } if (!hasFocus) { shape_mc.input_txt.onKillFocus(); } setCharacterLimit(characterLimit); if (isResizable) { setWidth(_width); } if ((tabIndex != undefined) && (tabIndex != 0)) { shape_mc.input_txt.tabIndex = tabIndex; } } function setText(txt) { shape_mc.input_txt.text = txt; } function getText() { return(shape_mc.input_txt.text); } function focus() { Selection.setFocus(shape_mc.input_txt); } function setCharacterLimit(pLimit) { shape_mc.input_txt.maxChars = pLimit; } function setSize(x, y) { setWidth(x); setHeight(y); } function restrictChars(pChars) { shape_mc.input_txt.restrict = pChars; } function restrictCharsToEmail() { restrictChars("A-Za-z0-9.@_!#$%&'*+-/=?^`{|}~"); } function isValidEmail() { var _local4 = getText(); if (_local4.length < 5) { return(false); } var _local3 = new Array("@", "."); var _local2 = 0; while (_local2 < _local3.length) { if (_local4.indexOf(_local3[_local2]) == -1) { return(false); } _local2++; } return(true); } function disable() { setTextColor(disabledTextColor); shape_mc.input_txt.type = "dynamic"; shape_mc.input_txt.selectable = false; _alpha = 50; enabled = false; } function enable() { setTextColor(defaultTextColor); shape_mc.input_txt.type = "input"; shape_mc.input_txt.selectable = true; _alpha = 100; enabled = true; } function show() { _visible = true; } function hide() { _visible = false; } function setWidth(x) { _xscale = 100; _yscale = 100; var _local2 = shape_mc; var _local4 = _local2.leftEdge_mc._width; var _local5 = _local2.rightEdge_mc._width; var _local3 = Math.max(1, x - (_local4 + _local5)); _local2.input_txt._width = x - 8; _local2.middle_mc._width = _local3; _local2.rightEdge_mc._x = _local4 + _local3; } function setHeight(y) { shape_mc._height = y; } function setTextColor(clr) { shape_mc.input_txt.textColor = clr; } var defaultTextColor = 0; var disabledTextColor = 102; var isResizable = true; var enabled = true; var hasFocus = false; }
Symbol 633 MovieClip [__Packages.screens.GameOverScreen] Frame 0
class screens.GameOverScreen extends screens.SESScreen { var removeMovieClip, log, app, title_txt, time_txt, name_ti, submit_btn, playAgain_btn, invite_btn, link_btn, gotoAndPlay, warning_mc, getURL, highscores_btn; function GameOverScreen () { super(); } function destroy() { removeMovieClip(); name.robinson.grant.KeyController.getInstance().removeKey("enter"); } function init() { log.info("GameOverScreen: init()"); var backRef = this; if (app.playerIsWinner || (app.config.debug_active)) { title_txt.text = "You Won!"; } else { title_txt.text = "You Lose"; } if (app.userTime == undefined) { app.userTime = 5999; } var _local2 = name.robinson.grant.utils.NumberUtility.secsToMinsString(app.userTime, false); time_txt.text = ("You won in " + _local2) + " minutes"; if (app.userName != undefined) { name_ti.setText(app.userName); } else { name_ti.focus(); } submit_btn.onReleaseAction = function () { backRef.checkFields(); }; name.robinson.grant.KeyController.getInstance().addKey("enter", 13, submit_btn, "onKeyDownAction", "onKeyUpAction"); playAgain_btn.onReleaseAction = function () { backRef.app.gotoScreen("selectCharacter"); }; invite_btn.onReleaseAction = function () { backRef.sendInvite(); }; link_btn.onRelease = function () { backRef.doLink(); }; } function checkIfEligible() { log.debug("GameOverScreen: checkIfEligible()"); if (app.playerIsWinner || (app.config.debug_active)) { gotoAndPlay("eligible"); } } function checkFields() { log.debug("GameOverScreen: checkFields()"); if (name_ti.getText() == "") { log.warn("GameOverScreen: name_ti empty"); warning_mc.gotoAndPlay("pulse"); name_ti.focus(); } else { submitDetails(); } } function submitDetails() { log.debug("GameOverScreen: submitScore()"); var _local3 = this; name.robinson.grant.KeyController.getInstance().removeKey("enter"); var _local2 = new Object(); _local2.time = app.userTime; _local2.name = name.robinson.grant.utils.StringUtility.profanityFilter(name_ti.getText()); app.userDetailsSubmitted = true; app.userName = _local2.name; app.rsManager.addRecord(null, _local2); gotoAndPlay("submit"); } function doLink() { var _local2 = app.config.pronet_link_url; log.debug("GameOverScreen: doLink(): " + _local2); (getURL(_local2, "_blank"));// not popped } function sendInvite() { var _local2 = "mailto: "; _local2 = _local2 + ("&subject=" + app.config.mail_subject); _local2 = _local2 + ("&body=" + app.config.mail_body); log.debug("GameOverScreen: sendInvite(): " + _local2); (getURL(_local2));// not popped } function enableHighScoresButton() { var backRef = this; highscores_btn.onReleaseAction = function () { backRef.app.gotoScreen("menu"); }; } }
Symbol 634 MovieClip [__Packages.name.robinson.grant.ui.Slider] Frame 0
class name.robinson.grant.ui.Slider extends MovieClip { var log, minHandleX, maxHandleX, handle_mc, _width, minHandleY, maxHandleY, _height, dragLimit, onMouseMove, onDragRelease; function Slider () { super(); log = name.robinson.grant.utils.Logger.getInstance(); log.info("Slider: new instance"); if (!enabled) { disable(); } if (autoSize) { minHandleX = 0; maxHandleX = _width - handle_mc._width; minHandleY = 0; maxHandleY = _height - handle_mc._height; if (vertical) { dragLimit = _height - handle_mc._height; } else { dragLimit = _width - handle_mc._width; } } else if (vertical) { dragLimit = maxHandleY; } else { dragLimit = maxHandleX; } } function setProgress(fraction) { fraction = Math.min(Math.max(fraction, 0), 1); if (!isDragged) { if (vertical) { handle_mc._y = minHandleY + (fraction * (maxHandleY - minHandleY)); } else { handle_mc._x = minHandleX + (fraction * (maxHandleX - minHandleX)); } } } function enable() { enabled = true; handle_mc.enabled = true; } function disable() { enabled = false; handle_mc.enabled = false; } function onLoad() { var backRef = this; handle_mc.onPress = function () { backRef.startDrag(); }; handle_mc.onRelease = function () { backRef.stopDrag(); }; handle_mc.onReleaseOutside = function () { backRef.stopDrag(); }; } function startDrag() { isDragged = true; if (autoSize) { if (vertical) { handle_mc.startDrag(false, 0, 0, 0, dragLimit); } else { handle_mc.startDrag(false, 0, 0, dragLimit, 0); } } else { handle_mc.startDrag(false, minHandleX, minHandleY, maxHandleX, maxHandleY); } onMouseMove = function () { var _local2 = this.getDragLimit(); var _local3; if (this.vertical) { if (this.handle_mc._y > _local2) { this.handle_mc._y = _local2; } _local3 = (this.handle_mc._y - this.minHandleY) / (this.dragLimit - this.minHandleY); } else { if (this.handle_mc._x > _local2) { this.handle_mc._x = _local2; } _local3 = (this.handle_mc._x - this.minHandleX) / (this.dragLimit - this.minHandleX); } this.onDrag(_local3); }; } function stopDrag() { isDragged = false; handle_mc.stopDrag(); delete onMouseMove; onDragRelease(); } function getDragLimit() { return(dragLimit); } var isDragged = false; var enabled = true; var vertical = false; var autoSize = true; }
Symbol 635 MovieClip [__Packages.name.robinson.grant.ui.CheckBox] Frame 0
class name.robinson.grant.ui.CheckBox extends MovieClip { var selected, stop, gotoAndStop, _visible, onSelect, selected_mc, deselected_mc, onDeselect, onReleaseAction, onRollOverAction, onRollOutAction; function CheckBox () { super(); if (selected) { select(); } else { deselect(); } (stop());// not popped } function isChecked() { return(selected); } function disable() { (gotoAndStop("disabled"));// not popped enabled = false; } function enable() { (gotoAndStop("up"));// not popped enabled = true; } function show() { _visible = true; } function hide() { _visible = false; } function select() { onSelect(); selected = true; selected_mc._visible = true; deselected_mc._visible = false; } function deselect() { onDeselect(); selected = false; selected_mc._visible = false; deselected_mc._visible = true; } function onRelease() { (gotoAndStop("over"));// not popped toggleSelect(); onReleaseAction(); } function onPress() { (gotoAndStop("down"));// not popped } function onRollOver() { (gotoAndStop("over"));// not popped onRollOverAction(); } function onRollOut() { (gotoAndStop("up"));// not popped onRollOutAction(); } function onDragOut() { onRollOut(); } function onReleaseOutside() { onRollOut(); } function toggleSelect() { if (selected) { deselect(); } else { select(); } } var tabEnabled = true; var enabled = true; }
Symbol 589 MovieClip [Slider (vertical)] Frame 1
#initclip 52 Object.registerClass("Slider (vertical)", name.robinson.grant.ui.Slider); #endinitclip
Instance of Symbol 589 MovieClip [Slider (vertical)] "text_slider" in Symbol 590 MovieClip Frame 1
//component parameters onClipEvent (construct) { enabled = true; vertical = true; }
Symbol 594 MovieClip [LogWindow] Frame 1
#initclip 51 Object.registerClass("LogWindow", name.robinson.grant.ui.LogWindow); #endinitclip
Symbol 601 MovieClip [audio_btn] Frame 1
#initclip 53 Object.registerClass("audio_btn", name.robinson.grant.ui.CheckBox); #endinitclip

Library Items

Symbol 1 GraphicUsed by:46 78 107 134 136 554 576 593  Timeline
Symbol 2 BitmapUsed by:3
Symbol 3 GraphicUses:2Used by:8
Symbol 4 BitmapUsed by:5
Symbol 5 GraphicUses:4Used by:8
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:8
Symbol 8 MovieClipUses:3 5 7Used by:15
Symbol 9 GraphicUsed by:15
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:15
Symbol 12 FontUsed by:13 14 56 72 74 94 101 118 127 131 135 150 154 157 522 526 529 531 533 535 538 540 541 543 545 547 550 552 563 566 569 571 572 573 575
Symbol 13 TextUses:12Used by:15
Symbol 14 EditableTextUses:12Used by:15
Symbol 15 MovieClip [RootPreloader]Uses:8 9 11 13 14Used by:Timeline
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:26
Symbol 18 GraphicUsed by:26
Symbol 19 GraphicUsed by:26
Symbol 20 GraphicUsed by:26
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:26
Symbol 23 GraphicUsed by:26
Symbol 24 GraphicUsed by:26
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:17 18 19 20 22 23 24 25Used by:46  Timeline
Symbol 27 MovieClipUsed by:46 112 134 136 554 576
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:28Used by:46 107
Symbol 30 FontUsed by:31
Symbol 31 TextUses:30Used by:46 107
Symbol 32 SoundUsed by:46
Symbol 33 SoundUsed by:46
Symbol 34 SoundUsed by:46
Symbol 35 GraphicUsed by:38
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:38
Symbol 38 MovieClipUses:35 37Used by:46 107
Symbol 39 SoundUsed by:46
Symbol 40 SoundUsed by:46
Symbol 41 GraphicUsed by:44
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:44
Symbol 44 MovieClipUses:41 43Used by:46 107
Symbol 45 SoundUsed by:46 554
Symbol 46 MovieClipUses:27 29 1 31 32 33 34 38 26 39 40 44 45Used by:Timeline
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:49
Symbol 49 MovieClipUses:48Used by:57
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:52
Symbol 52 MovieClipUses:51Used by:57
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:55
Symbol 55 MovieClipUses:54Used by:57
Symbol 56 EditableTextUses:12Used by:57
Symbol 57 MovieClipUses:49 52 55 56Used by:59
Symbol 58 SoundUsed by:59 130 139
Symbol 59 MovieClip [BigGreenButton]Uses:57 58Used by:112 134 136 554 576
Symbol 60 GraphicUsed by:100
Symbol 61 FontUsed by:62 63 64 66 67 68 79 80 81 83 89 90 102 555
Symbol 62 EditableTextUses:61Used by:65
Symbol 63 EditableTextUses:61Used by:65
Symbol 64 EditableTextUses:61Used by:65
Symbol 65 MovieClip [LeaderBoardAllRow]Uses:62 63 64Used by:78
Symbol 66 TextUses:61Used by:78
Symbol 67 TextUses:61Used by:78 86
Symbol 68 TextUses:61Used by:78 86
Symbol 69 GraphicUsed by:73 77
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:73
Symbol 72 TextUses:12Used by:73
Symbol 73 MovieClip [PreviousButton]Uses:69 71 72Used by:78
Symbol 74 TextUses:12Used by:77
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:77
Symbol 77 MovieClip [NextButton]Uses:69 74 76Used by:78
Symbol 78 MovieClipUses:65 1 66 67 68 73 77Used by:100
Symbol 79 EditableTextUses:61Used by:82
Symbol 80 EditableTextUses:61Used by:82
Symbol 81 EditableTextUses:61Used by:82
Symbol 82 MovieClip [LeaderBoardTodayRow]Uses:79 80 81Used by:86
Symbol 83 TextUses:61Used by:86
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:86
Symbol 86 MovieClipUses:82 83 67 68 85Used by:100
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:91 574
Symbol 89 TextUses:61Used by:91
Symbol 90 TextUses:61Used by:91
Symbol 91 MovieClipUses:88 89 90Used by:100
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:99
Symbol 94 EditableTextUses:12Used by:95
Symbol 95 MovieClipUses:94Used by:99
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:99
Symbol 98 Sound [ambient_snd]Used by:99 601
Symbol 99 MovieClip [Tab]Uses:93 95 97 98Used by:100
Symbol 100 MovieClip [LeaderBoard]Uses:60 78 86 91 99Used by:112
Symbol 101 TextUses:12Used by:112
Symbol 102 TextUses:61Used by:112
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:106
Symbol 105 GraphicUsed by:106
Symbol 106 ButtonUses:104 105Used by:112 134 136
Symbol 107 MovieClipUses:38 44 29 1 31Used by:112
Symbol 108 SoundUsed by:112
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:111
Symbol 111 MovieClipUses:110Used by:112
Symbol 112 MovieClip [MenuScreen]Uses:59 100 101 102 106 107 27 108 111Used by:Timeline
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:113Used by:130
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:130
Symbol 117 GraphicUsed by:119
Symbol 118 TextUses:12Used by:119
Symbol 119 MovieClipUses:117 118Used by:126
Symbol 120 GraphicUsed by:126
Symbol 121 GraphicUsed by:126
Symbol 122 GraphicUsed by:126
Symbol 123 GraphicUsed by:126
Symbol 124 GraphicUsed by:126
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:119 120 121 122 123 124 125Used by:130 523 527
Symbol 127 EditableTextUses:12Used by:128
Symbol 128 MovieClipUses:127Used by:130
Symbol 129 Sound [balloon_snd]Used by:130
Symbol 130 MovieClip [CharacterSelectButton]Uses:114 116 126 128 129 58Used by:134 136
Symbol 131 TextUses:12Used by:134
Symbol 132 GraphicUsed by:134 136 554 576
Symbol 133 SoundUsed by:134 136
Symbol 134 MovieClip [SelectCharacterScreen]Uses:106 59 130 1 131 27 132 133Used by:Timeline
Symbol 135 TextUses:12Used by:136
Symbol 136 MovieClip [SelectOpponentScreen]Uses:106 59 130 1 135 27 132 133Used by:Timeline
Symbol 137 GraphicUsed by:139
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClip [QuitButton]Uses:137 138 58Used by:554
Symbol 140 GraphicUsed by:554
Symbol 141 GraphicUsed by:146
Symbol 142 GraphicUsed by:146
Symbol 143 GraphicUsed by:146
Symbol 144 GraphicUsed by:146
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:141 142 143 144 145Used by:554
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:149
Symbol 149 MovieClipUses:148Used by:153
Symbol 150 EditableTextUses:12Used by:151
Symbol 151 MovieClipUses:150Used by:153
Symbol 152 SoundUsed by:153
Symbol 153 MovieClip [TimerDisplay]Uses:149 151 152Used by:554
Symbol 154 EditableTextUses:12Used by:554
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:554
Symbol 157 TextUses:12Used by:554
Symbol 158 GraphicUsed by:239 310 369 414 464 510
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:192 200 222 239 380 394 414
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:192 200 222 239 380 394 414
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:192 200 222 239 380 394 414
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:200 222 239 394 414
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:200 222 239 394 414
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:176 236
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:176 236
Symbol 173 GraphicUsed by:175
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:173 174Used by:176
Symbol 176 MovieClipUses:170 172 175Used by:192 200 222 239
Symbol 177 MovieClipUsed by:239 310 369 414 464 510
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:239 310 369 414 464 510
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:187 192 239 380 414
Symbol 182 GraphicUsed by:187
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:187 192 239 380 414
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:187
Symbol 187 MovieClipUses:181 182 184 186Used by:239
Symbol 188 SoundUsed by:239 310 369 414 464 510
Symbol 189 SoundUsed by:239 310 414 464
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:190Used by:239 310 369 414 464 510
Symbol 192 MovieClipUses:160 162 164 184 181 176Used by:239
Symbol 193 SoundUsed by:239 310 369 414 464 510
Symbol 194 GraphicUsed by:198
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:197
Symbol 197 MovieClipUses:196Used by:198 202 204
Symbol 198 MovieClipUses:194 197Used by:239
Symbol 199 SoundUsed by:239
Symbol 200 MovieClipUses:160 162 164 168 166 176Used by:239
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201 197Used by:239
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203 197Used by:239
Symbol 205 SoundUsed by:239 310 369 414 464 510
Symbol 206 GraphicUsed by:239
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:239
Symbol 209 SoundUsed by:239 310 369 414 464 510
Symbol 210 GraphicUsed by:239
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:211Used by:239
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:213Used by:215 216 217
Symbol 215 MovieClipUses:214Used by:218
Symbol 216 MovieClipUses:214Used by:218
Symbol 217 MovieClipUses:214Used by:218
Symbol 218 MovieClipUses:215 216 217Used by:239 310 369 414 464 510
Symbol 219 SoundUsed by:239 310 369 414 464 510
Symbol 220 GraphicUsed by:239
Symbol 221 SoundUsed by:239 310 369 414 464 510
Symbol 222 MovieClipUses:160 162 164 166 168 176Used by:239
Symbol 223 SoundUsed by:239 310 369 414 464 510
Symbol 224 GraphicUsed by:239
Symbol 225 GraphicUsed by:239
Symbol 226 GraphicUsed by:239
Symbol 227 GraphicUsed by:239
Symbol 228 GraphicUsed by:236
Symbol 229 GraphicUsed by:236
Symbol 230 GraphicUsed by:236
Symbol 231 GraphicUsed by:236
Symbol 232 GraphicUsed by:236
Symbol 233 GraphicUsed by:236
Symbol 234 GraphicUsed by:236
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:170 172 228 229 230 231 232 233 234 235Used by:239
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237Used by:239
Symbol 239 MovieClipUses:158 160 162 164 166 168 176 177 179 187 188 189 191 192 193 181 184 198 199 200 202 204 205 206 208 209 210 212 218 219 220 221 222 223 224 225 226 227 236 238Used by:511
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:240Used by:263 294 298 310 434 464
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:263 294 298 310 434 464
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:244Used by:263 294 298 310
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:246Used by:263 294 310
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:248Used by:263 294 298 310
Symbol 250 GraphicUsed by:255
Symbol 251 GraphicUsed by:254
Symbol 252 GraphicUsed by:254
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:251 252 253Used by:255
Symbol 255 MovieClipUses:250 254Used by:256 298 310
Symbol 256 MovieClipUses:255Used by:294 310
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:257Used by:260 310
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259 258Used by:310
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261Used by:263 310
Symbol 263 MovieClipUses:241 243 245 247 249 262Used by:310
Symbol 264 GraphicUsed by:271
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClipUses:265Used by:271
Symbol 267 GraphicUsed by:271
Symbol 268 GraphicUsed by:271
Symbol 269 GraphicUsed by:271
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:264 266 267 268 269 270Used by:310
Symbol 272 GraphicUsed by:276
Symbol 273 GraphicUsed by:276
Symbol 274 GraphicUsed by:276
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:272 273 274 275Used by:310
Symbol 277 SoundUsed by:310
Symbol 278 GraphicUsed by:280 289
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:278 279Used by:310
Symbol 281 GraphicUsed by:284 287
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:282Used by:284
Symbol 284 MovieClipUses:281 283Used by:310
Symbol 285 GraphicUsed by:286
Symbol 286 MovieClipUses:285Used by:287
Symbol 287 MovieClipUses:281 286Used by:310
Symbol 288 GraphicUsed by:310
Symbol 289 MovieClipUses:278Used by:310
Symbol 290 GraphicUsed by:310
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:291Used by:310
Symbol 293 GraphicUsed by:310
Symbol 294 MovieClipUses:241 243 245 247 249 256Used by:310
Symbol 295 GraphicUsed by:310
Symbol 296 SoundUsed by:310 369 414 464 510
Symbol 297 GraphicUsed by:310
Symbol 298 MovieClipUses:241 243 245 249 255Used by:310
Symbol 299 GraphicUsed by:303
Symbol 300 GraphicUsed by:303
Symbol 301 GraphicUsed by:303
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:299 300 301 302Used by:310
Symbol 304 GraphicUsed by:309
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:309
Symbol 307 GraphicUsed by:309
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:304 306 307 308Used by:310
Symbol 310 MovieClipUses:158 241 243 245 247 249 256 177 258 179 260 188 189 191 263 193 262 271 276 277 280 284 287 288 289 290 292 209 293 218 219 255 294 205 295 296 297 221 298 223 303 309Used by:511
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:311Used by:333 349 369 484 490 500 503 510
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:313Used by:333 349 369 484 490 500 503 510
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:333 349 369
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:349 369
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:319Used by:349 369
Symbol 321 GraphicUsed by:325
Symbol 322 GraphicUsed by:324
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:322 323Used by:325
Symbol 325 MovieClipUses:321 324Used by:326
Symbol 326 MovieClipUses:325Used by:333 349 369
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:327Used by:332 333 369
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClipUses:329Used by:332 333 369
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClipUses:328 330 331Used by:369
Symbol 333 MovieClipUses:312 314 316 330 328 326Used by:369
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClipUses:334Used by:336
Symbol 336 MovieClipUses:335Used by:338 369
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337 336Used by:369
Symbol 339 SoundUsed by:369 510
Symbol 340 GraphicUsed by:369
Symbol 341 SoundUsed by:369 510
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClipUses:342Used by:369
Symbol 344 GraphicUsed by:369
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:369
Symbol 347 GraphicUsed by:369
Symbol 348 GraphicUsed by:369
Symbol 349 MovieClipUses:312 314 316 318 320 326Used by:369
Symbol 350 GraphicUsed by:369
Symbol 351 GraphicUsed by:369
Symbol 352 GraphicUsed by:369
Symbol 353 GraphicUsed by:369
Symbol 354 GraphicUsed by:369
Symbol 355 GraphicUsed by:362
Symbol 356 GraphicUsed by:362
Symbol 357 GraphicUsed by:362
Symbol 358 GraphicUsed by:362
Symbol 359 GraphicUsed by:362
Symbol 360 GraphicUsed by:362
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:355 356 357 358 359 360 361Used by:369
Symbol 363 GraphicUsed by:368
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:368
Symbol 366 GraphicUsed by:368
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:363 365 366 367Used by:369
Symbol 369 MovieClipUses:158 312 314 316 318 320 326 177 179 332 188 296 191 333 193 330 328 336 338 339 340 341 343 223 344 346 221 347 348 218 219 349 205 350 209 351 352 353 354 362 368Used by:511
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370Used by:377 408
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:377 408
Symbol 374 GraphicUsed by:376
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClipUses:374 375Used by:377
Symbol 377 MovieClipUses:371 373 376Used by:380 390 394 414
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:414
Symbol 380 MovieClipUses:160 162 164 184 181 377Used by:414
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:414
Symbol 383 GraphicUsed by:384
Symbol 384 MovieClipUses:383Used by:414
Symbol 385 GraphicUsed by:414
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:414
Symbol 388 GraphicUsed by:414
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389 377Used by:414
Symbol 391 GraphicUsed by:414
Symbol 392 GraphicUsed by:414
Symbol 393 GraphicUsed by:414
Symbol 394 MovieClipUses:160 162 164 166 168 377Used by:414
Symbol 395 GraphicUsed by:414
Symbol 396 GraphicUsed by:414
Symbol 397 GraphicUsed by:414
Symbol 398 GraphicUsed by:414
Symbol 399 GraphicUsed by:414
Symbol 400 GraphicUsed by:408
Symbol 401 GraphicUsed by:408
Symbol 402 GraphicUsed by:408
Symbol 403 GraphicUsed by:408
Symbol 404 GraphicUsed by:408
Symbol 405 GraphicUsed by:408
Symbol 406 GraphicUsed by:408
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:371 373 400 401 402 403 404 405 406 407Used by:414
Symbol 409 GraphicUsed by:413
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:413
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:409 411 412Used by:414
Symbol 414 MovieClipUses:158 160 162 164 166 168 377 177 179 379 188 189 191 380 193 181 184 382 384 223 385 387 209 388 218 219 390 205 391 296 392 221 393 394 395 396 397 398 399 408 413Used by:511
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:415Used by:434 440 443 463 464
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClipUses:417Used by:434 464
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClipUses:419Used by:434 440 443 463 464
Symbol 421 GraphicUsed by:426
Symbol 422 GraphicUsed by:424
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:422 423Used by:426 442
Symbol 425 GraphicUsed by:426 444
Symbol 426 MovieClipUses:421 424 425Used by:427
Symbol 427 MovieClipUses:426Used by:440 464
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:428Used by:431 463 464
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430 429Used by:464
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClipUses:432Used by:434 464
Symbol 434 MovieClipUses:241 243 416 418 420 433Used by:464
Symbol 435 GraphicUsed by:464
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:436Used by:440 443 463 464
Symbol 438 GraphicUsed by:440 443 463
Symbol 439 GraphicUsed by:440 443
Symbol 440 MovieClipUses:438 416 420 427 437 439Used by:464
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441 424Used by:443
Symbol 443 MovieClipUses:438 416 420 442 437 439Used by:464
Symbol 444 MovieClipUses:425Used by:464
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClipUses:445Used by:464
Symbol 447 GraphicUsed by:448
Symbol 448 MovieClipUses:447Used by:464
Symbol 449 GraphicUsed by:464
Symbol 450 GraphicUsed by:464
Symbol 451 GraphicUsed by:452
Symbol 452 MovieClipUses:451Used by:464
Symbol 453 GraphicUsed by:464
Symbol 454 GraphicUsed by:464
Symbol 455 GraphicUsed by:464
Symbol 456 GraphicUsed by:464
Symbol 457 GraphicUsed by:464
Symbol 458 GraphicUsed by:464
Symbol 459 GraphicUsed by:464
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:464
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:438 416 420 437 462 429Used by:464
Symbol 464 MovieClipUses:158 241 243 416 418 420 427 177 429 179 431 188 189 191 434 193 433 435 437 440 443 444 446 448 296 223 449 450 452 209 453 218 219 205 454 455 221 456 457 458 459 461 463Used by:511
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClipUses:465Used by:484 490 500 503 510
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467Used by:490 500 503 510
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:469Used by:490 500 503 510
Symbol 471 GraphicUsed by:474
Symbol 472 GraphicUsed by:473
Symbol 473 MovieClipUses:472Used by:474
Symbol 474 MovieClipUses:471 473Used by:475
Symbol 475 MovieClipUses:474Used by:490 500 503 510
Symbol 476 GraphicUsed by:481
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:477Used by:481 484 510
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:481 484 510
Symbol 481 MovieClipUses:476 478 480Used by:510
Symbol 482 GraphicUsed by:483
Symbol 483 MovieClipUses:482Used by:484
Symbol 484 MovieClipUses:312 314 466 480 478 483Used by:510
Symbol 485 GraphicUsed by:488
Symbol 486 GraphicUsed by:488
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:485 486 487Used by:510
Symbol 489 SoundUsed by:510
Symbol 490 MovieClipUses:312 314 466 468 470 475Used by:510
Symbol 491 GraphicUsed by:510
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:510
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:510
Symbol 496 GraphicUsed by:510
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:510
Symbol 499 GraphicUsed by:510
Symbol 500 MovieClipUses:312 314 466 468 470 475Used by:510
Symbol 501 GraphicUsed by:510
Symbol 502 GraphicUsed by:510
Symbol 503 MovieClipUses:312 314 466 468 470 475Used by:510
Symbol 504 GraphicUsed by:509
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:509
Symbol 507 GraphicUsed by:509
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:504 506 507 508Used by:510
Symbol 510 MovieClipUses:158 312 314 466 468 470 475 177 179 481 188 296 191 484 193 480 478 488 489 339 490 491 493 341 495 496 498 209 499 218 219 500 205 501 502 221 503 223 509Used by:511
Symbol 511 MovieClipUses:239 310 369 414 464 510Used by:554
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:523 527
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:514Used by:523 527
Symbol 516 BitmapUsed by:517
Symbol 517 GraphicUses:516Used by:523 527
Symbol 518 GraphicUsed by:519 593
Symbol 519 MovieClipUses:518Used by:523 527
Symbol 520 BitmapUsed by:521
Symbol 521 GraphicUses:520Used by:523
Symbol 522 EditableTextUses:12Used by:523
Symbol 523 MovieClip [EnergyMeter]Uses:513 515 126 517 519 521 522Used by:554
Symbol 524 BitmapUsed by:525
Symbol 525 GraphicUses:524Used by:527
Symbol 526 EditableTextUses:12Used by:527
Symbol 527 MovieClip [EnergyMeterRed]Uses:513 515 126 517 519 525 526Used by:554
Symbol 528 SoundUsed by:554
Symbol 529 TextUses:12Used by:554
Symbol 530 SoundUsed by:554
Symbol 531 TextUses:12Used by:554
Symbol 532 SoundUsed by:554
Symbol 533 TextUses:12Used by:554
Symbol 534 SoundUsed by:554
Symbol 535 TextUses:12Used by:554
Symbol 536 SoundUsed by:554
Symbol 537 SoundUsed by:554
Symbol 538 TextUses:12Used by:554
Symbol 539 SoundUsed by:554
Symbol 540 TextUses:12Used by:554
Symbol 541 TextUses:12Used by:554
Symbol 542 SoundUsed by:554
Symbol 543 TextUses:12Used by:554
Symbol 544 SoundUsed by:554
Symbol 545 TextUses:12Used by:554
Symbol 546 SoundUsed by:554
Symbol 547 TextUses:12Used by:554
Symbol 548 SoundUsed by:554
Symbol 549 SoundUsed by:554
Symbol 550 TextUses:12Used by:554
Symbol 551 SoundUsed by:554
Symbol 552 TextUses:12Used by:554
Symbol 553 SoundUsed by:554
Symbol 554 MovieClip [FightScreen]Uses:27 139 140 146 59 153 1 154 156 157 511 523 527 528 529 530 531 532 533 534 535 536 537 132 538 539 540 541 542 543 544 545 546 547 45 548 549 550 551 552 553Used by:Timeline
Symbol 555 TextUses:61Used by:560
Symbol 556 BitmapUsed by:557
Symbol 557 GraphicUses:556Used by:560
Symbol 558 GraphicUsed by:560
Symbol 559 GraphicUsed by:560
Symbol 560 ButtonUses:555 557 558 559Used by:576
Symbol 561 GraphicUsed by:562
Symbol 562 MovieClipUses:561Used by:576
Symbol 563 EditableTextUses:12Used by:576
Symbol 564 BitmapUsed by:565
Symbol 565 GraphicUses:564Used by:567
Symbol 566 EditableTextUses:12Used by:567
Symbol 567 MovieClipUses:565 566Used by:568
Symbol 568 MovieClip [TextInput]Uses:567Used by:576
Symbol 569 TextUses:12Used by:570
Symbol 570 MovieClipUses:569Used by:576
Symbol 571 TextUses:12Used by:576
Symbol 572 EditableTextUses:12Used by:576
Symbol 573 TextUses:12Used by:574
Symbol 574 MovieClipUses:88 573Used by:576
Symbol 575 TextUses:12Used by:576
Symbol 576 MovieClip [GameOverScreen]Uses:59 560 1 562 563 568 570 571 572 27 132 574 575Used by:Timeline
Symbol 602 MovieClip [__Packages.name.robinson.grant.ui.Button]
Symbol 603 MovieClip [__Packages.ui.LeaderBoard]
Symbol 604 MovieClip [__Packages.name.robinson.grant.utils.Logger]
Symbol 605 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 606 MovieClip [__Packages.name.robinson.grant.utils.StringUtility]
Symbol 607 MovieClip [__Packages.name.robinson.grant.utils.NumberUtility]
Symbol 608 MovieClip [__Packages.name.robinson.grant.utils.DateUtility]
Symbol 609 MovieClip [__Packages.name.robinson.grant.screens.BasicScreen]
Symbol 610 MovieClip [__Packages.screens.SESScreen]
Symbol 611 MovieClip [__Packages.name.robinson.grant.screens.ScreenBasedApp]
Symbol 612 MovieClip [__Packages.name.robinson.grant.KeyController]
Symbol 613 MovieClip [__Packages.SESApp]
Symbol 614 MovieClip [__Packages.RecordSetManager]
Symbol 615 MovieClip [__Packages.name.robinson.grant.utils.MD5]
Symbol 616 MovieClip [__Packages.name.robinson.grant.xml.ConfigXML]
Symbol 617 MovieClip [__Packages.XMLParser]
Symbol 618 MovieClip [__Packages.Question]
Symbol 619 MovieClip [__Packages.Character]
Symbol 620 MovieClip [__Packages.name.robinson.grant.ui.LogWindow]
Symbol 621 MovieClip [__Packages.screens.MenuScreen]
Symbol 622 MovieClip [__Packages.ui.BasicButton]
Symbol 623 MovieClip [__Packages.ui.CharacterSelectButton]
Symbol 624 MovieClip [__Packages.screens.SelectCharacterScreen]
Symbol 625 MovieClip [__Packages.screens.SelectOpponentScreen]
Symbol 626 MovieClip [__Packages.name.robinson.grant.utils.ArrayUtility]
Symbol 627 MovieClip [__Packages.ui.TimerDisplay]
Symbol 628 MovieClip [__Packages.name.robinson.grant.utils.Timer]
Symbol 629 MovieClip [__Packages.ui.EnergyMeter]
Symbol 630 MovieClip [__Packages.com.robertpenner.easing.Cubic]
Symbol 631 MovieClip [__Packages.screens.FightScreen]
Symbol 632 MovieClip [__Packages.name.robinson.grant.ui.TextInput]
Symbol 633 MovieClip [__Packages.screens.GameOverScreen]
Symbol 634 MovieClip [__Packages.name.robinson.grant.ui.Slider]
Symbol 635 MovieClip [__Packages.name.robinson.grant.ui.CheckBox]
Symbol 577 Sound [groan1]Used by:Timeline
Symbol 578 Sound [groan2]Used by:Timeline
Symbol 579 Sound [groan3]Used by:Timeline
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:590
Symbol 582 FontUsed by:583
Symbol 583 EditableTextUses:582Used by:590
Symbol 584 FontUsed by:585
Symbol 585 TextUses:584Used by:590
Symbol 586 GraphicUsed by:589
Symbol 587 GraphicUsed by:588
Symbol 588 MovieClipUses:587Used by:589
Symbol 589 MovieClip [Slider (vertical)]Uses:586 588Used by:590
Symbol 590 MovieClipUses:581 583 585 589Used by:594
Symbol 591 GraphicUsed by:593
Symbol 592 GraphicUsed by:593
Symbol 593 ButtonUses:591 592 518 1Used by:594
Symbol 594 MovieClip [LogWindow]Uses:590 593Used by:Timeline
Symbol 595 MovieClipUsed by:Timeline
Symbol 596 GraphicUsed by:601
Symbol 597 GraphicUsed by:598
Symbol 598 MovieClipUses:597Used by:601
Symbol 599 GraphicUsed by:600
Symbol 600 MovieClipUses:599Used by:601
Symbol 601 MovieClip [audio_btn]Uses:596 598 600 98Used by:Timeline

Instance Names

"preloader_mc"Frame 2Symbol 15 MovieClip [RootPreloader]
"bg_mc"Frame 3Symbol 26 MovieClip
"debug_lw"Frame 12Symbol 594 MovieClip [LogWindow]
"screenHolder_mc"Frame 20Symbol 595 MovieClip
"sound_btn"Frame 20Symbol 601 MovieClip [audio_btn]
"progress_mc"Symbol 15 MovieClip [RootPreloader] Frame 1Symbol 11 MovieClip
"progress_txt"Symbol 15 MovieClip [RootPreloader] Frame 1Symbol 14 EditableText
"bg_mc"Symbol 46 MovieClip Frame 86Symbol 26 MovieClip
"bg_mc"Symbol 46 MovieClip Frame 96Symbol 26 MovieClip
"leftEdge_mc"Symbol 57 MovieClip Frame 1Symbol 49 MovieClip
"middle_mc"Symbol 57 MovieClip Frame 1Symbol 52 MovieClip
"rightEdge_mc"Symbol 57 MovieClip Frame 1Symbol 55 MovieClip
"label_txt"Symbol 57 MovieClip Frame 1Symbol 56 EditableText
"shape_mc"Symbol 59 MovieClip [BigGreenButton] Frame 1Symbol 57 MovieClip
"date_txt"Symbol 65 MovieClip [LeaderBoardAllRow] Frame 1Symbol 62 EditableText
"name_txt"Symbol 65 MovieClip [LeaderBoardAllRow] Frame 1Symbol 63 EditableText
"time_txt"Symbol 65 MovieClip [LeaderBoardAllRow] Frame 1Symbol 64 EditableText
"previous_btn"Symbol 78 MovieClip Frame 1Symbol 73 MovieClip [PreviousButton]
"next_btn"Symbol 78 MovieClip Frame 1Symbol 77 MovieClip [NextButton]
"rank_txt"Symbol 82 MovieClip [LeaderBoardTodayRow] Frame 1Symbol 79 EditableText
"name_txt"Symbol 82 MovieClip [LeaderBoardTodayRow] Frame 1Symbol 80 EditableText
"time_txt"Symbol 82 MovieClip [LeaderBoardTodayRow] Frame 1Symbol 81 EditableText
"label_txt"Symbol 95 MovieClip Frame 1Symbol 94 EditableText
"shape_mc"Symbol 99 MovieClip [Tab] Frame 1Symbol 95 MovieClip
"all_mc"Symbol 100 MovieClip [LeaderBoard] Frame 1Symbol 78 MovieClip
"today_mc"Symbol 100 MovieClip [LeaderBoard] Frame 1Symbol 86 MovieClip
"status_mc"Symbol 100 MovieClip [LeaderBoard] Frame 1Symbol 91 MovieClip
"today_btn"Symbol 100 MovieClip [LeaderBoard] Frame 1Symbol 99 MovieClip [Tab]
"all_btn"Symbol 100 MovieClip [LeaderBoard] Frame 1Symbol 99 MovieClip [Tab]
"start_btn"Symbol 112 MovieClip [MenuScreen] Frame 1Symbol 59 MovieClip [BigGreenButton]
"leaderboard"Symbol 112 MovieClip [MenuScreen] Frame 1Symbol 100 MovieClip [LeaderBoard]
"link_btn"Symbol 112 MovieClip [MenuScreen] Frame 1Symbol 106 Button
"label_txt"Symbol 128 MovieClip Frame 1Symbol 127 EditableText
"face_mc"Symbol 130 MovieClip [CharacterSelectButton] Frame 1Symbol 126 MovieClip
"shape_mc"Symbol 130 MovieClip [CharacterSelectButton] Frame 1Symbol 128 MovieClip
"link_btn"Symbol 134 MovieClip [SelectCharacterScreen] Frame 1Symbol 106 Button
"back_btn"Symbol 134 MovieClip [SelectCharacterScreen] Frame 1Symbol 59 MovieClip [BigGreenButton]
"c5_btn"Symbol 134 MovieClip [SelectCharacterScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"c4_btn"Symbol 134 MovieClip [SelectCharacterScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"c3_btn"Symbol 134 MovieClip [SelectCharacterScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"c2_btn"Symbol 134 MovieClip [SelectCharacterScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"c1_btn"Symbol 134 MovieClip [SelectCharacterScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"c0_btn"Symbol 134 MovieClip [SelectCharacterScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"link_btn"Symbol 136 MovieClip [SelectOpponentScreen] Frame 1Symbol 106 Button
"back_btn"Symbol 136 MovieClip [SelectOpponentScreen] Frame 1Symbol 59 MovieClip [BigGreenButton]
"random_btn"Symbol 136 MovieClip [SelectOpponentScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"c4_btn"Symbol 136 MovieClip [SelectOpponentScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"c3_btn"Symbol 136 MovieClip [SelectOpponentScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"c2_btn"Symbol 136 MovieClip [SelectOpponentScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"c1_btn"Symbol 136 MovieClip [SelectOpponentScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"c0_btn"Symbol 136 MovieClip [SelectOpponentScreen] Frame 1Symbol 130 MovieClip [CharacterSelectButton]
"counter_txt"Symbol 151 MovieClip Frame 1Symbol 150 EditableText
"analogue_mc"Symbol 153 MovieClip [TimerDisplay] Frame 1Symbol 149 MovieClip
"counter_mc"Symbol 153 MovieClip [TimerDisplay] Frame 1Symbol 151 MovieClip
"moves_mc"Symbol 511 MovieClip Frame 1Symbol 239 MovieClip
"moves_mc"Symbol 511 MovieClip Frame 20Symbol 310 MovieClip
"moves_mc"Symbol 511 MovieClip Frame 30Symbol 369 MovieClip
"moves_mc"Symbol 511 MovieClip Frame 40Symbol 414 MovieClip
"moves_mc"Symbol 511 MovieClip Frame 50Symbol 464 MovieClip
"moves_mc"Symbol 511 MovieClip Frame 60Symbol 510 MovieClip
"face_mc"Symbol 523 MovieClip [EnergyMeter] Frame 1Symbol 126 MovieClip
"meter_mc"Symbol 523 MovieClip [EnergyMeter] Frame 1Symbol 519 MovieClip
"label_txt"Symbol 523 MovieClip [EnergyMeter] Frame 1Symbol 522 EditableText
"face_mc"Symbol 527 MovieClip [EnergyMeterRed] Frame 1Symbol 126 MovieClip
"meter_mc"Symbol 527 MovieClip [EnergyMeterRed] Frame 1Symbol 519 MovieClip
"label_txt"Symbol 527 MovieClip [EnergyMeterRed] Frame 1Symbol 526 EditableText
"quit_btn"Symbol 554 MovieClip [FightScreen] Frame 1Symbol 139 MovieClip [QuitButton]
"ref_mc"Symbol 554 MovieClip [FightScreen] Frame 1Symbol 146 MovieClip
"a_btn"Symbol 554 MovieClip [FightScreen] Frame 1Symbol 59 MovieClip [BigGreenButton]
"b_btn"Symbol 554 MovieClip [FightScreen] Frame 1Symbol 59 MovieClip [BigGreenButton]
"question_timer"Symbol 554 MovieClip [FightScreen] Frame 1Symbol 153 MovieClip [TimerDisplay]
"question_txt"Symbol 554 MovieClip [FightScreen] Frame 1Symbol 154 EditableText
"opponent_mc"Symbol 554 MovieClip [FightScreen] Frame 1Symbol 511 MovieClip
"player_mc"Symbol 554 MovieClip [FightScreen] Frame 1Symbol 511 MovieClip
"player_meter"Symbol 554 MovieClip [FightScreen] Frame 1Symbol 523 MovieClip [EnergyMeter]
"opponent_meter"Symbol 554 MovieClip [FightScreen] Frame 1Symbol 527 MovieClip [EnergyMeterRed]
"input_txt"Symbol 567 MovieClip Frame 1Symbol 566 EditableText
"shape_mc"Symbol 568 MovieClip [TextInput] Frame 1Symbol 567 MovieClip
"playAgain_btn"Symbol 576 MovieClip [GameOverScreen] Frame 1Symbol 59 MovieClip [BigGreenButton]
"invite_btn"Symbol 576 MovieClip [GameOverScreen] Frame 1Symbol 59 MovieClip [BigGreenButton]
"link_btn"Symbol 576 MovieClip [GameOverScreen] Frame 1Symbol 560 Button
"submit_btn"Symbol 576 MovieClip [GameOverScreen] Frame 1Symbol 59 MovieClip [BigGreenButton]
"time_txt"Symbol 576 MovieClip [GameOverScreen] Frame 1Symbol 563 EditableText
"name_ti"Symbol 576 MovieClip [GameOverScreen] Frame 1Symbol 568 MovieClip [TextInput]
"warning_mc"Symbol 576 MovieClip [GameOverScreen] Frame 1Symbol 570 MovieClip
"title_txt"Symbol 576 MovieClip [GameOverScreen] Frame 1Symbol 572 EditableText
"highscores_btn"Symbol 576 MovieClip [GameOverScreen] Frame 72Symbol 59 MovieClip [BigGreenButton]
"handle_mc"Symbol 589 MovieClip [Slider (vertical)] Frame 1Symbol 588 MovieClip
"bg_mc"Symbol 590 MovieClip Frame 1Symbol 581 MovieClip
"log_txt"Symbol 590 MovieClip Frame 1Symbol 583 EditableText
"text_slider"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip [Slider (vertical)]
"text_mc"Symbol 594 MovieClip [LogWindow] Frame 1Symbol 590 MovieClip
"showHide_btn"Symbol 594 MovieClip [LogWindow] Frame 1Symbol 593 Button
"deselected_mc"Symbol 601 MovieClip [audio_btn] Frame 1Symbol 598 MovieClip
"selected_mc"Symbol 601 MovieClip [audio_btn] Frame 1Symbol 600 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 2Symbol 15 as "RootPreloader"
ExportAssets (56)Timeline Frame 11Symbol 59 as "BigGreenButton"
ExportAssets (56)Timeline Frame 11Symbol 65 as "LeaderBoardAllRow"
ExportAssets (56)Timeline Frame 11Symbol 73 as "PreviousButton"
ExportAssets (56)Timeline Frame 11Symbol 77 as "NextButton"
ExportAssets (56)Timeline Frame 11Symbol 82 as "LeaderBoardTodayRow"
ExportAssets (56)Timeline Frame 11Symbol 98 as "ambient_snd"
ExportAssets (56)Timeline Frame 11Symbol 99 as "Tab"
ExportAssets (56)Timeline Frame 11Symbol 100 as "LeaderBoard"
ExportAssets (56)Timeline Frame 11Symbol 112 as "MenuScreen"
ExportAssets (56)Timeline Frame 11Symbol 129 as "balloon_snd"
ExportAssets (56)Timeline Frame 11Symbol 130 as "CharacterSelectButton"
ExportAssets (56)Timeline Frame 11Symbol 134 as "SelectCharacterScreen"
ExportAssets (56)Timeline Frame 11Symbol 136 as "SelectOpponentScreen"
ExportAssets (56)Timeline Frame 11Symbol 139 as "QuitButton"
ExportAssets (56)Timeline Frame 11Symbol 153 as "TimerDisplay"
ExportAssets (56)Timeline Frame 11Symbol 523 as "EnergyMeter"
ExportAssets (56)Timeline Frame 11Symbol 527 as "EnergyMeterRed"
ExportAssets (56)Timeline Frame 11Symbol 554 as "FightScreen"
ExportAssets (56)Timeline Frame 11Symbol 568 as "TextInput"
ExportAssets (56)Timeline Frame 11Symbol 576 as "GameOverScreen"
ExportAssets (56)Timeline Frame 11Symbol 602 as "__Packages.name.robinson.grant.ui.Button"
ExportAssets (56)Timeline Frame 11Symbol 603 as "__Packages.ui.LeaderBoard"
ExportAssets (56)Timeline Frame 11Symbol 604 as "__Packages.name.robinson.grant.utils.Logger"
ExportAssets (56)Timeline Frame 11Symbol 605 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 11Symbol 606 as "__Packages.name.robinson.grant.utils.StringUtility"
ExportAssets (56)Timeline Frame 11Symbol 607 as "__Packages.name.robinson.grant.utils.NumberUtility"
ExportAssets (56)Timeline Frame 11Symbol 608 as "__Packages.name.robinson.grant.utils.DateUtility"
ExportAssets (56)Timeline Frame 11Symbol 609 as "__Packages.name.robinson.grant.screens.BasicScreen"
ExportAssets (56)Timeline Frame 11Symbol 610 as "__Packages.screens.SESScreen"
ExportAssets (56)Timeline Frame 11Symbol 611 as "__Packages.name.robinson.grant.screens.ScreenBasedApp"
ExportAssets (56)Timeline Frame 11Symbol 612 as "__Packages.name.robinson.grant.KeyController"
ExportAssets (56)Timeline Frame 11Symbol 613 as "__Packages.SESApp"
ExportAssets (56)Timeline Frame 11Symbol 614 as "__Packages.RecordSetManager"
ExportAssets (56)Timeline Frame 11Symbol 615 as "__Packages.name.robinson.grant.utils.MD5"
ExportAssets (56)Timeline Frame 11Symbol 616 as "__Packages.name.robinson.grant.xml.ConfigXML"
ExportAssets (56)Timeline Frame 11Symbol 617 as "__Packages.XMLParser"
ExportAssets (56)Timeline Frame 11Symbol 618 as "__Packages.Question"
ExportAssets (56)Timeline Frame 11Symbol 619 as "__Packages.Character"
ExportAssets (56)Timeline Frame 11Symbol 620 as "__Packages.name.robinson.grant.ui.LogWindow"
ExportAssets (56)Timeline Frame 11Symbol 621 as "__Packages.screens.MenuScreen"
ExportAssets (56)Timeline Frame 11Symbol 622 as "__Packages.ui.BasicButton"
ExportAssets (56)Timeline Frame 11Symbol 623 as "__Packages.ui.CharacterSelectButton"
ExportAssets (56)Timeline Frame 11Symbol 624 as "__Packages.screens.SelectCharacterScreen"
ExportAssets (56)Timeline Frame 11Symbol 625 as "__Packages.screens.SelectOpponentScreen"
ExportAssets (56)Timeline Frame 11Symbol 626 as "__Packages.name.robinson.grant.utils.ArrayUtility"
ExportAssets (56)Timeline Frame 11Symbol 627 as "__Packages.ui.TimerDisplay"
ExportAssets (56)Timeline Frame 11Symbol 628 as "__Packages.name.robinson.grant.utils.Timer"
ExportAssets (56)Timeline Frame 11Symbol 629 as "__Packages.ui.EnergyMeter"
ExportAssets (56)Timeline Frame 11Symbol 630 as "__Packages.com.robertpenner.easing.Cubic"
ExportAssets (56)Timeline Frame 11Symbol 631 as "__Packages.screens.FightScreen"
ExportAssets (56)Timeline Frame 11Symbol 632 as "__Packages.name.robinson.grant.ui.TextInput"
ExportAssets (56)Timeline Frame 11Symbol 633 as "__Packages.screens.GameOverScreen"
ExportAssets (56)Timeline Frame 11Symbol 634 as "__Packages.name.robinson.grant.ui.Slider"
ExportAssets (56)Timeline Frame 11Symbol 635 as "__Packages.name.robinson.grant.ui.CheckBox"
ExportAssets (56)Timeline Frame 11Symbol 577 as "groan1"
ExportAssets (56)Timeline Frame 11Symbol 578 as "groan2"
ExportAssets (56)Timeline Frame 11Symbol 579 as "groan3"
ExportAssets (56)Timeline Frame 12Symbol 589 as "Slider (vertical)"
ExportAssets (56)Timeline Frame 12Symbol 594 as "LogWindow"
ExportAssets (56)Timeline Frame 20Symbol 601 as "audio_btn"

Labels

"start"Frame 12
"fadeIn"Frame 13
"default"Symbol 26 MovieClip Frame 1
"hands1"Symbol 26 MovieClip Frame 10
"fadeOut"Symbol 46 MovieClip Frame 116
"up"Symbol 59 MovieClip [BigGreenButton] Frame 1
"over"Symbol 59 MovieClip [BigGreenButton] Frame 7
"down"Symbol 59 MovieClip [BigGreenButton] Frame 13
"disabled"Symbol 59 MovieClip [BigGreenButton] Frame 19
"up"Symbol 73 MovieClip [PreviousButton] Frame 1
"over"Symbol 73 MovieClip [PreviousButton] Frame 7
"down"Symbol 73 MovieClip [PreviousButton] Frame 13
"disabled"Symbol 73 MovieClip [PreviousButton] Frame 19
"up"Symbol 77 MovieClip [NextButton] Frame 1
"over"Symbol 77 MovieClip [NextButton] Frame 7
"down"Symbol 77 MovieClip [NextButton] Frame 13
"disabled"Symbol 77 MovieClip [NextButton] Frame 19
"error"Symbol 91 MovieClip Frame 5
"success"Symbol 91 MovieClip Frame 11
"up"Symbol 99 MovieClip [Tab] Frame 1
"over"Symbol 99 MovieClip [Tab] Frame 7
"down"Symbol 99 MovieClip [Tab] Frame 13
"selected"Symbol 99 MovieClip [Tab] Frame 20
"disabled"Symbol 99 MovieClip [Tab] Frame 28
"c0"Symbol 126 MovieClip Frame 10
"c1"Symbol 126 MovieClip Frame 20
"c2"Symbol 126 MovieClip Frame 30
"c3"Symbol 126 MovieClip Frame 40
"c4"Symbol 126 MovieClip Frame 50
"c5"Symbol 126 MovieClip Frame 60
"up"Symbol 130 MovieClip [CharacterSelectButton] Frame 1
"over"Symbol 130 MovieClip [CharacterSelectButton] Frame 7
"down"Symbol 130 MovieClip [CharacterSelectButton] Frame 11
"disabled"Symbol 130 MovieClip [CharacterSelectButton] Frame 17
"up"Symbol 139 MovieClip [QuitButton] Frame 1
"over"Symbol 139 MovieClip [QuitButton] Frame 6
"down"Symbol 139 MovieClip [QuitButton] Frame 11
"start"Symbol 146 MovieClip Frame 1
"default"Symbol 146 MovieClip Frame 90
"correct"Symbol 146 MovieClip Frame 100
"correctCombo"Symbol 146 MovieClip Frame 120
"wrong"Symbol 146 MovieClip Frame 161
"wrongCombo"Symbol 146 MovieClip Frame 181
"timeout"Symbol 146 MovieClip Frame 220
"win"Symbol 146 MovieClip Frame 240
"lose"Symbol 146 MovieClip Frame 280
"pulse"Symbol 153 MovieClip [TimerDisplay] Frame 5
"pulseWarning"Symbol 153 MovieClip [TimerDisplay] Frame 15
"pulseFinal"Symbol 153 MovieClip [TimerDisplay] Frame 23
"default"Symbol 239 MovieClip Frame 1
"kick"Symbol 239 MovieClip Frame 10
"special"Symbol 239 MovieClip Frame 60
"hit"Symbol 239 MovieClip Frame 141
"hit1"Symbol 239 MovieClip Frame 205
"hit2"Symbol 239 MovieClip Frame 374
"hit3"Symbol 239 MovieClip Frame 498
"hit4"Symbol 239 MovieClip Frame 592
"hit5"Symbol 239 MovieClip Frame 691
"win"Symbol 239 MovieClip Frame 814
"winloop"Symbol 239 MovieClip Frame 827
"default"Symbol 310 MovieClip Frame 1
"kick"Symbol 310 MovieClip Frame 10
"special"Symbol 310 MovieClip Frame 60
"hit"Symbol 310 MovieClip Frame 223
"hit1"Symbol 310 MovieClip Frame 287
"hit0"Symbol 310 MovieClip Frame 351
"hit2"Symbol 310 MovieClip Frame 428
"hit3"Symbol 310 MovieClip Frame 552
"hit4"Symbol 310 MovieClip Frame 646
"hit5"Symbol 310 MovieClip Frame 745
"win"Symbol 310 MovieClip Frame 868
"default"Symbol 369 MovieClip Frame 1
"kick"Symbol 369 MovieClip Frame 10
"special"Symbol 369 MovieClip Frame 59
"hit"Symbol 369 MovieClip Frame 168
"hit0"Symbol 369 MovieClip Frame 232
"hit1"Symbol 369 MovieClip Frame 309
"hit3"Symbol 369 MovieClip Frame 478
"hit4"Symbol 369 MovieClip Frame 572
"hit5"Symbol 369 MovieClip Frame 671
"win"Symbol 369 MovieClip Frame 794
"default"Symbol 414 MovieClip Frame 1
"kick"Symbol 414 MovieClip Frame 10
"special"Symbol 414 MovieClip Frame 60
"hit"Symbol 414 MovieClip Frame 154
"hit0"Symbol 414 MovieClip Frame 218
"hit1"Symbol 414 MovieClip Frame 295
"hit2"Symbol 414 MovieClip Frame 464
"hit3"Symbol 414 MovieClip Frame 587
"hit4"Symbol 414 MovieClip Frame 651
"hit5"Symbol 414 MovieClip Frame 750
"win"Symbol 414 MovieClip Frame 873
"winloop"Symbol 414 MovieClip Frame 877
"default"Symbol 464 MovieClip Frame 1
"kick"Symbol 464 MovieClip Frame 10
"special"Symbol 464 MovieClip Frame 60
"hit"Symbol 464 MovieClip Frame 145
"hit0"Symbol 464 MovieClip Frame 208
"hit1"Symbol 464 MovieClip Frame 285
"hit2"Symbol 464 MovieClip Frame 454
"hit3"Symbol 464 MovieClip Frame 578
"hit4"Symbol 464 MovieClip Frame 672
"hit5"Symbol 464 MovieClip Frame 735
"win"Symbol 464 MovieClip Frame 858
"default"Symbol 510 MovieClip Frame 1
"kick"Symbol 510 MovieClip Frame 10
"special"Symbol 510 MovieClip Frame 55
"hit"Symbol 510 MovieClip Frame 182
"hit0"Symbol 510 MovieClip Frame 246
"hit1"Symbol 510 MovieClip Frame 323
"hit2"Symbol 510 MovieClip Frame 492
"hit3"Symbol 510 MovieClip Frame 616
"hit4"Symbol 510 MovieClip Frame 710
"win"Symbol 510 MovieClip Frame 809
"c0"Symbol 511 MovieClip Frame 10
"c1"Symbol 511 MovieClip Frame 20
"c2"Symbol 511 MovieClip Frame 30
"c3"Symbol 511 MovieClip Frame 40
"c4"Symbol 511 MovieClip Frame 50
"c5"Symbol 511 MovieClip Frame 60
"flash"Symbol 523 MovieClip [EnergyMeter] Frame 2
"flash"Symbol 527 MovieClip [EnergyMeterRed] Frame 2
"start"Symbol 554 MovieClip [FightScreen] Frame 1
"question"Symbol 554 MovieClip [FightScreen] Frame 100
"correct"Symbol 554 MovieClip [FightScreen] Frame 130
"correctCombo"Symbol 554 MovieClip [FightScreen] Frame 150
"wrong"Symbol 554 MovieClip [FightScreen] Frame 190
"wrongCombo"Symbol 554 MovieClip [FightScreen] Frame 210
"timeout"Symbol 554 MovieClip [FightScreen] Frame 250
"win"Symbol 554 MovieClip [FightScreen] Frame 270
"lose"Symbol 554 MovieClip [FightScreen] Frame 370
"pulse"Symbol 570 MovieClip Frame 5
"eligible"Symbol 576 MovieClip [GameOverScreen] Frame 19
"submit"Symbol 576 MovieClip [GameOverScreen] Frame 42
"up"Symbol 601 MovieClip [audio_btn] Frame 1
"over"Symbol 601 MovieClip [audio_btn] Frame 6
"down"Symbol 601 MovieClip [audio_btn] Frame 11
"selected"Symbol 601 MovieClip [audio_btn] Frame 16




http://swfchan.com/9/42631/info.shtml
Created: 9/5 -2019 20:50:47 Last modified: 9/5 -2019 20:50:47 Server time: 12/05 -2024 10:39:58