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

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM37574648-4DC&rnd=37574648" width="1" height="1"></div>

1020411_rapper_rhythm.swf

This is the info page for
Flash #267590

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


Text
PWNED!!!

MISSED...

MEDIOCRE

HORRID.

GREAT!

BAD

NOTE STREAK!

<p align="center"><font face="Times New Roman" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

NOTE STREAK!

<p align="center"><font face="Times New Roman" size="16" color="#ffff00" letterSpacing="0.000000" kerning="1">0</font></p>

STREAK BROKE....

QUALITY  TOGGLER

HIGH

MED

LOW

<p align="center"><font face="Times New Roman" size="20" color="#ff0000" letterSpacing="0.000000" kerning="1">PLEASE WAIT... CHANGE QUALITY OR SHARE GAME!</font></p>

SHARE GAME!

SHARE GAME!

SHARE GAME!

<p align="center"><font face="Arial" size="22" color="#ffffff" letterSpacing="0.000000" kerning="1"><a href="https://dedededrip.net" target = "_blank"><b>DEDEDEDRIP, 2005-2007 </b></a></font></p>

<p align="right"></p>

<p align="left"><font face="Times New Roman" size="35" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;</font></p>

PLAY!

PLAY!

PLAY!

?

February 21st, 2007
- Initial release
February 28th, 2007
- New settings with configure keys and a
better sound toggle, also, Frontpage!
Thanks, Tom!
March 10th, 2007
- New subtitles, you can now view the
scoreboard any time, and better menu
transitions (SORRY TO WHOEVER BEAT
THE GAME, I REALIZED YOU CANNOT
SUBMIT YOUR SCORES, I FIXED IT, BUT
YOU'LL HAVE TO DELETE YOUR .SOL
FILE IN %APPDATA%)
Note: I actually tried to implement a scoll
speed toggle option, but due to how
unstable it was, i had to scrap it, I'll make
sure to get it soon, soon.
May 16th, 2007
- Much better note system with a more
satisfying note animation, friendlier
gameplay, a difficulty setting, and custom
speed and offset settings. Added a
RapperBoy toggle and a new background
for the Credits and Settings menus. The
submit button at the ending now submits
your new score if it’s better than your
previous one (Hard mode only). I also
noticed the "HI-SCORE!!!" movie clip
didn't play when you got a new high
score in Results; now it does. Added
AutoFail and AutoPlay, including DDR
Arrows.
Note: We also now use Stepmania for
note mapping, I won't use that God damn
timeline anymore. And many other bug
fixes. There's a "FULL COMBO"
animation when you hit all notes. This is
the last update before we add new
opponents.

<p align="center"><font face="Times New Roman" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b> Art by </b><a href="http://evethewoman.carrd.co/" target = "_blank"><b>EVE</b></a></font></p><p align="center"><font face="Times New Roman" size="16" color="#ffff00" letterSpacing="0.000000" kerning="0"><b> FX &amp; BG by </b><a href="http://dedededrip.net" target = "_blank"><b>DededeDrip </b></a></font></p>

BACK

BACK

BACK

PRESENTS YOU TO..

Skip

Skip

Skip

everything by everyone

MEDAL UNLOCKED!

pts

INSTRUCTIONS

INSTRUCTIONS

INSTRUCTIONS

CREDITS

CREDITS

CREDITS

EXTRAS

EXTRAS

EXTRAS

PLAY

PLAY

PLAY

<p align="right"></p>

SETTINGS

SETTINGS

SETTINGS

MORE GAMES

MORE GAMES

MORE GAMES

SCOREBOARD

SCOREBOARD

BACK TO MENU

BACK TO MENU

BACK TO MENU

(

P

I

C

O

)

T

A

N

K

M

D

E

V

R

TUTORIAL

TUTORIAL

TUTORIAL

LEVEL 2

LEVEL 2

LEVEL 2

LEVEL 3

LEVEL 3

LEVEL 3

LEVEL 1

LEVEL 1

LEVEL 1

TOTAL SCORE:

<p align="left"><font face="Arial" size="31" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

SCORE:

<p align="left"><font face="Arial" size="31" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

BEST

CLICK ON THE
CHARACTERS 2
KNOW ABOUT THEM!

CLICK ON THE
CHARACTERS 2
KNOW ABOUT THEM!

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Animation
Programming
Music
Special Thanks

NEXT PAGE

NEXT PAGE

You are the blue-haired rapper, RapperBoy. Your goal is to win 3
intense rap battles to impress your girlfriend, Berra. Otherwise,
you’ll be DEAD... So good luck, and most importantly, have fun!

1. THE STORY

YOU

YOUR GF

These arrows in the picture are a big part of the game. Use either
ASWD or the arrow keys or both even to hit the beats and win!
play it like it is Dance Dance Revolution on a keyboard!
(TIP: Try playing with A, S, Up, and Right keys for the best experience!)

2. HOW TO PLAY

RAPPERBOY

This is your lifebar. When you hit the notes at the right
time, your health increases. If your lifebar turns red or
yellow, you need to play more carefully. Here's how your
performance is reflected based on your lifebar:

= RADICAL!!

= Really bad.
Be careful!

3. LIFEBAR

<p align="center"><font face="Lucida Handwriting" size="23" color="#ffffff" letterSpacing="0.000000" kerning="1">YES</font></p>

<p align="center"><font face="Lucida Handwriting" size="23" color="#ffff00" letterSpacing="0.000000" kerning="1">YES</font></p>

<p align="center"><font face="Lucida Handwriting" size="23" color="#ff0000" letterSpacing="0.000000" kerning="1">YES</font></p>

<p align="center"><font face="Lucida Handwriting" size="23" color="#ffffff" letterSpacing="0.000000" kerning="1">NO</font></p>

<p align="center"><font face="Lucida Handwriting" size="23" color="#ffff00" letterSpacing="0.000000" kerning="1">NO</font></p>

<p align="center"><font face="Lucida Handwriting" size="23" color="#ff0000" letterSpacing="0.000000" kerning="1">NO</font></p>

<p align="center"><font face="Lucida Handwriting" size="23" color="#ff0000" letterSpacing="0.000000" kerning="1">ARE YOU SURE YOU WANT TO RESET?</font></p>

<p align="center"><font face="Lucida Handwriting" size="23" color="#ff0000" letterSpacing="0.000000" kerning="1">ARE YOU SURE YOU WANT TO RESET?</font></p>

<p align="center"><font face="Lucida Handwriting" size="23" color="#ff0000" letterSpacing="0.000000" kerning="1">ARE YOU SURE YOU WANT TO RESET?</font></p>

LEFT
DOWN
UP
RIGHT
PAUSE

<p align="left"><font face="Arial" size="26" color="#ffff00" letterSpacing="0.000000" kerning="1"><b>MAIN &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALT</b></font></p>

<p align="center"></p>

RESET

RESET

RESET

GRAPHICAL QUALITY:

AUDIO:

100

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

<p align="center"></p>

NOTE SPEED:

NOTE OFFSET:

SET AUTOFAIL

MAX BADS:
MAX HORRIDS:
MAX MISSES:

DIFFICULTY:

BASIC

EASY!

HARD!!

PWNED!!

PWNED!!

GOOD!

GOOD!

OKAY

OKAY

BAD

BAD

AWFUL

AWFUL

MISS

MISS

999

COMBO

999

COMBO

POW!!!

SCORE:

0

0

<p align="center"></p>

TEXT

RESUME

RESUME

Retry Level

Retry Level

Main Menu

Main Menu

<p align="left"><font face="Lucida Handwriting" size="37" color="#999999" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

DEATHS:

a

s

w

d

GO!

<p align="left"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Alright, RapperBoy! You ready to step up your <sbr />game? Time to show you how this works. This is <sbr />going to be fun!</b></font></p>

<p align="right"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>You know I&apos;m all about the beats. Just show me how <sbr />it&apos;s done babe.</b></font></p>

<p align="right"></p>

<p align="left"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Okay, so here&apos;s the deal.</b></font></p>

<p align="left"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>These arrows are your rhythm. When they hit the <sbr />line, you need to press the required keys! The <sbr />timing really matters.</b></font></p>

<p align="left"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><b> You&apos;ve got two options: The ASWD keys</b><b><i> </i></b><b>or the <sbr />Arrow keys for up, down, left, and right, give it a try!</b></font></p>

<p align="left"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Yo, RapperBoy? Is that you, dude?</b></font></p>

<p align="right"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Yep! &nbsp;The one and only.</b></font></p>

<p align="right"></p>

<p align="left"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Damn! I havent seen you since &apos;03. How&apos;s it been <sbr />man?</b></font></p>

<p align="left"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>You look completely different now, I didn&apos;t know you <sbr />got a girlfriend now. Anyways, lets get the party <sbr />started with!</b></font></p>

<p align="left"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Uhm, RapperBoy? Are you sure we&apos;re in the right <sbr />place.....?</b></font></p>

<p align="right"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Well, it says this is where we should be but I don&apos;t <sbr />think this is the best place to rap</b></font></p>

<p align="right"></p>

<p align="right"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Yo, dude, you sure it&apos;s alright to have a rap battle <sbr />here? It seems dangerous</b></font></p>

<p align="left"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>Ey man, this is the safest spot we have so far, just <sbr />be careful because there will be missiles coming in</b></font></p>

<p align="left"><font face="Arial" size="14" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>I&apos;m getting bored of this war crap anyway! I can rap <sbr />with you if you wanna, got my best buddy Steve to <sbr />watch! I&apos;ll kick your ass with my skills</b></font></p>

SIMPLE COMBO

FULL COMBO!

SCORE:

SCORE:

0

0

0

FAILURE....

MAIN MENU

MAIN MENU

Play Again?

Play Again?

STATS

LEVEL:

YOUR MISSES ARE:

0

YOUR BEST COMBO:

0

YOUR SCORE IS:

0

Hint: Make sure to keep in track with the notes. Don't do the mistake again

LEVEL ???

LEVEL 1

LEVEL 2

LEVEL 3

TUTORIAL

???

easy

BASIC

hard

S

ST

STA

STAG

STAGE

STAGE C

STAGE CL

STAGE CLE

STAGE CLEA

STAGE CLEAR

MISSED NOTES:

<p align="left"><font face="Times New Roman" size="17" color="#583d14" letterSpacing="0.000000" kerning="1">0</font></p>

HORRIDS:

<p align="left"><font face="Times New Roman" size="17" color="#003cc2" letterSpacing="0.000000" kerning="1">0</font></p>

BADS:

<p align="left"><font face="Times New Roman" size="17" color="#cc0000" letterSpacing="0.000000" kerning="1">0</font></p>

MEDIOCRES:

<p align="left"><font face="Times New Roman" size="17" color="#ffff00" letterSpacing="0.000000" kerning="1">0</font></p>

GREATS:

<p align="left"><font face="Times New Roman" size="17" color="#00ff00" letterSpacing="0.000000" kerning="1">0</font></p>

PWNEDS:

<p align="left"><font face="Times New Roman" size="17" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

NOTES:

MAX COMBO:

<p align="left"><font face="Times New Roman" size="17" color="#00ffff" letterSpacing="0.000000" kerning="1">0</font></p>

Rank:

???

B

C

D

F

SCORE:

<p align="left"><font face="Times New Roman" size="23" color="#cccccc" letterSpacing="0.000000" kerning="1">0</font></p>

new high score

NEW HIGH
SCORE!!

100.0%

ACCURACY

SHARE SCORE

SHARE SCORE

SHARE SCORE

ENDING

ENDING

ENDING

ENDING CREDITS
DededeDrip
Project lead, graphics & animation, programming,
drew the background for all levels. Designed
RapperBoy, Berra, and Denver.
Kira Y.
Senior programmer, bits of animation, voiced all the
characters, composed Tutorial, level 1 & 2,
contributed to 'Level 3', drew the RapperBoy "bad"
head on the Lifebar
GusCoombes
Composed the Game Over music and composed
'Level 3'
CONTRIBUTERS
Chase2006
Helped out with the character posing
53XY83457
Connected the game to the Newgrounds API
SPECIAL THANKS
Tom Fulp
JohnnyUtah
MindChamber
Marcel Lirot
Marcus Richert
fabulous999
Zeebarf
Dance Dance Revolution
Flash Flash Revolution
StepMania
Macromedia
Fruity Loops/FL Studio
Newgrounds
FlashKit
THANKS FOR PLAYING!
(Artwork by Eve, FX by DededeDrip);
in production since
October 2005 - February 2007

YOU WIN!!!

Play this game that is based on Rapper
Rhythm when its out! (Game by Funkin'  Crew.)

Play my really old game where RapperBoy was
much younger but he was still a great rapper!

TOTAL SCORE:

<p align="left"></p>

Great job! This isn't the end of RapperBoy's Sing-
off....More coming soon!

SUBMIT SCORE

SUBMIT SCORE

Thank you!

Option

<p align="left"><font face="Arial Baltic" size="22" color="#ffffff" letterSpacing="-1.000000" kerning="0"><b><i>HI-SCORES!</i></b></font></p>

Page 1

<p align="left"><font face="Arial" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>1</b></font></p>

<p align="right"><font face="Arial" size="16" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>9,999,999,999</b></font></p>

<p align="left"></p>

<p align="center"><font face="Courier New" size="22" color="#910000" letterSpacing="-1.000000" kerning="0"><b>Can&apos;t lo</b><font letterSpacing="0.000000"><b>a</b></font><b>d scores. </b></font></p>

<p align="center"><font face="Courier New" size="22" color="#8b7005" letterSpacing="-1.000000" kerning="0"><b>Refresh? </b></font></p>

ActionScript [AS1/AS2]

Frame 1
function startLevel() { var _local9 = _global.charts[_root.level.toLowerCase()]; var _local5 = _local9[_root.difficulty.toLowerCase()]; if (_local5 == undefined) { trace("Chart not found for: " + _root.level); return(undefined); } this.playerTotalNotes = Number(_local5.noteCount); currentHits = 0; noteArray = []; var _local4 = 0; while (_local4 < _local5.length) { noteArray.push({t:_local5[_local4].t, s:_local5[_local4].s, d:_local5[_local4].d}); _local4++; } if (_root.random_notes) { noteArray = randomizeNotes(noteArray); } if (_root.currentSong != undefined) { _root.currentSong.start(0, 0); } songStartTime = getTimer(); isPlaying = true; noteIndex = 0; eventIndex = 0; } function randomizeNotes(targetArray) { var _local11 = ["left", "down", "up", "right"]; var _local5 = {}; var _local6 = 0; while (_local6 < targetArray.length) { var _local9 = targetArray[_local6].t; var _local10 = targetArray[_local6].s; var _local4 = (_local9 + "_") + _local10; if (_local5[_local4] == undefined) { _local5[_local4] = []; } var _local2 = ["left", "down", "up", "right"]; var _local3 = 0; while (_local3 < _local5[_local4].length) { var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1] == _local5[_local4][_local3]) { _local2.splice(_local1, 1); break; } _local1++; } _local3++; } var _local7 = _local11[Math.floor(Math.random() * 4)]; if (_local2.length > 0) { _local7 = _local2[Math.floor(Math.random() * _local2.length)]; } _local5[_local4].push(_local7); targetArray[_local6].d = _local7; _local6++; } return(targetArray); } function setDefaultKeys() { _root.keySave.data.binds = {up:38, down:40, left:37, right:39, pause:80, alt_pause:27, alt_up:87, alt_down:83, alt_left:65, alt_right:68}; _root.keySave.flush(); return(true); } stop(); _global.charts = {}; _global.events = {}; stop(); _global.charts = {}; _global.events = {}; if (_global.charts == undefined) { _global.charts = {}; } _global.charts.tutorial = {easy:[], normal:[], hard:[], bpm:100}; _global.charts.tutorial.easy.noteCount = 31; _global.charts.tutorial.easy.push({t:9600, s:"opponent", d:"left"}); _global.charts.tutorial.easy.push({t:10800, s:"opponent", d:"right"}); _global.charts.tutorial.easy.push({t:12000, s:"opponent", d:"left"}); _global.charts.tutorial.easy.push({t:13200, s:"opponent", d:"right"}); _global.charts.tutorial.easy.push({t:14400, s:"player", d:"left"}); _global.charts.tutorial.easy.push({t:15600, s:"player", d:"right"}); _global.charts.tutorial.easy.push({t:16800, s:"player", d:"left"}); _global.charts.tutorial.easy.push({t:18000, s:"player", d:"right"}); _global.charts.tutorial.easy.push({t:19200, s:"opponent", d:"up"}); _global.charts.tutorial.easy.push({t:20400, s:"opponent", d:"down"}); _global.charts.tutorial.easy.push({t:21600, s:"opponent", d:"up"}); _global.charts.tutorial.easy.push({t:22800, s:"opponent", d:"down"}); _global.charts.tutorial.easy.push({t:24000, s:"player", d:"up"}); _global.charts.tutorial.easy.push({t:25200, s:"player", d:"down"}); _global.charts.tutorial.easy.push({t:26400, s:"player", d:"up"}); _global.charts.tutorial.easy.push({t:27600, s:"player", d:"down"}); _global.charts.tutorial.easy.push({t:28800, s:"opponent", d:"down"}); _global.charts.tutorial.easy.push({t:29400, s:"opponent", d:"down"}); _global.charts.tutorial.easy.push({t:30000, s:"opponent", d:"left"}); _global.charts.tutorial.easy.push({t:31200, s:"opponent", d:"up"}); _global.charts.tutorial.easy.push({t:31800, s:"opponent", d:"right"}); _global.charts.tutorial.easy.push({t:32400, s:"opponent", d:"down"}); _global.charts.tutorial.easy.push({t:33000, s:"opponent", d:"left"}); _global.charts.tutorial.easy.push({t:33600, s:"player", d:"down"}); _global.charts.tutorial.easy.push({t:34200, s:"player", d:"down"}); _global.charts.tutorial.easy.push({t:34800, s:"player", d:"left"}); _global.charts.tutorial.easy.push({t:36000, s:"player", d:"up"}); _global.charts.tutorial.easy.push({t:36600, s:"player", d:"right"}); _global.charts.tutorial.easy.push({t:37200, s:"player", d:"down"}); _global.charts.tutorial.easy.push({t:37800, s:"player", d:"left"}); _global.charts.tutorial.easy.push({t:38400, s:"opponent", d:"up"}); _global.charts.tutorial.easy.push({t:38700, s:"opponent", d:"down"}); _global.charts.tutorial.easy.push({t:39000, s:"opponent", d:"left"}); _global.charts.tutorial.easy.push({t:39300, s:"opponent", d:"right"}); _global.charts.tutorial.easy.push({t:39900, s:"opponent", d:"right"}); _global.charts.tutorial.easy.push({t:40200, s:"opponent", d:"up"}); _global.charts.tutorial.easy.push({t:40500, s:"opponent", d:"down"}); _global.charts.tutorial.easy.push({t:40800, s:"player", d:"up"}); _global.charts.tutorial.easy.push({t:41100, s:"player", d:"down"}); _global.charts.tutorial.easy.push({t:41400, s:"player", d:"left"}); _global.charts.tutorial.easy.push({t:41700, s:"player", d:"right"}); _global.charts.tutorial.easy.push({t:42300, s:"player", d:"right"}); _global.charts.tutorial.easy.push({t:42600, s:"player", d:"up"}); _global.charts.tutorial.easy.push({t:42900, s:"player", d:"down"}); _global.charts.tutorial.easy.push({t:43200, s:"player", d:"up"}); _global.charts.tutorial.easy.push({t:43800, s:"player", d:"down"}); _global.charts.tutorial.easy.push({t:44400, s:"player", d:"left"}); _global.charts.tutorial.easy.push({t:44700, s:"player", d:"left"}); _global.charts.tutorial.easy.push({t:45000, s:"player", d:"right"}); _global.charts.tutorial.easy.push({t:45300, s:"player", d:"down"}); _global.charts.tutorial.easy.push({t:45900, s:"player", d:"right"}); _global.charts.tutorial.easy.push({t:46200, s:"player", d:"up"}); _global.charts.tutorial.easy.push({t:46500, s:"player", d:"down"}); _global.charts.tutorial.normal.noteCount = 31; _global.charts.tutorial.normal.push({t:9600, s:"opponent", d:"left"}); _global.charts.tutorial.normal.push({t:10800, s:"opponent", d:"right"}); _global.charts.tutorial.normal.push({t:12000, s:"opponent", d:"left"}); _global.charts.tutorial.normal.push({t:13200, s:"opponent", d:"right"}); _global.charts.tutorial.normal.push({t:14400, s:"player", d:"left"}); _global.charts.tutorial.normal.push({t:15600, s:"player", d:"right"}); _global.charts.tutorial.normal.push({t:16800, s:"player", d:"left"}); _global.charts.tutorial.normal.push({t:18000, s:"player", d:"right"}); _global.charts.tutorial.normal.push({t:19200, s:"opponent", d:"up"}); _global.charts.tutorial.normal.push({t:20400, s:"opponent", d:"down"}); _global.charts.tutorial.normal.push({t:21600, s:"opponent", d:"up"}); _global.charts.tutorial.normal.push({t:22800, s:"opponent", d:"down"}); _global.charts.tutorial.normal.push({t:24000, s:"player", d:"up"}); _global.charts.tutorial.normal.push({t:25200, s:"player", d:"down"}); _global.charts.tutorial.normal.push({t:26400, s:"player", d:"up"}); _global.charts.tutorial.normal.push({t:27600, s:"player", d:"down"}); _global.charts.tutorial.normal.push({t:28800, s:"opponent", d:"down"}); _global.charts.tutorial.normal.push({t:29400, s:"opponent", d:"down"}); _global.charts.tutorial.normal.push({t:30000, s:"opponent", d:"left"}); _global.charts.tutorial.normal.push({t:31200, s:"opponent", d:"up"}); _global.charts.tutorial.normal.push({t:31800, s:"opponent", d:"right"}); _global.charts.tutorial.normal.push({t:32400, s:"opponent", d:"down"}); _global.charts.tutorial.normal.push({t:33000, s:"opponent", d:"left"}); _global.charts.tutorial.normal.push({t:33600, s:"player", d:"down"}); _global.charts.tutorial.normal.push({t:34200, s:"player", d:"down"}); _global.charts.tutorial.normal.push({t:34800, s:"player", d:"left"}); _global.charts.tutorial.normal.push({t:36000, s:"player", d:"up"}); _global.charts.tutorial.normal.push({t:36600, s:"player", d:"right"}); _global.charts.tutorial.normal.push({t:37200, s:"player", d:"down"}); _global.charts.tutorial.normal.push({t:37800, s:"player", d:"left"}); _global.charts.tutorial.normal.push({t:38400, s:"opponent", d:"up"}); _global.charts.tutorial.normal.push({t:38700, s:"opponent", d:"down"}); _global.charts.tutorial.normal.push({t:39000, s:"opponent", d:"left"}); _global.charts.tutorial.normal.push({t:39300, s:"opponent", d:"right"}); _global.charts.tutorial.normal.push({t:39900, s:"opponent", d:"right"}); _global.charts.tutorial.normal.push({t:40200, s:"opponent", d:"up"}); _global.charts.tutorial.normal.push({t:40500, s:"opponent", d:"down"}); _global.charts.tutorial.normal.push({t:40800, s:"player", d:"up"}); _global.charts.tutorial.normal.push({t:41100, s:"player", d:"down"}); _global.charts.tutorial.normal.push({t:41400, s:"player", d:"left"}); _global.charts.tutorial.normal.push({t:41700, s:"player", d:"right"}); _global.charts.tutorial.normal.push({t:42300, s:"player", d:"right"}); _global.charts.tutorial.normal.push({t:42600, s:"player", d:"up"}); _global.charts.tutorial.normal.push({t:42900, s:"player", d:"down"}); _global.charts.tutorial.normal.push({t:43200, s:"player", d:"up"}); _global.charts.tutorial.normal.push({t:43800, s:"player", d:"down"}); _global.charts.tutorial.normal.push({t:44400, s:"player", d:"left"}); _global.charts.tutorial.normal.push({t:44700, s:"player", d:"left"}); _global.charts.tutorial.normal.push({t:45000, s:"player", d:"right"}); _global.charts.tutorial.normal.push({t:45300, s:"player", d:"down"}); _global.charts.tutorial.normal.push({t:45900, s:"player", d:"right"}); _global.charts.tutorial.normal.push({t:46200, s:"player", d:"up"}); _global.charts.tutorial.normal.push({t:46500, s:"player", d:"down"}); _global.charts.tutorial.hard.noteCount = 37; _global.charts.tutorial.hard.push({t:9600, s:"opponent", d:"left"}); _global.charts.tutorial.hard.push({t:10800, s:"opponent", d:"right"}); _global.charts.tutorial.hard.push({t:12000, s:"opponent", d:"left"}); _global.charts.tutorial.hard.push({t:13200, s:"opponent", d:"right"}); _global.charts.tutorial.hard.push({t:14400, s:"player", d:"left"}); _global.charts.tutorial.hard.push({t:15600, s:"player", d:"right"}); _global.charts.tutorial.hard.push({t:16800, s:"player", d:"left"}); _global.charts.tutorial.hard.push({t:18000, s:"player", d:"right"}); _global.charts.tutorial.hard.push({t:19200, s:"opponent", d:"up"}); _global.charts.tutorial.hard.push({t:20400, s:"opponent", d:"down"}); _global.charts.tutorial.hard.push({t:21600, s:"opponent", d:"up"}); _global.charts.tutorial.hard.push({t:22800, s:"opponent", d:"down"}); _global.charts.tutorial.hard.push({t:24000, s:"player", d:"up"}); _global.charts.tutorial.hard.push({t:25200, s:"player", d:"down"}); _global.charts.tutorial.hard.push({t:26400, s:"player", d:"up"}); _global.charts.tutorial.hard.push({t:27600, s:"player", d:"down"}); _global.charts.tutorial.hard.push({t:28800, s:"opponent", d:"down"}); _global.charts.tutorial.hard.push({t:29400, s:"opponent", d:"down"}); _global.charts.tutorial.hard.push({t:30000, s:"opponent", d:"left"}); _global.charts.tutorial.hard.push({t:31200, s:"opponent", d:"up"}); _global.charts.tutorial.hard.push({t:31800, s:"opponent", d:"right"}); _global.charts.tutorial.hard.push({t:32400, s:"opponent", d:"down"}); _global.charts.tutorial.hard.push({t:33000, s:"opponent", d:"left"}); _global.charts.tutorial.hard.push({t:33600, s:"player", d:"down"}); _global.charts.tutorial.hard.push({t:34200, s:"player", d:"down"}); _global.charts.tutorial.hard.push({t:34800, s:"player", d:"left"}); _global.charts.tutorial.hard.push({t:36000, s:"player", d:"up"}); _global.charts.tutorial.hard.push({t:36600, s:"player", d:"right"}); _global.charts.tutorial.hard.push({t:37200, s:"player", d:"down"}); _global.charts.tutorial.hard.push({t:37800, s:"player", d:"left"}); _global.charts.tutorial.hard.push({t:38400, s:"opponent", d:"up"}); _global.charts.tutorial.hard.push({t:38700, s:"opponent", d:"down"}); _global.charts.tutorial.hard.push({t:39000, s:"opponent", d:"left"}); _global.charts.tutorial.hard.push({t:39300, s:"opponent", d:"right"}); _global.charts.tutorial.hard.push({t:39900, s:"opponent", d:"right"}); _global.charts.tutorial.hard.push({t:40200, s:"opponent", d:"up"}); _global.charts.tutorial.hard.push({t:40500, s:"opponent", d:"down"}); _global.charts.tutorial.hard.push({t:40800, s:"player", d:"up"}); _global.charts.tutorial.hard.push({t:41100, s:"player", d:"down"}); _global.charts.tutorial.hard.push({t:41400, s:"player", d:"left"}); _global.charts.tutorial.hard.push({t:41700, s:"player", d:"right"}); _global.charts.tutorial.hard.push({t:42300, s:"player", d:"right"}); _global.charts.tutorial.hard.push({t:42600, s:"player", d:"up"}); _global.charts.tutorial.hard.push({t:42900, s:"player", d:"down"}); _global.charts.tutorial.hard.push({t:43200, s:"player", d:"up"}); _global.charts.tutorial.hard.push({t:43800, s:"player", d:"down"}); _global.charts.tutorial.hard.push({t:44400, s:"player", d:"left"}); _global.charts.tutorial.hard.push({t:44700, s:"player", d:"left"}); _global.charts.tutorial.hard.push({t:45000, s:"player", d:"right"}); _global.charts.tutorial.hard.push({t:45300, s:"player", d:"down"}); _global.charts.tutorial.hard.push({t:45900, s:"player", d:"right"}); _global.charts.tutorial.hard.push({t:46200, s:"player", d:"up"}); _global.charts.tutorial.hard.push({t:46500, s:"player", d:"down"}); _global.charts.tutorial.hard.push({t:46800, s:"player", d:"right"}); _global.charts.tutorial.hard.push({t:46950, s:"player", d:"left"}); _global.charts.tutorial.hard.push({t:47100, s:"player", d:"right"}); _global.charts.tutorial.hard.push({t:47250, s:"player", d:"down"}); _global.charts.tutorial.hard.push({t:47400, s:"player", d:"left"}); _global.charts.tutorial.hard.push({t:47400, s:"player", d:"up"}); if (_global.charts == undefined) { _global.charts = {}; } _global.charts["level 1"] = {easy:[], normal:[], hard:[], bpm:95}; _global.charts["level 1"].easy.noteCount = 146; _global.charts["level 1"].easy.push({t:5052, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:5368, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:5526, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:6078, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:6473, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:7026, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:7342, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:7736, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:7894, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:8052, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:8368, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:8526, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:8842, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:9000, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:9157, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:9473, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:10105, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:10263, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:10657, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:11052, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:11368, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:11684, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:12000, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:12315, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:12473, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:12789, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:12947, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:13263, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:13736, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:13894, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:14210, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:14526, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:14842, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:15000, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:15157, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:15631, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:15789, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:15947, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:16105, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:16421, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:16500, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:16973, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:17368, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:17684, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:18315, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:18631, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:18947, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:19421, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:20210, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:20763, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:21315, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:21552, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:22026, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:22026, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:22578, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:22894, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:23368, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:23684, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:24000, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:24473, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:25263, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:25657, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:25973, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:26210, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:26447, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:26921, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:27236, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:27473, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:27789, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:28105, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:28421, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:28736, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:29052, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:29210, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:29684, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:30473, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:30631, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:30947, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:31578, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:31894, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:32210, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:32526, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:32842, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:33157, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:33473, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:34105, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:34421, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:34736, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:35368, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:35526, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:35684, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:36000, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:36473, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:36631, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:36789, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:37263, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:37736, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:38052, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:38210, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:38526, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:39000, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:39315, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:39631, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:39789, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:40105, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:40263, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:40578, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:40894, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:41526, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:41842, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:42000, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:42315, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:42789, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:42947, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:43421, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:43578, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:43894, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:44052, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:44526, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:45473, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:45631, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:45947, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:46263, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:46736, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:46894, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:47368, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:48000, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:48315, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:48789, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:49105, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:49421, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:49894, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:50526, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:50684, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:51157, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:51473, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:51789, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:52263, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:53052, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:53210, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:53526, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:54157, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:54315, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:54631, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:55578, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:55894, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:56368, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:56526, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:56842, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:57315, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:57473, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:57631, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:57947, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:58263, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:58578, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:59052, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:59210, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:59684, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:60631, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:61105, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:61578, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:61894, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:62368, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:63157, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:63473, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:63789, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:64263, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:64421, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:64578, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:64894, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:65368, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:65684, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:66157, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:66947, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:67421, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:67736, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:68210, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:68842, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:69473, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:69789, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:70736, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:71210, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:71526, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:71842, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:72315, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:72631, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:73421, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:73578, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:73894, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:74210, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:74684, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:75000, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:75473, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:75789, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:76263, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:77052, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:77684, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:78157, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:78473, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:78947, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:79105, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:79578, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:79894, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:80210, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:80842, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:81000, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:81157, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:81473, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:82105, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:82263, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:82894, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:83368, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:83526, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:83842, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:84473, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:84631, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:85105, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:85894, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:86210, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:86368, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:86526, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:86842, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:87157, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:87473, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:87789, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:88421, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:88736, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:89052, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:89368, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:89684, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:90000, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:90315, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:90947, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:91263, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:91578, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:91894, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:92210, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:92842, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:93473, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:93789, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:94105, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:94736, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:95052, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:95368, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:96000, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:96315, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:96631, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:96947, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:97263, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:97421, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:97894, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:97894, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:98210, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:98526, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:98842, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:99157, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:99473, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:99789, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:100105, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:101052, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:101684, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:101842, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:102000, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:102315, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:102789, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:103421, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:103736, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:104052, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:104210, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:104526, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:104842, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:105157, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:105631, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:106105, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:106263, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:106736, s:"opponent", d:"left"}); _global.charts["level 1"].easy.push({t:107052, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:107210, s:"opponent", d:"up"}); _global.charts["level 1"].easy.push({t:107684, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:108000, s:"opponent", d:"down"}); _global.charts["level 1"].easy.push({t:108000, s:"opponent", d:"right"}); _global.charts["level 1"].easy.push({t:108473, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:108631, s:"player", d:"left"}); _global.charts["level 1"].easy.push({t:108947, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:109263, s:"player", d:"down"}); _global.charts["level 1"].easy.push({t:109578, s:"player", d:"up"}); _global.charts["level 1"].easy.push({t:109894, s:"player", d:"right"}); _global.charts["level 1"].easy.push({t:110368, s:"player", d:"left"}); _global.charts["level 1"].normal.noteCount = 210; _global.charts["level 1"].normal.push({t:5052, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:5210, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:5368, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:5526, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:6000, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:6315, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:6473, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:6631, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:6947, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:7263, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:7578, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:7894, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:8210, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:8526, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:8684, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:8842, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:9000, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:9157, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:9473, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:10105, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:10263, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:10421, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:10578, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:11052, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:11526, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:11684, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:11842, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:12000, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:12315, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:12473, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:12789, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:13105, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:13421, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:13578, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:13736, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:13894, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:14210, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:14368, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:14526, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:14842, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:15000, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:15157, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:15315, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:15631, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:15789, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:16105, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:16263, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:16421, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:16578, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:16736, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:16894, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:17368, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:17684, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:17842, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:18157, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:18631, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:18789, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:18947, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:19105, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:19421, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:20368, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:20526, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:20684, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:20842, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:21315, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:21473, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:21631, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:21789, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:22105, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:22578, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:22815, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:23052, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:23368, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:23684, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:24000, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:24157, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:24315, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:24473, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:25263, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:25578, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:25736, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:25894, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:26210, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:26368, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:26526, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:26842, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:27000, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:27157, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:27473, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:27789, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:27947, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:28105, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:28421, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:28736, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:28894, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:29052, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:29210, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:29368, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:29526, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:29684, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:30315, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:30473, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:30631, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:30947, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:31105, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:31421, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:31736, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:31894, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:32210, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:32684, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:33000, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:33315, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:33631, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:33947, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:34105, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:34263, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:34421, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:34736, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:35368, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:35526, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:35684, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:35842, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:36315, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:36473, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:36631, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:36789, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:36947, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:37105, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:37736, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:38052, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:38210, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:38368, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:38526, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:39000, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:39157, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:39315, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:39631, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:39789, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:40105, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:40263, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:40578, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:40894, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:41052, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:41526, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:41684, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:41842, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:42000, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:42315, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:42631, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:42947, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:43263, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:43421, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:43578, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:43894, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:44052, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:44210, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:44368, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:44526, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:44684, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:45473, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:45631, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:45947, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:46263, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:46421, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:46736, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:46894, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:47052, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:47526, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:48000, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:48315, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:48631, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:48947, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:49105, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:49263, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:49578, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:49736, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:49894, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:50526, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:50684, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:50842, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:51000, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:51315, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:51473, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:51631, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:51947, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:52263, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:53052, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:53210, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:53368, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:53526, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:53684, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:54078, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:54394, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:54789, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:55578, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:55894, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:56210, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:56684, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:56842, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:57000, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:57315, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:57631, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:57631, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:57947, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:58263, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:58421, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:58736, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:59052, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:59210, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:59368, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:59684, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:59842, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:60631, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:60789, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:61105, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:61263, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:61578, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:61736, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:62052, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:62210, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:62368, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:63157, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:63473, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:63631, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:63947, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:64105, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:64263, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:64421, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:64578, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:64736, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:65368, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:65684, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:65842, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:66000, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:66157, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:66947, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:67105, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:67263, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:67657, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:68052, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:68210, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:68526, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:68684, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:68842, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:69157, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:69315, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:69473, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:69631, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:69789, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:69947, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:70736, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:71131, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:71289, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:71526, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:71684, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:71842, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:72157, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:72631, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:72789, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:73263, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:73421, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:73736, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:74210, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:74368, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:74526, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:74684, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:75000, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:75552, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:75868, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:76184, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:76342, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:76736, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:77052, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:77210, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:77368, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:77684, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:78157, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:78473, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:78631, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:78789, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:78947, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:79263, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:79421, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:79578, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:79736, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:79894, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:80131, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:80289, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:80842, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:81000, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:81157, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:81315, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:81710, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:82263, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:82421, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:82578, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:82894, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:83210, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:83368, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:83526, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:83684, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:83842, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:84000, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:84315, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:84473, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:84789, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:84947, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:85263, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:86052, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:86210, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:86368, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:86526, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:86842, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:87000, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:87157, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:87315, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:87631, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:88263, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:88421, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:88578, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:88736, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:89052, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:89368, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:89526, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:89684, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:90000, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:90157, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:90315, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:90947, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:91105, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:91263, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:91578, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:91894, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:92052, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:92210, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:92368, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:92526, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:92842, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:93473, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:93631, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:93789, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:93947, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:94105, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:94736, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:94894, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:95052, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:95210, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:95368, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:96000, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:96157, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:96315, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:96552, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:96631, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:96789, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:96947, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:97105, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:97263, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:97421, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:97736, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:97894, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:97973, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:98289, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:98526, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:98684, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:98842, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:99000, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:99157, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:99473, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:99631, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:99947, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:100105, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:101052, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:101368, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:101684, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:101842, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:102000, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:102157, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:102315, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:102473, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:102631, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:102789, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:103263, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:103578, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:103736, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:103894, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:104052, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:104210, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:104526, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:104842, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:105157, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:105473, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:106105, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:106263, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:106421, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:106578, s:"opponent", d:"right"}); _global.charts["level 1"].normal.push({t:107052, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:107210, s:"opponent", d:"down"}); _global.charts["level 1"].normal.push({t:107526, s:"opponent", d:"left"}); _global.charts["level 1"].normal.push({t:107684, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:108000, s:"opponent", d:"up"}); _global.charts["level 1"].normal.push({t:108473, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:108631, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:108947, s:"player", d:"down"}); _global.charts["level 1"].normal.push({t:109105, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:109263, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:109578, s:"player", d:"up"}); _global.charts["level 1"].normal.push({t:109736, s:"player", d:"left"}); _global.charts["level 1"].normal.push({t:109894, s:"player", d:"right"}); _global.charts["level 1"].normal.push({t:110210, s:"player", d:"right"}); _global.charts["level 1"].hard.noteCount = 229; _global.charts["level 1"].hard.push({t:5052, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:5210, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:5368, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:5526, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:6000, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:6315, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:6473, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:6631, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:6947, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:7263, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:7578, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:7736, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:7894, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:8210, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:8526, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:8684, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:8842, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:9000, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:9157, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:9473, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:9473, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:10105, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:10263, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:10421, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:10578, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:11052, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:11368, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:11526, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:11684, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:11842, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:12000, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:12315, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:12473, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:12631, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:12789, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:12789, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:13105, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:13342, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:13657, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:13815, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:13973, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:14210, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:14368, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:14526, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:14842, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:15000, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:15157, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:15315, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:15631, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:15789, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:15947, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:16263, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:16421, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:16578, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:16736, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:16894, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:17368, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:17684, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:17842, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:18157, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:18631, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:18789, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:18947, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:19105, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:19421, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:20289, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:20447, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:20605, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:20763, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:20921, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:20921, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:21236, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:21394, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:21552, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:21710, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:22026, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:22578, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:22815, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:23052, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:23368, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:23684, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:23842, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:24000, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:24000, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:24157, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:24315, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:24473, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:25263, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:25578, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:25736, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:25894, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:26210, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:26368, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:26526, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:26842, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:27000, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:27157, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:27473, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:27789, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:27947, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:28105, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:28421, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:28736, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:28894, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:29052, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:29210, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:29368, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:29526, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:29684, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:29684, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:30315, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:30315, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:30473, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:30631, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:30947, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:31263, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:31421, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:31421, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:31736, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:31894, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:32210, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:32526, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:32842, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:33157, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:33473, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:33789, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:33947, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:34105, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:34421, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:34578, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:34736, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:35368, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:35526, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:35684, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:35842, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:36315, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:36473, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:36631, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:36631, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:36789, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:37105, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:37657, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:37973, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:38131, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:38289, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:38447, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:38842, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:39000, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:39157, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:39473, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:39631, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:39789, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:40105, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:40263, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:40578, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:40815, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:40973, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:41526, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:41684, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:41921, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:42078, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:42394, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:42710, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:42947, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:43263, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:43421, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:43578, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:43894, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:44052, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:44210, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:44368, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:44526, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:44684, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:45473, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:45631, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:45947, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:46184, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:46342, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:46736, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:46894, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:47052, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:47368, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:48000, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:48315, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:48631, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:48947, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:49105, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:49263, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:49657, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:49815, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:49973, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:50526, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:50684, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:50842, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:51000, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:51394, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:51552, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:51710, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:52026, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:52184, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:52342, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:53052, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:53210, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:53368, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:53526, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:53684, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:54078, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:54236, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:54394, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:54631, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:54789, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:55578, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:55894, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:56210, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:56526, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:56684, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:56842, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:57157, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:57473, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:57473, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:57789, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:58105, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:58342, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:58657, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:58973, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:59131, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:59289, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:59605, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:59763, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:60631, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:60789, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:61105, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:61263, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:61500, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:61657, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:61894, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:61973, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:62052, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:62210, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:62368, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:62368, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:63157, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:63315, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:63473, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:63631, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:63947, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:64105, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:64263, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:64421, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:64578, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:64736, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:64894, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:65368, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:65684, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:65842, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:66000, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:66157, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:66789, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:66947, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:67263, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:67657, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:68052, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:68210, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:68526, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:68684, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:68842, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:69157, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:69315, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:69473, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:69631, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:69789, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:69947, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:70736, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:71131, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:71289, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:71447, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:71684, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:71763, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:71921, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:72157, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:72631, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:72789, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:73263, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:73421, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:73736, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:74210, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:74368, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:74526, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:74684, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:74684, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:75000, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:75552, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:75868, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:76184, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:76342, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:76736, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:76894, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:77052, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:77210, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:77210, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:77368, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:77684, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:78078, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:78394, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:78631, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:78789, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:78947, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:79263, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:79421, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:79578, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:79736, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:79894, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:80052, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:80210, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:80842, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:81000, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:81157, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:81315, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:81631, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:82105, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:82263, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:82421, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:82578, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:82894, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:83368, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:83526, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:83684, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:83842, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:84000, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:84315, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:84473, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:84631, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:84789, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:84947, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:85105, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:85894, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:85894, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:86210, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:86368, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:86526, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:86842, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:86842, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:87000, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:87157, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:87315, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:87631, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:87631, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:88263, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:88421, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:88578, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:88736, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:89052, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:89368, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:89526, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:89684, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:90000, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:90157, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:90315, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:90947, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:91105, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:91263, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:91500, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:91894, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:92052, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:92210, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:92368, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:92526, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:92842, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:93473, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:93631, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:93789, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:93947, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:94105, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:94736, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:94894, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:95052, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:95052, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:95210, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:95368, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:95368, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:96000, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:96000, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:96157, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:96315, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:96552, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:96631, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:96789, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:96947, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:97105, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:97105, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:97263, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:97421, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:97736, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:97736, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:97894, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:97894, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:97894, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:97894, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:97973, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:97973, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:97973, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:97973, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:98052, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:98052, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:98368, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:98526, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:98684, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:98842, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:99000, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:99157, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:99394, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:99631, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:99947, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:100105, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:101052, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:101052, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:101368, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:101684, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:101842, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:102000, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:102157, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:102157, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:102315, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:102473, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:102631, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:102789, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:102789, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:103263, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:103578, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:103736, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:103894, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:104052, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:104210, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:104526, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:104842, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:105157, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:105473, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:106105, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:106263, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:106263, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:106421, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:106578, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:106736, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:107052, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:107052, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:107210, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:107526, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:107526, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:107684, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:107842, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:107842, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:108000, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:108000, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:108000, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:108000, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:108078, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:108078, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:108078, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:108078, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:108157, s:"opponent", d:"left"}); _global.charts["level 1"].hard.push({t:108157, s:"opponent", d:"down"}); _global.charts["level 1"].hard.push({t:108157, s:"opponent", d:"up"}); _global.charts["level 1"].hard.push({t:108157, s:"opponent", d:"right"}); _global.charts["level 1"].hard.push({t:108473, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:108631, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:108947, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:109105, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:109263, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:109421, s:"player", d:"down"}); _global.charts["level 1"].hard.push({t:109578, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:109736, s:"player", d:"left"}); _global.charts["level 1"].hard.push({t:109894, s:"player", d:"right"}); _global.charts["level 1"].hard.push({t:110210, s:"player", d:"up"}); _global.charts["level 1"].hard.push({t:110368, s:"player", d:"up"}); if (_global.charts == undefined) { _global.charts = {}; } _global.charts["level 2"] = {easy:[], normal:[], hard:[], bpm:115}; _global.charts["level 2"].easy.noteCount = 187; _global.charts["level 2"].easy.push({t:2086, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:2347, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:2608, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:2869, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:3130, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:3391, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:3652, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:4173, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:4434, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:4695, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:4956, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:5217, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:5478, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:5739, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:6260, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:6521, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:6782, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:7304, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:7565, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:7826, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:8086, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:8347, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:8739, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:9130, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:9391, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:9782, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:10304, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:10565, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:10826, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:11086, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:11478, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:11739, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:12000, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:12391, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:12782, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:13043, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:13304, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:13695, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:13956, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:14347, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:14608, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:14869, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:15260, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:15521, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:16043, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:16565, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:17086, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:17478, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:17739, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:18652, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:18913, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:19173, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:19434, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:19695, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:19956, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:20478, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:21000, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:21521, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:22043, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:22826, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:23086, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:23347, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:23608, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:23869, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:24260, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:24521, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:24782, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:25043, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:25565, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:25956, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:26478, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:26869, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:27130, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:27521, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:27913, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:28173, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:28434, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:28956, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:29217, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:29478, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:30000, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:30260, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:30521, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:31043, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:31304, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:31565, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:32086, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:32347, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:32608, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:33000, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:33391, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:34043, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:34304, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:34565, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:35217, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:35478, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:35739, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:36000, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:36260, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:36521, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:37043, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:37304, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:37565, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:38086, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:38478, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:39260, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:39521, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:39782, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:40173, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:40434, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:40695, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:41086, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:41478, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:41869, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:42130, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:42652, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:43304, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:43565, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:43826, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:44217, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:44478, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:45000, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:45521, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:45782, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:46043, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:46434, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:46695, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:47086, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:47347, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:47478, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:48000, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:48521, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:49043, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:49565, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:50086, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:50217, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:50608, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:51130, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:51782, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:52043, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:52304, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:52826, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:53086, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:53347, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:53869, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:54260, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:54391, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:54913, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:55304, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:55826, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:55956, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:56217, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:56478, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:56739, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:56869, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:57391, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:57652, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:58043, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:58434, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:58695, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:58956, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:59478, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:60000, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:60391, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:60782, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:61173, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:61565, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:62086, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:62347, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:62608, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:62869, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:63130, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:63391, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:63652, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:64043, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:64304, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:64565, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:64826, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:65086, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:65347, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:65608, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:66130, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:66391, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:66652, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:66913, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:67173, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:67434, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:67826, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:68347, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:68739, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:69000, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:69391, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:69782, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:70304, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:70565, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:70826, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:71086, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:71347, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:71739, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:72391, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:72652, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:72913, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:73173, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:73434, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:73695, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:74086, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:74347, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:74608, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:75000, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:75260, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:75521, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:76043, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:76565, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:76826, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:77347, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:77608, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:78000, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:78260, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:78652, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:78913, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:79173, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:79434, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:79695, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:80217, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:80739, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:81000, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:81260, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:81521, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:81782, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:82043, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:82304, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:82565, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:82826, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:83086, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:83347, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:83608, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:83869, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:84130, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:84391, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:84913, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:85173, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:85434, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:85695, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:86086, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:86347, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:86869, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:87130, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:87391, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:87782, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:88043, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:88434, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:89086, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:89347, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:89739, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:90000, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:90260, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:90652, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:90913, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:91173, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:91434, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:91826, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:92086, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:92478, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:93130, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:93391, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:93521, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:93913, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:94173, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:94434, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:94695, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:95217, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:95347, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:95478, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:95739, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:96130, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:96260, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:96521, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:96782, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:97304, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:97565, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:97826, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:98086, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:98347, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:98608, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:98869, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:99260, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:99652, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:100173, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:100565, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:100956, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:101347, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:101608, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:102000, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:102260, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:102652, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:102913, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:103434, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:103826, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:104347, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:104608, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:105000, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:105521, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:105782, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:106043, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:106434, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:106956, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:107478, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:107869, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:108521, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:109043, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:109695, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:109956, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:110217, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:110608, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:110869, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:111130, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:111782, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:112043, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:112304, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:112695, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:112956, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:113217, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:113739, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:113869, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:114260, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:114782, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:115173, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:115304, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:115826, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:116086, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:116347, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:116869, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:117130, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:117521, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:117913, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:118434, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:118956, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:119217, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:119478, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:120000, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:120260, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:120521, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:121043, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:121434, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:122086, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:122347, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:122608, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:123000, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:123130, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:123391, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:123652, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:124043, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:124565, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:125086, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:125608, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:126260, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:126521, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:126782, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:127304, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:127695, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:128347, s:"opponent", d:"down"}); _global.charts["level 2"].easy.push({t:128869, s:"opponent", d:"up"}); _global.charts["level 2"].easy.push({t:129391, s:"opponent", d:"left"}); _global.charts["level 2"].easy.push({t:129913, s:"opponent", d:"right"}); _global.charts["level 2"].easy.push({t:130434, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:130826, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:131347, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:131739, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:132391, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:132521, s:"player", d:"left"}); _global.charts["level 2"].easy.push({t:132782, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:132913, s:"player", d:"down"}); _global.charts["level 2"].easy.push({t:133434, s:"player", d:"up"}); _global.charts["level 2"].easy.push({t:133565, s:"player", d:"right"}); _global.charts["level 2"].easy.push({t:133826, s:"player", d:"left"}); _global.charts["level 2"].normal.noteCount = 267; _global.charts["level 2"].normal.push({t:2086, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:2347, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:2478, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:2608, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:2869, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:3000, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:3130, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:3391, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:3521, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:3652, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:4173, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:4434, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:4695, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:4956, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:5086, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:5217, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:5478, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:5739, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:6260, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:6391, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:6521, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:6782, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:7304, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:7434, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:7565, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:7826, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:8086, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:8217, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:8347, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:8608, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:8739, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:9130, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:9260, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:9521, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:9782, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:10434, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:10695, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:10826, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:10956, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:11217, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:11478, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:11739, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:12000, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:12260, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:12391, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:12652, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:12913, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:13043, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:13173, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:13304, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:13434, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:13695, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:13956, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:14478, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:14608, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:14869, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:15000, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:15260, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:15521, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:15913, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:16304, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:16565, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:16695, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:16826, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:16956, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:17347, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:17478, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:17608, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:17869, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:18652, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:18913, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:19173, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:19434, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:19565, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:19826, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:20086, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:20608, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:20739, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:21000, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:21130, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:21652, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:21782, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:22043, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:22173, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:22826, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:23086, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:23347, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:23608, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:23739, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:23869, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:24000, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:24260, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:24521, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:24782, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:25043, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:25173, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:25565, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:25695, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:25826, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:26086, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:26347, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:26869, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:27130, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:27391, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:27913, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:28173, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:28434, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:28956, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:28956, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:29217, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:29478, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:30000, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:30130, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:30260, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:30391, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:30521, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:31043, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:31304, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:31565, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:31695, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:32086, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:32217, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:32478, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:32739, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:33000, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:33260, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:33521, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:33782, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:34043, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:34173, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:34434, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:34565, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:35086, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:35217, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:35478, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:35739, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:36000, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:36130, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:36391, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:36652, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:37043, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:37173, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:37304, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:37434, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:37565, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:37695, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:37956, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:38086, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:38347, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:38478, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:39391, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:39521, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:39652, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:39782, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:40173, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:40304, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:40565, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:40826, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:41086, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:41217, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:41478, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:41608, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:41869, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:42130, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:42391, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:42652, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:43304, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:43565, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:43826, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:43956, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:44217, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:44347, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:44478, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:44739, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:45000, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:45130, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:45260, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:45521, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:45652, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:45913, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:46043, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:46173, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:46304, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:46565, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:46826, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:47086, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:47217, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:47608, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:47869, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:48130, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:48521, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:48652, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:48913, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:49173, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:49434, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:49695, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:49956, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:50086, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:50217, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:50478, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:50739, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:51000, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:51130, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:51260, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:51782, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:52043, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:52304, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:52565, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:52695, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:52826, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:53086, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:53347, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:53739, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:53869, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:54130, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:54391, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:54521, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:54652, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:54782, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:54913, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:55173, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:55826, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:55956, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:56217, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:56347, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:56478, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:56739, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:57000, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:57130, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:57391, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:57652, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:57913, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:58043, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:58173, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:58434, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:58695, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:58826, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:58956, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:59217, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:59478, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:60000, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:60260, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:60391, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:60521, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:60782, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:61043, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:61304, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:61565, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:62086, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:62347, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:62608, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:62869, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:63130, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:63391, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:63652, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:64173, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:64304, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:64565, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:64695, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:64956, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:65086, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:65217, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:65478, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:65739, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:66260, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:66391, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:66521, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:66782, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:67043, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:67304, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:67565, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:67826, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:68347, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:68478, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:68608, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:68869, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:69000, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:69260, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:69391, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:69521, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:69652, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:69782, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:70304, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:70434, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:70695, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:70956, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:71217, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:71478, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:71608, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:71739, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:71869, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:72391, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:72521, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:72652, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:72913, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:73173, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:73434, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:73695, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:73956, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:74217, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:74478, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:74739, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:74869, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:75000, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:75260, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:75521, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:75782, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:76043, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:76695, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:76891, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:77086, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:77347, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:77478, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:77608, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:77869, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:78130, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:78652, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:78913, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:79173, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:79434, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:79565, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:79695, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:79956, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:80217, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:80739, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:81000, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:81260, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:81521, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:81782, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:82043, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:82304, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:82565, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:82826, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:83086, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:83217, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:83347, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:83608, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:83869, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:84130, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:84391, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:84913, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:85173, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:85434, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:85695, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:85826, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:85956, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:86217, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:86478, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:87000, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:87260, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:87521, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:87782, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:87913, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:88043, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:88173, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:88565, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:89086, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:89347, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:89608, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:89869, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:90130, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:90391, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:90652, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:90913, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:91173, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:91434, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:91565, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:91826, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:92086, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:92347, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:92608, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:93130, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:93391, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:93521, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:93652, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:93913, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:94043, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:94173, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:94434, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:94695, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:95217, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:95347, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:95478, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:95739, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:96130, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:96260, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:96521, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:96782, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:97304, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:97565, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:97826, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:98086, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:98217, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:98347, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:98608, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:98869, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:99130, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:99260, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:99391, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:99652, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:99782, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:99913, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:100173, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:100304, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:100565, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:100826, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:100956, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:101086, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:101347, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:101608, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:101869, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:102130, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:102521, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:102782, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:103043, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:103434, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:103565, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:103826, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:103956, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:104347, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:104608, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:104869, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:105000, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:105391, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:105782, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:105913, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:106304, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:106434, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:106565, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:106826, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:106956, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:107347, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:107608, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:107869, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:108130, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:108391, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:108652, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:108913, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:109173, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:109565, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:109956, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:110217, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:110347, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:110478, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:110608, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:110869, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:111130, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:111782, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:111913, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:112043, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:112173, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:112565, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:112826, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:113086, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:113347, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:113869, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:114000, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:114130, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:114391, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:114782, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:115043, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:115173, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:115304, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:115695, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:115826, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:116086, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:116217, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:116347, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:116739, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:116869, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:117130, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:117391, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:117913, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:118434, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:118956, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:119217, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:119478, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:120000, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:120260, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:120521, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:120782, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:121043, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:121304, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:121434, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:122086, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:122347, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:122608, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:123000, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:123130, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:123391, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:123652, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:124043, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:124173, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:124434, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:124565, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:125086, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:125217, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:125478, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:125608, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:126260, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:126521, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:126782, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:127173, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:127304, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:127565, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:127695, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:128347, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:128347, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:128608, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:128869, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:129130, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:129260, s:"opponent", d:"down"}); _global.charts["level 2"].normal.push({t:129391, s:"opponent", d:"up"}); _global.charts["level 2"].normal.push({t:129652, s:"opponent", d:"right"}); _global.charts["level 2"].normal.push({t:129913, s:"opponent", d:"left"}); _global.charts["level 2"].normal.push({t:130304, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:130565, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:130695, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:131217, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:131347, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:131608, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:131739, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:132260, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:132391, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:132652, s:"player", d:"right"}); _global.charts["level 2"].normal.push({t:132782, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:133043, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:133434, s:"player", d:"down"}); _global.charts["level 2"].normal.push({t:133565, s:"player", d:"up"}); _global.charts["level 2"].normal.push({t:133826, s:"player", d:"left"}); _global.charts["level 2"].normal.push({t:133956, s:"player", d:"right"}); _global.charts["level 2"].hard.noteCount = 294; _global.charts["level 2"].hard.push({t:2086, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:2347, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:2478, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:2608, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:2869, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:3000, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:3130, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:3391, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:3521, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:3652, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:4173, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:4434, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:4695, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:4956, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:5086, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:5217, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:5478, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:5739, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:6260, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:6391, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:6521, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:6782, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:7304, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:7434, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:7565, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:7826, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:8086, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:8347, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:8478, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:8739, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:9130, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:9391, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:9521, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:9913, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:9913, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:10369, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:10630, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:10891, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:11152, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:11413, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:11673, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:11934, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:12260, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:12456, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:12717, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:12978, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:13173, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:13304, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:13434, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:13695, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:13956, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:14347, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:14478, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:14739, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:14869, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:15260, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:15521, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:15652, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:15913, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:16434, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:16565, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:16695, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:16826, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:16956, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:17347, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:17543, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:17673, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:17804, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:18652, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:18913, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:19173, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:19369, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:19565, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:19891, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:20021, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:20608, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:20739, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:21000, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:21130, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:21586, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:21717, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:21978, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:22108, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:22826, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:23086, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:23347, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:23608, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:23869, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:24000, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:24130, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:24391, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:24652, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:24913, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:25173, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:25304, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:25565, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:25695, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:25826, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:26086, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:26347, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:27000, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:27260, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:27521, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:27913, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:27913, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:28173, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:28173, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:28434, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:28956, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:29217, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:29478, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:30000, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:30130, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:30260, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:30391, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:30521, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:30521, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:31043, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:31304, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:31565, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:31695, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:31826, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:32086, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:32217, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:32347, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:32347, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:32608, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:32869, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:33130, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:33326, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:33521, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:33717, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:34043, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:34173, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:34434, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:34565, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:35086, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:35217, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:35478, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:35739, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:36000, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:36130, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:36260, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:36391, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:36391, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:36652, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:37043, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:37173, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:37369, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:37500, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:37630, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:37956, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:38086, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:38217, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:38478, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:39260, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:39391, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:39521, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:39782, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:40043, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:40173, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:40434, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:40695, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:41086, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:41217, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:41478, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:41608, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:41869, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:42130, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:42391, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:42652, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:42652, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:43304, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:43565, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:43826, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:43956, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:44217, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:44217, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:44347, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:44478, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:44739, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:45000, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:45130, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:45260, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:45521, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:45652, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:45782, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:45913, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:46043, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:46173, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:46434, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:46695, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:46956, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:47217, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:47608, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:47869, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:48130, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:48521, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:48652, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:48652, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:48913, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:49173, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:49434, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:49695, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:49956, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:50086, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:50217, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:50217, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:50478, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:50673, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:50934, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:51065, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:51260, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:51260, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:51782, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:52043, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:52304, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:52565, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:52695, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:52826, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:53086, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:53347, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:53739, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:53869, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:54130, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:54260, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:54391, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:54652, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:54782, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:55043, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:55173, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:55826, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:55956, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:56217, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:56347, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:56478, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:56608, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:56739, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:56869, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:57000, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:57000, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:57130, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:57260, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:57456, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:57456, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:57782, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:58043, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:58043, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:58173, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:58434, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:58760, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:58891, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:59021, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:59282, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:59543, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:59543, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:60000, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:60260, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:60391, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:60521, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:60782, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:61043, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:61304, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:61565, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:62086, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:62086, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:62086, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:62347, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:62608, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:62869, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:63130, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:63391, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:63652, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:64043, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:64173, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:64434, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:64695, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:64956, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:65086, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:65217, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:65478, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:65739, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:66260, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:66391, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:66521, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:66782, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:67043, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:67304, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:67304, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:67565, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:67826, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:67826, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:68347, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:68347, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:68347, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:68478, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:68739, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:68869, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:69000, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:69260, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:69391, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:69521, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:69652, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:69782, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:70304, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:70434, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:70630, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:70826, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:71086, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:71347, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:71478, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:71608, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:71739, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:72391, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:72521, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:72652, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:72913, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:73173, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:73434, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:73695, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:73956, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:74217, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:74478, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:74739, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:74869, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:75000, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:75260, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:75521, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:75782, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:76173, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:76695, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:76956, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:77086, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:77347, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:77478, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:77608, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:77869, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:78130, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:78652, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:78913, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:79173, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:79434, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:79565, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:79695, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:79956, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:80217, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:80739, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:81000, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:81260, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:81521, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:81782, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:82043, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:82304, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:82565, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:82826, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:83086, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:83217, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:83347, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:83608, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:83869, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:84130, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:84391, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:84913, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:85173, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:85434, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:85695, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:85826, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:85956, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:86217, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:86478, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:86934, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:87195, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:87456, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:87652, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:87782, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:87913, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:88043, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:88173, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:88500, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:89086, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:89347, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:89608, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:89869, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:90130, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:90391, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:90652, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:90913, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:91043, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:91304, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:91434, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:91565, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:91826, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:92086, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:92347, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:92608, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:93130, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:93130, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:93391, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:93521, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:93652, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:93652, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:93913, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:94043, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:94173, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:94434, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:94695, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:95086, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:95217, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:95347, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:95478, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:95739, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:96130, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:96260, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:96521, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:96782, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:97304, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:97565, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:97826, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:98086, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:98217, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:98347, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:98608, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:98869, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:99130, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:99130, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:99260, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:99391, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:99652, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:99782, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:99913, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:99913, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:100173, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:100434, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:100695, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:100956, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:101086, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:101217, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:101478, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:101739, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:102000, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:102260, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:102521, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:102782, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:103043, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:103434, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:103565, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:103826, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:103956, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:104347, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:104608, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:104869, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:105000, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:105521, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:105782, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:106043, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:106304, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:106434, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:106565, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:106826, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:106956, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:107347, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:107608, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:107608, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:107869, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:108130, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:108391, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:108521, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:108652, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:108913, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:109173, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:109173, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:109695, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:109956, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:110217, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:110347, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:110478, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:110739, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:111000, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:111260, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:111652, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:111782, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:111913, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:112043, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:112304, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:112565, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:112695, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:112826, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:113086, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:113347, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:113739, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:113869, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:113869, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:114000, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:114260, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:114913, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:115173, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:115304, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:115434, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:115826, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:115826, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:115956, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:116152, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:116282, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:116413, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:116739, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:116869, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:117130, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:117391, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:117913, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:118434, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:118956, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:119217, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:119478, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:120000, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:120260, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:120521, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:120782, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:121043, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:121304, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:121434, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:122086, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:122347, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:122608, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:123000, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:123130, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:123391, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:123652, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:124043, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:124173, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:124434, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:124565, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:125086, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:125217, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:125478, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:125608, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:126260, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:126521, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:126782, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:127173, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:127304, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:127434, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:127565, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:127695, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:128347, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:128347, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:128608, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:128869, s:"opponent", d:"down"}); _global.charts["level 2"].hard.push({t:129130, s:"opponent", d:"up"}); _global.charts["level 2"].hard.push({t:129260, s:"opponent", d:"left"}); _global.charts["level 2"].hard.push({t:129391, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:129652, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:129913, s:"opponent", d:"right"}); _global.charts["level 2"].hard.push({t:130304, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:130565, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:130695, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:131217, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:131478, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:131608, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:131739, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:132260, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:132391, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:132652, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:132782, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:132913, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:133304, s:"player", d:"right"}); _global.charts["level 2"].hard.push({t:133434, s:"player", d:"left"}); _global.charts["level 2"].hard.push({t:133565, s:"player", d:"down"}); _global.charts["level 2"].hard.push({t:133826, s:"player", d:"up"}); _global.charts["level 2"].hard.push({t:133826, s:"player", d:"right"}); if (_global.charts == undefined) { _global.charts = {}; } _global.charts["level 3"] = {easy:[], normal:[], hard:[], bpm:107}; _global.charts["level 3"].easy.noteCount = 265; _global.charts["level 3"].easy.push({t:8971, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:9252, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:9532, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:9672, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:9953, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:10233, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:10654, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:10934, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:11214, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:11495, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:11775, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:12056, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:12336, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:12616, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:12897, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:13177, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:13457, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:13738, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:14018, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:14299, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:14579, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:14859, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:15140, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:15420, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:15700, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:15841, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:16121, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:16261, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:16682, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:16822, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:17102, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:17523, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:17943, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:18084, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:18504, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:18644, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:18925, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:19205, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:19345, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:19626, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:20046, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:20186, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:20467, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:20747, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:21028, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:21308, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:21588, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:21728, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:21869, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:22149, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:22429, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:22710, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:22990, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:23271, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:23551, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:23831, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:24112, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:24252, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:24672, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:24953, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:25233, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:25514, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:25794, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:26074, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:26214, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:26355, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:26775, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:26915, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:27196, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:27476, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:27757, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:27897, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:28037, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:28457, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:29158, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:29439, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:29719, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:30000, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:30280, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:30420, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:30841, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:31401, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:31682, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:31822, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:31962, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:32242, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:32523, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:32803, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:33644, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:33785, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:33925, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:34205, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:34485, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:34766, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:34906, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:35186, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:35887, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:36168, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:36308, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:36588, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:37149, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:37429, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:37570, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:37850, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:38130, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:38271, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:38551, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:38691, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:38971, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:39252, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:39532, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:39813, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:40093, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:40373, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:40654, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:40934, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:41214, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:41495, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:41635, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:41915, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:42336, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:42616, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:42897, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:43037, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:43317, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:43738, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:43878, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:44299, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:44579, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:47102, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:47383, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:47663, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:47943, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:48084, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:48364, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:48644, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:48785, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:49065, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:49485, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:49626, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:49906, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:50046, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:50186, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:50327, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:50607, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:50747, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:51028, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:51308, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:51588, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:51728, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:51869, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:52009, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:52289, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:52429, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:52850, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:53130, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:53551, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:53551, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:53831, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:54112, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:54392, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:54672, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:54813, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:55093, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:55373, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:55514, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:55794, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:56074, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:56355, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:56495, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:56635, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:56915, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:57196, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:57757, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:58317, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:58598, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:58738, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:59018, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:59299, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:59439, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:59579, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:59719, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:60000, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:60560, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:60841, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:61121, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:61261, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:61401, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:61682, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:61962, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:62102, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:62383, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:62803, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:63084, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:63364, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:63644, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:63785, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:63925, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:64205, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:64485, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:65046, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:65186, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:65327, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:65467, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:65747, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:65887, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:66168, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:66448, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:66728, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:67009, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:67289, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:67570, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:67850, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:68130, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:68411, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:68691, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:68971, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:69532, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:69532, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:69813, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:70093, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:70093, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:70373, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:70654, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:70654, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:70794, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:70934, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:71214, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:71214, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:71775, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:72056, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:72336, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:72476, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:72757, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:72897, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:73177, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:73457, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:73738, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:73878, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:74299, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:74579, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:75000, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:75140, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:75420, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:75560, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:75700, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:75981, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:76261, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:76542, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:76822, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:77102, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:77383, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:77523, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:77803, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:78084, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:78504, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:78785, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:79065, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:79345, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:79485, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:79766, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:80046, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:80186, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:80467, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:80747, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:80887, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:81168, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:81448, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:81588, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:81869, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:82289, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:82570, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:82990, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:83271, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:83411, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:83551, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:83831, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:83971, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:84112, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:84252, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:84392, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:84532, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:84672, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:84953, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:85233, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:85373, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:85514, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:85794, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:85934, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:86214, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:86355, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:86635, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:86915, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:87196, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:89719, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:90000, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:90280, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:90560, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:90841, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:91121, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:91401, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:91962, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:92102, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:92523, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:92803, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:93084, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:93364, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:93644, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:94205, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:94485, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:94626, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:95046, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:95327, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:95467, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:95747, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:95887, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:96448, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:96728, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:96869, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:97009, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:97289, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:97570, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:98130, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:98691, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:98831, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:99112, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:99252, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:99392, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:99532, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:99813, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:99953, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:100093, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:100373, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:100654, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:100934, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:101074, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:101214, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:101495, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:102056, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:102196, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:102336, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:102616, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:102897, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:103037, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:103177, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:103457, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:103738, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:104018, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:104299, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:104579, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:104859, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:105140, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:105420, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:105700, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:105981, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:106401, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:106682, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:106962, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:107242, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:107663, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:107943, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:108224, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:108504, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:108644, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:108785, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:108925, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:109205, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:109485, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:109906, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:110186, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:110467, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:110747, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:111028, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:111168, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:111448, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:111728, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:112149, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:112429, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:112710, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:112990, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:113271, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:113411, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:113831, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:114252, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:114532, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:114813, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:115093, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:115373, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:115514, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:115794, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:116074, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:116355, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:116635, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:116775, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:116915, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:117196, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:117476, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:117757, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:118037, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:118317, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:118878, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:119158, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:119299, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:119579, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:119859, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:120140, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:120560, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:120841, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:121121, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:121401, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:121682, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:121962, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:122102, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:122383, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:122663, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:122803, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:123084, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:123364, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:123644, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:123925, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:124205, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:124485, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:124766, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:125046, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:125327, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:134579, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:134859, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:135140, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:135420, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:135700, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:135841, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:136121, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:136261, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:136401, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:136542, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:136822, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:137102, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:137383, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:137663, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:137803, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:137943, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:138224, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:138504, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:138785, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:139065, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:139345, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:139626, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:139906, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:140046, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:140186, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:140467, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:140747, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:141028, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:141308, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:141588, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:141728, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:141869, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:142149, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:142289, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:142429, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:142710, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:142990, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:143271, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:143551, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:143831, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:143971, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:144112, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:144252, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:144392, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:144672, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:144953, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:145233, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:145654, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:145794, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:145934, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:146214, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:146355, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:146495, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:146635, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:146915, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:147056, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:147196, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:147476, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:147757, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:148037, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:148317, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:148457, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:148598, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:149018, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:149158, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:149439, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:149719, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:150000, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:150280, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:150560, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:150700, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:150841, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:151121, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:151401, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:151542, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:151682, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:151962, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:152242, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:152523, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:152803, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:153084, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:153364, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:153644, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:153925, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:154205, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:154485, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:154766, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:155046, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:155186, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:155327, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:155887, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:156028, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:156168, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:156448, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:156728, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:157009, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:157289, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:157570, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:157850, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:157990, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:158130, s:"opponent", d:"up"}); _global.charts["level 3"].easy.push({t:158411, s:"opponent", d:"right"}); _global.charts["level 3"].easy.push({t:158551, s:"opponent", d:"left"}); _global.charts["level 3"].easy.push({t:158691, s:"opponent", d:"down"}); _global.charts["level 3"].easy.push({t:158971, s:"player", d:"left"}); _global.charts["level 3"].easy.push({t:159112, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:159532, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:159672, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:160093, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:160233, s:"player", d:"down"}); _global.charts["level 3"].easy.push({t:160654, s:"player", d:"up"}); _global.charts["level 3"].easy.push({t:160794, s:"player", d:"right"}); _global.charts["level 3"].easy.push({t:160934, s:"player", d:"left"}); _global.charts["level 3"].normal.noteCount = 343; _global.charts["level 3"].normal.push({t:8971, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:9112, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:9252, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:9392, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:9532, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:9672, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:9813, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:9953, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:10093, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:10373, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:10514, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:10654, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:10934, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:11214, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:11355, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:11495, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:11635, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:11775, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:11915, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:12056, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:12196, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:12336, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:12476, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:12616, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:12757, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:12897, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:13037, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:13177, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:13317, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:13457, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:13598, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:13738, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:14018, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:14439, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:14579, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:14719, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:14859, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:14859, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:15000, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:15140, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:15420, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:15700, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:15841, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:15981, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:16261, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:16542, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:16682, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:16822, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:16962, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:17102, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:17383, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:17663, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:17943, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:18084, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:18224, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:18504, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:18644, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:18785, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:18925, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:19065, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:19205, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:19345, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:19485, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:19626, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:19766, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:19906, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:20046, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:20186, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:20467, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:20607, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:20747, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:21028, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:21168, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:21308, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:21588, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:21728, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:21869, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:22149, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:22429, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:22710, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:22850, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:22990, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:23271, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:23411, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:23551, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:23831, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:23971, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:24112, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:24672, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:24953, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:25093, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:25233, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:25514, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:25654, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:25794, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:26074, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:26214, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:26355, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:26915, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:27196, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:27336, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:27476, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:27757, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:27897, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:28037, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:28317, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:28457, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:29158, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:29439, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:29719, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:30000, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:30280, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:30420, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:30560, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:30700, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:30841, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:31401, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:31682, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:31822, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:31962, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:32242, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:32383, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:32523, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:32663, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:32803, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:32943, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:33644, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:33785, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:34065, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:34345, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:34485, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:34766, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:34906, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:35046, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:35186, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:35887, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:36168, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:36308, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:36448, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:36588, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:36728, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:37009, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:37149, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:37289, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:37429, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:37570, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:37850, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:38130, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:38271, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:38411, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:38551, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:38831, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:38971, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:39112, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:39252, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:39532, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:39672, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:39813, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:40093, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:40373, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:40654, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:40934, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:41214, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:41355, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:41495, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:41635, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:41775, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:41915, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:42056, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:42336, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:42616, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:42757, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:42897, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:43037, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:43177, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:43457, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:43598, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:43738, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:43878, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:44018, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:44158, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:44299, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:44579, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:47102, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:47102, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:47383, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:47523, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:47663, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:47803, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:47943, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:48084, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:48224, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:48504, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:48644, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:48785, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:49065, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:49345, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:49485, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:49626, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:49766, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:49906, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:50046, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:50186, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:50327, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:50467, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:50607, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:51028, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:51308, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:51588, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:51728, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:51869, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:52009, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:52149, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:52289, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:52429, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:52570, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:52710, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:52850, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:52990, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:52990, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:53130, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:53271, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:53551, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:53691, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:53831, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:54112, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:54392, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:54672, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:54813, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:54953, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:55233, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:55373, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:55514, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:55794, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:55934, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:56074, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:56355, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:56635, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:56775, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:56915, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:57196, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:57476, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:57616, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:57757, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:58317, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:58598, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:58738, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:58878, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:59018, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:59158, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:59299, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:59439, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:59579, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:59719, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:60000, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:60560, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:60841, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:61121, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:61261, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:61401, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:61542, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:61682, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:61962, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:62102, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:62242, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:62803, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:63084, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:63364, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:63504, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:63644, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:63785, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:63925, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:64065, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:64205, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:64345, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:64485, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:65046, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:65186, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:65327, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:65467, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:65607, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:65747, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:65887, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:66028, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:66168, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:66448, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:66728, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:67149, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:67289, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:67429, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:67710, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:67990, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:68130, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:68411, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:68691, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:68971, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:69532, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:69532, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:69813, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:69953, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:69953, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:70093, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:70373, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:70514, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:70654, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:70654, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:70794, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:70934, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:71074, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:71214, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:71355, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:71775, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:72056, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:72196, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:72336, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:72616, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:72757, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:72897, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:73177, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:73317, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:73457, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:73738, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:73878, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:74018, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:74299, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:74579, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:74859, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:75000, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:75140, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:75560, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:75700, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:75981, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:76261, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:76542, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:76822, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:77102, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:77242, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:77383, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:77523, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:77663, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:77803, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:77943, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:78084, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:78224, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:78504, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:78785, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:78925, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:79065, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:79345, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:79485, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:79626, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:79906, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:80046, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:80186, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:80467, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:80747, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:80887, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:81028, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:81168, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:81308, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:81588, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:81728, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:81869, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:82009, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:82149, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:82429, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:82710, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:82990, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:83271, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:83411, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:83551, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:83831, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:83971, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:84112, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:84252, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:84392, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:84532, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:84672, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:84953, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:85233, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:85373, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:85514, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:85654, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:85794, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:85934, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:86074, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:86214, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:86355, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:86635, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:86775, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:86915, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:87196, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:89719, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:90000, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:90140, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:90280, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:90560, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:90700, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:90841, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:91121, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:91261, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:91401, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:91962, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:92102, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:92242, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:92523, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:92803, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:92943, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:93084, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:93364, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:93504, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:93644, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:94205, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:94345, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:94626, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:94766, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:95046, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:95186, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:95327, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:95607, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:95747, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:95887, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:96448, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:96588, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:96728, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:96869, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:97009, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:97289, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:97570, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:97990, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:97990, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:98691, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:98831, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:98971, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:99112, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:99252, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:99392, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:99532, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:99672, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:99813, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:99953, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:100093, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:100233, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:100373, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:100654, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:100934, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:101214, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:101355, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:101495, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:101635, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:101775, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:101915, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:102056, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:102336, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:102336, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:102476, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:102616, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:102616, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:102897, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:103177, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:103177, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:103317, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:103457, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:103457, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:103598, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:103738, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:104018, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:104299, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:104579, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:104859, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:105140, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:105420, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:105560, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:105841, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:106121, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:106401, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:106542, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:106822, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:106962, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:107102, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:107383, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:107663, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:107943, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:108224, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:108504, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:108644, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:108785, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:109065, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:109345, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:109626, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:109906, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:110046, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:110186, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:110467, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:110747, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:110887, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:111028, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:111168, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:111588, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:111869, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:112149, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:112289, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:112710, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:112990, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:113130, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:113271, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:113551, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:113551, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:113831, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:113831, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:114392, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:114532, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:114813, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:115233, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:115373, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:115514, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:115654, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:116074, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:116355, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:116495, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:116635, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:116775, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:116915, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:117196, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:117476, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:117757, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:118037, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:118317, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:118878, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:119158, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:119299, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:119439, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:119579, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:119719, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:119859, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:120000, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:120140, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:120280, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:120560, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:120841, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:120981, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:121121, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:121401, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:121682, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:121962, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:122102, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:122242, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:122523, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:122663, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:122803, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:123084, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:123364, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:123504, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:123644, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:123785, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:124205, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:124345, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:124485, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:124766, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:125046, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:125327, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:134579, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:134859, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:135140, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:135420, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:135560, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:135700, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:135841, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:135981, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:136121, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:136261, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:136401, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:136542, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:136822, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:137102, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:137383, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:137663, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:137803, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:137943, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:138224, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:138504, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:138785, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:139065, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:139205, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:139345, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:139626, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:139906, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:140046, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:140186, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:140327, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:140467, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:140747, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:141028, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:141308, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:141448, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:141588, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:141728, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:141869, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:142009, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:142149, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:142289, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:142429, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:142710, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:142990, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:143411, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:143691, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:143831, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:143971, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:144112, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:144252, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:144392, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:144532, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:144672, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:144953, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:145093, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:145233, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:145514, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:145654, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:145794, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:145934, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:146074, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:146214, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:146355, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:146495, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:146635, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:146775, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:146915, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:147056, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:147196, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:147476, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:147757, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:148037, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:148317, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:148457, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:148598, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:148878, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:149018, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:149158, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:149439, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:149719, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:150000, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:150280, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:150560, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:150700, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:150841, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:151121, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:151401, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:151542, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:151682, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:151962, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:152242, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:152523, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:152803, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:153084, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:153364, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:153644, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:153925, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:154205, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:154626, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:154906, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:155046, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:155186, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:155327, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:155887, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:156028, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:156168, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:156308, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:156448, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:156869, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:157149, s:"opponent", d:"left"}); _global.charts["level 3"].normal.push({t:157429, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:157710, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:157990, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:158130, s:"opponent", d:"up"}); _global.charts["level 3"].normal.push({t:158271, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:158551, s:"opponent", d:"down"}); _global.charts["level 3"].normal.push({t:158691, s:"opponent", d:"right"}); _global.charts["level 3"].normal.push({t:158971, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:159112, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:159252, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:159532, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:159672, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:159813, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:160093, s:"player", d:"up"}); _global.charts["level 3"].normal.push({t:160233, s:"player", d:"down"}); _global.charts["level 3"].normal.push({t:160373, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:160654, s:"player", d:"left"}); _global.charts["level 3"].normal.push({t:160794, s:"player", d:"right"}); _global.charts["level 3"].normal.push({t:160934, s:"player", d:"left"}); _global.charts["level 3"].hard.noteCount = 387; _global.charts["level 3"].hard.push({t:8971, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:9112, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:9252, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:9392, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:9532, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:9672, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:9813, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:9953, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:10093, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:10233, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:10373, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:10514, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:10654, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:10934, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:11214, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:11355, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:11495, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:11635, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:11775, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:11915, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:12056, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:12196, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:12336, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:12476, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:12616, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:12757, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:12897, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:13037, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:13177, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:13317, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:13528, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:13668, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:13808, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:14018, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:14299, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:14439, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:14579, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:14719, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:14859, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:15000, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:15140, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:15420, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:15700, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:15841, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:15981, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:16261, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:16612, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:16752, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:16892, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:17032, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:17172, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:17453, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:17593, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:17733, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:17943, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:18084, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:18084, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:18224, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:18504, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:18644, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:18785, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:18925, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:19065, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:19205, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:19345, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:19485, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:19626, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:19766, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:19906, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:20046, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:20186, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:20467, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:20607, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:20747, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:21028, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:21168, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:21308, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:21588, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:21728, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:21869, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:22219, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:22219, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:22429, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:22710, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:22850, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:22990, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:23271, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:23411, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:23551, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:23831, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:23971, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:24112, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:24672, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:24953, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:25093, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:25233, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:25584, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:25724, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:25864, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:26144, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:26285, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:26425, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:26915, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:27056, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:27196, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:27336, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:27476, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:27757, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:27897, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:28037, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:28317, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:28457, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:29158, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:29439, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:29719, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:30000, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:30280, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:30420, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:30560, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:30700, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:30841, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:31401, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:31682, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:31822, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:31962, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:32242, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:32383, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:32523, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:32663, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:32803, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:32943, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:32943, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:33644, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:33785, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:33925, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:34205, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:34345, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:34485, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:34626, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:34766, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:34766, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:34906, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:35046, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:35186, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:35887, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:35887, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:36168, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:36308, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:36448, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:36588, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:36728, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:37009, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:37149, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:37289, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:37429, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:37570, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:37850, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:38130, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:38271, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:38271, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:38411, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:38551, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:38691, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:38971, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:39112, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:39252, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:39532, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:39672, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:39813, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:40093, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:40093, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:40093, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:40093, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:40373, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:40654, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:40934, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:41214, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:41355, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:41495, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:41635, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:41705, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:41775, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:41915, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:42056, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:42336, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:42616, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:42757, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:42897, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:43037, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:43177, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:43457, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:43598, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:43738, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:43878, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:44018, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:44158, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:44299, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:44579, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:44579, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:47102, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:47149, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:47196, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:47242, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:47383, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:47523, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:47663, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:47803, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:47943, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:48084, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:48224, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:48504, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:48504, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:48644, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:48785, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:49065, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:49345, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:49485, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:49626, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:49766, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:49906, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:50046, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:50186, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:50327, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:50467, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:50607, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:50747, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:51028, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:51308, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:51588, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:51728, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:51869, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:52009, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:52149, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:52289, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:52429, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:52570, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:52710, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:52850, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:52990, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:53130, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:53271, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:53551, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:53551, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:53691, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:53831, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:54112, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:54392, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:54672, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:54813, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:54953, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:55233, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:55373, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:55514, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:55794, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:55934, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:56074, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:56144, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:56355, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:56495, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:56635, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:56915, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:57196, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:57336, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:57476, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:57616, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:57757, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:57757, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:58317, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:58598, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:58738, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:58878, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:59018, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:59158, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:59299, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:59439, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:59579, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:59719, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:59719, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:59999, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:60560, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:60841, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:61121, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:61261, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:61401, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:61542, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:61682, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:61962, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:62102, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:62242, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:62803, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:62873, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:63084, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:63364, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:63504, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:63644, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:63785, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:63925, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:64065, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:64205, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:64345, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:64485, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:65046, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:65186, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:65327, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:65327, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:65467, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:65607, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:65607, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:65747, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:65817, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:65887, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:66028, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:66168, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:66448, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:66728, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:67009, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:67149, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:67219, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:67289, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:67383, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:67570, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:67850, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:68130, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:68271, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:68411, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:68691, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:68971, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:68971, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:69532, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:69532, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:69532, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:69532, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:69813, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:69953, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:70093, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:70093, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:70093, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:70373, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:70514, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:70654, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:70654, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:70654, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:70794, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:70934, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:71214, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:71214, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:71214, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:71775, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:71775, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:72056, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:72196, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:72336, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:72616, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:72757, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:72897, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:73177, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:73317, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:73457, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:73457, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:73738, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:73878, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:74018, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:74299, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:74579, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:74859, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:75000, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:75140, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:75420, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:75560, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:75700, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:75981, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:76261, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:76542, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:76822, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:77102, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:77242, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:77383, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:77523, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:77663, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:77803, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:77943, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:78084, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:78224, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:78504, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:78785, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:78925, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:79065, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:79345, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:79485, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:79626, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:79906, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:80046, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:80186, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:80467, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:80747, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:80887, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:81028, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:81168, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:81308, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:81588, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:81728, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:81869, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:82009, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:82149, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:82429, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:82710, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:82990, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:82990, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:83271, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:83411, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:83551, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:83831, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:83971, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:84112, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:84252, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:84392, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:84532, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:84672, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:84953, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:85233, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:85373, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:85514, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:85654, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:85654, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:85794, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:85934, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:86074, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:86214, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:86355, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:86635, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:86775, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:86915, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:87196, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:87196, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:89719, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:89719, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:90000, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:90140, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:90280, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:90280, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:90560, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:90700, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:90841, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:90841, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:91121, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:91261, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:91401, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:91401, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:91401, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:91962, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:92102, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:92242, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:92523, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:92523, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:92803, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:92943, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:93084, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:93364, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:93364, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:93504, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:93644, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:93644, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:94205, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:94345, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:94485, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:94626, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:95046, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:95186, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:95327, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:95467, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:95607, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:95747, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:95887, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:96448, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:96588, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:96588, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:96728, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:96869, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:97009, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:97289, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:97570, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:97990, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:98691, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:98831, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:98971, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:99112, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:99252, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:99392, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:99532, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:99672, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:99813, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:99953, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:100093, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:100233, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:100373, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:100654, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:100934, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:101074, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:101214, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:101355, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:101495, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:101635, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:101775, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:101915, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:102056, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:102336, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:102476, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:102616, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:102897, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:103177, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:103317, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:103317, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:103457, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:103598, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:103668, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:103738, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:104018, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:104299, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:104579, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:104859, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:105140, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:105280, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:105420, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:105700, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:105981, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:106261, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:106401, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:106542, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:106822, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:106822, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:106962, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:107102, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:107383, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:107663, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:107943, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:108224, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:108504, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:108644, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:108785, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:109065, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:109345, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:109626, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:109906, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:110046, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:110186, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:110467, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:110747, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:110887, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:111028, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:111168, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:111308, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:111588, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:111869, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:112149, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:112429, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:112570, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:112710, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:112990, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:113130, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:113271, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:113271, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:113551, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:113551, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:113831, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:113831, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:114392, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:114532, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:114672, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:114953, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:114953, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:115233, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:115373, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:115514, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:115654, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:115794, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:116074, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:116355, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:116495, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:116635, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:116775, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:116915, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:117196, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:117476, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:117757, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:118037, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:118177, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:118317, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:118317, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:118878, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:119158, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:119299, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:119439, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:119579, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:119719, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:119859, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:119859, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:120000, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:120140, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:120280, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:120560, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:120560, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:120841, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:120981, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:121121, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:121401, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:121682, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:121962, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:122102, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:122242, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:122523, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:122663, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:122803, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:123084, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:123364, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:123504, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:123644, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:123785, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:123925, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:124205, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:124345, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:124485, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:124766, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:125046, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:125046, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:125327, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:125327, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:134579, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:134859, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:135140, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:135420, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:135560, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:135700, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:135841, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:135981, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:136121, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:136261, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:136401, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:136542, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:136822, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:137102, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:137383, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:137663, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:137803, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:137943, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:138224, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:138504, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:138855, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:139135, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:139275, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:139415, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:139696, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:139976, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:140116, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:140257, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:140397, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:140537, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:140817, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:141098, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:141308, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:141448, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:141588, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:141728, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:141869, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:142009, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:142149, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:142289, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:142429, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:142710, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:142990, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:143271, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:143551, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:143831, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:143971, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:144112, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:144182, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:144252, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:144392, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:144532, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:144672, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:144953, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:145093, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:145233, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:145514, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:145654, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:145794, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:145934, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:146074, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:146214, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:146214, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:146355, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:146495, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:146495, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:146635, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:146775, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:146915, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:147056, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:147196, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:147476, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:147757, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:148037, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:148317, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:148457, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:148598, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:148878, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:149018, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:149158, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:149439, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:149719, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:150000, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:150280, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:150560, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:150700, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:150841, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:151121, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:151401, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:151542, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:151682, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:151962, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:152242, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:152523, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:152803, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:153084, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:153364, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:153644, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:153925, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:154205, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:154485, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:154766, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:155046, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:155186, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:155327, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:155327, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:155467, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:155887, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:156028, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:156168, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:156308, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:156448, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:156869, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:157149, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:157429, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:157710, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:157990, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:158130, s:"opponent", d:"up"}); _global.charts["level 3"].hard.push({t:158271, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:158551, s:"opponent", d:"left"}); _global.charts["level 3"].hard.push({t:158691, s:"opponent", d:"right"}); _global.charts["level 3"].hard.push({t:158831, s:"opponent", d:"down"}); _global.charts["level 3"].hard.push({t:159042, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:159182, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:159322, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:159532, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:159532, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:159672, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:159813, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:160093, s:"player", d:"up"}); _global.charts["level 3"].hard.push({t:160233, s:"player", d:"down"}); _global.charts["level 3"].hard.push({t:160373, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:160654, s:"player", d:"right"}); _global.charts["level 3"].hard.push({t:160794, s:"player", d:"left"}); _global.charts["level 3"].hard.push({t:160934, s:"player", d:"down"}); _global.events = _global.events || ({}); _global.events["level 1"] = {triggers:[{t:5052, action:function () { s.character = "denver"; s.s.text = "Step in the game, yeah, I'm running this block now"; if ((!rapperboy_toggle) && (!autoplay)) { boycanRap = true; } }}, {t:7578, action:function () { s.character = "rapperboy"; s.s.text = "Moving through the streets, trying to earn my spot now"; }}, {t:10105, action:function () { s.character = "denver"; s.s.text = "You soft in your bars, I grind where it's hot now"; }}, {t:12631, action:function () { s.character = "rapperboy"; s.s.text = "Every line I spit's new, but I learn from the plot now"; }}, {t:14842, action:function () { s.character = "denver"; s.s.text = "This is old school, not preschool, this the rules you respect"; }}, {t:17368, action:function () { s.character = "rapperboy"; s.s.text = "Yeah, I'm young in this fight, but I earn my respect"; }}, {t:20289, action:function () { s.character = "denver"; s.s.text = "Dealing in kilos, the hustle's my song"; }}, {t:22578, action:function () { s.character = "rapperboy"; s.s.text = "Just starting my climb, trying to prove I belong"; }}, {t:25263, action:function () { s.character = "denver"; s.s.text = "Streets taught me big, as I go and take a loss"; }}, {t:27473, action:function () { s.character = "rapperboy"; s.s.text = "I stumble, I learn, but I never count the cost"; }}, {t:30315, action:function () { s.character = "denver"; s.s.text = "You call that rap? Boy, that's baby talk weak"; }}, {t:32526, action:function () { s.character = "rapperboy"; s.s.text = "I'm growing my voice, every rhyme's what I seek"; }}, {t:35368, action:function () { s.character = "denver"; s.s.text = "I rage in the night, turn the block into fire"; }}, {t:37657, action:function () { s.character = "rapperboy"; s.s.text = "Stay cool in the storm, keep my mind on the wire"; }}, {t:40263, action:function () { s.character = "denver"; s.s.text = "Streets raised me tough, don't think I won't strike"; }}, {t:42710, action:function () { s.character = "rapperboy"; s.s.text = "I step with respect, but I'm ready to fight"; }}, {t:45473, action:function () { s.character = "denver"; s.s.text = "Your whole crew a joke"; }}, {t:46736, action:function () { s.s.text = "I bury them fast"; }}, {t:48000, action:function () { s.character = "rapperboy"; s.s.text = "I'm just starting, but my bars gonna last"; }}, {t:50526, action:function () { s.character = "denver"; s.s.text = "I snap in the dark, leave them crying for some peace"; }}, {t:53052, action:function () { s.character = "rapperboy"; s.s.text = "Calm in the chaos"; }}, {t:54078, action:function () { s.s.text = "I let my words release"; }}, {t:55578, action:function () { s.character = "denver"; s.s.text = "Done playing nice, tear the whole block down"; }}, {t:57473, action:function () { s.character = "rapperboy"; s.s.text = "I keep moving smart, won't let anger drown"; }}, {t:60631, action:function () { s.character = "denver"; s.s.text = "You punk"; }}, {t:61105, action:function () { s.s.text = "You punk, you soft"; }}, {t:61500, action:function () { s.s.text = "You punk, you soft, I spit venom in flames"; }}, {t:61894, action:function () { s.s.text = "You punk, you soft, I spit venom in flames"; }}, {t:63157, action:function () { s.character = "rapperboy"; s.s.text = "I dodge and I weave, never fall for your games"; }}, {t:65368, action:function () { s.character = "denver"; s.s.text = "Chains swinging, I'm wrecking this whole damn street"; }}, {t:68052, action:function () { s.character = "rapperboy"; s.s.text = "I step through the smoke, steady, never beat"; }}, {t:70736, action:function () { s.character = "denver"; s.s.text = "Walls shatter, cars crashing, I ain't holding back"; }}, {t:73263, action:function () { s.character = "rapperboy"; s.s.text = "I breathe, I observe, staying calm in the attack"; }}, {t:75552, action:function () { s.character = "denver"; s.s.text = "I'll hunt you down, every step is your pain"; }}, {t:78078, action:function () { s.character = "rapperboy"; s.s.text = "I move with the shadows, let your fury be in vain"; }}, {t:80842, action:function () { s.character = "denver"; s.s.text = "You think you got bars?"; }}, {t:82105, action:function () { s.character = "denver"; s.s.text = "I'll crush your whole sound"; }}, {t:83368, action:function () { s.character = "rapperboy"; s.s.text = "I rise with my flow"; }}, {t:84315, action:function () { s.character = "rapperboy"; s.s.text = "Keep my feet on the ground"; }}, {t:85894, action:function () { camera.gotoAndPlay(195); }}, {t:85473, action:function () { camera.gotoAndPlay(195); chart.arrow_speed = 6; s.character = "denver"; s.s.text = "Rage like a storm, every word is a strike"; }}, {t:87631, action:function () { camera.play(); }}, {t:88263, action:function () { s.character = "rapperboy"; s.s.text = "I let the beat hit, let my voice do the mic"; }}, {t:90947, action:function () { s.character = "denver"; s.s.text = "I'm out of my mind, this a massacre now"; }}, {t:93473, action:function () { s.character = "rapperboy"; s.s.text = "Still composed, I smile"; }}, {t:94736, action:function () { s.character = "denver"; s.s.text = "Teach you how to bow"; }}, {t:96000, action:function () { s.character = "denver"; s.s.text = "Everyone's gonna feel me"; }}, {t:97263, action:function () { s.s.text = "I'M UNSTOPPABLE!!!!!"; }}, {t:98052, action:function () { s.character = "rapperboy"; s.s.text = "Words hit harder than your fists, I stay untouchable"; }}, {t:101052, action:function () { s.character = "denver"; s.s.text = "SCREAMING, BREAKING, SPITTING MY WRATH ON THE BLOCK"; }}, {t:103263, action:function () { s.character = "rapperboy"; s.s.text = "Keep cool, collecting wins, while your storm is just talk"; }}, {t:106105, action:function () { s.character = "denver"; s.s.text = "I'll end this, erase you, no mercy LEFT BEHIND"; }}, {t:108473, action:function () { s.character = "rapperboy"; s.s.text = "I step past the chaos"; opponent.gotoAndPlay(156); }}, {t:109578, action:function () { s.s.text = "leave your rage confined"; }}, {t:110289, action:function () { if (boycanRap == true) { boycanRap = false; } s.play(); opponent.gotoAndPlay(181); }}, {t:111789, action:function () { opponent.play(); }}]}; _global.events["level 2"] = {triggers:[{t:2086, action:function () { s.character = "pico"; s.s.text = "Back of the class with a grin and a stare"; }}, {t:4173, action:function () { s.character = "pico"; s.s.text = "You talk big dreams but you ain't been there"; if ((!rapperboy_toggle) && (!autoplay)) { boycanRap = true; } }}, {t:6260, action:function () { s.character = "rapperboy"; s.s.text = "I been right here"; }}, {t:7304, action:function () { s.s.text = "Building my lane"; }}, {t:8086, action:function () { s.s.text = "You stuck in a year you can't outgrow, man."; }}, {t:10369, action:function () { s.character = "pico"; s.s.text = "I don't outgrow, I outlast clowns,"; }}, {t:12260, action:function () { s.s.text = "You rehearse punchlines, I shake whole towns"; }}, {t:14347, action:function () { s.character = "rapperboy"; s.s.text = "You shake for shock"; }}, {t:15260, action:function () { s.s.text = "That gimmick old"; }}, {t:16434, action:function () { s.s.text = "I write with control, my pressure cold."; }}, {t:18652, action:function () { s.character = "pico"; s.s.text = "Cold don't scare me, I live in frost"; }}, {t:20608, action:function () { s.s.text = "You counting streams, I count the cost"; }}, {t:22826, action:function () { s.character = "rapperboy"; s.s.text = "Yeah, and the cost was losing your prime"; }}, {t:24652, action:function () { s.s.text = "I'm rising now while you rewind time"; }}, {t:27000, action:function () { s.character = "pico"; s.s.text = "Rewind this:"; }}, {t:27913, action:function () { s.s.text = "click, clack, snap, Two clean bars, put you off the map."; }}, {t:31043, action:function () { s.character = "rapperboy"; s.s.text = "Big talk energy"; }}, {t:32086, action:function () { s.s.text = "Big talk energy, little boy rage"; }}, {t:32869, action:function () { s.s.text = "I build momentum, you burn the stage"; }}, {t:35086, action:function () { s.character = "pico"; s.s.text = "Burn it down? That's part of the plan"; }}, {t:37043, action:function () { s.s.text = "You need approval, I need a hand"; }}, {t:39260, action:function () { s.character = "rapperboy"; s.s.text = "You need a crutch to lean on noise"; }}, {t:41086, action:function () { s.s.text = "I hold my own"; }}, {t:41869, action:function () { s.s.text = "No backup toys"; }}, {t:43304, action:function () { s.character = "pico"; s.s.text = "No backup needed, I walk in solo"; }}, {t:45521, action:function () { s.s.text = "Your whole vibe fragile like cracked-up holo."; }}, {t:47608, action:function () { s.character = "rapperboy"; s.s.text = "Fragile? Nah"; }}, {t:48521, action:function () { s.s.text = "I bend, don't break"; }}, {t:49434, action:function () { s.s.text = "You loud for the look"; }}, {t:50739, action:function () { s.s.text = "I'm loud for the take"; }}, {t:51782, action:function () { s.character = "pico"; s.s.text = "Take what? Notes from a has-been kid?"; }}, {t:53739, action:function () { s.s.text = "You ain't even close to the things I did."; }}, {t:55826, action:function () { s.character = "rapperboy"; s.s.text = "Exactly, I'm not tryna copy your track"; }}, {t:57782, action:function () { s.s.text = "I'm building new lanes while you looping back"; }}, {t:60000, action:function () { s.character = "pico"; s.s.text = "I been a problem since I was grown"; }}, {t:62086, action:function () { s.s.text = "Loop this fact: you still unknown"; }}, {t:64043, action:function () { s.character = "rapperboy"; s.s.text = "And problems fade when the buzz gets void"; }}, {t:66260, action:function () { s.s.text = "Future locked in"; }}, {t:67043, action:function () { s.s.text = "That's"; }}, {t:67304, action:function () { s.s.text = "RAP"; }}, {t:67565, action:function () { s.s.text = "RAPPER"; }}, {t:67826, action:function () { s.s.text = "RAPPERBOY!"; }}, {t:68347, action:function () { s.character = "pico"; s.s.text = "You polish your image, I sharpen my edge"; }}, {t:70304, action:function () { s.s.text = "You beg for a stage, I step off the ledge"; }}, {t:72391, action:function () { s.character = "rapperboy"; s.s.text = "You jump with no aim, that's crash and burn"; }}, {t:74217, action:function () { s.s.text = "I plot my rise, I wait my turn"; }}, {t:76695, action:function () { s.character = "pico"; s.s.text = "Wait too long and the lights go dim"; }}, {t:78652, action:function () { s.s.text = "Crowd get bored when the hype too thin"; }}, {t:80739, action:function () { s.character = "rapperboy"; s.s.text = "Hype don't last, but skill stay strong"; }}, {t:82826, action:function () { s.s.text = "You loud for a flash, I last lifelong"; }}, {t:84913, action:function () { s.character = "pico"; s.s.text = "Lifelong dreams with a starter kit"; }}, {t:86869, action:function () { s.s.text = "Two weak hooks and a marketing pitch"; }}, {t:89086, action:function () { s.character = "rapperboy"; s.s.text = "Hype don't last, but skill stay strong"; }}, {t:90913, action:function () { s.s.text = "You loud for a flash, I last lifelong."; }}, {t:93130, action:function () { s.character = "pico"; s.s.text = "Crowd rally quick when the chaos hit"; }}, {t:95086, action:function () { s.s.text = "You need a build-up, I spark that switch"; }}, {t:97304, action:function () { s.character = "rapperboy"; s.s.text = "You all punch, no replay value"; }}, {t:99130, action:function () { s.s.text = "I craft full tracks that crowd can rally to"; }}, {t:101478, action:function () { s.character = "pico"; s.s.text = "All day grind still won't catch pace"; }}, {t:103434, action:function () { s.s.text = "You jog in place while I set the race"; }}, {t:105521, action:function () { s.character = "rapperboy"; s.s.text = "Quick spark flash, then it fade to gray,"; }}, {t:107347, action:function () { s.s.text = "I build slow flame that'll stay all day"; }}, {t:109695, action:function () { s.character = "pico"; s.s.text = "Same old legend still outrank you"; }}, {t:111652, action:function () { s.s.text = "Even at half I could out-rap you"; }}, {t:113739, action:function () { s.character = "rapperboy"; s.s.text = "Half of you loud"; }}, {t:114913, action:function () { s.s.text = "Half of you loud, half insecure"; }}, {t:115826, action:function () { s.s.text = "I see through the act"; }}, {t:116739, action:function () { s.s.text = "The mask ain't pure"; }}, {t:117913, action:function () { s.character = "pico"; s.s.text = "Mask?"; }}, {t:118434, action:function () { s.s.text = "Mask? Nah"; }}, {t:118956, action:function () { s.s.text = "Mask? Nah, this face don't fold"; }}, {t:120000, action:function () { s.s.text = "I been this bold since years ago"; }}, {t:122086, action:function () { s.character = "rapperboy"; s.s.text = "Bold ain't depth and rage ain't crown"; }}, {t:124043, action:function () { s.s.text = "You stomp your feet"; }}, {t:125086, action:function () { s.s.text = "I hold it down"; }}, {t:126260, action:function () { s.character = "pico"; s.s.text = "Hold it down? You barely lift"; }}, {t:128347, action:function () { s.s.text = "Two more bars and your whole tone shift"; }}, {t:130304, action:function () { s.character = "rapperboy"; s.s.text = "Shift the tone"; }}, {t:131217, action:function () { s.s.text = "I welcome that"; }}, {t:132260, action:function () { s.s.text = "I thrive in pressure"; }}, {t:133304, action:function () { s.s.text = "I thrive in pressure, remember that"; }}, {t:134478, action:function () { s.play(); if (boycanRap == true) { boycanRap = false; } }}]}; _global.events["level 3"] = {triggers:[{t:8971, action:function () { s.character = "tankman"; s.s.text = "Runnin' and gunnin'"; }}, {t:9672, action:function () { background.spawn_enabled = true; missile.spawn_missile(); if ((!rapperboy_toggle) && (!autoplay)) { boycanRap = true; } s.s.text = "I'm gun-a shoot em in the leg, now"; }}, {t:11214, action:function () { s.character = "rapperboy"; s.s.text = "Runnin' and gunnin', y-gonna blast em all away, you gonna"; }}, {t:13457, action:function () { s.character = "tankman"; s.s.text = "Keep my guard up, gotta knock them outta sight, yeah"; }}, {t:15700, action:function () { s.character = "rapperboy"; s.s.text = "Keep yo guard up, cuz"; }}, {t:16892, action:function () { s.s.text = "they outta sight, outta mind"; }}, {t:17943, action:function () { s.character = "tankman"; s.s.text = "Enemy territory, crossin' up the hair we gonna"; }}, {t:20186, action:function () { s.character = "rapperboy"; s.s.text = "Stomp through the mud, leave a trail like a sauna"; }}, {t:22429, action:function () { s.character = "tankman"; s.s.text = "Eyes on the prize, got my scope on the ridge"; }}, {t:24672, action:function () { s.character = "rapperboy"; s.s.text = "Heat from the barrel when I blast off the bridge"; }}, {t:26915, action:function () { s.character = "tankman"; s.s.text = "Creepin' through the smoke, I don't make a sound"; }}, {t:29158, action:function () { s.character = "rapperboy"; s.s.text = "Step too close and you're goin' in the ground"; }}, {t:31401, action:function () { s.character = "tankman"; s.s.text = "Back to the wall, but I'm holdin my line"; }}, {t:33644, action:function () { s.character = "rapperboy"; s.s.text = "Pressure makes diamonds and I'm ready to shine"; }}, {t:35887, action:function () { s.character = "tankman"; s.s.text = "Slidin' through these shadows, I'm movin' like a breeze now"; }}, {t:38130, action:function () { s.character = "rapperboy"; s.s.text = "Hit 'em with the flash"; }}, {t:38971, action:function () { s.s.text = "Make 'em"; }}, {t:39252, action:function () { s.s.text = "DROP"; }}, {t:39532, action:function () { s.s.text = "TO THEY "; }}, {t:39672, action:function () { s.s.text = "TO THEY KNEES"; }}, {t:39813, action:function () { chart.gotoAndPlay(17); }}, {t:40093, action:function () { s.s.text = "POW!!!!!"; }}, {t:40373, action:function () { s.character = "tankman"; s.s.text = "Scope locked tight, ain't no missin' when I squeeze now"; }}, {t:42616, action:function () { s.character = "rapperboy"; s.s.text = "Bodies hit the floor"; }}, {t:44859, action:function () { s.s.text = ""; }}, {t:43457, action:function () { s.s.text = "Leave 'em beggin' for some peace now"; }}, {t:47102, action:function () { s.character = "tankman"; s.s.text = "Rollin' through the sector"; }}, {t:48364, action:function () { s.s.text = "Got the map in my brain now"; }}, {t:49345, action:function () { s.character = "rapperboy"; s.s.text = "I don't need a compass, every path is your pain route"; }}, {t:51588, action:function () { s.character = "tankman"; s.s.text = "Trigger finger twitchin', hear it singin' like a choir"; }}, {t:53551, action:function () { s.character = "rapperboy"; s.s.text = "Light your whole squad up, turn the scene into fire"; }}, {t:55934, action:function () { s.character = "tankman"; s.s.text = "Run with the wolves, ain't scared of the pack"; }}, {t:58317, action:function () { s.character = "rapperboy"; s.s.text = "Tear through the front-line"; }}, {t:59299, action:function () { s.s.text = "Never watchin' my back"; }}, {t:60560, action:function () { s.character = "tankman"; s.s.text = "Concrete crackin' when my boots hit the street"; }}, {t:62803, action:function () { s.character = "rapperboy"; s.s.text = "Heartbeat"; }}, {t:63364, action:function () { s.s.text = "Jumpin' like you steppin' in the heat"; }}, {t:65046, action:function () { s.character = "tankman"; s.s.text = "Stormin' through the ruckus, I'm a one-man"; }}, {t:66728, action:function () { s.character = "tankman"; s.s.text = "Stormin' through the ruckus, I'm a one-man RAID!!!"; }}, {t:67009, action:function () { s.character = "rapperboy"; s.s.text = "Slice right through"; }}, {t:67570, action:function () { s.s.text = "watch the whole world fade"; }}, {t:69462, action:function () { s.character = "tankman"; s.s.text = "Night vision glow, paint the battlefield green"; }}, {t:71775, action:function () { s.character = "rapperboy"; s.s.text = "Last thing you'll see 'fore you drop from the beam"; }}, {t:73668, action:function () { s.character = "tankman"; s.s.text = "Got 'em boxed in tight, ain't no door to escape through"; }}, {t:76261, action:function () { s.character = "rapperboy"; s.s.text = "Knockin' like death"; }}, {t:77102, action:function () { s.s.text = "And I'm comin' when I say to"; }}, {t:78504, action:function () { s.character = "tankman"; s.s.text = "Breath steady now, let the crosshair embrace you"; }}, {t:80747, action:function () { s.character = "rapperboy"; s.s.text = "Fade into the dust, this the end of your breakthrough"; }}, {t:82990, action:function () { s.character = "tankman"; s.s.text = "Boots in the dirt, feel the rumble in my chest now"; }}, {t:85233, action:function () { s.character = "rapperboy"; s.s.text = "Echo through the alley"; }}, {t:86355, action:function () { s.s.text = "Got you prayin' for a let-down"; }}, {t:89719, action:function () { s.character = "tankman"; s.s.text = "Steel in my grip"; }}, {t:90560, action:function () { s.s.text = "Never bend, never fold"; }}, {t:91962, action:function () { s.character = "rapperboy"; s.s.text = "Cold on my breath like the air's full of snow"; }}, {t:94135, action:function () { s.character = "tankman"; s.s.text = "Kick in the door, leave it hangin' off the hinge"; }}, {t:96448, action:function () { s.character = "rapperboy"; s.s.text = "Breakin' every rule, and I ain't here to cringe"; }}, {t:98691, action:function () { s.character = "tankman"; s.s.text = "Sirens in the distance, but I'm movin' undetected"; }}, {t:100934, action:function () { s.character = "rapperboy"; s.s.text = "You can call for backup"; }}, {t:101775, action:function () { s.s.text = "..but your whole squad's neglected...."; }}, {t:103177, action:function () { s.character = "tankman"; s.s.text = "Step into the blast zone, heart start racin'"; }}, {t:105280, action:function () { s.character = "rapperboy"; s.s.text = "Tripwire mind, leave your head in the basement"; }}, {t:107663, action:function () { s.character = "tankman"; s.s.text = "You talk big, but your whole rep's borrowed"; }}, {t:109906, action:function () { s.character = "rapperboy"; s.s.text = "Built on cheap noise, every line you spit's hollow"; }}, {t:112149, action:function () { s.character = "tankman"; s.s.text = "I seen you freeze up when the fight got real"; }}, {t:114392, action:function () { s.character = "rapperboy"; s.s.text = "Actin' all tough, but you crumble like steel"; }}, {t:116355, action:function () { s.character = "tankman"; s.s.text = "Every mission you flopped, I picked up your slack"; }}, {t:118878, action:function () { s.character = "rapperboy"; s.s.text = "You ain't a partner, you a weight on my back"; }}, {t:120841, action:function () { s.character = "tankman"; s.s.text = "Say you hold it down, but you fold under pressure"; }}, {t:123364, action:function () { s.character = "rapperboy"; s.s.text = "Tryna be a king"; }}, {t:124205, action:function () { s.s.text = "But you ain't got the texture"; }}, {t:125605, action:function () { s.s.text = ""; }}, {t:134579, action:function () { s.character = "tankman"; s.s.text = "You ain't crew, you a shadow tryna mimic me"; }}, {t:136822, action:function () { s.character = "rapperboy"; s.s.text = "Wearin' my style, hopin' no one sees"; }}, {t:138785, action:function () { s.character = "tankman"; s.s.text = "I carried you here, now you draggin' my stride"; background.rhythm = true; background.rhythm2 = true; }}, {t:141098, action:function () { s.character = "rapperboy"; s.s.text = "If loyalty's a bullet"; }}, {t:142289, action:function () { s.s.text = "Then you shot mine pride"; }}, {t:143271, action:function () { s.character = "tankman"; s.s.text = "I bleed for this grind, you just leech off the hype"; }}, {t:145514, action:function () { s.character = "rapperboy"; s.s.text = "Parasitic little echo tryna mimic my life"; }}, {t:147757, action:function () { s.character = "tankman"; s.s.text = "I'm built from the scars that you run from daily"; }}, {t:150280, action:function () { s.character = "rapperboy"; s.s.text = "You fold under pain that barely grazes me"; }}, {t:152242, action:function () { s.character = "tankman"; s.s.text = "So face me now, no masks, no shields"; }}, {t:154485, action:function () { s.character = "rapperboy"; s.s.text = "Let's see who's the soldier and who's the one that yields"; }}, {t:156869, action:function () { s.character = "tankman"; s.s.text = "I've held back long, but I'm done with restraint"; background.spawn_enabled = false; }}, {t:159042, action:function () { s.character = "rapperboy"; s.s.text = "Call it war"; }}, {t:160093, action:function () { s.s.text = "Call it truth"; }}, {t:160654, action:function () { s.s.text = "I'm exposin' every fake"; }}, {t:161495, action:function () { s.play(); if (boycanRap == true) { boycanRap = false; } chart.gotoAndPlay(5); }}, {t:161635, action:function () { chart.gotoAndPlay(5); }}, {t:161705, action:function () { chart.gotoAndPlay(5); }}, {t:161775, action:function () { chart.gotoAndPlay(5); }}, {t:161915, action:function () { chart.gotoAndPlay(5); }}, {t:162056, action:function () { chart.gotoAndPlay(5); }}]}; _global.events.tutorial = {triggers:[{t:300, action:function () { if (_root.isDefault()) { the_basics.play(); } }}, {t:9600, action:function () { s.character = "berra"; s.s.text = "Left!"; }}, {t:10800, action:function () { s.s.text = "Right!"; }}, {t:12000, action:function () { s.s.text = "Left!"; if ((!rapperboy_toggle) && (!autoplay)) { boycanRap = true; } }}, {t:13200, action:function () { s.s.text = "Right!"; }}, {t:14400, action:function () { s.character = "rapperboy"; s.s.text = "Left!"; }}, {t:15600, action:function () { s.s.text = "Right!"; }}, {t:16800, action:function () { s.s.text = "Left!"; }}, {t:18000, action:function () { s.s.text = "Right!"; }}, {t:19200, action:function () { s.character = "berra"; s.s.text = "Up!"; }}, {t:20400, action:function () { s.s.text = "Down!"; }}, {t:21600, action:function () { s.s.text = "Up!"; }}, {t:22800, action:function () { s.s.text = "Down!"; }}, {t:24000, action:function () { s.character = "rapperboy"; s.s.text = "Up!"; }}, {t:25200, action:function () { s.s.text = "Down!"; }}, {t:26400, action:function () { s.s.text = "Up!"; }}, {t:27600, action:function () { s.s.text = "Down!"; }}, {t:28800, action:function () { s.character = "berra"; s.s.text = "Down!"; }}, {t:29400, action:function () { s.s.text = "Down! Down!"; }}, {t:30000, action:function () { s.s.text = "Down! Down! Left"; }}, {t:31200, action:function () { s.s.text = "Up!"; }}, {t:31800, action:function () { s.s.text = "Up, right"; }}, {t:32400, action:function () { s.s.text = "Up, right, down"; }}, {t:33000, action:function () { s.s.text = "Up, right, down, left"; }}, {t:33600, action:function () { s.character = "rapperboy"; s.s.text = "Down"; }}, {t:34200, action:function () { s.s.text = "Down, down"; }}, {t:34800, action:function () { s.s.text = "Left!"; }}, {t:36000, action:function () { s.s.text = "Up!"; }}, {t:36600, action:function () { s.s.text = "Right!"; }}, {t:37200, action:function () { s.s.text = "Down!"; }}, {t:37800, action:function () { s.s.text = "Left!"; }}, {t:38400, action:function () { s.character = "berra"; s.s.text = "Up!"; }}, {t:38700, action:function () { s.s.text = "Up! Down!"; }}, {t:39000, action:function () { s.s.text = "Left!"; }}, {t:39300, action:function () { s.s.text = "Left! Right!"; }}, {t:39600, action:function () { s.s.text = ""; }}, {t:39900, action:function () { s.s.text = "Right!"; }}, {t:40200, action:function () { s.s.text = "Right! Up!"; }}, {t:40500, action:function () { s.s.text = "Right! Up! Down!"; }}, {t:40800, action:function () { s.character = "rapperboy"; s.s.text = "Up!"; }}, {t:41100, action:function () { s.s.text = "Up! Down!"; }}, {t:41400, action:function () { s.s.text = "Left!"; }}, {t:41700, action:function () { s.s.text = "Left! Right!"; }}, {t:42300, action:function () { s.s.text = "Left! Right! Right!"; }}, {t:42600, action:function () { s.s.text = "Up!"; }}, {t:42900, action:function () { s.s.text = "Down!"; }}, {t:43200, action:function () { s.s.text = "Up!"; }}, {t:43800, action:function () { s.s.text = "Down!"; }}, {t:44400, action:function () { s.s.text = "Left!"; }}, {t:44700, action:function () { s.s.text = "Left! Left!"; }}, {t:45000, action:function () { s.s.text = "Right!"; }}, {t:45300, action:function () { s.s.text = "Right! Down."; }}, {t:45600, action:function () { s.s.text = ""; }}, {t:45900, action:function () { s.s.text = "Right!"; }}, {t:45900, action:function () { s.s.text = "Up! Down!"; }}, {t:46800, action:function () { s.s.text = "MOVE IT TO THE BEAT!!"; }}, {t:48000, action:function () { s.play(); if (boycanRap == true) { boycanRap = false; } }}]}; updateQualitySelector = function () { var _local1 = String(_quality).toLowerCase(); if (_local1 == "high") { selector._x = 86; } else if (_local1 == "medium") { selector._x = 200; } else if (_local1 == "low") { selector._x = 315; } }; _root.savefile = SharedObject.getLocal("RapperRhythm"); _root.keySave = SharedObject.getLocal("KeyBindSettings"); _root.globalSound = new Sound(); _root.scoreSaved = false; _root._fps = 30; _root.paused = false; var settingsList = ["subtitles", "ddrnote", "random_notes", "rapperboy_toggle", "note_animation", "autoplay", "simple_ratings", "hide_ratings"]; var i = 0; while (i < settingsList.length) { var sName = settingsList[i]; if (_root.savefile.data[sName] == undefined) { _root.savefile.data[sName] = ((sName == "note_animation") ? true : false); } _root[sName] = _root.savefile.data[sName]; i++; } if ((_root.boyCanRap == true) && (_root.rapperboy_toggle == true)) { _root.rapperboy_toggle = false; _root.savefile.data.rapperboy_toggle = false; } _root.difficulty = ((_root.savefile.data.difficulty == undefined) ? "normal" : (_root.savefile.data.difficulty)); _root.scoreSubmitted = ((_root.savefile.data.scoreSubmitted == undefined) ? false : (_root.savefile.data.scoreSubmitted)); _root.hitsound = ((_root.savefile.data.hitsound == undefined) ? false : (_root.savefile.data.hitsound)); _root.note_speed = ((_root.savefile.data.note_speed == undefined) ? 1 : (_root.savefile.data.note_speed)); _root.offset = ((_root.savefile.data.offset == undefined) ? 0 : (_root.savefile.data.offset)); _root.maxBads = ((_root.savefile.data.maxBads == undefined) ? "" : (_root.savefile.data.maxBads)); _root.maxHorrids = ((_root.savefile.data.maxHorrids == undefined) ? "" : (_root.savefile.data.maxHorrids)); _root.maxMiss = ((_root.savefile.data.maxMiss == undefined) ? "" : (_root.savefile.data.maxMiss)); _root.saveAutofail = function () { _root.savefile.data.maxBads = _root.maxBads; _root.savefile.data.maxHorrids = _root.maxHorrids; _root.savefile.data.maxMiss = _root.maxMiss; _root.savefile.flush(); }; if (_root.savefile.data.soundVolume == undefined) { _root.savefile.data.soundVolume = 100; } if (_root.savefile.data.quality != undefined) { _quality = _root.savefile.data.quality; } else { _quality = "medium"; _root.savefile.data.quality = "medium"; } updateQualitySelector(); _root.refreshTotalScore = function () { var _local7 = _root.difficulty.toLowerCase(); var _local6 = 0; for (var _local8 in _root.savefile.data) { if (_local8.indexOf("levelComplete_") == 0) { var _local2 = _local8.split("_"); var _local4 = _local2[_local2.length - 1]; if ((_local4 == _local7) && (_root.savefile.data[_local8] === true)) { var _local5 = _local8.substring(14); var _local3 = Number(_root.savefile.data[_local5]); if (!isNaN(_local3)) { _local6 = _local6 + _local3; } } } } _root.totalscore = _local6; if (_root.totalscore_txt != undefined) { _root.totalscore_txt.text = String(_root.totalscore); } }; if (!isNaN(_root.savefile.data.submittedTotal)) { _root.submittedTotal = Number(_root.savefile.data.submittedTotal); } else { _root.submittedTotal = 0; _root.savefile.data.submittedTotal = 0; } if ((_root.score == undefined) || (isNaN(_root.score))) { _root.score = 0; } _root.refreshTotalScore(); _root.isDefault = function () { var _local2 = _root.keyBinds; if ((((((((((_local2.up == 38) && (_local2.down == 40)) && (_local2.left == 37)) && (_local2.right == 39)) && (_local2.pause == 80)) && (_local2.alt_pause == 27)) && (_local2.alt_up == 87)) && (_local2.alt_down == 83)) && (_local2.alt_left == 65)) && (_local2.alt_right == 68)) { return(true); } return(false); }; if ((_root.keySave.data.binds == undefined) || (_root.keySave.data.binds.up == undefined)) { setDefaultKeys(); } _root.keyBinds = _root.keySave.data.binds; _root.saveNoteSpeed = function (inputVal) { var _local2 = Number(inputVal); if (isNaN(_local2)) { _local2 = 1; } else if (_local2 < 0.1) { _local2 = 0.5; } else if (_local2 > 15) { _local2 = 10; } _root.note_speed = _local2; _root.savefile.data.note_speed = _local2; _root.savefile.flush(); }; _root.resetKeys = function () { setDefaultKeys(); _root.keyBinds = _root.keySave.data.binds; if (_root.updateKeyTexts != undefined) { _root.updateKeyTexts(); } }; _root.saveScore = function () { if (_root.autoplay) { return(undefined); } var _local5 = _root.difficulty.toLowerCase(); var _local3 = (_root.level + "_") + _local5; var _local4 = "levelComplete_" + _local3; var _local2 = Number(_root.score); if (isNaN(_local2)) { _local2 = 0; } _root.savefile.data[_local3] = _local2; _root.savefile.data[_local4] = true; _root.savefile.flush(); _root.scoreSaved = true; _root.refreshTotalScore(); }; _root.resetsavefile = function () { var _local4 = _root.savefile.data.submittedTotal; _root.savefile.clear(); _root.keySave.clear(); _root.savefile = SharedObject.getLocal("RapperRhythm"); _root.keySave = SharedObject.getLocal("KeyBindSettings"); _root.savefile.data.submittedTotal = _local4; _root.totalscore = 0; _root.score = 0; _root.scoreSaved = false; _root.saveSoundVolume(100); _root.saveSFXVolume(100); _quality = "medium"; _root.ending = false; var _local3 = 0; while (_local3 < settingsList.length) { var _local2 = settingsList[_local3]; _root.savefile.data[_local2] = ((_local2 == "note_animation") ? true : false); _root[_local2] = _root.savefile.data[_local2]; _local3++; } _root.maxBads = ""; _root.maxHorrids = ""; _root.maxMiss = ""; _root.savefile.data.maxBads = ""; _root.savefile.data.maxHorrids = ""; _root.savefile.data.maxMiss = ""; _root.note_speed = 1; _root.offset = 0; _root.difficulty = "normal"; setDefaultKeys(); _root.savefile.flush(); _root.keySave.flush(); _root.refreshTotalScore(); }; _root.saveSoundVolume = function (vol) { if (_root.musicPlayer != undefined) { _root.musicPlayer.setVolume(vol); } _root.savefile.data.soundVolume = vol; _root.savefile.flush(); }; _root.quality_save = function (q) { _quality = q; _root.savefile.data.quality = q; _root.savefile.flush(); updateQualitySelector(); }; _root.EndingSeen = function () { var _local2 = _root.difficulty.toLowerCase(); _root.savefile.data["endingSeen_" + _local2] = true; _root.savefile.flush(); }; var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); _root.menu = myMenu;
Instance of Symbol 130 MovieClip "preloader" in Frame 1
onClipEvent (enterFrame) { this.gotoAndStop("gray"); }
Instance of Symbol 57 MovieClip [APIConnector] in Frame 1
//component parameters onClipEvent (construct) { apiId = "60025:lY2im3vQ"; encryptionKey = "NQFJkM5X93BPEymqPpcqjgz3NWgqk4tr"; debugMode = "Simulate Logged-in User"; movieVersion = ""; connectorType = "Invisible"; redirectOnNewVersion = false; redirectOnHostBlocked = false; adType = "Simple"; }
Frame 2
stop();
Instance of Symbol 137 MovieClip "artwork" in Frame 2
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 152 MovieClip in Frame 2
onClipEvent (enterFrame) { this.gotoAndStop("gray"); }
Frame 3
stop(); var titlemusic = new Sound(); var sound = new Sound(); var sfx = new Sound(); sfx.attachSound("sfx_select"); titlemusic.attachSound("title"); com.newgrounds.API.unlockMedal("Beginner Rapper");
Instance of Symbol 196 MovieClip [MedalPopup] in Frame 3
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 4
function gotoScreen() { _root.transitions_mc.play(); } stop(); bg.gotoAndStop("blue"); Mouse.show(); var menuselect = new Sound(); menuselect.attachSound("menu_start");
Frame 5
stop(); var hover = new Sound(); hover.attachSound("sfx_navigate"); bg.gotoAndStop("gray");
Frame 6
stop(); bg.gotoAndStop("gray");
Instance of Symbol 137 MovieClip "artwork" in Frame 6
onClipEvent (load) { this.gotoAndStop(2); }
Frame 7
stop(); bg.gotoAndStop("gray");
Frame 8
stop(); bg.gotoAndStop("gray"); var select = new Sound(); select.attachSound("sfx_select");
Instance of Symbol 137 MovieClip "artwork" in Frame 8
onClipEvent (load) { this.gotoAndStop(2); }
Frame 9
_root.boycanRap = false; gotoAndStop(_root.level);
Frame 10
function updateAccuracy() { if (!firstKeyPressed) { accuracyDisplay = "???"; return(undefined); } accuracy = ((maxPossiblePoints > 0) ? ((totalRatingPoints / maxPossiblePoints) * 100) : 0); accuracy = Math.min(accuracy, 100); accuracyDisplay = ((Math.floor(accuracy) + ".") + String(Math.floor((accuracy % 1) * 10))) + "%"; } function isKeyPressed(keyCode) { if (Key.isDown(keyCode)) { if (!keyState[keyCode]) { keyState[keyCode] = true; return(true); } } else { keyState[keyCode] = false; } return(false); } stop(); var score = 0; var combo = 0; var highcombo = 0; var miss = 0; var missed = 0; var notecount = 0; var totalnotes = 0; var mistakes = 0; var firstKeyPressed = false; var tutorial_level = false; var horrids = 0; var bads = 0; var mediocres = 0; var greats = 0; var pwneds = 0; var totalRatingPoints = 0; var maxPossiblePoints = 0; var paused = false; var keyState = {}; var accuracy = 0; var accuracyDisplay = ""; var level = _root.level; _root.level = "tutorial"; _root.scoreSaved = false; dialogue.gotoAndStop(level); updateAccuracy();
Instance of Symbol 87 MovieClip in Frame 10
onClipEvent (enterFrame) { this.gotoAndStop("gray"); }
Instance of Symbol 357 MovieClip "rapperboy" in Frame 10
onClipEvent (enterFrame) { if (!_root.boycanRap) { return(undefined); } if (_root.paused) { return(undefined); } var dir = "idle"; if (Key.isDown(_root.keyBinds.left) || (Key.isDown(_root.keyBinds.alt_left))) { dir = "left"; } else if (Key.isDown(_root.keyBinds.right) || (Key.isDown(_root.keyBinds.alt_right))) { dir = "right"; } else if (Key.isDown(_root.keyBinds.up) || (Key.isDown(_root.keyBinds.alt_up))) { dir = "up"; } else if (Key.isDown(_root.keyBinds.down) || (Key.isDown(_root.keyBinds.alt_down))) { dir = "down"; } if (dir != last_anim) { this.gotoAndPlay(dir); last_anim = dir; if (dir != "idle") { _root.mistakes = _root.mistakes + 1; } } }
Instance of Symbol 615 MovieClip "lifebar" in Frame 10
onClipEvent (load) { _root.health = 100; this.health_bar.maxWidth = 189.1; this.barColor = new Color(this.health_bar); this.emptyColor = new Color(this.health_empty); } onClipEvent (enterFrame) { if (_root.health > 100) { _root.health = 100; } if (_root.health < 0) { _root.health = 0; } this.health_bar._width = (_root.health / 100) * this.health_bar.maxWidth; var r = 0; var g = 0; if (_root.health >= 50) { var percent = ((_root.health - 50) / 50); r = Math.round(255 * (1 - percent)); g = 255; } else { var percent = (_root.health / 50); r = 255; g = Math.round(255 * percent); } var finalColor = (((r << 16) | (g << 8)) | 0); this.barColor.setRGB(finalColor); var darkR = Math.round(r * 0.2); var darkG = Math.round(g * 0.2); this.emptyColor.setRGB(((darkR << 16) | (darkG << 8)) | 0); if (_root.health <= 0) { _root.gotoAndStop("gameover"); } }
Instance of Symbol 793 MovieClip "pause_menu" in Frame 10
/* no clip actions */
Instance of Symbol 834 MovieClip "countdown" in Frame 10
onClipEvent (load) { _visible = false; }
Frame 11
function updateAccuracy() { if (!firstKeyPressed) { accuracyDisplay = "???"; return(undefined); } accuracy = ((maxPossiblePoints > 0) ? ((totalRatingPoints / maxPossiblePoints) * 100) : 0); accuracy = Math.min(accuracy, 100); accuracyDisplay = ((Math.floor(accuracy) + ".") + String(Math.floor((accuracy % 1) * 10))) + "%"; } function isKeyPressed(keyCode) { if (Key.isDown(keyCode)) { if (!keyState[keyCode]) { keyState[keyCode] = true; return(true); } } else { keyState[keyCode] = false; } return(false); } stop(); var score = 0; var combo = 0; var highcombo = 0; var miss = 0; var missed = 0; var notecount = 0; var totalnotes = 0; var mistakes = 0; var level_1 = false; var horrids = 0; var bads = 0; var mediocres = 0; var greats = 0; var pwneds = 0; var totalRatingPoints = 0; var maxPossiblePoints = 0; var paused = false; var keyState = {}; var accuracy = 0; var accuracyDisplay = ""; var level = _root.level; _root.level = "level 1"; _root.scoreSaved = false; if (_root.walkback == true) { _root.walkback = false; } updateAccuracy();
Instance of Symbol 369 MovieClip "berra" in Frame 11
onClipEvent (load) { this.gotoAndPlay("idle"); }
Instance of Symbol 453 MovieClip "opponent" in Frame 11
onClipEvent (load) { this.startX = this._x; this.reachedTarget = false; } onClipEvent (enterFrame) { if (!_root.paused) { if (!_root.walkback) { if (this._x < 135.6) { this._x = this._x + 1.5; } else { this._x = 135.6; if (!this.reachedTarget) { this.reachedTarget = true; this.gotoAndPlay(42); } } } else if (this._x > this.startX) { this._x = this._x - 1.75; } else { this._x = this.startX; this.reachedTarget = false; this.gotoAndStop(1); } } }
Instance of Symbol 357 MovieClip "rapperboy" in Frame 11
onClipEvent (enterFrame) { if (!_root.boycanRap) { return(undefined); } if (_root.paused) { return(undefined); } var dir = "idle"; if (Key.isDown(_root.keyBinds.left) || (Key.isDown(_root.keyBinds.alt_left))) { dir = "left"; } else if (Key.isDown(_root.keyBinds.right) || (Key.isDown(_root.keyBinds.alt_right))) { dir = "right"; } else if (Key.isDown(_root.keyBinds.up) || (Key.isDown(_root.keyBinds.alt_up))) { dir = "up"; } else if (Key.isDown(_root.keyBinds.down) || (Key.isDown(_root.keyBinds.alt_down))) { dir = "down"; } if (dir != last_anim) { this.gotoAndPlay(dir); last_anim = dir; if (dir != "idle") { _root.mistakes = _root.mistakes + 1; } } }
Instance of Symbol 834 MovieClip "countdown" in Frame 11
onClipEvent (load) { _visible = false; }
Frame 12
function updateAccuracy() { if (!firstKeyPressed) { accuracyDisplay = "???"; return(undefined); } accuracy = ((maxPossiblePoints > 0) ? ((totalRatingPoints / maxPossiblePoints) * 100) : 0); accuracy = Math.min(accuracy, 100); accuracyDisplay = ((Math.floor(accuracy) + ".") + String(Math.floor((accuracy % 1) * 10))) + "%"; } function isKeyPressed(keyCode) { if (Key.isDown(keyCode)) { if (!keyState[keyCode]) { keyState[keyCode] = true; return(true); } } else { keyState[keyCode] = false; } return(false); } stop(); var score = 0; var combo = 0; var highcombo = 0; var miss = 0; var missed = 0; var notecount = 0; var totalnotes = 0; var mistakes = 0; var level_2 = false; var horrids = 0; var bads = 0; var mediocres = 0; var greats = 0; var pwneds = 0; var totalRatingPoints = 0; var maxPossiblePoints = 0; var paused = false; var keyState = {}; var accuracy = 0; var accuracyDisplay = ""; var level = _root.level; _root.level = "level 2"; _root.scoreSaved = false; countdown.play(); updateAccuracy();
Instance of Symbol 983 MovieClip in Frame 12
onClipEvent (load) { function scheduleNextMove(c, d) { if (c.cooldown || (_root.paused)) { return(undefined); } var _local2 = ((d != undefined) ? (d) : (3000 + (Math.random() * 7000))); setTimeout(function () { if ((!_root.paused) && (Math.random() < 0.6)) { c.moving = true; } else if (!_root.paused) { scheduleNextMove(c); } }, _local2); } function getRandomPause() { return(1000 + (Math.random() * 3000)); } function stopAndCooldown(c, n) { c.waiting = true; c.moving = false; c.cooldown = true; setTimeout(function () { if (_root.paused) { return(undefined); } c.direction = n; c.clip._xscale = c.baseScale * c.direction; c.waiting = false; setTimeout(function () { if (_root.paused) { return(undefined); } c.cooldown = false; scheduleNextMove(c); }, 2300 + (Math.random() * 7000)); }, getRandomPause()); } var characters = [{clip:this.otis, speed:7.3, direction:1, leftX:-100, rightX:700}, {clip:this.bomber, speed:3.8, direction:1, leftX:-100, rightX:700}, {clip:this.ben, speed:2.9, direction:1, leftX:-100, rightX:700}, {clip:this.orderly, speed:2, direction:1, leftX:-100, rightX:700}, {clip:this.beebo, speed:2.4, direction:-1, leftX:-100, rightX:700}]; var i = 0; while (i < characters.length) { var c = characters[i]; c.baseScale = Math.abs(c.clip._xscale); c.clip._x = ((c.direction == 1) ? (c.leftX) : (c.rightX)); c.clip._xscale = c.baseScale * c.direction; c.moving = false; c.waiting = false; c.cooldown = false; scheduleNextMove(c, Math.random() * 8000); i++; } this.onEnterFrame = function () { var _local3 = 0; while (_local3 < characters.length) { var _local2 = characters[_local3]; if (_root.paused) { _local2.clip.stop(); } else { _local2.clip.play(); if ((!_local2.moving) || (_local2.waiting)) { } else { _local2.clip._x = _local2.clip._x + (_local2.speed * _local2.direction); if ((_local2.direction == 1) && (_local2.clip._x >= _local2.rightX)) { stopAndCooldown(_local2, -1); } if ((_local2.direction == -1) && (_local2.clip._x <= _local2.leftX)) { stopAndCooldown(_local2, 1); } } } _local3++; } }; }
Instance of Symbol 357 MovieClip "rapperboy" in Frame 12
onClipEvent (enterFrame) { if (!_root.boycanRap) { return(undefined); } if (_root.paused) { return(undefined); } var dir = "idle"; if (Key.isDown(_root.keyBinds.left) || (Key.isDown(_root.keyBinds.alt_left))) { dir = "left"; } else if (Key.isDown(_root.keyBinds.right) || (Key.isDown(_root.keyBinds.alt_right))) { dir = "right"; } else if (Key.isDown(_root.keyBinds.up) || (Key.isDown(_root.keyBinds.alt_up))) { dir = "up"; } else if (Key.isDown(_root.keyBinds.down) || (Key.isDown(_root.keyBinds.alt_down))) { dir = "down"; } if (dir != last_anim) { this.gotoAndPlay(dir); last_anim = dir; } }
Frame 13
function updateAccuracy() { if (!firstKeyPressed) { accuracyDisplay = "???"; return(undefined); } accuracy = ((maxPossiblePoints > 0) ? ((totalRatingPoints / maxPossiblePoints) * 100) : 0); accuracy = Math.min(accuracy, 100); accuracyDisplay = ((Math.floor(accuracy) + ".") + String(Math.floor((accuracy % 1) * 10))) + "%"; } function isKeyPressed(keyCode) { if (Key.isDown(keyCode)) { if (!keyState[keyCode]) { keyState[keyCode] = true; return(true); } } else { keyState[keyCode] = false; } return(false); } stop(); var score = 0; var combo = 0; var highcombo = 0; var miss = 0; var missed = 0; var notecount = 0; var totalnotes = 0; var mistakes = 0; var level_3 = false; var horrids = 0; var bads = 0; var mediocres = 0; var greats = 0; var pwneds = 0; var totalRatingPoints = 0; var maxPossiblePoints = 0; var paused = false; var keyState = {}; var accuracy = 0; var accuracyDisplay = ""; var level = _root.level; _root.level = "level 3"; _root.scoreSaved = false; dialogue.gotoAndStop(level); updateAccuracy();
Frame 14
stop(); bg.gotoAndStop("black");
Instance of Symbol 196 MovieClip [MedalPopup] in Frame 14
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 15
stopAllSounds(); bg.gotoAndStop("gray"); stop();
Frame 16
stop(); com.newgrounds.API.unlockMedal("Winner Winner, Chicken Dinner!"); transitions_mc.gotoAndPlay("fade_out"); var music = new Sound(); music.attachSound("bgm_ending"); music.start(0, 999999);
Instance of Symbol 137 MovieClip in Frame 16
onClipEvent (load) { this.gotoAndStop(1); }
Frame 17
stop();
Instance of Symbol 1253 MovieClip [ScoreBrowser] in Frame 17
//component parameters onClipEvent (construct) { scoreBoardName = "HI-SCORES!"; period = "All-Time"; title = "HI-SCORES!"; }
Symbol 25 MovieClip [PWNED_mc] Frame 17
removeMovieClip(this); stop();
Symbol 30 MovieClip [miss_mc] Frame 17
removeMovieClip(this); stop();
Symbol 33 MovieClip [mediocre_mc] Frame 17
removeMovieClip(this); stop();
Symbol 37 MovieClip [horrid_mc] Frame 1
_root.horrids++; _root.miss = _root.miss + 1; _root.mistakes = _root.mistakes - 1;
Symbol 37 MovieClip [horrid_mc] Frame 17
removeMovieClip(this); stop();
Symbol 40 MovieClip [great_mc] Frame 17
removeMovieClip(this); stop();
Symbol 44 MovieClip [bad_mc] Frame 16
removeMovieClip(this); stop();
Symbol 52 MovieClip [comboAnim] Frame 16
stop();
Symbol 52 MovieClip [comboAnim] Frame 34
stop(); _root.combo2 = 0;
Symbol 57 MovieClip [APIConnector] Frame 1
function _onLoaded() { gotoAndStop ("invisible"); if (_redirect) { com.newgrounds.API.loadOfficialVersion(); return(undefined); } } function _apiConnect() { var _local2 = com.newgrounds.API; if (_local2 && (!_local2.connected)) { if (!apiId) { com.newgrounds.Logger.logError("No API ID entered in the API Connector component.", "You can create an API ID for this submission at http://newgrounds.com/account/flashapi", "Enter your API ID into the API Connector using the Component Inspector (Window -> Component Inspector)."); return(undefined); } switch (debugMode) { case "Off" : default : _local2.debugMode = _local2.RELEASE_MODE; break; case "Simulate Logged-in User" : _local2.debugMode = _local2.DEBUG_MODE_LOGGED_IN; break; case "Simulate Logged-out User" : _local2.debugMode = _local2.DEBUG_MODE_LOGGED_OUT; break; case "Simulate New Version" : _local2.debugMode = _local2.DEBUG_MODE_NEW_VERSION; break; case "Simulate Host Blocked" : _local2.debugMode = _local2.DEBUG_MODE_HOST_BLOCKED; } _local2.addEventListener(com.newgrounds.APIEvent.API_CONNECTED, _onConnected); _local2.connect(_root, apiId, encryptionKey, movieVersion); } } function _onConnected(event) { if ((redirectOnNewVersion && (event.__get__success())) && (event.__get__data().newVersion)) { _redirect = true; } if ((redirectOnHostBlocked && (!event.__get__success())) && (event.__get__error() == com.newgrounds.APIEvent.ERROR_HOST_BLOCKED)) { _redirect = true; } if (_redirect) { gotoAndStop ("adPreloader"); forceAlwaysOnTop(); } } function forceAlwaysOnTop() { var _local2 = getNextHighestDepth(); swapDepths(_local2); if (Stage) { _x = ((Stage.width - _width) / 2); _y = ((Stage.height - _height) / 2); _visible = true; } if (_root && (_root instanceof MovieClip)) { MovieClip(_root).stop(); } } stop(); var apiId; var encryptionKey; var movieVersion; var debugMode; var connectorType; var redirectOnHostBlocked; var redirectOnNewVersion; var adType; var className; var _redirect; _x = int(_x); _y = int(_y); if (!debugMode) { debugMode = "Simulate Logged-in User"; } if (!connectorType) { connectorType = "Flash Ad + Preloader"; } if (!adType) { adType = "Video"; } if (ad) { ad.adType = adType; } switch (connectorType) { case "Flash Ad + Preloader" : gotoAndStop ("adPreloader"); break; case "Invisible" : gotoAndStop ("invisible"); } _apiConnect();
Symbol 59 MovieClip [Newgrounds API Classes] Frame 1
#initclip 29 Object.registerClass("Newgrounds API Classes", com.newgrounds.shims.APIShim); #endinitclip
Symbol 87 MovieClip Frame 1
stop();
Symbol 87 MovieClip Frame 2
stop();
Symbol 87 MovieClip Frame 3
stop();
Symbol 97 Button
on (release) { _root.quality_save("low"); }
Symbol 98 Button
on (release) { _root.quality_save("medium"); }
Symbol 99 Button
on (release) { _root.quality_save("high"); }
Symbol 105 Button
on (release) { var tweet = escape("Play Rapper Rhythm on Newgrounds! https://www.newgrounds.com/portal/view/1020411"); _root.getURL("https://twitter.com/intent/tweet?text=" + tweet, "_blank"); trace("Tweet: " + _root.tweet); }
Symbol 123 Button
on (release) { _root.gotoAndPlay(3); }
Symbol 124 MovieClip Frame 401
stop();
Symbol 129 Button
on (release) { _root.play(); }
Instance of Symbol 124 MovieClip "bar" in Symbol 130 MovieClip Frame 1
onClipEvent (enterFrame) { var bytesLoaded = Math.round(_root.getBytesLoaded()); var bytesTotal = Math.round(_root.getBytesTotal()); if (bytesTotal > 0) { var percent = (bytesLoaded / bytesTotal); var totalFrames = this._totalframes; var loadedKB = Math.round(bytesLoaded / 1024); var totalKB = Math.round(bytesTotal / 1024); if (bytesLoaded >= bytesTotal) { loaderText = ("LOADED " + totalKB) + " KB"; _parent.preloadText = "READY TO PLAY!"; loadText = "100.0 %"; this.gotoAndStop(totalFrames); } else { loaderText = ((("LOADING " + loadedKB) + " KB / ") + totalKB) + " KB"; var n = (Math.round(percent * 1000) / 10); loadText = ((int(n) == n) ? (n + ".0") : (n)) + " %"; var targetFrame = Math.floor(percent * totalFrames); if (targetFrame >= totalFrames) { targetFrame = totalFrames - 1; } this.gotoAndStop(targetFrame); } } }
Symbol 67 MovieClip [__Packages.com.newgrounds.APIConnection] Frame 0
class com.newgrounds.APIConnection { var _hostURL, hostDomain, sessionId, publisherId, encryptionKey, userEmail, username, userId, userpageFormat, initialized; function APIConnection () { reset(); } function get hostURL() { return(_hostURL); } function set hostURL(value) { _hostURL = value; hostDomain = null; if (_hostURL) { var _local2 = _hostURL.split("/"); if ((_local2[0] != "file:") && (_hostURL != "localhost")) { hostDomain = _local2[2]; } } if (!hostDomain) { hostDomain = "localhost"; } //return(hostURL); } function get sandboxType() { return(System.security.sandboxType); } function get isNetworkHost() { switch (sandboxType) { case "localWithFile" : case "localWithNetwork" : case "localTrusted" : case "application" : return(false); case "remote" : } return(true); } function get hasUserSession() { return(((sessionId != null) && (sessionId != "")) && (publisherId != 0)); } function get connected() { return(connectionState == CONNECTED); } function reset() { connectionState = NOT_CONNECTED; encryptionKey = null; sessionId = null; userEmail = null; username = null; userId = 0; userpageFormat = 0; } function assertInitialized() { if (!initialized) { com.newgrounds.Logger.logError("You must initialized the API using API.connect() before using this command."); return(false); } return(true); } function assertConnected() { if ((!connectionState) == CONNECTED) { com.newgrounds.Logger.logError("You must establish a connection using API.connect() before using this command."); return(false); } return(true); } function sendSimpleCommand(command, completeHandler, parameters, secureParameters) { if (parameters == undefined) { parameters = null; } if (secureParameters == undefined) { secureParameters = null; } var _local2 = new com.newgrounds.APICommand(command); _local2.__set__parameters(parameters); _local2.__set__secureParameters(secureParameters); if (completeHandler != null) { _local2.addEventListener(com.newgrounds.APIEvent.COMMAND_COMPLETE, completeHandler); } _local2.send(this); } function sendCommand(command) { command.send(this); } function loadInBrowser(command, newWindow, parameters) { if (newWindow == undefined) { newWindow = true; } if (parameters == undefined) { parameters = null; } var _local2 = new com.newgrounds.APICommand(command); _local2.__set__parameters(parameters); _local2.loadInBrowser(this, newWindow); } static var NOT_CONNECTED = "notConnected"; static var CONNECTING = "connecting"; static var CONNECTED = "connected"; var connectionState = NOT_CONNECTED; var apiURL = "http://www.ngads.com/gateway_v2.php"; }
Symbol 61 MovieClip [__Packages.com.newgrounds.EventDispatcher] Frame 0
class com.newgrounds.EventDispatcher { var _listeners; function EventDispatcher () { _listeners = {}; } function addEventListener(type, listener) { if (!_listeners[type]) { _listeners[type] = []; } if (typeof(listener) == "function") { _listeners[type].push({target:null, func:listener}); } else { _listeners[type].push(listener); } } function removeEventListener(type, listener) { var _local3 = _listeners[type]; if (_local3) { var _local5 = _local3.length; var _local2 = 0; while (_local2 < _local5) { if ((_local3[_local2].func == listener) || (_local3[_local2] == listener)) { _local3.splice(_local2, 1); return(undefined); } _local2++; } } } function dispatchEvent(event) { var _local4 = _listeners[event.__get__type()]; if (_local4) { var _local5 = _local4.length; var _local2 = 0; while (_local2 < _local5) { var _local3 = _local4[_local2]; _local3.func.call(_local3.target, event); _local2++; } } return(true); } }
Symbol 60 MovieClip [__Packages.com.newgrounds.Event] Frame 0
class com.newgrounds.Event { var _type; function Event (type) { _type = type; } function get type() { return(_type); } }
Symbol 62 MovieClip [__Packages.com.newgrounds.APIEventDispatcher] Frame 0
class com.newgrounds.APIEventDispatcher extends com.newgrounds.EventDispatcher { static var _globalDispatcher; function APIEventDispatcher () { super(); } static function get globalDispatcher() { return(_globalDispatcher); } static function set globalDispatcher(value) { _globalDispatcher = value; //return(globalDispatcher); } static function initEventQueue() { setInterval(runEventQueue, 50); return([]); } function dispatchEvent(event) { _eventQueue.push({dispatcher:this, event:event}); return(true); } function actualDispatchEvent(event) { var _local3 = super.dispatchEvent(event); if (_globalDispatcher && (this != _globalDispatcher)) { _globalDispatcher.dispatchEvent(event); } } static function runEventQueue(event) { var _local3 = _eventQueue.length; if (_local3) { var _local4 = _eventQueue; _eventQueue = []; var _local1 = 0; while (_local1 < _local3) { var _local2 = _local4[_local1]; _local2.dispatcher.actualDispatchEvent(_local2.event); _local1++; } } } static var _eventQueue = initEventQueue(); }
Symbol 65 MovieClip [__Packages.com.newgrounds.encoders.BaseN] Frame 0
class com.newgrounds.encoders.BaseN { var _hash, _base, _reverseHash; function BaseN (hash) { if (hash) { _hash = hash; } else { _hash = DEFAULT_HASH; } _base = _hash.length; _reverseHash = new Object(); var _local2 = 0; while (_local2 < _hash.length) { _reverseHash[_hash.charAt(_local2)] = _local2; _local2++; } } function encodeUint(number, minimumChars) { if (minimumChars == undefined) { minimumChars = 1; } var _local2 = ""; var _local3 = number; while (_local3 != 0) { _local2 = _hash.charAt(_local3 % _base) + _local2; _local3 = _local3 / _base; _local3 = int(_local3); } while (_local2.length < minimumChars) { _local2 = _hash.charAt(0) + _local2; } return(_local2); } function decodeUint(encodedNumber) { var _local3 = 0; var _local2 = 0; while (_local2 < encodedNumber.length) { _local3 = _local3 * _base; _local3 = _local3 + _reverseHash[encodedNumber.charAt(_local2)]; _local2++; } return(_local3); } static var DEFAULT_HASH = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ`~@#$%^&*()+|;/"; }
Symbol 71 MovieClip [__Packages.com.newgrounds.APICommand] Frame 0
class com.newgrounds.APICommand extends com.newgrounds.APIEventDispatcher { static var _throttleTimestamp, bridge; var _command, _parameters, _secureParameters, _hasTimeout, _preventCache, _files, _loader, _timeoutTimer, dispatchEvent; function APICommand (command) { super(); _command = command; _parameters = new Object(); _secureParameters = new Object(); _hasTimeout = true; } static function stopPendingCommands() { for (var _local2 in _pendingCommands) { var _local1 = _pendingCommands[_local2]; _local1.close(); } _pendingCommands = []; } static function onThrottleTimer(event) { if ((getTimer() - _throttleTimestamp) >= THROTTLE_INTERVAL) { _throttleCount = 0; _throttleCount = 0; while (_commandQueue.length && (_throttleCount < THROTTLE_THRESHOLD)) { var _local1 = _commandQueue.shift(); _local1.command.send(_local1.connection); _throttleCount++; } } } static function encryptHex(hexValue) { var _local4 = hexValue.length % 6; var _local3 = ""; var _local1 = 0; while (_local1 < hexValue.length) { _local3 = _local3 + _encryptor.encodeUint(int("0x" + hexValue.substr(_local1, 6)), 4); _local1 = _local1 + 6; } return(_local4.toString() + _local3); } function get command() { return(_command); } function set command(value) { _command = value; //return(command); } function get hasTimeout() { return(_hasTimeout); } function set hasTimeout(val) { _hasTimeout = val; //return(hasTimeout); } function get parameters() { return(_parameters); } function set parameters(object) { _parameters = new Object(); if (object) { for (var _local3 in object) { _parameters[_local3] = object[_local3]; } } //return(parameters); } function get preventCache() { return(_preventCache); } function set preventCache(value) { _preventCache = value; //return(preventCache); } function get secureParameters() { return(_secureParameters); } function set secureParameters(object) { _secureParameters = new Object(); if (object) { for (var _local3 in object) { _secureParameters[_local3] = object[_local3]; } } //return(secureParameters); } function get hasSecureParameters() { for (var _local2 in _secureParameters) { return(true); } return(false); } function addFile(filename, data, dataField, contentType) { if (contentType == undefined) { contentType = "application/octet-stream"; } if (!_files) { _files = new Object(); } var _local3 = {filename:filename, data:data, dataField:dataField, contentType:contentType}; _files[filename] = _local3; } function removeFile(filename) { if (_files) { delete _files[filename]; } } function clearFiles() { _files = null; } function close() { if (_loader) { clearInterval(_timeoutTimer); var _local2 = 0; while (_local2 < _pendingCommands.length) { if (_pendingCommands[_local2] == this) { _pendingCommands.splice(_local2, 1); break; } _local2++; } _loader = null; } } function loadInBrowser(connection, newWindow) { _parameters.command_id = _command; _parameters.tracker_id = (connection.apiId ? (connection.apiId) : 1); if (connection.debug) { _parameters.debug = 1; } var _local3 = (connection.apiURL + "?host=") + escape(connection.hostDomain); for (var _local4 in _parameters) { _local3 = _local3 + ((("&" + escape(_local4)) + "=") + escape(_parameters[_local4])); } var _local6; if (newWindow) { _local6 = "_blank"; } else { _local6 = "_top"; } _root.getURL(_local3, _local6); } function send(connection) { if (_throttleCount >= THROTTLE_THRESHOLD) { _commandQueue.push({connection:connection, command:this}); } else { sendInternal(connection); } } function sendInternal(connection) { var _local4; _local4 = new LoadVars(); _local4.command_id = _command; _local4.tracker_id = connection.apiId; if (connection.debug) { _local4.debug = 1; } if (_preventCache) { _local4.seed = Math.random(); } var _local2; var _local3; var _local7; for (_local2 in _parameters) { _local3 = _parameters[_local2]; if (_local3 != null) { if (typeof(_local3) == "boolean") { _local4[_local2] = int(_local3); } else { _local4[_local2] = _local3; } } } if (hasSecureParameters) { var _local6 = new Object(); for (_local2 in _secureParameters) { _local3 = _secureParameters[_local2]; if (_local3 != null) { if (typeof(_local3) == "boolean") { _local6[_local2] = int(_local3); } else { _local6[_local2] = _local3; } } } var _local8 = ""; _local7 = 0; while (_local7 < 16) { _local8 = _local8 + ENCRYPTOR_RADIX.charAt(int(Math.random() * ENCRYPTOR_RADIX.length)); _local7++; } _local4.command_id = "securePacket"; _local6.command_id = _command; _local6.as_version = 3; _local6.session_id = connection.sessionId; _local6.user_email = connection.userEmail; _local6.publisher_id = connection.publisherId; _local6.seed = _local8; var _local13 = com.newgrounds.crypto.MD5.hash(_local8); var _local11 = com.newgrounds.crypto.RC4.encrypt(com.newgrounds.encoders.json.JSON.encode(_local6), connection.encryptionKey); _local4.secure = encryptHex(_local13 + _local11); } com.newgrounds.Logger.logInternal("Sending packet:", _local4); var _local12; _local12 = "application/x-www-form-urlencoded"; for (_local2 in _local4) { if (typeof(_local4[_local2]) == "object") { _local4[_local2] = com.newgrounds.encoders.json.JSON.encode(_local4[_local2]); } } if (_files) { for (var _local10 in _files) { var _local5 = _files[_local10]; if (typeof(_local5.data) == "string") { _local4[_local10] = _local5.data; } else { _local4[_local10] = com.newgrounds.encoders.json.JSON.encode(_local5.data); } } } _pendingCommands.push(this); _throttleCount++; _throttleTimestamp = getTimer(); startLoader(connection.apiURL, _local4, _local12); } function startLoader(url, data, contentType) { _loader = LoadVars(data); _loader.onData = as2CompleteHandler; _loader.contentType = contentType; _loader.sendAndLoad(url, _loader, "POST"); if (_hasTimeout) { setInterval(this, onTimeout, TIMEOUT_INTERVAL); } } function as2CompleteHandler(data) { var _local3; var _local2 = 0; while (_local2 < _pendingCommands.length) { if (_pendingCommands[_local2]._loader == this) { _local3 = _pendingCommands[_local2]; break; } _local2++; } _local3.onComplete(data); } function onTimeout(event) { close(); com.newgrounds.Logger.logError("Command timed out."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.COMMAND_COMPLETE, null, com.newgrounds.APIEvent.ERROR_TIMED_OUT)); } function onError(error) { com.newgrounds.Logger.logError("Error when sending command:", error); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.COMMAND_COMPLETE, null, com.newgrounds.APIEvent.ERROR_UNKNOWN)); close(); } function onComplete(data) { try { if ((!data) || (data == "")) { throw new Error(); } com.newgrounds.Logger.logInternal("Received packet:", data); var _local2 = com.newgrounds.encoders.json.JSON.decode(data); if (!_local2) { throw new Error(); } if (bridge) { bridge.sendEvent(_local2.command_id, _local2); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.COMMAND_COMPLETE, _local2, ((_local2 && (_local2.success)) ? (com.newgrounds.APIEvent.ERROR_NONE) : (com.newgrounds.APIEvent.ERROR_COMMAND_FAILED)))); } catch(e) { com.newgrounds.Logger.logError("Invalid response returned from server: " + data); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.COMMAND_COMPLETE, null, com.newgrounds.APIEvent.ERROR_BAD_RESPONSE)); } close(); } static var TIMEOUT_INTERVAL = 10000; static var THROTTLE_INTERVAL = 10050; static var THROTTLE_TICK_INTERVAL = 1000; static var THROTTLE_THRESHOLD = 24; static var _throttleCount = 0; static var _commandQueue = []; static var _throttleTimer = setInterval(onThrottleTimer, THROTTLE_TICK_INTERVAL); static var ENCRYPTOR_RADIX = "/g8236klvBQ#&|;Zb*7CEA59%s`Oue1wziFp$rDVY@TKxUPWytSaGHJ>dmoMR^<0~4qNLhc(I+fjn)X"; static var _encryptor = new com.newgrounds.encoders.BaseN(ENCRYPTOR_RADIX); static var _pendingCommands = []; static var CRLF = "\r\n"; }
Symbol 66 MovieClip [__Packages.com.newgrounds.Bridge] Frame 0
class com.newgrounds.Bridge { var _widgetId, _inConnection, _outConnection; function Bridge (id) { _widgetId = id; _inConnection = new LocalConnection(); _outConnection = new LocalConnection(); _inConnection.receiveEvent = receiveEvent; try { _inConnection.connect("rec_" + _widgetId); } catch(error) { } com.newgrounds.Logger.addEventListener(com.newgrounds.APIEvent.LOG, {target:this, func:onLogMessage}); } function onLogMessage(event) { try { _outConnection.send(_widgetId, "sendEvent", "trace", String(event.__get__data())); } catch(error) { } } function sendEvent(command, parameters) { if (_outConnection) { parameters = {data:parameters}; _outConnection.send(_widgetId, "sendEvent", command, parameters); } } function receiveEvent(event, parameters) { } function onStatus(event) { } }
Symbol 63 MovieClip [__Packages.com.newgrounds.APIEvent] Frame 0
class com.newgrounds.APIEvent extends com.newgrounds.Event { var _error, _success, _data, __get__type; function APIEvent (type, data, error) { super(type); if (data == undefined) { data = null; } if (error == undefined) { error = null; } if (((!error) || (error == "")) || (error == ERROR_NONE)) { _error = ERROR_NONE; _success = true; } else { _error = error; _success = false; } if (data) { _data = data; } else { _data = {}; } } function clone() { return(new com.newgrounds.APIEvent(__get__type(), _data, _error)); } function get success() { return(_success); } function get data() { return(_data); } function get error() { return(_error); } static var COMMAND_COMPLETE = "commandComplete"; static var MEDAL_UNLOCK_CONFIRMED = "medalUnlockConfirmed"; static var ICON_LOADED = "iconLoaded"; static var API_CONNECTED = "movieConnected"; static var LOG = "log"; static var MEDAL_UNLOCKED = "medalUnlocked"; static var SCORES_LOADED = "scoresLoaded"; static var SCORE_POSTED = "scorePosted"; static var QUERY_COMPLETE = "queryComplete"; static var FILE_LOADED = "fileLoaded"; static var FILE_SAVED = "fileSaved"; static var FILE_REQUESTED = "fileRequested"; static var VOTE_COMPLETE = "voteComplete"; static var ERROR_NONE = "noError"; static var ERROR_UNKNOWN = "unknownError"; static var ERROR_COMMAND_FAILED = "commandFailed"; static var ERROR_NOT_CONNECTED = "notConnected"; static var ERROR_INVALID_ARGUMENT = "invalidArgument"; static var ERROR_TIMED_OUT = "timedOut"; static var ERROR_BAD_FILE = "badFile"; static var ERROR_BAD_RESPONSE = "badResponse"; static var ERROR_SENDING_COMMAND = "errorSendingCommand"; static var ERROR_HOST_BLOCKED = "hostBlocked"; static var ERROR_ALREADY_VOTED = "alreadyVoted"; static var ERROR_NOT_LOGGED_IN = "notLoggedIn"; static var ERROR_WRONG_ENCRYPTION_KEY = "wrongEncryptionKey"; }
Symbol 82 MovieClip [__Packages.com.newgrounds.API] Frame 0
class com.newgrounds.API { static var _adFeedURL, _movieVersion, _bridge, _requestedSaveGroupId, _requestedSaveFileId, _movieName, _newVersion, _saveFilePath, _imageFilePath; function API () { } static function get connected() { return(_connection.__get__connected()); } static function get isNetworkHost() { return(_connection.__get__isNetworkHost()); } static function get apiId() { _connection.assertInitialized(); return(_connection.apiId); } static function get debugMode() { return(_debugMode); } static function set debugMode(val) { _debugMode = val; //return(debugMode); } static function get publisherId() { _connection.assertInitialized(); return(_connection.publisherId); } static function get sessionId() { _connection.assertInitialized(); return(_connection.sessionId); } static function get hostDomain() { _connection.assertInitialized(); return(_connection.hostDomain); } static function get hostURL() { _connection.assertInitialized(); return(_connection.__get__hostURL()); } static function get isNewgrounds() { return(_connection.publisherId == 1); } static function get hasUserSession() { _connection.assertInitialized(); return(_connection.__get__hasUserSession()); } static function get username() { _connection.assertInitialized(); return(_connection.username); } static function get userId() { _connection.assertInitialized(); return(_connection.userId); } static function assertConnected(eventType) { if (eventType == undefined) { eventType = null; } if (_connection.assertConnected()) { return(true); } if (eventType) { dispatchEvent(eventType, null, com.newgrounds.APIEvent.ERROR_NOT_CONNECTED); } return(false); } static function get adsApproved() { return(_adsApproved); } static function get adFeedURL() { return(_adFeedURL); } static function get medals() { return(_medalsArray); } static function get scoreBoards() { return(_scoreBoardsArray); } static function get saveGroups() { return(_saveGroupsArray); } static function connect(_root, apiId, encryptionKey, movieVersion) { if (encryptionKey == undefined) { encryptionKey = null; } if (movieVersion == undefined) { movieVersion = ""; } com.newgrounds.APIEventDispatcher.__set__globalDispatcher(_dispatcher); System.security.loadPolicyFile("http://apifiles.ngfiles.com/crossdomain.xml"); if (_connection.initialized) { com.newgrounds.Logger.logError("Connection already in progress. Please call API.disconnect() before attempting another connection."); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, false, com.newgrounds.APIEvent.ERROR_NOT_CONNECTED); return(undefined); } apiId = trimWhitespace(apiId); if (encryptionKey) { encryptionKey = trimWhitespace(encryptionKey); } if ((!apiId) || (apiId == "")) { com.newgrounds.Logger.logError("No apiId given. Please use the API ID from your API settings page."); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, false, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT); return(undefined); } com.newgrounds.Logger.logMessage(("====== Newgrounds API v" + VERSION) + " ======"); _connection.connectionState = com.newgrounds.APIConnection.CONNECTING; _root=_root;//parameter overwritten _movieVersion = movieVersion; _connection.apiId = apiId; var _local4; _local4 = apiId.indexOf(":"); if (_local4 != -1) { _connection.trackerId = int(apiId.substring(0, _local4)); } else { _connection.trackerId = int(apiId); } if (!_connection.trackerId) { com.newgrounds.Logger.logError("Invalid API ID: " + apiId); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, false, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT); return(undefined); } _connection.encryptionKey = encryptionKey; _connection.initialized = true; _connection.__set__hostURL(_root._url); doConnect(_root); } static function doConnect(flashVars) { if (isNetworkHost && (_debugMode != RELEASE_MODE)) { com.newgrounds.Logger.logMessage("Live file detected, turning off debug mode."); _debugMode = RELEASE_MODE; } if (flashVars && (flashVars.NewgroundsAPI_SandboxID)) { _bridge = new com.newgrounds.Bridge(flashVars.NewgroundsAPI_SandboxID); com.newgrounds.APICommand.bridge = _bridge; } if (_debugMode == RELEASE_MODE) { if (flashVars) { if (flashVars.NewgroundsAPI_UserName) { _connection.username = flashVars.NewgroundsAPI_UserName; } if (flashVars.NewgroundsAPI_UserID) { _connection.userId = flashVars.NewgroundsAPI_UserID; } if (flashVars.NewgroundsAPI_PublisherID) { _connection.publisherId = flashVars.NewgroundsAPI_PublisherID; } if (flashVars.NewgroundsAPI_UserpageFormat) { _connection.userpageFormat = flashVars.NewgroundsAPI_UserpageFormat; } if (flashVars.NewgroundsAPI_SessionID) { _connection.sessionId = flashVars.NewgroundsAPI_SessionID; } if (flashVars.NewgroundsAPI_SaveGroupID) { _requestedSaveGroupId = flashVars.NewgroundsAPI_SaveGroupID; } if (flashVars.NewgroundsAPI_SaveFileID) { _requestedSaveFileId = flashVars.NewgroundsAPI_SaveFileID; } } } else { _connection.debug = true; if ((_debugMode == DEBUG_MODE_LOGGED_IN) || (_debugMode == DEBUG_MODE_LOGGED_OUT)) { _connection.publisherId = 1; } if (_debugMode == DEBUG_MODE_LOGGED_IN) { _connection.sessionId = "D3bu64p1U53R"; _connection.userId = 10; _connection.username = "API-Debugger"; } } _connection.sendSimpleCommand("connectMovie", onConnect, {host:_connection.hostDomain, movie_version:_movieVersion, publisher_id:_connection.publisherId}); } static function onConnect(event) { var _local1 = event.__get__data(); if (!event.__get__success()) { com.newgrounds.Logger.logError("Unable to connect to the API."); _connection.reset(); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, event.__get__data(), event.__get__error()); return(undefined); } if (debugMode != RELEASE_MODE) { _adFeedURL = TEST_AD_FEED_URL; } else if (_local1.ad_url) { _adFeedURL = unescape(_local1.ad_url); } switch (_local1.ad_status) { case -1 : com.newgrounds.Logger.logWarning("Your movie is not approved to run Flash Ads."); break; case 0 : com.newgrounds.Logger.logWarning("Your movie is still awaiting approval to run Flash Ads."); break; case 1 : com.newgrounds.Logger.logMessage("Your movie is approved to run Flash Ads!"); } _adsApproved = _local1.ad_status == 1; if ((_debugMode == DEBUG_MODE_HOST_BLOCKED) || (_local1.deny_host)) { com.newgrounds.Logger.logWarning(_connection.hostDomain + " does not have permission to host this movie!", "Update your API configuration to allow this host."); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, {officialURL:unescape(_local1.movie_url)}, com.newgrounds.APIEvent.ERROR_HOST_BLOCKED); _connection.reset(); return(undefined); } _movieName = (_local1.movieName ? (_local1.movieName) : ""); com.newgrounds.Logger.logMessage("Connecting to the Newgrounds API Gateway...", ("----- " + _local1.movie_name) + " -----"); if (_debugMode == DEBUG_MODE_NEW_VERSION) { _local1.movie_version = "Debug Mode"; } if (_local1.movie_version) { com.newgrounds.Logger.logMessage("A new version of this movie is available.", "Current version:\t" + _movieVersion, "Newest version:\t" + _local1.movie_version, "Use API.loadOfficialVersion() to link to the latest version."); _newVersion = true; } else { _newVersion = false; } if (_local1.request_portal_url) { _connection.sendSimpleCommand("setPortalID", null, {portal_url:_connection.__get__hostURL()}); } _connection.sendSimpleCommand("preloadSettings", onMetadataLoaded, {publisher_id:_connection.publisherId, user_id:_connection.userId}); } static function onMetadataLoaded(event) { var _local11 = event.__get__data(); var _local1; var _local7; if (!event.__get__success()) { com.newgrounds.Logger.logWarning("Unable to load movie metadata."); disconnect(); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, null, event.__get__error()); return(undefined); } var _local10 = 0; if (_local11.medals) { _local10 = _local11.medals.length; var _local18; if (hasUserSession) { _local18 = loadLocal("medals_unlocked_" + username); } else { _local18 = loadLocal("medals_unlocked"); } _local1 = 0; while (_local1 < _local10) { var _local4 = _local11.medals[_local1]; var _local15 = _local4.medal_unlocked; var _local17 = _local18 && (_local18[_local4.medal_id]); var _local14 = (hasUserSession ? (_local15) : (_local17)); if (debugMode != RELEASE_MODE) { _local14 = false; } var _local5 = new com.newgrounds.Medal(_connection, _local4.medal_id, _local4.medal_name, _local4.medal_description, Boolean(int(_local4.secret)), _local14, _local4.medal_value, _local4.medal_difficulty, _local4.medal_icon); _local5.addEventListener(com.newgrounds.APIEvent.MEDAL_UNLOCKED, onMedalUnlocked, false, 0, true); _local5.addEventListener(com.newgrounds.APIEvent.MEDAL_UNLOCK_CONFIRMED, onMedalUnlockConfirmed, false, 0, true); _medals[_local5.__get__name()] = _local5; _medalsArray.push(_local5); com.newgrounds.Logger.logMessage(_local5); if ((hasUserSession && (_local17)) && (!_local15)) { com.newgrounds.Logger.logMessage(("Server missed the \"" + _local5.__get__name()) + "\" unlock. Resending..."); _local5.unlock(); } _local1++; } } com.newgrounds.Logger.logMessage(((_local10 + " medal") + ((_local10 != 1) ? "s" : "")) + " initialized."); _local10 = 0; if (_local11.score_boards) { _local10 = _local11.score_boards.length; _local1 = 0; while (_local1 < _local10) { var _local16 = _local11.score_boards[_local1]; var _local9 = new com.newgrounds.ScoreBoard(_connection, _local16.name, _local16.id); _scoreBoards[_local9.__get__name()] = _local9; _scoreBoardsArray.push(_local9); com.newgrounds.Logger.logMessage(_local9); _local1++; } } com.newgrounds.Logger.logMessage(((_local10 + " scoreboard") + ((_local10 != 1) ? "s" : "")) + " initialized."); _local10 = 0; if (_local11.save_groups) { _local10 = _local11.save_groups.length; _local1 = 0; while (_local1 < _local10) { var _local2 = _local11.save_groups[_local1]; var _local13 = []; if (_local2.keys) { _local7 = 0; while (_local7 < _local2.keys.length) { var _local6 = _local2.keys[_local7]; _local13.push(new com.newgrounds.SaveKey(_local6.name, _local6.id, _local6.type)); _local7++; } } var _local12 = []; if (_local2.ratings) { _local1 = 0; while (_local1 < _local2.ratings.length) { var _local3 = _local2.ratings[_local1]; _local12.push(new com.newgrounds.SaveRating(_local3.name, _local3.id, _local3.float, _local3.min, _local3.max)); _local1++; } } var _local8 = new com.newgrounds.SaveGroup(_connection, _local2.group_name, _local2.group_id, _local2.group_type, _local13, _local12); _saveGroups[_local8.__get__name()] = _local8; _saveGroupsArray.push(_local8); com.newgrounds.Logger.logMessage(_local8); _local1++; } } com.newgrounds.Logger.logMessage(((_local10 + " save group") + ((_local10 != 1) ? "s" : "")) + " initialized."); if (_local11.save_file_path) { _saveFilePath = _local11.save_file_path + "/"; com.newgrounds.SaveFile._saveFilePath = _saveFilePath; com.newgrounds.Logger.logInternal("Save file path: " + _saveFilePath); } if (_local11.image_file_path) { _imageFilePath = _local11.image_file_path + "/"; com.newgrounds.SaveFile._imageFilePath = _imageFilePath; com.newgrounds.Logger.logInternal("Image file path: " + _imageFilePath); } com.newgrounds.Logger.logMessage("Connection complete!"); _connection.connectionState = com.newgrounds.APIConnection.CONNECTED; dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, {movieName:_movieName, newVersion:_newVersion}); if (_requestedSaveFileId && (_requestedSaveGroupId)) { addEventListener(com.newgrounds.APIEvent.FILE_LOADED, onRequestedFileLoaded); loadSaveFile(_requestedSaveFileId, false); } } static function disconnect() { if (!_connection.__get__connected()) { com.newgrounds.Logger.logWarning("The Newgrounds API is already disconnected."); return(undefined); } _connection.reset(); for (var _local2 in _medals) { var _local1 = _medals[_local2]; _local1.removeEventListener(com.newgrounds.APIEvent.MEDAL_UNLOCKED, onMedalUnlocked); _local1.removeEventListener(com.newgrounds.APIEvent.MEDAL_UNLOCK_CONFIRMED, onMedalUnlockConfirmed); } _newVersion = false; _medals = new Object(); _medalsArray = []; _scoreBoards = new Object(); _scoreBoardsArray = []; _saveGroups = new Object(); _saveGroupsArray = []; _sharedObjects = new Object(); _imageFilePath = null; _saveFilePath = null; com.newgrounds.Logger.logMessage("Disconnected from the Newgrounds API."); } static function loadNewgrounds() { _connection.loadInBrowser("loadNewgrounds"); } static function loadOfficialVersion() { if (_connection.assertInitialized()) { _connection.loadInBrowser("loadOfficialVersion", false); } } static function loadMySite() { if (_connection.assertInitialized()) { _connection.loadInBrowser("loadMySite"); } } static function loadCustomLink(linkName) { if (_connection.assertInitialized()) { _connection.loadInBrowser("loadCustomLink", true, {link:linkName}); } } static function getMedal(medalName) { return(_medals[medalName]); } static function unlockMedal(medalName) { if (!assertConnected()) { return(undefined); } var _local1 = _medals[medalName]; if (!_local1) { com.newgrounds.Logger.logError(("No medal named \"" + medalName) + "\" w."); return(undefined); } _local1.unlock(); } static function onMedalUnlocked(event) { if (event.__get__success()) { var _local2 = com.newgrounds.Medal(event.__get__data()); var _local1; if (hasUserSession) { _local1 = loadLocal("medals_unlocked_" + username); if (!_local1) { _local1 = new Object(); } _local1[_local2.__get__id()] = true; saveLocal("medals_unlocked_" + username, _local1); } else { _local1 = loadLocal("medals_unlocked"); if (!_local1) { _local1 = new Object(); } _local1[com.newgrounds.Medal(event.__get__data()).__get__id()] = true; saveLocal("medals_unlocked", _local1); com.newgrounds.Logger.logMessage(("User instanceof not logged in. Medal \"" + _local2.__get__name()) + "\" unlocked locally."); } } } static function onMedalUnlockConfirmed(event) { if (hasUserSession) { var _local1 = loadLocal("medals_unlocked_" + username); if (!_local1) { _local1 = new Object(); } else { delete _local1[com.newgrounds.Medal(event.__get__data()).__get__id()]; } saveLocal("medals_unlocked_" + username, _local1); } } static function clearLocalMedals() { for (var _local2 in _medals) { var _local1 = _medals[_local2]; _local1.setUnlocked(false); } if (!hasUserSession) { saveLocal("medals_unlocked", new Object()); } } static function getScoreBoard(scoreBoardName) { if (!assertConnected()) { return(null); } return(_scoreBoards[scoreBoardName]); } static function loadScores(scoreBoardName, period, firstResult, numResults, tag) { if (period == undefined) { period = "All-Time"; } if (firstResult == undefined) { firstResult = 1; } if (numResults == undefined) { numResults = 10; } if (tag == undefined) { tag = null; } if (!assertConnected()) { return(null); } var _local1 = _scoreBoards[scoreBoardName]; if (!_local1) { com.newgrounds.Logger.logError(("No scoreboard named \"" + scoreBoardName) + "\" w."); dispatchEvent(com.newgrounds.APIEvent.SCORES_LOADED, null, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT); return(null); } _local1.__set__period(period); _local1.__set__firstResult(firstResult); _local1.__set__numResults(numResults); _local1.__set__tag(tag); _local1.loadScores(); return(_local1); } static function postScore(scoreBoardName, numericScore, tag) { if (tag == undefined) { tag = null; } if (!assertConnected()) { return(undefined); } if (!hasUserSession) { com.newgrounds.Logger.logError("The user must be logged-in to post a score."); dispatchEvent(com.newgrounds.APIEvent.SCORE_POSTED, null, com.newgrounds.APIEvent.ERROR_NOT_LOGGED_IN); return(undefined); } var _local1 = _scoreBoards[scoreBoardName]; if (!_local1) { com.newgrounds.Logger.logError(("No scoreboard named \"" + scoreBoardName) + "\" w."); dispatchEvent(com.newgrounds.APIEvent.SCORE_POSTED, null, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT); return(undefined); } _local1.postScore(numericScore, tag); } static function getSaveGroup(groupName) { if (!assertConnected()) { return(null); } return(_saveGroups[groupName]); } static function getSaveGroupById(id) { for (var _local3 in _saveGroups) { var _local1 = _saveGroups[_local3]; if (_local1.__get__id() == id) { return(_local1); } } return(null); } static function createSaveFile(groupName) { if (!assertConnected()) { return(null); } var _local1 = getSaveGroup(groupName); if (!_local1) { com.newgrounds.Logger.logError(("The save group \"" + groupName) + "\" w found."); return(null); } return(new com.newgrounds.SaveFile(_local1)); } static function loadSaveFile(saveId, loadContents) { if (loadContents == undefined) { loadContents = true; } _connection.sendSimpleCommand("loadSaveFile", onFileLoaded, {save_id:saveId, get_contents:loadContents}); } static function onFileLoaded(event) { var _local2; if (event.__get__success()) { _local2 = com.newgrounds.SaveFile.fromObject(getSaveGroupById(event.__get__data().group_id), event.__get__data().file); if (event.__get__data().get_contents) { _local2.load(); } else { dispatchEvent(com.newgrounds.APIEvent.FILE_LOADED, _local2); } } else { com.newgrounds.Logger.logError("Unable to load file:", event.__get__error()); dispatchEvent(com.newgrounds.APIEvent.FILE_LOADED, null, event.__get__error()); } } static function createSaveQuery(groupName) { if (!assertConnected()) { return(null); } var _local1 = getSaveGroup(groupName); if (!_local1) { com.newgrounds.Logger.logError(("The save group \"" + groupName) + "\" w found."); return(null); } var _local2 = new com.newgrounds.SaveQuery(_local1); return(_local2); } static function createSaveQueryByDate(groupName, sortDescending) { if (sortDescending == undefined) { sortDescending = true; } var _local1 = createSaveQuery(groupName); if (!_local1) { return(null); } _local1.sortOn(com.newgrounds.SaveQuery.CREATED_ON, sortDescending); return(_local1); } static function createSaveQueryByName(groupName, filename, exactMatch, sortDescending) { if (exactMatch == undefined) { exactMatch = false; } if (sortDescending == undefined) { sortDescending = false; } var _local1 = createSaveQuery(groupName); _local1.addCondition(com.newgrounds.SaveQuery.FILE_NAME, (exactMatch ? (com.newgrounds.SaveQuery.OPERATOR_EQUAL) : (com.newgrounds.SaveQuery.OPERATOR_CONTAINS)), filename); return(_local1); } static function createSaveQueryByRating(groupName, ratingName, sortDescending) { if (sortDescending == undefined) { sortDescending = true; } var _local1 = createSaveQuery(groupName); _local1.sortOn(ratingName, sortDescending); return(_local1); } static function onRequestedFileLoaded(event) { removeEventListener(com.newgrounds.APIEvent.FILE_LOADED, onRequestedFileLoaded); if (event.__get__success()) { var _local1 = event.__get__data(); if (_local1) { dispatchEvent(com.newgrounds.APIEvent.FILE_REQUESTED, _local1); } } } static function addEventListener(eventType, listener, priority, useWeakReference) { if (priority == undefined) { priority = 0; } if (useWeakReference == undefined) { useWeakReference = true; } _dispatcher.addEventListener(eventType, listener, false, priority, useWeakReference); } static function removeEventListener(eventType, listener) { _dispatcher.removeEventListener(eventType, listener); } static function dispatchEvent(event, data, error) { if (data == undefined) { data = null; } if (error == undefined) { error = null; } _dispatcher.dispatchEvent(new com.newgrounds.APIEvent(event, data, error)); } static function saveLocal(saveId, saveData) { try { var _local3; var _local2 = (("ng_ap_secure_" + _connection.trackerId) + "_") + com.newgrounds.crypto.RC4.encrypt(saveId, _connection.encryptionKey); if (!_sharedObjects[saveId]) { _sharedObjects[saveId] = SharedObject.getLocal(_local2); } _local3 = _sharedObjects[saveId]; _local3.data.data = encodeData(saveData); } catch(_local) { if (Error( /* Error999 */ ) != null) { var error = Error( /* Error999 */ ); com.newgrounds.Logger.logError("Unable to save local data.", error); return(false); } Error( /* Error999 */ ); throw /* Error999 */ ; } return(true); } static function loadLocal(saveId) { try { var _local1; var _local3 = (("ng_ap_secure_" + _connection.trackerId) + "_") + com.newgrounds.crypto.RC4.encrypt(saveId, _connection.encryptionKey); if (!_sharedObjects[saveId]) { _sharedObjects[saveId] = SharedObject.getLocal(_local3); } _local1 = _sharedObjects[saveId]; if ((_local1 && (_local1.data)) && (_local1.data.data)) { return(decodeData(_local1.data.data)); } return(null); } catch(error:Error) { com.newgrounds.Logger.logError("Unable to load local data.", error); } return(null); } static function logCustomEvent(eventName) { if (assertConnected()) { com.newgrounds.Logger.logMessage("Logged event: " + eventName); _connection.sendSimpleCommand("logCustomEvent", null, {event:eventName}); } } static function encodeData(data) { if (!_connection.assertInitialized()) { return(null); } return(com.newgrounds.crypto.RC4.encrypt(com.newgrounds.encoders.json.JSON.encode(data), _connection.encryptionKey)); } static function decodeData(data) { if (!_connection.assertInitialized()) { return(null); } try { return(com.newgrounds.encoders.json.JSON.decode(com.newgrounds.crypto.RC4.decrypt(data, _connection.encryptionKey))); } catch(error:Error) { } return(null); } static function stopPendingCommands() { com.newgrounds.APICommand.stopPendingCommands(); com.newgrounds.Logger.logMessage("Pending commands stopped."); } static function trimWhitespace(string) { if (!string) { return(null); } var _local3 = 0; while (string.charAt(_local3) == " ") { _local3++; } var _local1 = string.length - 1; while ((string.charAt(_local1) == " ") && (_local1 >= 0)) { _local1--; } return(string.slice(_local3, _local1 + 1)); } static var VERSION = "3.1.0 AS2"; static var RELEASE_MODE = "releaseMode"; static var DEBUG_MODE_LOGGED_IN = "debugModeLoggedIn"; static var DEBUG_MODE_LOGGED_OUT = "debugModeLoggedOut"; static var DEBUG_MODE_NEW_VERSION = "debugModeNewVersion"; static var DEBUG_MODE_HOST_BLOCKED = "debugModeHostBlocked"; static var TEST_AD_FEED_URL = "http://www.ngads.com/adtest.php"; static var _dispatcher = new com.newgrounds.APIEventDispatcher(); static var _connection = new com.newgrounds.APIConnection(); static var _debugMode = DEBUG_MODE_LOGGED_IN; static var _adsApproved = false; static var _medals = new Object(); static var _medalsArray = []; static var _scoreBoards = new Object(); static var _scoreBoardsArray = []; static var _saveGroups = new Object(); static var _saveGroupsArray = []; static var _sharedObjects = new Object(); }
Symbol 79 MovieClip [__Packages.com.newgrounds.encoders.ImageScanner] Frame 0
class com.newgrounds.encoders.ImageScanner { var _baseN, _encodeAlpha, _maxPerChannel; function ImageScanner (hashLength, charsPerPixel) { if (hashLength) { _hash = DEFAULT_HASH.substr(0, hashLength); } _baseN = new com.newgrounds.encoders.BaseN(_hash); if (charsPerPixel) { _charsPerPixel = charsPerPixel; } encodeAlpha = (false); } function get encodeAlpha() { return(_encodeAlpha); } function set encodeAlpha(v) { _encodeAlpha = v; _maxPerChannel = int(Math.pow(_hash.length, _charsPerPixel / (_encodeAlpha ? 4 : 3))); if (_maxPerChannel > 256) { _maxPerChannel = 256; } //return(encodeAlpha); } function encode(source, callbackFunction, callbackObject) { var _local4 = {callbackFunction:callbackFunction, callbackObject:callbackObject, source:source, x:0, y:0, output:null}; var _local2 = source.width.toString(); var _local3 = source.height.toString(); while (_local2.length < 3) { _local2 = "0" + _local2; } while (_local3.length < 3) { _local3 = "0" + _local3; } _local4.output = _local2 + _local3; var _local6 = setInterval(this, "doEncode", WORK_INTERVAL, _local4); _local4.interval = _local6; } function decode(source, callbackFunction, callbackObject) { var _local2 = {callbackFunction:callbackFunction, callbackObject:callbackObject, source:source, i:6, x:0, y:0, output:null}; var _local5 = int(source.substr(0, 3)); var _local6 = int(source.substr(3, 3)); _local2.output = new flash.display.BitmapData(_local5, _local6, _encodeAlpha); var _local4 = setInterval(this, "doDecode", WORK_INTERVAL, _local2); _local2.interval = _local4; } function doEncode(state) { var _local3 = getTimer(); while ((state.y < state.source.height) && ((getTimer() - _local3) < WORK_INTERVAL)) { state.output = state.output + encodePixel(state.source.getPixel32(state.x, state.y)); state.x++; if (state.x == state.source.width) { state.x = 0; state.y++; } } if (state.y == state.source.height) { clearInterval(state.interval); state.callbackFunction.call(state.callbackObject, state.output); } } function doDecode(state) { var _local4 = getTimer(); while ((state.y < state.output.height) && ((getTimer() - _local4) < WORK_INTERVAL)) { var _local3 = decodePixel(state.source.substr(state.i, _charsPerPixel)); state.output.setPixel32(state.x, state.y, _local3); state.i = state.i + _charsPerPixel; state.x++; if (state.x == state.output.width) { state.x = 0; state.y++; } } if (state.y == state.output.height) { clearInterval(state.interval); state.callbackFunction.call(state.callbackObject, state.output); } } function encodePixel(pixel) { var _local3 = (pixel >> 24) & 255; var _local4 = (pixel >> 16) & 255; var _local5 = (pixel >> 8) & 255; var _local2 = pixel & 255; _local3 = int((_local3 / 256) * _maxPerChannel); _local4 = int((_local4 / 256) * _maxPerChannel); _local5 = int((_local5 / 256) * _maxPerChannel); _local2 = int((_local2 / 256) * _maxPerChannel); var _local7 = (((_local4 * _maxPerChannel) * _maxPerChannel) + (_local5 * _maxPerChannel)) + _local2; if (_encodeAlpha) { _local7 = _local7 + (((_local3 * _maxPerChannel) * _maxPerChannel) * _maxPerChannel); } return(_baseN.encodeUint(_local7, _charsPerPixel)); } function decodePixel(encodedPixel) { var _local3 = 255; var _local5; var _local6; var _local4; var _local7 = 0; var _local2 = _baseN.decodeUint(encodedPixel); _local4 = _local2 % _maxPerChannel; _local2 = _local2 / int(_maxPerChannel); _local6 = _local2 % _maxPerChannel; _local2 = _local2 / int(_maxPerChannel); _local5 = _local2 % _maxPerChannel; _local2 = _local2 / int(_maxPerChannel); if (_encodeAlpha) { _local3 = _local2 % _maxPerChannel; _local2 = _local2 / int(_maxPerChannel); } return((((_local3 << 24) | (_local5 << 16)) | (_local6 << 8)) | _local4); } static var DEFAULT_HASH = "0123456789aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ<>?:;-_=+()!&"; var _hash = DEFAULT_HASH; var _charsPerPixel = 2; static var WORK_INTERVAL = 33.3333333333333; }
Symbol 80 MovieClip [__Packages.com.newgrounds.SaveFile] Frame 0
class com.newgrounds.SaveFile extends com.newgrounds.APIEventDispatcher { static var _currentFile; var _iconLoader, _group, _keys, _ratings, _name, _description, _id, _data, _dataLoader, _fileSize, _readOnly, _draft, _authorId, _authorName, _views, _createdDate, _modifiedDate, dispatchEvent, _encodedIcon, _encodedData, _encoderQueue, _encoding, _dataLoaded, _encodingParent, _encodingProperty, _dataURL; function SaveFile (group) { super(); _iconLoader = new com.newgrounds.BitmapLoader(DEFAULT_ICON, null); _group = group; _keys = {}; _ratings = {}; } static function get currentFile() { return(_currentFile); } static function fromObject(group, fileData) { var _local4 = new com.newgrounds.SaveFile(group); _local4._name = fileData.filename; _local4._description = fileData.description; _local4._id = fileData.save_id; _local4._authorId = fileData.user_id; _local4._authorName = fileData.user_name; _local4._createdDate = fileData.created; _local4._modifiedDate = fileData.last_update; _local4._views = fileData.views; if (fileData.thumb && (fileData.thumb != "")) { _local4._iconLoader.__set__url(_imageFilePath + fileData.thumb); } _local4._dataURL = _saveFilePath + fileData.file; _local4._fileSize = fileData.file_size; _local4._approved = fileData.status != STATUS_UNAPPROVED; _local4._readOnly = false; _local4._public = (fileData.status != STATUS_PRIVATE) && (fileData.status != STATUS_UNAPPROVED); for (var _local8 in fileData.keys) { var _local6 = fileData.keys[_local8]; var _local2 = group.getKeyById(_local6.id); if (_local2) { _local4._keys[_local2.__get__name()] = _local2.validateValue(_local6.value); } } for (var _local9 in fileData.ratings) { var _local5 = fileData.ratings[_local9]; var _local3 = group.getRatingById(_local5.id); if (_local3) { _local4._ratings[_local3.__get__name()] = _local3.validateValue(_local5.score); } } return(_local4); } function get group() { return(_group); } function get name() { return(_name); } function set name(val) { _name = val; //return(name); } function get description() { return(_description); } function set description(val) { _description = val; //return(description); } function get id() { return(_id); } function get data() { return(_data); } function set data(val) { _data = val; //return(data); } function get bytesLoaded() { if (_data) { return(bytesTotal); } if (!_dataLoader) { return(0); } return(_dataLoader.getBytesLoaded()); } function get bytesTotal() { return(_fileSize); } function get readOnly() { return(_readOnly); } function get draft() { return(_draft); } function set draft(v) { _draft = v; //return(draft); } function get authorId() { return(_authorId); } function get authorName() { return(_authorName); } function get keys() { return(_keys); } function get ratings() { return(_ratings); } function get views() { return(_views); } function get createdDate() { return(_createdDate); } function get updatedDate() { return(_modifiedDate); } function toString() { return("Save File: " + _name); } function get icon() { return(_iconLoader.__get__bitmapData()); } function set icon(v) { createIcon(v); //return(icon); } function get iconLoaded() { return(_iconLoader.__get__loaded()); } function createIcon(source) { var _local9 = new flash.display.BitmapData(ICON_WIDTH, ICON_HEIGHT, false, 0); var _local6; var _local5; var _local10 = 0; var _local8 = 0; if (source instanceof flash.display.BitmapData) { _local6 = source.width; _local5 = source.height; } else if (source instanceof MovieClip) { _local6 = source._width; _local5 = source._height; var _local7 = MovieClip(source).getBounds(source); _local10 = _local7.xMin; _local8 = _local7.yMin; } var _local3 = new flash.geom.Matrix(); var _local4; _local4 = Math.min(ICON_WIDTH / _local6, ICON_HEIGHT / _local5); _local3.translate(-_local10, -_local8); _local3.scale(_local4, _local4); _local3.translate((ICON_WIDTH - (_local6 * _local4)) / 2, (ICON_HEIGHT - (_local5 * _local4)) / 2); _local9.draw(source, _local3); _iconLoader.__set__bitmapData(_local9); } function attachIcon(parent) { if (_iconLoader) { return(_iconLoader.attachBitmap(parent)); } com.newgrounds.Logger.logError("No icon available for this sumbission."); return(null); } function save() { if (!_group.__get__connection().__get__hasUserSession()) { com.newgrounds.Logger.logError("The user must be logged-in to save a file."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_SAVED, null, com.newgrounds.APIEvent.ERROR_NOT_LOGGED_IN)); return(undefined); } com.newgrounds.BitmapLoader._cacheSeed++; _currentFile = this; if (iconLoaded) { ICON_IMAGE_SCANNER.encode(icon, onIconEncoded, this); } else { encodeData(true); } } function onIconEncoded(encodedIcon) { _encodedIcon = encodedIcon; encodeData(true); } function doSave() { var _local4 = new com.newgrounds.APICommand("saveFile"); _local4.__get__secureParameters().group = _group.id; _local4.__get__secureParameters().user_name = _group.__get__connection().username; _local4.__get__secureParameters().filename = _name; _local4.__get__secureParameters().description = _description; if (_draft) { _local4.__get__secureParameters().draft = true; } if (_id && (!_readOnly)) { _local4.__get__secureParameters().overwrite = 1; _local4.__get__secureParameters().save_id = _id; } var _local8 = []; for (var _local9 in _keys) { var _local2 = _group.getKey(_local9); if (_local2) { _local8.push({id:_local2.__get__id(), value:_local2.validateValue(_keys[_local9])}); } else { com.newgrounds.Logger.logError(((("No key named \"" + _local9) + "\" in save group \"") + _group.__get__name()) + "\"."); } } _local4.__get__secureParameters().keys = _local8; var _local7 = []; for (var _local10 in _ratings) { var _local3 = _group.getRating(_local10); if (_local3) { _local7.push({id:_local3.__get__id(), value:_local3.validateValue(_ratings[_local10])}); } else { com.newgrounds.Logger.logError(((("No rating named \"" + _local10) + "\" in save group \"") + _group.__get__name()) + "\"."); } } _local4.__get__secureParameters().ratings = _local7; if (typeof(_encodedData) == "string") { _local4.addFile("file", _encodedData, "file"); } else { _local4.addFile("file", com.newgrounds.encoders.json.JSON.encode(_encodedData), "file"); } if (iconLoaded) { _local4.addFile("thumbnail", _encodedIcon, "thumbnail"); } _local4.addEventListener(com.newgrounds.APIEvent.COMMAND_COMPLETE, {target:this, func:onSaveComplete}); _group.__get__connection().sendCommand(_local4); } function encodeData(encode) { _encoderQueue = []; _encoding = encode; if (encode) { _encodedData = _data; preEncodeObject(this, "_encodedData"); } else { preEncodeObject(this, "_data"); } encodeObject(); } function preEncodeObject(parent, property) { var _local3 = parent[property]; var _local5; try { if (_encoding) { _local5 = _local3 instanceof flash.display.BitmapData; } else { _local5 = _local3.type == "__bitmap"; } } catch(error) { } var _local2 = _local3; var _local8; if (_local5) { _encoderQueue.push({parent:parent, property:property}); } else if ((typeof(_local3) == "object") && (!_local8)) { if (_encoding) { if (_local3 instanceof Array) { _local2 = []; } else { _local2 = {}; } for (var _local4 in _local3) { _local2[_local4] = _local3[_local4]; } parent[property] = _local2; } for (var _local4 in _local2) { preEncodeObject(_local2, _local4); } } } function encodeObject() { if (!_encoderQueue.length) { if (_encoding) { doSave(); } else { _dataLoaded = true; checkLoadComplete(); } return(undefined); } var _local6 = _encoderQueue.pop(); var _local4 = _local6.parent; var _local3 = _local6.property; var _local2 = _local4[_local3]; var _local5; if (_encoding) { _local5 = {type:"__bitmap", width:_local2.width, height:_local2.height, transparent:_local2.transparent}; _local4[_local3] = _local5; _encodingParent = _local5; _encodingProperty = "data"; DATA_IMAGE_SCANNER.__set__encodeAlpha(_local2.transparent); DATA_IMAGE_SCANNER.encode(flash.display.BitmapData(_local2), encodeBitmapComplete, this); } else { _encodingParent = _local4; _encodingProperty = _local3; DATA_IMAGE_SCANNER.__set__encodeAlpha(_local2.transparent); DATA_IMAGE_SCANNER.decode(String(_local2.data), encodeBitmapComplete, this); } } function encodeBitmapComplete(data) { _encodingParent[_encodingProperty] = data; encodeObject(); } function load() { _currentFile = this; _dataLoaded = false; _data = null; if (!iconLoaded) { _iconLoader.addEventListener(com.newgrounds.APIEvent.ICON_LOADED, {target:this, func:onIconLoaded}); _iconLoader.load(); } _dataLoader = new LoadVars(); var file = this; _dataLoader.onData = function (data) { file.onDataLoaded(data); }; _dataLoader.load(_dataURL); } function onIconLoaded(event) { if ((!event.__get__success()) && (_iconLoader.__get__url())) { com.newgrounds.Logger.logWarning("Unable to load the icon for this save file."); } _iconLoader.removeEventListener(com.newgrounds.APIEvent.ICON_LOADED, onIconLoaded); checkLoadComplete(); } function checkLoadComplete() { if (_dataLoaded && (iconLoaded)) { com.newgrounds.Logger.logMessage("Data loaded."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_LOADED, this)); } } function onDataLoaded(data) { try { if (data) { if (data.charAt(0) == "{") { _data = com.newgrounds.encoders.json.JSON.decode(String(data)); } else { _data = String(data); } encodeData(false); } } catch(error:Error) { com.newgrounds.Logger.logError("Error while loading data:", error); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_LOADED, this, com.newgrounds.APIEvent.ERROR_BAD_FILE)); } } function onDataError(error) { com.newgrounds.Logger.logError("Unable to load data:", error); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_LOADED, this, com.newgrounds.APIEvent.ERROR_BAD_FILE)); } function onSaveComplete(event) { if (event.__get__success()) { com.newgrounds.Logger.logMessage(("File \"" + _name) + "\" saved!"); if (event.__get__data()) { _id = event.__get__data().save_id; _dataURL = unescape(event.__get__data().file_url); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_SAVED, this)); } else { com.newgrounds.Logger.logError(("Error saving file \"" + _name) + "\":", event.__get__error()); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_SAVED, this, event.__get__error())); } } function sendVote(ratingName, vote) { var _local2 = _group.getRating(ratingName); if (!_local2) { com.newgrounds.Logger.logError(("No save rating named \"" + ratingName) + "\" exists for this save group."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.VOTE_COMPLETE, {}, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT)); return(undefined); } vote = _local2.validateValue(vote); if (isNaN(vote)) { com.newgrounds.Logger.logError(((((((("Invalid vote (" + vote) + "). ") + ratingName) + " allows a range of ") + _local2.__get__minimum()) + "-") + _local2.__get__maximum()) + "."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.VOTE_COMPLETE, {}, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT)); return(undefined); } com.newgrounds.Logger.logMessage(((((("Voting " + vote) + " for ") + ratingName) + " on ") + _name) + "..."); _group.__get__connection().sendSimpleCommand("rateSaveFile", {target:this, func:onVoteComplete}, null, {group:_group.__get__id(), save_id:_id, rating_id:_local2.__get__id(), vote:vote}); } function onVoteComplete(event) { var _local2 = event.__get__error(); if (event.__get__data().already_voted) { com.newgrounds.Logger.logError("Vote failed. You've already voted on this rating today."); _local2 = com.newgrounds.APIEvent.ERROR_ALREADY_VOTED; } if (_local2 == com.newgrounds.APIEvent.ERROR_NONE) { var _local3 = _group.getRatingById(event.__get__data().rating_id); if (_local3) { _ratings[_local3.__get__name()] = _local3.validateValue(event.__get__data().score); } com.newgrounds.Logger.logMessage("Vote complete!"); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.VOTE_COMPLETE, this, _local2)); } function clone() { var _local3 = new com.newgrounds.SaveFile(_group); _local3._data = _data; _local3._description = _description; _local3._draft = _draft; _local3._fileSize = _fileSize; _local3._iconLoader.__set__bitmapData(_iconLoader.bitmapData); var _local2; for (_local2 in _keys) { _local3._keys[_local2] = _keys[_local2]; } for (_local2 in _ratings) { _local3._ratings[_local2] = _ratings[_local2]; } _local3._name = _name; return(_local3); } static var ICON_WIDTH = 90; static var ICON_HEIGHT = 90; static var DEFAULT_ICON = flash.display.BitmapData.loadBitmap("DefaultSaveIcon"); static var STATUS_PRIVATE = 0; static var STATUS_SHARED = 1; static var STATUS_UNAPPROVED = 2; static var STATUS_APPROVED = 3; static var _imageFilePath = ""; static var _saveFilePath = ""; static var ICON_IMAGE_SCANNER = new com.newgrounds.encoders.ImageScanner(); static var DATA_IMAGE_SCANNER = new com.newgrounds.encoders.ImageScanner(64, 6); }
Symbol 78 MovieClip [__Packages.com.newgrounds.SaveGroup] Frame 0
class com.newgrounds.SaveGroup { var _connection, _id, _name, _type, _keysArray, _ratingsArray, _keys, _ratings; function SaveGroup (connection, name, id, type, keys, ratings) { _connection = connection; _id = id; _name = name; _type = type; _keysArray = keys; _ratingsArray = ratings; _keys = new Object(); _ratings = new Object(); var _local11; for (var _local7 in keys) { var _local2 = keys[_local7]; _keys[_local2.__get__name()] = _local2; } for (var _local6 in ratings) { var _local3 = ratings[_local6]; _ratings[_local3.__get__name()] = _local3; } } function get connection() { return(_connection); } function get name() { return(_name); } function get type() { return(_type); } function get id() { return(_id); } function get keys() { return(_keysArray); } function get ratings() { return(_ratingsArray); } function getKey(name) { return(_keys[name]); } function getRating(name) { return(_ratings[name]); } function getKeyById(id) { for (var _local4 in _keys) { var _local2 = _keys[_local4]; if (_local2.__get__id() == id) { return(_local2); } } return(null); } function getRatingById(id) { for (var _local4 in _ratings) { var _local2 = _ratings[_local4]; if (_local2.__get__id() == id) { return(_local2); } } return(null); } function toString() { return((((("SaveGroup: " + name) + " Keys: ") + _keysArray) + " Ratings: ") + _ratingsArray); } static var TYPE_SYSTEM = 0; static var TYPE_PRIVATE = 1; static var TYPE_PUBLIC = 2; static var TYPE_MODERATED = 3; }
Symbol 76 MovieClip [__Packages.com.newgrounds.SaveKey] Frame 0
class com.newgrounds.SaveKey { var _name, _id, _type; function SaveKey (name, id, type) { _name = name; _id = id; _type = type; } function get name() { return(_name); } function get id() { return(_id); } function get type() { return(_type); } function validateValue(value) { switch (_type) { case TYPE_INTEGER : value = Number(value); if (!isNaN(value)) { var _local3 = int(value); if (_local3 != value) { com.newgrounds.Logger.logWarning(((((("Float value " + value) + " given for integer key \"") + _name) + "\". Clamping to ") + _local3) + "."); } return(_local3); } break; case TYPE_FLOAT : value = Number(value); if (!isNaN(value)) { return(isNaN(Number(value))); } break; case TYPE_BOOLEAN : return(Boolean(value)); case TYPE_STRING : return((value ? (value.toString()) : "")); } return(null); } function toString() { return(_name); } static var TYPE_FLOAT = 1; static var TYPE_INTEGER = 2; static var TYPE_STRING = 3; static var TYPE_BOOLEAN = 4; }
Symbol 77 MovieClip [__Packages.com.newgrounds.SaveRating] Frame 0
class com.newgrounds.SaveRating { var _name, _id, _isFloat, _minimum, _maximum; function SaveRating (name, id, isFloat, minimum, maximum) { _name = name; _id = id; _isFloat = isFloat; _minimum = minimum; _maximum = maximum; } function get name() { return(_name); } function get id() { return(_id); } function get isFloat() { return(_isFloat); } function get minimum() { return(_minimum); } function get maximum() { return(_maximum); } function validateValue(value) { var _local2 = Number(value); if (isNaN(_local2)) { com.newgrounds.Logger.logError(("Invalid value for rating \"" + _name) + "\"."); return(NaN); } if (_local2 < _minimum) { com.newgrounds.Logger.logWarning(((((_local2 + " is out of acceptable range for rating \"") + _name) + "\". Clamping to ") + _minimum) + "."); return(_minimum); } if (_local2 > _maximum) { com.newgrounds.Logger.logWarning(((((_local2 + " is out of acceptable range for rating \"") + _name) + "\". Clamping to ") + _maximum) + "."); return(_maximum); } if (!isFloat) { var _local3 = int(_local2); if (_local3 != _local2) { com.newgrounds.Logger.logWarning(((((("Float value " + _local2) + " given for integer rating \"") + _name) + "\". Clamping to ") + _local3) + "."); } return(_local3); } return(_local2); } function toString() { return(_name); } }
Symbol 72 MovieClip [__Packages.com.newgrounds.BitmapLoader] Frame 0
class com.newgrounds.BitmapLoader extends com.newgrounds.APIEventDispatcher { var _bitmapData, _url, _loader, _loaderClip, dispatchEvent; function BitmapLoader (defaultBitmap, url) { super(); _bitmapData = defaultBitmap; _url = url; } function get url() { return(_url); } function set url(v) { _loaded = false; _url = v; //return(url); } function get bitmapData() { return(_bitmapData); } function set bitmapData(v) { _bitmapData = v; _loaded = true; //return(bitmapData); } function get loaded() { return(_loaded); } function disposeLoader() { if (_loader) { if (_loaderClip._parent == _root) { _loader.unloadClip(_loaderClip.bitmap); _loaderClip.removeMovieClip(); } _loader = null; _loaderClip = null; } } function load() { if ((!_url) || (_url == "")) { onLoadComplete(); return(undefined); } _loaded = false; if (_bitmapData) { _bitmapData.dispose(); _bitmapData = null; } disposeLoader(); attachBitmap(null); } function attachBitmap(parent) { if (!parent) { parent = _root; } var _local5 = parent.getNextHighestDepth(); var _local3 = parent.createEmptyMovieClip("__bitmap" + _local5, _local5); if (((!_loaded) && (_url)) && (_url != "")) { _local3.createEmptyMovieClip("bitmap", 0); _loader = new MovieClipLoader(); _loaderClip = _local3; if (parent == _root) { _loaderClip._visible = false; } var thisObj = this; _loaderClip.onEnterFrame = function () { thisObj.pollLoad(); }; _loader.addListener({onLoadError:function () { thisObj.onLoadComplete(); }}); _loader.loadClip(_url, _local3.bitmap); } else { _local3.attachBitmap(_bitmapData, 0); } return(_local3); } function pollLoad() { if (_loaderClip._width) { onLoadComplete(); } } function onLoadComplete() { var _local2; if ((_loader && (_loaderClip)) && (_loaderClip._width)) { try { _loaderClip.onEnterFrame = null; _local2 = new flash.display.BitmapData(_loaderClip._width, _loaderClip._height, true, 0); _local2.draw(_loaderClip); _bitmapData = _local2; _loaded = true; } catch(error) { if (_local2) { _local2.dispose(); } } } disposeLoader(); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.ICON_LOADED, this, (_loaded ? null : (com.newgrounds.APIEvent.ERROR_BAD_FILE)))); } static var _cacheSeed = 0; var _loaded = true; }
Symbol 81 MovieClip [__Packages.com.newgrounds.SaveQuery] Frame 0
class com.newgrounds.SaveQuery extends com.newgrounds.APIEventDispatcher { var _group, _connection, _files, _lookupKeys, _lookupRatings, _fileConditions, _keyConditions, _ratingConditions, _sortFields, dispatchEvent; function SaveQuery (group) { super(); _group = group; _connection = group.connection; reset(); } function get group() { return(_group); } function get resultsPerPage() { return(_resultsPerPage); } function set resultsPerPage(val) { _resultsPerPage = Math.min(Math.max(val, 1), 100); //return(resultsPerPage); } function get page() { return(_page); } function set page(val) { _page = Math.max(val, 1); //return(page); } function prevPage() { page = ((page-1)); } function nextPage() { page = ((page+1)); } function get isRandomized() { return(_isRandomized); } function set isRandomized(val) { _isRandomized = val; //return(isRandomized); } function get files() { return(_files); } function reset() { _page = 1; _resultsPerPage = 10; _isRandomized = false; _lookupKeys = []; _lookupRatings = []; _fileConditions = []; _keyConditions = []; _ratingConditions = []; _sortFields = []; _files = []; includeAllFields(); } function clone() { var _local2 = new com.newgrounds.SaveQuery(_group); _local2._page = _page; _local2._resultsPerPage = _resultsPerPage; _local2._isRandomized = _isRandomized; _local2._lookupKeys = _lookupKeys.concat(); _local2._lookupRatings = _lookupRatings.concat(); _local2._fileConditions = _fileConditions.concat(); _local2._keyConditions = _keyConditions.concat(); _local2._ratingConditions = _ratingConditions.concat(); return(_local2); } function includeAllFields() { for (var _local5 in _group.__get__keys()) { var _local2 = _group.__get__keys()[_local5]; _lookupKeys.push(_local2.__get__id()); } for (var _local4 in _group.__get__ratings()) { var _local3 = _group.__get__ratings()[_local4]; _lookupRatings.push(_local3.__get__id()); } } function addCondition(field, operator, value) { var _local2; _local2 = 0; while (_local2 < FILE_FIELDS.length) { if (FILE_FIELDS[_local2] == field) { break; } _local2++; } if (_local2 == FILE_FIELDS.length) { _local2 = -1; } if (_local2 >= 0) { _fileConditions.push({field:_local2, operator:operator, value:value}); } else { var _local3 = _group.getKey(field); if (_local3) { value = _local3.validateValue(value); _keyConditions.push({key_id:_local3.__get__id(), operator:operator, value:value}); return(undefined); } var _local4 = field.split("."); var _local6 = _group.getRating(_local4[0]); if (_local6) { value = _local6.validateValue(value); _ratingConditions.push({rating_id:_local6.__get__id(), operator:operator, value:value, column:(_local4[1] ? (_local4[1]) : "score")}); return(undefined); } com.newgrounds.Logger.logError(((("The save group \"" + _group.__get__name()) + "\" does not have a field named \"") + field) + "\"."); } } function sortOn(field, sortDescending) { if (sortDescending == undefined) { sortDescending = false; } var _local2; _local2 = 0; while (_local2 < FILE_FIELDS.length) { if (FILE_FIELDS[_local2] == field) { break; } _local2++; } if (_local2 == FILE_FIELDS.length) { _local2 = -1; } if (_local2 >= 0) { _sortFields.push({table:TABLE_FILES, field:_local2, desc:sortDescending}); } else { var _local5 = _group.getKey(field); if (_local5) { _sortFields.push({table:TABLE_KEYS, field:_local5.__get__id(), desc:sortDescending}); return(undefined); } var _local3 = field.split("."); var _local6 = _group.getRating(_local3[0]); if (_local6) { _sortFields.push({table:TABLE_RATINGS, field:_local6.__get__id(), desc:sortDescending, extra:(_local3[1] ? (_local3[1]) : "score")}); return(undefined); } com.newgrounds.Logger.logError(((("The save group \"" + _group.__get__name()) + "\" does not have a field named \"") + field) + "\"."); } } function execute() { var _local5 = {}; _local5.page = _page; _local5.num_results = _resultsPerPage; if (_isRandomized) { _local5.randomize = 1; } if (_lookupKeys && (_lookupKeys.length)) { _local5.lookup_keys = _lookupKeys; } if (_lookupRatings && (_lookupRatings.length)) { _local5.lookup_ratings = _lookupRatings; } if (_fileConditions && (_fileConditions.length)) { _local5.file_conditions = _fileConditions; } if (_keyConditions && (_keyConditions.length)) { _local5.key_conditions = _keyConditions; } if (_ratingConditions && (_ratingConditions.length)) { _local5.rating_conditions = _ratingConditions; } if (_sortFields && (_sortFields.length)) { _local5.sort_conditions = _sortFields; } _connection.sendSimpleCommand("lookupSaveFiles", {target:this, func:onQueryComplete}, {publisher_id:_connection.publisherId, group_id:_group.__get__id(), query:_local5}); } function onQueryComplete(event) { if (event.__get__success()) { var _local4 = event.__get__data(); _files = []; if (_local4.files) { var _local2 = 0; while (_local2 < _local4.files.length) { var _local3 = com.newgrounds.SaveFile.fromObject(_group, _local4.files[_local2]); if (_local3) { _files.push(_local3); } _local2++; } } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.QUERY_COMPLETE, this)); } else { com.newgrounds.Logger.logError("Query failed: " + event.__get__error()); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.QUERY_COMPLETE, this, event.__get__error())); } } static var FILE_ID = "fileId"; static var AUTHOR_ID = "authorId"; static var AUTHOR_NAME = "authorName"; static var FILE_NAME = "fileName"; static var CREATED_ON = "createdOn"; static var UPDATED_ON = "updatedOn"; static var FILE_VIEWS = "fileViews"; static var FILE_STATUS = "fileStatus"; static var FILE_FIELDS = [FILE_ID, AUTHOR_ID, AUTHOR_NAME, FILE_NAME, CREATED_ON, UPDATED_ON, FILE_VIEWS, FILE_STATUS]; static var OPERATOR_EQUAL = "="; static var OPERATOR_LESS_THAN = "<"; static var OPERATOR_GREATER_THAN = ">"; static var OPERATOR_NOT_EQUAL = "!="; static var OPERATOR_LESS_OR_EQUAL = "<="; static var OPERATOR_GREATER_OR_EQUAL = ">="; static var OPERATOR_CONTAINS = "*"; static var OPERATOR_NOT_CONTAINS = "!*"; static var OPERATOR_NOT_BEGINS_WITH = "!*="; static var OPERATOR_NOT_ENDS_WITH = "!=*"; static var OPERATOR_BEGINS_WITH = "*="; static var OPERATOR_ENDS_WITH = "=*"; static var TABLE_FILES = 1; static var TABLE_KEYS = 2; static var TABLE_RATINGS = 3; var _page = 1; var _resultsPerPage = 10; var _isRandomized = false; }
Symbol 73 MovieClip [__Packages.com.newgrounds.Medal] Frame 0
class com.newgrounds.Medal extends com.newgrounds.APIEventDispatcher { var _connection, _id, _name, _description, _secret, _unlocked, _value, _difficulty, _iconLoader, dispatchEvent; function Medal (connection, id, name, description, secret, unlocked, value, difficultyId, iconURL) { super(); _connection = connection; _id = id; _name = name; _description = description; _secret = secret; _unlocked = unlocked; _value = value; _difficulty = DIFFICULTIES[difficultyId]; _iconLoader = new com.newgrounds.BitmapLoader(DEFAULT_ICON, iconURL); _iconLoader.load(); } function get difficulty() { return(_difficulty); } function get icon() { return(_iconLoader.__get__bitmapData()); } function get id() { return(_id); } function get name() { return(_name); } function get description() { return(_description); } function get secret() { return(_secret); } function get unlocked() { return(_unlocked); } function get value() { return(_value); } function toString() { return((((((("Medal: " + _name) + "\t\t(") + (_unlocked ? "unlocked, " : "locked, ")) + _value) + "pts, ") + _difficulty) + ")"); } function attachIcon(parent) { return(_iconLoader.attachBitmap(parent)); } function unlock() { if (_unlocked) { com.newgrounds.Logger.logWarning(("Medal \"" + _name) + "\" is already unlocked."); return(undefined); } com.newgrounds.Logger.logMessage(("Unlocking medal \"" + name) + "\"..."); _unlocked = true; if (_connection.__get__hasUserSession()) { _connection.sendSimpleCommand("unlockMedal", {target:this, func:onUnlockConfirmed}, null, {medal_id:id}); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.MEDAL_UNLOCKED, this)); } function setUnlocked(unlocked) { _unlocked = unlocked; } function onUnlockConfirmed(event) { if (event.__get__success()) { com.newgrounds.Logger.logMessage(("Medal \"" + name) + "\" unlocked."); } else { com.newgrounds.Logger.logError(("Failed to unlock \"" + name) + "\"!"); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.MEDAL_UNLOCK_CONFIRMED, this, event.__get__error())); } static var ICON_WIDTH = 50; static var ICON_HEIGHT = 50; static var DEFAULT_ICON = flash.display.BitmapData.loadBitmap("DefaultMedalIcon"); static var DIFFICULTY_EASY = "Easy"; static var DIFFICULTY_MODERATE = "Moderate"; static var DIFFICULTY_CHALLENGING = "Challenging"; static var DIFFICULTY_DIFFICULT = "Difficult"; static var DIFFICULTY_BRUTAL = "Brutal"; static var DIFFICULTIES = ["Unknown", DIFFICULTY_EASY, DIFFICULTY_MODERATE, DIFFICULTY_CHALLENGING, DIFFICULTY_DIFFICULT, DIFFICULTY_BRUTAL]; }
Symbol 75 MovieClip [__Packages.com.newgrounds.ScoreBoard] Frame 0
class com.newgrounds.ScoreBoard extends com.newgrounds.APIEventDispatcher { var _connection, _name, _id, _scores, _tag, dispatchEvent; function ScoreBoard (connection, name, id) { super(); _connection = connection; _name = name; _id = id; } function get name() { return(_name); } function get scores() { return(_scores); } function get period() { return(_period); } function set period(val) { _period = val; //return(period); } function get firstResult() { return(_firstResult); } function set firstResult(val) { _firstResult = Math.max(1, val); //return(firstResult); } function get numResults() { return(_numResults); } function set numResults(val) { _numResults = val; //return(numResults); } function get tag() { return(_tag); } function set tag(val) { _tag = val; //return(tag); } function get page() { return(Math.ceil((_firstResult - 1) / _numResults) + 1); } function prevPage() { if (firstResult > _numResults) { firstResult = firstResult - _numResults; } } function nextPage() { firstResult = firstResult + _numResults; } function loadScores() { _connection.sendSimpleCommand("loadScores", {target:this, func:onScoresLoaded}, {publisher_id:_connection.publisherId, board:_id, page:((_firstResult - 1) / _numResults) + 1, num_results:_numResults, period:_period, tag:_tag}); } function postScore(numericScore, tag) { if (tag == undefined) { tag = null; } if (isNaN(numericScore)) { com.newgrounds.Logger.logError("Cannot post invalid score: " + numericScore); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.SCORE_POSTED, null, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT)); return(undefined); } com.newgrounds.Logger.logMessage(((((("Posting a score of " + numericScore) + " by ") + _connection.username) + " to scoreboard \"") + _name) + "\"..."); _connection.sendSimpleCommand("postScore", {target:this, func:onScorePosted}, null, {user_name:_connection.username, board:_id, value:numericScore, tag:tag}); } function onScoresLoaded(event) { var _local4 = event.__get__data(); _scores = []; var _local5; if (_local4.first_result) { _local5 = _local4.first_result; } else { _local5 = _firstResult; } if (_local4.scores) { var _local3 = 0; while (_local3 < _local4.scores.length) { var _local2 = _local4.scores[_local3]; if (_local2) { _scores[_local3] = new com.newgrounds.Score(_local5, _local2.username, _local2.value, _local2.numeric_value, _local2.tag); } _local3++; _local5++; } } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.SCORES_LOADED, this)); } function onScorePosted(event) { if (event.__get__success()) { com.newgrounds.Logger.logMessage("Score posted!"); var _local4 = event.__get__data(); var _local2 = {}; _local2.score = _local4.value; _local2.scoreBoard = this; } else { com.newgrounds.Logger.logError("Error posting score: " + event.__get__error()); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.SCORE_POSTED, _local2, event.__get__error())); } function toString() { return("Scoreboard: " + _name); } static var TODAY = "Today"; static var THIS_WEEK = "This Week"; static var THIS_MONTH = "This Month"; static var THIS_YEAR = "This Year"; static var ALL_TIME = "All-Time"; var _period = ALL_TIME; var _firstResult = 1; var _numResults = 10; }
Symbol 64 MovieClip [__Packages.com.newgrounds.Logger] Frame 0
class com.newgrounds.Logger { function Logger () { } static function logInternal() { var _local2 = arguments; log(PRIORITY_INTERNAL, _local2); } static function logMessage() { var _local2 = arguments; log(PRIORITY_MESSAGE, _local2); } static function logWarning() { var _local2 = arguments; log(PRIORITY_WARNING, _local2); } static function logError() { var _local2 = arguments; log(PRIORITY_ERROR, _local2); } static function log(priority, messages) { if (priority == undefined) { priority = PRIORITY_MESSAGE; } if (messages == undefined) { messages = null; } if (priority >= _messageLevel) { var _local1 = 0; while (_local1 < messages.length) { trace(HEADER + messages[_local1]); _eventDispatcher.dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.LOG, messages[_local1])); _local1++; } } if (priority >= _throwLevel) { throw new Error(messages.join(newline)); } } static function addEventListener(event, listener) { _eventDispatcher.addEventListener(event, listener, false, 0, false); } static var PRIORITY_INTERNAL = 0; static var PRIORITY_MESSAGE = 1; static var PRIORITY_WARNING = 2; static var PRIORITY_ERROR = 3; static var PRIORITY_MAX = 4; static var HEADER = "[Newgrounds API] :: "; static var _eventDispatcher = new com.newgrounds.EventDispatcher(); static var _messageLevel = PRIORITY_MESSAGE; static var _throwLevel = PRIORITY_MAX; }
Symbol 1255 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 1256 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 1257 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 74 MovieClip [__Packages.com.newgrounds.Score] Frame 0
class com.newgrounds.Score { var _rank, _username, _score, _numericValue, _tag; function Score (rank, username, score, numericValue, tag) { (_rank = rank); (_username = username); _score = score; _numericValue = numericValue; _tag = tag; } function get numericValue() { return(_numericValue); } function get rank() { return(_rank); } function get score() { return(_score); } function get tag() { return(_tag); } function get username() { return(_username); } function toString() { return((((_rank + ".\t") + _username) + "\t") + _score); } }
Symbol 58 MovieClip [__Packages.com.newgrounds.shims.APIShim] Frame 0
class com.newgrounds.shims.APIShim extends MovieClip { function APIShim () { super(); } }
Symbol 68 MovieClip [__Packages.com.newgrounds.crypto.MD5] Frame 0
class com.newgrounds.crypto.MD5 { function MD5 () { } static function hash(src) { return(hex_md5(src)); } static function hex_md5(src) { return(binl2hex(core_md5(str2binl(src), src.length * 8))); } static function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var _local4 = 1732584193 /* 0x67452301 */; var _local3 = -271733879; var _local2 = -1732584194; var _local1 = 271733878 /* 0x10325476 */; var _local5 = 0; while (_local5 < x.length) { var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; var _local7 = _local1; _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 0], 7, -680876936); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 1], 12, -389564586); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 2], 17, 606105819); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 3], 22, -1044525330); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 4], 7, -176418897); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 5], 12, 1200080426); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 6], 17, -1473231341); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 7], 22, -45705983); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 8], 7, 1770035416); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 9], 12, -1958414417); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 10], 17, -42063); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 11], 22, -1990404162); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 12], 7, 1804603682); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 13], 12, -40341101); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 14], 17, -1502002290); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 15], 22, 1236535329); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 1], 5, -165796510); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 6], 9, -1069501632); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 11], 14, 643717713); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 0], 20, -373897302); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 5], 5, -701558691); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 10], 9, 38016083); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 15], 14, -660478335); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 4], 20, -405537848); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 9], 5, 568446438); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 14], 9, -1019803690); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 3], 14, -187363961); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 8], 20, 1163531501); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 13], 5, -1444681467); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 2], 9, -51403784); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 7], 14, 1735328473); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 12], 20, -1926607734); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 5], 4, -378558); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 8], 11, -2022574463); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 11], 16, 1839030562); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 14], 23, -35309556); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 1], 4, -1530992060); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 4], 11, 1272893353); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 7], 16, -155497632); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 10], 23, -1094730640); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 13], 4, 681279174); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 0], 11, -358537222); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 3], 16, -722521979); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 6], 23, 76029189); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 9], 4, -640364487); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 12], 11, -421815835); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 15], 16, 530742520); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 2], 23, -995338651); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 0], 6, -198630844); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 7], 10, 1126891415); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 14], 15, -1416354905); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 5], 21, -57434055); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 12], 6, 1700485571); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 3], 10, -1894986606); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 10], 15, -1051523); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 1], 21, -2054922799); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 8], 6, 1873313359); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 15], 10, -30611744); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 6], 15, -1560198380); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 13], 21, 1309151649); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 4], 6, -145523070); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 11], 10, -1120210379); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 2], 15, 718787259); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 9], 21, -343485551); _local4 = safe_add(_local4, _local10); _local3 = safe_add(_local3, _local9); _local2 = safe_add(_local2, _local8); _local1 = safe_add(_local1, _local7); _local5 = _local5 + 16; } return(new Array(_local4, _local3, _local2, _local1)); } static function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } static function md5_ff(a, b, c, d, x, s, t) { return(md5_cmn((b & c) | ((~b) & d), a, b, x, s, t)); } static function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } static function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } static function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } static function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } static function safe_add(x, y) { var _local1 = (x & 65535) + (y & 65535); var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16); return((_local2 << 16) | (_local1 & 65535)); } static function str2binl(str) { var _local3 = new Array(); var _local4 = 255; var _local1 = 0; while (_local1 < (str.length * 8)) { _local3[_local1 >> 5] = _local3[_local1 >> 5] | ((str.charCodeAt(_local1 / 8) & _local4) << (_local1 % 32)); _local1 = _local1 + 8; } return(_local3); } static function binl2hex(binarray) { var _local4 = new String(""); var _local3 = new String("0123456789abcdef"); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(_local4); } }
Symbol 69 MovieClip [__Packages.com.newgrounds.crypto.RC4] Frame 0
class com.newgrounds.crypto.RC4 { function RC4 () { } static function encrypt(src, key) { var _local3 = strToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToHex(_local2)); } static function encryptbin(src, key) { var _local3 = strToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(_local2); } static function decrypt(src, key) { var _local3 = hexToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToStr(_local2)); } static function initialize(pwd) { var _local2 = 0; var _local3; var _local4 = pwd.length; var _local1 = 0; while (_local1 <= 255) { mykey[_local1] = pwd[_local1 % _local4]; sbox[_local1] = _local1; _local1++; } _local1 = 0; while (_local1 <= 255) { _local2 = ((_local2 + sbox[_local1]) + mykey[_local1]) % 256; _local3 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local3; _local1++; } } static function calculate(plaintxt, psw) { initialize(psw); var _local1 = 0; var _local2 = 0; var _local9 = new Array(); var _local7; var _local5; var _local6; var _local3 = 0; while (_local3 < plaintxt.length) { _local1 = (_local1 + 1) % 256; _local2 = (_local2 + sbox[_local1]) % 256; _local5 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local5; var _local4 = (sbox[_local1] + sbox[_local2]) % 256; _local7 = sbox[_local4]; _local6 = plaintxt[_local3] ^ _local7; _local9.push(_local6); _local3++; } return(_local9); } static function charsToHex(chars) { var _local4 = new String(""); var _local3 = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); var _local1 = 0; while (_local1 < chars.length) { _local4 = _local4 + (_local3[chars[_local1] >> 4] + _local3[chars[_local1] & 15]); _local1++; } return(_local4); } static function hexToChars(hex) { var _local3 = new Array(); var _local1 = ((hex.substr(0, 2) == "0x") ? 2 : 0); while (_local1 < hex.length) { _local3.push(parseInt(hex.substr(_local1, 2), 16)); _local1 = _local1 + 2; } return(_local3); } static function charsToStr(chars) { var _local3 = new String(""); var _local1 = 0; while (_local1 < chars.length) { _local3 = _local3 + String.fromCharCode(chars[_local1]); _local1++; } return(_local3); } static function strToChars(str) { var _local3 = new Array(); var _local1 = 0; while (_local1 < str.length) { _local3.push(str.charCodeAt(_local1)); _local1++; } return(_local3); } static var sbox = new Array(255); static var mykey = new Array(255); }
Symbol 70 MovieClip [__Packages.com.newgrounds.encoders.json.JSON] Frame 0
class com.newgrounds.encoders.json.JSON { static var start, cache, interval; function JSON () { } static function encode(arg, noquotes) { var _local3; var _local2; var _local6; var _local1 = ""; var _local4; if (arg.isSServerVar()) { var _local8 = "sservervariable"; } else { var _local8 = typeof(arg); } switch (_local8) { case "sservervariable" : return("?" + arg.getEncodedValue()); case "object" : if (arg) { if (arg instanceof Array) { _local2 = 0; while (_local2 < arg.length) { _local4 = encode(arg[_local2]); if (_local1) { _local1 = _local1 + ","; } _local1 = _local1 + _local4; _local2++; } return(("[" + _local1) + "]"); } if (typeof(arg.toString) != "undefined") { for (_local2 in arg) { _local4 = arg[_local2]; if ((typeof(_local4) != "undefined") && (typeof(_local4) != "function")) { _local4 = encode(_local4); if (_local1) { _local1 = _local1 + ","; } _local1 = _local1 + ((encode(_local2) + ":") + _local4); } } return(("{" + _local1) + "}"); } } return("null"); case "number" : return((isFinite(arg) ? (String(arg)) : "null")); case "string" : _local6 = arg.length; if (noquotes) { var _local7 = ""; } else { var _local7 = "\""; } _local1 = _local7; _local2 = 0; while (_local2 < _local6) { _local3 = arg.charAt(_local2); if (_local3 >= " ") { if ((_local3 == "\\") || (_local3 == "\"")) { _local1 = _local1 + "\\"; } _local1 = _local1 + _local3; } else { switch (_local3) { case "\b" : _local1 = _local1 + "\\b"; break; case "\f" : _local1 = _local1 + "\\f"; break; case newline : _local1 = _local1 + "\\n"; break; case "\r" : _local1 = _local1 + "\\r"; break; case "\t" : _local1 = _local1 + "\\t"; break; default : _local3 = _local3.charCodeAt(); _local1 = _local1 + (("\\u00" + Math.floor(_local3 / 16).toString(16)) + (_local3 % 16).toString(16)); } } _local2 = _local2 + 1; } return(_local1 + _local7); case "boolean" : return(String(arg)); } return("null"); } static function background_encode(arg, callback) { if (busy) { trace("[Newgrounds Encoder] :: Cannot encode a new file until the previous file is completed"); return(false); } if (!callback) { trace("[Newgrounds Encoder] :: Missing a callback function, skipping encode"); return(false); } busy = true; var _local2 = new Date(); start = _local2.getTime(); cache = {busy:false, complete:false, arg:arg, target:arg, parents:[], encoded:"", callback:callback, encode_chunk:function () { com.newgrounds.encoders.json.JSON.encode_chunk(); }}; if (getType(arg) == "object") { cache.encoded = "{"; } else if (getType(arg) == "array") { cache.encoded = "["; } interval = setInterval(cache, "encode_chunk", 25); return(true); } static function background_decode(arg, callback) { if (busy) { trace("[Newgrounds Encoder] :: Cannot decode a new file until the previous file is completed"); return(false); } if (!callback) { trace("[Newgrounds Encoder] :: Missing a callback function, skipping decode"); return(false); } busy = true; var _local1 = new Date(); start = _local1.getTime(); cache = {busy:false, callback:callback, complete:false, arg:arg, pos:0, parents:["root"], target:null, scratch:"", decode_chunk:function () { com.newgrounds.encoders.json.JSON.decode_chunk(); }}; interval = setInterval(cache, "decode_chunk", 25); return(true); } static function decode(text) { var at = 0; var ch = " "; var _value; var _error = function (m) { throw {name:"JSONError", message:m, at:at - 1, text:text}; }; var _next = function () { ch = text.charAt(at); at = at + 1; return(ch); }; var _white = function () { while (ch) { if (ch <= " ") { _next(); } else if (ch == "/") { switch (_next()) { case "/" : while ((_next() && (ch != newline)) && (ch != "\r")) { } break; case "*" : _next(); for(;;){ if (ch) { if (ch == "*") { if (_next() == "/") { _next(); // unexpected jump } } else { _next(); } } else { _error("Unterminated comment"); } }; break; default : _error("Syntax error"); } } else { return; } } }; var _string = function () { var _local4; var _local1 = ""; var _local3; var _local2; var _local5 = false; if (ch == "\"") { while (_next()) { if (ch == "\"") { _next(); return(_local1); } if (ch == "\\") { switch (_next()) { case "b" : _local1 = _local1 + "\b"; break; case "f" : _local1 = _local1 + "\f"; break; case "n" : _local1 = _local1 + newline; break; case "r" : _local1 = _local1 + "\r"; break; case "t" : _local1 = _local1 + "\t"; break; case "u" : _local2 = 0; _local4 = 0; while (_local4 < 4) { _local3 = parseInt(_next(), 16); if (!isFinite(_local3)) { _local5 = true; break; } _local2 = (_local2 * 16) + _local3; _local4 = _local4 + 1; } if (_local5) { _local5 = false; break; } _local1 = _local1 + String.fromCharCode(_local2); break; default : _local1 = _local1 + ch; } } else { _local1 = _local1 + ch; } } } _error("Bad string"); }; var _array = function () { var _local1 = []; if (ch == "[") { _next(); _white(); if (ch == "]") { _next(); return(_local1); } while (ch) { _local1.push(_value()); _white(); if (ch == "]") { _next(); return(_local1); } if (ch != ",") { break; } _next(); _white(); } } _error("Bad array"); }; var _object = function () { var _local2; var _local1 = {}; if (ch == "{") { _next(); _white(); if (ch == "}") { _next(); return(_local1); } while (ch) { _local2 = _string(); _white(); if (ch != ":") { break; } _next(); _local1[_local2] = _value(); _white(); if (ch == "}") { _next(); return(_local1); } if (ch != ",") { break; } _next(); _white(); } } _error("Bad object"); }; var _number = function () { var _local1 = ""; var _local2; if (ch == "-") { _local1 = "-"; _next(); } while ((ch >= "0") && (ch <= "9")) { _local1 = _local1 + ch; _next(); } if (ch == ".") { _local1 = _local1 + "."; while ((_next() && (ch >= "0")) && (ch <= "9")) { _local1 = _local1 + ch; } } _local2 = 1 * _local1; if (!isFinite(_local2)) { _error("Bad number"); } else { return(_local2); } }; var _word = function () { switch (ch) { case "t" : if (((_next() == "r") && (_next() == "u")) && (_next() == "e")) { _next(); return(true); } break; case "f" : if ((((_next() == "a") && (_next() == "l")) && (_next() == "s")) && (_next() == "e")) { _next(); return(false); } break; case "n" : if (!(((_next() == "u") && (_next() == "l")) && (_next() == "l"))) { break; } _next(); return(null); } _error("Syntax error"); }; _value = function () { _white(); switch (ch) { case "{" : return(_object()); case "[" : return(_array()); case "\"" : return(_string()); case "-" : return(_number()); } return((((ch >= "0") && (ch <= "9")) ? (_number()) : (_word()))); }; return(_value()); } static function getType(v) { if (v instanceof Array) { return("array"); } return(typeof(v)); } static function decode_chunk() { if ((!cache.busy) && (!cache.complete)) { cache.busy = true; var _local1 = 0; while (_local1 < decode_chunks) { chunk_decoder(); if (cache.complete) { break; } _local1++; } trace(Math.round((cache.pos / cache.arg.length) * 100) + "% decoded"); cache.busy = false; } if (cache.complete) { var _local2 = new Date(); busy = false; clearInterval(interval); cache.callback(cache.root, _local2.getTime() - start); cache.arg = ""; } } static function encode_chunk() { if ((!cache.busy) && (!cache.complete)) { cache.busy = true; var _local1 = 0; while (_local1 < encode_chunks) { chunk_encoder(); if (cache.complete) { break; } _local1++; } cache.busy = false; } if (cache.complete) { var _local3 = new Date(); var _local2 = _local3.getTime(); busy = false; clearInterval(interval); cache.callback(cache.encoded, _local2 - start); cache.encoded = ""; } } static function chunk_decoder() { function _object() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (!com.newgrounds.encoders.json.JSON.cache.mode) { com.newgrounds.encoders.json.JSON.cache.mode = "object"; com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (_local1 != "\"") { throw "Malformed object key in encoded string. Keys must be wrapped in quotes (\"\")"; } com.newgrounds.encoders.json.JSON.cache.scratch = ""; _setTargetValue({}); } else if (_local1 == ",") { com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (_local1 != "\"") { throw "Malformed object key in encoded string. Keys must be wrapped in quotes (\"\")"; } com.newgrounds.encoders.json.JSON.cache.scratch = ""; } else if (_local1 == "}") { _useParent(); } else if (_local1 == "\"") { com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (_local1 != ":") { throw "Malformed object notation. Object keys and values must be separated by colons(:)"; } _addParent(com.newgrounds.encoders.json.JSON.cache.scratch); com.newgrounds.encoders.json.JSON.cache.mode = null; } else { if (_local1 == "\\") { com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); } com.newgrounds.encoders.json.JSON.cache.scratch = com.newgrounds.encoders.json.JSON.cache.scratch + _local1; } com.newgrounds.encoders.json.JSON.cache.pos++; } function _array() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (!com.newgrounds.encoders.json.JSON.cache.mode) { com.newgrounds.encoders.json.JSON.cache.mode = "array"; com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); _setTargetValue([]); if (_local1 != "]") { _addArrayKey(); } else { _useParent(); } return(undefined); } if (_local1 == ",") { _addArrayKey(); } else if (_local1 == "]") { _useParent(); } com.newgrounds.encoders.json.JSON.cache.pos++; } function _boolean() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (_local1 == "t") { _setTargetValue(true); com.newgrounds.encoders.json.JSON.cache.pos = com.newgrounds.encoders.json.JSON.cache.pos + 3; } else if (_local1 == "f") { _setTargetValue(false); com.newgrounds.encoders.json.JSON.cache.pos = com.newgrounds.encoders.json.JSON.cache.pos + 4; } else { throw "Bool values must be true or false"; } _useParent(); } function _null() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (_local1 == "n") { _setTargetValue(null); com.newgrounds.encoders.json.JSON.cache.pos = com.newgrounds.encoders.json.JSON.cache.pos + 2; } else { throw "Null values must be null"; } _useParent(); } function _string() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (!com.newgrounds.encoders.json.JSON.cache.mode) { if (_local1 != "\"") { throw "Strings must be wrapped in quotes (\"\")"; } com.newgrounds.encoders.json.JSON.cache.scratch = ""; com.newgrounds.encoders.json.JSON.cache.mode = "string"; } else if (_local1 == "\"") { _setTargetValue(com.newgrounds.encoders.json.JSON.cache.scratch); _useParent(); } else { if (_local1 == "\\") { com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); switch (_local1) { case "n" : _local1 = newline; break; case "r" : _local1 = newline; break; case "t" : _local1 = "\t"; break; case "u" : _local1 = "\\" + _local1; } } com.newgrounds.encoders.json.JSON.cache.scratch = com.newgrounds.encoders.json.JSON.cache.scratch + _local1; } com.newgrounds.encoders.json.JSON.cache.pos++; } function _number() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); var _local2 = "01234567890.-"; if (!com.newgrounds.encoders.json.JSON.cache.mode) { com.newgrounds.encoders.json.JSON.cache.mode = "number"; com.newgrounds.encoders.json.JSON.cache.scratch = ""; } if (_local2.indexOf(_local1) < 0) { _setTargetValue(Number(com.newgrounds.encoders.json.JSON.cache.scratch)); _useParent(); } else { com.newgrounds.encoders.json.JSON.cache.scratch = com.newgrounds.encoders.json.JSON.cache.scratch + _local1; com.newgrounds.encoders.json.JSON.cache.pos++; } } function _setTargetValue(newval) { var _local2 = _getParent().obj; var _local1 = com.newgrounds.encoders.json.JSON.cache.parents[com.newgrounds.encoders.json.JSON.cache.parents.length - 1]; _local2[_local1] = newval; } function _useParent() { com.newgrounds.encoders.json.JSON.cache.mode = com.newgrounds.encoders.json.JSON.getType(_getParent().obj); com.newgrounds.encoders.json.JSON.cache.parents.pop(); } function _getParent() { var _local2 = com.newgrounds.encoders.json.JSON.cache; var _local1 = 0; while (_local1 < (com.newgrounds.encoders.json.JSON.cache.parents.length - 1)) { _local2 = _local2[com.newgrounds.encoders.json.JSON.cache.parents[_local1]]; _local1++; } return({obj:_local2, name:com.newgrounds.encoders.json.JSON.cache.parents[_local1]}); } function _getCurrent() { var _local2 = com.newgrounds.encoders.json.JSON.cache; var _local1 = 0; while (_local1 < com.newgrounds.encoders.json.JSON.cache.parents.length) { _local2 = _local2[com.newgrounds.encoders.json.JSON.cache.parents[_local1]]; _local1++; } return({obj:_local2, name:com.newgrounds.encoders.json.JSON.cache.parents[_local1]}); } function _addParent(child) { com.newgrounds.encoders.json.JSON.cache.parents.push(child); } function _addArrayKey() { var _local1 = _getCurrent().obj.length; com.newgrounds.encoders.json.JSON.cache.parents.push(_local1); com.newgrounds.encoders.json.JSON.cache.mode = null; } if (cache.pos >= cache.arg.length) { cache.complete = true; return(undefined); } if (cache.mode) { eval ("_" + cache.mode)(); } else { var char = cache.arg.charAt(cache.pos); switch (char) { case "{" : _object(); return; case "[" : _array(); return; case "\"" : _string(); return; case "n" : _null(); return; case "t" : _boolean(); return; case "f" : _boolean(); return; default : _number(); } } } static function chunk_encoder() { if (cache.complete) { return(undefined); } var _local2 = getType(cache.target); switch (_local2) { case "number" : cache.encoded = cache.encoded + cache.target; getParent(); break; case "string" : cache.encoded = cache.encoded + (("\"" + cache.target.split("\"").join("\\\"")) + "\""); getParent(); break; case "boolean" : cache.encoded = cache.encoded + ((cache.target == true) ? "true" : "false"); getParent(); break; case "null" : cache.encoded = cache.encoded + "null"; getParent(); break; case "array" : if (cache.target.length < 1) { cache.encoded = cache.encoded + "]"; getParent(); } else { cache.parents.push(cache.target); cache.target = cache.target[0]; if (getType(cache.target) == "array") { cache.encoded = cache.encoded + "["; } else if (getType(cache.target) == "object") { cache.encoded = cache.encoded + "{"; } } break; case "object" : for (var _local1 in cache.target) { break; } if (_local1 === undefined) { cache.encoded = cache.encoded + "}"; getParent(); } else { cache.parents.push(cache.target); cache.target = cache.target[_local1]; cache.encoded = cache.encoded + (("\"" + _local1.split("\"").join("\\\"")) + "\":"); if (getType(cache.target) == "array") { cache.encoded = cache.encoded + "["; } else if (getType(cache.target) == "object") { cache.encoded = cache.encoded + "{"; } } break; default : cache.encoded = cache.encoded + "null"; getParent(); } } static function getParent() { if (cache.parents.length > 0) { var _local1 = cache.parents.pop(); if (getType(_local1) == "array") { _local1.shift(); } else { for (var _local3 in _local1) { delete _local1[_local3]; break; } } if ((getType(_local1) == "object") or (getType(_local1) == "array")) { for (var _local2 in _local1) { break; } if (!(_local2 === undefined)) { cache.encoded = cache.encoded + ","; } } cache.target = _local1; } else { cache.complete = true; } } static var encode_chunks = 20000; static var decode_chunks = 20000; static var busy = false; }
Symbol 83 MovieClip [__Packages.com.newgrounds.components.FlashAdBase] Frame 0
class com.newgrounds.components.FlashAdBase extends MovieClip { var _x, _y, stop, onUnload, _adListener, adContainer, newgroundsButton, _fullScreen, clear, _ad, showPlayButton, gotoAndStop, _adFeedLoader, _width, _height, beginFill, moveTo, lineTo, endFill; function FlashAdBase () { super(); try { System.security.allowDomain("server.cpmstar.com"); System.security.allowInsecureDomain("server.cpmstar.com"); } catch(error) { } _x = int(_x); _y = int(_y); stop(); if (_newgroundsButton) { _newgroundsButton.onRelease = onNGClick; } onUnload = removeAd; var _local4 = this; _adListener = {onLoadError:function (target, error, httpStatus) { target._parent.onAdError(target, error, httpStatus); }}; if (fullScreen) { drawFullScreenRect(); } if (com.newgrounds.API.__get__adFeedURL()) { loadAdFeed(); } else { com.newgrounds.API.addEventListener(com.newgrounds.APIEvent.API_CONNECTED, {target:this, func:loadAdFeed}); } } function get _adContainer() { return(adContainer); } function get _newgroundsButton() { return(newgroundsButton); } function get fullScreen() { return(_fullScreen); } function set fullScreen(v) { _fullScreen = v; if (v) { drawFullScreenRect(); } else { clear(); } //return(fullScreen); } function get showBorder() { return(_showBorder); } function set showBorder(value) { _showBorder = value; if (_showBorder) { if (_ad) { var _local2 = _ad.getProgress(_adContainer); if (_local2.bytesLoaded >= _local2.bytesTotal) { if (showPlayButton) { gotoAndStop("loadedPlay"); } else { gotoAndStop("loaded"); } } else { gotoAndStop("loading"); } } else { gotoAndStop("idle"); } } else { gotoAndStop("noBorder"); } //return(showBorder); } function loadAdFeed(event) { if (event == undefined) { event = null; } _adFeedLoader = new LoadVars(); var target = this; _adFeedLoader.onData = function (data) { target.onAdFeedLoaded(data); }; _adFeedLoader.load(com.newgrounds.API.__get__adFeedURL(), _adFeedLoader); } function onAdFeedLoaded(data) { if (data && (data != "")) { loadAd(data); } else { onAdError(); } } function loadAd(adURL) { if (showPlayButton) { gotoAndStop("loadedPlay"); } if (adType != VIDEO_ADS) { if (adURL.indexOf("?") >= 0) { adURL = adURL + "&"; } else { adURL = adURL + "?"; } adURL = adURL + "blockoverlays=1"; } _ad = new MovieClipLoader(); _ad.addListener(_adListener); _adContainer._lockroot = true; _ad.loadClip(adURL, _adContainer); } function removeAd() { _adFeedLoader.onData = null; _adFeedLoader = null; _ad.removeListener(_adListener); if (_adContainer) { _ad.unloadClip(_adContainer); } _ad = null; } function onAdError(target, error, httpStatus) { com.newgrounds.Logger.logError("Unable to load ad."); removeAd(); } function onNGClick() { com.newgrounds.API.loadNewgrounds(); } function drawFullScreenRect() { _x = (Stage.width - _width) / 2; _y = (Stage.height - _height) / 2; beginFill(0); moveTo(-Stage.width, -Stage.height); lineTo(Stage.width, -Stage.height); lineTo(Stage.width, Stage.height); lineTo(-Stage.width, Stage.height); lineTo(-Stage.width, -Stage.height); endFill(); } var _showBorder = true; var adType = com.newgrounds.components.FlashAdBase.prototype.VIDEO_ADS; var VIDEO_ADS = "Video"; var SIMPLE_ADS = "Simple"; }
Symbol 137 MovieClip Frame 1
stop();
Symbol 137 MovieClip Frame 2
stop();
Symbol 137 MovieClip Frame 3
stop();
Symbol 143 Button
on (rollOver, release) { this.onEnterFrame = function () { if (updatetext._y < -160) { updatetext._y = updatetext._y + 2; } else { updatetext._y = -160; delete this.onEnterFrame; } }; } on (press) { this.onEnterFrame = function () { if (updatetext._y < -160) { updatetext._y = updatetext._y + 8; } }; } on (rollOut, releaseOutside) { delete this.onEnterFrame; }
Symbol 144 Button
on (rollOver, release) { this.onEnterFrame = function () { if (updatetext._y > -770) { updatetext._y = updatetext._y - 2; } else { updatetext._y = -770; delete this.onEnterFrame; } }; } on (press) { this.onEnterFrame = function () { if (updatetext._y > -770) { updatetext._y = updatetext._y - 8; } }; } on (rollOut, releaseOutside) { delete this.onEnterFrame; }
Symbol 145 Button
on (release) { getURL ("http://dedededrip.net", blank); }
Symbol 146 Button
on (release) { getURL ("http://evethewoman.carrd.co/", blank); }
Symbol 151 Button
on (release) { _root.prevFrame(); }
Symbol 152 MovieClip Frame 1
var scrollSpeed = 0.011;
Symbol 159 Button
on (release) { stopAllSounds(); gotoAndStop (220); }
Instance of Symbol 161 MovieClip "newgrounds_mc" in Symbol 179 MovieClip Frame 86
onClipEvent (enterFrame) { this.gotoAndPlay("intro"); }
Symbol 179 MovieClip Frame 220
stopAllSounds(); _root.titlemusic.start(0, 99999); _root.nextFrame();
Symbol 184 MovieClip Frame 1
stop();
Symbol 184 MovieClip Frame 2
_root.menuselect.start(); for (var obj in _root.main_title) { if ((typeof(_root[obj]) == "movieclip") || (typeof(_root[obj]) == "button")) { _root[obj].enabled = false; } }
Symbol 184 MovieClip Frame 11
_root.gotoAndStop(_root.screen);
Symbol 184 MovieClip Frame 21
gotoAndStop (1);
Symbol 184 MovieClip Frame 22
_root.reset_stage = false;
Symbol 184 MovieClip Frame 42
_root.gotoAndStop("reset_stage"); _root.reset_stage = true;
Symbol 184 MovieClip Frame 56
_root.paused = false;
Symbol 184 MovieClip Frame 57
gotoAndStop ("empty");
Symbol 184 MovieClip Frame 78
_root.titlemusic.start(0, 9999); _root.character = "rapperboy"; _root.gotoAndStop("level_select"); com.newgrounds.API.unlockMedal("Just looking for an easy target");
Symbol 184 MovieClip Frame 98
gotoAndStop ("empty");
Symbol 184 MovieClip Frame 108
_root.gotoAndStop("results");
Symbol 184 MovieClip Frame 131
gotoAndStop ("empty");
Symbol 196 MovieClip [MedalPopup] Frame 1
function onMedalUnlocked(event) { if (event.__get__success()) { _medalQueue.push(event.__get__data()); showNextUnlock(); } } function showNextUnlock() { if (_unlockedMedal) { return(undefined); } if (!_medalQueue.length) { gotoAndStop ("hidden"); onEnterFrame = null; return(undefined); } _unlockedMedal = com.newgrounds.Medal(_medalQueue.shift()); gotoAndPlay ("medalUnlocked"); } gotoAndStop ("hidden"); com.newgrounds.API.addEventListener(com.newgrounds.APIEvent.MEDAL_UNLOCKED, onMedalUnlocked); var alwaysOnTop; _x = int(_x); _y = int(_y); var _unlockedMedal; var _medalQueue = []; var _alwaysOnTop = true; if (alwaysOnTop) { _alwaysOnTop = alwaysOnTop == "true"; }
Symbol 196 MovieClip [MedalPopup] Frame 3
function medalPopupEnterFrame() { if (_alwaysOnTop) { var _local1 = getNextHighestDepth(); swapDepths(_local1); } } var _medalScrollRect; if (_unlockedMedal) { if (medalGraphic && (medalGraphic.medalName)) { medalGraphic.medalName.text = _unlockedMedal.name; } if (medalGraphic.medalPointsText) { medalGraphic.medalPointsText.text = _unlockedMedal.value.toString(); } onEnterFrame = medalPopupEnterFrame; }
Symbol 196 MovieClip [MedalPopup] Frame 90
if (_medalScrollRect) { stop(); }
Symbol 196 MovieClip [MedalPopup] Frame 113
stop(); _unlockedMedal = null; showNextUnlock();
Symbol 201 Button
on (rollOver) { menuText = "FOR NEWBIES"; } on (rollOut) { menuText = menuText_default; } on (release) { _root.screen = "instructions"; gotoScreen(); }
Symbol 205 Button
on (rollOver) { menuText = "THE TEAM THAT HELPED!!"; } on (rollOut) { menuText = menuText_default; } on (release) { _root.screen = "credits"; gotoScreen(); }
Symbol 209 Button
on (rollOver) { menuText = "MORE STUFF FOR GAME"; } on (rollOut) { menuText = menuText_default; } on (release) { gotoAndStop ("extras"); }
Symbol 213 Button
on (rollOver) { menuText = "PLAY RAPPER RHYTHM"; } on (rollOut) { menuText = menuText_default; } on (release) { _root.character = "rapperboy"; _root.screen = "level_select"; gotoScreen(); }
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 12
stop();
Symbol 271 Button
on (release) { getURL ("https://www.newgrounds.com", blank); }
Symbol 275 Button
on (rollOver) { _root.main_title.menuText = "CHANGE YOUR SETTINGS"; } on (rollOut) { menuText = "STARRING RAPPERBOY!"; } on (release) { _root.screen = "settings"; gotoScreen(); }
Symbol 279 Button
on (rollOver) { menuText = "PLAY MORE GAMES"; } on (rollOut) { menuText = menuText_default; } on (release) { _root.getURL("https://newgrounds.com/games", _blank); }
Symbol 280 Button
on (rollOver) { menuText = "GO BACK"; } on (rollOut) { menuText = menuText_default; } on (release) { gotoAndStop ("main"); }
Symbol 283 Button
on (rollOver) { menuText = "TOP SCORES!"; } on (rollOut) { menuText = menuText_default; } on (release) { _root.screen = "scoreboard"; gotoScreen(); }
Symbol 284 MovieClip Frame 1
function gotoScreen() { _root.transitions_mc.play(); } stop(); menuText_default = "STARRING RAPPERBOY!"; menuText = menuText_default;
Symbol 284 MovieClip Frame 2
stop();
Symbol 288 Button
on (release) { _root.screen = "main_title"; _root.gotoScreen(); }
Symbol 307 Button
on (rollOver) { _root.level = "tutorial"; _root.character = "berra"; loadStage(); } on (release) { stopAllSounds(); play(); }
Symbol 311 Button
on (rollOver) { _root.level = "level 2"; _root.character = "pico"; loadStage(); } on (release) { stopAllSounds(); play(); }
Symbol 315 Button
on (rollOver) { _root.level = "level 3"; _root.character = "tankman"; loadStage(); } on (release) { stopAllSounds(); play(); }
Symbol 319 Button
on (rollOver) { _root.level = "level 1"; _root.character = "denver"; loadStage(); } on (release) { stopAllSounds(); play(); }
Symbol 327 MovieClip Frame 1
if (_root.savefile.data.menuVisited == true) { this._visible = false; savefile.flush(); }
Symbol 333 MovieClip Frame 1
stop();
Symbol 333 MovieClip Frame 2
if (_root.character == "rapperboy") { characterText = "Name: RapperBoy O'Neal\nAge: 22\n\nRapper since the start of '98.\nGained popularity in '02.\nBut this is time where his rapping will be the best! He also had his own game 'Dance Dance, RapperBoy!' in '02. Now he looks a lot more radical 'n' badass!"; } else if (_root.character == "berra") { characterText = "Name: Berra\nAge: 21\n\nThis is Berra! you could call her 'Gemma' too, she is RapperBoy's girlfriend and is a singer thanks to RapperBoy's influence"; } else if (_root.character == "denver") { characterText = "Name: Denver Dayvon\nAge: 22\n\nThis is Denver! The star of dedededrip.net! He's clumsy, cool, cocky at times. Long time friend of RapperBoy since '00 & had his appearance in 'Dance Dance, RapperBoy!' as a DJ"; } else if (_root.character == "pico") { characterText = "Do I really have to explain it?"; } else if (_root.character == "tankman") { characterText = "If you haven't been on newgrounds in a while, Tankman is the Newgrounds mascot who got his kewl series from JohnnyUtah. Go watch it!"; }
Symbol 333 MovieClip Frame 17
stop();
Symbol 357 MovieClip Frame 25
gotoAndPlay (1);
Symbol 357 MovieClip Frame 42
if (_root.boycanRap == true) { stop(); }
Symbol 357 MovieClip Frame 50
if (_root.autoplay || (_root.rapperboy_toggle)) { gotoAndPlay (1); }
Symbol 357 MovieClip Frame 67
if (_root.boycanRap == true) { stop(); }
Symbol 357 MovieClip Frame 75
if (_root.autoplay || (_root.rapperboy_toggle)) { gotoAndPlay (1); }
Symbol 357 MovieClip Frame 92
if (_root.boycanRap == true) { stop(); }
Symbol 357 MovieClip Frame 100
if (_root.autoplay || (_root.rapperboy_toggle)) { gotoAndPlay (1); }
Symbol 357 MovieClip Frame 117
if (_root.boycanRap == true) { stop(); }
Symbol 357 MovieClip Frame 125
if (_root.autoplay || (_root.rapperboy_toggle)) { gotoAndPlay (1); }
Symbol 369 MovieClip Frame 148
gotoAndPlay (1);
Symbol 369 MovieClip Frame 183
gotoAndPlay (1);
Symbol 369 MovieClip Frame 218
gotoAndPlay (1);
Symbol 369 MovieClip Frame 257
gotoAndPlay (1);
Symbol 453 MovieClip Frame 41
gotoAndPlay (1);
Symbol 453 MovieClip Frame 42
_root.level_1_bg.play(); play();
Symbol 453 MovieClip Frame 72
gotoAndPlay ("idle");
Symbol 453 MovieClip Frame 91
gotoAndPlay ("idle");
Symbol 453 MovieClip Frame 113
gotoAndPlay ("idle");
Symbol 453 MovieClip Frame 134
gotoAndPlay ("idle");
Symbol 453 MovieClip Frame 155
gotoAndPlay ("idle");
Symbol 453 MovieClip Frame 180
gotoAndPlay (171);
Symbol 453 MovieClip Frame 189
stop();
Symbol 453 MovieClip Frame 257
_root.level_1_bg.microphone._visible = true;
Symbol 453 MovieClip Frame 261
_root.walkback = true; _root.stopmove = false;
Symbol 453 MovieClip Frame 304
gotoAndPlay (266);
Symbol 549 MovieClip Frame 36
gotoAndPlay (1);
Symbol 549 MovieClip Frame 37
head.gotoAndPlay(1); body.gotoAndPlay(1);
Symbol 549 MovieClip Frame 50
gotoAndPlay (1);
Symbol 549 MovieClip Frame 51
head.gotoAndPlay(1); body.gotoAndPlay(1);
Symbol 549 MovieClip Frame 65
gotoAndPlay (1);
Symbol 549 MovieClip Frame 66
head.gotoAndPlay(1); body.gotoAndPlay(1);
Symbol 549 MovieClip Frame 80
gotoAndPlay (1);
Symbol 549 MovieClip Frame 81
head.gotoAndPlay(1); body.gotoAndPlay(1);
Symbol 567 MovieClip Frame 5
stop();
Symbol 576 MovieClip Frame 5
stop();
Symbol 577 MovieClip Frame 30
gotoAndPlay (1);
Symbol 577 MovieClip Frame 47
gotoAndPlay (1);
Symbol 577 MovieClip Frame 67
gotoAndPlay (1);
Symbol 577 MovieClip Frame 85
gotoAndPlay (1);
Symbol 577 MovieClip Frame 103
gotoAndPlay (1);
Symbol 578 MovieClip Frame 1
stop();
Instance of Symbol 357 MovieClip "character" in Symbol 578 MovieClip Frame 1
onClipEvent (load) { this.gotoAndPlay("idle"); }
Symbol 578 MovieClip Frame 2
stop();
Instance of Symbol 369 MovieClip "character" in Symbol 578 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay("idle"); }
Symbol 578 MovieClip Frame 3
stop(); character.gotoAndPlay("idle");
Symbol 578 MovieClip Frame 4
stop();
Symbol 578 MovieClip Frame 5
stop();
Symbol 580 MovieClip Frame 1
_visible = false;
Symbol 581 Button
on (release) { char_info.play(); _root.savefile.data.menuVisited = true; savefile.flush(); }
Symbol 585 MovieClip Frame 1
function loadStage() { songpreview.gotoAndStop(_root.level); _root.hover.start(); _root.refreshTotalScore(); var _local13 = _root.difficulty.toLowerCase(); var _local12 = (_root.level + "_") + _local13; var _local10 = _root.savefile.data["levelComplete_" + _local12] === true; checkmark._visible = _local10; if (_local10) { var _local11 = Number(_root.savefile.data[_local12]); level_score = (isNaN(_local11) ? "0" : (String(_local11))); } else { level_score = "???"; } if (levelscore_txt != undefined) { levelscore_txt.text = level_score; } if (this["btn_" + _root.level] != undefined) { indicator._x = this["btn_" + _root.level]._x; indicator._y = this["btn_" + _root.level]._y; } var _local7 = 0; var _local8 = _root.difficulty.toLowerCase(); for (var _local9 in _root.savefile.data) { if (_local9.indexOf("levelComplete_") == 0) { var _local3 = _local9.split("_"); var _local5 = _local3[_local3.length - 1]; if ((_local5 == _local8) && (_root.savefile.data[_local9] === true)) { var _local6 = _local9.substring(14); var _local4 = Number(_root.savefile.data[_local6]); if (!isNaN(_local4)) { _local7 = _local7 + _local4; } } } } _root.totalscore = _local7; if (totalscore_txt != undefined) { totalscore_txt.text = String(_local7); } } stop(); var level_score = "???";
Symbol 585 MovieClip Frame 2
songpreview.gotoAndStop(_root.level); _root.deathcount = 0; Mouse.hide(); _root.reset_stage = false;
Symbol 585 MovieClip Frame 72
Mouse.show(); _root.transitions_mc.gotoAndPlay("fade_out"); _root.gotoAndPlay(_root.level);
Symbol 589 MovieClip Frame 1
stop(); myText.autoSize = "center";
Symbol 589 MovieClip Frame 16
stop();
Symbol 589 MovieClip Frame 27
gotoAndStop (1);
Symbol 589 MovieClip Frame 28
stop();
Symbol 590 MovieClip Frame 1
function setupButton(targetMC, destination, buttonText) { targetMC.text.myText.text = buttonText; targetMC.text.myText.autoSize = "center"; targetMC.onRollOver = function () { this.gotoAndPlay("rollover"); }; targetMC.onRollOut = function () { this.gotoAndPlay("rollout"); }; targetMC.onPress = function () { this.gotoAndPlay("press"); }; targetMC.onRelease = function () { this.gotoAndPlay("release"); if (destination == "flashkit") { getURL ("https://www.flashkit.com", "_blank"); } else { getURL (("https://" + destination) + ".newgrounds.com", "_blank"); } }; targetMC.onReleaseOutside = function () { this.gotoAndPlay("release"); }; } stop(); setupButton(text_1, "dedededrip", "DededeDrip"); setupButton(text1_alt, "dedededrip", "DededeDrip"); setupButton(text_2, "arikiro", "Kira Y."); setupButton(text2_alt, "arikirao", "Kira Y."); setupButton(text_3, "guscoombes", "GusCoombes"); setupButton(text_4, "tomfulp", "Tom Fulp"); setupButton(text_5, "johnnyutah", "JohnnyUtah"); setupButton(text_6, "flashkit", "FlashKit");
Symbol 593 Button
on (release) { nextFrame(); }
Symbol 598 MovieClip Frame 1
stop();
Symbol 598 MovieClip Frame 2
stop();
Symbol 605 Button
on (release) { prevFrame(); }
Symbol 621 MovieClip Frame 1
stop(); pictures.gotoAndStop("introduction");
Symbol 621 MovieClip Frame 2
stop(); pictures.gotoAndStop("gameplay");
Symbol 621 MovieClip Frame 3
stop();
Symbol 634 Button
on (release) { stopAllSounds(); com.newgrounds.API.postScore("HI-SCORES!", _root.totalscores - _root.totalscores); _root.resetsavefile(); _root.gotoAndStop(1); }
Symbol 635 Button
on (release) { gotoAndPlay ("disappearing"); }
Symbol 638 MovieClip Frame 1
stop();
Symbol 638 MovieClip Frame 25
stop();
Symbol 642 Button
on (release) { _root.startKeyChange("left"); }
Symbol 643 Button
on (release) { _root.startKeyChange("down"); }
Symbol 644 Button
on (release) { _root.startKeyChange("up"); }
Symbol 645 Button
on (release) { _root.startKeyChange("right"); }
Symbol 648 Button
on (release) { _root.startKeyChange("pause"); }
Symbol 649 Button
on (release) { _root.startKeyChange("alt_left"); }
Symbol 650 Button
on (release) { _root.startKeyChange("alt_down"); }
Symbol 651 Button
on (release) { _root.startKeyChange("alt_up"); }
Symbol 652 Button
on (release) { _root.startKeyChange("alt_right"); }
Symbol 653 Button
on (release) { _root.startKeyChange("alt_pause"); }
Symbol 667 MovieClip Frame 1
stop();
Symbol 673 MovieClip Frame 1
stop();
Symbol 674 MovieClip Frame 1
if (_root.ddrnote == true) { gotoAndStop (2); } else { gotoAndStop (1); }
Instance of Symbol 667 MovieClip "player_dowmarrow" in Symbol 674 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(_root.keyBinds.down) || (Key.isDown(_root.keyBinds.alt_down))) { this.gotoAndPlay("pressed"); } else { this.gotoAndStop("idle"); } }
Instance of Symbol 667 MovieClip "player_leftarrow" in Symbol 674 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(_root.keyBinds.left) || (Key.isDown(_root.keyBinds.alt_left))) { this.gotoAndPlay("pressed"); } else { this.gotoAndStop("idle"); } }
Instance of Symbol 667 MovieClip "player_uparrow" in Symbol 674 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(_root.keyBinds.up) || (Key.isDown(_root.keyBinds.alt_up))) { this.gotoAndPlay("pressed"); } else { this.gotoAndStop("idle"); } }
Instance of Symbol 667 MovieClip "player_rightarrow" in Symbol 674 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(_root.keyBinds.right) || (Key.isDown(_root.keyBinds.alt_right))) { this.gotoAndPlay("pressed"); } else { this.gotoAndStop("idle"); } }
Symbol 674 MovieClip Frame 2
stop();
Instance of Symbol 673 MovieClip "player_dowmarrow" in Symbol 674 MovieClip Frame 2
onClipEvent (enterFrame) { if (Key.isDown(_root.keyBinds.down) || (Key.isDown(_root.keyBinds.alt_down))) { this.gotoAndPlay("pressed"); } else { this.gotoAndStop("idle"); } }
Instance of Symbol 673 MovieClip "player_leftarrow" in Symbol 674 MovieClip Frame 2
onClipEvent (enterFrame) { if (Key.isDown(_root.keyBinds.left) || (Key.isDown(_root.keyBinds.alt_left))) { this.gotoAndPlay("pressed"); } else { this.gotoAndStop("idle"); } }
Instance of Symbol 673 MovieClip "player_uparrow" in Symbol 674 MovieClip Frame 2
onClipEvent (enterFrame) { if (Key.isDown(_root.keyBinds.up) || (Key.isDown(_root.keyBinds.alt_up))) { this.gotoAndPlay("pressed"); } else { this.gotoAndStop("idle"); } }
Instance of Symbol 673 MovieClip "player_rightarrow" in Symbol 674 MovieClip Frame 2
onClipEvent (enterFrame) { if (Key.isDown(_root.keyBinds.right) || (Key.isDown(_root.keyBinds.alt_right))) { this.gotoAndPlay("pressed"); } else { this.gotoAndStop("idle"); } }
Symbol 675 Button
on (release) { gotoAndStop ("settings"); }
Symbol 679 Button
on (release) { resetKeys(); _root.select.start(); }
Symbol 684 Button
on (release) { _root.quality_save("low"); _root.savefile.flush(); qual_selector._x = 315; }
Symbol 685 Button
on (release) { _root.quality_save("medium"); _root.savefile.flush(); qual_selector._x = 200; }
Symbol 686 Button
on (release) { _root.quality_save("high"); _root.savefile.flush(); qual_selector._x = 86; }
Instance of Symbol 697 MovieClip "slider" in Symbol 698 MovieClip Frame 1
onClipEvent (load) { if (_root.savefile.data.soundVolume != undefined) { _root.sound = _root.savefile.data.soundVolume; } else { _root.sound = 100; _root.saveSoundVolume(_root.sound); } var minX = (_parent.track._x - (_parent.track._width / 2)); var maxX = (_parent.track._x + (_parent.track._width / 2)); _x = (minX + ((_root.sound / 100) * (maxX - minX))); if (_root.globalSound != undefined) { _root.globalSound.setVolume(_root.sound); } } on (press) { startDrag (this, false, _parent.track._x - (_parent.track._width / 2), _parent.track._y, _parent.track._x + (_parent.track._width / 2), _parent.track._y); } on (release, releaseOutside) { stopDrag(); _root.saveSoundVolume(_root.sound); _root.select.start(); } onClipEvent (enterFrame) { var minX = (_parent.track._x - (_parent.track._width / 2)); var maxX = (_parent.track._x + (_parent.track._width / 2)); _x = Math.max(minX, Math.min(maxX, _x)); var percent = ((_x - minX) / (maxX - minX)); _root.sound = Math.round(percent * 100); if (_root.globalSound != undefined) { _root.globalSound.setVolume(_root.sound); } }
Symbol 699 Button
on (release) { var snd = sound; var s = snd.slider; var minX = (snd.track._x - (snd.track._width / 2)); var maxX = (snd.track._x + (snd.track._width / 2)); s._x = maxX; _root.sound = 100; if (_root.globalSound != undefined) { _root.globalSound.setVolume(100); } _root.saveSoundVolume(100); _root.select.start(); _root.quality_save("medium"); _root.subtitles = false; subtitle = "SUBTITLES: OFF"; }
Symbol 714 Button
on (release) { _root.difficulty = "normal"; mc.difficulty_mc.gotoAndStop(_root.difficulty); oV = 0; _root.saveNoteSpeed(1); _root.savefile.data.difficulty = _root.difficulty; _root.saveNoteSpeed(1); _root.savefile.flush(); }
Symbol 715 Button
on (release) { _root.difficulty = "easy"; _root.savefile.data.difficulty = "easy"; _root.savefile.flush(); diff_selector._x = 45.6; }
Symbol 716 Button
on (release) { _root.difficulty = "normal"; _root.savefile.data.difficulty = "normal"; _root.savefile.flush(); diff_selector._x = 185.6; }
Symbol 717 Button
on (release) { _root.difficulty = "hard"; _root.savefile.data.difficulty = "hard"; _root.savefile.flush(); diff_selector._x = 340; }
Symbol 718 MovieClip Frame 1
function setupButton(targetMC, destination, buttonText) { targetMC.text.myText.text = buttonText; targetMC.text.myText.autoSize = "center"; targetMC.onRollOver = function () { this.gotoAndPlay("rollover"); }; targetMC.onRollOut = function () { this.gotoAndPlay("rollout"); }; targetMC.onPress = function () { this.gotoAndPlay("press"); }; targetMC.onRelease = (targetMC.onReleaseOutside = function () { this.gotoAndPlay("release"); if (buttonText == "DELETE SAVE") { resetdata_mc.gotoAndPlay(2); } else { gotoAndStop(destination); } }); } stop(); setupButton(text_1, "game", "GAME SETTINGS"); setupButton(text_2, "preferences", "PREFERENCES"); setupButton(text_3, "audio/video", "AUDIO/VIDEO"); setupButton(text_4, "controls", "CONFIG KEYS"); setupButton(text_5, "none", "DELETE SAVE");
Symbol 718 MovieClip Frame 2
function getKeyName(code) { var _local1 = new Object(); _local1["8"] = "BACKSPACE"; _local1["9"] = "TAB"; _local1["13"] = "ENTER"; _local1["16"] = "SHIFT"; _local1["17"] = "CTRL"; _local1["18"] = "ALT"; _local1["27"] = "ESC"; _local1["32"] = "SPACE"; _local1["33"] = "PAGE UP"; _local1["34"] = "PAGE DOWN"; _local1["35"] = "END"; _local1["36"] = "HOME"; _local1["37"] = "LEFT"; _local1["38"] = "UP"; _local1["39"] = "RIGHT"; _local1["40"] = "DOWN"; _local1["45"] = "INSERT"; _local1["46"] = "DELETE"; _local1["96"] = "NUM 0"; _local1["97"] = "NUM 1"; _local1["98"] = "NUM 2"; _local1["99"] = "NUM 3"; _local1["100"] = "NUM 4"; _local1["101"] = "NUM 5"; _local1["102"] = "NUM 6"; _local1["103"] = "NUM 7"; _local1["104"] = "NUM 8"; _local1["105"] = "NUM 9"; _local1["106"] = "NUM *"; _local1["107"] = "NUM +"; _local1["109"] = "NUM -"; _local1["110"] = "NUM ."; _local1["111"] = "NUM /"; _local1["112"] = "F1"; _local1["113"] = "F2"; _local1["114"] = "F3"; _local1["115"] = "F4"; _local1["116"] = "F5"; _local1["117"] = "F6"; _local1["118"] = "F7"; _local1["119"] = "F8"; _local1["120"] = "F9"; _local1["121"] = "F10"; _local1["122"] = "F11"; _local1["123"] = "F12"; var _local2 = String(code); if (_local1[_local2] != undefined) { return(_local1[_local2]); } return(String.fromCharCode(code)); } var keyTarget = ""; status = ""; var waitingForKey = false; _root.keySave = SharedObject.getLocal("keyBindSettings"); _root.setDefaultKeys = function () { _root.keySave.data.binds = {up:38, down:40, left:37, right:39, alt_up:87, alt_down:83, alt_left:65, alt_right:68, pause:80, alt_pause:27}; _root.keySave.flush(); _root.keyBinds = _root.keySave.data.binds; }; if (_root.keySave.data.binds == undefined) { _root.setDefaultKeys(); } else { _root.keyBinds = _root.keySave.data.binds; } _root.updateKeyTexts = function () { _root.up = getKeyName(_root.keyBinds.up); _root.down = getKeyName(_root.keyBinds.down); _root.left = getKeyName(_root.keyBinds.left); _root.right = getKeyName(_root.keyBinds.right); _root.alt_up = getKeyName(_root.keyBinds.alt_up); _root.alt_down = getKeyName(_root.keyBinds.alt_down); _root.alt_left = getKeyName(_root.keyBinds.alt_left); _root.alt_right = getKeyName(_root.keyBinds.alt_right); _root.pause = getKeyName(_root.keyBinds.pause); _root.alt_pause = getKeyName(_root.keyBinds.alt_pause); }; _root.startKeyChange = function (bind) { waitingForKey = true; keyTarget = bind; status = "PRESS ANY KEY..."; }; var keyListener = {}; keyListener.onKeyDown = function () { if (!waitingForKey) { return(undefined); } var _local2 = Key.getCode(); for (var _local3 in _root.keyBinds) { if ((_root.keyBinds[_local3] == _local2) && (_local3 != keyTarget)) { status = "ALREADY IN USE!"; return(undefined); } } _root.keyBinds[keyTarget] = _local2; _root.keySave.data.binds = _root.keyBinds; _root.keySave.flush(); _root.updateKeyTexts(); status = "SAVED: " + getKeyName(_local2); _root.select.start(); waitingForKey = false; }; Key.addListener(keyListener); _root.updateKeyTexts();
Symbol 718 MovieClip Frame 3
stop(); _root.updateQualitySelector(); var q = String(_quality).toLowerCase(); if (q == "high") { qual_selector._x = 86; } else if (q == "medium") { qual_selector._x = 200; } else if (q == "low") { qual_selector._x = 315; }
Instance of Symbol 698 MovieClip "sound" in Symbol 718 MovieClip Frame 3
onClipEvent (load) { _root.sound = _root.sound(); if (_root.sound == undefined) { _root.sound = 100; } var minX = (_parent.track._x - (_parent.track._width / 2)); var maxX = (_parent.track._x + (_parent.track._width / 2)); _x = (minX + ((_root.sound / 100) * (maxX - minX))); if (_root.globalSound != undefined) { _root.globalSound.setVolume(_root.sound); } }
Symbol 718 MovieClip Frame 4
stop(); speed_input.restrict = "0-9."; offset.restrict = "0-9\\-"; maxBads.restrict = "0-9"; maxHorrids.restrict = "0-9"; maxMiss.restrict = "0-9"; speed_input.text = String(_root.note_speed); offset.text = String(_root.offset); maxBads.text = String(_root.maxBads); maxHorrids.text = String(_root.maxHorrids); maxMiss.text = String(_root.maxMiss); if (_root.difficulty == "easy") { diff_selector._x = 45.6; } else if (_root.difficulty == "normal") { diff_selector._x = 185.6; } else if (_root.difficulty == "hard") { diff_selector._x = 340; } speed_input.onChanged = function () { var _local3 = Number(this.text); if (!isNaN(_local3)) { _root.saveNoteSpeed(_local3); _root.select.start(); } }; offset.onChanged = function () { var _local3 = Number(this.text); if (!isNaN(_local3)) { if (_local3 < -500) { _local3 = -500; this.text = "-500"; } if (_local3 > 500) { _local3 = 500; this.text = "500"; } _root.offset = _local3; _root.savefile.data.offset = _local3; _root.savefile.flush(); _root.select.start(); } }; maxBads.onChanged = function () { _root.maxBads = this.text; _root.saveAutofail(); }; maxHorrids.onChanged = function () { _root.maxHorrids = this.text; _root.saveAutofail(); }; maxMiss.onChanged = function () { _root.maxMiss = this.text; _root.saveAutofail(); };
Symbol 718 MovieClip Frame 5
function setupOption(targetMC, settingVar, labelName) { targetMC.settingVar = settingVar; targetMC.labelName = labelName; targetMC.updateText = function () { var _local3 = (_root[this.settingVar] ? "ON" : "OFF"); this.text.myText.text = (this.labelName + ": ") + _local3; }; targetMC.text.myText.autoSize = "center"; targetMC.updateText(); targetMC.onRollOver = function () { this.gotoAndPlay("rollover"); }; targetMC.onRollOut = function () { this.gotoAndPlay("rollout"); }; targetMC.onPress = function () { this.gotoAndPlay("press"); }; targetMC.onRelease = (targetMC.onReleaseOutside = function () { this.gotoAndPlay("release"); _root[this.settingVar] = !_root[this.settingVar]; _root.savefile.data[this.settingVar] = _root[this.settingVar]; _root.savefile.flush(); this.updateText(); _root.select.start(); }); } setupOption(text_1, "subtitles", "SUBTITLES"); setupOption(text_2, "ddrnote", "DDR ARROWS"); setupOption(text_3, "rapperboy_toggle", "RAPPERBOY TOGGLE"); setupOption(text_4, "note_animation", "NOTE ANIMATION"); setupOption(text_5, "autoplay", "AUTOPLAY"); setupOption(text_6, "random_notes", "RANDOM NOTES"); setupOption(text_7, "simple_ratings", "SIMPLE RATINGS"); setupOption(text_8, "hide_ratings", "HIDE RATINGS");
Symbol 733 MovieClip Frame 1
stop();
Symbol 733 MovieClip Frame 2
stop();
Symbol 733 MovieClip Frame 3
stop();
Symbol 733 MovieClip Frame 4
stop();
Symbol 733 MovieClip Frame 5
stop();
Symbol 733 MovieClip Frame 6
stop();
Symbol 741 MovieClip Frame 1
if (_root.ddrnote == true) { gotoAndStop (2); } else { gotoAndStop (1); }
Symbol 741 MovieClip Frame 2
stop();
Symbol 745 MovieClip Frame 1
if (_root.ddrnote == true) { gotoAndStop (2); } else { gotoAndStop (1); }
Symbol 745 MovieClip Frame 2
stop();
Symbol 746 MovieClip Frame 1
stop();
Symbol 746 MovieClip Frame 10
stop();
Symbol 750 MovieClip Frame 1
if (_root.ddrnote == true) { gotoAndStop (2); } else { gotoAndStop (1); }
Symbol 750 MovieClip Frame 2
stop();
Symbol 751 MovieClip Frame 1
stop();
Symbol 751 MovieClip Frame 10
stop();
Symbol 755 MovieClip Frame 1
if (_root.ddrnote == true) { gotoAndStop (2); } else { gotoAndStop (1); }
Symbol 755 MovieClip Frame 2
stop();
Symbol 756 MovieClip Frame 1
stop();
Symbol 756 MovieClip Frame 11
stop();
Symbol 760 MovieClip Frame 1
if (_root.ddrnote == true) { gotoAndStop (2); } else { gotoAndStop (1); }
Symbol 760 MovieClip Frame 2
stop();
Symbol 761 MovieClip Frame 1
stop();
Symbol 761 MovieClip Frame 10
stop();
Symbol 762 MovieClip Frame 1
stop();
Symbol 767 MovieClip Frame 1
function startLevel() { var _local6 = _root.level.toLowerCase(); var _local7 = _root.difficulty.toLowerCase(); if ((_global.charts[_local6] == undefined) || (_global.charts[_local6][_local7] == undefined)) { return(undefined); } var _local4 = _global.charts[_local6][_local7]; var _local5 = []; var _local3 = 0; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } if ((_root.random_notes == true) && (_root.randomizeNotes != undefined)) { _local5 = _root.randomizeNotes(_local5); } noteArray = _local5; noteIndex = 0; eventIndex = 0; _root.totalnotes = 0; _root.song.start(0, 0); songStartTime = getTimer(); isPlaying = true; } function spawn_note(side, dir, time, speed) { var _local7 = ((side == "opponent") ? (opponent_arrow_id++) : (player_arrow_id++)); var _local5 = (side + "_arrow_") + _local7; duplicateMovieClip (this[side + "_arrow"], _local5, this.getNextHighestDepth()); var _local3 = this[_local5]; if (_local3 != undefined) { _local3._visible = false; _local3._x = this.arrow_positions[dir] + ((side == "opponent") ? (opponent_arrow_base_x) : (player_arrow_base_x)); _local3._y = arrow_start_y; _local3.side = side; _local3.dir = dir; _local3.targetTime = time; _local3.mySpeed = speed; _local3.hasHit = false; _local3.resolved = false; _local3.gotoAndStop(dir); active_notes.push(_local3); if (side == "player") { _root.totalnotes++; note_targets[dir].push(_local3); } } } function checkKeys() { if (_root.keyBinds == undefined) { return(undefined); } var _local2 = Key.isDown(_root.keyBinds.up) || (Key.isDown(_root.keyBinds.alt_up)); var _local3 = Key.isDown(_root.keyBinds.down) || (Key.isDown(_root.keyBinds.alt_down)); var _local5 = Key.isDown(_root.keyBinds.left) || (Key.isDown(_root.keyBinds.alt_left)); var _local4 = Key.isDown(_root.keyBinds.right) || (Key.isDown(_root.keyBinds.alt_right)); if (_local2 && (!pk.up)) { checkHit("up"); } if (_local3 && (!pk.down)) { checkHit("down"); } if (_local5 && (!pk.left)) { checkHit("left"); } if (_local4 && (!pk.right)) { checkHit("right"); } pk.up = _local2; pk.down = _local3; pk.left = _local5; pk.right = _local4; } function checkHit(dir) { if (_root.autoplay) { return(undefined); } var _local6 = note_targets[dir]; var _local10 = ((_root.note_speed != undefined) ? (Number(_root.note_speed)) : 1); if (isNaN(_local10) || (_local10 <= 0)) { _local10 = 1; } var _local9 = 39 * _local10; var _local4 = 0; while (_local4 < _local6.length) { var _local3 = _local6[_local4]; if ((_local3 == undefined) || (_local3.hasHit)) { } else { var _local7 = Math.abs(_local3._y - arrow_y); if (_local7 <= _local9) { _local3.handle_note({isAuto:false}); _local6.splice(_local4, 1); var _local5 = _global.charts[_root.level.toLowerCase()][_root.difficulty.toLowerCase()].noteCount; if ((_root.combo >= _local5) && (_local5 > 0)) { _root.fullcombo_mc.gotoAndPlay(2); } return(undefined); } } _local4++; } if (_root.boycanRap || (_root.rapperboy_toggle)) { _root.health = _root.health - 4; if (_root.mistakes != undefined) { _root.mistakes = _root.mistakes + 1; } } } function deleteArrows() { var _local1 = active_notes.length - 1; while (_local1 >= 0) { if (active_notes[_local1] != undefined) { active_notes[_local1].removeMovieClip(); } _local1--; } active_notes = []; note_targets = {up:[], down:[], left:[], right:[]}; } stop(); var key = _root.level; var fps = ((_root.fps != undefined) ? (_root.fps) : 30); var ms_per_frame = (1000 / fps); var eventIndex = 0; var global_offset = (-_root.offset); var chart_offset_ms = ((ms_per_frame * 2) + global_offset); var opponent_arrow_base_x = 50; var player_arrow_base_x = 450; arrow_y = 46.7; arrow_start_y = 550; var opponent_arrow_id = 0; var player_arrow_id = 0; var isPlaying = false; var levelFinished = false; var playerTotalNotes = 0; var arrow_speed = 3.5; var diff_mult = 1; if (_root.difficulty != undefined) { var d = String(_root.difficulty).toLowerCase(); diff_mult = ((d == "easy") ? 0.75 : (((d == "hard") ? 1.25 : 1))); } var note_targets = {up:[], down:[], left:[], right:[]}; var active_notes = []; if (this.arrow_positions == undefined) { this.arrow_positions = {left:0, down:100, up:200, right:300}; } var noteArray = []; var noteIndex = 0; var pk = {up:false, down:false, left:false, right:false}; _root.song = new Sound(this); _root.song.attachSound("bgm_" + _root.level); var songStartTime = 0; _root.song.onSoundComplete = function () { isPlaying = false; levelFinished = true; if (_root.saveScore != undefined) { _root.saveScore(); } if (_root.stage_clear != undefined) { _root.stage_clear.gotoAndPlay(2); } }; this.onEnterFrame = function () { if (((!isPlaying) || (_root.paused)) || (levelFinished)) { return(undefined); } var _local8 = (getTimer() - songStartTime) + chart_offset_ms; var _local15 = ((_root.note_speed != undefined) ? (Number(_root.note_speed)) : 1); var _local12 = (((arrow_speed * _local15) * diff_mult) * fps) / 1000; var _local13 = (arrow_start_y - arrow_y) / _local12; var _local14 = _global.events[_root.level.toLowerCase()]; if ((_local14 != undefined) && (_local14.triggers != undefined)) { var _local10 = _local14.triggers; while ((eventIndex < _local10.length) && (_local8 >= _local10[eventIndex].t)) { var _local9 = _local10[eventIndex]; if (typeof(_local9.action) == "function") { _local9.action.call(_root); } eventIndex++; } } while (noteIndex < noteArray.length) { var _local7 = noteArray[noteIndex]; if (_local8 >= (_local7.t - _local13)) { spawn_note(_local7.s, _local7.d, _local7.t, _local12); noteIndex++; } else { break; } } var _local6 = active_notes.length - 1; while (_local6 >= 0) { var _local3 = active_notes[_local6]; if (_local3 == undefined) { active_notes.splice(_local6, 1); } else if (!_local3.hasHit) { var _local11 = _local3.targetTime - _local8; _local3._y = arrow_y + (_local11 * _local3.mySpeed); _local3._visible = (_local3._y <= arrow_start_y) && (_local3._y >= -100); if (((_local3.side == "opponent") && (_local8 >= _local3.targetTime)) && (!_local3.resolved)) { if (_local3.handle_opponent_hit != undefined) { _local3.handle_opponent_hit(); } _local3.resolved = true; } if (_local8 > (_local3.targetTime + 300)) { if ((_local3.side == "player") && (_local3.handle_miss != undefined)) { _local3.handle_miss(); } var _local5 = note_targets[_local3.dir]; var _local4 = 0; while (_local4 < _local5.length) { if (_local5[_local4] == _local3) { _local5.splice(_local4, 1); break; } _local4++; } _local3.removeMovieClip(); active_notes.splice(_local6, 1); } } _local6--; } checkKeys(); }; gotoAndStop(_root.level);
Instance of Symbol 762 MovieClip "opponent_arrow" in Symbol 767 MovieClip Frame 1
onClipEvent (load) { function handle_opponent_hit() { if (hasHit) { return(undefined); } hasHit = true; this._y = _parent.arrow_y; if (this.arrow != undefined) { this.arrow.gotoAndPlay(2); } if (_root.opponent != undefined) { var _local4 = String(this.dir).toLowerCase(); _root.opponent.gotoAndStop(_local4); _root.opponent.gotoAndPlay(_local4); } if (_root.note_animation == false) { this.removeMovieClip(); } else { removeTimer = 10; } } hasHit = false; removeTimer = 0; } onClipEvent (enterFrame) { if (this.side == undefined) { return(undefined); } if (hasHit) { removeTimer--; if (removeTimer <= 0) { this.removeMovieClip(); } } }
Instance of Symbol 756 MovieClip in Symbol 767 MovieClip Frame 1
onClipEvent (load) { this._visible = false; _parent.arrow_positions.left = 0; _parent.arrow_y = this._y; _parent.opponent_arrow_base_x = this._x; }
Instance of Symbol 751 MovieClip in Symbol 767 MovieClip Frame 1
onClipEvent (load) { this._visible = false; _parent.arrow_positions.down = this._x - _parent.opponent_arrow_base_x; }
Instance of Symbol 746 MovieClip in Symbol 767 MovieClip Frame 1
onClipEvent (load) { this._visible = false; _parent.arrow_positions.up = this._x - _parent.opponent_arrow_base_x; }
Instance of Symbol 761 MovieClip in Symbol 767 MovieClip Frame 1
onClipEvent (load) { this._visible = false; _parent.arrow_positions.right = this._x - _parent.opponent_arrow_base_x; }
Instance of Symbol 756 MovieClip in Symbol 767 MovieClip Frame 1
onClipEvent (load) { this._visible = false; _parent.player_arrow_base_x = this._x; }
Instance of Symbol 762 MovieClip "player_arrow" in Symbol 767 MovieClip Frame 1
onClipEvent (load) { ratingGiven = false; hasHit = false; removeTimer = 0; this.checkAutofail = function () { function isFailing(currentStat, limitValue) { var _local1 = Number(limitValue); if (isNaN(_local1) || (_local1 <= 0)) { return(false); } return(currentStat >= _local1); } if ((isFailing(_root.bads, _root.maxBads) || (isFailing(_root.horrids, _root.maxHorrids))) || (isFailing(_root.missed, _root.maxMiss))) { _root.failed = true; _root.isPlaying = false; _parent.song.stop(); _root.song.stop(); stopAllSounds(); _root.transitions_mc.gotoAndPlay("retry_stage"); _root.countdown.finished = false; var _local4 = new Sound(_root); _local4.attachSound("failed"); _local4.start(0, 1); _root.deathcount = _root.deathcount + 1; _parent.deleteArrows(); } }; this.handle_miss = function () { if (ratingGiven) { return(undefined); } ratingGiven = true; _root.firstKeyPressed = true; if (!_root.autoplay) { _root.miss++; _root.missed++; } if (_root.hide_ratings != true) { if (_root.simple_ratings) { _root.ratingsimple.rating.gotoAndStop("miss_mc"); _root.ratingsimple.gotoAndPlay(2); } else { var _local5 = _parent.attachMovie("miss_mc", "miss_" + getTimer(), _parent.getNextHighestDepth()); _local5._x = 240; _local5._y = 30; _local5.gotoAndPlay("rating"); } } if (_root.combo > 4) { if (_root.simple_ratings) { _root.combosimple.gotoAndPlay("broken"); } else { var _local4 = _parent.attachMovie("comboAnim", "combo_" + getTimer(), _parent.getNextHighestDepth()); _local4._x = 285; _local4._y = 35; _local4.gotoAndPlay("broke_mc"); } } _root.combo = 0; _root.health = _root.health - 8; _root.maxPossiblePoints = _root.maxPossiblePoints + 100; _root.updateAccuracy(); this.checkAutofail(); }; this.handle_note = function (params) { if (hasHit) { return(undefined); } hasHit = true; _root.firstKeyPressed = true; this.moving = false; if ((_root.autoplay == true) || (_root.rapperboy_toggle == true)) { _root.rapperboy.gotoAndStop(this.dir); _root.rapperboy.gotoAndPlay(this.dir); } var _local4; var _local6; if (this.arrow) { this.arrow.gotoAndPlay(2); } if (params.isAuto) { _local4 = "PWNED_mc"; _local6 = 100; _root.pwneds++; } else { var _local5 = ((_root.note_speed != undefined) ? (Number(_root.note_speed)) : 1); if (isNaN(_local5) || (_local5 <= 0)) { _local5 = 1; } var _local7 = Math.abs(this._y - _parent.arrow_y); if (_local7 <= (8 * _local5)) { _local4 = "PWNED_mc"; _root.pwneds++; _local6 = 100; } else if (_local7 <= (14 * _local5)) { _local4 = "great_mc"; _root.greats++; _local6 = 85; } else if (_local7 <= (20 * _local5)) { _local4 = "mediocre_mc"; _root.mediocres++; _local6 = 70; } else if (_local7 <= (26 * _local5)) { _local4 = "bad_mc"; _root.bads++; _local6 = 50; } else { _local4 = "horrid_mc"; _root.horrids++; _local6 = 0; } } if (_root.hide_ratings != true) { if (_root.simple_ratings) { _root.ratingsimple.rating.gotoAndStop(_local4); _root.ratingsimple.gotoAndPlay(2); } else { var _local8 = _parent.attachMovie(_local4, (_local4 + "_") + getTimer(), _parent.getNextHighestDepth()); _local8._x = 235; _local8._y = 30; _local8.gotoAndPlay("rating"); } } if ((_local4 == "bad_mc") || (_local4 == "horrid_mc")) { _root.health = _root.health - 2; _root.miss++; _root.combo = 0; if (_root.combo > 3) { if (!_root.simple_ratings) { var _local9 = _parent.attachMovie("comboAnim", "combo_" + getTimer(), _parent.getNextHighestDepth()); _local9._x = 285; _local9._y = 35; _local9.gotoAndPlay("broke_mc"); } else { _root.combosimple.gotoAndPlay("broken"); } } } else { _root.combo++; _root.notecount++; if ((_root.combo > 4) && (_root.hide_ratings != true)) { _root.score = _root.score + 10; if (!_root.simple_ratings) { var _local9 = _parent.attachMovie("comboAnim", "combo_" + getTimer(), _parent.getNextHighestDepth()); _local9._x = 285; _local9._y = 35; _local9.gotoAndPlay("notestreak_mc"); } else { _root.combosimple.gotoAndPlay(2); } } _root.score = _root.score + _local6; _root.health = _root.health + 12; if (_root.combo > _root.highcombo) { _root.highcombo = _root.combo; } } _root.totalRatingPoints = _root.totalRatingPoints + _local6; _root.maxPossiblePoints = _root.maxPossiblePoints + 100; _root.updateAccuracy(); ratingGiven = true; this.checkAutofail(); if (_root.note_animation == false) { this.removeMovieClip(); } else { removeTimer = 10; } }; } onClipEvent (enterFrame) { if (this.side == undefined) { return(undefined); } if ((((_root.autoplay == true) && (!hasHit)) && (!this.resolved)) && (_root.countdown.finished)) { if (this._y <= _parent.arrow_y) { this._y = _parent.arrow_y; this.handle_note({isAuto:true}); } } if (removeTimer > 0) { removeTimer--; if (removeTimer <= 0) { this.removeMovieClip(); } } }
Symbol 767 MovieClip Frame 2
var arrow_speed = 5.5;
Symbol 767 MovieClip Frame 3
var arrow_speed = 6;
Symbol 767 MovieClip Frame 4
var arrow_speed = 7;
Symbol 767 MovieClip Frame 16
stop();
Symbol 767 MovieClip Frame 53
stop();
Symbol 768 MovieClip Frame 1
stop();
Symbol 768 MovieClip Frame 2
stop();
Symbol 777 MovieClip Frame 1
stop(); if (_root.savefile.data.subtitles != undefined) { _visible = false; } _visible = _root.subtitles; if (_root.subtitles == true) { this._visible = true; } else { this._visible = false; } this.onEnterFrame = function () { var _local2 = this.character; if (_local2 == "rapperboy") { s.textColor = 255; } else if (_local2 == "berra") { s.textColor = 16711680 /* 0xFF0000 */; } else if (_local2 == "denver") { s.textColor = 16776960 /* 0xFFFF00 */; } else if (_local2 == "pico") { s.textColor = 65280; } else if (_local2 == "tankman") { s.textColor = 16744448 /* 0xFF8000 */; } else { s.textColor = 16777215 /* 0xFFFFFF */; } };
Symbol 777 MovieClip Frame 29
stop();
Symbol 783 Button
on (release) { togglePause(); }
Symbol 786 Button
on (release) { nextFrame(); _root.transitions_mc.gotoAndPlay("retry_stage"); _root.countdown.finished = false; }
Symbol 789 Button
on (release) { pausemusic.stop(); _root.boycanRap = false; _root.titlemusic.start(0, 999999); _root.transitions_mc.gotoAndPlay(190); _root.gotoAndStop("main_title"); }
Symbol 793 MovieClip Frame 1
function togglePause() { _root.paused = !_root.paused; if (_root.paused) { this._visible = true; this.gotoAndStop("appear"); if (_root.song != undefined) { _root.pauseTime = _root.song.position; _root.song.stop(); } _root.opponent.stop(); _root.berra.stop(); _root.steve.stop(); _root.darnell.stop(); _root.rapperboy.stop(); _root.background.stop(); } else { this._visible = false; this.gotoAndStop("gone"); if (_root.song != undefined) { _root.chart.songStartTime = getTimer() - _root.pauseTime; _root.song.start(_root.pauseTime / 1000, 0); } _root.opponent.play(); _root.berra.play(); _root.steve.play(); _root.darnell.play(); _root.rapperboy.play(); _root.background.play(); } } stop(); _visible = false; _root.paused = false; var level_name = _root.level.toLowerCase(); level.text = _root.level.toUpperCase(); var diff_name = _root.difficulty.toUpperCase(); difficulty.text = diff_name; if (level_name == "tutorial") { level.textColor = 16711680 /* 0xFF0000 */; } else if (level_name == "level 1") { level.textColor = 16776960 /* 0xFFFF00 */; } else if (level_name == "level 2") { level.textColor = 65280; } else if (level_name == "level 3") { level.textColor = 16744448 /* 0xFF8000 */; } if (_root.difficulty == "hard") { difficulty.textColor = 16711680 /* 0xFF0000 */; } else if (_root.difficulty == "normal") { difficulty.textColor = 16776960 /* 0xFFFF00 */; difficulty.text = "BASIC"; } else if (_root.difficulty == "easy") { difficulty.textColor = 65280; } this.onEnterFrame = function () { if (_root.countdown.finished) { if (Key.isDown(_root.keyBinds.pause) || (Key.isDown(_root.keyBinds.alt_pause))) { if (!keyAlreadyPressed) { togglePause(); keyAlreadyPressed = true; } } else { keyAlreadyPressed = false; } } };
Symbol 793 MovieClip Frame 2
stop(); _visible = true; level = _root.level.toUpperCase();
Symbol 793 MovieClip Frame 3
pausemusic.stop();
Symbol 804 MovieClip Frame 1
stop();
Symbol 804 MovieClip Frame 2
_root.boycanRap = false; _root.player.boycanRap = false; _root.countdown.finished = false; _root.rapperboy.gotoAndPlay("idle"); _root.sfx.attachSound("clank"); var startScale = 400; var endScale = 100; var durationInFrames = 24; stageclear_text._xscale = startScale; stageclear_text._yscale = startScale; var tweenX = (new mx.transitions.Tween(stageclear_text, "_xscale", Regular.easeOut, startScale, endScale, durationInFrames, false)); var tweenY = (new mx.transitions.Tween(stageclear_text, "_yscale", Regular.easeOut, startScale, endScale, durationInFrames, false));
Symbol 804 MovieClip Frame 133
if (_root.level == "tutorial") { _root.transitions_mc.gotoAndPlay("tutorial_transition"); } else { _root.transitions_mc.gotoAndPlay("results_transition"); }
Symbol 807 MovieClip Frame 1
stop();
Symbol 807 MovieClip Frame 57
stop();
Symbol 812 MovieClip Frame 1
stop();
Symbol 812 MovieClip Frame 2
stop();
Instance of Symbol 812 MovieClip in Symbol 820 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(39)) { this.gotoAndStop("pressed"); } else { this.gotoAndStop("normal"); } }
Instance of Symbol 812 MovieClip in Symbol 820 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(38)) { this.gotoAndStop("pressed"); } else { this.gotoAndStop("normal"); } }
Instance of Symbol 812 MovieClip in Symbol 820 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(40)) { this.gotoAndStop("pressed"); } else { this.gotoAndStop("normal"); } }
Instance of Symbol 812 MovieClip in Symbol 820 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(37)) { this.gotoAndStop("pressed"); } else { this.gotoAndStop("normal"); } }
Instance of Symbol 812 MovieClip in Symbol 820 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(68)) { this.gotoAndStop("pressed"); } else { this.gotoAndStop("normal"); } }
Instance of Symbol 812 MovieClip in Symbol 820 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(87)) { this.gotoAndStop("pressed"); } else { this.gotoAndStop("normal"); } }
Instance of Symbol 812 MovieClip in Symbol 820 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(83)) { this.gotoAndStop("pressed"); } else { this.gotoAndStop("normal"); } }
Instance of Symbol 812 MovieClip in Symbol 820 MovieClip Frame 1
onClipEvent (enterFrame) { if (Key.isDown(65)) { this.gotoAndStop("pressed"); } else { this.gotoAndStop("normal"); } }
Symbol 825 MovieClip Frame 1
stop();
Symbol 834 MovieClip Frame 1
stop(); finished = false;
Symbol 834 MovieClip Frame 2
function playCountdown() { titleSound.stop(); countdownSound.start(0, 1); countdownSound.onSoundComplete = function () { playBGM(); }; } _visible = true; _root.failed = false; var countdownSound = new Sound(); countdownSound.attachSound("countdown"); var titleSound = new Sound(); titleSound.attachSound("title"); var bgmSound = new Sound(); bgmSound.attachSound("bgm_tutorial"); playCountdown(); Mouse.hide();
Symbol 834 MovieClip Frame 144
stop(); Mouse.show(); _root.chart.gotoAndStop(_root.level); _root.chart.startLevel(); finished = true;
Symbol 844 Button
on (release) { nextFrame(); }
Symbol 850 MovieClip Frame 1
_parent.character = "BERRA:";
Symbol 854 Button
on (release) { this.onKeyDown = function () { }; start_game(); }
Symbol 864 MovieClip Frame 1
_parent.character = "RAPPERBOY:";
Symbol 877 MovieClip Frame 1
_parent.character = "DENVER:";
Symbol 894 MovieClip Frame 1
_parent.character = "TANKMAN:";
Symbol 896 MovieClip Frame 1
function resetKeyPressCount() { keyPressCount = 0; } function start_game() { resetKeyPressCount(); _root.arrowsTutorial.gotoAndStop("tutArrowsBlank"); _root.countdown.gotoAndPlay("countdown"); _root.countdown._visible = true; gotoAndPlay ("null"); } stop(); _root.countdown.stop(); _root.chart.stop();
Symbol 896 MovieClip Frame 2
function resetKeyPressCount() { keyPressCount = 0; } stop(); _root.countdown.stop(); _root.chart.stop(); if (_root.reset_stage == false) { stopAllSounds(); var dialogue_music = new Sound(this); dialogue_music.attachSound("dialogue_music"); dialogue_music.start(0, 999); } else if (_root.level == 1) { resetKeyPressCount(); _root.countdown._visible = true; _root.countdown.gotoAndPlay(1); gotoAndStop (32); } else { start_game(); }
Symbol 896 MovieClip Frame 3
stop();
Symbol 896 MovieClip Frame 4
stop();
Symbol 896 MovieClip Frame 5
stop(); _root.arrowsTutorial.gotoAndPlay("tutArrowsShow");
Symbol 896 MovieClip Frame 6
function checkKeyPress() { if (canCheckKeys && (((((((Key.isDown(87) || (Key.isDown(65))) || (Key.isDown(83))) || (Key.isDown(68))) || (Key.isDown(38))) || (Key.isDown(40))) || (Key.isDown(37))) || (Key.isDown(39)))) { keyPressCount++; if (keyPressCount >= targetPresses) { canCheckKeys = false; start_game(); } } } function resetKeyPressCount() { keyPressCount = 0; } stop(); var keyPressCount = 0; var targetPresses = 20; var canCheckKeys = true; Key.addListener(this); this.onKeyDown = function () { checkKeyPress(); };
Symbol 896 MovieClip Frame 7
if (_root.reset_stage == false) { stopAllSounds(); var dialogue_music = new Sound(this); dialogue_music.attachSound("dialogue_music"); dialogue_music.start(0, 999); } else { start_game(); }
Symbol 896 MovieClip Frame 11
if (_root.reset_stage == false) { stopAllSounds(); var dialogue_music = new Sound(this); dialogue_music.attachSound("dialogue_music"); dialogue_music.start(0, 999); } else { start_game(); }
Symbol 896 MovieClip Frame 42
stop();
Symbol 897 MovieClip Frame 1
stop(); rating.gotoAndStop(_root.chart.ratingName);
Symbol 897 MovieClip Frame 2
clearInterval(_root.ratingInterval); _root.ratingInterval = setInterval(function () { clearInterval(_root.ratingInterval); gotoAndPlay (6); }, 500); rating.gotoAndStop(_root.chart.ratingName);
Symbol 897 MovieClip Frame 5
function finishRating() { clearInterval(ratingInterval); play(); } stop(); clearInterval(ratingInterval); ratingInterval = setInterval(this, "finishRating", 500);
Symbol 899 MovieClip Frame 1
stop();
Symbol 899 MovieClip Frame 2
clearInterval(_root.ratingInterval); _root.ratingInterval = setInterval(function () { clearInterval(_root.ratingInterval); gotoAndPlay (6); }, 500); rating.gotoAndStop(_root.chart.ratingName);
Symbol 899 MovieClip Frame 5
function finishRating() { clearInterval(ratingInterval); play(); } stop(); clearInterval(ratingInterval); ratingInterval = setInterval(this, "finishRating", 500);
Symbol 899 MovieClip Frame 24
gotoAndStop (1);
Symbol 899 MovieClip Frame 39
gotoAndStop (1);
Symbol 916 MovieClip Frame 1
choices = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; frameNumber = choices[random(choices.length)]; gotoAndStop(frameNumber);
Symbol 923 MovieClip Frame 1
stop(); microphone._visible = false;
Symbol 923 MovieClip Frame 2
_parent.dark.play();
Symbol 923 MovieClip Frame 95
_root.dialogue.gotoAndStop(_root.level);
Symbol 923 MovieClip Frame 96
stop();
Symbol 926 MovieClip Frame 1
stop();
Symbol 926 MovieClip Frame 55
stop();
Symbol 928 MovieClip Frame 1
function camControl() { parentColor.setTransform(camColor.getTransform()); var _local3 = sX / this._width; var _local4 = sY / this._height; _root._x = cX - (this._x * _local3); _root._y = cY - (this._y * _local4); _root._xscale = 100 * _local3; _root._yscale = 100 * _local4; } function resetStage() { var _local2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}; parentColor.setTransform(_local2); _root._xscale = 100; _root._yscale = 100; _root._x = 0; _root._y = 0; } this._visible = false; var oldMode = Stage.scaleMode; Stage.scaleMode = "exactFit"; var cX = (Stage.width / 2); var cY = (Stage.height / 2); var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_root); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage;
Symbol 929 MovieClip Frame 194
gotoAndStop (1);
Symbol 929 MovieClip Frame 202
stop();
Symbol 929 MovieClip Frame 208
gotoAndStop (1);
Symbol 932 MovieClip Frame 1
stop();
Symbol 932 MovieClip Frame 39
removeMovieClip(this); stop();
Symbol 1013 MovieClip Frame 1
function getNextInterval() { if (this.rhythm) { return(1200); } return(13000 + (Math.random() * 4500)); } this.spawn_enabled = false; this.rhythm = false; this.lastSpawnTime = getTimer(); this.spawnInterval = getNextInterval(); this.pauseStart = 0; this.pauseOffset = 0; this.onEnterFrame = function () { if (_root.paused) { this.stop(); return(undefined); } this.play(); if (!this.spawn_enabled) { return(undefined); } var _local5 = getTimer() - this.pauseOffset; if ((_local5 - this.lastSpawnTime) >= this.spawnInterval) { this.lastSpawnTime = _local5; this.spawnInterval = getNextInterval(); var _local4 = this.getNextHighestDepth(); var _local3 = this.tankman_run.duplicateMovieClip("tankman" + _local4, _local4); _local3._x = this.tankman_run._x; _local3._y = this.tankman_run._y; _local3._speed = 4.8; _local3.onEnterFrame = function () { if (_root.paused) { this.stop(); return(undefined); } this.play(); this._x = this._x + this._speed; if (this._x >= 700) { this.removeMovieClip(); } }; } };
Instance of Symbol 995 MovieClip in Symbol 1013 MovieClip Frame 1
onClipEvent (load) { var x_start = 0; var speed = -0.5; var x_end = -652.6; } onClipEvent (enterFrame) { this._x = this._x + speed; if (this._x <= x_end) { this._x = x_start; } }
Symbol 1030 MovieClip [missile] Frame 1
stop();
Symbol 1030 MovieClip [missile] Frame 20
stop();
Symbol 1031 MovieClip Frame 1
function spawn_missile() { function schedule_next() { if (!_root.paused) { setTimeout(spawn_missile, 19000 + (Math.random() * 1900)); } else { setTimeout(schedule_next, 5400); } } if (!missile) { return(undefined); } var _local3 = missile.duplicateMovieClip("missile_" + Math.floor(Math.random() * 10000), Math.floor(Math.random() * 10000)); _local3._x = -250 + (Math.random() * 500); _local3._y = -280; _local3.target_y = 85 + (Math.random() * 38); _local3.hit = false; _local3.played = false; _local3._xscale = (_local3._yscale = 70 + (((_local3.target_y - 85) / 38) * 30)); _local3.onEnterFrame = function () { if (_root.paused) { return(undefined); } if (!this.played) { this._y = this._y + 60; if (this._y >= this.target_y) { this._y = this.target_y; this.play(); this.played = true; if (((!this.hit) && (this._x >= 15)) && (this._x <= 250)) { if (_root.difficulty == "hard") { _root.health = _root.health - 12; } else if (_root.difficulty == "normal") { _root.health = _root.health - 9; } else { _root.health = _root.health - 6; } this.hit = true; } } } }; schedule_next(); }
Symbol 1049 MovieClip Frame 133
gotoAndPlay (45);
Symbol 1054 Button
on (release) { var soundInstance = new Sound(this); soundInstance.attachSound("title"); soundInstance.start(0, 999); _root.gotoAndStop("main_title"); _root.bg.gotoAndStop("blue"); }
Symbol 1058 Button
on (release) { _root.gotoAndStop("level_tutorial"); }
Symbol 1062 Button
on (release) { stopAllSounds(); _root.transitions_mc.gotoAndPlay(190); _root.titlemusic.start(0, 9999); _root.gotoAndStop("main_title"); }
Symbol 1063 Button
on (release) { _root.deathcount = _root.deathcount + 1; _root.boycanRap = false; _root.transitions_mc.gotoAndPlay("fade_out"); _root.gotoAndStop(_root.level); }
Symbol 1075 MovieClip Frame 1
stopAllSounds();
Symbol 1075 MovieClip Frame 113
level = _root.level.toUpperCase();
Symbol 1075 MovieClip Frame 173
var savefile = SharedObject.getLocal("RapperRhythm"); if (_root.deathcount >= 1000) { hintText = "True faggotry"; } else if (((_root.level != "tutorial") && (!(savefile.data.levelComplete_tutorial === true))) && (_root.deathcount >= 5)) { hintText = "Having a hard time? Practice by playing the tutorial level "; } else if ((((_root.notecount == 0) && (_root.horrids == 0)) && (_root.bads == 0)) && (_root.mistakes == 0)) { hintText = "Hint: Stop goofing off and get your hands on the keyboard, loser."; } else if ((((_root.notecount == 0) && (_root.horrids == 0)) && (_root.bads == 0)) && (_root.mistakes > 5)) { hintText = "Stop spamming the keys and actually respond to the notes."; } else if (_root.accuracy <= 70) { hintText = "Wow, your accuracy is really awful. Not even gonna give you a hint."; } else if ((_root.score >= 70) && (_root.notecount >= 1)) { hintText = "Hint: Keep track of the notes and try not to make the mistake again."; }
Symbol 1075 MovieClip Frame 350
stop();
Symbol 1086 MovieClip Frame 1
gotoAndStop(_root.level);
Symbol 1086 MovieClip Frame 2
stop();
Symbol 1086 MovieClip Frame 3
stop();
Symbol 1086 MovieClip Frame 4
stop();
Symbol 1086 MovieClip Frame 5
stop();
Symbol 1091 MovieClip Frame 1
stop();
Symbol 1091 MovieClip Frame 2
stop();
Symbol 1091 MovieClip Frame 3
stop();
Symbol 1091 MovieClip Frame 4
stop();
Symbol 1099 MovieClip Frame 5
gotoAndPlay (1);
Symbol 1099 MovieClip Frame 23
stop();
Symbol 1099 MovieClip Frame 33
stop();
Symbol 1112 MovieClip Frame 35
gotoAndPlay (32);
Symbol 1133 MovieClip Frame 1
notes_txt = (_root.notecount + " / ") + _root.totalnotes;
Symbol 1160 MovieClip Frame 1
stop();
Symbol 1160 MovieClip Frame 2
stop();
Symbol 1160 MovieClip Frame 3
stop();
Instance of Symbol 1155 MovieClip in Symbol 1160 MovieClip Frame 3
onClipEvent (enterFrame) { this.gotoAndPlay("gold"); }
Symbol 1160 MovieClip Frame 4
stop();
Symbol 1160 MovieClip Frame 5
stop();
Symbol 1160 MovieClip Frame 6
stop();
Symbol 1160 MovieClip Frame 7
stop();
Symbol 1166 MovieClip Frame 1
stop();
Symbol 1166 MovieClip Frame 68
stop();
Symbol 1174 MovieClip Frame 1
stop();
Symbol 1174 MovieClip Frame 35
stop();
Symbol 1181 Button
on (release) { var score = Number(_root.score); var level = _root.level; var diff = ((_root.difficulty != undefined) ? (String(_root.difficulty)) : "Normal"); if (isNaN(score)) { score = 0; } var tweetText = (((((("I completed " + level) + " on ") + diff) + " mode on Rapper Rhythm! My score is: ") + score) + ". What's your best score? @RapperRhythm"); var tweetUrl = escape(tweetText); _root.getURL("https://twitter.com/intent/tweet?text=" + tweetUrl, "_blank"); }
Symbol 1182 Button
on (release) { stopAllSounds(); _root.titlemusic.start(0, 9999); _root.gotoAndStop("main_title"); _root.bg.gotoAndStop("blue"); }
Symbol 1186 Button
on (release) { stopAllSounds(); var currentDiff = ((_root.difficulty != undefined) ? (_root.difficulty.toLowerCase()) : "normal"); _root.savefile.data["endingSeen_" + currentDiff] = true; _root.savefile.flush(); _root.ending = true; _root.gotoAndStop("ending"); }
Symbol 1187 MovieClip Frame 1
stop();
Symbol 1187 MovieClip Frame 2
stop();
Symbol 1188 MovieClip Frame 1
stopAllSounds(); var ResultsMusic = new Sound(this); ResultsMusic.attachSound("results"); ResultsMusic.start(0, 9999999); Mouse.hide();
Symbol 1188 MovieClip Frame 6
level_name.gotoAndStop(_root.level);
Symbol 1188 MovieClip Frame 38
difficulty.gotoAndStop(_root.difficulty);
Symbol 1188 MovieClip Frame 58
rapperboy.gotoAndPlay(8);
Symbol 1188 MovieClip Frame 203
var gold_a_rank = 95; var a_rank = 90; var b_rank = 80; var c_rank = 70; var d_rank = 60; var acc = Number(_root.accuracy); if (_root.accuracyDisplay == "???") { rank.gotoAndStop("unranked"); } else if (acc >= gold_a_rank) { rank.gotoAndStop("gold_A_rank"); } else if (acc >= a_rank) { rank.gotoAndStop("A_rank"); } else if (acc >= b_rank) { rank.gotoAndStop("B_rank"); } else if (acc >= c_rank) { rank.gotoAndStop("C_rank"); } else if (acc >= d_rank) { rank.gotoAndStop("D_rank"); } else { rank.gotoAndStop("F_rank"); }
Symbol 1188 MovieClip Frame 247
if (_root.accuracy < c_rank) { this._x = this._x + 60; }
Symbol 1188 MovieClip Frame 250
if (_root.accuracy < c_rank) { this._x = this._x - 90; }
Symbol 1188 MovieClip Frame 253
if (_root.accuracy < c_rank) { this._x = this._x + 60; }
Symbol 1188 MovieClip Frame 256
if (_root.accuracy < c_rank) { this._x = this._x - 30; }
Symbol 1188 MovieClip Frame 259
if (_root.accuracy < c_rank) { this._x = this._x + -2.5; }
Symbol 1188 MovieClip Frame 294
if (_root.accuracy >= c_rank) { var applause = new Sound(this); applause.attachSound("applause"); applause.start(0, 1); } else if (_root.accuracy < c_rank) { var losersfx = new Sound(this); losersfx.attachSound("fail"); losersfx.start(0, 1); rapperboy.play(); loser_sign.play(); }
Symbol 1188 MovieClip Frame 305
var d = String(_root.difficulty).toLowerCase(); var s = _root.savefile.data; var c1 = ((s["levelComplete_level 1_" + d] || (s["levelComplete_Level 1_" + d])) || (s["levelComplete_level1_" + d])); var c2 = ((s["levelComplete_level 2_" + d] || (s["levelComplete_Level 2_" + d])) || (s["levelComplete_level2_" + d])); var c3 = ((s["levelComplete_level 3_" + d] || (s["levelComplete_Level 3_" + d])) || (s["levelComplete_level3_" + d])); var allCleared = ((c1 && (c2)) && (c3)); var seenThisEnding = (s["endingSeen_" + d] == true); if (allCleared && (seenThisEnding == false)) { buttons.gotoAndStop(2); } else { buttons.gotoAndStop(1); } Mouse.show();
Symbol 1188 MovieClip Frame 308
if ((_root.newscore > _root.oldscore) && (_root.oldscore > 0)) { trace("New high score beaten!"); highscore_mc.gotoAndPlay(2); } Mouse.show();
Symbol 1188 MovieClip Frame 341
stop();
Symbol 1190 Button
on (release) { getURL ("https://evethewoman.carrd.co/", blank); }
Symbol 1191 Button
on (release) { getURL ("https://dedededrip.net/", blank); }
Symbol 1193 Button
on (press) { this.onEnterFrame = function () { scrolltext._y = scrolltext._y - 6; }; } on (release, releaseOutside) { delete this.onEnterFrame; }
Symbol 1195 Button
on (release) { gotoAndStop (36); }
Symbol 1204 Button
on (release) { _root.titlemusic.start(0, 99999); _root.gotoAndStop("main_title"); _root.bg.gotoAndStop("blue"); }
Symbol 1207 Button
on (release) { if (_root.difficulty.toLowerCase() == "hard") { var currentTotal = Number(_root.totalscore); var alreadySubmitted = Number(_root.savefile.data.submittedTotal); if (currentTotal > alreadySubmitted) { var scoreToSubmit = (currentTotal - alreadySubmitted); com.newgrounds.API.postScore("HI-SCORES!", currentTotal); _root.savefile.data.submittedTotal = currentTotal; _root.savefile.data.scoreSubmitted = true; _root.savefile.flush(); } } submitbtn._visible = false; nextFrame(); }
Symbol 1208 Button
on (release) { var totalscore = _root.totalscore; if (isNaN(totalscore)) { totalscore = 0; } var tweet = escape(("I completed Rapper Rhythm! My total score is: " + _root.totalscore) + ". What's your total score? @RapperRhythm"); _root.getURL("https://twitter.com/intent/tweet?text=" + tweet, "_blank"); trace("Tweet: " + tweet); }
Symbol 1226 Button
on (release) { _root.nextFrame(); }
Symbol 1228 MovieClip Frame 1
stop();
Instance of Symbol 1192 MovieClip "scrolltext" in Symbol 1228 MovieClip Frame 1
onClipEvent (enterFrame) { this._y = this._y - 0.9; if (this._y <= -1280) { this._y = -1280; _parent.play(2); } }
Symbol 1228 MovieClip Frame 32
stopAllSounds();
Symbol 1228 MovieClip Frame 34
stop();
Symbol 1228 MovieClip Frame 35
prevFrame();
Symbol 1228 MovieClip Frame 36
var currentTotal = Number(_root.totalscore); var alreadySubmitted = Number(_root.savefile.data.submittedTotal); if (_root.difficulty.toLowerCase() == "hard") { if ((_root.savefile.data.scoreSubmitted == true) && (currentTotal <= alreadySubmitted)) { submitbtn._visible = false; } else { submitbtn._visible = true; } } else { submitbtn._visible = false; } stop();
Instance of Symbol 1225 MovieClip in Symbol 1228 MovieClip Frame 36
on (release) { getURL ("https://www.newgrounds.com/portal/view/989916", blank); }
Symbol 1228 MovieClip Frame 37
stop();
Symbol 1234 MovieClip Frame 1
stop(); mouseChildren = false;
Symbol 1236 MovieClip Frame 1
function setListItems(listItems) { if (!listItems) { _listItems = []; } else { _listItems = listItems.concat(); } var _local1 = 0; while (_local1 < _listItems.length) { if (typeof(_listItems[_local1]) == "string") { _listItems[_local1] = {label:_listItems[_local1], data:_listItems[_local1]}; } _local1++; } setSelectedIndex(0); } function setSelectedItem(data) { var _local1 = 0; while (_local1 < _listItems.length) { if (_listItems[_local1].data == data) { setSelectedIndex(_local1); return(undefined); } _local1++; } } function setSelectedIndex(i) { if (i < _listItems.length) { _selectedItem = _listItems[i]; if (currentItem && (currentItem.label)) { currentItem.label.text = _selectedItem.label; } } } function hideList() { _listDown = false; gotoAndStop ("sortUP"); } function _onListClick() { _listDown = !_listDown; if (_listDown) { gotoAndStop ("sortDOWN"); } else { gotoAndStop ("sortUP"); } } stop(); if (listButton) { listButton.onRelease = _onListClick; } if (currentItem) { currentItem.onRelease = _onListClick; if (currentItem.label) { if (_selectedItem) { currentItem.label.text = _selectedItem.label; } else { currentItem.label.text = ""; } } } var _listItems; var _listDown; var _selectedItem; if (!_listItems) { _listItems = []; }
Symbol 1236 MovieClip Frame 10
function _onItemClick() { var _local3 = MovieClip(this); if (_local3.item) { setSelectedItem(_local3.item.data); } if (((_local3 && _parent) && (_parent instanceof MovieClip)) && (MovieClip(_parent)._onListChange)) { MovieClip(_parent)._onListChange(_local3.item); } } var i = 0; var itemClip = item0; while (itemClip) { if (i < _listItems.length) { itemClip.item = _listItems[i]; itemClip.label.text = _listItems[i].label; itemClip.onRelease = _onItemClick; } else { itemClip._visible = false; } i++; itemClip = this["item" + i]; }
Symbol 1244 MovieClip Frame 1
stop(); mouseChildren = false; usernameText.textColor = 16776960 /* 0xFFFF00 */;
Symbol 1244 MovieClip Frame 5
usernameText.textColor = 16757504 /* 0xFFB300 */;
Symbol 1253 MovieClip [ScoreBrowser] Frame 1
function loadScores() { if (_scoreBoard) { _scoreBoard.removeEventListener(com.newgrounds.APIEvent.SCORES_LOADED, _onScoresLoaded); } _scoreBoard = com.newgrounds.API.getScoreBoard(scoreBoardName); if (!_scoreBoard) { if (!com.newgrounds.API.__get__scoreBoards()[0]) { gotoAndPlay ("error"); return(undefined); } _scoreBoard = com.newgrounds.API.__get__scoreBoards()[0]; scoreBoardName = _scoreBoard.name; } _scoreBoard.addEventListener(com.newgrounds.APIEvent.SCORES_LOADED, _onScoresLoaded); _scoreBoard.__set__numResults(_numScores); _scoreBoard.__set__period(period); if (pageText) { pageText.text = "PAGE " + _scoreBoard.__get__page(); } _loading = true; if (listBox) { listBox.mouseChildren = false; listBox.hideList(); } gotoAndStop ("loading"); _scoreBoard.loadScores(); } function _onScoresLoaded(event) { _loading = false; if (listBox) { listBox.mouseChildren = true; } if (event.__get__success()) { gotoAndStop ("scores"); } else { gotoAndPlay ("error"); } } function _onPageClick() { var _local2 = this; if (_scoreBoard && (!_loading)) { if (_local2 == prevButton) { _scoreBoard.prevPage(); } else { _scoreBoard.nextPage(); } loadScores(); } } function _onListChange(selection) { period = selection.data; loadScores(); } var title; var scoreBoardName; var period; if (!title) { title = "HI-SCORES!"; } if (!period) { period = com.newgrounds.ScoreBoard.ALL_TIME; } var _scoreBoard; var _loading; var _numScores = 10; var _listItems = [com.newgrounds.ScoreBoard.TODAY, com.newgrounds.ScoreBoard.THIS_WEEK, com.newgrounds.ScoreBoard.THIS_MONTH, com.newgrounds.ScoreBoard.THIS_YEAR, com.newgrounds.ScoreBoard.ALL_TIME]; _x = int(_x); _y = int(_y); if (titleText) { titleText.text = title; } if (prevButton) { prevButton.onRelease = _onPageClick; } if (nextButton) { nextButton.onRelease = _onPageClick; } gotoAndPlay ("error"); loadScores();
Symbol 1253 MovieClip [ScoreBrowser] Frame 2
if (listBox) { listBox.setListItems(_listItems); listBox.setSelectedItem(period); }
Symbol 1253 MovieClip [ScoreBrowser] Frame 11
function onScoreClick() { var _local3 = MovieClip(this); if (_local3.usernameText) { _root.getURL(("http://" + _local3.usernameText.text) + ".newgrounds.com", "_blank"); } } var i = 0; var scoreClip = scoreContainer.score0; while (scoreClip) { var score = com.newgrounds.Score(_scoreBoard.scores[i]); if (score) { if (scoreClip.rankText) { scoreClip.rankText.text = score.__get__rank().toString(); } if (scoreClip.usernameText) { scoreClip.usernameText.text = score.username; } if (scoreClip.scoreText) { scoreClip.scoreText.text = score.score; } scoreClip.onRelease = onScoreClick; } else { if (scoreClip.rankText) { scoreClip.rankText.text = ""; } if (scoreClip.usernameText) { scoreClip.usernameText.text = ""; } if (scoreClip.scoreText) { scoreClip.scoreText.text = ""; } scoreClip.enabled = false; } i++; scoreClip = scoreContainer["score" + i]; }
Symbol 1253 MovieClip [ScoreBrowser] Frame 21
function onReloadClick() { loadScores(); } if (reloadButton) { reloadButton.onRelease = onReloadClick; }
Symbol 1253 MovieClip [ScoreBrowser] Frame 48
gotoAndPlay (24);
Symbol 1254 Button
on (release) { stopAllSounds(); _root.screen = "main_title"; gotoScreen(); _root.titlemusic.start(0, 99999); }

Library Items

Symbol 1 Sound [sfx_select]
Symbol 2 Sound [sfx_scrolling]
Symbol 3 Sound [sfx_navigate]
Symbol 4 Sound [fail]
Symbol 5 Sound [countdown]
Symbol 6 Sound [failed]
Symbol 7 Sound [applause]
Symbol 8 Sound [menu_start]
Symbol 9 Sound [results]
Symbol 10 Sound [bgm_tutorial]
Symbol 11 Sound [pause]
Symbol 12 Sound [title]
Symbol 13 Sound [bgm_level 3]
Symbol 14 Sound [bgm_level 2]
Symbol 15 Sound [bgm_level 1]
Symbol 16 Sound [bgm_ending]
Symbol 17 Sound [sfx_funkedup]Used by:1075
Symbol 18 Sound [sfx_punch2]Used by:1075
Symbol 19 Sound [sfx_loaded]Used by:124
Symbol 20 FontUsed by:21 26 31 34 38 41 45 46 47 48 50 100 102 103 104 114 115 120 121 122 141 687 688 689 705 706 707 708 709 833 930 1113 1114 1116 1117 1119 1120 1122 1123 1125 1126 1128 1129 1131 1132 1134 1135 1137 1138 1156 1157 1158 1159 1161 1162 1168 1175 1176 1189
Symbol 21 TextUses:20Used by:24
Symbol 22 ShapeTweeningUsed by:24
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:21 22 23Used by:25
Symbol 25 MovieClip [PWNED_mc]Uses:24
Symbol 26 TextUses:20Used by:27
Symbol 27 MovieClipUses:26Used by:30
Symbol 28 Sound [missed]Used by:30 733
Symbol 29 SoundUsed by:30
Symbol 30 MovieClip [miss_mc]Uses:27 28 29
Symbol 31 TextUses:20Used by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClip [mediocre_mc]Uses:32
Symbol 34 TextUses:20Used by:35
Symbol 35 MovieClipUses:34Used by:37
Symbol 36 Sound [missed_1]Used by:37 733
Symbol 37 MovieClip [horrid_mc]Uses:35 36
Symbol 38 TextUses:20Used by:39
Symbol 39 MovieClipUses:38Used by:40
Symbol 40 MovieClip [great_mc]Uses:39
Symbol 41 TextUses:20Used by:42
Symbol 42 MovieClipUses:41Used by:44
Symbol 43 Sound [missed_2]Used by:44 733
Symbol 44 MovieClip [bad_mc]Uses:42 43
Symbol 45 TextUses:20Used by:49
Symbol 46 EditableTextUses:20 91 140 187Used by:49
Symbol 47 TextUses:20Used by:49
Symbol 48 EditableTextUses:20 91 140 187Used by:49
Symbol 49 MovieClipUses:45 46 47 48Used by:52
Symbol 50 TextUses:20Used by:51
Symbol 51 MovieClipUses:50Used by:52
Symbol 52 MovieClip [comboAnim]Uses:49 51
Symbol 53 GraphicUsed by:57
Symbol 54 GraphicUsed by:57
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:57
Symbol 57 MovieClip [APIConnector]Uses:53 54 56Used by:Timeline
Symbol 59 MovieClip [Newgrounds API Classes]
Symbol 84 GraphicUsed by:87
Symbol 85 GraphicUsed by:87
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:84 85 86Used by:284  Timeline
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88Used by:130 284
Symbol 90 GraphicUsed by:130
Symbol 91 FontUsed by:46 48 92 93 94 95 100 115 141 587 769 770 771 1114 1117 1120 1123 1126 1129 1135 1162
Symbol 92 TextUses:91Used by:130
Symbol 93 TextUses:91Used by:130 718
Symbol 94 TextUses:91Used by:130 718
Symbol 95 TextUses:91Used by:130 718
Symbol 96 GraphicUsed by:97 98 99 143 144 145 146 184 271 329 581 583 683 684 685 686 715 716 717 793 1190 1191 1193
Symbol 97 ButtonUses:96Used by:130
Symbol 98 ButtonUses:96Used by:130
Symbol 99 ButtonUses:96Used by:130
Symbol 100 EditableTextUses:20 91 140 187Used by:130
Symbol 101 GraphicUsed by:105 123 151 201 205 209 213 275 279 280 283 288 307 311 315 319 593 605 675 679 699 714 783 786 789 793 1054 1062 1181 1182 1186 1195 1204 1207 1208 1226 1254
Symbol 102 TextUses:20Used by:105
Symbol 103 TextUses:20Used by:105
Symbol 104 TextUses:20Used by:105
Symbol 105 ButtonUses:101 102 103 104Used by:130
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:130 179 197 1192
Symbol 108 FontUsed by:109 126 138 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 308 309 310 312 313 314 316 317 318 320 321 322 323 324 600 601 603 604 607 608 617 620 646 647 654 655 656 657 658 659 660 661 662 663 664 700 701 702 703 704 775 838 857 858 866 867 868 870 871 879 880 881 883 886 888 889 890 892 893 895 1241 1242
Symbol 109 EditableTextUses:108 222 606 814Used by:130
Symbol 110 ShapeTweeningUsed by:124
Symbol 111 GraphicUsed by:124
Symbol 112 ShapeTweeningUsed by:124
Symbol 113 GraphicUsed by:124
Symbol 114 EditableTextUses:20Used by:124
Symbol 115 EditableTextUses:20 91 140 187Used by:124
Symbol 116 ShapeTweeningUsed by:124
Symbol 117 ShapeTweeningUsed by:124
Symbol 118 GraphicUsed by:124
Symbol 119 GraphicUsed by:124
Symbol 120 TextUses:20Used by:123
Symbol 121 TextUses:20Used by:123
Symbol 122 TextUses:20Used by:123
Symbol 123 ButtonUses:101 120 121 122Used by:124
Symbol 124 MovieClipUses:110 111 112 113 114 115 116 117 118 119 123 19Used by:130
Symbol 125 GraphicUsed by:129
Symbol 126 TextUses:108Used by:129
Symbol 127 GraphicUsed by:129
Symbol 128 GraphicUsed by:129
Symbol 129 ButtonUses:125 126 127 128Used by:130
Symbol 130 MovieClipUses:89 90 92 93 94 95 97 98 99 100 105 107 109 124 129Used by:Timeline
Symbol 67 MovieClip [__Packages.com.newgrounds.APIConnection]
Symbol 61 MovieClip [__Packages.com.newgrounds.EventDispatcher]
Symbol 60 MovieClip [__Packages.com.newgrounds.Event]
Symbol 62 MovieClip [__Packages.com.newgrounds.APIEventDispatcher]
Symbol 65 MovieClip [__Packages.com.newgrounds.encoders.BaseN]
Symbol 71 MovieClip [__Packages.com.newgrounds.APICommand]
Symbol 66 MovieClip [__Packages.com.newgrounds.Bridge]
Symbol 63 MovieClip [__Packages.com.newgrounds.APIEvent]
Symbol 82 MovieClip [__Packages.com.newgrounds.API]
Symbol 79 MovieClip [__Packages.com.newgrounds.encoders.ImageScanner]
Symbol 80 MovieClip [__Packages.com.newgrounds.SaveFile]
Symbol 78 MovieClip [__Packages.com.newgrounds.SaveGroup]
Symbol 76 MovieClip [__Packages.com.newgrounds.SaveKey]
Symbol 77 MovieClip [__Packages.com.newgrounds.SaveRating]
Symbol 72 MovieClip [__Packages.com.newgrounds.BitmapLoader]
Symbol 81 MovieClip [__Packages.com.newgrounds.SaveQuery]
Symbol 73 MovieClip [__Packages.com.newgrounds.Medal]
Symbol 75 MovieClip [__Packages.com.newgrounds.ScoreBoard]
Symbol 64 MovieClip [__Packages.com.newgrounds.Logger]
Symbol 1255 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 1256 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 1257 MovieClip [__Packages.mx.transitions.Tween]
Symbol 74 MovieClip [__Packages.com.newgrounds.Score]
Symbol 58 MovieClip [__Packages.com.newgrounds.shims.APIShim]
Symbol 68 MovieClip [__Packages.com.newgrounds.crypto.MD5]
Symbol 69 MovieClip [__Packages.com.newgrounds.crypto.RC4]
Symbol 70 MovieClip [__Packages.com.newgrounds.encoders.json.JSON]
Symbol 83 MovieClip [__Packages.com.newgrounds.components.FlashAdBase]
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:137
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:137
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:137
Symbol 137 MovieClipUses:132 134 136Used by:Timeline
Symbol 138 TextUses:108Used by:139
Symbol 139 MovieClipUses:138Used by:152
Symbol 140 FontUsed by:46 48 100 115 141 325 326 586 710 1114 1117 1120 1123 1126 1129 1135 1162
Symbol 141 EditableTextUses:20 91 140 187Used by:152
Symbol 142 GraphicUsed by:152
Symbol 143 ButtonUses:96Used by:152
Symbol 144 ButtonUses:96Used by:152
Symbol 145 ButtonUses:96Used by:152
Symbol 146 ButtonUses:96Used by:152
Symbol 147 FontUsed by:148 149 150 198 199 200 202 203 204 206 207 208 210 211 212 272 273 274 276 277 278 281 282 285 286 287 591 592 676 677 678 1178 1179 1180 1183 1184 1185 1205 1206
Symbol 148 TextUses:147Used by:151 280 605 675
Symbol 149 TextUses:147Used by:151 280 605 675
Symbol 150 TextUses:147Used by:151 280 605 675
Symbol 151 ButtonUses:101 148 149 150Used by:152
Symbol 152 MovieClipUses:139 141 142 143 144 145 146 151Used by:Timeline
Symbol 153 FontUsed by:154 330 331 332 711
Symbol 154 TextUses:153Used by:179
Symbol 155 FontUsed by:156 157 158 624 625 626 628 629 630 632 636 637 781 782 784 785 787 788 1052 1053 1056 1057 1081 1082 1083 1084 1085
Symbol 156 TextUses:155Used by:159
Symbol 157 TextUses:155Used by:159
Symbol 158 TextUses:155Used by:159
Symbol 159 ButtonUses:156 157 158Used by:179
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:179
Symbol 162 Sound [sfx_punch]Used by:179 1188
Symbol 163 GraphicUsed by:179
Symbol 164 Sound [sfx_tick]Used by:179 1112
Symbol 165 GraphicUsed by:179
Symbol 166 GraphicUsed by:179
Symbol 167 GraphicUsed by:179
Symbol 168 GraphicUsed by:179
Symbol 169 GraphicUsed by:179
Symbol 170 GraphicUsed by:179
Symbol 171 GraphicUsed by:179
Symbol 172 GraphicUsed by:179
Symbol 173 GraphicUsed by:179
Symbol 174 FontUsed by:175 1032 1033 1100 1102 1103 1104 1105 1106 1107 1108 1109 1110
Symbol 175 TextUses:174Used by:179
Symbol 176 Sound [ding]Used by:179 196 807
Symbol 177 ShapeTweeningUsed by:179
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:154 107 159 161 162 163 164 165 166 167 168 169 170 171 172 173 175 176 177 178Used by:Timeline
Symbol 180 GraphicUsed by:184
Symbol 181 ShapeTweeningUsed by:184
Symbol 182 ShapeTweeningUsed by:184
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:180 181 182 183 96Used by:Timeline
Symbol 185 GraphicUsed by:196
Symbol 186 GraphicUsed by:195
Symbol 187 FontUsed by:46 48 100 115 141 188 189 190 191 610 1114 1117 1120 1123 1126 1129 1135 1162 1169
Symbol 188 TextUses:187Used by:195
Symbol 189 EditableTextUses:187Used by:195
Symbol 190 EditableTextUses:187Used by:195
Symbol 191 EditableTextUses:187Used by:195
Symbol 192 GraphicUsed by:195
Symbol 193 ShapeTweeningUsed by:195
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:186 188 189 190 191 192 193 194Used by:196
Symbol 196 MovieClip [MedalPopup]Uses:185 195 176Used by:Timeline
Symbol 197 MovieClipUses:107Used by:284
Symbol 198 TextUses:147Used by:201
Symbol 199 TextUses:147Used by:201
Symbol 200 TextUses:147Used by:201
Symbol 201 ButtonUses:101 198 199 200Used by:284
Symbol 202 TextUses:147Used by:205
Symbol 203 TextUses:147Used by:205
Symbol 204 TextUses:147Used by:205
Symbol 205 ButtonUses:101 202 203 204Used by:284
Symbol 206 TextUses:147Used by:209
Symbol 207 TextUses:147Used by:209
Symbol 208 TextUses:147Used by:209
Symbol 209 ButtonUses:101 206 207 208Used by:284
Symbol 210 TextUses:147Used by:213
Symbol 211 TextUses:147Used by:213
Symbol 212 TextUses:147Used by:213
Symbol 213 ButtonUses:101 210 211 212Used by:284
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:284
Symbol 216 GraphicUsed by:221 1099
Symbol 217 GraphicUsed by:221 1099
Symbol 218 GraphicUsed by:221 1099
Symbol 219 GraphicUsed by:221 1099
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:216 217 218 219 220Used by:284
Symbol 222 FontUsed by:109 223 838 857 866 868 870 871 879 881 883 886 888 890 892 895
Symbol 223 EditableTextUses:222Used by:284
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:270
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:270
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:270
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:270
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:270
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:270
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:270
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:270
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:270
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:270
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:270
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:270
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:270
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:270
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:270
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:270
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:270
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:270
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:270
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:270
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:270
Symbol 266 BitmapUsed by:267
Symbol 267 GraphicUses:266Used by:270
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:270
Symbol 270 MovieClipUses:225 227 229 231 233 235 237 239 241 243 245 247 249 251 253 255 257 259 261 263 265 267 269Used by:284
Symbol 271 ButtonUses:96Used by:284
Symbol 272 TextUses:147Used by:275
Symbol 273 TextUses:147Used by:275
Symbol 274 TextUses:147Used by:275
Symbol 275 ButtonUses:101 272 273 274Used by:284
Symbol 276 TextUses:147Used by:279
Symbol 277 TextUses:147Used by:279
Symbol 278 TextUses:147Used by:279
Symbol 279 ButtonUses:101 276 277 278Used by:284
Symbol 280 ButtonUses:101 148 149 150Used by:284
Symbol 281 TextUses:147Used by:283 1226
Symbol 282 TextUses:147Used by:283 1226
Symbol 283 ButtonUses:101 281 282Used by:284
Symbol 284 MovieClipUses:87 89 197 201 205 209 213 215 221 223 270 271 275 279 280 283Used by:Timeline
Symbol 285 TextUses:147Used by:288 1182 1204 1254
Symbol 286 TextUses:147Used by:288 1182 1204 1254
Symbol 287 TextUses:147Used by:288 1182 1204 1254
Symbol 288 ButtonUses:101 285 286 287Used by:585 590 621 718
Symbol 289 TextUses:108Used by:585
Symbol 290 TextUses:108Used by:585
Symbol 291 TextUses:108Used by:585
Symbol 292 TextUses:108Used by:585
Symbol 293 TextUses:108Used by:585
Symbol 294 TextUses:108Used by:585
Symbol 295 TextUses:108Used by:585
Symbol 296 TextUses:108Used by:585
Symbol 297 TextUses:108Used by:585
Symbol 298 TextUses:108Used by:585
Symbol 299 TextUses:108Used by:585
Symbol 300 TextUses:108Used by:585
Symbol 301 TextUses:108Used by:585
Symbol 302 TextUses:108Used by:585
Symbol 303 TextUses:108Used by:585
Symbol 304 TextUses:108Used by:307
Symbol 305 TextUses:108Used by:307
Symbol 306 TextUses:108Used by:307
Symbol 307 ButtonUses:101 304 305 306Used by:585
Symbol 308 TextUses:108Used by:311
Symbol 309 TextUses:108Used by:311
Symbol 310 TextUses:108Used by:311
Symbol 311 ButtonUses:101 308 309 310Used by:585
Symbol 312 TextUses:108Used by:315
Symbol 313 TextUses:108Used by:315
Symbol 314 TextUses:108Used by:315
Symbol 315 ButtonUses:101 312 313 314Used by:585
Symbol 316 TextUses:108Used by:319
Symbol 317 TextUses:108Used by:319
Symbol 318 TextUses:108Used by:319
Symbol 319 ButtonUses:101 316 317 318Used by:585
Symbol 320 TextUses:108Used by:585
Symbol 321 EditableTextUses:108Used by:585
Symbol 322 TextUses:108Used by:585
Symbol 323 EditableTextUses:108Used by:585
Symbol 324 TextUses:108Used by:585
Symbol 325 TextUses:140Used by:327
Symbol 326 TextUses:140Used by:327
Symbol 327 MovieClipUses:325 326Used by:585
Symbol 328 GraphicUsed by:333
Symbol 329 ButtonUses:96Used by:333 585 638 1228 1253
Symbol 330 EditableTextUses:153Used by:333
Symbol 331 EditableTextUses:153Used by:333
Symbol 332 EditableTextUses:153Used by:333
Symbol 333 MovieClipUses:328 329 330 331 332Used by:585
Symbol 334 GraphicUsed by:578
Symbol 335 GraphicUsed by:578
Symbol 336 GraphicUsed by:578
Symbol 337 GraphicUsed by:578
Symbol 338 GraphicUsed by:357
Symbol 339 GraphicUsed by:357
Symbol 340 GraphicUsed by:357
Symbol 341 GraphicUsed by:357
Symbol 342 GraphicUsed by:357
Symbol 343 GraphicUsed by:357
Symbol 344 GraphicUsed by:357
Symbol 345 GraphicUsed by:357
Symbol 346 GraphicUsed by:357
Symbol 347 GraphicUsed by:357
Symbol 348 GraphicUsed by:357
Symbol 349 GraphicUsed by:357
Symbol 350 GraphicUsed by:357
Symbol 351 GraphicUsed by:357
Symbol 352 GraphicUsed by:357
Symbol 353 GraphicUsed by:357
Symbol 354 GraphicUsed by:357
Symbol 355 GraphicUsed by:357
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356Used by:578  Timeline
Symbol 358 GraphicUsed by:578
Symbol 359 GraphicUsed by:578
Symbol 360 GraphicUsed by:369
Symbol 361 GraphicUsed by:369
Symbol 362 GraphicUsed by:369
Symbol 363 GraphicUsed by:369
Symbol 364 GraphicUsed by:369
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClipUses:365Used by:369
Symbol 367 GraphicUsed by:369
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClipUses:360 361 362 363 364 366 367 368Used by:578  Timeline
Symbol 370 GraphicUsed by:578
Symbol 371 ShapeTweeningUsed by:453
Symbol 372 GraphicUsed by:453
Symbol 373 GraphicUsed by:453
Symbol 374 GraphicUsed by:453
Symbol 375 GraphicUsed by:453
Symbol 376 GraphicUsed by:453
Symbol 377 GraphicUsed by:453
Symbol 378 GraphicUsed by:453
Symbol 379 GraphicUsed by:453
Symbol 380 GraphicUsed by:453
Symbol 381 ShapeTweeningUsed by:453
Symbol 382 GraphicUsed by:453
Symbol 383 GraphicUsed by:453
Symbol 384 GraphicUsed by:453
Symbol 385 GraphicUsed by:453
Symbol 386 GraphicUsed by:453
Symbol 387 GraphicUsed by:453
Symbol 388 GraphicUsed by:453
Symbol 389 GraphicUsed by:453
Symbol 390 GraphicUsed by:453
Symbol 391 GraphicUsed by:453
Symbol 392 GraphicUsed by:453
Symbol 393 GraphicUsed by:453
Symbol 394 GraphicUsed by:453
Symbol 395 GraphicUsed by:453
Symbol 396 GraphicUsed by:453
Symbol 397 GraphicUsed by:453
Symbol 398 GraphicUsed by:453
Symbol 399 GraphicUsed by:453
Symbol 400 GraphicUsed by:453
Symbol 401 GraphicUsed by:453
Symbol 402 GraphicUsed by:453
Symbol 403 GraphicUsed by:453
Symbol 404 GraphicUsed by:453
Symbol 405 GraphicUsed by:453
Symbol 406 GraphicUsed by:453
Symbol 407 GraphicUsed by:453
Symbol 408 GraphicUsed by:453
Symbol 409 GraphicUsed by:453
Symbol 410 GraphicUsed by:453
Symbol 411 GraphicUsed by:453
Symbol 412 GraphicUsed by:453
Symbol 413 GraphicUsed by:453
Symbol 414 GraphicUsed by:453
Symbol 415 GraphicUsed by:453
Symbol 416 GraphicUsed by:453
Symbol 417 GraphicUsed by:453
Symbol 418 GraphicUsed by:453
Symbol 419 GraphicUsed by:453
Symbol 420 GraphicUsed by:453
Symbol 421 GraphicUsed by:453
Symbol 422 SoundUsed by:453
Symbol 423 GraphicUsed by:453
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424Used by:453 923 1049
Symbol 426 GraphicUsed by:453
Symbol 427 GraphicUsed by:453
Symbol 428 GraphicUsed by:453
Symbol 429 GraphicUsed by:453
Symbol 430 GraphicUsed by:453
Symbol 431 GraphicUsed by:453
Symbol 432 ShapeTweeningUsed by:453
Symbol 433 GraphicUsed by:453
Symbol 434 ShapeTweeningUsed by:453
Symbol 435 ShapeTweeningUsed by:453
Symbol 436 GraphicUsed by:453
Symbol 437 GraphicUsed by:453
Symbol 438 GraphicUsed by:453
Symbol 439 GraphicUsed by:453
Symbol 440 GraphicUsed by:453
Symbol 441 GraphicUsed by:453
Symbol 442 GraphicUsed by:453
Symbol 443 ShapeTweeningUsed by:453
Symbol 444 GraphicUsed by:453
Symbol 445 ShapeTweeningUsed by:453
Symbol 446 ShapeTweeningUsed by:453
Symbol 447 GraphicUsed by:453
Symbol 448 GraphicUsed by:453
Symbol 449 GraphicUsed by:453
Symbol 450 GraphicUsed by:453
Symbol 451 GraphicUsed by:453
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452Used by:578  Timeline
Symbol 454 GraphicUsed by:578
Symbol 455 GraphicUsed by:549
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:549
Symbol 458 GraphicUsed by:459
Symbol 459 MovieClipUses:458Used by:549
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:549
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:462Used by:549
Symbol 464 GraphicUsed by:465
Symbol 465 MovieClipUses:464Used by:549
Symbol 466 ShapeTweeningUsed by:474
Symbol 467 GraphicUsed by:474
Symbol 468 GraphicUsed by:474
Symbol 469 ShapeTweeningUsed by:474
Symbol 470 ShapeTweeningUsed by:474
Symbol 471 GraphicUsed by:474
Symbol 472 ShapeTweeningUsed by:474
Symbol 473 GraphicUsed by:474
Symbol 474 MovieClipUses:466 467 468 469 470 471 472 473Used by:549
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClipUses:475Used by:549
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:477Used by:549
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:549
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:481Used by:549
Symbol 483 GraphicUsed by:485
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:483 484Used by:549
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:486Used by:549
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:549
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:496
Symbol 492 GraphicUsed by:496
Symbol 493 ShapeTweeningUsed by:496
Symbol 494 GraphicUsed by:496
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:491 492 493 494 495Used by:549
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:549
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:549
Symbol 501 GraphicUsed by:503
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:501 502Used by:549
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClipUses:504Used by:549
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:513
Symbol 508 GraphicUsed by:513
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:509Used by:513
Symbol 511 ShapeTweeningUsed by:513
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:507 508 510 511 512Used by:549
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:514Used by:549
Symbol 516 GraphicUsed by:518
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:516 517Used by:549
Symbol 519 GraphicUsed by:520
Symbol 520 MovieClipUses:519Used by:549
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:521Used by:549
Symbol 523 ShapeTweeningUsed by:532
Symbol 524 GraphicUsed by:532
Symbol 525 ShapeTweeningUsed by:532
Symbol 526 ShapeTweeningUsed by:532
Symbol 527 GraphicUsed by:532
Symbol 528 GraphicUsed by:532
Symbol 529 GraphicUsed by:532
Symbol 530 GraphicUsed by:532
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:523 524 525 526 527 528 529 530 531Used by:549
Symbol 533 GraphicUsed by:535
Symbol 534 GraphicUsed by:535
Symbol 535 MovieClipUses:533 534Used by:549
Symbol 536 GraphicUsed by:537
Symbol 537 MovieClipUses:536Used by:549
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:538Used by:549
Symbol 540 GraphicUsed by:548
Symbol 541 GraphicUsed by:548
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClipUses:542Used by:548
Symbol 544 GraphicUsed by:548
Symbol 545 GraphicUsed by:548
Symbol 546 GraphicUsed by:548
Symbol 547 GraphicUsed by:548
Symbol 548 MovieClipUses:540 541 543 544 545 546 547Used by:549
Symbol 549 MovieClipUses:455 457 459 461 463 465 474 476 478 480 482 485 487 489 496 498 500 503 505 513 515 518 520 522 532 535 537 539 548Used by:578  Timeline
Symbol 550 GraphicUsed by:578
Symbol 551 GraphicUsed by:577 1017
Symbol 552 GraphicUsed by:577
Symbol 553 GraphicUsed by:577 1017
Symbol 554 GraphicUsed by:577 1017
Symbol 555 GraphicUsed by:577
Symbol 556 GraphicUsed by:577 1017
Symbol 557 GraphicUsed by:558
Symbol 558 MovieClipUses:557Used by:577
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:577 1017
Symbol 561 GraphicUsed by:577
Symbol 562 ShapeTweeningUsed by:577
Symbol 563 GraphicUsed by:577
Symbol 564 GraphicUsed by:577 894
Symbol 565 GraphicUsed by:567 894
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:565 566Used by:577
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:577
Symbol 570 GraphicUsed by:577
Symbol 571 GraphicUsed by:577
Symbol 572 GraphicUsed by:577
Symbol 573 GraphicUsed by:577
Symbol 574 GraphicUsed by:576
Symbol 575 GraphicUsed by:576
Symbol 576 MovieClipUses:574 575Used by:577
Symbol 577 MovieClipUses:551 552 553 554 555 556 558 560 561 562 563 564 567 569 570 571 572 573 576Used by:578  Timeline
Symbol 578 MovieClipUses:334 335 336 337 357 358 359 369 370 453 454 549 550 577Used by:585
Symbol 579 GraphicUsed by:580
Symbol 580 MovieClipUses:579Used by:585
Symbol 581 ButtonUses:96Used by:585
Symbol 582 SoundUsed by:585
Symbol 583 MovieClipUses:96Used by:585 896
Symbol 584 SoundUsed by:585
Symbol 585 MovieClipUses:288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 307 311 315 319 320 321 322 323 324 327 333 578 580 581 329 582 583 584Used by:Timeline
Symbol 586 TextUses:140Used by:590
Symbol 587 EditableTextUses:91Used by:588
Symbol 588 MovieClipUses:587Used by:589
Symbol 589 MovieClipUses:588Used by:590 718  Timeline
Symbol 590 MovieClipUses:288 586 589Used by:Timeline
Symbol 591 TextUses:147Used by:593 1195
Symbol 592 TextUses:147Used by:593 1195
Symbol 593 ButtonUses:101 591 592Used by:621
Symbol 594 BitmapUsed by:595
Symbol 595 GraphicUses:594Used by:598
Symbol 596 BitmapUsed by:597
Symbol 597 GraphicUses:596Used by:598
Symbol 598 MovieClipUses:595 597Used by:621
Symbol 599 FontUsed by:600
Symbol 600 TextUses:108 599Used by:621
Symbol 601 TextUses:108Used by:621
Symbol 602 GraphicUsed by:621
Symbol 603 TextUses:108Used by:621
Symbol 604 TextUses:108Used by:621
Symbol 605 ButtonUses:101 148 149 150Used by:621
Symbol 606 FontUsed by:109 607 618 619 838 857 866 868 870 871 879 881 883 886 888 890 892 895 1064 1065 1066 1067 1068 1069 1070 1071 1072 1232 1239 1243
Symbol 607 TextUses:108 606Used by:621
Symbol 608 TextUses:108Used by:621
Symbol 609 GraphicUsed by:621
Symbol 610 TextUses:187Used by:615 621
Symbol 611 GraphicUsed by:621 768
Symbol 612 GraphicUsed by:613
Symbol 613 MovieClipUses:612Used by:615
Symbol 614 GraphicUsed by:615
Symbol 615 MovieClipUses:613 614 610Used by:621  Timeline
Symbol 616 GraphicUsed by:621 768
Symbol 617 TextUses:108Used by:621
Symbol 618 TextUses:606Used by:621
Symbol 619 TextUses:606Used by:621
Symbol 620 TextUses:108Used by:621
Symbol 621 MovieClipUses:288 593 598 600 601 602 603 604 605 607 608 609 610 611 615 616 617 618 619 620Used by:Timeline
Symbol 622 GraphicUsed by:638
Symbol 623 GraphicUsed by:633 638
Symbol 624 EditableTextUses:155Used by:627 634
Symbol 625 EditableTextUses:155Used by:627 634
Symbol 626 EditableTextUses:155Used by:627 634
Symbol 627 ButtonUses:624 625 626Used by:638
Symbol 628 EditableTextUses:155Used by:631 635
Symbol 629 EditableTextUses:155Used by:631 635
Symbol 630 EditableTextUses:155Used by:631 635
Symbol 631 ButtonUses:628 629 630Used by:638
Symbol 632 EditableTextUses:155Used by:638
Symbol 633 MovieClipUses:623Used by:638
Symbol 634 ButtonUses:624 625 626Used by:638
Symbol 635 ButtonUses:628 629 630Used by:638
Symbol 636 EditableTextUses:155Used by:638
Symbol 637 EditableTextUses:155Used by:638
Symbol 638 MovieClipUses:622 329 623 627 631 632 633 634 635 636 637Used by:718
Symbol 639 GraphicUsed by:642 643 644 645 648 649 650 651 652 653
Symbol 640 GraphicUsed by:642 643 644 645 648 649 650 651 652 653
Symbol 641 GraphicUsed by:642 643 644 645 648 649 650 651 652 653
Symbol 642 ButtonUses:639 640 641Used by:718
Symbol 643 ButtonUses:639 640 641Used by:718
Symbol 644 ButtonUses:639 640 641Used by:718
Symbol 645 ButtonUses:639 640 641Used by:718
Symbol 646 TextUses:108Used by:718
Symbol 647 EditableTextUses:108Used by:718
Symbol 648 ButtonUses:639 640 641Used by:718
Symbol 649 ButtonUses:639 640 641Used by:718
Symbol 650 ButtonUses:639 640 641Used by:718
Symbol 651 ButtonUses:639 640 641Used by:718
Symbol 652 ButtonUses:639 640 641Used by:718
Symbol 653 ButtonUses:639 640 641Used by:718
Symbol 654 EditableTextUses:108Used by:718
Symbol 655 EditableTextUses:108Used by:718
Symbol 656 EditableTextUses:108Used by:718
Symbol 657 EditableTextUses:108Used by:718
Symbol 658 EditableTextUses:108Used by:718
Symbol 659 EditableTextUses:108Used by:718
Symbol 660 EditableTextUses:108Used by:718
Symbol 661 EditableTextUses:108Used by:718
Symbol 662 EditableTextUses:108Used by:718
Symbol 663 EditableTextUses:108Used by:718
Symbol 664 EditableTextUses:108Used by:718
Symbol 665 GraphicUsed by:667
Symbol 666 GraphicUsed by:667
Symbol 667 MovieClipUses:665 666Used by:674 741
Symbol 668 GraphicUsed by:673
Symbol 669 BitmapUsed by:670
Symbol 670 GraphicUses:669Used by:673
Symbol 671 BitmapUsed by:672
Symbol 672 GraphicUses:671Used by:673
Symbol 673 MovieClipUses:668 670 672Used by:674 741
Symbol 674 MovieClipUses:667 673Used by:718 767 807
Symbol 675 ButtonUses:101 148 149 150Used by:718
Symbol 676 TextUses:147Used by:679 699 714
Symbol 677 TextUses:147Used by:679 699 714
Symbol 678 TextUses:147Used by:679 699 714
Symbol 679 ButtonUses:101 676 677 678Used by:718
Symbol 680 ShapeTweeningUsed by:683
Symbol 681 GraphicUsed by:683
Symbol 682 GraphicUsed by:683
Symbol 683 MovieClipUses:96 680 681 682Used by:718
Symbol 684 ButtonUses:96Used by:718
Symbol 685 ButtonUses:96Used by:718
Symbol 686 ButtonUses:96Used by:718
Symbol 687 TextUses:20Used by:718
Symbol 688 TextUses:20Used by:718
Symbol 689 EditableTextUses:20Used by:718
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:690Used by:698
Symbol 692 GraphicUsed by:698
Symbol 693 GraphicUsed by:696
Symbol 694 GraphicUsed by:696
Symbol 695 GraphicUsed by:696
Symbol 696 ButtonUses:693 694 695Used by:697
Symbol 697 MovieClipUses:696Used by:698
Symbol 698 MovieClipUses:691 692 697Used by:718
Symbol 699 ButtonUses:101 676 677 678Used by:718
Symbol 700 EditableTextUses:108Used by:718
Symbol 701 EditableTextUses:108Used by:718
Symbol 702 EditableTextUses:108Used by:718
Symbol 703 EditableTextUses:108Used by:718
Symbol 704 EditableTextUses:108Used by:718
Symbol 705 TextUses:20Used by:718
Symbol 706 TextUses:20Used by:718
Symbol 707 TextUses:20Used by:718
Symbol 708 TextUses:20Used by:718
Symbol 709 TextUses:20Used by:718
Symbol 710 TextUses:140Used by:718
Symbol 711 TextUses:153Used by:718
Symbol 712 FontUsed by:713 780 1087 1088 1089 1090
Symbol 713 TextUses:712Used by:718
Symbol 714 ButtonUses:101 676 677 678Used by:718
Symbol 715 ButtonUses:96Used by:718
Symbol 716 ButtonUses:96Used by:718
Symbol 717 ButtonUses:96Used by:718
Symbol 718 MovieClipUses:589 288 638 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 674 675 679 683 93 94 95 684 685 686 687 688 689 698 699 700 701 702 703 704 705 706 707 708 709 710 711 713 714 715 716 717Used by:Timeline
Symbol 719 FontUsed by:720 721 726 728 730 732
Symbol 720 TextUses:719Used by:733
Symbol 721 TextUses:719Used by:733
Symbol 722 FontUsed by:723 724 725 727 729 731
Symbol 723 TextUses:722Used by:733
Symbol 724 TextUses:722Used by:733
Symbol 725 TextUses:722Used by:733
Symbol 726 TextUses:719Used by:733
Symbol 727 TextUses:722Used by:733
Symbol 728 TextUses:719Used by:733
Symbol 729 TextUses:722Used by:733
Symbol 730 TextUses:719Used by:733
Symbol 731 TextUses:722Used by:733
Symbol 732 TextUses:719Used by:733
Symbol 733 MovieClipUses:720 721 723 724 725 726 727 728 43 729 730 36 731 732 28Used by:897  Timeline
Symbol 734 FontUsed by:735 736 737 738 1202
Symbol 735 EditableTextUses:734Used by:739
Symbol 736 TextUses:734Used by:739
Symbol 737 EditableTextUses:734Used by:739
Symbol 738 TextUses:734Used by:739
Symbol 739 MovieClipUses:735 736 737 738Used by:899  Timeline
Symbol 740 GraphicUsed by:Timeline
Symbol 741 MovieClipUses:667 673Used by:767
Symbol 742 GraphicUsed by:745
Symbol 743 BitmapUsed by:744
Symbol 744 GraphicUses:743Used by:745
Symbol 745 MovieClipUses:742 744Used by:746
Symbol 746 MovieClipUses:745Used by:762 767
Symbol 747 GraphicUsed by:750
Symbol 748 BitmapUsed by:749
Symbol 749 GraphicUses:748Used by:750
Symbol 750 MovieClipUses:747 749Used by:751
Symbol 751 MovieClipUses:750Used by:762 767
Symbol 752 GraphicUsed by:755
Symbol 753 BitmapUsed by:754
Symbol 754 GraphicUses:753Used by:755
Symbol 755 MovieClipUses:752 754Used by:756
Symbol 756 MovieClipUses:755Used by:762 767
Symbol 757 GraphicUsed by:760
Symbol 758 BitmapUsed by:759
Symbol 759 GraphicUses:758Used by:760
Symbol 760 MovieClipUses:757 759Used by:761
Symbol 761 MovieClipUses:760Used by:762 767
Symbol 762 MovieClipUses:746 751 756 761Used by:767
Symbol 763 ShapeTweeningUsed by:767
Symbol 764 GraphicUsed by:767
Symbol 765 FontUsed by:766
Symbol 766 TextUses:765Used by:767
Symbol 767 MovieClipUses:674 741 762 756 751 746 761 763 764 766Used by:Timeline
Symbol 768 MovieClipUses:616 611Used by:Timeline
Symbol 769 TextUses:91Used by:Timeline
Symbol 770 EditableTextUses:91Used by:Timeline
Symbol 771 EditableTextUses:91Used by:Timeline
Symbol 772 ShapeTweeningUsed by:777
Symbol 773 FontUsed by:774
Symbol 774 EditableTextUses:773Used by:777
Symbol 775 EditableTextUses:108Used by:777
Symbol 776 GraphicUsed by:777
Symbol 777 MovieClipUses:772 774 775 776Used by:Timeline
Symbol 778 FontUsed by:779 898
Symbol 779 EditableTextUses:778Used by:793
Symbol 780 EditableTextUses:712Used by:793
Symbol 781 TextUses:155Used by:783 793
Symbol 782 TextUses:155Used by:783
Symbol 783 ButtonUses:101 781 782Used by:793
Symbol 784 TextUses:155Used by:786 793
Symbol 785 TextUses:155Used by:786
Symbol 786 ButtonUses:101 784 785Used by:793
Symbol 787 TextUses:155Used by:789 793
Symbol 788 TextUses:155Used by:789
Symbol 789 ButtonUses:101 787 788Used by:793
Symbol 790 FontUsed by:791 792
Symbol 791 EditableTextUses:790Used by:793
Symbol 792 TextUses:790Used by:793
Symbol 793 MovieClipUses:779 780 96 783 786 789 791 792 101 781 784 787Used by:Timeline
Symbol 794 GraphicUsed by:804
Symbol 795 BitmapUsed by:796
Symbol 796 GraphicUses:795Used by:797
Symbol 797 MovieClipUses:796Used by:801 804
Symbol 798 BitmapUsed by:799
Symbol 799 GraphicUses:798Used by:800
Symbol 800 MovieClipUses:799Used by:801 804
Symbol 801 MovieClipUses:797 800Used by:804
Symbol 802 SoundUsed by:804
Symbol 803 SoundUsed by:804
Symbol 804 MovieClipUses:794 797 800 801 802 803Used by:Timeline
Symbol 805 GraphicUsed by:807
Symbol 806 GraphicUsed by:807
Symbol 807 MovieClipUses:805 806 674 176Used by:Timeline
Symbol 808 GraphicUsed by:825
Symbol 809 ShapeTweeningUsed by:825
Symbol 810 GraphicUsed by:812
Symbol 811 GraphicUsed by:812
Symbol 812 MovieClipUses:810 811Used by:820
Symbol 813 GraphicUsed by:820
Symbol 814 FontUsed by:109 815 816 817 818 838 857 866 868 870 871 879 881 883 886 888 890 892 895 1198 1199
Symbol 815 TextUses:814Used by:820
Symbol 816 TextUses:814Used by:820
Symbol 817 TextUses:814Used by:820
Symbol 818 TextUses:814Used by:820
Symbol 819 GraphicUsed by:820
Symbol 820 MovieClipUses:812 813 815 816 817 818 819Used by:825
Symbol 821 ShapeTweeningUsed by:825
Symbol 822 GraphicUsed by:825
Symbol 823 ShapeTweeningUsed by:825
Symbol 824 GraphicUsed by:825
Symbol 825 MovieClipUses:808 809 820 821 822 823 824Used by:Timeline
Symbol 826 GraphicUsed by:834
Symbol 827 GraphicUsed by:828
Symbol 828 MovieClipUses:827Used by:834
Symbol 829 GraphicUsed by:830
Symbol 830 MovieClipUses:829Used by:834
Symbol 831 GraphicUsed by:832
Symbol 832 MovieClipUses:831Used by:834
Symbol 833 TextUses:20Used by:834
Symbol 834 MovieClipUses:826 828 830 832 833Used by:Timeline
Symbol 835 GraphicUsed by:896
Symbol 836 GraphicUsed by:896
Symbol 837 GraphicUsed by:896
Symbol 838 EditableTextUses:108 222 606 814Used by:896
Symbol 839 FontUsed by:840 882
Symbol 840 EditableTextUses:839Used by:896
Symbol 841 GraphicUsed by:844 896 1235
Symbol 842 GraphicUsed by:844 1235
Symbol 843 GraphicUsed by:844 1235
Symbol 844 ButtonUses:841 842 843Used by:896
Symbol 845 GraphicUsed by:850
Symbol 846 GraphicUsed by:850
Symbol 847 GraphicUsed by:850
Symbol 848 GraphicUsed by:850
Symbol 849 GraphicUsed by:850
Symbol 850 MovieClipUses:845 846 847 848 849Used by:896
Symbol 851 GraphicUsed by:854
Symbol 852 GraphicUsed by:854
Symbol 853 GraphicUsed by:854
Symbol 854 ButtonUses:851 852 853Used by:896
Symbol 855 Sound [dialogue_music]Used by:896
Symbol 856 GraphicUsed by:896
Symbol 857 EditableTextUses:108 222 606 814Used by:896
Symbol 858 EditableTextUses:108Used by:896
Symbol 859 GraphicUsed by:864
Symbol 860 GraphicUsed by:864
Symbol 861 GraphicUsed by:864
Symbol 862 GraphicUsed by:864
Symbol 863 GraphicUsed by:864
Symbol 864 MovieClipUses:859 860 861 862 863Used by:896
Symbol 865 GraphicUsed by:896
Symbol 866 EditableTextUses:108 222 606 814Used by:896
Symbol 867 EditableTextUses:108Used by:896
Symbol 868 EditableTextUses:108 222 606 814Used by:896
Symbol 869 GraphicUsed by:896
Symbol 870 EditableTextUses:108 222 606 814Used by:896
Symbol 871 EditableTextUses:108 222 606 814Used by:896
Symbol 872 GraphicUsed by:877
Symbol 873 GraphicUsed by:877
Symbol 874 GraphicUsed by:877
Symbol 875 GraphicUsed by:877
Symbol 876 GraphicUsed by:877
Symbol 877 MovieClipUses:872 873 874 875 876Used by:896
Symbol 878 GraphicUsed by:896
Symbol 879 EditableTextUses:108 222 606 814Used by:896
Symbol 880 EditableTextUses:108Used by:896
Symbol 881 EditableTextUses:108 222 606 814Used by:896
Symbol 882 EditableTextUses:839Used by:896
Symbol 883 EditableTextUses:108 222 606 814Used by:896
Symbol 884 GraphicUsed by:896
Symbol 885 GraphicUsed by:896
Symbol 886 EditableTextUses:108 222 606 814Used by:896
Symbol 887 GraphicUsed by:896
Symbol 888 EditableTextUses:108 222 606 814Used by:896
Symbol 889 EditableTextUses:108Used by:896
Symbol 890 EditableTextUses:108 222 606 814Used by:896
Symbol 891 GraphicUsed by:896
Symbol 892 EditableTextUses:108 222 606 814Used by:896
Symbol 893 EditableTextUses:108Used by:896
Symbol 894 MovieClipUses:564 565Used by:896
Symbol 895 EditableTextUses:108 222 606 814Used by:896
Symbol 896 MovieClipUses:835 583 836 837 838 840 844 850 854 855 856 857 858 864 865 866 867 868 869 870 841 871 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895Used by:Timeline
Symbol 897 MovieClipUses:733Used by:Timeline
Symbol 898 TextUses:778Used by:899
Symbol 899 MovieClipUses:898 739Used by:Timeline
Symbol 900 GraphicUsed by:923
Symbol 901 GraphicUsed by:916
Symbol 902 GraphicUsed by:916
Symbol 903 GraphicUsed by:916
Symbol 904 GraphicUsed by:916
Symbol 905 GraphicUsed by:916
Symbol 906 GraphicUsed by:916
Symbol 907 GraphicUsed by:916
Symbol 908 GraphicUsed by:916
Symbol 909 GraphicUsed by:916
Symbol 910 GraphicUsed by:916
Symbol 911 GraphicUsed by:916
Symbol 912 GraphicUsed by:916
Symbol 913 GraphicUsed by:916
Symbol 914 BitmapUsed by:915
Symbol 915 GraphicUses:914Used by:916
Symbol 916 MovieClipUses:901 902 903 904 905 906 907 908 909 910 911 912 913 915Used by:923
Symbol 917 GraphicUsed by:919
Symbol 918 GraphicUsed by:919
Symbol 919 MovieClipUses:917 918Used by:923
Symbol 920 SoundUsed by:923
Symbol 921 GraphicUsed by:923
Symbol 922 GraphicUsed by:923
Symbol 923 MovieClipUses:900 425 916 919 920 921 922Used by:Timeline
Symbol 924 ShapeTweeningUsed by:926
Symbol 925 GraphicUsed by:926
Symbol 926 MovieClipUses:924 925Used by:Timeline
Symbol 927 GraphicUsed by:928
Symbol 928 MovieClipUses:927Used by:929
Symbol 929 MovieClipUses:928Used by:Timeline
Symbol 930 TextUses:20Used by:931
Symbol 931 MovieClipUses:930Used by:932
Symbol 932 MovieClipUses:931Used by:Timeline
Symbol 933 BitmapUsed by:934 982
Symbol 934 GraphicUses:933Used by:983
Symbol 935 GraphicUsed by:949
Symbol 936 GraphicUsed by:949
Symbol 937 GraphicUsed by:949
Symbol 938 GraphicUsed by:949
Symbol 939 GraphicUsed by:949
Symbol 940 GraphicUsed by:949
Symbol 941 GraphicUsed by:949
Symbol 942 GraphicUsed by:949
Symbol 943 GraphicUsed by:949
Symbol 944 GraphicUsed by:949
Symbol 945 GraphicUsed by:949
Symbol 946 GraphicUsed by:949
Symbol 947 GraphicUsed by:949
Symbol 948 GraphicUsed by:949
Symbol 949 MovieClipUses:935 936 937 938 939 940 941 942 943 944 945 946 947 948Used by:983
Symbol 950 GraphicUsed by:958
Symbol 951 GraphicUsed by:958
Symbol 952 GraphicUsed by:958
Symbol 953 GraphicUsed by:958
Symbol 954 GraphicUsed by:958
Symbol 955 GraphicUsed by:958
Symbol 956 GraphicUsed by:958
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:950 951 952 953 954 955 956 957Used by:983
Symbol 959 GraphicUsed by:965
Symbol 960 GraphicUsed by:965
Symbol 961 GraphicUsed by:965
Symbol 962 GraphicUsed by:965
Symbol 963 GraphicUsed by:965
Symbol 964 GraphicUsed by:965
Symbol 965 MovieClipUses:959 960 961 962 963 964Used by:983
Symbol 966 GraphicUsed by:972
Symbol 967 GraphicUsed by:972
Symbol 968 GraphicUsed by:972
Symbol 969 GraphicUsed by:972
Symbol 970 GraphicUsed by:972
Symbol 971 GraphicUsed by:972
Symbol 972 MovieClipUses:966 967 968 969 970 971Used by:983
Symbol 973 GraphicUsed by:981
Symbol 974 GraphicUsed by:981
Symbol 975 GraphicUsed by:981
Symbol 976 GraphicUsed by:981
Symbol 977 GraphicUsed by:981
Symbol 978 GraphicUsed by:981
Symbol 979 GraphicUsed by:981
Symbol 980 GraphicUsed by:981
Symbol 981 MovieClipUses:973 974 975 976 977 978 979 980Used by:983
Symbol 982 GraphicUses:933Used by:983
Symbol 983 MovieClipUses:934 949 958 965 972 981 982Used by:Timeline
Symbol 984 GraphicUsed by:991
Symbol 985 GraphicUsed by:986
Symbol 986 MovieClipUses:985Used by:991
Symbol 987 GraphicUsed by:990
Symbol 988 GraphicUsed by:990
Symbol 989 GraphicUsed by:990
Symbol 990 MovieClipUses:987 988 989Used by:991
Symbol 991 MovieClipUses:984 986 990Used by:Timeline
Symbol 992 GraphicUsed by:Timeline
Symbol 993 GraphicUsed by:1013
Symbol 994 GraphicUsed by:995
Symbol 995 MovieClipUses:994Used by:1013
Symbol 996 ShapeTweeningUsed by:998
Symbol 997 GraphicUsed by:998
Symbol 998 MovieClipUses:996 997Used by:1013
Symbol 999 GraphicUsed by:1013
Symbol 1000 ShapeTweeningUsed by:1006
Symbol 1001 ShapeTweeningUsed by:1006
Symbol 1002 ShapeTweeningUsed by:1006
Symbol 1003 ShapeTweeningUsed by:1006
Symbol 1004 ShapeTweeningUsed by:1006
Symbol 1005 GraphicUsed by:1006
Symbol 1006 MovieClipUses:1000 1001 1002 1003 1004 1005Used by:1013
Symbol 1007 GraphicUsed by:1012
Symbol 1008 GraphicUsed by:1012
Symbol 1009 GraphicUsed by:1012
Symbol 1010 GraphicUsed by:1012
Symbol 1011 GraphicUsed by:1012
Symbol 1012 MovieClipUses:1007 1008 1009 1010 1011Used by:1013
Symbol 1013 MovieClipUses:993 995 998 999 1006 1012Used by:Timeline
Symbol 1014 GraphicUsed by:1017
Symbol 1015 GraphicUsed by:1017
Symbol 1016 GraphicUsed by:1017
Symbol 1017 MovieClipUses:1014 551 560 1015 553 554 1016 556Used by:Timeline
Symbol 1018 GraphicUsed by:Timeline
Symbol 1019 GraphicUsed by:1030
Symbol 1020 GraphicUsed by:1030
Symbol 1021 SoundUsed by:1030
Symbol 1022 GraphicUsed by:1030
Symbol 1023 GraphicUsed by:1030
Symbol 1024 GraphicUsed by:1030
Symbol 1025 GraphicUsed by:1030
Symbol 1026 GraphicUsed by:1030
Symbol 1027 GraphicUsed by:1030
Symbol 1028 GraphicUsed by:1030
Symbol 1029 GraphicUsed by:1030
Symbol 1030 MovieClip [missile]Uses:1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029Used by:1031
Symbol 1031 MovieClipUses:1030Used by:Timeline
Symbol 1032 TextUses:174Used by:Timeline
Symbol 1033 TextUses:174Used by:Timeline
Symbol 1034 FontUsed by:1035 1036 1037
Symbol 1035 EditableTextUses:1034Used by:Timeline
Symbol 1036 EditableTextUses:1034Used by:Timeline
Symbol 1037 EditableTextUses:1034Used by:Timeline
Symbol 1038 GraphicUsed by:1049
Symbol 1039 GraphicUsed by:1049
Symbol 1040 GraphicUsed by:1049
Symbol 1041 GraphicUsed by:1049
Symbol 1042 GraphicUsed by:1049
Symbol 1043 ShapeTweeningUsed by:1049
Symbol 1044 GraphicUsed by:1049
Symbol 1045 GraphicUsed by:1049
Symbol 1046 GraphicUsed by:1049
Symbol 1047 ShapeTweeningUsed by:1049
Symbol 1048 GraphicUsed by:1049
Symbol 1049 MovieClipUses:1038 1039 1040 1041 1042 425 1043 1044 1045 1046 1047 1048 SS1Used by:1075
Symbol 1050 FontUsed by:1051 1073
Symbol 1051 TextUses:1050Used by:1075
Symbol 1052 TextUses:155Used by:1054 1062
Symbol 1053 TextUses:155Used by:1054 1062
Symbol 1054 ButtonUses:101 1052 1053Used by:1075
Symbol 1055 GraphicUsed by:1058 1063
Symbol 1056 TextUses:155Used by:1058 1063
Symbol 1057 TextUses:155Used by:1058 1063
Symbol 1058 ButtonUses:1055 1056 1057Used by:1075
Symbol 1059 ShapeTweeningUsed by:1075
Symbol 1060 ShapeTweeningUsed by:1075
Symbol 1061 GraphicUsed by:1075
Symbol 1062 ButtonUses:101 1052 1053Used by:1075
Symbol 1063 ButtonUses:1055 1056 1057Used by:1075
Symbol 1064 TextUses:606Used by:1075
Symbol 1065 EditableTextUses:606Used by:1075
Symbol 1066 TextUses:606Used by:1075
Symbol 1067 TextUses:606Used by:1075
Symbol 1068 EditableTextUses:606Used by:1075
Symbol 1069 TextUses:606Used by:1075
Symbol 1070 EditableTextUses:606Used by:1075
Symbol 1071 TextUses:606Used by:1075
Symbol 1072 EditableTextUses:606Used by:1075
Symbol 1073 EditableTextUses:1050Used by:1075
Symbol 1074 Sound [gameover]Used by:1075
Symbol 1075 MovieClipUses:1049 1051 1054 1058 1059 1060 18 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 17 1074Used by:Timeline
Symbol 1076 GraphicUsed by:1080
Symbol 1077 GraphicUsed by:1080
Symbol 1078 ShapeTweeningUsed by:1080
Symbol 1079 GraphicUsed by:1080
Symbol 1080 MovieClipUses:1076 1077 1078 1079Used by:1188
Symbol 1081 TextUses:155Used by:1086
Symbol 1082 TextUses:155Used by:1086
Symbol 1083 TextUses:155Used by:1086
Symbol 1084 TextUses:155Used by:1086
Symbol 1085 TextUses:155Used by:1086
Symbol 1086 MovieClipUses:1081 1082 1083 1084 1085Used by:1188
Symbol 1087 TextUses:712Used by:1091
Symbol 1088 TextUses:712Used by:1091
Symbol 1089 TextUses:712Used by:1091
Symbol 1090 TextUses:712Used by:1091
Symbol 1091 MovieClipUses:1087 1088 1089 1090Used by:1188
Symbol 1092 GraphicUsed by:1099
Symbol 1093 GraphicUsed by:1099
Symbol 1094 GraphicUsed by:1099
Symbol 1095 GraphicUsed by:1099
Symbol 1096 GraphicUsed by:1099
Symbol 1097 GraphicUsed by:1099
Symbol 1098 GraphicUsed by:1099
Symbol 1099 MovieClipUses:1092 1093 1094 1095 1096 1097 1098 216 217 218 219Used by:1188
Symbol 1100 TextUses:174Used by:1112
Symbol 1101 GraphicUsed by:1112
Symbol 1102 TextUses:174Used by:1112
Symbol 1103 TextUses:174Used by:1112
Symbol 1104 TextUses:174Used by:1112
Symbol 1105 TextUses:174Used by:1112
Symbol 1106 TextUses:174Used by:1112
Symbol 1107 TextUses:174Used by:1112
Symbol 1108 TextUses:174Used by:1112
Symbol 1109 TextUses:174Used by:1112
Symbol 1110 TextUses:174Used by:1112
Symbol 1111 GraphicUsed by:1112
Symbol 1112 MovieClipUses:1100 1101 164 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111Used by:1188
Symbol 1113 TextUses:20Used by:1115
Symbol 1114 EditableTextUses:20 91 140 187Used by:1115
Symbol 1115 MovieClipUses:1113 1114Used by:1188
Symbol 1116 TextUses:20Used by:1118
Symbol 1117 EditableTextUses:20 91 140 187Used by:1118
Symbol 1118 MovieClipUses:1116 1117Used by:1188
Symbol 1119 TextUses:20Used by:1121
Symbol 1120 EditableTextUses:20 91 140 187Used by:1121
Symbol 1121 MovieClipUses:1119 1120Used by:1188
Symbol 1122 TextUses:20Used by:1124
Symbol 1123 EditableTextUses:20 91 140 187Used by:1124
Symbol 1124 MovieClipUses:1122 1123Used by:1188
Symbol 1125 TextUses:20Used by:1127
Symbol 1126 EditableTextUses:20 91 140 187Used by:1127
Symbol 1127 MovieClipUses:1125 1126Used by:1188
Symbol 1128 TextUses:20Used by:1130
Symbol 1129 EditableTextUses:20 91 140 187Used by:1130
Symbol 1130 MovieClipUses:1128 1129Used by:1188
Symbol 1131 TextUses:20Used by:1133
Symbol 1132 EditableTextUses:20Used by:1133
Symbol 1133 MovieClipUses:1131 1132Used by:1188
Symbol 1134 TextUses:20Used by:1136
Symbol 1135 EditableTextUses:20 91 140 187Used by:1136
Symbol 1136 MovieClipUses:1134 1135Used by:1188
Symbol 1137 TextUses:20Used by:1160
Symbol 1138 TextUses:20Used by:1160
Symbol 1139 GraphicUsed by:1150
Symbol 1140 GraphicUsed by:1150
Symbol 1141 ShapeTweeningUsed by:1150
Symbol 1142 GraphicUsed by:1150
Symbol 1143 ShapeTweeningUsed by:1150
Symbol 1144 GraphicUsed by:1150
Symbol 1145 ShapeTweeningUsed by:1150
Symbol 1146 GraphicUsed by:1150
Symbol 1147 ShapeTweeningUsed by:1150
Symbol 1148 GraphicUsed by:1150
Symbol 1149 GraphicUsed by:1150
Symbol 1150 MovieClipUses:1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149Used by:1160
Symbol 1151 GraphicUsed by:1155
Symbol 1152 ShapeTweeningUsed by:1155
Symbol 1153 GraphicUsed by:1155
Symbol 1154 GraphicUsed by:1155
Symbol 1155 MovieClipUses:1151 1152 1153 1154Used by:1160
Symbol 1156 TextUses:20Used by:1160
Symbol 1157 TextUses:20Used by:1160
Symbol 1158 TextUses:20Used by:1160
Symbol 1159 TextUses:20Used by:1160
Symbol 1160 MovieClipUses:1137 1138 1150 1155 1156 1157 1158 1159Used by:1188
Symbol 1161 TextUses:20Used by:1163
Symbol 1162 EditableTextUses:20 91 140 187Used by:1163
Symbol 1163 MovieClipUses:1161 1162Used by:1188
Symbol 1164 ShapeTweeningUsed by:1166
Symbol 1165 GraphicUsed by:1166
Symbol 1166 MovieClipUses:1164 1165 SS2Used by:1188
Symbol 1167 GraphicUsed by:1174
Symbol 1168 EditableTextUses:20Used by:1174
Symbol 1169 TextUses:187Used by:1173
Symbol 1170 ShapeTweeningUsed by:1173
Symbol 1171 ShapeTweeningUsed by:1173
Symbol 1172 GraphicUsed by:1173
Symbol 1173 MovieClipUses:1169 1170 1171 1172Used by:1174
Symbol 1174 MovieClipUses:1167 1168 1173Used by:1188
Symbol 1175 EditableTextUses:20Used by:1177
Symbol 1176 TextUses:20Used by:1177
Symbol 1177 MovieClipUses:1175 1176Used by:1188
Symbol 1178 TextUses:147Used by:1181 1208
Symbol 1179 TextUses:147Used by:1181 1208
Symbol 1180 TextUses:147Used by:1181 1208
Symbol 1181 ButtonUses:101 1178 1179 1180Used by:1187
Symbol 1182 ButtonUses:101 285 286 287Used by:1187
Symbol 1183 TextUses:147Used by:1186
Symbol 1184 TextUses:147Used by:1186
Symbol 1185 TextUses:147Used by:1186
Symbol 1186 ButtonUses:101 1183 1184 1185Used by:1187
Symbol 1187 MovieClipUses:1181 1182 1186Used by:1188
Symbol 1188 MovieClipUses:1080 1086 1091 1099 1112 1115 1118 1121 1124 1127 1130 1133 1136 1160 1163 162 1166 1174 1177 1187 SS3Used by:Timeline
Symbol 1189 TextUses:20Used by:1192
Symbol 1190 ButtonUses:96Used by:1192
Symbol 1191 ButtonUses:96Used by:1192
Symbol 1192 MovieClipUses:1189 107 1190 1191Used by:1228
Symbol 1193 ButtonUses:96Used by:1228
Symbol 1194 SoundUsed by:1228
Symbol 1195 ButtonUses:101 591 592Used by:1228
Symbol 1196 FontUsed by:1197
Symbol 1197 TextUses:1196Used by:1228
Symbol 1198 TextUses:814Used by:1228
Symbol 1199 TextUses:814Used by:1228
Symbol 1200 FontUsed by:1201 1203 1227
Symbol 1201 TextUses:1200Used by:1228
Symbol 1202 EditableTextUses:734Used by:1228
Symbol 1203 TextUses:1200Used by:1228
Symbol 1204 ButtonUses:101 285 286 287Used by:1228
Symbol 1205 TextUses:147Used by:1207
Symbol 1206 TextUses:147Used by:1207
Symbol 1207 ButtonUses:101 1205 1206Used by:1228
Symbol 1208 ButtonUses:101 1178 1179 1180Used by:1228
Symbol 1209 GraphicUsed by:1220
Symbol 1210 GraphicUsed by:1220
Symbol 1211 GraphicUsed by:1220
Symbol 1212 GraphicUsed by:1220
Symbol 1213 GraphicUsed by:1220
Symbol 1214 GraphicUsed by:1220
Symbol 1215 GraphicUsed by:1220
Symbol 1216 GraphicUsed by:1220
Symbol 1217 GraphicUsed by:1220
Symbol 1218 GraphicUsed by:1220
Symbol 1219 GraphicUsed by:1220
Symbol 1220 MovieClipUses:1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219Used by:1228
Symbol 1221 ShapeTweeningUsed by:1225
Symbol 1222 GraphicUsed by:1225
Symbol 1223 ShapeTweeningUsed by:1225
Symbol 1224 GraphicUsed by:1225
Symbol 1225 MovieClipUses:1221 1222 1223 1224Used by:1228
Symbol 1226 ButtonUses:101 281 282Used by:1228
Symbol 1227 TextUses:1200Used by:1228
Symbol 1228 MovieClipUses:1192 1193 1194 1195 1197 1198 1199 1201 1202 1203 329 1204 1207 1208 1220 1225 1226 1227Used by:Timeline
Symbol 1229 GraphicUsed by:1230
Symbol 1230 MovieClipUses:1229Used by:1253
Symbol 1231 GraphicUsed by:1234
Symbol 1232 EditableTextUses:606Used by:1234
Symbol 1233 GraphicUsed by:1234
Symbol 1234 MovieClipUses:1231 1232 1233Used by:1236
Symbol 1235 ButtonUses:841 842 843Used by:1236 1253
Symbol 1236 MovieClipUses:1234 1235Used by:1253
Symbol 1237 FontUsed by:1238
Symbol 1238 EditableTextUses:1237Used by:1253
Symbol 1239 EditableTextUses:606Used by:1253
Symbol 1240 GraphicUsed by:1244
Symbol 1241 EditableTextUses:108Used by:1244
Symbol 1242 EditableTextUses:108Used by:1244
Symbol 1243 EditableTextUses:606Used by:1244
Symbol 1244 MovieClipUses:1240 1241 1242 1243Used by:1245
Symbol 1245 MovieClipUses:1244Used by:1253
Symbol 1246 GraphicUsed by:1253
Symbol 1247 FontUsed by:1248 1249
Symbol 1248 EditableTextUses:1247Used by:1253
Symbol 1249 EditableTextUses:1247Used by:1253
Symbol 1250 ShapeTweeningUsed by:1253
Symbol 1251 ShapeTweeningUsed by:1253
Symbol 1252 GraphicUsed by:1253
Symbol 1253 MovieClip [ScoreBrowser]Uses:1230 1236 1238 1239 1235 1245 1246 1248 1249 329 1250 1251 1252Used by:Timeline
Symbol 1254 ButtonUses:101 285 286 287Used by:Timeline
Streaming Sound 1Used by:Symbol 1049 MovieClip
Streaming Sound 2Used by:Symbol 1166 MovieClip
Streaming Sound 3Used by:Symbol 1188 MovieClip

Instance Names

"bg"Frame 1Symbol 87 MovieClip
"preloader"Frame 1Symbol 130 MovieClip
"artwork"Frame 2Symbol 137 MovieClip
"transitions_mc"Frame 3Symbol 184 MovieClip
"bg"Frame 4Symbol 87 MovieClip
"main_title"Frame 4Symbol 284 MovieClip
"level_list"Frame 5Symbol 585 MovieClip
"artwork"Frame 6Symbol 137 MovieClip
"text_6"Frame 6Symbol 589 MovieClip
"bg"Frame 7Symbol 87 MovieClip
"artwork"Frame 8Symbol 137 MovieClip
"opponent"Frame 10Symbol 369 MovieClip
"rapperboy"Frame 10Symbol 357 MovieClip
"chart"Frame 10Symbol 767 MovieClip
"lifebar"Frame 10Symbol 615 MovieClip
"headlife"Frame 10Symbol 768 MovieClip
"accuracyDisplay"Frame 10Symbol 771 EditableText
"s"Frame 10Symbol 777 MovieClip
"pause_menu"Frame 10Symbol 793 MovieClip
"stage_clear"Frame 10Symbol 804 MovieClip
"arrowsTutorial"Frame 10Symbol 807 MovieClip
"the_basics"Frame 10Symbol 825 MovieClip
"countdown"Frame 10Symbol 834 MovieClip
"dialogue"Frame 10Symbol 896 MovieClip
"ratingsimple"Frame 10Symbol 897 MovieClip
"combosimple"Frame 10Symbol 899 MovieClip
"level_1_bg"Frame 11Symbol 923 MovieClip
"berra"Frame 11Symbol 369 MovieClip
"opponent"Frame 11Symbol 453 MovieClip
"rapperboy"Frame 11Symbol 357 MovieClip
"dark"Frame 11Symbol 926 MovieClip
"camera"Frame 11Symbol 929 MovieClip
"countdown"Frame 11Symbol 834 MovieClip
"fullcombo_mc"Frame 11Symbol 932 MovieClip
"berra"Frame 12Symbol 369 MovieClip
"darnell"Frame 12Symbol 991 MovieClip
"opponent"Frame 12Symbol 549 MovieClip
"rapperboy"Frame 12Symbol 357 MovieClip
"background"Frame 13Symbol 1013 MovieClip
"steve"Frame 13Symbol 1017 MovieClip
"opponent"Frame 13Symbol 577 MovieClip
"missile"Frame 13Symbol 1031 MovieClip
"accuracyDisplay"Frame 13Symbol 1037 EditableText
"gameover"Frame 14Symbol 1075 MovieClip
"bg"Frame 15Symbol 87 MovieClip
"ending"Frame 16Symbol 1228 MovieClip
"notquite"Symbol 44 MovieClip [bad_mc] Frame 1Symbol 42 MovieClip
"brokecombo"Symbol 52 MovieClip [comboAnim] Frame 17Symbol 51 MovieClip
"bar"Symbol 130 MovieClip Frame 1Symbol 124 MovieClip
"updatetext"Symbol 152 MovieClip Frame 1Symbol 139 MovieClip
"newgrounds_mc"Symbol 179 MovieClip Frame 86Symbol 161 MovieClip
"medalPointsText"Symbol 195 MovieClip Frame 1Symbol 190 EditableText
"medalName"Symbol 195 MovieClip Frame 1Symbol 191 EditableText
"medalGraphic"Symbol 196 MovieClip [MedalPopup] Frame 3Symbol 195 MovieClip
"bg"Symbol 284 MovieClip Frame 1Symbol 87 MovieClip
"menuText"Symbol 284 MovieClip Frame 1Symbol 223 EditableText
"body"Symbol 549 MovieClip Frame 38Symbol 485 MovieClip
"body"Symbol 549 MovieClip Frame 82Symbol 535 MovieClip
"head"Symbol 549 MovieClip Frame 82Symbol 548 MovieClip
"character"Symbol 578 MovieClip Frame 1Symbol 357 MovieClip
"character"Symbol 578 MovieClip Frame 2Symbol 369 MovieClip
"character"Symbol 578 MovieClip Frame 3Symbol 453 MovieClip
"character"Symbol 578 MovieClip Frame 4Symbol 549 MovieClip
"character"Symbol 578 MovieClip Frame 5Symbol 577 MovieClip
"totalscore_text"Symbol 585 MovieClip Frame 1Symbol 321 EditableText
"levelscore_txt"Symbol 585 MovieClip Frame 1Symbol 323 EditableText
"charinfo_text"Symbol 585 MovieClip Frame 1Symbol 327 MovieClip
"char_info"Symbol 585 MovieClip Frame 1Symbol 333 MovieClip
"songpreview"Symbol 585 MovieClip Frame 1Symbol 578 MovieClip
"checkmark"Symbol 585 MovieClip Frame 1Symbol 580 MovieClip
"myText"Symbol 588 MovieClip Frame 1Symbol 587 EditableText
"text"Symbol 589 MovieClip Frame 1Symbol 588 MovieClip
"text_5"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip
"text_6"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip
"text_1"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip
"text_2"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip
"text_3"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip
"text_4"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip
"text1_alt"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip
"text2_alt"Symbol 590 MovieClip Frame 1Symbol 589 MovieClip
"health_empty"Symbol 615 MovieClip Frame 1Symbol 613 MovieClip
"health_bar"Symbol 615 MovieClip Frame 1Symbol 613 MovieClip
"pictures"Symbol 621 MovieClip Frame 1Symbol 598 MovieClip
"lifebar"Symbol 621 MovieClip Frame 3Symbol 615 MovieClip
"player_dowmarrow"Symbol 674 MovieClip Frame 1Symbol 667 MovieClip
"player_leftarrow"Symbol 674 MovieClip Frame 1Symbol 667 MovieClip
"player_uparrow"Symbol 674 MovieClip Frame 1Symbol 667 MovieClip
"player_rightarrow"Symbol 674 MovieClip Frame 1Symbol 667 MovieClip
"player_dowmarrow"Symbol 674 MovieClip Frame 2Symbol 673 MovieClip
"player_leftarrow"Symbol 674 MovieClip Frame 2Symbol 673 MovieClip
"player_uparrow"Symbol 674 MovieClip Frame 2Symbol 673 MovieClip
"player_rightarrow"Symbol 674 MovieClip Frame 2Symbol 673 MovieClip
"track"Symbol 698 MovieClip Frame 1Symbol 691 MovieClip
"slider"Symbol 698 MovieClip Frame 1Symbol 697 MovieClip
"text_1"Symbol 718 MovieClip Frame 1Symbol 589 MovieClip
"text_2"Symbol 718 MovieClip Frame 1Symbol 589 MovieClip
"text_3"Symbol 718 MovieClip Frame 1Symbol 589 MovieClip
"text_4"Symbol 718 MovieClip Frame 1Symbol 589 MovieClip
"text_5"Symbol 718 MovieClip Frame 1Symbol 589 MovieClip
"resetdata_mc"Symbol 718 MovieClip Frame 1Symbol 638 MovieClip
"qual_selector"Symbol 718 MovieClip Frame 3Symbol 683 MovieClip
"qual_selector"Symbol 718 MovieClip Frame 3Symbol 685 Button
"sound"Symbol 718 MovieClip Frame 3Symbol 698 MovieClip
"speed_input"Symbol 718 MovieClip Frame 4Symbol 700 EditableText
"offset"Symbol 718 MovieClip Frame 4Symbol 701 EditableText
"maxBads"Symbol 718 MovieClip Frame 4Symbol 702 EditableText
"maxHorrids"Symbol 718 MovieClip Frame 4Symbol 703 EditableText
"maxMiss"Symbol 718 MovieClip Frame 4Symbol 704 EditableText
"diff_selector"Symbol 718 MovieClip Frame 4Symbol 683 MovieClip
"text_1"Symbol 718 MovieClip Frame 5Symbol 589 MovieClip
"text_2"Symbol 718 MovieClip Frame 5Symbol 589 MovieClip
"text_3"Symbol 718 MovieClip Frame 5Symbol 589 MovieClip
"text_4"Symbol 718 MovieClip Frame 5Symbol 589 MovieClip
"text_5"Symbol 718 MovieClip Frame 5Symbol 589 MovieClip
"text_6"Symbol 718 MovieClip Frame 5Symbol 589 MovieClip
"text_7"Symbol 718 MovieClip Frame 5Symbol 589 MovieClip
"text_8"Symbol 718 MovieClip Frame 5Symbol 589 MovieClip
"player_dowmarrow"Symbol 741 MovieClip Frame 1Symbol 667 MovieClip
"player_leftarrow"Symbol 741 MovieClip Frame 1Symbol 667 MovieClip
"player_uparrow"Symbol 741 MovieClip Frame 1Symbol 667 MovieClip
"player_rightarrow"Symbol 741 MovieClip Frame 1Symbol 667 MovieClip
"player_dowmarrow"Symbol 741 MovieClip Frame 2Symbol 673 MovieClip
"player_leftarrow"Symbol 741 MovieClip Frame 2Symbol 673 MovieClip
"player_uparrow"Symbol 741 MovieClip Frame 2Symbol 673 MovieClip
"player_rightarrow"Symbol 741 MovieClip Frame 2Symbol 673 MovieClip
"arrow"Symbol 762 MovieClip Frame 1Symbol 746 MovieClip
"arrow"Symbol 762 MovieClip Frame 2Symbol 751 MovieClip
"arrow"Symbol 762 MovieClip Frame 3Symbol 756 MovieClip
"arrow"Symbol 762 MovieClip Frame 4Symbol 761 MovieClip
"opponent_arrow"Symbol 767 MovieClip Frame 1Symbol 762 MovieClip
"player_arrow"Symbol 767 MovieClip Frame 1Symbol 762 MovieClip
"s"Symbol 777 MovieClip Frame 1Symbol 774 EditableText
"s"Symbol 777 MovieClip Frame 25Symbol 775 EditableText
"level"Symbol 793 MovieClip Frame 1Symbol 779 EditableText
"difficulty"Symbol 793 MovieClip Frame 1Symbol 780 EditableText
"stage_text"Symbol 804 MovieClip Frame 49Symbol 801 MovieClip
"rating"Symbol 897 MovieClip Frame 1Symbol 733 MovieClip
"microphone"Symbol 923 MovieClip Frame 1Symbol 425 MovieClip
"notquite"Symbol 932 MovieClip Frame 1Symbol 931 MovieClip
"otis"Symbol 983 MovieClip Frame 1Symbol 949 MovieClip
"beebo"Symbol 983 MovieClip Frame 1Symbol 958 MovieClip
"ben"Symbol 983 MovieClip Frame 1Symbol 965 MovieClip
"orderly"Symbol 983 MovieClip Frame 1Symbol 972 MovieClip
"bomber"Symbol 983 MovieClip Frame 1Symbol 981 MovieClip
"tankman_run"Symbol 1013 MovieClip Frame 1Symbol 1012 MovieClip
"missile"Symbol 1031 MovieClip Frame 1Symbol 1030 MovieClip [missile]
"level"Symbol 1075 MovieClip Frame 113Symbol 1065 EditableText
"miss"Symbol 1075 MovieClip Frame 125Symbol 1068 EditableText
"greats"Symbol 1127 MovieClip Frame 1Symbol 1126 EditableText
"accuracyDisplay"Symbol 1177 MovieClip Frame 1Symbol 1175 EditableText
"level_name"Symbol 1188 MovieClip Frame 6Symbol 1086 MovieClip
"difficulty"Symbol 1188 MovieClip Frame 38Symbol 1091 MovieClip
"rapperboy"Symbol 1188 MovieClip Frame 38Symbol 1099 MovieClip
"stage_clear"Symbol 1188 MovieClip Frame 41Symbol 1112 MovieClip
"miss"Symbol 1188 MovieClip Frame 88Symbol 1115 MovieClip
"rank"Symbol 1188 MovieClip Frame 203Symbol 1160 MovieClip
"scores"Symbol 1188 MovieClip Frame 212Symbol 1163 MovieClip
"loser_sign"Symbol 1188 MovieClip Frame 287Symbol 1166 MovieClip
"highscore_mc"Symbol 1188 MovieClip Frame 293Symbol 1174 MovieClip
"buttons"Symbol 1188 MovieClip Frame 304Symbol 1187 MovieClip
"scrolltext"Symbol 1228 MovieClip Frame 1Symbol 1192 MovieClip
"submitbtn"Symbol 1228 MovieClip Frame 36Symbol 1207 Button
"label"Symbol 1234 MovieClip Frame 1Symbol 1232 EditableText
"currentItem"Symbol 1236 MovieClip Frame 1Symbol 1234 MovieClip
"listButton"Symbol 1236 MovieClip Frame 1Symbol 1235 Button
"item0"Symbol 1236 MovieClip Frame 10Symbol 1234 MovieClip
"item1"Symbol 1236 MovieClip Frame 10Symbol 1234 MovieClip
"item2"Symbol 1236 MovieClip Frame 10Symbol 1234 MovieClip
"item3"Symbol 1236 MovieClip Frame 10Symbol 1234 MovieClip
"item4"Symbol 1236 MovieClip Frame 10Symbol 1234 MovieClip
"item5"Symbol 1236 MovieClip Frame 10Symbol 1234 MovieClip
"item6"Symbol 1236 MovieClip Frame 10Symbol 1234 MovieClip
"item7"Symbol 1236 MovieClip Frame 10Symbol 1234 MovieClip
"rankText"Symbol 1244 MovieClip Frame 1Symbol 1241 EditableText
"scoreText"Symbol 1244 MovieClip Frame 1Symbol 1242 EditableText
"usernameText"Symbol 1244 MovieClip Frame 1Symbol 1243 EditableText
"score0"Symbol 1245 MovieClip Frame 1Symbol 1244 MovieClip
"score1"Symbol 1245 MovieClip Frame 1Symbol 1244 MovieClip
"score2"Symbol 1245 MovieClip Frame 1Symbol 1244 MovieClip
"score3"Symbol 1245 MovieClip Frame 1Symbol 1244 MovieClip
"score4"Symbol 1245 MovieClip Frame 1Symbol 1244 MovieClip
"score5"Symbol 1245 MovieClip Frame 1Symbol 1244 MovieClip
"score6"Symbol 1245 MovieClip Frame 1Symbol 1244 MovieClip
"score7"Symbol 1245 MovieClip Frame 1Symbol 1244 MovieClip
"score8"Symbol 1245 MovieClip Frame 1Symbol 1244 MovieClip
"score9"Symbol 1245 MovieClip Frame 1Symbol 1244 MovieClip
"listBox"Symbol 1253 MovieClip [ScoreBrowser] Frame 1Symbol 1236 MovieClip
"titleText"Symbol 1253 MovieClip [ScoreBrowser] Frame 1Symbol 1238 EditableText
"pageText"Symbol 1253 MovieClip [ScoreBrowser] Frame 1Symbol 1239 EditableText
"nextButton"Symbol 1253 MovieClip [ScoreBrowser] Frame 1Symbol 1235 Button
"prevButton"Symbol 1253 MovieClip [ScoreBrowser] Frame 1Symbol 1235 Button
"scoreContainer"Symbol 1253 MovieClip [ScoreBrowser] Frame 11Symbol 1245 MovieClip
"reloadButton"Symbol 1253 MovieClip [ScoreBrowser] Frame 21Symbol 329 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sfx_select"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sfx_scrolling"
ExportAssets (56)Timeline Frame 1Symbol 3 as "sfx_navigate"
ExportAssets (56)Timeline Frame 1Symbol 4 as "fail"
ExportAssets (56)Timeline Frame 1Symbol 5 as "countdown"
ExportAssets (56)Timeline Frame 1Symbol 6 as "failed"
ExportAssets (56)Timeline Frame 1Symbol 7 as "applause"
ExportAssets (56)Timeline Frame 1Symbol 8 as "menu_start"
ExportAssets (56)Timeline Frame 1Symbol 9 as "results"
ExportAssets (56)Timeline Frame 1Symbol 10 as "bgm_tutorial"
ExportAssets (56)Timeline Frame 1Symbol 11 as "pause"
ExportAssets (56)Timeline Frame 1Symbol 12 as "title"
ExportAssets (56)Timeline Frame 1Symbol 13 as "bgm_level 3"
ExportAssets (56)Timeline Frame 1Symbol 14 as "bgm_level 2"
ExportAssets (56)Timeline Frame 1Symbol 15 as "bgm_level 1"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bgm_ending"
ExportAssets (56)Timeline Frame 1Symbol 17 as "sfx_funkedup"
ExportAssets (56)Timeline Frame 1Symbol 18 as "sfx_punch2"
ExportAssets (56)Timeline Frame 1Symbol 19 as "sfx_loaded"
ExportAssets (56)Timeline Frame 1Symbol 25 as "PWNED_mc"
ExportAssets (56)Timeline Frame 1Symbol 28 as "missed"
ExportAssets (56)Timeline Frame 1Symbol 30 as "miss_mc"
ExportAssets (56)Timeline Frame 1Symbol 33 as "mediocre_mc"
ExportAssets (56)Timeline Frame 1Symbol 36 as "missed_1"
ExportAssets (56)Timeline Frame 1Symbol 37 as "horrid_mc"
ExportAssets (56)Timeline Frame 1Symbol 40 as "great_mc"
ExportAssets (56)Timeline Frame 1Symbol 43 as "missed_2"
ExportAssets (56)Timeline Frame 1Symbol 44 as "bad_mc"
ExportAssets (56)Timeline Frame 1Symbol 52 as "comboAnim"
ExportAssets (56)Timeline Frame 1Symbol 57 as "APIConnector"
ExportAssets (56)Timeline Frame 1Symbol 59 as "Newgrounds API Classes"
ExportAssets (56)Timeline Frame 1Symbol 67 as "__Packages.com.newgrounds.APIConnection"
ExportAssets (56)Timeline Frame 1Symbol 61 as "__Packages.com.newgrounds.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 60 as "__Packages.com.newgrounds.Event"
ExportAssets (56)Timeline Frame 1Symbol 62 as "__Packages.com.newgrounds.APIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 65 as "__Packages.com.newgrounds.encoders.BaseN"
ExportAssets (56)Timeline Frame 1Symbol 71 as "__Packages.com.newgrounds.APICommand"
ExportAssets (56)Timeline Frame 1Symbol 66 as "__Packages.com.newgrounds.Bridge"
ExportAssets (56)Timeline Frame 1Symbol 63 as "__Packages.com.newgrounds.APIEvent"
ExportAssets (56)Timeline Frame 1Symbol 82 as "__Packages.com.newgrounds.API"
ExportAssets (56)Timeline Frame 1Symbol 79 as "__Packages.com.newgrounds.encoders.ImageScanner"
ExportAssets (56)Timeline Frame 1Symbol 80 as "__Packages.com.newgrounds.SaveFile"
ExportAssets (56)Timeline Frame 1Symbol 78 as "__Packages.com.newgrounds.SaveGroup"
ExportAssets (56)Timeline Frame 1Symbol 76 as "__Packages.com.newgrounds.SaveKey"
ExportAssets (56)Timeline Frame 1Symbol 77 as "__Packages.com.newgrounds.SaveRating"
ExportAssets (56)Timeline Frame 1Symbol 72 as "__Packages.com.newgrounds.BitmapLoader"
ExportAssets (56)Timeline Frame 1Symbol 81 as "__Packages.com.newgrounds.SaveQuery"
ExportAssets (56)Timeline Frame 1Symbol 73 as "__Packages.com.newgrounds.Medal"
ExportAssets (56)Timeline Frame 1Symbol 75 as "__Packages.com.newgrounds.ScoreBoard"
ExportAssets (56)Timeline Frame 1Symbol 64 as "__Packages.com.newgrounds.Logger"
ExportAssets (56)Timeline Frame 1Symbol 1255 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 1256 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 1257 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 74 as "__Packages.com.newgrounds.Score"
ExportAssets (56)Timeline Frame 1Symbol 58 as "__Packages.com.newgrounds.shims.APIShim"
ExportAssets (56)Timeline Frame 1Symbol 68 as "__Packages.com.newgrounds.crypto.MD5"
ExportAssets (56)Timeline Frame 1Symbol 69 as "__Packages.com.newgrounds.crypto.RC4"
ExportAssets (56)Timeline Frame 1Symbol 70 as "__Packages.com.newgrounds.encoders.json.JSON"
ExportAssets (56)Timeline Frame 1Symbol 83 as "__Packages.com.newgrounds.components.FlashAdBase"
ExportAssets (56)Timeline Frame 3Symbol 162 as "sfx_punch"
ExportAssets (56)Timeline Frame 3Symbol 164 as "sfx_tick"
ExportAssets (56)Timeline Frame 3Symbol 176 as "ding"
ExportAssets (56)Timeline Frame 3Symbol 196 as "MedalPopup"
ExportAssets (56)Timeline Frame 10Symbol 855 as "dialogue_music"
ExportAssets (56)Timeline Frame 13Symbol 1030 as "missile"
ExportAssets (56)Timeline Frame 14Symbol 1074 as "gameover"
ExportAssets (56)Timeline Frame 17Symbol 1253 as "ScoreBrowser"

Labels

"main_title"Frame 4
"level_select"Frame 5
"credits"Frame 6
"instructions"Frame 7
"settings"Frame 8
"reset_stage"Frame 9
"tutorial"Frame 10
"level 1"Frame 11
"level 2"Frame 12
"level 3"Frame 13
"gameover"Frame 14
"results"Frame 15
"ending"Frame 16
"scoreboard"Frame 17
"rating"Symbol 25 MovieClip [PWNED_mc] Frame 1
"combo_mc"Symbol 52 MovieClip [comboAnim] Frame 1
"broke_mc"Symbol 52 MovieClip [comboAnim] Frame 17
"adPreloader"Symbol 57 MovieClip [APIConnector] Frame 2
"invisible"Symbol 57 MovieClip [APIConnector] Frame 12
"blue"Symbol 87 MovieClip Frame 1
"gray"Symbol 87 MovieClip Frame 2
"black"Symbol 87 MovieClip Frame 3
"loaded"Symbol 124 MovieClip Frame 401
"empty"Symbol 184 MovieClip Frame 1
"menu_transition"Symbol 184 MovieClip Frame 2
"retry_stage"Symbol 184 MovieClip Frame 22
"tutorial_transition"Symbol 184 MovieClip Frame 58
"results_transition"Symbol 184 MovieClip Frame 99
"fade_out"Symbol 184 MovieClip Frame 132
"hidden"Symbol 196 MovieClip [MedalPopup] Frame 2
"medalUnlocked"Symbol 196 MovieClip [MedalPopup] Frame 3
"unlockComplete"Symbol 196 MovieClip [MedalPopup] Frame 91
"main"Symbol 284 MovieClip Frame 1
"extras"Symbol 284 MovieClip Frame 2
"idle"Symbol 357 MovieClip Frame 1
"left"Symbol 357 MovieClip Frame 26
"down"Symbol 357 MovieClip Frame 51
"up"Symbol 357 MovieClip Frame 76
"right"Symbol 357 MovieClip Frame 101
"idle"Symbol 369 MovieClip Frame 1
"left"Symbol 369 MovieClip Frame 149
"down"Symbol 369 MovieClip Frame 184
"up"Symbol 369 MovieClip Frame 219
"right"Symbol 369 MovieClip Frame 258
"idle"Symbol 453 MovieClip Frame 47
"left"Symbol 453 MovieClip Frame 73
"down"Symbol 453 MovieClip Frame 92
"up"Symbol 453 MovieClip Frame 114
"right"Symbol 453 MovieClip Frame 135
"idle"Symbol 549 MovieClip Frame 1
"left"Symbol 549 MovieClip Frame 38
"down"Symbol 549 MovieClip Frame 51
"up"Symbol 549 MovieClip Frame 67
"right"Symbol 549 MovieClip Frame 82
"idle"Symbol 577 MovieClip Frame 1
"left"Symbol 577 MovieClip Frame 31
"down"Symbol 577 MovieClip Frame 49
"up"Symbol 577 MovieClip Frame 68
"right"Symbol 577 MovieClip Frame 86
"main"Symbol 578 MovieClip Frame 1
"tutorial"Symbol 578 MovieClip Frame 2
"level 1"Symbol 578 MovieClip Frame 3
"level 2"Symbol 578 MovieClip Frame 4
"level 3"Symbol 578 MovieClip Frame 5
"rollover"Symbol 589 MovieClip Frame 2
"rollout"Symbol 589 MovieClip Frame 17
"press"Symbol 589 MovieClip Frame 28
"release"Symbol 589 MovieClip Frame 29
"introduction"Symbol 598 MovieClip Frame 1
"gameplay"Symbol 598 MovieClip Frame 2
"gone"Symbol 638 MovieClip Frame 1
"anim"Symbol 638 MovieClip Frame 2
"disappearing"Symbol 638 MovieClip Frame 26
"idle"Symbol 667 MovieClip Frame 1
"pressed"Symbol 667 MovieClip Frame 2
"idle"Symbol 673 MovieClip Frame 1
"pressed"Symbol 673 MovieClip Frame 2
"settings"Symbol 718 MovieClip Frame 1
"controls"Symbol 718 MovieClip Frame 2
"audio/video"Symbol 718 MovieClip Frame 3
"game"Symbol 718 MovieClip Frame 4
"preferences"Symbol 718 MovieClip Frame 5
"PWNED_mc"Symbol 733 MovieClip Frame 1
"great_mc"Symbol 733 MovieClip Frame 2
"mediocre_mc"Symbol 733 MovieClip Frame 3
"bad_mc"Symbol 733 MovieClip Frame 4
"horrid_mc"Symbol 733 MovieClip Frame 5
"miss_mc"Symbol 733 MovieClip Frame 6
"up"Symbol 762 MovieClip Frame 1
"down"Symbol 762 MovieClip Frame 2
"left"Symbol 762 MovieClip Frame 3
"right"Symbol 762 MovieClip Frame 4
"tutorial"Symbol 767 MovieClip Frame 1
"level 1"Symbol 767 MovieClip Frame 2
"level 2"Symbol 767 MovieClip Frame 3
"level 3"Symbol 767 MovieClip Frame 4
"normal"Symbol 768 MovieClip Frame 1
"losing"Symbol 768 MovieClip Frame 2
"gone"Symbol 793 MovieClip Frame 1
"appear"Symbol 793 MovieClip Frame 2
"finish"Symbol 804 MovieClip Frame 2
"tutArrowsBlank"Symbol 807 MovieClip Frame 1
"tutArrowsShow"Symbol 807 MovieClip Frame 2
"normal"Symbol 812 MovieClip Frame 1
"pressed"Symbol 812 MovieClip Frame 2
"idle"Symbol 825 MovieClip Frame 1
"anim"Symbol 825 MovieClip Frame 2
"countdown"Symbol 834 MovieClip Frame 2
"end"Symbol 834 MovieClip Frame 140
"tutorial"Symbol 896 MovieClip Frame 2
"level 1"Symbol 896 MovieClip Frame 7
"level 3"Symbol 896 MovieClip Frame 11
"null"Symbol 896 MovieClip Frame 18
"broken"Symbol 899 MovieClip Frame 25
"level 1"Symbol 1086 MovieClip Frame 2
"level 2"Symbol 1086 MovieClip Frame 3
"level 3"Symbol 1086 MovieClip Frame 4
"tutorial"Symbol 1086 MovieClip Frame 5
"easy"Symbol 1091 MovieClip Frame 2
"normal"Symbol 1091 MovieClip Frame 3
"hard"Symbol 1091 MovieClip Frame 4
"unranked"Symbol 1160 MovieClip Frame 1
"gold_A_rank"Symbol 1160 MovieClip Frame 2
"A_rank"Symbol 1160 MovieClip Frame 3
"B_rank"Symbol 1160 MovieClip Frame 4
"C_rank"Symbol 1160 MovieClip Frame 5
"D_rank"Symbol 1160 MovieClip Frame 6
"F_rank"Symbol 1160 MovieClip Frame 7
"showup"Symbol 1174 MovieClip Frame 2
"_up"Symbol 1234 MovieClip Frame 1
"_over"Symbol 1234 MovieClip Frame 6
"sortUP"Symbol 1236 MovieClip Frame 1
"sortDOWN"Symbol 1236 MovieClip Frame 10
"_up"Symbol 1244 MovieClip Frame 1
"_over"Symbol 1244 MovieClip Frame 5
"loading"Symbol 1253 MovieClip [ScoreBrowser] Frame 2
"scores"Symbol 1253 MovieClip [ScoreBrowser] Frame 11
"error"Symbol 1253 MovieClip [ScoreBrowser] Frame 21

Dynamic Text Variables

_root.comboSymbol 46 EditableText"<p align="center"><font face="Times New Roman" size="16" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.comboSymbol 48 EditableText"<p align="center"><font face="Times New Roman" size="16" color="#ffff00" letterSpacing="0.000000" kerning="1">0</font></p>"
preloadTextSymbol 100 EditableText"<p align="center"><font face="Times New Roman" size="20" color="#ff0000" letterSpacing="0.000000" kerning="1">PLEASE WAIT... CHANGE QUALITY OR SHARE GAME!</font></p>"
loadTextSymbol 114 EditableText"<p align="right"></p>"
loaderTextSymbol 115 EditableText"<p align="left"><font face="Times New Roman" size="35" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;</font></p>"
menuTextSymbol 223 EditableText"<p align="right"></p>"
_root.totalscoreSymbol 321 EditableText"<p align="left"><font face="Arial" size="31" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>"
characterTextSymbol 330 EditableText"<p align="left"></p>"
characterTextSymbol 331 EditableText"<p align="left"></p>"
characterTextSymbol 332 EditableText"<p align="left"></p>"
_root.leftSymbol 654 EditableText""
_root.downSymbol 655 EditableText""
_root.upSymbol 656 EditableText""
_root.rightSymbol 657 EditableText""
_root.pauseSymbol 658 EditableText""
_root.alt_leftSymbol 659 EditableText""
_root.alt_downSymbol 660 EditableText""
_root.alt_upSymbol 661 EditableText""
_root.alt_rightSymbol 662 EditableText""
_root.alt_pauseSymbol 663 EditableText""
statusSymbol 664 EditableText"<p align="center"></p>"
_root.soundSymbol 689 EditableText"100"
_root.comboSymbol 735 EditableText"999"
_root.comboSymbol 737 EditableText"999"
scoreSymbol 770 EditableText"0"
accuracyDisplaySymbol 771 EditableText"0"
_root.deathcountSymbol 791 EditableText"<p align="left"><font face="Lucida Handwriting" size="37" color="#999999" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>"
characterSymbol 840 EditableText""
characterSymbol 858 EditableText"<p align="right"></p>"
characterSymbol 867 EditableText""
characterSymbol 880 EditableText"<p align="right"></p>"
characterSymbol 882 EditableText""
characterSymbol 889 EditableText"<p align="right"></p>"
characterSymbol 893 EditableText""
scoreSymbol 1035 EditableText"0"
scoreSymbol 1036 EditableText"0"
accuracyDisplaySymbol 1037 EditableText"0"
levelSymbol 1065 EditableText"                  "
_root.missSymbol 1068 EditableText"0"
_root.highcomboSymbol 1070 EditableText"0"
_root.scoreSymbol 1072 EditableText"0"
hintTextSymbol 1073 EditableText"Hint: Make sure to keep in track with the notes. Don't do the mistake again"
_root.missSymbol 1114 EditableText"<p align="left"><font face="Times New Roman" size="17" color="#583d14" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.horridsSymbol 1117 EditableText"<p align="left"><font face="Times New Roman" size="17" color="#003cc2" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.badsSymbol 1120 EditableText"<p align="left"><font face="Times New Roman" size="17" color="#cc0000" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.mediocresSymbol 1123 EditableText"<p align="left"><font face="Times New Roman" size="17" color="#ffff00" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.greatsSymbol 1126 EditableText"<p align="left"><font face="Times New Roman" size="17" color="#00ff00" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.pwnedsSymbol 1129 EditableText"<p align="left"><font face="Times New Roman" size="17" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
notes_txtSymbol 1132 EditableText""
_root.highcomboSymbol 1135 EditableText"<p align="left"><font face="Times New Roman" size="17" color="#00ffff" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.scoreSymbol 1162 EditableText"<p align="left"><font face="Times New Roman" size="23" color="#cccccc" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.accuracyDisplaySymbol 1175 EditableText"100.0%"
_root.totalscoreSymbol 1202 EditableText"<p align="left"></p>"




https://swfchan.com/54/267590/info.shtml
Created: 4/6 -2026 15:39:46 Last modified: 4/6 -2026 15:39:46 Server time: 04/06 -2026 18:14:22