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

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

Lusty Labyrinth Infinite, the ultimate sex rogue game by bahamutdragons (MaleGoblinOrcSatyrDoppelgangerMinotaurAnubisDungeonRpgAnalCumCrocodileChubbyFatExploreAdventureLootExplorationChestPyramid).swf

This is the info page for
Flash #196094

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


Text
+88888*

New Game

This will delete your
Level 1

New Game

Continue

Continue

Programming and design: Bahamut Dragons - http://www.furaffinity.com/bahamutdragons

Art and additionnal design: Caesarcub - http://www.furaffinity.com/caesarcub

Credits

Credits

Commentary

Infinite

Yes

Yes

No

No

Do you wish to play with the tutorial mode on?
In tutorial mode, panels appear to explain how the
game works.  You may also access these panels at
any time, even without the tutorial mode, by
pressing the ESCAPE key.

Need a little help?

Cancel

Cancel

Tutorial

Bahamut Dragons - Programmer and designer
http://www.furaffinity.com/user/bahamutdragons
Caesarcub - Artist and additionnal design
http://www.furaffinity.com/user/caesarcub
Hainite, Polarthief and Seanabcd - Beta testers
And you!

The guys who made this thing

Credits

How it all began

As this project comes to a close, I wanted to jolt down a bit of history behind how it
came about.  I am a huge fan of commentaries and behind the scenes material for
games and movies and figured that someone might get a kick out of this.  As I write
these lines, I am in the beta stage of the game but for all intents and purposes, it’s
done.  It’s not the game I set out to make on that very first day, nor is it the game I
hoped to make once production really started rolling around.
Note that there will be spoilers in this commentary, if even it’s possible to spoil a game
like this.  If you want to keep some sense of discovery, I recommend playing through to
the “last” level and then return here for the run down.
Still here?  Well, here it is, the story of how Lusty Labyrinth came to be.

The concept of Lusty Labyrinth came to me while I was at work.  I was listening to a
gaming podcast and they were talking about Rogue games.  The thought immediately
came to my mind that I could do something like that, and so I started jolting down
ideas.  The plan was to make a game in some 3 days, since I was already at work on
another project and didn’t want to take too much from it.    It would have the random
dungeon generation, loot and a simple rock paper scissors battle system.
At that time, I didn’t expect to have an artist, so characters would be each on their side
and strike a pose according to success or failure.  There was no “Cock, Ass, Mouth”
system at that time.  I didn’t want to have too much art since art does take time,
especially when you’re not used to it.  But I would do my best until I either got tired
with it, or indeed completed the game.

Once I got back home, I started working on the code.  Mere hours later, I started
chatting with Caesarcub told him about what I was doing.  He immediately took an
interest and wanted to do some art for it.  I was more than happy to let him do what
for me is the dirty work, and so he started working on the main character.
It was around this time that the design evolved.  A lot of what’s presented visually is
there because of him, including the Cock/Ass/Mouth system.   Soon the characters
were interacting with each other in battle, because he would rather have it like that
than my static version.  It meant a bit more code and would cause problems down the
line, but there was no denying that it would make a better game.  I had no issue
working more if it meant the game would be better.

What was supposed to be a 3 day project turned to more as I worked on some features,
but also planned ahead.  With an artist, my perspective had shifted and I now
envisioned a much larger project.  I established some versions of the game with what
I’d like to see in each one.  Each version would have a new level and new enemies, but
there were some features I wanted to add to each as well.

11 days after I started to work on this, the first version of Lusty Labyrinth, v0.3, was
ready to be released.  Caesarcub had the option to post it on his furaffinity page, but
he declined to do so and so I got all the hits, comments and watches for it.  It was a
massive success, especially considering how my previous projects had fared.  My images
tend to no go over 100 hits, though I’ve had some popularity thanks to games like my
Sam and Max prototype for Chibi Chaser.  But this was something else entirely.
Lusty Labyrinth exploded and now, three months later, it’s well over 11k views.  I’ve
been trying to work on a flash game for a long time, and I always find myself stuck
because of the art aspect.  Well, although this was only a first version, Lusty Labyrinth
still felt like it could have been a completed project, albeit it had some bugs.  But those
would be resolved for the next release.  For now, I could just appreciate the result.

I don’t believe in breaks and so as soon as v0.3 was out, I was ready to start working on
v0.6.  This one would increase the customization options available, with a larger array
of colors and I hoped to have some new body types and heads as well.  The way I
displayed characters had to be redone to be more flexible and there were a few things
done to ensure a better color pallet.
Once that was done, it was decided that more enemies would be the priority.  First
thing was a boss for the first level and so my avatar became the first boss.  It’s one of
the perks to being the lead on a project like this after all.  Afterwards, he started
working on the second level, which would be pyramid themed.  A second boss was
crafted, Anubis, and another monster as well, a crocodile which I named Krokedrilos,
which comes from the Greek term.

As for me, I was working on resolving all the bugs raised with the previous version,
before starting on the new elements.  Balancing became one of my priorities and I
started crunching a lot of numbers to make sure the game progression was
comfortable.  A well needed save was added as well as other small elements like traps
and some other visual elements.  Basically, I just keep occupied with all the design and
programming.  It felt like a lot of things were being done, but also, a lot of things were
being planned.

I wanted to have some classes, each leveling in a different way and with different skills.
I wanted achievements.  People had asked for better instructions and so a tutorial
would be required.  At one point, I even considered having some sense of connectivity
with other players, although it would require inputting player codes and wouldn’t really
let people play together directly.  Those would wait until the next release however, it
wasn’t necessary to work on these just now.  There was time.  At least, I thought there
was.

From one day to the next, Caesarcub’s work situation changed and he now needed to
invest more hours into his work.  He was generally tired and unable to work on the
game.  Worst still, he had trouble keeping up with his own material and so I gave him
some space, hoping he would manage to get back on top of things.  It was the least I
could do, he had already done quite a bit on this project which he had always called
“My Project”, that is, that he was working for me.  I couldn’t really be annoyed at him
for the turn of events, particularly since it pretty much was out of his hands and
affected him far more than it did me.

The game production slowed down and I started design on my next big thing.  About a
month or six weeks passed and things were not getting better for him, so I decided
that it would be a waste to not release all the work we had already done.  So that’s
where I put my efforts, just making sure the next version of Lusty Labyrinth was
without bugs.  That was the new plan.

But plans change and I decided that I didn’t want to cut all those features after all.  I
would invest the required time to finish this the best way I could.  Back in were
achievements, the tutorial, but more important, I crafted a system that would let you
level up to infinity and go to infinite dungeons.  I liked having a set balancing, even
though it was a lot of work, because I could control the experience easier, but at the
same time, I wanted to see my game live on and on.  It took about 2 weeks to get the
game where I wanted it to be.  It certainly doesn’t have everything I had hoped, but I
think this is a completely satisfying result.

The bottom line with Lusty Labyrinth is that I first came at it like a small side project
which didn’t matter all that much, but once I knew the resources I had, it became really
important to me.  I am proud of the work Caesarcub has done for it, and I am happy to
have invested the time to make it what it is today.  It’s easy to take things we do and
do a half assed job, but for the time I worked on it, Lusty Labyrinth consumed me.  I
wanted this to be a good game and I certainly did not want to be the crack in the
project.  That meant going out there and working my butt off, sometimes cursing
myself when I thought of a “great idea” which meant more work.  People came to me
with ideas and I figured the extra work would improve the quality of the game, and
indeed it does.

One thing I underestimated is the value of dynamically generating elements.  The
random dungeons are cool, but once I had random items with random names and
random level names, suddenly the game became that much more fun to me.  It might
be because I’m the one who made all the rest and it’s the last bastion of discovery
remaining for me.  Or maybe it’s just that the balancing doesn’t matter as much as I
thought.  Regardless, as a complete game creating experience, I think there’s a lot I can
take away from it, right now and some time down the road, once I’ve digested all that’s
happened.

I’m happy that I got to work on this, and who knows.  Maybe it’s not really over.  The
door isn’t closed for Lusty Labyrinth to see another version later on, but for now it’s
out of my hands.  I hope people playing this will appreciate it and send some good
vibes in Caesarcub’s direction.   I’ve worked with a lot of artists over the years but
never have been as satisfied as I have working with him.
And so that’s about it.  Thank you to everyone who’s played the game, you’re the
reason I do it.  And now, back to work because as mentioned, I’m only in beta and now
have to make sure there are no bugs.  Sigh, it never ends…

Page 8

Commentary

WWWWWWWWW

Color

Who are you?

You may change your character name from this screen, as well as
change the colors of your character.
To change colors, click on a body part within the 5 squares, then
click the corresponding color.  You will not get a chance to
change these after you start the game, so choose wisely!

Level

a
b
c

Space

Yes

Yes

+88888

XP for completing the level

Level Complete!

Click to continue

Battle

Z

X

C

8888/8888

88888/88888

MMMMMMMMM

Camoflage Krokedrilos

999

No Effect

Welcome to the dungeon

Move using the arrow keys or WASD keys.  You may also hold SHIFT to
move faster.  Find loot in treasure chests and try to find the exit
without falling to the roaming ennemies.
When you complete a dungeon, you'll receive various experience
bonuses according to your performance.  Try to open every chest
and destroy every monster!

You don't look so tough

Time to prove your worth.  During a battle, you use your physical
assets to drain your opponent's vigor.  Different opponents will
have different preferences, so keep alert and always remember
the cycle:
Cock defeats Mouth, Ass defeats Cock and Mouth defeats Ass.

It's a trap!

When you encounter a trapped chest, all you may do is try to fend
off the attack for a set number of turns before you are returned to
the field.  You may disable some traps using the lockpick skill and
only doing so will keep the contents of the chest intact.
And remember: Cock defends against Mouth, Ass defends against
Cock and Mouth defends against Ass.

TutorialTrap

Enter Labyrinth

Enter Labyrinth

Level up 2 boosts remaining

Level up 2 boosts remaining

+88%

Dungeon

Pyramid

Antiquity

888

/

Star Level

MMMMMMMMM

Level 888

XP to next Level: 88888

+888*

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

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

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

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

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

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

Your stories

Your stories

Shop

The story so far...

After each labyrinth run, successful or not, your progress is automatically saved and you are
brought back to the status screen.
From this screen, you may level up your character if you have the required experience by
pressing the blue buttons that appear.  You may also equip items you find in dungeons to
boost your stats or even sell them for additionnal experience.  Keep your cursor over an item
to get a description of it.
Once you're done, you may select the level you wish to enter by using the arrows at the
bottom of the screen.  Then, click on the Enter Labyrinth button to continue your adventure.

The adventure begins!

This is the status screen, from which you can you can equip and
upgrade your charater between labyrinths.  Further explanations
will be given once you return, but for now hurry!  Your first
labyrinth awaits!

It's not over yet!

Congratulations!  You have completed all the regular levels, but
there is still more to be done.  There are still tales to be written in
your journal and lust to be had.  Keep it up and reach for the stars!

Success stories

Getting the hots for the arts

100 000 XP

Get 100 000 experience from selling items

Complete

Achievements

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

Level Name

<p align="center"><font face="Qlassik Bold" size="30" color="#000000" letterSpacing="0.000000" kerning="0"><b>Getting the hots for the arts</b></font></p>

Complete - 100 000 XP

Achievements

Top Ten

Top Ten

Friends

Friends

Self

Self

Return

Return

888 888

888 888 888

Bahamut Dragons

X-888

ActionScript [AS1/AS2]

Frame 1
System.exactSettings = false; System.security.loadPolicyFile("http://www.lustynet.com/crossdomain.xml"); System.security.allowDomain("http://www.lustynet.com/"); stop(); this.onEnterFrame = function () { var _local2 = this.getBytesLoaded() / this.getBytesTotal(); if (this.getBytesLoaded() == this.getBytesTotal()) { gotoAndStop ("Title"); delete this.onEnterFrame; } else { _local2 = _local2 * mcLoading._totalframes; mcLoading.gotoAndStop(Math.max(1, Math.ceil(_local2))); } };
Frame 20
new Main(this);
Instance of Symbol 330 MovieClip "mcGrounded" in Frame 20
on (press) { getURL ("http://caesarcub.tumblr.com/post/132892258357/grounded-v052-the-new-version-is-here-click", "_blank"); } on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); }
Symbol 1533 MovieClip [__Packages.library.State] Frame 0
class library.State { var mcRef, sState; function State (_mcRef) { mcRef = _mcRef; } function setState(_sState) { sState = _sState; mcRef.gotoAndStop(sState); loadState(sState); } function setMc(_mcRef) { mcRef = _mcRef; setState(sState); } function pause() { mcRef.mcState.stop(); } function resume() { mcRef.mcState.play(); } function enterFrame() { this["do" + sState](); } function loadState(_sState) { this["start" + sState](); } function isStateComplete() { if (mcRef.mcState._currentframe == mcRef.mcState._totalframes) { this["end" + sState](); } return(mcRef.mcState._currentframe == mcRef.mcState._totalframes); } function get Mc() { return(mcRef); } function get getState() { return(sState); } }
Symbol 1534 MovieClip [__Packages.Main] Frame 0
class Main extends library.State { static var Instance; var mcRef, enterFrame, bLoading, nCounter, setState, oLustynet, oPopupCommentary, oPopupTutorial, oPopupCredits, btnStart, btnCredits, btnCommentary, btnContinue, oCharSelect, oGame, oLeaderboards; function Main (_mcRef) { super(); mcRef = _mcRef; mcRef.onEnterFrame = library.Delegate.create(this, enterFrame); Instance = this; bLoading = false; nCounter = 0; setState(sSTATE_TITLE); oLustynet = new Lustynet(mcRef.mcLustynet, false, sGAME_ID); } function startTitle() { oPopupCommentary = new PopupCommentary(mcRef.mcCommentary); oPopupTutorial = new ChooseTutorialPopup(mcRef.mcTutorial, library.Delegate.create(this, setCharacterSelect, true), library.Delegate.create(this, setCharacterSelect, false)); oPopupCredits = new TutorialPopup(mcRef.mcCredits); btnStart = new ContinueButton(mcRef.btnStart, library.Delegate.create(oPopupTutorial, oPopupTutorial.setState, library.Popup.sSTATE_IN), ""); btnCredits = new ContinueButton(mcRef.btnCredits, library.Delegate.create(oPopupCredits, oPopupCredits.setState, library.Popup.sSTATE_IN), ""); btnCommentary = new ContinueButton(mcRef.btnLeaderboards, library.Delegate.create(this, setState, sSTATE_LEADERBOARDS), ""); var _local2 = SharedObject.getLocal("LustyLabyrinthLL"); if (oLustynet.getActive()) { var _local4 = oLustynet.getSave(); _local2.data.string1 = _local4; } mcRef.btnContinue._visible = _local2.data.string1 != undefined; var _local3 = _local2.data.string1.substr(Tutorial.nTOTAL_TUTORIAL).split("/"); btnContinue = new ContinueButton(mcRef.btnContinue, library.Delegate.create(this, loadGame, _local2.data.string1), (_local3[34] + "\nLevel ") + _local3[41]); mcRef.btnDebug.onPress = library.Delegate.create(this, debugLoad, "00000002/1/0/2/2/6O*H2*7*1*1*P**J*30*53*1Y*31*1*DU*6RS*N*7*DE*69*2GXX*2O*2**R*/3/13/44/0/0/0/14/0/0/0/0/2/0/0/0/1/0/0/0.5/0.5/0/0.5/0/0.5/0.5/0.5/0.5/0.5/Caesar/Fox/Chubby/0/144/34/3/25/553/353591/359450/4/8/6/6/11/9/0/;;/Lovely Topaz/Musk Of Dick/Lovely Topaz/Musk Of Dick/Musk Of Dick/Musk Of Dick"); mcRef.btnDebug2.onPress = library.Delegate.create(this, debugLoad, "00000000/1/0/1/5/0/12/8/0/0/0/0/0/0/0/0/1/1/1/1/0/1/1/0.5/0.5/1/0.5/0/1/0/1/1/0.5/Vuvuzela/Fox/Chubby/0/50/32/36/24/253/294825/318050/6/7/5/3/10/8/0/Eau de Fox/Foresight Tablet/Foresight Tablet/Lovely Topaz/Eau de Fox/Foresight Tablet/;;/The One Cock Ring/Pocket Rainbow/Lovely Topaz"); mcRef.btnDebug3.onPress = library.Delegate.create(this, debugLoad, "00000002/0/0/2/1/4*T*C**1*2**1*5*2*9*5*1*M*NF*2*1*J*2*166*6*1***/0/4/4/0/0/0/25/0/0/0/0/0/0/1/0.5/1/0.1/0.1/0.1/1/0/0.5/0.5/0.1/0.3/0/0.5/0.5/Kit/Fox/Chubby/0/57/53/53/52/520/19350/3182400/1/1/0/8/10/0/0/Pocket Rainbow/Chocolate Strawberry/Pocket Rainbow/Blue Torch/;;/Phallic Statuette/Phallic Statuette/Phallic Statuette/Lovely Topaz"); } function setCharacterSelect(_bTutorial) { Tutorial.init(_bTutorial); setState(sSTATE_CHARSELECT); } function doTitle() { oLustynet.enterFrame(); btnStart.enterFrame(); btnContinue.enterFrame(); oPopupTutorial.enterFrame(); oPopupCredits.enterFrame(); oPopupCommentary.enterFrame(); if (oLustynet.getActive()) { if (!(oLustynet.getResult() === Lustynet.iRESULT_SUCESS)) { } else { var _local2 = SharedObject.getLocal("LustyLabyrinthLL"); var _local4 = oLustynet.getSave(); _local2.data.string1 = _local4; mcRef.btnContinue._visible = _local2.data.string1 != undefined; var _local3 = _local2.data.string1.substr(Tutorial.nTOTAL_TUTORIAL).split("/"); btnContinue = new ContinueButton(mcRef.btnContinue, library.Delegate.create(this, loadGame, _local2.data.string1), (_local3[34] + "\nLevel ") + _local3[41]); } } } function startCharSelect() { Debug.unsetDebug(); btnStart = new ContinueButton(mcRef.btnStart, library.Delegate.create(this, setState, sSTATE_GAME), ""); oCharSelect = new CharSelect(mcRef); Achievements.addAchievement(Achievements.nPLAYER_LEVEL, 1); } function doCharSelect() { Tutorial.enterFrame(); } function startGame() { oGame = new Game(mcRef); if (!bLoading) { oGame.setCharacter(oCharSelect.__get__charData()); } } function doGame() { oGame.enterFrame(); Tutorial.enterFrame(); } function startLeaderboards() { oLeaderboards = new Leaderboards(mcRef, oLustynet, library.Delegate.create(this, setState, sSTATE_TITLE)); } function doLeaderboards() { } function debugLoad(_sLoad) { loadGame(_sLoad); } function loadGame(_sLoadData) { bLoading = true; setState(sSTATE_GAME); Tutorial.loadGame(_sLoadData.substr(0, Tutorial.nTOTAL_TUTORIAL)); oGame.loadData(_sLoadData.substr(Tutorial.nTOTAL_TUTORIAL)); bLoading = false; } function save(_nPosition, _sData) { if (!bLoading) { var _local2 = SharedObject.getLocal("LustyLabyrinthLL"); _local2.data.string1 = Tutorial.saveGame() + _sData; if (!(_nPosition === 1)) { } else { if (oLustynet.getActive()) { oLustynet.addMessageOutgoing("save", _local2.data.string1); } _local2.flush(); } } } function saveScore(_nScore, _sLevel, _nTimePlayed) { oLustynet.addMessageOutgoing("score", (((_nScore + "***") + _sLevel) + "***") + _nTimePlayed); } static var sGAME_ID = "lustylabyrinth_max"; static var bTEST_MONSTER = false; static var sSTATE_TITLE = "Title"; static var sSTATE_CHARSELECT = "CharSelect"; static var sSTATE_GAME = "Game"; static var sSTATE_LEADERBOARDS = "Leaderboards"; }
Symbol 1535 MovieClip [__Packages.Lustynet] Frame 0
class Lustynet extends library.State { var iResult, sSave, mcRef, setState, bActive, oServerConnect, bNewHighscore, aLeaderboard10, aLeaderboardSelf, nHighScore, aLeaderboardFriend; function Lustynet (_mcRef, _bActive, _sGameId) { super(_mcRef); iResult = 0; sSave = ""; new library.MCButton(mcRef.mcPopupLogin.btnSend, library.Delegate.create(this, setState, sSTATE_PROCESSING)); new library.MCButton(mcRef.mcPopupError.btnSend, library.Delegate.create(this, setState, sSTATE_LOGIN)); new library.MCButton(mcRef.mcPopupLogin.btnCreateAccount, library.Delegate.create(this, createAccount)); bActive = _bActive; if (bActive) { setState(sSTATE_LOGIN); oServerConnect = new library.ServerConnect(_sGameId); } else { setState(sSTATE_IGNORE); var _local3 = "1**A**10000**X-10**"; _local3 = _local3 + "2**B**9000**X-9**"; _local3 = _local3 + "3**C**8000**X-8**"; _local3 = _local3 + "4**D**7000**X-7**"; _local3 = _local3 + "5**E**6000**X-6**"; _local3 = _local3 + "6**F**5000**X-5**"; _local3 = _local3 + "7**G**4000**X-4**"; _local3 = _local3 + "8**H**3000**X-3**"; _local3 = _local3 + "9**I**2000**X-2**"; _local3 = _local3 + "10**J**1000**X-1"; fillLeaderboard(sSTATE_SCORE_TEN, _local3); fillLeaderboard(sSTATE_SCORE_FRIENDS, _local3); fillLeaderboard(sSTATE_SCORE_SELF, _local3); } } function createAccount() { getURL ("http://www.furaffinity.net/view/13669285/", "_blank"); } function startIgnore() { mcRef.mcBlocker._x = 1000; mcRef.mcBlocker._y = 1000; mcRef.mcPopupLogin._visible = false; mcRef.mcPopupError._visible = false; mcRef.mcPopupProcessing._visible = false; mcRef.mcPopupStart._visible = false; mcRef.mcPopupLose._visible = false; mcRef.mcPopupScores._visible = false; mcRef.mcPopupProcessing._visible = false; mcRef.mcPopupError._visible = false; mcRef.mcPopupProcessing._visible = false; mcRef.mcPopupStart._visible = false; mcRef.mcPopupLose._visible = false; mcRef.mcPopupScores._visible = false; } function startLogin() { mcRef.mcBlocker._x = -5.1; mcRef.mcBlocker._y = -4; mcRef.mcPopupLogin._visible = true; mcRef.mcPopupError._visible = false; mcRef.mcPopupProcessing._visible = false; mcRef.mcPopupStart._visible = false; mcRef.mcPopupLose._visible = false; mcRef.mcPopupScores._visible = false; mcRef.mcPopupProcessing._visible = false; mcRef.mcPopupError._visible = false; mcRef.mcPopupProcessing._visible = false; mcRef.mcPopupStart._visible = true; mcRef.mcPopupLose._visible = false; mcRef.mcPopupScores._visible = false; } function startProcessing() { mcRef.mcBlocker._x = -5.1; mcRef.mcBlocker._y = -4; mcRef.mcPopupLogin._visible = false; mcRef.mcPopupProcessing._visible = true; oServerConnect.login(mcRef.mcPopupLogin.txtLogin.text, mcRef.mcPopupLogin.txtPassword.text); } function startIdle() { mcRef.mcBlocker._x = 1000; mcRef.mcBlocker._y = 1000; mcRef.mcPopupLogin._visible = false; mcRef.mcPopupError._visible = false; mcRef.mcPopupProcessing._visible = false; mcRef.mcPopupStart._visible = false; mcRef.mcPopupLose._visible = false; mcRef.mcPopupScores._visible = false; mcRef.mcPopupProcessing._visible = false; mcRef.mcPopupError._visible = false; mcRef.mcPopupProcessing._visible = false; mcRef.mcPopupStart._visible = false; mcRef.mcPopupLose._visible = false; mcRef.mcPopupScores._visible = false; } function doProcessing() { var _local3 = oServerConnect.getMessageIncoming(); if (_local3 != "") { switch (_local3.substr(0, 3)) { case library.ServerConnect.sRESPONSE_LOGIN_SUCCESS : var _local2 = _local3.substr(3).split("***"); mcRef.txtDisplayName.text = _local2[1]; sSave = _local2[2]; fillLeaderboard(sSTATE_SCORE_TEN, _local2[3]); fillLeaderboard(sSTATE_SCORE_FRIENDS, _local2[4]); fillLeaderboard(sSTATE_SCORE_SELF, _local2[5]); iResult = iRESULT_SUCESS; setState(sSTATE_IDLE); break; case library.ServerConnect.sRESPONSE_LOGIN_FAIL : setState(sSTATE_FAIL_LOGIN); break; default : processNewHighscore(); } } } function processNewHighscore() { var _local3 = oServerConnect.getMessageIncoming(); if (_local3 != "") { var _local2 = _local3.substr(3).split("***"); fillLeaderboard(sSTATE_SCORE_TEN, _local2[0]); fillLeaderboard(sSTATE_SCORE_FRIENDS, _local2[1]); fillLeaderboard(sSTATE_SCORE_SELF, _local2[2]); } } function addMessageOutgoing(_sCmd, _sMessage) { oServerConnect.getMessageIncoming(); oServerConnect.addMessageOutgoing((_sCmd + "***") + _sMessage); oServerConnect.send_message(true); bNewHighscore = false; } function fillLeaderboard(_sState, _aStringSplit) { var _local5 = new Array(); var _local4 = new Object(); var _local3 = _aStringSplit.split("**"); var _local2; _local2 = 0; while (_local2 < _local3.length) { if (!isNaN(_local3[_local2])) { _local4 = new Object(); _local4.nRank = _local3[_local2]; _local4.sName = _local3[_local2 + 1]; _local4.nScore = _local3[_local2 + 2]; _local4.sExtra = _local3[_local2 + 3]; _local5.push(_local4); } _local2 = _local2 + 4; } if (_sState == sSTATE_SCORE_TEN) { aLeaderboard10 = _local5; } else if (_sState == sSTATE_SCORE_SELF) { aLeaderboardSelf = _local5; if (_local5.length > 0) { if (nHighScore < _local5[0].nScore) { nHighScore = _local5[0].nScore; mcRef.txtHighScore.text = _local5[0].nScore; } } } else { aLeaderboardFriend = _local5; } } function startFailLogin() { mcRef.mcPopupError._visible = true; mcRef.mcPopupProcessing._visible = false; } function getResult() { var _local2 = iResult; iResult = 0; return(_local2); } function getSave() { return(sSave); } function getLeaderboardsTopTen() { return(aLeaderboard10); } function getLeaderboardsFriend() { return(aLeaderboardFriend); } function getLeaderboardsSelf() { return(aLeaderboardSelf); } function getActive() { return(bActive); } static var sSTATE_LOGIN = "Login"; static var sSTATE_PROCESSING = "Processing"; static var sSTATE_FAIL_LOGIN = "FailLogin"; static var sSTATE_IGNORE = "Ignore"; static var sSTATE_IDLE = "Idle"; static var sSTATE_SCORE_TEN = "ScoreTen"; static var sSTATE_SCORE_FRIENDS = "ScoreFriends"; static var sSTATE_SCORE_SELF = "ScoreSelf"; static var iRESULT_SUCESS = 1; }
Symbol 1536 MovieClip [__Packages.library.ServerConnect] Frame 0
class library.ServerConnect { var sPlayerId, sGameId, sDisplayName, sMessagesIncoming, sMessagesOutgoing, nLastTimer, oXML; function ServerConnect (_sGameId) { sPlayerId = ""; sGameId = _sGameId; sDisplayName = ""; sMessagesIncoming = ""; sMessagesOutgoing = ""; nLastTimer = getTimer(); } function login(_sLogin, _sPassword) { _sPassword = encode(_sPassword, "lnfa" + sGameId); oXML = new library.MainXML(library.Delegate.create(this, login_server)); oXML.loadXML((((((sLINK + "/login.php?login=") + _sLogin) + "&password=") + _sPassword) + "&gameid=") + sGameId); } function login_server() { _root.txtTest.text = _root.txtTest.text + ("login_server : " + oXML.oXML.firstChild.nodeValue); var _local3 = oXML.oXML.firstChild.nodeValue; if (_local3 == "error") { sMessagesIncoming = sRESPONSE_LOGIN_FAIL; } else { sMessagesIncoming = sRESPONSE_LOGIN_SUCCESS + _local3; sPlayerId = _local3.split("***")[0]; sDisplayName = _local3.split("***")[1]; } } function send_message(_bForce) { if ((getTimer() >= (nLastTimer + nUPDATE_TIMER)) || (_bForce)) { oXML = new library.MainXML(library.Delegate.create(this, message_update)); oXML.loadXML((((((sLINK + "/update.php?connectid=") + sPlayerId) + "&gameid=") + sGameId) + "&msg=") + sMessagesOutgoing.substr(Math.min(sMessagesOutgoing.length, 3))); sMessagesOutgoing = ""; nLastTimer = getTimer(); } } function message_update() { sMessagesIncoming = sRESPONSE_UPDATE + oXML.oXML.firstChild.nodeValue; } function getMessageIncoming() { var _local2 = sMessagesIncoming; sMessagesIncoming = ""; return(_local2); } function getDisplayName() { return(sDisplayName); } function addMessageOutgoing(_sMessagesOutgoing) { sMessagesOutgoing = sMessagesOutgoing + ("***" + _sMessagesOutgoing); } function setLogin(_sPlayerId, _sDisplayName) { sPlayerId = _sPlayerId; sDisplayName = _sDisplayName; } static function encode(_text, _key) { _text = _text + _key; if ((_text == undefined) || (_key == undefined)) { return("Invaild arguments"); } var _local3 = ""; var _local4 = 0; return(_text); } static var nUPDATE_TIMER = 4000; static var sLINK = "http://www.lustynet.com"; static var sSEPARATOR = "**"; static var sCMD_LOGIN = "100"; static var sCMD_REGISTER = "101"; static var sCMD_UPDATE = "200"; static var sRESPONSE_LOGIN_SUCCESS = "400"; static var sRESPONSE_LOGIN_FAIL = "401"; static var sRESPONSE_REGISTER_SUCCESS = "402"; static var sRESPONSE_REGISTER_FAIL = "403"; static var sRESPONSE_UPDATE = "410"; }
Symbol 1537 MovieClip [__Packages.library.MainXML] Frame 0
class library.MainXML { var bSuccess, fSuccess, oXML; function MainXML (_fSuccess) { bSuccess = false; fSuccess = _fSuccess; } function loadXML(_sURL) { oXML = new XML(); oXML.ignoreWhite = true; oXML.load(_sURL); oXML.onLoad = mx.utils.Delegate.create(this, onLoad); } function onLoad(_bSuccess) { if (_bSuccess) { if (fSuccess != undefined) { fSuccess(); } } } function test() { return(oXML.firstChild.firstChild.nodeValue); } }
Symbol 1538 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 1539 MovieClip [__Packages.library.Delegate] Frame 0
class library.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local3 = arguments.callee.target; var _local4 = arguments.callee.func; var _local2 = arguments.callee.arg; _local2 = _local2.concat(arguments); return(_local4.apply(_local3, _local2)); }; _local2.target = obj; _local2.func = func; _local2.arg = arguments.slice(2); return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 1540 MovieClip [__Packages.library.MCButton] Frame 0
class library.MCButton extends library.State { var setState, mcRef; function MCButton (_mcRef, _fFunction) { super(_mcRef); setState("Idle"); mcRef.onRelease = _fFunction; setButton(true); } function setButton(_bSet) { if (_bSet) { mcRef.onRollOver = library.Delegate.create(this, setState, "Over"); mcRef.onRollOut = library.Delegate.create(this, setState, "Idle"); mcRef.onPress = library.Delegate.create(this, setState, "Down"); mcRef.onMouseUp = library.Delegate.create(this, setState, "Idle"); } else { mcRef.onRollOver = undefined; mcRef.onRollOut = undefined; mcRef.onPress = undefined; mcRef.onMouseUp = undefined; } } }
Symbol 1541 MovieClip [__Packages.Game] Frame 0
class Game extends library.State { var oLevel, oBattle, oPlayer, oDialogBox, oEndLevelDialogBox, setState, oShop, oPopupLocation, bKeyLeftDown, bKeyRightDown, bKeyUpDown, bKeyDownDown, mcRef, nTimer; function Game (_mcRef) { super(_mcRef); oLevel = new Level(_mcRef.mcLevel); oBattle = new Battle(_mcRef.mcBattle, library.Delegate.create(this, endBattleGood), library.Delegate.create(this, endBattleBad)); oPlayer = new Player(); oDialogBox = new DialogBox(_mcRef.mcDialogBox); oEndLevelDialogBox = new EndLevelDialogBox(_mcRef.mcEndLevelDialogBox, library.Delegate.create(this, setState, sSTATE_SHOP)); oShop = new Shop(_mcRef.mcShop, oPlayer.getPlayerData()); oPopupLocation = new PopupLocation(_mcRef.mcLevelName); Achievements.init(_mcRef.mcAchievements, _mcRef.mcPause); if (Debug.sDebug == "BATTLE") { oBattle.setMonster(Debug.__get__player(), Debug.__get__foe(), Debug.__get__tileset(), true, false, true); setState(sSTATE_BATTLE); } else { setState(sSTATE_SHOP); } } function startInit() { bKeyLeftDown = false; bKeyRightDown = false; bKeyUpDown = false; bKeyDownDown = false; oPlayer.setPlayerData(oShop.playerData()); oLevel.setPlayer(oShop.playerData()); var _local2 = DataLevelUp.getSkill("LockPick", oPlayer.__get__archtype(), oPlayer.__get__skill()); oLevel.load(oShop.__get__dungeon(), oShop.__get__level(), oPlayer.__get__light(), _local2); } function doInit() { oShop.enterFrame(); if (oShop.__get__getState() == library.Popup.sSTATE_HIDDEN) { setState(sSTATE_DISPLAY_NAME); } } function startShop() { Achievements.stopTimer(); oShop.setShop(oPlayer.getPlayerData()); oEndLevelDialogBox.setState(EndLevelDialogBox.sSTATE_OUT); } function doShop() { oShop.enterFrame(); oBattle.enterFrame(); oEndLevelDialogBox.enterFrame(); if (oShop.__get__getState() == library.Popup.sSTATE_OUT) { setState(sSTATE_INIT); } } function startDisplayName() { oPopupLocation.setDisplay(GenerateDungeon.getName(oLevel.__get__currentDungeon(), oLevel.__get__currentLevel())); } function doDisplayName() { oPopupLocation.enterFrame(); if (oPopupLocation.__get__getState() == library.Popup.sSTATE_HIDDEN) { setState(sSTATE_LEVEL); } } function startLevel() { Achievements.startTimer(); mcRef.mcTutorial._visible = true; Tutorial.setMc(mcRef.mcTutorial, Tutorial.nLEVEL); } function doLevel() { Achievements.enterFrame(); var _local3 = ""; var _local4 = false; if (Key.isDown(37) || (Key.isDown(65) && (!bKeyLeftDown))) { _local3 = oLevel.movement(Level.sLEFT); bKeyLeftDown = true; _local4 = true; } else { bKeyLeftDown = Key.isDown(37); } if (!_local4) { if (Key.isDown(39) || (Key.isDown(68) && (!bKeyRightDown))) { _local3 = oLevel.movement(Level.sRIGHT); bKeyRightDown = true; _local4 = true; } else { bKeyRightDown = Key.isDown(39); } } if (!_local4) { if (Key.isDown(38) || (Key.isDown(87) && (!bKeyUpDown))) { _local3 = oLevel.movement(Level.sUP); bKeyUpDown = true; _local4 = true; } else { bKeyUpDown = Key.isDown(38); } } if (!_local4) { if (Key.isDown(40) || (Key.isDown(83) && (!bKeyDownDown))) { _local3 = oLevel.movement(Level.sDOWN); bKeyDownDown = true; _local4 = true; } else { bKeyDownDown = Key.isDown(40); } } bKeyLeftDown = false; bKeyRightDown = false; bKeyUpDown = false; bKeyDownDown = false; if (_local3 != "") { Achievements.addAchievement(Achievements.nSTEPS, 1); Achievements.beatTimer(); } switch (_local3) { case "TrappedChest" : var _local13 = DataLevelUp.getSkill("LockPick", oPlayer.__get__archtype(), oPlayer.__get__skill()); if (_local13 >= Math.random()) { var _local8 = DataItems.getItem(oLevel.__get__currentDungeon(), oLevel.__get__currentLevel()); var _local9 = ("You disable the trap and find " + _local8.discover) + "!"; if (!oPlayer.addInventory(_local8)) { _local9 = _local9 + (((("\nYour inventory is full\nYou scavange the " + _local8.name) + " for ") + Math.ceil(_local8.sell / 4)) + " XP."); oPlayer.setExperience(Math.floor(_local8.sell / 5)); } _local3 = oDialogBox.setDialog(_local9); setState(sSTATE_DIALOG); break; } var _local10 = oLevel.getTrap(); oBattle.setMonster(oPlayer.getPlayerData(), _local10, oLevel.__get__tileset(), true, false, true); setState(sSTATE_BATTLE); break; case "Chest" : var _local8 = DataItems.getItem(oLevel.__get__currentDungeon(), oLevel.__get__currentLevel()); var _local9 = ("You have found " + _local8.discover) + "!"; if (!oPlayer.addInventory(_local8)) { _local9 = _local9 + (((("\nYour inventory is full\nYou scavange the " + _local8.name) + " for ") + Math.ceil(_local8.sell / 4)) + " XP."); } _local3 = oDialogBox.setDialog(_local9); setState(sSTATE_DIALOG); break; case "Fountain" : Achievements.addAchievement(Achievements.nFOUNTAINS, 1); var _local12 = oPlayer.getPlayerData(); oPlayer.setHealth(_local12.maxhealth); _local3 = oDialogBox.setDialog("You immerge your body into the fountain, letting the fresh water wash away the battles of the day, leaving you completely refreshed."); setState(sSTATE_DIALOG); break; case "StairsUp" : oLevel.changeStairs(1); setState(sSTATE_FOE_MOVE); break; case "StairsDown" : oLevel.changeStairs(-1); setState(sSTATE_FOE_MOVE); break; case "End" : var _local7 = 1 + DataLevelUp.getSkill("DungeonCrawler", oPlayer.__get__archtype(), oPlayer.__get__skill()); var _local6 = new Array(); var _local2 = new Object(); var _local5 = 0; _local2.xp = Math.floor(GenerateDungeon.xpLevelComplete(oLevel.__get__currentDungeon(), oLevel.__get__currentLevel()) * _local7); _local5 = _local5 + _local2.xp; _local2.text = "XP for completing the level"; _local6.push(_local2); if (oLevel.__get__totalMonsters() == 0) { _local2 = new Object(); _local2.xp = Math.floor(GenerateDungeon.xpEveryEnnemy(oLevel.__get__currentDungeon(), oLevel.__get__currentLevel()) * _local7); _local5 = _local5 + _local2.xp; _local2.text = "XP for defeating every foe"; _local6.push(_local2); } if (oLevel.__get__totalChests() == 0) { _local2 = new Object(); _local2.xp = Math.floor(GenerateDungeon.xpEveryChest(oLevel.__get__currentDungeon(), oLevel.__get__currentLevel()) * _local7); _local5 = _local5 + _local2.xp; _local2.text = "XP for opening every chest"; _local6.push(_local2); } var _local11 = GenerateDungeon.xpNoFountain(oLevel.__get__currentDungeon(), oLevel.__get__currentLevel()); if ((oLevel.__get__totalFountainsUsed() == 0) && (_local11 > 0)) { _local2 = new Object(); _local2.xp = Math.floor(GenerateDungeon.xpNoFountain(oLevel.__get__currentDungeon(), oLevel.__get__currentLevel()) * _local7); _local5 = _local5 + _local2.xp; _local2.text = "XP for using no fountains"; _local6.push(_local2); } oPlayer.setExperience(_local5); oEndLevelDialogBox.setDialog(_local6); setState(sSTATE_END_LEVEL); break; case "Monster" : _local10 = oLevel.getMonster(); oBattle.setMonster(oPlayer.getPlayerData(), _local10, oLevel.__get__tileset(), false, _local10.boss, true); setState(sSTATE_BATTLE); break; case "Movement" : setState(sSTATE_FOE_MOVE); } } function startFoeMove() { if (Key.isDown(16)) { nTimer = nFAST_DELAY_MOVEMENT + getTimer(); } else { nTimer = nDELAY_MOVEMENT + getTimer(); } } function doFoeMove() { Achievements.enterFrame(); if (nTimer < getTimer()) { if (oLevel.monsterMovement() == "Monster") { var _local2 = oLevel.getMonster(); oBattle.setMonster(oPlayer.getPlayerData(), _local2, oLevel.__get__tileset(), false, false, true); setState(sSTATE_BATTLE); } else { setState(sSTATE_AFTER_FOE_MOVE); } } } function startAfterFoeMove() { if (Key.isDown(16)) { nTimer = nFAST_DELAY_MOVEMENT + getTimer(); } else { nTimer = nDELAY_MOVEMENT + getTimer(); } } function doAfterFoeMove() { if (nTimer < getTimer()) { setState(sSTATE_LEVEL); } } function doDialog() { Achievements.enterFrame(); oDialogBox.enterFrame(); if (oDialogBox.__get__getState() == library.Popup.sSTATE_HIDDEN) { setState(sSTATE_FOE_MOVE); } } function doBattle() { Achievements.enterFrame(); if (Debug.sDebug == "BATTLE") { oBattle.setMonster(Debug.__get__player(), Debug.__get__foe(), Debug.__get__tileset(), false, false, false); } oBattle.enterFrame(); if (oBattle.__get__getState() == library.Popup.sSTATE_HIDDEN) { setState(sSTATE_FOE_MOVE); } } function startEndLevel() { Achievements.addAchievement(Achievements.nDUNGEONS_COMPLETE, 1); Achievements.stopTimer(); } function doEndLevel() { oEndLevelDialogBox.enterFrame(); } function setCharacter(_oData) { oPlayer.setPlayer(_oData); oLevel.setPlayer(_oData); oShop.setPlayer(_oData); } function loadData(_sData) { oShop.loadData(_sData); } function endBattleGood() { oPlayer.setHealth(oBattle.getPlayerHealth()); oPlayer.setExperience(oBattle.getExperience()); oPlayer.setEquipment(oBattle.getEquipment()); oPlayer.setChanges(oBattle.getChanges()); oBattle.setState(library.Popup.sSTATE_OUT); oLevel.removeMonster(); } function endBattleBad() { oLevel.playerDie(); oBattle.setState(library.Popup.sSTATE_OUT); oPlayer.setChanges(oBattle.getChanges()); oShop.__set__success(false); setState(sSTATE_SHOP); } static var nDELAY_MOVEMENT = 50; static var nFAST_DELAY_MOVEMENT = 15; static var sSTATE_INIT = "Init"; static var sSTATE_DISPLAY_NAME = "DisplayName"; static var sSTATE_LEVEL = "Level"; static var sSTATE_FOE_MOVE = "FoeMove"; static var sSTATE_AFTER_FOE_MOVE = "AfterFoeMove"; static var sSTATE_DIALOG = "Dialog"; static var sSTATE_BATTLE = "Battle"; static var sSTATE_END_LEVEL = "EndLevel"; static var sSTATE_SHOP = "Shop"; }
Symbol 1542 MovieClip [__Packages.library.Popup] Frame 0
class library.Popup extends library.State { var setState, fMidFunction, isStateComplete, fOutFunction, sState, __get__midFunction, __get__outFunction; function Popup (_mcRef) { super(_mcRef); setState(sSTATE_HIDDEN); } function loadState(_sState) { super.loadState(_sState); switch (_sState) { case sSTATE_HIDDEN : break; case sSTATE_IN : break; case sSTATE_IDLE : if (fMidFunction) { fMidFunction(); fMidFunction = undefined; } break; case sSTATE_OUT : } } function doIn() { if (isStateComplete()) { setState(sSTATE_IDLE); } } function doOut() { if (isStateComplete()) { if (fOutFunction) { fOutFunction(); fOutFunction = undefined; } setState(sSTATE_HIDDEN); } } function startTransition() { if (sState == sSTATE_HIDDEN) { setState(sSTATE_IN); } } function set midFunction(_fMidFunction) { fMidFunction = _fMidFunction; //return(__get__midFunction()); } function set outFunction(_fOutFunction) { fOutFunction = _fOutFunction; //return(__get__outFunction()); } static var sSTATE_HIDDEN = "Hidden"; static var sSTATE_IN = "In"; static var sSTATE_IDLE = "Idle"; static var sSTATE_OUT = "Out"; }
Symbol 1543 MovieClip [__Packages.Battle] Frame 0
class Battle extends library.Popup { var fWin, fLose, oPlayerHealth, oFoeHealth, bTrap, oPlayer, mcRef, oFoe, sBackground, oPlayerSplat, oFoeSplat, oBtnRock, oBtnPaper, oBtnScissors, oXPSplat, bBoss, setState, sPhase; function Battle (_mcRef, _fWin, _fLose) { super(_mcRef); fWin = _fWin; fLose = _fLose; oPlayerHealth = new BattleHealth(true); oFoeHealth = new BattleHealth(false); bTrap = false; } function startIn() { oPlayer.setMc(mcRef.mcState.mcLeftUpper, mcRef.mcState.mcLeft, mcRef.mcState.mcLeftLower); oFoe.setMc(mcRef.mcState.mcRightUpper, mcRef.mcState.mcRight, mcRef.mcState.mcRightLower); oPlayerHealth.__set__mc(mcRef.mcState.mcHealthPlayer); oFoeHealth.__set__mc(mcRef.mcState.mcHealthFoe); mcRef.mcPlayerName.txtName.text = oPlayer.name; mcRef.mcFoeName.txtName.text = oFoe.name; mcRef.mcState.mcBackground.gotoAndStop(sBackground); mcRef.mcState.mcXp._visible = false; } function startIdle() { oPlayer.setMc(mcRef.mcLeftUpper, mcRef.mcLeft, mcRef.mcLeftLower); oFoe.setMc(mcRef.mcRightUpper, mcRef.mcRight, mcRef.mcRightLower); oPlayerHealth.__set__mc(mcRef.mcHealthPlayer); oFoeHealth.__set__mc(mcRef.mcHealthFoe); oPlayerSplat = new Splat(mcRef.mcPlayerSplat, library.Delegate.create(this, endBattleEffect)); oFoeSplat = new Splat(mcRef.mcFoeSplat, library.Delegate.create(this, endBattleEffect)); mcRef.mcPlayerName.txtName.text = oPlayer.name; mcRef.mcFoeName.txtName.text = oFoe.name; oBtnRock = new library.MCButton(mcRef.mcRock); oBtnPaper = new library.MCButton(mcRef.mcPaper); oBtnScissors = new library.MCButton(mcRef.mcScissors); mcRef.mcBackground.gotoAndStop(sBackground); setPhase(sPHASE_CHOOSE); mcRef.mcXp._visible = false; if (bTrap) { Tutorial.setMc(mcRef.mcTrapTutorial, Tutorial.nTRAP); mcRef.mcTutorial._visible = false; mcRef.mcTrapTutorial._visible = true; } else { Tutorial.setMc(mcRef.mcTutorial, Tutorial.nBATTLE); mcRef.mcTutorial._visible = true; mcRef.mcTrapTutorial._visible = false; } } function doIdle() { oPlayerSplat.enterFrame(); oFoeSplat.enterFrame(); oPlayer.enterFrame(); oFoe.enterFrame(); oBtnRock.enterFrame(); oBtnPaper.enterFrame(); oBtnScissors.enterFrame(); oPlayerHealth.enterFrame(); oFoeHealth.enterFrame(); oXPSplat.enterFrame(); if (mcRef.mcRock._visible && (!Tutorial.active())) { if (Key.isDown(90)) { attackChosen(sROCK); } else if (Key.isDown(88)) { attackChosen(sPAPER); } else if (Key.isDown(67)) { attackChosen(sSCISSORS); } } } function startOut() { oPlayer.setMc(mcRef.mcState.mcLeftUpper, mcRef.mcState.mcLeft, mcRef.mcState.mcLeftLower); oFoe.setMc(mcRef.mcState.mcRightUpper, mcRef.mcState.mcRight, mcRef.mcState.mcRightLower); oPlayerHealth.__set__mc(mcRef.mcState.mcHealthPlayer); oFoeHealth.__set__mc(mcRef.mcState.mcHealthFoe); mcRef.mcPlayerName.txtName.text = oPlayer.name; mcRef.mcFoeName.txtName.text = oFoe.name; mcRef.mcState.mcBackground.gotoAndStop(sBackground); } function setMonster(_oPlayer, _oMonster, _sBackground, _bTrap, _bBoss, _bSetStateIn) { bBoss = _bBoss; sBackground = _sBackground; oPlayer = new PlayerBattleCharacter(_oPlayer, fLose); oFoe = new FoeBattleCharacter(_oMonster, fWin); oPlayerHealth.init(oPlayer.__get__hp(), oPlayer.__get__maxhp()); oFoeHealth.init(oFoe.__get__hp(), oFoe.__get__maxhp()); if (_bSetStateIn) { setState(library.Popup.sSTATE_IN); } } function setPhase(_sPhase) { if (sPhase != _sPhase) { switch (_sPhase) { case sPHASE_CHOOSE : oPlayerHealth.setHealth(oPlayer.__get__hp(), false); oFoeHealth.setHealth(oFoe.__get__hp(), false); var _local2 = mcRef.txtFoeName.getTextFormat(); if (oFoe.__get__name() > 9) { _local2.size = 28; } else { _local2.size = 48; } mcRef.txtFoeName.setFontFormat(_local2); mcRef.mcRock._visible = true; mcRef.mcPaper._visible = true; mcRef.mcScissors._visible = true; mcRef.mcRock.onPress = library.Delegate.create(this, attackChosen, sROCK); mcRef.mcPaper.onPress = library.Delegate.create(this, attackChosen, sPAPER); mcRef.mcScissors.onPress = library.Delegate.create(this, attackChosen, sSCISSORS); oPlayer.setState(BattleCharacter.sSTATE_IDLE); oFoe.setState(BattleCharacter.sSTATE_IDLE); break; case sPHASE_BATTLE_EFFECT : oPlayerHealth.setHealth(oPlayer.__get__hp(), true); oFoeHealth.setHealth(oFoe.__get__hp(), true); mcRef.mcRock._visible = false; mcRef.mcPaper._visible = false; mcRef.mcScissors._visible = false; break; case sPHASE_ITEM_HEAL : oPlayerSplat.setHeal(oPlayer.useEquipment()); oPlayer.setState(BattleCharacter.sSTATE_IDLE); oFoe.setState(BattleCharacter.sSTATE_IDLE); setPhase(sPHASE_BATTLE_EFFECT); break; case sPHASE_PLAYER_DEATH : oPlayerHealth.setHealth(oPlayer.__get__hp(), false); oFoeHealth.setHealth(oFoe.__get__hp(), false); oPlayer.setState(BattleCharacter.sSTATE_DEATH); oFoe.setState(BattleCharacter.sSTATE_WIN); break; case sPHASE_FOE_DEATH : oPlayerHealth.setHealth(oPlayer.__get__hp(), false); oFoeHealth.setHealth(oFoe.__get__hp(), false); oPlayer.setState(BattleCharacter.sSTATE_WIN); oFoe.setState(BattleCharacter.sSTATE_DEATH); mcRef.mcXp._visible = true; oXPSplat = new XPSplat(mcRef.mcXp, 100, oFoe.__get__experience(), "experience gained"); if (bTrap) { break; } switch (oFoe.__get__bodyData().body) { case DataEnnemies.sGOBLIN : Achievements.addAchievement(Achievements.nGOBLINS, 1); break; case DataEnnemies.sORC : Achievements.addAchievement(Achievements.nORCS, 1); break; case DataEnnemies.sDRAGON : Achievements.addAchievement(Achievements.nDRAGONS, 1); if (oFoe.__get__name() == GenerateDungeon.ARRAY_PARAM_BOSS[0][GenerateDungeon.ARRAY_PARAM_BOSS[0].length - 1]) { Achievements.addAchievement(Achievements.nDEFEAT_FIRST_BOSS, 1); } break; case DataEnnemies.sKROKEDRILOS : Achievements.addAchievement(Achievements.nKROKEDRILOS, 1); break; case DataEnnemies.sANUBIS : Achievements.addAchievement(Achievements.nANUBIS, 1); if (oFoe.__get__name() == GenerateDungeon.ARRAY_PARAM_BOSS[1][GenerateDungeon.ARRAY_PARAM_BOSS[1].length - 1]) { Achievements.addAchievement(Achievements.nDEFEAT_SECOND_BOSS, 1); } break; case DataEnnemies.sSATYR : Achievements.addAchievement(Achievements.nSATYR, 1); break; case DataEnnemies.sMINOTAUR : Achievements.addAchievement(Achievements.nMINOTAUR, 1); if (oFoe.__get__name() == GenerateDungeon.ARRAY_PARAM_BOSS[2][GenerateDungeon.ARRAY_PARAM_BOSS[2].length - 1]) { Achievements.addAchievement(Achievements.nDEFEAT_THIRD_BOSS, 1); } break; case DataEnnemies.sDOPPELGANGER : Achievements.addAchievement(Achievements.nDOPPLEGANGER, 1); if (oFoe.__get__name() != GenerateDungeon.ARRAY_PARAM_BOSS[2][GenerateDungeon.ARRAY_PARAM_BOSS[2].length - 1]) { break; } Achievements.addAchievement(Achievements.nDEFEAT_THIRD_BOSS, 1); } if (bBoss) { Achievements.addAchievement(Achievements.nDEFEAT_TOTAL_BOSSES, 1); } Achievements.addAchievement(Achievements.nENNEMIES, 1); } } sPhase = _sPhase; } function setPlayerTop(_bPlayerTop, _bPlayerMiddle, _bPlayerBottom) { if ((_bPlayerTop && (oPlayer.__get__upper().getDepth() < oFoe.__get__upper().getDepth())) || ((!_bPlayerTop) && (oPlayer.__get__upper().getDepth() > oFoe.__get__upper().getDepth()))) { oPlayer.__get__upper().swapDepths(oFoe.__get__upper()); } if ((_bPlayerMiddle && (oPlayer.__get__Mc().getDepth() < oFoe.__get__Mc().getDepth())) || ((!_bPlayerMiddle) && (oPlayer.__get__Mc().getDepth() > oFoe.__get__Mc().getDepth()))) { oPlayer.__get__Mc().swapDepths(oFoe.__get__Mc()); } if ((_bPlayerBottom && (oPlayer.__get__lower().getDepth() < oFoe.__get__lower().getDepth())) || ((!_bPlayerBottom) && (oPlayer.__get__lower().getDepth() > oFoe.__get__lower().getDepth()))) { oPlayer.__get__lower().swapDepths(oFoe.__get__lower()); } } function attackChosen(_sAttack) { Achievements.beatTimer(); var _local8 = oFoe.getAttack(_sAttack, oPlayer.__get__luck()); var _local3; var _local4; var _local2 = 1; var _local5 = DataLevelUp.getSkill("Vampirism", oPlayer.__get__archtype(), oPlayer.__get__skill()); if (bBoss) { _local2 = _local2 + DataLevelUp.getSkill("HeroicAdversary", oPlayer.__get__archtype(), oPlayer.__get__skill()); } if (bTrap) { oFoeSplat.setDamage(1); oFoe.setDamage(1); } switch (_local8) { case sROCK : switch (_sAttack) { case sROCK : _local3 = DataEnnemies.getAttackState(oPlayer.__get__bodyData(), oFoe.__get__bodyData(), BattleCharacter.sSTATE_NULLROCK); _local4 = DataEnnemies.getAttackState(oFoe.__get__bodyData(), oPlayer.__get__bodyData(), BattleCharacter.sSTATE_NULLROCK); if (!bTrap) { var _local7 = Math.min(Math.floor(oFoe.__get__rock() / 2), Math.max(1, Math.floor((oFoe.__get__rock() - oPlayer.__get__endurance()) / 2))); oPlayerSplat.setDamage(_local7); oPlayer.setDamage(_local7); oFoeSplat.setDamage(Math.floor((oPlayer.__get__rock() * _local2) / 2)); oFoe.setDamage(Math.floor((oPlayer.__get__rock() * _local2) / 2)); } break; case sPAPER : _local3 = DataEnnemies.getAttackState(oPlayer.__get__bodyData(), oFoe.__get__bodyData(), BattleCharacter.sSTATE_GETPAPER); _local4 = DataEnnemies.getAttackState(oFoe.__get__bodyData(), oPlayer.__get__bodyData(), BattleCharacter.sSTATE_PAPER); if (!bTrap) { Achievements.addAchievement(Achievements.nTOTAL_ASS, 1); oFoeSplat.setDamage(Math.floor(oPlayer.__get__paper() * _local2)); oFoe.setDamage(Math.floor(oPlayer.__get__paper() * _local2)); if (_local5 > 0) { oPlayerSplat.setHeal(Math.max(1, Math.floor((oPlayer.__get__paper() * _local2) * _local5))); oPlayer.setHeal(Math.max(1, Math.floor((oPlayer.__get__paper() * _local2) * _local5))); } } break; case sSCISSORS : _local3 = DataEnnemies.getAttackState(oPlayer.__get__bodyData(), oFoe.__get__bodyData(), BattleCharacter.sSTATE_GETROCK); _local4 = DataEnnemies.getAttackState(oFoe.__get__bodyData(), oPlayer.__get__bodyData(), BattleCharacter.sSTATE_ROCK); var _local7 = Math.min(oFoe.__get__rock(), Math.max(1, oFoe.__get__rock() - oPlayer.__get__endurance())); oPlayerSplat.setDamage(_local7); oPlayer.setDamage(_local7); } break; case sPAPER : switch (_sAttack) { case sROCK : _local3 = DataEnnemies.getAttackState(oPlayer.__get__bodyData(), oFoe.__get__bodyData(), BattleCharacter.sSTATE_PAPER); _local4 = DataEnnemies.getAttackState(oFoe.__get__bodyData(), oPlayer.__get__bodyData(), BattleCharacter.sSTATE_GETPAPER); _local7 = Math.min(oFoe.__get__paper(), Math.max(1, oFoe.__get__paper() - oPlayer.__get__endurance())); oPlayerSplat.setDamage(_local7); oPlayer.setDamage(_local7); break; case sPAPER : _local3 = DataEnnemies.getAttackState(oPlayer.__get__bodyData(), oFoe.__get__bodyData(), BattleCharacter.sSTATE_NULLPAPER); _local4 = DataEnnemies.getAttackState(oFoe.__get__bodyData(), oPlayer.__get__bodyData(), BattleCharacter.sSTATE_NULLPAPER); if (!bTrap) { _local7 = Math.min(Math.floor(oFoe.__get__paper() / 2), Math.max(1, Math.floor((oFoe.__get__paper() - oPlayer.__get__endurance()) / 2))); oPlayerSplat.setDamage(_local7); oPlayer.setDamage(_local7); oFoeSplat.setDamage(Math.floor((oPlayer.__get__paper() * _local2) / 2)); oFoe.setDamage(Math.floor((oPlayer.__get__paper() * _local2) / 2)); } break; case sSCISSORS : _local3 = DataEnnemies.getAttackState(oPlayer.__get__bodyData(), oFoe.__get__bodyData(), BattleCharacter.sSTATE_GETSCISSORS); _local4 = DataEnnemies.getAttackState(oFoe.__get__bodyData(), oPlayer.__get__bodyData(), BattleCharacter.sSTATE_SCISSORS); if (bTrap) { break; } Achievements.addAchievement(Achievements.nTOTAL_MOUTH, 1); oFoeSplat.setDamage(Math.floor(oPlayer.__get__scissors() * _local2)); oFoe.setDamage(Math.floor(oPlayer.__get__scissors() * _local2)); if (_local5 <= 0) { break; } oPlayerSplat.setHeal(Math.max(1, Math.floor((oPlayer.__get__scissors() * _local2) * _local5))); oPlayer.setHeal(Math.max(1, Math.floor((oPlayer.__get__scissors() * _local2) * _local5))); } break; case sSCISSORS : switch (_sAttack) { case sROCK : _local3 = DataEnnemies.getAttackState(oPlayer.__get__bodyData(), oFoe.__get__bodyData(), BattleCharacter.sSTATE_ROCK); _local4 = DataEnnemies.getAttackState(oFoe.__get__bodyData(), oPlayer.__get__bodyData(), BattleCharacter.sSTATE_GETROCK); if (!bTrap) { Achievements.addAchievement(Achievements.nTOTAL_COCK, 1); oFoeSplat.setDamage(Math.floor(oPlayer.__get__rock() * _local2)); oFoe.setDamage(Math.floor(oPlayer.__get__rock() * _local2)); if (_local5 > 0) { oPlayerSplat.setHeal(Math.max(1, Math.floor((oPlayer.__get__rock() * _local2) * _local5))); oPlayer.setHeal(Math.max(1, Math.floor((oPlayer.__get__rock() * _local2) * _local5))); } } break; case sPAPER : _local3 = DataEnnemies.getAttackState(oPlayer.__get__bodyData(), oFoe.__get__bodyData(), BattleCharacter.sSTATE_SCISSORS); _local4 = DataEnnemies.getAttackState(oFoe.__get__bodyData(), oPlayer.__get__bodyData(), BattleCharacter.sSTATE_GETSCISSORS); _local7 = Math.min(oFoe.__get__scissors(), Math.max(1, oFoe.__get__scissors() - oPlayer.__get__endurance())); oPlayerSplat.setDamage(_local7); oPlayer.setDamage(_local7); if (!bTrap) { Achievements.addAchievement(Achievements.nASS_MOUTH, 1); } break; case sSCISSORS : _local3 = DataEnnemies.getAttackState(oPlayer.__get__bodyData(), oFoe.__get__bodyData(), BattleCharacter.sSTATE_NULLSCISSORS); _local4 = DataEnnemies.getAttackState(oFoe.__get__bodyData(), oPlayer.__get__bodyData(), BattleCharacter.sSTATE_NULLSCISSORS); if (bTrap) { break; } _local7 = Math.min(Math.floor(oFoe.__get__scissors() / 2), Math.max(1, Math.floor((oFoe.__get__scissors() - oPlayer.__get__endurance()) / 2))); oPlayerSplat.setDamage(_local7); oPlayer.setDamage(_local7); oFoeSplat.setDamage(Math.floor((oPlayer.__get__scissors() * _local2) / 2)); oFoe.setDamage(Math.floor((oPlayer.__get__scissors() * _local2) / 2)); } } oPlayer.setAttack(_local3); oFoe.setAttack(_local4); setPlayerTop(_local3.upperover, _local3.midover, _local3.lowerover); setPhase(sPHASE_BATTLE_EFFECT); } function endBattleEffect() { if (oPlayer.__get__hp() <= 0) { if (!oPlayer.hasEquipment()) { setPhase(sPHASE_PLAYER_DEATH); } else { setPhase(sPHASE_ITEM_HEAL); } } else if (oFoe.__get__hp() <= 0) { setPhase(sPHASE_FOE_DEATH); } else { setPhase(sPHASE_CHOOSE); } } function getPlayerHealth() { return(oPlayer.__get__hp()); } function getExperience() { return(oFoe.__get__experience()); } function getEquipment() { return(oPlayer.__get__equipment()); } function getChanges() { return(oPlayer.__get__changes()); } var sPHASE_CHOOSE = "Choose"; var sPHASE_BATTLE_EFFECT = "BattleEffect"; var sPHASE_PLAYER_DEATH = "PlayerDeath"; var sPHASE_FOE_DEATH = "FoeDeath"; var sPHASE_ITEM_HEAL = "ItemHeal"; static var sROCK = "Rock"; static var sPAPER = "Paper"; static var sSCISSORS = "Scissors"; }
Symbol 1544 MovieClip [__Packages.BattleCharacter] Frame 0
class BattleCharacter extends library.State { var nRockAtt, nPaperAtt, nScissorAtt, nHP, nMaxHP, sArmor, sBody, sCock, sHead, sName, fLose, mcUpper, mcRef, mcLower, nInitXPos, nInitYPos, sState, nDelay, oColor, oStomachColor, oCockColor, oCockHeadColor, oTailTipColor, oColorArmor; function BattleCharacter (_oChar, _fLose) { super(); nRockAtt = 2; nPaperAtt = 2; nScissorAtt = 2; nHP = 20; nMaxHP = 20; sArmor = _oChar.armor; sBody = _oChar.body; sCock = _oChar.cock; sHead = _oChar.head; nRockAtt = _oChar.rock; nPaperAtt = _oChar.paper; nScissorAtt = _oChar.scissors; sName = _oChar.name; fLose = _fLose; setState(sSTATE_IDLE); } function setMc(_mcUpper, _mcRef, _mcLower) { mcUpper = _mcUpper; mcRef = _mcRef; mcLower = _mcLower; nInitXPos = mcRef._x; nInitYPos = mcRef._y; setState(sState); } function startDeath() { nDelay = 53; } function doDeath() { nDelay--; if (nDelay == 0) { fLose(); } } function setAttack(_oChar) { if (sState != _oChar.state) { setState(_oChar.state); setBody(_oChar); mcRef._x = mcRef._x + _oChar.xpos; mcLower._x = mcLower._x + _oChar.xpos; mcUpper._x = mcUpper._x + _oChar.xpos; mcRef._y = mcRef._y + _oChar.ypos; mcLower._y = mcLower._y + _oChar.ypos; mcUpper._y = mcUpper._y + _oChar.ypos; } } function setState(_sState) { mcRef._x = nInitXPos; mcRef._y = nInitYPos; mcLower._x = nInitXPos; mcLower._y = nInitYPos; mcUpper._x = nInitXPos; mcUpper._y = nInitYPos; mcLower.gotoAndStop(_sState); mcUpper.gotoAndStop(_sState); super.setState(_sState); setBody(bodyData); } function setColors(_mcRef) { var _local2 = new flash.geom.Transform(_mcRef.mcHead); _local2.colorTransform = oColor; _local2 = new flash.geom.Transform(_mcRef.mcFace); _local2.colorTransform = oStomachColor; _local2 = new flash.geom.Transform(_mcRef.mcFront); _local2.colorTransform = oColor; _local2 = new flash.geom.Transform(_mcRef.mcFrontHead); _local2.colorTransform = oColor; _local2 = new flash.geom.Transform(_mcRef.mcFrontStomach); _local2.colorTransform = oStomachColor; _local2 = new flash.geom.Transform(_mcRef.mcBody); _local2.colorTransform = oColor; _local2 = new flash.geom.Transform(_mcRef.mcStomach); _local2.colorTransform = oStomachColor; _local2 = new flash.geom.Transform(_mcRef.mcCock); _local2.colorTransform = oCockColor; _local2 = new flash.geom.Transform(_mcRef.mcCockHead); _local2.colorTransform = oCockHeadColor; _local2 = new flash.geom.Transform(_mcRef.mcTailTip); _local2.colorTransform = oTailTipColor; _local2 = new flash.geom.Transform(_mcRef.mcTail); _local2.colorTransform = oColor; _local2 = new flash.geom.Transform(_mcRef.mcBack); _local2.colorTransform = oColor; _local2 = new flash.geom.Transform(_mcRef.mcBackMonster); _local2.colorTransform = oColor; _local2 = new flash.geom.Transform(_mcRef.mcBackStomach); _local2.colorTransform = oStomachColor; _local2 = new flash.geom.Transform(_mcRef.mcBackCockHead); _local2.colorTransform = oCockHeadColor; _local2 = new flash.geom.Transform(_mcRef.mcArmor); _local2.colorTransform = oColorArmor; _local2 = new flash.geom.Transform(_mcRef.mcBackArmor); _local2.colorTransform = oColorArmor; } function setBody(_oChar) { mcRef.mcState.gotoAndStop(_oChar.body); mcLower.mcState.gotoAndStop(_oChar.body); mcUpper.mcState.gotoAndStop(_oChar.body); mcRef.mcState.mcArmor.gotoAndStop(_oChar.armor); mcRef.mcState.mcCock.gotoAndStop(_oChar.cock); mcRef.mcState.mcCockHead.gotoAndStop(_oChar.cock); mcRef.mcState.mcHead.gotoAndStop(_oChar.head); mcRef.mcState.mcFace.gotoAndStop(_oChar.head); mcRef.mcState.mcNose.gotoAndStop(_oChar.head); mcRef.mcState.mcBack._visible = false; mcRef.mcState.mcBackMonster._visible = false; mcRef.mcState.mcBackStomach._visible = false; mcRef.mcState.mcBackNose._visible = false; mcRef.mcState.mcBackCockHead._visible = false; mcRef.mcState.mcBackArmor._visible = false; mcRef.mcState.mcFront._visible = false; mcRef.mcState.mcFrontStomach._visible = false; mcRef.mcState.mcFrontArmor._visible = false; mcRef.mcState.mcFrontNose._visible = false; mcRef.mcState.mcFrontHead._visible = false; mcLower.mcState.mcBack.gotoAndStop(_oChar.back); mcLower.mcState.mcBackMonster.gotoAndStop(_oChar.back); mcLower.mcState.mcBackArmor.gotoAndStop(_oChar.armor); mcLower.mcState.mcBackStomach.gotoAndStop(_oChar.armor); mcLower.mcState.mcBackStomach.gotoAndStop(_oChar.armor); mcLower.mcState.mcBackCockHead.gotoAndStop(_oChar.cock); mcLower.mcState.mcArmor._visible = false; mcLower.mcState.mcBody._visible = false; mcLower.mcState.mcCock._visible = false; mcLower.mcState.mcCockHead._visible = false; mcLower.mcState.mcStomach._visible = false; mcLower.mcState.mcTail._visible = false; mcLower.mcState.mcTailTip._visible = false; mcLower.mcState.mcHead._visible = false; mcLower.mcState.mcFace._visible = false; mcLower.mcState.mcNose._visible = false; mcLower.mcState.mcFront._visible = false; mcLower.mcState.mcFrontStomach._visible = false; mcLower.mcState.mcFrontArmor._visible = false; mcLower.mcState.mcFrontNose._visible = false; mcLower.mcState.mcFrontHead._visible = false; mcUpper.mcState.mcFrontArmor.gotoAndStop(_oChar.armor); mcUpper.mcState.mcFrontHead.gotoAndStop(_oChar.head); mcUpper.mcState.mcArmor._visible = false; mcUpper.mcState.mcBody._visible = false; mcUpper.mcState.mcCock._visible = false; mcUpper.mcState.mcCockHead._visible = false; mcUpper.mcState.mcStomach._visible = false; mcUpper.mcState.mcTail._visible = false; mcUpper.mcState.mcTailTip._visible = false; mcUpper.mcState.mcHead._visible = false; mcUpper.mcState.mcFace._visible = false; mcUpper.mcState.mcNose._visible = false; mcUpper.mcState.mcBack._visible = false; mcUpper.mcState.mcBackMonster._visible = false; mcUpper.mcState.mcBackArmor._visible = false; mcUpper.mcState.mcBackStomach._visible = false; mcUpper.mcState.mcBackNose._visible = false; mcUpper.mcState.mcBackCockHead._visible = false; setColors(mcRef.mcState); setColors(mcLower.mcState); setColors(mcUpper.mcState); } function setDamage(_nDamage) { nHP = nHP - _nDamage; nHP = Math.max(0, nHP); } function setHeal(_nDamage) { nHP = Math.max(0, nHP); nHP = Math.min(nHP + _nDamage, nMaxHP); } function get rock() { return(nRockAtt); } function get paper() { return(nPaperAtt); } function get scissors() { return(nScissorAtt); } function get hp() { return(nHP); } function get maxhp() { return(nMaxHP); } function get name() { return(sName); } function get lower() { return(mcLower); } function get upper() { return(mcUpper); } function get bodyData() { var _local2 = new Object(); _local2.armor = sArmor; _local2.body = sBody; _local2.cock = sCock; _local2.head = sHead; return(_local2); } static var sSTATE_IDLE = "Idle"; static var sSTATE_ROCK = "Rock"; static var sSTATE_PAPER = "Paper"; static var sSTATE_SCISSORS = "Scissors"; static var sSTATE_GETROCK = "GetRock"; static var sSTATE_GETPAPER = "GetPaper"; static var sSTATE_GETSCISSORS = "GetScissors"; static var sSTATE_NULLROCK = "NullRock"; static var sSTATE_NULLPAPER = "NullPaper"; static var sSTATE_NULLSCISSORS = "NullScissors"; static var sSTATE_DEATH = "Death"; static var sSTATE_WIN = "Win"; }
Symbol 1545 MovieClip [__Packages.PlayerBattleCharacter] Frame 0
class PlayerBattleCharacter extends BattleCharacter { var oColor, oStomachColor, oTailTipColor, oCockColor, oCockHeadColor, nMaxHP, nHP, nLuck, nEndurance, aEquipment, nSkill, nArchtype, oChanges, nRockAtt, nPaperAtt, nScissorAtt; function PlayerBattleCharacter (_oPlayer, _fLose) { super(_oPlayer, _fLose); oColor = _oPlayer.color; oStomachColor = _oPlayer.stomachcolor; oTailTipColor = _oPlayer.tailtipcolor; oCockColor = _oPlayer.cockcolor; oCockHeadColor = _oPlayer.cockheadcolor; nMaxHP = _oPlayer.maxhealth; nHP = _oPlayer.health; nLuck = _oPlayer.luck; nEndurance = _oPlayer.endurance; aEquipment = _oPlayer.aEquipment; nSkill = _oPlayer.skill; nArchtype = _oPlayer.archtype; oChanges = new Object(); oChanges.rock = 0; oChanges.paper = 0; oChanges.scissors = 0; oChanges.maxhealth = 0; oChanges.light = 0; oChanges.endurance = 0; oChanges.luck = 0; } function useEquipment() { var _local3 = 0; var _local2; _local2 = 0; while (_local2 < aEquipment.length) { if (aEquipment[_local2].health > 0) { nHP = nHP + aEquipment[_local2].health; _local3 = _local3 + aEquipment[_local2].health; oChanges.rock = oChanges.rock + aEquipment[_local2].rock; oChanges.paper = oChanges.paper + aEquipment[_local2].paper; oChanges.scissors = oChanges.scissors + aEquipment[_local2].scissors; oChanges.maxhealth = oChanges.maxhealth + aEquipment[_local2].maxhealth; oChanges.light = oChanges.light + aEquipment[_local2].light; oChanges.endurance = oChanges.endurance + aEquipment[_local2].endurance; oChanges.luck = oChanges.luck + aEquipment[_local2].luck; nRockAtt = nRockAtt - aEquipment[_local2].rock; nPaperAtt = nPaperAtt - aEquipment[_local2].paper; nScissorAtt = nScissorAtt - aEquipment[_local2].scissors; nMaxHP = nMaxHP - aEquipment[_local2].maxhealth; nEndurance = nEndurance - aEquipment[_local2].endurance; nLuck = nLuck - aEquipment[_local2].luck; aEquipment.splice(_local2, 1); nHP = Math.min(nHP, nMaxHP); _local2--; break; } _local2++; } return(_local3); } function hasEquipment() { var _local3 = 0; var _local4 = false; var _local2; _local2 = 0; while (_local2 < aEquipment.length) { if (aEquipment[_local2].health > 0) { _local3 = _local3 + aEquipment[_local2].health; if ((nHP + _local3) > 0) { _local4 = true; break; } } _local2++; } return(_local4); } function get equipment() { return(aEquipment); } function get luck() { return(nLuck); } function get endurance() { return(nEndurance); } function get changes() { return(oChanges); } function get archtype() { return(nArchtype); } function get skill() { return(nSkill); } function get drainlife() { return(DataLevelUp.getSkill("DrainLife", nArchtype, nSkill)); } }
Symbol 1546 MovieClip [__Packages.DataLevelUp] Frame 0
class DataLevelUp { function DataLevelUp () { } static function levelUp(_nArchtype, _nLevel) { var _local1 = new Object(); if (nMAX_LEVEL <= _nLevel) { _local1.rock = Math.floor(_nLevel / 12); _local1.paper = Math.floor(_nLevel / 12); _local1.scissors = Math.floor(_nLevel / 12); _local1.health = Math.floor(_nLevel / 2); _local1.light = 1; if (((_nLevel - nMAX_LEVEL) / 12) == Math.floor((_nLevel - nMAX_LEVEL) / 12)) { _local1.luck = 1; } else { _local1.luck = 0; } if (((_nLevel - nMAX_LEVEL) / 3) == Math.floor((_nLevel - nMAX_LEVEL) / 3)) { _local1.endurance = 1; } else { _local1.endurance = 0; } _local1.equipment = 0; _local1.inventory = 0; _local1.skill = 0; _local1.nextlevel = 0; _local1.nextlevel = Math.floor((((_nLevel + 1) * (_nLevel + 1)) * 150) * (_nLevel / 6.5)); } else { _local1.rock = aROCK[_nArchtype][_nLevel]; _local1.paper = aPAPER[_nArchtype][_nLevel]; _local1.scissors = aSCISSORS[_nArchtype][_nLevel]; _local1.health = aHEALTH[_nArchtype][_nLevel]; _local1.light = 1; _local1.luck = aLUCK[_nArchtype][_nLevel]; _local1.endurance = aENDURANCE[_nArchtype][_nLevel]; _local1.equipment = aEQUIPMENT[_nArchtype][_nLevel]; _local1.inventory = aINVENTORY[_nArchtype][_nLevel]; _local1.skill = aSKILL_BOOST[_nArchtype][_nLevel]; _local1.nextlevel = aNEXT_LEVEL[_nArchtype][_nLevel]; } return(_local1); } static function getSkill(_sSkill, _nArchtype, _nSkill) { var _local4 = 0; var _local1; _local1 = 0; while (_local1 < _nSkill) { if (aSKILL[_nArchtype][_local1].skill == _sSkill) { _local4 = aSKILL[_nArchtype][_local1][_sSkill.toLowerCase()]; } _local1++; } return(_local4); } static var aARCHTYPES = new Array("Night Stalker"); static var aROCK = new Array(new Array(3, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5), new Array(2, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 5, 7, 7, 10), new Array(2, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 8, 13, 17)); static var aPAPER = new Array(new Array(3, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5), new Array(2, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 5, 7, 7, 10), new Array(2, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 8, 13, 17)); static var aSCISSORS = new Array(new Array(3, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5), new Array(2, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 5, 7, 7, 10), new Array(2, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 8, 13, 17)); static var aHEALTH = new Array(new Array(20, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 21, 22, 23, 24, 25), new Array(20, 4, 7, 7, 10, 11, 15, 18, 20, 27, 30, 35, 36, 40, 45), new Array(20, 7, 8, 10, 13, 15, 20, 23, 27, 32, 38, 40, 43, 47, 52)); static var aINVENTORY = new Array(new Array(6, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1), new Array(0, 4, 7, 7, 10, 11, 15, 18, 20, 27, 30, 35, 36, 40, 45), new Array(0, 7, 8, 10, 13, 15, 20, 23, 27, 32, 38, 40, 43, 47, 52)); static var aEQUIPMENT = new Array(new Array(2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1), new Array(4, 0, 0, 1, 0, 0, 15, 18, 20, 27, 30, 35, 36, 40, 45), new Array(0, 7, 8, 10, 13, 15, 20, 23, 27, 32, 38, 40, 43, 47, 52)); static var aLUCK = new Array(new Array(0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1), new Array(0, 4, 7, 7, 10, 11, 15, 18, 20, 27, 30, 35, 36, 40, 45), new Array(0, 7, 8, 10, 13, 15, 20, 23, 27, 32, 38, 40, 43, 47, 52)); static var aENDURANCE = new Array(new Array(0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1), new Array(0, 0, 0, 1, 0, 1, 1, 1, 1, 2, 1, 2, 3, 3, 3, 3), new Array(0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2)); static var aSKILL_BOOST = new Array(new Array(0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)); static var aNEXT_LEVEL = new Array(new Array(150, 400, 1000, 2050, 3650, 5950, 9100, 13200, 18350, 24750, 32500, 41750, 52600, 65150, 79550, 95950, 114450, 135250, 158600, 184600, 213400, 245150, 280000, 318050, 359450, 404350, 452850, 505100, 561250, 621500), new Array(0, 0, 0, 1, 0, 1, 1, 1, 1, 2, 1, 2, 3, 3, 3, 3), new Array(0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2)); static var aSKILL = new Array(new Array({name:"Night Vision", skill:"NightVision", light:1, display:"+1", text:"Night Vision\nYou can see further in the dark."}, {name:"Dungeon Crawler", skill:"DungeonCrawler", dungeoncrawler:0.15, display:"+10%", text:"Dungeon Crawler\nIncreases experience gained at the end of a dungeon."}, {name:"Lockpick", skill:"LockPick", lockpick:0.25, display:"+25%", text:"Lock Picking\nTrapped chests appear in grey and 25% will be disabled."}, {name:"Heroic Adversary", skill:"HeroicAdversary", heroicadversary:0.15, display:"+15%", text:"Heroic Adversary\nYour attacks against unique foes become more potent."}, {name:"Dungeon Crawler", skill:"DungeonCrawler", dungeoncrawler:0.2, display:"+20%", text:"Dungeon Crawler\nIncreases experience gained at the end of a dungeon."}, {name:"Vampirism", skill:"Vampirism", vampirism:0.1, display:"+10%", text:"Vampirism\nEvery successful attack increases your vigor."}, {name:"Night Vision", skill:"NightVision", light:2, display:"+2", text:"Night Vision\nYou can see further in the dark."}, {name:"Heroic Adversary", skill:"HeroicAdversary", heroicadversary:0.3, display:"+30%", text:"Heroic Adversary\nYour attacks against unique foes become more potent."}, {name:"Lockpick", skill:"LockPick", lockpick:0.5, display:"+50%", text:"Lock Picking\nTrapped chests appear in grey and 50% will be disabled."}, {name:"Dungeon Crawler", skill:"DungeonCrawler", dungeoncrawler:0.5, display:"+50%", text:"Dungeon Crawler\nIncreases experience gained at the end of a dungeon."}, {name:"Lockpick", skill:"LockPick", lockpick:0.8, display:"+80%", text:"Lock Picking\nTrapped chests appear in grey and 80% will be disabled."}, {name:"Vampirism", skill:"Vampirism", vampirism:0.2, display:"+20%", text:"Vampirism\nEvery successful attack increases your vigor."}, {name:"Dungeon Crawler", skill:"DungeonCrawler", dungeoncrawler:0.4, display:"+40%", text:"Dungeon Crawler\nIncreases experience gained at the end of a dungeon."}, {name:"Heroic Adversary", skill:"HeroicAdversary", heroicadversary:0.3, display:"+30%", text:"Heroic Adversary\nYour attacks against unique foes become more potent."}, {name:"Night Vision", skill:"NightVision", light:3, display:"+3", text:"Night Vision\nYou can see further in the dark."}, {name:"Lockpick", skill:"LockPick", lockpick:0.75, display:"+75%", text:"Lock Picking\nTrapped chests appear in grey and can be disabled."}, {name:"Dungeon Crawler", skill:"DungeonCrawler", dungeoncrawler:0.5, display:"+50%", text:"Dungeon Crawler\nIncreases experience gained at the end of a dungeon."}, {name:"Heroic Adversary", skill:"HeroicAdversary", heroicadversary:0.4, display:"+40%", text:"Heroic Adversary\nYour attacks against unique foes become more potent."}, {name:"Vampirism", skill:"Vampirism", vampirism:0.3, display:"+30%", text:"Vampirism\nEvery successful attack increases your vigor."}), new Array({name:"Night Vision", skill:"NightVision", light:2}, {name:"Night Vision", skill:"Armor", ignoreattacks:1}), new Array({name:"Night Vision", skill:"NightVision", light:2}, {name:"Armor", skill:"Armor", ignoreattacks:1})); static var nMAX_LEVEL = 30; }
Symbol 1547 MovieClip [__Packages.FoeBattleCharacter] Frame 0
class FoeBattleCharacter extends BattleCharacter { var oColor, oStomachColor, oTailTipColor, oCockColor, oCockHeadColor, oColorArmor, nRockProb, nPaperProb, nMaxHP, nHP, nExperience; function FoeBattleCharacter (_oFoe, _fLose) { super(_oFoe, _fLose); oColor = _oFoe.color; oStomachColor = _oFoe.stomachcolor; oTailTipColor = _oFoe.tailtipcolor; oCockColor = _oFoe.cockcolor; oCockHeadColor = _oFoe.cockheadcolor; oColorArmor = _oFoe.armorcolor; nRockProb = _oFoe.rockprob; nPaperProb = _oFoe.paperprob; nMaxHP = _oFoe.health; nHP = nMaxHP; nExperience = _oFoe.experience; } function getAttack(_sAttack, _nLuck) { var _local2 = nRockProb; var _local3 = nPaperProb; switch (_sAttack) { case Battle.sROCK : _local3 = _local3 - _nLuck; _local2 = _local2 - Math.floor(_nLuck / 2); break; case Battle.sPAPER : _local2 = _local2 + _nLuck; _local3 = _local3 + Math.floor(_nLuck / 2); break; default : _local2 = _local2 - _nLuck; _local3 = _local3 + Math.floor(_nLuck / 2); if (_local2 >= 0) { break; } _local3 = _local3 + Math.abs(_local2); _local2 = 0; } var _local6 = Math.floor(Math.random() * 100); if (_local6 < _local2) { _sAttack = Battle.sROCK; } else if (_local6 < _local3) { _sAttack = Battle.sPAPER; } else { _sAttack = Battle.sSCISSORS; } return(_sAttack); } function setColors(_mcRef) { super.setColors(_mcRef); var _local3 = new flash.geom.Transform(_mcRef.mcArmor); _local3.colorTransform = oColorArmor; _local3 = new flash.geom.Transform(_mcRef.mcBackArmor); _local3.colorTransform = oColorArmor; _local3 = new flash.geom.Transform(_mcRef.mcFrontArmor); _local3.colorTransform = oColorArmor; } function get experience() { return(nExperience); } }
Symbol 1548 MovieClip [__Packages.BattleHealth] Frame 0
class BattleHealth { var bBeyondZero, nDecrementHealth, nCurrentHealth, nDisplayedHealth, nMaxHealth, sName, mcRef, __get__mc; function BattleHealth (_bBeyondZero) { bBeyondZero = _bBeyondZero; } function enterFrame() { if (nDecrementHealth > 0) { if (nDisplayedHealth > nCurrentHealth) { nDisplayedHealth = nDisplayedHealth - nDecrementHealth; if (nDisplayedHealth < nCurrentHealth) { nDisplayedHealth = nCurrentHealth; nDecrementHealth = 0; } showHp(); } } else if (nDecrementHealth < 0) { if (nDisplayedHealth < nCurrentHealth) { nDisplayedHealth = nDisplayedHealth - nDecrementHealth; if (nDisplayedHealth > nCurrentHealth) { nDisplayedHealth = nCurrentHealth; nDecrementHealth = 0; } showHp(); } } } function init(_nHealth, _nMaxHealth, _sName) { nCurrentHealth = _nHealth; nDisplayedHealth = _nHealth; nMaxHealth = _nMaxHealth; sName = _sName; } function setHealth(_nHealth, _bGradual) { mcRef.mcHealthText.txtHP.text = (nCurrentHealth + "/") + nMaxHealth; mcRef.gotoAndStop(Math.max(1, Math.ceil(mcRef._totalFrames * (nCurrentHealth / nMaxHealth)))); nDecrementHealth = Math.max(Math.floor((nCurrentHealth - _nHealth) / nFRAMES_LOSE), 1); if (nCurrentHealth < _nHealth) { nDecrementHealth = nDecrementHealth * -1; } nCurrentHealth = _nHealth; } function showHp() { mcRef.mcHealthText.txtHP.text = (Math.max(0, nDisplayedHealth) + "/") + nMaxHealth; mcRef.gotoAndStop(Math.max(1, Math.ceil(mcRef._totalFrames * (nDisplayedHealth / nMaxHealth)))); } function set mc(_mcRef) { mcRef = _mcRef; showHp(); //return(__get__mc()); } static var nFRAMES_LOSE = 6; }
Symbol 1549 MovieClip [__Packages.Splat] Frame 0
class Splat extends library.State { var fEndSplat, nX, mcRef, nY, setState, isStateComplete; function Splat (_mcRef, _fEndSplat) { super(_mcRef); fEndSplat = _fEndSplat; nX = mcRef._x; nY = mcRef._y; setState(sSTATE_HIDDEN); } function doDamage() { if (isStateComplete()) { setState(sSTATE_HIDDEN); fEndSplat(); } } function doHeal() { if (isStateComplete()) { setState(sSTATE_HIDDEN); fEndSplat(); } } function doResist() { if (isStateComplete()) { setState(sSTATE_HIDDEN); fEndSplat(); } } function doNoEffect() { if (isStateComplete()) { setState(sSTATE_HIDDEN); fEndSplat(); } } function setDamage(_nDamage) { nX = mcRef._x + (Math.floor(Math.random() * 60) - 30); nY = mcRef._y + (Math.floor(Math.random() * 60) - 30); setState(sSTATE_DAMAGE); mcRef.mcState.mcText.txtText.text = _nDamage; var _local2 = Math.ceil(Math.random() * 6); mcRef.mcState.mcSplat.gotoAndStop("Splat" + _local2); } function setHeal(_nDamage) { nX = mcRef._x + (Math.floor(Math.random() * 60) - 30); nY = mcRef._y + (Math.floor(Math.random() * 60) - 30); setState(sSTATE_HEAL); mcRef.mcState.mcText.txtText.text = _nDamage; var _local2 = Math.ceil(Math.random() * 6); mcRef.mcState.mcSplat.gotoAndStop("Splat" + _local2); } function setNoEffect() { nX = mcRef._x + (Math.floor(Math.random() * 60) - 30); nY = mcRef._y + (Math.floor(Math.random() * 60) - 30); setState(sSTATE_NOEFFECT); var _local2 = Math.ceil(Math.random() * 6); mcRef.mcState.mcSplat.gotoAndStop("Splat" + _local2); } var sSTATE_DAMAGE = "Damage"; var sSTATE_HEAL = "Heal"; var sSTATE_RESIST = "Resist"; var sSTATE_NOEFFECT = "NoEffect"; var sSTATE_HIDDEN = "Hidden"; }
Symbol 1550 MovieClip [__Packages.XPSplat] Frame 0
class XPSplat extends library.State { var mcRef, nXP, sText, nDelay, setState; function XPSplat (_mcRef, _nDelay, _nXP, _sText) { super(_mcRef); mcRef._x + (Math.floor(Math.random() * 60) - 30); mcRef._y + (Math.floor(Math.random() * 60) - 30); nXP = _nXP; sText = _sText; if (_nDelay != -1) { nDelay = getTimer() + _nDelay; } else { _nDelay = -1; } setState(sSTATE_HIDDEN); } function doHidden() { if ((nDelay != -1) && (nDelay <= getTimer())) { setState(sSTATE_EXPERIENCE); } } function startExperience() { mcRef.mcState.mcText.txtText.text = sText; mcRef.mcState.mcNumber.txtText.text = "+" + nXP; var _local2 = Math.ceil(Math.random() * 6); mcRef.mcState.mcSplat.gotoAndStop("Splat" + _local2); } function doExperience() { if (mcRef.mcState._currentframe == mcRef.mcState._totalframes) { mcRef.mcState.stop(); } } static var sSTATE_EXPERIENCE = "Experience"; static var sSTATE_HIDDEN = "Hidden"; }
Symbol 1551 MovieClip [__Packages.Tutorial] Frame 0
class Tutorial extends library.Popup { static var aTutorial, oPopup; function Tutorial () { super(); } static function init(_bTutorial) { aTutorial = new Array(); var _local1; _local1 = 0; while (_local1 < nTOTAL_TUTORIAL) { aTutorial[_local1] = _bTutorial; _local1++; } aTutorial[nLAST_SHOP] = true; } static function enterFrame() { keyPress(); oPopup.enterFrame(); } static function setMc(_mcRef, _nSection) { oPopup = new TutorialPopup(_mcRef); if (aTutorial[_nSection]) { aTutorial[_nSection] = false; oPopup.startTransition(); } } static function startPopup() { if (oPopup.__get__getState() == library.Popup.sSTATE_HIDDEN) { oPopup.startTransition(); } } static function keyPress() { if (Key.isDown(27)) { startPopup(); } } static function loadGame(_sLoadGame) { var _local1; _local1 = 0; while (_local1 < nTOTAL_TUTORIAL) { aTutorial[_local1] = _sLoadGame.substring(_local1, _local1 + 1) == "1"; _local1++; } } static function saveGame() { var _local2 = ""; var _local1; _local1 = 0; while (_local1 < nTOTAL_TUTORIAL) { if (aTutorial[_local1]) { _local2 = _local2 + "1"; } else { _local2 = _local2 + "0"; } _local1++; } return(_local2); } static function getTutorial(_nTutorial) { return(aTutorial[_nTutorial]); } static function active() { return(oPopup.__get__getState() != library.Popup.sSTATE_HIDDEN); } static var nTOTAL_TUTORIAL = 7; static var nSHOP = 0; static var nLEVEL = 1; static var nBATTLE = 2; static var nCHAR_SELECT = 3; static var nFIRST_SHOP = 4; static var nTRAP = 5; static var nLAST_SHOP = 6; }
Symbol 1552 MovieClip [__Packages.TutorialPopup] Frame 0
class TutorialPopup extends library.Popup { var setState, mcRef, oBtnContinue; function TutorialPopup (_mcRef) { super(_mcRef); setState(library.Popup.sSTATE_HIDDEN); } function startIn() { mcRef.mcState.mcState.btnContinue.gotoAndStop("Idle"); } function startIdle() { oBtnContinue = new library.MCButton(mcRef.mcState.btnContinue, library.Delegate.create(this, setState, library.Popup.sSTATE_OUT)); } function doIdle() { oBtnContinue.enterFrame(); } function startOut() { mcRef.mcState.mcState.btnContinue.gotoAndStop("Idle"); } }
Symbol 1553 MovieClip [__Packages.DataEnnemies] Frame 0
class DataEnnemies { static var aStarMonsters; function DataEnnemies () { } static function generateStarMonsterList(_nLevel, _sPlayerName) { aStarMonsters = new Array(); var _local3 = new Array(sGOBLIN, sGOBLIN, sGOBLIN, sGOBLIN, sGOBLIN, sGOBLIN, sORC, sORC, sORC, sORC, sORC, sDRAGON, sDRAGON, sKROKEDRILOS, sKROKEDRILOS, sKROKEDRILOS, sKROKEDRILOS, sKROKEDRILOS, sANUBIS, sANUBIS, sSATYR, sSATYR, sSATYR, sSATYR, sSATYR, sMINOTAUR, sMINOTAUR, sMINOTAUR, sDOPPELGANGER); var _local9; _local9 = 0; while (_local9 < 3) { var _local2 = Math.floor(Math.random() * _local3.length); var _local6 = setMentality(_local3[_local2]); var _local7 = setName(_local3[_local2]); var _local4 = setMainColor(_local7[1]); var _local8 = setMonsterItem(); var _local1 = new Object(_local3[_local2]); var _local5 = _nLevel - Math.round(Math.random()); _local1.name = (_local7[0] + " ") + _local3[_local2].Split("Anubis").Join("Jackal").Split("Doppleganger").Join(_sPlayerName); _local1 = setPhysical(_local1, _local8, _local3[_local2], _local8, "None"); _local1 = setMonster(_local1, setStat(_local3[_local2], _local5), setStat(_local3[_local2], _local5), setStat(_local3[_local2], _local5), setHealth(_local3[_local2], _local5), setExperience(_local3[_local2], _local5), 0, _local6[0], _local6[1] + _local6[0]); _local1.color = _local4; if (_local3[_local2] == sKROKEDRILOS) { _local1.stomachcolor = setStomachColor(_local4); } else { _local1.stomachcolor = _local1.color; } if (_local3[_local2] == sDRAGON) { _local1.cockheadcolor = _local4; } else if (_local3[_local2] == sKROKEDRILOS) { _local1.cockheadcolor = setCockColor(_local1.stomachcolor); } else { _local1.cockheadcolor = setCockColor(_local4); } if ((_local3[_local2] == sGOBLIN) || (_local3[_local2] == sORC)) { _local1.armorcolor = new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0); } else if ((_local3[_local2] == sDRAGON) && (_local1.armor == "None")) { _local1.armorcolor = setStomachColor(_local4); _local1.stomachcolor = _local1.armorcolor; } else { _local1.armorcolor = setMainColor("Any"); if (_local3[_local2] == sDRAGON) { _local1.stomachcolor = _local1.armorcolor; } } aStarMonsters.push(_local1); _local9++; } } static function getBoss(_sName, _nLevel, _sPlayerName, _oPlayerColor, _oPlayerColorStomach, _oPlayerColorTailTip, _oPlayerColorCock, _oPlayerColorCockHead) { var _local1 = new Object(); _local1.boss = true; _local1.state = BattleCharacter.sSTATE_IDLE; switch (_sName) { case "Bahamut" : _local1.name = "Bahamut"; _local1 = setPhysical(_local1, "Scales", sDRAGON, "Scales", "None"); _local1 = setMonster(_local1, 16, 16, 16, 86, 200, 0, 33, 66); _local1.color = new flash.geom.ColorTransform(1, 0.82, 0.04, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(1, 0, 0, 1, 0, 0, 0, 0); _local1.armorcolor = new flash.geom.ColorTransform(1, 0, 0, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(1, 0.82, 0.04, 1, 0, 0, 0, 0); break; case "Anubis" : _local1.name = "Anubis"; _local1 = setPhysical(_local1, "Gold", sANUBIS, "None", "None"); _local1 = setMonster(_local1, 40, 40, 40, 352, 500, 0, 33, 67); _local1.color = new flash.geom.ColorTransform(0.3, 0.3, 0.4, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0.85, 0.65, 0.35, 1, 0, 0, 0, 0); _local1.armorcolor = new flash.geom.ColorTransform(1, 0.82, 0.04, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.85, 0.7, 0.77, 1, 0, 0, 0, 0); break; case "*" : _local1.name = _sPlayerName; _local1 = setPhysical(_local1, "", sDOPPELGANGER, "None", "None"); _local1 = setMonster(_local1, 105, 105, 105, 1200, 1500, 0, 34, 67); _local1.color = _oPlayerColor; _local1.stomachcolor = _oPlayerColorStomach; _local1.armorcolor = new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0); _local1.cockheadcolor = _oPlayerColorCockHead; _local1.cockcolor = _oPlayerColorCock; _local1.tailtipcolor = _oPlayerColorTailTip; break; case "Boss" : var _local2 = new Array(sGOBLIN, sGOBLIN, sGOBLIN, sORC, sORC, sORC, sDRAGON, sDRAGON, sDRAGON, sDRAGON, sDRAGON, sKROKEDRILOS, sKROKEDRILOS, sKROKEDRILOS, sANUBIS, sANUBIS, sANUBIS, sANUBIS, sANUBIS, sSATYR, sSATYR, sSATYR, sMINOTAUR, sMINOTAUR, sMINOTAUR, sMINOTAUR, sMINOTAUR); var _local3 = Math.floor(Math.random() * _local2.length); var _local5 = setMentality(_local2[_local3]); var _local6 = setBossName(_local2[_local3]); var _local7 = setBossItem(_local2[_local3]); _local1 = new Object(); var _local4 = (_nLevel - Math.round(Math.random())) + ((GenerateDungeon.ARRAY_DUNGEON.length - 1) * DataLocations.nNODES_PER_LOCATION); _local1.name = _local6[0]; _local1 = setPhysical(_local1, _local7, _local2[_local3], _local7, "None"); _local1 = setMonster(_local1, setBossStat(_local4), setBossStat(_local4), setBossStat(_local4), setBossHealth(_local4), setBossExperience(_local4), 0, _local5[0], _local5[1] + _local5[0]); _local1.color = setMainColor(_local6[1]); if (_local2[_local3] == sDRAGON) { _local1.cockheadcolor = _local1.color; } else if (_local2[_local3] == sKROKEDRILOS) { _local1.cockheadcolor = setCockColor(_local1.stomachcolor); } else { _local1.cockheadcolor = setCockColor(_local1.color); } if (_local2[_local3] == sKROKEDRILOS) { _local1.stomachcolor = setStomachColor(_local1.color); } else { _local1.stomachcolor = _local1.color; } if ((_local2[_local3] == sGOBLIN) || (_local2[_local3] == sORC)) { _local1.armorcolor = new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0); } else if ((_local2[_local3] == sDRAGON) && (_local1.armor == "None")) { _local1.armorcolor = setStomachColor(_local1.color); _local1.stomachcolor = _local1.armorcolor; } else { _local1.armorcolor = setMainColor("Any"); if (_local2[_local3] != sDRAGON) { break; } _local1.stomachcolor = _local1.armorcolor; } } _local1.boss = true; return(_local1); } static function getTrap(_nDungeon, _nLevel) { var _local1; if (_nDungeon < (GenerateDungeon.ARRAY_DUNGEON.length - 1)) { _local1 = getMonster(_nDungeon, ((_nDungeon * DataLocations.nNODES_PER_LOCATION) + _nLevel) + 1); } else { _local1 = aStarMonsters[Math.floor(aStarMonsters.length * Math.random())]; } return(_local1); } static function getMonster(_nDungeon, _nLevel) { var _local1 = new Object(); _local1.state = BattleCharacter.sSTATE_IDLE; _local1.boss = false; var _local2; var _local3; switch (_nLevel) { case 1 : _local2 = new Array("Goblin", "Orc"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Goblin" : _local1.name = "Goblin"; _local1 = setPhysical(_local1, "None", sGOBLIN, "None", "None"); _local1 = setMonster(_local1, 1, 1, 1, 4, 12, 0, 33, 66); _local1.color = new flash.geom.ColorTransform(0.36, 0.54, 0.24, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; _local1.cockheadcolor = new flash.geom.ColorTransform(0.3, 0.42, 0.16, 1, 0, 0, 0, 0); break; case "Orc" : _local1.name = "Orc"; _local1 = setPhysical(_local1, "None", sORC, "None", "None"); _local1 = setMonster(_local1, 2, 2, 2, 6, 20, 0, 33, 66); _local1.color = new flash.geom.ColorTransform(0.24, 0.68, 0.24, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.1, 0.54, 0.1, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; } break; case 2 : _local2 = new Array("Snow Goblin", "Desert Goblin", "Brace Orc"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Snow Goblin" : _local1.name = "Snow Goblin"; _local1 = setPhysical(_local1, "None", sGOBLIN, "None", "None"); _local1 = setMonster(_local1, 3, 3, 3, 10, 28, 0, 29, 58); _local1.color = new flash.geom.ColorTransform(0.48, 0.9, 0.9, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; _local1.cockheadcolor = new flash.geom.ColorTransform(0.25, 0.73, 0.85, 1, 0, 0, 0, 0); break; case "Desert Goblin" : _local1.name = "Desert Goblin"; _local1 = setPhysical(_local1, "None", sGOBLIN, "None", "None"); _local1 = setMonster(_local1, 2, 4, 3, 8, 24, 0, 42, 71); _local1.color = new flash.geom.ColorTransform(0.68, 0.18, 0.04, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; _local1.cockheadcolor = new flash.geom.ColorTransform(0.58, 0.13, 0.02, 1, 0, 0, 0, 0); break; case "Brace Orc" : _local1.name = "Shackle Orc"; _local1 = setPhysical(_local1, "Braces", sORC, "None", "None"); _local1 = setMonster(_local1, 6, 5, 5, 17, 39, 0, 45, 72); _local1.color = new flash.geom.ColorTransform(0.24, 0.68, 0.24, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.1, 0.54, 0.1, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; } break; case 3 : _local2 = new Array("Leather Goblin", "Flaming Orc"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Leather Goblin" : _local1.name = "Strapped Goblin"; _local1 = setPhysical(_local1, "Leather", sGOBLIN, "None", "None"); _local1 = setMonster(_local1, 4, 4, 4, 13, 31, 0, 33, 66); _local1.color = new flash.geom.ColorTransform(0.36, 0.54, 0.24, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; _local1.cockheadcolor = new flash.geom.ColorTransform(0.3, 0.42, 0.16, 1, 0, 0, 0, 0); break; case "Flaming Orc" : _local1.name = "Flaming Orc"; _local1 = setPhysical(_local1, "None", sORC, "None", "None"); _local1 = setMonster(_local1, 8, 5, 6, 21, 45, 0, 25, 75); _local1.color = new flash.geom.ColorTransform(1, 0.56, 0.82, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.85, 0.4, 0.7, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; } break; case 4 : _local2 = new Array("Chocolate Orc"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Chocolate Orc" : _local1.name = "Chocolate Orc"; _local1 = setPhysical(_local1, "None", sORC, "None", "None"); _local1 = setMonster(_local1, 8, 0, 8, 27, 51, 0, 40, 40); _local1.color = new flash.geom.ColorTransform(0.42, 0.28, 0.1, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.3, 0.18, 0.06, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; break; default : } break; case 5 : _local2 = new Array("Armored Snow Goblin", "Armored Desert Goblin"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Armored Snow Goblin" : _local1.name = "Strapped Snow Goblin"; _local1 = setPhysical(_local1, "Leather", sGOBLIN, "None", "None"); _local1 = setMonster(_local1, 8, 8, 8, 30, 60, 0, 29, 58); _local1.color = new flash.geom.ColorTransform(0.48, 0.9, 0.9, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; _local1.cockheadcolor = new flash.geom.ColorTransform(0.25, 0.73, 0.85, 1, 0, 0, 0, 0); break; case "Armored Desert Goblin" : _local1.name = "Strapped Desert Goblin"; _local1 = setPhysical(_local1, "Leather", sGOBLIN, "None", "None"); _local1 = setMonster(_local1, 7, 9, 8, 27, 63, 0, 42, 71); _local1.color = new flash.geom.ColorTransform(0.68, 0.18, 0.04, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; _local1.cockheadcolor = new flash.geom.ColorTransform(0.58, 0.13, 0.02, 1, 0, 0, 0, 0); } break; case 6 : _local2 = new Array("Dominating Orc"); _local3 = Math.floor(Math.random() * _local2.length); if (!(_local2[_local3] === "Dominating Orc")) { } else { _local1.name = "Dominating Orc"; _local1 = setPhysical(_local1, "Braces", sORC, "None", "None"); _local1 = setMonster(_local1, 11, 10, 10, 35, 82, 0, 45, 70); _local1.color = new flash.geom.ColorTransform(0.3, 0.36, 0.3, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.2, 0.32, 0.2, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; } break; case 7 : _local2 = new Array("Krokedrilos", "Pharaoh Orc"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Krokedrilos" : _local1.name = "Krokedrilos"; _local1 = setPhysical(_local1, "None", sKROKEDRILOS, "None", "None"); _local1 = setMonster(_local1, 13, 13, 13, 48, 134, 0, 34, 67); _local1.color = new flash.geom.ColorTransform(0.6, 0.5, 0.4, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.6, 0.42, 0.35, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0.9, 0.8, 0.65, 1, 0, 0, 0, 0); break; case "Pharaoh Orc" : _local1.name = "Pharaoh Orc"; _local1 = setPhysical(_local1, "Braces", sORC, "None", "None"); _local1 = setMonster(_local1, 11, 11, 12, 54, 147, 0, 29, 58); _local1.color = new flash.geom.ColorTransform(0.68, 0.66, 0.52, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.56, 0.46, 0.16, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; } break; case 8 : _local2 = new Array("Phallic Krokedrilos", "Dancing Goblin"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Phallic Krokedrilos" : _local1.name = "Phallic Krokedrilos"; _local1 = setPhysical(_local1, "None", sKROKEDRILOS, "None", "None"); _local1 = setMonster(_local1, 17, 15, 13, 67, 178, 0, 30, 70); _local1.color = new flash.geom.ColorTransform(0, 0.75, 0.75, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0, 0.55, 1, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0, 0.75, 0.95, 1, 0, 0, 0, 0); break; case "Dancing Goblin" : _local1.name = "Sol Goblin"; _local1 = setPhysical(_local1, "None", sGOBLIN, "None", "None"); _local1 = setMonster(_local1, 14, 12, 13, 75, 205, 0, 35, 68); _local1.color = new flash.geom.ColorTransform(1, 0.9, 0.15, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.13, 0.28, 0.13, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; } break; case 9 : _local2 = new Array("Mirage Orc"); _local3 = Math.floor(Math.random() * _local2.length); if (!(_local2[_local3] === "Mirage Orc")) { } else { _local1.name = "Mirage Orc"; _local1 = setPhysical(_local1, "None", sORC, "None", "None"); _local1 = setMonster(_local1, 17, 20, 17, 98, 232, 0, 33, 66); _local1.color = new flash.geom.ColorTransform(0.48, 0.78, 0.66, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.48, 0.9, 0.96, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; } break; case 10 : _local2 = new Array("Mirage Krokedrilos", "Dusk Dragon"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Mirage Krokedrilos" : _local1.name = "Twilight Krokedrilos"; _local1 = setPhysical(_local1, "Chains", sKROKEDRILOS, "None", "None"); _local1 = setMonster(_local1, 22, 22, 22, 121, 266, 0, 50, 100); _local1.color = new flash.geom.ColorTransform(0.8, 0.6, 1, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.75, 0.45, 0.6, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(1, 0.6, 0.85, 1, 0, 0, 0, 0); _local1.armorcolor = new flash.geom.ColorTransform(0.8, 0.3, 0.3, 1, 0, 0, 0, 0); break; case "Dusk Dragon" : _local1.name = "Dusk Dragon"; _local1 = setPhysical(_local1, "None", sDRAGON, "None", "None"); _local1 = setMonster(_local1, 25, 27, 26, 140, 280, 0, 40, 78); _local1.color = new flash.geom.ColorTransform(0.48, 0.54, 0.86, 1, 0, 0, 0, 0); _local1.cockheadcolor = _local1.color; _local1.stomachcolor = new flash.geom.ColorTransform(0.66, 0.76, 1, 1, 0, 0, 0, 0); } break; case 11 : _local2 = new Array("Whorish Orc", "Krokedrilos", "Squire Goblin"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Whorish Orc" : _local1.name = "Whorish Orc"; _local1 = setPhysical(_local1, "Braces", sORC, "None", "None"); _local1 = setMonster(_local1, 31, 27, 25, 161, 306, 0, 28, 60); _local1.color = new flash.geom.ColorTransform(0.86, 1, 0.82, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.88, 0.6, 0.58, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; break; case "Krokedrilos" : _local2 = new Array("Star Krokedrilos", "Feral Krokedrilos", "Playful Krokedrilos", "Clever Krokedrilos"); _local3 = Math.floor(Math.random() * _local2.length); _local1.name = _local2[_local3]; _local1 = setPhysical(_local1, "Chains", sKROKEDRILOS, "None", "None"); _local1.color = new flash.geom.ColorTransform(0.4, 0.88, 0.3, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.94, 0.58, 0.16, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0.98, 1, 0.16, 1, 0, 0, 0, 0); switch (_local2[_local3]) { case "Leader Krokedrilos" : _local1 = setMonster(_local1, 31, 31, 33, 158, 334, 0, 32, 62); _local1.armorcolor = new flash.geom.ColorTransform(0.04, 0.32, 1, 1, 0, 0, 0, 0); break; case "Rebel Krokedrilos" : _local1 = setMonster(_local1, 31, 33, 31, 160, 333, 0, 32, 70); _local1.armorcolor = new flash.geom.ColorTransform(0.8, 0.1, 0.32, 1, 0, 0, 0, 0); break; case "Playful Krokedrilos" : _local1 = setMonster(_local1, 33, 31, 31, 154, 331, 0, 38, 68); _local1.armorcolor = new flash.geom.ColorTransform(0.92, 0.5, 0.1, 1, 0, 0, 0, 0); break; case "Clever Krokedrilos" : default : _local1 = setMonster(_local1, 32, 32, 32, 156, 332, 0, 33, 66); _local1.armorcolor = new flash.geom.ColorTransform(0.58, 0.1, 0.74, 1, 0, 0, 0, 0); } break; case "Squire Goblin" : _local1.name = "Squire Goblin"; _local1 = setPhysical(_local1, "None", sGOBLIN, "None", "None"); _local1 = setMonster(_local1, 27, 27, 28, 136, 294, 0, 33, 66); _local1.color = new flash.geom.ColorTransform(0.56, 0.64, 0.6, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.26, 0.38, 0.32, 1, 0, 0, 0, 0); _local1.stomachcolor = _local1.color; } break; case 12 : _local2 = new Array("Succulent Dragon"); _local3 = Math.floor(Math.random() * _local2.length); if (!(_local2[_local3] === "Succulent Dragon")) { } else { _local1.name = "Succulent Dragon"; _local1 = setPhysical(_local1, "None", sDRAGON, "None", "None"); _local1 = setMonster(_local1, 33, 33, 33, 170, 399, 0, 30, 65); _local1.color = new flash.geom.ColorTransform(0.92, 0.74, 0.78, 1, 0, 0, 0, 0); _local1.cockheadcolor = _local1.color; _local1.stomachcolor = _local1.color; } break; case 13 : _local2 = new Array("Satyr", "Kroke"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Satyr" : _local1.name = "Satyr"; _local1 = setPhysical(_local1, "None", sSATYR, "None", "None"); _local1 = setMonster(_local1, 34, 35, 34, 184, 400, 0, 25, 60); _local1.color = new flash.geom.ColorTransform(0.58, 0.46, 0.14, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(1, 0.36, 0.48, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(1, 0.88, 0.7, 1, 0, 0, 0, 0); break; case "Kroke" : _local1.name = "Lovable Krokedrilos"; _local1 = setPhysical(_local1, "None", sKROKEDRILOS, "None", "None"); _local1 = setMonster(_local1, 39, 38, 36, 218, 496, 0, 40, 75); _local1.color = new flash.geom.ColorTransform(0.8, 0.46, 0.76, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.6, 0.28, 0.3, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0.62, 0.26, 0.7, 1, 0, 0, 0, 0); } break; case 14 : _local2 = new Array("Satyr", "Orc", "Goblin"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Satyr" : _local1.name = "Clover Satyr"; _local1 = setPhysical(_local1, "None", sSATYR, "None", "None"); _local1 = setMonster(_local1, 42, 39, 42, 201, 574, 0, 35, 75); _local1.color = new flash.geom.ColorTransform(0.18, 0.96, 0.24, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.52, 0.76, 0.52, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0.7, 1, 0.9, 1, 0, 0, 0, 0); break; case "Orc" : _local1.name = "Flame Orc"; _local1 = setPhysical(_local1, "Braces", sORC, "None", "None"); _local1 = setMonster(_local1, 45, 48, 45, 222, 622, 0, 20, 70); _local1.color = new flash.geom.ColorTransform(1, 0.28, 0.32, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.8, 0, 0, 1, 0, 0, 0, 0); break; case "Goblin" : _local1.name = "Lightning Goblin"; _local1 = setPhysical(_local1, "Leather", sGOBLIN, "None", "None"); _local1 = setMonster(_local1, 38, 38, 38, 186, 555, 0, 33, 66); _local1.color = new flash.geom.ColorTransform(1, 1, 0.44, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.92, 0.72, 0.52, 1, 0, 0, 0, 0); } break; case 15 : _local2 = new Array("Kroke", "Dragon"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Kroke" : _local1.name = "Minotaur"; _local1 = setPhysical(_local1, "None", sMINOTAUR, "None", "None"); _local1 = setMonster(_local1, 47, 50, 46, 225, 704, 0, 25, 65); _local1.color = new flash.geom.ColorTransform(0.66, 0.62, 0.36, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.22, 0.4, 0.14, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0.1, 0.56, 0.14, 1, 0, 0, 0, 0); _local1.armorcolor = new flash.geom.ColorTransform(0.48, 0.28, 0.26, 1, 0, 0, 0, 0); break; case "Dragon" : _local1.name = "Coconut Dragon"; _local1 = setPhysical(_local1, "Scales", sDRAGON, "None", "None"); _local1 = setMonster(_local1, 51, 50, 50, 249, 767, 0, 35, 68); _local1.color = new flash.geom.ColorTransform(0.96, 0.96, 0.92, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.75, 0.45, 0.6, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(1, 0.94, 0.76, 1, 0, 0, 0, 0); _local1.armorcolor = new flash.geom.ColorTransform(1, 0.94, 0.76, 1, 0, 0, 0, 0); } break; case 16 : _local2 = new Array("Satyr", "Goblin", "Anubis"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Satyr" : _local1.name = "Horny Satyr"; _local1 = setPhysical(_local1, "None", sSATYR, "None", "None"); _local1 = setMonster(_local1, 53, 51, 52, 239, 800, 0, 40, 70); _local1.color = new flash.geom.ColorTransform(1, 0.34, 0.38, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.76, 0.24, 0.38, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(1, 0.86, 0.8, 1, 0, 0, 0, 0); break; case "Goblin" : _local1.name = "Bright Goblin"; _local1 = setPhysical(_local1, "None", sGOBLIN, "None", "None"); _local1 = setMonster(_local1, 50, 50, 52, 216, 752, 0, 35, 65); _local1.color = new flash.geom.ColorTransform(0.54, 1, 1, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.42, 0.44, 1, 1, 0, 0, 0, 0); break; case "Anubis" : _local1.name = "Naked Jackal"; _local1 = setPhysical(_local1, "None", sANUBIS, "None", "None"); _local1 = setMonster(_local1, 57, 54, 55, 264, 859, 0, 50, 100); _local1.color = new flash.geom.ColorTransform(1, 0.92, 0.76, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(1, 0.7, 0.68, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0.42, 0.8, 0.12, 1, 0, 0, 0, 0); } break; case 17 : _local2 = new Array("Satyr", "Minotaur", "Kroke"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Satyr" : _local1.name = "S&M Satyr"; _local1 = setPhysical(_local1, "Chest", sSATYR, "None", "None"); _local1 = setMonster(_local1, 62, 58, 61, 267, 862, 0, 50, 75); _local1.color = new flash.geom.ColorTransform(0.24, 0.34, 0.38, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.24, 0.06, 0.14, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0.62, 0.66, 0.74, 1, 0, 0, 0, 0); _local1.armorcolor = new flash.geom.ColorTransform(0.16, 0.18, 0.16, 1, 0, 0, 0, 0); break; case "Minotaur" : _local1.name = "Ring Minotaur"; _local1 = setPhysical(_local1, "Rings", sMINOTAUR, "None", "None"); _local1 = setMonster(_local1, 62, 62, 66, 283, 898, 0, 33, 80); _local1.color = new flash.geom.ColorTransform(0.5, 0.52, 0.52, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.7, 0.3, 0.3, 1, 0, 0, 0, 0); break; case "Kroke" : _local1.name = "Chained Krokedrilos"; _local1 = setPhysical(_local1, "Chains", sKROKEDRILOS, "None", "None"); _local1 = setMonster(_local1, 66, 67, 68, 299, 943, 0, 50, 100); _local1.color = new flash.geom.ColorTransform(0.66, 0.72, 0.82, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.64, 0.58, 0.6, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0.8, 0.84, 0.92, 1, 0, 0, 0, 0); _local1.armorcolor = new flash.geom.ColorTransform(0.9, 0.9, 0.9, 1, 0, 0, 0, 0); } break; case 18 : _local2 = new Array("Satyr", "Anubis"); _local3 = Math.floor(Math.random() * _local2.length); switch (_local2[_local3]) { case "Satyr" : _local1.name = "Care-A-Lot Satyr"; _local1 = setPhysical(_local1, "Chest", sSATYR, "None", "None"); _local1 = setMonster(_local1, 67, 71, 71, 291, 924, 0, 10, 45); _local1.color = new flash.geom.ColorTransform(1, 0.82, 0.98, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.9, 0.34, 0.5, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0.4, 0.28, 0.22, 1, 0, 0, 0, 0); _local1.armorcolor = new flash.geom.ColorTransform(1, 0.32, 0.82, 1, 0, 0, 0, 0); break; case "Anubis" : _local1.name = "Royal Minotaur"; _local1 = setPhysical(_local1, "Rings", sMINOTAUR, "None", "None"); _local1 = setMonster(_local1, 70, 75, 73, 333, 1001, 0, 50, 100); _local1.color = new flash.geom.ColorTransform(1, 0.1, 0.24, 1, 0, 0, 0, 0); _local1.cockheadcolor = new flash.geom.ColorTransform(0.72, 0.2, 0.46, 1, 0, 0, 0, 0); _local1.stomachcolor = new flash.geom.ColorTransform(0.94, 0.8, 0.12, 1, 0, 0, 0, 0); _local1.armorcolor = new flash.geom.ColorTransform(1, 1, 0, 1, 0, 0, 0, 0); } break; default : var _local4 = aStarMonsters[Math.floor(Math.random() * aStarMonsters.length)]; _local1.name = _local4.name; _local1.armor = _local4.armor; _local1.body = _local4.body; _local1.cock = _local4.cock; _local1.cockhead = _local4.cockhead; _local1.head = _local4.head; _local1.rock = _local4.rock; _local1.paper = _local4.paper; _local1.scissors = _local4.scissors; _local1.health = _local4.health; _local1.experience = _local4.experience; _local1.movement = _local4.movement; _local1.rockprob = _local4.rockprob; _local1.paperprob = _local4.paperprob; _local1.color = _local4.color; _local1.cockheadcolor = _local4.cockheadcolor; _local1.stomachcolor = _local4.stomachcolor; } return(_local1); } static function setPhysical(_oMonster, _sArmor, _sBody, _sCock, _sHead) { _oMonster.armor = _sArmor; _oMonster.body = _sBody; _oMonster.cock = _sCock; _oMonster.cockhead = _sCock; _oMonster.head = _sHead; return(_oMonster); } static function setMonster(_oMonster, _nRock, _nPaper, _nScissors, _nHealth, _nExperience, _nMovement, _nRockProb, _nPaperProb) { _oMonster.rock = _nRock; _oMonster.paper = _nPaper; _oMonster.scissors = _nScissors; _oMonster.health = _nHealth; _oMonster.experience = _nExperience; _oMonster.movement = _nMovement; _oMonster.rockprob = _nRockProb; _oMonster.paperprob = _nPaperProb; return(_oMonster); } static function setMentality(_sMonster) { var _local1 = new Array(); _local1.push(new Array(33, 33, 34)); _local1.push(new Array(40, 30, 33)); _local1.push(new Array(40, 40, 20)); _local1.push(new Array(50, 30, 20)); _local1.push(new Array(50, 25, 25)); _local1.push(new Array(50, 40, 10)); _local1.push(new Array(60, 20, 20)); _local1.push(new Array(60, 30, 10)); var _local2 = Math.floor(Math.random() * _local1.length); if (_sMonster == sGOBLIN) { _local2 = 0; } _local1[_local2]; var _local3 = new Array(); while (_local1[_local2].length > 0) { _local3.push(_local1[_local2].splice(Math.floor(Math.random() * _local1[_local2].length), 1)[0]); } return(_local3); } static function setBossName(_sMonster) { var _local1 = new Array(); switch (_sMonster) { case sGOBLIN : _local1.push(new Array("Jig", "Blue")); _local1.push(new Array("Coitus", "Any")); _local1.push(new Array("Moldova", "Any")); _local1.push(new Array("Gobb", "Any")); _local1.push(new Array("Tarkin", "Any")); _local1.push(new Array("Ragnarok", "Any")); _local1.push(new Array("Kreach", "Any")); break; case sORC : _local1.push(new Array("Grim", "Any")); _local1.push(new Array("Gobknob", "Any")); _local1.push(new Array("Agrius", "Any")); _local1.push(new Array("Uglok", "Any")); _local1.push(new Array("Garrosh", "Any")); _local1.push(new Array("Orgrimmar", "Any")); _local1.push(new Array("Fang", "Any")); _local1.push(new Array("Lug", "Any")); _local1.push(new Array("Gorbsh", "Any")); break; case sDRAGON : _local1.push(new Array("Ares", "Any")); _local1.push(new Array("Dionysus", "Any")); _local1.push(new Array("Hades", "Red")); _local1.push(new Array("Hephaestus", "Any")); _local1.push(new Array("Aether", "White")); _local1.push(new Array("Shen Long", "Any")); _local1.push(new Array("Tiamat", "Any")); _local1.push(new Array("Jormungandr", "Any")); _local1.push(new Array("Smug", "Any")); break; case sKROKEDRILOS : _local1.push(new Array("Hercules", "Any")); _local1.push(new Array("Taueret", "Any")); _local1.push(new Array("Cronus", "Any")); _local1.push(new Array("Helios", "Any")); _local1.push(new Array("Titan", "Any")); _local1.push(new Array("Bane", "Any")); _local1.push(new Array("Sobek", "Any")); break; case sANUBIS : _local1.push(new Array("Amun", "Any")); _local1.push(new Array("Seth", "Any")); _local1.push(new Array("Chaos", "Dark")); _local1.push(new Array("Weret", "Any")); _local1.push(new Array("Gedes", "Any")); _local1.push(new Array("Osiris", "White")); _local1.push(new Array("Tumadef", "Any")); _local1.push(new Array("Nebekay", "Any")); break; case sSATYR : _local1.push(new Array("Sigurd", "Any")); _local1.push(new Array("Tumnus", "Any")); _local1.push(new Array("Hedge", "Green")); _local1.push(new Array("Satan", "Red")); _local1.push(new Array("Pan", "Any")); _local1.push(new Array("Tragos", "Any")); _local1.push(new Array("Philoctetes", "Any")); _local1.push(new Array("Maenad", "Any")); break; case sMINOTAUR : _local1.push(new Array("Nimon", "Any")); _local1.push(new Array("Agamemnon", "Any")); _local1.push(new Array("Shedu", "Any")); _local1.push(new Array("Doenraduk", "Any")); _local1.push(new Array("Korg", "Any")); _local1.push(new Array("Taurus", "Any")); _local1.push(new Array("Asteroth", "Any")); } return(_local1[Math.floor(Math.random() * _local1.length)]); } static function setName(_sMonster) { var _local1 = new Array(); _local1.push(new Array("Devilish", "Red")); _local1.push(new Array("Red", "Red")); _local1.push(new Array("Fire", "Red")); _local1.push(new Array("Volcano", "Red")); _local1.push(new Array("Andry", "Red")); _local1.push(new Array("Pink", "Pink")); _local1.push(new Array("Daiquiri", "Pink")); _local1.push(new Array("Feminine", "Pink")); _local1.push(new Array("Flamboyant", "Pink")); _local1.push(new Array("Aqua", "Blue")); _local1.push(new Array("Blue", "Blue")); _local1.push(new Array("Sky", "Blue")); _local1.push(new Array("Frozen", "Blue")); _local1.push(new Array("Frost", "Blue")); _local1.push(new Array("Yellow", "Yellow")); _local1.push(new Array("Lightning", "Yellow")); _local1.push(new Array("Shiny", "Yellow")); _local1.push(new Array("Green", "Green")); _local1.push(new Array("Camoflage", "Green")); _local1.push(new Array("Nature", "Green")); _local1.push(new Array("Orange", "Orange")); _local1.push(new Array("Dawn", "Orange")); _local1.push(new Array("Gold", "Orange")); _local1.push(new Array("Purple", "Purple")); _local1.push(new Array("Sensual", "Purple")); _local1.push(new Array("Fabulous", "Purple")); _local1.push(new Array("Dark", "Dark")); _local1.push(new Array("Spectral", "Dark")); _local1.push(new Array("Shadow", "Dark")); _local1.push(new Array("White", "White")); _local1.push(new Array("Holy", "White")); _local1.push(new Array("Pure", "White")); _local1.push(new Array("Grey", "Grey")); _local1.push(new Array("Monochrome", "Grey")); _local1.push(new Array("Robot", "Grey")); _local1.push(new Array("Cyborg", "Grey")); _local1.push(new Array("Wild", "Any")); _local1.push(new Array("King", "Any")); _local1.push(new Array("Sexy", "Any")); _local1.push(new Array("Young", "Any")); _local1.push(new Array("Wild", "Any")); _local1.push(new Array("Scared", "Any")); _local1.push(new Array("Cocky", "Any")); _local1.push(new Array("Bestial", "Any")); _local1.push(new Array("Rough", "Any")); _local1.push(new Array("Singing", "Any")); _local1.push(new Array("Charming", "Any")); _local1.push(new Array("Rock Hard", "Any")); _local1.push(new Array("Wretched", "Any")); _local1.push(new Array("Loving", "Any")); _local1.push(new Array("Submissive", "Any")); _local1.push(new Array("Primitive", "Any")); _local1.push(new Array("Forceful", "Any")); _local1.push(new Array("Grinning", "Any")); _local1.push(new Array("Taunting", "Any")); _local1.push(new Array("Primal", "Any")); _local1.push(new Array("Unchained", "Any")); _local1.push(new Array("Surprising", "Any")); _local1.push(new Array("Lunar", "Any")); _local1.push(new Array("Greedy", "Any")); _local1.push(new Array("Lusty", "Any")); _local1.push(new Array("Dancing", "Any")); return(_local1[Math.floor(Math.random() * _local1.length)]); } static function setMainColor(_sColor) { var _local1 = new flash.geom.ColorTransform(0, 0, 0, 1, 0, 0, 0, 0); switch (_sColor) { case "Red" : var _local3 = Math.random() * 0.5; _local1.redMultiplier = _local3 + 0.5; _local1.blueMultiplier = Math.random() * 0.3; _local1.greenMultiplier = Math.random() * 0.3; break; case "Pink" : _local3 = Math.random() * 0.15; _local1.redMultiplier = _local3 + 0.85; _local1.blueMultiplier = _local3 + 0.6; _local1.greenMultiplier = _local3 + 0.6; break; case "Blue" : var _local6 = Math.random() * 0.5; _local1.redMultiplier = Math.random() * 0.3; _local1.blueMultiplier = _local6 + 0.5; _local1.greenMultiplier = Math.random() * 0.3; break; case "Yellow" : var _local5 = Math.random() * 0.25; _local1.redMultiplier = _local5 + 0.75; _local1.blueMultiplier = Math.random() * 0.3; _local1.greenMultiplier = _local5 + 0.75; break; case "Green" : var _local7 = Math.random() * 0.5; _local1.redMultiplier = Math.random() * 0.3; _local1.blueMultiplier = Math.random() * 0.3; _local1.greenMultiplier = _local7 + 0.5; break; case "Orange" : _local3 = Math.random() * 0.2; _local1.redMultiplier = _local3 + 0.8; _local1.blueMultiplier = Math.random() * 0.3; _local1.greenMultiplier = _local3 + 0.5; break; case "Purple" : var _local4 = Math.random() * 0.4; _local1.redMultiplier = _local4 + 0.6; _local1.blueMultiplier = _local4 + 0.6; _local1.greenMultiplier = Math.random() * 0.3; break; case "Dark" : var _local2 = Math.random() * 0.15; _local1.redMultiplier = _local2 + 0.2; _local1.blueMultiplier = _local2 + 0.2; _local1.greenMultiplier = _local2 + 0.2; break; case "White" : _local2 = Math.random() * 0.15; _local1.redMultiplier = _local2 + 0.85; _local1.blueMultiplier = _local2 + 0.85; _local1.greenMultiplier = _local2 + 0.85; break; case "Grey" : _local2 = Math.random() * 0.3; _local1.redMultiplier = _local2 + 0.4; _local1.blueMultiplier = _local2 + 0.4; _local1.greenMultiplier = _local2 + 0.4; break; case "Any" : _local1.redMultiplier = (Math.random() * 0.75) + 0.15; _local1.blueMultiplier = (Math.random() * 0.75) + 0.15; _local1.greenMultiplier = (Math.random() * 0.75) + 0.15; } return(_local1); } static function setStomachColor(_oColor) { var _local1 = new flash.geom.ColorTransform(0, 0, 0, 1, 0, 0, 0, 0); _local1.redMultiplier = Math.min(1, _oColor.redMultiplier + (0.2 + (Math.random() * 0.2))); _local1.blueMultiplier = Math.min(1, _oColor.blueMultiplier + (0.2 + (Math.random() * 0.2))); _local1.greenMultiplier = Math.min(1, _oColor.greenMultiplier + (0.2 + (Math.random() * 0.2))); return(_local1); } static function setCockColor(_oColor) { var _local1 = new flash.geom.ColorTransform(0, 0, 0, 1, 0, 0, 0, 0); _local1.redMultiplier = Math.max(0, _oColor.redMultiplier - (0.2 + (Math.random() * 0.2))); _local1.blueMultiplier = Math.max(0, _oColor.blueMultiplier - (0.2 + (Math.random() * 0.2))); _local1.greenMultiplier = Math.max(0, _oColor.greenMultiplier - (0.2 + (Math.random() * 0.2))); return(_local1); } static function setTrapColor() { var _local1 = new flash.geom.ColorTransform(0, 0, 0, 1, 0, 0, 0, 0); _local1.redMultiplier = Math.max(0, _local1.redMultiplier + (0.8 + (Math.round(Math.random()) * 0.1))); _local1.blueMultiplier = Math.max(0, _local1.blueMultiplier + (0.8 + (Math.round(Math.random()) * 0.1))); _local1.greenMultiplier = Math.max(0, _local1.greenMultiplier + (0.8 + (Math.round(Math.random()) * 0.1))); return(_local1); } static function setMonsterItem(_sMonster) { var _local2 = Math.floor(Math.random() * 100); var _local1 = "None"; switch (_sMonster) { case sGOBLIN : if (_local2 < 40) { _local1 = "Leather"; } break; case sORC : if (_local2 < 40) { _local1 = "Braces"; } break; case sDRAGON : if (_local2 < 25) { _local1 = "Scales"; } break; case sKROKEDRILOS : if (_local2 < 40) { _local1 = "Chains"; } break; case sANUBIS : if (_local2 < 20) { _local1 = "Gold"; } break; case sSATYR : if (_local2 < 35) { _local1 = "Chest"; } break; case sMINOTAUR : if (_local2 >= 35) { break; } _local1 = "Rings"; } return(_local1); } static function setStat(_sMonster, _nLevel) { var _local2; _nLevel = _nLevel + 1; switch (_sMonster) { case sGOBLIN : _local2 = Math.round((Math.random() * _nLevel) + (_nLevel * 1.6)); break; case sORC : _local2 = Math.round((Math.random() * _nLevel) + (_nLevel * 2.2)); break; case sDRAGON : _local2 = Math.round((Math.random() * _nLevel) + (_nLevel * 2.6)); break; case sKROKEDRILOS : _local2 = Math.round((Math.random() * _nLevel) + (_nLevel * 2.3)); break; case sANUBIS : _local2 = Math.round((Math.random() * _nLevel) + (_nLevel * 2.8)); break; case sSATYR : _local2 = Math.round((Math.random() * _nLevel) + (_nLevel * 2.1)); break; case sMINOTAUR : _local2 = Math.round((Math.random() * _nLevel) + (_nLevel * 2.5)); } return(_local2); } static function setHealth(_sMonster, _nLevel) { var _local2; _nLevel = _nLevel + 1; switch (_sMonster) { case sGOBLIN : _local2 = Math.round(_nLevel * ((_nLevel + 0.5) + (Math.random() * 2))); break; case sORC : _local2 = Math.round(_nLevel * ((_nLevel + 1.6) + (Math.random() * 2))); break; case sDRAGON : _local2 = Math.round((_nLevel + 1) * ((_nLevel + 2.2) + (Math.random() * 2))); break; case sKROKEDRILOS : _local2 = Math.round(_nLevel * ((_nLevel + 1.5) + (Math.random() * 2))); break; case sANUBIS : _local2 = Math.round((_nLevel + 0.5) * ((_nLevel + 2.5) + (Math.random() * 2))); break; case sSATYR : _local2 = Math.round(_nLevel * ((_nLevel + 1.3) + (Math.random() * 2))); break; case sMINOTAUR : _local2 = Math.round((_nLevel + 0.3) * ((_nLevel + 2.1) + (Math.random() * 2))); } return(_local2); } static function setExperience(_sMonster, _nLevel) { var _local2; switch (_sMonster) { case sGOBLIN : _local2 = Math.round(((_nLevel * _nLevel) * 0.5) * (4.4 + Math.random())); break; case sORC : _local2 = Math.round(((_nLevel * _nLevel) * 0.5) * (4.9 + Math.random())); break; case sDRAGON : _local2 = Math.round(((_nLevel * _nLevel) * 0.5) * (5.3 + Math.random())); break; case sKROKEDRILOS : _local2 = Math.round(((_nLevel * _nLevel) * 0.5) * (5 + Math.random())); break; case sANUBIS : _local2 = Math.round(((_nLevel * _nLevel) * 0.5) * (5.6 + Math.random())); break; case sSATYR : _local2 = Math.round(((_nLevel * _nLevel) * 0.5) * (4.8 + Math.random())); break; case sMINOTAUR : _local2 = Math.round(((_nLevel * _nLevel) * 0.5) * (5.1 + Math.random())); } return(_local2); } static function setBossItem(_sMonster) { var _local1; switch (_sMonster) { case sGOBLIN : _local1 = "Leather"; break; case sORC : _local1 = "Braces"; break; case sDRAGON : _local1 = "Scales"; break; case sKROKEDRILOS : _local1 = "Chains"; break; case sANUBIS : _local1 = "Gold"; break; case sSATYR : _local1 = "Chest"; break; case sMINOTAUR : _local1 = "Rings"; } return(_local1); } static function setBossStat(_nLevel) { return(Math.round((Math.random() + (0.6 * _nLevel)) + (_nLevel * 3))); } static function setBossHealth(_nLevel) { return(Math.round(((_nLevel + 0.5) * ((_nLevel + 2.5) + (Math.random() * 2))) * 2.7)); } static function setBossExperience(_nLevel) { return(Math.round(((_nLevel * _nLevel) * 0.9) * (7.9 + Math.random()))); } static function getAttackState(_oMain, _oOpponent, _sResult) { var _local1 = new Object(); _local1.armor = _oMain.armor; _local1.body = _oMain.body; _local1.cock = _oMain.cock; _local1.head = _oMain.head; _local1.state = _sResult; _local1.xpos = 0; _local1.ypos = 0; switch (_oMain.body) { case CharSelect.aBODY[0] : switch (_sResult) { case BattleCharacter.sSTATE_NULLROCK : case BattleCharacter.sSTATE_GETROCK : case BattleCharacter.sSTATE_GETPAPER : case BattleCharacter.sSTATE_NULLPAPER : case BattleCharacter.sSTATE_SCISSORS : _local1.upperover = true; _local1.midover = true; _local1.lowerover = true; switch (_oOpponent.body) { case sGOBLIN : if ((_sResult == BattleCharacter.sSTATE_SCISSORS) || (_sResult == BattleCharacter.sSTATE_GETROCK)) { _local1.xpos = -13; } break; case sORC : case sKROKEDRILOS : if (_oMain.head == CharSelect.aHEAD[0]) { _local1.head = "FoxOrc"; } break; case sDRAGON : if (_sResult == BattleCharacter.sSTATE_GETPAPER) { _local1.xpos = 20; _local1.ypos = 15; } break; case sSATYR : if (_sResult != BattleCharacter.sSTATE_NULLROCK) { break; } _local1.ypos = 32; } break; default : _local1.upperover = false; _local1.midover = false; _local1.lowerover = false; if (_oOpponent.body == sORC) { switch (_sResult) { case BattleCharacter.sSTATE_ROCK : case BattleCharacter.sSTATE_NULLSCISSORS : _local1.midover = true; } } else { if (_oOpponent.body != sKROKEDRILOS) { break; } if (!(_sResult === BattleCharacter.sSTATE_NULLSCISSORS)) { } else { _local1.midover = true; } } } break; case sGOBLIN : if (_sResult == BattleCharacter.sSTATE_ROCK) { _local1.xpos = -18; } break; case sORC : if (_sResult == BattleCharacter.sSTATE_PAPER) { _local1.back = "Paper"; } else { _local1.back = "Default"; } break; case sDOPPELGANGER : break; case sDRAGON : break; case sANUBIS : if (_sResult == BattleCharacter.sSTATE_PAPER) { _local1.ypos = -7; } break; case sKROKEDRILOS : if (!(_sResult === BattleCharacter.sSTATE_SCISSORS)) { } else { _local1.xpos = 15; } break; case sSATYR : switch (_sResult) { case BattleCharacter.sSTATE_ROCK : _local1.xpos = 17; _local1.ypos = -25; break; case BattleCharacter.sSTATE_NULLROCK : _local1.xpos = 24; _local1.ypos = -19; break; case BattleCharacter.sSTATE_GETROCK : _local1.xpos = -15; break; case BattleCharacter.sSTATE_GETPAPER : _local1.xpos = -2; _local1.upperover = false; _local1.midover = false; _local1.lowerover = false; break; case BattleCharacter.sSTATE_GETSCISSORS : _local1.xpos = 25; } } return(_local1); } static var sGOBLIN = "Goblin"; static var sORC = "Orc"; static var sDRAGON = "Dragon"; static var sKROKEDRILOS = "Krokedrilos"; static var sHARPOS = "Goblin"; static var sANUBIS = "Anubis"; static var sSATYR = "Satyr"; static var sMINOTAUR = "Minotaur"; static var sDOPPELGANGER = "Doppleganger"; }
Symbol 1554 MovieClip [__Packages.GenerateDungeon] Frame 0
class GenerateDungeon { function GenerateDungeon () { } static function newDungeon(_nDungeon, _nLevel) { var _local7; var _local8; var _local28; var _local11; var _local33; var _local37; var _local34; var _local36; var _local31; var _local32; var _local14 = ""; if (_nDungeon < (ARRAY_DUNGEON.length - 1)) { if ((Math.random() * 2) == 0) { _local7 = ARRAY_PARAM_X[_nDungeon][_nLevel]; _local8 = ARRAY_PARAM_Y[_nDungeon][_nLevel]; } else { _local7 = ARRAY_PARAM_Y[_nDungeon][_nLevel]; _local8 = ARRAY_PARAM_X[_nDungeon][_nLevel]; } _local28 = Math.floor(Math.random() * (ARRAY_PARAM_FOUNTAINS_MAX[_nDungeon][_nLevel] - ARRAY_PARAM_FOUNTAINS_MIN[_nDungeon][_nLevel])) + ARRAY_PARAM_FOUNTAINS_MIN[_nDungeon][_nLevel]; _local11 = ARRAY_PARAM_LEVELS[_nDungeon][_nLevel]; _local33 = ARRAY_PARAM_ROOMS_MIN[_nDungeon][_nLevel]; _local37 = ARRAY_PARAM_ROOMS_MAX[_nDungeon][_nLevel]; _local14 = ARRAY_PARAM_BOSS[_nDungeon][_nLevel]; _local36 = ARRAY_PARAM_MONSTERS_MAX[_nDungeon][_nLevel]; _local34 = ARRAY_PARAM_MONSTERS_MIN[_nDungeon][_nLevel]; _local31 = ARRAY_PARAM_CHESTS[_nDungeon][_nLevel]; _local32 = ARRAY_PARAM_TRAPS[_nDungeon][_nLevel]; } else { _local7 = getStarSizeX(_nLevel); _local8 = getStarSizeY(_nLevel); _local28 = getStarFountains(_nLevel); _local11 = getStarParamLevels(_nLevel); _local33 = getStarRoomsMin(_nLevel); _local37 = getStarRoomsMax(_nLevel); if (((_nLevel + 1) % 6) == 0) { _local14 = "Boss"; } _local36 = getStarMonsterMax(_nLevel); _local34 = getStarMonsterMin(_nLevel); _local31 = getStarChest(_nLevel); _local32 = getStarTrap(_nLevel); } var _local24; var _local9; var _local5; var _local1; var _local2; var _local18; var _local17; var _local4 = new Array(); var _local3; _local3 = 0; while (_local3 < _local11) { _local4[_local3] = new Array(); _local2 = 0; while (_local2 < ((_local8 * nDISTANCE_BETWEEN_ROOMS) + ((nDISTANCE_BETWEEN_ROOMS + 1) % 2))) { _local4[_local3][_local2] = new Array(); _local1 = 0; while (_local1 < ((_local7 * nDISTANCE_BETWEEN_ROOMS) + ((nDISTANCE_BETWEEN_ROOMS + 1) % 2))) { _local4[_local3][_local2][_local1] = "X"; _local1++; } _local2++; } _local3++; } var _local21 = 0; var _local35 = 0; var _local23; var _local10; _local3 = 0; while (_local3 < _local11) { if (_local3 == (_local11 - 1)) { _local21 = _local28 - _local35; } else { _local21 = Math.floor(_local28 / _local11); if ((_local28 % _local11) >= (_local11 - _local3)) { _local21++; } else if (Math.random() <= ((_local28 % _local11) / _local11)) { _local21++; } } _local35 = _local35 + _local21; _local5 = new Array(); _local24 = Math.round((Math.floor(Math.random() * (_local37 - _local33)) + _local33) / _local11); while (_local24 > 0) { _local23 = -1; do { _local23++; if (((_local14 != "") && (_local24 <= 2)) && (_local3 == (_local11 - 1))) { if (_local24 == 1) { if (_local9.x == Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) { _local1 = ((_local7 - 1) * nDISTANCE_BETWEEN_ROOMS) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); } else { _local1 = Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); } if (_local9.y == Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) { _local2 = ((_local8 - 1) * nDISTANCE_BETWEEN_ROOMS) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); } else { _local2 = Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); } } else { _local1 = (Math.round(Math.random()) * ((_local7 - 1) * nDISTANCE_BETWEEN_ROOMS)) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); _local2 = (Math.round(Math.random()) * ((_local8 - 1) * nDISTANCE_BETWEEN_ROOMS)) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); } } else if (_local24 <= 1) { _local10 = 0; do { _local10 = _local10 + 0.1; _local1 = (Math.floor(Math.random() * _local7) * nDISTANCE_BETWEEN_ROOMS) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); _local2 = (Math.floor(Math.random() * _local8) * nDISTANCE_BETWEEN_ROOMS) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); } while ((Math.abs(_local18 - _local1) + Math.abs(_local17 - _local2)) < ((Math.max(_local7, _local8) - Math.floor(_local10)) * nDISTANCE_BETWEEN_ROOMS)); } else if (_local24 <= 2) { _local10 = 0; do { _local10 = _local10 + 0.1; _local1 = (Math.floor(Math.random() * _local7) * nDISTANCE_BETWEEN_ROOMS) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); _local2 = (Math.floor(Math.random() * _local8) * nDISTANCE_BETWEEN_ROOMS) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); } while ((Math.abs(_local1 - ((_local7 - Math.floor(_local10)) * nDISTANCE_BETWEEN_ROOMS)) <= (nDISTANCE_BETWEEN_ROOMS * 3)) && (Math.abs(_local2 - ((_local8 - Math.floor(_local10)) * nDISTANCE_BETWEEN_ROOMS)) <= (nDISTANCE_BETWEEN_ROOMS * 3))); } else { do { _local1 = (Math.floor(Math.random() * _local7) * nDISTANCE_BETWEEN_ROOMS) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); _local2 = (Math.floor(Math.random() * _local8) * nDISTANCE_BETWEEN_ROOMS) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2); } while (((_local1 == Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) || (_local1 == (((_local7 - 1) * nDISTANCE_BETWEEN_ROOMS) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)))) && ((_local2 == Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) || (_local2 == (((_local8 - 1) * nDISTANCE_BETWEEN_ROOMS) + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2))))); } } while ((_local24 == 0) && ((Math.abs(_local1 - _local9.x) + Math.abs(_local2 - _local9.y)) <= (_local7 + _local23))); _local9 = new Object(); _local9.x = _local1; _local9.y = _local2; if ((!searchArray(_local1, _local2, _local5)) && (!(((_local24 >= 2) && ((_local2 == 0) || (_local2 == ((_local8 - 1) * nDISTANCE_BETWEEN_ROOMS)))) && ((_local1 == 0) || (_local1 == ((_local7 - 1) * nDISTANCE_BETWEEN_ROOMS)))))) { _local24--; switch (_local24) { case 0 : if (_local3 > 0) { _local4[_local3][_local2][_local1] = "D"; } else { _local4[_local3][_local2][_local1] = "S"; } break; case 1 : if (_local3 < (_local11 - 1)) { _local4[_local3][_local2][_local1] = "U"; } else { _local4[_local3][_local2][_local1] = "E"; } _local18 = _local1; _local17 = _local2; break; default : if (_local21 > 0) { _local21--; _local4[_local3][_local2][_local1] = "F"; } else if (Math.random() < _local31) { if (Math.random() < _local32) { _local4[_local3][_local2][_local1] = "T"; } else { _local4[_local3][_local2][_local1] = "C"; } } else { _local4[_local3][_local2][_local1] = "N"; } } if ((nDISTANCE_BETWEEN_ROOMS > 3) && (_local4[_local3][_local2][_local1] != "N")) { _local4[_local3][_local2 - 1][_local1 - 1] = "O"; _local4[_local3][_local2 - 1][_local1] = "O"; _local4[_local3][_local2 - 1][_local1 + 1] = "O"; _local4[_local3][_local2][_local1 - 1] = "O"; _local4[_local3][_local2][_local1 + 1] = "O"; _local4[_local3][_local2 + 1][_local1 - 1] = "O"; _local4[_local3][_local2 + 1][_local1] = "O"; _local4[_local3][_local2 + 1][_local1 + 1] = "O"; } _local5.push(_local9); } } var _local6; if (_local3 == (_local11 - 1)) { _local6 = 0; while (_local6 < (_local5.length - 2)) { if ((Math.abs(_local5[_local6].x - _local5[_local5.length - 2].x) + Math.abs(_local5[_local6].y - _local5[_local5.length - 2].y)) == nDISTANCE_BETWEEN_ROOMS) { _local4[_local3][_local5[_local6].y - 1][_local5[_local6].x - 1] = "X"; _local4[_local3][_local5[_local6].y - 1][_local5[_local6].x] = "X"; _local4[_local3][_local5[_local6].y - 1][_local5[_local6].x + 1] = "X"; _local4[_local3][_local5[_local6].y][_local5[_local6].x - 1] = "X"; _local4[_local3][_local5[_local6].y][_local5[_local6].x] = "X"; _local4[_local3][_local5[_local6].y][_local5[_local6].x + 1] = "X"; _local4[_local3][_local5[_local6].y + 1][_local5[_local6].x - 1] = "X"; _local4[_local3][_local5[_local6].y + 1][_local5[_local6].x] = "X"; _local4[_local3][_local5[_local6].y + 1][_local5[_local6].x + 1] = "X"; _local5.splice(_local6, 1); _local6--; } _local6++; } } var _local16 = false; var _local12; var _local19; var _local22; var _local20; _local6 = 0; while (_local6 < _local5.length) { if (!(((_local6 == (_local5.length - 2)) && (_local16)) && (_local14 != ""))) { _local22 = _local7 * _local8; if ((_local3 == (_local11 - 1)) && (_local14 != "")) { _local24 = _local5.length - 2; } else { _local24 = _local5.length; } _local12 = 0; while (_local12 < _local24) { if ((_local6 != _local12) && (!(((_local16 && (_local14 != "")) && (_local12 == (_local5.length - 2))) && (_local3 == (_local11 - 1))))) { _local20 = Math.sqrt(Math.pow(_local5[_local6].x - _local5[_local12].x, 2) + Math.pow(_local5[_local6].y - _local5[_local12].y, 2)); if (_local20 < _local22) { _local22 = _local20; _local19 = _local12; } } _local12++; } _local16 = (_local16 || (_local19 == (_local5.length - 2))) || (_local6 == (_local5.length - 2)); _local1 = ((_local5[_local19].x - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) / nDISTANCE_BETWEEN_ROOMS) - ((_local5[_local6].x - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) / nDISTANCE_BETWEEN_ROOMS); _local2 = ((_local5[_local19].y - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) / nDISTANCE_BETWEEN_ROOMS) - ((_local5[_local6].y - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) / nDISTANCE_BETWEEN_ROOMS); createConnection(_local4[_local3], _local1, _local2, _local5[_local6].x, _local5[_local6].y); } _local6++; } var _local15; _local2 = 0; while (_local2 < _local4[_local3].length) { _local15 = ""; _local1 = 0; while (_local1 < _local4[_local3][_local2].length) { _local15 = _local15 + (_local4[_local3][_local2][_local1] + ","); _local1++; } _local2++; } var _local13 = verifySeparations(_local5, _local4[_local3]); while (_local13.length > 0) { _local1 = ((_local13[0][0] - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) / nDISTANCE_BETWEEN_ROOMS) - ((_local13[1][0] - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) / nDISTANCE_BETWEEN_ROOMS); _local2 = ((_local13[0][1] - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) / nDISTANCE_BETWEEN_ROOMS) - ((_local13[1][1] - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) / nDISTANCE_BETWEEN_ROOMS); _local4[_local3] = createConnection(_local4[_local3], _local1, _local2, _local13[1][0], _local13[1][1]); _local13 = verifySeparations(_local5, _local4[_local3]); } var _local29; var _local25 = (Math.floor(Math.random() * (_local36 - (_local34 - 1))) + _local34) / _local11; if ((_local11 - 1) == _local3) { _local25 = Math.ceil(_local25); _local29 = true; } else { _local25 = Math.floor(_local25); _local29 = false; } _local4[_local3] = setMonsters(_local4[_local3], _nDungeon, _nLevel, _local25, _local29, _local5); _local2 = 0; while (_local2 < _local4[_local3].length) { _local15 = ""; _local1 = 0; while (_local1 < _local4[_local3][_local2].length) { _local15 = _local15 + (_local4[_local3][_local2][_local1] + ","); _local1++; } _local2++; } _local2 = 0; while (_local2 < _local4[_local3].length) { _local1 = 0; while (_local1 < 5) { _local4[_local3][_local2].unshift("X"); _local4[_local3][_local2].push("X"); _local1++; } _local2++; } var _local27 = _local4[_local3][0].length; _local2 = 0; while (_local2 < 5) { _local4[_local3].unshift(new Array()); _local4[_local3].push(new Array()); _local1 = 0; while (_local1 < _local27) { _local4[_local3][0].push("X"); _local4[_local3][_local4[_local3].length - 1].push("X"); _local1++; } _local2++; } _local3++; } return(_local4); } static function setMonsters(_aDungeon, _nDungeon, _nLevel, _nMonsters, _bBoss, _aRooms) { var _local8 = _aRooms[_aRooms.length - 2].x; var _local7 = _aRooms[_aRooms.length - 2].y; var _local2; var _local1; var _local4; var _local3; var _local9; var _local11; var _local15; var _local10 = ""; if (_nDungeon < (ARRAY_DUNGEON.length - 1)) { _local11 = ARRAY_PARAM_MONSTERS_LEVELS_MIN[_nDungeon][_nLevel]; _local15 = ARRAY_PARAM_MONSTERS_LEVELS_MAX[_nDungeon][_nLevel]; _local10 = ARRAY_PARAM_BOSS[_nDungeon][_nLevel]; } else { _local11 = 13; _local15 = 14; if (((_nLevel + 1) % 6) == 0) { _local10 = "Boss"; } } while (_nMonsters > 0) { _local9 = Math.floor(Math.random() * (_local15 - (_local11 - 1))) + _local11; if (Main.bTEST_MONSTER) { _local9 = 0; } _nMonsters--; do { _local4 = Math.floor(Math.random() * _aDungeon[0].length); _local3 = Math.floor(Math.random() * _aDungeon.length); _local2 = false; _local1 = 0; while (_local1 < _aRooms.length) { _local2 = (Math.abs(_local4 - _aRooms[_local1].x) <= 2) && (Math.abs(_local3 - _aRooms[_local1].y) <= 2); if (_local2) { break; } _local1++; } } while (((_aDungeon[_local3][_local4] != "O") || ((((_local10 != "") && (_bBoss)) && (Math.abs(_local4 - _local8) <= 2)) && (Math.abs(_local3 - _local7) <= 2))) || (_local2)); _aDungeon[_local3][_local4] = _local9; } if ((_local10 != "") && (_bBoss)) { var _local14 = false; if (_aDungeon[_local7][_local8 - 2] == "O") { _local14 = true; _aDungeon[_local7][_local8 - 1] = "B"; } if (_aDungeon[_local7][_local8 + 2] == "O") { if (!_local14) { _local14 = true; _aDungeon[_local7][_local8 + 1] = "B"; } else { _aDungeon[_local7][_local8 + 2] = "G"; } } if (_aDungeon[_local7 - 2][_local8] == "O") { if (!_local14) { _local14 = true; _aDungeon[_local7 - 1][_local8] = "B"; } else { _aDungeon[_local7 - 2][_local8] = "G"; } } if (_aDungeon[_local7 + 2][_local8] == "O") { if (!_local14) { _local14 = true; _aDungeon[_local7 + 1][_local8] = "B"; } else { _aDungeon[_local7 + 2][_local8] = "G"; } } } return(_aDungeon); } static function verifySeparations(_aRooms, _aDungeon) { var _local14 = new Array(); var _local1 = new Array(); var _local4 = 0; var _local17; var _local16; var _local6; var _local8; var _local3; var _local2; var _local15; _local6 = 0; while (_local6 < (_aRooms.length - 2)) { _local8 = false; if (_local6 > 0) { _local3 = 0; while (_local3 < _local1.length) { _local2 = 0; while (_local2 < _local1[_local3].length) { if ((_local1[_local3][_local2][0] == _aRooms[_local6].x) && (_local1[_local3][_local2][1] == _aRooms[_local6].y)) { _local8 = true; break; } _local2++; } if (_local8) { break; } _local3++; } } if (!_local8) { _local1[_local4] = new Array(); _local1[_local4] = movement(_aDungeon, _aRooms[_local6].x, _aRooms[_local6].y, "", new Array(), 0); _local4++; } _local6++; } if (_local1.length > 1) { var _local10; var _local12; var _local11; var _local5; var _local9 = (_aDungeon.length * _aDungeon[0].length) * 2; _local4 = 1; while (_local4 < _local1.length) { _local3 = 0; while (_local3 < _local1[_local4].length) { _local2 = 0; while (_local2 < _local1[0].length) { _local5 = Math.sqrt(Math.pow(_local1[0][_local2][0] - _local1[_local4][_local3][0], 2) + Math.pow(_local1[0][_local2][1] - _local1[_local4][_local3][1], 2)); if (_local5 == 0) { _local1.splice(_local4, 1); _local4--; _local3 = 0; break; } _local2++; } if (_local4 == 0) { break; } _local3++; } _local4++; } if (_local1.length > 1) { _local4 = 1; while (_local4 < _local1.length) { _local3 = 0; while (_local3 < _local1[_local4].length) { _local2 = 0; while (_local2 < _local1[0].length) { _local5 = Math.sqrt(Math.pow(_local1[0][_local2][0] - _local1[_local4][_local3][0], 2) + Math.pow(_local1[0][_local2][1] - _local1[_local4][_local3][1], 2)); if ((_local5 < _local9) && (!((_local1[0][_local2][0] == _local1[_local4][_local3][0]) && (_local1[0][_local2][1] == _local1[_local4][_local3][1])))) { _local9 = _local5; _local10 = _local2; _local11 = _local3; _local12 = _local4; } _local2++; } _local3++; } _local4++; } if (_local10 != undefined) { _local14.push(new Array(_local1[0][_local10][0], _local1[0][_local10][1])); _local14.push(new Array(_local1[_local12][_local11][0], _local1[_local12][_local11][1])); } } } return(_local14); } static function movement(_aDungeon, _nX, _nY, _sDirection, _aSeparation, _nResursion) { var _local6 = false; if (_nResursion < 150) { if (_aDungeon[_nY][_nX] != "O") { var _local1; _local1 = 0; while (_local1 < _aSeparation.length) { if ((_aSeparation[_local1][0] == _nX) && (_aSeparation[_local1][1] == _nY)) { _local6 = true; break; } _local1++; } if (!_local6) { _aSeparation.push(new Array(_nX, _nY)); } } if (!_local6) { if (((_aDungeon[_nY][_nX - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)] != "X") && ((_nX - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) > 0)) && (_sDirection != Level.sRIGHT)) { _aSeparation = movement(_aDungeon, _nX - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2), _nY, Level.sLEFT, _aSeparation, _nResursion + 1); } if (((_aDungeon[_nY][_nX + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)] != "X") && ((_nX + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) < _aDungeon[0].length)) && (_sDirection != Level.sLEFT)) { _aSeparation = movement(_aDungeon, _nX + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2), _nY, Level.sRIGHT, _aSeparation, _nResursion + 1); } if (((_aDungeon[_nY - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)][_nX] != "X") && ((_nY - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) > 0)) && (_sDirection != Level.sDOWN)) { _aSeparation = movement(_aDungeon, _nX, _nY - Math.floor(nDISTANCE_BETWEEN_ROOMS / 2), Level.sUP, _aSeparation, _nResursion + 1); } if (((_aDungeon[_nY + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)][_nX] != "X") && ((_nY + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2)) < _aDungeon.length)) && (_sDirection != Level.sUP)) { _aSeparation = movement(_aDungeon, _nX, _nY + Math.floor(nDISTANCE_BETWEEN_ROOMS / 2), Level.sDOWN, _aSeparation, _nResursion + 1); } } } return(_aSeparation); } static function createConnection(_aDungeon, _nX, _nY, _nPosX, _nPosY) { while ((_nX != 0) || (_nY != 0)) { if (((Math.floor(Math.random() * 2) == 0) && (_nX != 0)) || (_nY == 0)) { if (_nX < 0) { _aDungeon[_nPosY][_nPosX - 1] = "O"; _aDungeon[_nPosY][_nPosX - 2] = "O"; if (nDISTANCE_BETWEEN_ROOMS > 3) { _aDungeon[_nPosY][_nPosX - 3] = "O"; } if (nDISTANCE_BETWEEN_ROOMS > 4) { _aDungeon[_nPosY][_nPosX - 4] = "O"; } if (_aDungeon[_nPosY][_nPosX - nDISTANCE_BETWEEN_ROOMS] == "X") { _aDungeon[_nPosY][_nPosX - nDISTANCE_BETWEEN_ROOMS] = "O"; } _nX++; _nPosX = _nPosX - nDISTANCE_BETWEEN_ROOMS; } else { _aDungeon[_nPosY][_nPosX + 1] = "O"; _aDungeon[_nPosY][_nPosX + 2] = "O"; if (nDISTANCE_BETWEEN_ROOMS > 3) { _aDungeon[_nPosY][_nPosX + 3] = "O"; } if (nDISTANCE_BETWEEN_ROOMS > 4) { _aDungeon[_nPosY][_nPosX + 4] = "O"; } if (_aDungeon[_nPosY][_nPosX + nDISTANCE_BETWEEN_ROOMS] == "X") { _aDungeon[_nPosY][_nPosX + nDISTANCE_BETWEEN_ROOMS] = "O"; } _nX--; _nPosX = _nPosX + nDISTANCE_BETWEEN_ROOMS; } } else if (_nY < 0) { _aDungeon[_nPosY - 1][_nPosX] = "O"; _aDungeon[_nPosY - 2][_nPosX] = "O"; if (nDISTANCE_BETWEEN_ROOMS > 3) { _aDungeon[_nPosY - 3][_nPosX] = "O"; } if (nDISTANCE_BETWEEN_ROOMS > 4) { _aDungeon[_nPosY - 4][_nPosX] = "O"; } if (_aDungeon[_nPosY - nDISTANCE_BETWEEN_ROOMS][_nPosX] == "X") { _aDungeon[_nPosY - nDISTANCE_BETWEEN_ROOMS][_nPosX] = "O"; } _nY++; _nPosY = _nPosY - nDISTANCE_BETWEEN_ROOMS; } else { _aDungeon[_nPosY + 1][_nPosX] = "O"; _aDungeon[_nPosY + 2][_nPosX] = "O"; if (nDISTANCE_BETWEEN_ROOMS > 3) { _aDungeon[_nPosY + 3][_nPosX] = "O"; } if (nDISTANCE_BETWEEN_ROOMS > 4) { _aDungeon[_nPosY + 4][_nPosX] = "O"; } if (_aDungeon[_nPosY + nDISTANCE_BETWEEN_ROOMS][_nPosX] == "X") { _aDungeon[_nPosY + nDISTANCE_BETWEEN_ROOMS][_nPosX] = "O"; } _nY--; _nPosY = _nPosY + nDISTANCE_BETWEEN_ROOMS; } } return(_aDungeon); } static function searchArray(_nX, _nY, _aRooms) { var _local3 = false; var _local1; _local1 = 0; while (_local1 < _aRooms.length) { if ((_aRooms[_local1].x == _nX) && (_aRooms[_local1].y == _nY)) { _local3 = true; } _local1++; } return(_local3); } static function getExperience(_nDungeon, _nLevel, _bLevelComplete, _bEveryEnnemy) { var _local1 = 0; if (!_bLevelComplete) { _local1 = _local1 + ARRAY_XP_LEVEL_COMPLETE[_nDungeon][_nLevel]; if (_bEveryEnnemy) { _local1 = _local1 + ARRAY_XP_EVERY_ENNEMY[_nDungeon][_nLevel]; } } return(_local1); } static function getBoss(_nDungeon, _nLevel) { var _local1; if (_nDungeon < ARRAY_PARAM_BOSS.length) { _local1 = ARRAY_PARAM_BOSS[_nDungeon][_nLevel]; } else { _local1 = "Boss"; } return(_local1); } static function getStarSizeX(_nLevel) { var _local1 = (10 + Math.floor(_nLevel / 3)) + Math.round(Math.random()); return(_local1); } static function getStarSizeY(_nLevel) { var _local1 = (14 + Math.floor(_nLevel / 3)) + Math.round(Math.random()); return(_local1); } static function getStarFountains(_nLevel) { var _local1 = Math.floor(_nLevel / 12) + 1; return(_local1); } static function getStarParamLevels(_nLevel) { var _local1 = Math.floor(_nLevel / 8) + 1; return(_local1); } static function getStarRoomsMin(_nLevel) { var _local1 = Math.floor(((_nLevel / 6) + 7) * 2); return(_local1); } static function getStarRoomsMax(_nLevel) { var _local1 = Math.floor(((_nLevel / 6) + 7) * 2.4); return(_local1); } static function getStarMonsterMin(_nLevel) { var _local1 = Math.floor((((_nLevel / 6) * 1.2) + 7) * 2.2); return(_local1); } static function getStarMonsterMax(_nLevel) { var _local1 = Math.floor((((_nLevel / 6) * 1.7) + 7) * 2.6); return(_local1); } static function getStarChest(_nLevel) { var _local1 = 0.9 - ((_nLevel / 6) * 0.05); return(_local1); } static function getStarTrap(_nLevel) { var _local1 = 0.05 + ((_nLevel / 6) * 0.01); return(_local1); } static function getTileSet(_nDungeon, _nLevel) { var _local1; if (_nDungeon < (ARRAY_DUNGEON.length - 1)) { _local1 = ARRAY_DUNGEON[_nDungeon]; } else { _local1 = ARRAY_DUNGEON[Math.floor(_nLevel / DataLocations.nNODES_PER_LOCATION) % (ARRAY_DUNGEON.length - 1)]; } return(_local1); } static function getName(_nDungeon, _nLevel) { var _local3; if (_nDungeon < (ARRAY_DUNGEON.length - 1)) { _local3 = ARRAY_NAMES[_nDungeon][_nLevel]; } else { var _local2 = new Array("Halls", "Den", "Labyrinth", "Maze", "Chambers", "Fortress", "Passage", "Rooms", "Shelters", "Temple", "World", "Trials", "Shores", "Dungeons", "Sanctuary", "Castle", "Sewers", "Cathedral", "Banquet", "Prison", "Stronghold", "Altar", "Citadel", "Lair", "Playground", "Haven", "Theater", "Ruins", "Tower", "Arena"); var _local1 = new Array("Flaming", "Icy", "Twilight", "Wicked", "Chaotic", "Divine", "Living", "Dark", "Unfathomable", "Freewind", "Booty", "Iron", "North", "South", "East", "West", "Starry", "Ebon", "Dirty", "Cursed", "Crystal", "Monster", "Serpant's", "Moonlight", "Echo"); var _local4 = new Array("of mediocrity", "of fire", "of the goblins", "of the orcs", "of the dragons", "of the krokedrilos", "of the jackals", "of the satyrs", "of the minotaurs", "of the night", "of sin", "of madness", "of lust", "of passion", "of the sun", "of time", "of storms", "of the infinite depths", "from beyond", "of knowledge", "of chance", "of ruins"); if (Math.random() < (_local1.length / (_local1.length + _local4.length))) { var _local5 = Math.floor(Math.random() * _local1.length); var _local6 = Math.floor(Math.random() * _local2.length); _local3 = (_local1[_local5] + " ") + _local2[_local6].toLowerCase(); } else { var _local5 = Math.floor(Math.random() * _local2.length); var _local6 = Math.floor(Math.random() * _local4.length); _local3 = (_local2[_local5] + " ") + _local4[_local6]; } } return(_local3); } static function xpLevelComplete(_nDungeon, _nLevel) { var _local1; if (_nDungeon < (ARRAY_DUNGEON.length - 1)) { _local1 = ARRAY_XP_LEVEL_COMPLETE[_nDungeon][_nLevel]; } else { _nLevel = _nLevel + (_nDungeon * DataLocations.nNODES_PER_LOCATION); _local1 = (_nLevel * _nLevel) * ((Math.random() * 14) + 36); _local1 = Math.floor(_local1 / 10) * 10; } return(_local1); } static function xpEveryEnnemy(_nDungeon, _nLevel) { var _local1; if (_nDungeon < (ARRAY_DUNGEON.length - 1)) { _local1 = ARRAY_XP_EVERY_ENNEMY[_nDungeon][_nLevel]; } else { _nLevel = _nLevel + (_nDungeon * DataLocations.nNODES_PER_LOCATION); _local1 = ((_nLevel + 3) * (_nLevel + 3)) * ((Math.random() * 5) + 30); _local1 = Math.floor(_local1 / 10) * 10; } return(_local1); } static function xpEveryChest(_nDungeon, _nLevel) { var _local1; if (_nDungeon < (ARRAY_DUNGEON.length - 1)) { _local1 = ARRAY_XP_EVERY_CHEST[_nDungeon][_nLevel]; } else { _nLevel = _nLevel + (_nDungeon * DataLocations.nNODES_PER_LOCATION); _local1 = ((_nLevel * 1.5) * (_nLevel / 6)) * ((Math.random() * 35) + 90); _local1 = Math.floor(_local1 / 10) * 10; } return(_local1); } static function xpNoFountain(_nDungeon, _nLevel) { var _local1; if (_nDungeon < (ARRAY_DUNGEON.length - 1)) { _local1 = ARRAY_XP_NO_FOUNTAIN[_nDungeon][_nLevel]; } else { _nLevel = _nLevel + (_nDungeon * DataLocations.nNODES_PER_LOCATION); _local1 = (_nLevel * _nLevel) * ((Math.random() * 14) + 36); _local1 = Math.floor(_local1 / 10) * 10; } return(_local1); } static var nDISTANCE_BETWEEN_ROOMS = 4; static var ARRAY_DUNGEON = new Array("Dungeon", "Pyramid", "Greece", "Star"); static var ARRAY_PARAM_X = new Array(new Array(6, 7, 8, 9, 10, 12), new Array(9, 7, 8, 9, 10, 9), new Array(11, 11, 12, 12, 13, 14)); static var ARRAY_PARAM_Y = new Array(new Array(6, 7, 8, 10, 12, 12), new Array(9, 8, 9, 10, 11, 10), new Array(12, 13, 11, 12, 13, 15)); static var ARRAY_PARAM_LEVELS = new Array(new Array(1, 1, 1, 1, 1, 1), new Array(1, 2, 2, 2, 2, 3), new Array(2, 2, 3, 3, 3, 4)); static var ARRAY_PARAM_ROOMS_MIN = new Array(new Array(6, 9, 11, 13, 14, 15), new Array(12, 14, 16, 19, 21, 24), new Array(21, 24, 27, 29, 32, 35)); static var ARRAY_PARAM_ROOMS_MAX = new Array(new Array(8, 11, 14, 16, 18, 20), new Array(14, 17, 19, 22, 24, 28), new Array(25, 28, 31, 33, 35, 40)); static var ARRAY_PARAM_MONSTERS_MIN = new Array(new Array(6, 7, 8, 10, 11, 13), new Array(14, 16, 18, 19, 21, 23), new Array(26, 28, 31, 34, 37, 40)); static var ARRAY_PARAM_MONSTERS_MAX = new Array(new Array(8, 10, 11, 12, 14, 15), new Array(16, 19, 21, 22, 24, 26), new Array(29, 31, 34, 37, 40, 45)); static var ARRAY_PARAM_MONSTERS_LEVELS_MIN = new Array(new Array(1, 1, 2, 3, 3, 5), new Array(6, 7, 7, 8, 9, 11), new Array(11, 12, 13, 14, 15, 16)); static var ARRAY_PARAM_MONSTERS_LEVELS_MAX = new Array(new Array(1, 2, 3, 4, 5, 6), new Array(7, 8, 9, 10, 11, 12), new Array(13, 14, 15, 16, 17, 18)); static var ARRAY_PARAM_CHESTS = new Array(new Array(1, 0.9, 0.8, 0.75, 0.75, 0.75), new Array(0.95, 0.9, 0.8, 0.75, 0.75, 0.7), new Array(0.8, 0.75, 0.7, 0.65, 0.65, 0.6)); static var ARRAY_PARAM_TRAPS = new Array(new Array(0, 0.02, 0.03, 0.04, 0.05, 0.07), new Array(0.04, 0.05, 0.07, 0.09, 0.1, 0.12), new Array(0.11, 0.12, 0.13, 0.13, 0.14, 0.15)); static var ARRAY_PARAM_FOUNTAINS_MIN = new Array(new Array(0, 0, 1, 1, 1, 2), new Array(1, 1, 1, 1, 2, 2), new Array(2, 2, 2, 2, 3, 3)); static var ARRAY_PARAM_FOUNTAINS_MAX = new Array(new Array(0, 0, 1, 1, 2, 2), new Array(1, 1, 2, 2, 2, 2), new Array(2, 3, 3, 3, 3, 4)); static var ARRAY_PARAM_BOSS = new Array(new Array("", "", "", "", "", "Bahamut"), new Array("", "", "", "", "", "Anubis"), new Array("", "", "", "", "", "*")); static var ARRAY_XP_LEVEL_COMPLETE = new Array(new Array(25, 100, 200, 400, 750, 1500), new Array(2000, 2500, 3500, 5000, 7000, 10000), new Array(13500, 17500, 21000, 25000, 30000, 35000)); static var ARRAY_XP_EVERY_ENNEMY = new Array(new Array(50, 200, 450, 1000, 1500, 2500), new Array(2500, 3250, 4500, 6000, 8500, 10000), new Array(12000, 14000, 16500, 19000, 22000, 25000)); static var ARRAY_XP_EVERY_CHEST = new Array(new Array(25, 75, 125, 250, 450, 900), new Array(1200, 2000, 3000, 4500, 6000, 8500), new Array(11000, 13500, 16000, 19000, 22000, 25000)); static var ARRAY_XP_NO_FOUNTAIN = new Array(new Array(0, 0, 200, 400, 750, 1500), new Array(2000, 2500, 3500, 5000, 7000, 10000), new Array(13500, 17000, 20500, 23000, 26500, 30000)); static var ARRAY_NAMES = new Array(new Array("Overture", "Into the belly of the beast", "Iron cells", "Crypts of the living", "Heart of obscurity", "Lusty Labyrinth"), new Array("Kheop's passage", "Sand shelters", "Eye of the pyramid", "Royal halls", "Bath houses", "Temple of the god"), new Array("Under the Acropolis", "Divine chambers", "Shivering labyrinth", "Blind oracle", "Stone oasis", "Final Olympus")); static var sROOM_START = "Start"; static var sROOM_END = "End"; static var sROOM_CHEST = "Chest"; static var sROOM_FOUNTAIN = "Fountain"; static var sROOM_NOTHING = "Nothing"; }
Symbol 1555 MovieClip [__Packages.Level] Frame 0
class Level { var mcRef, oPlayerPos, sTileset, nLevel, nDungeon, nLight, nCurrentStairs, aDungeon, nRemainingChests, nFountainsUsed, aEnnemies, aDark, sPlayerName, oPlayerColor, oPlayerColorStomach, oPlayerColorTailTip, oPlayerColorCock, oPlayerColorCockHead; function Level (_mcRef) { mcRef = _mcRef; oPlayerPos = new Object({x:0, y:0}); sTileset = "mcTile"; nLevel = -1; nDungeon = -1; nLight = 1; } function movement(_sDirection) { var _local3 = ""; if (!Tutorial.active()) { switch (_sDirection) { case sLEFT : if (isNotBlock(aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x - 1], true)) { oPlayerPos.x--; _local3 = "Movement"; } break; case sRIGHT : if (isNotBlock(aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x + 1], true)) { oPlayerPos.x++; _local3 = "Movement"; } break; case sUP : if (isNotBlock(aDungeon[nCurrentStairs][oPlayerPos.y - 1][oPlayerPos.x], true)) { oPlayerPos.y--; _local3 = "Movement"; } break; case sDOWN : if (!isNotBlock(aDungeon[nCurrentStairs][oPlayerPos.y + 1][oPlayerPos.x], true)) { break; } oPlayerPos.y++; _local3 = "Movement"; } var _local2; if (aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x] == "Chest") { _local3 = "Chest"; aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x] = "ChestOpen"; nRemainingChests--; } else if ((aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x] == "TrappedChest") || (aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x] == "TrappedChestSkill")) { _local3 = "TrappedChest"; aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x] = "ChestOpen"; nRemainingChests--; } else if (aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x] == "End") { _local3 = "End"; } else if (aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x] == "StairsUp") { _local3 = "StairsUp"; } else if (aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x] == "StairsDown") { _local3 = "StairsDown"; } else if (aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x] == "Fountain") { _local3 = "Fountain"; aDungeon[nCurrentStairs][oPlayerPos.y][oPlayerPos.x] = "FountainUsed"; nFountainsUsed++; } else { _local2 = 0; while (_local2 < aEnnemies.length) { if (((aEnnemies[_local2].x == oPlayerPos.x) && (aEnnemies[_local2].y == oPlayerPos.y)) && (aEnnemies[_local2].stairs == nCurrentStairs)) { _local3 = "Monster"; break; } _local2++; } } display(sTileset + GenerateDungeon.getTileSet(nDungeon, nLevel), nCurrentStairs); } return(_local3); } function load(_nDungeon, _nLevel, _nLight, _nLockPick) { nLight = _nLight; nDungeon = _nDungeon; nRemainingChests = 0; nFountainsUsed = 0; nCurrentStairs = 0; if (_nDungeon == (GenerateDungeon.ARRAY_DUNGEON.length - 1)) { DataEnnemies.generateStarMonsterList((_nDungeon * DataLocations.nNODES_PER_LOCATION) + _nLevel); } var _local5 = GenerateDungeon.newDungeon(_nDungeon, _nLevel); var _local4; var _local2; var _local3; var _local8 = GenerateDungeon.getBoss(_nDungeon, _nLevel); aEnnemies = new Array(); aDungeon = new Array(); aDark = new Array(); _local3 = 0; while (_local3 < _local5.length) { aDungeon.push(new Array()); aDark.push(new Array()); _local2 = 0; while (_local2 < _local5[_local3].length) { aDungeon[_local3].push(new Array()); aDark[_local3].push(new Array()); _local4 = 0; while (_local4 < _local5[_local3][_local2].length) { switch (_local5[_local3][_local2][_local4]) { case "S" : aDungeon[_local3][_local2].push("Road"); oPlayerPos.x = _local4; oPlayerPos.y = _local2; break; case "E" : aDungeon[_local3][_local2].push("End"); break; case "D" : aDungeon[_local3][_local2].push("StairsDown"); break; case "U" : aDungeon[_local3][_local2].push("StairsUp"); break; case "X" : case "G" : aDungeon[_local3][_local2].push("Block"); break; case "C" : aDungeon[_local3][_local2].push("Chest"); nRemainingChests++; break; case "T" : if (_nLockPick == 0) { aDungeon[_local3][_local2].push("TrappedChest"); } else { aDungeon[_local3][_local2].push("TrappedChestSkill"); } nRemainingChests++; break; case "O" : case "N" : aDungeon[_local3][_local2].push("Road"); break; case "F" : aDungeon[_local3][_local2].push("Fountain"); break; case 0 : default : case 1 : case 2 : case 3 : case 4 : case 5 : case 6 : case 7 : case 8 : case 9 : case 10 : case 11 : case 12 : case 13 : case 14 : case 15 : case 16 : case 17 : case 18 : case 19 : aDungeon[_local3][_local2].push("Road"); aEnnemies.push(DataEnnemies.getMonster(_nLevel, _local5[_local3][_local2][_local4])); aEnnemies[aEnnemies.length - 1].x = _local4; aEnnemies[aEnnemies.length - 1].y = _local2; aEnnemies[aEnnemies.length - 1].stairs = _local3; break; case "B" : aDungeon[_local3][_local2].push("Road"); aEnnemies.push(DataEnnemies.getBoss(_local8, _nLevel, sPlayerName, oPlayerColor, oPlayerColorStomach, oPlayerColorTailTip, oPlayerColorCock, oPlayerColorCockHead)); aEnnemies[aEnnemies.length - 1].x = _local4; aEnnemies[aEnnemies.length - 1].y = _local2; aEnnemies[aEnnemies.length - 1].stairs = _local3; } aDark[_local3][_local2].push("X"); _local4++; } _local2++; } var _local6; _local2 = 0; while (_local2 < aDungeon[_local3].length) { _local4 = 0; while (_local4 < aDungeon[_local3][_local2].length) { if (((aDungeon[_local3][_local2][_local4] == "Block") && (aDungeon[_local3][_local2][_local4 - 1] == "Road")) && (aDungeon[_local3][_local2][_local4 + 1] == "Road")) { aDungeon[_local3][_local2][_local4] = "Road"; } if ((aDungeon[_local3][_local2][_local4] == "Road") && (aDungeon[_local3][_local2 - 1][_local4] == "Block")) { if (aDungeon[_local3][_local2 - 2][_local4] == "Road") { if ((_local8 != "") && ((aDungeon[_local3][_local2 - 3][_local4 + 1] == "End") || (aDungeon[_local3][_local2 - 3][_local4 - 1] == "End"))) { } else { aDungeon[_local3][_local2 - 1][_local4] = "Road"; } } else { _local6 = Math.floor(Math.random() * 13); if (_local6 <= 1) { aDungeon[_local3][_local2 - 1][_local4] = "Torch"; } else if (_local6 == 2) { aDungeon[_local3][_local2 - 1][_local4] = "Skeleton"; } else { aDungeon[_local3][_local2 - 1][_local4] = "Wall"; } } } _local4++; } _local2++; } _local3++; } display(sTileset + GenerateDungeon.getTileSet(nDungeon, _nLevel), nCurrentStairs); nLevel = _nLevel; mcRef._parent.mcTutorial._visible = false; } function isNotBlock(_sTile, _bOnlyBlock) { var _local2 = (((_sTile != "Block") && (_sTile != "Torch")) && (_sTile != "Skeleton")) && (_sTile != "Wall"); return(_local2); } function monsterMovement() { var _local9; var _local7 = 0; var _local6; var _local4; var _local5; var _local8; var _local2; var _local3; _local2 = 0; while (_local2 < aEnnemies.length) { if (aEnnemies[_local2].movement > 0) { _local7 = aEnnemies[_local2].movement; do { _local6 = false; _local4 = aEnnemies[_local2].y; _local5 = aEnnemies[_local2].x; _local8 = Math.floor(Math.random() * 6); switch (_local8) { case 0 : _local4--; break; case 1 : _local5++; break; case 2 : _local4++; break; case 3 : _local5--; } if (isNotBlock(aDungeon[aEnnemies[_local3].stairs][_local4][_local5], false)) { _local3 = 0; while (_local3 < aEnnemies.length) { if (_local2 != _local3) { if (((aEnnemies[_local3].x == _local5) && (aEnnemies[_local3].y == _local4)) && (aEnnemies[_local3].stairs == aEnnemies[_local2].stairs)) { _local6 = true; break; } } _local3++; } if (!_local6) { _local7--; aEnnemies[_local2].y = _local4; aEnnemies[_local2].x = _local5; } } } while (_local7 > 0); } _local2++; } display(sTileset + GenerateDungeon.getTileSet(nDungeon, nLevel), nCurrentStairs); _local2 = 0; while (_local2 < aEnnemies.length) { if (((aEnnemies[_local2].x == oPlayerPos.x) && (aEnnemies[_local2].y == oPlayerPos.y)) && (aEnnemies[_local2].stairs == nCurrentStairs)) { _local9 = "Monster"; break; } _local2++; } return(_local9); } function display(_sTiles, _nStairs) { var _local7; for (_local7 in mcRef) { mcRef[_local7].swapDepths(mcRef.getNextHighestDepth()); mcRef[_local7].removeMovieClip(); } var _local2; var _local4; _local4 = oPlayerPos.y - nLight; while (_local4 <= (oPlayerPos.y + nLight)) { _local2 = oPlayerPos.x - nLight; while (_local2 <= (oPlayerPos.x + nLight)) { aDark[_nStairs][_local4][_local2] = "O"; _local2++; } _local4++; } var _local3; _local4 = 0; while (_local4 < aDungeon[_nStairs].length) { _local2 = 0; while (_local2 < aDungeon[_nStairs][_local4].length) { if ((aDark[_nStairs][_local4][_local2] == "O") && (withinPlayerRange(_local2, _local4))) { _local3 = mcRef.attachMovie(_sTiles, "mcTile" + mcRef.getNextHighestDepth(), mcRef.getNextHighestDepth()); _local3._x = (_local2 - oPlayerPos.x) * _local3._width; _local3._y = (_local4 - oPlayerPos.y) * _local3._height; _local3.gotoAndStop(aDungeon[_nStairs][_local4][_local2]); } _local2++; } _local4++; } var _local5; _local2 = 0; while (_local2 < aEnnemies.length) { if (((aDark[_nStairs][aEnnemies[_local2].y][aEnnemies[_local2].x] == "O") && (withinPlayerRange(aEnnemies[_local2].x, aEnnemies[_local2].y))) && (aEnnemies[_local2].stairs == _nStairs)) { _local3 = mcRef.attachMovie("mcMonster", "mcMonster" + mcRef.getNextHighestDepth(), mcRef.getNextHighestDepth()); _local3._x = (aEnnemies[_local2].x - oPlayerPos.x) * _local3._width; _local3._y = (aEnnemies[_local2].y - oPlayerPos.y) * _local3._height; _local3.gotoAndStop(aEnnemies[_local2].body); _local5 = new flash.geom.Transform(_local3.mcState.mcBody); _local5.colorTransform = aEnnemies[_local2].color; _local5 = new flash.geom.Transform(_local3.mcState.mcHead); _local5.colorTransform = aEnnemies[_local2].color; _local5 = new flash.geom.Transform(_local3.mcState.mcCockHead); _local5.colorTransform = aEnnemies[_local2].cockheadcolor; _local5 = new flash.geom.Transform(_local3.mcState.mcStomach); _local5.colorTransform = aEnnemies[_local2].stomachcolor; _local5 = new flash.geom.Transform(_local3.mcState.mcArmor); _local5.colorTransform = aEnnemies[_local2].armorcolor; _local5 = new flash.geom.Transform(_local3.mcState.mcFace); _local5.colorTransform = aEnnemies[_local2].stomachcolor; _local5 = new flash.geom.Transform(_local3.mcState.mcTailTip); _local5.colorTransform = aEnnemies[_local2].tailtipcolor; _local5 = new flash.geom.Transform(_local3.mcState.mcCock); _local5.colorTransform = aEnnemies[_local2].cockcolor; _local3.mcState.mcArmor.gotoAndStop(aEnnemies[_local2].armor); _local3.mcState.mcStomach.gotoAndStop(aEnnemies[_local2].armor); } _local2++; } _local3 = mcRef.attachMovie("mcPlayer", "mcPlayer", mcRef.getNextHighestDepth()); _local3._x = 0; _local3._y = 0; _local5 = new flash.geom.Transform(_local3.mcBody); _local5.colorTransform = oPlayerColor; _local5 = new flash.geom.Transform(_local3.mcFace); _local5.colorTransform = oPlayerColorStomach; _local5 = new flash.geom.Transform(_local3.mcStomach); _local5.colorTransform = oPlayerColorStomach; _local5 = new flash.geom.Transform(_local3.mcHead); _local5.colorTransform = oPlayerColor; _local5 = new flash.geom.Transform(_local3.mcTailTip); _local5.colorTransform = oPlayerColorTailTip; } function withinPlayerRange(_nX, _nY) { return(((_nX >= (oPlayerPos.x - 8)) && (_nX <= (oPlayerPos.x + 8))) && ((_nY >= (oPlayerPos.y - 6)) && (_nY <= (oPlayerPos.y + 6)))); } function setPlayer(_oData) { sPlayerName = _oData.name; oPlayerColor = _oData.color; var _local2 = new flash.geom.Transform(mcRef.mcPlayer.mcBody); _local2.colorTransform = oPlayerColor; _local2 = new flash.geom.Transform(mcRef.mcPlayer.mcHead); _local2.colorTransform = oPlayerColor; oPlayerColorStomach = _oData.stomachcolor; _local2 = new flash.geom.Transform(mcRef.mcPlayer.mcStomach); _local2.colorTransform = oPlayerColorStomach; _local2 = new flash.geom.Transform(mcRef.mcPlayer.mcFace); _local2.colorTransform = oPlayerColorStomach; oPlayerColorTailTip = _oData.tailtipcolor; _local2 = new flash.geom.Transform(mcRef.mcPlayer.mcTailTip); _local2.colorTransform = oPlayerColorTailTip; oPlayerColorCock = _oData.cockcolor; oPlayerColorCockHead = _oData.cockheadcolor; } function getTrap() { return(DataEnnemies.getTrap(nDungeon, nLevel)); } function getMonster() { var _local2; _local2 = 0; while (_local2 < aEnnemies.length) { if (((aEnnemies[_local2].x == oPlayerPos.x) && (aEnnemies[_local2].y == oPlayerPos.y)) && (aEnnemies[_local2].stairs == nCurrentStairs)) { break; } _local2++; } return(aEnnemies[_local2]); } function removeMonster() { var _local2; _local2 = 0; while (_local2 < aEnnemies.length) { if (((aEnnemies[_local2].x == oPlayerPos.x) && (aEnnemies[_local2].y == oPlayerPos.y)) && (aEnnemies[_local2].stairs == nCurrentStairs)) { aEnnemies.splice(_local2, 1); break; } _local2++; } display(sTileset + GenerateDungeon.getTileSet(nDungeon, nLevel), nCurrentStairs); } function changeStairs(_nCurrentStairs) { var _local3; var _local2; nCurrentStairs = nCurrentStairs + _nCurrentStairs; _local3 = 0; while (_local3 < aDungeon[nCurrentStairs].length) { _local2 = 0; while (_local2 < aDungeon[nCurrentStairs][_local3].length) { if ((aDungeon[nCurrentStairs][_local3][_local2] == "StairsUp") && (_nCurrentStairs < 0)) { oPlayerPos.x = _local2; oPlayerPos.y = _local3; } else if ((aDungeon[nCurrentStairs][_local3][_local2] == "StairsDown") && (_nCurrentStairs > 0)) { oPlayerPos.x = _local2; oPlayerPos.y = _local3; } _local2++; } _local3++; } } function playerDie() { nLevel--; } function get currentLevel() { return(nLevel); } function get currentDungeon() { return(nDungeon); } function get tileset() { return(GenerateDungeon.getTileSet(nDungeon, nLevel)); } function get totalMonsters() { return(aEnnemies.length); } function get totalChests() { return(nRemainingChests); } function get totalFountainsUsed() { return(nFountainsUsed); } static var sLEFT = "Left"; static var sRIGHT = "Right"; static var sUP = "Up"; static var sDOWN = "Down"; }
Symbol 1556 MovieClip [__Packages.DataLocations] Frame 0
class DataLocations { function DataLocations () { } static function getLocations() { var _local3; var _local4 = new Array(); var _local2; var _local1; _local2 = 0; while (_local2 < aLocations.length) { _local3 = new Object(); _local3.name = aLocations[_local2]; _local3.aNodeUnlocked = new Array(); _local1 = 0; while (_local1 < nNODES_PER_LOCATION) { _local3.aNodeUnlocked.push((_local1 == 0) && (_local2 == 0)); _local1++; } _local4.push(_local3); _local2++; } return(_local4); } static var nNODES_PER_LOCATION = 6; static var aLocations = new Array("Dungeon", "Pyramid", "Greece", "Star"); }
Symbol 1557 MovieClip [__Packages.CharSelect] Frame 0
class CharSelect { var mcRef, nBody, nHead, nArchtype, oBtnBody, oBtnStomach, oBtnCock, oBtnCockHead, oBtnTailTip, sBodyPart, sName, oColorBody, oColorStomach, oColorCock, oColorCockHead, oColorTailTip; function CharSelect (_mcRef) { mcRef = _mcRef; nBody = Math.floor(Math.random() * aBODY.length); mcRef.mcPlayerBig.gotoAndStop(aBODY[nBody]); nHead = Math.floor(Math.random() * aHEAD.length); mcRef.mcPlayerBig.mcHead.gotoAndStop(aHEAD[nHead]); mcRef.mcPlayerBig.mcFace.gotoAndStop(aHEAD[nHead]); nArchtype = Math.floor(Math.random() * DataLevelUp.aARCHTYPES.length); oBtnBody = new BtnColorBody(mcRef.mcBody, sBODY, library.Delegate.create(this, changeBodyPart, sBODY)); oBtnStomach = new BtnColorBody(mcRef.mcStomach, sSTOMACH, library.Delegate.create(this, changeBodyPart, sSTOMACH)); oBtnCock = new BtnColorBody(mcRef.mcCock, sCOCK, library.Delegate.create(this, changeBodyPart, sCOCK)); oBtnCockHead = new BtnColorBody(mcRef.mcCockHead, sCOCKHEAD, library.Delegate.create(this, changeBodyPart, sCOCKHEAD)); oBtnTailTip = new BtnColorBody(mcRef.mcTailTip, sTAILTIP, library.Delegate.create(this, changeBodyPart, sTAILTIP)); oBtnStomach.unselect(); oBtnCock.unselect(); oBtnCockHead.unselect(); oBtnTailTip.unselect(); sBodyPart = sBODY; var _local2 = Math.floor(Math.random() * aCOLORS.length); changeColor(new flash.geom.ColorTransform(aCOLORS[_local2][0], aCOLORS[_local2][1], aCOLORS[_local2][2], 1, 0, 0, 0, 0), mcRef.mcPlayerBig, true, sSTOMACH); _local2 = Math.floor(Math.random() * aCOLORS.length); changeColor(new flash.geom.ColorTransform(aCOLORS[_local2][0], aCOLORS[_local2][1], aCOLORS[_local2][2], 1, 0, 0, 0, 0), mcRef.mcPlayerBig, true, sCOCK); _local2 = Math.floor(Math.random() * aCOLORS.length); changeColor(new flash.geom.ColorTransform(aCOLORS[_local2][0], aCOLORS[_local2][1], aCOLORS[_local2][2], 1, 0, 0, 0, 0), mcRef.mcPlayerBig, true, sCOCKHEAD); _local2 = Math.floor(Math.random() * aCOLORS.length); changeColor(new flash.geom.ColorTransform(aCOLORS[_local2][0], aCOLORS[_local2][1], aCOLORS[_local2][2], 1, 0, 0, 0, 0), mcRef.mcPlayerBig, true, sTAILTIP); _local2 = Math.floor(Math.random() * aCOLORS.length); changeColor(new flash.geom.ColorTransform(aCOLORS[_local2][0], aCOLORS[_local2][1], aCOLORS[_local2][2], 1, 0, 0, 0, 0), mcRef.mcPlayerBig, true, sBODY); var _local3 = new Array("Lusty", "Mike", "Caesar", "Vuvuzela", "Duke", "Kit", "Foxnor", "Punk", "Slippy", "Blaze"); _local2 = Math.floor(Math.random() * _local3.length); sName = _local3[_local2]; mcRef.mcName.txtName.text = sName; mcRef.mcName.txtName.onChanged = library.Delegate.create(this, changeText); generateColors(); Tutorial.setMc(mcRef.mcTutorial, Tutorial.nCHAR_SELECT); } function generateColors() { var _local2; _local2 = 0; while (_local2 < aCOLORS.length) { mcRef.mcColor[("mcColorA" + (_local2 % 3)) + Math.floor(_local2 / 3)].removeMovieClip(); _local2++; } _local2 = 0; while (_local2 < aCOLORS.length) { createColor(new flash.geom.ColorTransform(aCOLORS[_local2][0], aCOLORS[_local2][1], aCOLORS[_local2][2], 1, 0, 0, 0, 0), _local2 % 3, Math.floor(_local2 / 3)); _local2++; } } function createColor(_oColor, _nY, _nX) { var _local2 = mcRef.mcColor.attachMovie("mcPlayerColorSmall", ("mcColorA" + _nX) + _nY, mcRef.mcColor.getNextHighestDepth()); _local2.onPress = library.Delegate.create(this, changeColor, _oColor, mcRef.mcPlayerBig, true); _local2._x = _local2._width * _nX; _local2._y = _local2._height * _nY; changeColor(_oColor, _local2, false, sBODY); changeColor(_oColor, _local2, false, sSTOMACH); changeColor(_oColor, _local2, false, sCOCK); changeColor(_oColor, _local2, false, sCOCKHEAD); changeColor(_oColor, _local2, false, sTAILTIP); } function changeText() { sName = mcRef.mcName.txtName.text; } function changeBodyPart(_sBodyPart) { oBtnBody.unselect(); oBtnStomach.unselect(); oBtnCock.unselect(); oBtnCockHead.unselect(); oBtnTailTip.unselect(); sBodyPart = _sBodyPart; var _local2 = this["oColor" + sBodyPart]; this["oColor" + sBodyPart] = _local2; this["oBtn" + sBodyPart].setColor(_local2); generateColors(); } function changeColor(_oColor, _mcRef, _bOffical, _sBodyPart) { if ((_sBodyPart == "") || (_sBodyPart == undefined)) { _sBodyPart = sBodyPart; } if (_bOffical) { this["oBtn" + _sBodyPart].setColor(_oColor); } switch (_sBodyPart) { case sBODY : if (_bOffical) { oColorBody = _oColor; } var _local3 = new flash.geom.Transform(_mcRef.mcHead); _local3.colorTransform = _oColor; _local3 = new flash.geom.Transform(_mcRef.mcFront); _local3.colorTransform = _oColor; _local3 = new flash.geom.Transform(_mcRef.mcBody); _local3.colorTransform = _oColor; _local3 = new flash.geom.Transform(_mcRef.mcTail); _local3.colorTransform = _oColor; _local3 = new flash.geom.Transform(_mcRef.mcBack); _local3.colorTransform = _oColor; break; case sSTOMACH : if (_bOffical) { oColorStomach = _oColor; } _local3 = new flash.geom.Transform(_mcRef.mcFace); _local3.colorTransform = _oColor; _local3 = new flash.geom.Transform(_mcRef.mcFrontStomach); _local3.colorTransform = _oColor; _local3 = new flash.geom.Transform(_mcRef.mcStomach); _local3.colorTransform = _oColor; _local3 = new flash.geom.Transform(_mcRef.mcBackStomach); _local3.colorTransform = _oColor; break; case sCOCK : if (_bOffical) { oColorCock = _oColor; } _local3 = new flash.geom.Transform(_mcRef.mcCock); _local3.colorTransform = _oColor; break; case sCOCKHEAD : if (_bOffical) { oColorCockHead = _oColor; } _local3 = new flash.geom.Transform(_mcRef.mcCockHead); _local3.colorTransform = _oColor; break; case sTAILTIP : if (_bOffical) { oColorTailTip = _oColor; } _local3 = new flash.geom.Transform(_mcRef.mcTailTip); _local3.colorTransform = _oColor; } } function get Color() { return(oColorBody); } function get ColorStomach() { return(oColorStomach); } function get charData() { var _local2 = DataLevelUp.levelUp(nArchtype, 0); _local2.name = sName; _local2.head = aHEAD[nHead]; _local2.body = aBODY[nBody]; _local2.archtype = nArchtype; _local2.color = oColorBody; _local2.stomachcolor = oColorStomach; _local2.cockcolor = oColorCock; _local2.cockheadcolor = oColorCockHead; _local2.tailtipcolor = oColorTailTip; _local2.level = 1; _local2.experience = 0; _local2.nextlevel = _local2.nextlevel; return(_local2); } static var aCOLORS = new Array(new Array(1, 0.6, 0.6), new Array(1, 0, 0), new Array(0.5, 0.1, 0.1), new Array(1, 0.7, 0.3), new Array(1, 0.5, 0), new Array(0.5, 0.3, 0.1), new Array(1, 1, 0.5), new Array(1, 1, 0), new Array(0.5, 0.5, 0), new Array(0.5, 1, 0.5), new Array(0, 1, 0), new Array(0, 0.5, 0), new Array(0.5, 1, 1), new Array(0, 1, 1), new Array(0, 0.5, 0.5), new Array(0.5, 0.5, 1), new Array(0, 0, 1), new Array(0, 0, 0.5), new Array(1, 0.5, 1), new Array(1, 0, 1), new Array(0.5, 0, 0.5), new Array(0.1, 0.1, 0.1), new Array(0.5, 0.5, 0.5), new Array(0.9, 0.9, 0.9)); static var aBODY = new Array("Chubby"); static var aHEAD = new Array("Fox"); static var sBODY = "Body"; static var sSTOMACH = "Stomach"; static var sCOCK = "Cock"; static var sCOCKHEAD = "CockHead"; static var sTAILTIP = "TailTip"; }
Symbol 1558 MovieClip [__Packages.BtnColorBody] Frame 0
class BtnColorBody extends library.State { var fChange, sBodyPart, setState, mcRef, oColor; function BtnColorBody (_mcRef, _sBodyPart, _fChange) { super(_mcRef); fChange = _fChange; sBodyPart = _sBodyPart; setState(sSTATE_SELECTED); mcRef.onPress = library.Delegate.create(this, change); } function change() { fChange(); setState(sSTATE_SELECTED); setColor(oColor); } function unselect() { setState(sSTATE_UNSELECTED); setColor(oColor); } function setColor(_oColor) { oColor = _oColor; var _local2 = new flash.geom.Transform(mcRef.mcColor); _local2.colorTransform = _oColor; } static var sSTATE_SELECTED = "Selected"; static var sSTATE_UNSELECTED = "Unselected"; }
Symbol 1559 MovieClip [__Packages.Achievements] Frame 0
class Achievements { static var oPopupAchievement, oTimer; function Achievements () { } static function init(_mcPopup, _mcPause) { oPopupAchievement = new PopupAchievement(_mcPopup); oTimer = new Timer(_mcPause); } static function startTimer() { oTimer.start(); } static function beatTimer() { oTimer.beat(); } static function stopTimer() { oTimer.stop(); } static function enterFrame() { oTimer.enterFrame(); } static function addAchievement(_nAchievement, _nAmmount) { var _local3 = 0; var _local1; var _local2; _local1 = 0; while (_local1 < aACHIEVEMENT_TAG.length) { if (aACHIEVEMENT_TAG[_local1] == _nAchievement) { _local2 = aACHIEVEMENT_CURRENT[_local1] >= aACHIEVEMENT_TARGET[_local1]; aACHIEVEMENT_CURRENT[_local1] = aACHIEVEMENT_CURRENT[_local1] + _nAmmount; if ((!_local2) && (aACHIEVEMENT_CURRENT[_local1] >= aACHIEVEMENT_TARGET[_local1])) { _local3 = _local3 + aACHIEVEMENT_VALUE[_local1]; oPopupAchievement.addAchievement(aACHIEVEMENT_NAME[_local1], aACHIEVEMENT_VALUE[_local1]); } } _local1++; } return(_local3); } static function getAchievementPage(_nPage) { var _local2; var _local3 = new Array(); var _local1; _local1 = 0; while (_local1 < aACHIEVEMENT_PAGE.length) { if (aACHIEVEMENT_PAGE[_local1] == _nPage) { _local2 = new Object(); _local2.current = aACHIEVEMENT_CURRENT[_local1]; _local2.target = aACHIEVEMENT_TARGET[_local1]; _local2.value = aACHIEVEMENT_VALUE[_local1]; _local2.name = aACHIEVEMENT_NAME[_local1]; _local2.description = aACHIEVEMENT_DESCRIPTION[_local1]; _local2.displayed = aACHIEVEMENT_DISPLAYED[_local1]; _local2.hiddenname = aACHIEVEMENT_HIDDEN_NAME[_local1]; _local3.push(_local2); } _local1++; } return(_local3); } static function setAchievements(_aCurrent) { aACHIEVEMENT_CURRENT = _aCurrent; } static function saveData() { var _local3 = ""; var _local2 = new Array(); var _local1; _local1 = 0; while (_local1 < aACHIEVEMENT_CURRENT.length) { _local2[aACHIEVEMENT_TAG[_local1]] = aACHIEVEMENT_CURRENT[_local1]; _local1++; } _local1 = 0; while (_local1 < _local2.length) { _local3 = _local3 + (library.MyMath.convertNumber(_local2[_local1]) + "*"); _local1++; } return(_local3.substr(0, -1) + "/"); } static function loadData(_sLoad) { var _local3 = _sLoad.split("*"); var _local2; var _local1; _local2 = 0; while (_local2 < _local3.length) { _local1 = 0; while (_local1 < aACHIEVEMENT_TAG.length) { if (aACHIEVEMENT_TAG[_local1] == _local2) { aACHIEVEMENT_CURRENT[_local1] = library.MyMath.convertAlphaNum(_local3[_local2]); } _local1++; } _local2++; } } static var nTOTAL_COCK = 0; static var nTOTAL_ASS = 1; static var nTOTAL_MOUTH = 2; static var nDEFEAT_FIRST_BOSS = 3; static var nDEFEAT_SECOND_BOSS = 4; static var nDEFEAT_THIRD_BOSS = 22; static var nDEFEAT_TOTAL_BOSSES = 21; static var nPLAYER_LEVEL = 5; static var nSTAR_LEVEL = 6; static var nDUNGEONS_COMPLETE = 7; static var nGOBLINS = 8; static var nORCS = 9; static var nDRAGONS = 10; static var nKROKEDRILOS = 11; static var nANUBIS = 12; static var nSATYR = 23; static var nMINOTAUR = 24; static var nENNEMIES = 13; static var nSTEPS = 14; static var nFOUNTAINS = 15; static var nGAME_LOAD = 16; static var nASS_MOUTH = 17; static var nSELL_ITEMS = 18; static var nITEMS_EXPERIENCE = 19; static var nPLAY_HOURS = 20; static var nDOPPLEGANGER = 20; static var aACHIEVEMENT_TAG = new Array(nTOTAL_COCK, nTOTAL_ASS, nTOTAL_MOUTH, nDEFEAT_FIRST_BOSS, nDEFEAT_SECOND_BOSS, nDEFEAT_THIRD_BOSS, nDEFEAT_TOTAL_BOSSES, nPLAYER_LEVEL, nPLAYER_LEVEL, nPLAYER_LEVEL, nSTAR_LEVEL, nSTAR_LEVEL, nSTAR_LEVEL, nDUNGEONS_COMPLETE, nGOBLINS, nORCS, nDRAGONS, nKROKEDRILOS, nANUBIS, nSATYR, nMINOTAUR, nDOPPLEGANGER, nENNEMIES, nENNEMIES, nENNEMIES, nENNEMIES, nSTEPS, nGAME_LOAD, nFOUNTAINS, nASS_MOUTH, nSELL_ITEMS, nSELL_ITEMS, nITEMS_EXPERIENCE, nPLAY_HOURS, nPLAY_HOURS, nPLAY_HOURS); static var aACHIEVEMENT_CURRENT = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); static var aACHIEVEMENT_TARGET = new Array(500, 500, 500, 1, 1, 1, 50, 50, 100, 200, 10, 25, 50, 100, 250, 250, 250, 250, 250, 250, 250, 20, 1000, 2500, 5000, 10000, 50000, 5, 250, 500, 1000, 2500, 1000000, 60, 300, 3000); static var aACHIEVEMENT_VALUE = new Array(5000, 5000, 5000, 500, 2500, 10000, 60000, 50000, 100000, 200000, 15000, 50000, 100000, 25000, 5000, 10000, 25000, 15000, 40000, 25000, 50000, 100000, 10000, 25000, 50000, 100000, 25000, 100, 12500, 5000, 10000, 25000, 40000, 2500, 50000, 500000); static var aACHIEVEMENT_NAME = new Array("Cocky", "Assy", "Mouthy", "A superior being kneels", "A god kneels", "By the horns", "No one is the boss of you", "Getting stronger every day", "Irresistable", "Pure man meat", "It's not over yet", "Reaching for the stars", "Now you're a constellation", "Lusty the explorer", "Gobli-sexual", "Orcish-sexual", "Draco-sexual", "Kroko-sexual", "Jackal-sexual", "Satyr-sexual", "Mino-sexual", "Self-sexual", "Victor", "Conqueror", "Master", "Beyonder", "I would walk 500 miles", "Loaded", "Watersports", "Never go ass to mouth!", "Penny for your items?", "How about two pennies?", "Talented merchant", "Getting the hots for the arts", "A true fan is you", "Get a life already!"); static var aACHIEVEMENT_DESCRIPTION = new Array("Succeed with Cock [TARGET] times ([CURRENT]/[TARGET])", "Succeed with Ass [TARGET] times ([CURRENT]/[TARGET])", "Succeed with Mouth [TARGET] times ([CURRENT]/[TARGET])", "Defeat Bahamut", "Defeat Anubis", "Defeat Minos", "Defeat [TARGET] bosses ([CURRENT]/[TARGET])", "Reach level [TARGET] ([CURRENT]/[TARGET])", "Reach level [TARGET] ([CURRENT]/[TARGET])", "Reach level [TARGET] ([CURRENT]/[TARGET])", "Reach star level [TARGET] ([CURRENT]/[TARGET])", "Reach star level [TARGET] ([CURRENT]/[TARGET])", "Reach star level [TARGET] ([CURRENT]/[TARGET])", "Complete [TARGET] dungeons ([CURRENT]/[TARGET])", "Defeat [TARGET] goblins ([CURRENT]/[TARGET])", "Defeat [TARGET] orcs ([CURRENT]/[TARGET])", "Defeat [TARGET] dragons ([CURRENT]/[TARGET])", "Defeat [TARGET] krokedrilos ([CURRENT]/[TARGET])", "Defeat [TARGET] jackals ([CURRENT]/[TARGET])", "Defeat [TARGET] satyrs ([CURRENT]/[TARGET])", "Defeat [TARGET] minotaurs ([CURRENT]/[TARGET])", "Defeat [TARGET] dopplegangers ([CURRENT]/[TARGET])", "Defeat [TARGET] foes ([CURRENT]/[TARGET])", "Defeat [TARGET] foes ([CURRENT]/[TARGET])", "Defeat [TARGET] foes ([CURRENT]/[TARGET])", "Defeat [TARGET] foes ([CURRENT]/[TARGET])", "Take [TARGET] steps ([CURRENT]/[TARGET])", "Load your game [TARGET] times ([CURRENT]/[TARGET])", "Drink from [TARGET] fountains ([CURRENT]/[TARGET])", "Get rimmed [TARGET] times ([CURRENT]/[TARGET])", "Sell [TARGET] items ([CURRENT]/[TARGET])", "Sell [TARGET] items ([CURRENT]/[TARGET])", "Get [TARGET] experience from selling items ([CURRENT]/[TARGET])", "Spend [TARGET] minutes in the labyrinth ([CURRENT]/[TARGET])", "Spend [TARGET] minutes in the labyrinth ([CURRENT]/[TARGET])", "Spend [TARGET] minutes in the labyrinth ([CURRENT]/[TARGET])"); static var aACHIEVEMENT_DISPLAYED = new Array(true, true, true, false, false, false, true, true, true, true, true, true, true, true, true, true, false, true, false, true, false, false, true, true, true, true, true, false, true, false, true, true, true, true, true, true); static var aACHIEVEMENT_HIDDEN_NAME = new Array(true, true, true, false, false, false, true, true, false, false, true, false, false, false, true, true, false, true, false, true, false, false, true, true, true, true, false, false, false, false, true, false, true, true, false, false); static var aACHIEVEMENT_PAGE = new Array(0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10); static var aLAST_PAGE = 10; }
Symbol 1560 MovieClip [__Packages.PopupAchievement] Frame 0
class PopupAchievement extends library.Popup { var aAchievementsName, aAchievementsValue, enterFrame, mcRef, setState, fOutFunction, isStateComplete; function PopupAchievement (_mcRef) { super(_mcRef); aAchievementsName = new Array(); aAchievementsValue = new Array(); mcRef.onEnterFrame = library.Delegate.create(this, enterFrame); } function addAchievement(_sMsg, _nValue) { aAchievementsName.push(_sMsg); aAchievementsValue.push(_nValue); } function doHidden() { if (aAchievementsName.length > 0) { setState(library.Popup.sSTATE_IN); } } function startIn() { fOutFunction = library.Delegate.create(this, endAchievement); mcRef.mcState.mcState.mcText.txtText.text = aAchievementsName[0]; mcRef.mcState.mcState.mcText.txtComplete.text = ("Complete - " + aAchievementsValue[0]) + " XP"; } function startIdle() { mcRef.mcState.mcText.txtText.text = aAchievementsName[0]; mcRef.mcState.mcText.txtComplete.text = ("Complete - " + aAchievementsValue[0]) + " XP"; } function doIdle() { if (isStateComplete()) { setState(library.Popup.sSTATE_OUT); } } function startOut() { mcRef.mcState.mcState.mcText.txtText.text = aAchievementsName[0]; mcRef.mcState.mcState.mcText.txtComplete.text = ("Complete - " + aAchievementsValue[0]) + " XP"; } function endAchievement() { aAchievementsName.shift(); aAchievementsValue.shift(); } }
Symbol 1561 MovieClip [__Packages.Timer] Frame 0
class Timer { static var oPause; var nTimer, bActive, nLastTimer, nLastBeat; function Timer (_mcPause) { nTimer = 0; bActive = false; oPause = new PopupPause(_mcPause); } function enterFrame() { if (bActive) { nTimer = nTimer + (getTimer() - nLastTimer); nLastTimer = getTimer(); while (nTimer > 60000) { nTimer = nTimer - 60000; Achievements.addAchievement(Achievements.nPLAY_HOURS, 1); } } } function start() { bActive = true; nLastTimer = getTimer(); nLastBeat = getTimer(); } function beat() { } function stop() { } function getMinutes() { return(Math.floor(nTimer / 1000) / 60); } }
Symbol 1562 MovieClip [__Packages.PopupPause] Frame 0
class PopupPause { var mcRef; function PopupPause (_mcRef) { mcRef = _mcRef; mcRef.gotoAndStop(sSTATE_HIDDEN); } function start() { mcRef.gotoAndStop(sSTATE_IDLE); } function stop() { mcRef.gotoAndStop(sSTATE_HIDDEN); } static var sSTATE_IDLE = "Idle"; static var sSTATE_HIDDEN = "Hidden"; }
Symbol 1563 MovieClip [__Packages.library.MyMath] Frame 0
class library.MyMath { function MyMath () { } static function Distance(_oPoint1, _oPoint2) { return(Math.sqrt(Math.pow(_oPoint1.x - _oPoint2.x, 2) + Math.pow(_oPoint1.y - _oPoint2.y, 2))); } static function angleDirection(x1, y1, x2, y2) { var _local7 = Math.abs(x2 - x1); var _local6 = lineSize(x1, y1, x2, y2); var _local1 = Math.asin(_local7 / _local6) * 57.2957795130823; if ((x2 >= x1) && (y2 >= y1)) { _local1 = 90 + (90 - _local1); } else if ((x2 <= x1) && (y2 >= y1)) { _local1 = _local1 + 180; } else if ((x2 <= x1) && (y2 <= y1)) { _local1 = 270 + (90 - _local1); } return(_local1); } static function lineSize(x1, y1, x2, y2) { var _local2 = Math.abs(x2 - x1); var _local1 = Math.abs(y2 - y1); return(Math.sqrt(Math.pow(_local2, 2) + Math.pow(_local1, 2))); } static function circumcenter(l_nX1, l_nY1, l_nX2, l_nY2, l_nX3, l_nY3) { var _local4 = l_nX2 - l_nX1; var _local3 = l_nY2 - l_nY1; var _local6 = l_nX3 - l_nX1; var _local12 = l_nY3 - l_nY1; var _local11 = (_local4 * (l_nX1 + l_nX2)) + (_local3 * (l_nY1 + l_nY2)); var _local10 = (_local6 * (l_nX1 + l_nX3)) + (_local12 * (l_nY1 + l_nY3)); var _local5 = 2 * ((_local4 * (l_nY3 + l_nY2)) - (_local3 * (l_nX3 + l_nX2))); if (_local5 == 0) { return(0); } var _local19 = ((_local12 * _local11) - (_local3 * _local10)) / _local5; var _local18 = ((_local4 * _local10) - (_local6 * _local11)) / _local5; var _local20 = (l_nX3 + l_nX1) / 2; var _local21 = (l_nY3 + l_nY1) / 2; var _local9 = Math.abs(_local19 - l_nX1); var _local17 = Math.abs(_local18 - l_nY1); var _local14 = Math.sqrt(Math.pow(_local9, 2) + Math.pow(_local17, 2)); var _local16 = Math.asin(_local9 / _local14) * 57.2957795130823; return(_local16 * 2); } static function between(small, large, compare, include) { var _local1 = false; if (((!isNaN(small)) && (!isNaN(large))) && (!isNaN(compare))) { if ((include === true) || (include === undefined)) { if ((small <= compare) && (large >= compare)) { _local1 = true; } } else if ((small < compare) && (large > compare)) { _local1 = true; } } return(_local1); } static function angleBetween(small, large, compare, include) { var _local1 = false; if (small < large) { if ((small <= compare) && (large >= compare)) { _local1 = true; } } else if ((small <= compare) || (large >= compare)) { _local1 = true; } if (include === false) { if ((small == compare) || (large == compare)) { _local1 = false; } } return(_local1); } static function angleRange(angle1, angle2) { var _local1 = Math.abs(angle2 - angle1); return(Math.min(360 - _local1, _local1)); } static function positionCompare(l_o1, l_o2) { var _local1 = false; if ((l_o1 != undefined) && (l_o2 != undefined)) { _local1 = (l_o2.x2 == l_o1.x1) && (l_o2.y2 == l_o1.y1); } return(_local1); } static function randomPoint(l_nMin, l_nMax, l_nInterval) { l_nMax = (l_nMax - l_nMin) * (1 / l_nInterval); var _local1 = Math.floor(Math.random() * l_nMax); return((_local1 * l_nInterval) + l_nMin); } static function convertNumber(_nValue, _nTotal) { var _local1 = ""; var _local3 = 36; var _local2 = 0; var _local4 = 0; do { if (_nValue <= 0) { break; } _local2 = (_nValue % _local3) / (_local3 / 36); if (_local2 <= 9) { _local1 = String(_local2) + _local1; } else { _local1 = String.fromCharCode(65 + (_local2 - 10)) + _local1; } _nValue = _nValue - (_local2 * (_local3 / 36)); _local3 = _local3 * 36; _local4++; } while (_local4 <= 5); while (_local4 > 5) { } while (_local1.length < _nTotal) { _local1 = String("0") + _local1; } return(_local1); } static function convertAlphaNum(_sValue) { var _local4 = 0; var _local1 = 0; var _local2; while (_sValue.length > _local1) { _local2 = _sValue.substr((_sValue.length - 1) - _local1, 1); if (isNaN(_local2)) { _local4 = _local4 + (Number(_local2.charCodeAt(0) - 55) * Math.max(1, Math.pow(36, _local1))); } else { _local4 = _local4 + (Number(_local2) * Math.max(1, Math.pow(36, _local1))); } _local1++; } return(_local4); } }
Symbol 1564 MovieClip [__Packages.DialogBox] Frame 0
class DialogBox extends library.Popup { var bKeyDown, oKeyListener, sText, setState, mcRef, oDialogOptions; function DialogBox (_mcRef) { super(_mcRef); bKeyDown = false; oKeyListener = new Object(); oKeyListener.onKeyDown = library.Delegate.create(this, keyDown); oKeyListener.onKeyUp = library.Delegate.create(this, keyUp); Key.addListener(oKeyListener); var _local3 = new Object(); _local3.onMouseDown = library.Delegate.create(this, keyDown); Mouse.addListener(_local3); } function setDialog(_sText) { sText = _sText; setState(library.Popup.sSTATE_IN); } function startIn() { mcRef.mcState.mcState.mcText.txtText.text = sText; } function startIdle() { mcRef.mcState.mcText.txtText.text = sText; oDialogOptions = new DialogOptions(mcRef.mcOptions); } function doIdle() { oDialogOptions.enterFrame(); if (bKeyDown) { if (oDialogOptions.__get__getState() == library.Popup.sSTATE_HIDDEN) { setState(library.Popup.sSTATE_OUT); } } } function startOut() { mcRef.mcState.mcState.mcText.txtText.text = sText; } function keyDown() { if (!(((Key.isDown(38) || (Key.isDown(40))) || (Key.isDown(37))) || (Key.isDown(39)))) { bKeyDown = true; } } function keyUp() { bKeyDown = false; } }
Symbol 1565 MovieClip [__Packages.DialogOptions] Frame 0
class DialogOptions extends library.Popup { var aOptions, mcRef, sAnswer; function DialogOptions (_mcRef) { super(_mcRef); } function startIn() { } function startIdle() { mcRef.mcState.txtOption1.text = aOptions[0].text; mcRef.mcState.txtOption1.onPress = library.Delegate.create(this, setAnswer, aOptions[0].answer); mcRef.mcState.txtOption2.text = aOptions[1].text; mcRef.mcState.txtOption2.onPress = library.Delegate.create(this, setAnswer, aOptions[1].answer); } function startOut() { } function setOptions(_aOptions) { aOptions = _aOptions; } function setAnswer(_sAnswer) { sAnswer = _sAnswer; } function get answer() { return(sAnswer); } }
Symbol 1566 MovieClip [__Packages.EndLevelDialogBox] Frame 0
class EndLevelDialogBox extends library.State { var fEndXp, bKeyDown, oKeyListener, aSplats, setState, mcRef, nReadyEnd; function EndLevelDialogBox (_mcRef, _fEndXp) { super(_mcRef); fEndXp = _fEndXp; bKeyDown = false; oKeyListener = new Object(); oKeyListener.onKeyDown = library.Delegate.create(this, keyDown); oKeyListener.onKeyUp = library.Delegate.create(this, keyUp); Key.addListener(oKeyListener); var _local3 = new Object(); _local3.onMouseDown = library.Delegate.create(this, keyDown); Mouse.addListener(_local3); aSplats = new Array(); setState(sSTATE_HIDDEN); } function setDialog(_aText) { setState(sSTATE_IDLE); aSplats = new Array(); var _local4 = 0; var _local2; _local2 = 1; while (_local2 <= _aText.length) { aSplats.push(new XPSplat(mcRef["mcXp" + _local2], (500 * _local2) + 200, _aText[_local2 - 1].xp, _aText[_local2 - 1].text)); _local4 = _local4 + _aText[_local2 - 1].xp; _local2++; } aSplats.push(new XPSplat(mcRef.mcXpTotal, (500 * _aText.length) + 900, _local4, "XP Total")); _local2 = _aText.length; while (_local2 <= nXP_SPLATS) { mcRef["mcXp" + _local2].gotoAndStop("Hidden"); _local2++; } nReadyEnd = (getTimer() + (500 * _aText.length)) + 1300; } function startIdle() { mcRef.mcClickContinue._visible = false; } function doIdle() { var _local2; _local2 = 0; while (_local2 <= aSplats.length) { aSplats[_local2].enterFrame(); _local2++; } if (nReadyEnd <= getTimer()) { mcRef.mcClickContinue._visible = true; if (bKeyDown) { fEndXp(); } } } function startOut() { nReadyEnd = getTimer() + 500; } function doOut() { if (nReadyEnd <= getTimer()) { setState(sSTATE_HIDDEN); } } function keyDown() { if (!(((Key.isDown(38) || (Key.isDown(40))) || (Key.isDown(37))) || (Key.isDown(39)))) { bKeyDown = true; } } function keyUp() { bKeyDown = false; } static var nXP_SPLATS = 5; static var sSTATE_IDLE = "Idle"; static var sSTATE_OUT = "Out"; static var sSTATE_HIDDEN = "Hidden"; }
Symbol 1567 MovieClip [__Packages.Player] Frame 0
class Player { var sName, nRockAtt, nPaperAtt, nScissorsAtt, nRockAttMax, nPaperAttMax, nScissorsAttMax, nLight, nEndurance, nEquipment, nInventory, nLuck, nSkill, nArchtype, nHealth, nMaxHealth, nBoostsRemaining, nExperience, nNextLevel, aInventory, aEquipment, sBody, sArmor, sHead, sCock, nLevel, oColor, oStomachColor, oCockColor, oCockHeadColor, oTailTipColor; function Player () { sName = ""; nRockAtt = 2; nPaperAtt = 2; nScissorsAtt = 2; nRockAttMax = 2; nPaperAttMax = 2; nScissorsAttMax = 2; nLight = 1; nEndurance = 0; nEquipment = 3; nInventory = 6; nLuck = 0; nSkill = 0; nArchtype = 0; nHealth = 20; nMaxHealth = 20; nBoostsRemaining = 0; nExperience = 0; nNextLevel = 100; aInventory = new Array(); aEquipment = new Array(); sBody = "Chubby"; sArmor = ""; sHead = "Fox"; sCock = ""; nLevel = 1; } function addInventory(_oItem) { var _local2 = aInventory.length < nInventory; if (aInventory.length < nInventory) { aInventory.push(_oItem); } return(_local2); } function setPlayer(_oData) { oColor = _oData.color; oStomachColor = _oData.stomachcolor; oCockColor = _oData.cockcolor; oCockHeadColor = _oData.cockheadcolor; oTailTipColor = _oData.tailtipcolor; sBody = _oData.body; sHead = _oData.head; nArchtype = _oData.archtype; var _local2 = DataLevelUp.levelUp(nArchtype, 0); nRockAtt = _local2.rock; nPaperAtt = _local2.paper; nScissorsAtt = _local2.scissors; nRockAttMax = _local2.rock; nPaperAttMax = _local2.paper; nScissorsAttMax = _local2.scissors; nLight = _local2.light; nEndurance = _local2.endurance; nEquipment = _local2.equipment; nInventory = _local2.inventory; nLuck = _local2.luck; nSkill = _local2.skill; nMaxHealth = _local2.health; nHealth = nMaxHealth; nNextLevel = _local2.nextLevel; } function setPlayerData(_oObject) { nRockAtt = _oObject.rock; nPaperAtt = _oObject.paper; nScissorsAtt = _oObject.scissors; nRockAttMax = _oObject.rockmax; nPaperAttMax = _oObject.papermax; nScissorsAttMax = _oObject.scissorsmax; sName = _oObject.name; nLevel = _oObject.level; nMaxHealth = _oObject.maxhealth; nHealth = nMaxHealth; nExperience = _oObject.experience; nNextLevel = _oObject.nextLevel; nLight = _oObject.light; nEndurance = _oObject.endurance; nLuck = _oObject.luck; nEquipment = _oObject.equipment; nInventory = _oObject.inventory; nBoostsRemaining = _oObject.boostsRemaining; aInventory = _oObject.aInventory; aEquipment = _oObject.aEquipment; nSkill = _oObject.skill; nArchtype = _oObject.archtype; sBody = _oObject.body; sArmor = _oObject.armor; sHead = _oObject.head; sCock = _oObject.cock; oColor = _oObject.color; oStomachColor = _oObject.stomachcolor; oCockColor = _oObject.cockcolor; oCockHeadColor = _oObject.cockheadcolor; oTailTipColor = _oObject.tailtipcolor; return(_oObject); } function getPlayerData() { var _local2 = new Object(); _local2.rock = nRockAtt; _local2.paper = nPaperAtt; _local2.scissors = nScissorsAtt; _local2.rockmax = nRockAttMax; _local2.papermax = nPaperAttMax; _local2.scissorsmax = nScissorsAttMax; _local2.health = nHealth; _local2.maxhealth = nMaxHealth; _local2.name = sName; _local2.level = nLevel; _local2.experience = nExperience; _local2.nextLevel = nNextLevel; _local2.boostsRemaining = nBoostsRemaining; _local2.light = nLight; _local2.luck = nLuck; _local2.endurance = nEndurance; _local2.equipment = nEquipment; _local2.inventory = nInventory; _local2.aInventory = aInventory; _local2.aEquipment = aEquipment; _local2.skill = nSkill; _local2.archtype = nArchtype; _local2.body = sBody; _local2.armor = sArmor; _local2.head = sHead; _local2.cock = sCock; _local2.color = oColor; _local2.stomachcolor = oStomachColor; _local2.cockcolor = oCockColor; _local2.cockheadcolor = oCockHeadColor; _local2.tailtipcolor = oTailTipColor; _local2.state = BattleCharacter.sSTATE_IDLE; return(_local2); } function setHealth(_nHealth) { nHealth = _nHealth; } function setExperience(_nExperience) { nExperience = nExperience + _nExperience; } function setEquipment(_aEquipment) { aEquipment = _aEquipment; } function setChanges(_oChanges) { nRockAtt = nRockAtt - _oChanges.rock; nPaperAtt = nPaperAtt - _oChanges.paper; nScissorsAtt = nScissorsAtt - _oChanges.scissors; nRockAttMax = nRockAttMax - _oChanges.rock; nPaperAttMax = nPaperAttMax - _oChanges.paper; nScissorsAttMax = nScissorsAttMax - _oChanges.scissors; nMaxHealth = nMaxHealth - _oChanges.maxhealth; nLight = nLight - _oChanges.light; nEndurance = nEndurance - _oChanges.endurance; nLuck = nLuck - _oChanges.luck; } function get light() { return(nLight); } function get archtype() { return(nArchtype); } function get skill() { return(nSkill); } }
Symbol 1568 MovieClip [__Packages.Shop] Frame 0
class Shop extends library.Popup { var nBoostRock, nBoostPaper, nBoostScissors, nBoostRockMax, nBoostPaperMax, nBoostScissorsMax, nBoostHealth, nBoostLight, nBoostEndurance, nBoostLuck, nBoostInventory, nBoostEquipment, nBoostSkill, bSuccess, oSelector, oShopDetails, oPlayer, mcRef, oBtnEnterLevel, oBtnPrev, oBtnNext, oBtnAchievements, oPopupAchievementDisplay, oBtnRock, oBtnPaper, oBtnScissors, oBtnHealth, oBtnEndurance, oBtnLuck, oBtnEquipment, oBtnInventory, oBtnSkill, setState, __get__success; function Shop (_mcRef, _oPlayer) { super(_mcRef); nBoostRock = 0; nBoostPaper = 0; nBoostScissors = 0; nBoostRockMax = 0; nBoostPaperMax = 0; nBoostScissorsMax = 0; nBoostHealth = 0; nBoostLight = 0; nBoostEndurance = 0; nBoostLuck = 0; nBoostInventory = 0; nBoostEquipment = 0; nBoostSkill = 0; bSuccess = false; oSelector = new ShopLevelSelector(); oShopDetails = new ShopDetails(_mcRef.mcDetails); oPlayer = _oPlayer; } function startIn() { var _local2 = mcRef.mcState.mcState; setScreen(_local2); _local2.mcLevelUp._visible = false; _local2.mcLevelRock._visible = false; _local2.mcLevelPaper._visible = false; _local2.mcLevelScissors._visible = false; _local2.mcLevelHealth._visible = false; _local2.mcLevelLuck._visible = false; _local2.mcLevelEndurance._visible = false; _local2.mcLevelEquipment._visible = false; _local2.mcLevelInventory._visible = false; _local2.mcLevelSkill._visible = false; oBtnEnterLevel = new library.MCButton(_local2.btnStartLevel); oBtnPrev = new library.MCButton(_local2.mcPrevious); oBtnNext = new library.MCButton(_local2.mcNext); oBtnAchievements = new library.MCButton(_local2.btnAchievements); } function startIdle() { setScreen(mcRef.mcState); oBtnEnterLevel = new library.MCButton(mcRef.mcState.btnStartLevel, library.Delegate.create(this, startLevel)); oBtnPrev = new library.MCButton(mcRef.mcState.mcPrevious, library.Delegate.create(oSelector, oSelector.changeLocation, -1)); oBtnNext = new library.MCButton(mcRef.mcState.mcNext, library.Delegate.create(oSelector, oSelector.changeLocation, 1)); showLevelUp(mcRef.mcState); setHelp(); bSuccess = true; oPopupAchievementDisplay = new PopupAchievementDisplay(mcRef.mcAchievements); oBtnAchievements = new library.MCButton(mcRef.mcState.btnAchievements, library.Delegate.create(oPopupAchievementDisplay, oPopupAchievementDisplay.startTransition)); if (Tutorial.getTutorial(Tutorial.nFIRST_SHOP)) { Tutorial.setMc(mcRef.mcFirstTutorial, Tutorial.nFIRST_SHOP); mcRef.mcTutorial.gotoAndStop(library.Popup.sSTATE_HIDDEN); mcRef.mcEndTutorial.gotoAndStop(library.Popup.sSTATE_HIDDEN); } else if (Tutorial.getTutorial(Tutorial.nLAST_SHOP) && (oSelector.__get__dungeon() == (GenerateDungeon.ARRAY_DUNGEON.length - 1))) { Tutorial.setMc(mcRef.mcEndTutorial, Tutorial.nLAST_SHOP); mcRef.mcFirstTutorial.gotoAndStop(library.Popup.sSTATE_HIDDEN); mcRef.mcTutorial.gotoAndStop(library.Popup.sSTATE_HIDDEN); } else { Tutorial.setMc(mcRef.mcTutorial, Tutorial.nSHOP); mcRef.mcFirstTutorial.gotoAndStop(library.Popup.sSTATE_HIDDEN); mcRef.mcEndTutorial.gotoAndStop(library.Popup.sSTATE_HIDDEN); } } function doIdle() { mcRef.mcState.mcLevelUp.txtText.text = ("Level up " + oPlayer.boostsRemaining) + " boosts remaining"; oBtnEnterLevel.enterFrame(); oShopDetails.enterFrame(); oBtnRock.enterFrame(); oBtnPaper.enterFrame(); oBtnScissors.enterFrame(); oBtnHealth.enterFrame(); oBtnEndurance.enterFrame(); oBtnLuck.enterFrame(); oBtnEquipment.enterFrame(); oBtnInventory.enterFrame(); oBtnSkill.enterFrame(); oPopupAchievementDisplay.enterFrame(); } function setHelp() { oShopDetails.clear(); oShopDetails.add(mcRef.mcState.mcRock, "Determines your skill at using your cock.", 2, ShopDetails.nDELAY_APPEAR_STATS); oShopDetails.add(mcRef.mcState.mcPaper, "Determines your skill at using your ass.", 2, ShopDetails.nDELAY_APPEAR_STATS); oShopDetails.add(mcRef.mcState.mcScissors, "Determines your skill at using your mouth.", 2, ShopDetails.nDELAY_APPEAR_STATS); oShopDetails.add(mcRef.mcState.mcHealth, "Determines how much punishment you can take before you succomb.", 2, ShopDetails.nDELAY_APPEAR_STATS); oShopDetails.add(mcRef.mcState.mcLuck, "Determines your luck with treasure and your cunning with your opponents.", 3, ShopDetails.nDELAY_APPEAR_STATS); oShopDetails.add(mcRef.mcState.mcEndurance, "Determines how you resist to each strike you are dealt.", 2, ShopDetails.nDELAY_APPEAR_STATS); var _local4; var _local6; var _local2; var _local3; _local6 = 0; while (_local6 < oPlayer.aEquipment.length) { _local3 = 2; _local2 = oPlayer.aEquipment[_local6]; _local4 = _local2.name; _local4 = _local4 + displayItem(_local2.rock, "Cock Strength"); _local3 = _local3 + (Math.abs(_local2.rock) / Math.max(1, Math.abs(_local2.rock))); _local4 = _local4 + displayItem(_local2.paper, "Ass Strength"); _local3 = _local3 + (Math.abs(_local2.paper) / Math.max(1, Math.abs(_local2.paper))); _local4 = _local4 + displayItem(_local2.scissors, "Mouth Strength"); _local3 = _local3 + (Math.abs(_local2.scissors) / Math.max(1, Math.abs(_local2.scissors))); _local4 = _local4 + displayItem(_local2.endurance, "Stamina"); _local3 = _local3 + (Math.abs(_local2.endurance) / Math.max(1, Math.abs(_local2.endurance))); _local4 = _local4 + displayItem(_local2.maxhealth, "Vigor"); _local3 = _local3 + (Math.abs(_local2.maxhealth) / Math.max(1, Math.abs(_local2.maxhealth))); _local4 = _local4 + displayItem(_local2.light, "Light"); _local3 = _local3 + (Math.abs(_local2.light) / Math.max(1, Math.abs(_local2.light))); _local4 = _local4 + displayItem(_local2.luck, "Luck"); _local3 = _local3 + (Math.abs(_local2.luck) / Math.max(1, Math.abs(_local2.luck))); _local4 = _local4 + displayItem(_local2.health, "Vigor regained when you fall in battle (consumes the item)"); _local3 = _local3 + ((Math.abs(_local2.health) / Math.max(1, Math.abs(_local2.health))) * 2); _local4 = _local4 + (("\nValue: " + _local2.sell) + " XP"); oShopDetails.add(mcRef.mcState["equipment" + _local6], _local4, _local3, ShopDetails.nDELAY_APPEAR_ITEMS); _local6++; } _local6 = 0; while (_local6 < oPlayer.aInventory.length) { _local3 = 2; _local2 = oPlayer.aInventory[_local6]; _local4 = _local2.name; _local4 = _local4 + displayItem(_local2.rock, "Cock Strength"); _local3 = _local3 + (Math.abs(_local2.rock) / Math.max(1, Math.abs(_local2.rock))); _local4 = _local4 + displayItem(_local2.paper, "Ass Strength"); _local3 = _local3 + (Math.abs(_local2.paper) / Math.max(1, Math.abs(_local2.paper))); _local4 = _local4 + displayItem(_local2.scissors, "Mouth Strength"); _local3 = _local3 + (Math.abs(_local2.scissors) / Math.max(1, Math.abs(_local2.scissors))); _local4 = _local4 + displayItem(_local2.endurance, "Stamina"); _local3 = _local3 + (Math.abs(_local2.endurance) / Math.max(1, Math.abs(_local2.endurance))); _local4 = _local4 + displayItem(_local2.maxhealth, "Vigor"); _local3 = _local3 + (Math.abs(_local2.maxhealth) / Math.max(1, Math.abs(_local2.maxhealth))); _local4 = _local4 + displayItem(_local2.light, "Light"); _local3 = _local3 + (Math.abs(_local2.light) / Math.max(1, Math.abs(_local2.light))); _local4 = _local4 + displayItem(_local2.luck, "Luck"); _local3 = _local3 + (Math.abs(_local2.luck) / Math.max(1, Math.abs(_local2.luck))); _local4 = _local4 + displayItem(_local2.health, "Vigor regained when you fall in battle (consumes the item)"); _local3 = _local3 + ((Math.abs(_local2.health) / Math.max(1, Math.abs(_local2.health))) * 2); _local4 = _local4 + (("\nValue: " + _local2.sell) + " XP"); oShopDetails.add(mcRef.mcState["inventory" + _local6], _local4, _local3, ShopDetails.nDELAY_APPEAR_ITEMS); _local6++; } var _local9; var _local5; var _local10 = 1; var _local7; var _local8 = new Array(); _local6 = 0; while (_local6 < oPlayer.skill) { _local2 = DataLevelUp.aSKILL[oPlayer.archtype][_local6]; _local9 = false; _local5 = 0; while (_local5 <= _local8.length) { if (_local2.skill == _local8[_local5]) { _local9 = true; break; } _local5++; } if (!_local9) { _local3 = 3; _local5 = _local6 + 1; while (_local5 <= oPlayer.skill) { _local7 = DataLevelUp.aSKILL[oPlayer.archtype][_local5]; if (_local7.skill == _local2.skill) { _local2 = _local7; } _local5++; } oShopDetails.add(mcRef.mcState.mcSkills["mcItem" + _local10], _local2.text, _local3, ShopDetails.nDELAY_APPEAR_ITEMS); _local8.push(_local2.skill); _local10++; } _local6++; } } function displayItem(_nItem, _sDisplay) { var _local1 = ""; if (_nItem > 0) { _local1 = ((("\n<font color='#009900'>+" + _nItem) + " ") + _sDisplay) + "</font>"; } else if (_nItem < 0) { _local1 = ((("\n<font color='#990000'>-" + _nItem) + " ") + _sDisplay) + "</font>"; } return(_local1); } function showLevelUp(_mcRef) { if (oPlayer.boostsRemaining > 0) { _mcRef.mcLevelUp._visible = true; _mcRef.mcLevelUp.txtText.text = ("Level up\n" + oPlayer.boostsRemaining) + " boosts remaining"; oBtnRock = new MCBtnLevelUp(_mcRef.mcLevelRock, "+" + nBoostRock, library.Delegate.create(this, addLevel, BattleCharacter.sSTATE_ROCK)); _mcRef.mcLevelRock._visible = nBoostRock > 0; oBtnPaper = new MCBtnLevelUp(_mcRef.mcLevelPaper, "+" + nBoostPaper, library.Delegate.create(this, addLevel, BattleCharacter.sSTATE_PAPER)); _mcRef.mcLevelPaper._visible = nBoostPaper > 0; oBtnScissors = new MCBtnLevelUp(_mcRef.mcLevelScissors, "+" + nBoostScissors, library.Delegate.create(this, addLevel, BattleCharacter.sSTATE_SCISSORS)); _mcRef.mcLevelScissors._visible = nBoostScissors > 0; oBtnHealth = new MCBtnLevelUp(_mcRef.mcLevelHealth, "+" + nBoostHealth, library.Delegate.create(this, addLevel, "Health")); _mcRef.mcLevelHealth._visible = nBoostHealth > 0; oBtnEndurance = new MCBtnLevelUp(_mcRef.mcLevelEndurance, "+" + nBoostEndurance, library.Delegate.create(this, addLevel, "Endurance")); _mcRef.mcLevelEndurance._visible = nBoostEndurance > 0; oBtnEquipment = new MCBtnLevelUp(_mcRef.mcLevelEquipment, "+" + nBoostEquipment, library.Delegate.create(this, addLevel, "Equipment")); _mcRef.mcLevelEquipment._visible = nBoostEquipment > 0; oBtnInventory = new MCBtnLevelUp(_mcRef.mcLevelInventory, "+" + nBoostInventory, library.Delegate.create(this, addLevel, "Inventory")); _mcRef.mcLevelInventory._visible = nBoostInventory > 0; oBtnSkill = new MCBtnLevelUp(_mcRef.mcLevelSkill, "+" + nBoostSkill, library.Delegate.create(this, addLevel, "Skill")); _mcRef.mcLevelSkill._visible = nBoostSkill > 0; oBtnLuck = new MCBtnLevelUp(_mcRef.mcLevelLuck, "+" + nBoostLuck, library.Delegate.create(this, addLevel, "Luck")); _mcRef.mcLevelLuck._visible = nBoostLuck > 0; } else { _mcRef.mcLevelUp._visible = false; _mcRef.mcLevelRock._visible = false; _mcRef.mcLevelPaper._visible = false; _mcRef.mcLevelScissors._visible = false; _mcRef.mcLevelHealth._visible = false; _mcRef.mcLevelEndurance._visible = false; _mcRef.mcLevelLuck._visible = false; _mcRef.mcLevelEquipment._visible = false; _mcRef.mcLevelInventory._visible = false; _mcRef.mcLevelSkill._visible = false; } } function startOut() { var _local2 = mcRef.mcState.mcState; setScreen(_local2); _local2.mcLevelUp._visible = false; _local2.mcLevelRock._visible = false; _local2.mcLevelPaper._visible = false; _local2.mcLevelScissors._visible = false; _local2.mcLevelHealth._visible = false; _local2.mcLevelEndurance._visible = false; _local2.mcLevelLuck._visible = false; _local2.mcLevelEquipment._visible = false; _local2.mcLevelInventory._visible = false; _local2.mcLevelSkill._visible = false; oBtnEnterLevel = new library.MCButton(_local2.btnStartLevel); oBtnPrev = new library.MCButton(_local2.mcPrevious); oBtnNext = new library.MCButton(_local2.mcNext); oBtnAchievements = new library.MCButton(_local2.btnAchievements); } function setEquipmentStat(_sStat, _txtField) { var _local5 = _txtField.getTextFormat(); var _local3 = 0; var _local2; _local2 = 0; while (_local2 < oPlayer.aEquipment.length) { _local3 = _local3 + oPlayer.aEquipment[_local2][_sStat]; _local2++; } if (_local3 < 0) { _local5.color = 6684672 /* 0x660000 */; } else if (_local3 > 0) { _local5.color = 26112; } else { _local5.color = 0; } if (oPlayer[_sStat] <= 999) { _local5.size = 39; } else { _local5.size = 28; } _txtField.setNewTextFormat(_local5); _txtField.text = oPlayer[_sStat]; } function setScreen(_mcRef) { oSelector.setMc(_mcRef.mcProgression); oShopDetails.setMc(_mcRef.mcDetails); _mcRef.mcName.txtName.text = oPlayer.name; _mcRef.mcLevel.txtLevel.text = "Level " + oPlayer.level; setEquipmentStat("rock", _mcRef.mcRock.txtText); setEquipmentStat("paper", _mcRef.mcPaper.txtText); setEquipmentStat("scissors", _mcRef.mcScissors.txtText); setEquipmentStat("rockmax", _mcRef.txtRockMax); setEquipmentStat("papermax", _mcRef.txtPaperMax); setEquipmentStat("scissorsmax", _mcRef.txtScissorsMax); setEquipmentStat("maxhealth", _mcRef.mcHealth.txtText); setEquipmentStat("endurance", _mcRef.mcEndurance.txtText); setEquipmentStat("luck", _mcRef.mcLuck.txtText); setEquipmentStat("skill", _mcRef.mcSkill.txtText); _mcRef.txtEquipment.text = oPlayer.equipment; _mcRef.txtInventory.text = oPlayer.inventory; _mcRef.mcNextLevel.txtNextLevel.text = "XP to next Level: " + Math.max(0, oPlayer.nextLevel - oPlayer.experience); setColor(_mcRef); switch (oPlayer.equipment) { case 1 : _mcRef.mcEquipment.gotoAndStop("One"); break; case 2 : _mcRef.mcEquipment.gotoAndStop("Two"); break; case 3 : _mcRef.mcEquipment.gotoAndStop("Three"); break; case 4 : _mcRef.mcEquipment.gotoAndStop("Four"); break; case 5 : _mcRef.mcEquipment.gotoAndStop("Five"); break; case 6 : _mcRef.mcEquipment.gotoAndStop("Six"); break; case 7 : _mcRef.mcEquipment.gotoAndStop("Seven"); break; case 8 : _mcRef.mcEquipment.gotoAndStop("Eight"); } switch (oPlayer.inventory) { case 6 : _mcRef.mcInventory.gotoAndStop("Six"); break; case 7 : _mcRef.mcInventory.gotoAndStop("Seven"); break; case 8 : _mcRef.mcInventory.gotoAndStop("Eight"); break; case 9 : _mcRef.mcInventory.gotoAndStop("Nine"); break; case 10 : _mcRef.mcInventory.gotoAndStop("Ten"); break; case 11 : _mcRef.mcInventory.gotoAndStop("Eleven"); break; case 12 : _mcRef.mcInventory.gotoAndStop("Twelve"); break; case 13 : _mcRef.mcInventory.gotoAndStop("Thirteen"); break; case 14 : _mcRef.mcInventory.gotoAndStop("Fourteen"); break; case 15 : _mcRef.mcInventory.gotoAndStop("Fifteen"); break; case 16 : _mcRef.mcInventory.gotoAndStop("Sixteen"); break; case 17 : _mcRef.mcInventory.gotoAndStop("Seventeen"); break; case 18 : _mcRef.mcInventory.gotoAndStop("Eighteen"); } var _local10; var _local2; var _local5; var _local8 = 1; var _local6; var _local7 = new Array(); _local2 = 0; while (_local2 < oPlayer.skill) { _local10 = false; _local6 = DataLevelUp.aSKILL[oPlayer.archtype][_local2]; _local5 = 0; while (_local5 <= _local7.length) { if (_local7[_local5] == _local6.skill) { _local10 = true; _mcRef.mcSkills["mcItem" + (_local5 + 1)].mcText.txtText.text = _local6.display; break; } _local5++; } if (!_local10) { _local7.push(_local6.skill); _mcRef.mcSkills["mcItem" + _local8].gotoAndStop(_local6.skill); _mcRef.mcSkills["mcItem" + _local8].mcText.txtText.text = _local6.display; _mcRef.mcSkills["mcItem" + _local8]._visible = true; _local8++; } _local2++; } _local2 = _local8; while (_local2 <= 8) { _mcRef.mcSkills["mcItem" + _local2]._visible = false; _local2++; } var _local9; var _local4; var _local11; _local2 = 0; while (_local2 < oPlayer.aInventory.length) { _mcRef["inventory" + _local2].removeMovieClip(); _local4 = _mcRef.attachMovie("mcItem", "inventory" + _local2, _mcRef.getNextHighestDepth()); _local4.gotoAndStop(oPlayer.aInventory[_local2].item); _local4._x = _mcRef.mcInventory["mcItem" + (_local2 + 1)]._x + _mcRef.mcInventory._x; _local4._y = _mcRef.mcInventory["mcItem" + (_local2 + 1)]._y + _mcRef.mcInventory._y; _local4.onPress = library.Delegate.create(this, clickItem, _local4, oPlayer.aInventory[_local2], "inventory", _local2); setItemText(oPlayer.aInventory[_local2], _local4); _local9 = new flash.geom.Transform(_local4.mcItem); if (!((((((((oPlayer.aInventory[_local2].color.redMultiplier == 1) && (oPlayer.aInventory[_local2].color.greenMultiplier == 1)) && (oPlayer.aInventory[_local2].color.blueMultiplier == 1)) && (oPlayer.aInventory[_local2].color.alphaMultiplier == 1)) && (oPlayer.aInventory[_local2].color.redOffset == 0)) && (oPlayer.aInventory[_local2].color.greenOffset == 0)) && (oPlayer.aInventory[_local2].color.blueOffset == 0)) && (oPlayer.aInventory[_local2].color.alphaOffset == 0))) { _local9.colorTransform = oPlayer.aInventory[_local2].color; } _local2++; } _local2 = 0; while (_local2 < oPlayer.aEquipment.length) { _mcRef["equipment" + _local2].removeMovieClip(); _local4 = _mcRef.attachMovie("mcItem", "equipment" + _local2, _mcRef.getNextHighestDepth()); _local4.gotoAndStop(oPlayer.aEquipment[_local2].item); _local4._x = _mcRef.mcEquipment["mcItem" + (_local2 + 1)]._x + _mcRef.mcEquipment._x; _local4._y = _mcRef.mcEquipment["mcItem" + (_local2 + 1)]._y + _mcRef.mcEquipment._y; _local4.onPress = library.Delegate.create(this, clickItem, _local4, oPlayer.aEquipment[_local2], "equipment", _local2); setItemText(oPlayer.aEquipment[_local2], _local4); _local9 = new flash.geom.Transform(_local4.mcItem); if (!((((((((oPlayer.aEquipment[_local2].color.redMultiplier == 1) && (oPlayer.aEquipment[_local2].color.greenMultiplier == 1)) && (oPlayer.aEquipment[_local2].color.blueMultiplier == 1)) && (oPlayer.aEquipment[_local2].color.alphaMultiplier == 1)) && (oPlayer.aEquipment[_local2].color.redOffset == 0)) && (oPlayer.aEquipment[_local2].color.greenOffset == 0)) && (oPlayer.aEquipment[_local2].color.blueOffset == 0)) && (oPlayer.aEquipment[_local2].color.alphaOffset == 0))) { _local9.colorTransform = oPlayer.aEquipment[_local2].color; } _local2++; } setHelp(); saveData(); } function setItemText(_oItem, _mcItem) { var _local3 = 0; var _local1 = 0; if (_oItem.rock > 0) { _local1 = _oItem.rock; _local3++; } if (_oItem.paper > 0) { _local1 = Math.max(_local1, _oItem.paper); _local3++; } if (_oItem.scissors > 0) { _local1 = Math.max(_local1, _oItem.scissors); _local3++; } if (_oItem.health > 0) { if (_local1 == 0) { _local1 = _oItem.health; } _local3++; } if (_oItem.maxhealth > 0) { if (_local1 == 0) { _local1 = _oItem.maxhealth; } _local3++; } if (_oItem.endurance > 0) { if (_local1 == 0) { _local1 = _oItem.endurance; } _local3++; } if (_oItem.light > 0) { if (_local1 == 0) { _local1 = _oItem.light; } _local3++; } if (_oItem.luck > 0) { if (_local1 == 0) { _local1 = _oItem.luck; } _local3++; } if (_local1 == 0) { _local1 = _oItem.sell; } _mcItem.mcText.txtText.text = "+" + _local1; if (_local3 > 1) { _mcItem.mcText.txtText.text = _mcItem.mcText.txtText.text + "*"; } } function setColor(_mcRef) { _mcRef.mcPlayerBig.gotoAndStop(oPlayer.body); _mcRef.mcPlayerBig.mcHead.gotoAndStop(oPlayer.head); var _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcHead); _local2.colorTransform = oPlayer.color; _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcFront); _local2.colorTransform = oPlayer.color; _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcBody); _local2.colorTransform = oPlayer.color; _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcCock); _local2.colorTransform = oPlayer.cockcolor; _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcCockHead); _local2.colorTransform = oPlayer.cockheadcolor; _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcTailTip); _local2.colorTransform = oPlayer.tailtipcolor; _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcTail); _local2.colorTransform = oPlayer.color; _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcBack); _local2.colorTransform = oPlayer.color; _mcRef.mcPlayerBig.mcFace.gotoAndStop(oPlayer.head); _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcFace); _local2.colorTransform = oPlayer.stomachcolor; _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcFrontStomach); _local2.colorTransform = oPlayer.stomachcolor; _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcStomach); _local2.colorTransform = oPlayer.stomachcolor; _local2 = new flash.geom.Transform(_mcRef.mcPlayerBig.mcBackStomach); _local2.colorTransform = oPlayer.stomachcolor; } function clickItem(_mcItem, _oItem, _sLocation, _nPosition) { _mcItem.swapDepths(_mcItem._parent.getNextHighestDepth()); _mcItem.startDrag(); _mcItem.onMouseUp = library.Delegate.create(this, dropItem, _mcItem, _oItem, _sLocation, _nPosition); } function dropItem(_mcItem, _oItem, _sLocation, _nPosition) { _mcItem.stopDrag(); _mcItem.onMouseUp = undefined; delete _mcItem.onMouseUp; var _local8 = false; var _local3; var _local9; if (_mcItem._parent.mcInventory.hitTest(_root._xmouse, _root._ymouse)) { _local3 = 0; while (_local3 < oPlayer.inventory) { if (_mcItem._parent.mcInventory["mcItem" + (_local3 + 1)].hitTest(_root._xmouse, _root._ymouse)) { if (oPlayer.aInventory.length > _local3) { if (_sLocation == "inventory") { oPlayer.aInventory[_nPosition] = oPlayer.aInventory[_local3]; oPlayer.aInventory[_local3] = _oItem; } else { changeEquipment(oPlayer.aInventory[_local3], 1); changeEquipment(_oItem, -1); oPlayer.aEquipment[_nPosition] = oPlayer.aInventory[_local3]; oPlayer.aInventory[_local3] = _oItem; } } else { oPlayer.aInventory.push(_oItem); if (_sLocation == "inventory") { oPlayer.aInventory.splice(_nPosition, 1); } else { changeEquipment(oPlayer.aEquipment[_nPosition], -1); _mcItem._parent["equipment" + (oPlayer.aEquipment.length - 1)].swapDepths(_mcItem._parent.getNextHighestDepth()); _mcItem._parent["equipment" + (oPlayer.aEquipment.length - 1)].removeMovieClip(); oPlayer.aEquipment.splice(_nPosition, 1); } } _local8 = true; break; } _local3++; } } else if (_mcItem._parent.mcEquipment.hitTest(_root._xmouse, _root._ymouse)) { _local3 = 0; while (_local3 < oPlayer.equipment) { if (_mcItem._parent.mcEquipment["mcItem" + (_local3 + 1)].hitTest(_root._xmouse, _root._ymouse)) { if (oPlayer.aEquipment.length > _local3) { if (_sLocation == "inventory") { changeEquipment(_oItem, 1); changeEquipment(oPlayer.aEquipment[_local3], -1); oPlayer.aInventory[_nPosition] = oPlayer.aEquipment[_local3]; oPlayer.aEquipment[_local3] = _oItem; } else { oPlayer.aEquipment[_nPosition] = oPlayer.aEquipment[_local3]; oPlayer.aEquipment[_local3] = _oItem; } } else { oPlayer.aEquipment.push(_oItem); if (_sLocation == "inventory") { changeEquipment(_oItem, 1); _mcItem._parent["inventory" + (oPlayer.aInventory.length - 1)].swapDepths(_mcItem._parent.getNextHighestDepth()); _mcItem._parent["inventory" + (oPlayer.aInventory.length - 1)].removeMovieClip(); oPlayer.aInventory.splice(_nPosition, 1); } else { oPlayer.aEquipment.splice(_nPosition, 1); } } _local8 = true; break; } _local3++; } } else if (_mcItem._parent.mcSell.mcItem.hitTest(_root._xmouse, _root._ymouse)) { Achievements.addAchievement(Achievements.nSELL_ITEMS, 1); Achievements.addAchievement(Achievements.nITEMS_EXPERIENCE, _oItem.sell); oPlayer.experience = oPlayer.experience + _oItem.sell; setLevelUp(); showLevelUp(_mcItem._parent); if (_sLocation == "inventory") { _mcItem._parent["inventory" + (oPlayer.aInventory.length - 1)].swapDepths(_mcItem._parent.getNextHighestDepth()); _mcItem._parent["inventory" + (oPlayer.aInventory.length - 1)].removeMovieClip(); oPlayer.aInventory.splice(_nPosition, 1); } else { changeEquipment(_oItem, -1); _mcItem._parent["equipment" + (oPlayer.aEquipment.length - 1)].swapDepths(_mcItem._parent.getNextHighestDepth()); _mcItem._parent["equipment" + (oPlayer.aEquipment.length - 1)].removeMovieClip(); oPlayer.aEquipment.splice(_nPosition, 1); } } _mcItem.removeMovieClip(); setScreen(mcRef.mcState); } function setShop(_oPlayer) { if (bSuccess) { oSelector.addLevel(); } oPlayer = _oPlayer; setLevelUp(); setState(library.Popup.sSTATE_IN); } function changeEquipment(_oItem, _nMultipler) { oPlayer.rock = oPlayer.rock + (_oItem.rock * _nMultipler); oPlayer.paper = oPlayer.paper + (_oItem.paper * _nMultipler); oPlayer.scissors = oPlayer.scissors + (_oItem.scissors * _nMultipler); oPlayer.rockmax = oPlayer.rockmax + (_oItem.rockmax * _nMultipler); oPlayer.papermax = oPlayer.papermax + (_oItem.papermax * _nMultipler); oPlayer.scissorsmax = oPlayer.scissorsmax + (_oItem.scissorsmax * _nMultipler); oPlayer.maxhealth = oPlayer.maxhealth + (_oItem.maxhealth * _nMultipler); oPlayer.health = oPlayer.maxhealth; oPlayer.endurance = oPlayer.endurance + (_oItem.endurance * _nMultipler); oPlayer.light = oPlayer.light + (_oItem.light * _nMultipler); oPlayer.luck = oPlayer.luck + (_oItem.luck * _nMultipler); } function setLevelUp() { if ((oPlayer.experience >= oPlayer.nextLevel) && (oPlayer.boostsRemaining <= 0)) { var _local2 = DataLevelUp.levelUp(oPlayer.archtype, oPlayer.level); nBoostRock = nBoostRock + _local2.rock; nBoostPaper = nBoostPaper + _local2.paper; nBoostScissors = nBoostScissors + _local2.scissors; nBoostHealth = nBoostHealth + _local2.health; nBoostEndurance = nBoostEndurance + _local2.endurance; nBoostInventory = nBoostInventory + _local2.inventory; nBoostEquipment = nBoostEquipment + _local2.equipment; nBoostLuck = nBoostLuck + _local2.luck; nBoostSkill = nBoostSkill + _local2.skill; oPlayer.boostsRemaining = oPlayer.boostsRemaining + 2; oPlayer.level++; oPlayer.nextLevel = _local2.nextlevel; Achievements.addAchievement(Achievements.nPLAYER_LEVEL, 1); } } function setPlayer(_oData) { oPlayer.color = _oData.color; oPlayer.stomachcolor = _oData.stomachcolor; oPlayer.cockcolor = _oData.cockcolor; oPlayer.cockheadcolor = _oData.cockheadcolor; oPlayer.tailtipcolor = _oData.tailtipcolor; oPlayer.name = _oData.name; oPlayer.head = _oData.head; oPlayer.body = _oData.body; oPlayer.archtype = _oData.archtype; oPlayer.rock = _oData.rock; oPlayer.paper = _oData.paper; oPlayer.scissors = _oData.scissors; oPlayer.name = _oData.name; oPlayer.level = _oData.level; oPlayer.health = _oData.maxhealth; oPlayer.experience = _oData.experience; oPlayer.nextLevel = _oData.nextlevel; oPlayer.light = _oData.light; oPlayer.endurance = _oData.endurance; oPlayer.luck = _oData.luck; oPlayer.equipment = _oData.equipment; oPlayer.inventory = _oData.inventory; oPlayer.skill = _oData.skill; oPlayer.boostsRemaining = 0; setColor(mcRef.mcState.mcState); setScreen(mcRef.mcState.mcState); } function addLevel(_sType) { switch (_sType) { case BattleCharacter.sSTATE_ROCK : oPlayer.rock = oPlayer.rock + nBoostRock; nBoostRock = 0; break; case BattleCharacter.sSTATE_PAPER : oPlayer.paper = oPlayer.paper + nBoostPaper; nBoostPaper = 0; break; case BattleCharacter.sSTATE_SCISSORS : oPlayer.scissors = oPlayer.scissors + nBoostScissors; nBoostScissors = 0; break; case "Health" : oPlayer.maxhealth = oPlayer.maxhealth + nBoostHealth; oPlayer.health = oPlayer.maxhealth; nBoostHealth = 0; break; case "Light" : oPlayer.light = oPlayer.light + nBoostLight; nBoostLight = 0; break; case "Endurance" : oPlayer.endurance = oPlayer.endurance + nBoostEndurance; nBoostEndurance = 0; break; case "Luck" : oPlayer.luck = oPlayer.luck + nBoostLuck; nBoostLuck = 0; break; case "Skill" : updateSkills(oPlayer.skill, nBoostSkill); oPlayer.skill = oPlayer.skill + nBoostSkill; nBoostSkill = 0; setHelp(); break; case "Inventory" : oPlayer.inventory = oPlayer.inventory + nBoostInventory; nBoostInventory = 0; break; case "Equipment" : oPlayer.equipment = oPlayer.equipment + nBoostEquipment; nBoostEquipment = 0; } oPlayer.boostsRemaining--; setLevelUp(); setScreen(mcRef.mcState); showLevelUp(mcRef.mcState); } function updateSkills(_nCurrentSkill, _nAddSkills) { var _local2; var _local3; _local2 = _nCurrentSkill; while (_local2 < (_nCurrentSkill + _nAddSkills)) { _local3 = DataLevelUp.aSKILL[oPlayer.archtype][_local2]; if (!isNaN(_local3.light)) { oPlayer.light = oPlayer.light + _local3.light; } _local2++; } } function startLevel() { setState(library.Popup.sSTATE_OUT); } function playerData() { return(oPlayer); } function loadData(_sData) { var _local2 = _sData.split("/"); var _local3 = 0; oSelector.load(Number(_local2[_local3++]), Number(_local2[_local3++]), Number(_local2[_local3++]), Number(_local2[_local3++]), Number(_local2[_local3++])); Achievements.loadData(_local2[_local3++]); Achievements.addAchievement(Achievements.nGAME_LOAD, 1); nBoostRock = Number(_local2[_local3++]); nBoostPaper = Number(_local2[_local3++]); nBoostScissors = Number(_local2[_local3++]); nBoostRockMax = Number(_local2[_local3++]); nBoostPaperMax = Number(_local2[_local3++]); nBoostScissorsMax = Number(_local2[_local3++]); nBoostHealth = Number(_local2[_local3++]); nBoostLight = Number(_local2[_local3++]); nBoostLuck = Number(_local2[_local3++]); nBoostEndurance = Number(_local2[_local3++]); nBoostEquipment = Number(_local2[_local3++]); nBoostInventory = Number(_local2[_local3++]); nBoostSkill = Number(_local2[_local3++]); oPlayer.color = loadColorData(Number(_local2[_local3++]), Number(_local2[_local3++]), Number(_local2[_local3++])); oPlayer.stomachcolor = loadColorData(Number(_local2[_local3++]), Number(_local2[_local3++]), Number(_local2[_local3++])); oPlayer.cockcolor = loadColorData(Number(_local2[_local3++]), Number(_local2[_local3++]), Number(_local2[_local3++])); oPlayer.cockheadcolor = loadColorData(Number(_local2[_local3++]), Number(_local2[_local3++]), Number(_local2[_local3++])); oPlayer.tailtipcolor = loadColorData(Number(_local2[_local3++]), Number(_local2[_local3++]), Number(_local2[_local3++])); oPlayer.name = _local2[_local3++]; oPlayer.head = _local2[_local3++]; oPlayer.body = _local2[_local3++]; oPlayer.archtype = _local2[_local3++]; oPlayer.rock = Number(_local2[_local3++]); oPlayer.paper = Number(_local2[_local3++]); oPlayer.scissors = Number(_local2[_local3++]); oPlayer.level = Number(_local2[_local3++]); oPlayer.maxhealth = Number(_local2[_local3++]); oPlayer.experience = Number(_local2[_local3++]); oPlayer.nextLevel = Number(_local2[_local3++]); oPlayer.light = Number(_local2[_local3++]); oPlayer.endurance = Number(_local2[_local3++]); oPlayer.luck = Number(_local2[_local3++]); oPlayer.equipment = Number(_local2[_local3++]); oPlayer.inventory = Number(_local2[_local3++]); oPlayer.skill = Number(_local2[_local3++]); oPlayer.boostsRemaining = Number(_local2[_local3++]); oPlayer.aInventory = new Array(); do { if (_local2[_local3] == ";;") { break; } oPlayer.aInventory.push(loadItem(_local2[_local3++])); } while (_local3 < 50); _local3++; oPlayer.aEquipment = new Array(); while (_local3 < _local2.length) { oPlayer.aEquipment.push(loadItem(_local2[_local3++])); } loadSavePlayer(1); setScreen(mcRef.mcState.mcState); showLevelUp(mcRef.mcState.mcState); } function loadItem(_sItem) { var _local1; if (_sItem.substr(0, 1) == "*") { _local1 = DataItems.getDescription(""); var _local4 = _sItem.substr(1).split("*"); _local1.name = _local4[0]; _local1.item = _local4[1]; _local1.baseitem = false; _local1.sell = library.MyMath.convertAlphaNum(_local4[2]); _local1.color.redMultiplier = _local4[3]; _local1.color.blueMultiplier = _local4[4]; _local1.color.greenMultiplier = _local4[5]; var _local3 = 0; var _local6 = _local4.length / 3; var _local2; _local3 = 0; while (_local3 < _local4.length) { _local2 = library.MyMath.convertAlphaNum(_local4[6].substr((_local3 * 3) + 1, 2)); switch (_local4[6].substr(_local3 * 3, 1)) { case "R" : _local1.rock = _local2; break; case "P" : _local1.paper = _local2; break; case "S" : _local1.scissors = _local2; break; case "H" : _local1.health = _local2; break; case "M" : _local1.maxhealth = _local2; break; case "L" : _local1.light = _local2; break; case "K" : _local1.luck = _local2; break; case "E" : _local1.endurance = _local2; } _local3++; } } else { _local1 = DataItems.getDescription(_sItem); } return(_local1); } function saveData() { var _local3 = oSelector.save(); _local3 = _local3 + Achievements.saveData(); _local3 = _local3 + (nBoostRock + "/"); _local3 = _local3 + (nBoostPaper + "/"); _local3 = _local3 + (nBoostScissors + "/"); _local3 = _local3 + (nBoostRockMax + "/"); _local3 = _local3 + (nBoostPaperMax + "/"); _local3 = _local3 + (nBoostScissorsMax + "/"); _local3 = _local3 + (nBoostHealth + "/"); _local3 = _local3 + (nBoostLight + "/"); _local3 = _local3 + (nBoostLuck + "/"); _local3 = _local3 + (nBoostEndurance + "/"); _local3 = _local3 + (nBoostEquipment + "/"); _local3 = _local3 + (nBoostInventory + "/"); _local3 = _local3 + (nBoostSkill + "/"); _local3 = _local3 + saveColorData(oPlayer.color); _local3 = _local3 + saveColorData(oPlayer.stomachcolor); _local3 = _local3 + saveColorData(oPlayer.cockcolor); _local3 = _local3 + saveColorData(oPlayer.cockheadcolor); _local3 = _local3 + saveColorData(oPlayer.tailtipcolor); _local3 = _local3 + (oPlayer.name + "/"); _local3 = _local3 + (oPlayer.head + "/"); _local3 = _local3 + (oPlayer.body + "/"); _local3 = _local3 + (oPlayer.archtype + "/"); loadSavePlayer(-1); _local3 = _local3 + (oPlayer.rock + "/"); _local3 = _local3 + (oPlayer.paper + "/"); _local3 = _local3 + (oPlayer.scissors + "/"); _local3 = _local3 + (oPlayer.level + "/"); _local3 = _local3 + (oPlayer.maxhealth + "/"); _local3 = _local3 + (oPlayer.experience + "/"); _local3 = _local3 + (oPlayer.nextLevel + "/"); _local3 = _local3 + (oPlayer.light + "/"); _local3 = _local3 + (oPlayer.endurance + "/"); _local3 = _local3 + (oPlayer.luck + "/"); _local3 = _local3 + (oPlayer.equipment + "/"); _local3 = _local3 + (oPlayer.inventory + "/"); _local3 = _local3 + (oPlayer.skill + "/"); _local3 = _local3 + (oPlayer.boostsRemaining + "/"); var _local2; _local2 = 0; while (_local2 < oPlayer.aInventory.length) { if (oPlayer.aInventory[_local2].name != "") { _local3 = _local3 + (saveItem(oPlayer.aInventory[_local2]) + "/"); } _local2++; } _local3 = _local3 + ";;"; _local2 = 0; while (_local2 < oPlayer.aEquipment.length) { if (oPlayer.aEquipment[_local2].name != "") { _local3 = _local3 + ("/" + saveItem(oPlayer.aEquipment[_local2])); } _local2++; } loadSavePlayer(1); Main.Instance.save(1, _local3); } function saveItem(_oItem) { var _local3 = ""; if (_oItem.baseitem) { _local3 = _oItem.name; } else { _local3 = "*"; _local3 = _local3 + (_oItem.name + "*"); _local3 = _local3 + (_oItem.item + "*"); _local3 = _local3 + (library.MyMath.convertNumber(_oItem.sell) + "*"); _local3 = _local3 + saveColorData(_oItem.color).split("/").join("*"); if (_oItem.rock > 0) { _local3 = _local3 + ("R" + library.MyMath.convertNumber(_oItem.rock, 2)); } if (_oItem.paper > 0) { _local3 = _local3 + ("P" + library.MyMath.convertNumber(_oItem.paper, 2)); } if (_oItem.scissors > 0) { _local3 = _local3 + ("S" + library.MyMath.convertNumber(_oItem.scissors, 2)); } if (_oItem.health > 0) { _local3 = _local3 + ("H" + library.MyMath.convertNumber(_oItem.health, 2)); } if (_oItem.maxhealth > 0) { _local3 = _local3 + ("M" + library.MyMath.convertNumber(_oItem.maxhealth, 2)); } if (_oItem.light > 0) { _local3 = _local3 + ("L" + library.MyMath.convertNumber(_oItem.light, 2)); } if (_oItem.luck > 0) { _local3 = _local3 + ("K" + library.MyMath.convertNumber(_oItem.luck, 2)); } if (_oItem.endurance > 0) { _local3 = _local3 + ("E" + library.MyMath.convertNumber(_oItem.endurance, 2)); } } return(_local3); } function loadSavePlayer(_nMultiplier) { var _local2; _local2 = 0; while (_local2 < oPlayer.aEquipment.length) { oPlayer.rock = oPlayer.rock + (oPlayer.aEquipment[_local2].rock * _nMultiplier); oPlayer.paper = oPlayer.paper + (oPlayer.aEquipment[_local2].paper * _nMultiplier); oPlayer.scissors = oPlayer.scissors + (oPlayer.aEquipment[_local2].scissors * _nMultiplier); oPlayer.endurance = oPlayer.endurance + (oPlayer.aEquipment[_local2].endurance * _nMultiplier); oPlayer.maxhealth = oPlayer.maxhealth + (oPlayer.aEquipment[_local2].maxhealth * _nMultiplier); oPlayer.light = oPlayer.light + (oPlayer.aEquipment[_local2].light * _nMultiplier); oPlayer.luck = oPlayer.luck + (oPlayer.aEquipment[_local2].luck * _nMultiplier); _local2++; } } function saveColorData(_oColor) { return(((((_oColor.redMultiplier + "/") + _oColor.blueMultiplier) + "/") + _oColor.greenMultiplier) + "/"); } function loadColorData(_nGreen, _nBlue, _nRed) { var _local1 = new flash.geom.ColorTransform(); _local1.redMultiplier = _nRed; _local1.blueMultiplier = _nBlue; _local1.greenMultiplier = _nGreen; _local1.alphaMultiplier = 1; _local1.redOffset = 0; _local1.blueOffset = 0; _local1.greenOffset = 0; _local1.alphaOffset = 0; return(_local1); } function get dungeon() { return(oSelector.__get__dungeon()); } function get level() { return(oSelector.__get__node()); } function set success(_bSuccess) { bSuccess = _bSuccess; //return(__get__success()); } }
Symbol 1569 MovieClip [__Packages.PopupAchievementDisplay] Frame 0
class PopupAchievementDisplay extends library.Popup { var mcRef, nPage, oBtnPrev, oBtnNext, oBtnAchievements, setState; function PopupAchievementDisplay (_mcRef) { super(_mcRef); } function startIn() { displayPage(mcRef.mcState.mcState, 0, false); } function startIdle() { displayPage(mcRef.mcState, 0, true); } function startOut() { displayPage(mcRef.mcState.mcState, nPage, false); } function displayPage(_mcState, _nPage, _bButtons) { nPage = _nPage; var _local4 = Achievements.getAchievementPage(nPage); _mcState.mcAchievements.gotoAndStop(_local4.length); var _local2; _local2 = 0; while (_local2 < _local4.length) { _mcState.mcAchievements["mcItem" + _local2].mcGem._visible = _local4[_local2].current >= _local4[_local2].target; if ((!_mcState.mcAchievements["mcItem" + _local2].mcGem._visible) && (!_local4[_local2].hiddenname)) { _mcState.mcAchievements["mcItem" + _local2].txtName.text = "????????????????????????"; } else { _mcState.mcAchievements["mcItem" + _local2].txtName.text = _local4[_local2].name; } if (((!_mcState.mcAchievements["mcItem" + _local2].mcGem._visible) && (!_local4[_local2].displayed)) && (_local4[_local2].current == 0)) { _mcState.mcAchievements["mcItem" + _local2].txtDescription.text = "????????????????????????"; } else { _mcState.mcAchievements["mcItem" + _local2].txtDescription.text = _local4[_local2].description; } if (!_mcState.mcAchievements["mcItem" + _local2].mcGem._visible) { _mcState.mcAchievements["mcItem" + _local2].txtComplete.text = ""; } else { _mcState.mcAchievements["mcItem" + _local2].txtComplete.text = "Complete"; } _mcState.mcAchievements["mcItem" + _local2].txtDescription.text = _mcState.mcAchievements["mcItem" + _local2].txtDescription.text.split("[TARGET]").join(_local4[_local2].target); _mcState.mcAchievements["mcItem" + _local2].txtDescription.text = _mcState.mcAchievements["mcItem" + _local2].txtDescription.text.split("[CURRENT]").join(_local4[_local2].current); _mcState.mcAchievements["mcItem" + _local2].txtExperience.text = _local4[_local2].value + " XP"; _local2++; } if (_bButtons) { oBtnPrev = new library.MCButton(_mcState.mcPrevious, library.Delegate.create(this, changePage, -1)); oBtnNext = new library.MCButton(_mcState.mcNext, library.Delegate.create(this, changePage, 1)); oBtnAchievements = new library.MCButton(_mcState.btnContinue, library.Delegate.create(this, setState, library.Popup.sSTATE_OUT)); } else { oBtnPrev = new library.MCButton(_mcState.mcPrevious, undefined); oBtnNext = new library.MCButton(_mcState.mcNext, undefined); oBtnAchievements = new library.MCButton(_mcState.btnContinue, undefined); } _mcState.mcPrevious._visible = nPage > 0; _mcState.mcNext._visible = nPage < Achievements.aLAST_PAGE; _mcState.mcPages.txtPages.text = "Page " + (nPage + 1); } function changePage(_nPage) { displayPage(mcRef.mcState, nPage + _nPage, true); } }
Symbol 1570 MovieClip [__Packages.ShopLevelSelector] Frame 0
class ShopLevelSelector { var mcRef, nNode, nDungeon, nStarsUnlocked, aLocations; function ShopLevelSelector (_mcRef) { mcRef = _mcRef; nNode = 0; nDungeon = 0; nStarsUnlocked = 0; aLocations = DataLocations.getLocations(); } function setMc(_mcRef) { mcRef = _mcRef; setLocation(); } function addLevel() { var _local3 = nNode + 1; var _local2 = nDungeon; if (_local2 < (aLocations.length - 1)) { if (_local3 >= aLocations[nDungeon].aNodeUnlocked.length) { _local2 = Math.min(_local2 + 1, aLocations.length - 1); if (_local2 == nDungeon) { _local3 = aLocations[nDungeon].aNodeUnlocked.length - 1; } else { _local3 = 0; if ((_local2 == (aLocations.length - 1)) && (nDungeon != _local2)) { Achievements.addAchievement(Achievements.nSTAR_LEVEL, 1); nStarsUnlocked++; } } } if (_local2 < (aLocations.length - 1)) { aLocations[_local2].aNodeUnlocked[_local3] = true; } } else if (_local3 >= nStarsUnlocked) { nStarsUnlocked++; Achievements.addAchievement(Achievements.nSTAR_LEVEL, 1); } nDungeon = _local2; nNode = _local3; setLocation(); } function changeLocation(_nNext) { var _local2 = Math.min(Math.max(nNode + _nNext, 0), DataLocations.nNODES_PER_LOCATION - 1); _local2 = nNode + _nNext; var _local3 = nDungeon; if (_local2 < 0) { if (nDungeon > 0) { _local2 = aLocations[nDungeon].aNodeUnlocked.length - 1; _local3--; } else { _local2 = 0; } } else if ((aLocations.length - 1) > nDungeon) { if (aLocations[nDungeon].aNodeUnlocked.length <= _local2) { _local3 = _local3 + _nNext; if (_nNext > 0) { _local2 = 0; } else { _local2 = aLocations[_local3].aNodeUnlocked.length - 1; } } } else { _local2 = Math.min(_local2, nStarsUnlocked - 1); } if ((aLocations.length - 1) > _local3) { if (aLocations[_local3].aNodeUnlocked[_local2]) { nDungeon = _local3; nNode = _local2; setLocation(); } } else if (_local2 < nStarsUnlocked) { nDungeon = _local3; nNode = _local2; setLocation(); } } function setLocation() { mcRef.gotoAndStop(GenerateDungeon.ARRAY_DUNGEON[nDungeon]); if (nDungeon < (GenerateDungeon.ARRAY_DUNGEON.length - 1)) { var _local2; _local2 = 0; while (_local2 < aLocations[nDungeon].aNodeUnlocked.length) { switch (_local2) { case nNode : mcRef.mcProgression["mcNode" + (_local2 + 1)].gotoAndStop(sSTATE_NODE_CURRENT); break; case DataLocations.nNODES_PER_LOCATION - 1 : if ((nDungeon < (aLocations.length - 1)) && (aLocations[nDungeon].aNodeUnlocked[_local2])) { mcRef.mcProgression["mcNode" + (_local2 + 1)].gotoAndStop(sSTATE_NODE_BOSS_COMPLETED); } else if (aLocations[nDungeon].aNodeUnlocked[_local2]) { mcRef.mcProgression["mcNode" + (_local2 + 1)].gotoAndStop(sSTATE_NODE_BOSS); } else { mcRef.mcProgression["mcNode" + (_local2 + 1)].gotoAndStop(sSTATE_NODE_BOSS_LOCKED); } break; default : if (aLocations[nDungeon].aNodeUnlocked[_local2]) { if (aLocations[nDungeon].aNodeUnlocked[_local2 + 1]) { mcRef.mcProgression["mcNode" + (_local2 + 1)].gotoAndStop(sSTATE_NODE_COMPLETED); } else { mcRef.mcProgression["mcNode" + (_local2 + 1)].gotoAndStop(sSTATE_NODE_NEXT); } } else { mcRef.mcProgression["mcNode" + (_local2 + 1)].gotoAndStop(sSTATE_NODE_LOCKED); } } _local2++; } } else { mcRef.mcMin.txtText.text = nNode + 1; mcRef.mcMax.txtText.text = nStarsUnlocked; } } function get node() { return(nNode); } function get dungeon() { return(nDungeon); } function load(_nTotalNodes, _nTotalDungeon, _nStarsUnlocked, _nCurrentNodes, _nCurrentDungeon) { var _local2; var _local3; _local3 = 0; while (_local3 < (aLocations.length - 1)) { _local2 = 0; while (_local2 < DataLocations.nNODES_PER_LOCATION) { aLocations[_local3].aNodeUnlocked[_local2] = (_local3 < _nTotalDungeon) || ((_local3 == _nTotalDungeon) && (_local2 < _nTotalNodes)); _local2++; } _local3++; } nDungeon = _nCurrentDungeon; nNode = _nCurrentNodes; nStarsUnlocked = _nStarsUnlocked; setLocation(); } function save() { var _local5 = ((((nDungeon + "/") + nNode) + "/") + nStarsUnlocked) + "/"; var _local2; var _local3; var _local4 = false; _local3 = 0; while (_local3 < (aLocations.length - 1)) { _local2 = 0; while (_local2 < aLocations[_local3].aNodeUnlocked.length) { if (!aLocations[_local3].aNodeUnlocked[_local2]) { _local5 = _local5 + (((_local3 + "/") + _local2) + "/"); _local4 = true; break; } _local2++; } if (_local4) { break; } _local3++; } if (!_local4) { _local5 = _local5 + (aLocations.length + "/0/"); } return(_local5); } static var sSTATE_NODE_COMPLETED = "Completed"; static var sSTATE_NODE_NEXT = "Next"; static var sSTATE_NODE_LOCKED = "Locked"; static var sSTATE_NODE_BOSS_LOCKED = "BossLocked"; static var sSTATE_NODE_BOSS = "Boss"; static var sSTATE_NODE_BOSS_COMPLETED = "BossCompleted"; static var sSTATE_NODE_CURRENT = "Current"; }
Symbol 1571 MovieClip [__Packages.ShopDetails] Frame 0
class ShopDetails extends library.State { var aClips, setState, bMouseDown, oMouse, nDelay, mcRef, sText, nTotalText, mClip, sState; function ShopDetails (_mcRef) { super(_mcRef); aClips = new Array(); setState(sSTATE_HIDDEN); bMouseDown = false; oMouse = new Object(); oMouse.onMouseDown = library.Delegate.create(this, mouseDown); oMouse.onMouseUp = library.Delegate.create(this, mouseUp); Mouse.addListener(oMouse); } function doAppear() { tryClip(); if (nDelay <= getTimer()) { setState(sSTATE_IDLE); } } function startIdle() { setClip(); } function doIdle() { setClip(); tryClip(); } function doHidden() { tryClip(); } function clear() { mcRef.swapDepths(mcRef._parent.getNextHighestDepth()); aClips = new Array(); } function add(_mcRef, _sText, _nTotalText, _nDelay) { var _local3 = false; var _local5 = new Object(); var _local2; _local2 = 0; while (_local2 < aClips.length) { if (aClips[_local2].mc == _mcRef) { aClips[_local2].text = _sText; aClips[_local2].delay = _nDelay; aClips[_local2].totaltext = _nTotalText; _local3 = true; break; } _local2++; } if (!_local3) { _local5.mc = _mcRef; _local5.text = _sText; _local5.delay = _nDelay; _local5.totaltext = _nTotalText; aClips.push(_local5); } } function setClip() { mcRef.mcText.txtText.htmlText = sText; mcRef.mcBack.gotoAndStop(nTotalText); mcRef.mcText.gotoAndStop(nTotalText); var _local2 = new Object(); _local2.x = mClip._x; _local2.y = mClip._y; mClip._parent.localToGlobal(_local2); if (_local2.x < ((mcRef._width + nPOSITION_X) + nEDGE_X)) { mcRef._x = Math.min(Math.max(nEDGE_X, _local2.x - nPOSITION_X), (800 - nEDGE_X) - mcRef._width); } else { mcRef._x = Math.min(Math.max(nEDGE_X, _local2.x - (mcRef._width + nPOSITION_X)), (800 - nEDGE_X) - mcRef._width); } if (_local2.y < ((mcRef._height + nPOSITION_Y) + nEDGE_Y)) { mcRef._y = Math.max(nEDGE_Y, (_local2.y + mClip._height) + nPOSITION_Y); } else { mcRef._y = Math.max(nEDGE_Y, _local2.y - (mcRef._height + nPOSITION_Y)); } } function tryClip() { if (!bMouseDown) { var _local3; var _local4 = false; _local3 = 0; while (_local3 < aClips.length) { if (aClips[_local3].mc.hitTest(_root._xmouse, _root._ymouse)) { setText(aClips[_local3].text, aClips[_local3].delay, aClips[_local3].totaltext, aClips[_local3].mc); _local4 = true; break; } _local3++; } if (!_local4) { unsetText(); } } } function setText(_sText, _nDelay, _nTotalText, _mClip) { if (sState == sSTATE_HIDDEN) { setState(sSTATE_APPEAR); nDelay = getTimer() + _nDelay; } nTotalText = _nTotalText; sText = _sText; mClip = _mClip; } function unsetText() { setState(sSTATE_HIDDEN); } function mouseDown() { bMouseDown = true; unsetText(); } function mouseUp() { bMouseDown = false; } function setMc(_mcRef) { mcRef = _mcRef; mcRef.gotoAndStop(sState); } var nPOSITION_X = 300; var nPOSITION_Y = 10; var nEDGE_X = 20; var nEDGE_Y = 20; static var nDELAY_APPEAR_STATS = 500; static var nDELAY_APPEAR_ITEMS = 100; var sSTATE_APPEAR = "Appear"; var sSTATE_IDLE = "Idle"; var sSTATE_HIDDEN = "Hidden"; }
Symbol 1572 MovieClip [__Packages.MCBtnLevelUp] Frame 0
class MCBtnLevelUp extends library.MCButton { var sText, mcRef; function MCBtnLevelUp (_mcRef, _sText, _fFunction) { super(_mcRef, _fFunction); sText = _sText; mcRef.mcText.txtText.text = sText; } function startIdle() { mcRef.mcText.txtText.text = sText; } function startOver() { mcRef.mcText.txtText.text = sText; } function startDown() { mcRef.mcText.txtText.text = sText; } }
Symbol 1573 MovieClip [__Packages.DataItems] Frame 0
class DataItems { function DataItems () { } static function getItem(_nDungeon, _nNode) { var _local6 = new Array(); var _local1; if (_nDungeon < (GenerateDungeon.ARRAY_DUNGEON.length - 1)) { switch (_nDungeon) { case 0 : switch (_nNode) { case 0 : _local6 = new Array("Cock Ring", "Anal Beads", "Toothpaste", "Lime Jelly Bear", "Rock"); break; case 1 : _local6 = new Array("Cock Ring", "Anal Beads", "Toothpaste", "Lime Jelly Bear", "Rock", "Plastic Dildo", "Lantern", "Kamasutra Volume 1", "Mysterious Ruby", "POW Energy Drink"); break; case 2 : _local6 = new Array("Cock Ring", "Anal Beads", "Toothpaste", "Lime Jelly Bear", "Rock", "Plastic Dildo", "Lantern", "Kamasutra Volume 1", "Mysterious Ruby", "POW Energy Drink", "Sock", "Amazing Saphire", "Box of Mints", "Condom", "Totem"); break; case 3 : _local6 = new Array("Plastic Dildo", "Lantern", "Kamasutra Volume 1", "Mysterious Ruby", "POW Energy Drink", "Sock", "Amazing Saphire", "Box of Mints", "Condom", "Totem"); break; case 4 : _local6 = new Array("Sock", "Amazing Saphire", "Box of Mints", "Condom", "Totem", "Strawberry", "Kamasutra Volume 2", "Four leaf clover", "Bright Toothpaste", "Chocolate Bunny"); break; case 5 : _local6 = new Array("Strawberry", "Kamasutra Volume 2", "Four leaf clover", "Bright Toothpaste", "Chocolate Bunny", "Onion Cock Ring", "Enchanted Beads", "Vampire Dentures", "Medallion", "Torch"); } break; case 1 : switch (_nNode) { case 0 : _local6 = new Array("Strawberry", "Kamasutra Volume 2", "Four leaf clover", "Bright Toothpaste", "Chocolate Bunny", "Onion Cock Ring", "Enchanted Beads", "Vampire Dentures", "Medallion", "Torch", "Gold", "Orange Jelly Bear", "Lucky Dildo", "Necklace", "Bubblegum"); break; case 1 : _local6 = new Array("Onion Cock Ring", "Enchanted Beads", "Vampire Dentures", "Medallion", "Torch", "Gold", "Orange Jelly Bear", "Lucky Dildo", "Necklace", "Bubblegum", "Impressive Emerald", "Kamasutra Volume 3", "Adamantine", "Rugged Dildo", "Luminescent Condom"); break; case 2 : _local6 = new Array("Gold", "Orange Jelly Bear", "Lucky Dildo", "Necklace", "Bubblegum", "Impressive Emerald", "Kamasutra Volume 3", "Adamantine", "Rugged Dildo", "Luminescent Condom", "Mod Can", "White Chocolate Bunny", "Moon Rock", "Lubricant", "Silk Sock"); break; case 3 : _local6 = new Array("Impressive Emerald", "Kamasutra Volume 3", "Adamantine", "Rugged Dildo", "Luminescent Condom", "Mod Can", "White Chocolate Bunny", "Moon Rock", "Lubricant", "Silk Sock"); break; case 4 : _local6 = new Array("Mod Can", "White Chocolate Bunny", "Moon Rock", "Lubricant", "Silk Sock", "Blue Torch", "Moon Rock", "Banana", "Lovely Topaz", "Phallic Statuette"); break; case 5 : _local6 = new Array("Blue Torch", "Moon Rock", "Banana", "Lovely Topaz", "Phallic Statuette", "The One Cock Ring", "Chocolate Strawberry", "Cherry Bear", "Kamasutra Volume 4", "Pocket Rainbow"); } break; case 2 : switch (_nNode) { case 0 : _local6 = new Array("The One Cock Ring", "Chocolate Strawberry", "Cherry Bear", "Kamasutra Volume 4", "Pocket Rainbow", "Chinese Secret", "Musk Of Dick", "Tube Cheese", "Green Lantern"); break; case 1 : _local6 = new Array("Chinese Secret", "Musk Of Dick", "Tube Cheese", "Green Lantern", "Lemonade Candy", "Viagra", "Unobtanium", "Bag-O-Gems"); break; case 2 : _local6 = new Array("Lemonade Candy", "Viagra", "Unobtanium", "Old Dentures", "Cock Puppet", "Heart", "Kamasutra Volume 5"); break; case 3 : _local6 = new Array("Old Dentures", "Cock Puppet", "Heart", "Kamasutra Volume 5", "Flappy Dick", "Black Rainbow", "Green Torch", "Phallic Balloon"); break; case 4 : _local6 = new Array("Flappy Dick", "Black Rainbow", "Green Torch", "Phallic Balloon", "Memento", "Blueberry Bear", "Lucky Rabbit", "Funky Vibrator"); break; case 5 : _local6 = new Array("Memento", "Blueberry Bear", "Lucky Rabbit", "Funky Vibrator", "Magic Ring", "Green Banana", "Kamasutra Volume 6"); } } _local1 = getDescription(_local6[Math.floor(Math.random() * _local6.length)]); } else { var _local11 = new Array("Great", "Wonderous", "Surprising", "Magical", "Entransing", "Unholy", "Arcane", "Cosmic", "Creepy", "Sonic", "Old", "Eternal", "Last", "Disquieting", "Yamato", "Astral", "Lunar", "Storm", "Exalted", "Corrupt", "Emperor", "Ancient", "Urban", "Huge", "Phallic"); var _local12 = new Array("of the Bear", "of Insanity", "of Mindless Lust", "of the Gods", "of Chaos", "of Fate", "of Love", "of Domination", "of the Monkey", "of the Wolf", "of the Overlord", "of the Tiger", "of Climax", "of the Night", "of the Abyss", "of Courage", "of Wisdom", "of Power", "of Judgement"); var _local4 = new Array(); var _local3 = new Array(); var _local5 = new Array(); var _local8 = 1; var _local2 = Math.floor(Math.random() * 100); _local1 = getDescription(); _local1.baseitem = false; if (_local2 < 5) { _local8 = 3; } else if (_local2 < 25) { _local8 = 2; } var _local7; _local7 = 0; while (_local7 < _local8) { _local2 = Math.floor(Math.random() * 100); if (_local2 < 40) { _local2 = Math.floor(Math.random() * 100); if (_local2 < 33) { _local1.rock++; } else if (_local2 < 67) { _local1.paper++; } else { _local1.scissors++; } } else if (_local2 < 75) { _local2 = Math.floor(Math.random() * 100); if (_local2 < 80) { _local1.maxhealth++; } else { _local1.endurance++; } } else { _local2 = Math.floor(Math.random() * 100); if (_local2 < 45) { _local1.sell++; } else if (_local2 < 85) { _local1.light++; } else { _local1.luck++; } } _local7++; } if (_local1.sell > 0) { _local1.sell = (_nNode + 10) * ((_local1.sell * 20) + 140); _local5.push("a"); _local3.push("Book"); _local4.push("Kamasutra"); _local5.push("the"); _local3.push("Scriptures"); _local4.push("Kamasutra"); _local5.push("a"); _local3.push("Nugget"); _local4.push("Gold"); } if (_local1.rock > 0) { _local1.rock = _local1.rock * 3; _local1.rock = _local1.rock + ((_nNode + 15) + Math.floor(Math.random() * 4)); _local1.rock = Math.min(_local1.rock, 999); _local1.sell = _local1.sell + (_local1.rock * (Math.floor(Math.random() * 15) + 55)); _local5.push("a"); _local3.push("Cock Ring"); _local4.push("CockRing"); _local5.push("a"); _local3.push("Sock"); _local4.push("Sock"); _local5.push("a"); _local3.push("Cock Ring"); _local4.push("OnionRing"); _local5.push("a"); _local3.push("Condom"); _local4.push("Condom"); _local5.push("a"); _local3.push("Condom"); _local4.push("LumCondom"); } if (_local1.paper > 0) { _local1.paper = _local1.paper * 3; _local1.paper = _local1.paper + ((_nNode + 15) + Math.floor(Math.random() * 4)); _local1.paper = Math.min(_local1.paper, 999); _local1.sell = _local1.sell + (_local1.paper * (Math.floor(Math.random() * 15) + 55)); _local5.push("some"); _local3.push("Anal Beads"); _local4.push("AnalBeads"); _local5.push("a"); _local3.push("Dildo"); _local4.push("Dildo"); _local5.push("some"); _local3.push("Anal Beads"); _local4.push("GlassBeads"); _local5.push("a"); _local3.push("Dildo"); _local4.push("WoodDildo"); _local5.push("a"); _local3.push("Lubricant"); _local4.push("Lube"); } if (_local1.scissors > 0) { _local1.scissors = _local1.scissors * 3; _local1.scissors = _local1.scissors + ((_nNode + 15) + Math.floor(Math.random() * 4)); _local1.scissors = Math.min(_local1.scissors, 999); _local1.sell = _local1.sell + (_local1.scissors * (Math.floor(Math.random() * 15) + 55)); _local5.push("some"); _local3.push("Toothpaste"); _local4.push("Toothpaste"); _local5.push("a"); _local3.push("Box of Mints"); _local4.push("MintBox"); _local5.push("some"); _local3.push("Toothpaste"); _local4.push("BrightToothpaste"); _local5.push("some"); _local3.push("Dentures"); _local4.push("VampireDentures"); _local5.push("some"); _local3.push("Bubblegum"); _local4.push("MintBox"); } if (_local1.maxhealth > 0) { _local1.maxhealth = ((_nNode * 10) + 90) + ((Math.floor(Math.random() * 4) * 5) * (((_local1.maxhealth + _local1.maxhealth) - 1) / _local1.maxhealth)); _local1.maxhealth = Math.min(_local1.maxhealth, 999); if (_local8 > 1) { _local1.maxhealth = _local1.maxhealth - (Math.floor(_local1.maxhealth / 10) * 7); } _local1.maxhealth = Math.round(_local1.maxhealth); _local1.sell = _local1.sell + (_local1.maxhealth * (Math.floor(Math.random() * 10) + 20)); _local5.push("a"); _local3.push("Necklace"); _local4.push("Necklace"); _local5.push("a"); _local3.push("Gem"); _local4.push("Emerald"); _local5.push("a"); _local3.push("Crystal"); _local4.push("Diamond"); _local5.push("a"); _local3.push("Gem"); _local4.push("Ruby"); } if (_local1.light > 0) { _local1.light = Math.min(6, (Math.floor(_nNode / 10) + 2) + _local1.light); _local1.light = Math.min(_local1.light, 999); _local1.sell = _local1.sell + (_local1.light * (Math.floor(Math.random() * 50) + 130)); _local5.push("a"); _local3.push("Torch"); _local4.push("Torch"); _local5.push("a"); _local3.push("Lantern"); _local4.push("Lantern"); _local5.push("a"); _local3.push("Torch"); _local4.push("BlueTorch"); } if (_local1.luck > 0) { if (_local8 == 1) { _local1.luck = _local1.luck + (Math.floor(_nNode / 15) + Math.floor(Math.random() * 3)); _local1.luck = Math.min(_local1.luck, 999); } _local1.sell = _local1.sell + (_local1.luck * (Math.floor(Math.random() * 50) + 200)); _local5.push("a"); _local3.push("Clover"); _local4.push("FourLeaf"); _local5.push("a"); _local3.push("Statuette"); _local4.push("GoldTotem"); _local5.push("a"); _local3.push("Ring"); _local4.push("OneRing"); } if (_local1.endurance > 0) { if (_local8 == 1) { _local1.endurance = _local1.endurance + 2; } _local1.endurance = _local1.endurance + ((Math.floor(_nNode / 3) + Math.floor(Math.random() * 3)) + 1); _local1.endurance = Math.min(_local1.endurance, 999); _local1.sell = _local1.sell + (_local1.endurance * (Math.floor(Math.random() * 50) + 250)); _local5.push("a"); _local3.push("Medallion"); _local4.push("Medallion"); _local5.push("a"); _local3.push("Stone"); _local4.push("Adamantine"); _local5.push("a"); _local3.push("Rainbow"); _local4.push("Rainbow"); } _local1.sell = _local1.sell + Math.floor(Math.random() * 100); var _local10 = Math.floor(Math.random() * _local4.length); _local1.item = _local4[_local10]; _local2 = Math.floor(Math.random() * 100); if (_local2 < 43) { _local1.name = (_local11[Math.floor(Math.random() * _local11.length)] + " ") + _local3[_local10]; } else if (_local2 < 86) { _local1.name = (_local3[_local10] + " ") + _local12[Math.floor(Math.random() * _local12.length)]; } else { _local1.name = (((_local11[Math.floor(Math.random() * _local11.length)] + " ") + _local3[_local10]) + " ") + _local12[Math.floor(Math.random() * _local12.length)]; } _local1.discover = (_local5[_local10] + " ") + _local1.name; var _local13 = new Array("Red", "Blue", "Yellow", "Green", "Purple", "Dark", "White", "Grey", "Any", "Any", "Any", "Any", "Any", "Any", "Any"); _local1.color = setMainColor(_local13[Math.floor(_local13.length * Math.random())]); } return(_local1); } static function setMainColor(_sColor) { var _local1 = new flash.geom.ColorTransform(0, 0, 0, 1, 0, 0, 0, 0); switch (_sColor) { case "Red" : var _local5 = Math.random() * 0.2; _local1.redMultiplier = _local5 + 0.8; _local1.blueMultiplier = (Math.random() * 0.1) + 0.6; _local1.greenMultiplier = (Math.random() * 0.1) + 0.6; break; case "Blue" : var _local6 = Math.random() * 0.2; _local1.redMultiplier = (Math.random() * 0.1) + 0.6; _local1.blueMultiplier = _local6 + 0.8; _local1.greenMultiplier = (Math.random() * 0.1) + 0.6; break; case "Yellow" : var _local4 = Math.random() * 0.25; _local1.redMultiplier = _local4 + 0.75; _local1.blueMultiplier = Math.random() * 0.3; _local1.greenMultiplier = _local4 + 0.75; break; case "Green" : var _local7 = Math.random() * 0.2; _local1.redMultiplier = (Math.random() * 0.1) + 0.6; _local1.blueMultiplier = (Math.random() * 0.1) + 0.6; _local1.greenMultiplier = _local7 + 0.8; break; case "Purple" : var _local3 = Math.random() * 0.4; _local1.redMultiplier = _local3 + 0.6; _local1.blueMultiplier = _local3 + 0.6; _local1.greenMultiplier = Math.random() * 0.3; break; case "Dark" : var _local2 = Math.random() * 0.15; _local1.redMultiplier = _local2 + 0.2; _local1.blueMultiplier = _local2 + 0.2; _local1.greenMultiplier = _local2 + 0.2; break; case "White" : _local2 = Math.random() * 0.15; _local1.redMultiplier = _local2 + 0.85; _local1.blueMultiplier = _local2 + 0.85; _local1.greenMultiplier = _local2 + 0.85; break; case "Grey" : _local2 = Math.random() * 0.3; _local1.redMultiplier = _local2 + 0.4; _local1.blueMultiplier = _local2 + 0.4; _local1.greenMultiplier = _local2 + 0.4; break; case "Any" : _local1.redMultiplier = (Math.random() * 0.75) + 0.15; _local1.blueMultiplier = (Math.random() * 0.75) + 0.15; _local1.greenMultiplier = (Math.random() * 0.75) + 0.15; } return(_local1); } static function getDescription(_sName) { var _local1 = new Object(); _local1.sell = 0; _local1.rock = 0; _local1.paper = 0; _local1.scissors = 0; _local1.health = 0; _local1.maxhealth = 0; _local1.light = 0; _local1.luck = 0; _local1.endurance = 0; _local1.desc = ""; _local1.name = _sName; _local1.item = _sName; _local1.baseitem = true; _local1.color = new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0); switch (_sName) { case "Cock Ring" : _local1.sell = 18; _local1.rock = 1; _local1.item = "CockRing"; _local1.discover = "a cock ring"; break; case "Anal Beads" : _local1.sell = 15; _local1.paper = 1; _local1.item = "AnalBeads"; _local1.discover = "anal beads"; break; case "Toothpaste" : _local1.sell = 20; _local1.scissors = 1; _local1.item = "Toothpaste"; _local1.discover = "a tube of toothpaste"; break; case "Lime Jelly Bear" : _local1.sell = 4; _local1.health = 5; _local1.item = "GummiBear"; _local1.discover = "a lime jelly bear"; break; case "Rock" : _local1.sell = 1; _local1.item = "Rock"; _local1.discover = "a rock"; break; case "Plastic Dildo" : _local1.sell = 41; _local1.paper = 2; _local1.item = "Dildo"; _local1.discover = "a plastic dildo"; break; case "Lantern" : _local1.sell = 31; _local1.light = 1; _local1.item = "Lantern"; _local1.discover = "a lantern"; break; case "Kamasutra Volume 1" : _local1.sell = 75; _local1.item = "Kamasutra"; _local1.discover = "a copy of Kamasutra, Volume 1"; break; case "Mysterious Ruby" : _local1.sell = 55; _local1.maxhealth = 10; _local1.item = "Ruby"; _local1.discover = "a mysterious ruby"; break; case "POW Energy Drink" : _local1.sell = 22; _local1.health = 30; _local1.item = "EnergyDrink"; _local1.discover = "a can of POW energy drink"; break; case "Sock" : _local1.sell = 64; _local1.rock = 2; _local1.item = "Sock"; _local1.discover = "a sock"; break; case "Amazing Saphire" : _local1.sell = 144; _local1.maxhealth = 25; _local1.item = "Saphire"; _local1.discover = "an amazing saphire"; break; case "Box of Mints" : _local1.sell = 109; _local1.maxhealth = 5; _local1.scissors = 1; _local1.item = "MintBox"; _local1.discover = "a box of mints"; break; case "Condom" : _local1.sell = 151; _local1.rock = 1; _local1.endurance = 1; _local1.item = "Condom"; _local1.discover = "a condom"; break; case "Totem" : _local1.sell = 88; _local1.rock = 1; _local1.paper = 1; _local1.scissors = 1; _local1.item = "Totem"; _local1.discover = "a totem"; break; case "Strawberry" : _local1.sell = 182; _local1.paper = 3; _local1.health = 30; _local1.item = "Strawberry"; _local1.discover = "a strawberry"; break; case "Kamasutra Volume 2" : _local1.sell = 250; _local1.item = "Kamasutra"; _local1.discover = "a copy of Kamasutra, Volume 2"; break; case "Four leaf clover" : _local1.sell = 214; _local1.luck = 1; _local1.item = "FourLeaf"; _local1.discover = "a four leaf clover"; break; case "Bright Toothpaste" : _local1.sell = 189; _local1.scissors = 4; _local1.light = 1; _local1.item = "BrightToothpaste"; _local1.discover = "a tube of bright toothpaste"; break; case "Chocolate Bunny" : _local1.sell = 99; _local1.health = 50; _local1.item = "Chocolate"; _local1.discover = "a chocolate bunny"; break; case "Onion Cock Ring" : _local1.sell = 270; _local1.rock = 6; _local1.health = 50; _local1.item = "OnionRing"; _local1.discover = "an onion cock ring"; break; case "Enchanted Beads" : _local1.sell = 299; _local1.paper = 5; _local1.item = "EnchantBeads"; _local1.discover = "some enchanted beads"; break; case "Vampire Dentures" : _local1.sell = 291; _local1.scissors = 5; _local1.item = "VampireDentures"; _local1.discover = "some vampire dentures"; break; case "Medallion" : _local1.sell = 323; _local1.rock = 2; _local1.paper = 2; _local1.scissors = 2; _local1.endurance = 1; _local1.item = "Medallion"; _local1.discover = "a medallion"; break; case "Torch" : _local1.sell = 164; _local1.light = 2; _local1.item = "Torch"; _local1.discover = "a torch"; break; case "Gold" : _local1.sell = 2; _local1.item = "Gold"; _local1.discover = "a gold nugget"; break; case "Orange Jelly Bear" : _local1.sell = 264; _local1.health = 75; _local1.item = "OrangeCandy"; _local1.discover = "an orange jelly bear"; break; case "Lucky Dildo" : _local1.sell = 385; _local1.paper = 6; _local1.luck = 2; _local1.item = "LuckyDildo"; _local1.discover = "a lucky dildo"; break; case "Necklace" : _local1.sell = 417; _local1.maxhealth = 20; _local1.endurance = 2; _local1.item = "Necklace"; _local1.discover = "a necklace"; break; case "Bubblegum" : _local1.sell = 448; _local1.scissors = 8; _local1.maxhealth = 10; _local1.item = "BubbleGum"; _local1.discover = "some bubblegum"; break; case "Impressive Emerald" : _local1.sell = 516; _local1.maxhealth = 45; _local1.item = "Emerald"; _local1.discover = "an impressive emerald"; break; case "Kamasutra Volume 3" : _local1.sell = 750; _local1.item = "Kamasutra"; _local1.discover = "a copy of Kamasutra, Volume 3"; break; case "Adamantine" : _local1.sell = 495; _local1.luck = 1; _local1.endurance = 2; _local1.item = "Adamantine"; _local1.discover = "a piece of adamantine"; break; case "Rugged Dildo" : _local1.sell = 541; _local1.paper = 10; _local1.item = "WoodDildo"; _local1.discover = "a rugged dildo"; break; case "Luminescent Condom" : _local1.sell = 462; _local1.rock = 7; _local1.light = 1; _local1.endurance = 1; _local1.item = "LumCondom"; _local1.discover = "a luminescent condom"; break; case "White Chocolate Bunny" : _local1.sell = 717; _local1.maxhealth = 25; _local1.luck = 1; _local1.endurance = 1; _local1.item = "WhiteBunny"; _local1.discover = "a white chocolate bunny"; break; case "Mod Can" : _local1.sell = 593; _local1.health = 100; _local1.item = "ModCan"; _local1.discover = "a can of 'Mod'"; break; case "Moon Rock" : _local1.sell = 657; _local1.rock = 4; _local1.paper = 4; _local1.scissors = 4; _local1.luck = 1; _local1.item = "Silver"; _local1.discover = "a moon rock"; break; case "Lubricant" : _local1.sell = 745; _local1.rock = 6; _local1.paper = 11; _local1.item = "Lube"; _local1.discover = "some lubricant"; break; case "Silk Sock" : _local1.sell = 808; _local1.rock = 12; _local1.item = "SilkSock"; _local1.discover = "a silk sock"; break; case "Blue Torch" : _local1.sell = 572; _local1.light = 3; _local1.item = "BlueTorch"; _local1.discover = "a blue torch"; break; case "Glass Beads" : _local1.sell = 958; _local1.luck = 1; _local1.scissors = 12; _local1.item = "GlassBeads"; _local1.discover = "some glass beads"; break; case "Banana" : _local1.sell = 914; _local1.scissors = 14; _local1.health = 50; _local1.item = "Banana"; _local1.discover = "a banana"; break; case "Lovely Topaz" : _local1.sell = 1055; _local1.maxhealth = 75; _local1.endurance = 2; _local1.item = "Topaz"; _local1.discover = "a lovely topaz"; break; case "Phallic Statuette" : _local1.sell = 867; _local1.luck = 4; _local1.item = "GoldTotem"; _local1.discover = "a phallic statuette"; break; case "The One Cock Ring" : _local1.sell = 1286; _local1.rock = 16; _local1.maxhealth = 15; _local1.item = "OneRing"; _local1.discover = "the One cock Ring"; break; case "Chocolate Strawberry" : _local1.sell = 1184; _local1.paper = 18; _local1.health = 100; _local1.item = "ChocoStrawberry"; _local1.discover = "a chocolate strawberry"; break; case "Cherry Bear" : _local1.sell = 1347; _local1.scissors = 17; _local1.light = 1; _local1.item = "CherryBear"; _local1.discover = "a cherry bear"; break; case "Kamasutra Volume 4" : _local1.sell = 1500; _local1.item = "Kamasutra"; _local1.discover = "a copy of Kamasutra, Volume 4"; break; case "Pocket Rainbow" : _local1.sell = 1234; _local1.rock = 8; _local1.paper = 8; _local1.scissors = 8; _local1.maxhealth = 30; _local1.item = "Rainbow"; _local1.discover = "a pocket rainbow"; break; case "Chinese Secret" : _local1.sell = 1639; _local1.paper = 21; _local1.item = "ChineseSecret"; _local1.discover = "a chinese secret"; break; case "Musk Of Dick" : _local1.sell = 1522; _local1.rock = 21; _local1.endurance = 1; _local1.item = "MuskOfDick"; _local1.discover = "a can of musk of dick"; break; case "Tube Cheese" : _local1.sell = 1475; _local1.scissors = 21; _local1.item = "TubeCheese"; _local1.discover = "a tube of cheese"; break; case "Green Lantern" : _local1.sell = 1777; _local1.light = 3; _local1.luck = 3; _local1.item = "GreenLantern"; _local1.discover = "a green lantern"; break; case "Lemonade Candy" : _local1.sell = 1589; _local1.health = 140; _local1.item = "LemonadeCandy"; _local1.discover = "a piece of lemonade candy"; break; case "Viagra" : _local1.sell = 1702; _local1.rock = 23; _local1.item = "Viagra"; _local1.discover = "some viagra"; break; case "Unobtanium" : _local1.sell = 7; _local1.light = 1; _local1.item = "Unobtanium"; _local1.discover = "a piece of unobtanium"; break; case "Bag-O-Gems" : _local1.sell = 1743; _local1.rock = 12; _local1.paper = 12; _local1.scissors = 12; _local1.endurance = 2; _local1.lucky = 1; _local1.item = "Gems"; _local1.discover = "a bunch of gems"; break; case "Old Dentures" : _local1.sell = 1832; _local1.scissors = 24; _local1.item = "OldDentures"; _local1.discover = "some old dentures"; break; case "Cock Puppet" : _local1.sell = 1864; _local1.rock = 10; _local1.endurance = 4; _local1.item = "CockPuppet"; _local1.discover = "a cock puppet"; break; case "Heart" : _local1.sell = 1895; _local1.maxhealth = 75; _local1.item = "Heart"; _local1.discover = "a heart"; break; case "Kamasutra Volume 5" : _local1.sell = 2500; _local1.item = "Kamasutra"; _local1.discover = "a copy of Kamasutra, Volume 5"; break; case "Flappy Dick" : _local1.sell = 2078; _local1.paper = 24; _local1.item = "FlappyDick"; _local1.discover = "a flappy dick"; break; case "Black Rainbow" : _local1.sell = 2106; _local1.rock = 16; _local1.paper = 16; _local1.scissors = 16; _local1.maxhealth = 35; _local1.item = "BlackRainbow"; _local1.discover = "a black rainbow"; break; case "Green Torch" : _local1.sell = 2064; _local1.light = 3; _local1.luck = 2; _local1.item = "GreenTorch"; _local1.discover = "a green torch"; break; case "Phallic Balloon" : _local1.sell = 2190; _local1.rock = 23; _local1.item = "PhallicBalloon"; _local1.discover = "a phallic balloon"; break; case "Memento" : _local1.sell = 2459; _local1.rock = 19; _local1.paper = 19; _local1.scissors = 19; _local1.endurance = 4; _local1.item = "Memento"; _local1.discover = "a memento"; break; case "Blueberry Bear" : _local1.sell = 2248; _local1.health = 250; _local1.item = "Blueberry Bear"; _local1.discover = "a bluebeary"; break; case "Lucky Rabbit" : _local1.sell = 2541; _local1.maxhealth = 50; _local1.luck = 3; _local1.item = "LuckyRabbit"; _local1.discover = "a lucky rabbit"; break; case "Funky Vibrator" : _local1.sell = 2616; _local1.paper = 26; _local1.item = "FunkyVibrator"; _local1.discover = "a funky vibrator"; break; case "Magic Ring" : _local1.sell = 2873; _local1.rock = 28; _local1.endurance = 2; _local1.item = "MagicRing"; _local1.discover = "a magical ring"; break; case "Green Banana" : _local1.sell = 2768; _local1.paper = 28; _local1.luck = 1; _local1.item = "MuskOfDick"; _local1.discover = "a green banana"; break; case "Kamasutra Volume 6" : _local1.sell = 3000; _local1.item = "Kamasutra"; _local1.discover = "a copy of Kamasutra, Volume 6"; } return(_local1); } }
Symbol 1574 MovieClip [__Packages.PopupLocation] Frame 0
class PopupLocation extends library.Popup { var sName, setState, mcRef, isStateComplete; function PopupLocation (_mcRef) { super(_mcRef); } function setDisplay(_sName) { sName = _sName; setState(library.Popup.sSTATE_IN); } function startIn() { mcRef.mcState.mcState.mcText.txtText.text = sName; } function startIdle() { mcRef.mcState.mcText.txtText.text = sName; } function doIdle() { if (isStateComplete()) { setState(library.Popup.sSTATE_OUT); } } function startOut() { mcRef.mcState.mcState.mcText.txtText.text = sName; } }
Symbol 1575 MovieClip [__Packages.Debug] Frame 0
class Debug { static var bDebugActive, sDebug, sDebug2, nLastKeyCode, nPlayerBody, nPlayerHead, nPlayerAttack, nFoeBody, nFoeAttack, nFoeHead; function Debug () { } static function setDebug() { bDebugActive = false; sDebug = ""; sDebug2 = ""; nLastKeyCode = -1; nPlayerBody = 1; nPlayerHead = 1; nPlayerAttack = 0; nFoeBody = 2; nFoeAttack = 0; } static function unsetDebug() { _root.debug.removeMovieClip(); } static function enterFrame() { keyDown(); } static function keyDown() { if (bDebugActive) { switch (sDebug) { case "DEBUG" : if (Key.isDown(66)) { sDebug = "BATTLE"; Main.Instance.setState(Main.sSTATE_GAME); nLastKeyCode = 66; } break; case "BATTLE" : battleKeyDown(); } } else if ((sDebug == "") && (Key.isDown(68))) { sDebug = "D"; nLastKeyCode = 68; } else if ((sDebug == "D") && (Key.isDown(69))) { sDebug = "DE"; nLastKeyCode = 69; } else if ((sDebug == "DE") && (Key.isDown(66))) { sDebug = "DEB"; nLastKeyCode = 67; } else if ((sDebug == "DEB") && (Key.isDown(85))) { sDebug = "DEBU"; nLastKeyCode = 85; } else if ((sDebug == "DEBU") && (Key.isDown(71))) { sDebug = "DEBUG"; bDebugActive = true; nLastKeyCode = 71; } } static function battleKeyDown() { var _local1; var _local2 = -1; _local1 = 0; while (_local1 <= 9) { if (Key.isDown(48 + _local1)) { _local2 = _local1; } _local1++; } if (Key.isDown(72)) { _local2 = 72; } if (Key.isDown(66)) { _local2 = 66; } if (Key.isDown(80)) { _local2 = 80; } if (Key.isDown(70)) { _local2 = 70; } if (Key.isDown(83)) { _local2 = 83; } if (Key.isDown(32)) { _local2 = 32; } if ((_local2 >= 0) && (nLastKeyCode != _local2)) { nLastKeyCode = _local2; switch (_local2) { case 32 : sDebug2 = ""; break; case 66 : sDebug2 = sDebug2 + "B"; break; case 69 : case 70 : sDebug2 = "E"; break; case 80 : sDebug2 = "P"; break; case 72 : sDebug2 = sDebug2 + "H"; break; case 83 : sDebug2 = sDebug2 + "S"; break; default : sDebug2 = sDebug2 + String(_local2); } } if (sDebug2.length == 3) { var _local3 = ""; if (sDebug2.substr(0, 1) == "P") { _local3 = "Player"; } else { _local3 = "Foe"; } if (sDebug2.substr(1, 1) == "B") { _local3 = _local3 + "Body"; Debug["n" + _local3] = Number(sDebug2.substr(2, 1)); } else if (sDebug2.substr(1, 1) == "H") { _local3 = _local3 + "Head"; Debug["n" + _local3] = Number(sDebug2.substr(2, 1)); } else if (sDebug2.substr(1, 1) == "S") { _local3 = _local3 + "Attack"; Debug["n" + _local3] = Number(sDebug2.substr(2, 1)); } sDebug2 = ""; } if (_local2 == -1) { nLastKeyCode = -1; } } static function get player() { var _local1 = new Object(); _local1.armor = "None"; _local1.body = aCHARACTER_BODY[nPlayerBody]; _local1.cock = ""; _local1.head = aCHARACTER_HEAD[nPlayerHead]; _local1.state = aCHARACTER_ATTACK[nPlayerAttack]; _local1.rock = 0; _local1.paper = 0; _local1.scissors = 0; return(_local1); } static function get foe() { var _local1 = new Object(); _local1.armor = "None"; _local1.body = aCHARACTER_BODY[nFoeBody]; _local1.cock = ""; _local1.head = aCHARACTER_HEAD[nFoeHead]; _local1.state = aCHARACTER_ATTACK[nFoeAttack]; _local1.rock = 0; _local1.paper = 0; _local1.scissors = 0; return(_local1); } static function get tileset() { return("Pyramid"); } static var aCHARACTER_BODY = new Array("", "Chubby", "Goblin", "Orc"); static var aCHARACTER_HEAD = new Array("", "Fox"); static var aCHARACTER_ATTACK = new Array("Idle", "Rock", "Paper", "Scissors", "GetRock", "GetPaper", "GetScissors", "NullRock", "NullPaper", "NullScissors"); }
Symbol 1576 MovieClip [__Packages.PopupCommentary] Frame 0
class PopupCommentary extends library.Popup { var mcRef, nPage, oBtnPrev, oBtnNext, oBtnContinue, setState; function PopupCommentary (_mcRef) { super(_mcRef); } function startIn() { displayPage(mcRef.mcState.mcState, 1, false); } function startIdle() { displayPage(mcRef.mcState, 1, true); } function startOut() { displayPage(mcRef.mcState.mcState, nPage, false); } function displayPage(_mcState, _nPage, _bButtons) { nPage = _nPage; _mcState.mcCommentary.gotoAndStop(_nPage); if (_bButtons) { oBtnPrev = new library.MCButton(_mcState.mcPrevious, library.Delegate.create(this, changePage, -1)); oBtnNext = new library.MCButton(_mcState.mcNext, library.Delegate.create(this, changePage, 1)); oBtnContinue = new library.MCButton(_mcState.btnContinue, library.Delegate.create(this, setState, library.Popup.sSTATE_OUT)); } else { oBtnPrev = new library.MCButton(_mcState.mcPrevious, undefined); oBtnNext = new library.MCButton(_mcState.mcNext, undefined); oBtnContinue = new library.MCButton(_mcState.btnContinue, undefined); } _mcState.mcPrevious._visible = nPage > 1; _mcState.mcNext._visible = nPage < _mcState.mcCommentary._totalFrames; _mcState.mcPages.txtPages.text = "Page " + nPage; } function changePage(_nChangePage) { displayPage(mcRef.mcState, nPage + _nChangePage, true); } }
Symbol 1577 MovieClip [__Packages.ChooseTutorialPopup] Frame 0
class ChooseTutorialPopup extends library.Popup { var fYes, fNo, mcRef, oBtnYes, oBtnNo, oBtnCancel, setState; function ChooseTutorialPopup (_mcRef, _fYes, _fNo) { super(_mcRef); fYes = _fYes; fNo = _fNo; } function startIn() { mcRef.mcState.mcState.btnYes.gotoAndStop("Idle"); mcRef.mcState.mcState.btnNo.gotoAndStop("Idle"); mcRef.mcState.mcState.btnCancel.gotoAndStop("Idle"); } function startIdle() { oBtnYes = new library.MCButton(mcRef.mcState.btnYes, fYes); oBtnNo = new library.MCButton(mcRef.mcState.btnNo, fNo); oBtnCancel = new library.MCButton(mcRef.mcState.btnCancel, library.Delegate.create(this, setState, library.Popup.sSTATE_OUT)); } function doIdle() { oBtnYes.enterFrame(); oBtnNo.enterFrame(); } function startOut() { mcRef.mcState.mcState.btnYes.gotoAndStop("Idle"); mcRef.mcState.mcState.btnNo.gotoAndStop("Idle"); } }
Symbol 1578 MovieClip [__Packages.ContinueButton] Frame 0
class ContinueButton extends library.MCButton { var mcRef, sMessage; function ContinueButton (_mcRef, _fClick, _sMessage) { super(_mcRef, _fClick); mcRef.onRollOver = library.Delegate.create(this, rollOver); mcRef.onPress = library.Delegate.create(this, press); sMessage = _sMessage; } function rollOver() { mcRef.gotoAndStop("Over"); if (sMessage == "") { mcRef.mcNotice._visible = false; } else { mcRef.mcNotice._visible = true; mcRef.mcNotice.txtText.text = sMessage; } } function press() { mcRef.gotoAndStop("Down"); if (sMessage == "") { mcRef.mcNotice._visible = false; } else { mcRef.mcNotice._visible = true; mcRef.mcNotice.txtText.text = sMessage; } } }
Symbol 1579 MovieClip [__Packages.Leaderboards] Frame 0
class Leaderboards { var mcRef, oLustynet, oBtnTopTen, oBtnFriends, oBtnSelf; function Leaderboards (_mcRef, _oLustynet, _fQuitLeaderboards) { mcRef = _mcRef; oLustynet = _oLustynet; oBtnTopTen = new library.MCButton(mcRef.btnTopTen, library.Delegate.create(this, setMode, nMODE_TOPTEN)); oBtnFriends = new library.MCButton(mcRef.btnFriends, library.Delegate.create(this, setMode, nMODE_FRIENDS)); oBtnSelf = new library.MCButton(mcRef.btnSelf, library.Delegate.create(this, setMode, nMODE_SELF)); new library.MCButton(mcRef.btnReturn, _fQuitLeaderboards); setMode(nMODE_TOPTEN); } function setMode(_nMove) { oBtnTopTen.setButton(true); oBtnFriends.setButton(true); oBtnSelf.setButton(true); oBtnTopTen.setState("Idle"); oBtnFriends.setState("Idle"); oBtnSelf.setState("Idle"); switch (_nMove) { case nMODE_TOPTEN : oBtnTopTen.setButton(false); oBtnTopTen.setState("Down"); setHighscore(oLustynet.getLeaderboardsTopTen(), oLustynet.getLeaderboardsSelf()); break; case nMODE_FRIENDS : oBtnFriends.setButton(false); oBtnFriends.setState("Down"); setHighscore(oLustynet.getLeaderboardsFriend(), oLustynet.getLeaderboardsSelf()); break; case nMODE_SELF : oBtnSelf.setButton(false); oBtnSelf.setState("Down"); setHighscore(oLustynet.getLeaderboardsSelf(), oLustynet.getLeaderboardsSelf()); } } function setHighscore(_aLeaderboard, _aSelfLeaderboard) { var _local4 = false; var _local2 = 0; _local2 = 0; while ((_local2 < _aLeaderboard.length) && (_local4 || (_local2 < 9))) { mcRef["mcScore" + (_local2 + 1)].mcRank.txtName.textColor = 16777215 /* 0xFFFFFF */; mcRef["mcScore" + (_local2 + 1)].mcName.txtName.textColor = 16777215 /* 0xFFFFFF */; mcRef["mcScore" + (_local2 + 1)].mcScore.txtName.textColor = 16777215 /* 0xFFFFFF */; mcRef["mcScore" + (_local2 + 1)].mcLevel.txtName.textColor = 16777215 /* 0xFFFFFF */; mcRef["mcScore" + (_local2 + 1)].mcRank.txtName.text = _aLeaderboard[_local2].nRank; mcRef["mcScore" + (_local2 + 1)].mcName.txtName.text = _aLeaderboard[_local2].sName; mcRef["mcScore" + (_local2 + 1)].mcScore.txtName.text = _aLeaderboard[_local2].nScore; mcRef["mcScore" + (_local2 + 1)].mcLevel.txtName.text = _aLeaderboard[_local2].sExtra; if (_aSelfLeaderboard[0].sName == _aLeaderboard[_local2].sName) { mcRef["mcScore" + (_local2 + 1)].mcRank.txtName.textColor = 16776960 /* 0xFFFF00 */; mcRef["mcScore" + (_local2 + 1)].mcName.txtName.textColor = 16776960 /* 0xFFFF00 */; mcRef["mcScore" + (_local2 + 1)].mcScore.txtName.textColor = 16776960 /* 0xFFFF00 */; mcRef["mcScore" + (_local2 + 1)].mcLevel.txtName.textColor = 16776960 /* 0xFFFF00 */; _local4 = true; } _local2++; } if (!_local4) { mcRef["mcScore" + (_local2 + 1)].mcRank.txtName.textColor = 16776960 /* 0xFFFF00 */; mcRef["mcScore" + (_local2 + 1)].mcName.txtName.textColor = 16776960 /* 0xFFFF00 */; mcRef["mcScore" + (_local2 + 1)].mcScore.txtName.textColor = 16776960 /* 0xFFFF00 */; mcRef["mcScore" + (_local2 + 1)].mcLevel.txtName.textColor = 16776960 /* 0xFFFF00 */; mcRef["mcScore" + (_local2 + 1)].mcRank.txtName.text = _aLeaderboard[_local2].nRank; mcRef["mcScore" + (_local2 + 1)].mcName.txtName.text = _aLeaderboard[_local2].sName; mcRef["mcScore" + (_local2 + 1)].mcScore.txtName.text = _aLeaderboard[_local2].nScore; mcRef["mcScore" + (_local2 + 1)].mcLevel.txtName.text = _aLeaderboard[_local2].sExtra; _local2++; } while (_local2 < 10) { mcRef["mcScore" + (_local2 + 1)].mcRank.txtName.text = ""; mcRef["mcScore" + (_local2 + 1)].mcName.txtName.text = ""; mcRef["mcScore" + (_local2 + 1)].mcScore.txtName.text = ""; mcRef["mcScore" + (_local2 + 1)].mcLevel.txtName.text = ""; _local2++; } } var nMODE_TOPTEN = 0; var nMODE_FRIENDS = 1; var nMODE_SELF = 2; }
Symbol 330 MovieClip Frame 1
stop();
Symbol 424 MovieClip Frame 1
mcBlocker.useHandCursor = false;
Symbol 571 MovieClip Frame 1
mcBlocker.useHandCursor = false;
Symbol 952 MovieClip Frame 1
stop();
Symbol 957 MovieClip Frame 1
stop();
Symbol 1300 MovieClip Frame 5
stop();
Symbol 1301 MovieClip Frame 5
stop();
Symbol 1312 MovieClip Frame 5
stop();
Symbol 1313 MovieClip Frame 5
stop();
Symbol 1324 MovieClip Frame 5
stop();
Symbol 1325 MovieClip Frame 5
stop();
Symbol 1362 MovieClip Frame 1
mcBlocker.useHandCursor = false;
Symbol 1370 MovieClip Frame 1
mcBlocker.useHandCursor = false;
Symbol 1374 MovieClip Frame 1
mcBlocker.useHandCursor = false;
Symbol 1464 MovieClip Frame 1
mcBlocker.useHandCursor = false;
Symbol 1471 MovieClip Frame 1
mcBlocker.useHandCursor = false;
Symbol 1478 MovieClip Frame 1
mcBlocker.useHandCursor = false;
Symbol 1491 MovieClip Frame 1
mcBlocker.useHandCursor = false;

Library Items

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

Instance Names

"mcLoading"Frame 1Symbol 19 MovieClip
"mcGrounded"Frame 20Symbol 330 MovieClip
"btnStart"Frame 20Symbol 342 MovieClip
"btnContinue"Frame 20Symbol 345 MovieClip
"btnCredits"Frame 20Symbol 350 MovieClip
"btnCommentary"Frame 20Symbol 352 MovieClip
"mcTutorial"Frame 20Symbol 380 MovieClip
"mcCredits"Frame 20Symbol 389 MovieClip
"mcCommentary"Frame 20Symbol 424 MovieClip
"btnStart"Frame 31Symbol 427 MovieClip
"mcName"Frame 31Symbol 429 MovieClip
"mcPlayerBig"Frame 31Symbol 558 MovieClip
"mcColor"Frame 31Symbol 560 MovieClip
"mcBody"Frame 31Symbol 564 MovieClip
"mcStomach"Frame 31Symbol 564 MovieClip
"mcCock"Frame 31Symbol 564 MovieClip
"mcCockHead"Frame 31Symbol 564 MovieClip
"mcTailTip"Frame 31Symbol 564 MovieClip
"mcTutorial"Frame 31Symbol 571 MovieClip
"mcLevel"Frame 41Symbol 574 MovieClip
"mcDialogBox"Frame 41Symbol 591 MovieClip
"mcEndLevelDialogBox"Frame 41Symbol 616 MovieClip
"mcBattle"Frame 41Symbol 1372 MovieClip
"mcTutorial"Frame 41Symbol 1374 MovieClip
"mcShop"Frame 41Symbol 1493 MovieClip
"mcLevelName"Frame 41Symbol 1501 MovieClip
"mcAchievements"Frame 41Symbol 1510 MovieClip
"btnTopTen"Frame 52Symbol 1514 MovieClip
"btnFriends"Frame 52Symbol 1517 MovieClip
"btnSelf"Frame 52Symbol 1520 MovieClip
"btnReturn"Frame 52Symbol 1523 MovieClip
"mcScore1"Frame 52Symbol 1532 MovieClip
"mcScore2"Frame 52Symbol 1532 MovieClip
"mcScore3"Frame 52Symbol 1532 MovieClip
"mcScore4"Frame 52Symbol 1532 MovieClip
"mcScore5"Frame 52Symbol 1532 MovieClip
"mcScore6"Frame 52Symbol 1532 MovieClip
"mcScore7"Frame 52Symbol 1532 MovieClip
"mcScore8"Frame 52Symbol 1532 MovieClip
"mcScore9"Frame 52Symbol 1532 MovieClip
"mcScore10"Frame 52Symbol 1532 MovieClip
"mcBody"Symbol 18 MovieClip [mcPlayer] Frame 1Symbol 5 MovieClip
"mcStomach"Symbol 18 MovieClip [mcPlayer] Frame 1Symbol 8 MovieClip
"mcHead"Symbol 18 MovieClip [mcPlayer] Frame 1Symbol 11 MovieClip
"mcFace"Symbol 18 MovieClip [mcPlayer] Frame 1Symbol 15 MovieClip
"mcTailTip"Symbol 18 MovieClip [mcPlayer] Frame 1Symbol 17 MovieClip
"mcBody"Symbol 61 MovieClip Frame 1Symbol 51 MovieClip
"mcNose"Symbol 61 MovieClip Frame 1Symbol 54 MovieClip
"mcCockHead"Symbol 61 MovieClip Frame 1Symbol 57 MovieClip
"mcArmor"Symbol 61 MovieClip Frame 1Symbol 60 MovieClip
"mcBody"Symbol 73 MovieClip Frame 1Symbol 64 MovieClip
"mcCockHead"Symbol 73 MovieClip Frame 1Symbol 67 MovieClip
"mcArmor"Symbol 73 MovieClip Frame 1Symbol 72 MovieClip
"mcBody"Symbol 86 MovieClip Frame 1Symbol 76 MovieClip
"mcArmor"Symbol 86 MovieClip Frame 1Symbol 79 MovieClip
"mcStomach"Symbol 86 MovieClip Frame 1Symbol 83 MovieClip
"mcBody"Symbol 96 MovieClip Frame 1Symbol 89 MovieClip
"mcArmor"Symbol 96 MovieClip Frame 1Symbol 92 MovieClip
"mcStomach"Symbol 96 MovieClip Frame 1Symbol 95 MovieClip
"mcBody"Symbol 111 MovieClip Frame 1Symbol 99 MovieClip
"mcCockHead"Symbol 111 MovieClip Frame 1Symbol 102 MovieClip
"mcStomach"Symbol 111 MovieClip Frame 1Symbol 105 MovieClip
"mcArmor"Symbol 111 MovieClip Frame 1Symbol 110 MovieClip
"mcBody"Symbol 121 MovieClip Frame 1Symbol 114 MovieClip
"mcStomach"Symbol 121 MovieClip Frame 1Symbol 117 MovieClip
"mcArmor"Symbol 121 MovieClip Frame 1Symbol 120 MovieClip
"mcBody"Symbol 136 MovieClip Frame 1Symbol 124 MovieClip
"mcCockHead"Symbol 136 MovieClip Frame 1Symbol 127 MovieClip
"mcStomach"Symbol 136 MovieClip Frame 1Symbol 130 MovieClip
"mcArmor"Symbol 136 MovieClip Frame 1Symbol 133 MovieClip
"mcBody"Symbol 137 MovieClip [mcPlayerColorSmall] Frame 1Symbol 5 MovieClip
"mcStomach"Symbol 137 MovieClip [mcPlayerColorSmall] Frame 1Symbol 8 MovieClip
"mcHead"Symbol 137 MovieClip [mcPlayerColorSmall] Frame 1Symbol 11 MovieClip
"mcFace"Symbol 137 MovieClip [mcPlayerColorSmall] Frame 1Symbol 15 MovieClip
"mcTailTip"Symbol 137 MovieClip [mcPlayerColorSmall] Frame 1Symbol 17 MovieClip
"mcState"Symbol 138 MovieClip [mcMonster] Frame 1Symbol 61 MovieClip
"mcState"Symbol 138 MovieClip [mcMonster] Frame 10Symbol 73 MovieClip
"mcState"Symbol 138 MovieClip [mcMonster] Frame 20Symbol 86 MovieClip
"mcState"Symbol 138 MovieClip [mcMonster] Frame 30Symbol 96 MovieClip
"mcState"Symbol 138 MovieClip [mcMonster] Frame 40Symbol 111 MovieClip
"mcState"Symbol 138 MovieClip [mcMonster] Frame 50Symbol 121 MovieClip
"mcState"Symbol 138 MovieClip [mcMonster] Frame 60Symbol 136 MovieClip
"mcState"Symbol 138 MovieClip [mcMonster] Frame 70Symbol 137 MovieClip [mcPlayerColorSmall]
"txtText"Symbol 144 MovieClip Frame 1Symbol 143 EditableText
"mcItem"Symbol 189 MovieClip Frame 1Symbol 162 MovieClip
"mcItem"Symbol 189 MovieClip Frame 1Symbol 182 MovieClip
"mcItem"Symbol 189 MovieClip Frame 1Symbol 185 MovieClip
"mcItem"Symbol 189 MovieClip Frame 1Symbol 188 MovieClip
"mcItem"Symbol 271 MovieClip Frame 1Symbol 162 MovieClip
"mcItem"Symbol 271 MovieClip Frame 1Symbol 162 MovieClip
"mcItem"Symbol 271 MovieClip Frame 1Symbol 162 MovieClip
"mcItem"Symbol 271 MovieClip Frame 1Symbol 162 MovieClip
"mcItem"Symbol 271 MovieClip Frame 1Symbol 162 MovieClip
"mcItem"Symbol 272 MovieClip Frame 1Symbol 195 MovieClip
"mcItem"Symbol 273 MovieClip Frame 1Symbol 207 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 1Symbol 141 MovieClip
"mcText"Symbol 274 MovieClip [mcItem] Frame 1Symbol 144 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 10Symbol 147 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 20Symbol 150 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 30Symbol 153 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 40Symbol 156 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 50Symbol 159 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 60Symbol 162 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 70Symbol 165 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 80Symbol 168 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 90Symbol 171 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 100Symbol 174 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 110Symbol 177 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 120Symbol 189 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 130Symbol 182 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 140Symbol 185 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 150Symbol 192 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 160Symbol 195 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 170Symbol 198 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 180Symbol 201 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 190Symbol 204 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 200Symbol 207 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 210Symbol 210 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 220Symbol 213 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 230Symbol 188 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 240Symbol 216 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 250Symbol 219 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 260Symbol 222 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 270Symbol 225 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 280Symbol 228 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 290Symbol 231 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 300Symbol 234 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 310Symbol 237 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 320Symbol 240 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 330Symbol 243 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 340Symbol 246 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 350Symbol 249 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 360Symbol 252 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 370Symbol 255 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 380Symbol 256 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 390Symbol 257 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 400Symbol 260 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 410Symbol 263 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 430Symbol 266 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 440Symbol 267 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 450Symbol 268 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 461Symbol 269 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 470Symbol 270 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 480Symbol 141 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 490Symbol 268 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 500Symbol 266 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 510Symbol 240 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 520Symbol 237 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 530Symbol 213 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 540Symbol 177 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 550Symbol 168 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 560Symbol 234 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 570Symbol 271 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 580Symbol 252 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 590Symbol 174 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 600Symbol 192 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 620Symbol 201 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 630Symbol 198 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 640Symbol 165 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 650Symbol 228 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 660Symbol 189 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 670Symbol 273 MovieClip
"mcItem"Symbol 274 MovieClip [mcItem] Frame 680Symbol 240 MovieClip
"txtText"Symbol 340 MovieClip Frame 1Symbol 339 EditableText
"mcNotice"Symbol 342 MovieClip Frame 10Symbol 340 MovieClip
"mcNotice"Symbol 342 MovieClip Frame 20Symbol 340 MovieClip
"mcNotice"Symbol 345 MovieClip Frame 10Symbol 340 MovieClip
"mcNotice"Symbol 345 MovieClip Frame 20Symbol 340 MovieClip
"btnYes"Symbol 376 MovieClip Frame 1Symbol 366 MovieClip
"btnNo"Symbol 376 MovieClip Frame 1Symbol 369 MovieClip
"btnCancel"Symbol 376 MovieClip Frame 1Symbol 375 MovieClip
"mcState"Symbol 377 MovieClip Frame 1Symbol 376 MovieClip
"mcState"Symbol 379 MovieClip Frame 1Symbol 376 MovieClip
"mcBlocker"Symbol 380 MovieClip Frame 1Symbol 357 Button
"mcState"Symbol 380 MovieClip Frame 1Symbol 377 MovieClip
"mcState"Symbol 380 MovieClip Frame 10Symbol 376 MovieClip
"mcState"Symbol 380 MovieClip Frame 20Symbol 379 MovieClip
"btnContinue"Symbol 385 MovieClip Frame 1Symbol 384 MovieClip
"mcState"Symbol 386 MovieClip Frame 1Symbol 385 MovieClip
"mcState"Symbol 388 MovieClip Frame 1Symbol 385 MovieClip
"mcBlocker"Symbol 389 MovieClip Frame 1Symbol 357 Button
"mcState"Symbol 389 MovieClip Frame 1Symbol 386 MovieClip
"mcState"Symbol 389 MovieClip Frame 10Symbol 385 MovieClip
"mcState"Symbol 389 MovieClip Frame 20Symbol 388 MovieClip
"txtPages"Symbol 419 MovieClip Frame 1Symbol 418 EditableText
"btnContinue"Symbol 420 MovieClip Frame 1Symbol 384 MovieClip
"mcCommentary"Symbol 420 MovieClip Frame 1Symbol 407 MovieClip
"mcPrevious"Symbol 420 MovieClip Frame 1Symbol 412 MovieClip
"mcNext"Symbol 420 MovieClip Frame 1Symbol 417 MovieClip
"mcPages"Symbol 420 MovieClip Frame 1Symbol 419 MovieClip
"mcState"Symbol 421 MovieClip Frame 1Symbol 420 MovieClip
"mcState"Symbol 423 MovieClip Frame 1Symbol 420 MovieClip
"mcBlocker"Symbol 424 MovieClip Frame 1Symbol 357 Button
"mcState"Symbol 424 MovieClip Frame 1Symbol 421 MovieClip
"mcState"Symbol 424 MovieClip Frame 10Symbol 420 MovieClip
"mcState"Symbol 424 MovieClip Frame 20Symbol 423 MovieClip
"txtName"Symbol 429 MovieClip Frame 1Symbol 428 EditableText
"mcHead"Symbol 558 MovieClip Frame 1Symbol 431 MovieClip
"mcTail"Symbol 558 MovieClip Frame 10Symbol 434 MovieClip
"mcTailTip"Symbol 558 MovieClip Frame 10Symbol 437 MovieClip
"mcBody"Symbol 558 MovieClip Frame 10Symbol 440 MovieClip
"mcStomach"Symbol 558 MovieClip Frame 10Symbol 443 MovieClip
"mcCock"Symbol 558 MovieClip Frame 10Symbol 446 MovieClip
"mcCockHead"Symbol 558 MovieClip Frame 10Symbol 449 MovieClip
"mcHead"Symbol 558 MovieClip Frame 10Symbol 452 MovieClip
"mcFace"Symbol 558 MovieClip Frame 10Symbol 455 MovieClip
"mcBody"Symbol 558 MovieClip Frame 30Symbol 460 MovieClip
"mcArmor"Symbol 558 MovieClip Frame 30Symbol 463 MovieClip
"mcCockHead"Symbol 558 MovieClip Frame 30Symbol 466 MovieClip
"mcNose"Symbol 558 MovieClip Frame 30Symbol 469 MovieClip
"mcBody"Symbol 558 MovieClip Frame 40Symbol 472 MovieClip
"mcArmor"Symbol 558 MovieClip Frame 40Symbol 475 MovieClip
"mcCockHead"Symbol 558 MovieClip Frame 40Symbol 478 MovieClip
"mcNose"Symbol 558 MovieClip Frame 40Symbol 481 MovieClip
"mcBackArmor"Symbol 558 MovieClip Frame 50Symbol 484 MovieClip
"mcBackCockHead"Symbol 558 MovieClip Frame 50Symbol 487 MovieClip
"mcBody"Symbol 558 MovieClip Frame 50Symbol 490 MovieClip
"mcStomach"Symbol 558 MovieClip Frame 50Symbol 493 MovieClip
"mcArmor"Symbol 558 MovieClip Frame 50Symbol 494 MovieClip
"mcNose"Symbol 558 MovieClip Frame 50Symbol 497 MovieClip
"mcBody"Symbol 558 MovieClip Frame 60Symbol 500 MovieClip
"mcStomach"Symbol 558 MovieClip Frame 60Symbol 503 MovieClip
"mcArmor"Symbol 558 MovieClip Frame 60Symbol 506 MovieClip
"mcCockHead"Symbol 558 MovieClip Frame 60Symbol 509 MovieClip
"mcBody"Symbol 558 MovieClip Frame 70Symbol 512 MovieClip
"mcStomach"Symbol 558 MovieClip Frame 70Symbol 515 MovieClip
"mcArmor"Symbol 558 MovieClip Frame 70Symbol 518 MovieClip
"mcCockHead"Symbol 558 MovieClip Frame 70Symbol 521 MovieClip
"mcNose"Symbol 558 MovieClip Frame 70Symbol 524 MovieClip
"mcBody"Symbol 558 MovieClip Frame 80Symbol 500 MovieClip
"mcStomach"Symbol 558 MovieClip Frame 80Symbol 503 MovieClip
"mcArmor"Symbol 558 MovieClip Frame 80Symbol 506 MovieClip
"mcCockHead"Symbol 558 MovieClip Frame 80Symbol 509 MovieClip
"mcBody"Symbol 558 MovieClip Frame 90Symbol 527 MovieClip
"mcStomach"Symbol 558 MovieClip Frame 90Symbol 530 MovieClip
"mcArmor"Symbol 558 MovieClip Frame 90Symbol 533 MovieClip
"mcCockHead"Symbol 558 MovieClip Frame 90Symbol 536 MovieClip
"mcCock"Symbol 558 MovieClip Frame 90Symbol 539 MovieClip
"mcNose"Symbol 558 MovieClip Frame 90Symbol 542 MovieClip
"mcBody"Symbol 558 MovieClip Frame 100Symbol 545 MovieClip
"mcStomach"Symbol 558 MovieClip Frame 100Symbol 548 MovieClip
"mcCockHead"Symbol 558 MovieClip Frame 100Symbol 551 MovieClip
"mcArmor"Symbol 558 MovieClip Frame 100Symbol 554 MovieClip
"mcNose"Symbol 558 MovieClip Frame 100Symbol 557 MovieClip
"mcTail"Symbol 558 MovieClip Frame 110Symbol 434 MovieClip
"mcTailTip"Symbol 558 MovieClip Frame 110Symbol 437 MovieClip
"mcBody"Symbol 558 MovieClip Frame 110Symbol 440 MovieClip
"mcStomach"Symbol 558 MovieClip Frame 110Symbol 443 MovieClip
"mcCock"Symbol 558 MovieClip Frame 110Symbol 446 MovieClip
"mcCockHead"Symbol 558 MovieClip Frame 110Symbol 449 MovieClip
"mcHead"Symbol 558 MovieClip Frame 110Symbol 452 MovieClip
"mcFace"Symbol 558 MovieClip Frame 110Symbol 455 MovieClip
"mcBody"Symbol 563 MovieClip Frame 1Symbol 5 MovieClip
"mcStomach"Symbol 563 MovieClip Frame 1Symbol 8 MovieClip
"mcHead"Symbol 563 MovieClip Frame 1Symbol 11 MovieClip
"mcFace"Symbol 563 MovieClip Frame 1Symbol 15 MovieClip
"mcTailTip"Symbol 563 MovieClip Frame 1Symbol 17 MovieClip
"mcColor"Symbol 564 MovieClip Frame 1Symbol 563 MovieClip
"mcColor"Symbol 564 MovieClip Frame 10Symbol 563 MovieClip
"btnContinue"Symbol 568 MovieClip Frame 1Symbol 384 MovieClip
"mcState"Symbol 569 MovieClip Frame 1Symbol 568 MovieClip
"mcState"Symbol 570 MovieClip Frame 1Symbol 568 MovieClip
"mcBlocker"Symbol 571 MovieClip Frame 1Symbol 357 Button
"mcState"Symbol 571 MovieClip Frame 1Symbol 569 MovieClip
"mcState"Symbol 571 MovieClip Frame 10Symbol 568 MovieClip
"mcState"Symbol 571 MovieClip Frame 20Symbol 570 MovieClip
"txtText"Symbol 578 MovieClip Frame 1Symbol 577 EditableText
"mcText"Symbol 579 MovieClip Frame 1Symbol 578 MovieClip
"mcState"Symbol 580 MovieClip Frame 1Symbol 579 MovieClip
"txtOption1"Symbol 587 MovieClip Frame 1Symbol 585 EditableText
"txtOption2"Symbol 587 MovieClip Frame 1Symbol 586 EditableText
"mcState"Symbol 588 MovieClip Frame 1Symbol 587 MovieClip
"mcState"Symbol 589 MovieClip Frame 1Symbol 588 MovieClip
"mcState"Symbol 589 MovieClip Frame 10Symbol 587 MovieClip
"mcState"Symbol 589 MovieClip Frame 20Symbol 587 MovieClip
"mcState"Symbol 590 MovieClip Frame 1Symbol 579 MovieClip
"mcState"Symbol 591 MovieClip Frame 1Symbol 580 MovieClip
"mcState"Symbol 591 MovieClip Frame 10Symbol 579 MovieClip
"mcOptions"Symbol 591 MovieClip Frame 10Symbol 589 MovieClip
"mcState"Symbol 591 MovieClip Frame 20Symbol 590 MovieClip
"txtText"Symbol 605 MovieClip Frame 1Symbol 604 EditableText
"txtText"Symbol 609 MovieClip Frame 1Symbol 608 EditableText
"mcSplat"Symbol 610 MovieClip Frame 1Symbol 603 MovieClip
"mcNumber"Symbol 610 MovieClip Frame 1Symbol 605 MovieClip
"mcText"Symbol 610 MovieClip Frame 1Symbol 609 MovieClip
"mcState"Symbol 611 MovieClip Frame 1Symbol 610 MovieClip
"mcXp1"Symbol 616 MovieClip Frame 1Symbol 611 MovieClip
"mcXp2"Symbol 616 MovieClip Frame 1Symbol 611 MovieClip
"mcXp3"Symbol 616 MovieClip Frame 1Symbol 611 MovieClip
"mcXp4"Symbol 616 MovieClip Frame 1Symbol 611 MovieClip
"mcXp5"Symbol 616 MovieClip Frame 1Symbol 611 MovieClip
"mcXpTotal"Symbol 616 MovieClip Frame 1Symbol 611 MovieClip
"mcClickContinue"Symbol 616 MovieClip Frame 1Symbol 615 MovieClip
"mcHead"Symbol 800 MovieClip Frame 1Symbol 431 MovieClip
"mcBack"Symbol 800 MovieClip Frame 10Symbol 626 MovieClip
"mcBackStomach"Symbol 800 MovieClip Frame 10Symbol 629 MovieClip
"mcTail"Symbol 800 MovieClip Frame 10Symbol 632 MovieClip
"mcTailTip"Symbol 800 MovieClip Frame 10Symbol 635 MovieClip
"mcBody"Symbol 800 MovieClip Frame 10Symbol 638 MovieClip
"mcStomach"Symbol 800 MovieClip Frame 10Symbol 641 MovieClip
"mcCock"Symbol 800 MovieClip Frame 10Symbol 644 MovieClip
"mcCockHead"Symbol 800 MovieClip Frame 10Symbol 647 MovieClip
"mcHead"Symbol 800 MovieClip Frame 10Symbol 650 MovieClip
"mcFace"Symbol 800 MovieClip Frame 10Symbol 653 MovieClip
"mcNose"Symbol 800 MovieClip Frame 10Symbol 656 MovieClip
"mcHead"Symbol 800 MovieClip Frame 10Symbol 657 MovieClip
"mcFront"Symbol 800 MovieClip Frame 10Symbol 660 MovieClip
"mcFrontStomach"Symbol 800 MovieClip Frame 10Symbol 663 MovieClip
"mcBack"Symbol 800 MovieClip Frame 30Symbol 666 MovieClip
"mcBody"Symbol 800 MovieClip Frame 30Symbol 669 MovieClip
"mcArmor"Symbol 800 MovieClip Frame 30Symbol 672 MovieClip
"mcCockHead"Symbol 800 MovieClip Frame 30Symbol 675 MovieClip
"mcNose"Symbol 800 MovieClip Frame 30Symbol 678 MovieClip
"mcFront"Symbol 800 MovieClip Frame 30Symbol 681 MovieClip
"mcBack"Symbol 800 MovieClip Frame 40Symbol 686 MovieClip
"mcBody"Symbol 800 MovieClip Frame 40Symbol 689 MovieClip
"mcCockHead"Symbol 800 MovieClip Frame 40Symbol 692 MovieClip
"mcNose"Symbol 800 MovieClip Frame 40Symbol 695 MovieClip
"mcFront"Symbol 800 MovieClip Frame 40Symbol 698 MovieClip
"mcFrontArmor"Symbol 800 MovieClip Frame 40Symbol 701 MovieClip
"mcBackArmor"Symbol 800 MovieClip Frame 50Symbol 704 MovieClip
"mcBack"Symbol 800 MovieClip Frame 50Symbol 709 MovieClip
"mcBody"Symbol 800 MovieClip Frame 50Symbol 712 MovieClip
"mcStomach"Symbol 800 MovieClip Frame 50Symbol 715 MovieClip
"mcNose"Symbol 800 MovieClip Frame 50Symbol 718 MovieClip
"mcBody"Symbol 800 MovieClip Frame 60Symbol 722 MovieClip
"mcStomach"Symbol 800 MovieClip Frame 60Symbol 725 MovieClip
"mcArmor"Symbol 800 MovieClip Frame 60Symbol 729 MovieClip
"mcCockHead"Symbol 800 MovieClip Frame 60Symbol 732 MovieClip
"mcBack"Symbol 800 MovieClip Frame 70Symbol 735 MovieClip
"mcBackNose"Symbol 800 MovieClip Frame 70Symbol 738 MovieClip
"mcBody"Symbol 800 MovieClip Frame 70Symbol 741 MovieClip
"mcStomach"Symbol 800 MovieClip Frame 70Symbol 744 MovieClip
"mcArmor"Symbol 800 MovieClip Frame 70Symbol 747 MovieClip
"mcCockHead"Symbol 800 MovieClip Frame 70Symbol 750 MovieClip
"mcNose"Symbol 800 MovieClip Frame 70Symbol 753 MovieClip
"mcFront"Symbol 800 MovieClip Frame 70Symbol 756 MovieClip
"mcBack"Symbol 800 MovieClip Frame 80Symbol 686 MovieClip
"mcBody"Symbol 800 MovieClip Frame 80Symbol 689 MovieClip
"mcCockHead"Symbol 800 MovieClip Frame 80Symbol 692 MovieClip
"mcNose"Symbol 800 MovieClip Frame 80Symbol 695 MovieClip
"mcFront"Symbol 800 MovieClip Frame 80Symbol 698 MovieClip
"mcFrontArmor"Symbol 800 MovieClip Frame 80Symbol 701 MovieClip
"mcBack"Symbol 800 MovieClip Frame 90Symbol 759 MovieClip
"mcBackStomach"Symbol 800 MovieClip Frame 90Symbol 762 MovieClip
"mcBody"Symbol 800 MovieClip Frame 90Symbol 765 MovieClip
"mcStomach"Symbol 800 MovieClip Frame 90Symbol 769 MovieClip
"mcArmor"Symbol 800 MovieClip Frame 90Symbol 772 MovieClip
"mcCockHead"Symbol 800 MovieClip Frame 90Symbol 775 MovieClip
"mcBody"Symbol 800 MovieClip Frame 99Symbol 765 MovieClip
"mcBack"Symbol 800 MovieClip Frame 100Symbol 781 MovieClip
"mcBody"Symbol 800 MovieClip Frame 100Symbol 784 MovieClip
"mcStomach"Symbol 800 MovieClip Frame 100Symbol 787 MovieClip
"mcArmor"Symbol 800 MovieClip Frame 100Symbol 790 MovieClip
"mcCockHead"Symbol 800 MovieClip Frame 100Symbol 793 MovieClip
"mcNose"Symbol 800 MovieClip Frame 100Symbol 796 MovieClip
"mcFront"Symbol 800 MovieClip Frame 100Symbol 799 MovieClip
"mcBack"Symbol 800 MovieClip Frame 110Symbol 626 MovieClip
"mcBackStomach"Symbol 800 MovieClip Frame 110Symbol 629 MovieClip
"mcTail"Symbol 800 MovieClip Frame 110Symbol 632 MovieClip
"mcTailTip"Symbol 800 MovieClip Frame 110Symbol 635 MovieClip
"mcBody"Symbol 800 MovieClip Frame 110Symbol 638 MovieClip
"mcStomach"Symbol 800 MovieClip Frame 110Symbol 641 MovieClip
"mcCock"Symbol 800 MovieClip Frame 110Symbol 644 MovieClip
"mcCockHead"Symbol 800 MovieClip Frame 110Symbol 647 MovieClip
"mcHead"Symbol 800 MovieClip Frame 110Symbol 650 MovieClip
"mcFace"Symbol 800 MovieClip Frame 110Symbol 653 MovieClip
"mcNose"Symbol 800 MovieClip Frame 110Symbol 656 MovieClip
"mcHead"Symbol 800 MovieClip Frame 110Symbol 657 MovieClip
"mcFront"Symbol 800 MovieClip Frame 110Symbol 660 MovieClip
"mcFrontStomach"Symbol 800 MovieClip Frame 110Symbol 663 MovieClip
"mcHead"Symbol 929 MovieClip Frame 1Symbol 431 MovieClip
"mcTail"Symbol 929 MovieClip Frame 10Symbol 803 MovieClip
"mcTailTip"Symbol 929 MovieClip Frame 10Symbol 806 MovieClip
"mcBody"Symbol 929 MovieClip Frame 10Symbol 809 MovieClip
"mcStomach"Symbol 929 MovieClip Frame 10Symbol 812 MovieClip
"mcCock"Symbol 929 MovieClip Frame 10Symbol 815 MovieClip
"mcCockHead"Symbol 929 MovieClip Frame 10Symbol 818 MovieClip
"mcHead"Symbol 929 MovieClip Frame 10Symbol 821 MovieClip
"mcFace"Symbol 929 MovieClip Frame 10Symbol 824 MovieClip
"mcNose"Symbol 929 MovieClip Frame 10Symbol 827 MovieClip
"mcBody"Symbol 929 MovieClip Frame 30Symbol 830 MovieClip
"mcArmor"Symbol 929 MovieClip Frame 30Symbol 833 MovieClip
"mcCockHead"Symbol 929 MovieClip Frame 30Symbol 836 MovieClip
"mcNose"Symbol 929 MovieClip Frame 30Symbol 839 MovieClip
"mcBody"Symbol 929 MovieClip Frame 40Symbol 842 MovieClip
"mcArmor"Symbol 929 MovieClip Frame 40Symbol 845 MovieClip
"mcCockHead"Symbol 929 MovieClip Frame 40Symbol 848 MovieClip
"mcNose"Symbol 929 MovieClip Frame 40Symbol 851 MovieClip
"mcBackArmor"Symbol 929 MovieClip Frame 50Symbol 854 MovieClip
"mcBack"Symbol 929 MovieClip Frame 50Symbol 859 MovieClip
"mcBackNose"Symbol 929 MovieClip Frame 50Symbol 862 MovieClip
"mcBody"Symbol 929 MovieClip Frame 50Symbol 865 MovieClip
"mcStomach"Symbol 929 MovieClip Frame 50Symbol 868 MovieClip
"mcFront"Symbol 929 MovieClip Frame 50Symbol 871 MovieClip
"mcFrontNose"Symbol 929 MovieClip Frame 50Symbol 874 MovieClip
"mcBody"Symbol 929 MovieClip Frame 60Symbol 877 MovieClip
"mcStomach"Symbol 929 MovieClip Frame 60Symbol 880 MovieClip
"mcArmor"Symbol 929 MovieClip Frame 60Symbol 883 MovieClip
"mcCockHead"Symbol 929 MovieClip Frame 60Symbol 886 MovieClip
"mcBody"Symbol 929 MovieClip Frame 70Symbol 889 MovieClip
"mcStomach"Symbol 929 MovieClip Frame 70Symbol 892 MovieClip
"mcArmor"Symbol 929 MovieClip Frame 70Symbol 895 MovieClip
"mcNose"Symbol 929 MovieClip Frame 70Symbol 898 MovieClip
"mcBody"Symbol 929 MovieClip Frame 80Symbol 842 MovieClip
"mcArmor"Symbol 929 MovieClip Frame 80Symbol 845 MovieClip
"mcCockHead"Symbol 929 MovieClip Frame 80Symbol 848 MovieClip
"mcNose"Symbol 929 MovieClip Frame 80Symbol 851 MovieClip
"mcBody"Symbol 929 MovieClip Frame 90Symbol 901 MovieClip
"mcStomach"Symbol 929 MovieClip Frame 90Symbol 904 MovieClip
"mcArmor"Symbol 929 MovieClip Frame 90Symbol 907 MovieClip
"mcCockHead"Symbol 929 MovieClip Frame 90Symbol 910 MovieClip
"mcNose"Symbol 929 MovieClip Frame 90Symbol 913 MovieClip
"mcBody"Symbol 929 MovieClip Frame 100Symbol 916 MovieClip
"mcStomach"Symbol 929 MovieClip Frame 100Symbol 919 MovieClip
"mcArmor"Symbol 929 MovieClip Frame 100Symbol 922 MovieClip
"mcCockHead"Symbol 929 MovieClip Frame 100Symbol 925 MovieClip
"mcNose"Symbol 929 MovieClip Frame 100Symbol 928 MovieClip
"mcTail"Symbol 929 MovieClip Frame 110Symbol 803 MovieClip
"mcTailTip"Symbol 929 MovieClip Frame 110Symbol 806 MovieClip
"mcBody"Symbol 929 MovieClip Frame 110Symbol 809 MovieClip
"mcStomach"Symbol 929 MovieClip Frame 110Symbol 812 MovieClip
"mcCock"Symbol 929 MovieClip Frame 110Symbol 815 MovieClip
"mcCockHead"Symbol 929 MovieClip Frame 110Symbol 818 MovieClip
"mcHead"Symbol 929 MovieClip Frame 110Symbol 821 MovieClip
"mcFace"Symbol 929 MovieClip Frame 110Symbol 824 MovieClip
"mcNose"Symbol 929 MovieClip Frame 110Symbol 827 MovieClip
"mcHead"Symbol 1105 MovieClip Frame 1Symbol 431 MovieClip
"mcTail"Symbol 1105 MovieClip Frame 10Symbol 932 MovieClip
"mcTailTip"Symbol 1105 MovieClip Frame 10Symbol 935 MovieClip
"mcBody"Symbol 1105 MovieClip Frame 10Symbol 938 MovieClip
"mcStomach"Symbol 1105 MovieClip Frame 10Symbol 941 MovieClip
"mcCock"Symbol 1105 MovieClip Frame 10Symbol 944 MovieClip
"mcCockHead"Symbol 1105 MovieClip Frame 10Symbol 947 MovieClip
"mcHead"Symbol 1105 MovieClip Frame 10Symbol 952 MovieClip
"mcFace"Symbol 1105 MovieClip Frame 10Symbol 957 MovieClip
"mcNose"Symbol 1105 MovieClip Frame 10Symbol 960 MovieClip
"mcFront"Symbol 1105 MovieClip Frame 10Symbol 963 MovieClip
"mcBack"Symbol 1105 MovieClip Frame 30Symbol 966 MovieClip
"mcBody"Symbol 1105 MovieClip Frame 30Symbol 969 MovieClip
"mcArmor"Symbol 1105 MovieClip Frame 30Symbol 972 MovieClip
"mcCockHead"Symbol 1105 MovieClip Frame 30Symbol 975 MovieClip
"mcHead"Symbol 1105 MovieClip Frame 30Symbol 978 MovieClip
"mcFront"Symbol 1105 MovieClip Frame 30Symbol 981 MovieClip
"mcBody"Symbol 1105 MovieClip Frame 40Symbol 984 MovieClip
"mcFront"Symbol 1105 MovieClip Frame 40Symbol 987 MovieClip
"mcFrontArmor"Symbol 1105 MovieClip Frame 40Symbol 990 MovieClip
"mcFrontHead"Symbol 1105 MovieClip Frame 40Symbol 993 MovieClip
"mcFrontNose"Symbol 1105 MovieClip Frame 40Symbol 996 MovieClip
"mcBackArmor"Symbol 1105 MovieClip Frame 50Symbol 999 MovieClip
"mcBack"Symbol 1105 MovieClip Frame 50Symbol 1004 MovieClip
"mcBody"Symbol 1105 MovieClip Frame 50Symbol 1007 MovieClip
"mcStomach"Symbol 1105 MovieClip Frame 50Symbol 1010 MovieClip
"mcHead"Symbol 1105 MovieClip Frame 50Symbol 1013 MovieClip
"mcFace"Symbol 1105 MovieClip Frame 50Symbol 1016 MovieClip
"mcNose"Symbol 1105 MovieClip Frame 50Symbol 1020 MovieClip
"mcBack"Symbol 1105 MovieClip Frame 60Symbol 1023 MovieClip
"mcBackArmor"Symbol 1105 MovieClip Frame 60Symbol 1026 MovieClip
"mcBody"Symbol 1105 MovieClip Frame 60Symbol 1029 MovieClip
"mcCockHead"Symbol 1105 MovieClip Frame 60Symbol 1032 MovieClip
"mcFace"Symbol 1105 MovieClip Frame 60Symbol 1035 MovieClip
"mcFront"Symbol 1105 MovieClip Frame 60Symbol 1038 MovieClip
"mcFrontArmor"Symbol 1105 MovieClip Frame 60Symbol 1041 MovieClip
"mcBody"Symbol 1105 MovieClip Frame 70Symbol 1044 MovieClip
"mcStomach"Symbol 1105 MovieClip Frame 70Symbol 1047 MovieClip
"mcHead"Symbol 1105 MovieClip Frame 70Symbol 1050 MovieClip
"mcNose"Symbol 1105 MovieClip Frame 70Symbol 1053 MovieClip
"mcFront"Symbol 1105 MovieClip Frame 70Symbol 1056 MovieClip
"mcFrontArmor"Symbol 1105 MovieClip Frame 70Symbol 1059 MovieClip
"mcBody"Symbol 1105 MovieClip Frame 80Symbol 984 MovieClip
"mcFront"Symbol 1105 MovieClip Frame 80Symbol 987 MovieClip
"mcFrontArmor"Symbol 1105 MovieClip Frame 80Symbol 990 MovieClip
"mcFrontHead"Symbol 1105 MovieClip Frame 80Symbol 993 MovieClip
"mcFrontNose"Symbol 1105 MovieClip Frame 80Symbol 996 MovieClip
"mcBackStomach"Symbol 1105 MovieClip Frame 90Symbol 1062 MovieClip
"mcBackArmor"Symbol 1105 MovieClip Frame 90Symbol 1026 MovieClip
"mcBody"Symbol 1105 MovieClip Frame 90Symbol 1065 MovieClip
"mcCockHead"Symbol 1105 MovieClip Frame 90Symbol 1068 MovieClip
"mcStomach"Symbol 1105 MovieClip Frame 90Symbol 1071 MovieClip
"mcFrontArmor"Symbol 1105 MovieClip Frame 90Symbol 1074 MovieClip
"mcNose"Symbol 1105 MovieClip Frame 90Symbol 1077 MovieClip
"mcFront"Symbol 1105 MovieClip Frame 90Symbol 1083 MovieClip
"mcBack"Symbol 1105 MovieClip Frame 100Symbol 1086 MovieClip
"mcCockHead"Symbol 1105 MovieClip Frame 100Symbol 1089 MovieClip
"mcBody"Symbol 1105 MovieClip Frame 100Symbol 1092 MovieClip
"mcStomach"Symbol 1105 MovieClip Frame 100Symbol 1095 MovieClip
"mcNose"Symbol 1105 MovieClip Frame 100Symbol 1098 MovieClip
"mcFront"Symbol 1105 MovieClip Frame 100Symbol 1101 MovieClip
"mcFrontArmor"Symbol 1105 MovieClip Frame 100Symbol 1104 MovieClip
"mcTail"Symbol 1105 MovieClip Frame 110Symbol 932 MovieClip
"mcTailTip"Symbol 1105 MovieClip Frame 110Symbol 935 MovieClip
"mcBody"Symbol 1105 MovieClip Frame 110Symbol 938 MovieClip
"mcStomach"Symbol 1105 MovieClip Frame 110Symbol 941 MovieClip
"mcCock"Symbol 1105 MovieClip Frame 110Symbol 944 MovieClip
"mcCockHead"Symbol 1105 MovieClip Frame 110Symbol 947 MovieClip
"mcHead"Symbol 1105 MovieClip Frame 110Symbol 952 MovieClip
"mcFace"Symbol 1105 MovieClip Frame 110Symbol 957 MovieClip
"mcNose"Symbol 1105 MovieClip Frame 110Symbol 960 MovieClip
"mcFront"Symbol 1105 MovieClip Frame 110Symbol 963 MovieClip
"mcHead"Symbol 1137 MovieClip Frame 1Symbol 431 MovieClip
"mcTail"Symbol 1137 MovieClip Frame 10Symbol 932 MovieClip
"mcTailTip"Symbol 1137 MovieClip Frame 10Symbol 935 MovieClip
"mcBody"Symbol 1137 MovieClip Frame 10Symbol 938 MovieClip
"mcStomach"Symbol 1137 MovieClip Frame 10Symbol 941 MovieClip
"mcCock"Symbol 1137 MovieClip Frame 10Symbol 944 MovieClip
"mcCockHead"Symbol 1137 MovieClip Frame 10Symbol 947 MovieClip
"mcHead"Symbol 1137 MovieClip Frame 10Symbol 1108 MovieClip
"mcFace"Symbol 1137 MovieClip Frame 10Symbol 1111 MovieClip
"mcNose"Symbol 1137 MovieClip Frame 10Symbol 1114 MovieClip
"mcFront"Symbol 1137 MovieClip Frame 10Symbol 963 MovieClip
"mcBack"Symbol 1137 MovieClip Frame 30Symbol 1117 MovieClip
"mcBody"Symbol 1137 MovieClip Frame 30Symbol 969 MovieClip
"mcArmor"Symbol 1137 MovieClip Frame 30Symbol 972 MovieClip
"mcCockHead"Symbol 1137 MovieClip Frame 30Symbol 975 MovieClip
"mcHead"Symbol 1137 MovieClip Frame 30Symbol 1120 MovieClip
"mcFront"Symbol 1137 MovieClip Frame 30Symbol 1123 MovieClip
"mcBody"Symbol 1137 MovieClip Frame 40Symbol 984 MovieClip
"mcHead"Symbol 1137 MovieClip Frame 40Symbol 1126 MovieClip
"mcNose"Symbol 1137 MovieClip Frame 40Symbol 1129 MovieClip
"mcFront"Symbol 1137 MovieClip Frame 40Symbol 987 MovieClip
"mcFrontArmor"Symbol 1137 MovieClip Frame 40Symbol 990 MovieClip
"mcBackArmor"Symbol 1137 MovieClip Frame 50Symbol 1130 MovieClip
"mcBack"Symbol 1137 MovieClip Frame 50Symbol 1004 MovieClip
"mcBody"Symbol 1137 MovieClip Frame 50Symbol 1007 MovieClip
"mcStomach"Symbol 1137 MovieClip Frame 50Symbol 1010 MovieClip
"mcHead"Symbol 1137 MovieClip Frame 50Symbol 1013 MovieClip
"mcFace"Symbol 1137 MovieClip Frame 50Symbol 1016 MovieClip
"mcNose"Symbol 1137 MovieClip Frame 50Symbol 1020 MovieClip
"mcBack"Symbol 1137 MovieClip Frame 60Symbol 1023 MovieClip
"mcBackArmor"Symbol 1137 MovieClip Frame 60Symbol 1026 MovieClip
"mcBody"Symbol 1137 MovieClip Frame 60Symbol 1029 MovieClip
"mcCockHead"Symbol 1137 MovieClip Frame 60Symbol 1032 MovieClip
"mcFace"Symbol 1137 MovieClip Frame 60Symbol 1035 MovieClip
"mcFront"Symbol 1137 MovieClip Frame 60Symbol 1038 MovieClip
"mcFrontArmor"Symbol 1137 MovieClip Frame 60Symbol 1041 MovieClip
"mcBody"Symbol 1137 MovieClip Frame 70Symbol 1044 MovieClip
"mcStomach"Symbol 1137 MovieClip Frame 70Symbol 1047 MovieClip
"mcHead"Symbol 1137 MovieClip Frame 70Symbol 1133 MovieClip
"mcNose"Symbol 1137 MovieClip Frame 70Symbol 1136 MovieClip
"mcFront"Symbol 1137 MovieClip Frame 70Symbol 1056 MovieClip
"mcFrontArmor"Symbol 1137 MovieClip Frame 70Symbol 1059 MovieClip
"mcBack"Symbol 1137 MovieClip Frame 90Symbol 1062 MovieClip
"mcBackArmor"Symbol 1137 MovieClip Frame 90Symbol 1026 MovieClip
"mcBody"Symbol 1137 MovieClip Frame 90Symbol 1065 MovieClip
"mcCockHead"Symbol 1137 MovieClip Frame 90Symbol 1068 MovieClip
"mcStomach"Symbol 1137 MovieClip Frame 90Symbol 1071 MovieClip
"mcFrontArmor"Symbol 1137 MovieClip Frame 90Symbol 1074 MovieClip
"mcNose"Symbol 1137 MovieClip Frame 90Symbol 1077 MovieClip
"mcFront"Symbol 1137 MovieClip Frame 90Symbol 1083 MovieClip
"mcBack"Symbol 1137 MovieClip Frame 100Symbol 1086 MovieClip
"mcCockHead"Symbol 1137 MovieClip Frame 100Symbol 1089 MovieClip
"mcBody"Symbol 1137 MovieClip Frame 100Symbol 1092 MovieClip
"mcStomach"Symbol 1137 MovieClip Frame 100Symbol 1095 MovieClip
"mcNose"Symbol 1137 MovieClip Frame 100Symbol 1098 MovieClip
"mcFront"Symbol 1137 MovieClip Frame 100Symbol 1101 MovieClip
"mcFrontArmor"Symbol 1137 MovieClip Frame 100Symbol 1104 MovieClip
"mcTail"Symbol 1137 MovieClip Frame 110Symbol 932 MovieClip
"mcTailTip"Symbol 1137 MovieClip Frame 110Symbol 935 MovieClip
"mcBody"Symbol 1137 MovieClip Frame 110Symbol 938 MovieClip
"mcStomach"Symbol 1137 MovieClip Frame 110Symbol 941 MovieClip
"mcCock"Symbol 1137 MovieClip Frame 110Symbol 944 MovieClip
"mcCockHead"Symbol 1137 MovieClip Frame 110Symbol 947 MovieClip
"mcHead"Symbol 1137 MovieClip Frame 110Symbol 1108 MovieClip
"mcFace"Symbol 1137 MovieClip Frame 110Symbol 1111 MovieClip
"mcNose"Symbol 1137 MovieClip Frame 110Symbol 1114 MovieClip
"mcFront"Symbol 1137 MovieClip Frame 110Symbol 963 MovieClip
"mcHead"Symbol 1138 MovieClip Frame 1Symbol 431 MovieClip
"mcBack"Symbol 1138 MovieClip Frame 10Symbol 626 MovieClip
"mcBackStomach"Symbol 1138 MovieClip Frame 10Symbol 629 MovieClip
"mcTail"Symbol 1138 MovieClip Frame 10Symbol 632 MovieClip
"mcTailTip"Symbol 1138 MovieClip Frame 10Symbol 635 MovieClip
"mcBody"Symbol 1138 MovieClip Frame 10Symbol 638 MovieClip
"mcStomach"Symbol 1138 MovieClip Frame 10Symbol 641 MovieClip
"mcCock"Symbol 1138 MovieClip Frame 10Symbol 644 MovieClip
"mcCockHead"Symbol 1138 MovieClip Frame 10Symbol 647 MovieClip
"mcHead"Symbol 1138 MovieClip Frame 10Symbol 650 MovieClip
"mcFace"Symbol 1138 MovieClip Frame 10Symbol 653 MovieClip
"mcNose"Symbol 1138 MovieClip Frame 10Symbol 656 MovieClip
"mcHead"Symbol 1138 MovieClip Frame 10Symbol 657 MovieClip
"mcFront"Symbol 1138 MovieClip Frame 10Symbol 660 MovieClip
"mcFrontStomach"Symbol 1138 MovieClip Frame 10Symbol 663 MovieClip
"mcBack"Symbol 1138 MovieClip Frame 30Symbol 666 MovieClip
"mcBody"Symbol 1138 MovieClip Frame 30Symbol 669 MovieClip
"mcArmor"Symbol 1138 MovieClip Frame 30Symbol 672 MovieClip
"mcCockHead"Symbol 1138 MovieClip Frame 30Symbol 675 MovieClip
"mcNose"Symbol 1138 MovieClip Frame 30Symbol 678 MovieClip
"mcFront"Symbol 1138 MovieClip Frame 30Symbol 681 MovieClip
"mcBack"Symbol 1138 MovieClip Frame 40Symbol 686 MovieClip
"mcBody"Symbol 1138 MovieClip Frame 40Symbol 689 MovieClip
"mcCockHead"Symbol 1138 MovieClip Frame 40Symbol 692 MovieClip
"mcNose"Symbol 1138 MovieClip Frame 40Symbol 695 MovieClip
"mcFront"Symbol 1138 MovieClip Frame 40Symbol 698 MovieClip
"mcFrontArmor"Symbol 1138 MovieClip Frame 40Symbol 701 MovieClip
"mcBackArmor"Symbol 1138 MovieClip Frame 50Symbol 704 MovieClip
"mcBack"Symbol 1138 MovieClip Frame 50Symbol 709 MovieClip
"mcBody"Symbol 1138 MovieClip Frame 50Symbol 712 MovieClip
"mcStomach"Symbol 1138 MovieClip Frame 50Symbol 715 MovieClip
"mcNose"Symbol 1138 MovieClip Frame 50Symbol 718 MovieClip
"mcBody"Symbol 1138 MovieClip Frame 60Symbol 722 MovieClip
"mcStomach"Symbol 1138 MovieClip Frame 60Symbol 725 MovieClip
"mcArmor"Symbol 1138 MovieClip Frame 60Symbol 729 MovieClip
"mcCockHead"Symbol 1138 MovieClip Frame 60Symbol 732 MovieClip
"mcBack"Symbol 1138 MovieClip Frame 70Symbol 735 MovieClip
"mcBackNose"Symbol 1138 MovieClip Frame 70Symbol 738 MovieClip
"mcBody"Symbol 1138 MovieClip Frame 70Symbol 741 MovieClip
"mcStomach"Symbol 1138 MovieClip Frame 70Symbol 744 MovieClip
"mcArmor"Symbol 1138 MovieClip Frame 70Symbol 747 MovieClip
"mcCockHead"Symbol 1138 MovieClip Frame 70Symbol 750 MovieClip
"mcNose"Symbol 1138 MovieClip Frame 70Symbol 753 MovieClip
"mcFront"Symbol 1138 MovieClip Frame 70Symbol 756 MovieClip
"mcBackMonster"Symbol 1138 MovieClip Frame 80Symbol 759 MovieClip
"mcBackStomach"Symbol 1138 MovieClip Frame 80Symbol 762 MovieClip
"mcBody"Symbol 1138 MovieClip Frame 80Symbol 765 MovieClip
"mcStomach"Symbol 1138 MovieClip Frame 80Symbol 769 MovieClip
"mcArmor"Symbol 1138 MovieClip Frame 80Symbol 772 MovieClip
"mcCockHead"Symbol 1138 MovieClip Frame 80Symbol 775 MovieClip
"mcBack"Symbol 1138 MovieClip Frame 90Symbol 781 MovieClip
"mcBody"Symbol 1138 MovieClip Frame 90Symbol 784 MovieClip
"mcStomach"Symbol 1138 MovieClip Frame 90Symbol 787 MovieClip
"mcArmor"Symbol 1138 MovieClip Frame 90Symbol 790 MovieClip
"mcCockHead"Symbol 1138 MovieClip Frame 90Symbol 793 MovieClip
"mcNose"Symbol 1138 MovieClip Frame 90Symbol 796 MovieClip
"mcFront"Symbol 1138 MovieClip Frame 90Symbol 799 MovieClip
"mcBack"Symbol 1138 MovieClip Frame 100Symbol 626 MovieClip
"mcBackStomach"Symbol 1138 MovieClip Frame 100Symbol 629 MovieClip
"mcTail"Symbol 1138 MovieClip Frame 100Symbol 632 MovieClip
"mcTailTip"Symbol 1138 MovieClip Frame 100Symbol 635 MovieClip
"mcBody"Symbol 1138 MovieClip Frame 100Symbol 638 MovieClip
"mcStomach"Symbol 1138 MovieClip Frame 100Symbol 641 MovieClip
"mcCock"Symbol 1138 MovieClip Frame 100Symbol 644 MovieClip
"mcCockHead"Symbol 1138 MovieClip Frame 100Symbol 647 MovieClip
"mcHead"Symbol 1138 MovieClip Frame 100Symbol 650 MovieClip
"mcFace"Symbol 1138 MovieClip Frame 100Symbol 653 MovieClip
"mcNose"Symbol 1138 MovieClip Frame 100Symbol 656 MovieClip
"mcHead"Symbol 1138 MovieClip Frame 100Symbol 657 MovieClip
"mcFront"Symbol 1138 MovieClip Frame 100Symbol 660 MovieClip
"mcFrontStomach"Symbol 1138 MovieClip Frame 100Symbol 663 MovieClip
"mcHead"Symbol 1139 MovieClip Frame 1Symbol 431 MovieClip
"mcTail"Symbol 1139 MovieClip Frame 10Symbol 803 MovieClip
"mcTailTip"Symbol 1139 MovieClip Frame 10Symbol 806 MovieClip
"mcBody"Symbol 1139 MovieClip Frame 10Symbol 809 MovieClip
"mcStomach"Symbol 1139 MovieClip Frame 10Symbol 812 MovieClip
"mcCock"Symbol 1139 MovieClip Frame 10Symbol 815 MovieClip
"mcCockHead"Symbol 1139 MovieClip Frame 10Symbol 818 MovieClip
"mcNose"Symbol 1139 MovieClip Frame 10Symbol 827 MovieClip
"mcHead"Symbol 1139 MovieClip Frame 10Symbol 821 MovieClip
"mcFace"Symbol 1139 MovieClip Frame 10Symbol 824 MovieClip
"mcNose"Symbol 1139 MovieClip Frame 10Symbol 827 MovieClip
"mcBody"Symbol 1139 MovieClip Frame 30Symbol 830 MovieClip
"mcArmor"Symbol 1139 MovieClip Frame 30Symbol 833 MovieClip
"mcCockHead"Symbol 1139 MovieClip Frame 30Symbol 836 MovieClip
"mcNose"Symbol 1139 MovieClip Frame 30Symbol 839 MovieClip
"mcBody"Symbol 1139 MovieClip Frame 40Symbol 842 MovieClip
"mcCockHead"Symbol 1139 MovieClip Frame 40Symbol 848 MovieClip
"mcArmor"Symbol 1139 MovieClip Frame 40Symbol 845 MovieClip
"mcNose"Symbol 1139 MovieClip Frame 40Symbol 851 MovieClip
"mcBackArmor"Symbol 1139 MovieClip Frame 50Symbol 854 MovieClip
"mcBack"Symbol 1139 MovieClip Frame 50Symbol 859 MovieClip
"mcBackNose"Symbol 1139 MovieClip Frame 50Symbol 862 MovieClip
"mcBody"Symbol 1139 MovieClip Frame 50Symbol 865 MovieClip
"mcStomach"Symbol 1139 MovieClip Frame 50Symbol 868 MovieClip
"mcFront"Symbol 1139 MovieClip Frame 50Symbol 871 MovieClip
"mcFrontNose"Symbol 1139 MovieClip Frame 50Symbol 874 MovieClip
"mcBody"Symbol 1139 MovieClip Frame 60Symbol 877 MovieClip
"mcStomach"Symbol 1139 MovieClip Frame 60Symbol 880 MovieClip
"mcArmor"Symbol 1139 MovieClip Frame 60Symbol 883 MovieClip
"mcCockHead"Symbol 1139 MovieClip Frame 60Symbol 886 MovieClip
"mcBody"Symbol 1139 MovieClip Frame 70Symbol 889 MovieClip
"mcStomach"Symbol 1139 MovieClip Frame 70Symbol 892 MovieClip
"mcArmor"Symbol 1139 MovieClip Frame 70Symbol 895 MovieClip
"mcNose"Symbol 1139 MovieClip Frame 70Symbol 898 MovieClip
"mcBody"Symbol 1139 MovieClip Frame 80Symbol 901 MovieClip
"mcStomach"Symbol 1139 MovieClip Frame 80Symbol 904 MovieClip
"mcArmor"Symbol 1139 MovieClip Frame 80Symbol 907 MovieClip
"mcCockHead"Symbol 1139 MovieClip Frame 80Symbol 910 MovieClip
"mcNose"Symbol 1139 MovieClip Frame 80Symbol 913 MovieClip
"mcBody"Symbol 1139 MovieClip Frame 90Symbol 916 MovieClip
"mcStomach"Symbol 1139 MovieClip Frame 90Symbol 919 MovieClip
"mcArmor"Symbol 1139 MovieClip Frame 90Symbol 922 MovieClip
"mcCockHead"Symbol 1139 MovieClip Frame 90Symbol 925 MovieClip
"mcNose"Symbol 1139 MovieClip Frame 90Symbol 928 MovieClip
"mcTail"Symbol 1139 MovieClip Frame 100Symbol 803 MovieClip
"mcTailTip"Symbol 1139 MovieClip Frame 100Symbol 806 MovieClip
"mcBody"Symbol 1139 MovieClip Frame 100Symbol 809 MovieClip
"mcStomach"Symbol 1139 MovieClip Frame 100Symbol 812 MovieClip
"mcCock"Symbol 1139 MovieClip Frame 100Symbol 815 MovieClip
"mcCockHead"Symbol 1139 MovieClip Frame 100Symbol 818 MovieClip
"mcNose"Symbol 1139 MovieClip Frame 100Symbol 827 MovieClip
"mcHead"Symbol 1139 MovieClip Frame 100Symbol 821 MovieClip
"mcFace"Symbol 1139 MovieClip Frame 100Symbol 824 MovieClip
"mcNose"Symbol 1139 MovieClip Frame 100Symbol 827 MovieClip
"mcHead"Symbol 1157 MovieClip Frame 1Symbol 431 MovieClip
"mcTail"Symbol 1157 MovieClip Frame 10Symbol 932 MovieClip
"mcTailTip"Symbol 1157 MovieClip Frame 10Symbol 935 MovieClip
"mcBody"Symbol 1157 MovieClip Frame 10Symbol 938 MovieClip
"mcStomach"Symbol 1157 MovieClip Frame 10Symbol 941 MovieClip
"mcCock"Symbol 1157 MovieClip Frame 10Symbol 944 MovieClip
"mcCockHead"Symbol 1157 MovieClip Frame 10Symbol 947 MovieClip
"mcHead"Symbol 1157 MovieClip Frame 10Symbol 1108 MovieClip
"mcFace"Symbol 1157 MovieClip Frame 10Symbol 1111 MovieClip
"mcNose"Symbol 1157 MovieClip Frame 10Symbol 1114 MovieClip
"mcFront"Symbol 1157 MovieClip Frame 10Symbol 963 MovieClip
"mcBack"Symbol 1157 MovieClip Frame 30Symbol 1142 MovieClip
"mcBody"Symbol 1157 MovieClip Frame 30Symbol 969 MovieClip
"mcArmor"Symbol 1157 MovieClip Frame 30Symbol 972 MovieClip
"mcCockHead"Symbol 1157 MovieClip Frame 30Symbol 975 MovieClip
"mcHead"Symbol 1157 MovieClip Frame 30Symbol 1145 MovieClip
"mcFront"Symbol 1157 MovieClip Frame 30Symbol 1148 MovieClip
"mcBody"Symbol 1157 MovieClip Frame 40Symbol 1149 MovieClip
"mcHead"Symbol 1157 MovieClip Frame 40Symbol 1152 MovieClip
"mcNose"Symbol 1157 MovieClip Frame 40Symbol 1155 MovieClip
"mcFront"Symbol 1157 MovieClip Frame 40Symbol 987 MovieClip
"mcFrontArmor"Symbol 1157 MovieClip Frame 40Symbol 1156 MovieClip
"mcBackArmor"Symbol 1157 MovieClip Frame 50Symbol 999 MovieClip
"mcBackCockHead"Symbol 1157 MovieClip Frame 50Symbol 1004 MovieClip
"mcBody"Symbol 1157 MovieClip Frame 50Symbol 1007 MovieClip
"mcStomach"Symbol 1157 MovieClip Frame 50Symbol 1010 MovieClip
"mcHead"Symbol 1157 MovieClip Frame 50Symbol 1013 MovieClip
"mcFace"Symbol 1157 MovieClip Frame 50Symbol 1016 MovieClip
"mcNose"Symbol 1157 MovieClip Frame 50Symbol 1020 MovieClip
"mcBack"Symbol 1157 MovieClip Frame 60Symbol 1023 MovieClip
"mcBackArmor"Symbol 1157 MovieClip Frame 60Symbol 1026 MovieClip
"mcBody"Symbol 1157 MovieClip Frame 60Symbol 1029 MovieClip
"mcCockHead"Symbol 1157 MovieClip Frame 60Symbol 1032 MovieClip
"mcFace"Symbol 1157 MovieClip Frame 60Symbol 1035 MovieClip
"mcFront"Symbol 1157 MovieClip Frame 60Symbol 1038 MovieClip
"mcFrontArmor"Symbol 1157 MovieClip Frame 60Symbol 1041 MovieClip
"mcBody"Symbol 1157 MovieClip Frame 70Symbol 1044 MovieClip
"mcStomach"Symbol 1157 MovieClip Frame 70Symbol 1047 MovieClip
"mcHead"Symbol 1157 MovieClip Frame 70Symbol 1133 MovieClip
"mcNose"Symbol 1157 MovieClip Frame 70Symbol 1136 MovieClip
"mcFront"Symbol 1157 MovieClip Frame 70Symbol 1056 MovieClip
"mcFrontArmor"Symbol 1157 MovieClip Frame 70Symbol 1059 MovieClip
"mcBackMonster"Symbol 1157 MovieClip Frame 80Symbol 1062 MovieClip
"mcBackArmor"Symbol 1157 MovieClip Frame 80Symbol 1026 MovieClip
"mcBody"Symbol 1157 MovieClip Frame 80Symbol 1065 MovieClip
"mcCockHead"Symbol 1157 MovieClip Frame 80Symbol 1068 MovieClip
"mcStomach"Symbol 1157 MovieClip Frame 80Symbol 1071 MovieClip
"mcFrontArmor"Symbol 1157 MovieClip Frame 80Symbol 1074 MovieClip
"mcNose"Symbol 1157 MovieClip Frame 80Symbol 1077 MovieClip
"mcFront"Symbol 1157 MovieClip Frame 80Symbol 1083 MovieClip
"mcBack"Symbol 1157 MovieClip Frame 90Symbol 1086 MovieClip
"mcCockHead"Symbol 1157 MovieClip Frame 90Symbol 1089 MovieClip
"mcBody"Symbol 1157 MovieClip Frame 90Symbol 1092 MovieClip
"mcStomach"Symbol 1157 MovieClip Frame 90Symbol 1095 MovieClip
"mcNose"Symbol 1157 MovieClip Frame 90Symbol 1098 MovieClip
"mcFront"Symbol 1157 MovieClip Frame 90Symbol 1101 MovieClip
"mcFrontArmor"Symbol 1157 MovieClip Frame 90Symbol 1104 MovieClip
"mcTail"Symbol 1157 MovieClip Frame 100Symbol 932 MovieClip
"mcTailTip"Symbol 1157 MovieClip Frame 100Symbol 935 MovieClip
"mcBody"Symbol 1157 MovieClip Frame 100Symbol 938 MovieClip
"mcStomach"Symbol 1157 MovieClip Frame 100Symbol 941 MovieClip
"mcCock"Symbol 1157 MovieClip Frame 100Symbol 944 MovieClip
"mcCockHead"Symbol 1157 MovieClip Frame 100Symbol 947 MovieClip
"mcHead"Symbol 1157 MovieClip Frame 100Symbol 1108 MovieClip
"mcFace"Symbol 1157 MovieClip Frame 100Symbol 1111 MovieClip
"mcNose"Symbol 1157 MovieClip Frame 100Symbol 1114 MovieClip
"mcFront"Symbol 1157 MovieClip Frame 100Symbol 963 MovieClip
"mcHead"Symbol 1286 MovieClip Frame 1Symbol 431 MovieClip
"mcTail"Symbol 1286 MovieClip Frame 10Symbol 1160 MovieClip
"mcTailTip"Symbol 1286 MovieClip Frame 10Symbol 1163 MovieClip
"mcBody"Symbol 1286 MovieClip Frame 10Symbol 1166 MovieClip
"mcStomach"Symbol 1286 MovieClip Frame 10Symbol 1169 MovieClip
"mcCockHead"Symbol 1286 MovieClip Frame 10Symbol 1172 MovieClip
"mcHead"Symbol 1286 MovieClip Frame 10Symbol 1175 MovieClip
"mcFace"Symbol 1286 MovieClip Frame 10Symbol 1178 MovieClip
"mcNose"Symbol 1286 MovieClip Frame 10Symbol 1182 MovieClip
"mcBody"Symbol 1286 MovieClip Frame 30Symbol 1185 MovieClip
"mcArmor"Symbol 1286 MovieClip Frame 30Symbol 1188 MovieClip
"mcCockHead"Symbol 1286 MovieClip Frame 30Symbol 1191 MovieClip
"mcNose"Symbol 1286 MovieClip Frame 30Symbol 1195 MovieClip
"mcBody"Symbol 1286 MovieClip Frame 40Symbol 1198 MovieClip
"mcArmor"Symbol 1286 MovieClip Frame 40Symbol 1201 MovieClip
"mcNose"Symbol 1286 MovieClip Frame 40Symbol 1205 MovieClip
"mcBackArmor"Symbol 1286 MovieClip Frame 50Symbol 1208 MovieClip
"mcBackCockHead"Symbol 1286 MovieClip Frame 50Symbol 1211 MovieClip
"mcBody"Symbol 1286 MovieClip Frame 50Symbol 1214 MovieClip
"mcStomach"Symbol 1286 MovieClip Frame 50Symbol 1217 MovieClip
"mcNose"Symbol 1286 MovieClip Frame 50Symbol 1221 MovieClip
"mcBody"Symbol 1286 MovieClip Frame 60Symbol 1224 MovieClip
"mcStomach"Symbol 1286 MovieClip Frame 60Symbol 1227 MovieClip
"mcArmor"Symbol 1286 MovieClip Frame 60Symbol 1230 MovieClip
"mcCockHead"Symbol 1286 MovieClip Frame 60Symbol 1233 MovieClip
"mcNose"Symbol 1286 MovieClip Frame 60Symbol 1236 MovieClip
"mcBody"Symbol 1286 MovieClip Frame 70Symbol 1239 MovieClip
"mcStomach"Symbol 1286 MovieClip Frame 70Symbol 1242 MovieClip
"mcArmor"Symbol 1286 MovieClip Frame 70Symbol 1245 MovieClip
"mcCockHead"Symbol 1286 MovieClip Frame 70Symbol 1248 MovieClip
"mcNose"Symbol 1286 MovieClip Frame 70Symbol 1252 MovieClip
"mcBody"Symbol 1286 MovieClip Frame 80Symbol 1255 MovieClip
"mcStomach"Symbol 1286 MovieClip Frame 80Symbol 1258 MovieClip
"mcArmor"Symbol 1286 MovieClip Frame 80Symbol 1261 MovieClip
"mcCock"Symbol 1286 MovieClip Frame 80Symbol 1264 MovieClip
"mcCockHead"Symbol 1286 MovieClip Frame 80Symbol 1267 MovieClip
"mcNose"Symbol 1286 MovieClip Frame 80Symbol 1270 MovieClip
"mcBody"Symbol 1286 MovieClip Frame 90Symbol 1273 MovieClip
"mcStomach"Symbol 1286 MovieClip Frame 90Symbol 1276 MovieClip
"mcArmor"Symbol 1286 MovieClip Frame 90Symbol 1279 MovieClip
"mcCockHead"Symbol 1286 MovieClip Frame 90Symbol 1282 MovieClip
"mcNose"Symbol 1286 MovieClip Frame 90Symbol 1285 MovieClip
"mcTail"Symbol 1286 MovieClip Frame 100Symbol 1160 MovieClip
"mcTailTip"Symbol 1286 MovieClip Frame 100Symbol 1163 MovieClip
"mcBody"Symbol 1286 MovieClip Frame 100Symbol 1166 MovieClip
"mcStomach"Symbol 1286 MovieClip Frame 100Symbol 1169 MovieClip
"mcCockHead"Symbol 1286 MovieClip Frame 100Symbol 1172 MovieClip
"mcHead"Symbol 1286 MovieClip Frame 100Symbol 1175 MovieClip
"mcFace"Symbol 1286 MovieClip Frame 100Symbol 1178 MovieClip
"mcNose"Symbol 1286 MovieClip Frame 100Symbol 1182 MovieClip
"mcHead"Symbol 1287 MovieClip Frame 1Symbol 431 MovieClip
"mcTail"Symbol 1287 MovieClip Frame 10Symbol 434 MovieClip
"mcTailTip"Symbol 1287 MovieClip Frame 10Symbol 437 MovieClip
"mcBody"Symbol 1287 MovieClip Frame 10Symbol 440 MovieClip
"mcStomach"Symbol 1287 MovieClip Frame 10Symbol 443 MovieClip
"mcCock"Symbol 1287 MovieClip Frame 10Symbol 446 MovieClip
"mcCockHead"Symbol 1287 MovieClip Frame 10Symbol 449 MovieClip
"mcHead"Symbol 1287 MovieClip Frame 10Symbol 452 MovieClip
"mcFace"Symbol 1287 MovieClip Frame 10Symbol 455 MovieClip
"mcBody"Symbol 1287 MovieClip Frame 30Symbol 460 MovieClip
"mcArmor"Symbol 1287 MovieClip Frame 30Symbol 463 MovieClip
"mcCockHead"Symbol 1287 MovieClip Frame 30Symbol 466 MovieClip
"mcNose"Symbol 1287 MovieClip Frame 30Symbol 469 MovieClip
"mcBody"Symbol 1287 MovieClip Frame 40Symbol 472 MovieClip
"mcArmor"Symbol 1287 MovieClip Frame 40Symbol 475 MovieClip
"mcNose"Symbol 1287 MovieClip Frame 40Symbol 481 MovieClip
"mcBackArmor"Symbol 1287 MovieClip Frame 50Symbol 484 MovieClip
"mcBackCockHead"Symbol 1287 MovieClip Frame 50Symbol 487 MovieClip
"mcBody"Symbol 1287 MovieClip Frame 50Symbol 490 MovieClip
"mcStomach"Symbol 1287 MovieClip Frame 50Symbol 493 MovieClip
"mcNose"Symbol 1287 MovieClip Frame 50Symbol 497 MovieClip
"mcBody"Symbol 1287 MovieClip Frame 60Symbol 500 MovieClip
"mcStomach"Symbol 1287 MovieClip Frame 60Symbol 503 MovieClip
"mcArmor"Symbol 1287 MovieClip Frame 60Symbol 506 MovieClip
"mcCockHead"Symbol 1287 MovieClip Frame 60Symbol 509 MovieClip
"mcBody"Symbol 1287 MovieClip Frame 70Symbol 512 MovieClip
"mcStomach"Symbol 1287 MovieClip Frame 70Symbol 515 MovieClip
"mcArmor"Symbol 1287 MovieClip Frame 70Symbol 518 MovieClip
"mcCockHead"Symbol 1287 MovieClip Frame 70Symbol 521 MovieClip
"mcNose"Symbol 1287 MovieClip Frame 70Symbol 524 MovieClip
"mcBody"Symbol 1287 MovieClip Frame 80Symbol 500 MovieClip
"mcStomach"Symbol 1287 MovieClip Frame 80Symbol 503 MovieClip
"mcArmor"Symbol 1287 MovieClip Frame 80Symbol 506 MovieClip
"mcCockHead"Symbol 1287 MovieClip Frame 80Symbol 509 MovieClip
"mcBody"Symbol 1287 MovieClip Frame 90Symbol 527 MovieClip
"mcStomach"Symbol 1287 MovieClip Frame 90Symbol 530 MovieClip
"mcArmor"Symbol 1287 MovieClip Frame 90Symbol 533 MovieClip
"mcCockHead"Symbol 1287 MovieClip Frame 90Symbol 536 MovieClip
"mcCock"Symbol 1287 MovieClip Frame 90Symbol 539 MovieClip
"mcNose"Symbol 1287 MovieClip Frame 90Symbol 542 MovieClip
"mcBody"Symbol 1287 MovieClip Frame 100Symbol 545 MovieClip
"mcStomach"Symbol 1287 MovieClip Frame 100Symbol 548 MovieClip
"mcCockHead"Symbol 1287 MovieClip Frame 100Symbol 551 MovieClip
"mcArmor"Symbol 1287 MovieClip Frame 100Symbol 554 MovieClip
"mcNose"Symbol 1287 MovieClip Frame 100Symbol 557 MovieClip
"mcTail"Symbol 1287 MovieClip Frame 110Symbol 434 MovieClip
"mcTailTip"Symbol 1287 MovieClip Frame 110Symbol 437 MovieClip
"mcBody"Symbol 1287 MovieClip Frame 110Symbol 440 MovieClip
"mcStomach"Symbol 1287 MovieClip Frame 110Symbol 443 MovieClip
"mcCock"Symbol 1287 MovieClip Frame 110Symbol 446 MovieClip
"mcCockHead"Symbol 1287 MovieClip Frame 110Symbol 449 MovieClip
"mcHead"Symbol 1287 MovieClip Frame 110Symbol 452 MovieClip
"mcFace"Symbol 1287 MovieClip Frame 110Symbol 455 MovieClip
"mcState"Symbol 1288 MovieClip Frame 1Symbol 558 MovieClip
"mcState"Symbol 1288 MovieClip Frame 10Symbol 800 MovieClip
"mcState"Symbol 1288 MovieClip Frame 20Symbol 800 MovieClip
"mcState"Symbol 1288 MovieClip Frame 30Symbol 929 MovieClip
"mcState"Symbol 1288 MovieClip Frame 40Symbol 1105 MovieClip
"mcState"Symbol 1288 MovieClip Frame 50Symbol 929 MovieClip
"mcState"Symbol 1288 MovieClip Frame 60Symbol 1137 MovieClip
"mcState"Symbol 1288 MovieClip Frame 70Symbol 1138 MovieClip
"mcState"Symbol 1288 MovieClip Frame 80Symbol 1139 MovieClip
"mcState"Symbol 1288 MovieClip Frame 90Symbol 1157 MovieClip
"mcState"Symbol 1288 MovieClip Frame 100Symbol 1286 MovieClip
"mcState"Symbol 1288 MovieClip Frame 110Symbol 1287 MovieClip
"mcBackground"Symbol 1289 MovieClip Frame 1Symbol 623 MovieClip
"mcLeftLower"Symbol 1289 MovieClip Frame 1Symbol 1288 MovieClip
"mcRightLower"Symbol 1289 MovieClip Frame 1Symbol 1288 MovieClip
"mcLeft"Symbol 1289 MovieClip Frame 1Symbol 1288 MovieClip
"mcRight"Symbol 1289 MovieClip Frame 1Symbol 1288 MovieClip
"mcLeftUpper"Symbol 1289 MovieClip Frame 1Symbol 1288 MovieClip
"mcRightUpper"Symbol 1289 MovieClip Frame 1Symbol 1288 MovieClip
"mcState"Symbol 1294 MovieClip Frame 1Symbol 1293 MovieClip
"mcState"Symbol 1300 MovieClip Frame 1Symbol 1293 MovieClip
"mcState"Symbol 1300 MovieClip Frame 1Symbol 1299 MovieClip
"mcState"Symbol 1301 MovieClip Frame 1Symbol 1299 MovieClip
"mcState"Symbol 1302 MovieClip Frame 1Symbol 1294 MovieClip
"mcState"Symbol 1302 MovieClip Frame 10Symbol 1300 MovieClip
"mcState"Symbol 1302 MovieClip Frame 20Symbol 1301 MovieClip
"mcState"Symbol 1306 MovieClip Frame 1Symbol 1305 MovieClip
"mcState"Symbol 1312 MovieClip Frame 1Symbol 1305 MovieClip
"mcState"Symbol 1312 MovieClip Frame 1Symbol 1311 MovieClip
"mcState"Symbol 1313 MovieClip Frame 1Symbol 1311 MovieClip
"mcState"Symbol 1314 MovieClip Frame 1Symbol 1306 MovieClip
"mcState"Symbol 1314 MovieClip Frame 10Symbol 1312 MovieClip
"mcState"Symbol 1314 MovieClip Frame 20Symbol 1313 MovieClip
"mcState"Symbol 1318 MovieClip Frame 1Symbol 1317 MovieClip
"mcState"Symbol 1324 MovieClip Frame 1Symbol 1317 MovieClip
"mcState"Symbol 1324 MovieClip Frame 1Symbol 1323 MovieClip
"mcState"Symbol 1325 MovieClip Frame 1Symbol 1323 MovieClip
"mcState"Symbol 1326 MovieClip Frame 1Symbol 1318 MovieClip
"mcState"Symbol 1326 MovieClip Frame 10Symbol 1324 MovieClip
"mcState"Symbol 1326 MovieClip Frame 20Symbol 1325 MovieClip
"txtHP"Symbol 1329 MovieClip Frame 1Symbol 1328 EditableText
"mcHealthText"Symbol 1333 MovieClip Frame 1Symbol 1329 MovieClip
"txtHP"Symbol 1336 MovieClip Frame 1Symbol 1335 EditableText
"mcHealthText"Symbol 1338 MovieClip Frame 1Symbol 1336 MovieClip
"txtName"Symbol 1342 MovieClip Frame 1Symbol 1341 EditableText
"txtName"Symbol 1344 MovieClip Frame 1Symbol 1343 EditableText
"txtText"Symbol 1346 MovieClip Frame 1Symbol 1345 EditableText
"mcSplat"Symbol 1347 MovieClip Frame 1Symbol 603 MovieClip
"mcText"Symbol 1347 MovieClip Frame 1Symbol 1346 MovieClip
"mcSplat"Symbol 1350 MovieClip Frame 1Symbol 603 MovieClip
"mcState"Symbol 1351 MovieClip Frame 1Symbol 1347 MovieClip
"mcState"Symbol 1351 MovieClip Frame 10Symbol 1347 MovieClip
"mcState"Symbol 1351 MovieClip Frame 19Symbol 1347 MovieClip
"mcState"Symbol 1351 MovieClip Frame 28Symbol 1350 MovieClip
"btnContinue"Symbol 1355 MovieClip Frame 1Symbol 384 MovieClip
"mcState"Symbol 1356 MovieClip Frame 1Symbol 1355 MovieClip
"btnContinue"Symbol 1360 MovieClip Frame 1Symbol 384 MovieClip
"mcState"Symbol 1361 MovieClip Frame 1Symbol 1360 MovieClip
"mcBlocker"Symbol 1362 MovieClip Frame 1Symbol 357 Button
"mcState"Symbol 1362 MovieClip Frame 1Symbol 1356 MovieClip
"mcState"Symbol 1362 MovieClip Frame 10Symbol 1360 MovieClip
"mcState"Symbol 1362 MovieClip Frame 20Symbol 1361 MovieClip
"btnContinue"Symbol 1366 MovieClip Frame 1Symbol 384 MovieClip
"mcState"Symbol 1367 MovieClip Frame 1Symbol 1366 MovieClip
"mcState"Symbol 1369 MovieClip Frame 1Symbol 1366 MovieClip
"mcBlocker"Symbol 1370 MovieClip Frame 1Symbol 357 Button
"mcState"Symbol 1370 MovieClip Frame 1Symbol 1367 MovieClip
"mcState"Symbol 1370 MovieClip Frame 10Symbol 1366 MovieClip
"mcState"Symbol 1370 MovieClip Frame 20Symbol 1369 MovieClip
"mcBackground"Symbol 1371 MovieClip Frame 1Symbol 623 MovieClip
"mcLeftLower"Symbol 1371 MovieClip Frame 1Symbol 1288 MovieClip
"mcRightLower"Symbol 1371 MovieClip Frame 1Symbol 1288 MovieClip
"mcLeft"Symbol 1371 MovieClip Frame 1Symbol 1288 MovieClip
"mcRight"Symbol 1371 MovieClip Frame 1Symbol 1288 MovieClip
"mcLeftUpper"Symbol 1371 MovieClip Frame 1Symbol 1288 MovieClip
"mcRightUpper"Symbol 1371 MovieClip Frame 1Symbol 1288 MovieClip
"mcState"Symbol 1372 MovieClip Frame 1Symbol 1289 MovieClip
"mcBackground"Symbol 1372 MovieClip Frame 10Symbol 623 MovieClip
"mcLeftLower"Symbol 1372 MovieClip Frame 10Symbol 1288 MovieClip
"mcRightLower"Symbol 1372 MovieClip Frame 10Symbol 1288 MovieClip
"mcRock"Symbol 1372 MovieClip Frame 10Symbol 1302 MovieClip
"mcPaper"Symbol 1372 MovieClip Frame 10Symbol 1314 MovieClip
"mcScissors"Symbol 1372 MovieClip Frame 10Symbol 1326 MovieClip
"mcHealthPlayer"Symbol 1372 MovieClip Frame 10Symbol 1333 MovieClip
"mcHealthFoe"Symbol 1372 MovieClip Frame 10Symbol 1338 MovieClip
"mcPlayerName"Symbol 1372 MovieClip Frame 10Symbol 1342 MovieClip
"mcFoeName"Symbol 1372 MovieClip Frame 10Symbol 1344 MovieClip
"mcLeft"Symbol 1372 MovieClip Frame 10Symbol 1288 MovieClip
"mcRight"Symbol 1372 MovieClip Frame 10Symbol 1288 MovieClip
"mcLeftUpper"Symbol 1372 MovieClip Frame 10Symbol 1288 MovieClip
"mcRightUpper"Symbol 1372 MovieClip Frame 10Symbol 1288 MovieClip
"mcPlayerSplat"Symbol 1372 MovieClip Frame 10Symbol 1351 MovieClip
"mcFoeSplat"Symbol 1372 MovieClip Frame 10Symbol 1351 MovieClip
"mcXp"Symbol 1372 MovieClip Frame 10Symbol 611 MovieClip
"mcTutorial"Symbol 1372 MovieClip Frame 10Symbol 1362 MovieClip
"mcTrapTutorial"Symbol 1372 MovieClip Frame 10Symbol 1370 MovieClip
"mcState"Symbol 1372 MovieClip Frame 20Symbol 1371 MovieClip
"mcState"Symbol 1373 MovieClip Frame 1Symbol 1355 MovieClip
"mcBlocker"Symbol 1374 MovieClip Frame 1Symbol 357 Button
"mcState"Symbol 1374 MovieClip Frame 1Symbol 1356 MovieClip
"mcState"Symbol 1374 MovieClip Frame 10Symbol 1355 MovieClip
"mcState"Symbol 1374 MovieClip Frame 20Symbol 1373 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 1Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 1Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 1Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 1Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 1Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 1Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 11Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 11Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 11Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 11Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 11Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 11Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 11Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 21Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 21Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 21Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 21Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 21Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 21Symbol 1377 MovieClip
"mcItem8"Symbol 1378 MovieClip Frame 21Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 21Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 31Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 31Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 31Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 31Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 31Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 31Symbol 1377 MovieClip
"mcItem8"Symbol 1378 MovieClip Frame 31Symbol 1377 MovieClip
"mcItem9"Symbol 1378 MovieClip Frame 31Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 31Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 41Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 41Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 41Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 41Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 41Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 41Symbol 1377 MovieClip
"mcItem8"Symbol 1378 MovieClip Frame 41Symbol 1377 MovieClip
"mcItem9"Symbol 1378 MovieClip Frame 41Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 41Symbol 1377 MovieClip
"mcItem10"Symbol 1378 MovieClip Frame 41Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 51Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 51Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 51Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 51Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 51Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 51Symbol 1377 MovieClip
"mcItem8"Symbol 1378 MovieClip Frame 51Symbol 1377 MovieClip
"mcItem9"Symbol 1378 MovieClip Frame 51Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 51Symbol 1377 MovieClip
"mcItem11"Symbol 1378 MovieClip Frame 51Symbol 1377 MovieClip
"mcItem10"Symbol 1378 MovieClip Frame 51Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem8"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem9"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem11"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem12"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem10"Symbol 1378 MovieClip Frame 61Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem8"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem9"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem11"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem12"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem10"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem13"Symbol 1378 MovieClip Frame 71Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem8"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem9"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem11"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem12"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem10"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem14"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem13"Symbol 1378 MovieClip Frame 81Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem8"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem9"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem11"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem12"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem10"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem14"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem15"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem13"Symbol 1378 MovieClip Frame 91Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem8"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem9"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem11"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem12"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem10"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem14"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem15"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem13"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem16"Symbol 1378 MovieClip Frame 101Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem8"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem9"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem11"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem12"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem10"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem14"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem15"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem13"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem17"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem16"Symbol 1378 MovieClip Frame 111Symbol 1377 MovieClip
"mcItem2"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem3"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem1"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem5"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem6"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem4"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem8"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem9"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem7"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem11"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem12"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem10"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem14"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem15"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem13"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem17"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem16"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"mcItem18"Symbol 1378 MovieClip Frame 121Symbol 1377 MovieClip
"txtText"Symbol 1385 MovieClip Frame 1Symbol 1383 EditableText
"txtText"Symbol 1385 MovieClip Frame 7Symbol 1384 EditableText
"mcItem3"Symbol 1386 MovieClip Frame 1Symbol 1377 MovieClip
"mcItem2"Symbol 1386 MovieClip Frame 10Symbol 1377 MovieClip
"mcItem1"Symbol 1386 MovieClip Frame 10Symbol 1377 MovieClip
"mcItem2"Symbol 1386 MovieClip Frame 19Symbol 1377 MovieClip
"mcItem1"Symbol 1386 MovieClip Frame 19Symbol 1377 MovieClip
"mcItem3"Symbol 1386 MovieClip Frame 19Symbol 1377 MovieClip
"mcItem4"Symbol 1386 MovieClip Frame 28Symbol 1377 MovieClip
"mcItem3"Symbol 1386 MovieClip Frame 28Symbol 1377 MovieClip
"mcItem2"Symbol 1386 MovieClip Frame 28Symbol 1377 MovieClip
"mcItem1"Symbol 1386 MovieClip Frame 28Symbol 1377 MovieClip
"mcItem2"Symbol 1386 MovieClip Frame 38Symbol 1377 MovieClip
"mcItem3"Symbol 1386 MovieClip Frame 38Symbol 1377 MovieClip
"mcItem1"Symbol 1386 MovieClip Frame 38Symbol 1377 MovieClip
"mcItem5"Symbol 1386 MovieClip Frame 38Symbol 1377 MovieClip
"mcItem4"Symbol 1386 MovieClip Frame 38Symbol 1377 MovieClip
"mcItem5"Symbol 1386 MovieClip Frame 48Symbol 1377 MovieClip
"mcItem6"Symbol 1386 MovieClip Frame 48Symbol 1377 MovieClip
"mcItem4"Symbol 1386 MovieClip Frame 48Symbol 1377 MovieClip
"mcItem2"Symbol 1386 MovieClip Frame 48Symbol 1377 MovieClip
"mcItem3"Symbol 1386 MovieClip Frame 48Symbol 1377 MovieClip
"mcItem1"Symbol 1386 MovieClip Frame 48Symbol 1377 MovieClip
"mcItem2"Symbol 1386 MovieClip Frame 58Symbol 1377 MovieClip
"mcItem1"Symbol 1386 MovieClip Frame 58Symbol 1377 MovieClip
"mcItem4"Symbol 1386 MovieClip Frame 58Symbol 1377 MovieClip
"mcItem3"Symbol 1386 MovieClip Frame 58Symbol 1377 MovieClip
"mcItem6"Symbol 1386 MovieClip Frame 58Symbol 1377 MovieClip
"mcItem7"Symbol 1386 MovieClip Frame 58Symbol 1377 MovieClip
"mcItem5"Symbol 1386 MovieClip Frame 58Symbol 1377 MovieClip
"mcItem6"Symbol 1386 MovieClip Frame 68Symbol 1377 MovieClip
"mcItem5"Symbol 1386 MovieClip Frame 68Symbol 1377 MovieClip
"mcItem8"Symbol 1386 MovieClip Frame 68Symbol 1377 MovieClip
"mcItem7"Symbol 1386 MovieClip Frame 68Symbol 1377 MovieClip
"mcItem2"Symbol 1386 MovieClip Frame 68Symbol 1377 MovieClip
"mcItem1"Symbol 1386 MovieClip Frame 68Symbol 1377 MovieClip
"mcItem4"Symbol 1386 MovieClip Frame 68Symbol 1377 MovieClip
"mcItem3"Symbol 1386 MovieClip Frame 68Symbol 1377 MovieClip
"txtText"Symbol 1390 MovieClip Frame 1Symbol 1389 EditableText
"mcText"Symbol 1393 MovieClip Frame 1Symbol 1390 MovieClip
"mcText"Symbol 1393 MovieClip Frame 10Symbol 1390 MovieClip
"mcText"Symbol 1393 MovieClip Frame 20Symbol 1390 MovieClip
"mcItem"Symbol 1394 MovieClip Frame 1Symbol 1377 MovieClip
"mcNode1"Symbol 1406 MovieClip Frame 1Symbol 1405 MovieClip
"mcNode2"Symbol 1406 MovieClip Frame 1Symbol 1405 MovieClip
"mcNode3"Symbol 1406 MovieClip Frame 1Symbol 1405 MovieClip
"mcNode4"Symbol 1406 MovieClip Frame 1Symbol 1405 MovieClip
"mcNode5"Symbol 1406 MovieClip Frame 1Symbol 1405 MovieClip
"mcNode6"Symbol 1406 MovieClip Frame 1Symbol 1405 MovieClip
"txtText"Symbol 1416 MovieClip Frame 1Symbol 1415 EditableText
"txtText"Symbol 1418 MovieClip Frame 1Symbol 1417 EditableText
"mcProgression"Symbol 1421 MovieClip Frame 1Symbol 1406 MovieClip
"mcLocation"Symbol 1421 MovieClip Frame 1Symbol 1408 MovieClip
"mcProgression"Symbol 1421 MovieClip Frame 10Symbol 1406 MovieClip
"mcLocation"Symbol 1421 MovieClip Frame 10Symbol 1410 MovieClip
"mcProgression"Symbol 1421 MovieClip Frame 20Symbol 1406 MovieClip
"mcLocation"Symbol 1421 MovieClip Frame 20Symbol 1412 MovieClip
"mcProgression"Symbol 1421 MovieClip Frame 30Symbol 1406 MovieClip
"mcLocation"Symbol 1421 MovieClip Frame 30Symbol 1412 MovieClip
"mcMin"Symbol 1421 MovieClip Frame 40Symbol 1416 MovieClip
"mcMax"Symbol 1421 MovieClip Frame 40Symbol 1416 MovieClip
"mcMax"Symbol 1421 MovieClip Frame 40Symbol 1418 MovieClip
"mcLocation"Symbol 1421 MovieClip Frame 40Symbol 1420 MovieClip
"txtName"Symbol 1423 MovieClip Frame 1Symbol 1422 EditableText
"txtLevel"Symbol 1425 MovieClip Frame 1Symbol 1424 EditableText
"txtNextLevel"Symbol 1427 MovieClip Frame 1Symbol 1426 EditableText
"txtText"Symbol 1431 MovieClip Frame 1Symbol 1430 EditableText
"mcText"Symbol 1440 MovieClip Frame 1Symbol 1431 MovieClip
"mcItem2"Symbol 1441 MovieClip Frame 1Symbol 1440 MovieClip
"mcItem3"Symbol 1441 MovieClip Frame 1Symbol 1440 MovieClip
"mcItem1"Symbol 1441 MovieClip Frame 1Symbol 1440 MovieClip
"mcItem4"Symbol 1441 MovieClip Frame 1Symbol 1440 MovieClip
"mcItem5"Symbol 1441 MovieClip Frame 1Symbol 1440 MovieClip
"txtText"Symbol 1450 MovieClip Frame 1Symbol 1444 EditableText
"txtText"Symbol 1450 MovieClip Frame 2Symbol 1445 EditableText
"txtText"Symbol 1450 MovieClip Frame 3Symbol 1446 EditableText
"txtText"Symbol 1450 MovieClip Frame 4Symbol 1447 EditableText
"txtText"Symbol 1450 MovieClip Frame 5Symbol 1448 EditableText
"txtText"Symbol 1450 MovieClip Frame 6Symbol 1449 EditableText
"mcBack"Symbol 1451 MovieClip Frame 1Symbol 1443 MovieClip
"mcText"Symbol 1451 MovieClip Frame 1Symbol 1450 MovieClip
"mcPlayerBig"Symbol 1455 MovieClip Frame 1Symbol 558 MovieClip
"mcPrevious"Symbol 1455 MovieClip Frame 1Symbol 412 MovieClip
"mcNext"Symbol 1455 MovieClip Frame 1Symbol 417 MovieClip
"mcInventory"Symbol 1455 MovieClip Frame 1Symbol 1378 MovieClip
"btnStartLevel"Symbol 1455 MovieClip Frame 1Symbol 1381 MovieClip
"mcLevelUp"Symbol 1455 MovieClip Frame 1Symbol 1385 MovieClip
"mcEquipment"Symbol 1455 MovieClip Frame 1Symbol 1386 MovieClip
"mcLevelRock"Symbol 1455 MovieClip Frame 1Symbol 1393 MovieClip
"mcLevelPaper"Symbol 1455 MovieClip Frame 1Symbol 1393 MovieClip
"mcLevelScissors"Symbol 1455 MovieClip Frame 1Symbol 1393 MovieClip
"mcLevelHealth"Symbol 1455 MovieClip Frame 1Symbol 1393 MovieClip
"mcLevelEndurance"Symbol 1455 MovieClip Frame 1Symbol 1393 MovieClip
"mcLevelInventory"Symbol 1455 MovieClip Frame 1Symbol 1393 MovieClip
"mcLevelEquipment"Symbol 1455 MovieClip Frame 1Symbol 1393 MovieClip
"mcSell"Symbol 1455 MovieClip Frame 1Symbol 1394 MovieClip
"mcProgression"Symbol 1455 MovieClip Frame 1Symbol 1421 MovieClip
"mcLevelLuck"Symbol 1455 MovieClip Frame 1Symbol 1393 MovieClip
"mcRock"Symbol 1455 MovieClip Frame 1Symbol 1416 MovieClip
"mcPaper"Symbol 1455 MovieClip Frame 1Symbol 1416 MovieClip
"mcScissors"Symbol 1455 MovieClip Frame 1Symbol 1416 MovieClip
"mcHealth"Symbol 1455 MovieClip Frame 1Symbol 1416 MovieClip
"mcLuck"Symbol 1455 MovieClip Frame 1Symbol 1416 MovieClip
"mcEndurance"Symbol 1455 MovieClip Frame 1Symbol 1416 MovieClip
"mcName"Symbol 1455 MovieClip Frame 1Symbol 1423 MovieClip
"mcLevel"Symbol 1455 MovieClip Frame 1Symbol 1425 MovieClip
"mcNextLevel"Symbol 1455 MovieClip Frame 1Symbol 1427 MovieClip
"mcSkills"Symbol 1455 MovieClip Frame 1Symbol 1441 MovieClip
"mcLevelSkill"Symbol 1455 MovieClip Frame 1Symbol 1393 MovieClip
"mcDetails"Symbol 1455 MovieClip Frame 1Symbol 1451 MovieClip
"btnAchievements"Symbol 1455 MovieClip Frame 1Symbol 1454 MovieClip
"mcState"Symbol 1456 MovieClip Frame 1Symbol 1455 MovieClip
"btnContinue"Symbol 1461 MovieClip Frame 1Symbol 384 MovieClip
"mcState"Symbol 1462 MovieClip Frame 1Symbol 1461 MovieClip
"mcState"Symbol 1463 MovieClip Frame 1Symbol 1461 MovieClip
"mcBlocker"Symbol 1464 MovieClip Frame 1Symbol 357 Button
"mcState"Symbol 1464 MovieClip Frame 1Symbol 1462 MovieClip
"mcState"Symbol 1464 MovieClip Frame 10Symbol 1461 MovieClip
"mcState"Symbol 1464 MovieClip Frame 20Symbol 1463 MovieClip
"btnContinue"Symbol 1468 MovieClip Frame 1Symbol 384 MovieClip
"mcState"Symbol 1469 MovieClip Frame 1Symbol 1468 MovieClip
"mcState"Symbol 1470 MovieClip Frame 1Symbol 1468 MovieClip
"mcBlocker"Symbol 1471 MovieClip Frame 1Symbol 357 Button
"mcState"Symbol 1471 MovieClip Frame 1Symbol 1469 MovieClip
"mcState"Symbol 1471 MovieClip Frame 10Symbol 1468 MovieClip
"mcState"Symbol 1471 MovieClip Frame 20Symbol 1470 MovieClip
"btnContinue"Symbol 1475 MovieClip Frame 1Symbol 384 MovieClip
"mcState"Symbol 1476 MovieClip Frame 1Symbol 1475 MovieClip
"mcState"Symbol 1477 MovieClip Frame 1Symbol 1475 MovieClip
"mcBlocker"Symbol 1478 MovieClip Frame 1Symbol 357 Button
"mcState"Symbol 1478 MovieClip Frame 1Symbol 1476 MovieClip
"mcState"Symbol 1478 MovieClip Frame 10Symbol 1475 MovieClip
"mcState"Symbol 1478 MovieClip Frame 20Symbol 1477 MovieClip
"txtName"Symbol 1485 MovieClip Frame 1Symbol 1480 EditableText
"txtExperience"Symbol 1485 MovieClip Frame 1Symbol 1481 EditableText
"txtDescription"Symbol 1485 MovieClip Frame 1Symbol 1482 EditableText
"txtComplete"Symbol 1485 MovieClip Frame 1Symbol 1483 EditableText
"mcGem"Symbol 1485 MovieClip Frame 1Symbol 1484 MovieClip
"mcItem0"Symbol 1486 MovieClip Frame 1Symbol 1485 MovieClip
"mcItem1"Symbol 1486 MovieClip Frame 2Symbol 1485 MovieClip
"mcItem2"Symbol 1486 MovieClip Frame 3Symbol 1485 MovieClip
"mcItem3"Symbol 1486 MovieClip Frame 4Symbol 1485 MovieClip
"mcItem4"Symbol 1486 MovieClip Frame 5Symbol 1485 MovieClip
"btnContinue"Symbol 1487 MovieClip Frame 1Symbol 384 MovieClip
"mcAchievements"Symbol 1487 MovieClip Frame 1Symbol 1486 MovieClip
"mcPrevious"Symbol 1487 MovieClip Frame 1Symbol 412 MovieClip
"mcNext"Symbol 1487 MovieClip Frame 1Symbol 417 MovieClip
"mcPages"Symbol 1487 MovieClip Frame 1Symbol 419 MovieClip
"mcState"Symbol 1488 MovieClip Frame 1Symbol 1487 MovieClip
"mcState"Symbol 1490 MovieClip Frame 1Symbol 1487 MovieClip
"mcBlocker"Symbol 1491 MovieClip Frame 1Symbol 357 Button
"mcState"Symbol 1491 MovieClip Frame 1Symbol 1488 MovieClip
"mcState"Symbol 1491 MovieClip Frame 10Symbol 1487 MovieClip
"mcState"Symbol 1491 MovieClip Frame 20Symbol 1490 MovieClip
"mcState"Symbol 1492 MovieClip Frame 1Symbol 1455 MovieClip
"mcState"Symbol 1493 MovieClip Frame 1Symbol 1456 MovieClip
"mcState"Symbol 1493 MovieClip Frame 10Symbol 1455 MovieClip
"mcTutorial"Symbol 1493 MovieClip Frame 10Symbol 1464 MovieClip
"mcFirstTutorial"Symbol 1493 MovieClip Frame 10Symbol 1471 MovieClip
"mcEndTutorial"Symbol 1493 MovieClip Frame 10Symbol 1478 MovieClip
"mcAchievements"Symbol 1493 MovieClip Frame 10Symbol 1491 MovieClip
"mcState"Symbol 1493 MovieClip Frame 20Symbol 1492 MovieClip
"txtText"Symbol 1496 MovieClip Frame 1Symbol 1495 EditableText
"mcBack"Symbol 1497 MovieClip Frame 1Symbol 1494 MovieClip
"mcText"Symbol 1497 MovieClip Frame 1Symbol 1496 MovieClip
"mcState"Symbol 1498 MovieClip Frame 1Symbol 1497 MovieClip
"mcState"Symbol 1500 MovieClip Frame 1Symbol 1497 MovieClip
"mcState"Symbol 1501 MovieClip Frame 1Symbol 1498 MovieClip
"mcState"Symbol 1501 MovieClip Frame 10Symbol 1497 MovieClip
"mcState"Symbol 1501 MovieClip Frame 19Symbol 1500 MovieClip
"txtText"Symbol 1504 MovieClip Frame 1Symbol 1502 EditableText
"txtComplete"Symbol 1504 MovieClip Frame 1Symbol 1503 EditableText
"mcBack"Symbol 1506 MovieClip Frame 1Symbol 1494 MovieClip
"mcText"Symbol 1506 MovieClip Frame 1Symbol 1504 MovieClip
"mcState"Symbol 1507 MovieClip Frame 1Symbol 1506 MovieClip
"mcState"Symbol 1509 MovieClip Frame 1Symbol 1506 MovieClip
"mcState"Symbol 1510 MovieClip Frame 1Symbol 1507 MovieClip
"mcState"Symbol 1510 MovieClip Frame 10Symbol 1506 MovieClip
"mcState"Symbol 1510 MovieClip Frame 19Symbol 1509 MovieClip
"txtName"Symbol 1525 MovieClip Frame 1Symbol 1524 EditableText
"txtName"Symbol 1527 MovieClip Frame 1Symbol 1526 EditableText
"txtName"Symbol 1529 MovieClip Frame 1Symbol 1528 EditableText
"txtName"Symbol 1531 MovieClip Frame 1Symbol 1530 EditableText
"mcRank"Symbol 1532 MovieClip Frame 1Symbol 1525 MovieClip
"mcScore"Symbol 1532 MovieClip Frame 1Symbol 1527 MovieClip
"mcName"Symbol 1532 MovieClip Frame 1Symbol 1529 MovieClip
"mcLevel"Symbol 1532 MovieClip Frame 1Symbol 1531 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 18 as "mcPlayer"
ExportAssets (56)Timeline Frame 1Symbol 1533 as "__Packages.library.State"
ExportAssets (56)Timeline Frame 1Symbol 1534 as "__Packages.Main"
ExportAssets (56)Timeline Frame 1Symbol 1535 as "__Packages.Lustynet"
ExportAssets (56)Timeline Frame 1Symbol 1536 as "__Packages.library.ServerConnect"
ExportAssets (56)Timeline Frame 1Symbol 1537 as "__Packages.library.MainXML"
ExportAssets (56)Timeline Frame 1Symbol 1538 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 1539 as "__Packages.library.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 1540 as "__Packages.library.MCButton"
ExportAssets (56)Timeline Frame 1Symbol 1541 as "__Packages.Game"
ExportAssets (56)Timeline Frame 1Symbol 1542 as "__Packages.library.Popup"
ExportAssets (56)Timeline Frame 1Symbol 1543 as "__Packages.Battle"
ExportAssets (56)Timeline Frame 1Symbol 1544 as "__Packages.BattleCharacter"
ExportAssets (56)Timeline Frame 1Symbol 1545 as "__Packages.PlayerBattleCharacter"
ExportAssets (56)Timeline Frame 1Symbol 1546 as "__Packages.DataLevelUp"
ExportAssets (56)Timeline Frame 1Symbol 1547 as "__Packages.FoeBattleCharacter"
ExportAssets (56)Timeline Frame 1Symbol 1548 as "__Packages.BattleHealth"
ExportAssets (56)Timeline Frame 1Symbol 1549 as "__Packages.Splat"
ExportAssets (56)Timeline Frame 1Symbol 1550 as "__Packages.XPSplat"
ExportAssets (56)Timeline Frame 1Symbol 1551 as "__Packages.Tutorial"
ExportAssets (56)Timeline Frame 1Symbol 1552 as "__Packages.TutorialPopup"
ExportAssets (56)Timeline Frame 1Symbol 1553 as "__Packages.DataEnnemies"
ExportAssets (56)Timeline Frame 1Symbol 1554 as "__Packages.GenerateDungeon"
ExportAssets (56)Timeline Frame 1Symbol 1555 as "__Packages.Level"
ExportAssets (56)Timeline Frame 1Symbol 1556 as "__Packages.DataLocations"
ExportAssets (56)Timeline Frame 1Symbol 1557 as "__Packages.CharSelect"
ExportAssets (56)Timeline Frame 1Symbol 1558 as "__Packages.BtnColorBody"
ExportAssets (56)Timeline Frame 1Symbol 1559 as "__Packages.Achievements"
ExportAssets (56)Timeline Frame 1Symbol 1560 as "__Packages.PopupAchievement"
ExportAssets (56)Timeline Frame 1Symbol 1561 as "__Packages.Timer"
ExportAssets (56)Timeline Frame 1Symbol 1562 as "__Packages.PopupPause"
ExportAssets (56)Timeline Frame 1Symbol 1563 as "__Packages.library.MyMath"
ExportAssets (56)Timeline Frame 1Symbol 1564 as "__Packages.DialogBox"
ExportAssets (56)Timeline Frame 1Symbol 1565 as "__Packages.DialogOptions"
ExportAssets (56)Timeline Frame 1Symbol 1566 as "__Packages.EndLevelDialogBox"
ExportAssets (56)Timeline Frame 1Symbol 1567 as "__Packages.Player"
ExportAssets (56)Timeline Frame 1Symbol 1568 as "__Packages.Shop"
ExportAssets (56)Timeline Frame 1Symbol 1569 as "__Packages.PopupAchievementDisplay"
ExportAssets (56)Timeline Frame 1Symbol 1570 as "__Packages.ShopLevelSelector"
ExportAssets (56)Timeline Frame 1Symbol 1571 as "__Packages.ShopDetails"
ExportAssets (56)Timeline Frame 1Symbol 1572 as "__Packages.MCBtnLevelUp"
ExportAssets (56)Timeline Frame 1Symbol 1573 as "__Packages.DataItems"
ExportAssets (56)Timeline Frame 1Symbol 1574 as "__Packages.PopupLocation"
ExportAssets (56)Timeline Frame 1Symbol 1575 as "__Packages.Debug"
ExportAssets (56)Timeline Frame 1Symbol 1576 as "__Packages.PopupCommentary"
ExportAssets (56)Timeline Frame 1Symbol 1577 as "__Packages.ChooseTutorialPopup"
ExportAssets (56)Timeline Frame 1Symbol 1578 as "__Packages.ContinueButton"
ExportAssets (56)Timeline Frame 1Symbol 1579 as "__Packages.Leaderboards"
ExportAssets (56)Timeline Frame 10Symbol 48 as "mcTileDungeon"
ExportAssets (56)Timeline Frame 10Symbol 137 as "mcPlayerColorSmall"
ExportAssets (56)Timeline Frame 10Symbol 138 as "mcMonster"
ExportAssets (56)Timeline Frame 10Symbol 274 as "mcItem"
ExportAssets (56)Timeline Frame 10Symbol 301 as "mcTilePyramid"
ExportAssets (56)Timeline Frame 10Symbol 326 as "mcTileGreece"

Labels

"Loading"Frame 1
"Preload"Frame 10
"Title"Frame 20
"CharSelect"Frame 31
"Game"Frame 41
"Leaderboards"Frame 52
"Idle"Symbol 18 MovieClip [mcPlayer] Frame 1
"Road"Symbol 48 MovieClip [mcTileDungeon] Frame 1
"Block"Symbol 48 MovieClip [mcTileDungeon] Frame 10
"End"Symbol 48 MovieClip [mcTileDungeon] Frame 20
"Chest"Symbol 48 MovieClip [mcTileDungeon] Frame 30
"ChestOpen"Symbol 48 MovieClip [mcTileDungeon] Frame 40
"Fountain"Symbol 48 MovieClip [mcTileDungeon] Frame 50
"FountainUsed"Symbol 48 MovieClip [mcTileDungeon] Frame 60
"Wall"Symbol 48 MovieClip [mcTileDungeon] Frame 70
"Torch"Symbol 48 MovieClip [mcTileDungeon] Frame 80
"Skeleton"Symbol 48 MovieClip [mcTileDungeon] Frame 90
"Dark"Symbol 48 MovieClip [mcTileDungeon] Frame 100
"IronChest"Symbol 48 MovieClip [mcTileDungeon] Frame 110
"IronChestOpen"Symbol 48 MovieClip [mcTileDungeon] Frame 120
"TrappedChest"Symbol 48 MovieClip [mcTileDungeon] Frame 130
"TrappedChestSkill"Symbol 48 MovieClip [mcTileDungeon] Frame 140
"StairsUp"Symbol 48 MovieClip [mcTileDungeon] Frame 150
"StairsDown"Symbol 48 MovieClip [mcTileDungeon] Frame 160
"Leather"Symbol 60 MovieClip Frame 1
"None"Symbol 60 MovieClip Frame 10
"Idle"Symbol 61 MovieClip Frame 1
"Braces"Symbol 72 MovieClip Frame 1
"None"Symbol 72 MovieClip Frame 10
"Idle"Symbol 73 MovieClip Frame 1
"Scales"Symbol 79 MovieClip Frame 1
"None"Symbol 79 MovieClip Frame 10
"Scales"Symbol 83 MovieClip Frame 1
"None"Symbol 83 MovieClip Frame 10
"Gold"Symbol 92 MovieClip Frame 1
"None"Symbol 92 MovieClip Frame 10
"Chains"Symbol 110 MovieClip Frame 1
"None"Symbol 110 MovieClip Frame 10
"Chest"Symbol 120 MovieClip Frame 1
"None"Symbol 120 MovieClip Frame 10
"Rings"Symbol 133 MovieClip Frame 1
"None"Symbol 133 MovieClip Frame 10
"Idle"Symbol 137 MovieClip [mcPlayerColorSmall] Frame 1
"Goblin"Symbol 138 MovieClip [mcMonster] Frame 1
"Orc"Symbol 138 MovieClip [mcMonster] Frame 10
"Dragon"Symbol 138 MovieClip [mcMonster] Frame 20
"Anubis"Symbol 138 MovieClip [mcMonster] Frame 30
"Krokedrilos"Symbol 138 MovieClip [mcMonster] Frame 40
"Satyr"Symbol 138 MovieClip [mcMonster] Frame 50
"Minotaur"Symbol 138 MovieClip [mcMonster] Frame 60
"Doppleganger"Symbol 138 MovieClip [mcMonster] Frame 70
"AnalBeads"Symbol 274 MovieClip [mcItem] Frame 1
"Toothpaste"Symbol 274 MovieClip [mcItem] Frame 10
"CockRing"Symbol 274 MovieClip [mcItem] Frame 20
"EnergyDrink"Symbol 274 MovieClip [mcItem] Frame 30
"Kamasutra"Symbol 274 MovieClip [mcItem] Frame 40
"Chocolate"Symbol 274 MovieClip [mcItem] Frame 50
"Ruby"Symbol 274 MovieClip [mcItem] Frame 60
"Rock"Symbol 274 MovieClip [mcItem] Frame 70
"Sock"Symbol 274 MovieClip [mcItem] Frame 80
"GummiBear"Symbol 274 MovieClip [mcItem] Frame 90
"Condom"Symbol 274 MovieClip [mcItem] Frame 100
"Dildo"Symbol 274 MovieClip [mcItem] Frame 110
"Emerald"Symbol 274 MovieClip [mcItem] Frame 120
"Diamond"Symbol 274 MovieClip [mcItem] Frame 130
"Saphire"Symbol 274 MovieClip [mcItem] Frame 140
"Adamantine"Symbol 274 MovieClip [mcItem] Frame 150
"Medallion"Symbol 274 MovieClip [mcItem] Frame 160
"Lantern"Symbol 274 MovieClip [mcItem] Frame 170
"VampireDentures"Symbol 274 MovieClip [mcItem] Frame 180
"MintBox"Symbol 274 MovieClip [mcItem] Frame 190
"FourLeaf"Symbol 274 MovieClip [mcItem] Frame 200
"Strawberry"Symbol 274 MovieClip [mcItem] Frame 210
"Banana"Symbol 274 MovieClip [mcItem] Frame 220
"Topaz"Symbol 274 MovieClip [mcItem] Frame 230
"Silver"Symbol 274 MovieClip [mcItem] Frame 240
"Gold"Symbol 274 MovieClip [mcItem] Frame 250
"GlassBeads"Symbol 274 MovieClip [mcItem] Frame 260
"EnchantBeads"Symbol 274 MovieClip [mcItem] Frame 270
"WoodDildo"Symbol 274 MovieClip [mcItem] Frame 280
"BlueTorch"Symbol 274 MovieClip [mcItem] Frame 290
"Torch"Symbol 274 MovieClip [mcItem] Frame 300
"Rainbow"Symbol 274 MovieClip [mcItem] Frame 310
"OrangeCandy"Symbol 274 MovieClip [mcItem] Frame 320
"OnionRing"Symbol 274 MovieClip [mcItem] Frame 330
"Lube"Symbol 274 MovieClip [mcItem] Frame 340
"OneRing"Symbol 274 MovieClip [mcItem] Frame 350
"BrightToothpaste"Symbol 274 MovieClip [mcItem] Frame 360
"Totem"Symbol 274 MovieClip [mcItem] Frame 370
"ChocoStrawberry"Symbol 274 MovieClip [mcItem] Frame 380
"CherryBear"Symbol 274 MovieClip [mcItem] Frame 390
"LuckyDildo"Symbol 274 MovieClip [mcItem] Frame 400
"Necklace"Symbol 274 MovieClip [mcItem] Frame 410
"LumCondom"Symbol 274 MovieClip [mcItem] Frame 420
"ModCan"Symbol 274 MovieClip [mcItem] Frame 430
"GoldTotem"Symbol 274 MovieClip [mcItem] Frame 440
"BubbleGum"Symbol 274 MovieClip [mcItem] Frame 450
"SilkSock"Symbol 274 MovieClip [mcItem] Frame 461
"WhiteBunny"Symbol 274 MovieClip [mcItem] Frame 470
"ChineseSecret"Symbol 274 MovieClip [mcItem] Frame 480
"Viagra"Symbol 274 MovieClip [mcItem] Frame 490
"MuskOfDick"Symbol 274 MovieClip [mcItem] Frame 500
"LemonadeCandy"Symbol 274 MovieClip [mcItem] Frame 510
"BlackRainbow"Symbol 274 MovieClip [mcItem] Frame 520
"GreenBanana"Symbol 274 MovieClip [mcItem] Frame 530
"FlappyDick"Symbol 274 MovieClip [mcItem] Frame 540
"CockPuppet"Symbol 274 MovieClip [mcItem] Frame 550
"GreenTorch"Symbol 274 MovieClip [mcItem] Frame 560
"MagicRing"Symbol 274 MovieClip [mcItem] Frame 570
"TubeCheese"Symbol 274 MovieClip [mcItem] Frame 580
"PhallicBalloon"Symbol 274 MovieClip [mcItem] Frame 590
"Unobtanium"Symbol 274 MovieClip [mcItem] Frame 600
"Memento"Symbol 274 MovieClip [mcItem] Frame 610
"OldDentures"Symbol 274 MovieClip [mcItem] Frame 620
"GreenLantern"Symbol 274 MovieClip [mcItem] Frame 630
"Heart"Symbol 274 MovieClip [mcItem] Frame 640
"FunkyVibrator"Symbol 274 MovieClip [mcItem] Frame 650
"Gems"Symbol 274 MovieClip [mcItem] Frame 660
"LuckyRabbit"Symbol 274 MovieClip [mcItem] Frame 670
"Blueberry Bear"Symbol 274 MovieClip [mcItem] Frame 680
"Road"Symbol 301 MovieClip [mcTilePyramid] Frame 1
"Block"Symbol 301 MovieClip [mcTilePyramid] Frame 10
"End"Symbol 301 MovieClip [mcTilePyramid] Frame 20
"Chest"Symbol 301 MovieClip [mcTilePyramid] Frame 30
"ChestOpen"Symbol 301 MovieClip [mcTilePyramid] Frame 40
"Fountain"Symbol 301 MovieClip [mcTilePyramid] Frame 50
"FountainUsed"Symbol 301 MovieClip [mcTilePyramid] Frame 60
"Wall"Symbol 301 MovieClip [mcTilePyramid] Frame 70
"Torch"Symbol 301 MovieClip [mcTilePyramid] Frame 80
"Skeleton"Symbol 301 MovieClip [mcTilePyramid] Frame 90
"Dark"Symbol 301 MovieClip [mcTilePyramid] Frame 100
"IronChest"Symbol 301 MovieClip [mcTilePyramid] Frame 110
"IronChestOpen"Symbol 301 MovieClip [mcTilePyramid] Frame 120
"TrappedChest"Symbol 301 MovieClip [mcTilePyramid] Frame 130
"TrappedChestSkill"Symbol 301 MovieClip [mcTilePyramid] Frame 140
"StairsUp"Symbol 301 MovieClip [mcTilePyramid] Frame 150
"StairsDown"Symbol 301 MovieClip [mcTilePyramid] Frame 160
"Road"Symbol 326 MovieClip [mcTileGreece] Frame 1
"Block"Symbol 326 MovieClip [mcTileGreece] Frame 10
"End"Symbol 326 MovieClip [mcTileGreece] Frame 20
"Chest"Symbol 326 MovieClip [mcTileGreece] Frame 30
"ChestOpen"Symbol 326 MovieClip [mcTileGreece] Frame 40
"Fountain"Symbol 326 MovieClip [mcTileGreece] Frame 50
"FountainUsed"Symbol 326 MovieClip [mcTileGreece] Frame 60
"Wall"Symbol 326 MovieClip [mcTileGreece] Frame 70
"Torch"Symbol 326 MovieClip [mcTileGreece] Frame 80
"Skeleton"Symbol 326 MovieClip [mcTileGreece] Frame 90
"Dark"Symbol 326 MovieClip [mcTileGreece] Frame 100
"IronChest"Symbol 326 MovieClip [mcTileGreece] Frame 110
"IronChestOpen"Symbol 326 MovieClip [mcTileGreece] Frame 120
"TrappedChest"Symbol 326 MovieClip [mcTileGreece] Frame 130
"TrappedChestSkill"Symbol 326 MovieClip [mcTileGreece] Frame 140
"StairsUp"Symbol 326 MovieClip [mcTileGreece] Frame 150
"StairsDown"Symbol 326 MovieClip [mcTileGreece] Frame 160
"Idle"Symbol 342 MovieClip Frame 1
"Over"Symbol 342 MovieClip Frame 10
"Down"Symbol 342 MovieClip Frame 20
"Idle"Symbol 345 MovieClip Frame 1
"Over"Symbol 345 MovieClip Frame 10
"Down"Symbol 345 MovieClip Frame 20
"Idle"Symbol 350 MovieClip Frame 1
"Over"Symbol 350 MovieClip Frame 10
"Down"Symbol 350 MovieClip Frame 20
"Idle"Symbol 352 MovieClip Frame 1
"Over"Symbol 352 MovieClip Frame 10
"Down"Symbol 352 MovieClip Frame 20
"Idle"Symbol 366 MovieClip Frame 1
"Over"Symbol 366 MovieClip Frame 10
"Down"Symbol 366 MovieClip Frame 20
"Idle"Symbol 369 MovieClip Frame 1
"Over"Symbol 369 MovieClip Frame 10
"Down"Symbol 369 MovieClip Frame 20
"Idle"Symbol 375 MovieClip Frame 1
"Over"Symbol 375 MovieClip Frame 10
"Down"Symbol 375 MovieClip Frame 20
"In"Symbol 380 MovieClip Frame 1
"Idle"Symbol 380 MovieClip Frame 10
"Out"Symbol 380 MovieClip Frame 20
"Hidden"Symbol 380 MovieClip Frame 30
"Idle"Symbol 384 MovieClip Frame 1
"Over"Symbol 384 MovieClip Frame 10
"Down"Symbol 384 MovieClip Frame 20
"In"Symbol 389 MovieClip Frame 1
"Idle"Symbol 389 MovieClip Frame 10
"Out"Symbol 389 MovieClip Frame 20
"Hidden"Symbol 389 MovieClip Frame 30
"Idle"Symbol 412 MovieClip Frame 1
"Over"Symbol 412 MovieClip Frame 10
"Down"Symbol 412 MovieClip Frame 20
"Idle"Symbol 417 MovieClip Frame 1
"Over"Symbol 417 MovieClip Frame 10
"Down"Symbol 417 MovieClip Frame 20
"In"Symbol 424 MovieClip Frame 1
"Idle"Symbol 424 MovieClip Frame 10
"Out"Symbol 424 MovieClip Frame 20
"Hidden"Symbol 424 MovieClip Frame 30
"Idle"Symbol 427 MovieClip Frame 1
"Over"Symbol 427 MovieClip Frame 10
"Down"Symbol 427 MovieClip Frame 20
"Leather"Symbol 463 MovieClip Frame 1
"None"Symbol 463 MovieClip Frame 10
"Braces"Symbol 475 MovieClip Frame 1
"None"Symbol 475 MovieClip Frame 10
"Scales"Symbol 484 MovieClip Frame 1
"None"Symbol 484 MovieClip Frame 10
"Scales"Symbol 487 MovieClip Frame 1
"None"Symbol 487 MovieClip Frame 10
"Scales"Symbol 494 MovieClip Frame 1
"None"Symbol 494 MovieClip Frame 10
"Gold"Symbol 506 MovieClip Frame 1
"None"Symbol 506 MovieClip Frame 10
"Chains"Symbol 518 MovieClip Frame 1
"None"Symbol 518 MovieClip Frame 10
"Chest"Symbol 533 MovieClip Frame 1
"None"Symbol 533 MovieClip Frame 10
"Rings"Symbol 554 MovieClip Frame 1
"None"Symbol 554 MovieClip Frame 10
"Slim"Symbol 558 MovieClip Frame 1
"Chubby"Symbol 558 MovieClip Frame 10
"Muscly"Symbol 558 MovieClip Frame 20
"Goblin"Symbol 558 MovieClip Frame 30
"Orc"Symbol 558 MovieClip Frame 40
"Dragon"Symbol 558 MovieClip Frame 50
"Anubis"Symbol 558 MovieClip Frame 60
"Krokedrilos"Symbol 558 MovieClip Frame 70
"Harpos"Symbol 558 MovieClip Frame 80
"Satyr"Symbol 558 MovieClip Frame 90
"Minotaur"Symbol 558 MovieClip Frame 100
"Doppleganger"Symbol 558 MovieClip Frame 110
"Selected"Symbol 564 MovieClip Frame 1
"Unselected"Symbol 564 MovieClip Frame 10
"In"Symbol 571 MovieClip Frame 1
"Idle"Symbol 571 MovieClip Frame 10
"Out"Symbol 571 MovieClip Frame 20
"Hidden"Symbol 571 MovieClip Frame 30
"In"Symbol 589 MovieClip Frame 1
"Idle"Symbol 589 MovieClip Frame 10
"Out"Symbol 589 MovieClip Frame 20
"Hidden"Symbol 589 MovieClip Frame 30
"In"Symbol 591 MovieClip Frame 1
"Idle"Symbol 591 MovieClip Frame 10
"Out"Symbol 591 MovieClip Frame 20
"Hidden"Symbol 591 MovieClip Frame 30
"Splat1"Symbol 603 MovieClip Frame 1
"Splat2"Symbol 603 MovieClip Frame 10
"Splat3"Symbol 603 MovieClip Frame 20
"Splat4"Symbol 603 MovieClip Frame 30
"Splat5"Symbol 603 MovieClip Frame 40
"Splat6"Symbol 603 MovieClip Frame 50
"Experience"Symbol 611 MovieClip Frame 1
"Hidden"Symbol 611 MovieClip Frame 10
"Idle"Symbol 616 MovieClip Frame 1
"Hidden"Symbol 616 MovieClip Frame 11
"Dungeon"Symbol 623 MovieClip Frame 1
"Pyramid"Symbol 623 MovieClip Frame 10
"Greece"Symbol 623 MovieClip Frame 20
"Leather"Symbol 672 MovieClip Frame 1
"None"Symbol 672 MovieClip Frame 10
"Default"Symbol 686 MovieClip Frame 1
"Paper"Symbol 686 MovieClip Frame 10
"Braces"Symbol 701 MovieClip Frame 1
"None"Symbol 701 MovieClip Frame 10
"Scales"Symbol 704 MovieClip Frame 1
"None"Symbol 704 MovieClip Frame 10
"Scales"Symbol 709 MovieClip Frame 1
"None"Symbol 709 MovieClip Frame 10
"Gold"Symbol 729 MovieClip Frame 1
"None"Symbol 729 MovieClip Frame 10
"Chains"Symbol 747 MovieClip Frame 1
"None"Symbol 747 MovieClip Frame 10
"Chest"Symbol 772 MovieClip Frame 1
"None"Symbol 772 MovieClip Frame 10
"Rings"Symbol 790 MovieClip Frame 1
"None"Symbol 790 MovieClip Frame 10
"Slim"Symbol 800 MovieClip Frame 1
"Chubby"Symbol 800 MovieClip Frame 10
"Muscly"Symbol 800 MovieClip Frame 20
"Goblin"Symbol 800 MovieClip Frame 30
"Orc"Symbol 800 MovieClip Frame 40
"Dragon"Symbol 800 MovieClip Frame 50
"Anubis"Symbol 800 MovieClip Frame 60
"Krokedrilos"Symbol 800 MovieClip Frame 70
"Harpos"Symbol 800 MovieClip Frame 80
"Satyr"Symbol 800 MovieClip Frame 90
"Minotaur"Symbol 800 MovieClip Frame 100
"Doppleganger"Symbol 800 MovieClip Frame 110
"Leather"Symbol 833 MovieClip Frame 1
"None"Symbol 833 MovieClip Frame 10
"Braces"Symbol 845 MovieClip Frame 1
"None"Symbol 845 MovieClip Frame 10
"Scales"Symbol 854 MovieClip Frame 1
"None"Symbol 854 MovieClip Frame 10
"Scales"Symbol 859 MovieClip Frame 1
"None"Symbol 859 MovieClip Frame 10
"Gold"Symbol 883 MovieClip Frame 1
"None"Symbol 883 MovieClip Frame 10
"Chains"Symbol 895 MovieClip Frame 1
"None"Symbol 895 MovieClip Frame 10
"Chest"Symbol 907 MovieClip Frame 1
"None"Symbol 907 MovieClip Frame 10
"Rings"Symbol 922 MovieClip Frame 1
"None"Symbol 922 MovieClip Frame 10
"Slim"Symbol 929 MovieClip Frame 1
"Chubby"Symbol 929 MovieClip Frame 10
"Muscly"Symbol 929 MovieClip Frame 20
"Goblin"Symbol 929 MovieClip Frame 30
"Orc"Symbol 929 MovieClip Frame 40
"Dragon"Symbol 929 MovieClip Frame 50
"Anubis"Symbol 929 MovieClip Frame 60
"Krokedrilos"Symbol 929 MovieClip Frame 70
"Harpos"Symbol 929 MovieClip Frame 80
"Satyr"Symbol 929 MovieClip Frame 90
"Minotaur"Symbol 929 MovieClip Frame 100
"Doppleganger"Symbol 929 MovieClip Frame 110
"Fox"Symbol 952 MovieClip Frame 1
"FoxOrc"Symbol 952 MovieClip Frame 10
"Fox"Symbol 957 MovieClip Frame 1
"FoxOrc"Symbol 957 MovieClip Frame 10
"Fox"Symbol 960 MovieClip Frame 1
"FoxOrc"Symbol 960 MovieClip Frame 10
"Leather"Symbol 972 MovieClip Frame 1
"None"Symbol 972 MovieClip Frame 10
"Braces"Symbol 990 MovieClip Frame 1
"None"Symbol 990 MovieClip Frame 10
"Scales"Symbol 999 MovieClip Frame 1
"None"Symbol 999 MovieClip Frame 10
"Scales"Symbol 1004 MovieClip Frame 1
"None"Symbol 1004 MovieClip Frame 10
"Gold"Symbol 1026 MovieClip Frame 1
"None"Symbol 1026 MovieClip Frame 10
"Gold"Symbol 1041 MovieClip Frame 1
"None"Symbol 1041 MovieClip Frame 10
"Chains"Symbol 1059 MovieClip Frame 1
"None"Symbol 1059 MovieClip Frame 10
"Chest"Symbol 1074 MovieClip Frame 1
"None"Symbol 1074 MovieClip Frame 10
"Rings"Symbol 1104 MovieClip Frame 1
"None"Symbol 1104 MovieClip Frame 10
"Slim"Symbol 1105 MovieClip Frame 1
"Chubby"Symbol 1105 MovieClip Frame 10
"Muscly"Symbol 1105 MovieClip Frame 20
"Goblin"Symbol 1105 MovieClip Frame 30
"Orc"Symbol 1105 MovieClip Frame 40
"Dragon"Symbol 1105 MovieClip Frame 50
"Anubis"Symbol 1105 MovieClip Frame 60
"Krokedrilos"Symbol 1105 MovieClip Frame 70
"Harpos"Symbol 1105 MovieClip Frame 80
"Satyr"Symbol 1105 MovieClip Frame 90
"Minotaur"Symbol 1105 MovieClip Frame 100
"Doppleganger"Symbol 1105 MovieClip Frame 110
"Scales"Symbol 1130 MovieClip Frame 1
"None"Symbol 1130 MovieClip Frame 10
"Slim"Symbol 1137 MovieClip Frame 1
"Chubby"Symbol 1137 MovieClip Frame 10
"Muscly"Symbol 1137 MovieClip Frame 20
"Goblin"Symbol 1137 MovieClip Frame 30
"Orc"Symbol 1137 MovieClip Frame 40
"Dragon"Symbol 1137 MovieClip Frame 50
"Anubis"Symbol 1137 MovieClip Frame 60
"Krokedrilos"Symbol 1137 MovieClip Frame 70
"Harpos"Symbol 1137 MovieClip Frame 80
"Satyr"Symbol 1137 MovieClip Frame 90
"Minotaur"Symbol 1137 MovieClip Frame 100
"Doppleganger"Symbol 1137 MovieClip Frame 110
"Slim"Symbol 1138 MovieClip Frame 1
"Chubby"Symbol 1138 MovieClip Frame 10
"Muscly"Symbol 1138 MovieClip Frame 20
"Goblin"Symbol 1138 MovieClip Frame 30
"Orc"Symbol 1138 MovieClip Frame 40
"Dragon"Symbol 1138 MovieClip Frame 50
"Anubis"Symbol 1138 MovieClip Frame 60
"Krokedrilos"Symbol 1138 MovieClip Frame 70
"Satyr"Symbol 1138 MovieClip Frame 80
"Minotaur"Symbol 1138 MovieClip Frame 90
"Doppleganger"Symbol 1138 MovieClip Frame 100
"Slim"Symbol 1139 MovieClip Frame 1
"Chubby"Symbol 1139 MovieClip Frame 10
"Muscly"Symbol 1139 MovieClip Frame 20
"Goblin"Symbol 1139 MovieClip Frame 30
"Orc"Symbol 1139 MovieClip Frame 40
"Dragon"Symbol 1139 MovieClip Frame 50
"Anubis"Symbol 1139 MovieClip Frame 60
"Krokedrilos"Symbol 1139 MovieClip Frame 70
"Satyr"Symbol 1139 MovieClip Frame 80
"Minotaur"Symbol 1139 MovieClip Frame 90
"Doppleganger"Symbol 1139 MovieClip Frame 100
"Braces"Symbol 1156 MovieClip Frame 1
"None"Symbol 1156 MovieClip Frame 10
"Slim"Symbol 1157 MovieClip Frame 1
"Chubby"Symbol 1157 MovieClip Frame 10
"Muscly"Symbol 1157 MovieClip Frame 20
"Goblin"Symbol 1157 MovieClip Frame 30
"Orc"Symbol 1157 MovieClip Frame 40
"Dragon"Symbol 1157 MovieClip Frame 50
"Anubis"Symbol 1157 MovieClip Frame 60
"Krokedrilos"Symbol 1157 MovieClip Frame 70
"Satyr"Symbol 1157 MovieClip Frame 80
"Minotaur"Symbol 1157 MovieClip Frame 90
"Doppleganger"Symbol 1157 MovieClip Frame 100
"Leather"Symbol 1188 MovieClip Frame 1
"None"Symbol 1188 MovieClip Frame 10
"Braces"Symbol 1201 MovieClip Frame 1
"None"Symbol 1201 MovieClip Frame 10
"Scales"Symbol 1208 MovieClip Frame 1
"None"Symbol 1208 MovieClip Frame 10
"Scales"Symbol 1211 MovieClip Frame 1
"None"Symbol 1211 MovieClip Frame 10
"Gold"Symbol 1230 MovieClip Frame 1
"None"Symbol 1230 MovieClip Frame 10
"Chains"Symbol 1245 MovieClip Frame 1
"None"Symbol 1245 MovieClip Frame 10
"Chest"Symbol 1261 MovieClip Frame 1
"None"Symbol 1261 MovieClip Frame 10
"Rings"Symbol 1279 MovieClip Frame 1
"None"Symbol 1279 MovieClip Frame 10
"Slim"Symbol 1286 MovieClip Frame 1
"Chubby"Symbol 1286 MovieClip Frame 10
"Muscly"Symbol 1286 MovieClip Frame 20
"Goblin"Symbol 1286 MovieClip Frame 30
"Orc"Symbol 1286 MovieClip Frame 40
"Dragon"Symbol 1286 MovieClip Frame 50
"Anubis"Symbol 1286 MovieClip Frame 60
"Krokedrilos"Symbol 1286 MovieClip Frame 70
"Satyr"Symbol 1286 MovieClip Frame 80
"Minotaur"Symbol 1286 MovieClip Frame 90
"Doppleganger"Symbol 1286 MovieClip Frame 100
"Slim"Symbol 1287 MovieClip Frame 1
"Chubby"Symbol 1287 MovieClip Frame 10
"Muscly"Symbol 1287 MovieClip Frame 20
"Goblin"Symbol 1287 MovieClip Frame 30
"Orc"Symbol 1287 MovieClip Frame 40
"Dragon"Symbol 1287 MovieClip Frame 50
"Anubis"Symbol 1287 MovieClip Frame 60
"Krokedrilos"Symbol 1287 MovieClip Frame 70
"Harpos"Symbol 1287 MovieClip Frame 80
"Satyr"Symbol 1287 MovieClip Frame 90
"Minotaur"Symbol 1287 MovieClip Frame 100
"Doppleganger"Symbol 1287 MovieClip Frame 110
"Idle"Symbol 1288 MovieClip Frame 1
"Rock"Symbol 1288 MovieClip Frame 10
"Paper"Symbol 1288 MovieClip Frame 20
"Scissors"Symbol 1288 MovieClip Frame 30
"GetRock"Symbol 1288 MovieClip Frame 40
"GetPaper"Symbol 1288 MovieClip Frame 50
"GetScissors"Symbol 1288 MovieClip Frame 60
"NullRock"Symbol 1288 MovieClip Frame 70
"NullPaper"Symbol 1288 MovieClip Frame 80
"NullScissors"Symbol 1288 MovieClip Frame 90
"Death"Symbol 1288 MovieClip Frame 100
"Win"Symbol 1288 MovieClip Frame 110
"Idle"Symbol 1302 MovieClip Frame 1
"Over"Symbol 1302 MovieClip Frame 10
"Down"Symbol 1302 MovieClip Frame 20
"Idle"Symbol 1314 MovieClip Frame 1
"Over"Symbol 1314 MovieClip Frame 10
"Down"Symbol 1314 MovieClip Frame 20
"Idle"Symbol 1326 MovieClip Frame 1
"Over"Symbol 1326 MovieClip Frame 10
"Down"Symbol 1326 MovieClip Frame 20
"Damage"Symbol 1351 MovieClip Frame 1
"Heal"Symbol 1351 MovieClip Frame 10
"Resist"Symbol 1351 MovieClip Frame 19
"NoEffect"Symbol 1351 MovieClip Frame 28
"Hidden"Symbol 1351 MovieClip Frame 38
"In"Symbol 1362 MovieClip Frame 1
"Idle"Symbol 1362 MovieClip Frame 10
"Out"Symbol 1362 MovieClip Frame 20
"Hidden"Symbol 1362 MovieClip Frame 30
"In"Symbol 1370 MovieClip Frame 1
"Idle"Symbol 1370 MovieClip Frame 10
"Out"Symbol 1370 MovieClip Frame 20
"Hidden"Symbol 1370 MovieClip Frame 30
"In"Symbol 1372 MovieClip Frame 1
"Idle"Symbol 1372 MovieClip Frame 10
"Out"Symbol 1372 MovieClip Frame 20
"Hidden"Symbol 1372 MovieClip Frame 30
"In"Symbol 1374 MovieClip Frame 1
"Idle"Symbol 1374 MovieClip Frame 10
"Out"Symbol 1374 MovieClip Frame 20
"Hidden"Symbol 1374 MovieClip Frame 30
"Six"Symbol 1378 MovieClip Frame 1
"Seven"Symbol 1378 MovieClip Frame 11
"Eight"Symbol 1378 MovieClip Frame 21
"Nine"Symbol 1378 MovieClip Frame 31
"Ten"Symbol 1378 MovieClip Frame 41
"Eleven"Symbol 1378 MovieClip Frame 51
"Twelve"Symbol 1378 MovieClip Frame 61
"Thirteen"Symbol 1378 MovieClip Frame 71
"Fourteen"Symbol 1378 MovieClip Frame 81
"Fifteen"Symbol 1378 MovieClip Frame 91
"Sixteen"Symbol 1378 MovieClip Frame 101
"Seventeen"Symbol 1378 MovieClip Frame 111
"Eighteen"Symbol 1378 MovieClip Frame 121
"Idle"Symbol 1381 MovieClip Frame 1
"Over"Symbol 1381 MovieClip Frame 10
"Down"Symbol 1381 MovieClip Frame 20
"One"Symbol 1386 MovieClip Frame 1
"Two"Symbol 1386 MovieClip Frame 10
"Three"Symbol 1386 MovieClip Frame 19
"Four"Symbol 1386 MovieClip Frame 28
"Five"Symbol 1386 MovieClip Frame 38
"Six"Symbol 1386 MovieClip Frame 48
"Seven"Symbol 1386 MovieClip Frame 58
"Eight"Symbol 1386 MovieClip Frame 68
"Idle"Symbol 1393 MovieClip Frame 1
"Over"Symbol 1393 MovieClip Frame 10
"Down"Symbol 1393 MovieClip Frame 20
"Completed"Symbol 1405 MovieClip Frame 1
"Next"Symbol 1405 MovieClip Frame 10
"Locked"Symbol 1405 MovieClip Frame 20
"BossCompleted"Symbol 1405 MovieClip Frame 30
"Boss"Symbol 1405 MovieClip Frame 40
"BossLocked"Symbol 1405 MovieClip Frame 50
"Current"Symbol 1405 MovieClip Frame 60
"Dungeon"Symbol 1421 MovieClip Frame 1
"Pyramid"Symbol 1421 MovieClip Frame 10
"Forest"Symbol 1421 MovieClip Frame 20
"Greece"Symbol 1421 MovieClip Frame 30
"Star"Symbol 1421 MovieClip Frame 40
"NightVision"Symbol 1440 MovieClip Frame 1
"DungeonCrawler"Symbol 1440 MovieClip Frame 10
"Lockpick"Symbol 1440 MovieClip Frame 20
"HeroicAdversary"Symbol 1440 MovieClip Frame 30
"Vampirism"Symbol 1440 MovieClip Frame 40
"Idle"Symbol 1451 MovieClip Frame 1
"Hidden"Symbol 1451 MovieClip Frame 10
"Appear"Symbol 1451 MovieClip Frame 20
"Idle"Symbol 1454 MovieClip Frame 1
"Over"Symbol 1454 MovieClip Frame 10
"Down"Symbol 1454 MovieClip Frame 20
"In"Symbol 1464 MovieClip Frame 1
"Idle"Symbol 1464 MovieClip Frame 10
"Out"Symbol 1464 MovieClip Frame 20
"Hidden"Symbol 1464 MovieClip Frame 30
"In"Symbol 1471 MovieClip Frame 1
"Idle"Symbol 1471 MovieClip Frame 10
"Out"Symbol 1471 MovieClip Frame 20
"Hidden"Symbol 1471 MovieClip Frame 30
"In"Symbol 1478 MovieClip Frame 1
"Idle"Symbol 1478 MovieClip Frame 10
"Out"Symbol 1478 MovieClip Frame 20
"Hidden"Symbol 1478 MovieClip Frame 30
"In"Symbol 1491 MovieClip Frame 1
"Idle"Symbol 1491 MovieClip Frame 10
"Out"Symbol 1491 MovieClip Frame 20
"Hidden"Symbol 1491 MovieClip Frame 30
"In"Symbol 1493 MovieClip Frame 1
"Idle"Symbol 1493 MovieClip Frame 10
"Out"Symbol 1493 MovieClip Frame 20
"Hidden"Symbol 1493 MovieClip Frame 30
"In"Symbol 1501 MovieClip Frame 1
"Idle"Symbol 1501 MovieClip Frame 10
"Out"Symbol 1501 MovieClip Frame 19
"Hidden"Symbol 1501 MovieClip Frame 28
"In"Symbol 1510 MovieClip Frame 1
"Idle"Symbol 1510 MovieClip Frame 10
"Out"Symbol 1510 MovieClip Frame 19
"Hidden"Symbol 1510 MovieClip Frame 28
"Idle"Symbol 1514 MovieClip Frame 1
"Over"Symbol 1514 MovieClip Frame 10
"Down"Symbol 1514 MovieClip Frame 20
"Idle"Symbol 1517 MovieClip Frame 1
"Over"Symbol 1517 MovieClip Frame 10
"Down"Symbol 1517 MovieClip Frame 20
"Idle"Symbol 1520 MovieClip Frame 1
"Over"Symbol 1520 MovieClip Frame 10
"Down"Symbol 1520 MovieClip Frame 20
"Idle"Symbol 1523 MovieClip Frame 1
"Over"Symbol 1523 MovieClip Frame 10
"Down"Symbol 1523 MovieClip Frame 20




http://swfchan.com/40/196094/info.shtml
Created: 13/10 -2018 18:29:06 Last modified: 13/10 -2018 18:29:06 Server time: 29/04 -2024 04:43:42