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

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

escapecampcrystallake.swf

This is the info page for
Flash #203923

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


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

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

0%

PLAY

RETURN

Since that douchebag
Jason can't talk, I'll be
doing the tutorial for
this game too.

This is your playing
area. Click on objects
to examine them.

In-game messages
are displayed here,
along with a beep.

This is your inventory.
Clicking on certain
items will add them.
Once collected, click
an item to use it.

These are the move
buttons. They
represent the
different paths you
can take.

Red circles show
where you can move
to, whereas green
triangles show that
you can turn in place.

If you ever get
confused, just check
your map. Once you
find it, click here to
open it. The blinking
dot is your position.

Any files you collect
can be viewed here

While playing, you may
encounter some mini-
games. Instructions for
these will be explained as
needed.

That's everything....
now go kick Jason's
ass before I have to!!

Welcome to the gallery!
Use the navigation arrows below to view artwork and
commentary about the game.

As you may know, Escape from Camp Crystal Lake is the sequel to the
original 2003 game, Escape from Elm Street. It's not a direct sequel, as
the original game was about Freddy, not Jason. However, the two of
them go hand in hand. The inspiration for this pair of games came from
old point and click adventures like Shadowgate and Uninvited.
After Elm Street came out, Joe expressed interest in pairing up
together to make an even bigger and better version. Thus, Camp
Crystal Lake was started in 2004, but it was far away from becoming a
finished product.

The problem was that we imagined Crystal Lake to be everything Elm
Street wasn't, and that was a pretty big challenge at the time. We had
plenty of ideas but only some of them were tied together, and some
just over-complicated things. As you can see in the current Crystal
Lake, a selection of scenes appear in both nighttime and daytime
versions. Originally, we also wanted there to be a storm happening at
night, as well as the ability for the player to light the fireplaces in the
cabins (like in the NES game). This was a problem because this threw
several sources of light into the mix for any given scene- moonlight,
lightning, fire, and the actual lights inside the cabins. This was one of
the early stumbling blocks, as it was hard to start on a scene without
trying to plan out each potential light source for it. We managed to
complete most of the daytime route, but after that the project slowly
moved to the backburner.

In 2005 I decided I wanted to re-make the original Elm Street Game,
since I had made considerable progress in flash since 2003. I updated
the game to have a new, textured art style to it.

Releasing the remake was satisfying, but Crystal Lake still remained in
the back of my mind. Throughout 2005 and 2006 we made minimal
progress on it, adding a few more scenes and fixing up parts of it. In
2007, Crystal Lake became all but forgotten. It was even an inside joke
of sorts, becoming that 'game that was almost finished.'
In 2008 we took a look back at our previous work and decided we
couldn't let it go to waste. It was time to put Crystal Lake to rest.  This
included starting with the massive upgrades and revisions that you'll
see in the upcoming screenshots, finalizing a plot and game flow, and
finally producing the actual rest of the game. I also re-wrote almost all
of the old code that was in the game, making it more organized and
efficient. It honestly had tellTarget() statements in it. If you don't
know what tellTarget() is, good.

Here's a screenshot of the original opening area to the camp:

The thick black outlines gave it a cartoony feel, while some parts were
just sloppy in general (like the picture that was used for the sunset in
the background). We had always used black outlines in our art up to
that point, it was second nature. But after observing a lot of other
games and then trying it out on the Elm Street remake, no outlines
seemed to be a better way to go.

Comparison:

We also briefly toyed with the idea of using a 'hand' mode for the
cursor. With 'hand' mode, the cursor could be switched between a
regular arrow and a hand. The arrow would be used for 'viewing'
things, while the hand would be used for picking up objects and
interacting with surroundings. This turned out to be more work for us,
and just made the game more frustrating to play. It was tossed quickly.

You can also see that the original HUD was a bit plain

Here's the original file screen, much different from what you see now

The original file screen was intended to track files, keys, and weapons,
and have game options. First, we decided that having the weapons as a
separate sub-system was pretty confusing. Then, we saw that the
options could be simplified and placed on the main game screen. The
point of the 'examine' area was that keys would have to be seen close
up to tell what buildings they unlocked. Additionally, some items
would have to be examined here to reveal secrets (ala Resident Evil).
Examining keys like this was really just annoying, and we never came
up with any examples of an item that needed to be examined. So the
inventory was re-arranged and the keys were moved there, and the
remaining file screen was scrapped. After that point we didn't have a
file screen at all for a while, until we later added in the poster pieces
and scavenger hunt notes. The file screen returned, but in a much
simpler and compact manner.

An initial drawing of the inside of Cabin 1, later changed

The original inside of the Office

This is the lamp that you see in the
camp Office. It was actually one of
the first pieces of art made by Joe
for the game (along with the
generator room). It also has more
time and effort put into it than
some full scenes. It truly deserves
the title of 'sweet lamp.'

The opening cutscene went through changes as well

The scene you just saw precluded the first shot of the game intro that
currently exists. It seemed out of place due to all the texturing and
tree pictures, so it was taken out and later changed and re-inserted in
the form of the opening area. The original game started out just
looking at the camp, but we thought that starting out looking at your
car made it a little more continuous.

The use of texturing made its way back into the game, but in a more
subtle way. Rather than stand in for entire backgrounds, we used
textures on a lot of the indoor areas to help with the wood grain effect,
as well as other parts. See how much difference texturing and a few
photoshop effects makes!

Another example

The bathroom stall scene required a bit of staging to come out how we
wanted

... she still looks a bit husky though, eh?

Though the game took us years of on and off work to produce, it was
for the better in the end. It gave us a chance to increase our abilities
and create a better game. Over the years we became more critical of
old work, so the finished product is much more polished and coherent
than it ever would have been. Lastly, by this time I had met up with
Josh Kemp, who has incredible talent in the audio department and
offered to make a custom soundtrack for the game.

Before the game's release,
we had a party in honor of
our accomplishment. We
set up activities during the
evening in which
participants could earn
points answering trivia and
playing our game. The
winner was Jesse Frost,
who we had actually lost
several bets to the years
prior for not completing
our game on time.

Joe Flowers, aka
SleazeRocker

Shawn Tanner, aka
Afro-Ninja

Jesse Frost, aka
Frosty Balls

Everything aside, we just hope we've been able to create an
entertaining game for you. Thanks for playing!
SUCK IT, FROST

Original Soundtrack by Josh Kemp of

A Game by Shawn Tanner and Joe Flowers

A Game by Shawn Tanner and Joe Flowers

Copyright 2007

Copyright 2004-2008

INSTRUCTIONS

GALLERY

PLAY MORE GAMES!

[PLAY MORE GAMES!]

Please Enter Your Name

And Birthdate

You did not enter a name

You did not enter a birth date

You did not enter a name or birthdate

CONTINUE

ex: Joe Flowers

ex: August 6, 1974

SECRET!!

Your car has broken down.
You are out of gas. There is
no city for miles, and the sun
is setting quickly. You see a
path leading to "Camp Crystal
Lake" nearby. You realize the
only thing you can do for now
is go in and look for a place to
sleep before it gets too dark.
You can try for help in the
morning...

moveclip

0/20

Cabin 2 Diary

File is not relevant to gameplay

To start the generator,
move both levers to
the 'on' position, and
press start. To stop the
generator, move either
lever to the 'off'
position.

They were warned...
They are doomed...
And on Friday the 13th,
Nothing can save them.

The body count
continues...

A new dimension in
terror...

Three times before you have
felt the terror, known the
madness, lived the horror.
But this is the one you've
been screaming  for.

If Jason still haunts you...
You're not alone.

Kill or be killed.

On Friday, May 13th,
Jason is back. But this
time someone's waiting.

New York has a new
problem.

Evil has finally found
a home.

Evil gets an upgrade.

The two greatest
titans clash in a final
showdown.

If you're reading this,
congratulations. It
means you're more
resourceful than the
others AND you're not
dead yet!

Killing strangers is
satisfying, but I really
wish more people would
stop to appreciate the
work I've put into this
camp.

This camp belongs to
JASON, and it always
has. I faithfully await his
return, I've kept his
mask and machete in
perfect condition.

He'll spare me, I know
he will. I know what it's
like to be ostracized, to
be an outcast. Jason
taught me how to deal
with my problems.

Jason will return soon,
and I will defend this
camp until that day.

Feeling bored lately?
Looking for something
untold?
Spot the lump in a
cabin with a door
locked by gold.

Hey man if you want to kill some
time on the computer just type
RUN LETTERDROP
into the prompt and press enter.
Don't let the boss catch you
though!
-Mike

The first note found, this is
only a taste!
Perhaps the next can be
found in an exhausting
place.

Two notes down but there
are more to see.
Find your nearest terminal
and type
VIEW SEKRETNOTETHREE

Another note found but
there is one more yet, find
a place to relieve yourself
that is cleaner than the
rest.

You're almost done, the
end is in sight!
Claim your prize in the
kitchen, furthest cabinet
on the right.

Defend yourself from
Jason!

The tables have
turned! Try going on
the offensive!

You know what to
do... Deliver the final
blow!

YOU'RE DEAD.

RETRY?

RETRY?

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED ALIVE.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED ALIVE.
YOUR MOM'S A FUCKING WHORE.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED ALIVE.
YOUR MOM'S A FUCKING WHORE.
YOU SUCK AT LIFE.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED ALIVE.
YOUR MOM'S A FUCKING WHORE.
YOU SUCK AT LIFE.
THE WHOLE WORLD HATES YOU.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED ALIVE.
YOUR MOM'S A FUCKING WHORE.
YOU SUCK AT LIFE.
THE WHOLE WORLD HATES YOU.
YOU'RE GOING TO HELL.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED ALIVE.
YOUR MOM'S A FUCKING WHORE.
YOU SUCK AT LIFE.
THE WHOLE WORLD HATES YOU.
YOU'RE GOING TO HELL.
LIVE WITH IT.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED ALIVE.
YOUR MOM'S A FUCKING WHORE.
YOU SUCK AT LIFE.
THE WHOLE WORLD HATES YOU.
YOU'RE GOING TO HELL.
LIVE WITH IT.
GAME OVER

Afro-Ninja.com

Newgrounds.com

Interact

Interact

Examine

20/20

Display text

MAP
MC

Close Map

Close Map

Welcome to...

Entrance

Show generator overlay map

Fuse 1
Fuse 2
Fuse 3
Light

Cabin 1

Cabin 3

Toolshed

Barn

Archery
Range

Restroom

Camp
Office

Generator
Room

Kitchen

Cabin 2

Dock

Counselor's
Cabin

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

Sleep here for the
night?

You fall asleep in the cabin bed, feeling
uneasy of your new surroundings. It
seems as if morning can't come soon
enough.
It's not long, however, before you are
awakened by a disturbing scream.
...could there be more people here?

Cross the lake? There
is no turning back after
this point

blocker

Office

SHIT!

ON

OFF

Type your command and press enter:

INVALID COMMAND

Letter drop is simple! You will be
given a grid with letters above it.
Those letters correspond to each
column. The letters get dropped
into that column- your job is to
find where. The result will form a
sentence!

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

"The telephone is inherently
of no value to us"

VIEWING >> SEKRETNOTETHREE.TXT
Another note found but there
is one more yet, find a place
to relieve yourself that is
cleaner than the rest.

Move,
enter doors

Attack

or

+

Dodge

PUSH SPACE BUTTON

YOU'RE DEAD.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED
ALIVE.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED
ALIVE.
YOUR MOM'S A FUCKING WHORE.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED
ALIVE.
YOUR MOM'S A FUCKING WHORE.
YOU SUCK AT LIFE.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED
ALIVE.
YOUR MOM'S A FUCKING WHORE.
YOU SUCK AT LIFE.
THE WHOLE WORLD HATES YOU.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED
ALIVE.
YOUR MOM'S A FUCKING WHORE.
YOU SUCK AT LIFE.
THE WHOLE WORLD HATES YOU.
YOU'RE GOING TO HELL.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED
ALIVE.
YOUR MOM'S A FUCKING WHORE.
YOU SUCK AT LIFE.
THE WHOLE WORLD HATES YOU.
YOU'RE GOING TO HELL.
LIVE WITH IT.

YOU'RE DEAD.
YOUR FRIENDS ARE DEAD.
YOUR FAMILY'S DEAD.
YOUR FUCKING PETS ARE BEING SKINNED
ALIVE.
YOUR MOM'S A FUCKING WHORE.
YOU SUCK AT LIFE.
THE WHOLE WORLD HATES YOU.
YOU'RE GOING TO HELL.
LIVE WITH IT.
GAME OVER

-AVGN

PRESS SPACE TO RETRY

Y

YO

YOU

YOU W

YOU WI

YOU WIN

YOU WIN.

YOU WIN..

YOU WIN...

F

FO

FOR

FOR N

FOR NO

FOR NOW

FOR NOW.

<p align="center"><font face="Imprint MT Shadow" size="26" color="#222222" letterSpacing="0.000000" kerning="1">Bob</font></p>

born

died

<p align="center"><font face="Imprint MT Shadow" size="20" color="#222222" letterSpacing="0.000000" kerning="1">January 23, 1990</font></p>

<p align="center"><font face="Imprint MT Shadow" size="20" color="#222222" letterSpacing="0.000000" kerning="1">April 2, 2000</font></p>

Escape from Camp Crystal Lake
created by Shawn Tanner and Joe Flowers
Art and Animation
Joe, Shawn
Programming
Shawn
Soundtrack
Josh Kemp | kelwynshade.com
Sound Effects
sounddogs.com
Beta Testing
Ben Sandman
Jason Turner
Special Thanks
Newgrounds.com

Rate of Completion:

69%

© 2004-2008 Afro-Ninja Productions

Return to Title

ActionScript [AS1/AS2]

Frame 1
function handle1(obj, item) { getURL ("http://afro-ninja.com"); } function handle5(obj, item) { getURL ("http://flashgn.com"); } function handle2(obj, item) { _quality = "LOW"; } function handle3(obj, item) { _quality = "MEDIUM"; } function handle4(obj, item) { _quality = "HIGH"; } NewgroundsAPI.connectMovie(1923); var gameURL = _url; var galleryUnlocked = false; Stage.scaleMode = "NOSCALE"; var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); myMenu.customItems.push(new ContextMenuItem("Afro-Ninja Productions", handle1)); myMenu.customItems.push(new ContextMenuItem("Low Quality", handle2)); myMenu.customItems.push(new ContextMenuItem("Medium Quality", handle3)); myMenu.customItems.push(new ContextMenuItem("High Quality", handle4)); myMenu.customItems[1].separatorBefore = true; _root.menu = myMenu;
Instance of Symbol 194 MovieClip "ad_switcher" in Frame 1
onClipEvent (load) { if ((_root.gameURL.indexOf("kongregate.com") >= 0) || (_root.gameURL.indexOf("addictinggames.com") >= 0)) { stop(); } else { gotoAndStop (2); } }
Instance of Symbol 222 MovieClip in Frame 1
onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; }
Frame 2
loadPercent = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); txtPercent.text = loadPercent + "%"; loadbar._xscale = loadPercent; if (_framesloaded == _totalframes) { loadPercent = 100; txtPercent.text = loadPercent + "%"; gotoAndStop (3); } else { gotoAndPlay (1); }
Frame 45
gotoAndPlay ("sponsorintro"); var cameFromInstructions = false;
Instance of Symbol 222 MovieClip in Frame 47
onClipEvent (load) { _x = _root._xmouse; _y = _root._ymouse; } onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; }
Frame 54
stop();
Instance of Symbol 222 MovieClip in Frame 64
onClipEvent (load) { _x = _root._xmouse; _y = _root._ymouse; } onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; }
Instance of Symbol 357 MovieClip in Frame 89
on (press) { getURL ("http://newgrounds.com", "blank"); }
Instance of Symbol 222 MovieClip in Frame 89
onClipEvent (load) { _x = _root._xmouse; _y = _root._ymouse; } onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; }
Instance of Symbol 222 MovieClip in Frame 204
onClipEvent (load) { _x = _root._xmouse; _y = _root._ymouse; } onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; }
Instance of Symbol 376 MovieClip in Frame 382
on (press) { getURL ("http://kelwynshade.com", "blank"); }
Frame 476
function dropScreen(Void) { bmap = new flash.display.BitmapData(550, 400, true, 0); bmap.draw(_root); bmap.setPixel(108, 108, bmap.getPixel(1, 1)); _root.createEmptyMovieClip("bitmapData", 100); _root.bitmapData.createEmptyMovieClip("trans", 200); _root.bitmapData.trans.attachBitmap(bmap, 1); _root.bitmapData.trans.accel = 1; _root.bitmapData.trans.yfactor = 20; _root.bitmapData.trans.rotfactor = 1; bitmapData.trans.onEnterFrame = function () { this.accel = this.accel + 4; this.yfactor = this.yfactor + this.accel; this._y = this._y + this.yfactor; }; } stop(); if (!galleryUnlocked) { btnGallery._visible = false; } var titleScreen = new Sound(); titleScreen.attachSound("titlescreen"); if (cameFromInstructions) { cameFromInstructions = false; firstblack._visible = false; } else { titleScreen.start(0, 100); firstblack.onEnterFrame = function (Void) { this._alpha = this._alpha - 2; if (this._alpha <= 0) { this.onEnterFrame = null; } }; } var hitstart = new Sound(); hitstart.attachSound("hitstart"); var boss = new Sound(); boss.attachSound("boss"); var credits = new Sound(); credits.attachSound("credits"); var splash = new Sound(); splash.attachSound("splash"); var meatypunch = new Sound(); meatypunch.attachSound("meatypunch"); var arrowwhoosh = new Sound(); arrowwhoosh.attachSound("arrowwhoosh"); var bruuaahh = new Sound(); bruuaahh.attachSound("bruuaahh"); var chch_ahah = new Sound(); chch_ahah.attachSound("chch_ahah"); var jason_gethit = new Sound(); jason_gethit.attachSound("jason_gethit"); var nightscream = new Sound(); nightscream.attachSound("nightscream"); nightscream.onSoundComplete = function (Void) { postscream.start(); }; var generatorloop = new Sound(); generatorloop.attachSound("generatorloop"); var postscream = new Sound(); postscream.attachSound("postscream"); postscream.onSoundComplete = function (Void) { nightscary.start(0, 999); }; var oarthud = new Sound(); oarthud.attachSound("oarthud"); var ripsingle = new Sound(); ripsingle.attachSound("ripsingle"); var rowing = new Sound(); rowing.attachSound("rowing"); var unlock = new Sound(); unlock.attachSound("unlock"); var ambient_forest = new Sound(); ambient_forest.attachSound("ambient_forest"); var nightscary = new Sound(); nightscary.attachSound("nightscary"); var newFG1 = new Sound(); newFG1.attachSound("newFG1"); newFG1.onSoundComplete = function (Void) { }; var FG1 = new Sound(); FG1.attachSound("FG1"); var FG2 = new Sound(); FG2.attachSound("FG2"); var FG3 = new Sound(); FG3.attachSound("FG3"); var FG4 = new Sound(); FG4.attachSound("FG4"); var FG5 = new Sound(); FG5.attachSound("FG5"); var FGloop1 = new Sound(); FGloop1.attachSound("FGloop1"); var FGloop2 = new Sound(); FGloop2.attachSound("FGloop2"); var FGloop3 = new Sound(); FGloop3.attachSound("FGloop3");
Instance of Symbol 222 MovieClip in Frame 476
onClipEvent (load) { _x = _root._xmouse; _y = _root._ymouse; } onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; }
Frame 477
hitstart.start(); if (!galleryUnlocked) { btnGalleryFake._visible = false; }
Instance of Symbol 222 MovieClip in Frame 584
onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; }
Frame 590
stop(); var playerName; var playerBirth;
Frame 591
txtName.text = playerName; txtBirth.text = playerBirth;
Frame 603
gotoAndPlay ("intro");
Frame 609
Instance of Symbol 440 MovieClip in Frame 609
onClipEvent (load) { gotoAndPlay (615); }
Instance of Symbol 222 MovieClip in Frame 609
onClipEvent (load) { _x = _root._xmouse; _y = _root._ymouse; } onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; }
Frame 704
_root.onEnterFrame = null;
Instance of Symbol 436 MovieClip in Frame 881
onClipEvent (load) { stop(); }
Instance of Symbol 443 MovieClip in Frame 881
onClipEvent (load) { stop(); }
Instance of Symbol 451 MovieClip in Frame 881
onClipEvent (load) { this.stop(); }
Frame 1076
stop();
Frame 1077
function gotoFile(Void) { gotoAndStop ("file"); } function showFile(file) { if (file != "collection") { var _local1 = new Number(file.substr(4)); collectFile(_local1); if (piecesCollected == 11) { collectFile(15); } } resetCursor(); blocker.gotoAndStop(5); fileclip.gotoAndStop(file); fileclip.txtFileName.text = findFile(_local1).fileName; } function findFile(file) { var _local1; _local1 = 0; while (_local1 < Files.length) { if (Files[_local1].fileID == file) { return(Files[_local1]); } _local1++; } } function collectFile(fileNum) { var _local1; filesRead = 0; piecesCollected = 0; _local1 = 0; while (_local1 < Files.length) { if (Files[_local1].fileID == fileNum) { Files[_local1].isCollected = true; } if (Files[_local1].isCollected) { filesRead++; } if ((Files[_local1].fileName.substring(0, 12) == "Poster Piece") && (Files[_local1].isCollected)) { piecesCollected++; } _local1++; } filefolder.txtFileCount.text = (filesRead + "/") + filesTotal; } function makeMessage(input) { txtMessages.text = input; messageclip.gotoAndPlay(2); myBeep.start(); } function showPrompt(input) { resetCursor(); promptbox.gotoAndStop(2); promptbox.txtPrompt.text = input; } function moveTo(area) { moveclip.gotoAndPlay(2); _root.gotoAndStop(area); var _local2; for (_local2 in _root) { _root[_local2].tabEnabled = false; } } function moveTo2(area) { moveTo(area); } function resetCursor(Void) { _root["INV" + cursor]._alpha = 100; specialweapons.gotoAndStop(1); Mouse.removeListener(clickListener); cursor = "arrow"; MOUSEY.gotoAndStop(_root.cursor); blocker.gotoAndStop(1); } function clickItem(item) { if (_root.cursor == item) { resetCursor(); } else if (fightingJason && (((item == "oar") || (item == "bat")) || (item == "bow"))) { if (needInstructions && (((jasonFight == 1) && (item == "oar")) || ((jasonFight == 2) || ((jasonFight == 3) && (item == "bat"))))) { resetCursor(); needInstructions = false; itemflasher.gotoAndStop(1); JASON_MC.deactivateMe(); fileclip.gotoAndStop("jasoninstructions" + jasonFight); blocker.gotoAndStop(5); } else if (item == "oar") { resetCursor(); _root.cursor = item; _root["INV" + item]._alpha = 25; _root.specialweapons.gotoAndStop(2); Mouse.addListener(clickListener); } else if (item == "bat") { resetCursor(); _root.cursor = item; _root["INV" + item]._alpha = 25; MOUSEY.gotoAndStop(_root.cursor); blocker.gotoAndStop(3); } else if (item == "bow") { resetCursor(); _root.cursor = item; _root["INV" + item]._alpha = 25; MOUSEY.gotoAndStop(_root.cursor); blocker.gotoAndStop(3); if (needInstructions) { } else { _root.itemflasher.gotoAndStop(1); } } } else { resetCursor(); _root.cursor = item; _root["INV" + item]._alpha = 25; MOUSEY.gotoAndStop(_root.cursor); blocker.gotoAndStop(3); } } function qualityChange(Void) { if (_quality == "LOW") { _quality = "MEDIUM"; } else if (_quality == "MEDIUM") { _quality = "HIGH"; } else if (_quality == "HIGH") { _quality = "LOW"; } } function turnOffGenerator(Void) { generatorOn = false; dark._visible = true; generatorloop.stop("generatorloop"); generatorSoundOn = false; } function turnOnGenerator(Void) { makeMessage("The generator is now on"); generatorOn = true; generatorloop.start(0, 999); generatorSoundOn = true; if (fuse2) { dark._visible = false; } } function killNESAudio(Void) { stopAllSounds(); nightscary.start(0, 999); } function fadeFightMusic(Void) { _root.onEnterFrame = function (Void) { allSound.setVolume(allSound.getVolume() - 4); if (allSound.getVolume() <= 0) { boss.stop("boss"); ambient_forest.stop("ambient_forest"); if (soundOn) { allSound.setVolume(100); } _root.onEnterFrame = null; } }; } function shake(Void) { shakeCount = 0; originY = _root._y; _root.onEnterFrame = function (Void) { shakeCount++; if (shakeDown) { _root._y = _root._y + 3; shakeDown = false; } else { _root._y = _root._y - 3; shakeDown = true; } if (shakeCount == 4) { _root.onEnterFrame = null; _root._y = originY; } }; } stop(); area = 12; if (!once) { var area; var cursor = "arrow"; var daytime = true; var foundFirstKey = false; var curDrawer; var soundOn = true; var mailboxOpen = false; var hasMap = false; var hasGeneratorMap = false; var showOverlay = false; var lever1 = false; var lever2 = false; var fuse1 = false; var fuse2 = false; var fuse3 = false; var generatorTaped = false; var generatorOn = false; var generatorSoundOn = false; var curDrawer = 1; var curStall = 1; var seenBody = false; var officeWindowBroken = false; var officeUnlocked = false; var cabinetTaped = true; var cab1 = false; var cab2 = false; var cab3 = false; var cab4 = false; var cab5 = false; var tvOn = false; var beatNESJason = false; var skipNESGameOver = false; var holdingSpace = false; var cabin1Key = false; var cabin2Key = false; var toolshedKey = false; var counselorKey = false; var kitchenKey = false; var cabin3Key = false; var toolshedKeyDropped = false; var counselorKeyDropped = false; var kitchenKeyDropped = false; var cabin3KeyDropped = false; var cabin1Unlocked = false; var cabin2Unlocked = false; var toolshedUnlocked = false; var counselorUnlocked = false; var kitchenUnlocked = false; var cabin3Unlocked = false; var tapeUp = false; var oarUp = false; var batUp = false; var knifeUp = false; var bowUp = false; var cartridgeUp = false; var hasMachete = false; _global.nomessages = 0; var needInstructions = true; var jasonFight = 1; var jasonCanAppear_Office = false; var jasonHasAppeared_Office = false; var jasonCanAppear_Path = false; var jasonHasAppeared_Path = false; var fightingJason = false; var canAttack = true; var playerHealth; var jasonHealth; var savedPlayerHealth; var savedJasonHealth; var clickListener = new Object(); clickListener.onMouseDown = function (Void) { if (canAttack) { canAttack = false; if (cursor == "oar") { specialweapons.oarstrike.gotoAndPlay(2); } } }; var myBeep = new Sound(); myBeep.attachSound("Beep"); myBeep.onSoundComplete = function (Void) { _root.okToNoise = true; }; var allSound = new Sound(_root); var glass = new Sound(); glass.attachSound("glass"); var shakeCount; var shakeDown = true; var originY; var KEYS = new Object(); KEYS.onKeyUp = function (Void) { if (Key.getCode() == 81) { quality(); } }; Key.addListener(KEYS); var Files = new Array(); Files.push(new File(1, "Cabin 2 Diary")); Files.push(new File(2, "Car Note")); Files.push(new File(3, "Generator Instructions")); Files.push(new File(4, "Poster Piece 1")); Files.push(new File(5, "Poster Piece 2")); Files.push(new File(6, "Poster Piece 3")); Files.push(new File(7, "Poster Piece 4")); Files.push(new File(8, "Poster Piece 5")); Files.push(new File(9, "Poster Piece 6")); Files.push(new File(10, "Poster Piece 7")); Files.push(new File(11, "Poster Piece 8")); Files.push(new File(12, "Poster Piece 9")); Files.push(new File(13, "Poster Piece 10")); Files.push(new File(14, "Poster Piece 11")); Files.push(new File(15, "Fanatic's Letter")); Files.push(new File(16, "Map")); Files.push(new File(17, "Map [Generator Overlay]")); Files.push(new File(18, "Scavenger Hunt Note")); Files.push(new File(19, "Computer Note")); Files.push(new File(20, "Hidden Note 1")); Files.push(new File(21, "Hidden Note 2")); Files.push(new File(22, "Hidden Note 3")); Files.push(new File(23, "Hidden Note 4")); Files.sortOn("fileName"); var filesRead = 0; var filesTotal = Files.length; var piecesCollected = 0; var fromFileScreen = false; filefolder.txtFileCount.text = (filesRead + "/") + filesTotal; var scavHunt1 = false; var scavHunt2 = false; var scavHunt3 = false; var scavHunt4 = false; var scavHunt5 = false; var cheatFrame = 52; if (cheating) { hasMap = true; collectFile(16); fuse2 = true; fuse1 = true; fuse3 = false; generatorOn = true; generatorTaped = true; tapeUp = true; bowUp = true; oarUp = true; batUp = true; hasMachete = true; cartridgeUp = true; counselorKey = false; cabin3Key = true; officeUnlocked = true; toolshedUnlocked = true; counselorUnlocked = true; toolshedKeyDropped = true; counselorKeyDropped = true; } var once = true; } var myGlow = (new flash.filters.GlowFilter(16776960, 0.7, 30, 30)); var myFilters = new Array(); myFilters.push(myGlow); var myGlowRed = (new flash.filters.GlowFilter(16711680, 0.7, 30, 30)); var myFilters2 = new Array(); myFilters2.push(myGlowRed); MovieClip.prototype._brightness = function (amount) { var _local2 = new flash.geom.ColorTransform(1, 1, 1, 1, amount * 2.55, amount * 2.55, amount * 2.55, 0); this.transform.colorTransform = _local2; }; MovieClip.prototype.noRed = function () { var _local2 = new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0); this.transform.colorTransform = _local2; };
Instance of Symbol 641 MovieClip "speaker" in Frame 1077
onClipEvent (load) { if (!_root.soundOn) { nextFrame(); } } on (press) { if (_currentframe == 1) { _root.soundOn = false; _root.allSound.setVolume(0); nextFrame(); } else { _root.soundOn = true; _root.allSound.setVolume(100); prevFrame(); } }
Instance of Symbol 663 MovieClip "changer" in Frame 1077
/* no clip actions */
Instance of Symbol 668 MovieClip "INVkey1" in Frame 1077
onClipEvent (load) { if (_root.cabin1Key) { gotoAndStop (1097); } }
Instance of Symbol 671 MovieClip "INVkey2" in Frame 1077
onClipEvent (load) { if (_root.cabin2Key) { gotoAndStop (1097); } }
Instance of Symbol 674 MovieClip "INVtape" in Frame 1077
onClipEvent (load) { if (_root.tapeUp) { gotoAndStop (1097); } }
Instance of Symbol 676 MovieClip "mbmc" in Frame 1077
onClipEvent (load) { _visible = _root.hasMap; } on (press) { _root.MAP.nextFrame(); }
Instance of Symbol 680 MovieClip "INVoar" in Frame 1077
onClipEvent (load) { if (_root.oarUp) { gotoAndStop (1097); } }
Instance of Symbol 687 MovieClip "INVkey3" in Frame 1077
onClipEvent (load) { if (_root.toolshedKey) { gotoAndStop (1097); } }
Instance of Symbol 690 MovieClip "filefolder" in Frame 1077
on (press) { _root.showFile("collection"); }
Instance of Symbol 696 MovieClip "INVbat" in Frame 1077
onClipEvent (load) { if (_root.batUp) { this.gotoAndStop(21); } if (_root.hasMachete) { gotoAndStop (1098); } }
Instance of Symbol 700 MovieClip "INVkey4" in Frame 1077
onClipEvent (load) { if (_root.counselorKey) { gotoAndStop (1097); } }
Instance of Symbol 704 MovieClip "INVknife" in Frame 1077
onClipEvent (load) { if (_root.knifeUp) { gotoAndStop (1097); } }
Instance of Symbol 709 MovieClip "INVbow" in Frame 1077
onClipEvent (load) { if (_root.bowUp) { gotoAndStop (1097); } }
Instance of Symbol 712 MovieClip "INVkey5" in Frame 1077
onClipEvent (load) { if (_root.kitchenKey) { gotoAndStop (1097); } }
Instance of Symbol 716 MovieClip "INVkey6" in Frame 1077
onClipEvent (load) { if (_root.cabin3Key) { gotoAndStop (1097); } }
Instance of Symbol 720 MovieClip "INVcartridge" in Frame 1077
onClipEvent (load) { if (_root.cartridgeUp) { gotoAndStop (1097); } }
Instance of Symbol 222 MovieClip "MOUSEY" in Frame 1077
onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; if (_root.fightingJason && (_root.cursor == "oar")) { if ((((_x > 68) && (_x < 485)) && (_y > 28)) && (_y < 270)) { _visible = false; } else { _visible = true; } } else { _visible = true; } }
Frame 1078
area = 1;
Frame 1079
area = 2;
Frame 1080
area = 3;
Frame 1081
area = 4;
Frame 1082
area = 5;
Frame 1083
area = 6;
Frame 1084
area = 7;
Instance of Symbol 978 MovieClip in Frame 1084
onClipEvent (load) { if (_root.mailboxOpen) { this.gotoAndStop(19); } }
Frame 1085
area = 8;
Frame 1086
area = 9;
Frame 1087
area = 10;
Frame 1088
area = 11; daytime = false;
Instance of Symbol 1036 MovieClip "key2" in Frame 1088
onClipEvent (load) { _visible = (!_root.cabin2Key); } on (press) { if (_root.cursor == "arrow") { _visible = false; _root.cabin2Key = true; _root.INVkey2.gotoAndPlay(2); } }
Frame 1089
area = 13;
Instance of Symbol 880 MovieClip in Frame 1089
onClipEvent (load) { nextFrame(); }
Frame 1090
area = 14;
Instance of Symbol 1009 MovieClip in Frame 1090
onClipEvent (load) { nextFrame(); }
Frame 1091
area = 15;
Instance of Symbol 1019 MovieClip in Frame 1091
onClipEvent (load) { nextFrame(); }
Frame 1092
area = 16;
Instance of Symbol 536 MovieClip in Frame 1092
on (press) { if (_root.cursor == "arrow") { _root.showFile("file1"); } }
Frame 1093
Instance of Symbol 1060 MovieClip in Frame 1093
onClipEvent (load) { this.gotoAndStop(_root.curDrawer); }
Frame 1094
area = 18;
Instance of Symbol 870 MovieClip in Frame 1094
onClipEvent (load) { nextFrame(); }
Instance of Symbol 1057 MovieClip "letter11" in Frame 1094
onClipEvent (load) { var num = _name.substr(6); _visible = (!_root.findFile(num).isCollected); } on (press) { if (_root.cursor == "arrow") { _root.showFile("file" + num); _visible = false; } }
Frame 1095
area = 19;
Instance of Symbol 846 MovieClip in Frame 1095
onClipEvent (load) { nextFrame(); }
Frame 1096
area = 20;
Instance of Symbol 486 MovieClip in Frame 1096
onClipEvent (load) { nextFrame(); }
Instance of Symbol 546 MovieClip in Frame 1096
on (press) { if (_root.cursor == "arrow") { _root.showFile("file2"); } }
Frame 1097
area = 21;
Instance of Symbol 901 MovieClip in Frame 1097
onClipEvent (load) { nextFrame(); }
Frame 1098
area = 22;
Instance of Symbol 908 MovieClip in Frame 1098
onClipEvent (load) { nextFrame(); }
Frame 1099
area = 23; if (fuse2 && (generatorOn)) { window.nextFrame(); }
Instance of Symbol 926 MovieClip in Frame 1099
onClipEvent (load) { nextFrame(); }
Frame 1100
area = 24;
Instance of Symbol 955 MovieClip in Frame 1100
onClipEvent (load) { nextFrame(); }
Instance of Symbol 978 MovieClip in Frame 1100
onClipEvent (load) { if (_root.mailboxOpen) { this.gotoAndStop(19); } }
Frame 1101
area = 25;
Instance of Symbol 989 MovieClip in Frame 1101
onClipEvent (load) { nextFrame(); }
Instance of Symbol 1057 MovieClip "letter9" in Frame 1101
onClipEvent (load) { var num = _name.substr(6); _visible = (!_root.findFile(num).isCollected); } on (press) { if (_root.cursor == "arrow") { _root.showFile("file" + num); _visible = false; } }
Frame 1102
area = 26;
Frame 1103
area = 27; if (generatorOn && (!generatorSoundOn)) { generatorloop.start(0, 999); generatorSoundOn = true; }
Instance of Symbol 1105 MovieClip in Frame 1103
onClipEvent (load) { if (!_root.generatorOn) { stop(); } }
Instance of Symbol 1139 MovieClip in Frame 1103
onClipEvent (load) { if (_root.generatorTaped) { gotoAndStop ("taped"); } else if (_root.generatorOn) { } else { gotoAndStop (1079); } } on (press) { if (_root.cursor == "tape") { if (_currentframe == 1) { _root.makeMessage("The current will shock you"); } else if (_currentframe == 2) { _root.makeMessage("It is already taped"); } else if (_currentframe == 3) { _root.generatorTaped = true; gotoAndStop ("taped"); } } else if (_root.cursor == "arrow") { if (_currentframe == 1) { _root.makeMessage("There is a short in the line"); } else if (_currentframe == 2) { _root.makeMessage("The line has been taped"); } } }
Instance of Symbol 403 MovieClip "dark" in Frame 1103
onClipEvent (load) { if (_root.generatorOn && (_root.fuse2)) { _visible = false; } }
Frame 1104
area = 28;
Instance of Symbol 549 MovieClip in Frame 1104
on (press) { if (_root.cursor == "arrow") { _root.showFile("file3"); } }
Instance of Symbol 1160 MovieClip "elec1" in Frame 1104
onClipEvent (load) { if (!_root.lever1) { stop(); } }
Instance of Symbol 1160 MovieClip "elec2" in Frame 1104
onClipEvent (load) { if (!_root.lever2) { stop(); } }
Instance of Symbol 1172 MovieClip in Frame 1104
onClipEvent (load) { if (!_root.lever1) { gotoAndStop ("down"); } } on (press) { if (_root.cursor == "arrow") { if (_currentframe == 1) { play(); _root.lever1 = false; _root.elec1.gotoAndStop(1); _root.turnOffGenerator(); } else if (_currentframe == 25) { play(); _root.lever1 = true; _root.elec1.play(); } } }
Instance of Symbol 1172 MovieClip in Frame 1104
onClipEvent (load) { if (!_root.lever2) { gotoAndStop ("down"); } } on (press) { if (_root.cursor == "arrow") { if (_currentframe == 1) { play(); _root.lever2 = false; _root.elec2.gotoAndStop(1); _root.turnOffGenerator(); } else if (_currentframe == 25) { play(); _root.lever2 = true; _root.elec2.play(); } } }
Frame 1105
area = 29;
Instance of Symbol 1180 MovieClip in Frame 1105
onClipEvent (load) { if (_root.fuse1) { nextFrame(); } } on (press) { if (_root.cursor == "arrow") { if (_currentframe == 1) { nextFrame(); _root.fuse1 = true; } else if (_currentframe == 2) { prevFrame(); _root.fuse1 = false; } } }
Instance of Symbol 1180 MovieClip in Frame 1105
onClipEvent (load) { if (_root.fuse2) { nextFrame(); } } on (press) { if (_root.cursor == "arrow") { if (_currentframe == 1) { nextFrame(); _root.fuse2 = true; _root.dark._visible = false; } else if (_currentframe == 2) { prevFrame(); _root.fuse2 = false; _root.dark._visible = true; } } }
Instance of Symbol 1180 MovieClip in Frame 1105
onClipEvent (load) { if (_root.fuse3) { nextFrame(); } } on (press) { if (_root.cursor == "arrow") { if (_currentframe == 1) { nextFrame(); _root.fuse3 = true; } else if (_currentframe == 2) { prevFrame(); _root.fuse3 = false; } } }
Instance of Symbol 1182 MovieClip in Frame 1105
onClipEvent (load) { _visible = (!_root.hasGeneratorMap); } on (press) { if (_root.cursor == "arrow") { if (_root.hasMap) { _root.hasGeneratorMap = true; _visible = false; _root.showPrompt("Generator grid has been added to your map!"); _root.collectFile(17); } else { _root.makeMessage("You need a map before you can take this"); } } }
Frame 1106
area = 30;
Frame 1107
area = 31;
Frame 1108
area = 32;
Frame 1109
area = 33;
Instance of Symbol 1238 MovieClip in Frame 1109
onClipEvent (load) { this.gotoAndStop(_root.curStall); }
Instance of Symbol 1240 MovieClip in Frame 1109
onClipEvent (enterFrame) { gotoAndStop(random(10) + 1 +1076); }
Frame 1110
area = 34;
Instance of Symbol 1057 MovieClip "letter6" in Frame 1110
onClipEvent (load) { var num = _name.substr(6); _visible = (!_root.findFile(num).isCollected); } on (press) { if (_root.cursor == "arrow") { _root.showFile("file" + num); _visible = false; } }
Instance of Symbol 577 MovieClip in Frame 1110
on (press) { if (_root.cursor == "arrow") { _root.scavHunt1 = true; _root.showFile("file18"); } }
Instance of Symbol 581 MovieClip in Frame 1110
on (press) { if (_root.cursor == "arrow") { _root.showFile("file19"); } }
Frame 1111
area = 35; if (jasonCanAppear_Office && (!jasonHasAppeared_Office)) { needInstructions = true; jasonFight = 1; fightingJason = true; jasonHasAppeared_Office = true; jasonCanAppear_Office = false; SUPERBLOCKER.gotoAndStop(2); JASON_MC.activated = true; _root.nightscary.stop("nightscary"); _root.boss.start(0, 999); _root.newFG1.start(); itemflasher.gotoAndStop(2); } else { JASON_MC._visible = false; }
Instance of Symbol 1285 MovieClip "JASON_MC" in Frame 1111
onClipEvent (load) { function attackCheck(Void) { if (this.attack.HITBOX.hitTest(_root.specialweapons.oarstrike.HITBOX)) { _root.specialweapons.oarstrike.oar.gotoAndPlay(2); _root.oarthud.start(); if (_root.jasonFight == 1) { _root.jasonHealth--; } if (_root.jasonHealth == 0) { deactivateMe(); peaceOut(); } } else { _root.SUPERGETHITCLIP.gotoAndPlay(2); _root.shake(); _root.meatypunch.start(); _root.playerHealth--; if (_root.playerHealth == 0) { _root.boss.stop("boss"); deactivateMe(); _root.resetCursor(); _root.blocker.gotoAndStop(5); _root.jasonHealth = _root.savedJasonHealth; _root.playerHealth = _root.savedPlayerHealth; stunHits = 0; _root.itemflasher.gotoAndStop(1); _root.needInstructions = false; _root.fileclip.gotoAndStop("jasonwins"); } } } function batSmack(Void) { if (_currentframe == 4) { this._brightness((curBrightness = 75)); _root.meatypunch.start(); jasonStatus = "sidestepping"; if (_root.jasonFight == 2) { _root.jasonHealth--; if (_root.jasonHealth == 0) { deactivateMe(); peaceOut(); } } else if (_root.jasonFight == 3) { if (_root.hasMachete) { stunHits = stunHits + 3; } else { stunHits = stunHits + 1; } if (stunHits == 3) { stunHits = 0; this._brightness((curBrightness = 0)); deactivateMe(); gotoAndStop ("stunned"); _root.itemflasher.gotoAndStop(4); } } } else { deactivateMe(); _root.oarthud.start(); gotoAndStop ("block"); } } function deactivateMe(Void) { activated = false; updown.stop(); attack.stop(); sidestep.stop(); } function activateMe(Void) { if (jasonStatus == "attack") { jasonStatus = "sidestepping"; } activated = true; updown.play(); attack.play(); sidestep.play(); } function peaceOut(Void) { _root.fadeFightMusic(); gotoAndStop ("updown"); onEnterFrame = function (Void) { _alpha = (_alpha - 2.5); _y = (_y - 0.75); _xscale = (_xscale - 1); _yscale = (_yscale - 1); if (_alpha <= 0) { _root.resetCursor(); _root.SUPERBLOCKER.gotoAndStop(1); _root.fightingJason = false; _root.nightscary.start(0, 999); if (_root.jasonFight == 1) { _root.showPrompt("You're safe... for now"); _root.toolshedKeyDropped = true; _root.toolshedkey._visible = true; } else if (_root.jasonFight == 2) { _root.showPrompt("You're safe... for now"); _root.counselorKeyDropped = true; _root.counselorkey._visible = true; } onEnterFrame = null; } }; } var moveSpeed; if (_root.jasonFight == 1) { moveSpeed = 8; _root.savedPlayerHealth = (_root.playerHealth = 5); _root.savedJasonHealth = (_root.jasonHealth = 8); } else if (_root.jasonFight == 2) { moveSpeed = 11; _root.savedPlayerHealth = (_root.playerHealth = 5); _root.savedJasonHealth = (_root.jasonHealth = 10); } else if (_root.jasonFight == 3) { moveSpeed = 14; _root.savedPlayerHealth = (_root.playerHealth = 3); _root.savedJasonHealth = (_root.jasonHealth = 3); } var frameCounter = 0; var forcedDecision = 360; var moveDirection = 1; var verticalMoveSpeed = (moveSpeed * 0.25); var verticalPosition = "front"; var leftBound = 150; var rightBound = 417; var bottomBound = 172; var topBound = 142; var minScale = 75; var scaleRate = (verticalMoveSpeed / (bottomBound - topBound)); var scaleAmount = ((100 - minScale) * scaleRate); var jasonStatus = "sidestepping"; var curBrightness = 0; var stunHits = 0; } onClipEvent (enterFrame) { if (curBrightness > 0) { curBrightness = curBrightness - 15; if (curBrightness < 0) { curBrightness = 0; } this._brightness(curBrightness); } if (activated) { frameCounter++; if (jasonStatus == "sidestepping") { gotoAndStop ("sidestep"); _x = (_x + (moveDirection * moveSpeed)); if (_x <= leftBound) { _x = (leftBound + 2); moveDirection = 1; } else if (_x > rightBound) { _x = (rightBound - 2); moveDirection = -1; } if (frameCounter >= 72) { if ((frameCounter >= 360) || (random(15) == 7)) { frameCounter = 0; if (random(20) < 13) { jasonStatus = "attack"; } else { jasonStatus = "updown"; } } } } else if (jasonStatus == "attack") { gotoAndStop ("attack"); if (attack._currentframe == 40) { jasonStatus = "sidestepping"; } } else if (jasonStatus == "updown") { gotoAndStop ("updown"); if (verticalPosition == "front") { _y = (_y - verticalMoveSpeed); _xscale = (_xscale - scaleAmount); _yscale = (_yscale - scaleAmount); if (_y < topBound) { _yscale = minScale; _xscale = minScale; _y = (topBound + 2); verticalPosition = "back"; jasonStatus = "sidestepping"; } } else if (verticalPosition == "back") { _y = (_y + verticalMoveSpeed); _xscale = (_xscale + scaleAmount); _yscale = (_yscale + scaleAmount); if (_y > bottomBound) { _yscale = 100; _xscale = 100; _y = (bottomBound - 2); verticalPosition = "front"; jasonStatus = "sidestepping"; } } } } } on (press) { if ((((_root.cursor == "bat") && (_root.canAttack)) && (_root.jasonHealth > 0)) && (_currentframe != 7)) { _root.canAttack = false; _root.MOUSEY.bat.gotoAndPlay(2); } else if ((_root.cursor == "bow") && (_currentframe != 7)) { if (_currentframe == 6) { if (stunned.HITBOX.hitTest(_root._xmouse, _root._ymouse)) { _root.jasonHealth--; this._brightness((curBrightness = 75)); if (_root.jasonHealth == 0) { _root.boss.stop("boss"); _root.gotoAndPlay("outro"); } else { _root.arrowwhoosh.start(); _root.jason_gethit.start(); gotoAndStop ("gethit"); } } else { _root.arrowwhoosh.start(); deactivateMe(); gotoAndStop ("block"); } } else { _root.arrowwhoosh.start(); deactivateMe(); gotoAndStop ("block"); } } }
Instance of Symbol 1289 MovieClip "toolshedkey" in Frame 1111
onClipEvent (load) { if (_root.toolshedKeyDropped && (!_root.toolshedKey)) { _visible = true; } else { _visible = false; } } on (press) { if (_root.cursor == "arrow") { _visible = false; _root.toolshedKey = true; _root.INVkey3.gotoAndPlay(2); } }
Frame 1112
area = 36; blocker.gotoAndStop(4);
Frame 1113
area = 37; if (jasonCanAppear_Path && (!jasonHasAppeared_Path)) { needInstructions = true; jasonFight = 2; fightingJason = true; jasonHasAppeared_Path = true; jasonCanAppear_Path = false; SUPERBLOCKER.gotoAndStop(2); JASON_MC.activated = true; _root.nightscary.stop("nightscary"); _root.boss.start(0, 999); _root.newFG1.start(); itemflasher.gotoAndStop(3); } else { JASON_MC._visible = false; }
Instance of Symbol 1285 MovieClip "JASON_MC" in Frame 1113
onClipEvent (load) { function attackCheck(Void) { if (this.attack.HITBOX.hitTest(_root.specialweapons.oarstrike.HITBOX)) { _root.specialweapons.oarstrike.oar.gotoAndPlay(2); _root.oarthud.start(); if (_root.jasonFight == 1) { _root.jasonHealth--; } if (_root.jasonHealth == 0) { deactivateMe(); peaceOut(); } } else { _root.SUPERGETHITCLIP.gotoAndPlay(2); _root.shake(); _root.meatypunch.start(); _root.playerHealth--; if (_root.playerHealth == 0) { _root.boss.stop("boss"); deactivateMe(); _root.resetCursor(); _root.blocker.gotoAndStop(5); _root.jasonHealth = _root.savedJasonHealth; _root.playerHealth = _root.savedPlayerHealth; stunHits = 0; _root.itemflasher.gotoAndStop(1); _root.needInstructions = false; _root.fileclip.gotoAndStop("jasonwins"); } } } function batSmack(Void) { if (_currentframe == 4) { this._brightness((curBrightness = 75)); _root.meatypunch.start(); jasonStatus = "sidestepping"; if (_root.jasonFight == 2) { _root.jasonHealth--; if (_root.jasonHealth == 0) { deactivateMe(); peaceOut(); } } else if (_root.jasonFight == 3) { if (_root.hasMachete) { stunHits = stunHits + 3; } else { stunHits = stunHits + 1; } if (stunHits == 3) { stunHits = 0; this._brightness((curBrightness = 0)); deactivateMe(); gotoAndStop ("stunned"); _root.itemflasher.gotoAndStop(4); } } } else { deactivateMe(); _root.oarthud.start(); gotoAndStop ("block"); } } function deactivateMe(Void) { activated = false; updown.stop(); attack.stop(); sidestep.stop(); } function activateMe(Void) { if (jasonStatus == "attack") { jasonStatus = "sidestepping"; } activated = true; updown.play(); attack.play(); sidestep.play(); } function peaceOut(Void) { _root.fadeFightMusic(); gotoAndStop ("updown"); onEnterFrame = function (Void) { _alpha = (_alpha - 2.5); _y = (_y - 0.75); _xscale = (_xscale - 1); _yscale = (_yscale - 1); if (_alpha <= 0) { _root.resetCursor(); _root.SUPERBLOCKER.gotoAndStop(1); _root.fightingJason = false; _root.nightscary.start(0, 999); if (_root.jasonFight == 1) { _root.showPrompt("You're safe... for now"); _root.toolshedKeyDropped = true; _root.toolshedkey._visible = true; } else if (_root.jasonFight == 2) { _root.showPrompt("You're safe... for now"); _root.counselorKeyDropped = true; _root.counselorkey._visible = true; } onEnterFrame = null; } }; } var moveSpeed; if (_root.jasonFight == 1) { moveSpeed = 8; _root.savedPlayerHealth = (_root.playerHealth = 5); _root.savedJasonHealth = (_root.jasonHealth = 8); } else if (_root.jasonFight == 2) { moveSpeed = 11; _root.savedPlayerHealth = (_root.playerHealth = 5); _root.savedJasonHealth = (_root.jasonHealth = 10); } else if (_root.jasonFight == 3) { moveSpeed = 14; _root.savedPlayerHealth = (_root.playerHealth = 3); _root.savedJasonHealth = (_root.jasonHealth = 3); } var frameCounter = 0; var forcedDecision = 360; var moveDirection = 1; var verticalMoveSpeed = (moveSpeed * 0.25); var verticalPosition = "front"; var leftBound = 150; var rightBound = 417; var bottomBound = 172; var topBound = 142; var minScale = 75; var scaleRate = (verticalMoveSpeed / (bottomBound - topBound)); var scaleAmount = ((100 - minScale) * scaleRate); var jasonStatus = "sidestepping"; var curBrightness = 0; var stunHits = 0; } onClipEvent (enterFrame) { if (curBrightness > 0) { curBrightness = curBrightness - 15; if (curBrightness < 0) { curBrightness = 0; } this._brightness(curBrightness); } if (activated) { frameCounter++; if (jasonStatus == "sidestepping") { gotoAndStop ("sidestep"); _x = (_x + (moveDirection * moveSpeed)); if (_x <= leftBound) { _x = (leftBound + 2); moveDirection = 1; } else if (_x > rightBound) { _x = (rightBound - 2); moveDirection = -1; } if (frameCounter >= 72) { if ((frameCounter >= 360) || (random(15) == 7)) { frameCounter = 0; if (random(20) < 13) { jasonStatus = "attack"; } else { jasonStatus = "updown"; } } } } else if (jasonStatus == "attack") { gotoAndStop ("attack"); if (attack._currentframe == 40) { jasonStatus = "sidestepping"; } } else if (jasonStatus == "updown") { gotoAndStop ("updown"); if (verticalPosition == "front") { _y = (_y - verticalMoveSpeed); _xscale = (_xscale - scaleAmount); _yscale = (_yscale - scaleAmount); if (_y < topBound) { _yscale = minScale; _xscale = minScale; _y = (topBound + 2); verticalPosition = "back"; jasonStatus = "sidestepping"; } } else if (verticalPosition == "back") { _y = (_y + verticalMoveSpeed); _xscale = (_xscale + scaleAmount); _yscale = (_yscale + scaleAmount); if (_y > bottomBound) { _yscale = 100; _xscale = 100; _y = (bottomBound - 2); verticalPosition = "front"; jasonStatus = "sidestepping"; } } } } } on (press) { if ((((_root.cursor == "bat") && (_root.canAttack)) && (_root.jasonHealth > 0)) && (_currentframe != 7)) { _root.canAttack = false; _root.MOUSEY.bat.gotoAndPlay(2); } else if ((_root.cursor == "bow") && (_currentframe != 7)) { if (_currentframe == 6) { if (stunned.HITBOX.hitTest(_root._xmouse, _root._ymouse)) { _root.jasonHealth--; this._brightness((curBrightness = 75)); if (_root.jasonHealth == 0) { _root.boss.stop("boss"); _root.gotoAndPlay("outro"); } else { _root.arrowwhoosh.start(); _root.jason_gethit.start(); gotoAndStop ("gethit"); } } else { _root.arrowwhoosh.start(); deactivateMe(); gotoAndStop ("block"); } } else { _root.arrowwhoosh.start(); deactivateMe(); gotoAndStop ("block"); } } }
Instance of Symbol 1347 MovieClip "counselorkey" in Frame 1113
onClipEvent (load) { if (_root.counselorKeyDropped && (!_root.counselorKey)) { _visible = true; } else { _visible = false; } } on (press) { if (_root.cursor == "arrow") { _visible = false; _root.counselorKey = true; _root.INVkey4.gotoAndPlay(2); } }
Frame 1114
area = 38;
Frame 1115
area = 39;
Instance of Symbol 209 MovieClip in Frame 1115
onClipEvent (load) { _visible = (!_root.batUp); } on (press) { _visible = false; _root.batUp = true; _root.jasonCanAppear_Path = true; _root.INVbat.gotoAndPlay(2); }
Frame 1116
area = 40;
Frame 1117
area = 41;
Frame 1118
area = 42;
Instance of Symbol 1383 MovieClip "tapemc" in Frame 1118
onClipEvent (load) { if (!_root.cabinetTaped) { nextFrame(); } }
Instance of Symbol 1057 MovieClip "letter7" in Frame 1118
onClipEvent (load) { var num = _name.substr(6); _visible = (!_root.findFile(num).isCollected); } on (press) { if (_root.cursor == "arrow") { _root.showFile("file" + num); _visible = false; } }
Frame 1119
area = 43;
Instance of Symbol 1391 MovieClip in Frame 1119
onClipEvent (load) { _visible = (!_root.bowUp); } on (press) { if (_root.cursor == "arrow") { _visible = false; _root.bowUp = true; _root.INVbow.gotoAndPlay(2); } }
Frame 1120
area = 44;
Instance of Symbol 1394 MovieClip in Frame 1120
onClipEvent (load) { this.gotoAndStop(_root.curDrawer); }
Instance of Symbol 403 MovieClip "dark" in Frame 1120
onClipEvent (load) { if (_root.fuse2 && (_root.generatorOn)) { _visible = false; } }
Frame 1121
area = 45;
Instance of Symbol 1402 MovieClip in Frame 1121
onClipEvent (load) { if (_root.kitchenKey) { _visible = false; } else if (_root.kitchenKeyDropped) { gotoAndStop (1096); } } on (press) { if (_currentframe == 1) { if (_root.cursor == "arrow") { _root.makeMessage("It's out of reach"); } else if (_root.cursor == "bow") { _root.arrowwhoosh.start(); this.gotoAndPlay(2); _root.kitchenKeyDropped = true; } } else if (_currentframe == 20) { if (_root.cursor == "arrow") { _root.moveTo2("area47"); } else if (_root.cursor == "bow") { _root.makeMessage("You already shot it down"); } } }
Frame 1122
area = 46;
Instance of Symbol 1411 MovieClip in Frame 1122
onClipEvent (load) { if (_root.daytime) { nextFrame(); } }
Frame 1123
area = 47;
Instance of Symbol 217 MovieClip in Frame 1123
on (press) { if (_root.cursor == "arrow") { _visible = false; _root.kitchenKey = true; _root.INVkey5.gotoAndPlay(2); } }
Frame 1124
area = 48;
Instance of Symbol 221 MovieClip in Frame 1124
onClipEvent (load) { if (_root.scavHunt5 && (!_root.cartridgeUp)) { _visible = true; } else { _visible = false; } } on (press) { _visible = false; _root.cartridgeUp = true; _root.INVcartridge.gotoAndPlay(2); }
Instance of Symbol 1057 MovieClip "letter13" in Frame 1124
onClipEvent (load) { var num = _name.substr(6); _visible = (!_root.findFile(num).isCollected); } on (press) { if (_root.cursor == "arrow") { _root.showFile("file" + num); _visible = false; } }
Instance of Symbol 1429 MovieClip "cab1" in Frame 1124
onClipEvent (load) { if (_root[_name]) { this.gotoAndStop(15); } } on (press) { if (_root.cursor == "arrow") { if (_currentframe == 1) { _root[_name] = true; play(); } else if (_currentframe == 15) { _root[_name] = false; play(); } } }
Instance of Symbol 1429 MovieClip "cab2" in Frame 1124
onClipEvent (load) { if (_root[_name]) { this.gotoAndStop(15); } } on (press) { if (_root.cursor == "arrow") { if (_currentframe == 1) { _root[_name] = true; play(); } else if (_currentframe == 15) { _root[_name] = false; play(); } } }
Instance of Symbol 1429 MovieClip "cab3" in Frame 1124
onClipEvent (load) { if (_root[_name]) { this.gotoAndStop(15); } } on (press) { if (_root.cursor == "arrow") { if (_currentframe == 1) { _root[_name] = true; play(); } else if (_currentframe == 15) { _root[_name] = false; play(); } } }
Instance of Symbol 1429 MovieClip "cab5" in Frame 1124
onClipEvent (load) { if (_root[_name]) { this.gotoAndStop(15); } } on (press) { if (_root.cursor == "arrow") { if (_currentframe == 1) { _root[_name] = true; play(); } else if (_currentframe == 15) { _root[_name] = false; play(); } } }
Instance of Symbol 1429 MovieClip "cab4" in Frame 1124
onClipEvent (load) { if (_root[_name]) { this.gotoAndStop(15); } } on (press) { if (_root.cursor == "arrow") { if (_currentframe == 1) { _root[_name] = true; play(); } else if (_currentframe == 15) { _root[_name] = false; play(); } } }
Frame 1125
area = 49;
Frame 1126
area = 50;
Instance of Symbol 1057 MovieClip "letter14" in Frame 1126
onClipEvent (load) { var num = _name.substr(6); _visible = (!_root.findFile(num).isCollected); } on (press) { if (_root.cursor == "arrow") { _root.showFile("file" + num); _visible = false; } }
Frame 1127
area = 51;
Instance of Symbol 1503 MovieClip in Frame 1127
on (press) { if (_root.cursor == "arrow") { _root.moveTo2("area57"); } }
Frame 1128
area = 52;
Instance of Symbol 1057 MovieClip "letter12" in Frame 1128
onClipEvent (load) { var num = _name.substr(6); _visible = (!_root.findFile(num).isCollected); } on (press) { if (_root.cursor == "arrow") { _root.showFile("file" + num); _visible = false; } }
Frame 1129
area = 53;
Instance of Symbol 1517 MovieClip in Frame 1129
onClipEvent (load) { if (_root.tvOn) { nextFrame(); _alpha = 100; } else { _alpha = 0; } } on (press) { if (_root.cursor == "arrow") { if (_currentframe == 1) { _alpha = 100; nextFrame(); _root.tvOn = true; } else { _alpha = 0; prevFrame(); _root.tvOn = false; } } }
Frame 1130
area = 54;
Instance of Symbol 403 MovieClip in Frame 1130
onClipEvent (load) { if (_root.hasMachete) { _alpha = 100; } else { _alpha = 0; } } on (press) { if ((_root.cursor == "arrow") && (!_root.hasMachete)) { _root.hasMachete = true; _alpha = 100; _root.INVbat.gotoAndStop(22); _root.showPrompt("Replaced bat with machete"); } }
Frame 1131
area = 55; nightscary.stop("nightscary"); rowing.start();
Frame 1132
area = 56;
Frame 1133
area = 57;
Instance of Symbol 219 MovieClip in Frame 1133
onClipEvent (load) { if ((_root.filesRead == _root.filesTotal) && (!_root.cabin3Key)) { _visible = true; } else { _visible = false; } } on (press) { _root.cabin3Key = true; _visible = false; _root.INVkey6.gotoAndPlay(2); }
Frame 1134
area = 58;
Frame 1135
area = 59; txtTombName.text = playerName; txtBorn.text = playerBirth; var dateString = ""; var myDate = new Date(); var monthNames_array = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"); var month = myDate.getMonth(); var year = myDate.getFullYear(); var day = myDate.getDate(); dateString = (((monthNames_array[month] + " ") + day) + ", ") + year; txtDied.text = dateString;
Frame 1136
area = 60; needInstructions = true; jasonFight = 3; fightingJason = true; SUPERBLOCKER.gotoAndStop(2); JASON_MC.activated = true; _root.chch_ahah.stop("chch_ahah"); _root.boss.start(0, 999); _root.newFG1.start(); itemflasher.gotoAndStop(3);
Instance of Symbol 1285 MovieClip "JASON_MC" in Frame 1136
onClipEvent (load) { function attackCheck(Void) { if (this.attack.HITBOX.hitTest(_root.specialweapons.oarstrike.HITBOX)) { _root.specialweapons.oarstrike.oar.gotoAndPlay(2); _root.oarthud.start(); if (_root.jasonFight == 1) { _root.jasonHealth--; } if (_root.jasonHealth == 0) { deactivateMe(); peaceOut(); } } else { _root.SUPERGETHITCLIP.gotoAndPlay(2); _root.shake(); _root.meatypunch.start(); _root.playerHealth--; if (_root.playerHealth == 0) { _root.boss.stop("boss"); deactivateMe(); _root.resetCursor(); _root.blocker.gotoAndStop(5); _root.jasonHealth = _root.savedJasonHealth; _root.playerHealth = _root.savedPlayerHealth; stunHits = 0; _root.itemflasher.gotoAndStop(1); _root.needInstructions = false; _root.fileclip.gotoAndStop("jasonwins"); } } } function batSmack(Void) { if (_currentframe == 4) { this._brightness((curBrightness = 75)); _root.meatypunch.start(); jasonStatus = "sidestepping"; if (_root.jasonFight == 2) { _root.jasonHealth--; if (_root.jasonHealth == 0) { deactivateMe(); peaceOut(); } } else if (_root.jasonFight == 3) { if (_root.hasMachete) { stunHits = stunHits + 3; } else { stunHits = stunHits + 1; } if (stunHits == 3) { stunHits = 0; this._brightness((curBrightness = 0)); deactivateMe(); gotoAndStop ("stunned"); _root.itemflasher.gotoAndStop(4); } } } else { deactivateMe(); _root.oarthud.start(); gotoAndStop ("block"); } } function deactivateMe(Void) { activated = false; updown.stop(); attack.stop(); sidestep.stop(); } function activateMe(Void) { if (jasonStatus == "attack") { jasonStatus = "sidestepping"; } activated = true; updown.play(); attack.play(); sidestep.play(); } function peaceOut(Void) { _root.fadeFightMusic(); gotoAndStop ("updown"); onEnterFrame = function (Void) { _alpha = (_alpha - 2.5); _y = (_y - 0.75); _xscale = (_xscale - 1); _yscale = (_yscale - 1); if (_alpha <= 0) { _root.resetCursor(); _root.SUPERBLOCKER.gotoAndStop(1); _root.fightingJason = false; _root.nightscary.start(0, 999); if (_root.jasonFight == 1) { _root.showPrompt("You're safe... for now"); _root.toolshedKeyDropped = true; _root.toolshedkey._visible = true; } else if (_root.jasonFight == 2) { _root.showPrompt("You're safe... for now"); _root.counselorKeyDropped = true; _root.counselorkey._visible = true; } onEnterFrame = null; } }; } var moveSpeed; if (_root.jasonFight == 1) { moveSpeed = 8; _root.savedPlayerHealth = (_root.playerHealth = 5); _root.savedJasonHealth = (_root.jasonHealth = 8); } else if (_root.jasonFight == 2) { moveSpeed = 11; _root.savedPlayerHealth = (_root.playerHealth = 5); _root.savedJasonHealth = (_root.jasonHealth = 10); } else if (_root.jasonFight == 3) { moveSpeed = 14; _root.savedPlayerHealth = (_root.playerHealth = 3); _root.savedJasonHealth = (_root.jasonHealth = 3); } var frameCounter = 0; var forcedDecision = 360; var moveDirection = 1; var verticalMoveSpeed = (moveSpeed * 0.25); var verticalPosition = "front"; var leftBound = 150; var rightBound = 417; var bottomBound = 172; var topBound = 142; var minScale = 75; var scaleRate = (verticalMoveSpeed / (bottomBound - topBound)); var scaleAmount = ((100 - minScale) * scaleRate); var jasonStatus = "sidestepping"; var curBrightness = 0; var stunHits = 0; } onClipEvent (enterFrame) { if (curBrightness > 0) { curBrightness = curBrightness - 15; if (curBrightness < 0) { curBrightness = 0; } this._brightness(curBrightness); } if (activated) { frameCounter++; if (jasonStatus == "sidestepping") { gotoAndStop ("sidestep"); _x = (_x + (moveDirection * moveSpeed)); if (_x <= leftBound) { _x = (leftBound + 2); moveDirection = 1; } else if (_x > rightBound) { _x = (rightBound - 2); moveDirection = -1; } if (frameCounter >= 72) { if ((frameCounter >= 360) || (random(15) == 7)) { frameCounter = 0; if (random(20) < 13) { jasonStatus = "attack"; } else { jasonStatus = "updown"; } } } } else if (jasonStatus == "attack") { gotoAndStop ("attack"); if (attack._currentframe == 40) { jasonStatus = "sidestepping"; } } else if (jasonStatus == "updown") { gotoAndStop ("updown"); if (verticalPosition == "front") { _y = (_y - verticalMoveSpeed); _xscale = (_xscale - scaleAmount); _yscale = (_yscale - scaleAmount); if (_y < topBound) { _yscale = minScale; _xscale = minScale; _y = (topBound + 2); verticalPosition = "back"; jasonStatus = "sidestepping"; } } else if (verticalPosition == "back") { _y = (_y + verticalMoveSpeed); _xscale = (_xscale + scaleAmount); _yscale = (_yscale + scaleAmount); if (_y > bottomBound) { _yscale = 100; _xscale = 100; _y = (bottomBound - 2); verticalPosition = "front"; jasonStatus = "sidestepping"; } } } } } on (press) { if ((((_root.cursor == "bat") && (_root.canAttack)) && (_root.jasonHealth > 0)) && (_currentframe != 7)) { _root.canAttack = false; _root.MOUSEY.bat.gotoAndPlay(2); } else if ((_root.cursor == "bow") && (_currentframe != 7)) { if (_currentframe == 6) { if (stunned.HITBOX.hitTest(_root._xmouse, _root._ymouse)) { _root.jasonHealth--; this._brightness((curBrightness = 75)); if (_root.jasonHealth == 0) { _root.boss.stop("boss"); _root.gotoAndPlay("outro"); } else { _root.arrowwhoosh.start(); _root.jason_gethit.start(); gotoAndStop ("gethit"); } } else { _root.arrowwhoosh.start(); deactivateMe(); gotoAndStop ("block"); } } else { _root.arrowwhoosh.start(); deactivateMe(); gotoAndStop ("block"); } } }
Frame 1137
arrowwhoosh.start();
Instance of Symbol 222 MovieClip in Frame 1137
onClipEvent (load) { _x = _root._xmouse; _y = _root._ymouse; } onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; }
Frame 1145
meatypunch.start();
Frame 1177
bruuaahh.start();
Frame 1252
splash.start();
Frame 1452
FG1.start();
Frame 1517
stop(); credits.start();
Instance of Symbol 1744 MovieClip in Frame 1517
onClipEvent (load) { _x = (Stage.width / 2); _y = Stage.height; } onClipEvent (enterFrame) { _y = (_y - 1.75); if ((_y + _height) < 0) { _root.play(); } }
Instance of Symbol 222 MovieClip in Frame 1517
onClipEvent (load) { _x = _root._xmouse; _y = _root._ymouse; } onClipEvent (enterFrame) { Mouse.hide(); _x = _root._xmouse; _y = _root._ymouse; }
Frame 1556
var completionPercent = 20; if (hasMachete) { completionPercent = completionPercent + 5; } if (beatNESJason) { completionPercent = completionPercent + 5; } var totalInventory = 0; if (tapeUp) { totalInventory++; } if (oarUp) { totalInventory++; } if (batUp) { totalInventory++; } if (knifeUp) { totalInventory++; } if (bowUp) { totalInventory++; } if (cartridgeUp) { totalInventory++; } if (cabin1Key) { totalInventory++; } if (cabin2Key) { totalInventory++; } if (toolshedKey) { totalInventory++; } if (counselorKey) { totalInventory++; } if (kitchenKey) { totalInventory++; } if (cabin3Key) { totalInventory++; } completionPercent = completionPercent + Math.round((totalInventory / 12) * 35); if ((filesRead == undefined) || (filesTotal == undefined)) { } else { completionPercent = completionPercent + Math.round((filesRead / filesTotal) * 35); } txtCompletion.text = completionPercent + "%"; if (completionPercent == 100) { galleryUnlocked = true; } else { gunlocked._visible = false; }
Frame 1598
stop();
Frame 1600
stop();
Symbol 11 MovieClip [bulletblood] Frame 9
stop(); this.removeMovieClip();
Instance of Symbol 23 MovieClip "xline" in Symbol 24 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 32 MovieClip [LETTERBOX] Frame 1
stop();
Instance of Symbol 30 MovieClip "highlighter" in Symbol 32 MovieClip [LETTERBOX] Frame 1
onClipEvent (load) { _visible = false; }
Symbol 44 MovieClip [DataProvider] Frame 1
#initclip 41 Object.registerClass("DataProvider", mx.controls.listclasses.DataProvider); #endinitclip stop();
Symbol 45 MovieClip [DataSelector] Frame 1
#initclip 42 Object.registerClass("DataSelector", mx.controls.listclasses.DataSelector); #endinitclip stop();
Symbol 46 MovieClip [Defaults] Frame 1
#initclip 43 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 47 MovieClip [UIObjectExtensions] Frame 1
#initclip 44 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 48 MovieClip [UIObject] Frame 1
#initclip 45 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 51 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 52 MovieClip Frame 1
#initclip 46 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 53 MovieClip [FocusRect] Frame 1
#initclip 47 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 54 MovieClip [FocusManager] Frame 1
#initclip 48 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 55 MovieClip [UIComponentExtensions] Frame 1
#initclip 49 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 56 MovieClip [UIComponent] Frame 1
#initclip 50 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 57 MovieClip [SelectableRow] Frame 1
#initclip 51 Object.registerClass("SelectableRow", mx.controls.listclasses.SelectableRow); #endinitclip stop();
Symbol 59 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 61 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 64 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 66 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 69 MovieClip [SimpleButton] Frame 1
#initclip 52 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 70 MovieClip [Border] Frame 1
#initclip 53 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 71 MovieClip [RectBorder] Frame 1
#initclip 54 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 72 MovieClip [ButtonSkin] Frame 1
#initclip 55 Object.registerClass("ButtonSkin", mx.skins.halo.ButtonSkin); #endinitclip
Symbol 73 MovieClip [Button] Frame 1
#initclip 56 Object.registerClass("Button", mx.controls.Button); #endinitclip stop();
Instance of Symbol 69 MovieClip [SimpleButton] in Symbol 73 MovieClip [Button] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 74 MovieClip [CustomBorder] Frame 1
#initclip 57 Object.registerClass("CustomBorder", mx.skins.CustomBorder); mx.skins.SkinElement.registerElement("CustomBorder", mx.skins.CustomBorder); #endinitclip
Symbol 86 MovieClip [ScrollThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 88 MovieClip [ScrollThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 99 MovieClip [ThumbThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 101 MovieClip [ThumbThemeColor3] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 108 MovieClip [ThumbThemeColor2] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 129 MovieClip [BtnDownArrow] Frame 1
#initclip 58 Object.registerClass("BtnDownArrow", mx.controls.SimpleButton); #endinitclip
Symbol 130 MovieClip [BtnUpArrow] Frame 1
#initclip 59 Object.registerClass("BtnUpArrow", mx.controls.SimpleButton); #endinitclip
Symbol 132 MovieClip [HScrollBar] Frame 1
#initclip 60 Object.registerClass("HScrollBar", mx.controls.HScrollBar); #endinitclip stop();
Instance of Symbol 73 MovieClip [Button] in Symbol 132 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 69 MovieClip [SimpleButton] in Symbol 132 MovieClip [HScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 133 MovieClip [VScrollBar] Frame 1
#initclip 61 Object.registerClass("VScrollBar", mx.controls.VScrollBar); #endinitclip stop();
Instance of Symbol 73 MovieClip [Button] in Symbol 133 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { icon = ""; label = "Button"; labelPlacement = "right"; selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 69 MovieClip [SimpleButton] in Symbol 133 MovieClip [VScrollBar] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 134 MovieClip [View] Frame 1
#initclip 62 Object.registerClass("View", mx.core.View); #endinitclip stop();
Symbol 135 MovieClip [ScrollView] Frame 1
#initclip 63 Object.registerClass("ScrollView", mx.core.ScrollView); #endinitclip stop();
Instance of Symbol 132 MovieClip [HScrollBar] in Symbol 135 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 133 MovieClip [VScrollBar] in Symbol 135 MovieClip [ScrollView] Frame 2
//component parameters onClipEvent (initialize) { enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 136 MovieClip [ScrollSelectList] Frame 1
#initclip 64 Object.registerClass("ScrollSelectList", mx.controls.listclasses.ScrollSelectList); #endinitclip stop();
Symbol 137 MovieClip [List] Frame 1
#initclip 65 Object.registerClass("List", mx.controls.List); #endinitclip stop();
Symbol 179 MovieClip Frame 1
stop();
Symbol 185 Button
on (release) { NewgroundsAPI.loadNewgrounds(); }
Symbol 191 Button
on (release) { NewgroundsAPI.loadNewgrounds(); }
Symbol 193 MovieClip Frame 1
function startAd(ngad_url) { trace("opening " + ngad_url); System.security.allowDomain("70.87.128.99"); System.security.allowInsecureDomain("70.87.128.99"); System.security.allowDomain("ads.shizmoo.com"); System.security.allowInsecureDomain("ads.shizmoo.com"); System.security.allowDomain("www.cpmstar.com"); System.security.allowInsecureDomain("www.cpmstar.com"); System.security.allowDomain("server.cpmstar.com"); System.security.allowInsecureDomain("server.cpmstar.com"); var ngads_redirect = new XML(); ngads_redirect.ignoreWhite = true; ngads_redirect.onLoad = function (success) { trace("[NEWGROUNDS FLASH ADS] :: You may get a 'Security Sandbox Violation' ... this is normal, do not freak out!"); if (success) { ng_ad.loadMovie(ngads_redirect.toString(), "GET"); } }; ngads_redirect.load(ngad_url); } if (NewgroundsAPI.getAdURL()) { startAd(NewgroundsAPI.getAdURL()); } NewgroundsAPI.onAdsApproved = function (ad_url) { startAd(ad_url); }; stop();
Symbol 194 MovieClip Frame 1
stop();
Instance of Symbol 179 MovieClip in Symbol 194 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(_root.loadPercent); }
Symbol 209 MovieClip Frame 1
stop();
Symbol 210 MovieClip Frame 1
stop(); _root.canAttack = true;
Instance of Symbol 209 MovieClip in Symbol 210 MovieClip Frame 1
onClipEvent (load) { if (_root.hasMachete) { nextFrame(); } }
Symbol 210 MovieClip Frame 4
_root.JASON_MC.batSmack();
Symbol 222 MovieClip Frame 1
stop();
Symbol 1771 MovieClip [__Packages.NewgroundsAPI] Frame 0
class NewgroundsAPI { static var tracker_id, host, version, debug, error_format, header_format, normal_format, link_format; function NewgroundsAPI () { } static function connectMovie(id) { if (!id) { SendError("Missing required 'id' parameter in NewgroundsAPI.connectMovie(id:Number)"); } else if (!tracker_id) { SendMessage("Connecting to API gateway..."); tracker_id = id; host = _url.split("/")[2].toLowerCase(); if (host.length < 1) { host = "localhost"; } var _local2 = new Object(); SendEvent(MOVIE_VIEWS); } } static function setMovieVersion(movie_version) { if (!movie_version) { SendError("Missing required 'version' in NewgroundsAPI.setMovieVersion(version:String)"); } else { version = movie_version; } } static function debugMode() { debug = true; } static function addCustomEvent(stat_id, stat_name) { if (!stat_id) { SendError("Missing required 'id' parameter in NewgroundsAPI.AddCustomEvent(id:Number, event_name:String)"); } else if (!stat_name) { SendError("Missing required 'event_name' parameter in NewgroundsAPI.AddCustomEvent(id:Number, event_name:String)"); } else { custom_events[stat_name] = CUSTOM_STATS + stat_id; SendMessage("Created custom event: " + stat_name); } } static function addCustomLink(stat_id, stat_name) { if (!stat_id) { SendError("Missing required 'id' parameter in NewgroundsAPI.AddCustomLink(id:Number, link_name:String)"); } else if (!stat_name) { SendError("Missing required 'link_name' parameter in NewgroundsAPI.AddCustomLink(id:Number, link_name:String)"); } else { custom_links[stat_name] = CUSTOM_STATS + stat_id; SendMessage((("Created custom link " + stat_id) + ": ") + stat_name); } } static function loadMySite() { SendLink(AUTHOR_SITE); } static function loadNewgrounds() { SendLink(NEWGROUNDS); } static function logCustomEvent(event_name) { if (!event_name) { SendError("Missing required 'event_name' parameter in NewgroundsAPI.logCustomEvent(event_name:String)"); } else if (!custom_links[event_name]) { SendError("Attempted to log undefined custom event: " + event_name); } else { SendEvent(custom_links[event_name]); } } static function loadCustomLink(link_name) { if (!link_name) { SendError("Missing required 'link_name' parameter in NewgroundsAPI.loadCustomLink(link_name:String)"); } else if (!custom_links[link_name]) { SendError("Attempted to open undefined custom link: " + link_name); } else { SendLink(custom_links[link_name]); } } static function getAdURL() { return(movie_options.ad_url); } static function getMovieURL() { if (movie_options.movie_url) { return(movie_options.movie_url); } return("Newgrounds.com"); } static function getNewVersionURL() { return((((((GATEWAY_URL + "?&id=") + tracker_id) + "&host=") + escape(host)) + "&stat=") + NEW_VERSION); } static function SendEvent(id) { SendStat(id, false); } static function SendLink(id) { SendStat(id, true); } static function ReadGatewayData(params) { for (var _local2 in params) { movie_options[_local2] = unescape(params[_local2]); } if (movie_options.settings_loaded) { SendMessage("You have successfully connected to the Newgrounds API gateway!"); SendMessage(("Movie Identified as '" + movie_options.movie_name) + "'"); if (movie_options.message) { SendMessage(movie_options.message); } if (movie_options.ad_url) { SendMessage("Your movie has been approved to run Flash Ads"); onAdsApproved(movie_options.ad_url); } if (movie_options.movie_version and (movie_options.movie_version.toString() != version.toString())) { SendMessage("WARNING: The movie version configured in your API settings does not match this movie's version!"); onNewVersionAvailable(movie_options.movie_version, getMovieURL(), getNewVersionURL()); } if (movie_options.deny_host) { SendMessage("You have blocked 'localHost' in your API settings."); SendMessage("If you wish to test your movie you will need to remove this block."); onDenyHost(host, getMovieURL(), getNewVersionURL()); } } else { SendError("Could not establish connection to the API gateway."); } } static function SendStat(stat_id, open_in_browser) { if (!tracker_id) { SendError("API calls cannot be made without a valid movie id"); } else { var _local7 = (((((GATEWAY_URL + "?&id=") + tracker_id) + "&host=") + escape(host)) + "&stat=") + stat_id; if (debug) { _local7 = _local7 + "&debug=1"; } if (open_in_browser) { getURL (_local7, "_blank"); } else { var _local8 = new XML(); _local8.ignoreWhite = true; _local8.onLoad = function (success) { var _local6 = new Object(); var _local3 = 0; while (_local3 < this.firstChild.childNodes.length) { var _local4 = this.firstChild.childNodes[_local3]; var _local5 = _local4.nodeName; var _local2 = _local4.attributes.value; if (_local2 == Number(_local2)) { _local2 = Number(_local2); } _local6[_local5] = _local2; _local3++; } NewgroundsAPI.ReadGatewayData(_local6); }; _local8.load(_local7); } } } static function SendError(msg) { trace("[NEWGROUNDS API ERROR] :: " + msg); } static function SendMessage(msg) { trace("[NEWGROUNDS API] :: " + msg); } static function InitTextFormats() { if (!error_format) { error_format = new TextFormat(); error_format.font = "Arial Black"; error_format.size = 48; error_format.color = 16711680 /* 0xFF0000 */; } if (!header_format) { header_format = new TextFormat(); header_format.font = "Arial Black"; header_format.size = 24; header_format.color = 16777215 /* 0xFFFFFF */; } if (!normal_format) { normal_format = new TextFormat(); normal_format.font = "Arial"; normal_format.bold = true; normal_format.size = 12; normal_format.color = 16777215 /* 0xFFFFFF */; } if (!link_format) { link_format = new TextFormat(); link_format.color = 16776960 /* 0xFFFF00 */; link_format.underline = true; } } static function onNewVersionAvailable(version, movie_url, redirect_url) { InitTextFormats(); var _local2 = new Object(); _local2.x = Stage.width / 2; _local2.y = Stage.height / 2; _root.createEmptyMovieClip("NGAPI_new_version_overlay", _root.getNextHighestDepth()); _root.NGAPI_new_version_overlay.lineStyle(1, 0, 100); _root.NGAPI_new_version_overlay.beginFill(0, 70); _root.NGAPI_new_version_overlay.moveTo(-10, -10); _root.NGAPI_new_version_overlay.lineTo(-10, 1000); _root.NGAPI_new_version_overlay.lineTo(1000, 1000); _root.NGAPI_new_version_overlay.lineTo(1000, -10); _root.NGAPI_new_version_overlay.lineTo(-10, -10); _root.NGAPI_new_version_overlay.endFill(); _root.NGAPI_new_version_overlay.lineStyle(10, 0, 100); _root.NGAPI_new_version_overlay.beginFill(51); _root.NGAPI_new_version_overlay.moveTo(_local2.x - 240, _local2.y - 120); _root.NGAPI_new_version_overlay.lineTo(_local2.x + 240, _local2.y - 120); _root.NGAPI_new_version_overlay.lineTo(_local2.x + 240, _local2.y + 80); _root.NGAPI_new_version_overlay.lineTo(_local2.x - 240, _local2.y + 80); _root.NGAPI_new_version_overlay.lineTo(_local2.x - 240, _local2.y - 120); _root.NGAPI_new_version_overlay.endFill(); _root.NGAPI_new_version_overlay.createEmptyMovieClip("exit", 1000); _root.NGAPI_new_version_overlay.exit.lineStyle(2, 39423, 100); _root.NGAPI_new_version_overlay.exit.beginFill(0, 50); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 210, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 230, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 230, _local2.y - 90); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 210, _local2.y - 90); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 210, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.endFill(); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 214, _local2.y - 106); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 226, _local2.y - 94); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 226, _local2.y - 106); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 214, _local2.y - 94); _root.NGAPI_new_version_overlay.exit.onMouseUp = function () { if (_root.NGAPI_new_version_overlay.exit.hitTest(_root._xmouse, _root._ymouse)) { _root.NGAPI_new_version_overlay.removeMovieClip(); } }; var _local3 = (("Version " + version) + " is now available at:") + newline; var _local5 = _local3.length; _local3 = _local3 + movie_url; var _local4 = _local3.length; _root.NGAPI_new_version_overlay.createTextField("mouseblocker", 99, -10, -10, 1000, 1000); _root.NGAPI_new_version_overlay.createTextField("newversion", 100, _local2.x - 210, _local2.y - 90, 400, 80); _root.NGAPI_new_version_overlay.newversion.text = "New Version Available!"; _root.NGAPI_new_version_overlay.newversion.setTextFormat(header_format); _root.NGAPI_new_version_overlay.createTextField("message", 101, (Stage.width - 400) / 2, Stage.height / 2, 400, 40); _root.NGAPI_new_version_overlay.message.text = _local3; _root.NGAPI_new_version_overlay.message.multiline = true; _root.NGAPI_new_version_overlay.message.wordWrap = true; _root.NGAPI_new_version_overlay.message.html = true; _root.NGAPI_new_version_overlay.message.setTextFormat(normal_format); link_format.url = redirect_url; _root.NGAPI_new_version_overlay.message.setTextFormat(_local5, _local4, link_format); } static function onDenyHost(hostname, movie_url, redirect_url) { InitTextFormats(); _root.createEmptyMovieClip("NGAPI_deny_host_overlay", _root.getNextHighestDepth()); _root.NGAPI_deny_host_overlay.lineStyle(20, 0, 100); _root.NGAPI_deny_host_overlay.beginFill(6684672); _root.NGAPI_deny_host_overlay.moveTo(0, 0); _root.NGAPI_deny_host_overlay.lineTo(Stage.width, 0); _root.NGAPI_deny_host_overlay.lineTo(Stage.width, Stage.height); _root.NGAPI_deny_host_overlay.lineTo(0, Stage.height); _root.NGAPI_deny_host_overlay.lineTo(0, 0); _root.NGAPI_deny_host_overlay.endFill(); var _local2 = ("This movie has not been approved for use on " + hostname) + "."; _local2 = _local2 + "\r\rFor an aproved copy, please visit:\r"; var _local4 = _local2.length; _local2 = _local2 + movie_url; var _local3 = _local2.length; _root.NGAPI_deny_host_overlay.createTextField("mousekill", 100, 0, 0, Stage.width, Stage.height); _root.NGAPI_deny_host_overlay.createTextField("error", 101, (Stage.width - 400) / 2, (Stage.height / 2) - 100, 400, 200); _root.NGAPI_deny_host_overlay.error.text = "ERROR!"; _root.NGAPI_deny_host_overlay.error.setTextFormat(error_format); _root.NGAPI_deny_host_overlay.createTextField("message", 102, (Stage.width - 400) / 2, Stage.height / 2, 400, 200); _root.NGAPI_deny_host_overlay.message.text = _local2; _root.NGAPI_deny_host_overlay.message.multiline = true; _root.NGAPI_deny_host_overlay.message.wordWrap = true; _root.NGAPI_deny_host_overlay.message.html = true; _root.NGAPI_deny_host_overlay.message.setTextFormat(normal_format); link_format.url = redirect_url; _root.NGAPI_deny_host_overlay.message.setTextFormat(_local4, _local3, link_format); } static function onAdsApproved(ad_url) { } static var movie_options = new Object(); static var custom_events = new Object(); static var custom_links = new Object(); static var MOVIE_VIEWS = 1; static var AUTHOR_SITE = 2; static var NEWGROUNDS = 3; static var NEW_VERSION = 4; static var CUSTOM_STATS = 50; static var GATEWAY_URL = "http://www.ngads.com/gateway.php"; }
Symbol 1772 MovieClip [__Packages.File] Frame 0
class File { var fileID, fileName, isCollected; function File (inID, inName) { fileID = inID; fileName = inName; isCollected = false; } }
Symbol 33 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = createObject(className.symbolOwner.symbolName, id, depth, initobj); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.2.127"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 34 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.127"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 35 MovieClip [__Packages.mx.core.View] Frame 0
class mx.core.View extends mx.core.UIComponent { var tabChildren, tabEnabled, boundingBox_mc, border_mc, __get__width, __get__height, __tabIndex, depth, createObject, createClassObject, loadExternal, destroyObject, createClassChildAtDepth, doLater; function View () { super(); } function init() { super.init(); tabChildren = true; tabEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function size() { border_mc.move(0, 0); border_mc.setSize(__get__width(), __get__height()); doLayout(); } function draw() { size(); } function get numChildren() { var _local3 = childNameBase; var _local2 = 0; while (true) { if (this[_local3 + _local2] == undefined) { return(_local2); } _local2++; } } function get tabIndex() { return((tabEnabled ? (__tabIndex) : undefined)); } function set tabIndex(n) { __tabIndex = n; //return(tabIndex); } function addLayoutObject(object) { } function createChild(className, instanceName, initProps) { if (depth == undefined) { depth = 1; } var _local2; if (typeof(className) == "string") { _local2 = createObject(className, instanceName, depth++, initProps); } else { _local2 = createClassObject(className, instanceName, depth++, initProps); } if (_local2 == undefined) { _local2 = loadExternal(className, _loadExternalClass, instanceName, depth++, initProps); } else { this[childNameBase + numChildren] = _local2; _local2._complete = true; childLoaded(_local2); } addLayoutObject(_local2); return(_local2); } function getChildAt(childIndex) { return(this[childNameBase + childIndex]); } function destroyChildAt(childIndex) { if (!((childIndex >= 0) && (childIndex < numChildren))) { return(undefined); } var _local4 = childNameBase + childIndex; var _local6 = numChildren; var _local3; for (_local3 in this) { if (_local3 == _local4) { _local4 = ""; destroyObject(_local3); break; } } var _local2 = Number(childIndex); while (_local2 < (_local6 - 1)) { this[childNameBase + _local2] = this[childNameBase + (_local2 + 1)]; _local2++; } delete this[childNameBase + (_local6 - 1)]; depth--; } function initLayout() { if (!hasBeenLayedOut) { doLayout(); } } function doLayout() { hasBeenLayedOut = true; } function createChildren() { if (border_mc == undefined) { border_mc = createClassChildAtDepth(_global.styles.rectBorderClass, mx.managers.DepthManager.kBottom, {styleName:this}); } doLater(this, "initLayout"); } function convertToUIObject(obj) { } function childLoaded(obj) { convertToUIObject(obj); } static function extension() { mx.core.ExternalContent.enableExternalContent(); } static var symbolName = "View"; static var symbolOwner = mx.core.View; static var version = "2.0.2.127"; var className = "View"; static var childNameBase = "_child"; var hasBeenLayedOut = false; var _loadExternalClass = "UIComponent"; }
Symbol 36 MovieClip [__Packages.mx.core.ScrollView] Frame 0
class mx.core.ScrollView extends mx.core.View { var __width, hScroller, vScroller, __maxHPosition, propsInited, scrollAreaChanged, specialHScrollCase, createObject, viewableColumns, __height, oldRndUp, viewableRows, __viewMetrics, owner, enabled, border_mc, __get__width, __get__height, invLayout, mask_mc, _parent, dispatchEvent; function ScrollView () { super(); } function getHScrollPolicy(Void) { return(__hScrollPolicy); } function setHScrollPolicy(policy) { __hScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get hScrollPolicy() { return(getHScrollPolicy()); } function set hScrollPolicy(policy) { setHScrollPolicy(policy); //return(hScrollPolicy); } function getVScrollPolicy(Void) { return(__vScrollPolicy); } function setVScrollPolicy(policy) { __vScrollPolicy = policy.toLowerCase(); if (__width == undefined) { return(undefined); } setScrollProperties(numberOfCols, columnWidth, rowC, rowH, heightPadding, widthPadding); } function get vScrollPolicy() { return(getVScrollPolicy()); } function set vScrollPolicy(policy) { setVScrollPolicy(policy); //return(vScrollPolicy); } function get hPosition() { return(getHPosition()); } function set hPosition(pos) { setHPosition(pos); //return(hPosition); } function getHPosition(Void) { return(__hPosition); } function setHPosition(pos) { hScroller.__set__scrollPosition(pos); __hPosition = pos; } function get vPosition() { return(getVPosition()); } function set vPosition(pos) { setVPosition(pos); //return(vPosition); } function getVPosition(Void) { return(__vPosition); } function setVPosition(pos) { vScroller.__set__scrollPosition(pos); __vPosition = pos; } function get maxVPosition() { var _local2 = vScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function get maxHPosition() { return(getMaxHPosition()); } function set maxHPosition(pos) { setMaxHPosition(pos); //return(maxHPosition); } function getMaxHPosition(Void) { if (__maxHPosition != undefined) { return(__maxHPosition); } var _local2 = hScroller.maxPos; return(((_local2 == undefined) ? 0 : (_local2))); } function setMaxHPosition(pos) { __maxHPosition = pos; } function setScrollProperties(colCount, colWidth, rwCount, rwHeight, hPadding, wPadding) { var _local3 = getViewMetrics(); if (hPadding == undefined) { hPadding = 0; } if (wPadding == undefined) { wPadding = 0; } propsInited = true; delete scrollAreaChanged; heightPadding = hPadding; widthPadding = wPadding; if (colWidth == 0) { colWidth = 1; } if (rwHeight == 0) { rwHeight = 1; } var _local5 = Math.ceil((((__width - _local3.left) - _local3.right) - widthPadding) / colWidth); if ((__hScrollPolicy == "on") || ((_local5 < colCount) && (__hScrollPolicy == "auto"))) { if ((hScroller == undefined) || (specialHScrollCase)) { delete specialHScrollCase; hScroller = createObject("HScrollBar", "hSB", 1001); hScroller.__set__lineScrollSize(20); hScroller.scrollHandler = scrollProxy; hScroller.__set__scrollPosition(__hPosition); scrollAreaChanged = true; } if ((((numberOfCols != colCount) || (columnWidth != colWidth)) || (viewableColumns != _local5)) || (scrollAreaChanged)) { hScroller.setScrollProperties(_local5, 0, colCount - _local5); viewableColumns = _local5; numberOfCols = colCount; columnWidth = colWidth; } } else if (((__hScrollPolicy == "auto") || (__hScrollPolicy == "off")) && (hScroller != undefined)) { hScroller.removeMovieClip(); delete hScroller; scrollAreaChanged = true; } if (heightPadding == undefined) { heightPadding = 0; } var _local4 = Math.ceil((((__height - _local3.top) - _local3.bottom) - heightPadding) / rwHeight); var _local8 = (((__height - _local3.top) - _local3.bottom) % rwHeight) != 0; if ((__vScrollPolicy == "on") || ((_local4 < (rwCount + _local8)) && (__vScrollPolicy == "auto"))) { if (vScroller == undefined) { vScroller = createObject("VScrollBar", "vSB", 1002); vScroller.scrollHandler = scrollProxy; vScroller.__set__scrollPosition(__vPosition); scrollAreaChanged = true; rowH = 0; } if ((((rowC != rwCount) || (rowH != rwHeight)) || ((viewableRows + _local8) != (_local4 + oldRndUp))) || (scrollAreaChanged)) { vScroller.setScrollProperties(_local4, 0, (rwCount - _local4) + _local8); viewableRows = _local4; rowC = rwCount; rowH = rwHeight; oldRndUp = _local8; } } else if (((__vScrollPolicy == "auto") || (__vScrollPolicy == "off")) && (vScroller != undefined)) { vScroller.removeMovieClip(); delete vScroller; scrollAreaChanged = true; } numberOfCols = colCount; columnWidth = colWidth; if (scrollAreaChanged) { doLayout(); var _local2 = __viewMetrics; var _local12 = ((owner != undefined) ? (owner) : this); _local12.layoutContent(_local2.left, _local2.top, ((columnWidth * numberOfCols) - _local2.left) - _local2.right, rowC * rowH, (__width - _local2.left) - _local2.right, (__height - _local2.top) - _local2.bottom); } if (!enabled) { setEnabled(false); } } function getViewMetrics(Void) { var _local2 = __viewMetrics; var _local3 = border_mc.__get__borderMetrics(); _local2.left = _local3.left; _local2.right = _local3.right; if (vScroller != undefined) { _local2.right = _local2.right + vScroller.minWidth; } _local2.top = _local3.top; if ((hScroller == undefined) && ((__hScrollPolicy == "on") || (__hScrollPolicy == true))) { hScroller = createObject("FHScrollBar", "hSB", 1001); specialHScrollCase = true; } _local2.bottom = _local3.bottom; if (hScroller != undefined) { _local2.bottom = _local2.bottom + hScroller.minHeight; } return(_local2); } function doLayout(Void) { var _local10 = __get__width(); var _local8 = __get__height(); delete invLayout; var _local3 = (__viewMetrics = getViewMetrics()); var _local2 = _local3.left; var _local9 = _local3.right; var _local5 = _local3.top; var _local11 = _local3.bottom; var _local7 = hScroller; var _local6 = vScroller; _local7.setSize((_local10 - _local2) - _local9, _local7.minHeight + 0); _local7.move(_local2, _local8 - _local11); _local6.setSize(_local6.minWidth + 0, (_local8 - _local5) - _local11); _local6.move(_local10 - _local9, _local5); var _local4 = mask_mc; _local4._width = (_local10 - _local2) - _local9; _local4._height = (_local8 - _local5) - _local11; _local4._x = _local2; _local4._y = _local5; } function createChild(id, name, props) { var _local2 = super.createChild(id, name, props); return(_local2); } function init(Void) { super.init(); __viewMetrics = new Object(); if (_global.__SVMouseWheelManager == undefined) { var _local4 = (_global.__SVMouseWheelManager = new Object()); _local4.onMouseWheel = __onMouseWheel; Mouse.addListener(_local4); } } function __onMouseWheel(delta, scrollTarget) { var _local4 = scrollTarget; var _local1; while (_local4 != undefined) { if (_local4 instanceof mx.core.ScrollView) { _local1 = _local4; } _local4 = _local4._parent; } if (_local1 != undefined) { _local4 = ((delta <= 0) ? 1 : -1); var _local2 = _local1.vScroller.lineScrollSize; if (_local2 == undefined) { _local2 = 0; } _local2 = Math.max(Math.abs(delta), _local2); var _local3 = _local1.vPosition + (_local2 * _local4); _local1.vPosition = Math.max(0, Math.min(_local3, _local1.maxVPosition)); _local1.dispatchEvent({type:"scroll", direction:"vertical", position:_local1.vPosition}); } } function createChildren(Void) { super.createChildren(); if (mask_mc == undefined) { mask_mc = createObject("BoundingBox", "mask_mc", MASK_DEPTH); } mask_mc._visible = false; } function invalidate(Void) { super.invalidate(); } function draw(Void) { size(); } function size(Void) { super.size(); } function scrollProxy(docObj) { _parent.onScroll(docObj); } function onScroll(docObj) { var _local3 = docObj.target; var _local2 = _local3.scrollPosition; if (_local3 == vScroller) { var _local4 = "vertical"; var _local5 = "__vPosition"; } else { var _local4 = "horizontal"; var _local5 = "__hPosition"; } this[_local5] = _local2; dispatchEvent({type:"scroll", direction:_local4, position:_local2}); } function setEnabled(v) { vScroller.enabled = (hScroller.enabled = v); } function childLoaded(obj) { super.childLoaded(obj); obj.setMask(mask_mc); } static var symbolName = "ScrollView"; static var symbolOwner = mx.core.ScrollView; static var version = "2.0.2.127"; var className = "ScrollView"; var __vScrollPolicy = "auto"; var __hScrollPolicy = "off"; var __vPosition = 0; var __hPosition = 0; var numberOfCols = 0; var rowC = 0; var columnWidth = 1; var rowH = 0; var heightPadding = 0; var widthPadding = 0; var MASK_DEPTH = 10000; }
Symbol 37 MovieClip [__Packages.mx.controls.listclasses.DataSelector] Frame 0
class mx.controls.listclasses.DataSelector extends Object { var __vPosition, setVPosition, __dataProvider, enabled, lastSelID, lastSelected, selected, invUpdateControl, invalidate, multipleSelection, updateControl, __rowCount, rows; function DataSelector () { super(); } static function Initialize(obj) { var _local3 = mixinProps; var _local4 = _local3.length; obj = obj.prototype; var _local1 = 0; while (_local1 < _local4) { obj[_local3[_local1]] = mixins[_local3[_local1]]; _local1++; } mixins.createProp(obj, "dataProvider", true); mixins.createProp(obj, "length", false); mixins.createProp(obj, "value", false); mixins.createProp(obj, "selectedIndex", true); mixins.createProp(obj, "selectedIndices", true); mixins.createProp(obj, "selectedItems", false); mixins.createProp(obj, "selectedItem", true); return(true); } function createProp(obj, propName, setter) { var p = (propName.charAt(0).toUpperCase() + propName.substr(1)); var _local2 = null; var _local4 = function (Void) { return(this["get" + p]()); }; if (setter) { _local2 = function (val) { this["set" + p](val); }; } obj.addProperty(propName, _local4, _local2); } function setDataProvider(dP) { if (__vPosition != 0) { setVPosition(0); } clearSelected(); __dataProvider.removeEventListener(this); __dataProvider = dP; dP.addEventListener("modelChanged", this); dP.addView(this); modelChanged({eventName:"updateAll"}); } function getDataProvider(Void) { return(__dataProvider); } function addItemAt(index, label, data) { if ((index < 0) || (!enabled)) { return(undefined); } var _local2 = __dataProvider; if (_local2 == undefined) { _local2 = (__dataProvider = new Array()); _local2.addEventListener("modelChanged", this); index = 0; } if ((typeof(label) == "object") || (typeof(_local2.getItemAt(0)) == "string")) { _local2.addItemAt(index, label); } else { _local2.addItemAt(index, {label:label, data:data}); } } function addItem(label, data) { addItemAt(__dataProvider.length, label, data); } function removeItemAt(index) { return(__dataProvider.removeItemAt(index)); } function removeAll(Void) { __dataProvider.removeAll(); } function replaceItemAt(index, newLabel, newData) { if (typeof(newLabel) == "object") { __dataProvider.replaceItemAt(index, newLabel); } else { __dataProvider.replaceItemAt(index, {label:newLabel, data:newData}); } } function sortItemsBy(fieldName, order) { lastSelID = __dataProvider.getItemID(lastSelected); __dataProvider.sortItemsBy(fieldName, order); } function sortItems(compareFunc, order) { lastSelID = __dataProvider.getItemID(lastSelected); __dataProvider.sortItems(compareFunc, order); } function getLength(Void) { return(__dataProvider.length); } function getItemAt(index) { return(__dataProvider.getItemAt(index)); } function modelChanged(eventObj) { var _local3 = eventObj.firstItem; var _local6 = eventObj.lastItem; var _local7 = eventObj.eventName; if (_local7 == undefined) { _local7 = eventObj.event; _local3 = eventObj.firstRow; _local6 = eventObj.lastRow; if (_local7 == "addRows") { _local7 = (eventObj.eventName = "addItems"); } else if (_local7 == "deleteRows") { _local7 = (eventObj.eventName = "removeItems"); } else if (_local7 == "updateRows") { _local7 = (eventObj.eventName = "updateItems"); } } if (_local7 == "addItems") { for (var _local2 in selected) { var _local5 = selected[_local2]; if ((_local5 != undefined) && (_local5 >= _local3)) { selected[_local2] = selected[_local2] + ((_local6 - _local3) + 1); } } } else if (_local7 == "removeItems") { if (__dataProvider.length == 0) { delete selected; } else { var _local9 = eventObj.removedIDs; var _local10 = _local9.length; var _local2 = 0; while (_local2 < _local10) { var _local4 = _local9[_local2]; if (selected[_local4] != undefined) { delete selected[_local4]; } _local2++; } for (_local2 in selected) { if (selected[_local2] >= _local3) { selected[_local2] = selected[_local2] - ((_local6 - _local3) + 1); } } } } else if (_local7 == "sort") { if (typeof(__dataProvider.getItemAt(0)) != "object") { delete selected; } else { var _local10 = __dataProvider.length; var _local2 = 0; while (_local2 < _local10) { if (isSelected(_local2)) { var _local4 = __dataProvider.getItemID(_local2); if (_local4 == lastSelID) { lastSelected = _local2; } selected[_local4] = _local2; } _local2++; } } } else if (_local7 == "filterModel") { setVPosition(0); } invUpdateControl = true; invalidate(); } function getValue(Void) { var _local2 = getSelectedItem(); if (typeof(_local2) != "object") { return(_local2); } return(((_local2.data == undefined) ? (_local2.label) : (_local2.data))); } function getSelectedIndex(Void) { for (var _local3 in selected) { var _local2 = selected[_local3]; if (_local2 != undefined) { return(_local2); } } } function setSelectedIndex(index) { if (((index >= 0) && (index < __dataProvider.length)) && (enabled)) { delete selected; selectItem(index, true); lastSelected = index; invUpdateControl = true; invalidate(); } else if (index == undefined) { clearSelected(); } } function getSelectedIndices(Void) { var _local2 = new Array(); for (var _local3 in selected) { _local2.push(selected[_local3]); } _local2.reverse(); return(((_local2.length > 0) ? (_local2) : undefined)); } function setSelectedIndices(indexArray) { if (multipleSelection != true) { return(undefined); } delete selected; var _local3 = 0; while (_local3 < indexArray.length) { var _local2 = indexArray[_local3]; if ((_local2 >= 0) && (_local2 < __dataProvider.length)) { selectItem(_local2, true); } _local3++; } invUpdateControl = true; updateControl(); } function getSelectedItems(Void) { var _local3 = getSelectedIndices(); var _local4 = new Array(); var _local2 = 0; while (_local2 < _local3.length) { _local4.push(getItemAt(_local3[_local2])); _local2++; } return(((_local4.length > 0) ? (_local4) : undefined)); } function getSelectedItem(Void) { return(__dataProvider.getItemAt(getSelectedIndex())); } function selectItem(index, selectedFlag) { if (selected == undefined) { selected = new Object(); } var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } if (selectedFlag && (!isSelected(index))) { selected[_local2] = index; } else if (!selectedFlag) { delete selected[_local2]; } } function isSelected(index) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(false); } return(selected[_local2] != undefined); } function clearSelected(transition) { var _local3 = 0; for (var _local4 in selected) { var _local2 = selected[_local4]; if (((_local2 != undefined) && (__vPosition <= _local2)) && (_local2 < (__vPosition + __rowCount))) { rows[_local2 - __vPosition].drawRow(rows[_local2 - __vPosition].item, "normal", transition && ((_local3 % 3) == 0)); } _local3++; } delete selected; } static var mixins = new mx.controls.listclasses.DataSelector(); static var mixinProps = ["setDataProvider", "getDataProvider", "addItem", "addItemAt", "removeAll", "removeItemAt", "replaceItemAt", "sortItemsBy", "sortItems", "getLength", "getItemAt", "modelChanged", "calcPreferredWidthFromData", "calcPreferredHeightFromData", "getValue", "getSelectedIndex", "getSelectedItem", "getSelectedIndices", "getSelectedItems", "selectItem", "isSelected", "clearSelected", "setSelectedIndex", "setSelectedIndices"]; }
Symbol 38 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 39 MovieClip [__Packages.mx.controls.listclasses.DataProvider] Frame 0
class mx.controls.listclasses.DataProvider extends Object { var length, splice, dispatchEvent, sortOn, reverse, sort; function DataProvider (obj) { super(); } static function Initialize(obj) { var _local4 = mixinProps; var _local6 = _local4.length; obj = obj.prototype; var _local3 = 0; while (_local3 < _local6) { obj[_local4[_local3]] = mixins[_local4[_local3]]; _global.ASSetPropFlags(obj, _local4[_local3], 1); _local3++; } mx.events.EventDispatcher.initialize(obj); _global.ASSetPropFlags(obj, "addEventListener", 1); _global.ASSetPropFlags(obj, "removeEventListener", 1); _global.ASSetPropFlags(obj, "dispatchEvent", 1); _global.ASSetPropFlags(obj, "dispatchQueue", 1); Object.prototype.LargestID = 0; Object.prototype.getID = function () { if (this.__ID__ == undefined) { this.__ID__ = Object.prototype.LargestID++; _global.ASSetPropFlags(this, "__ID__", 1); } return(this.__ID__); }; _global.ASSetPropFlags(Object.prototype, "LargestID", 1); _global.ASSetPropFlags(Object.prototype, "getID", 1); return(true); } function addItemAt(index, value) { if (index < length) { splice(index, 0, value); } else if (index > length) { trace("Cannot add an item past the end of the DataProvider"); return(undefined); } this[index] = value; updateViews("addItems", index, index); } function addItem(value) { addItemAt(length, value); } function addItemsAt(index, newItems) { index = Math.min(length, index); newItems.unshift(index, 0); splice.apply(this, newItems); newItems.splice(0, 2); updateViews("addItems", index, (index + newItems.length) - 1); } function removeItemsAt(index, len) { var _local3 = new Array(); var _local2 = 0; while (_local2 < len) { _local3.push(getItemID(index + _local2)); _local2++; } var _local6 = splice(index, len); dispatchEvent({type:"modelChanged", eventName:"removeItems", firstItem:index, lastItem:(index + len) - 1, removedItems:_local6, removedIDs:_local3}); } function removeItemAt(index) { var _local2 = this[index]; removeItemsAt(index, 1); return(_local2); } function removeAll(Void) { splice(0); updateViews("removeItems", 0, length - 1); } function replaceItemAt(index, itemObj) { if ((index < 0) || (index >= length)) { return(undefined); } var _local3 = getItemID(index); this[index] = itemObj; this[index].__ID__ = _local3; updateViews("updateItems", index, index); } function getItemAt(index) { return(this[index]); } function getItemID(index) { var _local2 = this[index]; if ((typeof(_local2) != "object") && (_local2 != undefined)) { return(index); } return(_local2.getID()); } function sortItemsBy(fieldName, order) { if (typeof(order) == "string") { sortOn(fieldName); if (order.toUpperCase() == "DESC") { reverse(); } } else { sortOn(fieldName, order); } updateViews("sort"); } function sortItems(compareFunc, optionFlags) { sort(compareFunc, optionFlags); updateViews("sort"); } function editField(index, fieldName, newData) { this[index][fieldName] = newData; dispatchEvent({type:"modelChanged", eventName:"updateField", firstItem:index, lastItem:index, fieldName:fieldName}); } function getEditingData(index, fieldName) { return(this[index][fieldName]); } function updateViews(event, first, last) { dispatchEvent({type:"modelChanged", eventName:event, firstItem:first, lastItem:last}); } static var mixinProps = ["addView", "addItem", "addItemAt", "removeAll", "removeItemAt", "replaceItemAt", "getItemAt", "getItemID", "sortItemsBy", "sortItems", "updateViews", "addItemsAt", "removeItemsAt", "getEditingData", "editField"]; static var evtDipatcher = mx.events.EventDispatcher; static var mixins = new mx.controls.listclasses.DataProvider(); }
Symbol 40 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList] Frame 0
class mx.controls.listclasses.ScrollSelectList extends mx.core.ScrollView { var invLayoutContent, rows, topRowZ, listContent, __dataProvider, __vPosition, tW, layoutX, layoutY, tH, invRowHeight, invalidate, __height, invUpdateControl, __cellRenderer, __labelFunction, __iconField, __iconFunction, getLength, baseRowZ, lastPosition, propertyTable, isSelected, wasKeySelected, changeFlag, clearSelected, selectItem, lastSelected, dispatchEvent, dragScrolling, _ymouse, scrollInterval, isPressed, onMouseUp, getSelectedIndex, enabled, tabEnabled, tabChildren, createEmptyMovieClip, border_mc; function ScrollSelectList () { super(); } function layoutContent(x, y, w, h) { delete invLayoutContent; var _local4 = Math.ceil(h / __rowHeight); roundUp = (h % __rowHeight) != 0; var _local12 = _local4 - __rowCount; if (_local12 < 0) { var _local3 = _local4; while (_local3 < __rowCount) { rows[_local3].removeMovieClip(); delete rows[_local3]; _local3++; } topRowZ = topRowZ + _local12; } else if (_local12 > 0) { if (rows == undefined) { rows = new Array(); } var _local3 = __rowCount; while (_local3 < _local4) { var _local2 = (rows[_local3] = listContent.createObject(__rowRenderer, "listRow" + (topRowZ++), topRowZ, {owner:this, styleName:this, rowIndex:_local3})); _local2._x = x; _local2._y = Math.round((_local3 * __rowHeight) + y); _local2.setSize(w, __rowHeight); _local2.drawRow(__dataProvider.getItemAt(__vPosition + _local3), getStateAt(__vPosition + _local3)); _local2.lastY = _local2._y; _local3++; } } if (w != tW) { var _local11 = ((_local12 > 0) ? (__rowCount) : (_local4)); var _local3 = 0; while (_local3 < _local11) { rows[_local3].setSize(w, __rowHeight); _local3++; } } if ((layoutX != x) || (layoutY != y)) { var _local3 = 0; while (_local3 < _local4) { rows[_local3]._x = x; rows[_local3]._y = Math.round((_local3 * __rowHeight) + y); _local3++; } } __rowCount = _local4; layoutX = x; layoutY = y; tW = w; tH = h; } function getRowHeight(Void) { return(__rowHeight); } function setRowHeight(v) { __rowHeight = v; invRowHeight = true; invalidate(); } function get rowHeight() { return(getRowHeight()); } function set rowHeight(w) { setRowHeight(w); //return(rowHeight); } function setRowCount(v) { __rowCount = v; } function getRowCount(Void) { var _local2 = ((__rowCount == 0) ? (Math.ceil(__height / __rowHeight)) : (__rowCount)); return(_local2); } function get rowCount() { return(getRowCount()); } function set rowCount(w) { setRowCount(w); //return(rowCount); } function setEnabled(v) { super.setEnabled(v); invUpdateControl = true; invalidate(); } function setCellRenderer(cR) { __cellRenderer = cR; var _local2 = 0; while (_local2 < rows.length) { rows[_local2].setCellRenderer(true); _local2++; } invUpdateControl = true; invalidate(); } function set cellRenderer(cR) { setCellRenderer(cR); //return(cellRenderer); } function get cellRenderer() { return(__cellRenderer); } function set labelField(field) { setLabelField(field); //return(labelField); } function setLabelField(field) { __labelField = field; invUpdateControl = true; invalidate(); } function get labelField() { return(__labelField); } function set labelFunction(func) { setLabelFunction(func); //return(labelFunction); } function setLabelFunction(func) { __labelFunction = func; invUpdateControl = true; invalidate(); } function get labelFunction() { return(__labelFunction); } function set iconField(field) { setIconField(field); //return(iconField); } function setIconField(field) { __iconField = field; invUpdateControl = true; invalidate(); } function get iconField() { return(__iconField); } function set iconFunction(func) { setIconFunction(func); //return(iconFunction); } function setIconFunction(func) { __iconFunction = func; invUpdateControl = true; invalidate(); } function get iconFunction() { return(__iconFunction); } function setVPosition(pos) { if (pos < 0) { return(undefined); } if ((pos > 0) && (pos > ((getLength() - __rowCount) + roundUp))) { return(undefined); } var _local8 = pos - __vPosition; if (_local8 == 0) { return(undefined); } __vPosition = pos; var _local10 = _local8 > 0; _local8 = Math.abs(_local8); if (_local8 >= __rowCount) { updateControl(); } else { var _local4 = new Array(); var _local9 = __rowCount - _local8; var _local12 = _local8 * __rowHeight; var _local11 = _local9 * __rowHeight; var _local6 = (_local10 ? 1 : -1); var _local3 = 0; while (_local3 < __rowCount) { if (((_local3 < _local8) && (_local10)) || ((_local3 >= _local9) && (!_local10))) { rows[_local3]._y = rows[_local3]._y + Math.round(_local6 * _local11); var _local5 = _local3 + (_local6 * _local9); var _local7 = __vPosition + _local5; _local4[_local5] = rows[_local3]; _local4[_local5].rowIndex = _local5; _local4[_local5].drawRow(__dataProvider.getItemAt(_local7), getStateAt(_local7), false); } else { rows[_local3]._y = rows[_local3]._y - Math.round(_local6 * _local12); var _local5 = _local3 - (_local6 * _local8); _local4[_local5] = rows[_local3]; _local4[_local5].rowIndex = _local5; } _local3++; } rows = _local4; _local3 = 0; while (_local3 < __rowCount) { rows[_local3].swapDepths(baseRowZ + _local3); _local3++; } } lastPosition = pos; super.setVPosition(pos); } function setPropertiesAt(index, obj) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } if (propertyTable == undefined) { propertyTable = new Object(); } propertyTable[_local2] = obj; rows[index - __vPosition].drawRow(__dataProvider.getItemAt(index), getStateAt(index)); } function getPropertiesAt(index) { var _local2 = __dataProvider.getItemID(index); if (_local2 == undefined) { return(undefined); } return(propertyTable[_local2]); } function getPropertiesOf(obj) { var _local2 = obj.getID(); if (_local2 == undefined) { return(undefined); } return(propertyTable[_local2]); } function getStyle(styleProp) { var _local2 = super.getStyle(styleProp); var _local3 = mx.styles.StyleManager.colorNames[_local2]; if (_local3 != undefined) { _local2 = _local3; } return(_local2); } function updateControl(Void) { var _local2 = 0; while (_local2 < __rowCount) { rows[_local2].drawRow(__dataProvider.getItemAt(_local2 + __vPosition), getStateAt(_local2 + __vPosition)); _local2++; } delete invUpdateControl; } function getStateAt(index) { return((isSelected(index) ? "selected" : "normal")); } function selectRow(rowIndex, transition, allowChangeEvent) { if (!selectable) { return(undefined); } var _local3 = __vPosition + rowIndex; var _local8 = __dataProvider.getItemAt(_local3); var _local5 = rows[rowIndex]; if (_local8 == undefined) { return(undefined); } if (transition == undefined) { transition = true; } if (allowChangeEvent == undefined) { allowChangeEvent = wasKeySelected; } changeFlag = true; if (((!multipleSelection) && (!Key.isDown(17))) || ((!Key.isDown(16)) && (!Key.isDown(17)))) { clearSelected(transition); selectItem(_local3, true); lastSelected = _local3; _local5.drawRow(_local5.item, getStateAt(_local3), transition); } else if (Key.isDown(16) && (multipleSelection)) { if (lastSelected == undefined) { lastSelected = _local3; } var _local4 = ((lastSelected < _local3) ? 1 : -1); clearSelected(false); var _local2 = lastSelected; while (_local2 != _local3) { selectItem(_local2, true); if ((_local2 >= __vPosition) && (_local2 < (__vPosition + __rowCount))) { rows[_local2 - __vPosition].drawRow(rows[_local2 - __vPosition].item, "selected", false); } _local2 = _local2 + _local4; } selectItem(_local3, true); _local5.drawRow(_local5.item, "selected", transition); } else if (Key.isDown(17)) { var _local7 = isSelected(_local3); if ((!multipleSelection) || (wasKeySelected)) { clearSelected(transition); } if (!((!multipleSelection) && (_local7))) { selectItem(_local3, !_local7); var _local9 = ((!_local7) ? "selected" : "normal"); _local5.drawRow(_local5.item, _local9, transition); } lastSelected = _local3; } if (allowChangeEvent) { dispatchEvent({type:"change"}); } delete wasKeySelected; } function dragScroll(Void) { clearInterval(dragScrolling); if (_ymouse < 0) { setVPosition(__vPosition - 1); selectRow(0, false); var _local2 = Math.min((-_ymouse) - 30, 0); scrollInterval = (((0.593 * _local2) * _local2) + 1) + minScrollInterval; dragScrolling = setInterval(this, "dragScroll", scrollInterval); dispatchEvent({type:"scroll", direction:"vertical", position:__vPosition}); } else if (_ymouse > __height) { var _local3 = __vPosition; setVPosition(__vPosition + 1); if (_local3 != __vPosition) { selectRow((__rowCount - 1) - roundUp, false); } var _local2 = Math.min((_ymouse - __height) - 30, 0); scrollInterval = (((0.593 * _local2) * _local2) + 1) + minScrollInterval; dragScrolling = setInterval(this, "dragScroll", scrollInterval); dispatchEvent({type:"scroll", direction:"vertical", position:__vPosition}); } else { dragScrolling = setInterval(this, "dragScroll", 15); } updateAfterEvent(); } function __onMouseUp(Void) { clearInterval(dragScrolling); delete dragScrolling; delete dragScrolling; delete isPressed; delete onMouseUp; if (!selectable) { return(undefined); } if (changeFlag) { dispatchEvent({type:"change"}); } delete changeFlag; } function moveSelBy(incr) { if (!selectable) { setVPosition(__vPosition + incr); return(undefined); } var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = -1; } var _local2 = _local3 + incr; _local2 = Math.max(0, _local2); _local2 = Math.min(getLength() - 1, _local2); if (_local2 == _local3) { return(undefined); } if ((_local3 < __vPosition) || (_local3 >= (__vPosition + __rowCount))) { setVPosition(_local3); } if ((_local2 >= ((__vPosition + __rowCount) - roundUp)) || (_local2 < __vPosition)) { setVPosition(__vPosition + incr); } wasKeySelected = true; selectRow(_local2 - __vPosition, false); } function keyDown(e) { if (selectable) { if (findInputText()) { return(undefined); } } if (e.code == 40) { moveSelBy(1); } else if (e.code == 38) { moveSelBy(-1); } else if (e.code == 34) { if (selectable) { var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = 0; } setVPosition(_local3); } moveSelBy((__rowCount - 1) - roundUp); } else if (e.code == 33) { if (selectable) { var _local3 = getSelectedIndex(); if (_local3 == undefined) { _local3 = 0; } setVPosition(_local3); } moveSelBy((1 - __rowCount) + roundUp); } else if (e.code == 36) { moveSelBy(-__dataProvider.length); } else if (e.code == 35) { moveSelBy(__dataProvider.length); } } function findInputText(Void) { var _local2 = Key.getAscii(); if ((_local2 >= 33) && (_local2 <= 126)) { findString(String.fromCharCode(_local2)); return(true); } } function findString(str) { if (__dataProvider.length == 0) { return(undefined); } var _local4 = getSelectedIndex(); if (_local4 == undefined) { _local4 = 0; } var _local6 = 0; var _local3 = _local4 + 1; while (_local3 != _local4) { var _local2 = __dataProvider.getItemAt(_local3); if (_local2 instanceof XMLNode) { _local2 = _local2.attributes[__labelField]; } else if (typeof(_local2) != "string") { _local2 = String(_local2[__labelField]); } _local2 = _local2.substring(0, str.length); if ((str == _local2) || (str.toUpperCase() == _local2.toUpperCase())) { _local6 = _local3 - _local4; break; } if (_local3 >= (getLength() - 1)) { _local3 = -1; } _local3++; } if (_local6 != 0) { moveSelBy(_local6); } } function onRowPress(rowIndex) { if (!enabled) { return(undefined); } isPressed = true; dragScrolling = setInterval(this, "dragScroll", 15); onMouseUp = __onMouseUp; if (!selectable) { return(undefined); } selectRow(rowIndex); } function onRowRelease(rowIndex) { } function onRowRollOver(rowIndex) { if (!enabled) { return(undefined); } var _local2 = rows[rowIndex].item; if (getStyle("useRollOver") && (_local2 != undefined)) { rows[rowIndex].drawRow(_local2, "highlighted", false); } dispatchEvent({type:"itemRollOver", index:rowIndex + __vPosition}); } function onRowRollOut(rowIndex) { if (!enabled) { return(undefined); } if (getStyle("useRollOver")) { rows[rowIndex].drawRow(rows[rowIndex].item, getStateAt(rowIndex + __vPosition), false); } dispatchEvent({type:"itemRollOut", index:rowIndex + __vPosition}); } function onRowDragOver(rowIndex) { if (((!enabled) || (isPressed != true)) || (!selectable)) { return(undefined); } if (dropEnabled) { } else if (dragScrolling) { selectRow(rowIndex, false); } else { onMouseUp = __onMouseUp; onRowPress(rowIndex); } } function onRowDragOut(rowIndex) { if (!enabled) { return(undefined); } if (dragEnabled) { } else { onRowRollOut(rowIndex); } } function init(Void) { super.init(); tabEnabled = true; tabChildren = false; if (__dataProvider == undefined) { __dataProvider = new Array(); __dataProvider.addEventListener("modelChanged", this); } baseRowZ = (topRowZ = 10); } function createChildren(Void) { super.createChildren(); listContent = createEmptyMovieClip("content_mc", CONTENTDEPTH); invLayoutContent = true; invalidate(); } function draw(Void) { if (invRowHeight) { delete invRowHeight; __rowCount = 0; listContent.removeMovieClip(); listContent = createEmptyMovieClip("content_mc", CONTENTDEPTH); } if (invUpdateControl) { updateControl(); } border_mc.draw(); } function invalidateStyle(propName) { if (isRowStyle[propName]) { invUpdateControl = true; invalidate(); } else { var _local3 = 0; while (_local3 < __rowCount) { rows[_local3].invalidateStyle(propName); _local3++; } } super.invalidateStyle(propName); } static var mixIt1 = mx.controls.listclasses.DataSelector.Initialize(mx.controls.listclasses.ScrollSelectList); static var mixIt2 = mx.controls.listclasses.DataProvider.Initialize(Array); var CONTENTDEPTH = 100; var __hPosition = 0; var __rowRenderer = "SelectableRow"; var __rowHeight = 22; var __rowCount = 0; var __labelField = "label"; var minScrollInterval = 30; var dropEnabled = false; var dragEnabled = false; var className = "ScrollSelectList"; var isRowStyle = {styleName:true, backgroundColor:true, selectionColor:true, rollOverColor:true, selectionDisabledColor:true, backgroundDisabledColor:true, textColor:true, textSelectedColor:true, textRollOverColor:true, textDisabledColor:true, alternatingRowColors:true, defaultIcon:true}; var roundUp = 0; var selectable = true; var multipleSelection = false; }
Symbol 41 MovieClip [__Packages.mx.controls.List] Frame 0
class mx.controls.List extends mx.controls.listclasses.ScrollSelectList { var border_mc, __labels, setDataProvider, roundUp, __get__rowCount, __dataProvider, __maxHPosition, invScrollProps, invalidate, __vPosition, getViewMetrics, setSize, __width, __rowHeight, totalWidth, totalHeight, displayWidth, __hScrollPolicy, vScroller, __hPosition, listContent, data, mask_mc, __height, __rowCount, invRowHeight, invLayoutContent, setScrollProperties, oldVWidth; function List () { super(); } function setEnabled(v) { super.setEnabled(v); border_mc.backgroundColorName = (v ? "backgroundColor" : "backgroundDisabledColor"); border_mc.invalidate(); } function get labels() { return(__labels); } function set labels(lbls) { __labels = lbls; setDataProvider(lbls); //return(labels); } function setVPosition(pos) { pos = Math.min((__dataProvider.length - __get__rowCount()) + roundUp, pos); pos = Math.max(0, pos); super.setVPosition(pos); } function setHPosition(pos) { pos = Math.max(Math.min(__maxHPosition, pos), 0); super.setHPosition(pos); hScroll(pos); } function setMaxHPosition(pos) { __maxHPosition = pos; invScrollProps = true; invalidate(); } function setHScrollPolicy(policy) { if ((policy.toLowerCase() == "auto") && (!autoHScrollAble)) { return(undefined); } super.setHScrollPolicy(policy); if (policy == "off") { setHPosition(0); setVPosition(Math.min((__dataProvider.length - __get__rowCount()) + roundUp, __vPosition)); } } function setRowCount(rC) { if (isNaN(rC)) { return(undefined); } var _local2 = getViewMetrics(); setSize(__width, ((__rowHeight * rC) + _local2.top) + _local2.bottom); } function layoutContent(x, y, tW, tH, dW, dH) { totalWidth = tW; totalHeight = tH; displayWidth = dW; var _local4 = (((__hScrollPolicy == "on") || (__hScrollPolicy == "auto")) ? (Math.max(tW, dW)) : (dW)); super.layoutContent(x, y, _local4, dH); } function modelChanged(eventObj) { super.modelChanged(eventObj); var _local3 = eventObj.eventName; if ((((_local3 == "addItems") || (_local3 == "removeItems")) || (_local3 == "updateAll")) || (_local3 == "filterModel")) { invScrollProps = true; invalidate("invScrollProps"); } } function onScroll(eventObj) { var _local3 = eventObj.target; if (_local3 == vScroller) { setVPosition(_local3.scrollPosition); } else { hScroll(_local3.scrollPosition); } super.onScroll(eventObj); } function hScroll(pos) { __hPosition = pos; listContent._x = -pos; } function init(Void) { super.init(); if (labels.length > 0) { var _local6 = new Array(); var _local3 = 0; while (_local3 < labels.length) { _local6.addItem({label:labels[_local3], data:data[_local3]}); _local3++; } setDataProvider(_local6); } __maxHPosition = 0; } function createChildren(Void) { super.createChildren(); listContent.setMask(mask_mc); border_mc.move(0, 0); border_mc.setSize(__width, __height); } function getRowCount(Void) { var _local2 = getViewMetrics(); return(((__rowCount == 0) ? (Math.ceil(((__height - _local2.top) - _local2.bottom) / __rowHeight)) : (__rowCount))); } function size(Void) { super.size(); configureScrolling(); var _local3 = getViewMetrics(); layoutContent(_local3.left, _local3.top, __width + __maxHPosition, totalHeight, (__width - _local3.left) - _local3.right, (__height - _local3.top) - _local3.bottom); } function draw(Void) { if (invRowHeight) { invScrollProps = true; super.draw(); listContent.setMask(mask_mc); invLayoutContent = true; } if (invScrollProps) { configureScrolling(); delete invScrollProps; } if (invLayoutContent) { var _local3 = getViewMetrics(); layoutContent(_local3.left, _local3.top, __width + __maxHPosition, totalHeight, (__width - _local3.left) - _local3.right, (__height - _local3.top) - _local3.bottom); } super.draw(); } function configureScrolling(Void) { var _local2 = __dataProvider.length; if (__vPosition > Math.max(0, (_local2 - getRowCount()) + roundUp)) { setVPosition(Math.max(0, Math.min((_local2 - getRowCount()) + roundUp, __vPosition))); } var _local3 = getViewMetrics(); var _local4 = ((__hScrollPolicy != "off") ? (((__maxHPosition + __width) - _local3.left) - _local3.right) : ((__width - _local3.left) - _local3.right)); if (_local2 == undefined) { _local2 = 0; } setScrollProperties(_local4, 1, _local2, __rowHeight); if (oldVWidth != _local4) { invLayoutContent = true; } oldVWidth = _local4; } static var symbolOwner = mx.controls.List; static var symbolName = "List"; var className = "List"; static var version = "2.0.2.127"; var clipParameters = {rowHeight:1, enabled:1, visible:1, labels:1}; var scrollDepth = 1; var __vScrollPolicy = "on"; var autoHScrollAble = false; }
Symbol 138 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 139 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 140 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 141 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 142 MovieClip [__Packages.mx.skins.Border] Frame 0
class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }
Symbol 143 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.2.127"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 144 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(this, _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }
Symbol 145 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }
Symbol 146 MovieClip [__Packages.mx.core.ExternalContent] Frame 0
class mx.core.ExternalContent { var createObject, numChildren, prepList, doLater, loadList, dispatchEvent, loadedList, childLoaded; function ExternalContent () { } function loadExternal(url, placeholderClassName, instanceName, depth, initProps) { var _local2; _local2 = createObject(placeholderClassName, instanceName, depth, initProps); this[mx.core.View.childNameBase + numChildren] = _local2; if (prepList == undefined) { prepList = new Object(); } prepList[instanceName] = {obj:_local2, url:url, complete:false, initProps:initProps}; prepareToLoadMovie(_local2); return(_local2); } function prepareToLoadMovie(obj) { obj.unloadMovie(); doLater(this, "waitForUnload"); } function waitForUnload() { var _local3; for (_local3 in prepList) { var _local2 = prepList[_local3]; if (_local2.obj.getBytesTotal() == 0) { if (loadList == undefined) { loadList = new Object(); } loadList[_local3] = _local2; _local2.obj.loadMovie(_local2.url); delete prepList[_local3]; doLater(this, "checkLoadProgress"); } else { doLater(this, "waitForUnload"); } } } function checkLoadProgress() { var _local8 = false; var _local3; for (_local3 in loadList) { var _local2 = loadList[_local3]; _local2.loaded = _local2.obj.getBytesLoaded(); _local2.total = _local2.obj.getBytesTotal(); if (_local2.total > 0) { _local2.obj._visible = false; dispatchEvent({type:"progress", target:_local2.obj, current:_local2.loaded, total:_local2.total}); if (_local2.loaded == _local2.total) { if (loadedList == undefined) { loadedList = new Object(); } loadedList[_local3] = _local2; delete loadList[_local3]; doLater(this, "contentLoaded"); } } else if (_local2.total == -1) { if (_local2.failedOnce != undefined) { _local2.failedOnce++; if (_local2.failedOnce > 3) { dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadList[_local3]; } } else { _local2.failedOnce = 0; } } _local8 = true; } if (_local8) { doLater(this, "checkLoadProgress"); } } function contentLoaded() { var _local4; for (_local4 in loadedList) { var _local2 = loadedList[_local4]; _local2.obj._visible = true; _local2.obj._complete = true; var _local3; for (_local3 in _local2.initProps) { _local2.obj[_local3] = _local2.initProps[_local3]; } childLoaded(_local2.obj); dispatchEvent({type:"complete", target:_local2.obj, current:_local2.loaded, total:_local2.total}); delete loadedList[_local4]; } } function convertToUIObject(obj) { if (obj.setSize == undefined) { var _local2 = mx.core.UIObject.prototype; obj.addProperty("width", _local2.__get__width, null); obj.addProperty("height", _local2.__get__height, null); obj.addProperty("left", _local2.__get__left, null); obj.addProperty("x", _local2.__get__x, null); obj.addProperty("top", _local2.__get__top, null); obj.addProperty("y", _local2.__get__y, null); obj.addProperty("right", _local2.__get__right, null); obj.addProperty("bottom", _local2.__get__bottom, null); obj.addProperty("visible", _local2.__get__visible, _local2.__set__visible); obj.move = mx.core.UIObject.prototype.move; obj.setSize = mx.core.UIObject.prototype.setSize; obj.size = mx.core.UIObject.prototype.size; mx.events.UIEventDispatcher.initialize(obj); } } static function enableExternalContent() { } static function classConstruct() { var _local1 = mx.core.View.prototype; var _local2 = mx.core.ExternalContent.prototype; _local1.loadExternal = _local2.loadExternal; _local1.prepareToLoadMovie = _local2.prepareToLoadMovie; _local1.waitForUnload = _local2.waitForUnload; _local1.checkLoadProgress = _local2.checkLoadProgress; _local1.contentLoaded = _local2.contentLoaded; _local1.convertToUIObject = _local2.convertToUIObject; return(true); } static var classConstructed = classConstruct(); static var ViewDependency = mx.core.View; }
Symbol 147 MovieClip [__Packages.mx.skins.CustomBorder] Frame 0
class mx.skins.CustomBorder extends mx.skins.Border { var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc; function CustomBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function createChildren(Void) { } function draw(Void) { if (l_mc == undefined) { var _local2 = setSkin(tagL, leftSkin); if (horizontal) { minHeight = l_mc._height; minWidth = l_mc._width; } else { minHeight = l_mc._height; minWidth = l_mc._width; } } if (m_mc == undefined) { setSkin(tagM, middleSkin); if (horizontal) { minHeight = m_mc._height; minWidth = minWidth + m_mc._width; } else { minHeight = minHeight + m_mc._height; minWidth = m_mc._width; } } if (r_mc == undefined) { setSkin(tagR, rightSkin); if (horizontal) { minHeight = r_mc._height; minWidth = minWidth + r_mc._width; } else { minHeight = minHeight + r_mc._height; minWidth = r_mc._width; } } size(); } function size(Void) { l_mc.move(0, 0); if (horizontal) { r_mc.move(width - r_mc.width, 0); m_mc.move(l_mc.width, 0); m_mc.setSize(r_mc.x - m_mc.x, m_mc.height); } else { r_mc.move(0, height - r_mc.height, 0); m_mc.move(0, l_mc.height); m_mc.setSize(m_mc.width, r_mc.y - m_mc.y); } } static var symbolName = "CustomBorder"; static var symbolOwner = mx.skins.CustomBorder; static var version = "2.0.2.127"; var className = "CustomBorder"; static var tagL = 0; static var tagM = 1; static var tagR = 2; var idNames = new Array("l_mc", "m_mc", "r_mc"); var leftSkin = "F3PieceLeft"; var middleSkin = "F3PieceMiddle"; var rightSkin = "F3PieceRight"; var horizontal = true; }
Symbol 148 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb] Frame 0
class mx.controls.scrollClasses.ScrollThumb extends mx.skins.CustomBorder { var useHandCursor, ymin, ymax, datamin, datamax, scrollMove, lastY, _ymouse, _y, _parent, onMouseMove, grip_mc, setSkin, gripSkin, __get__width, __get__height; function ScrollThumb () { super(); } function createChildren(Void) { super.createChildren(); useHandCursor = false; } function setRange(_ymin, _ymax, _datamin, _datamax) { ymin = _ymin; ymax = _ymax; datamin = _datamin; datamax = _datamax; } function dragThumb(Void) { scrollMove = _ymouse - lastY; scrollMove = scrollMove + _y; if (scrollMove < ymin) { scrollMove = ymin; } else if (scrollMove > ymax) { scrollMove = ymax; } _parent.isScrolling = true; _y = scrollMove; var _local2 = Math.round(((datamax - datamin) * (_y - ymin)) / (ymax - ymin)) + datamin; _parent.scrollPosition = _local2; _parent.dispatchScrollEvent("ThumbTrack"); updateAfterEvent(); } function stopDragThumb(Void) { _parent.isScrolling = false; _parent.dispatchScrollEvent("ThumbPosition"); _parent.dispatchScrollChangedEvent(); delete onMouseMove; } function onPress(Void) { _parent.pressFocus(); lastY = _ymouse; onMouseMove = dragThumb; super.onPress(); } function onRelease(Void) { _parent.releaseFocus(); stopDragThumb(); super.onRelease(); } function onReleaseOutside(Void) { _parent.releaseFocus(); stopDragThumb(); super.onReleaseOutside(); } function draw() { super.draw(); if (grip_mc == undefined) { setSkin(3, gripSkin); } } function size() { super.size(); grip_mc.move((__get__width() - grip_mc.width) / 2, (__get__height() - grip_mc.height) / 2); } static var symbolOwner = mx.skins.CustomBorder.symbolOwner; var className = "ScrollThumb"; var btnOffset = 0; var horizontal = false; var idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc"); }
Symbol 149 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.2.127"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }
Symbol 150 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar] Frame 0
class mx.controls.scrollClasses.ScrollBar extends mx.core.UIComponent { var isScrolling, scrollTrack_mc, scrollThumb_mc, __height, tabEnabled, focusEnabled, boundingBox_mc, setSkin, upArrow_mc, _minHeight, _minWidth, downArrow_mc, createObject, createClassObject, enabled, _height, dispatchEvent, minMode, maxMode, plusMode, minusMode, _parent, getStyle, scrolling, _ymouse; function ScrollBar () { super(); } function get scrollPosition() { return(_scrollPosition); } function set scrollPosition(pos) { _scrollPosition = pos; if (isScrolling != true) { pos = Math.min(pos, maxPos); pos = Math.max(pos, minPos); var _local3 = (((pos - minPos) * (scrollTrack_mc.height - scrollThumb_mc._height)) / (maxPos - minPos)) + scrollTrack_mc.top; scrollThumb_mc.move(0, _local3); } //return(scrollPosition); } function get pageScrollSize() { return(largeScroll); } function set pageScrollSize(lScroll) { largeScroll = lScroll; //return(pageScrollSize); } function set lineScrollSize(sScroll) { smallScroll = sScroll; //return(lineScrollSize); } function get lineScrollSize() { return(smallScroll); } function get virtualHeight() { return(__height); } function init(Void) { super.init(); _scrollPosition = 0; tabEnabled = false; focusEnabled = false; boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function createChildren(Void) { if (scrollTrack_mc == undefined) { setSkin(skinIDTrack, scrollTrackName); } scrollTrack_mc.visible = false; var _local3 = new Object(); _local3.enabled = false; _local3.preset = mx.controls.SimpleButton.falseDisabled; _local3.initProperties = 0; _local3.autoRepeat = true; _local3.tabEnabled = false; var _local2; if (upArrow_mc == undefined) { _local2 = createButton(upArrowName, "upArrow_mc", skinIDUpArrow, _local3); } _local2.buttonDownHandler = onUpArrow; _local2.clickHandler = onScrollChanged; _minHeight = _local2.height; _minWidth = _local2.width; if (downArrow_mc == undefined) { _local2 = createButton(downArrowName, "downArrow_mc", skinIDDownArrow, _local3); } _local2.buttonDownHandler = onDownArrow; _local2.clickHandler = onScrollChanged; _minHeight = _minHeight + _local2.height; } function createButton(linkageName, id, skinID, o) { if (skinID == skinIDUpArrow) { o.falseUpSkin = upArrowUpName; o.falseDownSkin = upArrowDownName; o.falseOverSkin = upArrowOverName; } else { o.falseUpSkin = downArrowUpName; o.falseDownSkin = downArrowDownName; o.falseOverSkin = downArrowOverName; } var _local3 = createObject(linkageName, id, skinID, o); this[id].visible = false; this[id].useHandCursor = false; return(_local3); } function createThumb(Void) { var _local2 = new Object(); _local2.validateNow = true; _local2.tabEnabled = false; _local2.leftSkin = thumbTopName; _local2.middleSkin = thumbMiddleName; _local2.rightSkin = thumbBottomName; _local2.gripSkin = thumbGripName; createClassObject(mx.controls.scrollClasses.ScrollThumb, "scrollThumb_mc", skinIDThumb, _local2); } function setScrollProperties(pSize, mnPos, mxPos, ls) { var _local4; var _local2 = scrollTrack_mc; pageSize = pSize; largeScroll = (((ls != undefined) && (ls > 0)) ? (ls) : (pSize)); minPos = Math.max(mnPos, 0); maxPos = Math.max(mxPos, 0); _scrollPosition = Math.max(minPos, _scrollPosition); _scrollPosition = Math.min(maxPos, _scrollPosition); if (((maxPos - minPos) > 0) && (enabled)) { var _local5 = _scrollPosition; if (!initializing) { upArrow_mc.enabled = true; downArrow_mc.enabled = true; } _local2.onPress = (_local2.onDragOver = startTrackScroller); _local2.onRelease = releaseScrolling; _local2.onDragOut = (_local2.stopScrolling = stopScrolling); _local2.onReleaseOutside = releaseScrolling; _local2.useHandCursor = false; if (scrollThumb_mc == undefined) { createThumb(); } var _local3 = scrollThumb_mc; if (scrollTrackOverName.length > 0) { _local2.onRollOver = trackOver; _local2.onRollOut = trackOut; } _local4 = (pageSize / ((maxPos - minPos) + pageSize)) * _local2.height; if (_local4 < _local3.minHeight) { if (_local2.height < _local3.minHeight) { _local3.__set__visible(false); } else { _local4 = _local3.minHeight; _local3.__set__visible(true); _local3.setSize(_minWidth, _local3.minHeight + 0); } } else { _local3.__set__visible(true); _local3.setSize(_minWidth, _local4); } _local3.setRange(upArrow_mc.__get__height() + 0, (virtualHeight - downArrow_mc.__get__height()) - _local3.__get__height(), minPos, maxPos); _local5 = Math.min(_local5, maxPos); scrollPosition = (Math.max(_local5, minPos)); } else { scrollThumb_mc.__set__visible(false); if (!initializing) { upArrow_mc.enabled = false; downArrow_mc.enabled = false; } delete _local2.onPress; delete _local2.onDragOver; delete _local2.onRelease; delete _local2.onDragOut; delete _local2.onRollOver; delete _local2.onRollOut; delete _local2.onReleaseOutside; } if (initializing) { scrollThumb_mc.__set__visible(false); } } function setEnabled(enabledFlag) { super.setEnabled(enabledFlag); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function draw(Void) { if (initializing) { initializing = false; scrollTrack_mc.visible = true; upArrow_mc.__set__visible(true); downArrow_mc.__set__visible(true); } size(); } function size(Void) { if (_height == 1) { return(undefined); } if (upArrow_mc == undefined) { return(undefined); } var _local3 = upArrow_mc.__get__height(); var _local2 = downArrow_mc.__get__height(); upArrow_mc.move(0, 0); var _local4 = scrollTrack_mc; _local4._y = _local3; _local4._height = (virtualHeight - _local3) - _local2; downArrow_mc.move(0, virtualHeight - _local2); setScrollProperties(pageSize, minPos, maxPos, largeScroll); } function dispatchScrollEvent(detail) { dispatchEvent({type:"scroll", detail:detail}); } function isScrollBarKey(k) { if (k == 36) { if (scrollPosition != 0) { scrollPosition = (0); dispatchScrollEvent(minMode); } return(true); } if (k == 35) { if (scrollPosition < maxPos) { scrollPosition = (maxPos); dispatchScrollEvent(maxMode); } return(true); } return(false); } function scrollIt(inc, mode) { var _local3 = smallScroll; if (inc != "Line") { _local3 = ((largeScroll == 0) ? (pageSize) : (largeScroll)); } var _local2 = _scrollPosition + (mode * _local3); if (_local2 > maxPos) { _local2 = maxPos; } else if (_local2 < minPos) { _local2 = minPos; } if (scrollPosition != _local2) { scrollPosition = (_local2); var _local4 = ((mode < 0) ? (minusMode) : (plusMode)); dispatchScrollEvent(inc + _local4); } } function startTrackScroller(Void) { _parent.pressFocus(); if (_parent.scrollTrackDownName.length > 0) { if (_parent.scrollTrackDown_mc == undefined) { _parent.setSkin(skinIDTrackDown, scrollTrackDownName); } else { _parent.scrollTrackDown_mc.visible = true; } } _parent.trackScroller(); _parent.scrolling = setInterval(_parent, "scrollInterval", getStyle("repeatDelay"), "Page", -1); } function scrollInterval(inc, mode) { clearInterval(scrolling); if (inc == "Page") { trackScroller(); } else { scrollIt(inc, mode); } scrolling = setInterval(this, "scrollInterval", getStyle("repeatInterval"), inc, mode); } function trackScroller(Void) { if ((scrollThumb_mc._y + scrollThumb_mc.__get__height()) < _ymouse) { scrollIt("Page", 1); } else if (scrollThumb_mc._y > _ymouse) { scrollIt("Page", -1); } } function dispatchScrollChangedEvent(Void) { dispatchEvent({type:"scrollChanged"}); } function stopScrolling(Void) { clearInterval(_parent.scrolling); _parent.scrollTrackDown_mc.visible = false; } function releaseScrolling(Void) { _parent.releaseFocus(); stopScrolling(); _parent.dispatchScrollChangedEvent(); } function trackOver(Void) { if (_parent.scrollTrackOverName.length > 0) { if (_parent.scrollTrackOver_mc == undefined) { _parent.setSkin(skinIDTrackOver, scrollTrackOverName); } else { _parent.scrollTrackOver_mc.visible = true; } } } function trackOut(Void) { _parent.scrollTrackOver_mc.visible = false; } function onUpArrow(Void) { _parent.scrollIt("Line", -1); } function onDownArrow(Void) { _parent.scrollIt("Line", 1); } function onScrollChanged(Void) { _parent.dispatchScrollChangedEvent(); } static var symbolOwner = mx.core.UIComponent; var className = "ScrollBar"; var minPos = 0; var maxPos = 0; var pageSize = 0; var largeScroll = 0; var smallScroll = 1; var _scrollPosition = 0; var scrollTrackName = "ScrollTrack"; var scrollTrackOverName = ""; var scrollTrackDownName = ""; var upArrowName = "BtnUpArrow"; var upArrowUpName = "ScrollUpArrowUp"; var upArrowOverName = "ScrollUpArrowOver"; var upArrowDownName = "ScrollUpArrowDown"; var downArrowName = "BtnDownArrow"; var downArrowUpName = "ScrollDownArrowUp"; var downArrowOverName = "ScrollDownArrowOver"; var downArrowDownName = "ScrollDownArrowDown"; var thumbTopName = "ScrollThumbTopUp"; var thumbMiddleName = "ScrollThumbMiddleUp"; var thumbBottomName = "ScrollThumbBottomUp"; var thumbGripName = "ScrollThumbGripUp"; static var skinIDTrack = 0; static var skinIDTrackOver = 1; static var skinIDTrackDown = 2; static var skinIDUpArrow = 3; static var skinIDDownArrow = 4; static var skinIDThumb = 5; var idNames = new Array("scrollTrack_mc", "scrollTrackOver_mc", "scrollTrackDown_mc", "upArrow_mc", "downArrow_mc"); var clipParameters = {minPos:1, maxPos:1, pageSize:1, scrollPosition:1, lineScrollSize:1, pageScrollSize:1, visible:1, enabled:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.scrollClasses.ScrollBar.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var initializing = true; }
Symbol 151 MovieClip [__Packages.mx.effects.Tween] Frame 0
class mx.effects.Tween extends Object { static var IntervalToken; var arrayMode, listener, initVal, endVal, startTime, updateFunc, endFunc, ID; function Tween (listenerObj, init, end, dur) { super(); if (listenerObj == undefined) { return; } if (typeof(init) != "number") { arrayMode = true; } listener = listenerObj; initVal = init; endVal = end; if (dur != undefined) { duration = dur; } startTime = getTimer(); if (duration == 0) { endTween(); } else { AddTween(this); } } static function AddTween(tween) { tween.ID = ActiveTweens.length; ActiveTweens.push(tween); if (IntervalToken == undefined) { Dispatcher.DispatchTweens = DispatchTweens; IntervalToken = setInterval(Dispatcher, "DispatchTweens", Interval); } } static function RemoveTweenAt(index) { var _local2 = ActiveTweens; if (((index >= _local2.length) || (index < 0)) || (index == undefined)) { return(undefined); } _local2.splice(index, 1); var _local4 = _local2.length; var _local1 = index; while (_local1 < _local4) { _local2[_local1].ID--; _local1++; } if (_local4 == 0) { clearInterval(IntervalToken); delete IntervalToken; } } static function DispatchTweens(Void) { var _local2 = ActiveTweens; var _local3 = _local2.length; var _local1 = 0; while (_local1 < _local3) { _local2[_local1].doInterval(); _local1++; } updateAfterEvent(); } function doInterval() { var _local2 = getTimer() - startTime; var _local3 = getCurVal(_local2); if (_local2 >= duration) { endTween(); } else if (updateFunc != undefined) { listener[updateFunc](_local3); } else { listener.onTweenUpdate(_local3); } } function getCurVal(curTime) { if (arrayMode) { var _local3 = new Array(); var _local2 = 0; while (_local2 < initVal.length) { _local3[_local2] = easingEquation(curTime, initVal[_local2], endVal[_local2] - initVal[_local2], duration); _local2++; } return(_local3); } return(easingEquation(curTime, initVal, endVal - initVal, duration)); } function endTween() { if (endFunc != undefined) { listener[endFunc](endVal); } else { listener.onTweenEnd(endVal); } RemoveTweenAt(ID); } function setTweenHandlers(update, end) { updateFunc = update; endFunc = end; } function easingEquation(t, b, c, d) { return(((c / 2) * (Math.sin(Math.PI * ((t / d) - 0.5)) + 1)) + b); } static var ActiveTweens = new Array(); static var Interval = 10; static var Dispatcher = new Object(); var duration = 3000; }
Symbol 152 MovieClip [__Packages.mx.controls.listclasses.SelectableRow] Frame 0
class mx.controls.listclasses.SelectableRow extends mx.core.UIComponent { var __height, cell, owner, rowIndex, icon_mc, createObject, __width, backGround, highlight, highlightColor, createLabel, createClassObject, listOwner, tabEnabled, item, createEmptyMovieClip, drawRect, isChangedToSelected, bGTween, grandOwner; function SelectableRow () { super(); } function setValue(itmObj, state) { var _local7 = __height; var _local2 = cell; var _local5 = owner; var _local8 = itemToString(itmObj); if (_local2.getValue() != _local8) { _local2.setValue(_local8, itmObj, state); } var _local4 = _local5.getPropertiesAt(rowIndex + _local5.__vPosition).icon; if (_local4 == undefined) { _local4 = _local5.__iconFunction(itmObj); if (_local4 == undefined) { _local4 = itmObj[_local5.__iconField]; if (_local4 == undefined) { _local4 = _local5.getStyle("defaultIcon"); } } } var _local3 = icon_mc; if ((_local4 != undefined) && (itmObj != undefined)) { _local3 = createObject(_local4, "icon_mc", 20); _local3._x = 2; _local3._y = (_local7 - _local3._height) / 2; _local2._x = 4 + _local3._width; } else { _local3.removeMovieClip(); _local2._x = 2; } var _local9 = ((_local3 == undefined) ? 0 : (_local3._width)); _local2.setSize(__width - _local9, Math.min(_local7, _local2.getPreferredHeight())); _local2._y = (_local7 - _local2._height) / 2; } function size(Void) { var _local3 = backGround; var _local2 = cell; var _local4 = __height; var _local5 = __width; var _local6 = ((icon_mc == undefined) ? 0 : (icon_mc._width)); _local2.setSize(_local5 - _local6, Math.min(_local4, _local2.getPreferredHeight())); _local2._y = (_local4 - _local2._height) / 2; icon_mc._y = (_local4 - icon_mc._height) / 2; _local3._x = 0; _local3._width = _local5; _local3._height = _local4; drawRowFill(_local3, normalColor); drawRowFill(highlight, highlightColor); } function setCellRenderer(forceSizing) { var _local3 = owner.__cellRenderer; var _local4; if (cell != undefined) { _local4 = cell._x; cell.removeMovieClip(); cell.removeTextField(); } var _local2; if (_local3 == undefined) { _local2 = (cell = createLabel("cll", 0, {styleName:this})); _local2.styleName = owner; _local2.selectable = false; _local2.tabEnabled = false; _local2.background = false; _local2.border = false; } else if (typeof(_local3) == "string") { _local2 = (cell = createObject(_local3, "cll", 0, {styleName:this})); } else { _local2 = (cell = createClassObject(_local3, "cll", 0, {styleName:this})); } _local2.owner = this; _local2.listOwner = owner; _local2.getCellIndex = getCellIndex; _local2.getDataLabel = getDataLabel; if (_local4 != undefined) { _local2._x = _local4; } if (forceSizing) { size(); } } function getCellIndex(Void) { return({columnIndex:0, itemIndex:owner.rowIndex + listOwner.__vPosition}); } function getDataLabel() { return(listOwner.labelField); } function init(Void) { super.init(); tabEnabled = false; } function createChildren(Void) { setCellRenderer(false); setupBG(); setState(state, false); } function drawRow(itmObj, state, transition) { item = itmObj; setState(state, transition); setValue(itmObj, state, transition); } function itemToString(itmObj) { if (itmObj == undefined) { return(" "); } var _local2 = owner.__labelFunction(itmObj); if (_local2 == undefined) { _local2 = ((itmObj instanceof XMLNode) ? (itmObj.attributes[owner.__labelField]) : (itmObj[owner.__labelField])); if (_local2 == undefined) { _local2 = " "; if (typeof(itmObj) == "object") { for (var _local4 in itmObj) { if (_local4 != "__ID__") { _local2 = (itmObj[_local4] + ", ") + _local2; } } _local2 = _local2.substring(0, _local2.length - 2); } else { _local2 = itmObj; } } } return(_local2); } function setupBG(Void) { var _local2 = (backGround = createEmptyMovieClip("bG_mc", LOWEST_DEPTH)); drawRowFill(_local2, normalColor); highlight = createEmptyMovieClip("tran_mc", LOWEST_DEPTH + 10); _local2.owner = this; _local2.grandOwner = owner; _local2.onPress = bGOnPress; _local2.onRelease = bGOnRelease; _local2.onRollOver = bGOnRollOver; _local2.onRollOut = bGOnRollOut; _local2.onDragOver = bGOnDragOver; _local2.onDragOut = bGOnDragOut; _local2.useHandCursor = false; _local2.trackAsMenu = true; _local2.drawRect = drawRect; highlight.drawRect = drawRect; } function drawRowFill(mc, newClr) { mc.clear(); mc.beginFill(newClr); mc.drawRect(1, 0, __width, __height); mc.endFill(); mc._width = __width; mc._height = __height; } function setState(newState, transition) { var _local2 = highlight; var _local8 = backGround; var _local4 = __height; var _local3 = owner; if (!_local3.enabled) { if ((newState == "selected") || (state == "selected")) { highlightColor = _local3.getStyle("selectionDisabledColor"); drawRowFill(_local2, highlightColor); _local2._visible = true; _local2._y = 0; _local2._height = _local4; } else { _local2._visible = false; normalColor = _local3.getStyle("backgroundDisabledColor"); drawRowFill(_local8, normalColor); } cell.__enabled = false; cell.setColor(_local3.getStyle("disabledColor")); } else { cell.__enabled = true; if (transition && ((newState == state) || ((newState == "highlighted") && (state == "selected")))) { isChangedToSelected = true; return(undefined); } var _local6 = _local3.getStyle("selectionDuration"); var _local7 = 0; if (isChangedToSelected && (newState == "selected")) { transition = false; } var _local10 = transition && (_local6 != 0); if (newState == "normal") { _local7 = _local3.getStyle("color"); normalColor = getNormalColor(); drawRowFill(_local8, normalColor); if (_local10) { _local6 = _local6 / 2; _local2._height = _local4; _local2._width = __width; _local2._y = 0; bGTween = new mx.effects.Tween(this, _local4 + 2, _local4 * 0.2, _local6, 5); } else { _local2._visible = false; } delete isChangedToSelected; } else { highlightColor = _local3.getStyle(((newState == "highlighted") ? "rollOverColor" : "selectionColor")); drawRowFill(_local2, highlightColor); _local2._visible = true; _local7 = _local3.getStyle(((newState == "highlighted") ? "textRollOverColor" : "textSelectedColor")); if (_local10) { _local2._height = _local4 * 0.5; _local2._y = (_local4 - _local2._height) / 2; bGTween = new mx.effects.Tween(this, _local2._height, _local4 + 2, _local6, 5); var _local9 = _local3.getStyle("selectionEasing"); if (_local9 != undefined) { bGTween.easingEquation = _local9; } } else { _local2._y = 0; _local2._height = _local4; } } cell.setColor(_local7); } state = newState; } function onTweenUpdate(val) { highlight._height = val; highlight._y = (__height - val) / 2; } function onTweenEnd(val) { onTweenUpdate(val); highlight._visible = state != "normal"; } function getNormalColor(Void) { var _local3; var _local2 = owner; if (!owner.enabled) { _local3 = _local2.getStyle("backgroundDisabledColor"); } else { var _local5 = rowIndex + _local2.__vPosition; if (rowIndex == undefined) { _local3 = _local2.getPropertiesOf(item).backgroundColor; } else { _local3 = _local2.getPropertiesAt(_local5).backgroundColor; } if (_local3 == undefined) { var _local4 = _local2.getStyle("alternatingRowColors"); if (_local4 == undefined) { _local3 = _local2.getStyle("backgroundColor"); } else { _local3 = _local4[_local5 % _local4.length]; } } } return(_local3); } function invalidateStyle(propName) { cell.invalidateStyle(propName); super.invalidateStyle(propName); } function bGOnPress(Void) { grandOwner.pressFocus(); grandOwner.onRowPress(owner.rowIndex); } function bGOnRelease(Void) { grandOwner.releaseFocus(); grandOwner.onRowRelease(owner.rowIndex); } function bGOnRollOver(Void) { grandOwner.onRowRollOver(owner.rowIndex); } function bGOnRollOut(Void) { grandOwner.onRowRollOut(owner.rowIndex); } function bGOnDragOver(Void) { grandOwner.onRowDragOver(owner.rowIndex); } function bGOnDragOut(Void) { grandOwner.onRowDragOut(owner.rowIndex); } static var LOWEST_DEPTH = -16384; var state = "normal"; var disabledColor = 15263976; var normalColor = 16777215; }
Symbol 153 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0
class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }
Symbol 154 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0
class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local6 = mx.core.UIObject.prototype; var _local9 = mx.skins.SkinElement.prototype; addGeometry(_local9, _local6); mx.events.UIEventDispatcher.initialize(_local6); var _local13 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local6); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local6.getTopLevel; _local5.createLabel = _local6.createLabel; _local5.createObject = _local6.createObject; _local5.createClassObject = _local6.createClassObject; _local5.createEmptyObject = _local6.createEmptyObject; _local5.destroyObject = _local6.destroyObject; _global.ASSetPropFlags(_local5, "getTopLevel", 1); _global.ASSetPropFlags(_local5, "createLabel", 1); _global.ASSetPropFlags(_local5, "createObject", 1); _global.ASSetPropFlags(_local5, "createClassObject", 1); _global.ASSetPropFlags(_local5, "createEmptyObject", 1); _global.ASSetPropFlags(_local5, "destroyObject", 1); _local5.__getTextFormat = _local6.__getTextFormat; _local5._getTextFormat = _local6._getTextFormat; _local5.getStyleName = _local6.getStyleName; _local5.getStyle = _local6.getStyle; _global.ASSetPropFlags(_local5, "__getTextFormat", 1); _global.ASSetPropFlags(_local5, "_getTextFormat", 1); _global.ASSetPropFlags(_local5, "getStyleName", 1); _global.ASSetPropFlags(_local5, "getStyle", 1); var _local7 = TextField.prototype; addGeometry(_local7, _local6); _local7.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local7.move = _local9.move; _local7.setSize = _local9.setSize; _local7.invalidateStyle = function () { this.invalidateFlag = true; }; _local7.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local7.setColor = function (color) { this.textColor = color; }; _local7.getStyle = _local5.getStyle; _local7.__getTextFormat = _local6.__getTextFormat; _local7.setValue = function (v) { this.text = v; }; _local7.getValue = function () { return(this.text); }; _local7.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local7._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local7.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local7.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); if (_global._origWidth == undefined) { _global.origWidth = Stage.width; _global.origHeight = Stage.height; } } var _local4 = _root; while (_local4._parent != undefined) { _local4 = _local4._parent; } _local4.addProperty("width", function () { return(Stage.width); }, null); _local4.addProperty("height", function () { return(Stage.height); }, null); _global.ASSetPropFlags(_local4, "width", 1); _global.ASSetPropFlags(_local4, "height", 1); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }
Symbol 155 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0
class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }
Symbol 156 MovieClip [__Packages.mx.managers.SystemManager] Frame 0
class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }
Symbol 157 MovieClip [__Packages.mx.managers.FocusManager] Frame 0
class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, lastMouse, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); lastMouse = new Object(); _global.ASSetPropFlags(_parent, "focusManager", 1); _global.ASSetPropFlags(_parent, "tabChildren", 1); _global.ASSetPropFlags(_parent, "tabEnabled", 1); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = _local2; _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastMouse.x, lastMouse.y, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastMouse.x = _root._xmouse; lastMouse.y = _root._ymouse; _root.localToGlobal(lastMouse); } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.2.127"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 158 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0
class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }
Symbol 159 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }
Symbol 160 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0
class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local3 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local3._setStyle; _local2.changeTextStyleInChildren = _local3.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local3.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local3.notifyStyleChangeInChildren; _local2.setStyle = _local3.setStyle; _global.ASSetPropFlags(_local2, "changeTextStyleInChildren", 1); _global.ASSetPropFlags(_local2, "changeColorStyleInChildren", 1); _global.ASSetPropFlags(_local2, "notifyStyleChangeInChildren", 1); _global.ASSetPropFlags(_local2, "setStyle", 1); var _local4 = TextField.prototype; _local4.setStyle = _local2.setStyle; _local4.changeTextStyleInChildren = _local3.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }
Symbol 161 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0
class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }
Symbol 162 MovieClip [__Packages.mx.controls.HScrollBar] Frame 0
class mx.controls.HScrollBar extends mx.controls.scrollClasses.ScrollBar { var _minHeight, _minWidth, _xscale, _rotation, __width, scrollIt; function HScrollBar () { super(); } function getMinWidth(Void) { return(_minHeight); } function getMinHeight(Void) { return(_minWidth); } function init(Void) { super.init(); _xscale = -100; _rotation = -90; } function get virtualHeight() { return(__width); } function isScrollBarKey(k) { if (k == 37) { scrollIt("Line", -1); return(true); } if (k == 39) { scrollIt("Line", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "HScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.127"; var className = "HScrollBar"; var minusMode = "Left"; var plusMode = "Right"; var minMode = "AtLeft"; var maxMode = "AtRight"; }
Symbol 163 MovieClip [__Packages.mx.controls.Button] Frame 0
class mx.controls.Button extends mx.controls.SimpleButton { var initializing, labelPath, initIcon, getState, enabled, phase, idNames, __width, __height, setState, invalidate, iconName, refresh, createLabel, _iconLinkageName, removeIcons, hitArea_mc, createEmptyObject; function Button () { super(); } function init(Void) { super.init(); } function draw() { if (initializing) { labelPath.visible = true; } super.draw(); if (initIcon != undefined) { _setIcon(initIcon); } delete initIcon; } function onRelease(Void) { super.onRelease(); } function createChildren(Void) { super.createChildren(); } function setSkin(tag, linkageName, initobj) { return(super.setSkin(tag, linkageName, initobj)); } function viewSkin(varName) { var _local3 = (getState() ? "true" : "false"); _local3 = _local3 + (enabled ? (phase) : "disabled"); super.viewSkin(varName, {styleName:this, borderStyle:_local3}); } function invalidateStyle(c) { labelPath.invalidateStyle(c); super.invalidateStyle(c); } function setColor(c) { var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]].redraw(true); _local2++; } } function setEnabled(enable) { labelPath.enabled = enable; super.setEnabled(enable); } function calcSize(tag, ref) { if ((__width == undefined) || (__height == undefined)) { return(undefined); } if (tag < 7) { ref.setSize(__width, __height, true); } } function size(Void) { setState(getState()); setHitArea(__width, __height); var _local3 = 0; while (_local3 < 8) { var _local4 = idNames[_local3]; if (typeof(this[_local4]) == "movieclip") { this[_local4].setSize(__width, __height, true); } _local3++; } super.size(); } function set labelPlacement(val) { __labelPlacement = val; invalidate(); //return(labelPlacement); } function get labelPlacement() { return(__labelPlacement); } function getLabelPlacement(Void) { return(__labelPlacement); } function setLabelPlacement(val) { __labelPlacement = val; invalidate(); } function getBtnOffset(Void) { if (getState()) { var _local2 = btnOffset; } else if (phase == "down") { var _local2 = btnOffset; } else { var _local2 = 0; } return(_local2); } function setView(offset) { var _local16 = (offset ? (btnOffset) : 0); var _local12 = getLabelPlacement(); var _local7 = 0; var _local6 = 0; var _local9 = 0; var _local8 = 0; var _local5 = 0; var _local4 = 0; var _local3 = labelPath; var _local2 = iconName; var _local15 = _local3.textWidth; var _local14 = _local3.textHeight; var _local10 = (__width - borderW) - borderW; var _local11 = (__height - borderW) - borderW; if (_local2 != undefined) { _local7 = _local2._width; _local6 = _local2._height; } if ((_local12 == "left") || (_local12 == "right")) { if (_local3 != undefined) { _local9 = Math.min(_local10 - _local7, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11, _local14 + 5); _local3._height = _local8; } if (_local12 == "right") { _local5 = _local7; if (centerContent) { _local5 = _local5 + (((_local10 - _local9) - _local7) / 2); } _local2._x = _local5 - _local7; } else { _local5 = (_local10 - _local9) - _local7; if (centerContent) { _local5 = _local5 / 2; } _local2._x = _local5 + _local9; } _local4 = 0; _local2._y = _local4; if (centerContent) { _local2._y = (_local11 - _local6) / 2; _local4 = (_local11 - _local8) / 2; } if (!centerContent) { _local2._y = _local2._y + Math.max(0, (_local8 - _local6) / 2); } } else { if (_local3 != undefined) { _local9 = Math.min(_local10, _local15 + 5); _local3._width = _local9; _local8 = Math.min(_local11 - _local6, _local14 + 5); _local3._height = _local8; } _local5 = (_local10 - _local9) / 2; _local2._x = (_local10 - _local7) / 2; if (_local12 == "top") { _local4 = (_local11 - _local8) - _local6; if (centerContent) { _local4 = _local4 / 2; } _local2._y = _local4 + _local8; } else { _local4 = _local6; if (centerContent) { _local4 = _local4 + (((_local11 - _local8) - _local6) / 2); } _local2._y = _local4 - _local6; } } var _local13 = borderW + _local16; _local3._x = _local5 + _local13; _local3._y = _local4 + _local13; _local2._x = _local2._x + _local13; _local2._y = _local2._y + _local13; } function set label(lbl) { setLabel(lbl); //return(label); } function setLabel(label) { if (label == "") { labelPath.removeTextField(); refresh(); return(undefined); } if (labelPath == undefined) { var _local2 = createLabel("labelPath", 200, label); _local2._width = _local2.textWidth + 5; _local2._height = _local2.textHeight + 5; if (initializing) { _local2.visible = false; } } else { delete labelPath.__text; labelPath.text = label; refresh(); } } function getLabel(Void) { return(((labelPath.__text != undefined) ? (labelPath.__text) : (labelPath.text))); } function get label() { return(getLabel()); } function _getIcon(Void) { return(_iconLinkageName); } function get icon() { if (initializing) { return(initIcon); } return(_iconLinkageName); } function _setIcon(linkage) { if (initializing) { if (linkage == "") { return(undefined); } initIcon = linkage; } else { if (linkage == "") { removeIcons(); return(undefined); } super.changeIcon(0, linkage); super.changeIcon(1, linkage); super.changeIcon(3, linkage); super.changeIcon(4, linkage); super.changeIcon(5, linkage); _iconLinkageName = linkage; refresh(); } } function set icon(linkage) { _setIcon(linkage); //return(icon); } function setHitArea(w, h) { if (hitArea_mc == undefined) { createEmptyObject("hitArea_mc", 100); } var _local2 = hitArea_mc; _local2.clear(); _local2.beginFill(16711680); _local2.drawRect(0, 0, w, h); _local2.endFill(); _local2.setVisible(false); } static var symbolName = "Button"; static var symbolOwner = mx.controls.Button; var className = "Button"; static var version = "2.0.2.127"; var btnOffset = 0; var _color = "buttonColor"; var __label = "default value"; var __labelPlacement = "right"; var falseUpSkin = "ButtonSkin"; var falseDownSkin = "ButtonSkin"; var falseOverSkin = "ButtonSkin"; var falseDisabledSkin = "ButtonSkin"; var trueUpSkin = "ButtonSkin"; var trueDownSkin = "ButtonSkin"; var trueOverSkin = "ButtonSkin"; var trueDisabledSkin = "ButtonSkin"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var clipParameters = {labelPlacement:1, icon:1, toggle:1, selected:1, label:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.Button.prototype.clipParameters, mx.controls.SimpleButton.prototype.clipParameters); var centerContent = true; var borderW = 1; }
Symbol 164 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0
class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.2.127"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 165 MovieClip [__Packages.mx.skins.halo.ButtonSkin] Frame 0
class mx.skins.halo.ButtonSkin extends mx.skins.RectBorder { var __get__width, __get__height, getStyle, _parent, clear, drawRoundRect, __get__x, __get__y; function ButtonSkin () { super(); } function init() { super.init(); } function size() { drawHaloRect(__get__width(), __get__height()); } function drawHaloRect(w, h) { var _local6 = getStyle("borderStyle"); var _local4 = getStyle("themeColor"); var _local5 = _parent.emphasized; clear(); switch (_local6) { case "falseup" : if (_local5) { drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 75); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 85, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 75); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); } else { drawRoundRect(0, 0, w, h, 5, 9542041, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, [13291985, 16250871], 100, 0, "radial"); drawRoundRect(2, 2, w - 4, h - 4, 3, [9542041, 13818586], 100, 0, "radial"); drawRoundRect(3, 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(3, 4, w - 6, h - 7, 2, 16316664, 100); } break; case "falsedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "falserollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 50); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "falsedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); break; case "trueup" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16250871, 100); break; case "truedown" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 10066329, 100); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16579836], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 50); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, _local4, 20); break; case "truerollover" : drawRoundRect(__get__x(), __get__y(), w, h, 5, 9542041, 100); drawRoundRect(__get__x(), __get__y(), w, h, 5, _local4, 50); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, [3355443, 16777215], 100, 0, "radial"); drawRoundRect(__get__x() + 1, __get__y() + 1, w - 2, h - 2, 4, _local4, 40); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(__get__x() + 2, __get__y() + 2, w - 4, h - 4, 3, _local4, 40); drawRoundRect(__get__x() + 3, __get__y() + 3, w - 6, h - 6, 2, 16777215, 100); drawRoundRect(__get__x() + 3, __get__y() + 4, w - 6, h - 7, 2, 16316664, 100); break; case "truedisabled" : drawRoundRect(0, 0, w, h, 5, 13159628, 100); drawRoundRect(1, 1, w - 2, h - 2, 4, 15921906, 100); drawRoundRect(2, 2, w - 4, h - 4, 3, 13949401, 100); drawRoundRect(3, 3, w - 6, h - 6, 2, 15921906, 100); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.skinRegistry.ButtonSkin = true; return(true); } static var symbolName = "ButtonSkin"; static var symbolOwner = mx.skins.halo.ButtonSkin; var className = "ButtonSkin"; var backgroundColorName = "buttonColor"; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 166 MovieClip [__Packages.mx.controls.VScrollBar] Frame 0
class mx.controls.VScrollBar extends mx.controls.scrollClasses.ScrollBar { var scrollIt; function VScrollBar () { super(); } function init(Void) { super.init(); } function isScrollBarKey(k) { if (k == 38) { scrollIt("Line", -1); return(true); } if (k == 40) { scrollIt("Line", 1); return(true); } if (k == 33) { scrollIt("Page", -1); return(true); } if (k == 34) { scrollIt("Page", 1); return(true); } return(super.isScrollBarKey(k)); } static var symbolName = "VScrollBar"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.127"; var className = "VScrollBar"; var minusMode = "Up"; var plusMode = "Down"; var minMode = "AtTop"; var maxMode = "AtBottom"; }
Symbol 227 Button
on (press) { play(); playbutton.enabled = false; }
Symbol 259 Button
on (press) { cameFromInstructions = true; dropScreen(); gotoAndStop ("title"); }
Symbol 270 Button
on (press) { nextFrame(); }
Symbol 276 Button
on (press) { prevFrame(); }
Symbol 287 Button
on (press) { cameFromInstructions = true; dropScreen(); gotoAndStop ("title"); }
Symbol 290 MovieClip Frame 8
stop();
Symbol 359 Button
on (press) { getURL ("http://afro-ninja.com", "blank"); }
Symbol 393 Button
on (press) { titleScreen.stop("titlescreen"); play(); }
Symbol 395 Button
on (press) { gotoAndPlay ("instructions"); }
Symbol 397 Button
on (press) { gotoAndStop ("gallery"); }
Symbol 402 Button
on (press) { getURL ("http://newgrounds.com", "blank"); }
Symbol 420 MovieClip Frame 1
stop();
Symbol 420 MovieClip Frame 27
gotoAndStop (1);
Symbol 420 MovieClip Frame 56
gotoAndStop (1);
Symbol 420 MovieClip Frame 88
gotoAndStop (1);
Symbol 423 Button
on (press) { playerName = txtName.text; playerBirth = txtBirth.text; if (((playerName == "") || (playerName == null)) && ((playerBirth == "") || (playerBirth == null))) { specialmessages.gotoAndPlay(57); } else if ((playerName == "") || (playerName == null)) { specialmessages.gotoAndPlay(2); } else if ((playerBirth == "") || (playerBirth == null)) { specialmessages.gotoAndPlay(28); } else { play(); } }
Symbol 469 MovieClip Frame 1
stop();
Symbol 479 Button
on (release) { ambient_forest.start(0, 999); gotoAndStop ("area12"); }
Symbol 486 MovieClip Frame 1
stop();
Symbol 488 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Your car is out of gas"); } }
Symbol 492 MovieClip Frame 1
stop();
Symbol 499 Button
on (press) { if (lstFiles.selectedItem != undefined) { var curFile = lstFiles.selectedItem.data; _root.fromFileScreen = true; if (curFile == 16) { _root.showOverlay = false; _root.MAP.nextFrame(); _root.blocker.gotoAndStop(1); } else if (curFile == 17) { _root.showOverlay = true; _root.MAP.nextFrame(); _root.blocker.gotoAndStop(1); } else if (curFile != 999) { _root.showFile("file" + curFile); } } }
Symbol 526 Button
on (press) { _root.fromFileScreen = true; _root.showFile("file15"); }
Symbol 532 Button
on (press) { _root.fromFileScreen = false; _root.blocker.gotoAndStop(1); gotoAndStop (1); }
Symbol 543 Button
on (press) { if (_root.fromFileScreen) { gotoAndStop (2); } else { _root.blocker.gotoAndStop(1); gotoAndStop (1); } }
Symbol 569 Button
on (press) { nextFrame(); }
Symbol 571 Button
on (press) { prevFrame(); }
Symbol 575 MovieClip Frame 1
stop();
Symbol 596 Button
on (press) { _root.JASON_MC.activateMe(); _root.clickItem("oar"); gotoAndStop (1); }
Symbol 598 Button
on (press) { _root.JASON_MC.activateMe(); _root.clickItem("bat"); gotoAndStop (1); }
Symbol 607 Button
on (press) { _root.boss.start(0, 100); _parent.gotoAndStop("jasoninstructions" + _root.jasonFight); }
Symbol 618 MovieClip Frame 1
_root.FG1.start();
Symbol 618 MovieClip Frame 42
stop();
Symbol 618 MovieClip Frame 311
stop();
Symbol 619 MovieClip Frame 1
stop();
Symbol 619 MovieClip Frame 2
txtFileCount.text = (_root.filesRead + "/") + _root.filesTotal; var i; i = 0; while (i < _root.Files.length) { if (_root.Files[i].isCollected) { lstFiles.addItem(_root.Files[i].fileName, _root.Files[i].fileID); } else { lstFiles.addItem("??????????", 999); } i++; } var showPoster = false; i = 1; while (i <= 11) { _root.fileclip["pp" + i]._visible = _root.findFile(i + 3).isCollected; if (_root.fileclip["pp" + i]._visible) { showPoster = true; } i++; } if (_root.piecesCollected == 11) { btnPoster.enabled = true; btnPoster._visible = true; } else { btnPoster.enabled = false; btnPoster._visible = false; }
Instance of Symbol 403 MovieClip in Symbol 619 MovieClip Frame 2
onClipEvent (load) { useHandCursor = false; } on (press) { }
Instance of Symbol 137 MovieClip [List] "lstFiles" in Symbol 619 MovieClip Frame 2
//component parameters onClipEvent (construct) { multipleSelection = false; rowHeight = 20; }
Instance of Symbol 528 MovieClip in Symbol 619 MovieClip Frame 2
onClipEvent (load) { _visible = (!_parent.showPoster); }
Instance of Symbol 549 MovieClip in Symbol 619 MovieClip Frame 5
on (press) { if (_root.cursor == "arrow") { _root.showFile("file3"); } }
Symbol 623 MovieClip Frame 1
stop();
Symbol 630 MovieClip Frame 1
stop();
Symbol 631 MovieClip Frame 1
stop(); _root.canAttack = true;
Instance of Symbol 403 MovieClip "HITBOX" in Symbol 631 MovieClip Frame 16
onClipEvent (load) { _alpha = 0; }
Symbol 632 MovieClip Frame 1
stop();
Instance of Symbol 631 MovieClip "oarstrike" in Symbol 632 MovieClip Frame 2
onClipEvent (enterFrame) { if (_root.canAttack) { _x = _root.specialweapons._xmouse; } }
Symbol 641 MovieClip Frame 1
stop();
Symbol 643 Button
on (press) { _root.qualityChange(); }
Symbol 646 Button
on (press) { getURL ("http://afro-ninja.com", "blank"); }
Symbol 649 Button
on (press) { getURL ("http://afro-ninja.com/walkthroughs.php", "blank"); }
Symbol 652 Button
on (press) { getURL ("http://newgrounds.com", "blank"); }
Symbol 663 MovieClip Frame 1
stop();
Instance of Symbol 653 MovieClip "stopper" in Symbol 663 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 667 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Cabin 1 Key"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 668 MovieClip Frame 1
stop();
Symbol 668 MovieClip Frame 21
stop();
Symbol 670 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Cabin 2 Key"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 671 MovieClip Frame 1
stop();
Symbol 671 MovieClip Frame 21
stop();
Symbol 673 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Tape"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 674 MovieClip Frame 1
stop();
Symbol 674 MovieClip Frame 21
stop();
Symbol 679 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Oar"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 680 MovieClip Frame 1
stop();
Symbol 680 MovieClip Frame 21
stop();
Symbol 683 MovieClip Frame 1
stop();
Symbol 686 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Toolshed Key"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 687 MovieClip Frame 1
stop();
Symbol 687 MovieClip Frame 21
stop();
Symbol 693 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Bat"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 695 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Jason's Machete"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 696 MovieClip Frame 1
stop();
Symbol 696 MovieClip Frame 21
stop();
Symbol 699 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Counselor's Cabin Key"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 700 MovieClip Frame 1
stop();
Symbol 700 MovieClip Frame 21
stop();
Symbol 703 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Utility Knife"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 704 MovieClip Frame 1
stop();
Symbol 704 MovieClip Frame 21
stop();
Symbol 708 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Bow and Arrows"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 709 MovieClip Frame 1
stop();
Symbol 709 MovieClip Frame 21
stop();
Symbol 711 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Kitchen Key"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 712 MovieClip Frame 1
stop();
Symbol 712 MovieClip Frame 21
stop();
Symbol 715 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Crystal Key"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 716 MovieClip Frame 1
stop();
Symbol 716 MovieClip Frame 21
stop();
Symbol 719 Button
on (press) { _root.clickItem(_name.substr(3)); } on (rollOver) { _root.txtItemName.text = "Game Cartridge"; } on (rollOut) { _root.txtItemName.text = ""; }
Symbol 720 MovieClip Frame 1
stop();
Symbol 720 MovieClip Frame 21
stop();
Symbol 725 Button
on (release) { if (_root.cheating) { daytime = false; moveTo("area" + _root.cheatFrame); } else { _root.gotoAndStop("area1"); } }
Symbol 727 MovieClip Frame 1
stop(); _root.txtMessages.text = "";
Symbol 741 Button
on (release) { if (_root.fromFileScreen) { _root.blocker.gotoAndStop(5); } prevFrame(); }
Symbol 760 MovieClip Frame 1
stop();
Instance of Symbol 755 MovieClip in Symbol 760 MovieClip Frame 1
on (press) { _root.showOverlay = true; _parent.nextFrame(); }
Instance of Symbol 755 MovieClip in Symbol 760 MovieClip Frame 2
on (press) { _root.showOverlay = false; _parent.prevFrame(); }
Symbol 765 Button
on (rollOver, rollOut) { if (_global.scene == 10) { _root.MAP.blip.swapDepths(_root.MAP.dummy); } }
Symbol 782 Button
on (rollOver, rollOut) { if (((_global.scene == 6) || (_global.scene == 7)) || (_global.scene == 8)) { _root.MAP.blip.swapDepths(_root.MAP.dummy); } }
Symbol 791 Button
on (rollOver, rollOut) { if (_global.scene == 9) { _root.MAP.blip.swapDepths(_root.MAP.dummy); } }
Symbol 803 MovieClip Frame 1
stop();
Symbol 804 MovieClip Frame 1
stop();
Instance of Symbol 760 MovieClip in Symbol 804 MovieClip Frame 2
onClipEvent (load) { _visible = _root.hasGeneratorMap; if (_root.showOverlay) { nextFrame(); } }
Instance of Symbol 803 MovieClip "blip" in Symbol 804 MovieClip Frame 2
onClipEvent (load) { gotoAndStop(_root.area); }
Symbol 807 Button
on (press) { prevFrame(); }
Symbol 814 Button
on (press) { play(); }
Symbol 818 Button
on (press) { gotoAndStop (1); }
Symbol 823 Button
on (press) { _root.gotoAndStop("area11"); play(); }
Symbol 828 Button
on (press) { _root.cursor = "wait"; _root.MOUSEY.gotoAndStop("oar"); _root.blocker.gotoAndStop(5); _root.moveTo2("area55"); this.gotoAndStop(1); }
Symbol 829 MovieClip Frame 1
stop();
Instance of Symbol 403 MovieClip in Symbol 829 MovieClip Frame 2
on (press) { }
Instance of Symbol 809 MovieClip in Symbol 829 MovieClip Frame 2
onClipEvent (load) { _visible = _root.foundFirstKey; _root.foundFirstKey = false; }
Symbol 829 MovieClip Frame 4
_root.fadeFightMusic();
Symbol 829 MovieClip Frame 37
stop();
Symbol 829 MovieClip Frame 40
_root.nightscream.start();
Symbol 829 MovieClip Frame 106
gotoAndStop (1);
Symbol 836 MovieClip Frame 1
stop();
Symbol 838 MovieClip Frame 1
stop();
Symbol 844 MovieClip Frame 1
stop();
Symbol 846 MovieClip Frame 1
stop();
Instance of Symbol 844 MovieClip in Symbol 846 MovieClip Frame 2
onClipEvent (load) { nextFrame(); }
Symbol 848 Button
on (press) { if (_root.cursor == "arrow") { if (_root.hasMap) { makeMessage("You already took a map"); } else { _root.showPrompt("You picked up a map"); _root.collectFile(16); _root.hasMap = true; _root.mbmc._visible = true; } } }
Symbol 855 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It says 'Welcome to Camp Crystal Lake'"); } else if (_root.cursor == "hand") { makeMessage("Careful, you don't want a splinter"); } }
Symbol 856 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("There are cabins in the distance"); } else if (_root.cursor == "hand") { makeMessage("You can't reach them"); } }
Symbol 857 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("The sun is setting"); } }
Symbol 858 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Just some trees"); } else if (_root.cursor == "hand") { makeMessage("Get your hand out of the trees"); } }
Symbol 863 Button
on (release) { moveTo("area2"); }
Symbol 864 Button
on (release) { _root.gotoAndStop("area12"); }
Symbol 870 MovieClip Frame 1
stop();
Symbol 872 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Trees line the path"); } else if (_root.cursor == "hand") { makeMessage("Get your hand out of the trees"); } }
Symbol 873 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area3"); } }
Symbol 875 Button
on (release) { moveTo("area3"); }
Symbol 876 Button
on (release) { moveTo("area1"); }
Symbol 880 MovieClip Frame 1
stop();
Symbol 886 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area9"); } }
Symbol 888 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area10"); } }
Symbol 889 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area4"); } }
Symbol 892 Button
on (release) { moveTo("area4"); }
Symbol 893 Button
on (release) { moveTo("area10"); }
Symbol 894 Button
on (release) { makeMessage("This path goes into the woods... Try getting into one of these cabins!"); }
Symbol 895 Button
on (release) { moveTo("area9"); }
Symbol 901 MovieClip Frame 1
stop();
Symbol 902 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's a sign pointing to the office"); } else if (_root.cursor == "hand") { makeMessage("Out of reach"); } }
Symbol 904 Button
on (release) { moveTo("area5"); }
Symbol 905 Button
on (release) { makeMessage("This path goes into the woods... Just find a place to sleep!"); }
Symbol 908 MovieClip Frame 1
stop();
Symbol 910 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("A lot of trees"); } else if (_root.cursor == "hand") { makeMessage("Out of reach"); } }
Symbol 913 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's a sign pointing to the office"); } else if (_root.cursor == "hand") { makeMessage("Out of reach"); } }
Symbol 914 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("No need to stray into the rest of the camp..."); } }
Symbol 916 Button
on (release) { moveTo("area46"); }
Symbol 917 Button
on (release) { moveTo("area6"); }
Symbol 918 Button
on (release) { makeMessage("No need to stray into the rest of the camp..."); }
Symbol 922 MovieClip Frame 1
stop();
Symbol 926 MovieClip Frame 1
stop();
Instance of Symbol 922 MovieClip in Symbol 926 MovieClip Frame 1
onClipEvent (load) { if (_root.mailboxOpen) { this.gotoAndStop(2); } }
Symbol 928 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("A mat"); } else if (_root.cursor == "hand") { makeMessage("You don't need a porch mat"); } }
Symbol 930 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("The porch is made of bricks"); } else if (_root.cursor == "hand") { makeMessage("Leave the bricks alone"); } }
Symbol 932 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Another bush"); } else if (_root.cursor == "hand") { makeMessage("What are you doing?"); } }
Symbol 933 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("You can't see in from here"); } }
Symbol 934 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area7"); } }
Symbol 935 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Steps"); } }
Symbol 936 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("A bush"); } else if (_root.cursor == "hand") { makeMessage("What are you doing?"); } }
Symbol 938 Button
on (release) { moveTo("area7"); }
Symbol 940 Button
on (press) { if (_root.cursor == "arrow") { _root.makeMessage("The window is cracked"); } }
Symbol 944 MovieClip Frame 1
stop();
Symbol 947 MovieClip Frame 1
stop();
Symbol 954 MovieClip Frame 1
if (_root.fuse2) { crackoutline.nextFrame(); } stop();
Symbol 955 MovieClip Frame 1
stop();
Symbol 955 MovieClip Frame 2
if (_root.fuse2 && (_root.generatorOn)) { window.nextFrame(); } if (_root.officeWindowBroken) { if (_root.fuse2 && (_root.generatorOn)) { crack.gotoAndStop(3); } else { crack.gotoAndStop(2); } }
Instance of Symbol 944 MovieClip "window" in Symbol 955 MovieClip Frame 2
on (press) { if (_root.cursor == "arrow") { if (_root.officeWindowBroken) { _root.makeMessage("The window is broken"); } else { _root.makeMessage("You can't break this with just your hand"); } } else if (_root.cursor == "oar") { if (_root.officeWindowBroken) { _root.makeMessage("You already broke this"); } else { _root.officeWindowBroken = true; if (_root.fuse2) { _parent.crack.gotoAndStop(3); } else { _parent.crack.gotoAndStop(2); } _root.moveclip.play(); _root.glass.start(); _root.showPrompt("You have unlocked the door"); _root.officeUnlocked = true; } } }
Symbol 957 Button
on (press) { if (_root.cursor == "arrow") { _root.mailboxOpen = true; play(); if (!_root.cabin1Key) { _root.cabin1Key = true; _root.INVkey1.play(); _root.foundFirstKey = true; _root.showPrompt("You found a key"); } } }
Symbol 967 Button
on (press) { if (_root.cursor == "arrow") { _root.mailboxOpen = false; play(); } }
Symbol 978 MovieClip Frame 1
stop();
Symbol 978 MovieClip Frame 19
stop();
Symbol 979 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's locked"); } }
Symbol 980 Button
on (release) { if (_root.cursor == "arrow") { makeMessage("This door is locked"); } }
Symbol 981 Button
on (release) { _root.gotoAndStop("area8"); }
Symbol 987 MovieClip Frame 1
stop();
Symbol 989 MovieClip Frame 1
stop();
Instance of Symbol 987 MovieClip in Symbol 989 MovieClip Frame 1
onClipEvent (load) { if (_root.mailboxOpen) { this.gotoAndStop(2); } }
Symbol 991 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("A blue mailbox"); } }
Symbol 993 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("This path leads to the rest of the camp"); } }
Symbol 995 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("The porch is made of bricks"); } else if (_root.cursor == "hand") { makeMessage("Leave the bricks alone"); } }
Symbol 997 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Trees..."); } }
Symbol 999 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("You see the generator room in the distance"); } }
Symbol 1000 Button
on (release) { _root.gotoAndStop("area7"); }
Symbol 1009 MovieClip Frame 1
stop();
Symbol 1010 Button
on (press) { if (cursor == "arrow") { if (cabin1Unlocked) { resetCursor(); promptbox.gotoAndStop(3); } else { makeMessage("The door is locked"); } } else if (cursor == "key1") { if (cabin1Unlocked) { makeMessage("You already unlocked this door"); } else { unlock.start(); cabin1Unlocked = true; resetCursor(); promptbox.gotoAndStop(3); } } }
Symbol 1011 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("You can see some beds inside"); } }
Symbol 1012 Button
on (release) { if (cabin1Unlocked) { resetCursor(); promptbox.gotoAndStop(3); } else { makeMessage("The door is locked"); } }
Symbol 1019 MovieClip Frame 1
stop();
Symbol 1020 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("The door is locked"); } }
Symbol 1021 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("There's a glare on the window"); } }
Symbol 1022 Button
on (release) { if (_root.cabin1keyup) { _root.KEYMC.gotoAndStop(3); } else { _root.onceDisabled = true; makeMessage("The door is locked"); } }
Symbol 1028 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Moonlight filters in through the window"); } }
Symbol 1029 Button
on (press) { if (_root.cursor == "arrow") { curDrawer = 4; moveTo("area17"); } }
Symbol 1031 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's a bed"); } else if (_root.cursor == "hand") { makeMessage("You can't go back to sleep now!"); } }
Symbol 1032 Button
on (press) { if (_root.cursor == "arrow") { curDrawer = 3; moveTo("area17"); } }
Symbol 1034 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's a bed"); } else if (_root.cursor == "hand") { makeMessage("You can't go back to sleep now!"); } }
Instance of Symbol 1035 MovieClip in Symbol 1036 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 1037 Button
on (release) { moveTo("area13"); }
Symbol 1040 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area14"); } }
Symbol 1041 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area15"); } }
Symbol 1042 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area21"); } }
Symbol 1043 Button
on (release) { moveTo("area21"); }
Symbol 1044 Button
on (release) { moveTo("area18"); }
Symbol 1045 Button
on (release) { moveTo("area15"); }
Symbol 1046 Button
on (press) { if (fuse1 && (generatorOn)) { moveTo("area37"); } else { makeMessage("It's too dark to proceed down this path"); } }
Symbol 1047 Button
on (release) { moveTo("area14"); }
Symbol 1048 Button
on (press) { if (cursor == "arrow") { moveTo("area11"); } else if (cursor == "key1") { makeMessage("You already unlocked this door"); } }
Symbol 1049 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's hard to see in"); } else if (_root.cursor == "hand") { makeMessage("It's shut tightly"); } }
Symbol 1050 Button
on (release) { moveTo("area11"); }
Symbol 1051 Button
on (press) { if (cursor == "arrow") { if (cabin2Unlocked) { moveTo("area16"); } else { makeMessage("The door is locked"); } } else if (cursor == "key2") { if (cabin2Unlocked) { makeMessage("You already unlocked this door"); } else { unlock.start(); cabin2Unlocked = true; resetCursor(); moveTo("area16"); } } }
Symbol 1052 Button
on (release) { if (cabin2Unlocked) { moveTo("area16"); } else { makeMessage("The door is locked"); } }
Symbol 1053 Button
on (press) { if (_root.cursor == "arrow") { curDrawer = 1; moveTo("area17"); } }
Symbol 1054 Button
on (press) { if (_root.cursor == "arrow") { curDrawer = 2; moveTo("area17"); } }
Instance of Symbol 201 MovieClip in Symbol 1060 MovieClip Frame 1
onClipEvent (load) { _visible = (!_root.tapeUp); } on (press) { _visible = false; _root.tapeUp = true; _root.INVtape.gotoAndPlay(2); }
Instance of Symbol 1057 MovieClip "letter4" in Symbol 1060 MovieClip Frame 4
onClipEvent (load) { var num = _name.substr(6); _visible = (!_root.findFile(num).isCollected); } on (press) { if (_root.cursor == "arrow") { _root.showFile("file" + num); _visible = false; } }
Instance of Symbol 1057 MovieClip "letter8" in Symbol 1060 MovieClip Frame 7
onClipEvent (load) { var num = _name.substr(6); _visible = (!_root.findFile(num).isCollected); } on (press) { if (_root.cursor == "arrow") { _root.showFile("file" + num); _visible = false; } }
Symbol 1061 Button
on (release) { if ((curDrawer == 1) || (curDrawer == 2)) { moveTo("area16"); } else if ((curDrawer == 3) || (curDrawer == 4)) { moveTo("area11"); } else if (curDrawer == 5) { moveTo("area34"); } else if ((curDrawer == 6) || (curDrawer == 7)) { moveTo("area39"); } else if (curDrawer == 8) { moveTo("area42"); } }
Symbol 1062 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area13"); } }
Symbol 1064 Button
on (release) { moveTo("area19"); }
Symbol 1065 Button
on (release) { _root.gotoAndStop("area20"); }
Symbol 1066 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("You're definitely not going anywhere now"); } else if (_root.cursor == "hand") { makeMessage("You still need gas... and tires"); } }
Symbol 1067 Button
on (press) { if ((cursor == "arrow") && (scavHunt2)) { scavHunt3 = true; showFile("file21"); } }
Symbol 1068 Button
on (release) { _root.gotoAndStop("area19"); }
Symbol 1069 Button
on (release) { moveTo("area22"); }
Symbol 1070 Button
on (release) { moveTo("area51"); }
Symbol 1071 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area26"); } }
Symbol 1072 Button
on (release) { moveTo("area23"); }
Symbol 1073 Button
on (release) { moveTo("area26"); }
Symbol 1076 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area24"); } }
Symbol 1078 Button
on (release) { moveTo("area24"); }
Symbol 1079 Button
on (press) { if (_root.cursor == "arrow") { if (_root.officeUnlocked) { if (_root.fuse2 && (_root.generatorOn)) { moveTo("area35"); } else { makeMessage("It's too dark to go inside"); } } else { makeMessage("It's locked"); } } }
Symbol 1080 Button
on (press) { if (_root.officeUnlocked) { if (_root.fuse2 && (_root.generatorOn)) { moveTo("area35"); } else { makeMessage("It's too dark to go inside"); } } else { makeMessage("It's locked"); } }
Symbol 1081 Button
on (release) { _root.gotoAndStop("area25"); }
Symbol 1082 Button
on (release) { _root.gotoAndStop("area24"); }
Symbol 1089 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's the generator room"); } }
Symbol 1090 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area27"); } }
Symbol 1092 Button
on (release) { if (fuse2 && (generatorOn)) { moveTo("area30"); } else { makeMessage("It's too dark to proceed down this path"); } }
Symbol 1093 Button
on (release) { moveTo("area27"); }
Symbol 1119 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area28"); } }
Symbol 1120 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("This panel is locked"); } }
Symbol 1139 MovieClip Frame 1
stop();
Symbol 1140 Button
on (press) { if (_root.cursor == "arrow") { if (_root.generatorOn && (_root.generatorTaped)) { moveTo("area29"); } else { makeMessage("There is no electricity leading to the fuse box"); } } }
Symbol 1141 Button
on (press) { if (_root.cursor == "arrow") { _root.curDrawer = 1; moveTo("area44"); } }
Symbol 1142 Button
on (press) { if (_root.cursor == "arrow") { _root.curDrawer = 2; moveTo("area44"); } }
Symbol 1143 Button
on (press) { if (_root.cursor == "arrow") { _root.curDrawer = 3; moveTo("area44"); } }
Symbol 1144 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Water has leaked in through the window"); } }
Symbol 1145 Button
on (release) { generatorloop.stop("generatorloop"); generatorSoundOn = false; moveTo("area26"); }
Symbol 1172 MovieClip Frame 1
stop();
Symbol 1172 MovieClip Frame 25
stop();
Symbol 1174 Button
on (press) { if (_root.cursor == "arrow") { if (_root.generatorOn) { _root.makeMessage("The generator is already on"); } else if (_root.lever1 && (_root.lever2)) { _root.turnOnGenerator(); } else { _root.makeMessage("Nothing happened"); } } }
Symbol 1180 MovieClip Frame 1
stop();
Symbol 1195 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("You can see the bathroom in the distance"); } }
Symbol 1196 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area32"); } }
Symbol 1197 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("The light illuminates this area of the camp"); } }
Symbol 1199 Button
on (release) { moveTo("area40"); }
Symbol 1200 Button
on (release) { moveTo("area32"); }
Symbol 1205 Button
on (press) { if (_root.cursor == "arrow") { _root.curStall = 1; moveTo("area33"); } }
Symbol 1206 Button
on (press) { if (_root.cursor == "arrow") { _root.curStall = 2; moveTo("area33"); } }
Symbol 1207 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It wont budge"); } }
Symbol 1208 Button
on (press) { if (_root.cursor == "arrow") { _root.curStall = 4; moveTo("area33"); } }
Symbol 1209 Button
on (press) { if (_root.cursor == "arrow") { _root.curStall = 5; moveTo("area33"); } }
Symbol 1210 Button
on (press) { if (_root.cursor == "arrow") { _root.curStall = 6; moveTo("area33"); } }
Symbol 1211 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area30"); } }
Symbol 1212 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("A sink and mirror are in the distance"); } }
Symbol 1213 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Nothing inside"); } }
Symbol 1214 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Something happened here..."); } }
Symbol 1215 Button
on (release) { moveTo("area30"); }
Symbol 1219 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area31"); } }
Symbol 1220 Button
on (release) { moveTo("area31"); }
Symbol 1225 Button
on (press) { if (_root.cursor == "arrow") { _root.makeMessage("Nothing in here"); } }
Symbol 1231 Button
on (press) { if (_root.cursor == "arrow") { _root.makeMessage("Could this have been the scream you heard earlier?"); } }
Symbol 1237 Button
on (press) { if ((_root.cursor == "arrow") && (_root.scavHunt4)) { _root.scavHunt5 = true; _root.showFile("file23"); } }
Symbol 1238 MovieClip Frame 1
stop();
Instance of Symbol 1057 MovieClip "letter5" in Symbol 1238 MovieClip Frame 1
onClipEvent (load) { var num = _name.substr(6); _visible = (!_root.findFile(num).isCollected); } on (press) { if (_root.cursor == "arrow") { _root.showFile("file" + num); _visible = false; } }
Symbol 1238 MovieClip Frame 5
if (!_root.seenBody) { _root.seenBody = true; _root.hitstart.start(); }
Instance of Symbol 1236 MovieClip "oarshadow" in Symbol 1238 MovieClip Frame 5
onClipEvent (load) { _visible = (!_root.oarUp); }
Instance of Symbol 203 MovieClip in Symbol 1238 MovieClip Frame 5
onClipEvent (load) { _visible = (!_root.oarUp); } on (press) { _visible = false; _root.oarUp = true; _root.INVoar.gotoAndPlay(2); _parent.oarshadow._visible = false; }
Symbol 1240 MovieClip Frame 10
stop(); shocking = false;
Symbol 1243 Button
on (press) { if (_root.cursor == "arrow") { moveTo("area36"); } }
Symbol 1244 Button
on (press) { if (_root.cursor == "arrow") { curDrawer = 5; moveTo("area17"); } }
Symbol 1245 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("That's a sweet lamp"); } }
Symbol 1246 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Just trash"); } }
Symbol 1247 Button
on (release) { _root.gotoAndStop("area35"); }
Symbol 1269 MovieClip Frame 1
if ((_root.jasonFight == 2) || (_root.jasonFight == 3)) { gotoAndPlay (15); }
Symbol 1269 MovieClip Frame 28
_parent.attackCheck();
Instance of Symbol 403 MovieClip "HITBOX" in Symbol 1269 MovieClip Frame 28
onClipEvent (load) { _alpha = 0; }
Symbol 1272 MovieClip Frame 1
if (!_root.needInstructions) { _root.itemflasher.gotoAndStop(1); }
Symbol 1272 MovieClip Frame 7
_parent.activateMe();
Instance of Symbol 1278 MovieClip "HITBOX" in Symbol 1279 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 1279 MovieClip Frame 75
_root.itemflasher.gotoAndStop(1); _parent.activateMe();
Symbol 1284 MovieClip Frame 20
_parent.activateMe();
Symbol 1285 MovieClip Frame 1
stop();
Instance of Symbol 1035 MovieClip in Symbol 1289 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 1290 Button
on (press) { if ((_root.cursor == "arrow") && (!fightingJason)) { moveTo("area23"); } }
Symbol 1291 Button
on (release) { _root.gotoAndStop("area34"); }
Symbol 1300 MovieClip Frame 1
stop();
Symbol 1305 Button
on (press) { gotoAndStop (4); }
Symbol 1306 Button
on (press) { nextFrame(); }
Symbol 1307 Button
on (press) { prevFrame(); }
Symbol 1312 Button
on (press) { clearAll(); gotoAndStop (2); }
Symbol 1313 Button
on (press) { clearAll(); prevFrame(); nextFrame(); }
Symbol 1320 Button
on (press) { _parent.dehighlight(); prevFrame(); }
Symbol 1326 MovieClip Frame 1
stop();
Symbol 1326 MovieClip Frame 2
function pressBox(letter, choice) { if (letter != "") { var _local2; if (_root.lettergame.curCol < 10) { _local2 = String("0" + _root.lettergame.curCol); } else { _local2 = String(_root.lettergame.curCol); } if (_root.lettergame[(("b" + _root.lettergame.curRow) + "_") + _local2].txtLetter.text != "") { var _local3 = _root.lettergame[(("b" + _root.lettergame.curRow) + "_") + _local2].txtLetter.text; clearLetter(_local3); } _root.lettergame[(("b" + _root.lettergame.curRow) + "_") + _local2].txtLetter.text = letter; _root.lettergame["column" + _root.lettergame.curCol]["letter" + choice].xline._visible = true; _root.lettergame.prompter.gotoAndStop(1); checkAll(); } } function clearLetter(usingLetter) { var _local3; if (_root.lettergame.curCol < 10) { _local3 = String("0" + _root.lettergame.curCol); } else { _local3 = String(_root.lettergame.curCol); } if ((_root.lettergame["column" + _root.lettergame.curCol].letter1.txtLetter.text == usingLetter) && (_root.lettergame["column" + _root.lettergame.curCol].letter1.xline._visible == true)) { _root.lettergame["column" + _root.lettergame.curCol].letter1.xline._visible = false; } else if ((_root.lettergame["column" + _root.lettergame.curCol].letter2.txtLetter.text == usingLetter) && (_root.lettergame["column" + _root.lettergame.curCol].letter2.xline._visible == true)) { _root.lettergame["column" + _root.lettergame.curCol].letter2.xline._visible = false; } else if ((_root.lettergame["column" + _root.lettergame.curCol].letter3.txtLetter.text == usingLetter) && (_root.lettergame["column" + _root.lettergame.curCol].letter3.xline._visible == true)) { _root.lettergame["column" + _root.lettergame.curCol].letter3.xline._visible = false; } } function checkAll(Void) { var _local6 = ""; var _local5; var _local3; _local5 = 1; while (_local5 < 4) { _local3 = 0; while (_local3 < 17) { var _local4; if (_local3 < 10) { _local4 = String("0" + _local3); } else { _local4 = String(_local3); } if (_root.lettergame[(("b" + _local5) + "_") + _local4]._currentframe == 1) { _local6 = _local6 + _root.lettergame[(("b" + _local5) + "_") + _local4].txtLetter.text; } _local3++; } _local5++; } if (_local6 == "WATCHOUTJASONISBEHINDYOU") { _parent.clearAll(); _root.lettergame.gotoAndStop(5); } }
Instance of Symbol 1323 MovieClip "choice1" in Symbol 1326 MovieClip Frame 2
on (press) { _parent.pressBox(this.txtLetter.text, this._name.substr(6, 1)); }
Instance of Symbol 1323 MovieClip "choice2" in Symbol 1326 MovieClip Frame 2
on (press) { _parent.pressBox(this.txtLetter.text, this._name.substr(6, 1)); }
Instance of Symbol 1323 MovieClip "choice3" in Symbol 1326 MovieClip Frame 2
on (press) { _parent.pressBox(this.txtLetter.text, this._name.substr(6, 1)); }
Instance of Symbol 1325 MovieClip in Symbol 1326 MovieClip Frame 2
on (press) { var altCol; if (_root.lettergame.curCol < 10) { altCol = String("0" + _root.lettergame.curCol); } else { altCol = String(_root.lettergame.curCol); } var usingLetter = _root.lettergame[(("b" + _root.lettergame.curRow) + "_") + altCol].txtLetter.text; _root.lettergame[(("b" + _root.lettergame.curRow) + "_") + altCol].txtLetter.text = ""; _parent.clearLetter(usingLetter); _root.lettergame.prompter.gotoAndStop(1); }
Symbol 1332 Button
on (press) { _parent.gotoAndStop(1); }
Symbol 1333 MovieClip Frame 16
stop();
Symbol 1335 Button
on (press) { gotoAndStop (1); }
Symbol 1337 MovieClip Frame 1
stop(); var valueArray = new Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"); var codePairArray = new Array(); var i; var j = 0; i = 65; while (i <= 90) { codePairArray[i] = valueArray[j]; j++; i++; } var listenerObject = new Object(); listenerObject.onKeyUp = function (Void) { var _local3 = Key.getCode(); if (_local3 == 13) { var _local2 = txtCommand.text; if (_local2 == "RUN LETTERDROP") { Key.removeListener(listenerObject); gotoAndStop (2); } else if (_local2 == "HAX LETTERDROP") { Key.removeListener(listenerObject); gotoAndStop (5); } else if (((_local2 == "EXIT") || (_local2 == "QUIT")) || (_local2 == "BYE")) { _root.blocker.gotoAndStop(1); Key.removeListener(listenerObject); _root.moveTo2("area34"); } else if ((_local2 == "VIEW SEKRETNOTETHREE") && (_root.scavHunt3)) { Key.removeListener(listenerObject); _root.scavHunt4 = true; _root.collectFile(22); gotoAndStop (6); } else { txtCommand.text = ""; invalid.gotoAndPlay(2); } } else if (_local3 == 32) { if (txtCommand.text.length <= 40) { txtCommand.text = txtCommand.text + " "; } } else if (_local3 == 8) { if (txtCommand.text.length > 0) { txtCommand.text = txtCommand.text.substring(0, txtCommand.text.length - 1); } } else if ((codePairArray[_local3] != undefined) && (txtCommand.text.length <= 40)) { txtCommand.text = txtCommand.text + codePairArray[_local3]; } }; Key.addListener(listenerObject);
Symbol 1337 MovieClip Frame 4
function clearAll(Void) { var _local2; _local2 = 0; while (_local2 < 16) { var _local3; if (_local2 < 10) { _local3 = String("0" + _local2); } else { _local3 = String(_local2); } this["b1_" + _local3].removeMovieClip(); this["b2_" + _local3].removeMovieClip(); this["b3_" + _local3].removeMovieClip(); this["column" + _local2].removeMovieClip(); _local2++; } } function dehighlight(Void) { var _local2; _local2 = 0; while (_local2 < 16) { var _local3; if (_local2 < 10) { _local3 = String("0" + _local2); } else { _local3 = String(_local2); } this["b1_" + _local3].highlighter._visible = false; this["b2_" + _local3].highlighter._visible = false; this["b3_" + _local3].highlighter._visible = false; _local2++; } } letterbox.letter1.txtLetter.text = "G"; var row1 = new Array("W", "A", "T", "C", "H", "*", "O", "U", "T", "*"); var row2 = new Array("J", "A", "S", "O", "N", "*", "I", "S", "*", "*"); var row3 = new Array("B", "E", "H", "I", "N", "D", "*", "Y", "O", "U"); var jumbleLetters = new Array("J,W,B", "A,E,A", "H,S,T", "C,O,I", "N,N,H", "D", "I,O", "Y,U,S", "T,O", "U"); var curCol; var curRow; var originX = 85; var startX = 85; var startY = 75; var boxWidth = 16; var i; var h; var boxDepths = 1000; var columnDepths = 2000; h = 1; while (h <= 3) { i = 0; while (i < this["row" + h].length) { var identifier; if (i < 10) { identifier = String("0" + i); } else { identifier = String(i); } var newBox = attachMovie("LETTERBOX", (("b" + h) + "_") + identifier, boxDepths); newBox._x = startX; newBox._y = startY; boxDepths++; if (this["row" + h][i] == "*") { newBox.nextFrame(); newBox.letterValue = "*"; } else { newBox.letterValue = ""; newBox.onPress = function (Void) { _root.lettergame.dehighlight(); this.highlighter._visible = true; _root.lettergame.prompter.gotoAndStop(2); curCol = new Number(this._name.substr(3, 2)); curRow = new Number(this._name.substr(1, 1)); var _local3; _local3 = 1; while (_local3 < 4) { _root.lettergame.prompter["choice" + _local3].txtLetter.text = ""; _local3++; } _local3 = 1; while (_local3 < 4) { if (_root.lettergame["column" + curCol]["letter" + _local3].xline._visible == false) { _root.lettergame.prompter["choice" + _local3].txtLetter.text = _root.lettergame["column" + curCol]["letter" + _local3].txtLetter.text; } _local3++; } }; } if (h == 1) { var tempColumnBox = attachMovie("columnbox", "column" + i, columnDepths); columnDepths++; tempColumnBox._x = startX + (boxWidth / 2); tempColumnBox._y = startY; var letterAry = jumbleLetters[i].split(","); var r; r = 0; while (r < letterAry.length) { this["column" + i]["letter" + String(r + 1)].txtLetter.text = letterAry[r]; r++; } } startX = startX + boxWidth; i++; } startY = startY + boxWidth; startX = originX; h++; }
Symbol 1337 MovieClip Frame 5
_root.jasonCanAppear_Office = true;
Symbol 1338 Button
on (release) { Key.removeListener(_root.lettergame.listenerObject); blocker.gotoAndStop(1); if (jasonCanAppear_Office && (!jasonHasAppeared_Office)) { moveTo("area35"); } else { moveTo("area34"); } }
Symbol 1346 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("LEFT: Cabin 3. RIGHT: Storage"); } }
Instance of Symbol 1035 MovieClip in Symbol 1347 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 1349 Button
on (release) { moveTo("area52"); }
Symbol 1350 Button
on (release) { moveTo("area38"); }
Symbol 1354 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's the toolshed"); } }
Symbol 1355 Button
on (press) { if (cursor == "arrow") { if (toolshedUnlocked) { moveTo("area39"); } else { makeMessage("The door is locked"); } } else if (cursor == "key3") { if (toolshedUnlocked) { makeMessage("You already unlocked this door"); } else { unlock.start(); toolshedUnlocked = true; resetCursor(); moveTo("area39"); } } }
Symbol 1357 Button
on (release) { moveTo("area37"); }
Symbol 1358 Button
on (release) { if (toolshedUnlocked) { moveTo("area39"); } else { makeMessage("The door is locked"); } }
Symbol 1361 Button
on (press) { if (_root.cursor == "arrow") { curDrawer = 6; moveTo("area17"); } }
Symbol 1362 Button
on (press) { if (_root.cursor == "arrow") { curDrawer = 7; moveTo("area17"); } }
Symbol 1363 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("The bottom compartment wont open"); } }
Symbol 1369 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's the counselor's cabin"); } }
Symbol 1370 Button
on (press) { if (cursor == "arrow") { if (counselorUnlocked) { moveTo("area41"); } else { makeMessage("The door is locked"); } } else if (cursor == "key4") { if (counselorUnlocked) { makeMessage("You already unlocked this door"); } else { unlock.start(); counselorUnlocked = true; resetCursor(); moveTo("area41"); } } }
Symbol 1371 Button
on (release) { if (counselorUnlocked) { moveTo("area41"); } else { makeMessage("The door is locked"); } }
Symbol 1374 Button
on (release) { if (cursor == "arrow") { moveTo("area45"); } }
Symbol 1375 Button
on (press) { if ((cursor == "arrow") && (scavHunt1)) { scavHunt2 = true; showFile("file20"); } }
Symbol 1376 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("Muddy footprints cover the floor"); } }
Symbol 1377 Button
on (release) { moveTo("area45"); }
Symbol 1378 Button
on (release) { _root.gotoAndStop("area42"); }
Symbol 1383 MovieClip Frame 1
stop();
Symbol 1384 Button
on (press) { if (_root.cursor == "arrow") { if (cabinetTaped) { makeMessage("The cabinet is taped shut"); } else { moveTo("area43"); } } else if (_root.cursor == "knife") { if (cabinetTaped) { cabinetTaped = false; _root.ripsingle.start(); tapemc.gotoAndStop(2); } else { makeMessage("The tape has already been cut"); } } }
Symbol 1385 Button
on (press) { if (_root.cursor == "arrow") { curDrawer = 8; moveTo("area17"); } }
Symbol 1386 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("There are still ashes in the fireplace"); } }
Symbol 1387 Button
on (release) { _root.gotoAndStop("area41"); }
Symbol 1392 Button
on (release) { moveTo("area42"); }
Symbol 1394 MovieClip Frame 1
stop();
Instance of Symbol 214 MovieClip in Symbol 1394 MovieClip Frame 2
onClipEvent (load) { _visible = (!_root.knifeUp); } on (press) { if (_root.cursor == "arrow") { _visible = false; _root.knifeUp = true; _root.INVknife.gotoAndPlay(2); } }
Instance of Symbol 1057 MovieClip "letter10" in Symbol 1394 MovieClip Frame 3
onClipEvent (load) { var num = _name.substr(6); _visible = (!_root.findFile(num).isCollected); } on (press) { if (_root.cursor == "arrow") { _root.showFile("file" + num); _visible = false; } }
Symbol 1402 MovieClip Frame 1
stop();
Symbol 1402 MovieClip Frame 20
stop();
Symbol 1403 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("There are some targets in the distance"); } else if (_root.cursor == "bow") { _root.arrowwhoosh.start(); makeMessage("Nice shot!"); } }
Symbol 1404 Button
on (release) { moveTo("area41"); }
Symbol 1411 MovieClip Frame 1
stop();
Symbol 1412 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's the kitchen"); } }
Symbol 1413 Button
on (press) { if (cursor == "arrow") { if (kitchenUnlocked) { if (fuse2 && (generatorOn)) { moveTo("area48"); } else { makeMessage("It's too dark inside"); } } else { makeMessage("The door is locked"); } } else if (cursor == "key5") { if (kitchenUnlocked) { makeMessage("You already unlocked this door"); } else { unlock.start(); kitchenUnlocked = true; resetCursor(); if (fuse2 && (generatorOn)) { moveTo("area48"); } else { makeMessage("It's too dark inside"); } } } }
Symbol 1414 Button
on (release) { if (daytime) { moveTo("area5"); } else { moveTo("area22"); } }
Symbol 1415 Button
on (release) { if (kitchenUnlocked) { if (fuse2 && (generatorOn)) { moveTo("area48"); } else { makeMessage("It's too dark inside"); } } else { makeMessage("The door is locked"); } }
Symbol 1429 MovieClip Frame 1
stop();
Symbol 1429 MovieClip Frame 15
stop();
Symbol 1430 Button
on (press) { if (cursor == "arrow") { moveTo("area49"); } }
Symbol 1431 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's a sink"); } }
Symbol 1432 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("The food inside is rotten"); } }
Symbol 1433 Button
on (release) { moveTo("area49"); }
Symbol 1451 MovieClip Frame 25
stop(); shocking = false;
Instance of Symbol 1035 MovieClip in Symbol 1473 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 1473 MovieClip Frame 7
stop(); shocking = false;
Symbol 1479 MovieClip Frame 1
stop();
Instance of Symbol 1451 MovieClip in Symbol 1480 MovieClip Frame 1
onClipEvent (load) { var shocking = false; gotoAndStop (14); } onClipEvent (enterFrame) { if ((!shocking) && (_root.fuse3)) { if (random(100) == 1) { shocking = true; gotoAndPlay (1); } } }
Instance of Symbol 1459 MovieClip in Symbol 1480 MovieClip Frame 1
onClipEvent (load) { if (_root.generatorOn && (_root.fuse3)) { _visible = true; } else { _visible = false; } }
Instance of Symbol 1459 MovieClip in Symbol 1480 MovieClip Frame 1
onClipEvent (load) { if (_root.generatorOn && (_root.fuse3)) { _visible = true; } else { _visible = false; } }
Instance of Symbol 1473 MovieClip in Symbol 1480 MovieClip Frame 1
onClipEvent (load) { var shocking = false; } onClipEvent (enterFrame) { if (((!shocking) && (_root.fuse3)) && (_root.generatorOn)) { if (random(100) == 1) { shocking = true; gotoAndPlay (12); } } }
Instance of Symbol 1479 MovieClip in Symbol 1480 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.fuse3 && (_root.generatorOn)) { gotoAndStop(random(10) + 1); } else { gotoAndStop (6); } }
Symbol 1481 Button
on (press) { if (fuse3 && (generatorOn)) { makeMessage("Too dangerous to proceed, why risk it?"); } else { moveTo("area50"); } }
Symbol 1482 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("The lines are down"); } else if (_root.cursor == "tape") { makeMessage("It wont work this time"); } }
Symbol 1483 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("This light flickers erratically"); } }
Symbol 1484 Button
on (release) { moveTo("area48"); }
Symbol 1485 Button
on (release) { if (fuse3 && (generatorOn)) { makeMessage("Too dangerous to proceed, why risk it?"); } else { moveTo("area50"); } }
Instance of Symbol 1493 MovieClip in Symbol 1495 MovieClip Frame 1
on (press) { if (_root.cursor == "arrow") { _root.promptbox.gotoAndStop("tolake"); } }
Symbol 1496 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("A heavy fog covers the lake"); } }
Symbol 1501 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("What happened here??"); } }
Symbol 1507 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's cabin 3"); } }
Symbol 1508 Button
on (press) { if (cursor == "arrow") { if (cabin3Unlocked) { moveTo("area53"); } else { makeMessage("The door is locked"); } } else if (cursor == "key6") { if (cabin3Unlocked) { makeMessage("You already unlocked this door"); } else { unlock.start(); cabin3Unlocked = true; resetCursor(); moveTo("area53"); } } }
Symbol 1509 Button
on (release) { if (cabin3Unlocked) { moveTo("area53"); } else { makeMessage("The door is locked"); } }
Symbol 1512 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("\"On Friday, May 13th, Jason is back. But this time someone's waiting.\""); } }
Symbol 1513 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("It's an NES"); } else if (_root.cursor == "cartridge") { if (_root.tvOn) { resetCursor(); _root.nightscary.stop("nightscary"); moveTo("area56"); } else { makeMessage("The TV is not on"); } } }
Symbol 1514 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("\"They were warned... doomed... And on Friday the 13th, nothing can save them.\""); } }
Symbol 1517 MovieClip Frame 1
stop();
Symbol 1518 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("\"The body count continues...\""); } }
Symbol 1519 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("\"A new dimension in terror...\""); } }
Symbol 1520 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("\"New York has a new problem.\""); } }
Symbol 1521 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("\"Evil has finally found a home.\""); } }
Symbol 1522 Button
on (release) { _root.gotoAndStop("area54"); }
Symbol 1525 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("A shelf full of collectibles"); } }
Symbol 1526 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("\"Three times before you have felt the terror, known the madness, lived the horror.\""); } }
Symbol 1527 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("\"If Jason still haunts you... You're not alone.\""); } }
Symbol 1528 Button
on (press) { if (_root.cursor == "arrow") { makeMessage("\"Kill or be killed.\""); } }
Symbol 1529 Button
on (release) { _root.gotoAndStop("area53"); }
Symbol 1531 MovieClip Frame 60
_root.resetCursor(); _root.blocker.gotoAndStop(1); _root.rowing.stop("rowing"); _root.chch_ahah.start(0, 999); _root.moveTo2("area58");
Symbol 1532 Button
on (release) { moveTo("area54"); }
Symbol 1576 MovieClip Frame 1
stop();
Instance of Symbol 1596 MovieClip "HITBOX" in Symbol 1600 MovieClip Frame 2
onClipEvent (load) { _alpha = 0; }
Symbol 1600 MovieClip Frame 3
_root.FG2.start(); _parent.attackCheck();
Symbol 1600 MovieClip Frame 25
_parent.jasonStatus = "sidestepping"; _parent.gotoAndStop(1);
Symbol 1601 MovieClip Frame 1
stop();
Symbol 1619 MovieClip Frame 45
stop(); _parent._parent.FGloop3.stop(); _parent._parent.jason.jasonStatus = "rofl"; _parent._parent.jason.gotoAndStop(1); _parent._parent.gameover.play();
Symbol 1620 MovieClip Frame 1
attacking = false; dodging = false; stop();
Symbol 1620 MovieClip Frame 11
gotoAndStop (1);
Symbol 1620 MovieClip Frame 20
gotoAndStop (1);
Symbol 1620 MovieClip Frame 22
_root.FG3.start();
Symbol 1620 MovieClip Frame 28
_parent.jason.getHitCheck();
Instance of Symbol 1596 MovieClip "HITBOX" in Symbol 1620 MovieClip Frame 28
onClipEvent (load) { _alpha = 0; }
Symbol 1620 MovieClip Frame 30
gotoAndStop (1);
Symbol 1624 MovieClip Frame 1
stop();
Symbol 1625 MovieClip Frame 1
stop();
Symbol 1640 MovieClip Frame 1
stop();
Symbol 1640 MovieClip Frame 2
if (_root.skipNESGameOver) { gotoAndStop (301); } else { _root.skipNESGameOver = true; }
Symbol 1640 MovieClip Frame 301
stop();
Symbol 1661 MovieClip Frame 1
stop();
Symbol 1661 MovieClip Frame 2
_root.FG5.start();
Symbol 1661 MovieClip Frame 55
stop();
Symbol 1662 MovieClip Frame 1
Instance of Symbol 1538 MovieClip in Symbol 1662 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 1662 MovieClip Frame 95
stop(); _root.FG1.start();
Instance of Symbol 1278 MovieClip in Symbol 1662 MovieClip Frame 95
onClipEvent (enterFrame) { if (Key.isDown(32) && (!_root.holdingSpace)) { _root.holdingSpace = true; _parent.nextFrame(); } if (!Key.isDown(32)) { _root.holdingSpace = false; } }
Symbol 1662 MovieClip Frame 96
_root.FGloop1.onSoundComplete = function (Void) { _root.FGloop1.start(); }; _root.FGloop1.start();
Symbol 1662 MovieClip Frame 98
_root.FGloop1.stop("FGloop1"); _root.FGloop2.onSoundComplete = function (Void) { _root.FGloop2.start(); }; _root.FGloop2.start();
Instance of Symbol 1576 MovieClip "guy" in Symbol 1662 MovieClip Frame 98
onClipEvent (enterFrame) { if (Key.isDown(39) && (_x < 180)) { _xscale = 100; _x = (_x + 4); gotoAndStop (2); } else if (Key.isDown(37) && (_x > -158)) { _xscale = -100; _x = (_x - 4); gotoAndStop (2); } if ((!Key.isDown(37)) && (!Key.isDown(39))) { gotoAndStop (1); } if (Key.isDown(38)) { if ((_x > 18) && (_x < 42)) { _parent.nextFrame(); } } }
Symbol 1662 MovieClip Frame 99
_root.FGloop2.stop(); play();
Symbol 1662 MovieClip Frame 117
stop(); _root.FGloop3.onSoundComplete = function (Void) { _root.FGloop3.start(); }; _root.FG1.onSoundComplete = function (Void) { _root.FGloop3.start(); _root.FG1.onSoundComplete = null; }; _root.FG1.start();
Instance of Symbol 1601 MovieClip "jason" in Symbol 1662 MovieClip Frame 117
onClipEvent (load) { function attackCheck(Void) { if (((this.attack.HITBOX.hitTest(_parent.guy) && (!_parent.guy.dodging)) && (_parent.guy.alive)) && (!_parent.guy.flashing)) { _parent.guy._alpha = 75; _parent.guy.flashing = true; _parent.guylife.nextFrame(); if (_parent.guylife._currentframe == 5) { _parent.guy.alive = false; _parent.guy.gotoAndStop(1); _root.FGloop3.stop("FGloop3"); _root.FG1.start(); } } } function getHitCheck(Void) { if (this.hitTest(_parent.guy.HITBOX) && (!flashing)) { _alpha = 75; flashing = true; _root.FG4.start(); _parent.jasonlife.nextFrame(); if (_parent.jasonlife._currentframe == 9) { alive = false; jasonStatus = ""; _root.beatNESJason = true; this.gotoAndStop(1); this.sidestep.stop(); _parent.guy.gotoAndStop(1); _parent.guy.alive = false; _parent.guy.flashing = false; _parent.guy._alpha = 100; } } } _x = -138; var xmov = 6; var jasonStatus = "sidestepping"; var flashing = false; var flashcount = 0; var alive = true; } onClipEvent (enterFrame) { if (flashing) { if (_alpha == 75) { _alpha = 50; } else { _alpha = 75; } flashcount++; if (alive) { if (flashcount == 7) { flashing = false; flashcount = 0; _alpha = 100; } } else if (flashcount == 75) { flashing = false; flashcount = 0; _alpha = 0; _root.FGloop3.stop("FGloop3"); _root.FGloop1.start(); _parent.win.play(); } } if (jasonStatus == "sidestepping") { _x = (_x + xmov); if (_x > 41) { _x = 41; xmov = -xmov; } if (_x < -138) { _x = -138; xmov = -xmov; } if ((_parent.guy._x < (this._x + 5)) && (_parent.guy._x > (this._x - 5))) { jasonStatus = "attacking"; this.gotoAndStop(2); } } }
Instance of Symbol 1620 MovieClip "guy" in Symbol 1662 MovieClip Frame 117
onClipEvent (load) { var startX = _x; var dodging = false; var attacking = false; var downReleased = true; var attackReleased = true; var alive = true; var flashing = false; var flashcount = 0; } onClipEvent (enterFrame) { if (flashing) { if (_alpha == 75) { _alpha = 50; } else { _alpha = 75; } flashcount++; if (flashcount == 35) { flashing = false; flashcount = 0; _alpha = 100; if (!alive) { this.gotoAndStop("dead"); } } } if (alive) { if ((!dodging) && (!attacking)) { if (Key.isDown(39) && (this._x < 41)) { gotoAndStop (2); _x = (_x + 6); } else if (Key.isDown(37) && (this._x > -138)) { gotoAndStop (2); _x = (_x - 6); } } if (Key.isDown(40)) { if (((!attacking) && (!dodging)) && (downReleased)) { if (Key.isDown(37)) { downReleased = false; dodging = true; gotoAndPlay (3); } else if (Key.isDown(39)) { downReleased = false; dodging = true; gotoAndPlay (12); } } } else { downReleased = true; } if (Key.isDown(32)) { if (((!dodging) && (!attacking)) && (attackReleased)) { attacking = true; attackReleased = false; this.gotoAndPlay(21); } } else { attackReleased = true; } if ((((!dodging) && (!attacking)) && (!Key.isDown(37))) && (!Key.isDown(39))) { gotoAndStop (1); } } }
Instance of Symbol 1640 MovieClip "gameover" in Symbol 1662 MovieClip Frame 117
onClipEvent (enterFrame) { if (this._currentframe == 301) { if (Key.isDown(32)) { _root.FGloop3.start(); _parent.jason.jasonStatus = "sidestepping"; _parent.jason.xmov = 6; _parent.jason._x = -138; _parent.jason.flashcount = 0; _parent.jason.flashing = false; _parent.jason.alive = true; _parent.guylife.gotoAndStop(1); _parent.jasonlife.gotoAndStop(1); _parent.guy.dodging = false; _parent.guy.attacking = false; _parent.guy.downReleased = true; _parent.guy.attackReleased = true; _parent.guy.alive = true; _parent.guy._x = _parent.guy.startX; _parent.guy.gotoAndStop(1); this.gotoAndStop(1); } } }
Instance of Symbol 1661 MovieClip "win" in Symbol 1662 MovieClip Frame 117
onClipEvent (enterFrame) { if (this._currentframe == 55) { if (Key.isDown(32)) { _root.killNESAudio(); _root.moveTo2("area53"); } } }
Symbol 1663 Button
on (release) { killNESAudio(); moveTo("area53"); }
Symbol 1669 Button
on (press) { if (cursor == "arrow") { moveTo("area59"); } }
Symbol 1670 Button
on (release) { moveTo("area59"); }
Symbol 1681 Button
on (release) { _root.gotoAndStop("area60"); }
Symbol 1704 MovieClip Frame 15
stop();
Symbol 1754 Button
on (press) { getURL ("http://afro-ninja.com", "blank"); }
Symbol 1758 Button
on (press) { credits.stop("credits"); cameFromInstructions = false; once = false; gotoAndStop ("title"); }

Library Items

Symbol 1 Sound [glass]
Symbol 2 Sound [Beep]
Symbol 3 GraphicUsed by:11
Symbol 4 GraphicUsed by:11
Symbol 5 GraphicUsed by:11
Symbol 6 GraphicUsed by:11
Symbol 7 GraphicUsed by:11
Symbol 8 GraphicUsed by:11
Symbol 9 GraphicUsed by:11
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClip [bulletblood]Uses:3 4 5 6 7 8 9 10
Symbol 12 BitmapUsed by:13 16
Symbol 13 GraphicUses:12Used by:18
Symbol 14 BitmapUsed by:15 17
Symbol 15 GraphicUses:14Used by:18
Symbol 16 GraphicUses:12Used by:18
Symbol 17 GraphicUses:14Used by:18
Symbol 18 MovieClip [mystatic]Uses:13 15 16 17Used by:1517
Symbol 19 GraphicUsed by:25
Symbol 20 FontUsed by:21 28 1176 1177 1322
Symbol 21 EditableTextUses:20Used by:24
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:24
Symbol 24 MovieClipUses:21 23Used by:25
Symbol 25 MovieClip [columnbox]Uses:19 24Used by:1337
Symbol 26 GraphicUsed by:32
Symbol 27 GraphicUsed by:32
Symbol 28 EditableTextUses:20Used by:32
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:32
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClip [LETTERBOX]Uses:26 27 28 30 31Used by:1337
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClip [BoundingBox]Uses:42Used by:53 57 69 73 132 133 134 135 136 137
Symbol 44 MovieClip [DataProvider]Used by:136
Symbol 45 MovieClip [DataSelector]Used by:136
Symbol 46 MovieClip [Defaults]Used by:48
Symbol 47 MovieClip [UIObjectExtensions]Used by:48
Symbol 48 MovieClip [UIObject]Uses:46 47Used by:54 56 70
Symbol 49 GraphicUsed by:51
Symbol 50 GraphicUsed by:51
Symbol 51 ButtonUses:49 50Used by:54
Symbol 52 MovieClipUsed by:54
Symbol 53 MovieClip [FocusRect]Uses:43Used by:54
Symbol 54 MovieClip [FocusManager]Uses:51 52 53 48Used by:56
Symbol 55 MovieClip [UIComponentExtensions]Used by:56
Symbol 56 MovieClip [UIComponent]Uses:48 54 55Used by:57 69 134
Symbol 57 MovieClip [SelectableRow]Uses:56 43Used by:136
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClip [BrdrShdw]Uses:58Used by:62 67 68
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClip [BrdrFace]Uses:60Used by:62 67 68
Symbol 62 MovieClip [SimpleButtonDown]Uses:59 61Used by:69
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClip [BrdrBlk]Uses:63Used by:67 68
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClip [BrdrHilght]Uses:65Used by:67 68
Symbol 67 MovieClip [SimpleButtonIn]Uses:64 66 59 61Used by:69
Symbol 68 MovieClip [SimpleButtonUp]Uses:64 61 59 66Used by:69
Symbol 69 MovieClip [SimpleButton]Uses:43 62 67 68 56Used by:73 132 133
Symbol 70 MovieClip [Border]Uses:48Used by:71 73
Symbol 71 MovieClip [RectBorder]Uses:70Used by:73 134
Symbol 72 MovieClip [ButtonSkin]Used by:73
Symbol 73 MovieClip [Button]Uses:43 69 70 71 72Used by:132 133
Symbol 74 MovieClip [CustomBorder]Used by:132 133
Symbol 75 GraphicUsed by:77 113 114 115 118 119 124
Symbol 76 GraphicUsed by:77 113 114 118 119 124
Symbol 77 MovieClip [ScrollTrack]Uses:75 76Used by:84 89 90 91 125 126 127 128 129 130
Symbol 78 GraphicUsed by:84 89 90 91 125 126 127 128
Symbol 79 GraphicUsed by:84 89 90 91 125 126 127 128
Symbol 80 GraphicUsed by:84 89 90 91 125 126 127 128
Symbol 81 GraphicUsed by:84 89 90 91 125 126 127 128
Symbol 82 GraphicUsed by:84 89 90 91 125 126 127 128
Symbol 83 GraphicUsed by:84 89 90 91
Symbol 84 MovieClip [ScrollDownArrowDisabled]Uses:77 78 79 80 81 82 83Used by:131
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClip [ScrollThemeColor1]Uses:85Used by:89 90 126 127
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClip [ScrollThemeColor2]Uses:87Used by:89 126
Symbol 89 MovieClip [ScrollDownArrowDown]Uses:77 78 86 79 80 81 82 88 83Used by:131
Symbol 90 MovieClip [ScrollDownArrowOver]Uses:77 78 86 79 80 81 82 83Used by:131
Symbol 91 MovieClip [ScrollDownArrowUp]Uses:77 78 79 80 81 82 83Used by:131
Symbol 92 GraphicUsed by:97 102 103 104 120 121 122 123
Symbol 93 GraphicUsed by:97 102 103 104 120 121 122 123
Symbol 94 GraphicUsed by:97 102 103 104 120 121 122 123
Symbol 95 GraphicUsed by:97 102 103 104 120 121 122 123
Symbol 96 GraphicUsed by:97 102 103 104 120 121 122 123
Symbol 97 MovieClip [ScrollThumbBottomDisabled]Uses:92 93 94 95 96Used by:131
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClip [ThumbThemeColor1]Uses:98Used by:102 103 121 122
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClip [ThumbThemeColor3]Uses:100Used by:102 121
Symbol 102 MovieClip [ScrollThumbBottomDown]Uses:92 99 93 94 95 101 96Used by:131
Symbol 103 MovieClip [ScrollThumbBottomOver]Uses:92 99 93 94 95 96Used by:131
Symbol 104 MovieClip [ScrollThumbBottomUp]Uses:92 93 94 95 96Used by:131
Symbol 105 GraphicUsed by:106 109 110 111
Symbol 106 MovieClip [ScrollThumbGripDisabled]Uses:105Used by:131
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClip [ThumbThemeColor2]Uses:107Used by:109 110 113 114 118
Symbol 109 MovieClip [ScrollThumbGripDown]Uses:108 105Used by:131
Symbol 110 MovieClip [ScrollThumbGripOver]Uses:108 105Used by:131
Symbol 111 MovieClip [ScrollThumbGripUp]Uses:105Used by:131
Symbol 112 GraphicUsed by:113 114 118 119
Symbol 113 MovieClip [ScrollThumbMiddleDisabled]Uses:75 112 108 76Used by:131
Symbol 114 MovieClip [ScrollThumbMiddleDown]Uses:75 108 112 76Used by:131
Symbol 115 MovieClipUses:75Used by:118
Symbol 116 GraphicUsed by:117 125 126 127 128
Symbol 117 MovieClipUses:116Used by:118
Symbol 118 MovieClip [ScrollThumbMiddleOver]Uses:75 108 112 115 117 76Used by:131
Symbol 119 MovieClip [ScrollThumbMiddleUp]Uses:75 112 76Used by:131
Symbol 120 MovieClip [ScrollThumbTopDisabled]Uses:92 93 94 95 96Used by:131
Symbol 121 MovieClip [ScrollThumbTopDown]Uses:92 99 93 94 95 101 96Used by:131
Symbol 122 MovieClip [ScrollThumbTopOver]Uses:92 99 93 94 95 96Used by:131
Symbol 123 MovieClip [ScrollThumbTopUp]Uses:92 93 94 95 96Used by:131
Symbol 124 MovieClip [ScrollTrackDisabled]Uses:75 76Used by:131
Symbol 125 MovieClip [ScrollUpArrowDisabled]Uses:77 78 79 80 81 82 116Used by:131
Symbol 126 MovieClip [ScrollUpArrowDown]Uses:77 78 86 79 80 81 82 88 116Used by:131
Symbol 127 MovieClip [ScrollUpArrowOver]Uses:77 78 86 79 80 116 81 82Used by:131
Symbol 128 MovieClip [ScrollUpArrowUp]Uses:77 78 79 80 81 82 116Used by:131
Symbol 129 MovieClip [BtnDownArrow]Uses:77Used by:131
Symbol 130 MovieClip [BtnUpArrow]Uses:77Used by:131
Symbol 131 MovieClip [ScrollBarAssets]Uses:84 89 90 91 97 102 103 104 106 109 110 111 113 114 118 119 120 121 122 123 124 125 126 127 128 129 130Used by:132 133
Symbol 132 MovieClip [HScrollBar]Uses:43 73 69 74 131Used by:135
Symbol 133 MovieClip [VScrollBar]Uses:43 73 69 74 131Used by:135
Symbol 134 MovieClip [View]Uses:43 56 71Used by:135
Symbol 135 MovieClip [ScrollView]Uses:43 132 133 134Used by:136
Symbol 136 MovieClip [ScrollSelectList]Uses:43 44 45 57 135Used by:137
Symbol 137 MovieClip [List]Uses:43 136Used by:619
Symbol 167 GraphicUsed by:290 403 486 492 618 829 846 870 880 908 926 955 989 1009 1019 1139 1391  Timeline
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:Timeline
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:Timeline
Symbol 172 FontUsed by:173 429 491 496 616 689 732 738 740 753 757 831 912
Symbol 173 EditableTextUses:172Used by:Timeline
Symbol 174 GraphicUsed by:Timeline
Symbol 175 GraphicUsed by:179
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:179  Timeline
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:175 177 178Used by:194
Symbol 180 GraphicUsed by:193
Symbol 181 GraphicUsed by:185
Symbol 182 GraphicUsed by:185
Symbol 183 GraphicUsed by:185
Symbol 184 GraphicUsed by:185 711 1517
Symbol 185 ButtonUses:181 182 183 184Used by:193
Symbol 186 GraphicUsed by:193
Symbol 187 GraphicUsed by:193
Symbol 188 GraphicUsed by:192 328 643 653 673 1035 1531 1624 1625 1662  Timeline
Symbol 189 GraphicUsed by:191
Symbol 190 GraphicUsed by:191
Symbol 191 ButtonUses:189 190Used by:192
Symbol 192 MovieClipUses:188 191Used by:193
Symbol 193 MovieClipUses:180 185 186 187 192Used by:194
Symbol 194 MovieClipUses:179 193Used by:Timeline
Symbol 195 GraphicUsed by:222
Symbol 196 GraphicUsed by:222 657
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:222 667 668 670 671 1036
Symbol 199 GraphicUsed by:222
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:222 673 674 1060
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:222 679 680 1238
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:204Used by:222 686 687 1289
Symbol 206 GraphicUsed by:209
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:209 695
Symbol 209 MovieClipUses:206 208Used by:210 693 696  Timeline
Symbol 210 MovieClipUses:209Used by:222
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:211Used by:222 699 700 1347
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:213Used by:222 703 704 1394
Symbol 215 GraphicUsed by:222
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:222 711 712  Timeline
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:222 715 716  Timeline
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:222 719 720  Timeline
Symbol 222 MovieClipUses:195 196 198 199 201 203 205 210 212 214 215 217 219 221Used by:Timeline
Symbol 1771 MovieClip [__Packages.NewgroundsAPI]
Symbol 1772 MovieClip [__Packages.File]
Symbol 33 MovieClip [__Packages.mx.core.UIObject]
Symbol 34 MovieClip [__Packages.mx.core.UIComponent]
Symbol 35 MovieClip [__Packages.mx.core.View]
Symbol 36 MovieClip [__Packages.mx.core.ScrollView]
Symbol 37 MovieClip [__Packages.mx.controls.listclasses.DataSelector]
Symbol 38 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 39 MovieClip [__Packages.mx.controls.listclasses.DataProvider]
Symbol 40 MovieClip [__Packages.mx.controls.listclasses.ScrollSelectList]
Symbol 41 MovieClip [__Packages.mx.controls.List]
Symbol 138 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 139 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 140 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 141 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 142 MovieClip [__Packages.mx.skins.Border]
Symbol 143 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 144 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 145 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 146 MovieClip [__Packages.mx.core.ExternalContent]
Symbol 147 MovieClip [__Packages.mx.skins.CustomBorder]
Symbol 148 MovieClip [__Packages.mx.controls.scrollClasses.ScrollThumb]
Symbol 149 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 150 MovieClip [__Packages.mx.controls.scrollClasses.ScrollBar]
Symbol 151 MovieClip [__Packages.mx.effects.Tween]
Symbol 152 MovieClip [__Packages.mx.controls.listclasses.SelectableRow]
Symbol 153 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 154 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 155 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 156 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 157 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 158 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 159 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 160 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 161 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 162 MovieClip [__Packages.mx.controls.HScrollBar]
Symbol 163 MovieClip [__Packages.mx.controls.Button]
Symbol 164 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 165 MovieClip [__Packages.mx.skins.halo.ButtonSkin]
Symbol 166 MovieClip [__Packages.mx.controls.VScrollBar]
Symbol 223 GraphicUsed by:Timeline
Symbol 224 GraphicUsed by:227 259 287 393 395 397 405  Timeline
Symbol 225 FontUsed by:226 258 394 396 806 810 821 827 1676 1679 1680
Symbol 226 TextUses:225Used by:227 393  Timeline
Symbol 227 ButtonUses:224 226Used by:Timeline
Symbol 228 Sound [newFG1]Used by:Timeline
Symbol 229 Sound [nightscary]Used by:Timeline
Symbol 230 Sound [ambient_forest]Used by:Timeline
Symbol 231 Sound [unlock]Used by:Timeline
Symbol 232 Sound [rowing]Used by:Timeline
Symbol 233 Sound [ripsingle]Used by:Timeline
Symbol 234 Sound [oarthud]Used by:Timeline
Symbol 235 Sound [generatorloop]Used by:Timeline
Symbol 236 Sound [FGloop3]Used by:Timeline
Symbol 237 Sound [FGloop2]Used by:Timeline
Symbol 238 Sound [FGloop1]Used by:Timeline
Symbol 239 Sound [FG5]Used by:Timeline
Symbol 240 Sound [FG4]Used by:Timeline
Symbol 241 Sound [FG3]Used by:Timeline
Symbol 242 Sound [FG2]Used by:Timeline
Symbol 243 Sound [FG1]Used by:Timeline
Symbol 244 Sound [postscream]Used by:Timeline
Symbol 245 Sound [nightscream]Used by:Timeline
Symbol 246 Sound [jason_gethit]Used by:Timeline
Symbol 247 Sound [chch_ahah]Used by:Timeline
Symbol 248 Sound [bruuaahh]Used by:Timeline
Symbol 249 Sound [meatypunch]Used by:Timeline
Symbol 250 Sound [arrowwhoosh]Used by:Timeline
Symbol 251 Sound [splash]Used by:Timeline
Symbol 252 Sound [credits]Used by:Timeline
Symbol 253 Sound [boss]Used by:Timeline
Symbol 254 Sound [hitstart]Used by:Timeline
Symbol 255 Sound [titlescreen]Used by:Timeline
Symbol 256 BitmapUsed by:257 286 407
Symbol 257 GraphicUses:256Used by:Timeline
Symbol 258 TextUses:225Used by:259 287
Symbol 259 ButtonUses:224 258Used by:Timeline
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:262
Symbol 262 MovieClipUses:261Used by:Timeline
Symbol 263 GraphicUsed by:Timeline
Symbol 264 GraphicUsed by:Timeline
Symbol 265 FontUsed by:266 271 277 278 279 280 281 282 283 422
Symbol 266 TextUses:265Used by:Timeline
Symbol 267 GraphicUsed by:270 276  Timeline
Symbol 268 GraphicUsed by:270
Symbol 269 GraphicUsed by:270
Symbol 270 ButtonUses:268 267 269Used by:Timeline
Symbol 271 TextUses:265Used by:Timeline
Symbol 272 GraphicUsed by:273 682  Timeline
Symbol 273 MovieClipUses:272Used by:Timeline
Symbol 274 GraphicUsed by:276
Symbol 275 GraphicUsed by:276
Symbol 276 ButtonUses:274 267 275Used by:Timeline
Symbol 277 TextUses:265Used by:Timeline
Symbol 278 TextUses:265Used by:Timeline
Symbol 279 TextUses:265Used by:Timeline
Symbol 280 TextUses:265Used by:Timeline
Symbol 281 TextUses:265Used by:Timeline
Symbol 282 TextUses:265Used by:Timeline
Symbol 283 TextUses:265Used by:Timeline
Symbol 284 FontUsed by:285
Symbol 285 TextUses:284Used by:Timeline
Symbol 286 GraphicUses:256Used by:Timeline
Symbol 287 ButtonUses:224 258Used by:Timeline
Symbol 288 FontUsed by:289 291 292 294 298 299 302 303 307 312 313 316 317 320 323 329 332 335 338 339 342 346 347 352 353 354 355 547 565 570 572 573 574 578 582 585 586 587 588
Symbol 289 TextUses:288Used by:Timeline
Symbol 290 MovieClipUses:167Used by:Timeline
Symbol 291 TextUses:288Used by:Timeline
Symbol 292 TextUses:288Used by:Timeline
Symbol 293 GraphicUsed by:Timeline
Symbol 294 TextUses:288Used by:Timeline
Symbol 295 BitmapUsed by:297
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:295 296Used by:Timeline
Symbol 298 TextUses:288Used by:Timeline
Symbol 299 TextUses:288Used by:Timeline
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:Timeline
Symbol 302 TextUses:288Used by:Timeline
Symbol 303 TextUses:288Used by:Timeline
Symbol 304 BitmapUsed by:306
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:304 305Used by:Timeline
Symbol 307 TextUses:288Used by:Timeline
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:Timeline
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:Timeline
Symbol 312 TextUses:288Used by:Timeline
Symbol 313 TextUses:288Used by:Timeline
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:Timeline
Symbol 316 TextUses:288Used by:Timeline
Symbol 317 TextUses:288Used by:Timeline
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:Timeline
Symbol 320 TextUses:288Used by:Timeline
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:Timeline
Symbol 323 TextUses:288Used by:Timeline
Symbol 324 GraphicUsed by:328  Timeline
Symbol 325 GraphicUsed by:328  Timeline
Symbol 326 BitmapUsed by:327
Symbol 327 GraphicUses:326Used by:328  Timeline
Symbol 328 MovieClipUses:324 325 327 188Used by:Timeline
Symbol 329 TextUses:288Used by:Timeline
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:Timeline
Symbol 332 TextUses:288Used by:Timeline
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:Timeline
Symbol 335 TextUses:288Used by:Timeline
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:Timeline
Symbol 338 TextUses:288Used by:Timeline
Symbol 339 TextUses:288Used by:Timeline
Symbol 340 BitmapUsed by:341
Symbol 341 GraphicUses:340Used by:Timeline
Symbol 342 TextUses:288Used by:Timeline
Symbol 343 BitmapUsed by:345
Symbol 344 BitmapUsed by:345
Symbol 345 GraphicUses:343 344Used by:Timeline
Symbol 346 TextUses:288Used by:Timeline
Symbol 347 TextUses:288Used by:Timeline
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:Timeline
Symbol 350 BitmapUsed by:351
Symbol 351 GraphicUses:350Used by:Timeline
Symbol 352 TextUses:288Used by:Timeline
Symbol 353 TextUses:288Used by:Timeline
Symbol 354 TextUses:288Used by:Timeline
Symbol 355 TextUses:288Used by:Timeline
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:Timeline
Symbol 358 GraphicUsed by:359 873 889 914 1042 1062 1071 1141 1142 1143 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1225 1231 1243 1245 1246 1290 1481 1501
Symbol 359 ButtonUses:358Used by:Timeline
Symbol 360 BitmapUsed by:361
Symbol 361 GraphicUses:360Used by:362
Symbol 362 MovieClipUses:361Used by:Timeline
Symbol 363 BitmapUsed by:364
Symbol 364 GraphicUses:363Used by:365
Symbol 365 MovieClipUses:364Used by:Timeline
Symbol 366 SoundUsed by:Timeline
Symbol 367 SoundUsed by:Timeline
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:370
Symbol 370 MovieClipUses:369Used by:Timeline
Symbol 371 BitmapUsed by:373
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:371 372Used by:Timeline
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:376
Symbol 376 MovieClipUses:375Used by:Timeline
Symbol 377 FontUsed by:378 597 599 600
Symbol 378 TextUses:377Used by:Timeline
Symbol 379 BitmapUsed by:380 383
Symbol 380 GraphicUses:379Used by:Timeline
Symbol 381 GraphicUsed by:382
Symbol 382 MovieClipUses:381Used by:384 1685 1737 1740
Symbol 383 GraphicUses:379Used by:384
Symbol 384 MovieClipUses:382 383Used by:Timeline
Symbol 385 FontUsed by:386 387 391 392
Symbol 386 TextUses:385Used by:Timeline
Symbol 387 TextUses:385Used by:Timeline
Symbol 388 BitmapUsed by:389
Symbol 389 GraphicUses:388Used by:390
Symbol 390 MovieClipUses:389Used by:Timeline
Symbol 391 TextUses:385Used by:Timeline
Symbol 392 TextUses:385Used by:Timeline
Symbol 393 ButtonUses:224 226Used by:Timeline
Symbol 394 TextUses:225Used by:395  Timeline
Symbol 395 ButtonUses:224 394Used by:Timeline
Symbol 396 TextUses:225Used by:397 405
Symbol 397 ButtonUses:224 396Used by:Timeline
Symbol 398 FontUsed by:399 400 1743 1746 1748
Symbol 399 TextUses:398Used by:402  Timeline
Symbol 400 TextUses:398Used by:402
Symbol 401 GraphicUsed by:402
Symbol 402 ButtonUses:399 400 401Used by:Timeline
Symbol 403 MovieClipUses:167Used by:619 631 829 1269  Timeline
Symbol 404 GraphicUsed by:Timeline
Symbol 405 MovieClipUses:224 396Used by:Timeline
Symbol 406 GraphicUsed by:Timeline
Symbol 407 GraphicUses:256Used by:Timeline
Symbol 408 GraphicUsed by:Timeline
Symbol 409 GraphicUsed by:Timeline
Symbol 410 FontUsed by:411 412 417 418 419
Symbol 411 TextUses:410Used by:Timeline
Symbol 412 TextUses:410Used by:Timeline
Symbol 413 FontUsed by:414 415 427 428 477 602 608 609 610 611 612 613 614 615 616
Symbol 414 EditableTextUses:413Used by:Timeline
Symbol 415 EditableTextUses:413Used by:Timeline
Symbol 416 GraphicUsed by:420
Symbol 417 TextUses:410Used by:420
Symbol 418 TextUses:410Used by:420
Symbol 419 TextUses:410Used by:420
Symbol 420 MovieClipUses:416 417 418 419Used by:Timeline
Symbol 421 GraphicUsed by:423  Timeline
Symbol 422 TextUses:265Used by:423  Timeline
Symbol 423 ButtonUses:421 422Used by:Timeline
Symbol 424 FontUsed by:425 426
Symbol 425 TextUses:424Used by:Timeline
Symbol 426 TextUses:424Used by:Timeline
Symbol 427 EditableTextUses:413Used by:Timeline
Symbol 428 EditableTextUses:413Used by:Timeline
Symbol 429 TextUses:172Used by:Timeline
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430Used by:Timeline
Symbol 432 BitmapUsed by:433
Symbol 433 GraphicUses:432Used by:436
Symbol 434 BitmapUsed by:435
Symbol 435 GraphicUses:434Used by:436
Symbol 436 MovieClipUses:433 435Used by:Timeline
Symbol 437 GraphicUsed by:Timeline
Symbol 438 GraphicUsed by:440 486 846 870 880 901 908 989 1088 1194 1345 1368 1411 1500 1691  Timeline
Symbol 439 GraphicUsed by:440 846 870 1038 1194 1345 1368  Timeline
Symbol 440 MovieClipUses:438 439Used by:Timeline
Symbol 441 GraphicUsed by:443
Symbol 442 GraphicUsed by:443
Symbol 443 MovieClipUses:441 442Used by:Timeline
Symbol 444 GraphicUsed by:Timeline
Symbol 445 GraphicUsed by:Timeline
Symbol 446 GraphicUsed by:447
Symbol 447 MovieClipUses:446Used by:Timeline
Symbol 448 GraphicUsed by:Timeline
Symbol 449 GraphicUsed by:451
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:449 450Used by:Timeline
Symbol 452 GraphicUsed by:Timeline
Symbol 453 GraphicUsed by:Timeline
Symbol 454 GraphicUsed by:Timeline
Symbol 455 GraphicUsed by:Timeline
Symbol 456 GraphicUsed by:Timeline
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:Timeline
Symbol 459 GraphicUsed by:Timeline
Symbol 460 BitmapUsed by:461
Symbol 461 GraphicUses:460Used by:462
Symbol 462 MovieClipUses:461Used by:Timeline
Symbol 463 GraphicUsed by:469 486
Symbol 464 GraphicUsed by:469 486  Timeline
Symbol 465 GraphicUsed by:469 486
Symbol 466 GraphicUsed by:469 486
Symbol 467 GraphicUsed by:469 486
Symbol 468 GraphicUsed by:469 486
Symbol 469 MovieClipUses:463 464 465 466 467 468Used by:Timeline
Symbol 470 BitmapUsed by:471 494 527 733 1008
Symbol 471 GraphicUses:470Used by:Timeline
Symbol 472 GraphicUsed by:Timeline
Symbol 473 GraphicUsed by:Timeline
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:Timeline
Symbol 476 GraphicUsed by:Timeline
Symbol 477 TextUses:413Used by:Timeline
Symbol 478 GraphicUsed by:479  Timeline
Symbol 479 ButtonUses:478Used by:Timeline
Symbol 480 GraphicUsed by:486
Symbol 481 GraphicUsed by:486
Symbol 482 GraphicUsed by:485
Symbol 483 GraphicUsed by:485
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:482 483 484Used by:486 844 869 880 908 1088 1401 1500 1668 1689
Symbol 486 MovieClipUses:480 438 463 464 465 466 481 485 467 468 167Used by:Timeline
Symbol 487 GraphicUsed by:488 855 856 857 858 928 933 934 935 940 979 991 1010 1011 1020 1021 1029 1032 1048 1049 1051 1053 1054 1066 1067 1076 1079 1089 1090 1119 1120 1140 1144 1195 1196 1197 1219 1237 1244 1346 1354 1355 1361 1362 1363 1369 1370 1374 1375 1376 1384 1385 1386 1403 1412 1413 1430 1431 1432 1482 1483 1496 1507 1508 1512 1513 1514 1518 1519 1520 1521 1525 1526 1527 1528 1669
Symbol 488 ButtonUses:487Used by:Timeline
Symbol 489 GraphicUsed by:Timeline
Symbol 490 GraphicUsed by:492
Symbol 491 TextUses:172Used by:492
Symbol 492 MovieClipUses:490 491 167Used by:Timeline
Symbol 493 GraphicUsed by:619
Symbol 494 GraphicUses:470Used by:619
Symbol 495 GraphicUsed by:619
Symbol 496 EditableTextUses:172Used by:619
Symbol 497 GraphicUsed by:499
Symbol 498 GraphicUsed by:499
Symbol 499 ButtonUses:497 498Used by:619
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:500Used by:619
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:619
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClipUses:504Used by:619
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:619
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:619
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:510Used by:619
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:619
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:514Used by:619
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:516Used by:619
Symbol 518 GraphicUsed by:519
Symbol 519 MovieClipUses:518Used by:619
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClipUses:520Used by:619
Symbol 522 GraphicUsed by:619
Symbol 523 GraphicUsed by:526
Symbol 524 GraphicUsed by:526
Symbol 525 GraphicUsed by:526
Symbol 526 ButtonUses:523 524 525Used by:619
Symbol 527 GraphicUses:470Used by:528
Symbol 528 MovieClipUses:527Used by:619
Symbol 529 GraphicUsed by:530 532 543
Symbol 530 MovieClipUses:529Used by:532 543
Symbol 531 GraphicUsed by:532 543
Symbol 532 ButtonUses:530 531 529Used by:619
Symbol 533 GraphicUsed by:619
Symbol 534 GraphicUsed by:619
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:619  Timeline
Symbol 537 FontUsed by:538
Symbol 538 EditableTextUses:537Used by:619
Symbol 539 GraphicUsed by:542
Symbol 540 FontUsed by:541 644 650 658 662 1676 1677 1678 1679 1680
Symbol 541 TextUses:540Used by:542
Symbol 542 MovieClipUses:539 541Used by:619
Symbol 543 ButtonUses:530 531 529Used by:619
Symbol 544 GraphicUsed by:619
Symbol 545 GraphicUsed by:546
Symbol 546 MovieClipUses:545Used by:619  Timeline
Symbol 547 TextUses:288Used by:619
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:619  Timeline
Symbol 550 FontUsed by:551 552 553 555 556 557 558 559 560 561 562
Symbol 551 TextUses:550Used by:619
Symbol 552 TextUses:550Used by:619
Symbol 553 TextUses:550Used by:619
Symbol 554 FontUsed by:555
Symbol 555 TextUses:550 554Used by:619
Symbol 556 TextUses:550Used by:619
Symbol 557 TextUses:550Used by:619
Symbol 558 TextUses:550Used by:619
Symbol 559 TextUses:550Used by:619
Symbol 560 TextUses:550Used by:619
Symbol 561 TextUses:550Used by:619
Symbol 562 TextUses:550Used by:619
Symbol 563 GraphicUsed by:564
Symbol 564 MovieClipUses:563Used by:619
Symbol 565 TextUses:288Used by:575
Symbol 566 GraphicUsed by:569 571
Symbol 567 GraphicUsed by:569 571
Symbol 568 GraphicUsed by:569 571
Symbol 569 ButtonUses:566 567 568Used by:575
Symbol 570 TextUses:288Used by:575
Symbol 571 ButtonUses:566 567 568Used by:575
Symbol 572 TextUses:288Used by:575
Symbol 573 TextUses:288Used by:575
Symbol 574 TextUses:288Used by:575
Symbol 575 MovieClipUses:565 569 570 571 572 573 574Used by:619
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:576Used by:619  Timeline
Symbol 578 TextUses:288Used by:619
Symbol 579 GraphicUsed by:619
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:619  Timeline
Symbol 582 TextUses:288Used by:619
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClipUses:583Used by:619
Symbol 585 TextUses:288Used by:619
Symbol 586 TextUses:288Used by:619
Symbol 587 TextUses:288Used by:619
Symbol 588 TextUses:288Used by:619
Symbol 589 BitmapUsed by:590
Symbol 590 GraphicUses:589Used by:591
Symbol 591 MovieClipUses:590Used by:619 829
Symbol 592 GraphicUsed by:596 598 807 823
Symbol 593 GraphicUsed by:596 598 807 823
Symbol 594 GraphicUsed by:596 598 807 823
Symbol 595 GraphicUsed by:596 598 807 823
Symbol 596 ButtonUses:592 593 594 595Used by:619
Symbol 597 TextUses:377Used by:619
Symbol 598 ButtonUses:592 593 594 595Used by:619
Symbol 599 TextUses:377Used by:619
Symbol 600 TextUses:377Used by:619
Symbol 601 GraphicUsed by:618
Symbol 602 TextUses:413Used by:618
Symbol 603 FontUsed by:604 606
Symbol 604 TextUses:603Used by:607
Symbol 605 GraphicUsed by:607
Symbol 606 TextUses:603Used by:607
Symbol 607 ButtonUses:604 605 606Used by:618
Symbol 608 TextUses:413Used by:618
Symbol 609 TextUses:413Used by:618
Symbol 610 TextUses:413Used by:618
Symbol 611 TextUses:413Used by:618
Symbol 612 TextUses:413Used by:618
Symbol 613 TextUses:413Used by:618
Symbol 614 TextUses:413Used by:618
Symbol 615 TextUses:413Used by:618
Symbol 616 TextUses:413 172Used by:618
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClipUses:601 167 602 607 608 609 610 611 612 613 614 615 616 617Used by:619
Symbol 619 MovieClipUses:493 403 494 495 496 137 499 501 503 505 507 509 511 513 515 517 519 521 522 526 528 532 533 534 536 538 542 543 544 546 547 549 551 552 553 555 556 557 558 559 560 561 562 564 575 577 578 579 581 582 584 585 586 587 588 591 596 597 598 599 600 618Used by:Timeline
Symbol 620 GraphicUsed by:623
Symbol 621 ShapeTweeningUsed by:623
Symbol 622 GraphicUsed by:623
Symbol 623 MovieClipUses:620 621 622Used by:Timeline
Symbol 624 GraphicUsed by:632
Symbol 625 GraphicUsed by:630
Symbol 626 GraphicUsed by:630
Symbol 627 GraphicUsed by:630
Symbol 628 GraphicUsed by:630
Symbol 629 GraphicUsed by:630
Symbol 630 MovieClipUses:625 626 627 628 629Used by:631
Symbol 631 MovieClipUses:630 403Used by:632
Symbol 632 MovieClipUses:624 631Used by:Timeline
Symbol 633 GraphicUsed by:634
Symbol 634 ButtonUses:633Used by:Timeline
Symbol 635 BitmapUsed by:636
Symbol 636 GraphicUses:635Used by:637
Symbol 637 MovieClipUses:636Used by:Timeline
Symbol 638 GraphicUsed by:Timeline
Symbol 639 GraphicUsed by:641
Symbol 640 GraphicUsed by:641
Symbol 641 MovieClipUses:639 640Used by:Timeline
Symbol 642 GraphicUsed by:643
Symbol 643 ButtonUses:642 188Used by:Timeline
Symbol 644 TextUses:540Used by:646
Symbol 645 GraphicUsed by:646
Symbol 646 ButtonUses:644 645Used by:Timeline
Symbol 647 GraphicUsed by:649
Symbol 648 GraphicUsed by:649
Symbol 649 ButtonUses:647 648Used by:Timeline
Symbol 650 TextUses:540Used by:652
Symbol 651 GraphicUsed by:652
Symbol 652 ButtonUses:650 651Used by:Timeline
Symbol 653 MovieClipUses:188Used by:663
Symbol 654 GraphicUsed by:657
Symbol 655 FontUsed by:656
Symbol 656 TextUses:655Used by:657
Symbol 657 ButtonUses:196 654 656Used by:663
Symbol 658 TextUses:540Used by:663
Symbol 659 GraphicUsed by:661
Symbol 660 GraphicUsed by:661
Symbol 661 ButtonUses:659 660Used by:663
Symbol 662 TextUses:540Used by:663
Symbol 663 MovieClipUses:653 657 658 661 662Used by:Timeline
Symbol 664 GraphicUsed by:668
Symbol 665 GraphicUsed by:667 670 673 679 686 693 695 699 703 708 711 715 719
Symbol 666 GraphicUsed by:667 670
Symbol 667 ButtonUses:198 665 666Used by:668
Symbol 668 MovieClipUses:664 198 667Used by:Timeline
Symbol 669 GraphicUsed by:671
Symbol 670 ButtonUses:198 665 666Used by:671
Symbol 671 MovieClipUses:669 198 670Used by:Timeline
Symbol 672 GraphicUsed by:674
Symbol 673 ButtonUses:201 665 188Used by:674
Symbol 674 MovieClipUses:672 201 673Used by:Timeline
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClipUses:675Used by:Timeline
Symbol 677 GraphicUsed by:680
Symbol 678 GraphicUsed by:679
Symbol 679 ButtonUses:203 665 678Used by:680
Symbol 680 MovieClipUses:677 203 679Used by:Timeline
Symbol 681 GraphicUsed by:683
Symbol 682 MovieClipUses:272Used by:683
Symbol 683 MovieClipUses:681 682Used by:Timeline
Symbol 684 GraphicUsed by:687
Symbol 685 GraphicUsed by:686
Symbol 686 ButtonUses:205 665 685Used by:687
Symbol 687 MovieClipUses:684 205 686Used by:Timeline
Symbol 688 GraphicUsed by:690
Symbol 689 EditableTextUses:172Used by:690
Symbol 690 MovieClipUses:688 689Used by:Timeline
Symbol 691 GraphicUsed by:696
Symbol 692 GraphicUsed by:693
Symbol 693 ButtonUses:209 665 692Used by:696
Symbol 694 GraphicUsed by:695
Symbol 695 ButtonUses:208 665 694Used by:696
Symbol 696 MovieClipUses:691 209 693 695Used by:Timeline
Symbol 697 GraphicUsed by:700
Symbol 698 GraphicUsed by:699
Symbol 699 ButtonUses:212 665 698Used by:700
Symbol 700 MovieClipUses:697 212 699Used by:Timeline
Symbol 701 GraphicUsed by:704
Symbol 702 GraphicUsed by:703 708
Symbol 703 ButtonUses:214 665 702Used by:704
Symbol 704 MovieClipUses:701 214 703Used by:Timeline
Symbol 705 GraphicUsed by:709
Symbol 706 GraphicUsed by:707
Symbol 707 MovieClipUses:706Used by:708 709
Symbol 708 ButtonUses:707 665 702Used by:709
Symbol 709 MovieClipUses:705 707 708Used by:Timeline
Symbol 710 GraphicUsed by:712
Symbol 711 ButtonUses:217 665 184Used by:712
Symbol 712 MovieClipUses:710 217 711Used by:Timeline
Symbol 713 GraphicUsed by:716
Symbol 714 GraphicUsed by:715
Symbol 715 ButtonUses:219 665 714Used by:716
Symbol 716 MovieClipUses:713 219 715Used by:Timeline
Symbol 717 GraphicUsed by:720
Symbol 718 GraphicUsed by:719
Symbol 719 ButtonUses:221 665 718Used by:720
Symbol 720 MovieClipUses:717 221 719Used by:Timeline
Symbol 721 GraphicUsed by:722 725 864 981 1000 1065 1068 1081 1082 1247 1291 1378 1387 1522 1529 1681
Symbol 722 MovieClipUses:721Used by:725 864 981 1000 1065 1068 1081 1082 1247 1291 1378 1387 1522 1529 1681
Symbol 723 GraphicUsed by:724
Symbol 724 MovieClipUses:723Used by:725 864 981 1000 1065 1068 1081 1082 1247 1291 1378 1387 1522 1529 1681
Symbol 725 ButtonUses:722 724 721Used by:Timeline
Symbol 726 GraphicUsed by:727
Symbol 727 MovieClipUses:726Used by:Timeline
Symbol 728 FontUsed by:729 730
Symbol 729 EditableTextUses:728Used by:Timeline
Symbol 730 EditableTextUses:728Used by:Timeline
Symbol 731 GraphicUsed by:804
Symbol 732 TextUses:172Used by:804
Symbol 733 GraphicUses:470Used by:736
Symbol 734 GraphicUsed by:736
Symbol 735 GraphicUsed by:736
Symbol 736 ButtonUses:733 734 735Used by:804
Symbol 737 GraphicUsed by:741
Symbol 738 TextUses:172Used by:741
Symbol 739 GraphicUsed by:741
Symbol 740 TextUses:172Used by:741
Symbol 741 ButtonUses:737 738 739 740Used by:804
Symbol 742 GraphicUsed by:804
Symbol 743 GraphicUsed by:804
Symbol 744 GraphicUsed by:804
Symbol 745 GraphicUsed by:804
Symbol 746 FontUsed by:747
Symbol 747 TextUses:746Used by:804
Symbol 748 GraphicUsed by:804
Symbol 749 FontUsed by:750
Symbol 750 TextUses:749Used by:804
Symbol 751 GraphicUsed by:804
Symbol 752 GraphicUsed by:804
Symbol 753 TextUses:172Used by:760
Symbol 754 GraphicUsed by:755
Symbol 755 MovieClipUses:754Used by:760
Symbol 756 GraphicUsed by:760
Symbol 757 TextUses:172Used by:760
Symbol 758 GraphicUsed by:760
Symbol 759 GraphicUsed by:760
Symbol 760 MovieClipUses:753 755 756 757 758 759Used by:804
Symbol 761 GraphicUsed by:765 791
Symbol 762 GraphicUsed by:765 768 770 773 776 779 782 785 789 791 794 797
Symbol 763 FontUsed by:764 767 769 772 775 778 781 784 788 790 793 796
Symbol 764 TextUses:763Used by:765
Symbol 765 ButtonUses:761 762 764Used by:804
Symbol 766 GraphicUsed by:768 770
Symbol 767 TextUses:763Used by:768
Symbol 768 ButtonUses:766 762 767Used by:804
Symbol 769 TextUses:763Used by:770
Symbol 770 ButtonUses:766 762 769Used by:804
Symbol 771 GraphicUsed by:773
Symbol 772 TextUses:763Used by:773
Symbol 773 ButtonUses:771 762 772Used by:804
Symbol 774 GraphicUsed by:776
Symbol 775 TextUses:763Used by:776
Symbol 776 ButtonUses:774 762 775Used by:804
Symbol 777 GraphicUsed by:779
Symbol 778 TextUses:763Used by:779
Symbol 779 ButtonUses:777 762 778Used by:804
Symbol 780 GraphicUsed by:782
Symbol 781 TextUses:763Used by:782
Symbol 782 ButtonUses:780 762 781Used by:804
Symbol 783 GraphicUsed by:785
Symbol 784 TextUses:763Used by:785
Symbol 785 ButtonUses:783 762 784Used by:804
Symbol 786 GraphicUsed by:789
Symbol 787 GraphicUsed by:789
Symbol 788 TextUses:763Used by:789
Symbol 789 ButtonUses:786 787 762 788Used by:804
Symbol 790 TextUses:763Used by:791
Symbol 791 ButtonUses:761 762 790Used by:804
Symbol 792 GraphicUsed by:794
Symbol 793 TextUses:763Used by:794
Symbol 794 ButtonUses:792 762 793Used by:804
Symbol 795 GraphicUsed by:797
Symbol 796 TextUses:763Used by:797
Symbol 797 ButtonUses:795 762 796Used by:804
Symbol 798 GraphicUsed by:800
Symbol 799 GraphicUsed by:800
Symbol 800 MovieClipUses:798 799Used by:803
Symbol 801 GraphicUsed by:802
Symbol 802 MovieClipUses:801Used by:803
Symbol 803 MovieClipUses:800 802Used by:804
Symbol 804 MovieClipUses:731 732 736 741 742 743 744 745 747 748 750 751 752 760 765 768 770 773 776 779 782 785 789 791 794 797 803Used by:Timeline
Symbol 805 GraphicUsed by:829
Symbol 806 EditableTextUses:225Used by:829
Symbol 807 ButtonUses:592 593 594 595Used by:829
Symbol 808 GraphicUsed by:809
Symbol 809 MovieClipUses:808Used by:829
Symbol 810 TextUses:225Used by:829
Symbol 811 GraphicUsed by:814 819 828
Symbol 812 GraphicUsed by:814 819 828
Symbol 813 GraphicUsed by:814 819 828
Symbol 814 ButtonUses:811 812 813Used by:829
Symbol 815 GraphicUsed by:818 820
Symbol 816 GraphicUsed by:818 820
Symbol 817 GraphicUsed by:818 820
Symbol 818 ButtonUses:815 816 817Used by:829
Symbol 819 ButtonUses:811 812 813Used by:829
Symbol 820 ButtonUses:815 816 817Used by:829
Symbol 821 TextUses:225Used by:822
Symbol 822 MovieClipUses:821Used by:829
Symbol 823 ButtonUses:592 593 594 595Used by:829
Symbol 824 ShapeTweeningUsed by:829
Symbol 825 ShapeTweeningUsed by:829
Symbol 826 GraphicUsed by:829
Symbol 827 TextUses:225Used by:829
Symbol 828 ButtonUses:811 812 813Used by:829
Symbol 829 MovieClipUses:805 403 591 806 807 809 810 814 818 819 820 167 822 823 824 825 826 827 828Used by:Timeline
Symbol 830 GraphicUsed by:836
Symbol 831 TextUses:172Used by:836
Symbol 832 GraphicUsed by:833
Symbol 833 ButtonUses:832Used by:836 838
Symbol 834 GraphicUsed by:835
Symbol 835 ButtonUses:834Used by:836
Symbol 836 MovieClipUses:830 831 833 835Used by:Timeline
Symbol 837 GraphicUsed by:838
Symbol 838 MovieClipUses:837 833Used by:Timeline
Symbol 839 GraphicUsed by:846
Symbol 840 BitmapUsed by:841 843
Symbol 841 GraphicUses:840Used by:844
Symbol 842 GraphicUsed by:844
Symbol 843 GraphicUses:840Used by:844
Symbol 844 MovieClipUses:841 842 843 485Used by:846
Symbol 845 GraphicUsed by:846
Symbol 846 MovieClipUses:839 844 438 439 845 167Used by:Timeline
Symbol 847 GraphicUsed by:848
Symbol 848 ButtonUses:847Used by:Timeline
Symbol 849 GraphicUsed by:Timeline
Symbol 850 GraphicUsed by:Timeline
Symbol 851 GraphicUsed by:Timeline
Symbol 852 BitmapUsed by:853
Symbol 853 GraphicUses:852Used by:Timeline
Symbol 854 GraphicUsed by:Timeline
Symbol 855 ButtonUses:487Used by:Timeline
Symbol 856 ButtonUses:487Used by:Timeline
Symbol 857 ButtonUses:487Used by:Timeline
Symbol 858 ButtonUses:487Used by:Timeline
Symbol 859 GraphicUsed by:Timeline
Symbol 860 GraphicUsed by:863 875 876 892 893 894 895 904 905 916 917 918 938 980 1012 1022 1037 1043 1044 1045 1046 1047 1050 1052 1061 1064 1069 1070 1072 1073 1078 1080 1092 1093 1145 1199 1200 1215 1220 1338 1349 1350 1357 1358 1371 1377 1392 1404 1414 1415 1433 1484 1485 1509 1532 1663 1670
Symbol 861 GraphicUsed by:862
Symbol 862 MovieClipUses:861Used by:863 875 876 892 893 894 895 904 905 916 917 918 938 980 1012 1022 1037 1043 1044 1045 1046 1047 1050 1052 1061 1064 1069 1070 1072 1073 1078 1080 1092 1093 1145 1199 1200 1215 1220 1338 1349 1350 1357 1358 1371 1377 1392 1404 1414 1415 1433 1484 1485 1509 1532 1663 1670
Symbol 863 ButtonUses:860 862Used by:Timeline
Symbol 864 ButtonUses:722 724 721Used by:Timeline
Symbol 865 GraphicUsed by:Timeline
Symbol 866 GraphicUsed by:870
Symbol 867 GraphicUsed by:870 880
Symbol 868 GraphicUsed by:870
Symbol 869 MovieClipUses:485Used by:870 880 901 989 1088 1194 1345 1353 1368 1401 1411 1500 1668 1689 1691 1724
Symbol 870 MovieClipUses:866 438 867 439 868 869 167Used by:Timeline
Symbol 871 GraphicUsed by:872
Symbol 872 ButtonUses:871Used by:Timeline
Symbol 873 ButtonUses:358Used by:Timeline
Symbol 874 GraphicUsed by:Timeline
Symbol 875 ButtonUses:860 862Used by:Timeline
Symbol 876 ButtonUses:860 862Used by:Timeline
Symbol 877 GraphicUsed by:880
Symbol 878 GraphicUsed by:880
Symbol 879 GraphicUsed by:880
Symbol 880 MovieClipUses:877 438 878 867 879 869 485 167Used by:Timeline
Symbol 881 GraphicUsed by:Timeline
Symbol 882 GraphicUsed by:883 902
Symbol 883 ButtonUses:882Used by:Timeline
Symbol 884 GraphicUsed by:Timeline
Symbol 885 GraphicUsed by:886 1040
Symbol 886 ButtonUses:885Used by:Timeline
Symbol 887 GraphicUsed by:888 1041
Symbol 888 ButtonUses:887Used by:Timeline
Symbol 889 ButtonUses:358Used by:Timeline
Symbol 890 GraphicUsed by:Timeline
Symbol 891 GraphicUsed by:Timeline
Symbol 892 ButtonUses:860 862Used by:Timeline
Symbol 893 ButtonUses:860 862Used by:Timeline
Symbol 894 ButtonUses:860 862Used by:Timeline
Symbol 895 ButtonUses:860 862Used by:Timeline
Symbol 896 BitmapUsed by:897 906 982 1409
Symbol 897 GraphicUses:896Used by:901
Symbol 898 GraphicUsed by:901 936 1075 1411 1500
Symbol 899 BitmapUsed by:900 907 1083 1084 1488 1497
Symbol 900 GraphicUses:899Used by:901
Symbol 901 MovieClipUses:897 438 898 900 869Used by:Timeline
Symbol 902 ButtonUses:882Used by:Timeline
Symbol 903 GraphicUsed by:Timeline
Symbol 904 ButtonUses:860 862Used by:Timeline
Symbol 905 ButtonUses:860 862Used by:Timeline
Symbol 906 GraphicUses:896Used by:908
Symbol 907 GraphicUses:899Used by:908
Symbol 908 MovieClipUses:906 438 907 485 167Used by:Timeline
Symbol 909 GraphicUsed by:910
Symbol 910 ButtonUses:909Used by:Timeline
Symbol 911 GraphicUsed by:913
Symbol 912 TextUses:172Used by:913
Symbol 913 ButtonUses:911 912Used by:Timeline
Symbol 914 ButtonUses:358Used by:Timeline
Symbol 915 GraphicUsed by:Timeline
Symbol 916 ButtonUses:860 862Used by:Timeline
Symbol 917 ButtonUses:860 862Used by:Timeline
Symbol 918 ButtonUses:860 862Used by:Timeline
Symbol 919 GraphicUsed by:926
Symbol 920 GraphicUsed by:922
Symbol 921 GraphicUsed by:922
Symbol 922 MovieClipUses:920 921Used by:926
Symbol 923 GraphicUsed by:926
Symbol 924 GraphicUsed by:926
Symbol 925 GraphicUsed by:926
Symbol 926 MovieClipUses:919 922 923 924 925 167Used by:Timeline
Symbol 927 GraphicUsed by:Timeline
Symbol 928 ButtonUses:487Used by:Timeline
Symbol 929 GraphicUsed by:930
Symbol 930 ButtonUses:929Used by:Timeline
Symbol 931 GraphicUsed by:932 1074 1194 1353 1368 1411 1500
Symbol 932 ButtonUses:931Used by:Timeline
Symbol 933 ButtonUses:487Used by:Timeline
Symbol 934 ButtonUses:487Used by:Timeline
Symbol 935 ButtonUses:487Used by:Timeline
Symbol 936 ButtonUses:898Used by:Timeline
Symbol 937 GraphicUsed by:Timeline
Symbol 938 ButtonUses:860 862Used by:Timeline
Symbol 939 GraphicUsed by:955
Symbol 940 ButtonUses:487Used by:955
Symbol 941 GraphicUsed by:955
Symbol 942 GraphicUsed by:944
Symbol 943 GraphicUsed by:944
Symbol 944 MovieClipUses:942 943Used by:955  Timeline
Symbol 945 GraphicUsed by:947
Symbol 946 GraphicUsed by:947
Symbol 947 MovieClipUses:945 946Used by:954
Symbol 948 GraphicUsed by:954
Symbol 949 GraphicUsed by:954
Symbol 950 BitmapUsed by:951
Symbol 951 GraphicUses:950Used by:954  Timeline
Symbol 952 GraphicUsed by:953
Symbol 953 MovieClipUses:952Used by:954 1121 1193  Timeline
Symbol 954 MovieClipUses:947 948 949 951 953Used by:955
Symbol 955 MovieClipUses:939 940 941 944 954 167Used by:Timeline
Symbol 956 GraphicUsed by:957
Symbol 957 ButtonUses:956Used by:978
Symbol 958 GraphicUsed by:978
Symbol 959 GraphicUsed by:978
Symbol 960 GraphicUsed by:978
Symbol 961 GraphicUsed by:978
Symbol 962 GraphicUsed by:978
Symbol 963 GraphicUsed by:978
Symbol 964 GraphicUsed by:978
Symbol 965 GraphicUsed by:978
Symbol 966 GraphicUsed by:967
Symbol 967 ButtonUses:966Used by:978
Symbol 968 GraphicUsed by:978
Symbol 969 GraphicUsed by:978
Symbol 970 GraphicUsed by:978
Symbol 971 GraphicUsed by:978
Symbol 972 GraphicUsed by:978
Symbol 973 GraphicUsed by:978
Symbol 974 GraphicUsed by:978
Symbol 975 GraphicUsed by:978
Symbol 976 GraphicUsed by:978
Symbol 977 GraphicUsed by:978
Symbol 978 MovieClipUses:957 958 959 960 961 962 963 964 965 967 968 969 970 971 972 973 974 975 976 977Used by:Timeline
Symbol 979 ButtonUses:487Used by:Timeline
Symbol 980 ButtonUses:860 862Used by:Timeline
Symbol 981 ButtonUses:722 724 721Used by:Timeline
Symbol 982 GraphicUses:896Used by:989
Symbol 983 GraphicUsed by:989
Symbol 984 GraphicUsed by:989
Symbol 985 GraphicUsed by:987
Symbol 986 GraphicUsed by:987
Symbol 987 MovieClipUses:985 986Used by:989
Symbol 988 GraphicUsed by:989
Symbol 989 MovieClipUses:982 983 438 984 987 988 869 167Used by:Timeline
Symbol 990 GraphicUsed by:Timeline
Symbol 991 ButtonUses:487Used by:Timeline
Symbol 992 GraphicUsed by:993
Symbol 993 ButtonUses:992Used by:Timeline
Symbol 994 GraphicUsed by:995
Symbol 995 ButtonUses:994Used by:Timeline
Symbol 996 GraphicUsed by:997
Symbol 997 ButtonUses:996Used by:Timeline
Symbol 998 GraphicUsed by:999
Symbol 999 ButtonUses:998Used by:Timeline
Symbol 1000 ButtonUses:722 724 721Used by:Timeline
Symbol 1001 GraphicUsed by:Timeline
Symbol 1002 GraphicUsed by:1009
Symbol 1003 GraphicUsed by:1009
Symbol 1004 GraphicUsed by:1009
Symbol 1005 GraphicUsed by:1006
Symbol 1006 MovieClipUses:1005Used by:1009
Symbol 1007 GraphicUsed by:1009
Symbol 1008 GraphicUses:470Used by:1009 1019
Symbol 1009 MovieClipUses:1002 1003 1004 1006 1007 1008 167Used by:Timeline
Symbol 1010 ButtonUses:487Used by:Timeline
Symbol 1011 ButtonUses:487Used by:Timeline
Symbol 1012 ButtonUses:860 862Used by:Timeline
Symbol 1013 GraphicUsed by:1019
Symbol 1014 GraphicUsed by:1019
Symbol 1015 GraphicUsed by:1019
Symbol 1016 GraphicUsed by:1017
Symbol 1017 MovieClipUses:1016Used by:1019
Symbol 1018 GraphicUsed by:1019
Symbol 1019 MovieClipUses:1013 1014 1015 1017 1018 1008 167Used by:Timeline
Symbol 1020 ButtonUses:487Used by:Timeline
Symbol 1021 ButtonUses:487Used by:Timeline
Symbol 1022 ButtonUses:860 862Used by:Timeline
Symbol 1023 GraphicUsed by:1026
Symbol 1024 GraphicUsed by:1025
Symbol 1025 MovieClipUses:1024Used by:1026
Symbol 1026 MovieClipUses:1023 1025Used by:Timeline
Symbol 1027 GraphicUsed by:1028
Symbol 1028 ButtonUses:1027Used by:Timeline
Symbol 1029 ButtonUses:487Used by:Timeline
Symbol 1030 GraphicUsed by:1031
Symbol 1031 ButtonUses:1030Used by:Timeline
Symbol 1032 ButtonUses:487Used by:Timeline
Symbol 1033 GraphicUsed by:1034
Symbol 1034 ButtonUses:1033Used by:Timeline
Symbol 1035 MovieClipUses:188Used by:1036 1289 1347 1473
Symbol 1036 MovieClipUses:1035 198Used by:Timeline
Symbol 1037 ButtonUses:860 862Used by:Timeline
Symbol 1038 MovieClipUses:439Used by:Timeline
Symbol 1039 GraphicUsed by:Timeline
Symbol 1040 ButtonUses:885Used by:Timeline
Symbol 1041 ButtonUses:887Used by:Timeline
Symbol 1042 ButtonUses:358Used by:Timeline
Symbol 1043 ButtonUses:860 862Used by:Timeline
Symbol 1044 ButtonUses:860 862Used by:Timeline
Symbol 1045 ButtonUses:860 862Used by:Timeline
Symbol 1046 ButtonUses:860 862Used by:Timeline
Symbol 1047 ButtonUses:860 862Used by:Timeline
Symbol 1048 ButtonUses:487Used by:Timeline
Symbol 1049 ButtonUses:487Used by:Timeline
Symbol 1050 ButtonUses:860 862Used by:Timeline
Symbol 1051 ButtonUses:487Used by:Timeline
Symbol 1052 ButtonUses:860 862Used by:Timeline
Symbol 1053 ButtonUses:487Used by:Timeline
Symbol 1054 ButtonUses:487Used by:Timeline
Symbol 1055 GraphicUsed by:1060
Symbol 1056 GraphicUsed by:1057
Symbol 1057 MovieClipUses:1056Used by:1060 1238 1394  Timeline
Symbol 1058 GraphicUsed by:1060
Symbol 1059 GraphicUsed by:1060
Symbol 1060 MovieClipUses:1055 201 1057 1058 1059Used by:Timeline
Symbol 1061 ButtonUses:860 862Used by:Timeline
Symbol 1062 ButtonUses:358Used by:Timeline
Symbol 1063 GraphicUsed by:Timeline
Symbol 1064 ButtonUses:860 862Used by:Timeline
Symbol 1065 ButtonUses:722 724 721Used by:Timeline
Symbol 1066 ButtonUses:487Used by:Timeline
Symbol 1067 ButtonUses:487Used by:Timeline
Symbol 1068 ButtonUses:722 724 721Used by:Timeline
Symbol 1069 ButtonUses:860 862Used by:Timeline
Symbol 1070 ButtonUses:860 862Used by:Timeline
Symbol 1071 ButtonUses:358Used by:Timeline
Symbol 1072 ButtonUses:860 862Used by:Timeline
Symbol 1073 ButtonUses:860 862Used by:Timeline
Symbol 1074 ButtonUses:931Used by:Timeline
Symbol 1075 ButtonUses:898Used by:Timeline
Symbol 1076 ButtonUses:487Used by:Timeline
Symbol 1077 GraphicUsed by:Timeline
Symbol 1078 ButtonUses:860 862Used by:Timeline
Symbol 1079 ButtonUses:487Used by:Timeline
Symbol 1080 ButtonUses:860 862Used by:Timeline
Symbol 1081 ButtonUses:722 724 721Used by:Timeline
Symbol 1082 ButtonUses:722 724 721Used by:Timeline
Symbol 1083 GraphicUses:899Used by:1088
Symbol 1084 GraphicUses:899Used by:1085
Symbol 1085 MovieClipUses:1084Used by:1088 1194 1345 1353 1368 1411 1691 1724
Symbol 1086 GraphicUsed by:1088
Symbol 1087 GraphicUsed by:1088
Symbol 1088 MovieClipUses:1083 1085 485 869 1086 438 1087Used by:Timeline
Symbol 1089 ButtonUses:487Used by:Timeline
Symbol 1090 ButtonUses:487Used by:Timeline
Symbol 1091 GraphicUsed by:Timeline
Symbol 1092 ButtonUses:860 862Used by:Timeline
Symbol 1093 ButtonUses:860 862Used by:Timeline
Symbol 1094 GraphicUsed by:1278 1596  Timeline
Symbol 1095 BitmapUsed by:1096 1098 1100
Symbol 1096 GraphicUses:1095Used by:Timeline
Symbol 1097 GraphicUsed by:Timeline
Symbol 1098 GraphicUses:1095Used by:Timeline
Symbol 1099 GraphicUsed by:Timeline
Symbol 1100 GraphicUses:1095Used by:Timeline
Symbol 1101 GraphicUsed by:Timeline
Symbol 1102 GraphicUsed by:Timeline
Symbol 1103 GraphicUsed by:1105
Symbol 1104 GraphicUsed by:1105
Symbol 1105 MovieClipUses:1103 1104Used by:Timeline
Symbol 1106 GraphicUsed by:1108
Symbol 1107 GraphicUsed by:1108
Symbol 1108 MovieClipUses:1106 1107Used by:Timeline
Symbol 1109 GraphicUsed by:Timeline
Symbol 1110 GraphicUsed by:Timeline
Symbol 1111 FontUsed by:1112
Symbol 1112 TextUses:1111Used by:Timeline
Symbol 1113 GraphicUsed by:Timeline
Symbol 1114 GraphicUsed by:Timeline
Symbol 1115 GraphicUsed by:Timeline
Symbol 1116 GraphicUsed by:Timeline
Symbol 1117 GraphicUsed by:Timeline
Symbol 1118 GraphicUsed by:Timeline
Symbol 1119 ButtonUses:487Used by:Timeline
Symbol 1120 ButtonUses:487Used by:Timeline
Symbol 1121 MovieClipUses:953Used by:1139 1459
Symbol 1122 GraphicUsed by:1137
Symbol 1123 GraphicUsed by:1137
Symbol 1124 GraphicUsed by:1137
Symbol 1125 GraphicUsed by:1137
Symbol 1126 GraphicUsed by:1137
Symbol 1127 GraphicUsed by:1137
Symbol 1128 GraphicUsed by:1137
Symbol 1129 GraphicUsed by:1137
Symbol 1130 GraphicUsed by:1137
Symbol 1131 GraphicUsed by:1137
Symbol 1132 GraphicUsed by:1137
Symbol 1133 GraphicUsed by:1137
Symbol 1134 GraphicUsed by:1137
Symbol 1135 GraphicUsed by:1137
Symbol 1136 GraphicUsed by:1137
Symbol 1137 MovieClipUses:1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136Used by:1139
Symbol 1138 GraphicUsed by:1139
Symbol 1139 MovieClipUses:167 1121 1137 1138Used by:Timeline
Symbol 1140 ButtonUses:487Used by:Timeline
Symbol 1141 ButtonUses:358Used by:Timeline
Symbol 1142 ButtonUses:358Used by:Timeline
Symbol 1143 ButtonUses:358Used by:Timeline
Symbol 1144 ButtonUses:487Used by:Timeline
Symbol 1145 ButtonUses:860 862Used by:Timeline
Symbol 1146 GraphicUsed by:Timeline
Symbol 1147 GraphicUsed by:Timeline
Symbol 1148 GraphicUsed by:1160
Symbol 1149 GraphicUsed by:1160
Symbol 1150 GraphicUsed by:1158
Symbol 1151 GraphicUsed by:1158
Symbol 1152 GraphicUsed by:1158
Symbol 1153 GraphicUsed by:1158
Symbol 1154 GraphicUsed by:1158
Symbol 1155 GraphicUsed by:1158
Symbol 1156 GraphicUsed by:1158
Symbol 1157 GraphicUsed by:1158
Symbol 1158 MovieClipUses:1150 1151 1152 1153 1154 1155 1156 1157Used by:1160
Symbol 1159 GraphicUsed by:1160
Symbol 1160 MovieClipUses:1148 1149 1158 1159Used by:Timeline
Symbol 1161 GraphicUsed by:Timeline
Symbol 1162 GraphicUsed by:1172
Symbol 1163 GraphicUsed by:1172
Symbol 1164 GraphicUsed by:1172
Symbol 1165 GraphicUsed by:1172
Symbol 1166 GraphicUsed by:1172
Symbol 1167 GraphicUsed by:1172
Symbol 1168 GraphicUsed by:1172
Symbol 1169 GraphicUsed by:1172
Symbol 1170 GraphicUsed by:1172
Symbol 1171 GraphicUsed by:1172
Symbol 1172 MovieClipUses:1162 1163 1164 1165 1166 1167 1168 1169 1170 1171Used by:Timeline
Symbol 1173 GraphicUsed by:1174
Symbol 1174 ButtonUses:1173Used by:Timeline
Symbol 1175 GraphicUsed by:Timeline
Symbol 1176 TextUses:20Used by:Timeline
Symbol 1177 TextUses:20Used by:Timeline
Symbol 1178 GraphicUsed by:1180
Symbol 1179 GraphicUsed by:1180
Symbol 1180 MovieClipUses:1178 1179Used by:Timeline
Symbol 1181 GraphicUsed by:1182
Symbol 1182 MovieClipUses:1181Used by:Timeline
Symbol 1183 BitmapUsed by:1184
Symbol 1184 GraphicUses:1183Used by:1185
Symbol 1185 MovieClipUses:1184Used by:1194 1400
Symbol 1186 GraphicUsed by:1194
Symbol 1187 GraphicUsed by:1188
Symbol 1188 MovieClipUses:1187Used by:1194
Symbol 1189 GraphicUsed by:1194
Symbol 1190 GraphicUsed by:1193
Symbol 1191 GraphicUsed by:1192
Symbol 1192 MovieClipUses:1191Used by:1193
Symbol 1193 MovieClipUses:1190 1192 953Used by:1194 1345
Symbol 1194 MovieClipUses:1085 869 1185 1186 1188 1189 438 931 439 1193Used by:Timeline
Symbol 1195 ButtonUses:487Used by:Timeline
Symbol 1196 ButtonUses:487Used by:Timeline
Symbol 1197 ButtonUses:487Used by:Timeline
Symbol 1198 GraphicUsed by:Timeline
Symbol 1199 ButtonUses:860 862Used by:Timeline
Symbol 1200 ButtonUses:860 862Used by:Timeline
Symbol 1201 BitmapUsed by:1202
Symbol 1202 GraphicUses:1201Used by:Timeline
Symbol 1203 GraphicUsed by:1204
Symbol 1204 MovieClipUses:1203Used by:1426  Timeline
Symbol 1205 ButtonUses:358Used by:Timeline
Symbol 1206 ButtonUses:358Used by:Timeline
Symbol 1207 ButtonUses:358Used by:Timeline
Symbol 1208 ButtonUses:358Used by:Timeline
Symbol 1209 ButtonUses:358Used by:Timeline
Symbol 1210 ButtonUses:358Used by:Timeline
Symbol 1211 ButtonUses:358Used by:Timeline
Symbol 1212 ButtonUses:358Used by:Timeline
Symbol 1213 ButtonUses:358Used by:Timeline
Symbol 1214 ButtonUses:358Used by:Timeline
Symbol 1215 ButtonUses:860 862Used by:Timeline
Symbol 1216 BitmapUsed by:1217
Symbol 1217 GraphicUses:1216Used by:1218
Symbol 1218 MovieClipUses:1217Used by:Timeline
Symbol 1219 ButtonUses:487Used by:Timeline
Symbol 1220 ButtonUses:860 862Used by:Timeline
Symbol 1221 BitmapUsed by:1222
Symbol 1222 GraphicUses:1221Used by:1238
Symbol 1223 BitmapUsed by:1224
Symbol 1224 GraphicUses:1223Used by:1238
Symbol 1225 ButtonUses:358Used by:1238
Symbol 1226 BitmapUsed by:1227
Symbol 1227 GraphicUses:1226Used by:1238
Symbol 1228 BitmapUsed by:1229
Symbol 1229 GraphicUses:1228Used by:1238
Symbol 1230 GraphicUsed by:1238
Symbol 1231 ButtonUses:358Used by:1238
Symbol 1232 GraphicUsed by:1238
Symbol 1233 GraphicUsed by:1234
Symbol 1234 MovieClipUses:1233Used by:1238  Timeline
Symbol 1235 GraphicUsed by:1236
Symbol 1236 MovieClipUses:1235Used by:1238
Symbol 1237 ButtonUses:487Used by:1238
Symbol 1238 MovieClipUses:1222 1057 1224 1225 1227 1229 1230 1231 1232 1234 1236 203 1237Used by:Timeline
Symbol 1239 GraphicUsed by:1240
Symbol 1240 MovieClipUses:1239Used by:Timeline
Symbol 1241 BitmapUsed by:1242
Symbol 1242 GraphicUses:1241Used by:Timeline
Symbol 1243 ButtonUses:358Used by:Timeline
Symbol 1244 ButtonUses:487Used by:Timeline
Symbol 1245 ButtonUses:358Used by:Timeline
Symbol 1246 ButtonUses:358Used by:Timeline
Symbol 1247 ButtonUses:722 724 721Used by:Timeline
Symbol 1248 BitmapUsed by:1249 1252
Symbol 1249 GraphicUses:1248Used by:1285
Symbol 1250 BitmapUsed by:1251
Symbol 1251 GraphicUses:1250Used by:1255
Symbol 1252 GraphicUses:1248Used by:1255
Symbol 1253 BitmapUsed by:1254
Symbol 1254 GraphicUses:1253Used by:1255
Symbol 1255 MovieClipUses:1251 1252 1254Used by:1285
Symbol 1256 BitmapUsed by:1257
Symbol 1257 GraphicUses:1256Used by:1262
Symbol 1258 BitmapUsed by:1259
Symbol 1259 GraphicUses:1258Used by:1262
Symbol 1260 BitmapUsed by:1261
Symbol 1261 GraphicUses:1260Used by:1262
Symbol 1262 MovieClipUses:1257 1259 1261Used by:1285
Symbol 1263 BitmapUsed by:1264 1282
Symbol 1264 GraphicUses:1263Used by:1269
Symbol 1265 BitmapUsed by:1266
Symbol 1266 GraphicUses:1265Used by:1269
Symbol 1267 BitmapUsed by:1268
Symbol 1268 GraphicUses:1267Used by:1269
Symbol 1269 MovieClipUses:1264 1266 1268 403Used by:1285
Symbol 1270 BitmapUsed by:1271
Symbol 1271 GraphicUses:1270Used by:1272
Symbol 1272 MovieClipUses:1271Used by:1285
Symbol 1273 BitmapUsed by:1274
Symbol 1274 GraphicUses:1273Used by:1279
Symbol 1275 GraphicUsed by:1276
Symbol 1276 MovieClipUses:1275Used by:1277
Symbol 1277 MovieClipUses:1276Used by:1279
Symbol 1278 MovieClipUses:1094Used by:1279 1662
Symbol 1279 MovieClipUses:1274 1277 1278Used by:1285
Symbol 1280 BitmapUsed by:1281
Symbol 1281 GraphicUses:1280Used by:1285
Symbol 1282 GraphicUses:1263Used by:1283
Symbol 1283 MovieClipUses:1282Used by:1284
Symbol 1284 MovieClipUses:1283Used by:1285
Symbol 1285 MovieClipUses:1249 1255 1262 1269 1272 1279 1281 1284Used by:Timeline
Symbol 1286 GraphicUsed by:1288
Symbol 1287 GraphicUsed by:1288
Symbol 1288 MovieClipUses:1286 1287Used by:1289 1347 1402
Symbol 1289 MovieClipUses:1035 205 1288Used by:Timeline
Symbol 1290 ButtonUses:358Used by:Timeline
Symbol 1291 ButtonUses:722 724 721Used by:Timeline
Symbol 1292 GraphicUsed by:1337
Symbol 1293 GraphicUsed by:1294
Symbol 1294 MovieClipUses:1293Used by:1337
Symbol 1295 FontUsed by:1296 1297 1299 1336
Symbol 1296 TextUses:1295Used by:1337
Symbol 1297 EditableTextUses:1295Used by:1337
Symbol 1298 GraphicUsed by:1300
Symbol 1299 TextUses:1295Used by:1300
Symbol 1300 MovieClipUses:1298 1299Used by:1337
Symbol 1301 GraphicUsed by:1337
Symbol 1302 GraphicUsed by:1337
Symbol 1303 GraphicUsed by:1305 1306 1307 1312 1313 1332 1335
Symbol 1304 GraphicUsed by:1305 1306 1307 1312 1313 1332 1335
Symbol 1305 ButtonUses:1303 1304Used by:1337
Symbol 1306 ButtonUses:1303 1304Used by:1337
Symbol 1307 ButtonUses:1303 1304Used by:1337
Symbol 1308 GraphicUsed by:1337
Symbol 1309 FontUsed by:1310 1330
Symbol 1310 TextUses:1309Used by:1337
Symbol 1311 GraphicUsed by:1337
Symbol 1312 ButtonUses:1303 1304Used by:1337
Symbol 1313 ButtonUses:1303 1304Used by:1337
Symbol 1314 GraphicUsed by:1326
Symbol 1315 GraphicUsed by:1326
Symbol 1316 GraphicUsed by:1317
Symbol 1317 MovieClipUses:1316Used by:1326
Symbol 1318 GraphicUsed by:1320
Symbol 1319 GraphicUsed by:1320
Symbol 1320 ButtonUses:1318 1319Used by:1326
Symbol 1321 GraphicUsed by:1323
Symbol 1322 EditableTextUses:20Used by:1323
Symbol 1323 MovieClipUses:1321 1322Used by:1326
Symbol 1324 GraphicUsed by:1325
Symbol 1325 MovieClipUses:1324Used by:1326
Symbol 1326 MovieClipUses:1314 1315 1317 1320 1323 1325Used by:1337
Symbol 1327 GraphicUsed by:1328 1333
Symbol 1328 MovieClipUses:1327Used by:1333
Symbol 1329 GraphicUsed by:1333
Symbol 1330 TextUses:1309Used by:1333
Symbol 1331 GraphicUsed by:1333
Symbol 1332 ButtonUses:1303 1304Used by:1333
Symbol 1333 MovieClipUses:1328 1329 1327 1330 1331 1332Used by:1337
Symbol 1334 GraphicUsed by:1337
Symbol 1335 ButtonUses:1303 1304Used by:1337
Symbol 1336 TextUses:1295Used by:1337
Symbol 1337 MovieClipUses:1292 1294 1296 1297 1300 1301 1302 1305 1306 1307 1308 1310 1311 1312 1313 32 25 1326 1333 1334 1335 1336Used by:Timeline
Symbol 1338 ButtonUses:860 862Used by:Timeline
Symbol 1339 GraphicUsed by:1345
Symbol 1340 GraphicUsed by:1345
Symbol 1341 GraphicUsed by:1342
Symbol 1342 MovieClipUses:1341Used by:1345
Symbol 1343 GraphicUsed by:1344
Symbol 1344 MovieClipUses:1343Used by:1345
Symbol 1345 MovieClipUses:1339 1085 869 438 439 1193 1340 1342 1344Used by:Timeline
Symbol 1346 ButtonUses:487Used by:Timeline
Symbol 1347 MovieClipUses:1035 212 1288Used by:Timeline
Symbol 1348 GraphicUsed by:Timeline
Symbol 1349 ButtonUses:860 862Used by:Timeline
Symbol 1350 ButtonUses:860 862Used by:Timeline
Symbol 1351 GraphicUsed by:1353
Symbol 1352 GraphicUsed by:1353
Symbol 1353 MovieClipUses:1351 1085 869 1352 931Used by:Timeline
Symbol 1354 ButtonUses:487Used by:Timeline
Symbol 1355 ButtonUses:487Used by:Timeline
Symbol 1356 GraphicUsed by:Timeline
Symbol 1357 ButtonUses:860 862Used by:Timeline
Symbol 1358 ButtonUses:860 862Used by:Timeline
Symbol 1359 BitmapUsed by:1360
Symbol 1360 GraphicUses:1359Used by:Timeline
Symbol 1361 ButtonUses:487Used by:Timeline
Symbol 1362 ButtonUses:487Used by:Timeline
Symbol 1363 ButtonUses:487Used by:Timeline
Symbol 1364 GraphicUsed by:1368 1411
Symbol 1365 GraphicUsed by:1368
Symbol 1366 GraphicUsed by:1367
Symbol 1367 MovieClipUses:1366Used by:1368
Symbol 1368 MovieClipUses:1364 1085 869 1365 438 1367 439 931Used by:Timeline
Symbol 1369 ButtonUses:487Used by:Timeline
Symbol 1370 ButtonUses:487Used by:Timeline
Symbol 1371 ButtonUses:860 862Used by:Timeline
Symbol 1372 BitmapUsed by:1373
Symbol 1373 GraphicUses:1372Used by:Timeline
Symbol 1374 ButtonUses:487Used by:Timeline
Symbol 1375 ButtonUses:487Used by:Timeline
Symbol 1376 ButtonUses:487Used by:Timeline
Symbol 1377 ButtonUses:860 862Used by:Timeline
Symbol 1378 ButtonUses:722 724 721Used by:Timeline
Symbol 1379 BitmapUsed by:1380
Symbol 1380 GraphicUses:1379Used by:Timeline
Symbol 1381 GraphicUsed by:1383
Symbol 1382 GraphicUsed by:1383
Symbol 1383 MovieClipUses:1381 1382Used by:Timeline
Symbol 1384 ButtonUses:487Used by:Timeline
Symbol 1385 ButtonUses:487Used by:Timeline
Symbol 1386 ButtonUses:487Used by:Timeline
Symbol 1387 ButtonUses:722 724 721Used by:Timeline
Symbol 1388 BitmapUsed by:1389
Symbol 1389 GraphicUses:1388Used by:Timeline
Symbol 1390 GraphicUsed by:1391
Symbol 1391 MovieClipUses:167 1390Used by:Timeline
Symbol 1392 ButtonUses:860 862Used by:Timeline
Symbol 1393 GraphicUsed by:1394
Symbol 1394 MovieClipUses:1393 214 1057Used by:Timeline
Symbol 1395 GraphicUsed by:1401
Symbol 1396 GraphicUsed by:1397
Symbol 1397 MovieClipUses:1396Used by:1401
Symbol 1398 GraphicUsed by:1399
Symbol 1399 MovieClipUses:1398Used by:1401
Symbol 1400 MovieClipUses:1185Used by:1401 1506  Timeline
Symbol 1401 MovieClipUses:1395 869 485 1397 1399 1400Used by:Timeline
Symbol 1402 MovieClipUses:1288Used by:Timeline
Symbol 1403 ButtonUses:487Used by:Timeline
Symbol 1404 ButtonUses:860 862Used by:Timeline
Symbol 1405 GraphicUsed by:1406
Symbol 1406 MovieClipUses:1405Used by:1411 1480 1490 1495 1500 1689 1691
Symbol 1407 BitmapUsed by:1408
Symbol 1408 GraphicUses:1407Used by:1411
Symbol 1409 GraphicUses:896Used by:1411
Symbol 1410 GraphicUsed by:1411
Symbol 1411 MovieClipUses:1364 1085 869 1406 438 1408 931 898 1409 1410Used by:Timeline
Symbol 1412 ButtonUses:487Used by:Timeline
Symbol 1413 ButtonUses:487Used by:Timeline
Symbol 1414 ButtonUses:860 862Used by:Timeline
Symbol 1415 ButtonUses:860 862Used by:Timeline
Symbol 1416 BitmapUsed by:1417
Symbol 1417 GraphicUses:1416Used by:1418
Symbol 1418 MovieClipUses:1417Used by:Timeline
Symbol 1419 GraphicUsed by:1426
Symbol 1420 GraphicUsed by:1421
Symbol 1421 MovieClipUses:1420Used by:1426
Symbol 1422 GraphicUsed by:1423
Symbol 1423 MovieClipUses:1422Used by:1426
Symbol 1424 BitmapUsed by:1425
Symbol 1425 GraphicUses:1424Used by:1426
Symbol 1426 MovieClipUses:1419 1421 1204 1423 1425Used by:Timeline
Symbol 1427 GraphicUsed by:1429
Symbol 1428 GraphicUsed by:1429
Symbol 1429 MovieClipUses:1427 1428Used by:Timeline
Symbol 1430 ButtonUses:487Used by:Timeline
Symbol 1431 ButtonUses:487Used by:Timeline
Symbol 1432 ButtonUses:487Used by:Timeline
Symbol 1433 ButtonUses:860 862Used by:Timeline
Symbol 1434 GraphicUsed by:1480
Symbol 1435 GraphicUsed by:1480
Symbol 1436 GraphicUsed by:1451
Symbol 1437 GraphicUsed by:1451
Symbol 1438 GraphicUsed by:1451
Symbol 1439 GraphicUsed by:1451
Symbol 1440 GraphicUsed by:1451
Symbol 1441 GraphicUsed by:1451
Symbol 1442 GraphicUsed by:1451
Symbol 1443 GraphicUsed by:1451
Symbol 1444 GraphicUsed by:1451
Symbol 1445 GraphicUsed by:1451
Symbol 1446 GraphicUsed by:1451
Symbol 1447 GraphicUsed by:1451
Symbol 1448 GraphicUsed by:1451
Symbol 1449 GraphicUsed by:1451
Symbol 1450 GraphicUsed by:1451
Symbol 1451 MovieClipUses:1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450Used by:1480
Symbol 1452 GraphicUsed by:1459
Symbol 1453 GraphicUsed by:1459
Symbol 1454 GraphicUsed by:1459
Symbol 1455 GraphicUsed by:1459
Symbol 1456 GraphicUsed by:1459
Symbol 1457 GraphicUsed by:1459
Symbol 1458 GraphicUsed by:1459
Symbol 1459 MovieClipUses:1121 1452 1453 1454 1455 1456 1457 1458Used by:1480
Symbol 1460 GraphicUsed by:1473
Symbol 1461 SoundUsed by:1473
Symbol 1462 GraphicUsed by:1473
Symbol 1463 GraphicUsed by:1473
Symbol 1464 GraphicUsed by:1473
Symbol 1465 GraphicUsed by:1473
Symbol 1466 GraphicUsed by:1473
Symbol 1467 GraphicUsed by:1473
Symbol 1468 GraphicUsed by:1473
Symbol 1469 GraphicUsed by:1473
Symbol 1470 GraphicUsed by:1473
Symbol 1471 GraphicUsed by:1473
Symbol 1472 GraphicUsed by:1473
Symbol 1473 MovieClipUses:1035 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472Used by:1480
Symbol 1474 GraphicUsed by:1479
Symbol 1475 GraphicUsed by:1476
Symbol 1476 MovieClipUses:1475Used by:1479
Symbol 1477 GraphicUsed by:1479
Symbol 1478 GraphicUsed by:1479
Symbol 1479 MovieClipUses:1474 1476 1477 1478Used by:1480
Symbol 1480 MovieClipUses:1434 1406 1435 1451 1459 1473 1479Used by:Timeline
Symbol 1481 ButtonUses:358Used by:Timeline
Symbol 1482 ButtonUses:487Used by:Timeline
Symbol 1483 ButtonUses:487Used by:Timeline
Symbol 1484 ButtonUses:860 862Used by:Timeline
Symbol 1485 ButtonUses:860 862Used by:Timeline
Symbol 1486 GraphicUsed by:1487
Symbol 1487 MovieClipUses:1486Used by:1495 1689
Symbol 1488 GraphicUses:899Used by:1489
Symbol 1489 MovieClipUses:1488Used by:1495 1689
Symbol 1490 MovieClipUses:1406Used by:1495
Symbol 1491 GraphicUsed by:1492
Symbol 1492 MovieClipUses:1491Used by:1493
Symbol 1493 MovieClipUses:1492Used by:1495
Symbol 1494 GraphicUsed by:1495
Symbol 1495 MovieClipUses:1487 1489 1490 1406 1493 1494Used by:Timeline
Symbol 1496 ButtonUses:487Used by:Timeline
Symbol 1497 GraphicUses:899Used by:1500
Symbol 1498 GraphicUsed by:1500
Symbol 1499 GraphicUsed by:1500
Symbol 1500 MovieClipUses:1497 869 485 1498 438 931 898 1406 1499Used by:Timeline
Symbol 1501 ButtonUses:358Used by:Timeline
Symbol 1502 GraphicUsed by:1503
Symbol 1503 MovieClipUses:1502Used by:Timeline
Symbol 1504 BitmapUsed by:1505
Symbol 1505 GraphicUses:1504Used by:1506
Symbol 1506 MovieClipUses:1505 1400Used by:Timeline
Symbol 1507 ButtonUses:487Used by:Timeline
Symbol 1508 ButtonUses:487Used by:Timeline
Symbol 1509 ButtonUses:860 862Used by:Timeline
Symbol 1510 BitmapUsed by:1511
Symbol 1511 GraphicUses:1510Used by:Timeline
Symbol 1512 ButtonUses:487Used by:Timeline
Symbol 1513 ButtonUses:487Used by:Timeline
Symbol 1514 ButtonUses:487Used by:Timeline
Symbol 1515 GraphicUsed by:1517
Symbol 1516 GraphicUsed by:1517
Symbol 1517 MovieClipUses:184 1515 1516 18Used by:Timeline
Symbol 1518 ButtonUses:487Used by:Timeline
Symbol 1519 ButtonUses:487Used by:Timeline
Symbol 1520 ButtonUses:487Used by:Timeline
Symbol 1521 ButtonUses:487Used by:Timeline
Symbol 1522 ButtonUses:722 724 721Used by:Timeline
Symbol 1523 BitmapUsed by:1524
Symbol 1524 GraphicUses:1523Used by:Timeline
Symbol 1525 ButtonUses:487Used by:Timeline
Symbol 1526 ButtonUses:487Used by:Timeline
Symbol 1527 ButtonUses:487Used by:Timeline
Symbol 1528 ButtonUses:487Used by:Timeline
Symbol 1529 ButtonUses:722 724 721Used by:Timeline
Symbol 1530 GraphicUsed by:Timeline
Symbol 1531 MovieClipUses:188Used by:Timeline
Symbol 1532 ButtonUses:860 862Used by:Timeline
Symbol 1533 GraphicUsed by:1662
Symbol 1534 BitmapUsed by:1535
Symbol 1535 GraphicUses:1534Used by:1662
Symbol 1536 GraphicUsed by:1662
Symbol 1537 GraphicUsed by:1538
Symbol 1538 MovieClipUses:1537Used by:1662
Symbol 1539 GraphicUsed by:1662
Symbol 1540 GraphicUsed by:1541
Symbol 1541 MovieClipUses:1540Used by:1662
Symbol 1542 FontUsed by:1543 1544 1545 1546 1547 1559 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658
Symbol 1543 TextUses:1542Used by:1662
Symbol 1544 TextUses:1542Used by:1662
Symbol 1545 TextUses:1542Used by:1662
Symbol 1546 TextUses:1542Used by:1662
Symbol 1547 TextUses:1542Used by:1662
Symbol 1548 BitmapUsed by:1549
Symbol 1549 GraphicUses:1548Used by:1550
Symbol 1550 MovieClipUses:1549Used by:1662
Symbol 1551 BitmapUsed by:1552
Symbol 1552 GraphicUses:1551Used by:1553
Symbol 1553 MovieClipUses:1552Used by:1662
Symbol 1554 GraphicUsed by:1556
Symbol 1555 GraphicUsed by:1556
Symbol 1556 MovieClipUses:1554 1555Used by:1662
Symbol 1557 BitmapUsed by:1558
Symbol 1558 GraphicUses:1557Used by:1560
Symbol 1559 TextUses:1542Used by:1560
Symbol 1560 MovieClipUses:1558 1559Used by:1662
Symbol 1561 BitmapUsed by:1562
Symbol 1562 GraphicUses:1561Used by:1662
Symbol 1563 BitmapUsed by:1564
Symbol 1564 GraphicUses:1563Used by:1567
Symbol 1565 GraphicUsed by:1566
Symbol 1566 MovieClipUses:1565Used by:1567
Symbol 1567 MovieClipUses:1564 1566Used by:1662
Symbol 1568 BitmapUsed by:1569
Symbol 1569 GraphicUses:1568Used by:1662
Symbol 1570 BitmapUsed by:1571 1574
Symbol 1571 GraphicUses:1570Used by:1576
Symbol 1572 BitmapUsed by:1573
Symbol 1573 GraphicUses:1572Used by:1575
Symbol 1574 GraphicUses:1570Used by:1575
Symbol 1575 MovieClipUses:1573 1574Used by:1576
Symbol 1576 MovieClipUses:1571 1575Used by:1662
Symbol 1577 BitmapUsed by:1579
Symbol 1578 BitmapUsed by:1579
Symbol 1579 GraphicUses:1577 1578Used by:1662
Symbol 1580 BitmapUsed by:1581 1588 1589
Symbol 1581 GraphicUses:1580Used by:1662
Symbol 1582 BitmapUsed by:1583
Symbol 1583 GraphicUses:1582Used by:1662
Symbol 1584 BitmapUsed by:1585 1586
Symbol 1585 GraphicUses:1584Used by:1587
Symbol 1586 GraphicUses:1584Used by:1587
Symbol 1587 MovieClipUses:1585 1586Used by:1620 1662
Symbol 1588 GraphicUses:1580Used by:1662
Symbol 1589 GraphicUses:1580Used by:1662
Symbol 1590 BitmapUsed by:1591 1592 1597
Symbol 1591 GraphicUses:1590Used by:1593
Symbol 1592 GraphicUses:1590Used by:1593
Symbol 1593 MovieClipUses:1591 1592Used by:1601
Symbol 1594 BitmapUsed by:1595
Symbol 1595 GraphicUses:1594Used by:1600
Symbol 1596 MovieClipUses:1094Used by:1600 1620
Symbol 1597 GraphicUses:1590Used by:1600
Symbol 1598 BitmapUsed by:1599
Symbol 1599 GraphicUses:1598Used by:1600
Symbol 1600 MovieClipUses:1595 1596 1597 1599Used by:1601
Symbol 1601 MovieClipUses:1593 1600Used by:1662
Symbol 1602 BitmapUsed by:1603 1606
Symbol 1603 GraphicUses:1602Used by:1620
Symbol 1604 BitmapUsed by:1605
Symbol 1605 GraphicUses:1604Used by:1620
Symbol 1606 GraphicUses:1602Used by:1620
Symbol 1607 BitmapUsed by:1608
Symbol 1608 GraphicUses:1607Used by:1609
Symbol 1609 MovieClipUses:1608Used by:1620
Symbol 1610 BitmapUsed by:1611 1612
Symbol 1611 GraphicUses:1610Used by:1620
Symbol 1612 GraphicUses:1610Used by:1620
Symbol 1613 BitmapUsed by:1614
Symbol 1614 GraphicUses:1613Used by:1620
Symbol 1615 BitmapUsed by:1616
Symbol 1616 GraphicUses:1615Used by:1619
Symbol 1617 BitmapUsed by:1618
Symbol 1618 GraphicUses:1617Used by:1619
Symbol 1619 MovieClipUses:1616 1618Used by:1620
Symbol 1620 MovieClipUses:1603 1587 1605 1606 1609 1611 1612 1596 1614 1619Used by:1662
Symbol 1621 GraphicUsed by:1624 1625
Symbol 1622 GraphicUsed by:1624 1625
Symbol 1623 GraphicUsed by:1624
Symbol 1624 MovieClipUses:1621 188 1622 1623Used by:1662
Symbol 1625 MovieClipUses:1621 188 1622Used by:1662
Symbol 1626 GraphicUsed by:1640
Symbol 1627 GraphicUsed by:1640
Symbol 1628 TextUses:1542Used by:1640
Symbol 1629 TextUses:1542Used by:1640
Symbol 1630 TextUses:1542Used by:1640
Symbol 1631 TextUses:1542Used by:1640
Symbol 1632 TextUses:1542Used by:1640
Symbol 1633 TextUses:1542Used by:1640
Symbol 1634 TextUses:1542Used by:1640
Symbol 1635 TextUses:1542Used by:1640
Symbol 1636 TextUses:1542Used by:1640
Symbol 1637 TextUses:1542Used by:1640
Symbol 1638 TextUses:1542Used by:1640
Symbol 1639 TextUses:1542Used by:1640
Symbol 1640 MovieClipUses:1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639Used by:1662
Symbol 1641 GraphicUsed by:1661
Symbol 1642 GraphicUsed by:1661
Symbol 1643 TextUses:1542Used by:1661
Symbol 1644 TextUses:1542Used by:1661
Symbol 1645 TextUses:1542Used by:1661
Symbol 1646 TextUses:1542Used by:1661
Symbol 1647 TextUses:1542Used by:1661
Symbol 1648 TextUses:1542Used by:1661
Symbol 1649 TextUses:1542Used by:1661
Symbol 1650 TextUses:1542Used by:1661
Symbol 1651 TextUses:1542Used by:1661
Symbol 1652 TextUses:1542Used by:1661
Symbol 1653 TextUses:1542Used by:1661
Symbol 1654 TextUses:1542Used by:1661
Symbol 1655 TextUses:1542Used by:1661
Symbol 1656 TextUses:1542Used by:1661
Symbol 1657 TextUses:1542Used by:1661
Symbol 1658 TextUses:1542Used by:1661
Symbol 1659 GraphicUsed by:1660
Symbol 1660 MovieClipUses:1659Used by:1661
Symbol 1661 MovieClipUses:1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1660Used by:1662
Symbol 1662 MovieClipUses:1533 1535 1536 1538 1539 1541 1543 1544 1545 1546 1547 1550 1553 1556 1560 1278 1562 1567 1569 1576 1579 1581 1583 1587 188 1588 1589 1601 1620 1624 1625 1640 1661Used by:Timeline
Symbol 1663 ButtonUses:860 862Used by:Timeline
Symbol 1664 GraphicUsed by:1665
Symbol 1665 MovieClipUses:1664Used by:Timeline
Symbol 1666 GraphicUsed by:1668
Symbol 1667 GraphicUsed by:1668
Symbol 1668 MovieClipUses:1666 869 485 1667Used by:Timeline
Symbol 1669 ButtonUses:487Used by:Timeline
Symbol 1670 ButtonUses:860 862Used by:Timeline
Symbol 1671 GraphicUsed by:1672
Symbol 1672 MovieClipUses:1671Used by:1675
Symbol 1673 BitmapUsed by:1674
Symbol 1674 GraphicUses:1673Used by:1675
Symbol 1675 MovieClipUses:1672 1674Used by:Timeline
Symbol 1676 EditableTextUses:225 540Used by:Timeline
Symbol 1677 TextUses:540Used by:Timeline
Symbol 1678 TextUses:540Used by:Timeline
Symbol 1679 EditableTextUses:225 540Used by:Timeline
Symbol 1680 EditableTextUses:225 540Used by:Timeline
Symbol 1681 ButtonUses:722 724 721Used by:Timeline
Symbol 1682 GraphicUsed by:1689
Symbol 1683 GraphicUsed by:1684
Symbol 1684 MovieClipUses:1683Used by:1685 1689
Symbol 1685 MovieClipUses:1684 382Used by:1689
Symbol 1686 GraphicUsed by:1687
Symbol 1687 MovieClipUses:1686Used by:1689
Symbol 1688 GraphicUsed by:1689
Symbol 1689 MovieClipUses:1682 1487 1489 869 1684 485 1685 1687 1406 1688Used by:Timeline
Symbol 1690 GraphicUsed by:1691
Symbol 1691 MovieClipUses:1690 1085 869 1406 438Used by:Timeline
Symbol 1692 GraphicUsed by:Timeline
Symbol 1693 GraphicUsed by:Timeline
Symbol 1694 GraphicUsed by:Timeline
Symbol 1695 GraphicUsed by:Timeline
Symbol 1696 GraphicUsed by:Timeline
Symbol 1697 GraphicUsed by:1704
Symbol 1698 GraphicUsed by:1704
Symbol 1699 GraphicUsed by:1704
Symbol 1700 GraphicUsed by:1704
Symbol 1701 GraphicUsed by:1704
Symbol 1702 GraphicUsed by:1704
Symbol 1703 GraphicUsed by:1704
Symbol 1704 MovieClipUses:1697 1698 1699 1700 1701 1702 1703Used by:Timeline
Symbol 1705 GraphicUsed by:Timeline
Symbol 1706 GraphicUsed by:Timeline
Symbol 1707 GraphicUsed by:Timeline
Symbol 1708 GraphicUsed by:Timeline
Symbol 1709 GraphicUsed by:Timeline
Symbol 1710 GraphicUsed by:Timeline
Symbol 1711 GraphicUsed by:Timeline
Symbol 1712 GraphicUsed by:Timeline
Symbol 1713 GraphicUsed by:Timeline
Symbol 1714 GraphicUsed by:Timeline
Symbol 1715 GraphicUsed by:Timeline
Symbol 1716 GraphicUsed by:Timeline
Symbol 1717 GraphicUsed by:Timeline
Symbol 1718 GraphicUsed by:Timeline
Symbol 1719 GraphicUsed by:Timeline
Symbol 1720 GraphicUsed by:Timeline
Symbol 1721 GraphicUsed by:Timeline
Symbol 1722 GraphicUsed by:Timeline
Symbol 1723 GraphicUsed by:1724
Symbol 1724 MovieClipUses:1723 1085 869Used by:Timeline
Symbol 1725 GraphicUsed by:Timeline
Symbol 1726 BitmapUsed by:1727
Symbol 1727 GraphicUses:1726Used by:1728
Symbol 1728 MovieClipUses:1727Used by:Timeline
Symbol 1729 GraphicUsed by:1730
Symbol 1730 MovieClipUses:1729Used by:Timeline
Symbol 1731 GraphicUsed by:1732
Symbol 1732 MovieClipUses:1731Used by:Timeline
Symbol 1733 GraphicUsed by:1734
Symbol 1734 MovieClipUses:1733Used by:Timeline
Symbol 1735 BitmapUsed by:1736 1770
Symbol 1736 GraphicUses:1735Used by:1737  Timeline
Symbol 1737 MovieClipUses:382 1736Used by:Timeline
Symbol 1738 BitmapUsed by:1739
Symbol 1739 GraphicUses:1738Used by:1740  Timeline
Symbol 1740 MovieClipUses:382 1739Used by:Timeline
Symbol 1741 GraphicUsed by:Timeline
Symbol 1742 GraphicUsed by:Timeline
Symbol 1743 TextUses:398Used by:1744
Symbol 1744 MovieClipUses:1743Used by:Timeline
Symbol 1745 GraphicUsed by:Timeline
Symbol 1746 TextUses:398Used by:1747
Symbol 1747 MovieClipUses:1746Used by:Timeline
Symbol 1748 EditableTextUses:398Used by:Timeline
Symbol 1749 GraphicUsed by:1750
Symbol 1750 MovieClipUses:1749Used by:Timeline
Symbol 1751 FontUsed by:1752 1755
Symbol 1752 TextUses:1751Used by:1753 1754
Symbol 1753 MovieClipUses:1752Used by:Timeline
Symbol 1754 ButtonUses:1752Used by:Timeline
Symbol 1755 TextUses:1751Used by:1757 1758
Symbol 1756 GraphicUsed by:1757 1758
Symbol 1757 ButtonUses:1755 1756Used by:Timeline
Symbol 1758 ButtonUses:1755 1756Used by:Timeline
Symbol 1759 BitmapUsed by:1760
Symbol 1760 GraphicUses:1759Used by:Timeline
Symbol 1761 GraphicUsed by:Timeline
Symbol 1762 GraphicUsed by:Timeline
Symbol 1763 GraphicUsed by:1769
Symbol 1764 GraphicUsed by:1769
Symbol 1765 GraphicUsed by:1769
Symbol 1766 GraphicUsed by:1769
Symbol 1767 GraphicUsed by:1769
Symbol 1768 GraphicUsed by:1769
Symbol 1769 MovieClipUses:1763 1764 1765 1766 1767 1768Used by:Timeline
Symbol 1770 GraphicUses:1735Used by:Timeline
Streaming Sound 1Used by:Timeline

Instance Names

"loadbar1"Frame 1Symbol 169 MovieClip
"loadbar"Frame 1Symbol 171 MovieClip
"txtPercent"Frame 1Symbol 173 EditableText
"ad_switcher"Frame 1Symbol 194 MovieClip
"playbutton"Frame 3Symbol 227 Button
"btnGallery"Frame 476Symbol 397 Button
"firstblack"Frame 476Symbol 403 MovieClip
"btnGalleryFake"Frame 477Symbol 405 MovieClip
"txtName"Frame 584Symbol 414 EditableText
"txtBirth"Frame 584Symbol 415 EditableText
"specialmessages"Frame 584Symbol 420 MovieClip
"txtName"Frame 591Symbol 427 EditableText
"txtBirth"Frame 591Symbol 428 EditableText
"moveclip"Frame 1077Symbol 492 MovieClip
"fileclip"Frame 1077Symbol 619 MovieClip
"SUPERGETHITCLIP"Frame 1077Symbol 623 MovieClip
"specialweapons"Frame 1077Symbol 632 MovieClip
"speaker"Frame 1077Symbol 641 MovieClip
"changer"Frame 1077Symbol 663 MovieClip
"INVkey1"Frame 1077Symbol 668 MovieClip
"INVkey2"Frame 1077Symbol 671 MovieClip
"INVtape"Frame 1077Symbol 674 MovieClip
"mbmc"Frame 1077Symbol 676 MovieClip
"INVoar"Frame 1077Symbol 680 MovieClip
"itemflasher"Frame 1077Symbol 683 MovieClip
"INVkey3"Frame 1077Symbol 687 MovieClip
"filefolder"Frame 1077Symbol 690 MovieClip
"INVbat"Frame 1077Symbol 696 MovieClip
"INVkey4"Frame 1077Symbol 700 MovieClip
"INVknife"Frame 1077Symbol 704 MovieClip
"INVbow"Frame 1077Symbol 709 MovieClip
"INVkey5"Frame 1077Symbol 712 MovieClip
"INVkey6"Frame 1077Symbol 716 MovieClip
"INVcartridge"Frame 1077Symbol 720 MovieClip
"messageclip"Frame 1077Symbol 727 MovieClip
"txtMessages"Frame 1077Symbol 729 EditableText
"txtItemName"Frame 1077Symbol 730 EditableText
"MAP"Frame 1077Symbol 804 MovieClip
"promptbox"Frame 1077Symbol 829 MovieClip
"blocker"Frame 1077Symbol 836 MovieClip
"SUPERBLOCKER"Frame 1077Symbol 838 MovieClip
"MOUSEY"Frame 1077Symbol 222 MovieClip
"key2"Frame 1088Symbol 1036 MovieClip
"letter11"Frame 1094Symbol 1057 MovieClip
"window"Frame 1099Symbol 944 MovieClip
"letter9"Frame 1101Symbol 1057 MovieClip
"dark"Frame 1103Symbol 403 MovieClip
"elec1"Frame 1104Symbol 1160 MovieClip
"elec2"Frame 1104Symbol 1160 MovieClip
"letter6"Frame 1110Symbol 1057 MovieClip
"JASON_MC"Frame 1111Symbol 1285 MovieClip
"toolshedkey"Frame 1111Symbol 1289 MovieClip
"lettergame"Frame 1112Symbol 1337 MovieClip
"JASON_MC"Frame 1113Symbol 1285 MovieClip
"counselorkey"Frame 1113Symbol 1347 MovieClip
"tapemc"Frame 1118Symbol 1383 MovieClip
"letter7"Frame 1118Symbol 1057 MovieClip
"dark"Frame 1120Symbol 403 MovieClip
"letter13"Frame 1124Symbol 1057 MovieClip
"cab1"Frame 1124Symbol 1429 MovieClip
"cab2"Frame 1124Symbol 1429 MovieClip
"cab3"Frame 1124Symbol 1429 MovieClip
"cab5"Frame 1124Symbol 1429 MovieClip
"cab4"Frame 1124Symbol 1429 MovieClip
"letter14"Frame 1126Symbol 1057 MovieClip
"letter12"Frame 1128Symbol 1057 MovieClip
"txtTombName"Frame 1135Symbol 1676 EditableText
"txtBorn"Frame 1135Symbol 1679 EditableText
"txtDied"Frame 1135Symbol 1680 EditableText
"JASON_MC"Frame 1136Symbol 1285 MovieClip
"txtCompletion"Frame 1556Symbol 1748 EditableText
"gunlocked"Frame 1556Symbol 1750 MovieClip
"txtLetter"Symbol 24 MovieClip Frame 1Symbol 21 EditableText
"xline"Symbol 24 MovieClip Frame 1Symbol 23 MovieClip
"letter1"Symbol 25 MovieClip [columnbox] Frame 1Symbol 24 MovieClip
"letter2"Symbol 25 MovieClip [columnbox] Frame 1Symbol 24 MovieClip
"letter3"Symbol 25 MovieClip [columnbox] Frame 1Symbol 24 MovieClip
"txtLetter"Symbol 32 MovieClip [LETTERBOX] Frame 1Symbol 28 EditableText
"highlighter"Symbol 32 MovieClip [LETTERBOX] Frame 1Symbol 30 MovieClip
"boundingBox_mc"Symbol 53 MovieClip [FocusRect] Frame 1Symbol 43 MovieClip [BoundingBox]
"tabCapture"Symbol 54 MovieClip [FocusManager] Frame 1Symbol 51 Button
"b"Symbol 62 MovieClip [SimpleButtonDown] Frame 1Symbol 59 MovieClip [BrdrShdw]
"face"Symbol 62 MovieClip [SimpleButtonDown] Frame 1Symbol 61 MovieClip [BrdrFace]
"b"Symbol 67 MovieClip [SimpleButtonIn] Frame 1Symbol 64 MovieClip [BrdrBlk]
"it"Symbol 67 MovieClip [SimpleButtonIn] Frame 1Symbol 66 MovieClip [BrdrHilght]
"g"Symbol 67 MovieClip [SimpleButtonIn] Frame 1Symbol 59 MovieClip [BrdrShdw]
"face"Symbol 67 MovieClip [SimpleButtonIn] Frame 1Symbol 61 MovieClip [BrdrFace]
"ob"Symbol 68 MovieClip [SimpleButtonUp] Frame 1Symbol 64 MovieClip [BrdrBlk]
"ol"Symbol 68 MovieClip [SimpleButtonUp] Frame 1Symbol 61 MovieClip [BrdrFace]
"ib"Symbol 68 MovieClip [SimpleButtonUp] Frame 1Symbol 59 MovieClip [BrdrShdw]
"il"Symbol 68 MovieClip [SimpleButtonUp] Frame 1Symbol 66 MovieClip [BrdrHilght]
"face"Symbol 68 MovieClip [SimpleButtonUp] Frame 1Symbol 61 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 69 MovieClip [SimpleButton] Frame 1Symbol 43 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 73 MovieClip [Button] Frame 1Symbol 43 MovieClip [BoundingBox]
"dfs"Symbol 129 MovieClip [BtnDownArrow] Frame 1Symbol 77 MovieClip [ScrollTrack]
"dfs"Symbol 130 MovieClip [BtnUpArrow] Frame 1Symbol 77 MovieClip [ScrollTrack]
"boundingBox_mc"Symbol 132 MovieClip [HScrollBar] Frame 1Symbol 43 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 133 MovieClip [VScrollBar] Frame 1Symbol 43 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 134 MovieClip [View] Frame 1Symbol 43 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 135 MovieClip [ScrollView] Frame 1Symbol 43 MovieClip [BoundingBox]
"boundingBox_mc"Symbol 137 MovieClip [List] Frame 1Symbol 43 MovieClip [BoundingBox]
"ng_ad"Symbol 193 MovieClip Frame 1Symbol 192 MovieClip
"bat"Symbol 222 MovieClip Frame 8Symbol 210 MovieClip
"txtFileCount"Symbol 619 MovieClip Frame 2Symbol 496 EditableText
"lstFiles"Symbol 619 MovieClip Frame 2Symbol 137 MovieClip [List]
"pp2"Symbol 619 MovieClip Frame 2Symbol 501 MovieClip
"pp6"Symbol 619 MovieClip Frame 2Symbol 503 MovieClip
"pp7"Symbol 619 MovieClip Frame 2Symbol 505 MovieClip
"pp8"Symbol 619 MovieClip Frame 2Symbol 507 MovieClip
"pp10"Symbol 619 MovieClip Frame 2Symbol 509 MovieClip
"pp1"Symbol 619 MovieClip Frame 2Symbol 511 MovieClip
"pp3"Symbol 619 MovieClip Frame 2Symbol 513 MovieClip
"pp4"Symbol 619 MovieClip Frame 2Symbol 515 MovieClip
"pp5"Symbol 619 MovieClip Frame 2Symbol 517 MovieClip
"pp9"Symbol 619 MovieClip Frame 2Symbol 519 MovieClip
"pp11"Symbol 619 MovieClip Frame 2Symbol 521 MovieClip
"btnPoster"Symbol 619 MovieClip Frame 2Symbol 526 Button
"txtFileName"Symbol 619 MovieClip Frame 3Symbol 538 EditableText
"oar"Symbol 631 MovieClip Frame 1Symbol 630 MovieClip
"HITBOX"Symbol 631 MovieClip Frame 16Symbol 403 MovieClip
"oarstrike"Symbol 632 MovieClip Frame 2Symbol 631 MovieClip
"stopper"Symbol 663 MovieClip Frame 1Symbol 653 MovieClip
"key1"Symbol 668 MovieClip Frame 21Symbol 667 Button
"key2"Symbol 671 MovieClip Frame 21Symbol 670 Button
"tape"Symbol 674 MovieClip Frame 21Symbol 673 Button
"oar"Symbol 680 MovieClip Frame 21Symbol 679 Button
"txtFileCount"Symbol 690 MovieClip Frame 1Symbol 689 EditableText
"blip"Symbol 804 MovieClip Frame 2Symbol 803 MovieClip
"txtPrompt"Symbol 829 MovieClip Frame 2Symbol 806 EditableText
"crackoutline"Symbol 954 MovieClip Frame 1Symbol 947 MovieClip
"window"Symbol 955 MovieClip Frame 2Symbol 944 MovieClip
"crack"Symbol 955 MovieClip Frame 2Symbol 954 MovieClip
"letter4"Symbol 1060 MovieClip Frame 4Symbol 1057 MovieClip
"letter8"Symbol 1060 MovieClip Frame 7Symbol 1057 MovieClip
"letter5"Symbol 1238 MovieClip Frame 1Symbol 1057 MovieClip
"oarshadow"Symbol 1238 MovieClip Frame 5Symbol 1236 MovieClip
"HITBOX"Symbol 1269 MovieClip Frame 28Symbol 403 MovieClip
"HITBOX"Symbol 1279 MovieClip Frame 1Symbol 1278 MovieClip
"sidestep"Symbol 1285 MovieClip Frame 2Symbol 1255 MovieClip
"updown"Symbol 1285 MovieClip Frame 3Symbol 1262 MovieClip
"attack"Symbol 1285 MovieClip Frame 4Symbol 1269 MovieClip
"stunned"Symbol 1285 MovieClip Frame 6Symbol 1279 MovieClip
"txtLetter"Symbol 1323 MovieClip Frame 1Symbol 1322 EditableText
"choice1"Symbol 1326 MovieClip Frame 2Symbol 1323 MovieClip
"choice2"Symbol 1326 MovieClip Frame 2Symbol 1323 MovieClip
"choice3"Symbol 1326 MovieClip Frame 2Symbol 1323 MovieClip
"txtCommand"Symbol 1337 MovieClip Frame 1Symbol 1297 EditableText
"invalid"Symbol 1337 MovieClip Frame 1Symbol 1300 MovieClip
"letterbox"Symbol 1337 MovieClip Frame 4Symbol 25 MovieClip [columnbox]
"prompter"Symbol 1337 MovieClip Frame 4Symbol 1326 MovieClip
"letter10"Symbol 1394 MovieClip Frame 3Symbol 1057 MovieClip
"HITBOX"Symbol 1600 MovieClip Frame 2Symbol 1596 MovieClip
"sidestep"Symbol 1601 MovieClip Frame 1Symbol 1593 MovieClip
"attack"Symbol 1601 MovieClip Frame 2Symbol 1600 MovieClip
"HITBOX"Symbol 1620 MovieClip Frame 28Symbol 1596 MovieClip
"guy"Symbol 1662 MovieClip Frame 98Symbol 1576 MovieClip
"jason"Symbol 1662 MovieClip Frame 117Symbol 1601 MovieClip
"guy"Symbol 1662 MovieClip Frame 117Symbol 1620 MovieClip
"guylife"Symbol 1662 MovieClip Frame 117Symbol 1624 MovieClip
"jasonlife"Symbol 1662 MovieClip Frame 117Symbol 1625 MovieClip
"gameover"Symbol 1662 MovieClip Frame 117Symbol 1640 MovieClip
"win"Symbol 1662 MovieClip Frame 117Symbol 1661 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "glass"
ExportAssets (56)Timeline Frame 1Symbol 2 as "Beep"
ExportAssets (56)Timeline Frame 1Symbol 11 as "bulletblood"
ExportAssets (56)Timeline Frame 1Symbol 18 as "mystatic"
ExportAssets (56)Timeline Frame 1Symbol 25 as "columnbox"
ExportAssets (56)Timeline Frame 1Symbol 32 as "LETTERBOX"
ExportAssets (56)Timeline Frame 1Symbol 43 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 44 as "DataProvider"
ExportAssets (56)Timeline Frame 1Symbol 45 as "DataSelector"
ExportAssets (56)Timeline Frame 1Symbol 46 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 47 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 48 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 53 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 54 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 55 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 56 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 57 as "SelectableRow"
ExportAssets (56)Timeline Frame 1Symbol 59 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 61 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 62 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 64 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 66 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 67 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 68 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 69 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 70 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 71 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 72 as "ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 73 as "Button"
ExportAssets (56)Timeline Frame 1Symbol 74 as "CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 77 as "ScrollTrack"
ExportAssets (56)Timeline Frame 1Symbol 84 as "ScrollDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 86 as "ScrollThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 88 as "ScrollThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 89 as "ScrollDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 90 as "ScrollDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 91 as "ScrollDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 97 as "ScrollThumbBottomDisabled"
ExportAssets (56)Timeline Frame 1Symbol 99 as "ThumbThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 101 as "ThumbThemeColor3"
ExportAssets (56)Timeline Frame 1Symbol 102 as "ScrollThumbBottomDown"
ExportAssets (56)Timeline Frame 1Symbol 103 as "ScrollThumbBottomOver"
ExportAssets (56)Timeline Frame 1Symbol 104 as "ScrollThumbBottomUp"
ExportAssets (56)Timeline Frame 1Symbol 106 as "ScrollThumbGripDisabled"
ExportAssets (56)Timeline Frame 1Symbol 108 as "ThumbThemeColor2"
ExportAssets (56)Timeline Frame 1Symbol 109 as "ScrollThumbGripDown"
ExportAssets (56)Timeline Frame 1Symbol 110 as "ScrollThumbGripOver"
ExportAssets (56)Timeline Frame 1Symbol 111 as "ScrollThumbGripUp"
ExportAssets (56)Timeline Frame 1Symbol 113 as "ScrollThumbMiddleDisabled"
ExportAssets (56)Timeline Frame 1Symbol 114 as "ScrollThumbMiddleDown"
ExportAssets (56)Timeline Frame 1Symbol 118 as "ScrollThumbMiddleOver"
ExportAssets (56)Timeline Frame 1Symbol 119 as "ScrollThumbMiddleUp"
ExportAssets (56)Timeline Frame 1Symbol 120 as "ScrollThumbTopDisabled"
ExportAssets (56)Timeline Frame 1Symbol 121 as "ScrollThumbTopDown"
ExportAssets (56)Timeline Frame 1Symbol 122 as "ScrollThumbTopOver"
ExportAssets (56)Timeline Frame 1Symbol 123 as "ScrollThumbTopUp"
ExportAssets (56)Timeline Frame 1Symbol 124 as "ScrollTrackDisabled"
ExportAssets (56)Timeline Frame 1Symbol 125 as "ScrollUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 126 as "ScrollUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 127 as "ScrollUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 128 as "ScrollUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 129 as "BtnDownArrow"
ExportAssets (56)Timeline Frame 1Symbol 130 as "BtnUpArrow"
ExportAssets (56)Timeline Frame 1Symbol 131 as "ScrollBarAssets"
ExportAssets (56)Timeline Frame 1Symbol 132 as "HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 133 as "VScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 134 as "View"
ExportAssets (56)Timeline Frame 1Symbol 135 as "ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 136 as "ScrollSelectList"
ExportAssets (56)Timeline Frame 1Symbol 137 as "List"
ExportAssets (56)Timeline Frame 1Symbol 1771 as "__Packages.NewgroundsAPI"
ExportAssets (56)Timeline Frame 1Symbol 1772 as "__Packages.File"
ExportAssets (56)Timeline Frame 1Symbol 33 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 34 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 35 as "__Packages.mx.core.View"
ExportAssets (56)Timeline Frame 1Symbol 36 as "__Packages.mx.core.ScrollView"
ExportAssets (56)Timeline Frame 1Symbol 37 as "__Packages.mx.controls.listclasses.DataSelector"
ExportAssets (56)Timeline Frame 1Symbol 38 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 39 as "__Packages.mx.controls.listclasses.DataProvider"
ExportAssets (56)Timeline Frame 1Symbol 40 as "__Packages.mx.controls.listclasses.ScrollSelectList"
ExportAssets (56)Timeline Frame 1Symbol 41 as "__Packages.mx.controls.List"
ExportAssets (56)Timeline Frame 1Symbol 138 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 139 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 140 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 141 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 142 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 143 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 144 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 145 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 146 as "__Packages.mx.core.ExternalContent"
ExportAssets (56)Timeline Frame 1Symbol 147 as "__Packages.mx.skins.CustomBorder"
ExportAssets (56)Timeline Frame 1Symbol 148 as "__Packages.mx.controls.scrollClasses.ScrollThumb"
ExportAssets (56)Timeline Frame 1Symbol 149 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 150 as "__Packages.mx.controls.scrollClasses.ScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 151 as "__Packages.mx.effects.Tween"
ExportAssets (56)Timeline Frame 1Symbol 152 as "__Packages.mx.controls.listclasses.SelectableRow"
ExportAssets (56)Timeline Frame 1Symbol 153 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 154 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 155 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 156 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 157 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 158 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 159 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 160 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 161 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 162 as "__Packages.mx.controls.HScrollBar"
ExportAssets (56)Timeline Frame 1Symbol 163 as "__Packages.mx.controls.Button"
ExportAssets (56)Timeline Frame 1Symbol 164 as "__Packages.mx.skins.halo.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 165 as "__Packages.mx.skins.halo.ButtonSkin"
ExportAssets (56)Timeline Frame 1Symbol 166 as "__Packages.mx.controls.VScrollBar"
ExportAssets (56)Timeline Frame 46Symbol 228 as "newFG1"
ExportAssets (56)Timeline Frame 46Symbol 229 as "nightscary"
ExportAssets (56)Timeline Frame 46Symbol 230 as "ambient_forest"
ExportAssets (56)Timeline Frame 46Symbol 231 as "unlock"
ExportAssets (56)Timeline Frame 46Symbol 232 as "rowing"
ExportAssets (56)Timeline Frame 46Symbol 233 as "ripsingle"
ExportAssets (56)Timeline Frame 46Symbol 234 as "oarthud"
ExportAssets (56)Timeline Frame 46Symbol 235 as "generatorloop"
ExportAssets (56)Timeline Frame 46Symbol 236 as "FGloop3"
ExportAssets (56)Timeline Frame 46Symbol 237 as "FGloop2"
ExportAssets (56)Timeline Frame 46Symbol 238 as "FGloop1"
ExportAssets (56)Timeline Frame 46Symbol 239 as "FG5"
ExportAssets (56)Timeline Frame 46Symbol 240 as "FG4"
ExportAssets (56)Timeline Frame 46Symbol 241 as "FG3"
ExportAssets (56)Timeline Frame 46Symbol 242 as "FG2"
ExportAssets (56)Timeline Frame 46Symbol 243 as "FG1"
ExportAssets (56)Timeline Frame 46Symbol 244 as "postscream"
ExportAssets (56)Timeline Frame 46Symbol 245 as "nightscream"
ExportAssets (56)Timeline Frame 46Symbol 246 as "jason_gethit"
ExportAssets (56)Timeline Frame 46Symbol 247 as "chch_ahah"
ExportAssets (56)Timeline Frame 46Symbol 248 as "bruuaahh"
ExportAssets (56)Timeline Frame 46Symbol 249 as "meatypunch"
ExportAssets (56)Timeline Frame 46Symbol 250 as "arrowwhoosh"
ExportAssets (56)Timeline Frame 46Symbol 251 as "splash"
ExportAssets (56)Timeline Frame 46Symbol 252 as "credits"
ExportAssets (56)Timeline Frame 46Symbol 253 as "boss"
ExportAssets (56)Timeline Frame 46Symbol 254 as "hitstart"
ExportAssets (56)Timeline Frame 46Symbol 255 as "titlescreen"

Labels

"instructions"Frame 47
"gallery"Frame 64
"sponsorintro"Frame 89
"ourintro"Frame 204
"title"Frame 476
"start"Frame 476
"nameinput"Frame 584
"secret1"Frame 608
"intro"Frame 609
"area12"Frame 1077
"area1"Frame 1078
"area2"Frame 1079
"area3"Frame 1080
"area4"Frame 1081
"area5"Frame 1082
"area6"Frame 1083
"area7"Frame 1084
"area8"Frame 1085
"area9"Frame 1086
"area10"Frame 1087
"area11"Frame 1088
"area13"Frame 1089
"area14"Frame 1090
"area15"Frame 1091
"area16"Frame 1092
"area17"Frame 1093
"area18"Frame 1094
"area19"Frame 1095
"area20"Frame 1096
"area21"Frame 1097
"area22"Frame 1098
"area23"Frame 1099
"area24"Frame 1100
"area25"Frame 1101
"area26"Frame 1102
"area27"Frame 1103
"area28"Frame 1104
"area29"Frame 1105
"area30"Frame 1106
"area31"Frame 1107
"area32"Frame 1108
"area33"Frame 1109
"area34"Frame 1110
"area35"Frame 1111
"area36"Frame 1112
"area37"Frame 1113
"area38"Frame 1114
"area39"Frame 1115
"area40"Frame 1116
"area41"Frame 1117
"area42"Frame 1118
"area43"Frame 1119
"area44"Frame 1120
"area45"Frame 1121
"area46"Frame 1122
"area47"Frame 1123
"area48"Frame 1124
"area49"Frame 1125
"area50"Frame 1126
"area51"Frame 1127
"area52"Frame 1128
"area53"Frame 1129
"area54"Frame 1130
"area55"Frame 1131
"area56"Frame 1132
"area57"Frame 1133
"area58"Frame 1134
"area59"Frame 1135
"area60"Frame 1136
"outro"Frame 1137
"credits"Frame 1517
"arrow"Symbol 222 MovieClip Frame 1
"hand"Symbol 222 MovieClip Frame 2
"key1"Symbol 222 MovieClip Frame 3
"key2"Symbol 222 MovieClip Frame 4
"tape"Symbol 222 MovieClip Frame 5
"oar"Symbol 222 MovieClip Frame 6
"key3"Symbol 222 MovieClip Frame 7
"bat"Symbol 222 MovieClip Frame 8
"key4"Symbol 222 MovieClip Frame 9
"knife"Symbol 222 MovieClip Frame 10
"bow"Symbol 222 MovieClip Frame 11
"key5"Symbol 222 MovieClip Frame 12
"key6"Symbol 222 MovieClip Frame 13
"cartridge"Symbol 222 MovieClip Frame 14
"wait"Symbol 222 MovieClip Frame 15
"collection"Symbol 619 MovieClip Frame 2
"file1"Symbol 619 MovieClip Frame 3
"file2"Symbol 619 MovieClip Frame 4
"file3"Symbol 619 MovieClip Frame 5
"file4"Symbol 619 MovieClip Frame 6
"file5"Symbol 619 MovieClip Frame 7
"file6"Symbol 619 MovieClip Frame 8
"file7"Symbol 619 MovieClip Frame 9
"file8"Symbol 619 MovieClip Frame 10
"file9"Symbol 619 MovieClip Frame 11
"file10"Symbol 619 MovieClip Frame 12
"file11"Symbol 619 MovieClip Frame 13
"file12"Symbol 619 MovieClip Frame 14
"file13"Symbol 619 MovieClip Frame 15
"file14"Symbol 619 MovieClip Frame 16
"file15"Symbol 619 MovieClip Frame 17
"file16"Symbol 619 MovieClip Frame 18
"file17"Symbol 619 MovieClip Frame 19
"file18"Symbol 619 MovieClip Frame 20
"file19"Symbol 619 MovieClip Frame 21
"file20"Symbol 619 MovieClip Frame 22
"file21"Symbol 619 MovieClip Frame 23
"file22"Symbol 619 MovieClip Frame 24
"file23"Symbol 619 MovieClip Frame 25
"file24"Symbol 619 MovieClip Frame 26
"file25"Symbol 619 MovieClip Frame 27
"file26"Symbol 619 MovieClip Frame 28
"file27"Symbol 619 MovieClip Frame 29
"file28"Symbol 619 MovieClip Frame 30
"file29"Symbol 619 MovieClip Frame 31
"file30"Symbol 619 MovieClip Frame 32
"jasoninstructions1"Symbol 619 MovieClip Frame 59
"jasoninstructions2"Symbol 619 MovieClip Frame 60
"jasoninstructions3"Symbol 619 MovieClip Frame 61
"jasonwins"Symbol 619 MovieClip Frame 62
"tolake"Symbol 829 MovieClip Frame 110
"taped"Symbol 1139 MovieClip Frame 2
"down"Symbol 1172 MovieClip Frame 25
"stand"Symbol 1285 MovieClip Frame 1
"sidestep"Symbol 1285 MovieClip Frame 2
"updown"Symbol 1285 MovieClip Frame 3
"attack"Symbol 1285 MovieClip Frame 4
"block"Symbol 1285 MovieClip Frame 5
"stunned"Symbol 1285 MovieClip Frame 6
"gethit"Symbol 1285 MovieClip Frame 7
"dead"Symbol 1620 MovieClip Frame 31

Dynamic Text Variables

loadpercentSymbol 173 EditableText"0%"




http://swfchan.com/41/203923/info.shtml
Created: 26/7 -2019 09:42:24 Last modified: 26/7 -2019 09:42:24 Server time: 21/12 -2024 18:59:58