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

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

Kill Flanders 6 by adamska001.swf

This is the info page for
Flash #198110

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


Text
WE
SELL

PARKING
ONLY

WATCH OUT
MURDERER
ABOUT

loading wait!!!

Wait you bitch

play

ashley leigh

become a fan

pLAY MORE GAMES?
CLICK HERE

pLAY MORE GAMES?
CLICK HERE

pLAY MORE GAMES?
CLICK HERE

pLAY MORE GAMES?
CLICK HERE

Put this game on your website?

Put this game on your website?

flandersKiller.com

100

<p align="left"><font face="Verdana" size="22" color="#ffffff" letterSpacing="-1.000000" kerning="1">Test Medal</font></p>

pts

the game

start

section

cheat

you bet

CREDITS

quality

low

med

high

Audio

stop

Sounds

display scoreboard

display scoreboard

display scoreboard

Back

on facebook

become a fan

Youtube

subscribe to me on

Click
me

on facebook

Become a fan

Shoot the whole of neds family to
proceed to the next level!
heads = 5 points
bodIES = 3 points
TIP: yOU CAN GET UNLIMITED COMBOS ON TOD
AND Maud IF YOU KEEP SHOOTING THEIR BODIES

Play

Level: 1/18

become
a facebook fan!

become
a facebook fan!

cheats

Make sure the password
is lower case

try

Don't know any cheats? find some here

Don't know any cheats? find some here

Invalid cheat!

0

0

score:

0

+25

double kill

+50

triple kill

+100

quad kill

0

Are you sure you want to go to the main menu?

Warning IF YOU GO TO THE MAIN MENU YOU WILL LOSE ALL
GAME DATA

no

Yes

menu

menu

menu

Headshot

combo

combo

Wow that's great! Unfortunately
that's not the end of ned flanders
and his family. looks like kodos
is cloning flanders just to make
homer mad!!
cheat = kodosthecloner

Level: 2/18

0

0

0

Wow that's great! Unfortunately in this
next level Mayor Quimby has decided to
take a stroll around the area
CAREFUL NOT TO SHOOT HIM THOUGH, YOU
WILL LOSE POINTS
cheat = mayorjoseph

Level: 3/18

0

0

0

That was superb! You're not in
springfield yet but you are nearly there.
Homer wants to play a bit of golf first.
Try not to kill mr burns or you
will lose points!
cheat = golfwithb

Level: 4/18

0

0

0

Just as you were heading to springfield
the flanders were spotted near the
alley way.
Try not to kill mole man or you
will lose points!
cheat = molereturns

Level: 5/18

0

0

0

That was excellent! just two more levels
until you reach springfield, but now
it's time to go and see the yes guy!
Don't kill him though >_<
cheat = yhess

Level: 6/18

closed

IVE  GOT  THE

shakes!!!

0

0

0

Thats was brilliant! we're so close to
springfield now.. we just need to cross the
bridge
have a guess who is on it!
cheat= freeduff

Level: 7/18

0

0

0

lets give you a bonus level  to play on!
one more thing this round goes fast,
so try and shoot as many as possible
round time     = 5 seconds
points per hit = 60 points
cheat = zaapp

Level: 8/18

3

2

1

go

8 left

0

7 left

6 left

5 left

4 left

3 left

2 left

1 left

0 left

Congratulations!

cheat= chilling

g

n

i

o

d

s

t

w

h

e

l

!

f

r

p

a

c

u

y

m

.

v

b

Level: 9/18

0

0

0

The flanders catch and try to stop
milhouse in his attempt to take off
Jebediah springfields head.
get rid of them
cheat= vanhouten

Level: 10/18

A

NOBLE

SPRIT

EMBIGGENS

THE

SMALLEST

MAN

0

0

0

the flanders have gone to
complain at fat tony for burrying
some dead bodies, homer believes
fat tony is just helping the
community stay clean
Don't kill fat tony!
cheat= kapeesh

Level: 11/18

0

0

0

Now that springfield is clean again
homer is not feeling himself. he wants
to stay dirty... so we're visiting the zoo.
Lets hope flanders isn't here!
who's that simpson character?
cheat = dirtyzoo

?

Level: 12/18

0

0

0

Flanders has stupidly decided to go to
homers favourite place- its moes tavern!
it's time to teach flanders a lesson he'll
never forget!
don't shoot moe!
cheat = moesroof

Level: 13/18

0

0

0

Whilst you were on the roof, ned
and the rest of the family managed
to make their way inside the tavern. get
rid of them!
you'll lose points if you kill
barney.
cheat= flaming

Level: 14/18

youtube.com/agoesin

0

0

0

after all that shooting, homers become
hungry! let's go to the quik-e-mart and
get some food. apu nahasapeemapetilon
should be in for a surprise.
if you kill him, you'll lose points
cheat=comeagain

Level: 15/18

Fortismere

Ashley from

Made by

School

SF742EVA

0

0

0

Wowzers, that was fantastic! let's visit
homers family and see how they are.
Don't shoot them though! you'll lose:
30 points with a headshot and
25 points with a bodyshot
cheat = 742evergreen

Level: 16/18

0

0

0

gOOD WORK! yOU'VE CLEARED THE BAR
OUT AND THERE ARE NO MORE CLONES LEFT
AT MOE'S. NOW HOMER CAN DRINK! BUT FIRST
HOMER'S BEEN CALLED IN BY SMITHERS
dONT KILL HIM OR YOU'LL LOSE
YOUR JOB
cheat = burnscastle

Level: 17/18

MITTRON

BINDER

WOMEN

NATE
SILVER
CAN'T
ADD

0

0

0

you seem to be a great hunter! in fact..
you're so good, lets see if we can kill
devil flanders.
In this round, it's  a bit different..
you can die! dont worry, if you do die you
can always try again! :d
password = rideordie

0

Level: 18/18

Homer

devil flanders

0

Your score was:
please feel free to try again
You still have not completed the game,
if you complete the game, you will unlock
music mode + kill all + credits!

0

Try again?

congratulations!!

You have completed
homer the flanders killer 6!
your score is:

0

You have unlocked the following

Music mode

kill all

password =
finito

Your final score was:

Congratulations

Whats your name:

0

submit

Cancel

0

0

0

THEME

Music Mode

MAIN
THEME

nEVER
STOP

see my
vest

PAINT YOUR
WAGON

just dont
look

birthday
lisa

testify

kwikemart

Back to unlocks?

Back to unlocks?

Back to unlocks?

flaming
moes

hates
flanders

hate
flanders

Did you want to kill everyone without losing
points, just to see what it looks like when
you kill them? Well now you can!

Reset

Reset

Reset

Its the moment you have all been waiting for
its the credits!
Credits
Music downloaded:- www.simpsoncrazy.com
voices:- the Simpsons AND homer by Sam T Nelson
characters:-  redrawn from the simpsons
Scenes:- redrawn from the simpsons & self created
programmed by me (Ashley/aprime)
Created:- adobe flash cs5.5
Remember to become a fan on facebook
and follow me on twitter
www.twitter.com/aprimez
www.facebook.com/flanderskiller
Play more games at www.flanderskiller.com

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false; threeTimesInOneSession = 0; Mouse.show();
Instance of Symbol 101 MovieClip in Frame 1
onClipEvent (load) { MAXeyeMovement = 8; distanceFromEye = 1; ovality = 1.5; origin = {x:39.1, y:211.8}; } onClipEvent (mouseMove) { xdiff = _parent._xmouse - origin.x; ydiff = _parent._ymouse - origin.y; radius = Math.min(Math.max(Math.sqrt((xdiff * xdiff) + (ydiff * ydiff)) / distanceFromEye, 0), MAXeyeMovement); angle = Math.atan2(ydiff, xdiff); _x = (((Math.cos(angle) * radius) * ovality) + origin.x); _y = ((Math.sin(angle) * radius) + origin.y); updateAfterEvent(); }
Instance of Symbol 103 MovieClip in Frame 1
onClipEvent (load) { MAXeyeMovement = 10; distanceFromEye = 1; ovality = 1.5; origin = {x:87.4, y:208.7}; } onClipEvent (mouseMove) { xdiff = _parent._xmouse - origin.x; ydiff = _parent._ymouse - origin.y; radius = Math.min(Math.max(Math.sqrt((xdiff * xdiff) + (ydiff * ydiff)) / distanceFromEye, 1), MAXeyeMovement); angle = Math.atan2(ydiff, xdiff); _x = (((Math.cos(angle) * radius) * ovality) + origin.x); _y = ((Math.sin(angle) * radius) + origin.y); updateAfterEvent(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 1
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 2
mochi.as2.MochiServices.connect("ec39355cfa47fbfe"); com.newgrounds.API.connect(root, "32309:IAFc5nmL", "gMpNTfgacUFe57lmfmJnSVJlURBSwbRQ");
Frame 12
Mouse.show(); score = 0; scorebox = score; massMurdererCount = 0; stop();
Frame 13
Mouse.show(); stop();
Frame 14
Mouse.show();
Frame 15
Mouse.show();
Frame 22
Mouse.show(); stop();
Frame 23
gotoAndPlay (26);
Frame 24
gotoAndStop (698);
Frame 25
stop(); score = 0;
Instance of Symbol 101 MovieClip in Frame 25
onClipEvent (load) { MAXeyeMovement = 8; distanceFromEye = 1; ovality = 1.5; origin = {x:39.1, y:211.8}; } onClipEvent (mouseMove) { xdiff = _parent._xmouse - origin.x; ydiff = _parent._ymouse - origin.y; radius = Math.min(Math.max(Math.sqrt((xdiff * xdiff) + (ydiff * ydiff)) / distanceFromEye, 0), MAXeyeMovement); angle = Math.atan2(ydiff, xdiff); _x = (((Math.cos(angle) * radius) * ovality) + origin.x); _y = ((Math.sin(angle) * radius) + origin.y); updateAfterEvent(); }
Instance of Symbol 103 MovieClip in Frame 25
onClipEvent (load) { MAXeyeMovement = 10; distanceFromEye = 1; ovality = 1.5; origin = {x:87.4, y:208.7}; } onClipEvent (mouseMove) { xdiff = _parent._xmouse - origin.x; ydiff = _parent._ymouse - origin.y; radius = Math.min(Math.max(Math.sqrt((xdiff * xdiff) + (ydiff * ydiff)) / distanceFromEye, 1), MAXeyeMovement); angle = Math.atan2(ydiff, xdiff); _x = (((Math.cos(angle) * radius) * ovality) + origin.x); _y = ((Math.sin(angle) * radius) + origin.y); updateAfterEvent(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 25
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 26
stopAllSounds(); _root.score = _root.score + 0; _root.scorebox = _root.score; score = 0; nextf = 0; comboc = 0;
Instance of Symbol 355 MovieClip "mb" in Frame 26
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 26
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 26
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 79
stop();
Instance of Symbol 527 MovieClip in Frame 79
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 80
stop(); threeTimesInOneSession = threeTimesInOneSession + 100.33; trace(threeTimesInOneSession);
Frame 81
function onMouseDown() { if (shield.hitTest(_xmouse, _ymouse, true)) { holesMade++; if (holesMade > 5) { return(undefined); } var _local1 = holes[holesMade]; _local1._visible = true; _local1._x = shield._xmouse; _local1._y = shield._ymouse; } } holes = []; holesMade = 0; i = 1; while (i <= 5) { holes[i] = shield["hole" + i]; holes[i]._visible = false; i++; } nextf = 0; comboc = 0;
Instance of Symbol 355 MovieClip "mb" in Frame 81
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 81
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 81
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 122
stop();
Instance of Symbol 630 MovieClip in Frame 122
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 123
stop();
Frame 124
comboc = 0; nextf = 0; stopAllSounds();
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 124
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Instance of Symbol 355 MovieClip "mb" in Frame 124
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 124
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Frame 166
stop();
Instance of Symbol 527 MovieClip in Frame 166
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 167
stop();
Frame 168
comboc = 0; nextf = 0;
Instance of Symbol 355 MovieClip "mb" in Frame 168
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 168
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 168
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 193
stop();
Instance of Symbol 527 MovieClip in Frame 193
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 194
stop();
Frame 195
comboc = 0; nextf = 0;
Instance of Symbol 355 MovieClip "mb" in Frame 195
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 195
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 195
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 238
stop();
Instance of Symbol 527 MovieClip in Frame 238
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 239
stop();
Frame 240
comboc = 0; nextf = 0; stopAllSounds();
Instance of Symbol 355 MovieClip "mb" in Frame 240
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 240
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 240
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 275
stop();
Instance of Symbol 527 MovieClip in Frame 275
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 276
stop();
Frame 277
comboc = 0; nextf = 0;
Instance of Symbol 355 MovieClip "mb" in Frame 277
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 277
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 277
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 312
stop();
Instance of Symbol 527 MovieClip in Frame 312
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 313
stop();
Frame 314
_quality = "Low"; nextf = 0; convertedHeathen = 0; trace(convertedHeathen); stopAllSounds(); stop();
Instance of Symbol 355 MovieClip "mb" in Frame 314
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 314
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Instance of Symbol 1127 MovieClip in Frame 315
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 1129 MovieClip in Frame 315
onClipEvent (enterFrame) { _x = _root._xmouse; }
Frame 348
trace(convertedHeathen);
Frame 374
_quality = "High"; stop(); trace(convertedHeathen); if (convertedHeathen == 8) { if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("Bible Blasters - Billy Graham"); } } trace(convertedHeathen);
Instance of Symbol 381 MovieClip in Frame 374
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Frame 375
comboc = 0; nextf = 0; com.newgrounds.API.unlockMedal("Springfield");
Instance of Symbol 355 MovieClip "mb" in Frame 375
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 375
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 375
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 410
stop();
Instance of Symbol 527 MovieClip in Frame 410
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 411
stop();
Frame 412
comboc = 0; nextf = 0; stopAllSounds();
Instance of Symbol 355 MovieClip "mb" in Frame 412
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 412
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 412
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 448
stop();
Instance of Symbol 527 MovieClip in Frame 448
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 449
stop();
Frame 450
comboc = 0; nextf = 0;
Instance of Symbol 355 MovieClip "mb" in Frame 450
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 450
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 450
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 491
stop();
Instance of Symbol 527 MovieClip in Frame 491
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 492
stop();
Frame 493
stopAllSounds(); comboc = 0; nextf = 0;
Instance of Symbol 355 MovieClip "mb" in Frame 493
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 493
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 493
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 534
stop();
Instance of Symbol 527 MovieClip in Frame 534
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 535
stop();
Frame 536
comboc = 0; nextf = 0;
Instance of Symbol 355 MovieClip "mb" in Frame 536
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 536
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 536
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 567
stop();
Instance of Symbol 630 MovieClip in Frame 567
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 568
stop();
Frame 569
comboc = 0; nextf = 0; stopAllSounds();
Instance of Symbol 355 MovieClip "mb" in Frame 569
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 569
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 569
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 602
stop();
Instance of Symbol 630 MovieClip in Frame 602
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 603
stop();
Frame 604
stopAllSounds(); comboc = 0; nextf = 0;
Instance of Symbol 355 MovieClip "mb" in Frame 604
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 604
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 604
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 630
stop();
Instance of Symbol 527 MovieClip in Frame 630
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 631
stop();
Frame 632
comboc = 0; nextf = 0; fullFamily = 4;
Instance of Symbol 355 MovieClip "mb" in Frame 632
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 632
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 632
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 656
stop();
Instance of Symbol 527 MovieClip in Frame 656
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 657
stop(); if (_root.fullFamily == 4) { if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("Family Matters"); } } trace(massMurdererCount);
Frame 658
comboc = 0; nextf = 0;
Instance of Symbol 355 MovieClip "mb" in Frame 658
onClipEvent (load) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; }
Instance of Symbol 381 MovieClip in Frame 658
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 658
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 694
stop();
Instance of Symbol 630 MovieClip in Frame 694
onClipEvent (enterFrame) { if (_root.nextf >= 4) { _root.nextFrame(); } }
Frame 695
stop();
Frame 696
stop(); mochi.as2.MochiServices.connect("ec39355cfa47fbfe");
Instance of Symbol 381 MovieClip in Frame 696
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 696
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 697
stop();
Frame 698
stop(); if (threeTimesInOneSession == 3300.99) { com.newgrounds.API.unlockMedal("Brutal Killer"); } trace(threeTimesInOneSession); Mouse.show();
Frame 699
gotoAndStop (698); _root.mb._visible = false; _root.ss._visible = false; _root.sc._visible = false; _root.pn._visible = false; _root.ps._visible = false;
Instance of Symbol 381 MovieClip in Frame 699
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Frame 700
stop(); Mouse.show(); var o = {n:[3, 13, 14, 13, 4, 4, 11, 5, 12, 9, 15, 12, 8, 15, 15, 10], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var boardID = o.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:"233ee97f2bba6a25", score:scorebox, name:playername});
Frame 701
gotoAndStop (698); _root.mb._visible = false; _root.ss._visible = false; _root.sc._visible = false; _root.pn._visible = false; _root.ps._visible = false;
Instance of Symbol 381 MovieClip in Frame 701
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 381 MovieClip in Frame 702
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 702
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 703
stop();
Instance of Symbol 381 MovieClip in Frame 703
onClipEvent (load) { startDrag (this, true); Mouse.hide(); stop(); } onClipEvent (mouseDown) { nextFrame(); } onClipEvent (mouseUp) { prevFrame(); }
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 703
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Frame 704
stop(); trace(this._currentframe);
Frame 705
stop(); Mouse.show();
Instance of Symbol 165 MovieClip [MedalPopup] in Frame 705
//component parameters onClipEvent (construct) { alwaysOnTop = "true"; }
Symbol 8 MovieClip Frame 1
stop();
Symbol 18 MovieClip Frame 1
stop();
Symbol 19 MovieClip [Preloader] Frame 1
function enterFrameHandler() { var _local2 = 0; _local2 = _root.getBytesLoaded() / _root.getBytesTotal(); if (loadingBar) { loadingBar.gotoAndStop(int(_local2 * (loadingBar._totalframes - 1)) + 1); } if ((_local2 >= 1) && (haltComplete != true)) { onEnterFrame = null; gotoAndStop ("loaded"); } } stop(); var autoPlay; var className; var haltComplete; onEnterFrame = enterFrameHandler;
Symbol 19 MovieClip [Preloader] Frame 10
function _onPlayClick() { _root.nextFrame(); _root.play(); _parent._onLoaded(); } if (playButton) { playButton.onRelease = _onPlayClick; playButton.stop(); } if (autoPlay) { _onPlayClick(null); }
Symbol 21 MovieClip [Newgrounds API Classes] Frame 1
#initclip 33 Object.registerClass("Newgrounds API Classes", com.newgrounds.shims.APIShim); #endinitclip
Symbol 76 MovieClip [FlashAd] Frame 1
#initclip 34 Object.registerClass("FlashAd", com.newgrounds.components.FlashAdBase); #endinitclip function initPlayButton() { if (this.playButton) { this.playButton.onRelease = onPlayClick; if (!this.showPlayButton) { this.playButton._visible = false; } } } function onPlayClick() { removeAd(); _visible = false; } stop();
Symbol 76 MovieClip [FlashAd] Frame 2
initPlayButton();
Symbol 76 MovieClip [FlashAd] Frame 10
initPlayButton();
Symbol 76 MovieClip [FlashAd] Frame 20
initPlayButton();
Symbol 77 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; } if (loader) { loader.haltComplete = true; } _local2.addEventListener(com.newgrounds.APIEvent.API_CONNECTED, _onConnected); _local2.connect(_root, apiId, encryptionKey, movieVersion); } } function _onConnected(event) { if (loader) { loader.haltComplete = false; } 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(); if (_root && (_root instanceof MovieClip)) { MovieClip(_root).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 "Flash Ad Only" : gotoAndStop ("ad"); break; case "Invisible" : gotoAndStop ("invisible"); } _apiConnect();
Instance of Symbol 76 MovieClip [FlashAd] "ad" in Symbol 77 MovieClip [APIConnector] Frame 1
//component parameters onClipEvent (construct) { apiId = ""; showBorder = true; adType = "Video"; }
Instance of Symbol 19 MovieClip [Preloader] "loader" in Symbol 77 MovieClip [APIConnector] Frame 1
//component parameters onClipEvent (construct) { autoPlay = false; mainClass = ""; }
Symbol 91 Button
on (release) { getURL ("http://www.youtube.com/agoesin", "_blank"); }
Symbol 98 Button
on (release) { _root.play(); }
Symbol 99 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { setProperty(bar, _xscale , PercentLoaded); } else { gotoAndStop ("loaded"); }
Symbol 99 MovieClip Frame 2
gotoAndPlay (1);
Symbol 110 Button
on (press) { getURL ("http://www.FlandersKiller.com", "_blank"); }
Symbol 120 Button
on (press) { getURL ("http://www.facebook.com/flanderskiller", "_blank"); }
Symbol 126 Button
on (press) { getURL ("http://flanderskiller.com", "_blank"); }
Symbol 131 Button
on (press) { getURL ("http://www.flanderskiller.com", "_blank"); }
Symbol 132 Button
on (press) { getURL ("http://www.flanderskiller.com/putonsite", "_blank"); }
Symbol 133 MovieClip Frame 5
stop();
Symbol 136 Button
on (release) { getURL ("http://www.FlandersKiller.com", "_blank"); }
Symbol 165 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 165 MovieClip [MedalPopup] Frame 9
function medalPopupEnterFrame() { if (_alwaysOnTop) { var _local1 = getNextHighestDepth(); swapDepths(_local1); } if (_medalScrollRect) { _medalScrollRect.offset(8, 0); medalNameClip.scrollRect = _medalScrollRect; if (_medalScrollRect.left >= (medalNameClip.textField.textWidth + 10)) { _medalScrollRect = null; play(); } } } var _medalScrollRect; if (_unlockedMedal) { if (medalNameClip && (medalNameClip.textField)) { medalNameClip.textField.text = _unlockedMedal.name; } if (medalPointsText) { medalPointsText.text = _unlockedMedal.value.toString(); } if (medalNameClip.textField.textWidth > medalNameClip._width) { _medalScrollRect = new flash.geom.Rectangle(-medalNameClip._width, 0, medalNameClip._width, medalNameClip._height); medalNameClip.textField._width = 1000; medalNameClip.scrollRect = _medalScrollRect; } onEnterFrame = medalPopupEnterFrame; }
Symbol 165 MovieClip [MedalPopup] Frame 17
if (_unlockedMedal && (medalIcon)) { _unlockedMedal.attachIcon(medalIcon); }
Symbol 165 MovieClip [MedalPopup] Frame 36
if (_medalScrollRect) { stop(); }
Symbol 165 MovieClip [MedalPopup] Frame 44
stop(); _unlockedMedal = null; showNextUnlock();
Symbol 30 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.splice(0, 3).join("/"); } } 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 23 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 22 MovieClip [__Packages.com.newgrounds.Event] Frame 0
class com.newgrounds.Event { var _type; function Event (type) { _type = type; } function get type() { return(_type); } }
Symbol 24 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 27 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 33 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) { com.newgrounds.Logger.logInternal("Received packet:", data); try { if ((!data) || (data == "")) { throw new Error(); } var _local2 = com.newgrounds.encoders.json.JSON.decode(data); if (!_local2) { throw new Error(); } 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)))); if (bridge) { bridge.sendEvent(_local2.command_id, _local2); } } 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 29 MovieClip [__Packages.com.newgrounds.Bridge] Frame 0
class com.newgrounds.Bridge extends com.newgrounds.EventDispatcher { var _widgetId, _inConnection, _outConnection, dispatchEvent; function Bridge (id) { super(); _widgetId = id; _inConnection = new LocalConnection(); _outConnection = new LocalConnection(); var me = this; _inConnection.receiveEvent = function () { me.receiveEvent.apply(me, arguments); }; _inConnection.allowDomain = (_inConnection.allowInsecureDomain = function (d) { return(((d == "www.newgrounds.com") || (d == "newgrounds.com")) || (d == "uploads.ungrounded.net")); }); _inConnection.connect("_rec_" + _widgetId); com.newgrounds.Logger.addEventListener(com.newgrounds.APIEvent.LOG, {target:this, func:onLogMessage}); } function get widgetId() { return(_widgetId); } function onLogMessage(event) { try { _outConnection.send(_widgetId, "sendEvent", "trace", String(event.__get__data())); } catch(error) { } } function sendEvent(command, parameters) { if (_outConnection) { parameters = {data:parameters}; try { _outConnection.send(_widgetId, "sendEvent", command, parameters); } catch(error) { } } } function receiveEvent(responseData) { var _local2; try { _local2 = com.newgrounds.encoders.json.JSON.decode(responseData); } catch(error) { } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.BRIDGE_EVENT_RECEIVED, _local2, ((_local2 == null) ? (com.newgrounds.APIEvent.ERROR_UNKNOWN) : null))); } function onStatus(event) { } }
Symbol 25 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 BRIDGE_EVENT_RECEIVED = "brdigeEventReceived"; 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_DELETED = "fileDeleted"; static var FILE_REQUESTED = "fileRequested"; static var VOTE_COMPLETE = "voteComplete"; static var USER_SIGNED_IN = "userSignedIn"; 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"; static var ERROR_SIGN_IN_FAILED = "signInFailed"; }
Symbol 44 MovieClip [__Packages.com.newgrounds.API] Frame 0
class com.newgrounds.API { static var _serverTime, _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 serverTime() { return(_serverTime); } 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; } else { _bridge = new com.newgrounds.Bridge(com.newgrounds.crypto.MD5.hash(String(Math.random()))); 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; } _serverTime = new Date(int(_local1.time) * 1000); 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 _local4; var _local1; 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"); } _local4 = 0; while (_local4 < _local10) { var _local5 = _local11.medals[_local4]; var _local15 = _local5.medal_unlocked; var _local17 = _local18 && (_local18[_local5.medal_id]); var _local14 = (hasUserSession ? (_local15) : (_local17)); if (debugMode != RELEASE_MODE) { _local14 = false; } var _local6 = new com.newgrounds.Medal(_connection, _local5.medal_id, _local5.medal_name, _local5.medal_description, Boolean(int(_local5.secret)), _local14, _local5.medal_value, _local5.medal_difficulty, _local5.medal_icon); _local6.addEventListener(com.newgrounds.APIEvent.MEDAL_UNLOCKED, onMedalUnlocked, false, 0, true); _local6.addEventListener(com.newgrounds.APIEvent.MEDAL_UNLOCK_CONFIRMED, onMedalUnlockConfirmed, false, 0, true); _medals[_local6.__get__name()] = _local6; _medalsArray.push(_local6); com.newgrounds.Logger.logMessage(_local6); if ((hasUserSession && (_local17)) && (!_local15)) { com.newgrounds.Logger.logMessage(("Server missed the \"" + _local6.__get__name()) + "\" unlock. Resending..."); _local6.unlock(); } _local4++; } } com.newgrounds.Logger.logMessage(((_local10 + " medal") + ((_local10 != 1) ? "s" : "")) + " initialized."); _local10 = 0; if (_local11.score_boards) { _local10 = _local11.score_boards.length; _local4 = 0; while (_local4 < _local10) { var _local16 = _local11.score_boards[_local4]; var _local9 = new com.newgrounds.ScoreBoard(_connection, _local16.name, _local16.id); _scoreBoards[_local9.__get__name()] = _local9; _scoreBoardsArray.push(_local9); com.newgrounds.Logger.logMessage(_local9); _local4++; } } com.newgrounds.Logger.logMessage(((_local10 + " scoreboard") + ((_local10 != 1) ? "s" : "")) + " initialized."); _local10 = 0; if (_local11.save_groups) { _local10 = _local11.save_groups.length; _local4 = 0; while (_local4 < _local10) { var _local2 = _local11.save_groups[_local4]; var _local13 = []; if (_local2.keys) { _local1 = 0; while (_local1 < _local2.keys.length) { var _local7 = _local2.keys[_local1]; _local13.push(new com.newgrounds.SaveKey(_local7.name, _local7.id, _local7.type)); _local1++; } } 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); _local4++; } } 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 promptSignIn() { if (_connection.assertInitialized()) { getURL (PASSPORT_URL + _bridge.__get__widgetId(), "_blank"); _bridge.addEventListener(com.newgrounds.APIEvent.BRIDGE_EVENT_RECEIVED, onUserSignedIn, false, 0, true); } } static function onUserSignedIn(e) { _bridge.removeEventListener(com.newgrounds.APIEvent.BRIDGE_EVENT_RECEIVED, onUserSignedIn); var _local1 = e.__get__data(); if (e.__get__success()) { try { if (_local1.NewgroundsAPI_UserName) { _connection.username = _local1.NewgroundsAPI_UserName; } if (_local1.NewgroundsAPI_UserID) { _connection.userId = _local1.NewgroundsAPI_UserID; } if (_local1.NewgroundsAPI_PublisherID) { _connection.publisherId = _local1.NewgroundsAPI_PublisherID; } if (_local1.NewgroundsAPI_SessionID) { _connection.sessionId = _local1.NewgroundsAPI_SessionID; } _connection.sendSimpleCommand("preloadSettings", onMetadataLoaded, {publisher_id:_connection.publisherId, user_id:_connection.userId}); } catch(error) { } com.newgrounds.Logger.logMessage(("User " + _connection.username) + " signed in."); } dispatchEvent(com.newgrounds.APIEvent.USER_SIGNED_IN, null, (e.__get__success() ? null : (com.newgrounds.APIEvent.ERROR_SIGN_IN_FAILED))); } 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.2 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 PASSPORT_URL = "https://www.newgrounds.com/login/remote/"; 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 41 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 _local4 = {callbackFunction:callbackFunction, callbackObject:callbackObject, source:source, i:6, x:0, y:0, output:null}; var _local3 = source.substr(0, 3); var _local2 = source.substr(3, 3); while (_local3.charAt(0) == "0") { _local3 = _local3.substr(1); } while (_local2.charAt(0) == "0") { _local2 = _local2.substr(1); } var _local7 = int(_local3); var _local8 = int(_local2); _local4.output = new flash.display.BitmapData(_local7, _local8, _encodeAlpha); var _local6 = setInterval(this, "doDecode", WORK_INTERVAL, _local4); _local4.interval = _local6; } 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 42 MovieClip [__Packages.com.newgrounds.SaveFile] Frame 0
class com.newgrounds.SaveFile extends com.newgrounds.APIEventDispatcher { static var _currentFile; var _iconLoader, _group, _keys, _ratings, _numVotes, _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 = {}; _numVotes = {}; } static function get currentFile() { return(_currentFile); } static function fromObject(group, fileData) { var _local3 = new com.newgrounds.SaveFile(group); _local3._name = fileData.filename; _local3._description = fileData.description; _local3._id = fileData.save_id; _local3._authorId = fileData.user_id; _local3._authorName = fileData.user_name; _local3._createdDate = fileData.created; _local3._modifiedDate = fileData.last_update; _local3._views = fileData.views; if (fileData.thumb && (fileData.thumb != "")) { _local3._iconLoader.__set__url(_imageFilePath + fileData.thumb); } _local3._dataURL = _saveFilePath + fileData.file; _local3._fileSize = fileData.file_size; _local3._approved = fileData.status != STATUS_UNAPPROVED; _local3._readOnly = false; _local3._public = (fileData.status != STATUS_PRIVATE) && (fileData.status != STATUS_UNAPPROVED); for (var _local8 in fileData.keys) { var _local6 = fileData.keys[_local8]; var _local4 = group.getKeyById(_local6.id); if (_local4) { _local3._keys[_local4.__get__name()] = _local4.validateValue(_local6.value); } } for (var _local9 in fileData.ratings) { var _local5 = fileData.ratings[_local9]; var _local2 = group.getRatingById(_local5.id); if (_local2) { _local3._ratings[_local2.__get__name()] = _local2.validateValue(_local5.score); _local3._numVotes[_local2.__get__name()] = int(_local5.votes); } } return(_local3); } 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 numVotes() { return(_numVotes); } 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 _local7; var _local6; var _local10 = 0; var _local8 = 0; if (source instanceof flash.display.BitmapData) { _local7 = source.width; _local6 = source.height; } else if (source instanceof MovieClip) { var _local2 = MovieClip(source).getBounds(source); _local7 = _local2.xMax - _local2.xMin; _local6 = _local2.yMax - _local2.yMin; _local10 = _local2.xMin; _local8 = _local2.yMin; } var _local4 = new flash.geom.Matrix(); var _local5; _local5 = Math.min(ICON_WIDTH / _local7, ICON_HEIGHT / _local6); _local4.translate(-_local10, -_local8); _local4.scale(_local5, _local5); _local4.translate((ICON_WIDTH - (_local7 * _local5)) / 2, (ICON_HEIGHT - (_local6 * _local5)) / 2); _local9.draw(source, _local4); _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 deleteFile() { if (!_group.__get__connection().__get__hasUserSession()) { com.newgrounds.Logger.logError("The user must be logged-in to delete a file."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_DELETED, null, com.newgrounds.APIEvent.ERROR_NOT_LOGGED_IN)); return(undefined); } if (!_id) { com.newgrounds.Logger.logError("The file does not exist."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_DELETED, null, com.newgrounds.APIEvent.ERROR_NOT_LOGGED_IN)); return(undefined); } var _local2 = new com.newgrounds.APICommand("deleteSaveFile"); _local2.__get__secureParameters().save_id = _id; _local2.addEventListener(com.newgrounds.APIEvent.COMMAND_COMPLETE, {target:this, func:onFileDeleted}); _group.__get__connection().sendCommand(_local2); } 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 + "&random=") + Math.random()); } 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 onFileDeleted(event) { if (event.__get__success()) { _id = 0; } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_DELETED, this, event.__get__error())); } 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]; } for (_local2 in _numVotes) { _local3._numVotes[_local2] = _numVotes[_local2]; } _local3._name = _name; return(_local3); } static var ICON_WIDTH = 90; static var ICON_HEIGHT = 90; static var DEFAULT_ICON = new flash.display.BitmapData(ICON_WIDTH, ICON_HEIGHT, false, 0); 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 40 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 38 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) && (int(value) != 0)); 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 39 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 34 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 43 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 _local4 = _group.getKey(field); if (_local4) { value = _local4.validateValue(value); _keyConditions.push({key_id:_local4.__get__id(), operator:operator, value:value}); return(undefined); } var _local3 = field.split("."); var _local6 = _group.getRating(_local3[0]); if (_local6) { if (_local3[1] != "votes") { value = _local6.validateValue(value); } _ratingConditions.push({rating_id:_local6.__get__id(), operator:operator, value:value, column:(_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 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 35 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 37 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 26 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 45 MovieClip [__Packages.com.newgrounds.components.FlashAdBase] Frame 0
class com.newgrounds.components.FlashAdBase extends MovieClip { var gotoAndStop, _x, _y, stop, onUnload, _adListener, adContainer, newgroundsButton, _fullScreen, clear, _ad, _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) { } gotoAndStop("idle"); _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) { 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 (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 2522 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0
class mochi.as2.MochiEventDispatcher { var eventTable; function MochiEventDispatcher () { eventTable = {}; } function buildDelegate(thisObject, thatObject) { var _local2 = {thisObject:thisObject, thatObject:thatObject}; if (thatObject != undefined) { var funct = ((typeof(thatObject) == "string") ? (thisObject[thatObject]) : (thatObject)); _local2.delegate = function (args) { funct.call(thisObject, args); }; } else { _local2.delegate = thisObject; } return(_local2); } function compareDelegate(d_A, d_B) { if ((d_A.thisObject != d_B.thisObject) || (d_A.thatObject != d_B.thatObject)) { return(false); } return(true); } function addEventListener(event, thisObject, thatObject) { removeEventListener(event, thisObject, thatObject); eventTable[event].push(buildDelegate(thisObject, thatObject)); } function removeEventListener(event, thisObject, thatObject) { var _local3 = buildDelegate(thisObject, thatObject); if (eventTable[event] == undefined) { eventTable[event] = []; return(undefined); } for (var _local4 in eventTable[event]) { if (!compareDelegate(eventTable[event][_local4], _local3)) { continue; } eventTable[event].splice(Number(_local4), 1); } } function triggerEvent(event, args) { if (eventTable[event] == undefined) { return(undefined); } for (var _local4 in eventTable[event]) { eventTable[event][_local4].delegate(args); } } }
Symbol 2523 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices { static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("3.9.2 as2"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { warnID(id, false); if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.as2.MochiServices.onError = onError; } else if (mochi.as2.MochiServices.onError == undefined) { mochi.as2.MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local6 = "_mochiservices_com_" + id; var _local5 = new MovieClipLoader(); var _local3 = {}; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } if (urlOptions().servURL) { _servURL = urlOptions().servURL; } var _local4 = _servURL + _services; if (urlOptions().servicesURL) { _local4 = urlOptions().servicesURL; } allowDomains(_local4); _clip = clip.createEmptyMovieClip(_local6, 10336, false); _listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999)); listen(); if (_local3.waitInterval != null) { clearInterval(_local3.waitInterval); } _local3.onLoadError = loadError; _local3.onLoadStart = function (target_mc) { this.isLoading = true; }; _local3.onLoadComplete = function (target_mc) { target_mc.MochiServices = mochi.as2.MochiServices; }; _local3.startTime = getTimer(); _local3.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.as2.MochiServices.disconnect(); mochi.as2.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _local3.waitInterval = setInterval(_local3, "wait", 1000); _local5.addListener(_local3); _local5.loadClip((((((_local4 + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options)) + "&api_version=") + getVersion(), _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; return(_clip); } static function loadError(target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); disconnect(); onError.apply(null, [errorCode]); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.as2.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel._nextcallbackID = 0; _listenChannel._callbacks = {}; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, version:getVersion()}); _listenChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _listenChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _listenChannel.onEvent = function (pkg) { switch (pkg.target) { case "services" : mochi.as2.MochiServices.triggerEvent(pkg.event, pkg.args); break; case "events" : mochi.as2.MochiEvents.triggerEvent(pkg.event, pkg.args); break; case "coins" : mochi.as2.MochiCoins.triggerEvent(pkg.event, pkg.args); break; case "social" : mochi.as2.MochiSocial.triggerEvent(pkg.event, pkg.args); } }; _listenChannel.onError = function () { mochi.as2.MochiServices.onError.apply(null, ["IOError"]); }; trace("[SERVICES_API] connected!"); _connecting = false; _connected = true; while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _listenChannel._callbacks[_local1.callbackID]; } delete _listenChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } if ((args.options != null) && (args.options.onError != null)) { args.options.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { trace("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + methodName); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } _listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _listenChannel._nextcallbackID++; } static function urlOptions() { var _local5 = {}; var _local6; if (_root._url.indexOf("mochiad_options") != -1) { var _local2 = (_root._url.indexOf("mochiad_options") + "mochiad_options".length) + 1; _local6 = _root._url.substr(_local2, _root._url.length); } else if (_root.mochiad_options) { _local6 = _root.mochiad_options; } if (_local6) { var _local4 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2].split("="); _local5[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local5); } static function warnID(bid, leaderboard) { bid = bid.toLowerCase(); if (bid.length != 16) { trace(("WARNING: " + (leaderboard ? "board" : "game")) + " ID is not the appropriate length"); return(undefined); } if (bid == "1e113c7239048b3f") { if (leaderboard) { trace("WARNING: Using testing board ID"); } else { trace("WARNING: Using testing board ID as game ID"); } return(undefined); } if (bid == "84993a1de4031cd8") { if (leaderboard) { trace("WARNING: Using testing game ID as board ID"); } else { trace("WARNING: Using testing game ID"); } return(undefined); } var _local1 = 0; while (_local1 < bid.length) { switch (bid.charAt(_local1)) { case "0" : case "1" : case "2" : case "3" : case "4" : case "5" : case "6" : case "7" : case "8" : case "9" : case "a" : case "b" : case "c" : case "d" : case "e" : case "f" : break; default : trace("WARNING: Board ID contains illegal characters: " + bid); return(undefined); } _local1++; } } static function addLinkEvent(url, burl, btn, onClick) { var timeout = 1500; var t0 = getTimer(); var _local2 = new Object(); _local2.mav = getVersion(); _local2.swfv = btn.getSWFVersion() || 6; _local2.swfurl = btn._url; _local2.fv = System.capabilities.version; _local2.os = System.capabilities.os; _local2.lang = System.capabilities.language; _local2.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY; var s = "?"; var _local3 = 0; for (var _local6 in _local2) { if (_local3 != 0) { s = s + "&"; } _local3++; s = ((s + _local6) + "=") + escape(_local2[_local6]); } if (!(netupAttempted || (_connected))) { var ping = btn.createEmptyMovieClip("ping", 777); var _local7 = btn.createEmptyMovieClip("nettest", 778); netupAttempted = true; ping.loadMovie("http://link.mochiads.com/linkping.swf?t=" + getTimer()); _local7.onEnterFrame = function () { if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) { delete this.onEnterFrame; } else if ((getTimer() - t0) > timeout) { delete this.onEnterFrame; mochi.as2.MochiServices.netup = false; } }; } var _local4 = btn.createEmptyMovieClip("clk", 1001); _local4._alpha = 0; _local4.beginFill(1044735); _local4.moveTo(0, 0); _local4.lineTo(0, btn._height); _local4.lineTo(btn._width, btn._height); _local4.lineTo(btn._width, 0); _local4.lineTo(0, 0); _local4.endFill(); _local4.onRelease = function () { if (mochi.as2.MochiServices.netup) { getURL (url + s, "_blank"); } else { getURL (burl, "_blank"); } if (onClick != undefined) { onClick(); } }; } static function setContainer(clip) { } static function stayOnTop(clip) { } static function addEventListener(eventType, thisObject, thatObject) { _dispatcher.addEventListener(eventType, thisObject, thatObject); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, thisObject, thatObject) { _dispatcher.removeEventListener(eventType, thisObject, thatObject); } static var CONNECTED = "onConnected"; static var _servURL = "http://www.mochiads.com/static/lib/services/"; static var _services = "services.swf"; static var _mochiLC = "MochiLC.swf"; static var _listenChannelName = "__ms_"; static var _connecting = false; static var _connected = false; static var netup = true; static var netupAttempted = false; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 2524 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
class mochi.as2.MochiEvents { function MochiEvents () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function startSession(achievementID) { mochi.as2.MochiServices.send("events_beginSession", {achievementID:achievementID}, null, null); } static function setNotifications(clip, style) { var _local2 = {}; for (var _local3 in style) { _local2[_local3] = style[_local3]; } _local2.clip = clip; mochi.as2.MochiServices.send("events_setNotifications", _local2, null, null); } static function addEventListener(eventType, thisObject, thatObject) { _dispatcher.addEventListener(eventType, thisObject, thatObject); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, thisObject, thatObject) { _dispatcher.removeEventListener(eventType, thisObject, thatObject); } static function startPlay(tag) { if (tag == undefined) { tag = "gameplay"; } mochi.as2.MochiServices.send("events_setRoundID", {tag:String(tag)}, null, null); } static function endPlay() { mochi.as2.MochiServices.send("events_clearRoundID", null, null, null); } static function trackEvent(tag, value) { mochi.as2.MochiServices.send("events_trackEvent", {tag:tag, value:value}, null, null); } static var ACHIEVEMENT_RECEIVED = "AchievementReceived"; static var ALIGN_TOP_LEFT = "ALIGN_TL"; static var ALIGN_TOP = "ALIGN_T"; static var ALIGN_TOP_RIGHT = "ALIGN_TR"; static var ALIGN_LEFT = "ALIGN_L"; static var ALIGN_CENTER = "ALIGN_C"; static var ALIGN_RIGHT = "ALIGN_R"; static var ALIGN_BOTTOM_LEFT = "ALIGN_BL"; static var ALIGN_BOTTOM = "ALIGN_B"; static var ALIGN_BOTTOM_RIGHT = "ALIGN_BR"; static var FORMAT_SHORT = "ShortForm"; static var FORMAT_LONG = "LongForm"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 2525 MovieClip [__Packages.mochi.as2.MochiCoins] Frame 0
class mochi.as2.MochiCoins { function MochiCoins () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showStore(options) { mochi.as2.MochiServices.send("coins_showStore", {options:options}, null, null); } static function showItem(options) { if ((options == undefined) || (typeof(options.item) != "string")) { trace("ERROR: showItem call must pass an Object with an item key"); return(undefined); } mochi.as2.MochiServices.send("coins_showItem", {options:options}, null, null); } static function showVideo(options) { if ((options == undefined) || (typeof(options.item) != "string")) { trace("ERROR: showVideo call must pass an Object with an item key"); return(undefined); } mochi.as2.MochiServices.send("coins_showVideo", {options:options}, null, null); } static function getStoreItems() { mochi.as2.MochiServices.send("coins_getStoreItems"); } static function requestFunding(properties) { mochi.as2.MochiServices.send("social_requestFunding", properties); } static function addEventListener(eventType, delegate) { _dispatcher.addEventListener(eventType, delegate); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, delegate) { _dispatcher.removeEventListener(eventType, delegate); } static var STORE_SHOW = "StoreShow"; static var STORE_HIDE = "StoreHide"; static var ITEM_OWNED = "ItemOwned"; static var ITEM_NEW = "ItemNew"; static var STORE_ITEMS = "StoreItems"; static var ERROR = "Error"; static var IO_ERROR = "IOError"; static var NO_USER = "NoUser"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 2526 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0
class mochi.as2.MochiSocial { function MochiSocial () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showLoginWidget(options) { mochi.as2.MochiServices.setContainer(); mochi.as2.MochiServices.stayOnTop(); mochi.as2.MochiServices.send("social_showLoginWidget", {options:options}); } static function hideLoginWidget() { mochi.as2.MochiServices.send("social_hideLoginWidget"); } static function requestLogin(properties) { mochi.as2.MochiServices.send("social_requestLogin", properties); } static function getFriendsList(properties) { mochi.as2.MochiServices.send("social_getFriendsList", properties); } static function postToStream(properties) { mochi.as2.MochiServices.send("social_postToStream", properties); } static function inviteFriends(properties) { mochi.as2.MochiServices.send("social_inviteFriends", properties); } static function requestFan(properties) { mochi.as2.MochiServices.send("social_requestFan", properties); } static function saveUserProperties(properties) { mochi.as2.MochiServices.send("social_saveUserProperties", properties); } static function addEventListener(eventType, delegate) { _dispatcher.addEventListener(eventType, delegate); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, delegate) { _dispatcher.removeEventListener(eventType, delegate); } static var LOGGED_IN = "LoggedIn"; static var LOGGED_OUT = "LoggedOut"; static var LOGIN_SHOW = "LoginShow"; static var LOGIN_HIDE = "LoginHide"; static var LOGIN_SHOWN = "LoginShown"; static var PROFILE_SHOW = "ProfileShow"; static var PROFILE_HIDE = "ProfileHide"; static var PROPERTIES_SAVED = "PropertySaved"; static var WIDGET_LOADED = "WidgetLoaded"; static var FRIEND_LIST = "FriendsList"; static var PROFILE_DATA = "ProfileData"; static var GAMEPLAY_DATA = "GameplayData"; static var ACTION_CANCELED = "onCancel"; static var ACTION_COMPLETE = "onComplete"; static var USER_INFO = "UserInfo"; static var ERROR = "Error"; static var IO_ERROR = "IOError"; static var NO_USER = "NoUser"; static var PROPERTIES_SIZE = "PropertiesSize"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 2527 MovieClip [__Packages.mochi.as2.MochiScores] Frame 0
class mochi.as2.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.as2.MochiServices.warnID(boardID, true); mochi.as2.MochiScores.boardID = boardID; mochi.as2.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { options.clip = mochi.as2.MochiServices.clip; if ((options.clip != mochi.as2.MochiServices.__get__clip()) || (mochi.as2.MochiServices.__get__childClip()._target == undefined)) { mochi.as2.MochiServices.disconnect(); trace("WARNING! This application is attempting to connect to MochiServices inside a showLeaderboard call!"); trace("make sure MochiServices.connect is called as early in the application runtime as possible."); mochi.as2.MochiServices.connect(mochi.as2.MochiServices.__get__id(), options.clip); } delete options.clip; if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (options.score instanceof TextField) { if (options.score.text != undefined) { options.score = options.score.text; } } else if (options.score instanceof mochi.as2.MochiDigits) { options.score = options.score.value; } var _local1 = Number(options.score); if (isNaN(_local1)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'"); } else if ((_local1 == Number.NEGATIVE_INFINITY) || (_local1 == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite"); } else { if (Math.floor(_local1) != _local1) { trace(("WARNING: Submitted score '" + options.score) + "' will be truncated"); } options.score = _local1; } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.as2.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.as2.MochiServices.__get__clip().play(); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.as2.MochiServices.warnID(options.boardID, true); trace("[MochiScores] NOTE: Security Sandbox Violation errors below are normal"); mochi.as2.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.as2.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.as2.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { score = Number(score); if (isNaN(score)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is 'Not a Number'"); } else if ((score == Number.NEGATIVE_INFINITY) || (score == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is an infinite"); } else { if (Math.floor(score) != score) { trace(("WARNING: Submitted score '" + String(score)) + "' will be truncated"); } score = Number(score); } mochi.as2.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.as2.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var _local5 = {}; var _local1; var _local4; var _local2; var _local6; for (var _local8 in scores) { if (typeof(scores[_local8]) == "object") { if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) { _local5[_local8] = []; _local2 = scores[_local8]; _local4 = 0; while (_local4 < _local2.rows.length) { _local6 = {}; _local1 = 0; while (_local1 < _local2.cols.length) { _local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1]; _local1++; } _local5[_local8].push(_local6); _local4++; } } else { _local5[_local8] = {}; for (var _local7 in scores[_local8]) { _local5[_local8][_local7] = scores[_local8][_local7]; } } } else { _local5[_local8] = scores[_local8]; } } return(_local5); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Symbol 2528 MovieClip [__Packages.mochi.as2.MochiDigits] Frame 0
class mochi.as2.MochiDigits { var Encoder, Fragment, Sibling; function MochiDigits (digit, index) { Encoder = 0; setValue(digit, index); } function get value() { return(Number(toString())); } function set value(v) { setValue(v); //return(value); } function addValue(v) { value = value + v; } function setValue(digit, index) { var _local3 = digit.toString(); if ((index == undefined) || (isNaN(index))) { index = 0; } Fragment = _local3.charCodeAt(index++) ^ Encoder; if (index < _local3.length) { Sibling = new mochi.as2.MochiDigits(digit, index); } else { Sibling = null; } reencode(); } function reencode() { var _local2 = int(2147483647 * Math.random()); Fragment = Fragment ^ (_local2 ^ Encoder); Encoder = _local2; } function toString() { var _local2 = String.fromCharCode(Fragment ^ Encoder); return(((Sibling != null) ? (_local2.concat(Sibling.toString())) : (_local2))); } }
Symbol 20 MovieClip [__Packages.com.newgrounds.shims.APIShim] Frame 0
class com.newgrounds.shims.APIShim extends MovieClip { function APIShim () { super(); } }
Symbol 28 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 31 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 32 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 36 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 169 Button
on (press) { getURL ("http://www.FlandersKiller.co.nr", "_blank"); }
Symbol 185 Button
on (release) { gotoAndPlay (14); }
Symbol 186 Button
on (release) { gotoAndStop (25); }
Symbol 187 Button
on (release) { gotoAndStop (705); }
Symbol 188 Button
on (release) { nextFrame(); }
Symbol 189 Button
on (press) { getURL ("http://www.facebook.com/FlandersKiller", "_blank"); }
Symbol 197 Button
on (release) { _quality = "Low"; }
Symbol 200 Button
on (release) { _quality = "medium"; }
Symbol 203 Button
on (release) { _quality = "High"; }
Symbol 209 Button
on (release) { stopAllSounds(); }
Symbol 216 Button
on (release) { var o = {n:[0, 13, 11, 1, 8, 9, 8, 2, 15, 3, 14, 3, 6, 7, 2, 0], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var boardID = o.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:"233ee97f2bba6a25"}); }
Symbol 220 Button
on (release) { gotoAndStop (12); }
Symbol 231 Button
on (release) { getURL ("http://www.twitter.com/aprimez", "_top"); }
Symbol 239 Button
on (release) { getURL ("http://www.facebook.com/FlandersKiller", "_blank"); }
Symbol 240 Button
on (press) { getURL ("http://www.youtube.com/agoesin", "_blank"); }
Symbol 272 Button
on (release) { _root.play(); }
Symbol 279 Button
on (release) { getURL ("http://www.youtube.com/agoesin", "_blank"); }
Symbol 280 MovieClip Frame 25
stop();
Symbol 291 Button
on (press, keyPress "<Enter>") { if (_root.password == "kodosthecloner") { gotoAndStop (80); } else if (_root.password == "mayorjoseph") { gotoAndStop (123); } else if (_root.password == "golfwithb") { gotoAndStop (167); } else if (_root.password == "molereturns") { gotoAndStop (194); } else if (_root.password == "yhess") { gotoAndStop (239); } else if (_root.password == "freeduff") { gotoAndStop (276); } else if (_root.password == "zaapp") { gotoAndStop (313); } else if (_root.password == "chilling") { gotoAndStop (374); } else if (_root.password == "vanhouten") { gotoAndStop (411); } else if (_root.password == "kapeesh") { gotoAndStop (449); } else if (_root.password == "dirtyzoo") { gotoAndStop (492); } else if (_root.password == "moesroof") { gotoAndStop (535); } else if (_root.password == "flaming") { gotoAndStop (568); } else if (_root.password == "comeagain") { gotoAndStop (603); } else if (_root.password == "742evergreen") { gotoAndStop (631); } else if (_root.password == "burnscastle") { gotoAndStop (657); } else if (_root.password == "rideordie") { gotoAndStop (695); } else if (_root.password == "finito") { gotoAndStop (701); } else { _root.wrongcheat.play(); } }
Symbol 292 Button
on (release) { gotoAndStop (12); }
Symbol 295 Button
on (press) { getURL ("http://www.flanderskiller.com", "_blank"); }
Symbol 297 MovieClip Frame 1
stop();
Symbol 301 Button
on (press) { nextFrame(); }
Symbol 308 MovieClip Frame 1
stop(flash);
Symbol 308 MovieClip Frame 2
_root.score = _root.score + 2; _root.scorebox = _root.score; stop(); stop(flash);
Symbol 308 MovieClip Frame 3
play();
Symbol 308 MovieClip Frame 12
_root.score = _root.score + 3; _root.scorebox = _root.score; stop(); stop(flash);
Symbol 323 Button
on (press) { nextFrame(); }
Symbol 325 Button
on (release) { nextFrame(); }
Symbol 330 MovieClip Frame 1
stop(flash);
Symbol 330 MovieClip Frame 2
_root.score = _root.score + 2; _root.scorebox = _root.score; stop(); stop(flash);
Symbol 330 MovieClip Frame 3
play();
Symbol 330 MovieClip Frame 7
_root.score = _root.score + 3; _root.scorebox = _root.score; stop(); stop(flash);
Symbol 347 MovieClip Frame 1
function onEnterFrame() { if (_root.comboc == 1) { gotoAndPlay ("combo1"); } } _root.comboc = 0; stop();
Symbol 347 MovieClip Frame 2
function onEnterFrame() { if (_root.comboc == 2) { gotoAndPlay ("combo2"); } }
Symbol 347 MovieClip Frame 18
gotoAndStop (1);
Symbol 347 MovieClip Frame 19
function onEnterFrame() { if (_root.comboc == 3) { gotoAndPlay ("combo3"); } } _root.score = _root.score + 50; _root.scorebox = _root.score;
Symbol 347 MovieClip Frame 35
gotoAndStop (1);
Symbol 347 MovieClip Frame 36
function onEnterFrame() { if (_root.comboc == 4) { gotoAndPlay ("combo4"); } } _root.score = _root.score + 50; _root.scorebox = _root.score;
Symbol 347 MovieClip Frame 51
gotoAndStop (1);
Symbol 347 MovieClip Frame 52
function onEnterFrame() { if (_root.comboc == 4) { play(); } } _root.score = _root.score + 100; _root.scorebox = _root.score; if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("Quad Killer"); }
Symbol 347 MovieClip Frame 68
gotoAndStop (1);
Symbol 360 Button
on (release) { _root.mb._visible = false; _root.qy._visible = false; _root.qn._visible = false; _root.mn._visible = true; }
Symbol 365 Button
on (release) { _root.mn._visible = false; gotoAndPlay (2); }
Symbol 371 Button
on (release) { _root.mb._visible = true; _root.qy._visible = true; _root.qn._visible = true; _root.mn._visible = false; }
Symbol 373 MovieClip Frame 1
function camControl() { parentColor.setTransform(camColor.getTransform()); var _local4 = sX / this._width; var _local3 = sY / this._height; _parent._x = cX - (this._x * _local4); _parent._y = cY - (this._y * _local3); _parent._xscale = 100 * _local4; _parent._yscale = 100 * _local3; } function resetStage() { var _local2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}; parentColor.setTransform(_local2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._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(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage;
Symbol 380 MovieClip Frame 2
stop();
Symbol 381 MovieClip Frame 1
stop();
Symbol 381 MovieClip Frame 2
stop();
Symbol 384 Button
on (press) { nextFrame(); }
Symbol 386 Button
on (press) { gotoAndPlay (27); }
Symbol 407 MovieClip Frame 10
stop();
Symbol 407 MovieClip Frame 11
_root.score = _root.score + 3; _root.scorebox = _root.score; _root.comboc = _root.comboc + 1; play();
Symbol 407 MovieClip Frame 26
_root.nextf = _root.nextf + 1; _root.nextf = _root.nextf; stop();
Symbol 407 MovieClip Frame 27
_root.score = _root.score + 5; _root.scorebox = _root.score; _root.comboc = _root.comboc + 1; play();
Symbol 407 MovieClip Frame 37
_root.nextf = _root.nextf + 1; _root.nextf = _root.nextf; stop();
Symbol 409 Button
on (press) { nextFrame(); }
Symbol 411 Button
on (press) { gotoAndPlay (20); }
Symbol 422 Button
on (release) { nextFrame(); }
Symbol 446 MovieClip Frame 1
stop(flash);
Symbol 446 MovieClip Frame 2
play();
Symbol 446 MovieClip Frame 3
_root.score = _root.score + 3; _root.scorebox = _root.score; _root.comboc = _root.comboc + 1;
Symbol 446 MovieClip Frame 18
_root.nextf = _root.nextf + 1; _root.nextf = _root.nextf;
Symbol 446 MovieClip Frame 19
stop();
Symbol 446 MovieClip Frame 20
_root.score = _root.score + 5; _root.scorebox = _root.score; _root.comboc = _root.comboc + 1;
Symbol 446 MovieClip Frame 35
_root.nextf = _root.nextf + 1; _root.nextf = _root.nextf;
Symbol 446 MovieClip Frame 36
stop(); _root.roddy.gotoAndStop(1);
Symbol 447 MovieClip Frame 51
gotoAndPlay (7);
Symbol 449 Button
on (press) { gotoAndPlay (2); }
Symbol 451 Button
on (press) { gotoAndPlay (18); }
Symbol 454 Button
on (press) { gotoAndPlay (3); }
Symbol 481 MovieClip Frame 1
stop(flash); _root.medalBodyCombo = 0;
Symbol 481 MovieClip Frame 2
_root.comboc = _root.comboc + 1;
Instance of Symbol 453 MovieClip "comboCatcher" in Symbol 481 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.medalBodyCombo == 3) { if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("Todd's Combo"); } } }
Symbol 481 MovieClip Frame 3
_root.score = _root.score + 3; _root.scorebox = _root.score; _root.medalBodyCombo = _root.medalBodyCombo + 1;
Symbol 481 MovieClip Frame 17
_root.nextf = _root.nextf + 1; _root.nextf = _root.nextf; stop(); stop(flash); gotoAndStop (36);
Symbol 481 MovieClip Frame 18
_root.score = _root.score + 5; _root.scorebox = _root.score; _root.comboc = _root.comboc + 1;
Symbol 481 MovieClip Frame 35
_root.nextf = _root.nextf + 1; _root.nextf = _root.nextf;
Symbol 481 MovieClip Frame 36
stop();
Symbol 482 MovieClip Frame 48
gotoAndPlay (5);
Symbol 485 Button
on (press) { gotoAndPlay (2); }
Symbol 488 Button
on (press) { gotoAndPlay (61); }
Symbol 490 Button
on (press) { gotoAndPlay (2); }
Symbol 491 Button
on (press) { gotoAndPlay (3); }
Symbol 493 Button
on (press) { gotoAndPlay (3); }
Symbol 514 Button
on (press) { gotoAndPlay (2); }
Symbol 515 MovieClip Frame 1
stop();
Symbol 515 MovieClip Frame 2
_root.score = _root.score + 10; _root.scorebox = _root.score; _root.medalGhostCombo = _root.medalGhostCombo + 1; if (_root.medalGhostCombo == 5) { if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("Maud's Ghost"); } }
Symbol 515 MovieClip Frame 3
gotoAndPlay (1);
Symbol 517 Button
on (press) { gotoAndPlay (2); }
Symbol 518 MovieClip Frame 1
stop(flash);
Symbol 518 MovieClip Frame 2
_root.score = _root.score + 10; _root.scorebox = _root.score; _root.medalGhostCombo = _root.medalGhostCombo + 1; if (_root.medalGhostCombo == 5) { if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("Maud's Ghost"); } }
Symbol 518 MovieClip Frame 3
gotoAndPlay (1);
Symbol 524 MovieClip Frame 1
stop(flash); _root.medalGhostCombo = 0;
Symbol 524 MovieClip Frame 2
_root.comboc = _root.comboc + 1;
Symbol 524 MovieClip Frame 3
_root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 524 MovieClip Frame 56
_root.nextf = _root.nextf + 1; _root.nextf = _root.nextf;
Symbol 524 MovieClip Frame 60
stop(flash);
Symbol 524 MovieClip Frame 61
_root.score = _root.score + 5; _root.scorebox = _root.score; _root.comboc = _root.comboc + 1;
Symbol 524 MovieClip Frame 74
gotoAndPlay (21);
Symbol 525 MovieClip Frame 46
gotoAndPlay (4);
Symbol 539 Button
on (release) { play(); }
Symbol 541 Button
on (press) { getURL ("http://facebook.com/flanderskiller", "_blank"); }
Symbol 548 Button
on (press) { play(); }
Symbol 551 Button
on (press) { gotoAndPlay (22); }
Symbol 591 MovieClip Frame 1
stop();
Symbol 591 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 591 MovieClip Frame 21
stop();
Symbol 591 MovieClip Frame 22
_root.score = _root.score + 10; _root.scorebox = _root.score; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 591 MovieClip Frame 47
stop();
Symbol 595 Button
on (press) { nextFrame(); }
Symbol 599 MovieClip Frame 1
stop();
Symbol 599 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 609 Button
on (press) { play(); }
Symbol 613 MovieClip Frame 1
stop();
Symbol 613 MovieClip Frame 2
_root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 613 MovieClip Frame 3
stop();
Symbol 613 MovieClip Frame 4
_root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 613 MovieClip Frame 5
stop();
Symbol 613 MovieClip Frame 6
_root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 613 MovieClip Frame 7
stop();
Symbol 613 MovieClip Frame 8
_root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 613 MovieClip Frame 9
stop();
Symbol 613 MovieClip Frame 10
_root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 613 MovieClip Frame 11
stop();
Symbol 620 Button
on (press) { nextFrame(); _root.neddy.stop(); }
Symbol 621 Button
on (press) { gotoAndPlay (18); _root.neddy.stop(); }
Symbol 628 MovieClip Frame 1
stop();
Symbol 628 MovieClip Frame 2
_root.score = _root.score + 3; _root.scorebox = _root.score; _root.comboc = _root.comboc + 1; play();
Symbol 628 MovieClip Frame 15
_root.nextf = _root.nextf + 1; _root.nextf = _root.nextf;
Symbol 628 MovieClip Frame 16
gotoAndPlay (29);
Symbol 628 MovieClip Frame 17
stop();
Symbol 628 MovieClip Frame 18
_root.score = _root.score + 5; _root.scorebox = _root.score; _root.comboc = _root.comboc + 1; play();
Symbol 628 MovieClip Frame 28
_root.nextf = _root.nextf + 1; _root.nextf = _root.nextf;
Symbol 628 MovieClip Frame 38
stop();
Symbol 629 MovieClip Frame 100
gotoAndPlay (2);
Symbol 636 MovieClip Frame 17
stop();
Symbol 656 Button
on (press) { gotoAndPlay (27); }
Symbol 658 Button
on (press) { gotoAndPlay (27); }
Symbol 660 Button
on (press) { play(); _root.quimby.stop(); }
Symbol 700 MovieClip Frame 1
stop();
Symbol 700 MovieClip Frame 2
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1; play();
Symbol 700 MovieClip Frame 25
stop();
Symbol 700 MovieClip Frame 27
_root.score = _root.score - 6; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 700 MovieClip Frame 34
stop();
Symbol 702 MovieClip Frame 131
gotoAndPlay (2);
Symbol 707 Button
on (press) { gotoAndPlay (18); }
Symbol 711 MovieClip Frame 1
stop();
Symbol 711 MovieClip Frame 2
_root.score = _root.score + 3; _root.scorebox = _root.score; _root.comboc = _root.comboc + 1; play();
Symbol 711 MovieClip Frame 17
_root.nextf = _root.nextf + 1; _root.nextf = _root.nextf; stop(); gotoAndStop (29);
Symbol 711 MovieClip Frame 18
_root.score = _root.score + 5; _root.scorebox = _root.score; _root.comboc = _root.comboc + 1; play();
Symbol 711 MovieClip Frame 28
_root.nextf = _root.nextf + 1; _root.nextf = _root.nextf;
Symbol 711 MovieClip Frame 29
stop();
Symbol 712 MovieClip Frame 123
gotoAndPlay (10);
Symbol 714 MovieClip Frame 161
gotoAndPlay (3);
Symbol 738 Button
on (press) { play(); }
Symbol 745 MovieClip Frame 1
stop();
Symbol 745 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 745 MovieClip Frame 7
stop();
Symbol 749 Button
on (press) { play(); }
Symbol 768 MovieClip Frame 1
stop();
Symbol 768 MovieClip Frame 2
_root.score = _root.score + 10; _root.scorebox = _root.score;
Symbol 768 MovieClip Frame 15
stop();
Symbol 770 Button
on (press) { play(); }
Symbol 771 MovieClip Frame 1
stop();
Symbol 771 MovieClip Frame 2
_root.score = _root.score + 15; _root.scorebox = _root.score;
Symbol 771 MovieClip Frame 17
stop();
Symbol 780 Button
on (press) { gotoAndPlay (24); _root.monty.stop(); }
Symbol 782 Button
on (press) { gotoAndPlay (1); _root.monty.stop(); }
Symbol 877 MovieClip Frame 1
stop();
Symbol 877 MovieClip Frame 2
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 877 MovieClip Frame 23
stop();
Symbol 877 MovieClip Frame 24
_root.score = _root.score - 5; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 877 MovieClip Frame 50
stop();
Symbol 900 Button
on (press) { gotoAndPlay (16); }
Symbol 903 Button
on (press) { gotoAndPlay (16); _root.moleyman.stop(); }
Symbol 905 Button
on (press) { gotoAndPlay (2); _root.moleyman.stop(); }
Symbol 924 Button
on (press) { gotoAndPlay (2); }
Symbol 940 MovieClip Frame 1
stop();
Symbol 940 MovieClip Frame 2
play();
Symbol 940 MovieClip Frame 3
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Instance of Symbol 909 MovieClip in Symbol 940 MovieClip Frame 3
on (press) { gotoAndPlay (2); }
Symbol 940 MovieClip Frame 14
stop(); gotoAndPlay (32);
Symbol 940 MovieClip Frame 17
_root.score = _root.score - 5; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 940 MovieClip Frame 31
stop();
Symbol 940 MovieClip Frame 35
stop();
Symbol 950 MovieClip Frame 48
gotoAndPlay (8);
Symbol 968 Button
on (press) { play(); }
Symbol 971 MovieClip Frame 1
stop();
Symbol 971 MovieClip Frame 2
_root.score = _root.score + 2; _root.scorebox = _root.score; stop();
Symbol 973 Button
on (press) { nextFrame(); }
Symbol 975 MovieClip Frame 1
stop();
Symbol 975 MovieClip Frame 2
_root.score = _root.score + 2; _root.scorebox = _root.score; stop(); stop();
Symbol 977 Button
on (press) { nextFrame(); }
Symbol 983 MovieClip Frame 13
stop();
Symbol 984 MovieClip Frame 1
stop();
Symbol 984 MovieClip Frame 2
_root.score = _root.score + 2; _root.scorebox = _root.score; stop(); stop();
Symbol 986 Button
on (press) { nextFrame(); }
Symbol 988 MovieClip Frame 1
stop();
Symbol 988 MovieClip Frame 2
stop(); _root.score = _root.score + 2; _root.scorebox = _root.score; stop();
Symbol 989 Button
on (press) { nextFrame(); }
Symbol 991 MovieClip Frame 1
stop();
Symbol 991 MovieClip Frame 2
_root.score = _root.score + 2; _root.scorebox = _root.score; stop(); stop();
Symbol 997 Button
on (press) { nextFrame(); }
Symbol 999 MovieClip Frame 1
stop();
Symbol 999 MovieClip Frame 2
stop(); _root.score = _root.score + 2; _root.scorebox = _root.score; stop();
Symbol 1003 Button
on (press) { gotoAndPlay (20); }
Symbol 1005 Button
on (press) { play(); }
Symbol 1037 MovieClip Frame 1
stop();
Symbol 1037 MovieClip Frame 2
play(); _root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1037 MovieClip Frame 3
_root.score = _root.score - 10; _root.scorebox = _root.score;
Symbol 1037 MovieClip Frame 19
stop();
Symbol 1037 MovieClip Frame 20
_root.score = _root.score - 5; _root.scorebox = _root.score; play(); _root.score = _root.score - 6; _root.scorebox = _root.score; _root.comboc = 0;
Symbol 1037 MovieClip Frame 30
stop();
Symbol 1045 MovieClip Frame 55
gotoAndPlay (13);
Symbol 1049 Button
on (press) { gotoAndPlay (241); }
Symbol 1051 Button
on (press) { gotoAndPlay (241); }
Symbol 1053 Button
on (press) { gotoAndPlay (241); }
Symbol 1057 Button
on (press) { gotoAndPlay (2); }
Symbol 1058 Button
on (press) { gotoAndPlay (2); }
Symbol 1059 Button
on (press) { gotoAndPlay (2); }
Symbol 1063 Button
on (press) { gotoAndPlay (13); }
Symbol 1064 Button
on (press) { gotoAndPlay (13); }
Symbol 1081 MovieClip Frame 1
stop();
Symbol 1081 MovieClip Frame 2
_root.score = _root.score + 20; _root.scorebox = _root.score;
Symbol 1081 MovieClip Frame 12
stop();
Symbol 1081 MovieClip Frame 13
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1081 MovieClip Frame 28
stop();
Symbol 1090 Button
on (press) { nextFrame(); }
Symbol 1095 MovieClip Frame 1
stop();
Symbol 1095 MovieClip Frame 2
stop(); _root.score = _root.score + 3; _root.scorebox = _root.score; stop();
Symbol 1095 MovieClip Frame 3
stop(); _root.score = _root.score + 5; _root.scorebox = _root.score; stop();
Symbol 1095 MovieClip Frame 4
play(); _root.score = _root.score + 10; _root.scorebox = _root.score; play();
Symbol 1095 MovieClip Frame 9
stop();
Symbol 1102 MovieClip Frame 68
gotoAndPlay (6);
Symbol 1112 MovieClip Frame 36
_root.play();
Symbol 1119 Button
on (press) { play(); }
Symbol 1123 MovieClip Frame 1
stop();
Symbol 1123 MovieClip Frame 2
_parent.stop(); _root.score = _root.score + 60; _root.scorebox = _root.score; _root.convertedHeathen = _root.convertedHeathen + 1;
Symbol 1123 MovieClip Frame 10
stop();
Symbol 1124 MovieClip Frame 20
stop();
Symbol 1126 MovieClip Frame 2
stop();
Symbol 1127 MovieClip Frame 1
stop();
Symbol 1127 MovieClip Frame 2
stop();
Symbol 1131 MovieClip Frame 26
stop();
Symbol 1195 Button
on (press) { gotoAndPlay (37); }
Symbol 1197 Button
on (press) { gotoAndPlay (19); }
Symbol 1200 Button
on (press) { play(); }
Symbol 1217 MovieClip Frame 1
stop();
Symbol 1217 MovieClip Frame 2
_root.score = _root.score + 50; _root.scorebox = _root.score; if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("Otto's Earphones"); }
Symbol 1217 MovieClip Frame 17
stop();
Symbol 1219 Button
on (press) { play(); }
Symbol 1299 MovieClip Frame 1
stop();
Symbol 1299 MovieClip Frame 2
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1299 MovieClip Frame 18
stop();
Symbol 1299 MovieClip Frame 19
_root.score = _root.score - 6; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1299 MovieClip Frame 36
stop();
Symbol 1299 MovieClip Frame 37
_root.score = _root.score - 6; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1299 MovieClip Frame 66
stop();
Symbol 1306 MovieClip Frame 83
gotoAndPlay (2);
Symbol 1325 Button
on (press) { nextFrame(); }
Symbol 1327 MovieClip Frame 1
stop();
Symbol 1327 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 1327 MovieClip Frame 3
stop();
Symbol 1342 Button
on (press) { play(); _root.movebird.stop(); }
Symbol 1357 MovieClip Frame 1
stop();
Symbol 1357 MovieClip Frame 2
_root.score = _root.score + 100; _root.scorebox = _root.score; if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("A little birdy"); }
Symbol 1357 MovieClip Frame 11
stop();
Symbol 1371 Button
on (press) { play(); }
Symbol 1375 Button
on (press) { play(); }
Symbol 1377 MovieClip Frame 1
stop();
Symbol 1377 MovieClip Frame 2
_root.score = _root.score - 60; _root.scorebox = _root.score; if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("Jebediah Springfield"); }
Symbol 1377 MovieClip Frame 8
stop();
Symbol 1381 Button
on (press) { gotoAndPlay (22); }
Symbol 1383 Button
on (press) { play(); }
Symbol 1432 Button
on (release) { play(); }
Symbol 1462 MovieClip Frame 1
stop();
Symbol 1462 MovieClip Frame 2
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1462 MovieClip Frame 21
stop();
Symbol 1462 MovieClip Frame 22
_root.score = _root.score - 6; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1462 MovieClip Frame 40
stop();
Symbol 1468 MovieClip Frame 53
gotoAndPlay (4);
Symbol 1509 MovieClip Frame 85
gotoAndPlay (2);
Symbol 1511 Button
on (press) { gotoAndPlay (19); }
Symbol 1513 Button
on (press) { play(); }
Symbol 1542 MovieClip Frame 1
stop();
Symbol 1542 MovieClip Frame 2
_root.score = _root.score - 15; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1542 MovieClip Frame 18
stop();
Symbol 1542 MovieClip Frame 19
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1542 MovieClip Frame 25
stop();
Symbol 1544 Button
on (press) { gotoAndPlay (16); }
Symbol 1546 Button
on (press) { play(); }
Symbol 1580 MovieClip Frame 1
stop();
Symbol 1580 MovieClip Frame 2
_root.score = _root.score - 15; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1580 MovieClip Frame 15
stop();
Symbol 1580 MovieClip Frame 16
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1580 MovieClip Frame 22
stop();
Symbol 1581 MovieClip Frame 1
stop();
Symbol 1581 MovieClip Frame 8
stop();
Symbol 1583 Button
on (release) { play(); }
Symbol 1586 Button
on (press) { play(); }
Symbol 1589 MovieClip Frame 1
stop();
Symbol 1589 MovieClip Frame 2
_root.score = _root.score + 100; _root.scorebox = _root.score; if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("Tony's Cup"); }
Symbol 1589 MovieClip Frame 3
stop();
Symbol 1614 MovieClip Frame 1
stop();
Symbol 1614 MovieClip Frame 2
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1614 MovieClip Frame 7
_root.mobsahh.play();
Symbol 1614 MovieClip Frame 12
stop();
Symbol 1621 Button
on (press) { gotoAndPlay (132); }
Symbol 1623 Button
on (press) { gotoAndPlay (132); }
Symbol 1625 Button
on (press) { gotoAndPlay (99); }
Symbol 1627 Button
on (press) { gotoAndPlay (132); }
Symbol 1640 Button
on (press) { gotoAndPlay (132); }
Symbol 1641 Button
on (press) { gotoAndPlay (132); }
Symbol 1642 Button
on (press) { gotoAndPlay (99); }
Symbol 1643 Button
on (press) { gotoAndPlay (132); }
Symbol 1690 MovieClip Frame 98
gotoAndPlay (1);
Symbol 1690 MovieClip Frame 101
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1690 MovieClip Frame 131
stop();
Symbol 1690 MovieClip Frame 133
_root.score = _root.score - 6; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1690 MovieClip Frame 156
stop();
Symbol 1695 Button
on (press) { play(); }
Symbol 1711 MovieClip Frame 1
stop();
Symbol 1711 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 1711 MovieClip Frame 11
stop();
Symbol 1720 MovieClip Frame 45
gotoAndPlay (2);
Symbol 1740 MovieClip Frame 39
gotoAndPlay (11);
Symbol 1745 Button
on (press) { gotoAndPlay (12); }
Symbol 1747 Button
on (press) { play(); }
Symbol 1766 MovieClip Frame 1
stop();
Symbol 1766 MovieClip Frame 2
play();
Symbol 1766 MovieClip Frame 3
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1766 MovieClip Frame 11
gotoAndStop (28);
Symbol 1766 MovieClip Frame 12
play();
Symbol 1766 MovieClip Frame 13
_root.score = _root.score - 6; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1766 MovieClip Frame 28
stop();
Symbol 1791 Button
on (press) { nextFrame(); }
Symbol 1797 MovieClip Frame 1
stop();
Symbol 1797 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score; stop();
Symbol 1807 Button
on (press) { play(); }
Symbol 1811 MovieClip Frame 1
stop();
Symbol 1811 MovieClip Frame 2
stop(); _root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 1811 MovieClip Frame 3
_root.score = _root.score + 10; _root.scorebox = _root.score;
Symbol 1811 MovieClip Frame 9
stop();
Symbol 1814 Button
on (press) { _root.S1.play(); nextFrame(); }
Symbol 1815 MovieClip Frame 1
stop();
Symbol 1815 MovieClip Frame 2
stop();
Symbol 1816 Button
on (press) { _root.S2.play(); nextFrame(); }
Symbol 1817 MovieClip Frame 1
stop();
Symbol 1817 MovieClip Frame 2
stop();
Symbol 1818 Button
on (press) { _root.S3.play(); nextFrame(); }
Symbol 1819 MovieClip Frame 1
stop();
Symbol 1819 MovieClip Frame 2
stop();
Symbol 1820 Button
on (press) { _root.S4.play(); nextFrame(); }
Symbol 1821 MovieClip Frame 1
stop();
Symbol 1821 MovieClip Frame 2
stop();
Symbol 1822 Button
on (press) { _root.S5.play(); nextFrame(); }
Symbol 1823 MovieClip Frame 1
stop();
Symbol 1823 MovieClip Frame 2
stop();
Symbol 1824 Button
on (press) { _root.S6.play(); nextFrame(); }
Symbol 1825 MovieClip Frame 1
stop();
Symbol 1825 MovieClip Frame 2
stop();
Symbol 1826 Button
on (press) { _root.S7.play(); nextFrame(); }
Symbol 1827 MovieClip Frame 1
stop();
Symbol 1827 MovieClip Frame 2
stop();
Symbol 1828 Button
on (press) { _root.S8.play(); nextFrame(); }
Symbol 1829 MovieClip Frame 1
stop();
Symbol 1829 MovieClip Frame 2
stop();
Symbol 1830 Button
on (press) { _root.S9.play(); nextFrame(); }
Symbol 1831 MovieClip Frame 1
stop();
Symbol 1831 MovieClip Frame 2
stop();
Symbol 1832 Button
on (press) { _root.S10.play(); nextFrame(); }
Symbol 1833 MovieClip Frame 1
stop();
Symbol 1833 MovieClip Frame 2
stop();
Symbol 1834 Button
on (press) { _root.S11.play(); nextFrame(); }
Symbol 1835 MovieClip Frame 1
stop();
Symbol 1835 MovieClip Frame 2
stop();
Symbol 1836 Button
on (press) { _root.S12.play(); nextFrame(); }
Symbol 1837 MovieClip Frame 1
stop();
Symbol 1837 MovieClip Frame 2
stop();
Symbol 1838 Button
on (press) { _root.S13.play(); nextFrame(); }
Symbol 1839 MovieClip Frame 1
stop();
Symbol 1839 MovieClip Frame 2
stop();
Symbol 1840 Button
on (press) { _root.S14.play(); nextFrame(); }
Symbol 1841 MovieClip Frame 1
stop();
Symbol 1841 MovieClip Frame 2
stop();
Symbol 1842 Button
on (press) { _root.S15.play(); nextFrame(); }
Symbol 1843 MovieClip Frame 1
stop();
Symbol 1843 MovieClip Frame 2
stop();
Symbol 1844 Button
on (press) { _root.S16.play(); nextFrame(); }
Symbol 1845 MovieClip Frame 1
stop();
Symbol 1845 MovieClip Frame 2
stop();
Symbol 1846 Button
on (press) { _root.S17.play(); nextFrame(); }
Symbol 1847 MovieClip Frame 1
stop();
Symbol 1847 MovieClip Frame 2
stop();
Symbol 1848 Button
on (press) { _root.S18.play(); nextFrame(); }
Symbol 1849 MovieClip Frame 1
stop();
Symbol 1849 MovieClip Frame 2
stop(); _root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 1850 Button
on (press) { _root.S19.play(); nextFrame(); }
Symbol 1851 MovieClip Frame 1
stop();
Symbol 1851 MovieClip Frame 2
stop();
Symbol 1855 Button
on (press) { play(); }
Symbol 1869 MovieClip Frame 1
stop();
Symbol 1869 MovieClip Frame 2
_root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 1869 MovieClip Frame 17
stop();
Symbol 1872 Button
on (press) { play(); }
Symbol 1874 Button
on (press) { gotoAndPlay (29); }
Symbol 1917 MovieClip Frame 1
stop();
Symbol 1917 MovieClip Frame 2
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1917 MovieClip Frame 28
stop();
Symbol 1917 MovieClip Frame 29
_root.score = _root.score - 6; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 1917 MovieClip Frame 42
stop();
Symbol 1924 Button
on (press) { play(); }
Symbol 1935 MovieClip Frame 1
stop();
Symbol 1935 MovieClip Frame 2
_root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 1935 MovieClip Frame 8
stop();
Symbol 1941 Button
on (press) { play(); }
Symbol 1948 MovieClip Frame 1
stop();
Symbol 1948 MovieClip Frame 2
_root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 1948 MovieClip Frame 6
stop();
Symbol 1950 Button
on (press) { play(); }
Symbol 1956 MovieClip Frame 1
stop();
Symbol 1956 MovieClip Frame 2
_root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 1956 MovieClip Frame 6
stop();
Symbol 1964 MovieClip Frame 1
stop();
Symbol 1964 MovieClip Frame 2
_root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 1964 MovieClip Frame 8
stop();
Symbol 1969 MovieClip Frame 45
gotoAndPlay (5);
Symbol 1997 Button
on (press) { nextFrame(); }
Symbol 2000 MovieClip Frame 1
stop();
Symbol 2000 MovieClip Frame 2
stop(); _root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 2005 Button
on (press) { nextFrame(); }
Symbol 2008 MovieClip Frame 1
stop();
Symbol 2008 MovieClip Frame 2
stop(); _root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 2010 Button
on (press) { nextFrame(); }
Symbol 2013 MovieClip Frame 1
stop();
Symbol 2013 MovieClip Frame 2
stop(); _root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 2015 Button
on (press) { nextFrame(); }
Symbol 2018 MovieClip Frame 1
stop();
Symbol 2018 MovieClip Frame 2
stop(); _root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 2020 MovieClip Frame 22
stop();
Symbol 2023 Button
on (press) { nextFrame(); }
Symbol 2025 MovieClip Frame 1
stop();
Symbol 2025 MovieClip Frame 2
stop(); _root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 2028 Button
on (press) { nextFrame(); }
Symbol 2030 MovieClip Frame 1
stop();
Symbol 2030 MovieClip Frame 2
stop(); _root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 2032 Button
on (press) { nextFrame(); }
Symbol 2034 MovieClip Frame 1
stop();
Symbol 2034 MovieClip Frame 2
stop(); _root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 2036 Button
on (press) { nextFrame(); }
Symbol 2038 MovieClip Frame 1
stop();
Symbol 2038 MovieClip Frame 2
stop(); _root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 2041 Button
on (press) { gotoAndPlay (15); }
Symbol 2043 Button
on (press) { play(); }
Symbol 2065 Button
on (press) { gotoAndStop (15); }
Symbol 2072 MovieClip Frame 1
stop();
Symbol 2072 MovieClip Frame 2
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 2072 MovieClip Frame 14
stop();
Symbol 2072 MovieClip Frame 15
_root.score = _root.score - 6; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 2072 MovieClip Frame 25
stop();
Symbol 2081 MovieClip Frame 42
gotoAndPlay (5);
Symbol 2085 Button
on (release) { play(); _root.movebird.stop(); }
Symbol 2088 MovieClip Frame 1
stop();
Symbol 2088 MovieClip Frame 11
stop();
Symbol 2095 Button
on (press) { gotoAndPlay (21); }
Symbol 2097 Button
on (press) { gotoAndPlay (2); }
Symbol 2135 MovieClip Frame 1
stop();
Symbol 2135 MovieClip Frame 2
_root.score = _root.score - 100; _root.scorebox = _root.score; _root.comboc = 0; _root.fullFamily = _root.fullFamily - 1; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 2135 MovieClip Frame 20
stop();
Symbol 2135 MovieClip Frame 21
_root.score = _root.score - 100; _root.scorebox = _root.score; _root.comboc = 0; _root.fullFamily = _root.fullFamily - 1; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 2135 MovieClip Frame 36
stop();
Symbol 2141 Button
on (press) { gotoAndPlay (15); }
Symbol 2143 Button
on (press) { play(); }
Symbol 2182 MovieClip Frame 1
stop();
Symbol 2182 MovieClip Frame 2
play(); _root.score = _root.score - 100; _root.scorebox = _root.score; _root.comboc = 0; _root.fullFamily = _root.fullFamily - 1; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 2182 MovieClip Frame 14
stop();
Symbol 2182 MovieClip Frame 15
play(); _root.score = _root.score - 100; _root.scorebox = _root.score; _root.comboc = 0; _root.fullFamily = _root.fullFamily - 1; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 2182 MovieClip Frame 26
stop();
Symbol 2187 Button
on (press) { play(); }
Symbol 2191 MovieClip Frame 1
stop();
Symbol 2191 MovieClip Frame 2
stop(); _root.score = _root.score + 50; _root.scorebox = _root.score;
Symbol 2191 MovieClip Frame 3
stop(); _root.score = _root.score + 100; _root.scorebox = _root.score;
Symbol 2193 Button
on (press) { play(); }
Symbol 2206 MovieClip Frame 1
stop();
Symbol 2206 MovieClip Frame 2
_root.score = _root.score - 100; _root.scorebox = _root.score; _root.comboc = 0; _root.fullFamily = _root.fullFamily - 1; _root.massMurdererCount = _root.massMurdererCount + 1; _parent.stop();
Symbol 2206 MovieClip Frame 10
stop();
Symbol 2209 Button
on (press) { play(); }
Symbol 2222 MovieClip Frame 1
stop();
Symbol 2222 MovieClip Frame 2
_root.score = _root.score - 100; _root.scorebox = _root.score; _root.comboc = 0; _root.fullFamily = _root.fullFamily - 1; _root.massMurdererCount = _root.massMurdererCount + 1;
Symbol 2222 MovieClip Frame 10
stop();
Symbol 2226 MovieClip Frame 111
gotoAndPlay (2);
Symbol 2229 Button
on (press) { gotoAndPlay (26); }
Symbol 2231 Button
on (press) { gotoAndPlay (2); }
Symbol 2244 Button
on (press) { nextFrame(); }
Symbol 2249 MovieClip Frame 1
stop();
Symbol 2249 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 2251 Button
on (release) { play(); }
Symbol 2254 MovieClip Frame 1
stop();
Symbol 2254 MovieClip Frame 2
_root.score = _root.score + 7; _root.scorebox = _root.score;
Symbol 2254 MovieClip Frame 8
stop();
Symbol 2262 Button
on (press) { play(); }
Symbol 2264 MovieClip Frame 1
stop();
Symbol 2264 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 2264 MovieClip Frame 6
stop();
Symbol 2268 Button
on (press) { nextFrame(); }
Symbol 2276 MovieClip Frame 1
stop();
Symbol 2276 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 2276 MovieClip Frame 3
_root.score = _root.score + 10; _root.scorebox = _root.score;
Symbol 2278 Button
on (press) { nextFrame(); }
Symbol 2286 MovieClip Frame 1
stop();
Symbol 2286 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 2286 MovieClip Frame 3
_root.score = _root.score + 10; _root.scorebox = _root.score;
Symbol 2294 Button
on (press) { play(); }
Symbol 2296 MovieClip Frame 1
stop();
Symbol 2296 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 2296 MovieClip Frame 10
stop();
Symbol 2298 Button
on (press) { play(); }
Symbol 2307 MovieClip Frame 1
stop();
Symbol 2307 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 2307 MovieClip Frame 12
stop();
Symbol 2308 Button
on (press) { gotoAndPlay (26); }
Symbol 2309 Button
on (press) { gotoAndPlay (2); }
Symbol 2347 MovieClip Frame 1
stop();
Symbol 2347 MovieClip Frame 2
_root.score = _root.score - 15; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1; if (_root.massMurdererCount == 21) { if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("Mass Murderer"); } }
Symbol 2347 MovieClip Frame 25
stop();
Symbol 2347 MovieClip Frame 26
_root.score = _root.score - 10; _root.scorebox = _root.score; _root.comboc = 0; _root.massMurdererCount = _root.massMurdererCount + 1; if (_root.massMurdererCount == 21) { if (_root._currentframe == 704) { } else { com.newgrounds.API.unlockMedal("Mass Murderer"); } }
Symbol 2347 MovieClip Frame 48
stop();
Symbol 2349 Button
on (press) { play(); }
Symbol 2351 MovieClip Frame 1
stop();
Symbol 2351 MovieClip Frame 2
_root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 2351 MovieClip Frame 10
stop();
Symbol 2358 MovieClip Frame 60
gotoAndPlay (2);
Symbol 2364 Button
on (release) { nextFrame(); }
Symbol 2368 MovieClip Frame 1
stop();
Symbol 2368 MovieClip Frame 2
play();
Symbol 2368 MovieClip Frame 3
_root.healthdevil.nextFrame();
Symbol 2368 MovieClip Frame 4
gotoAndStop (1);
Symbol 2376 MovieClip Frame 7
_root.healthhomer.nextFrame();
Symbol 2376 MovieClip Frame 9
stop();
Symbol 2377 MovieClip Frame 87
gotoAndPlay (16);
Symbol 2380 Button
on (release) { play(); }
Symbol 2381 MovieClip Frame 30
stop();
Symbol 2381 MovieClip Frame 31
play();
Symbol 2381 MovieClip Frame 32
_root.healthhomer.gotoAndStop(_root.healthhomer._currentframe - 2);
Symbol 2381 MovieClip Frame 33
stop();
Symbol 2393 MovieClip Frame 1
stop();
Symbol 2393 MovieClip Frame 2
stop();
Symbol 2393 MovieClip Frame 3
stop();
Symbol 2393 MovieClip Frame 4
stop();
Symbol 2393 MovieClip Frame 5
stop();
Symbol 2393 MovieClip Frame 6
stop();
Symbol 2393 MovieClip Frame 7
stop();
Symbol 2393 MovieClip Frame 8
stop(); _root.nextFrame();
Symbol 2424 MovieClip Frame 1
stop(); _root.score = _root.score + 1; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 2
stop(); _root.score = _root.score + 2; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 3
stop(); _root.score = _root.score + 3; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 4
stop(); _root.score = _root.score + 4; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 5
stop(); _root.score = _root.score + 5; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 6
stop(); _root.score = _root.score + 6; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 7
stop(); _root.score = _root.score + 7; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 8
stop(); _root.score = _root.score + 8; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 9
stop(); _root.score = _root.score + 9; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 10
stop(); _root.score = _root.score + 10; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 11
stop(); _root.score = _root.score + 11; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 12
stop(); _root.score = _root.score + 12; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 13
stop(); _root.score = _root.score + 13; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 14
stop(); _root.score = _root.score + 14; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 15
stop(); _root.score = _root.score + 15; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 16
stop(); _root.score = _root.score + 16; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 17
stop(); _root.score = _root.score + 17; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 18
stop(); _root.score = _root.score + 18; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 19
stop(); _root.score = _root.score + 19; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 20
stop(); _root.score = _root.score + 20; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 21
stop(); _root.score = _root.score + 21; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 22
stop(); _root.score = _root.score + 22; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 23
stop(); _root.score = _root.score + 23; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 24
stop(); _root.score = _root.score + 24; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 25
stop(); _root.score = _root.score + 25; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 26
stop(); _root.score = _root.score + 26; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 27
stop(); _root.score = _root.score + 27; _root.scorebox = _root.score;
Symbol 2424 MovieClip Frame 28
stop(); _root.score = _root.score + 28; _root.scorebox = _root.score; com.newgrounds.API.unlockMedal("Game Completed"); _root.threeTimesInOneSession = _root.threeTimesInOneSession + 1000; trace(_root.threeTimesInOneSession); _root.gotoAndStop(24);
Symbol 2426 Button
on (release) { gotoAndStop (12); }
Symbol 2432 Button
on (release) { gotoAndStop (696); _root.score = _root.score - 400; _root.scorebox = _root.score; }
Symbol 2440 Button
on (release) { gotoAndStop (702); }
Symbol 2444 Button
on (release) { gotoAndStop (703); }
Symbol 2446 Button
on (release) { var o = {n:[3, 13, 14, 13, 4, 4, 11, 5, 12, 9, 15, 12, 8, 15, 15, 10], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var boardID = o.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:"233ee97f2bba6a25"}); }
Symbol 2456 Button
on (release) { gotoAndStop (700); }
Symbol 2459 Button
on (release) { _root.mb._visible = false; _root.ss._visible = false; _root.sc._visible = false; _root.pn._visible = false; _root.ps._visible = false; }
Symbol 2474 Button
on (release) { play(); }
Symbol 2478 MovieClip Frame 1
stop();
Symbol 2478 MovieClip Frame 2
stopAllSounds();
Symbol 2480 MovieClip Frame 1
stop();
Symbol 2480 MovieClip Frame 2
stopAllSounds();
Symbol 2482 MovieClip Frame 1
stop();
Symbol 2482 MovieClip Frame 2
stopAllSounds();
Symbol 2484 Button
on (release) { play(); }
Symbol 2487 MovieClip Frame 1
stop();
Symbol 2487 MovieClip Frame 2
stopAllSounds();
Symbol 2489 MovieClip Frame 1
stop();
Symbol 2489 MovieClip Frame 2
stopAllSounds();
Symbol 2491 MovieClip Frame 1
stop();
Symbol 2491 MovieClip Frame 2
stopAllSounds();
Symbol 2493 MovieClip Frame 1
stop();
Symbol 2493 MovieClip Frame 2
stopAllSounds();
Symbol 2495 MovieClip Frame 1
stop();
Symbol 2495 MovieClip Frame 2
stopAllSounds();
Symbol 2501 Button
on (release) { gotoAndStop (698); _root.mb._visible = false; _root.ss._visible = false; _root.sc._visible = false; _root.pn._visible = false; _root.ps._visible = false; }
Symbol 2503 MovieClip Frame 1
stop();
Symbol 2503 MovieClip Frame 2
stopAllSounds();
Symbol 2506 MovieClip Frame 1
stop();
Symbol 2506 MovieClip Frame 2
stopAllSounds();
Symbol 2513 Button
on (release) { _root.mayor.gotoAndStop(1); _root.rod.gotoAndStop(1); _root.todd.gotoAndStop(1); _root.duff.gotoAndStop(1); _root.flandershand.gotoAndStop(1); _root.yes.gotoAndStop(1); _root.maud.gotoAndStop(1); _root.moe.gotoAndStop(1); _root.apu.gotoAndStop(1); _root.flandersbody.gotoAndStop(1); _root.lisa.gotoAndStop(1); _root.bart.gotoAndStop(1); _root.maggie.gotoAndStop(1); _root.cave.gotoAndStop(1); _root.tony.gotoAndStop(1); _root.otto.gotoAndStop(1); _root.milhouse.gotoAndStop(1); _root.marge.gotoAndStop(1); _root.burns.gotoAndStop(1); _root.barney.gotoAndStop(1); _root.mobsahh.gotoAndStop(1); _root.mobsahh.leg.gotoAndStop(1); _root.mobsahh.louie.gotoAndStop(1); _root.smithers.gotoAndStop(1); _root.kodos.gotoAndStop(1); }
Symbol 2517 Button
on (press) { getURL ("http://www.twitter.com/aprimez", "_blank"); }
Symbol 2518 Button
on (press) { getURL ("http://www.facebook.com/flanderskiller", "_blank"); }
Symbol 2519 Button
on (press) { getURL ("http://flanderskiller.com", "_blank"); }
Symbol 2520 MovieClip Frame 1
stopAllSounds();
Symbol 2520 MovieClip Frame 120
stop();

Library Items

Symbol 1 GraphicUsed by:8
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:4
Symbol 4 MovieClipUses:3Used by:8
Symbol 5 GraphicUsed by:6 62 76 165
Symbol 6 MovieClipUses:5Used by:8 75 76 165
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:1 4 6 7Used by:19
Symbol 9 GraphicUsed by:18
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:18
Symbol 13 GraphicUsed by:15
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:13 14Used by:18 75
Symbol 16 GraphicUsed by:18
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:9 12 15 16 17Used by:19 76
Symbol 19 MovieClip [Preloader]Uses:8 18Used by:77
Symbol 21 MovieClip [Newgrounds API Classes]Used by:77
Symbol 46 GraphicUsed by:76
Symbol 47 GraphicUsed by:76
Symbol 48 GraphicUsed by:76
Symbol 49 GraphicUsed by:76
Symbol 50 BitmapUsed by:52
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:50 51Used by:63
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:63
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:61 63
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:61
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:61
Symbol 61 MovieClipUses:56 58 60Used by:63
Symbol 62 ButtonUses:5Used by:63
Symbol 63 ButtonUses:52 54 61 56 62Used by:76
Symbol 64 MovieClipUsed by:76 165
Symbol 65 GraphicUsed by:75
Symbol 66 GraphicUsed by:75
Symbol 67 GraphicUsed by:75
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:75
Symbol 70 GraphicUsed by:74
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:73
Symbol 73 MovieClipUses:72Used by:74
Symbol 74 MovieClipUses:70 73Used by:75
Symbol 75 MovieClipUses:65 6 66 67 69 74 15Used by:76
Symbol 76 MovieClip [FlashAd]Uses:46 47 48 49 63 6 64 18 75 5Used by:77
Symbol 77 MovieClip [APIConnector]Uses:21 76 19
Symbol 78 GraphicUsed by:84
Symbol 79 FontUsed by:80 81 1988 1989 1990 1991
Symbol 80 TextUses:79Used by:84 1993
Symbol 81 TextUses:79Used by:84 1993
Symbol 82 FontUsed by:83
Symbol 83 TextUses:82Used by:84
Symbol 84 MovieClipUses:78 80 81 83Used by:Timeline
Symbol 85 GraphicUsed by:Timeline
Symbol 86 GraphicUsed by:91
Symbol 87 FontUsed by:88 89 95 104 119 121 122 123 125 135 172 173 175 176 178 179 193 195 199 202 204 206 207 211 212 214 218 222 223 226 227 237 238 269 271 273 274 276 282 289 296 298 331 332 333 335 337 339 341 343 345 348 352 353 357 362 367 368 370 426 496 497 540 614 615 616 647 703 704 705 725 775 776 777 892 946 947 948 959 1039 1040 1041 1054 1096 1097 1098 1105 1108 1109 1110 1111 1113 1114 1125 1132 1133 1134 1135 1136 1137 1138 1172 1300 1301 1303 1317 1463 1464 1465 1480 1506 1507 1508 1630 1716 1717 1718 1732 1767 1768 1769 1783 1965 1966 1967 1981 2074 2075 2076 2083 2137 2138 2139 2233 2352 2353 2354 2360 2361 2385 2396 2425 2427 2430 2433 2434 2436 2438 2442 2447 2448 2449 2453 2455 2458 2460 2461 2463 2464 2465 2466 2471 2472 2475 2479 2481 2485 2488 2490 2492 2494 2497 2498 2500 2502 2504 2505 2507 2509 2510 2512 2515
Symbol 88 TextUses:87Used by:91
Symbol 89 TextUses:87Used by:91
Symbol 90 GraphicUsed by:91
Symbol 91 ButtonUses:86 88 89 90Used by:92
Symbol 92 MovieClipUses:91Used by:99
Symbol 93 GraphicUsed by:99
Symbol 94 GraphicUsed by:98
Symbol 95 TextUses:87Used by:98  Timeline
Symbol 96 GraphicUsed by:98  Timeline
Symbol 97 GraphicUsed by:98
Symbol 98 ButtonUses:94 95 96 97Used by:99
Symbol 99 MovieClipUses:92 93 98Used by:Timeline
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:Timeline
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:Timeline
Symbol 104 TextUses:87Used by:Timeline
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:Timeline
Symbol 107 GraphicUsed by:108 110 169
Symbol 108 MovieClipUses:107Used by:110 169 2450
Symbol 109 GraphicUsed by:110 169
Symbol 110 ButtonUses:108 109 107Used by:354  Timeline
Symbol 111 GraphicUsed by:116
Symbol 112 GraphicUsed by:116
Symbol 113 GraphicUsed by:116
Symbol 114 GraphicUsed by:116
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:111 112 113 114 115Used by:Timeline
Symbol 117 BitmapUsed by:118 224 236 275 277
Symbol 118 GraphicUses:117Used by:120 189
Symbol 119 TextUses:87Used by:120 189
Symbol 120 ButtonUses:118 119Used by:Timeline
Symbol 121 TextUses:87Used by:126
Symbol 122 TextUses:87Used by:126
Symbol 123 TextUses:87Used by:126
Symbol 124 GraphicUsed by:126
Symbol 125 TextUses:87Used by:126
Symbol 126 ButtonUses:121 122 123 124 125Used by:542  Timeline
Symbol 127 FontUsed by:128 129 230 283 293 294 529 646 716 883 953 1047 1104 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1308 1471 1619 1628 1724 1773 1870 1973 2082 2227 2359 2445
Symbol 128 TextUses:127Used by:131 132
Symbol 129 TextUses:127Used by:131 132
Symbol 130 GraphicUsed by:131 132
Symbol 131 ButtonUses:128 129 130Used by:133
Symbol 132 ButtonUses:128 129 130Used by:133
Symbol 133 MovieClipUses:131 132Used by:Timeline
Symbol 134 GraphicUsed by:136
Symbol 135 TextUses:87Used by:136
Symbol 136 ButtonUses:134 135Used by:Timeline
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:165
Symbol 139 GraphicUsed by:145
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:145 165
Symbol 142 GraphicUsed by:145
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:145
Symbol 145 MovieClipUses:139 141 142 144Used by:165
Symbol 146 SoundUsed by:165
Symbol 147 GraphicUsed by:165
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:165
Symbol 150 GraphicUsed by:165
Symbol 151 FontUsed by:152 156
Symbol 152 EditableTextUses:151Used by:165
Symbol 153 FontUsed by:154
Symbol 154 EditableTextUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:165
Symbol 156 EditableTextUses:151Used by:157
Symbol 157 MovieClipUses:156Used by:165
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:165
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:165
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:165
Symbol 164 SoundUsed by:165
Symbol 165 MovieClip [MedalPopup]Uses:138 6 145 146 141 147 149 150 5 152 155 157 64 159 161 163 164Used by:Timeline
Symbol 30 MovieClip [__Packages.com.newgrounds.APIConnection]
Symbol 23 MovieClip [__Packages.com.newgrounds.EventDispatcher]
Symbol 22 MovieClip [__Packages.com.newgrounds.Event]
Symbol 24 MovieClip [__Packages.com.newgrounds.APIEventDispatcher]
Symbol 27 MovieClip [__Packages.com.newgrounds.encoders.BaseN]
Symbol 33 MovieClip [__Packages.com.newgrounds.APICommand]
Symbol 29 MovieClip [__Packages.com.newgrounds.Bridge]
Symbol 25 MovieClip [__Packages.com.newgrounds.APIEvent]
Symbol 44 MovieClip [__Packages.com.newgrounds.API]
Symbol 41 MovieClip [__Packages.com.newgrounds.encoders.ImageScanner]
Symbol 42 MovieClip [__Packages.com.newgrounds.SaveFile]
Symbol 40 MovieClip [__Packages.com.newgrounds.SaveGroup]
Symbol 38 MovieClip [__Packages.com.newgrounds.SaveKey]
Symbol 39 MovieClip [__Packages.com.newgrounds.SaveRating]
Symbol 34 MovieClip [__Packages.com.newgrounds.BitmapLoader]
Symbol 43 MovieClip [__Packages.com.newgrounds.SaveQuery]
Symbol 35 MovieClip [__Packages.com.newgrounds.Medal]
Symbol 37 MovieClip [__Packages.com.newgrounds.ScoreBoard]
Symbol 26 MovieClip [__Packages.com.newgrounds.Logger]
Symbol 45 MovieClip [__Packages.com.newgrounds.components.FlashAdBase]
Symbol 2522 MovieClip [__Packages.mochi.as2.MochiEventDispatcher]
Symbol 2523 MovieClip [__Packages.mochi.as2.MochiServices]
Symbol 2524 MovieClip [__Packages.mochi.as2.MochiEvents]
Symbol 2525 MovieClip [__Packages.mochi.as2.MochiCoins]
Symbol 2526 MovieClip [__Packages.mochi.as2.MochiSocial]
Symbol 2527 MovieClip [__Packages.mochi.as2.MochiScores]
Symbol 2528 MovieClip [__Packages.mochi.as2.MochiDigits]
Symbol 20 MovieClip [__Packages.com.newgrounds.shims.APIShim]
Symbol 28 MovieClip [__Packages.com.newgrounds.encoders.json.JSON]
Symbol 31 MovieClip [__Packages.com.newgrounds.crypto.MD5]
Symbol 32 MovieClip [__Packages.com.newgrounds.crypto.RC4]
Symbol 36 MovieClip [__Packages.com.newgrounds.Score]
Symbol 166 SoundUsed by:Timeline
Symbol 167 GraphicUsed by:Timeline
Symbol 168 SoundUsed by:2478 2520  Timeline
Symbol 169 ButtonUses:108 109 107Used by:Timeline
Symbol 170 GraphicUsed by:171 174 177 180 185 186 187
Symbol 171 MovieClipUses:170Used by:174 177 180 185 186 187
Symbol 172 TextUses:87Used by:174 185
Symbol 173 TextUses:87Used by:174 185
Symbol 174 ButtonUses:171 172 173 170Used by:2088  Timeline
Symbol 175 TextUses:87Used by:177 186
Symbol 176 TextUses:87Used by:177 186
Symbol 177 ButtonUses:171 175 176 170Used by:2088  Timeline
Symbol 178 TextUses:87Used by:180 187
Symbol 179 TextUses:87Used by:180 187
Symbol 180 ButtonUses:171 178 179 170Used by:2088  Timeline
Symbol 181 BitmapUsed by:182 183
Symbol 182 GraphicUses:181Used by:184 188
Symbol 183 GraphicUses:181Used by:184 188
Symbol 184 ButtonUses:182 183Used by:2088  Timeline
Symbol 185 ButtonUses:171 172 173 170Used by:Timeline
Symbol 186 ButtonUses:171 175 176 170Used by:Timeline
Symbol 187 ButtonUses:171 178 179 170Used by:Timeline
Symbol 188 ButtonUses:182 183Used by:Timeline
Symbol 189 ButtonUses:118 119Used by:Timeline
Symbol 190 SoundUsed by:2489  Timeline
Symbol 191 GraphicUsed by:Timeline
Symbol 192 GraphicUsed by:Timeline
Symbol 193 TextUses:87Used by:Timeline
Symbol 194 GraphicUsed by:197
Symbol 195 TextUses:87Used by:197
Symbol 196 GraphicUsed by:197 200 203
Symbol 197 ButtonUses:194 195 196Used by:Timeline
Symbol 198 GraphicUsed by:200
Symbol 199 TextUses:87Used by:200
Symbol 200 ButtonUses:198 199 196Used by:Timeline
Symbol 201 GraphicUsed by:203
Symbol 202 TextUses:87Used by:203
Symbol 203 ButtonUses:201 202 196Used by:Timeline
Symbol 204 TextUses:87Used by:Timeline
Symbol 205 GraphicUsed by:209
Symbol 206 TextUses:87Used by:209
Symbol 207 TextUses:87Used by:209
Symbol 208 GraphicUsed by:209
Symbol 209 ButtonUses:205 206 207 208Used by:Timeline
Symbol 210 GraphicUsed by:216 2446
Symbol 211 TextUses:87Used by:216 2446
Symbol 212 TextUses:87Used by:216 2446
Symbol 213 GraphicUsed by:216 2446
Symbol 214 TextUses:87Used by:216 2446
Symbol 215 SoundUsed by:216 308 330 360 365 407 446 481 515 518 519 520 524 591 599 613 628 700 711 745 768 771 877 940 971 975 984 988 991 999 1037 1081 1095 1217 1299 1327 1377 1462 1542 1580 1589 1614 1690 1711 1766 1797 1811 1835 1869 1917 1935 1948 1956 1964 2000 2008 2013 2018 2025 2030 2034 2038 2072 2135 2182 2191 2206 2222 2249 2254 2264 2276 2286 2296 2307 2347 2351 2368 2446
Symbol 216 ButtonUses:210 211 212 213 214 215Used by:Timeline
Symbol 217 GraphicUsed by:220 292
Symbol 218 TextUses:87Used by:220 292
Symbol 219 GraphicUsed by:220 292
Symbol 220 ButtonUses:217 218 219Used by:Timeline
Symbol 221 GraphicUsed by:Timeline
Symbol 222 TextUses:87Used by:231 240
Symbol 223 TextUses:87Used by:231 240
Symbol 224 GraphicUses:117Used by:231 240
Symbol 225 GraphicUsed by:231 240
Symbol 226 TextUses:87Used by:231 240
Symbol 227 TextUses:87Used by:231 240
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:231 240
Symbol 230 TextUses:127Used by:231 240
Symbol 231 ButtonUses:222 223 224 225 226 227 229 230Used by:Timeline
Symbol 232 GraphicUsed by:Timeline
Symbol 233 GraphicUsed by:280
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:234Used by:280
Symbol 236 GraphicUses:117Used by:239
Symbol 237 TextUses:87Used by:239
Symbol 238 TextUses:87Used by:239
Symbol 239 ButtonUses:236 237 238Used by:280
Symbol 240 ButtonUses:222 223 224 225 226 227 229 230Used by:280
Symbol 241 GraphicUsed by:280
Symbol 242 GraphicUsed by:280
Symbol 243 GraphicUsed by:280
Symbol 244 GraphicUsed by:280
Symbol 245 GraphicUsed by:280
Symbol 246 GraphicUsed by:280
Symbol 247 GraphicUsed by:280
Symbol 248 GraphicUsed by:280
Symbol 249 GraphicUsed by:280
Symbol 250 GraphicUsed by:280
Symbol 251 GraphicUsed by:280
Symbol 252 GraphicUsed by:280
Symbol 253 GraphicUsed by:280
Symbol 254 GraphicUsed by:280
Symbol 255 GraphicUsed by:280
Symbol 256 GraphicUsed by:280
Symbol 257 GraphicUsed by:280
Symbol 258 GraphicUsed by:280
Symbol 259 GraphicUsed by:280
Symbol 260 GraphicUsed by:280
Symbol 261 GraphicUsed by:280
Symbol 262 GraphicUsed by:280
Symbol 263 GraphicUsed by:280
Symbol 264 GraphicUsed by:280
Symbol 265 GraphicUsed by:280
Symbol 266 GraphicUsed by:280
Symbol 267 GraphicUsed by:280
Symbol 268 GraphicUsed by:280
Symbol 269 TextUses:87Used by:280
Symbol 270 GraphicUsed by:272 539
Symbol 271 TextUses:87Used by:272 539
Symbol 272 ButtonUses:270 271Used by:280
Symbol 273 TextUses:87Used by:280
Symbol 274 TextUses:87Used by:279 541
Symbol 275 GraphicUses:117Used by:279 541
Symbol 276 TextUses:87Used by:279 541
Symbol 277 GraphicUses:117Used by:279 541
Symbol 278 GraphicUsed by:279 541
Symbol 279 ButtonUses:274 275 276 277 278Used by:280
Symbol 280 MovieClipUses:233 235 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 272 273 279Used by:Timeline
Symbol 281 GraphicUsed by:Timeline
Symbol 282 TextUses:87Used by:Timeline
Symbol 283 TextUses:127Used by:Timeline
Symbol 284 GraphicUsed by:285
Symbol 285 ButtonUses:284Used by:Timeline
Symbol 286 FontUsed by:287
Symbol 287 EditableTextUses:286Used by:Timeline
Symbol 288 GraphicUsed by:291
Symbol 289 TextUses:87Used by:291
Symbol 290 GraphicUsed by:291
Symbol 291 ButtonUses:288 289 290Used by:Timeline
Symbol 292 ButtonUses:217 218 219Used by:Timeline
Symbol 293 TextUses:127Used by:295
Symbol 294 TextUses:127Used by:295
Symbol 295 ButtonUses:293 294Used by:Timeline
Symbol 296 TextUses:87Used by:297
Symbol 297 MovieClipUses:296Used by:Timeline
Symbol 298 EditableTextUses:87Used by:Timeline
Symbol 299 GraphicUsed by:Timeline
Symbol 300 GraphicUsed by:301
Symbol 301 ButtonUses:300Used by:308
Symbol 302 GraphicUsed by:308
Symbol 303 GraphicUsed by:308
Symbol 304 SoundUsed by:308 971 975 984 991 1327 1589 1797 1811 1869 1935 1964 2008 2013 2018 2030 2034 2038 2307
Symbol 305 GraphicUsed by:308
Symbol 306 GraphicUsed by:308
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:301 302 303 215 304 305 306 307Used by:Timeline
Symbol 309 GraphicUsed by:310 315
Symbol 310 MovieClipUses:309Used by:315
Symbol 311 GraphicUsed by:312 315
Symbol 312 MovieClipUses:311Used by:315
Symbol 313 GraphicUsed by:314 315
Symbol 314 MovieClipUses:313Used by:315
Symbol 315 ButtonUses:310 312 314 309 311 313Used by:Timeline
Symbol 316 GraphicUsed by:317
Symbol 317 ButtonUses:316Used by:330
Symbol 318 GraphicUsed by:319
Symbol 319 ButtonUses:318Used by:330
Symbol 320 GraphicUsed by:321
Symbol 321 ButtonUses:320Used by:330
Symbol 322 GraphicUsed by:323
Symbol 323 ButtonUses:322Used by:330
Symbol 324 GraphicUsed by:325
Symbol 325 ButtonUses:324Used by:330
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:330
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:330
Symbol 330 MovieClipUses:317 319 321 323 325 215 327 329Used by:Timeline
Symbol 331 EditableTextUses:87Used by:Timeline
Symbol 332 TextUses:87Used by:Timeline
Symbol 333 EditableTextUses:87Used by:Timeline
Symbol 334 GraphicUsed by:347
Symbol 335 TextUses:87Used by:336
Symbol 336 MovieClipUses:335Used by:347
Symbol 337 TextUses:87Used by:338
Symbol 338 MovieClipUses:337Used by:347
Symbol 339 TextUses:87Used by:340
Symbol 340 MovieClipUses:339Used by:347
Symbol 341 TextUses:87Used by:342
Symbol 342 MovieClipUses:341Used by:347
Symbol 343 TextUses:87Used by:344
Symbol 344 MovieClipUses:343Used by:347
Symbol 345 TextUses:87Used by:346
Symbol 346 MovieClipUses:345Used by:347
Symbol 347 MovieClipUses:334 336 338 340 342 344 346Used by:Timeline
Symbol 348 EditableTextUses:87Used by:Timeline
Symbol 349 GraphicUsed by:350
Symbol 350 ButtonUses:349Used by:355 2451
Symbol 351 GraphicUsed by:354 2450
Symbol 352 TextUses:87Used by:354
Symbol 353 TextUses:87Used by:354
Symbol 354 MovieClipUses:351 110 352 353Used by:355
Symbol 355 MovieClipUses:350 354Used by:Timeline
Symbol 356 GraphicUsed by:360
Symbol 357 TextUses:87Used by:360
Symbol 358 GraphicUsed by:360
Symbol 359 GraphicUsed by:360
Symbol 360 ButtonUses:356 357 358 359 215Used by:Timeline
Symbol 361 GraphicUsed by:365
Symbol 362 TextUses:87Used by:365
Symbol 363 GraphicUsed by:365
Symbol 364 GraphicUsed by:365
Symbol 365 ButtonUses:361 362 363 364 215Used by:Timeline
Symbol 366 GraphicUsed by:371 2426
Symbol 367 TextUses:87Used by:371 2426
Symbol 368 TextUses:87Used by:371 2426
Symbol 369 GraphicUsed by:371 2426
Symbol 370 TextUses:87Used by:371 2426
Symbol 371 ButtonUses:366 367 368 369 370Used by:Timeline
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:Timeline
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:376
Symbol 376 MovieClipUses:375Used by:381
Symbol 377 GraphicUsed by:381
Symbol 378 GraphicUsed by:380 1126 1127
Symbol 379 GraphicUsed by:380 1126
Symbol 380 MovieClipUses:378 379Used by:381
Symbol 381 MovieClipUses:376 377 380Used by:Timeline
Symbol 382 SoundUsed by:2480  Timeline
Symbol 383 GraphicUsed by:384 620 708
Symbol 384 ButtonUses:383Used by:407 711
Symbol 385 GraphicUsed by:386 621 707 709
Symbol 386 ButtonUses:385Used by:407
Symbol 387 SoundUsed by:407 629 712 881 950 1045 1102 1306 1468 1509 1720 1740 1969 2081 2226 2358  Timeline
Symbol 388 GraphicUsed by:407 711
Symbol 389 GraphicUsed by:407 628 711
Symbol 390 GraphicUsed by:407
Symbol 391 GraphicUsed by:407 711
Symbol 392 SoundUsed by:407 628 711
Symbol 393 GraphicUsed by:407 628 711
Symbol 394 GraphicUsed by:407 628 711
Symbol 395 GraphicUsed by:407 628 711
Symbol 396 GraphicUsed by:407
Symbol 397 GraphicUsed by:407 711
Symbol 398 GraphicUsed by:407
Symbol 399 GraphicUsed by:407 628 711
Symbol 400 GraphicUsed by:407 628 711
Symbol 401 GraphicUsed by:407 628 711
Symbol 402 SoundUsed by:407 446 481 524 591 628 700 711 877 940 1037 1081 1299 1462 1542 1580 1614 1690 1766 1917 2072 2135 2182 2206 2222 2347
Symbol 403 GraphicUsed by:407 628 711
Symbol 404 GraphicUsed by:407 628 711
Symbol 405 GraphicUsed by:407
Symbol 406 GraphicUsed by:407 711
Symbol 407 MovieClipUses:384 386 387 388 389 390 215 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406Used by:Timeline
Symbol 408 GraphicUsed by:409 412 420 422
Symbol 409 ButtonUses:408Used by:446
Symbol 410 GraphicUsed by:411 413
Symbol 411 ButtonUses:410Used by:446
Symbol 412 ButtonUses:408Used by:446
Symbol 413 ButtonUses:410Used by:446
Symbol 414 GraphicUsed by:446
Symbol 415 GraphicUsed by:446
Symbol 416 GraphicUsed by:446
Symbol 417 GraphicUsed by:446
Symbol 418 GraphicUsed by:446
Symbol 419 GraphicUsed by:446
Symbol 420 ButtonUses:408Used by:446
Symbol 421 GraphicUsed by:446
Symbol 422 ButtonUses:408Used by:446
Symbol 423 GraphicUsed by:446
Symbol 424 GraphicUsed by:446
Symbol 425 GraphicUsed by:427
Symbol 426 TextUses:87Used by:427
Symbol 427 MovieClipUses:425 426Used by:446 481 524 628 711
Symbol 428 GraphicUsed by:446
Symbol 429 GraphicUsed by:446
Symbol 430 GraphicUsed by:446
Symbol 431 GraphicUsed by:446
Symbol 432 GraphicUsed by:446
Symbol 433 GraphicUsed by:446
Symbol 434 GraphicUsed by:446
Symbol 435 GraphicUsed by:446
Symbol 436 GraphicUsed by:446
Symbol 437 GraphicUsed by:446
Symbol 438 GraphicUsed by:446
Symbol 439 GraphicUsed by:446
Symbol 440 GraphicUsed by:446
Symbol 441 GraphicUsed by:446
Symbol 442 GraphicUsed by:446
Symbol 443 GraphicUsed by:446
Symbol 444 GraphicUsed by:446
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClipUses:409 411 412 413 414 415 215 416 417 418 419 420 421 422 423 424 427 402 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445Used by:447 619 715 778 951 1044 1100 1305 1466 1618 1722 1771 1971 2078 2224 2356  Timeline
Symbol 447 MovieClipUses:446Used by:Timeline
Symbol 448 GraphicUsed by:449 454 466
Symbol 449 ButtonUses:448Used by:481
Symbol 450 GraphicUsed by:451 455
Symbol 451 ButtonUses:450Used by:481
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:481
Symbol 454 ButtonUses:448Used by:481
Symbol 455 ButtonUses:450Used by:481
Symbol 456 GraphicUsed by:481
Symbol 457 GraphicUsed by:481
Symbol 458 GraphicUsed by:481
Symbol 459 GraphicUsed by:481
Symbol 460 GraphicUsed by:481
Symbol 461 GraphicUsed by:481
Symbol 462 GraphicUsed by:481
Symbol 463 GraphicUsed by:481
Symbol 464 GraphicUsed by:481
Symbol 465 GraphicUsed by:481
Symbol 466 ButtonUses:448Used by:481
Symbol 467 GraphicUsed by:481
Symbol 468 GraphicUsed by:481
Symbol 469 GraphicUsed by:481
Symbol 470 GraphicUsed by:481
Symbol 471 GraphicUsed by:481
Symbol 472 GraphicUsed by:481
Symbol 473 GraphicUsed by:481
Symbol 474 GraphicUsed by:481
Symbol 475 GraphicUsed by:481
Symbol 476 GraphicUsed by:481
Symbol 477 GraphicUsed by:481
Symbol 478 GraphicUsed by:481
Symbol 479 GraphicUsed by:481
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:449 451 453 454 455 456 457 458 215 459 460 461 462 463 464 465 466 467 468 402 469 427 470 471 472 473 474 475 476 477 478 479 480Used by:482 618 713 880 949 1043 1099 1304 1469 1616 1723 1772 1970 2079 2184 2355  Timeline
Symbol 482 MovieClipUses:481Used by:Timeline
Symbol 483 GraphicUsed by:485 491 506
Symbol 484 GraphicUsed by:485 491 506
Symbol 485 ButtonUses:483 484Used by:524
Symbol 486 GraphicUsed by:488 492
Symbol 487 GraphicUsed by:488 492
Symbol 488 ButtonUses:486 487Used by:524
Symbol 489 GraphicUsed by:490 493 503
Symbol 490 ButtonUses:489Used by:524
Symbol 491 ButtonUses:483 484Used by:524
Symbol 492 ButtonUses:486 487Used by:524
Symbol 493 ButtonUses:489Used by:524
Symbol 494 GraphicUsed by:524
Symbol 495 GraphicUsed by:524
Symbol 496 TextUses:87Used by:524
Symbol 497 TextUses:87Used by:524
Symbol 498 GraphicUsed by:524
Symbol 499 GraphicUsed by:524
Symbol 500 GraphicUsed by:524
Symbol 501 GraphicUsed by:524
Symbol 502 GraphicUsed by:524
Symbol 503 ButtonUses:489Used by:524
Symbol 504 GraphicUsed by:524
Symbol 505 GraphicUsed by:524
Symbol 506 ButtonUses:483 484Used by:524
Symbol 507 GraphicUsed by:524
Symbol 508 GraphicUsed by:524
Symbol 509 GraphicUsed by:524
Symbol 510 GraphicUsed by:524
Symbol 511 GraphicUsed by:514
Symbol 512 GraphicUsed by:513
Symbol 513 ButtonUses:512Used by:514
Symbol 514 ButtonUses:511 513Used by:515 519
Symbol 515 MovieClipUses:514 215Used by:524
Symbol 516 GraphicUsed by:517
Symbol 517 ButtonUses:516Used by:518 520
Symbol 518 MovieClipUses:517 215Used by:524
Symbol 519 ButtonUses:514 215Used by:524
Symbol 520 ButtonUses:517 215Used by:524
Symbol 521 GraphicUsed by:524
Symbol 522 GraphicUsed by:524
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:485 488 490 491 492 493 494 495 496 497 215 498 499 500 501 502 503 504 505 506 507 508 509 510 515 518 519 520 521 427 402 522 523Used by:525 617 714 879 952 1046 1101 1307 1470 1617 1721 1770 1972 2080 2225 2357  Timeline
Symbol 525 MovieClipUses:524Used by:Timeline
Symbol 526 GraphicUsed by:527 630
Symbol 527 MovieClipUses:526Used by:Timeline
Symbol 528 GraphicUsed by:Timeline
Symbol 529 TextUses:127Used by:Timeline
Symbol 530 GraphicUsed by:536
Symbol 531 GraphicUsed by:536
Symbol 532 GraphicUsed by:536
Symbol 533 GraphicUsed by:536
Symbol 534 GraphicUsed by:536
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:530 531 532 533 534 535Used by:Timeline
Symbol 537 BitmapUsed by:538
Symbol 538 GraphicUses:537Used by:Timeline
Symbol 539 ButtonUses:270 271Used by:Timeline
Symbol 540 TextUses:87Used by:Timeline
Symbol 541 ButtonUses:274 275 276 277 278Used by:542
Symbol 542 MovieClipUses:126 541Used by:Timeline
Symbol 543 GraphicUsed by:544
Symbol 544 MovieClipUses:543Used by:Timeline
Symbol 545 GraphicUsed by:546
Symbol 546 MovieClipUses:545Used by:Timeline
Symbol 547 GraphicUsed by:548 551
Symbol 548 ButtonUses:547Used by:591
Symbol 549 GraphicUsed by:591
Symbol 550 GraphicUsed by:591
Symbol 551 ButtonUses:547Used by:591
Symbol 552 GraphicUsed by:591
Symbol 553 GraphicUsed by:591
Symbol 554 GraphicUsed by:591
Symbol 555 GraphicUsed by:591
Symbol 556 GraphicUsed by:591
Symbol 557 GraphicUsed by:591
Symbol 558 GraphicUsed by:591
Symbol 559 GraphicUsed by:591
Symbol 560 GraphicUsed by:591
Symbol 561 GraphicUsed by:591
Symbol 562 GraphicUsed by:591
Symbol 563 GraphicUsed by:591
Symbol 564 GraphicUsed by:591
Symbol 565 GraphicUsed by:591
Symbol 566 GraphicUsed by:589 591
Symbol 567 GraphicUsed by:568
Symbol 568 MovieClipUses:567Used by:591
Symbol 569 GraphicUsed by:591
Symbol 570 GraphicUsed by:591
Symbol 571 GraphicUsed by:591
Symbol 572 GraphicUsed by:591
Symbol 573 GraphicUsed by:591
Symbol 574 GraphicUsed by:591
Symbol 575 GraphicUsed by:591
Symbol 576 GraphicUsed by:591
Symbol 577 SoundUsed by:591
Symbol 578 GraphicUsed by:591
Symbol 579 GraphicUsed by:591
Symbol 580 GraphicUsed by:591
Symbol 581 GraphicUsed by:591
Symbol 582 GraphicUsed by:591
Symbol 583 GraphicUsed by:591
Symbol 584 GraphicUsed by:591
Symbol 585 GraphicUsed by:591
Symbol 586 GraphicUsed by:591
Symbol 587 GraphicUsed by:591
Symbol 588 GraphicUsed by:591
Symbol 589 MovieClipUses:566Used by:591
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:548 549 550 215 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 568 402 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590Used by:Timeline
Symbol 592 GraphicUsed by:593
Symbol 593 ButtonUses:592Used by:599
Symbol 594 GraphicUsed by:595
Symbol 595 ButtonUses:594Used by:599
Symbol 596 GraphicUsed by:599
Symbol 597 GraphicUsed by:598
Symbol 598 ButtonUses:597Used by:599
Symbol 599 MovieClipUses:593 595 596 598 215Used by:Timeline
Symbol 600 GraphicUsed by:607
Symbol 601 GraphicUsed by:602
Symbol 602 MovieClipUses:601Used by:607
Symbol 603 GraphicUsed by:607
Symbol 604 GraphicUsed by:605
Symbol 605 ButtonUses:604Used by:607
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClipUses:600 602 603 605 606Used by:Timeline
Symbol 608 GraphicUsed by:609 612 613
Symbol 609 ButtonUses:608Used by:613
Symbol 610 GraphicUsed by:611
Symbol 611 MovieClipUses:610Used by:613
Symbol 612 ButtonUses:608Used by:613
Symbol 613 MovieClipUses:608 609 611 215 612Used by:Timeline
Symbol 614 EditableTextUses:87Used by:Timeline
Symbol 615 EditableTextUses:87Used by:Timeline
Symbol 616 EditableTextUses:87Used by:Timeline
Symbol 617 MovieClipUses:524Used by:Timeline
Symbol 618 MovieClipUses:481Used by:Timeline
Symbol 619 MovieClipUses:446Used by:Timeline
Symbol 620 ButtonUses:383Used by:628
Symbol 621 ButtonUses:385Used by:628
Symbol 622 GraphicUsed by:628
Symbol 623 GraphicUsed by:628
Symbol 624 GraphicUsed by:628
Symbol 625 GraphicUsed by:628
Symbol 626 GraphicUsed by:628
Symbol 627 GraphicUsed by:628 711
Symbol 628 MovieClipUses:620 621 622 389 623 215 624 392 393 394 395 625 626 399 400 401 427 402 403 404 627Used by:629 881 1468 1509 1740 1969 2081 2226 2358  Timeline
Symbol 629 MovieClipUses:628 387Used by:Timeline
Symbol 630 MovieClipUses:526Used by:Timeline
Symbol 631 GraphicUsed by:Timeline
Symbol 632 GraphicUsed by:636
Symbol 633 GraphicUsed by:636
Symbol 634 GraphicUsed by:636
Symbol 635 GraphicUsed by:636
Symbol 636 MovieClipUses:632 633 634 635Used by:Timeline
Symbol 637 GraphicUsed by:638
Symbol 638 MovieClipUses:637Used by:Timeline
Symbol 639 GraphicUsed by:645
Symbol 640 GraphicUsed by:645
Symbol 641 GraphicUsed by:645
Symbol 642 GraphicUsed by:645
Symbol 643 GraphicUsed by:645
Symbol 644 GraphicUsed by:645
Symbol 645 MovieClipUses:639 640 641 642 643 644Used by:Timeline
Symbol 646 TextUses:127Used by:Timeline
Symbol 647 TextUses:87Used by:Timeline
Symbol 648 GraphicUsed by:Timeline
Symbol 649 GraphicUsed by:650
Symbol 650 ButtonUses:649Used by:Timeline
Symbol 651 GraphicUsed by:652
Symbol 652 ButtonUses:651Used by:Timeline
Symbol 653 GraphicUsed by:654
Symbol 654 ButtonUses:653Used by:Timeline
Symbol 655 GraphicUsed by:656 662
Symbol 656 ButtonUses:655Used by:700
Symbol 657 GraphicUsed by:658 661
Symbol 658 ButtonUses:657Used by:700
Symbol 659 GraphicUsed by:660 663
Symbol 660 ButtonUses:659Used by:700
Symbol 661 ButtonUses:657Used by:700
Symbol 662 ButtonUses:655Used by:700
Symbol 663 ButtonUses:659Used by:700
Symbol 664 GraphicUsed by:700
Symbol 665 GraphicUsed by:700
Symbol 666 GraphicUsed by:700
Symbol 667 GraphicUsed by:700
Symbol 668 GraphicUsed by:700
Symbol 669 GraphicUsed by:700
Symbol 670 GraphicUsed by:700
Symbol 671 GraphicUsed by:700
Symbol 672 GraphicUsed by:700
Symbol 673 GraphicUsed by:700
Symbol 674 GraphicUsed by:700
Symbol 675 GraphicUsed by:700
Symbol 676 GraphicUsed by:700
Symbol 677 GraphicUsed by:700
Symbol 678 SoundUsed by:700
Symbol 679 GraphicUsed by:700
Symbol 680 GraphicUsed by:700
Symbol 681 GraphicUsed by:700
Symbol 682 GraphicUsed by:700
Symbol 683 GraphicUsed by:700
Symbol 684 GraphicUsed by:700
Symbol 685 GraphicUsed by:700
Symbol 686 GraphicUsed by:700
Symbol 687 GraphicUsed by:700
Symbol 688 GraphicUsed by:700
Symbol 689 GraphicUsed by:700
Symbol 690 GraphicUsed by:700
Symbol 691 GraphicUsed by:700
Symbol 692 GraphicUsed by:700
Symbol 693 GraphicUsed by:700
Symbol 694 GraphicUsed by:700
Symbol 695 GraphicUsed by:700
Symbol 696 GraphicUsed by:700
Symbol 697 GraphicUsed by:700
Symbol 698 GraphicUsed by:700
Symbol 699 GraphicUsed by:700
Symbol 700 MovieClipUses:656 658 660 661 662 663 664 665 402 666 215 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699Used by:702  Timeline
Symbol 701 SoundUsed by:702
Symbol 702 MovieClipUses:700 701Used by:Timeline
Symbol 703 EditableTextUses:87Used by:Timeline
Symbol 704 EditableTextUses:87Used by:Timeline
Symbol 705 EditableTextUses:87Used by:Timeline
Symbol 706 SoundUsed by:2506  Timeline
Symbol 707 ButtonUses:385Used by:711
Symbol 708 ButtonUses:383Used by:711
Symbol 709 ButtonUses:385Used by:711
Symbol 710 GraphicUsed by:711
Symbol 711 MovieClipUses:384 707 708 709 389 400 215 391 392 393 394 395 710 388 397 399 427 401 402 403 404 627 406Used by:712 950 1045 1102 1306 1720  Timeline
Symbol 712 MovieClipUses:711 387Used by:Timeline
Symbol 713 MovieClipUses:481Used by:Timeline
Symbol 714 MovieClipUses:524Used by:Timeline
Symbol 715 MovieClipUses:446Used by:Timeline
Symbol 716 TextUses:127Used by:Timeline
Symbol 717 GraphicUsed by:724
Symbol 718 GraphicUsed by:723
Symbol 719 GraphicUsed by:723
Symbol 720 GraphicUsed by:723
Symbol 721 GraphicUsed by:723
Symbol 722 GraphicUsed by:723
Symbol 723 MovieClipUses:718 719 720 721 722Used by:724
Symbol 724 MovieClipUses:717 723Used by:Timeline
Symbol 725 TextUses:87Used by:Timeline
Symbol 726 GraphicUsed by:Timeline
Symbol 727 GraphicUsed by:728
Symbol 728 MovieClipUses:727Used by:Timeline
Symbol 729 GraphicUsed by:730
Symbol 730 MovieClipUses:729Used by:Timeline
Symbol 731 GraphicUsed by:732
Symbol 732 MovieClipUses:731Used by:Timeline
Symbol 733 GraphicUsed by:734
Symbol 734 MovieClipUses:733Used by:Timeline
Symbol 735 GraphicUsed by:Timeline
Symbol 736 GraphicUsed by:745
Symbol 737 GraphicUsed by:738
Symbol 738 ButtonUses:737Used by:745
Symbol 739 GraphicUsed by:745
Symbol 740 GraphicUsed by:745
Symbol 741 GraphicUsed by:745
Symbol 742 GraphicUsed by:745
Symbol 743 GraphicUsed by:745
Symbol 744 GraphicUsed by:745
Symbol 745 MovieClipUses:736 738 739 215 740 741 742 743 744Used by:Timeline
Symbol 746 GraphicUsed by:747
Symbol 747 ButtonUses:746Used by:Timeline
Symbol 748 GraphicUsed by:749
Symbol 749 ButtonUses:748Used by:768
Symbol 750 GraphicUsed by:752
Symbol 751 GraphicUsed by:752
Symbol 752 ButtonUses:750 751Used by:768
Symbol 753 GraphicUsed by:768
Symbol 754 GraphicUsed by:768
Symbol 755 GraphicUsed by:768
Symbol 756 GraphicUsed by:768
Symbol 757 GraphicUsed by:768
Symbol 758 GraphicUsed by:768
Symbol 759 GraphicUsed by:768
Symbol 760 GraphicUsed by:768
Symbol 761 GraphicUsed by:768
Symbol 762 GraphicUsed by:768
Symbol 763 GraphicUsed by:768
Symbol 764 GraphicUsed by:768
Symbol 765 GraphicUsed by:768
Symbol 766 GraphicUsed by:768
Symbol 767 GraphicUsed by:768
Symbol 768 MovieClipUses:749 752 753 215 754 755 756 757 758 759 760 761 762 763 764 765 766 767Used by:Timeline
Symbol 769 GraphicUsed by:770 771
Symbol 770 ButtonUses:769Used by:771
Symbol 771 MovieClipUses:770 215 769Used by:Timeline
Symbol 772 GraphicUsed by:774
Symbol 773 GraphicUsed by:774
Symbol 774 ButtonUses:772 773Used by:Timeline
Symbol 775 EditableTextUses:87Used by:Timeline
Symbol 776 EditableTextUses:87Used by:Timeline
Symbol 777 EditableTextUses:87Used by:Timeline
Symbol 778 MovieClipUses:446Used by:Timeline
Symbol 779 GraphicUsed by:780 783
Symbol 780 ButtonUses:779Used by:877
Symbol 781 GraphicUsed by:782 829
Symbol 782 ButtonUses:781Used by:877
Symbol 783 MovieClipUses:779Used by:877
Symbol 784 GraphicUsed by:877
Symbol 785 GraphicUsed by:786
Symbol 786 MovieClipUses:785Used by:877
Symbol 787 GraphicUsed by:877
Symbol 788 GraphicUsed by:789
Symbol 789 MovieClipUses:788Used by:877
Symbol 790 GraphicUsed by:877
Symbol 791 GraphicUsed by:792
Symbol 792 MovieClipUses:791Used by:877
Symbol 793 GraphicUsed by:877
Symbol 794 GraphicUsed by:877
Symbol 795 GraphicUsed by:877
Symbol 796 GraphicUsed by:877
Symbol 797 GraphicUsed by:877
Symbol 798 GraphicUsed by:877
Symbol 799 GraphicUsed by:877
Symbol 800 GraphicUsed by:877
Symbol 801 GraphicUsed by:877
Symbol 802 GraphicUsed by:877
Symbol 803 GraphicUsed by:877
Symbol 804 GraphicUsed by:877
Symbol 805 GraphicUsed by:877
Symbol 806 GraphicUsed by:877
Symbol 807 GraphicUsed by:877
Symbol 808 GraphicUsed by:877
Symbol 809 GraphicUsed by:877
Symbol 810 GraphicUsed by:877
Symbol 811 GraphicUsed by:877
Symbol 812 GraphicUsed by:877
Symbol 813 GraphicUsed by:877
Symbol 814 GraphicUsed by:877
Symbol 815 GraphicUsed by:877
Symbol 816 GraphicUsed by:877
Symbol 817 GraphicUsed by:877
Symbol 818 GraphicUsed by:877
Symbol 819 GraphicUsed by:877
Symbol 820 GraphicUsed by:877
Symbol 821 SoundUsed by:877
Symbol 822 GraphicUsed by:877
Symbol 823 GraphicUsed by:877
Symbol 824 GraphicUsed by:877
Symbol 825 GraphicUsed by:877
Symbol 826 GraphicUsed by:877
Symbol 827 GraphicUsed by:877
Symbol 828 GraphicUsed by:877
Symbol 829 MovieClipUses:781Used by:877
Symbol 830 GraphicUsed by:877
Symbol 831 GraphicUsed by:832
Symbol 832 MovieClipUses:831Used by:877
Symbol 833 GraphicUsed by:877
Symbol 834 GraphicUsed by:877
Symbol 835 GraphicUsed by:877
Symbol 836 GraphicUsed by:877
Symbol 837 GraphicUsed by:877
Symbol 838 GraphicUsed by:877
Symbol 839 GraphicUsed by:877
Symbol 840 GraphicUsed by:877
Symbol 841 GraphicUsed by:877
Symbol 842 GraphicUsed by:877
Symbol 843 GraphicUsed by:877
Symbol 844 GraphicUsed by:877
Symbol 845 GraphicUsed by:877
Symbol 846 GraphicUsed by:877
Symbol 847 GraphicUsed by:877
Symbol 848 GraphicUsed by:877
Symbol 849 GraphicUsed by:877
Symbol 850 GraphicUsed by:877
Symbol 851 GraphicUsed by:877
Symbol 852 GraphicUsed by:877
Symbol 853 GraphicUsed by:877
Symbol 854 GraphicUsed by:877
Symbol 855 GraphicUsed by:856
Symbol 856 MovieClipUses:855Used by:877
Symbol 857 GraphicUsed by:877
Symbol 858 GraphicUsed by:877
Symbol 859 GraphicUsed by:877
Symbol 860 GraphicUsed by:877
Symbol 861 GraphicUsed by:877
Symbol 862 GraphicUsed by:877
Symbol 863 GraphicUsed by:877
Symbol 864 GraphicUsed by:877
Symbol 865 GraphicUsed by:877
Symbol 866 GraphicUsed by:877
Symbol 867 GraphicUsed by:877
Symbol 868 GraphicUsed by:877
Symbol 869 GraphicUsed by:877
Symbol 870 GraphicUsed by:877
Symbol 871 GraphicUsed by:877
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:780 782 783 784 786 787 789 790 792 215 793 794 795 402 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876Used by:878  Timeline
Symbol 878 MovieClipUses:877Used by:Timeline
Symbol 879 MovieClipUses:524Used by:Timeline
Symbol 880 MovieClipUses:481Used by:Timeline
Symbol 881 MovieClipUses:628 387Used by:Timeline
Symbol 882 GraphicUsed by:Timeline
Symbol 883 TextUses:127Used by:Timeline
Symbol 884 GraphicUsed by:891
Symbol 885 GraphicUsed by:890
Symbol 886 GraphicUsed by:890
Symbol 887 GraphicUsed by:890
Symbol 888 GraphicUsed by:890
Symbol 889 GraphicUsed by:890
Symbol 890 MovieClipUses:885 886 887 888 889Used by:891
Symbol 891 MovieClipUses:884 890Used by:Timeline
Symbol 892 TextUses:87Used by:Timeline
Symbol 893 GraphicUsed by:894
Symbol 894 ButtonUses:893Used by:Timeline
Symbol 895 GraphicUsed by:896
Symbol 896 ButtonUses:895Used by:Timeline
Symbol 897 GraphicUsed by:898
Symbol 898 ButtonUses:897Used by:Timeline
Symbol 899 GraphicUsed by:900 906
Symbol 900 ButtonUses:899Used by:940
Symbol 901 GraphicUsed by:940
Symbol 902 GraphicUsed by:903 907
Symbol 903 ButtonUses:902Used by:940
Symbol 904 GraphicUsed by:905 909 924 939
Symbol 905 ButtonUses:904Used by:940
Symbol 906 ButtonUses:899Used by:940
Symbol 907 MovieClipUses:902Used by:940
Symbol 908 GraphicUsed by:940
Symbol 909 MovieClipUses:904Used by:940
Symbol 910 GraphicUsed by:940
Symbol 911 GraphicUsed by:940
Symbol 912 GraphicUsed by:940
Symbol 913 GraphicUsed by:940
Symbol 914 GraphicUsed by:940
Symbol 915 GraphicUsed by:940
Symbol 916 GraphicUsed by:940
Symbol 917 GraphicUsed by:940
Symbol 918 GraphicUsed by:940
Symbol 919 SoundUsed by:940
Symbol 920 GraphicUsed by:940
Symbol 921 GraphicUsed by:940
Symbol 922 GraphicUsed by:940
Symbol 923 GraphicUsed by:940
Symbol 924 ButtonUses:904Used by:940
Symbol 925 GraphicUsed by:940
Symbol 926 GraphicUsed by:940
Symbol 927 GraphicUsed by:940
Symbol 928 GraphicUsed by:940
Symbol 929 GraphicUsed by:940
Symbol 930 GraphicUsed by:940
Symbol 931 GraphicUsed by:940
Symbol 932 GraphicUsed by:940
Symbol 933 GraphicUsed by:940
Symbol 934 GraphicUsed by:940
Symbol 935 GraphicUsed by:940
Symbol 936 GraphicUsed by:940
Symbol 937 GraphicUsed by:940
Symbol 938 GraphicUsed by:940
Symbol 939 ButtonUses:904Used by:940
Symbol 940 MovieClipUses:900 901 903 905 906 907 908 402 909 910 911 215 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939Used by:941
Symbol 941 MovieClipUses:940Used by:Timeline
Symbol 942 GraphicUsed by:943
Symbol 943 ButtonUses:942Used by:Timeline
Symbol 944 GraphicUsed by:945
Symbol 945 ButtonUses:944Used by:Timeline
Symbol 946 EditableTextUses:87Used by:Timeline
Symbol 947 EditableTextUses:87Used by:Timeline
Symbol 948 EditableTextUses:87Used by:Timeline
Symbol 949 MovieClipUses:481Used by:Timeline
Symbol 950 MovieClipUses:711 387Used by:Timeline
Symbol 951 MovieClipUses:446Used by:Timeline
Symbol 952 MovieClipUses:524Used by:Timeline
Symbol 953 TextUses:127Used by:Timeline
Symbol 954 GraphicUsed by:958
Symbol 955 GraphicUsed by:958
Symbol 956 GraphicUsed by:958
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:954 955 956 957Used by:Timeline
Symbol 959 TextUses:87Used by:Timeline
Symbol 960 GraphicUsed by:961
Symbol 961 MovieClipUses:960Used by:Timeline
Symbol 962 GraphicUsed by:963
Symbol 963 MovieClipUses:962Used by:Timeline
Symbol 964 GraphicUsed by:Timeline
Symbol 965 GraphicUsed by:966
Symbol 966 ButtonUses:965Used by:Timeline
Symbol 967 GraphicUsed by:968 969 989
Symbol 968 ButtonUses:967Used by:971
Symbol 969 ButtonUses:967Used by:971
Symbol 970 GraphicUsed by:971
Symbol 971 MovieClipUses:968 969 970 304 215Used by:Timeline
Symbol 972 GraphicUsed by:973
Symbol 973 ButtonUses:972Used by:975
Symbol 974 GraphicUsed by:975
Symbol 975 MovieClipUses:973 974 304 215Used by:Timeline
Symbol 976 GraphicUsed by:977
Symbol 977 ButtonUses:976Used by:984
Symbol 978 GraphicUsed by:983 984
Symbol 979 FontUsed by:980 993
Symbol 980 TextUses:979Used by:983 984
Symbol 981 GraphicUsed by:984
Symbol 982 GraphicUsed by:983
Symbol 983 MovieClipUses:978 980 982Used by:984
Symbol 984 MovieClipUses:977 978 980 981 983 304 215Used by:Timeline
Symbol 985 GraphicUsed by:986 997
Symbol 986 ButtonUses:985Used by:988
Symbol 987 GraphicUsed by:988
Symbol 988 MovieClipUses:986 987 215Used by:Timeline
Symbol 989 ButtonUses:967Used by:991
Symbol 990 GraphicUsed by:991
Symbol 991 MovieClipUses:989 990 304 215Used by:Timeline
Symbol 992 GraphicUsed by:996
Symbol 993 TextUses:979Used by:996
Symbol 994 FontUsed by:995
Symbol 995 TextUses:994Used by:996
Symbol 996 ButtonUses:992 993 995Used by:Timeline
Symbol 997 ButtonUses:985Used by:999
Symbol 998 GraphicUsed by:999
Symbol 999 MovieClipUses:997 998 215Used by:Timeline
Symbol 1000 GraphicUsed by:1001
Symbol 1001 ButtonUses:1000Used by:Timeline
Symbol 1002 GraphicUsed by:1003 1006
Symbol 1003 ButtonUses:1002Used by:1037
Symbol 1004 GraphicUsed by:1005 1007
Symbol 1005 ButtonUses:1004Used by:1037
Symbol 1006 ButtonUses:1002Used by:1037
Symbol 1007 ButtonUses:1004Used by:1037
Symbol 1008 GraphicUsed by:1037
Symbol 1009 GraphicUsed by:1037
Symbol 1010 GraphicUsed by:1037
Symbol 1011 GraphicUsed by:1037
Symbol 1012 GraphicUsed by:1037
Symbol 1013 GraphicUsed by:1037
Symbol 1014 GraphicUsed by:1037
Symbol 1015 GraphicUsed by:1037
Symbol 1016 GraphicUsed by:1037
Symbol 1017 GraphicUsed by:1037
Symbol 1018 GraphicUsed by:1037
Symbol 1019 GraphicUsed by:1037
Symbol 1020 GraphicUsed by:1037
Symbol 1021 GraphicUsed by:1037
Symbol 1022 SoundUsed by:1037
Symbol 1023 GraphicUsed by:1037
Symbol 1024 GraphicUsed by:1037
Symbol 1025 GraphicUsed by:1037
Symbol 1026 GraphicUsed by:1037
Symbol 1027 GraphicUsed by:1037
Symbol 1028 GraphicUsed by:1037
Symbol 1029 GraphicUsed by:1037
Symbol 1030 GraphicUsed by:1037
Symbol 1031 GraphicUsed by:1037
Symbol 1032 GraphicUsed by:1037
Symbol 1033 GraphicUsed by:1037
Symbol 1034 GraphicUsed by:1037
Symbol 1035 GraphicUsed by:1037
Symbol 1036 GraphicUsed by:1037
Symbol 1037 MovieClipUses:1003 1005 1006 1007 1008 1009 1010 402 1011 215 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036Used by:1038  Timeline
Symbol 1038 MovieClipUses:1037Used by:Timeline
Symbol 1039 EditableTextUses:87Used by:Timeline
Symbol 1040 EditableTextUses:87Used by:Timeline
Symbol 1041 EditableTextUses:87Used by:Timeline
Symbol 1042 SoundUsed by:2487  Timeline
Symbol 1043 MovieClipUses:481Used by:Timeline
Symbol 1044 MovieClipUses:446Used by:Timeline
Symbol 1045 MovieClipUses:711 387Used by:Timeline
Symbol 1046 MovieClipUses:524Used by:Timeline
Symbol 1047 TextUses:127Used by:Timeline
Symbol 1048 GraphicUsed by:1049 1057 1060 1064
Symbol 1049 ButtonUses:1048Used by:Timeline
Symbol 1050 GraphicUsed by:1051 1058 1061 1063
Symbol 1051 ButtonUses:1050Used by:Timeline
Symbol 1052 GraphicUsed by:1053 1059 1062
Symbol 1053 ButtonUses:1052Used by:Timeline
Symbol 1054 TextUses:87Used by:Timeline
Symbol 1055 GraphicUsed by:1056
Symbol 1056 ButtonUses:1055Used by:Timeline
Symbol 1057 ButtonUses:1048Used by:1081
Symbol 1058 ButtonUses:1050Used by:1081
Symbol 1059 ButtonUses:1052Used by:1081
Symbol 1060 ButtonUses:1048Used by:1081
Symbol 1061 ButtonUses:1050Used by:1081
Symbol 1062 ButtonUses:1052Used by:1081
Symbol 1063 ButtonUses:1050Used by:1081
Symbol 1064 ButtonUses:1048Used by:1081
Symbol 1065 GraphicUsed by:1081
Symbol 1066 GraphicUsed by:1081
Symbol 1067 GraphicUsed by:1081
Symbol 1068 GraphicUsed by:1081
Symbol 1069 GraphicUsed by:1081
Symbol 1070 GraphicUsed by:1081
Symbol 1071 GraphicUsed by:1081
Symbol 1072 GraphicUsed by:1081
Symbol 1073 GraphicUsed by:1081
Symbol 1074 GraphicUsed by:1081
Symbol 1075 GraphicUsed by:1081
Symbol 1076 GraphicUsed by:1081
Symbol 1077 GraphicUsed by:1081
Symbol 1078 GraphicUsed by:1081
Symbol 1079 SoundUsed by:1081
Symbol 1080 GraphicUsed by:1081
Symbol 1081 MovieClipUses:1057 1058 1059 1060 1061 1062 215 1063 1064 1065 1066 402 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080Used by:1082  Timeline
Symbol 1082 MovieClipUses:1081Used by:Timeline
Symbol 1083 GraphicUsed by:1084
Symbol 1084 ButtonUses:1083Used by:Timeline
Symbol 1085 GraphicUsed by:1086
Symbol 1086 ButtonUses:1085Used by:Timeline
Symbol 1087 GraphicUsed by:1088
Symbol 1088 ButtonUses:1087Used by:1095
Symbol 1089 GraphicUsed by:1090 1093
Symbol 1090 ButtonUses:1089Used by:1095
Symbol 1091 GraphicUsed by:1095
Symbol 1092 GraphicUsed by:1095
Symbol 1093 ButtonUses:1089Used by:1095
Symbol 1094 GraphicUsed by:1095
Symbol 1095 MovieClipUses:1088 1090 1091 215 1092 1093 1094Used by:Timeline
Symbol 1096 EditableTextUses:87Used by:Timeline
Symbol 1097 EditableTextUses:87Used by:Timeline
Symbol 1098 EditableTextUses:87Used by:Timeline
Symbol 1099 MovieClipUses:481Used by:Timeline
Symbol 1100 MovieClipUses:446Used by:Timeline
Symbol 1101 MovieClipUses:524Used by:Timeline
Symbol 1102 MovieClipUses:711 387Used by:Timeline
Symbol 1103 GraphicUsed by:Timeline
Symbol 1104 TextUses:127Used by:Timeline
Symbol 1105 TextUses:87Used by:Timeline
Symbol 1106 GraphicUsed by:1107
Symbol 1107 ButtonUses:1106Used by:Timeline
Symbol 1108 TextUses:87Used by:1112
Symbol 1109 TextUses:87Used by:1112
Symbol 1110 TextUses:87Used by:1112
Symbol 1111 TextUses:87Used by:1112
Symbol 1112 MovieClipUses:1108 1109 1110 1111Used by:Timeline
Symbol 1113 TextUses:87Used by:Timeline
Symbol 1114 EditableTextUses:87Used by:Timeline
Symbol 1115 GraphicUsed by:1118 1119 1121
Symbol 1116 GraphicUsed by:1118
Symbol 1117 GraphicUsed by:1118
Symbol 1118 MovieClipUses:1115 1116 1117Used by:1119 1121
Symbol 1119 ButtonUses:1118 1115Used by:1123
Symbol 1120 GraphicUsed by:1123
Symbol 1121 ButtonUses:1118 1115Used by:1123
Symbol 1122 SoundUsed by:1123
Symbol 1123 MovieClipUses:1119 1120 1121 1122Used by:1124 1131  Timeline
Symbol 1124 MovieClipUses:1123Used by:Timeline
Symbol 1125 TextUses:87Used by:Timeline
Symbol 1126 MovieClipUses:378 379Used by:1127
Symbol 1127 MovieClipUses:378 1126Used by:Timeline
Symbol 1128 GraphicUsed by:1129
Symbol 1129 MovieClipUses:1128Used by:Timeline
Symbol 1130 SoundUsed by:2491  Timeline
Symbol 1131 MovieClipUses:1123Used by:Timeline
Symbol 1132 TextUses:87Used by:Timeline
Symbol 1133 TextUses:87Used by:Timeline
Symbol 1134 TextUses:87Used by:Timeline
Symbol 1135 TextUses:87Used by:Timeline
Symbol 1136 TextUses:87Used by:Timeline
Symbol 1137 TextUses:87Used by:Timeline
Symbol 1138 TextUses:87Used by:Timeline
Symbol 1139 GraphicUsed by:1145
Symbol 1140 GraphicUsed by:1145
Symbol 1141 GraphicUsed by:1145
Symbol 1142 GraphicUsed by:1145
Symbol 1143 GraphicUsed by:1145
Symbol 1144 GraphicUsed by:1145
Symbol 1145 MovieClipUses:1139 1140 1141 1142 1143 1144Used by:Timeline
Symbol 1146 TextUses:127Used by:Timeline
Symbol 1147 TextUses:127Used by:Timeline
Symbol 1148 TextUses:127Used by:1171
Symbol 1149 TextUses:127Used by:1171
Symbol 1150 TextUses:127Used by:1171
Symbol 1151 TextUses:127Used by:1171
Symbol 1152 TextUses:127Used by:1171
Symbol 1153 TextUses:127Used by:1171
Symbol 1154 TextUses:127Used by:1171
Symbol 1155 TextUses:127Used by:1171
Symbol 1156 TextUses:127Used by:1171
Symbol 1157 TextUses:127Used by:1171
Symbol 1158 TextUses:127Used by:1171
Symbol 1159 TextUses:127Used by:1171
Symbol 1160 TextUses:127Used by:1171
Symbol 1161 TextUses:127Used by:1171
Symbol 1162 TextUses:127Used by:1171
Symbol 1163 TextUses:127Used by:1171
Symbol 1164 TextUses:127Used by:1171
Symbol 1165 TextUses:127Used by:1171
Symbol 1166 TextUses:127Used by:1171
Symbol 1167 TextUses:127Used by:1171
Symbol 1168 TextUses:127Used by:1171
Symbol 1169 TextUses:127Used by:1171
Symbol 1170 TextUses:127Used by:1171
Symbol 1171 MovieClipUses:1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170Used by:Timeline
Symbol 1172 TextUses:87Used by:Timeline
Symbol 1173 GraphicUsed by:1174
Symbol 1174 MovieClipUses:1173Used by:Timeline
Symbol 1175 GraphicUsed by:1176
Symbol 1176 MovieClipUses:1175Used by:Timeline
Symbol 1177 GraphicUsed by:1178
Symbol 1178 MovieClipUses:1177Used by:Timeline
Symbol 1179 GraphicUsed by:1180
Symbol 1180 ButtonUses:1179Used by:Timeline
Symbol 1181 GraphicUsed by:1182
Symbol 1182 ButtonUses:1181Used by:Timeline
Symbol 1183 GraphicUsed by:1185
Symbol 1184 GraphicUsed by:1185
Symbol 1185 ButtonUses:1183 1184Used by:Timeline
Symbol 1186 GraphicUsed by:1187
Symbol 1187 MovieClipUses:1186Used by:Timeline
Symbol 1188 GraphicUsed by:1189
Symbol 1189 ButtonUses:1188Used by:Timeline
Symbol 1190 GraphicUsed by:1191
Symbol 1191 MovieClipUses:1190Used by:Timeline
Symbol 1192 GraphicUsed by:1193
Symbol 1193 MovieClipUses:1192Used by:Timeline
Symbol 1194 GraphicUsed by:1195
Symbol 1195 ButtonUses:1194Used by:1299
Symbol 1196 GraphicUsed by:1197
Symbol 1197 ButtonUses:1196Used by:1299
Symbol 1198 GraphicUsed by:1200
Symbol 1199 GraphicUsed by:1200
Symbol 1200 ButtonUses:1198 1199Used by:1217
Symbol 1201 GraphicUsed by:1217
Symbol 1202 GraphicUsed by:1217
Symbol 1203 GraphicUsed by:1217
Symbol 1204 GraphicUsed by:1217
Symbol 1205 GraphicUsed by:1217
Symbol 1206 GraphicUsed by:1217
Symbol 1207 GraphicUsed by:1217
Symbol 1208 GraphicUsed by:1217
Symbol 1209 GraphicUsed by:1217
Symbol 1210 GraphicUsed by:1217
Symbol 1211 GraphicUsed by:1217
Symbol 1212 GraphicUsed by:1217
Symbol 1213 GraphicUsed by:1217
Symbol 1214 GraphicUsed by:1217
Symbol 1215 GraphicUsed by:1217
Symbol 1216 GraphicUsed by:1217
Symbol 1217 MovieClipUses:1200 1201 215 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216Used by:1299
Symbol 1218 GraphicUsed by:1219
Symbol 1219 ButtonUses:1218Used by:1299
Symbol 1220 GraphicUsed by:1299
Symbol 1221 GraphicUsed by:1299
Symbol 1222 GraphicUsed by:1299
Symbol 1223 GraphicUsed by:1299
Symbol 1224 GraphicUsed by:1299
Symbol 1225 GraphicUsed by:1299
Symbol 1226 GraphicUsed by:1299
Symbol 1227 GraphicUsed by:1299
Symbol 1228 GraphicUsed by:1299
Symbol 1229 GraphicUsed by:1299
Symbol 1230 GraphicUsed by:1299
Symbol 1231 GraphicUsed by:1299
Symbol 1232 GraphicUsed by:1299
Symbol 1233 GraphicUsed by:1299
Symbol 1234 GraphicUsed by:1299
Symbol 1235 GraphicUsed by:1299
Symbol 1236 GraphicUsed by:1299
Symbol 1237 GraphicUsed by:1299
Symbol 1238 GraphicUsed by:1299
Symbol 1239 GraphicUsed by:1299
Symbol 1240 GraphicUsed by:1299
Symbol 1241 GraphicUsed by:1299
Symbol 1242 GraphicUsed by:1299
Symbol 1243 GraphicUsed by:1299
Symbol 1244 GraphicUsed by:1299
Symbol 1245 SoundUsed by:1299
Symbol 1246 GraphicUsed by:1299
Symbol 1247 GraphicUsed by:1299
Symbol 1248 GraphicUsed by:1299
Symbol 1249 GraphicUsed by:1299
Symbol 1250 GraphicUsed by:1299
Symbol 1251 GraphicUsed by:1299
Symbol 1252 GraphicUsed by:1299
Symbol 1253 GraphicUsed by:1299
Symbol 1254 GraphicUsed by:1299
Symbol 1255 GraphicUsed by:1299
Symbol 1256 GraphicUsed by:1299
Symbol 1257 GraphicUsed by:1299
Symbol 1258 GraphicUsed by:1299
Symbol 1259 GraphicUsed by:1299
Symbol 1260 GraphicUsed by:1299
Symbol 1261 GraphicUsed by:1299
Symbol 1262 GraphicUsed by:1299
Symbol 1263 GraphicUsed by:1299
Symbol 1264 GraphicUsed by:1299
Symbol 1265 GraphicUsed by:1299
Symbol 1266 GraphicUsed by:1299
Symbol 1267 GraphicUsed by:1299
Symbol 1268 GraphicUsed by:1299
Symbol 1269 GraphicUsed by:1299
Symbol 1270 GraphicUsed by:1299
Symbol 1271 GraphicUsed by:1299
Symbol 1272 GraphicUsed by:1299
Symbol 1273 GraphicUsed by:1299
Symbol 1274 GraphicUsed by:1299
Symbol 1275 GraphicUsed by:1299
Symbol 1276 GraphicUsed by:1299
Symbol 1277 GraphicUsed by:1299
Symbol 1278 GraphicUsed by:1299
Symbol 1279 GraphicUsed by:1299
Symbol 1280 GraphicUsed by:1299
Symbol 1281 GraphicUsed by:1299
Symbol 1282 GraphicUsed by:1299
Symbol 1283 GraphicUsed by:1299
Symbol 1284 GraphicUsed by:1299
Symbol 1285 GraphicUsed by:1299
Symbol 1286 GraphicUsed by:1299
Symbol 1287 GraphicUsed by:1299
Symbol 1288 GraphicUsed by:1299
Symbol 1289 GraphicUsed by:1299
Symbol 1290 GraphicUsed by:1299
Symbol 1291 GraphicUsed by:1299
Symbol 1292 GraphicUsed by:1299
Symbol 1293 GraphicUsed by:1299
Symbol 1294 GraphicUsed by:1299
Symbol 1295 GraphicUsed by:1299
Symbol 1296 GraphicUsed by:1299
Symbol 1297 GraphicUsed by:1299
Symbol 1298 GraphicUsed by:1299
Symbol 1299 MovieClipUses:1195 1197 1217 1219 1220 1221 215 402 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298Used by:Timeline
Symbol 1300 EditableTextUses:87Used by:Timeline
Symbol 1301 EditableTextUses:87Used by:Timeline
Symbol 1302 GraphicUsed by:Timeline
Symbol 1303 EditableTextUses:87Used by:Timeline
Symbol 1304 MovieClipUses:481Used by:Timeline
Symbol 1305 MovieClipUses:446Used by:Timeline
Symbol 1306 MovieClipUses:711 387Used by:Timeline
Symbol 1307 MovieClipUses:524Used by:Timeline
Symbol 1308 TextUses:127Used by:Timeline
Symbol 1309 GraphicUsed by:1316
Symbol 1310 GraphicUsed by:1316
Symbol 1311 GraphicUsed by:1316
Symbol 1312 GraphicUsed by:1316
Symbol 1313 GraphicUsed by:1316
Symbol 1314 GraphicUsed by:1316
Symbol 1315 GraphicUsed by:1316
Symbol 1316 MovieClipUses:1309 1310 1311 1312 1313 1314 1315Used by:Timeline
Symbol 1317 TextUses:87Used by:Timeline
Symbol 1318 GraphicUsed by:1321
Symbol 1319 GraphicUsed by:1320 1321
Symbol 1320 MovieClipUses:1319Used by:1321
Symbol 1321 ButtonUses:1318 1320 1319Used by:Timeline
Symbol 1322 GraphicUsed by:1323
Symbol 1323 MovieClipUses:1322Used by:Timeline
Symbol 1324 GraphicUsed by:1325
Symbol 1325 ButtonUses:1324Used by:1327
Symbol 1326 GraphicUsed by:1327
Symbol 1327 MovieClipUses:1325 1326 215 304Used by:Timeline
Symbol 1328 GraphicUsed by:1329
Symbol 1329 MovieClipUses:1328Used by:Timeline
Symbol 1330 GraphicUsed by:1331
Symbol 1331 MovieClipUses:1330Used by:Timeline
Symbol 1332 GraphicUsed by:1333
Symbol 1333 MovieClipUses:1332Used by:Timeline
Symbol 1334 GraphicUsed by:1335
Symbol 1335 ButtonUses:1334Used by:Timeline
Symbol 1336 GraphicUsed by:1341 1342 1343 2085
Symbol 1337 GraphicUsed by:1341 1342 1343 2085
Symbol 1338 GraphicUsed by:1341
Symbol 1339 GraphicUsed by:1341
Symbol 1340 GraphicUsed by:1341
Symbol 1341 MovieClipUses:1336 1337 1338 1339 1340Used by:1342 1343 2085
Symbol 1342 ButtonUses:1341 1336 1337Used by:1357
Symbol 1343 ButtonUses:1341 1336 1337Used by:1357 2088
Symbol 1344 GraphicUsed by:1357 2088
Symbol 1345 GraphicUsed by:1357 2088
Symbol 1346 SoundUsed by:1357 2088
Symbol 1347 GraphicUsed by:1357
Symbol 1348 GraphicUsed by:1357 2088
Symbol 1349 GraphicUsed by:1357 2088
Symbol 1350 GraphicUsed by:1357
Symbol 1351 GraphicUsed by:1357 2088
Symbol 1352 GraphicUsed by:1357 2088
Symbol 1353 GraphicUsed by:1357 2088
Symbol 1354 GraphicUsed by:1357
Symbol 1355 GraphicUsed by:1357 2088
Symbol 1356 GraphicUsed by:1357 2088
Symbol 1357 MovieClipUses:1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356Used by:1358 1734
Symbol 1358 MovieClipUses:1357Used by:Timeline
Symbol 1359 GraphicUsed by:1360
Symbol 1360 ButtonUses:1359Used by:Timeline
Symbol 1361 GraphicUsed by:1371
Symbol 1362 FontUsed by:1363 1364 1365 1366 1367 1368 1369
Symbol 1363 TextUses:1362Used by:1371 1373
Symbol 1364 TextUses:1362Used by:1371 1373
Symbol 1365 TextUses:1362Used by:1371 1373
Symbol 1366 TextUses:1362Used by:1371 1373
Symbol 1367 TextUses:1362Used by:1371 1373
Symbol 1368 TextUses:1362Used by:1371 1373
Symbol 1369 TextUses:1362Used by:1371 1373
Symbol 1370 GraphicUsed by:1371
Symbol 1371 ButtonUses:1361 1363 1364 1365 1366 1367 1368 1369 1370Used by:1377
Symbol 1372 GraphicUsed by:1373
Symbol 1373 ButtonUses:1372 1363 1364 1365 1366 1367 1368 1369Used by:1377
Symbol 1374 GraphicUsed by:1375 1376
Symbol 1375 ButtonUses:1374Used by:1377
Symbol 1376 ButtonUses:1374Used by:1377
Symbol 1377 MovieClipUses:1371 1373 1375 1376 215Used by:Timeline
Symbol 1378 GraphicUsed by:1379
Symbol 1379 ButtonUses:1378Used by:Timeline
Symbol 1380 GraphicUsed by:1381 1384
Symbol 1381 ButtonUses:1380Used by:1462
Symbol 1382 GraphicUsed by:1383 1432
Symbol 1383 ButtonUses:1382Used by:1462
Symbol 1384 ButtonUses:1380Used by:1462
Symbol 1385 GraphicUsed by:1462
Symbol 1386 GraphicUsed by:1462
Symbol 1387 GraphicUsed by:1462
Symbol 1388 GraphicUsed by:1462
Symbol 1389 GraphicUsed by:1462
Symbol 1390 GraphicUsed by:1462
Symbol 1391 GraphicUsed by:1462
Symbol 1392 GraphicUsed by:1462
Symbol 1393 GraphicUsed by:1462
Symbol 1394 GraphicUsed by:1462
Symbol 1395 GraphicUsed by:1462
Symbol 1396 GraphicUsed by:1462
Symbol 1397 GraphicUsed by:1462
Symbol 1398 GraphicUsed by:1462
Symbol 1399 GraphicUsed by:1462
Symbol 1400 GraphicUsed by:1462
Symbol 1401 GraphicUsed by:1462
Symbol 1402 GraphicUsed by:1462
Symbol 1403 GraphicUsed by:1462
Symbol 1404 GraphicUsed by:1462
Symbol 1405 GraphicUsed by:1462
Symbol 1406 GraphicUsed by:1462
Symbol 1407 GraphicUsed by:1462
Symbol 1408 GraphicUsed by:1462
Symbol 1409 GraphicUsed by:1462
Symbol 1410 GraphicUsed by:1462
Symbol 1411 GraphicUsed by:1462
Symbol 1412 GraphicUsed by:1462
Symbol 1413 GraphicUsed by:1462
Symbol 1414 GraphicUsed by:1462
Symbol 1415 GraphicUsed by:1462
Symbol 1416 GraphicUsed by:1462
Symbol 1417 GraphicUsed by:1462
Symbol 1418 GraphicUsed by:1462
Symbol 1419 GraphicUsed by:1462
Symbol 1420 SoundUsed by:1462
Symbol 1421 GraphicUsed by:1462
Symbol 1422 GraphicUsed by:1462
Symbol 1423 GraphicUsed by:1462
Symbol 1424 GraphicUsed by:1462
Symbol 1425 GraphicUsed by:1462
Symbol 1426 GraphicUsed by:1462
Symbol 1427 GraphicUsed by:1462
Symbol 1428 GraphicUsed by:1462
Symbol 1429 GraphicUsed by:1462
Symbol 1430 GraphicUsed by:1462
Symbol 1431 GraphicUsed by:1462
Symbol 1432 ButtonUses:1382Used by:1462
Symbol 1433 GraphicUsed by:1462
Symbol 1434 GraphicUsed by:1462
Symbol 1435 GraphicUsed by:1462
Symbol 1436 GraphicUsed by:1462
Symbol 1437 GraphicUsed by:1462
Symbol 1438 GraphicUsed by:1462
Symbol 1439 GraphicUsed by:1462
Symbol 1440 GraphicUsed by:1462
Symbol 1441 GraphicUsed by:1462
Symbol 1442 GraphicUsed by:1462
Symbol 1443 GraphicUsed by:1462
Symbol 1444 GraphicUsed by:1462
Symbol 1445 GraphicUsed by:1462
Symbol 1446 GraphicUsed by:1462
Symbol 1447 GraphicUsed by:1462
Symbol 1448 GraphicUsed by:1462
Symbol 1449 GraphicUsed by:1462
Symbol 1450 GraphicUsed by:1462
Symbol 1451 GraphicUsed by:1462
Symbol 1452 GraphicUsed by:1462
Symbol 1453 GraphicUsed by:1462
Symbol 1454 GraphicUsed by:1462
Symbol 1455 GraphicUsed by:1462
Symbol 1456 GraphicUsed by:1462
Symbol 1457 GraphicUsed by:1462
Symbol 1458 GraphicUsed by:1462
Symbol 1459 GraphicUsed by:1462
Symbol 1460 GraphicUsed by:1462
Symbol 1461 GraphicUsed by:1462
Symbol 1462 MovieClipUses:1381 1383 215 402 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461Used by:Timeline
Symbol 1463 EditableTextUses:87Used by:Timeline
Symbol 1464 EditableTextUses:87Used by:Timeline
Symbol 1465 EditableTextUses:87Used by:Timeline
Symbol 1466 MovieClipUses:446Used by:Timeline
Symbol 1467 SoundUsed by:2482  Timeline
Symbol 1468 MovieClipUses:628 387Used by:Timeline
Symbol 1469 MovieClipUses:481Used by:Timeline
Symbol 1470 MovieClipUses:524Used by:Timeline
Symbol 1471 TextUses:127Used by:Timeline
Symbol 1472 GraphicUsed by:1479
Symbol 1473 GraphicUsed by:1479
Symbol 1474 GraphicUsed by:1479
Symbol 1475 GraphicUsed by:1479
Symbol 1476 GraphicUsed by:1479
Symbol 1477 GraphicUsed by:1479
Symbol 1478 GraphicUsed by:1479
Symbol 1479 MovieClipUses:1472 1473 1474 1475 1476 1477 1478Used by:Timeline
Symbol 1480 TextUses:87Used by:Timeline
Symbol 1481 GraphicUsed by:Timeline
Symbol 1482 GraphicUsed by:1483
Symbol 1483 ButtonUses:1482Used by:Timeline
Symbol 1484 GraphicUsed by:1485
Symbol 1485 ButtonUses:1484Used by:Timeline
Symbol 1486 GraphicUsed by:1487
Symbol 1487 ButtonUses:1486Used by:Timeline
Symbol 1488 GraphicUsed by:1489
Symbol 1489 ButtonUses:1488Used by:Timeline
Symbol 1490 GraphicUsed by:1491
Symbol 1491 ButtonUses:1490Used by:Timeline
Symbol 1492 GraphicUsed by:1493
Symbol 1493 ButtonUses:1492Used by:Timeline
Symbol 1494 GraphicUsed by:1495
Symbol 1495 ButtonUses:1494Used by:Timeline
Symbol 1496 GraphicUsed by:1497
Symbol 1497 MovieClipUses:1496Used by:Timeline
Symbol 1498 GraphicUsed by:1499
Symbol 1499 ButtonUses:1498Used by:Timeline
Symbol 1500 GraphicUsed by:1501
Symbol 1501 ButtonUses:1500Used by:Timeline
Symbol 1502 GraphicUsed by:1503
Symbol 1503 ButtonUses:1502Used by:Timeline
Symbol 1504 GraphicUsed by:1505
Symbol 1505 ButtonUses:1504Used by:Timeline
Symbol 1506 EditableTextUses:87Used by:Timeline
Symbol 1507 EditableTextUses:87Used by:Timeline
Symbol 1508 EditableTextUses:87Used by:Timeline
Symbol 1509 MovieClipUses:628 387Used by:Timeline
Symbol 1510 GraphicUsed by:1511 1514
Symbol 1511 ButtonUses:1510Used by:1542
Symbol 1512 GraphicUsed by:1513 1536
Symbol 1513 ButtonUses:1512Used by:1542
Symbol 1514 ButtonUses:1510Used by:1542
Symbol 1515 GraphicUsed by:1542
Symbol 1516 GraphicUsed by:1517
Symbol 1517 MovieClipUses:1516Used by:1542
Symbol 1518 GraphicUsed by:1542
Symbol 1519 GraphicUsed by:1542
Symbol 1520 GraphicUsed by:1542
Symbol 1521 GraphicUsed by:1542
Symbol 1522 GraphicUsed by:1542
Symbol 1523 GraphicUsed by:1542
Symbol 1524 GraphicUsed by:1542
Symbol 1525 GraphicUsed by:1542
Symbol 1526 GraphicUsed by:1542
Symbol 1527 GraphicUsed by:1542
Symbol 1528 GraphicUsed by:1542
Symbol 1529 GraphicUsed by:1542
Symbol 1530 GraphicUsed by:1542
Symbol 1531 GraphicUsed by:1542
Symbol 1532 GraphicUsed by:1542
Symbol 1533 GraphicUsed by:1534
Symbol 1534 MovieClipUses:1533Used by:1542
Symbol 1535 GraphicUsed by:1542
Symbol 1536 ButtonUses:1512Used by:1542
Symbol 1537 GraphicUsed by:1542
Symbol 1538 GraphicUsed by:1542
Symbol 1539 GraphicUsed by:1542
Symbol 1540 GraphicUsed by:1542
Symbol 1541 GraphicUsed by:1542
Symbol 1542 MovieClipUses:1511 1513 1514 1515 1517 402 215 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1534 1535 1536 1537 1538 1539 1540 1541Used by:1581
Symbol 1543 GraphicUsed by:1544 1547
Symbol 1544 ButtonUses:1543Used by:1580
Symbol 1545 GraphicUsed by:1546 1572
Symbol 1546 ButtonUses:1545Used by:1580
Symbol 1547 ButtonUses:1543Used by:1580
Symbol 1548 GraphicUsed by:1580
Symbol 1549 GraphicUsed by:1580
Symbol 1550 GraphicUsed by:1580
Symbol 1551 GraphicUsed by:1580
Symbol 1552 GraphicUsed by:1580
Symbol 1553 GraphicUsed by:1580
Symbol 1554 GraphicUsed by:1580
Symbol 1555 GraphicUsed by:1580
Symbol 1556 GraphicUsed by:1580
Symbol 1557 GraphicUsed by:1580
Symbol 1558 GraphicUsed by:1580
Symbol 1559 GraphicUsed by:1580
Symbol 1560 GraphicUsed by:1580
Symbol 1561 GraphicUsed by:1580
Symbol 1562 GraphicUsed by:1580
Symbol 1563 GraphicUsed by:1580
Symbol 1564 GraphicUsed by:1580
Symbol 1565 GraphicUsed by:1580
Symbol 1566 GraphicUsed by:1580
Symbol 1567 GraphicUsed by:1580
Symbol 1568 GraphicUsed by:1580
Symbol 1569 GraphicUsed by:1580
Symbol 1570 GraphicUsed by:1580
Symbol 1571 GraphicUsed by:1580
Symbol 1572 ButtonUses:1545Used by:1580
Symbol 1573 GraphicUsed by:1580
Symbol 1574 GraphicUsed by:1580
Symbol 1575 GraphicUsed by:1580
Symbol 1576 GraphicUsed by:1580
Symbol 1577 GraphicUsed by:1580
Symbol 1578 GraphicUsed by:1580
Symbol 1579 GraphicUsed by:1580
Symbol 1580 MovieClipUses:1544 1546 1547 1548 1549 402 215 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579Used by:1581
Symbol 1581 MovieClipUses:1542 1580Used by:Timeline
Symbol 1582 GraphicUsed by:1583
Symbol 1583 ButtonUses:1582Used by:1614
Symbol 1584 GraphicUsed by:1586
Symbol 1585 GraphicUsed by:1586
Symbol 1586 ButtonUses:1584 1585Used by:1589
Symbol 1587 GraphicUsed by:1589
Symbol 1588 GraphicUsed by:1589
Symbol 1589 MovieClipUses:1586 1587 215 304 1588Used by:1614
Symbol 1590 GraphicUsed by:1614
Symbol 1591 GraphicUsed by:1614
Symbol 1592 GraphicUsed by:1614
Symbol 1593 GraphicUsed by:1614
Symbol 1594 GraphicUsed by:1614
Symbol 1595 GraphicUsed by:1614
Symbol 1596 GraphicUsed by:1614
Symbol 1597 GraphicUsed by:1614
Symbol 1598 GraphicUsed by:1614
Symbol 1599 GraphicUsed by:1614
Symbol 1600 GraphicUsed by:1614
Symbol 1601 GraphicUsed by:1614
Symbol 1602 GraphicUsed by:1614
Symbol 1603 GraphicUsed by:1614
Symbol 1604 SoundUsed by:1614
Symbol 1605 GraphicUsed by:1614
Symbol 1606 GraphicUsed by:1614
Symbol 1607 GraphicUsed by:1614
Symbol 1608 GraphicUsed by:1614
Symbol 1609 GraphicUsed by:1614
Symbol 1610 GraphicUsed by:1614
Symbol 1611 GraphicUsed by:1614
Symbol 1612 GraphicUsed by:1614
Symbol 1613 GraphicUsed by:1614
Symbol 1614 MovieClipUses:1583 1589 1590 1591 402 215 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613Used by:1615  Timeline
Symbol 1615 MovieClipUses:1614Used by:Timeline
Symbol 1616 MovieClipUses:481Used by:Timeline
Symbol 1617 MovieClipUses:524Used by:Timeline
Symbol 1618 MovieClipUses:446Used by:Timeline
Symbol 1619 TextUses:127Used by:Timeline
Symbol 1620 GraphicUsed by:1621 1640 1644
Symbol 1621 ButtonUses:1620Used by:1629
Symbol 1622 GraphicUsed by:1623 1641 1645
Symbol 1623 ButtonUses:1622Used by:1629
Symbol 1624 GraphicUsed by:1625 1642 1646
Symbol 1625 ButtonUses:1624Used by:1629
Symbol 1626 GraphicUsed by:1627 1643 1647
Symbol 1627 ButtonUses:1626Used by:1629
Symbol 1628 TextUses:127Used by:1629
Symbol 1629 MovieClipUses:1621 1623 1625 1627 1628Used by:Timeline
Symbol 1630 TextUses:87Used by:Timeline
Symbol 1631 GraphicUsed by:Timeline
Symbol 1632 GraphicUsed by:1633
Symbol 1633 MovieClipUses:1632Used by:Timeline
Symbol 1634 GraphicUsed by:1635
Symbol 1635 ButtonUses:1634Used by:Timeline
Symbol 1636 GraphicUsed by:1637
Symbol 1637 ButtonUses:1636Used by:Timeline
Symbol 1638 GraphicUsed by:1639
Symbol 1639 ButtonUses:1638Used by:Timeline
Symbol 1640 ButtonUses:1620Used by:1690
Symbol 1641 ButtonUses:1622Used by:1690
Symbol 1642 ButtonUses:1624Used by:1690
Symbol 1643 ButtonUses:1626Used by:1690
Symbol 1644 ButtonUses:1620Used by:1690
Symbol 1645 ButtonUses:1622Used by:1690
Symbol 1646 ButtonUses:1624Used by:1690
Symbol 1647 ButtonUses:1626Used by:1690
Symbol 1648 GraphicUsed by:1690
Symbol 1649 GraphicUsed by:1690
Symbol 1650 GraphicUsed by:1690
Symbol 1651 GraphicUsed by:1690
Symbol 1652 GraphicUsed by:1690
Symbol 1653 GraphicUsed by:1690
Symbol 1654 GraphicUsed by:1690
Symbol 1655 GraphicUsed by:1690
Symbol 1656 GraphicUsed by:1690
Symbol 1657 GraphicUsed by:1690
Symbol 1658 GraphicUsed by:1690
Symbol 1659 GraphicUsed by:1690
Symbol 1660 GraphicUsed by:1690
Symbol 1661 GraphicUsed by:1690
Symbol 1662 GraphicUsed by:1690
Symbol 1663 GraphicUsed by:1690
Symbol 1664 GraphicUsed by:1690
Symbol 1665 GraphicUsed by:1690
Symbol 1666 GraphicUsed by:1690
Symbol 1667 GraphicUsed by:1690
Symbol 1668 GraphicUsed by:1690
Symbol 1669 SoundUsed by:1690
Symbol 1670 GraphicUsed by:1690
Symbol 1671 GraphicUsed by:1690
Symbol 1672 GraphicUsed by:1690
Symbol 1673 GraphicUsed by:1690
Symbol 1674 GraphicUsed by:1690
Symbol 1675 GraphicUsed by:1690
Symbol 1676 GraphicUsed by:1690
Symbol 1677 GraphicUsed by:1690
Symbol 1678 GraphicUsed by:1690
Symbol 1679 GraphicUsed by:1690
Symbol 1680 GraphicUsed by:1690
Symbol 1681 GraphicUsed by:1690
Symbol 1682 GraphicUsed by:1690
Symbol 1683 GraphicUsed by:1690
Symbol 1684 GraphicUsed by:1690
Symbol 1685 GraphicUsed by:1690
Symbol 1686 GraphicUsed by:1690
Symbol 1687 GraphicUsed by:1690
Symbol 1688 GraphicUsed by:1690
Symbol 1689 GraphicUsed by:1690
Symbol 1690 MovieClipUses:1640 1641 1642 1643 1644 1645 1646 1647 402 1648 215 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689Used by:Timeline
Symbol 1691 GraphicUsed by:1692
Symbol 1692 ButtonUses:1691Used by:Timeline
Symbol 1693 GraphicUsed by:1711
Symbol 1694 GraphicUsed by:1695
Symbol 1695 ButtonUses:1694Used by:1711
Symbol 1696 GraphicUsed by:1711
Symbol 1697 GraphicUsed by:1711
Symbol 1698 GraphicUsed by:1699
Symbol 1699 MovieClipUses:1698Used by:1711
Symbol 1700 GraphicUsed by:1701
Symbol 1701 MovieClipUses:1700Used by:1711
Symbol 1702 GraphicUsed by:1711
Symbol 1703 GraphicUsed by:1711
Symbol 1704 GraphicUsed by:1711
Symbol 1705 GraphicUsed by:1711
Symbol 1706 GraphicUsed by:1711
Symbol 1707 GraphicUsed by:1711
Symbol 1708 GraphicUsed by:1711
Symbol 1709 GraphicUsed by:1711
Symbol 1710 GraphicUsed by:1711
Symbol 1711 MovieClipUses:1693 1695 1696 1697 1699 1701 215 1702 1703 1704 1705 1706 1707 1708 1709 1710Used by:Timeline
Symbol 1712 GraphicUsed by:1713
Symbol 1713 ButtonUses:1712Used by:Timeline
Symbol 1714 GraphicUsed by:1715
Symbol 1715 MovieClipUses:1714Used by:Timeline
Symbol 1716 EditableTextUses:87Used by:Timeline
Symbol 1717 EditableTextUses:87Used by:Timeline
Symbol 1718 EditableTextUses:87Used by:Timeline
Symbol 1719 SoundUsed by:2493  Timeline
Symbol 1720 MovieClipUses:711 387Used by:Timeline
Symbol 1721 MovieClipUses:524Used by:Timeline
Symbol 1722 MovieClipUses:446Used by:Timeline
Symbol 1723 MovieClipUses:481Used by:Timeline
Symbol 1724 TextUses:127Used by:Timeline
Symbol 1725 GraphicUsed by:1731
Symbol 1726 GraphicUsed by:1731
Symbol 1727 GraphicUsed by:1731
Symbol 1728 GraphicUsed by:1731
Symbol 1729 GraphicUsed by:1731
Symbol 1730 GraphicUsed by:1731
Symbol 1731 MovieClipUses:1725 1726 1727 1728 1729 1730Used by:Timeline
Symbol 1732 TextUses:87Used by:Timeline
Symbol 1733 GraphicUsed by:Timeline
Symbol 1734 MovieClipUses:1357Used by:Timeline
Symbol 1735 GraphicUsed by:Timeline
Symbol 1736 GraphicUsed by:1737
Symbol 1737 ButtonUses:1736Used by:Timeline
Symbol 1738 GraphicUsed by:1739
Symbol 1739 MovieClipUses:1738Used by:Timeline
Symbol 1740 MovieClipUses:628 387Used by:Timeline
Symbol 1741 GraphicUsed by:1742
Symbol 1742 ButtonUses:1741Used by:Timeline
Symbol 1743 GraphicUsed by:Timeline
Symbol 1744 GraphicUsed by:1745
Symbol 1745 ButtonUses:1744Used by:1766
Symbol 1746 GraphicUsed by:1747
Symbol 1747 ButtonUses:1746Used by:1766
Symbol 1748 GraphicUsed by:1766
Symbol 1749 GraphicUsed by:1766
Symbol 1750 GraphicUsed by:1766
Symbol 1751 SoundUsed by:1766
Symbol 1752 GraphicUsed by:1766
Symbol 1753 GraphicUsed by:1766
Symbol 1754 GraphicUsed by:1766
Symbol 1755 GraphicUsed by:1766
Symbol 1756 GraphicUsed by:1766
Symbol 1757 GraphicUsed by:1766
Symbol 1758 GraphicUsed by:1766
Symbol 1759 GraphicUsed by:1766
Symbol 1760 GraphicUsed by:1766
Symbol 1761 GraphicUsed by:1766
Symbol 1762 GraphicUsed by:1766
Symbol 1763 GraphicUsed by:1766
Symbol 1764 GraphicUsed by:1766
Symbol 1765 GraphicUsed by:1766
Symbol 1766 MovieClipUses:1745 1747 1748 1749 1750 215 402 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765Used by:Timeline
Symbol 1767 EditableTextUses:87Used by:Timeline
Symbol 1768 EditableTextUses:87Used by:Timeline
Symbol 1769 EditableTextUses:87Used by:Timeline
Symbol 1770 MovieClipUses:524Used by:Timeline
Symbol 1771 MovieClipUses:446Used by:Timeline
Symbol 1772 MovieClipUses:481Used by:Timeline
Symbol 1773 TextUses:127Used by:Timeline
Symbol 1774 GraphicUsed by:Timeline
Symbol 1775 GraphicUsed by:1782
Symbol 1776 GraphicUsed by:1782
Symbol 1777 GraphicUsed by:1782
Symbol 1778 GraphicUsed by:1782
Symbol 1779 GraphicUsed by:1782
Symbol 1780 GraphicUsed by:1782
Symbol 1781 GraphicUsed by:1782
Symbol 1782 MovieClipUses:1775 1776 1777 1778 1779 1780 1781Used by:Timeline
Symbol 1783 TextUses:87Used by:Timeline
Symbol 1784 BitmapUsed by:1785 1800 1802 1804
Symbol 1785 GraphicUses:1784Used by:Timeline
Symbol 1786 GraphicUsed by:1787
Symbol 1787 ButtonUses:1786Used by:Timeline
Symbol 1788 GraphicUsed by:Timeline
Symbol 1789 GraphicUsed by:1791
Symbol 1790 GraphicUsed by:1791
Symbol 1791 ButtonUses:1789 1790Used by:1797
Symbol 1792 GraphicUsed by:1797
Symbol 1793 GraphicUsed by:1794
Symbol 1794 MovieClipUses:1793Used by:1796
Symbol 1795 GraphicUsed by:1796
Symbol 1796 MovieClipUses:1794 1795Used by:1797
Symbol 1797 MovieClipUses:1791 1792 1796 304 215Used by:Timeline
Symbol 1798 GraphicUsed by:1799
Symbol 1799 MovieClipUses:1798Used by:Timeline
Symbol 1800 GraphicUses:1784Used by:1801
Symbol 1801 MovieClipUses:1800Used by:Timeline
Symbol 1802 GraphicUses:1784Used by:1803
Symbol 1803 MovieClipUses:1802Used by:Timeline
Symbol 1804 GraphicUses:1784Used by:1811
Symbol 1805 GraphicUsed by:1807
Symbol 1806 GraphicUsed by:1807
Symbol 1807 ButtonUses:1805 1806Used by:1811
Symbol 1808 GraphicUsed by:1811
Symbol 1809 GraphicUsed by:1810
Symbol 1810 MovieClipUses:1809Used by:1811
Symbol 1811 MovieClipUses:1804 1807 1808 215 304 1810Used by:Timeline
Symbol 1812 GraphicUsed by:Timeline
Symbol 1813 GraphicUsed by:1814 1816 1818 1820 1822 1824 1826 1828 1830 1832 1834 1836 1838 1840 1842 1844 1846 1848 1850
Symbol 1814 ButtonUses:1813Used by:1815
Symbol 1815 MovieClipUses:1814Used by:Timeline
Symbol 1816 ButtonUses:1813Used by:1817
Symbol 1817 MovieClipUses:1816Used by:Timeline
Symbol 1818 ButtonUses:1813Used by:1819
Symbol 1819 MovieClipUses:1818Used by:Timeline
Symbol 1820 ButtonUses:1813Used by:1821
Symbol 1821 MovieClipUses:1820Used by:Timeline
Symbol 1822 ButtonUses:1813Used by:1823
Symbol 1823 MovieClipUses:1822Used by:Timeline
Symbol 1824 ButtonUses:1813Used by:1825
Symbol 1825 MovieClipUses:1824Used by:Timeline
Symbol 1826 ButtonUses:1813Used by:1827
Symbol 1827 MovieClipUses:1826Used by:Timeline
Symbol 1828 ButtonUses:1813Used by:1829
Symbol 1829 MovieClipUses:1828Used by:Timeline
Symbol 1830 ButtonUses:1813Used by:1831
Symbol 1831 MovieClipUses:1830Used by:Timeline
Symbol 1832 ButtonUses:1813Used by:1833
Symbol 1833 MovieClipUses:1832Used by:Timeline
Symbol 1834 ButtonUses:1813Used by:1835
Symbol 1835 MovieClipUses:1834 215Used by:Timeline
Symbol 1836 ButtonUses:1813Used by:1837
Symbol 1837 MovieClipUses:1836Used by:Timeline
Symbol 1838 ButtonUses:1813Used by:1839
Symbol 1839 MovieClipUses:1838Used by:Timeline
Symbol 1840 ButtonUses:1813Used by:1841
Symbol 1841 MovieClipUses:1840Used by:Timeline
Symbol 1842 ButtonUses:1813Used by:1843
Symbol 1843 MovieClipUses:1842Used by:Timeline
Symbol 1844 ButtonUses:1813Used by:1845
Symbol 1845 MovieClipUses:1844Used by:Timeline
Symbol 1846 ButtonUses:1813Used by:1847
Symbol 1847 MovieClipUses:1846Used by:Timeline
Symbol 1848 ButtonUses:1813Used by:1849
Symbol 1849 MovieClipUses:1848Used by:Timeline
Symbol 1850 ButtonUses:1813Used by:1851
Symbol 1851 MovieClipUses:1850Used by:Timeline
Symbol 1852 GraphicUsed by:1853
Symbol 1853 ButtonUses:1852Used by:Timeline
Symbol 1854 GraphicUsed by:1855
Symbol 1855 ButtonUses:1854Used by:1869
Symbol 1856 GraphicUsed by:1869
Symbol 1857 GraphicUsed by:1858
Symbol 1858 MovieClipUses:1857Used by:1869
Symbol 1859 GraphicUsed by:1860
Symbol 1860 MovieClipUses:1859Used by:1869
Symbol 1861 GraphicUsed by:1862
Symbol 1862 MovieClipUses:1861Used by:1869
Symbol 1863 GraphicUsed by:1869
Symbol 1864 GraphicUsed by:1869
Symbol 1865 GraphicUsed by:1869
Symbol 1866 GraphicUsed by:1869
Symbol 1867 GraphicUsed by:1869
Symbol 1868 GraphicUsed by:1869
Symbol 1869 MovieClipUses:1855 1856 1858 1860 1862 215 1863 304 1864 1865 1866 1867 1868Used by:Timeline
Symbol 1870 TextUses:127Used by:Timeline
Symbol 1871 GraphicUsed by:1872
Symbol 1872 ButtonUses:1871Used by:1917
Symbol 1873 GraphicUsed by:1874
Symbol 1874 ButtonUses:1873Used by:1917
Symbol 1875 GraphicUsed by:1917
Symbol 1876 GraphicUsed by:1917
Symbol 1877 GraphicUsed by:1917
Symbol 1878 GraphicUsed by:1917
Symbol 1879 GraphicUsed by:1917
Symbol 1880 GraphicUsed by:1917
Symbol 1881 GraphicUsed by:1917
Symbol 1882 GraphicUsed by:1917
Symbol 1883 GraphicUsed by:1917
Symbol 1884 GraphicUsed by:1917
Symbol 1885 GraphicUsed by:1917
Symbol 1886 GraphicUsed by:1917
Symbol 1887 GraphicUsed by:1917
Symbol 1888 GraphicUsed by:1917
Symbol 1889 GraphicUsed by:1917
Symbol 1890 GraphicUsed by:1917
Symbol 1891 GraphicUsed by:1917
Symbol 1892 SoundUsed by:1917
Symbol 1893 GraphicUsed by:1917
Symbol 1894 GraphicUsed by:1917
Symbol 1895 GraphicUsed by:1917
Symbol 1896 GraphicUsed by:1917
Symbol 1897 GraphicUsed by:1917
Symbol 1898 GraphicUsed by:1917
Symbol 1899 GraphicUsed by:1917
Symbol 1900 GraphicUsed by:1917
Symbol 1901 GraphicUsed by:1917
Symbol 1902 GraphicUsed by:1917
Symbol 1903 GraphicUsed by:1917
Symbol 1904 GraphicUsed by:1917
Symbol 1905 GraphicUsed by:1917
Symbol 1906 GraphicUsed by:1917
Symbol 1907 GraphicUsed by:1917
Symbol 1908 GraphicUsed by:1917
Symbol 1909 GraphicUsed by:1917
Symbol 1910 GraphicUsed by:1917
Symbol 1911 GraphicUsed by:1917
Symbol 1912 GraphicUsed by:1917
Symbol 1913 GraphicUsed by:1917
Symbol 1914 GraphicUsed by:1917
Symbol 1915 GraphicUsed by:1917
Symbol 1916 GraphicUsed by:1917
Symbol 1917 MovieClipUses:1872 1874 1875 1876 215 402 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916Used by:1918  Timeline
Symbol 1918 MovieClipUses:1917Used by:Timeline
Symbol 1919 GraphicUsed by:1920
Symbol 1920 ButtonUses:1919Used by:Timeline
Symbol 1921 GraphicUsed by:1922
Symbol 1922 ButtonUses:1921Used by:Timeline
Symbol 1923 GraphicUsed by:1924
Symbol 1924 ButtonUses:1923Used by:1935
Symbol 1925 GraphicUsed by:1935
Symbol 1926 GraphicUsed by:1935
Symbol 1927 GraphicUsed by:1935
Symbol 1928 GraphicUsed by:1935
Symbol 1929 GraphicUsed by:1935
Symbol 1930 GraphicUsed by:1935
Symbol 1931 GraphicUsed by:1935
Symbol 1932 GraphicUsed by:1935
Symbol 1933 GraphicUsed by:1935
Symbol 1934 GraphicUsed by:1935
Symbol 1935 MovieClipUses:1924 1925 215 304 1926 1927 1928 1929 1930 1931 1932 1933 1934Used by:Timeline
Symbol 1936 GraphicUsed by:1937
Symbol 1937 MovieClipUses:1936Used by:1957
Symbol 1938 GraphicUsed by:1957
Symbol 1939 GraphicUsed by:1948
Symbol 1940 GraphicUsed by:1941
Symbol 1941 ButtonUses:1940Used by:1948
Symbol 1942 GraphicUsed by:1948
Symbol 1943 GraphicUsed by:1948
Symbol 1944 GraphicUsed by:1948
Symbol 1945 GraphicUsed by:1948
Symbol 1946 GraphicUsed by:1948
Symbol 1947 GraphicUsed by:1948
Symbol 1948 MovieClipUses:1939 1941 1942 1943 215 1944 1945 1946 1947Used by:1957
Symbol 1949 GraphicUsed by:1950
Symbol 1950 ButtonUses:1949Used by:1956
Symbol 1951 GraphicUsed by:1956
Symbol 1952 GraphicUsed by:1956
Symbol 1953 GraphicUsed by:1956
Symbol 1954 GraphicUsed by:1956
Symbol 1955 GraphicUsed by:1956
Symbol 1956 MovieClipUses:1950 1951 1952 215 1953 1954 1955Used by:1957
Symbol 1957 MovieClipUses:1937 1938 1948 1956Used by:Timeline
Symbol 1958 GraphicUsed by:1964
Symbol 1959 GraphicUsed by:1964
Symbol 1960 GraphicUsed by:1964
Symbol 1961 GraphicUsed by:1964
Symbol 1962 GraphicUsed by:1964
Symbol 1963 GraphicUsed by:1964
Symbol 1964 MovieClipUses:1958 304 1959 215 1960 1961 1962 1963Used by:Timeline
Symbol 1965 EditableTextUses:87Used by:Timeline
Symbol 1966 EditableTextUses:87Used by:Timeline
Symbol 1967 EditableTextUses:87Used by:Timeline
Symbol 1968 SoundUsed by:2503  Timeline
Symbol 1969 MovieClipUses:628 387Used by:Timeline
Symbol 1970 MovieClipUses:481Used by:Timeline
Symbol 1971 MovieClipUses:446Used by:Timeline
Symbol 1972 MovieClipUses:524Used by:Timeline
Symbol 1973 TextUses:127Used by:Timeline
Symbol 1974 GraphicUsed by:1980
Symbol 1975 GraphicUsed by:1980
Symbol 1976 GraphicUsed by:1980
Symbol 1977 GraphicUsed by:1980
Symbol 1978 GraphicUsed by:1980
Symbol 1979 GraphicUsed by:1980
Symbol 1980 MovieClipUses:1974 1975 1976 1977 1978 1979Used by:Timeline
Symbol 1981 TextUses:87Used by:Timeline
Symbol 1982 GraphicUsed by:Timeline
Symbol 1983 GraphicUsed by:1984
Symbol 1984 MovieClipUses:1983Used by:Timeline
Symbol 1985 GraphicUsed by:1986
Symbol 1986 ButtonUses:1985Used by:Timeline
Symbol 1987 GraphicUsed by:1993
Symbol 1988 TextUses:79Used by:1993
Symbol 1989 TextUses:79Used by:1993
Symbol 1990 TextUses:79Used by:1993
Symbol 1991 TextUses:79Used by:1993
Symbol 1992 GraphicUsed by:1993
Symbol 1993 ButtonUses:1987 80 1988 1989 1990 1991 81 1992Used by:Timeline
Symbol 1994 GraphicUsed by:1995
Symbol 1995 ButtonUses:1994Used by:Timeline
Symbol 1996 GraphicUsed by:1997
Symbol 1997 ButtonUses:1996Used by:2000
Symbol 1998 GraphicUsed by:2000
Symbol 1999 SoundUsed by:2000 2025
Symbol 2000 MovieClipUses:1997 1998 215 1999Used by:2019
Symbol 2001 GraphicUsed by:2019
Symbol 2002 FontUsed by:2003
Symbol 2003 TextUses:2002Used by:2019
Symbol 2004 GraphicUsed by:2005 2006
Symbol 2005 ButtonUses:2004Used by:2008
Symbol 2006 ButtonUses:2004Used by:2008
Symbol 2007 GraphicUsed by:2008
Symbol 2008 MovieClipUses:2005 2006 2007 304 215Used by:2019
Symbol 2009 GraphicUsed by:2010 2011
Symbol 2010 ButtonUses:2009Used by:2013
Symbol 2011 ButtonUses:2009Used by:2013
Symbol 2012 GraphicUsed by:2013
Symbol 2013 MovieClipUses:2010 2011 2012 304 215Used by:2019
Symbol 2014 GraphicUsed by:2015 2016
Symbol 2015 ButtonUses:2014Used by:2018
Symbol 2016 ButtonUses:2014Used by:2018
Symbol 2017 GraphicUsed by:2018
Symbol 2018 MovieClipUses:2015 2016 2017 304 215Used by:2019
Symbol 2019 MovieClipUses:2000 2001 2003 2008 2013 2018Used by:2020
Symbol 2020 MovieClipUses:2019Used by:Timeline
Symbol 2021 GraphicUsed by:2039
Symbol 2022 GraphicUsed by:2023
Symbol 2023 ButtonUses:2022Used by:2025
Symbol 2024 GraphicUsed by:2025
Symbol 2025 MovieClipUses:2023 2024 1999 215Used by:2039
Symbol 2026 GraphicUsed by:2039
Symbol 2027 GraphicUsed by:2028
Symbol 2028 ButtonUses:2027Used by:2030
Symbol 2029 GraphicUsed by:2030
Symbol 2030 MovieClipUses:2028 2029 304 215Used by:2039
Symbol 2031 GraphicUsed by:2032
Symbol 2032 ButtonUses:2031Used by:2034
Symbol 2033 GraphicUsed by:2034
Symbol 2034 MovieClipUses:2032 2033 304 215Used by:2039
Symbol 2035 GraphicUsed by:2036
Symbol 2036 ButtonUses:2035Used by:2038
Symbol 2037 GraphicUsed by:2038
Symbol 2038 MovieClipUses:2036 2037 304 215Used by:2039
Symbol 2039 MovieClipUses:2021 2025 2026 2030 2034 2038Used by:Timeline
Symbol 2040 GraphicUsed by:2041 2044 2065
Symbol 2041 ButtonUses:2040Used by:2072
Symbol 2042 GraphicUsed by:2043 2045
Symbol 2043 ButtonUses:2042Used by:2072
Symbol 2044 ButtonUses:2040Used by:2072
Symbol 2045 ButtonUses:2042Used by:2072
Symbol 2046 GraphicUsed by:2072
Symbol 2047 GraphicUsed by:2072
Symbol 2048 GraphicUsed by:2072
Symbol 2049 GraphicUsed by:2072
Symbol 2050 GraphicUsed by:2072
Symbol 2051 GraphicUsed by:2072
Symbol 2052 GraphicUsed by:2072
Symbol 2053 GraphicUsed by:2072
Symbol 2054 GraphicUsed by:2072
Symbol 2055 GraphicUsed by:2072
Symbol 2056 GraphicUsed by:2072
Symbol 2057 GraphicUsed by:2072
Symbol 2058 GraphicUsed by:2072
Symbol 2059 SoundUsed by:2072
Symbol 2060 GraphicUsed by:2072
Symbol 2061 GraphicUsed by:2072
Symbol 2062 GraphicUsed by:2072
Symbol 2063 GraphicUsed by:2072
Symbol 2064 GraphicUsed by:2072
Symbol 2065 ButtonUses:2040Used by:2072
Symbol 2066 GraphicUsed by:2072
Symbol 2067 GraphicUsed by:2072
Symbol 2068 GraphicUsed by:2072
Symbol 2069 GraphicUsed by:2072
Symbol 2070 GraphicUsed by:2072
Symbol 2071 GraphicUsed by:2072
Symbol 2072 MovieClipUses:2041 2043 2044 2045 2046 2047 215 402 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071Used by:2073  Timeline
Symbol 2073 MovieClipUses:2072Used by:Timeline
Symbol 2074 EditableTextUses:87Used by:Timeline
Symbol 2075 EditableTextUses:87Used by:Timeline
Symbol 2076 EditableTextUses:87Used by:Timeline
Symbol 2077 SoundUsed by:2495  Timeline
Symbol 2078 MovieClipUses:446Used by:Timeline
Symbol 2079 MovieClipUses:481Used by:Timeline
Symbol 2080 MovieClipUses:524Used by:Timeline
Symbol 2081 MovieClipUses:628 387Used by:Timeline
Symbol 2082 TextUses:127Used by:Timeline
Symbol 2083 TextUses:87Used by:Timeline
Symbol 2084 GraphicUsed by:Timeline
Symbol 2085 ButtonUses:1341 1336 1337Used by:2088
Symbol 2086 GraphicUsed by:2088
Symbol 2087 GraphicUsed by:2088
Symbol 2088 MovieClipUses:2085 1343 1344 1345 1346 2086 1348 1349 174 177 180 184 1351 1352 1353 2087 1355 1356Used by:2089
Symbol 2089 MovieClipUses:2088Used by:Timeline
Symbol 2090 GraphicUsed by:2091
Symbol 2091 ButtonUses:2090Used by:Timeline
Symbol 2092 GraphicUsed by:2093
Symbol 2093 ButtonUses:2092Used by:Timeline
Symbol 2094 GraphicUsed by:2095 2098
Symbol 2095 ButtonUses:2094Used by:2135
Symbol 2096 GraphicUsed by:2097 2099
Symbol 2097 ButtonUses:2096Used by:2135
Symbol 2098 ButtonUses:2094Used by:2135
Symbol 2099 ButtonUses:2096Used by:2135
Symbol 2100 GraphicUsed by:2135
Symbol 2101 GraphicUsed by:2135
Symbol 2102 GraphicUsed by:2135
Symbol 2103 GraphicUsed by:2135
Symbol 2104 GraphicUsed by:2135
Symbol 2105 GraphicUsed by:2135
Symbol 2106 GraphicUsed by:2135
Symbol 2107 GraphicUsed by:2135
Symbol 2108 GraphicUsed by:2135
Symbol 2109 GraphicUsed by:2135
Symbol 2110 GraphicUsed by:2135
Symbol 2111 GraphicUsed by:2135
Symbol 2112 GraphicUsed by:2135
Symbol 2113 GraphicUsed by:2135
Symbol 2114 GraphicUsed by:2135
Symbol 2115 SoundUsed by:2135
Symbol 2116 GraphicUsed by:2135
Symbol 2117 GraphicUsed by:2135
Symbol 2118 GraphicUsed by:2135
Symbol 2119 GraphicUsed by:2135
Symbol 2120 GraphicUsed by:2135
Symbol 2121 GraphicUsed by:2135
Symbol 2122 GraphicUsed by:2135
Symbol 2123 GraphicUsed by:2135
Symbol 2124 GraphicUsed by:2135
Symbol 2125 GraphicUsed by:2135
Symbol 2126 GraphicUsed by:2135
Symbol 2127 GraphicUsed by:2135
Symbol 2128 GraphicUsed by:2135
Symbol 2129 GraphicUsed by:2135
Symbol 2130 GraphicUsed by:2135
Symbol 2131 GraphicUsed by:2135
Symbol 2132 GraphicUsed by:2135
Symbol 2133 GraphicUsed by:2135
Symbol 2134 GraphicUsed by:2135
Symbol 2135 MovieClipUses:2095 2097 2098 2099 2100 215 402 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134Used by:2136  Timeline
Symbol 2136 MovieClipUses:2135Used by:Timeline
Symbol 2137 EditableTextUses:87Used by:Timeline
Symbol 2138 EditableTextUses:87Used by:Timeline
Symbol 2139 EditableTextUses:87Used by:Timeline
Symbol 2140 GraphicUsed by:2141 2144
Symbol 2141 ButtonUses:2140Used by:2182
Symbol 2142 GraphicUsed by:2143 2146
Symbol 2143 ButtonUses:2142Used by:2182
Symbol 2144 ButtonUses:2140Used by:2182
Symbol 2145 GraphicUsed by:2182
Symbol 2146 ButtonUses:2142Used by:2182
Symbol 2147 GraphicUsed by:2182
Symbol 2148 GraphicUsed by:2182
Symbol 2149 GraphicUsed by:2182
Symbol 2150 GraphicUsed by:2182
Symbol 2151 GraphicUsed by:2182
Symbol 2152 GraphicUsed by:2182
Symbol 2153 GraphicUsed by:2182
Symbol 2154 GraphicUsed by:2182
Symbol 2155 GraphicUsed by:2182
Symbol 2156 GraphicUsed by:2182
Symbol 2157 GraphicUsed by:2182
Symbol 2158 GraphicUsed by:2182
Symbol 2159 GraphicUsed by:2182
Symbol 2160 GraphicUsed by:2182
Symbol 2161 GraphicUsed by:2182
Symbol 2162 GraphicUsed by:2182
Symbol 2163 GraphicUsed by:2182
Symbol 2164 GraphicUsed by:2182
Symbol 2165 SoundUsed by:2182
Symbol 2166 GraphicUsed by:2182
Symbol 2167 GraphicUsed by:2182
Symbol 2168 GraphicUsed by:2182
Symbol 2169 GraphicUsed by:2182
Symbol 2170 GraphicUsed by:2182
Symbol 2171 GraphicUsed by:2182
Symbol 2172 GraphicUsed by:2182
Symbol 2173 GraphicUsed by:2182
Symbol 2174 GraphicUsed by:2182
Symbol 2175 GraphicUsed by:2182
Symbol 2176 GraphicUsed by:2182
Symbol 2177 GraphicUsed by:2182
Symbol 2178 GraphicUsed by:2182
Symbol 2179 GraphicUsed by:2182
Symbol 2180 GraphicUsed by:2182
Symbol 2181 GraphicUsed by:2182
Symbol 2182 MovieClipUses:2141 2143 2144 2145 2146 2147 2148 215 402 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181Used by:2183  Timeline
Symbol 2183 MovieClipUses:2182Used by:Timeline
Symbol 2184 MovieClipUses:481Used by:Timeline
Symbol 2185 GraphicUsed by:2187
Symbol 2186 GraphicUsed by:2187
Symbol 2187 ButtonUses:2185 2186Used by:2191
Symbol 2188 GraphicUsed by:2191
Symbol 2189 GraphicUsed by:2191
Symbol 2190 GraphicUsed by:2191
Symbol 2191 MovieClipUses:2187 2188 2189 215 2190Used by:2206
Symbol 2192 GraphicUsed by:2193
Symbol 2193 ButtonUses:2192Used by:2206
Symbol 2194 GraphicUsed by:2206
Symbol 2195 GraphicUsed by:2206
Symbol 2196 GraphicUsed by:2206
Symbol 2197 GraphicUsed by:2206
Symbol 2198 GraphicUsed by:2206
Symbol 2199 GraphicUsed by:2206
Symbol 2200 GraphicUsed by:2206
Symbol 2201 GraphicUsed by:2206
Symbol 2202 GraphicUsed by:2206
Symbol 2203 GraphicUsed by:2206
Symbol 2204 GraphicUsed by:2206
Symbol 2205 SoundUsed by:2206
Symbol 2206 MovieClipUses:2191 2193 2194 2195 2196 2197 215 402 2198 2199 2200 2201 2202 2203 2204 2205Used by:2207  Timeline
Symbol 2207 MovieClipUses:2206Used by:Timeline
Symbol 2208 GraphicUsed by:2209
Symbol 2209 ButtonUses:2208Used by:2222
Symbol 2210 GraphicUsed by:2222
Symbol 2211 GraphicUsed by:2222
Symbol 2212 GraphicUsed by:2222
Symbol 2213 GraphicUsed by:2222
Symbol 2214 GraphicUsed by:2222
Symbol 2215 GraphicUsed by:2222
Symbol 2216 GraphicUsed by:2222
Symbol 2217 GraphicUsed by:2222
Symbol 2218 GraphicUsed by:2222
Symbol 2219 GraphicUsed by:2222
Symbol 2220 GraphicUsed by:2222
Symbol 2221 SoundUsed by:2222
Symbol 2222 MovieClipUses:2209 2210 2211 402 215 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221Used by:2223  Timeline
Symbol 2223 MovieClipUses:2222Used by:Timeline
Symbol 2224 MovieClipUses:446Used by:Timeline
Symbol 2225 MovieClipUses:524Used by:Timeline
Symbol 2226 MovieClipUses:628 387Used by:Timeline
Symbol 2227 TextUses:127Used by:Timeline
Symbol 2228 GraphicUsed by:2229 2308 2310
Symbol 2229 ButtonUses:2228Used by:2232
Symbol 2230 GraphicUsed by:2231 2309 2331
Symbol 2231 ButtonUses:2230Used by:2232
Symbol 2232 MovieClipUses:2229 2231Used by:Timeline
Symbol 2233 TextUses:87Used by:Timeline
Symbol 2234 GraphicUsed by:Timeline
Symbol 2235 GraphicUsed by:2236
Symbol 2236 ButtonUses:2235Used by:Timeline
Symbol 2237 GraphicUsed by:2238
Symbol 2238 ButtonUses:2237Used by:Timeline
Symbol 2239 GraphicUsed by:2242
Symbol 2240 FontUsed by:2241 2293 2428 2435 2452
Symbol 2241 TextUses:2240Used by:2242
Symbol 2242 MovieClipUses:2239 2241Used by:Timeline
Symbol 2243 GraphicUsed by:2244
Symbol 2244 ButtonUses:2243Used by:2249
Symbol 2245 BitmapUsed by:2246
Symbol 2246 GraphicUses:2245Used by:2249
Symbol 2247 GraphicUsed by:2249
Symbol 2248 GraphicUsed by:2249
Symbol 2249 MovieClipUses:2244 2246 2247 2248 215Used by:Timeline
Symbol 2250 GraphicUsed by:2251 2252
Symbol 2251 ButtonUses:2250Used by:2254
Symbol 2252 ButtonUses:2250Used by:2254
Symbol 2253 GraphicUsed by:2254
Symbol 2254 MovieClipUses:2251 2252 215 2253Used by:Timeline
Symbol 2255 GraphicUsed by:2256
Symbol 2256 ButtonUses:2255Used by:Timeline
Symbol 2257 GraphicUsed by:2258
Symbol 2258 MovieClipUses:2257Used by:Timeline
Symbol 2259 GraphicUsed by:2262 2263
Symbol 2260 FontUsed by:2261 2291
Symbol 2261 TextUses:2260Used by:2262 2263
Symbol 2262 ButtonUses:2259 2261Used by:2264
Symbol 2263 ButtonUses:2259 2261Used by:2264
Symbol 2264 MovieClipUses:2262 2263 215Used by:Timeline
Symbol 2265 GraphicUsed by:2266
Symbol 2266 ButtonUses:2265Used by:2289
Symbol 2267 GraphicUsed by:2268 2272
Symbol 2268 ButtonUses:2267Used by:2276
Symbol 2269 GraphicUsed by:2276
Symbol 2270 GraphicUsed by:2271
Symbol 2271 MovieClipUses:2270Used by:2276
Symbol 2272 ButtonUses:2267Used by:2276
Symbol 2273 GraphicUsed by:2276
Symbol 2274 GraphicUsed by:2275
Symbol 2275 MovieClipUses:2274Used by:2276
Symbol 2276 MovieClipUses:2268 2269 2271 215 2272 2273 2275Used by:2289
Symbol 2277 GraphicUsed by:2278 2282
Symbol 2278 ButtonUses:2277Used by:2286
Symbol 2279 GraphicUsed by:2286
Symbol 2280 GraphicUsed by:2281
Symbol 2281 MovieClipUses:2280Used by:2286
Symbol 2282 ButtonUses:2277Used by:2286
Symbol 2283 GraphicUsed by:2286
Symbol 2284 GraphicUsed by:2285
Symbol 2285 MovieClipUses:2284Used by:2286
Symbol 2286 MovieClipUses:2278 2279 2281 215 2282 2283 2285Used by:2289
Symbol 2287 GraphicUsed by:2288
Symbol 2288 ButtonUses:2287Used by:2289
Symbol 2289 MovieClipUses:2266 2276 2286 2288Used by:Timeline
Symbol 2290 GraphicUsed by:Timeline
Symbol 2291 TextUses:2260Used by:Timeline
Symbol 2292 GraphicUsed by:2294 2295
Symbol 2293 TextUses:2240Used by:2294 2295
Symbol 2294 ButtonUses:2292 2293Used by:2296
Symbol 2295 ButtonUses:2292 2293Used by:2296
Symbol 2296 MovieClipUses:2294 2295 215Used by:Timeline
Symbol 2297 GraphicUsed by:2298
Symbol 2298 ButtonUses:2297Used by:2307
Symbol 2299 GraphicUsed by:2300
Symbol 2300 MovieClipUses:2299Used by:2307
Symbol 2301 GraphicUsed by:2302
Symbol 2302 MovieClipUses:2301Used by:2307
Symbol 2303 GraphicUsed by:2304
Symbol 2304 MovieClipUses:2303Used by:2307
Symbol 2305 GraphicUsed by:2306
Symbol 2306 MovieClipUses:2305Used by:2307
Symbol 2307 MovieClipUses:2298 2300 2302 2304 2306 215 304Used by:Timeline
Symbol 2308 ButtonUses:2228Used by:2347
Symbol 2309 ButtonUses:2230Used by:2347
Symbol 2310 ButtonUses:2228Used by:2347
Symbol 2311 GraphicUsed by:2312
Symbol 2312 MovieClipUses:2311Used by:2347
Symbol 2313 GraphicUsed by:2314
Symbol 2314 MovieClipUses:2313Used by:2347
Symbol 2315 GraphicUsed by:2347
Symbol 2316 GraphicUsed by:2347
Symbol 2317 GraphicUsed by:2347
Symbol 2318 GraphicUsed by:2347
Symbol 2319 GraphicUsed by:2347
Symbol 2320 GraphicUsed by:2347
Symbol 2321 GraphicUsed by:2347
Symbol 2322 GraphicUsed by:2347
Symbol 2323 GraphicUsed by:2347
Symbol 2324 GraphicUsed by:2347
Symbol 2325 GraphicUsed by:2347
Symbol 2326 GraphicUsed by:2347
Symbol 2327 GraphicUsed by:2347
Symbol 2328 GraphicUsed by:2347
Symbol 2329 GraphicUsed by:2347
Symbol 2330 SoundUsed by:2347
Symbol 2331 ButtonUses:2230Used by:2347
Symbol 2332 GraphicUsed by:2333
Symbol 2333 MovieClipUses:2332Used by:2347
Symbol 2334 GraphicUsed by:2347
Symbol 2335 GraphicUsed by:2347
Symbol 2336 GraphicUsed by:2347
Symbol 2337 GraphicUsed by:2347
Symbol 2338 GraphicUsed by:2347
Symbol 2339 GraphicUsed by:2347
Symbol 2340 GraphicUsed by:2347
Symbol 2341 GraphicUsed by:2347
Symbol 2342 GraphicUsed by:2347
Symbol 2343 GraphicUsed by:2347
Symbol 2344 GraphicUsed by:2347
Symbol 2345 GraphicUsed by:2347
Symbol 2346 GraphicUsed by:2347
Symbol 2347 MovieClipUses:2308 2309 2310 2312 2314 402 215 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346Used by:Timeline
Symbol 2348 GraphicUsed by:2349 2350
Symbol 2349 ButtonUses:2348Used by:2351
Symbol 2350 MovieClipUses:2348Used by:2351
Symbol 2351 MovieClipUses:2349 2350 215Used by:Timeline
Symbol 2352 EditableTextUses:87Used by:Timeline
Symbol 2353 EditableTextUses:87Used by:Timeline
Symbol 2354 EditableTextUses:87Used by:Timeline
Symbol 2355 MovieClipUses:481Used by:Timeline
Symbol 2356 MovieClipUses:446Used by:Timeline
Symbol 2357 MovieClipUses:524Used by:Timeline
Symbol 2358 MovieClipUses:628 387Used by:Timeline
Symbol 2359 TextUses:127Used by:Timeline
Symbol 2360 EditableTextUses:87Used by:Timeline
Symbol 2361 TextUses:87Used by:Timeline
Symbol 2362 GraphicUsed by:Timeline
Symbol 2363 GraphicUsed by:2364
Symbol 2364 ButtonUses:2363Used by:2368
Symbol 2365 GraphicUsed by:2368
Symbol 2366 GraphicUsed by:2368
Symbol 2367 GraphicUsed by:2368
Symbol 2368 MovieClipUses:2364 2365 2366 215 2367Used by:2377
Symbol 2369 GraphicUsed by:2370
Symbol 2370 MovieClipUses:2369Used by:2376
Symbol 2371 GraphicUsed by:2376
Symbol 2372 GraphicUsed by:2376
Symbol 2373 GraphicUsed by:2376
Symbol 2374 GraphicUsed by:2376
Symbol 2375 GraphicUsed by:2376
Symbol 2376 MovieClipUses:2370 2371 2372 2373 2374 2375Used by:2377
Symbol 2377 MovieClipUses:2368 2376Used by:Timeline
Symbol 2378 GraphicUsed by:2379 2380
Symbol 2379 ButtonUses:2378Used by:2381
Symbol 2380 ButtonUses:2378Used by:2381
Symbol 2381 MovieClipUses:2379 2380Used by:Timeline
Symbol 2382 GraphicUsed by:Timeline
Symbol 2383 GraphicUsed by:2393
Symbol 2384 GraphicUsed by:2393
Symbol 2385 TextUses:87Used by:2393
Symbol 2386 GraphicUsed by:2393
Symbol 2387 GraphicUsed by:2393
Symbol 2388 GraphicUsed by:2393
Symbol 2389 GraphicUsed by:2393
Symbol 2390 GraphicUsed by:2393
Symbol 2391 GraphicUsed by:2393
Symbol 2392 GraphicUsed by:2393
Symbol 2393 MovieClipUses:2383 2384 2385 2386 2387 2388 2389 2390 2391 2392Used by:Timeline
Symbol 2394 GraphicUsed by:2424
Symbol 2395 GraphicUsed by:2424
Symbol 2396 TextUses:87Used by:2424
Symbol 2397 GraphicUsed by:2424
Symbol 2398 GraphicUsed by:2424
Symbol 2399 GraphicUsed by:2424
Symbol 2400 GraphicUsed by:2424
Symbol 2401 GraphicUsed by:2424
Symbol 2402 GraphicUsed by:2424
Symbol 2403 GraphicUsed by:2424
Symbol 2404 GraphicUsed by:2424
Symbol 2405 GraphicUsed by:2424
Symbol 2406 GraphicUsed by:2424
Symbol 2407 GraphicUsed by:2424
Symbol 2408 GraphicUsed by:2424
Symbol 2409 GraphicUsed by:2424
Symbol 2410 GraphicUsed by:2424
Symbol 2411 GraphicUsed by:2424
Symbol 2412 GraphicUsed by:2424
Symbol 2413 GraphicUsed by:2424
Symbol 2414 GraphicUsed by:2424
Symbol 2415 GraphicUsed by:2424
Symbol 2416 GraphicUsed by:2424
Symbol 2417 GraphicUsed by:2424
Symbol 2418 GraphicUsed by:2424
Symbol 2419 GraphicUsed by:2424
Symbol 2420 GraphicUsed by:2424
Symbol 2421 GraphicUsed by:2424
Symbol 2422 GraphicUsed by:2424
Symbol 2423 GraphicUsed by:2424
Symbol 2424 MovieClipUses:2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423Used by:Timeline
Symbol 2425 EditableTextUses:87Used by:Timeline
Symbol 2426 ButtonUses:366 367 368 369 370Used by:Timeline
Symbol 2427 TextUses:87Used by:Timeline
Symbol 2428 EditableTextUses:2240Used by:Timeline
Symbol 2429 GraphicUsed by:2432
Symbol 2430 TextUses:87Used by:2432
Symbol 2431 GraphicUsed by:2432
Symbol 2432 ButtonUses:2429 2430 2431Used by:Timeline
Symbol 2433 TextUses:87Used by:Timeline
Symbol 2434 TextUses:87Used by:Timeline
Symbol 2435 EditableTextUses:2240Used by:Timeline
Symbol 2436 TextUses:87Used by:Timeline
Symbol 2437 GraphicUsed by:2440
Symbol 2438 TextUses:87Used by:2440
Symbol 2439 GraphicUsed by:2440
Symbol 2440 ButtonUses:2437 2438 2439Used by:Timeline
Symbol 2441 GraphicUsed by:2444
Symbol 2442 TextUses:87Used by:2444
Symbol 2443 GraphicUsed by:2444
Symbol 2444 ButtonUses:2441 2442 2443Used by:Timeline
Symbol 2445 TextUses:127Used by:Timeline
Symbol 2446 ButtonUses:210 211 212 213 214 215Used by:Timeline
Symbol 2447 TextUses:87Used by:2450
Symbol 2448 TextUses:87Used by:2450
Symbol 2449 TextUses:87Used by:2450
Symbol 2450 MovieClipUses:351 108 2447 2448 2449Used by:2451
Symbol 2451 MovieClipUses:350 2450Used by:Timeline
Symbol 2452 EditableTextUses:2240Used by:Timeline
Symbol 2453 EditableTextUses:87Used by:Timeline
Symbol 2454 GraphicUsed by:2456
Symbol 2455 TextUses:87Used by:2456
Symbol 2456 ButtonUses:2454 2455Used by:Timeline
Symbol 2457 GraphicUsed by:2459
Symbol 2458 TextUses:87Used by:2459
Symbol 2459 ButtonUses:2457 2458Used by:Timeline
Symbol 2460 EditableTextUses:87Used by:Timeline
Symbol 2461 EditableTextUses:87Used by:Timeline
Symbol 2462 GraphicUsed by:Timeline
Symbol 2463 EditableTextUses:87Used by:Timeline
Symbol 2464 EditableTextUses:87Used by:Timeline
Symbol 2465 EditableTextUses:87Used by:Timeline
Symbol 2466 EditableTextUses:87Used by:Timeline
Symbol 2467 SoundUsed by:Timeline
Symbol 2468 BitmapUsed by:2469
Symbol 2469 GraphicUses:2468Used by:2470
Symbol 2470 ButtonUses:2469Used by:Timeline
Symbol 2471 TextUses:87Used by:Timeline
Symbol 2472 TextUses:87Used by:Timeline
Symbol 2473 GraphicUsed by:2474 2476
Symbol 2474 ButtonUses:2473Used by:2478 2480 2482 2489 2491 2493 2503 2506
Symbol 2475 TextUses:87Used by:2478
Symbol 2476 ButtonUses:2473Used by:2478 2480 2482 2489 2491 2493 2503 2506
Symbol 2477 GraphicUsed by:2478 2480 2482 2487 2489 2491 2493 2495 2503 2506
Symbol 2478 MovieClipUses:2474 2475 2476 2477 168Used by:Timeline
Symbol 2479 TextUses:87Used by:2480
Symbol 2480 MovieClipUses:2474 2479 2476 2477 382Used by:Timeline
Symbol 2481 TextUses:87Used by:2482
Symbol 2482 MovieClipUses:2474 2481 2476 2477 1467Used by:Timeline
Symbol 2483 GraphicUsed by:2484 2486
Symbol 2484 ButtonUses:2483Used by:2487 2495
Symbol 2485 TextUses:87Used by:2487
Symbol 2486 ButtonUses:2483Used by:2487 2495
Symbol 2487 MovieClipUses:2484 2485 2486 2477 1042Used by:Timeline
Symbol 2488 TextUses:87Used by:2489
Symbol 2489 MovieClipUses:2474 2488 2476 2477 190Used by:Timeline
Symbol 2490 TextUses:87Used by:2491
Symbol 2491 MovieClipUses:2474 2490 2476 2477 1130Used by:Timeline
Symbol 2492 TextUses:87Used by:2493
Symbol 2493 MovieClipUses:2474 2492 2476 2477 1719Used by:Timeline
Symbol 2494 TextUses:87Used by:2495
Symbol 2495 MovieClipUses:2484 2494 2486 2477 2077Used by:Timeline
Symbol 2496 GraphicUsed by:2501
Symbol 2497 TextUses:87Used by:2501
Symbol 2498 TextUses:87Used by:2501
Symbol 2499 GraphicUsed by:2501
Symbol 2500 TextUses:87Used by:2501
Symbol 2501 ButtonUses:2496 2497 2498 2499 2500Used by:Timeline
Symbol 2502 TextUses:87Used by:2503
Symbol 2503 MovieClipUses:2474 2502 2476 2477 1968Used by:Timeline
Symbol 2504 TextUses:87Used by:2506
Symbol 2505 TextUses:87Used by:2506
Symbol 2506 MovieClipUses:2474 2504 2505 2476 2477 706Used by:Timeline
Symbol 2507 TextUses:87Used by:Timeline
Symbol 2508 GraphicUsed by:2513
Symbol 2509 TextUses:87Used by:2513
Symbol 2510 TextUses:87Used by:2513
Symbol 2511 GraphicUsed by:2513
Symbol 2512 TextUses:87Used by:2513
Symbol 2513 ButtonUses:2508 2509 2510 2511 2512Used by:Timeline
Symbol 2514 GraphicUsed by:Timeline
Symbol 2515 TextUses:87Used by:2520
Symbol 2516 GraphicUsed by:2517 2518 2519
Symbol 2517 ButtonUses:2516Used by:2520
Symbol 2518 ButtonUses:2516Used by:2520
Symbol 2519 ButtonUses:2516Used by:2520
Symbol 2520 MovieClipUses:2515 168 2517 2518 2519Used by:Timeline
Symbol 2521 GraphicUsed by:Timeline

Instance Names

"Mod"Frame 14Symbol 169 Button
"Mod"Frame 25Symbol 110 Button
"wrongcheat"Frame 25Symbol 297 MovieClip
"mb"Frame 26Symbol 355 MovieClip
"qn"Frame 26Symbol 360 Button
"qy"Frame 26Symbol 365 Button
"mn"Frame 26Symbol 371 Button
"roddy"Frame 52Symbol 447 MovieClip
"Mod"Frame 80Symbol 110 Button
"shield"Frame 81Symbol 613 MovieClip
"mb"Frame 81Symbol 355 MovieClip
"qn"Frame 81Symbol 360 Button
"qy"Frame 81Symbol 365 Button
"mn"Frame 81Symbol 371 Button
"Mod"Frame 123Symbol 110 Button
"quimby"Frame 124Symbol 702 MovieClip
"mb"Frame 124Symbol 355 MovieClip
"qn"Frame 124Symbol 360 Button
"qy"Frame 124Symbol 365 Button
"mn"Frame 124Symbol 371 Button
"Mod"Frame 167Symbol 110 Button
"mb"Frame 168Symbol 355 MovieClip
"qn"Frame 168Symbol 360 Button
"qy"Frame 168Symbol 365 Button
"mn"Frame 168Symbol 371 Button
"monty"Frame 172Symbol 878 MovieClip
"Mod"Frame 194Symbol 110 Button
"moleyman"Frame 195Symbol 941 MovieClip
"mb"Frame 195Symbol 355 MovieClip
"qn"Frame 195Symbol 360 Button
"qy"Frame 195Symbol 365 Button
"mn"Frame 195Symbol 371 Button
"Mod"Frame 239Symbol 110 Button
"mb"Frame 240Symbol 355 MovieClip
"qn"Frame 240Symbol 360 Button
"qy"Frame 240Symbol 365 Button
"mn"Frame 240Symbol 371 Button
"Mod"Frame 276Symbol 110 Button
"mb"Frame 277Symbol 355 MovieClip
"qn"Frame 277Symbol 360 Button
"qy"Frame 277Symbol 365 Button
"mn"Frame 277Symbol 371 Button
"Mod"Frame 313Symbol 110 Button
"mb"Frame 314Symbol 355 MovieClip
"qn"Frame 314Symbol 360 Button
"qy"Frame 314Symbol 365 Button
"mn"Frame 314Symbol 371 Button
"Cavemanmove"Frame 315Symbol 1124 MovieClip
"Cavemanmove"Frame 321Symbol 1131 MovieClip
"Cavemanmove"Frame 327Symbol 1131 MovieClip
"Cavemanmove"Frame 333Symbol 1124 MovieClip
"Cavemanmove"Frame 341Symbol 1131 MovieClip
"Cavemanmove"Frame 342Symbol 1124 MovieClip
"Cavemanmove"Frame 347Symbol 1124 MovieClip
"Cavemanmove"Frame 349Symbol 1131 MovieClip
"Mod"Frame 374Symbol 110 Button
"mb"Frame 375Symbol 355 MovieClip
"qn"Frame 375Symbol 360 Button
"qy"Frame 375Symbol 365 Button
"mn"Frame 375Symbol 371 Button
"Mod"Frame 411Symbol 110 Button
"mb"Frame 412Symbol 355 MovieClip
"qn"Frame 412Symbol 360 Button
"qy"Frame 412Symbol 365 Button
"mn"Frame 412Symbol 371 Button
"neddy"Frame 422Symbol 1468 MovieClip
"Mod"Frame 449Symbol 110 Button
"mb"Frame 450Symbol 355 MovieClip
"qn"Frame 450Symbol 360 Button
"qy"Frame 450Symbol 365 Button
"mn"Frame 450Symbol 371 Button
"mobsahh"Frame 462Symbol 1581 MovieClip
"Mod"Frame 492Symbol 110 Button
"mb"Frame 493Symbol 355 MovieClip
"qn"Frame 493Symbol 360 Button
"qy"Frame 493Symbol 365 Button
"mn"Frame 493Symbol 371 Button
"Mod"Frame 535Symbol 110 Button
"movebird"Frame 536Symbol 1734 MovieClip
"neddy"Frame 536Symbol 1740 MovieClip
"mb"Frame 536Symbol 355 MovieClip
"qn"Frame 536Symbol 360 Button
"qy"Frame 536Symbol 365 Button
"mn"Frame 536Symbol 371 Button
"Mod"Frame 568Symbol 110 Button
"S7"Frame 569Symbol 1964 MovieClip
"S6"Frame 569Symbol 1964 MovieClip
"S5"Frame 569Symbol 1964 MovieClip
"S4"Frame 569Symbol 1964 MovieClip
"S3"Frame 569Symbol 1964 MovieClip
"S2"Frame 569Symbol 1964 MovieClip
"S1"Frame 569Symbol 1964 MovieClip
"S8"Frame 569Symbol 1964 MovieClip
"S9"Frame 569Symbol 1964 MovieClip
"S10"Frame 569Symbol 1964 MovieClip
"S11"Frame 569Symbol 1964 MovieClip
"S14"Frame 569Symbol 1964 MovieClip
"S12"Frame 569Symbol 1964 MovieClip
"S13"Frame 569Symbol 1964 MovieClip
"S15"Frame 569Symbol 1964 MovieClip
"S16"Frame 569Symbol 1964 MovieClip
"S17"Frame 569Symbol 1964 MovieClip
"S18"Frame 569Symbol 1964 MovieClip
"S19"Frame 569Symbol 1964 MovieClip
"mb"Frame 569Symbol 355 MovieClip
"qn"Frame 569Symbol 360 Button
"qy"Frame 569Symbol 365 Button
"mn"Frame 569Symbol 371 Button
"Mod"Frame 603Symbol 110 Button
"mb"Frame 604Symbol 355 MovieClip
"qn"Frame 604Symbol 360 Button
"qy"Frame 604Symbol 365 Button
"mn"Frame 604Symbol 371 Button
"movebird"Frame 622Symbol 1358 MovieClip
"Mod"Frame 631Symbol 110 Button
"mb"Frame 632Symbol 355 MovieClip
"qn"Frame 632Symbol 360 Button
"qy"Frame 632Symbol 365 Button
"mn"Frame 632Symbol 371 Button
"Mod"Frame 657Symbol 110 Button
"mb"Frame 658Symbol 355 MovieClip
"qn"Frame 658Symbol 360 Button
"qy"Frame 658Symbol 365 Button
"mn"Frame 658Symbol 371 Button
"Mod"Frame 695Symbol 110 Button
"healthhomer"Frame 696Symbol 2393 MovieClip
"healthdevil"Frame 696Symbol 2424 MovieClip
"Mod"Frame 697Symbol 110 Button
"mb"Frame 698Symbol 2451 MovieClip
"ps"Frame 698Symbol 2452 EditableText
"pn"Frame 698Symbol 2453 EditableText
"ss"Frame 698Symbol 2456 Button
"sc"Frame 698Symbol 2459 Button
"Mod"Frame 700Symbol 169 Button
"Mod"Frame 702Symbol 110 Button
"Mod"Frame 703Symbol 110 Button
"rod"Frame 704Symbol 446 MovieClip
"mayor"Frame 704Symbol 700 MovieClip
"maud"Frame 704Symbol 524 MovieClip
"todd"Frame 704Symbol 481 MovieClip
"flandershand"Frame 704Symbol 711 MovieClip
"duff"Frame 704Symbol 1081 MovieClip
"cave"Frame 704Symbol 1123 MovieClip
"moe"Frame 704Symbol 1766 MovieClip
"yes"Frame 704Symbol 1037 MovieClip
"lisa"Frame 704Symbol 2182 MovieClip
"bart"Frame 704Symbol 2135 MovieClip
"maggie"Frame 704Symbol 2206 MovieClip
"marge"Frame 704Symbol 2222 MovieClip
"otto"Frame 704Symbol 1299 MovieClip
"milhouse"Frame 704Symbol 1462 MovieClip
"burns"Frame 704Symbol 877 MovieClip
"apu"Frame 704Symbol 2072 MovieClip
"barney"Frame 704Symbol 1917 MovieClip
"mobsahh"Frame 704Symbol 1581 MovieClip
"tony"Frame 704Symbol 1614 MovieClip
"flandersbody"Frame 704Symbol 628 MovieClip
"kodos"Frame 704Symbol 591 MovieClip
"smithers"Frame 704Symbol 2347 MovieClip
"Mod"Frame 705Symbol 110 Button
"loadingBar"Symbol 19 MovieClip [Preloader] Frame 1Symbol 8 MovieClip
"playButton"Symbol 19 MovieClip [Preloader] Frame 10Symbol 18 MovieClip
"newgroundsButton"Symbol 76 MovieClip [FlashAd] Frame 1Symbol 63 Button
"adContainer"Symbol 76 MovieClip [FlashAd] Frame 1Symbol 64 MovieClip
"playButton"Symbol 76 MovieClip [FlashAd] Frame 2Symbol 18 MovieClip
"ad"Symbol 77 MovieClip [APIConnector] Frame 1Symbol 76 MovieClip [FlashAd]
"loader"Symbol 77 MovieClip [APIConnector] Frame 1Symbol 19 MovieClip [Preloader]
"bar"Symbol 99 MovieClip Frame 1Symbol 92 MovieClip
"textField"Symbol 155 MovieClip Frame 1Symbol 154 EditableText
"medalPointsText"Symbol 165 MovieClip [MedalPopup] Frame 9Symbol 152 EditableText
"medalNameClip"Symbol 165 MovieClip [MedalPopup] Frame 9Symbol 155 MovieClip
"medalIcon"Symbol 165 MovieClip [MedalPopup] Frame 17Symbol 64 MovieClip
"comboCatcher"Symbol 481 MovieClip Frame 2Symbol 453 MovieClip
"Mod"Symbol 525 MovieClip Frame 1Symbol 524 MovieClip
"hole1"Symbol 613 MovieClip Frame 1Symbol 611 MovieClip
"hole2"Symbol 613 MovieClip Frame 1Symbol 611 MovieClip
"hole4"Symbol 613 MovieClip Frame 1Symbol 611 MovieClip
"hole3"Symbol 613 MovieClip Frame 1Symbol 611 MovieClip
"hole5"Symbol 613 MovieClip Frame 1Symbol 611 MovieClip
"cave"Symbol 1131 MovieClip Frame 1Symbol 1123 MovieClip
"leg"Symbol 1581 MovieClip Frame 1Symbol 1542 MovieClip
"louie"Symbol 1581 MovieClip Frame 1Symbol 1580 MovieClip
"todd"Symbol 1723 MovieClip Frame 1Symbol 481 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 19 as "Preloader"
ExportAssets (56)Timeline Frame 1Symbol 21 as "Newgrounds API Classes"
ExportAssets (56)Timeline Frame 1Symbol 76 as "FlashAd"
ExportAssets (56)Timeline Frame 1Symbol 77 as "APIConnector"
ExportAssets (56)Timeline Frame 1Symbol 165 as "MedalPopup"
ExportAssets (56)Timeline Frame 1Symbol 30 as "__Packages.com.newgrounds.APIConnection"
ExportAssets (56)Timeline Frame 1Symbol 23 as "__Packages.com.newgrounds.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 22 as "__Packages.com.newgrounds.Event"
ExportAssets (56)Timeline Frame 1Symbol 24 as "__Packages.com.newgrounds.APIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 27 as "__Packages.com.newgrounds.encoders.BaseN"
ExportAssets (56)Timeline Frame 1Symbol 33 as "__Packages.com.newgrounds.APICommand"
ExportAssets (56)Timeline Frame 1Symbol 29 as "__Packages.com.newgrounds.Bridge"
ExportAssets (56)Timeline Frame 1Symbol 25 as "__Packages.com.newgrounds.APIEvent"
ExportAssets (56)Timeline Frame 1Symbol 44 as "__Packages.com.newgrounds.API"
ExportAssets (56)Timeline Frame 1Symbol 41 as "__Packages.com.newgrounds.encoders.ImageScanner"
ExportAssets (56)Timeline Frame 1Symbol 42 as "__Packages.com.newgrounds.SaveFile"
ExportAssets (56)Timeline Frame 1Symbol 40 as "__Packages.com.newgrounds.SaveGroup"
ExportAssets (56)Timeline Frame 1Symbol 38 as "__Packages.com.newgrounds.SaveKey"
ExportAssets (56)Timeline Frame 1Symbol 39 as "__Packages.com.newgrounds.SaveRating"
ExportAssets (56)Timeline Frame 1Symbol 34 as "__Packages.com.newgrounds.BitmapLoader"
ExportAssets (56)Timeline Frame 1Symbol 43 as "__Packages.com.newgrounds.SaveQuery"
ExportAssets (56)Timeline Frame 1Symbol 35 as "__Packages.com.newgrounds.Medal"
ExportAssets (56)Timeline Frame 1Symbol 37 as "__Packages.com.newgrounds.ScoreBoard"
ExportAssets (56)Timeline Frame 1Symbol 26 as "__Packages.com.newgrounds.Logger"
ExportAssets (56)Timeline Frame 1Symbol 45 as "__Packages.com.newgrounds.components.FlashAdBase"
ExportAssets (56)Timeline Frame 1Symbol 2522 as "__Packages.mochi.as2.MochiEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 2523 as "__Packages.mochi.as2.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 2524 as "__Packages.mochi.as2.MochiEvents"
ExportAssets (56)Timeline Frame 1Symbol 2525 as "__Packages.mochi.as2.MochiCoins"
ExportAssets (56)Timeline Frame 1Symbol 2526 as "__Packages.mochi.as2.MochiSocial"
ExportAssets (56)Timeline Frame 1Symbol 2527 as "__Packages.mochi.as2.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 2528 as "__Packages.mochi.as2.MochiDigits"
ExportAssets (56)Timeline Frame 1Symbol 20 as "__Packages.com.newgrounds.shims.APIShim"
ExportAssets (56)Timeline Frame 1Symbol 28 as "__Packages.com.newgrounds.encoders.json.JSON"
ExportAssets (56)Timeline Frame 1Symbol 31 as "__Packages.com.newgrounds.crypto.MD5"
ExportAssets (56)Timeline Frame 1Symbol 32 as "__Packages.com.newgrounds.crypto.RC4"
ExportAssets (56)Timeline Frame 1Symbol 36 as "__Packages.com.newgrounds.Score"

Labels

"shootAll"Frame 704
"_up"Symbol 18 MovieClip Frame 1
"_over"Symbol 18 MovieClip Frame 10
"_down"Symbol 18 MovieClip Frame 20
"loading"Symbol 19 MovieClip [Preloader] Frame 1
"loaded"Symbol 19 MovieClip [Preloader] Frame 10
"idle"Symbol 76 MovieClip [FlashAd] Frame 2
"loading"Symbol 76 MovieClip [FlashAd] Frame 10
"loaded"Symbol 76 MovieClip [FlashAd] Frame 20
"noBorder"Symbol 76 MovieClip [FlashAd] Frame 30
"adPreloader"Symbol 77 MovieClip [APIConnector] Frame 2
"ad"Symbol 77 MovieClip [APIConnector] Frame 12
"invisible"Symbol 77 MovieClip [APIConnector] Frame 22
"loaded"Symbol 99 MovieClip Frame 3
"hidden"Symbol 165 MovieClip [MedalPopup] Frame 3
"medalUnlocked"Symbol 165 MovieClip [MedalPopup] Frame 6
"unlockComplete"Symbol 165 MovieClip [MedalPopup] Frame 36
"combo1"Symbol 347 MovieClip Frame 2
"combo2"Symbol 347 MovieClip Frame 19
"combo3"Symbol 347 MovieClip Frame 36
"combo4"Symbol 347 MovieClip Frame 52
"gg"Symbol 1690 MovieClip Frame 104
"g1"Symbol 1690 MovieClip Frame 109
"g2"Symbol 1690 MovieClip Frame 113
"g3"Symbol 1690 MovieClip Frame 117
"g4"Symbol 1690 MovieClip Frame 119
"g5"Symbol 1690 MovieClip Frame 122

Dynamic Text Variables

passwordSymbol 287 EditableText""
scoreboxSymbol 298 EditableText"0"
scoreboxSymbol 331 EditableText"0"
nextfSymbol 333 EditableText"0"
combocSymbol 348 EditableText"0"
scoreboxSymbol 614 EditableText"0"
nextfSymbol 615 EditableText"0"
combocSymbol 616 EditableText"0"
scoreboxSymbol 703 EditableText"0"
nextfSymbol 704 EditableText"0"
combocSymbol 705 EditableText"0"
scoreboxSymbol 775 EditableText"0"
nextfSymbol 776 EditableText"0"
combocSymbol 777 EditableText"0"
nextfSymbol 946 EditableText"0"
scoreboxSymbol 947 EditableText"0"
combocSymbol 948 EditableText"0"
nextfSymbol 1039 EditableText"0"
scoreboxSymbol 1040 EditableText"0"
combocSymbol 1041 EditableText"0"
nextfSymbol 1096 EditableText"0"
scoreboxSymbol 1097 EditableText"0"
combocSymbol 1098 EditableText"0"
scoreboxSymbol 1114 EditableText"0"
nextfSymbol 1300 EditableText"0"
scoreboxSymbol 1301 EditableText"0"
combocSymbol 1303 EditableText"0"
nextfSymbol 1463 EditableText"0"
scoreboxSymbol 1464 EditableText"0"
combocSymbol 1465 EditableText"0"
nextfSymbol 1506 EditableText"0"
scoreboxSymbol 1507 EditableText"0"
combocSymbol 1508 EditableText"0"
nextfSymbol 1716 EditableText"0"
scoreboxSymbol 1717 EditableText"0"
combocSymbol 1718 EditableText"0"
combocSymbol 1767 EditableText"0"
scoreboxSymbol 1768 EditableText"0"
nextfSymbol 1769 EditableText"0"
combocSymbol 1965 EditableText"0"
scoreboxSymbol 1966 EditableText"0"
nextfSymbol 1967 EditableText"0"
nextfSymbol 2074 EditableText"0"
scoreboxSymbol 2075 EditableText"0"
combocSymbol 2076 EditableText"0"
nextfSymbol 2137 EditableText"0"
scoreboxSymbol 2138 EditableText"0"
combocSymbol 2139 EditableText"0"
scoreboxSymbol 2352 EditableText"0"
nextfSymbol 2353 EditableText"0"
combocSymbol 2354 EditableText"0"
scoreboxSymbol 2360 EditableText"0"
scoreboxSymbol 2425 EditableText"0"
scoreboxSymbol 2428 EditableText"0"
scoreboxSymbol 2435 EditableText"0"
scoreboxSymbol 2452 EditableText"0"
playernameSymbol 2453 EditableText""
scoreboxSymbol 2460 EditableText"0"
playernameSymbol 2461 EditableText""
scoreboxSymbol 2463 EditableText"0"
playernameSymbol 2464 EditableText""
scoreboxSymbol 2465 EditableText"0"
playernameSymbol 2466 EditableText""




http://swfchan.com/40/198110/info.shtml
Created: 1/8 -2019 12:09:33 Last modified: 1/8 -2019 12:09:33 Server time: 29/04 -2024 05:44:04