STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
A Very Merry Christmas! |
This is the info page for Flash #194273 |
+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 |
Commentary |
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 |
Forest |
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 |
Pause |
Input action to continue (character movement or an attack in battle) |
ActionScript [AS1/AS2]
Frame 1stop(); 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 20new Main(this);Symbol 1269 MovieClip [__Packages.library.State] Frame 0class 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 1270 MovieClip [__Packages.Main] Frame 0class Main extends library.State { static var Instance; var mcRef, enterFrame, bLoading, nCounter, setState, oPopupCommentary, oPopupTutorial, oPopupCredits, btnStart, btnCredits, btnCommentary, btnContinue, oCharSelect, oGame; function Main (_mcRef) { super(); mcRef = _mcRef; mcRef.onEnterFrame = library.Delegate.create(this, enterFrame); Instance = this; bLoading = false; nCounter = 0; setState(sSTATE_TITLE); } 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.btnCommentary, library.Delegate.create(oPopupCommentary, oPopupCommentary.setState, library.Popup.sSTATE_IN), ""); var _local2 = SharedObject.getLocal("LustyLabyrinth"); 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, "00000/1/1/0/5/2/4/0/0/0/0/0/0/1/0/0/0/3/1/1/0/1/1/0.5/0.5/1/0.5/0/1/0/1/1/0.5/Vuvuzela/Fox/Chubby/0/10/8/12/9/82/17903/18350/1/2/1/2/8/0/0/;;/Vampire Dentures/Medallion"); mcRef.btnDebug2.onPress = library.Delegate.create(this, debugLoad, "00000/2/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"); } function setCharacterSelect(_bTutorial) { Tutorial.init(_bTutorial); setState(sSTATE_CHARSELECT); } function doTitle() { btnStart.enterFrame(); btnContinue.enterFrame(); oPopupTutorial.enterFrame(); oPopupCredits.enterFrame(); oPopupCommentary.enterFrame(); } 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 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("LustyLabyrinth"); if (!(_nPosition === 1)) { } else { _local2.data.string1 = Tutorial.saveGame() + _sData; } _local2.flush(); } } static var bTEST_MONSTER = false; static var sSTATE_TITLE = "Title"; static var sSTATE_CHARSELECT = "CharSelect"; static var sSTATE_GAME = "Game"; }Symbol 1271 MovieClip [__Packages.Game] Frame 0class 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 1272 MovieClip [__Packages.library.Popup] Frame 0class 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 1273 MovieClip [__Packages.Battle] Frame 0class 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]) { break; } Achievements.addAchievement(Achievements.nDEFEAT_SECOND_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 1274 MovieClip [__Packages.BattleCharacter] Frame 0class 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.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.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.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.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 1275 MovieClip [__Packages.PlayerBattleCharacter] Frame 0class 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 1276 MovieClip [__Packages.DataLevelUp] Frame 0class 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 1277 MovieClip [__Packages.FoeBattleCharacter] Frame 0class 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 1278 MovieClip [__Packages.BattleHealth] Frame 0class 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 1279 MovieClip [__Packages.Splat] Frame 0class 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 1280 MovieClip [__Packages.XPSplat] Frame 0class 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 1281 MovieClip [__Packages.library.MCButton] Frame 0class library.MCButton extends library.State { var setState, mcRef; function MCButton (_mcRef, _fFunction) { super(_mcRef); setState("Idle"); 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"); mcRef.onRelease = _fFunction; } }Symbol 1282 MovieClip [__Packages.library.Delegate] Frame 0class 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 1283 MovieClip [__Packages.Tutorial] Frame 0class 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 1284 MovieClip [__Packages.TutorialPopup] Frame 0class 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 1285 MovieClip [__Packages.DataEnnemies] Frame 0class DataEnnemies { static var aStarMonsters; function DataEnnemies () { } static function generateStarMonsterList(_nLevel) { 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); 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]; _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) { 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, 45, 45, 45, 400, 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 "Boss" : var _local2 = new Array(sGOBLIN, sGOBLIN, sGOBLIN, sORC, sORC, sORC, sDRAGON, sDRAGON, sDRAGON, sDRAGON, sDRAGON, sKROKEDRILOS, sKROKEDRILOS, sKROKEDRILOS, sKROKEDRILOS, sANUBIS, sANUBIS, sANUBIS, sANUBIS, sANUBIS); 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; 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")); } 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("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("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) { break; } _local1 = "Gold"; } 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.5)); break; case sKROKEDRILOS : _local2 = Math.round((Math.random() * _nLevel) + (_nLevel * 2.3)); break; case sANUBIS : _local2 = Math.round((Math.random() * _nLevel) + (_nLevel * 2.8)); } 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))); } 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.7 + Math.random())); break; case sDRAGON : _local2 = Math.round(((_nLevel * _nLevel) * 0.5) * (5.1 + Math.random())); break; case sKROKEDRILOS : _local2 = Math.round(((_nLevel * _nLevel) * 0.5) * (5.4 + Math.random())); break; case sANUBIS : _local2 = Math.round(((_nLevel * _nLevel) * 0.5) * (5.6 + 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"; } 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) { break; } _local1.xpos = 20; _local1.ypos = 15; } 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; } } 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 sDOPPELGANGER = "Doppelganger"; }Symbol 1286 MovieClip [__Packages.GenerateDungeon] Frame 0class 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 + (_nLevel % 3)) + Math.round(Math.random()); return(_local1); } static function getStarSizeY(_nLevel) { var _local1 = (10 + (_nLevel % 3)) + Math.round(Math.random()); return(_local1); } static function getStarFountains(_nLevel) { var _local1 = Math.floor((_nLevel % 6) / 4) + 1; return(_local1); } static function getStarParamLevels(_nLevel) { var _local1 = Math.floor((_nLevel % 6) / 2) + 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"); 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 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", "Star"); static var ARRAY_PARAM_X = new Array(new Array(6, 7, 8, 9, 10, 12), new Array(9, 7, 8, 9, 10, 9)); static var ARRAY_PARAM_Y = new Array(new Array(6, 7, 8, 10, 12, 12), new Array(9, 8, 9, 10, 11, 10)); static var ARRAY_PARAM_LEVELS = new Array(new Array(1, 1, 1, 1, 1, 1), new Array(1, 2, 2, 2, 2, 3)); static var ARRAY_PARAM_ROOMS_MIN = new Array(new Array(6, 9, 11, 13, 14, 15), new Array(12, 15, 17, 20, 22, 26)); static var ARRAY_PARAM_ROOMS_MAX = new Array(new Array(8, 11, 14, 16, 18, 20), new Array(15, 18, 21, 24, 26, 30)); static var ARRAY_PARAM_MONSTERS_MIN = new Array(new Array(6, 7, 8, 10, 11, 13), new Array(15, 18, 22, 24, 26, 28)); static var ARRAY_PARAM_MONSTERS_MAX = new Array(new Array(8, 10, 11, 12, 14, 15), new Array(17, 21, 24, 26, 29, 33)); 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)); 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)); 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)); 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)); static var ARRAY_PARAM_FOUNTAINS_MIN = new Array(new Array(0, 0, 1, 1, 1, 2), new Array(1, 1, 1, 1, 2, 2)); static var ARRAY_PARAM_FOUNTAINS_MAX = new Array(new Array(0, 0, 1, 1, 2, 2), new Array(1, 1, 2, 2, 2, 2)); static var ARRAY_PARAM_BOSS = new Array(new Array("", "", "", "", "", "Bahamut"), new Array("", "", "", "", "", "Anubis")); static var ARRAY_XP_LEVEL_COMPLETE = new Array(new Array(25, 100, 200, 400, 750, 1500), new Array(2000, 2500, 3500, 5000, 7000, 10000)); static var ARRAY_XP_EVERY_ENNEMY = new Array(new Array(50, 200, 450, 1000, 1500, 2500), new Array(2500, 3250, 4500, 6000, 8500, 12500)); static var ARRAY_XP_EVERY_CHEST = new Array(new Array(25, 75, 125, 250, 450, 900), new Array(1200, 2000, 3000, 4500, 6000, 8500)); static var ARRAY_XP_NO_FOUNTAIN = new Array(new Array(0, 0, 200, 400, 750, 1500), new Array(2000, 2500, 3500, 5000, 7000, 10000)); 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")); 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 1287 MovieClip [__Packages.Level] Frame 0class Level { var mcRef, oPlayerPos, sTileset, nLevel, nDungeon, nLight, nCurrentStairs, aDungeon, nRemainingChests, nFountainsUsed, aEnnemies, aDark, 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)); 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 _local6; _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); _local6 = new flash.geom.Transform(_local3.mcState.mcBody); _local6.colorTransform = aEnnemies[_local2].color; _local6 = new flash.geom.Transform(_local3.mcState.mcCockHead); _local6.colorTransform = aEnnemies[_local2].cockheadcolor; _local6 = new flash.geom.Transform(_local3.mcState.mcStomach); _local6.colorTransform = aEnnemies[_local2].stomachcolor; _local6 = new flash.geom.Transform(_local3.mcState.mcArmor); _local6.colorTransform = aEnnemies[_local2].armorcolor; _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; _local6 = new flash.geom.Transform(_local3.mcBody); _local6.colorTransform = oPlayerColor; _local6 = new flash.geom.Transform(_local3.mcFace); _local6.colorTransform = oPlayerColorStomach; _local6 = new flash.geom.Transform(_local3.mcStomach); _local6.colorTransform = oPlayerColorStomach; _local6 = new flash.geom.Transform(_local3.mcHead); _local6.colorTransform = oPlayerColor; _local6 = new flash.geom.Transform(_local3.mcTailTip); _local6.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) { 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 1288 MovieClip [__Packages.DataLocations] Frame 0class 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", "Star"); }Symbol 1289 MovieClip [__Packages.CharSelect] Frame 0class 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 1290 MovieClip [__Packages.BtnColorBody] Frame 0class 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 1291 MovieClip [__Packages.Achievements] Frame 0class 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_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 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 aACHIEVEMENT_TAG = new Array(nTOTAL_COCK, nTOTAL_ASS, nTOTAL_MOUTH, nDEFEAT_FIRST_BOSS, nDEFEAT_SECOND_BOSS, nDEFEAT_TOTAL_BOSSES, nPLAYER_LEVEL, nPLAYER_LEVEL, nPLAYER_LEVEL, nSTAR_LEVEL, nSTAR_LEVEL, nSTAR_LEVEL, nDUNGEONS_COMPLETE, nGOBLINS, nORCS, nDRAGONS, nKROKEDRILOS, nANUBIS, 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); static var aACHIEVEMENT_TARGET = new Array(500, 500, 500, 1, 1, 50, 50, 100, 200, 6, 15, 30, 50, 250, 250, 250, 250, 250, 1000, 2500, 5000, 50000, 5, 250, 500, 1000, 2500, 1000000, 60, 300, 3000); static var aACHIEVEMENT_VALUE = new Array(5000, 5000, 5000, 500, 2500, 50000, 50000, 100000, 200000, 10000, 50000, 100000, 10000, 5000, 10000, 25000, 15000, 50000, 10000, 25000, 50000, 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", "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", "Victor", "Conqueror", "Master", "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 [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] 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, true, true, true, true, true, true, true, true, true, true, false, false, false, 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, true, true, false, false, true, false, false, false, true, true, false, false, false, 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, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8); static var aLAST_PAGE = 8; }Symbol 1292 MovieClip [__Packages.PopupAchievement] Frame 0class 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 1293 MovieClip [__Packages.Timer] Frame 0class 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); } if ((nLastBeat + 120000) < getTimer()) { stop(); bActive = false; oPause.start(); } } } function start() { bActive = true; nLastTimer = getTimer(); nLastBeat = getTimer(); } function beat() { if ((nLastBeat + 120000) < getTimer()) { start(); oPause.stop(); } nLastBeat = getTimer(); } function stop() { bActive = false; } function getMinutes() { return(Math.floor(nTimer / 1000) / 60); } }Symbol 1294 MovieClip [__Packages.PopupPause] Frame 0class 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 1295 MovieClip [__Packages.library.MyMath] Frame 0class 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 1296 MovieClip [__Packages.DialogBox] Frame 0class 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 1297 MovieClip [__Packages.DialogOptions] Frame 0class 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 1298 MovieClip [__Packages.EndLevelDialogBox] Frame 0class 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 1299 MovieClip [__Packages.Player] Frame 0class 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 = 10; nEndurance = 10; nEquipment = 6; nInventory = 12; nLuck = 100; nSkill = 100; nArchtype = 0; nHealth = 999; nMaxHealth = 999; nBoostsRemaining = 0; nExperience = 100; 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 1300 MovieClip [__Packages.Shop] Frame 0class 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 = 5; nBoostPaper = 5; nBoostScissors = 5; nBoostRockMax = 10; nBoostPaperMax = 10; nBoostScissorsMax = 10; nBoostHealth = 0; nBoostLight = 5; nBoostEndurance = 10; nBoostLuck = 10; nBoostInventory = 3; nBoostEquipment = 2; nBoostSkill = 2; 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); _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); _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(); while (_local2[_local3] != ";;") { oPlayer.aInventory.push(loadItem(_local2[_local3++])); } _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 1301 MovieClip [__Packages.PopupAchievementDisplay] Frame 0class 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 1302 MovieClip [__Packages.ShopLevelSelector] Frame 0class 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 1303 MovieClip [__Packages.ShopDetails] Frame 0class 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 1304 MovieClip [__Packages.MCBtnLevelUp] Frame 0class 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 1305 MovieClip [__Packages.DataItems] Frame 0class DataItems { function DataItems () { } static function getItem(_nDungeon, _nNode) { var _local7 = new Array(); var _local1; if (_nDungeon < (GenerateDungeon.ARRAY_DUNGEON.length - 1)) { switch (_nDungeon) { case 0 : switch (_nNode) { case 0 : _local7 = new Array("Cock Ring", "Anal Beads", "Toothpaste", "Lime Jelly Bear", "Rock"); break; case 1 : _local7 = 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 : _local7 = 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 : _local7 = new Array("Plastic Dildo", "Lantern", "Kamasutra Volume 1", "Mysterious Ruby", "POW Energy Drink", "Sock", "Amazing Saphire", "Box of Mints", "Condom", "Totem"); break; case 4 : _local7 = new Array("Sock", "Amazing Saphire", "Box of Mints", "Condom", "Totem", "Strawberry", "Kamasutra Volume 2", "Four leaf clover", "Bright Toothpaste", "Chocolate Bunny"); break; case 5 : _local7 = 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 : _local7 = 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 : _local7 = 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 : _local7 = 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 : _local7 = 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 : _local7 = new Array("Mod Can", "White Chocolate Bunny", "Moon Rock", "Lubricant", "Silk Sock", "Blue Torch", "Moon Rock", "Banana", "Lovely Topaz", "Phallic Statuette"); break; case 5 : _local7 = new Array("Blue Torch", "Moon Rock", "Banana", "Lovely Topaz", "Phallic Statuette", "The One Cock Ring", "Chocolate Strawberry", "Cherry Bear", "Kamasutra Volume 4", "Pocket Rainbow"); } } _local1 = getDescription(_local7[Math.floor(Math.random() * _local7.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 _local6; _local6 = 0; while (_local6 < _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++; } } _local6++; } 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"; } return(_local1); } }Symbol 1306 MovieClip [__Packages.PopupLocation] Frame 0class 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 1307 MovieClip [__Packages.Debug] Frame 0class 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 1308 MovieClip [__Packages.PopupCommentary] Frame 0class 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 1309 MovieClip [__Packages.ChooseTutorialPopup] Frame 0class 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 1310 MovieClip [__Packages.ContinueButton] Frame 0class 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 363 MovieClip Frame 1mcBlocker.useHandCursor = false;Symbol 477 MovieClip Frame 1mcBlocker.useHandCursor = false;Symbol 1053 MovieClip Frame 5stop();Symbol 1054 MovieClip Frame 5stop();Symbol 1065 MovieClip Frame 5stop();Symbol 1066 MovieClip Frame 5stop();Symbol 1077 MovieClip Frame 5stop();Symbol 1078 MovieClip Frame 5stop();Symbol 1115 MovieClip Frame 1mcBlocker.useHandCursor = false;Symbol 1123 MovieClip Frame 1mcBlocker.useHandCursor = false;Symbol 1127 MovieClip Frame 1mcBlocker.useHandCursor = false;Symbol 1217 MovieClip Frame 1mcBlocker.useHandCursor = false;Symbol 1224 MovieClip Frame 1mcBlocker.useHandCursor = false;Symbol 1231 MovieClip Frame 1mcBlocker.useHandCursor = false;Symbol 1244 MovieClip Frame 1mcBlocker.useHandCursor = false;
Library Items
Symbol 1 Bitmap | Used by:2 | |
Symbol 2 Graphic | Uses:1 | Used by:Timeline |
Symbol 3 Bitmap | Used by:4 | |
Symbol 4 Graphic | Uses:3 | Used by:5 |
Symbol 5 MovieClip | Uses:4 | Used by:18 246 469 |
Symbol 6 Bitmap | Used by:7 | |
Symbol 7 Graphic | Uses:6 | Used by:8 |
Symbol 8 MovieClip | Uses:7 | Used by:18 246 469 |
Symbol 9 Bitmap | Used by:10 | |
Symbol 10 Graphic | Uses:9 | Used by:11 |
Symbol 11 MovieClip | Uses:10 | Used by:18 246 469 |
Symbol 12 Bitmap | Used by:14 16 | |
Symbol 13 Bitmap | Used by:14 | |
Symbol 14 Graphic | Uses:12 13 | Used by:15 |
Symbol 15 MovieClip | Uses:14 | Used by:18 246 469 |
Symbol 16 Graphic | Uses:12 | Used by:17 |
Symbol 17 MovieClip | Uses:16 | Used by:18 246 469 |
Symbol 18 MovieClip [mcPlayer] | Uses:5 8 11 15 17 | Used by:19 Timeline |
Symbol 19 MovieClip | Uses:18 | Used by:Timeline |
Symbol 20 Graphic | Used by:21 | |
Symbol 21 MovieClip | Uses:20 | Used by:Timeline |
Symbol 1269 MovieClip [__Packages.library.State] | ||
Symbol 1270 MovieClip [__Packages.Main] | ||
Symbol 1271 MovieClip [__Packages.Game] | ||
Symbol 1272 MovieClip [__Packages.library.Popup] | ||
Symbol 1273 MovieClip [__Packages.Battle] | ||
Symbol 1274 MovieClip [__Packages.BattleCharacter] | ||
Symbol 1275 MovieClip [__Packages.PlayerBattleCharacter] | ||
Symbol 1276 MovieClip [__Packages.DataLevelUp] | ||
Symbol 1277 MovieClip [__Packages.FoeBattleCharacter] | ||
Symbol 1278 MovieClip [__Packages.BattleHealth] | ||
Symbol 1279 MovieClip [__Packages.Splat] | ||
Symbol 1280 MovieClip [__Packages.XPSplat] | ||
Symbol 1281 MovieClip [__Packages.library.MCButton] | ||
Symbol 1282 MovieClip [__Packages.library.Delegate] | ||
Symbol 1283 MovieClip [__Packages.Tutorial] | ||
Symbol 1284 MovieClip [__Packages.TutorialPopup] | ||
Symbol 1285 MovieClip [__Packages.DataEnnemies] | ||
Symbol 1286 MovieClip [__Packages.GenerateDungeon] | ||
Symbol 1287 MovieClip [__Packages.Level] | ||
Symbol 1288 MovieClip [__Packages.DataLocations] | ||
Symbol 1289 MovieClip [__Packages.CharSelect] | ||
Symbol 1290 MovieClip [__Packages.BtnColorBody] | ||
Symbol 1291 MovieClip [__Packages.Achievements] | ||
Symbol 1292 MovieClip [__Packages.PopupAchievement] | ||
Symbol 1293 MovieClip [__Packages.Timer] | ||
Symbol 1294 MovieClip [__Packages.PopupPause] | ||
Symbol 1295 MovieClip [__Packages.library.MyMath] | ||
Symbol 1296 MovieClip [__Packages.DialogBox] | ||
Symbol 1297 MovieClip [__Packages.DialogOptions] | ||
Symbol 1298 MovieClip [__Packages.EndLevelDialogBox] | ||
Symbol 1299 MovieClip [__Packages.Player] | ||
Symbol 1300 MovieClip [__Packages.Shop] | ||
Symbol 1301 MovieClip [__Packages.PopupAchievementDisplay] | ||
Symbol 1302 MovieClip [__Packages.ShopLevelSelector] | ||
Symbol 1303 MovieClip [__Packages.ShopDetails] | ||
Symbol 1304 MovieClip [__Packages.MCBtnLevelUp] | ||
Symbol 1305 MovieClip [__Packages.DataItems] | ||
Symbol 1306 MovieClip [__Packages.PopupLocation] | ||
Symbol 1307 MovieClip [__Packages.Debug] | ||
Symbol 1308 MovieClip [__Packages.PopupCommentary] | ||
Symbol 1309 MovieClip [__Packages.ChooseTutorialPopup] | ||
Symbol 1310 MovieClip [__Packages.ContinueButton] | ||
Symbol 22 Bitmap | Used by:23 | |
Symbol 23 Graphic | Uses:22 | Used by:48 |
Symbol 24 Bitmap | Used by:25 | |
Symbol 25 Graphic | Uses:24 | Used by:48 |
Symbol 26 Bitmap | Used by:27 | |
Symbol 27 Graphic | Uses:26 | Used by:48 |
Symbol 28 Bitmap | Used by:29 | |
Symbol 29 Graphic | Uses:28 | Used by:48 |
Symbol 30 Bitmap | Used by:31 | |
Symbol 31 Graphic | Uses:30 | Used by:48 |
Symbol 32 Bitmap | Used by:33 | |
Symbol 33 Graphic | Uses:32 | Used by:48 |
Symbol 34 Bitmap | Used by:35 | |
Symbol 35 Graphic | Uses:34 | Used by:48 |
Symbol 36 Bitmap | Used by:37 | |
Symbol 37 Graphic | Uses:36 | Used by:48 |
Symbol 38 Bitmap | Used by:39 | |
Symbol 39 Graphic | Uses:38 | Used by:48 |
Symbol 40 Bitmap | Used by:41 | |
Symbol 41 Graphic | Uses:40 | Used by:48 |
Symbol 42 Bitmap | Used by:43 | |
Symbol 43 Graphic | Uses:42 | Used by:48 |
Symbol 44 Bitmap | Used by:45 | |
Symbol 45 Graphic | Uses:44 | Used by:48 |
Symbol 46 Bitmap | Used by:47 | |
Symbol 47 Graphic | Uses:46 | Used by:48 |
Symbol 48 MovieClip [mcTileDungeon] | Uses:23 25 27 29 31 33 35 37 39 41 43 45 47 | Used by:Timeline |
Symbol 49 Bitmap | Used by:50 | |
Symbol 50 Graphic | Uses:49 | Used by:51 |
Symbol 51 MovieClip | Uses:50 | Used by:61 |
Symbol 52 Bitmap | Used by:53 | |
Symbol 53 Graphic | Uses:52 | Used by:54 |
Symbol 54 MovieClip | Uses:53 | Used by:61 |
Symbol 55 Bitmap | Used by:56 | |
Symbol 56 Graphic | Uses:55 | Used by:57 |
Symbol 57 MovieClip | Uses:56 | Used by:61 |
Symbol 58 Bitmap | Used by:59 | |
Symbol 59 Graphic | Uses:58 | Used by:60 |
Symbol 60 MovieClip | Uses:59 | Used by:61 |
Symbol 61 MovieClip | Uses:51 54 57 60 | Used by:112 |
Symbol 62 Bitmap | Used by:63 | |
Symbol 63 Graphic | Uses:62 | Used by:64 |
Symbol 64 MovieClip | Uses:63 | Used by:73 |
Symbol 65 Bitmap | Used by:66 | |
Symbol 66 Graphic | Uses:65 | Used by:67 |
Symbol 67 MovieClip | Uses:66 | Used by:73 |
Symbol 68 Bitmap | Used by:69 | |
Symbol 69 Graphic | Uses:68 | Used by:73 |
Symbol 70 Bitmap | Used by:71 | |
Symbol 71 Graphic | Uses:70 | Used by:72 |
Symbol 72 MovieClip | Uses:71 | Used by:73 |
Symbol 73 MovieClip | Uses:64 67 69 72 | Used by:112 |
Symbol 74 Bitmap | Used by:75 | |
Symbol 75 Graphic | Uses:74 | Used by:76 |
Symbol 76 MovieClip | Uses:75 | Used by:86 |
Symbol 77 Bitmap | Used by:78 | |
Symbol 78 Graphic | Uses:77 | Used by:79 |
Symbol 79 MovieClip | Uses:78 | Used by:86 |
Symbol 80 Bitmap | Used by:82 | |
Symbol 81 Bitmap | Used by:82 | |
Symbol 82 Graphic | Uses:80 81 | Used by:83 |
Symbol 83 MovieClip | Uses:82 | Used by:86 |
Symbol 84 Bitmap | Used by:85 | |
Symbol 85 Graphic | Uses:84 | Used by:86 |
Symbol 86 MovieClip | Uses:76 79 83 85 | Used by:112 |
Symbol 87 Bitmap | Used by:88 | |
Symbol 88 Graphic | Uses:87 | Used by:89 |
Symbol 89 MovieClip | Uses:88 | Used by:96 |
Symbol 90 Bitmap | Used by:91 | |
Symbol 91 Graphic | Uses:90 | Used by:92 |
Symbol 92 MovieClip | Uses:91 | Used by:96 |
Symbol 93 Bitmap | Used by:94 | |
Symbol 94 Graphic | Uses:93 | Used by:95 |
Symbol 95 MovieClip | Uses:94 | Used by:96 |
Symbol 96 MovieClip | Uses:89 92 95 | Used by:112 |
Symbol 97 Bitmap | Used by:98 | |
Symbol 98 Graphic | Uses:97 | Used by:99 |
Symbol 99 MovieClip | Uses:98 | Used by:111 |
Symbol 100 Bitmap | Used by:101 | |
Symbol 101 Graphic | Uses:100 | Used by:102 |
Symbol 102 MovieClip | Uses:101 | Used by:111 |
Symbol 103 Bitmap | Used by:104 | |
Symbol 104 Graphic | Uses:103 | Used by:105 |
Symbol 105 MovieClip | Uses:104 | Used by:111 |
Symbol 106 Bitmap | Used by:107 | |
Symbol 107 Graphic | Uses:106 | Used by:111 |
Symbol 108 Bitmap | Used by:109 | |
Symbol 109 Graphic | Uses:108 | Used by:110 |
Symbol 110 MovieClip | Uses:109 | Used by:111 |
Symbol 111 MovieClip | Uses:99 102 105 107 110 | Used by:112 |
Symbol 112 MovieClip [mcMonster] | Uses:61 73 86 96 111 | Used by:Timeline |
Symbol 113 Bitmap | Used by:114 | |
Symbol 114 Graphic | Uses:113 | Used by:115 |
Symbol 115 MovieClip | Uses:114 | Used by:245 |
Symbol 116 Font | Used by:117 276 284 286 287 289 290 291 293 302 304 306 307 309 310 312 313 317 320 321 326 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 357 361 367 465 471 472 483 488 510 514 518 520 1043 1048 1060 1072 1081 1088 1094 1096 1098 1101 1105 1106 1110 1111 1116 1117 1121 1132 1133 1142 1160 1162 1164 1168 1170 1172 1175 1177 1179 1183 1197 1198 1199 1200 1201 1202 1205 1206 1211 1212 1218 1219 1225 1226 1232 1233 1234 1235 1236 1242 1248 1252 1255 1256 1261 1265 1266 | |
Symbol 117 EditableText | Uses:116 | Used by:118 |
Symbol 118 MovieClip | Uses:117 | Used by:245 |
Symbol 119 Bitmap | Used by:120 | |
Symbol 120 Graphic | Uses:119 | Used by:121 |
Symbol 121 MovieClip | Uses:120 | Used by:245 |
Symbol 122 Bitmap | Used by:123 | |
Symbol 123 Graphic | Uses:122 | Used by:124 |
Symbol 124 MovieClip | Uses:123 | Used by:245 |
Symbol 125 Bitmap | Used by:126 239 | |
Symbol 126 Graphic | Uses:125 | Used by:127 |
Symbol 127 MovieClip | Uses:126 | Used by:245 |
Symbol 128 Bitmap | Used by:129 1258 | |
Symbol 129 Graphic | Uses:128 | Used by:130 1237 |
Symbol 130 MovieClip | Uses:129 | Used by:245 |
Symbol 131 Bitmap | Used by:132 | |
Symbol 132 Graphic | Uses:131 | Used by:133 244 |
Symbol 133 MovieClip | Uses:132 | Used by:245 |
Symbol 134 Bitmap | Used by:135 | |
Symbol 135 Graphic | Uses:134 | Used by:136 |
Symbol 136 MovieClip | Uses:135 | Used by:245 |
Symbol 137 Bitmap | Used by:138 | |
Symbol 138 Graphic | Uses:137 | Used by:139 |
Symbol 139 MovieClip | Uses:138 | Used by:245 |
Symbol 140 Bitmap | Used by:141 | |
Symbol 141 Graphic | Uses:140 | Used by:142 243 |
Symbol 142 MovieClip | Uses:141 | Used by:245 |
Symbol 143 Bitmap | Used by:144 | |
Symbol 144 Graphic | Uses:143 | Used by:145 |
Symbol 145 MovieClip | Uses:144 | Used by:245 |
Symbol 146 Bitmap | Used by:147 | |
Symbol 147 Graphic | Uses:146 | Used by:148 238 |
Symbol 148 MovieClip | Uses:147 | Used by:245 |
Symbol 149 Bitmap | Used by:150 | |
Symbol 150 Graphic | Uses:149 | Used by:151 232 |
Symbol 151 MovieClip | Uses:150 | Used by:245 |
Symbol 152 Bitmap | Used by:153 | |
Symbol 153 Graphic | Uses:152 | Used by:154 |
Symbol 154 MovieClip | Uses:153 | Used by:245 |
Symbol 155 Bitmap | Used by:156 236 | |
Symbol 156 Graphic | Uses:155 | Used by:157 |
Symbol 157 MovieClip | Uses:156 | Used by:245 |
Symbol 158 Bitmap | Used by:159 | |
Symbol 159 Graphic | Uses:158 | Used by:160 |
Symbol 160 MovieClip | Uses:159 | Used by:245 |
Symbol 161 Bitmap | Used by:162 | |
Symbol 162 Graphic | Uses:161 | Used by:163 |
Symbol 163 MovieClip | Uses:162 | Used by:245 |
Symbol 164 Bitmap | Used by:165 | |
Symbol 165 Graphic | Uses:164 | Used by:166 235 |
Symbol 166 MovieClip | Uses:165 | Used by:245 |
Symbol 167 Bitmap | Used by:168 | |
Symbol 168 Graphic | Uses:167 | Used by:169 |
Symbol 169 MovieClip | Uses:168 | Used by:245 |
Symbol 170 Bitmap | Used by:171 | |
Symbol 171 Graphic | Uses:170 | Used by:172 |
Symbol 172 MovieClip | Uses:171 | Used by:245 |
Symbol 173 Bitmap | Used by:174 | |
Symbol 174 Graphic | Uses:173 | Used by:175 242 |
Symbol 175 MovieClip | Uses:174 | Used by:245 |
Symbol 176 Bitmap | Used by:177 233 | |
Symbol 177 Graphic | Uses:176 | Used by:178 |
Symbol 178 MovieClip | Uses:177 | Used by:245 |
Symbol 179 Bitmap | Used by:180 | |
Symbol 180 Graphic | Uses:179 | Used by:181 230 |
Symbol 181 MovieClip | Uses:180 | Used by:245 |
Symbol 182 Bitmap | Used by:183 | |
Symbol 183 Graphic | Uses:182 | Used by:184 |
Symbol 184 MovieClip | Uses:183 | Used by:245 |
Symbol 185 Bitmap | Used by:186 | |
Symbol 186 Graphic | Uses:185 | Used by:187 |
Symbol 187 MovieClip | Uses:186 | Used by:245 |
Symbol 188 Bitmap | Used by:189 | |
Symbol 189 Graphic | Uses:188 | Used by:190 |
Symbol 190 MovieClip | Uses:189 | Used by:245 |
Symbol 191 Bitmap | Used by:192 | |
Symbol 192 Graphic | Uses:191 | Used by:193 |
Symbol 193 MovieClip | Uses:192 | Used by:245 |
Symbol 194 Bitmap | Used by:195 | |
Symbol 195 Graphic | Uses:194 | Used by:196 |
Symbol 196 MovieClip | Uses:195 | Used by:245 |
Symbol 197 Bitmap | Used by:198 | |
Symbol 198 Graphic | Uses:197 | Used by:199 |
Symbol 199 MovieClip | Uses:198 | Used by:245 |
Symbol 200 Bitmap | Used by:201 | |
Symbol 201 Graphic | Uses:200 | Used by:202 |
Symbol 202 MovieClip | Uses:201 | Used by:245 |
Symbol 203 Bitmap | Used by:204 | |
Symbol 204 Graphic | Uses:203 | Used by:205 |
Symbol 205 MovieClip | Uses:204 | Used by:245 |
Symbol 206 Bitmap | Used by:207 | |
Symbol 207 Graphic | Uses:206 | Used by:208 |
Symbol 208 MovieClip | Uses:207 | Used by:245 |
Symbol 209 Bitmap | Used by:210 | |
Symbol 210 Graphic | Uses:209 | Used by:211 |
Symbol 211 MovieClip | Uses:210 | Used by:245 |
Symbol 212 Bitmap | Used by:213 | |
Symbol 213 Graphic | Uses:212 | Used by:214 231 |
Symbol 214 MovieClip | Uses:213 | Used by:245 |
Symbol 215 Bitmap | Used by:216 | |
Symbol 216 Graphic | Uses:215 | Used by:217 |
Symbol 217 MovieClip | Uses:216 | Used by:245 |
Symbol 218 Bitmap | Used by:219 | |
Symbol 219 Graphic | Uses:218 | Used by:220 |
Symbol 220 MovieClip | Uses:219 | Used by:245 |
Symbol 221 Bitmap | Used by:222 | |
Symbol 222 Graphic | Uses:221 | Used by:223 |
Symbol 223 MovieClip | Uses:222 | Used by:245 |
Symbol 224 Bitmap | Used by:225 | |
Symbol 225 Graphic | Uses:224 | Used by:226 |
Symbol 226 MovieClip | Uses:225 | Used by:245 |
Symbol 227 Bitmap | Used by:228 | |
Symbol 228 Graphic | Uses:227 | Used by:229 241 |
Symbol 229 MovieClip | Uses:228 | Used by:245 |
Symbol 230 MovieClip | Uses:180 | Used by:245 |
Symbol 231 MovieClip | Uses:213 | Used by:245 |
Symbol 232 MovieClip | Uses:150 | Used by:234 |
Symbol 233 Graphic | Uses:176 | Used by:234 |
Symbol 234 MovieClip | Uses:232 233 | Used by:245 |
Symbol 235 MovieClip | Uses:165 | Used by:237 |
Symbol 236 Graphic | Uses:155 | Used by:237 |
Symbol 237 MovieClip | Uses:235 236 | Used by:245 |
Symbol 238 MovieClip | Uses:147 | Used by:245 |
Symbol 239 Graphic | Uses:125 | Used by:240 |
Symbol 240 MovieClip | Uses:239 | Used by:245 |
Symbol 241 MovieClip | Uses:228 | Used by:245 |
Symbol 242 MovieClip | Uses:174 | Used by:245 |
Symbol 243 MovieClip | Uses:141 | Used by:245 |
Symbol 244 MovieClip | Uses:132 | Used by:245 |
Symbol 245 MovieClip [mcItem] | Uses:115 118 121 124 127 130 133 136 139 142 145 148 151 154 157 160 163 166 169 172 175 178 181 184 187 190 193 196 199 202 205 208 211 214 217 220 223 226 229 230 231 234 237 238 240 241 242 243 244 | Used by:Timeline |
Symbol 246 MovieClip [mcPlayerColorSmall] | Uses:5 8 11 15 17 | Used by:Timeline |
Symbol 247 Bitmap | Used by:248 | |
Symbol 248 Graphic | Uses:247 | Used by:273 |
Symbol 249 Bitmap | Used by:250 | |
Symbol 250 Graphic | Uses:249 | Used by:273 |
Symbol 251 Bitmap | Used by:252 | |
Symbol 252 Graphic | Uses:251 | Used by:273 |
Symbol 253 Bitmap | Used by:254 | |
Symbol 254 Graphic | Uses:253 | Used by:273 |
Symbol 255 Bitmap | Used by:256 | |
Symbol 256 Graphic | Uses:255 | Used by:273 |
Symbol 257 Bitmap | Used by:258 | |
Symbol 258 Graphic | Uses:257 | Used by:273 |
Symbol 259 Bitmap | Used by:260 | |
Symbol 260 Graphic | Uses:259 | Used by:273 |
Symbol 261 Bitmap | Used by:262 | |
Symbol 262 Graphic | Uses:261 | Used by:273 |
Symbol 263 Bitmap | Used by:264 | |
Symbol 264 Graphic | Uses:263 | Used by:273 |
Symbol 265 Bitmap | Used by:266 | |
Symbol 266 Graphic | Uses:265 | Used by:273 |
Symbol 267 Bitmap | Used by:268 | |
Symbol 268 Graphic | Uses:267 | Used by:273 |
Symbol 269 Bitmap | Used by:270 | |
Symbol 270 Graphic | Uses:269 | Used by:273 |
Symbol 271 Bitmap | Used by:272 | |
Symbol 272 Graphic | Uses:271 | Used by:273 |
Symbol 273 MovieClip [mcTilePyramid] | Uses:248 250 252 254 256 258 260 262 264 266 268 270 272 | Used by:Timeline |
Symbol 274 Bitmap | Used by:275 301 | |
Symbol 275 Graphic | Uses:274 | Used by:285 288 292 294 323 366 1134 1207 |
Symbol 276 Text | Uses:116 | Used by:285 |
Symbol 277 Bitmap | Used by:278 303 | |
Symbol 278 Graphic | Uses:277 | Used by:285 288 292 294 323 366 1134 1207 |
Symbol 279 Bitmap | Used by:280 1195 | |
Symbol 280 Graphic | Uses:279 | Used by:283 |
Symbol 281 Font | Used by:282 479 491 492 | |
Symbol 282 EditableText | Uses:281 | Used by:283 |
Symbol 283 MovieClip | Uses:280 282 | Used by:285 288 |
Symbol 284 Text | Uses:116 | Used by:285 |
Symbol 285 MovieClip | Uses:275 276 278 283 284 | Used by:Timeline |
Symbol 286 Text | Uses:116 | Used by:288 323 366 |
Symbol 287 Text | Uses:116 | Used by:288 366 |
Symbol 288 MovieClip | Uses:275 286 278 283 287 | Used by:Timeline |
Symbol 289 Text | Uses:116 | Used by:Timeline |
Symbol 290 Text | Uses:116 | Used by:Timeline |
Symbol 291 Text | Uses:116 | Used by:292 |
Symbol 292 MovieClip | Uses:275 291 278 | Used by:Timeline |
Symbol 293 Text | Uses:116 | Used by:294 |
Symbol 294 MovieClip | Uses:275 293 278 | Used by:Timeline |
Symbol 295 Graphic | Used by:296 | |
Symbol 296 Button | Uses:295 | Used by:319 328 363 477 1115 1123 1127 1217 1224 1231 1244 |
Symbol 297 Graphic | Used by:298 | |
Symbol 298 MovieClip | Uses:297 | Used by:316 325 360 362 475 476 1042 1109 1114 1120 1122 1124 1126 1209 1215 1216 1222 1223 1229 1230 1241 1243 1245 1251 1253 1260 1262 |
Symbol 299 Bitmap | Used by:300 | |
Symbol 300 Graphic | Uses:299 | Used by:315 324 474 1108 1113 1119 1221 1228 |
Symbol 301 Graphic | Uses:274 | Used by:305 308 314 |
Symbol 302 Text | Uses:116 | Used by:305 |
Symbol 303 Graphic | Uses:277 | Used by:305 308 314 |
Symbol 304 Text | Uses:116 | Used by:305 |
Symbol 305 MovieClip | Uses:301 302 303 304 | Used by:315 |
Symbol 306 Text | Uses:116 | Used by:308 |
Symbol 307 Text | Uses:116 | Used by:308 |
Symbol 308 MovieClip | Uses:301 306 303 307 | Used by:315 |
Symbol 309 Text | Uses:116 | Used by:311 |
Symbol 310 Text | Uses:116 | Used by:311 |
Symbol 311 MovieClip | Uses:309 310 | Used by:315 |
Symbol 312 Text | Uses:116 | Used by:314 |
Symbol 313 Text | Uses:116 | Used by:314 |
Symbol 314 MovieClip | Uses:301 312 303 313 | Used by:315 |
Symbol 315 MovieClip | Uses:300 305 308 311 314 | Used by:316 318 319 |
Symbol 316 MovieClip | Uses:298 315 | Used by:319 |
Symbol 317 Text | Uses:116 | Used by:319 477 1115 1127 1217 1224 1231 |
Symbol 318 MovieClip | Uses:315 | Used by:319 |
Symbol 319 MovieClip | Uses:296 316 317 315 318 | Used by:Timeline |
Symbol 320 Text | Uses:116 | Used by:322 |
Symbol 321 Text | Uses:116 | Used by:322 |
Symbol 322 MovieClip | Uses:320 321 | Used by:324 |
Symbol 323 MovieClip | Uses:275 286 278 | Used by:324 359 474 1108 1113 1119 1214 1221 1228 1240 |
Symbol 324 MovieClip | Uses:300 322 323 | Used by:325 327 328 |
Symbol 325 MovieClip | Uses:298 324 | Used by:328 |
Symbol 326 Text | Uses:116 | Used by:328 |
Symbol 327 MovieClip | Uses:324 | Used by:328 |
Symbol 328 MovieClip | Uses:296 325 326 324 327 | Used by:Timeline |
Symbol 329 Bitmap | Used by:330 | |
Symbol 330 Graphic | Uses:329 | Used by:359 1214 1240 |
Symbol 331 Text | Uses:116 | Used by:346 |
Symbol 332 Text | Uses:116 | Used by:346 |
Symbol 333 Text | Uses:116 | Used by:346 |
Symbol 334 Text | Uses:116 | Used by:346 |
Symbol 335 Text | Uses:116 | Used by:346 |
Symbol 336 Text | Uses:116 | Used by:346 |
Symbol 337 Text | Uses:116 | Used by:346 |
Symbol 338 Text | Uses:116 | Used by:346 |
Symbol 339 Text | Uses:116 | Used by:346 |
Symbol 340 Text | Uses:116 | Used by:346 |
Symbol 341 Text | Uses:116 | Used by:346 |
Symbol 342 Text | Uses:116 | Used by:346 |
Symbol 343 Text | Uses:116 | Used by:346 |
Symbol 344 Text | Uses:116 | Used by:346 |
Symbol 345 Text | Uses:116 | Used by:346 |
Symbol 346 MovieClip | Uses:331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 | Used by:359 |
Symbol 347 Bitmap | Used by:348 | |
Symbol 348 Graphic | Uses:347 | Used by:351 |
Symbol 349 Bitmap | Used by:350 | |
Symbol 350 Graphic | Uses:349 | Used by:351 |
Symbol 351 MovieClip | Uses:348 350 | Used by:359 1208 1240 |
Symbol 352 Bitmap | Used by:353 | |
Symbol 353 Graphic | Uses:352 | Used by:356 |
Symbol 354 Bitmap | Used by:355 | |
Symbol 355 Graphic | Uses:354 | Used by:356 |
Symbol 356 MovieClip | Uses:353 355 | Used by:359 1208 1240 |
Symbol 357 EditableText | Uses:116 | Used by:358 |
Symbol 358 MovieClip | Uses:357 | Used by:359 1240 |
Symbol 359 MovieClip | Uses:330 323 346 351 356 358 | Used by:360 362 363 |
Symbol 360 MovieClip | Uses:298 359 | Used by:363 |
Symbol 361 Text | Uses:116 | Used by:363 |
Symbol 362 MovieClip | Uses:298 359 | Used by:363 |
Symbol 363 MovieClip | Uses:296 360 361 359 362 | Used by:Timeline |
Symbol 364 Bitmap | Used by:365 | |
Symbol 365 Graphic | Uses:364 | Used by:Timeline |
Symbol 366 MovieClip | Uses:275 286 278 287 | Used by:Timeline |
Symbol 367 EditableText | Uses:116 | Used by:368 |
Symbol 368 MovieClip | Uses:367 | Used by:Timeline |
Symbol 369 Graphic | Used by:370 | |
Symbol 370 MovieClip | Uses:369 | Used by:464 661 760 891 923 924 925 943 1039 1040 |
Symbol 371 Bitmap | Used by:372 | |
Symbol 372 Graphic | Uses:371 | Used by:373 |
Symbol 373 MovieClip | Uses:372 | Used by:464 1040 |
Symbol 374 Bitmap | Used by:375 | |
Symbol 375 Graphic | Uses:374 | Used by:376 |
Symbol 376 MovieClip | Uses:375 | Used by:464 1040 |
Symbol 377 Bitmap | Used by:378 | |
Symbol 378 Graphic | Uses:377 | Used by:379 |
Symbol 379 MovieClip | Uses:378 | Used by:464 1040 |
Symbol 380 Bitmap | Used by:381 | |
Symbol 381 Graphic | Uses:380 | Used by:382 |
Symbol 382 MovieClip | Uses:381 | Used by:464 1040 |
Symbol 383 Bitmap | Used by:384 | |
Symbol 384 Graphic | Uses:383 | Used by:385 |
Symbol 385 MovieClip | Uses:384 | Used by:464 1040 |
Symbol 386 Bitmap | Used by:387 | |
Symbol 387 Graphic | Uses:386 | Used by:388 |
Symbol 388 MovieClip | Uses:387 | Used by:464 1040 |
Symbol 389 Bitmap | Used by:390 | |
Symbol 390 Graphic | Uses:389 | Used by:391 |
Symbol 391 MovieClip | Uses:390 | Used by:464 1040 |
Symbol 392 Bitmap | Used by:393 | |
Symbol 393 Graphic | Uses:392 | Used by:394 |
Symbol 394 MovieClip | Uses:393 | Used by:464 1040 |
Symbol 395 Bitmap | Used by:396 | |
Symbol 396 Graphic | Uses:395 | Used by:464 1040 |
Symbol 397 Bitmap | Used by:398 | |
Symbol 398 Graphic | Uses:397 | Used by:399 |
Symbol 399 MovieClip | Uses:398 | Used by:464 1040 |
Symbol 400 Bitmap | Used by:401 | |
Symbol 401 Graphic | Uses:400 | Used by:402 |
Symbol 402 MovieClip | Uses:401 | Used by:464 1040 |
Symbol 403 Bitmap | Used by:404 | |
Symbol 404 Graphic | Uses:403 | Used by:405 |
Symbol 405 MovieClip | Uses:404 | Used by:464 1040 |
Symbol 406 Bitmap | Used by:407 | |
Symbol 407 Graphic | Uses:406 | Used by:408 |
Symbol 408 MovieClip | Uses:407 | Used by:464 1040 |
Symbol 409 Bitmap | Used by:410 | |
Symbol 410 Graphic | Uses:409 | Used by:411 |
Symbol 411 MovieClip | Uses:410 | Used by:464 1040 |
Symbol 412 Bitmap | Used by:413 | |
Symbol 413 Graphic | Uses:412 | Used by:414 |
Symbol 414 MovieClip | Uses:413 | Used by:464 1040 |
Symbol 415 Bitmap | Used by:416 | |
Symbol 416 Graphic | Uses:415 | Used by:417 |
Symbol 417 MovieClip | Uses:416 | Used by:464 |
Symbol 418 Bitmap | Used by:419 | |
Symbol 419 Graphic | Uses:418 | Used by:420 |
Symbol 420 MovieClip | Uses:419 | Used by:464 1040 |
Symbol 421 Bitmap | Used by:422 | |
Symbol 422 Graphic | Uses:421 | Used by:423 |
Symbol 423 MovieClip | Uses:422 | Used by:464 1040 |
Symbol 424 Bitmap | Used by:425 | |
Symbol 425 Graphic | Uses:424 | Used by:426 |
Symbol 426 MovieClip | Uses:425 | Used by:464 1040 |
Symbol 427 Bitmap | Used by:428 | |
Symbol 428 Graphic | Uses:427 | Used by:429 |
Symbol 429 MovieClip | Uses:428 | Used by:464 1040 |
Symbol 430 Bitmap | Used by:431 | |
Symbol 431 Graphic | Uses:430 | Used by:432 433 |
Symbol 432 MovieClip | Uses:431 | Used by:464 1040 |
Symbol 433 MovieClip | Uses:431 | Used by:464 |
Symbol 434 Bitmap | Used by:435 | |
Symbol 435 Graphic | Uses:434 | Used by:436 |
Symbol 436 MovieClip | Uses:435 | Used by:464 1040 |
Symbol 437 Bitmap | Used by:438 | |
Symbol 438 Graphic | Uses:437 | Used by:439 |
Symbol 439 MovieClip | Uses:438 | Used by:464 1040 |
Symbol 440 Bitmap | Used by:441 | |
Symbol 441 Graphic | Uses:440 | Used by:442 |
Symbol 442 MovieClip | Uses:441 | Used by:464 1040 |
Symbol 443 Bitmap | Used by:444 | |
Symbol 444 Graphic | Uses:443 | Used by:445 |
Symbol 445 MovieClip | Uses:444 | Used by:464 1040 |
Symbol 446 Bitmap | Used by:447 | |
Symbol 447 Graphic | Uses:446 | Used by:448 |
Symbol 448 MovieClip | Uses:447 | Used by:464 1040 |
Symbol 449 Bitmap | Used by:450 | |
Symbol 450 Graphic | Uses:449 | Used by:451 |
Symbol 451 MovieClip | Uses:450 | Used by:464 1040 |
Symbol 452 Bitmap | Used by:453 | |
Symbol 453 Graphic | Uses:452 | Used by:454 |
Symbol 454 MovieClip | Uses:453 | Used by:464 1040 |
Symbol 455 Bitmap | Used by:456 | |
Symbol 456 Graphic | Uses:455 | Used by:457 |
Symbol 457 MovieClip | Uses:456 | Used by:464 1040 |
Symbol 458 Bitmap | Used by:459 | |
Symbol 459 Graphic | Uses:458 | Used by:460 |
Symbol 460 MovieClip | Uses:459 | Used by:464 1040 |
Symbol 461 Bitmap | Used by:462 | |
Symbol 462 Graphic | Uses:461 | Used by:463 |
Symbol 463 MovieClip | Uses:462 | Used by:464 1040 |
Symbol 464 MovieClip | Uses:370 373 376 379 382 385 388 391 394 396 399 402 405 408 411 414 417 420 423 426 429 432 433 436 439 442 445 448 451 454 457 460 463 | Used by:1041 1208 Timeline |
Symbol 465 Text | Uses:116 | Used by:466 |
Symbol 466 MovieClip | Uses:465 | Used by:Timeline |
Symbol 467 Bitmap | Used by:468 1182 1186 1188 1190 1192 | |
Symbol 468 Graphic | Uses:467 | Used by:470 1130 |
Symbol 469 MovieClip | Uses:5 8 11 15 17 | Used by:470 |
Symbol 470 MovieClip | Uses:468 469 | Used by:Timeline |
Symbol 471 Text | Uses:116 | Used by:473 |
Symbol 472 Text | Uses:116 | Used by:473 |
Symbol 473 MovieClip | Uses:471 472 | Used by:474 |
Symbol 474 MovieClip | Uses:300 323 473 | Used by:475 476 477 |
Symbol 475 MovieClip | Uses:298 474 | Used by:477 |
Symbol 476 MovieClip | Uses:298 474 | Used by:477 |
Symbol 477 MovieClip | Uses:296 475 317 474 476 | Used by:Timeline |
Symbol 478 Graphic | Used by:Timeline | |
Symbol 479 Text | Uses:281 | Used by:480 |
Symbol 480 MovieClip | Uses:479 | Used by:Timeline |
Symbol 481 Bitmap | Used by:482 | |
Symbol 482 Graphic | Uses:481 | Used by:485 |
Symbol 483 EditableText | Uses:116 | Used by:484 |
Symbol 484 MovieClip | Uses:483 | Used by:485 |
Symbol 485 MovieClip | Uses:482 484 | Used by:486 496 497 |
Symbol 486 MovieClip | Uses:485 | Used by:497 |
Symbol 487 Graphic | Used by:489 | |
Symbol 488 Text | Uses:116 | Used by:489 |
Symbol 489 MovieClip | Uses:487 488 | Used by:497 |
Symbol 490 Graphic | Used by:493 | |
Symbol 491 EditableText | Uses:281 | Used by:493 |
Symbol 492 EditableText | Uses:281 | Used by:493 |
Symbol 493 MovieClip | Uses:490 491 492 | Used by:494 495 |
Symbol 494 MovieClip | Uses:493 | Used by:495 |
Symbol 495 MovieClip | Uses:494 493 | Used by:497 |
Symbol 496 MovieClip | Uses:485 | Used by:497 |
Symbol 497 MovieClip | Uses:486 485 489 495 496 | Used by:Timeline |
Symbol 498 Graphic | Used by:499 | |
Symbol 499 MovieClip | Uses:498 | Used by:516 1100 1103 |
Symbol 500 Bitmap | Used by:501 506 | |
Symbol 501 Graphic | Uses:500 | Used by:509 |
Symbol 502 Bitmap | Used by:503 507 | |
Symbol 503 Graphic | Uses:502 | Used by:509 |
Symbol 504 Bitmap | Used by:505 508 | |
Symbol 505 Graphic | Uses:504 | Used by:509 |
Symbol 506 Graphic | Uses:500 | Used by:509 |
Symbol 507 Graphic | Uses:502 | Used by:509 |
Symbol 508 Graphic | Uses:504 | Used by:509 |
Symbol 509 MovieClip | Uses:501 503 505 506 507 508 | Used by:516 1100 1103 |
Symbol 510 EditableText | Uses:116 | Used by:511 |
Symbol 511 MovieClip | Uses:510 | Used by:516 |
Symbol 512 Graphic | Used by:513 | |
Symbol 513 MovieClip | Uses:512 | Used by:516 |
Symbol 514 EditableText | Uses:116 | Used by:515 |
Symbol 515 MovieClip | Uses:514 | Used by:516 |
Symbol 516 MovieClip | Uses:499 509 511 513 515 | Used by:517 |
Symbol 517 MovieClip | Uses:516 | Used by:522 1125 |
Symbol 518 Text | Uses:116 | Used by:519 |
Symbol 519 MovieClip | Uses:518 | Used by:522 |
Symbol 520 Text | Uses:116 | Used by:521 |
Symbol 521 MovieClip | Uses:520 | Used by:522 |
Symbol 522 MovieClip | Uses:517 519 521 | Used by:Timeline |
Symbol 523 Bitmap | Used by:524 | |
Symbol 524 Graphic | Uses:523 | Used by:527 |
Symbol 525 Bitmap | Used by:526 | |
Symbol 526 Graphic | Uses:525 | Used by:527 |
Symbol 527 MovieClip | Uses:524 526 | Used by:1042 1124 1125 |
Symbol 528 Bitmap | Used by:529 | |
Symbol 529 Graphic | Uses:528 | Used by:530 |
Symbol 530 MovieClip | Uses:529 | Used by:661 924 |
Symbol 531 Bitmap | Used by:532 | |
Symbol 532 Graphic | Uses:531 | Used by:533 |
Symbol 533 MovieClip | Uses:532 | Used by:661 924 |
Symbol 534 Bitmap | Used by:535 | |
Symbol 535 Graphic | Uses:534 | Used by:536 |
Symbol 536 MovieClip | Uses:535 | Used by:661 924 |
Symbol 537 Bitmap | Used by:538 | |
Symbol 538 Graphic | Uses:537 | Used by:539 |
Symbol 539 MovieClip | Uses:538 | Used by:661 924 |
Symbol 540 Bitmap | Used by:541 | |
Symbol 541 Graphic | Uses:540 | Used by:542 |
Symbol 542 MovieClip | Uses:541 | Used by:661 924 |
Symbol 543 Bitmap | Used by:544 | |
Symbol 544 Graphic | Uses:543 | Used by:545 |
Symbol 545 MovieClip | Uses:544 | Used by:661 924 |
Symbol 546 Bitmap | Used by:547 | |
Symbol 547 Graphic | Uses:546 | Used by:548 |
Symbol 548 MovieClip | Uses:547 | Used by:661 924 |
Symbol 549 Bitmap | Used by:550 | |
Symbol 550 Graphic | Uses:549 | Used by:551 |
Symbol 551 MovieClip | Uses:550 | Used by:661 924 |
Symbol 552 Bitmap | Used by:553 | |
Symbol 553 Graphic | Uses:552 | Used by:554 |
Symbol 554 MovieClip | Uses:553 | Used by:661 924 |
Symbol 555 Bitmap | Used by:556 | |
Symbol 556 Graphic | Uses:555 | Used by:557 |
Symbol 557 MovieClip | Uses:556 | Used by:661 924 |
Symbol 558 Bitmap | Used by:559 | |
Symbol 559 Graphic | Uses:558 | Used by:560 |
Symbol 560 MovieClip | Uses:559 | Used by:661 924 |
Symbol 561 MovieClip | Used by:661 924 | |
Symbol 562 Bitmap | Used by:563 | |
Symbol 563 Graphic | Uses:562 | Used by:564 |
Symbol 564 MovieClip | Uses:563 | Used by:661 924 |
Symbol 565 Bitmap | Used by:566 | |
Symbol 566 Graphic | Uses:565 | Used by:567 |
Symbol 567 MovieClip | Uses:566 | Used by:661 924 |
Symbol 568 Bitmap | Used by:569 | |
Symbol 569 Graphic | Uses:568 | Used by:570 |
Symbol 570 MovieClip | Uses:569 | Used by:661 924 |
Symbol 571 Bitmap | Used by:572 | |
Symbol 572 Graphic | Uses:571 | Used by:573 |
Symbol 573 MovieClip | Uses:572 | Used by:661 924 |
Symbol 574 Bitmap | Used by:575 | |
Symbol 575 Graphic | Uses:574 | Used by:576 |
Symbol 576 MovieClip | Uses:575 | Used by:661 924 |
Symbol 577 Bitmap | Used by:578 | |
Symbol 578 Graphic | Uses:577 | Used by:579 |
Symbol 579 MovieClip | Uses:578 | Used by:661 924 |
Symbol 580 Bitmap | Used by:581 | |
Symbol 581 Graphic | Uses:580 | Used by:582 |
Symbol 582 MovieClip | Uses:581 | Used by:661 924 |
Symbol 583 Bitmap | Used by:584 | |
Symbol 584 Graphic | Uses:583 | Used by:585 |
Symbol 585 MovieClip | Uses:584 | Used by:661 924 |
Symbol 586 Bitmap | Used by:587 | |
Symbol 587 Graphic | Uses:586 | Used by:590 |
Symbol 588 Bitmap | Used by:589 | |
Symbol 589 Graphic | Uses:588 | Used by:590 |
Symbol 590 MovieClip | Uses:587 589 | Used by:661 924 |
Symbol 591 Bitmap | Used by:592 | |
Symbol 592 Graphic | Uses:591 | Used by:593 |
Symbol 593 MovieClip | Uses:592 | Used by:661 924 |
Symbol 594 Bitmap | Used by:595 | |
Symbol 595 Graphic | Uses:594 | Used by:596 |
Symbol 596 MovieClip | Uses:595 | Used by:661 924 |
Symbol 597 Bitmap | Used by:598 | |
Symbol 598 Graphic | Uses:597 | Used by:599 |
Symbol 599 MovieClip | Uses:598 | Used by:661 924 |
Symbol 600 Bitmap | Used by:601 | |
Symbol 601 Graphic | Uses:600 | Used by:602 |
Symbol 602 MovieClip | Uses:601 | Used by:661 924 |
Symbol 603 Bitmap | Used by:604 | |
Symbol 604 Graphic | Uses:603 | Used by:605 |
Symbol 605 MovieClip | Uses:604 | Used by:661 924 |
Symbol 606 Bitmap | Used by:607 | |
Symbol 607 Graphic | Uses:606 | Used by:608 |
Symbol 608 MovieClip | Uses:607 | Used by:661 924 |
Symbol 609 Bitmap | Used by:611 | |
Symbol 610 Bitmap | Used by:611 612 | |
Symbol 611 Graphic | Uses:609 610 | Used by:613 |
Symbol 612 Graphic | Uses:610 | Used by:613 |
Symbol 613 MovieClip | Uses:611 612 | Used by:661 924 |
Symbol 614 Bitmap | Used by:615 | |
Symbol 615 Graphic | Uses:614 | Used by:616 |
Symbol 616 MovieClip | Uses:615 | Used by:661 924 |
Symbol 617 Bitmap | Used by:618 | |
Symbol 618 Graphic | Uses:617 | Used by:619 |
Symbol 619 MovieClip | Uses:618 | Used by:661 924 |
Symbol 620 Bitmap | Used by:621 | |
Symbol 621 Graphic | Uses:620 | Used by:622 |
Symbol 622 MovieClip | Uses:621 | Used by:661 924 |
Symbol 623 Bitmap | Used by:625 | |
Symbol 624 Bitmap | Used by:625 | |
Symbol 625 Graphic | Uses:623 624 | Used by:626 |
Symbol 626 MovieClip | Uses:625 | Used by:661 924 |
Symbol 627 Bitmap | Used by:628 | |
Symbol 628 Graphic | Uses:627 | Used by:629 |
Symbol 629 MovieClip | Uses:628 | Used by:661 924 |
Symbol 630 Bitmap | Used by:632 | |
Symbol 631 Bitmap | Used by:632 | |
Symbol 632 Graphic | Uses:630 631 | Used by:633 |
Symbol 633 MovieClip | Uses:632 | Used by:661 924 |
Symbol 634 Bitmap | Used by:635 | |
Symbol 635 Graphic | Uses:634 | Used by:636 |
Symbol 636 MovieClip | Uses:635 | Used by:661 924 |
Symbol 637 Bitmap | Used by:638 | |
Symbol 638 Graphic | Uses:637 | Used by:639 |
Symbol 639 MovieClip | Uses:638 | Used by:661 924 |
Symbol 640 Bitmap | Used by:641 | |
Symbol 641 Graphic | Uses:640 | Used by:642 |
Symbol 642 MovieClip | Uses:641 | Used by:661 924 |
Symbol 643 Bitmap | Used by:644 | |
Symbol 644 Graphic | Uses:643 | Used by:645 |
Symbol 645 MovieClip | Uses:644 | Used by:661 924 |
Symbol 646 Bitmap | Used by:647 | |
Symbol 647 Graphic | Uses:646 | Used by:648 |
Symbol 648 MovieClip | Uses:647 | Used by:661 924 |
Symbol 649 Bitmap | Used by:650 | |
Symbol 650 Graphic | Uses:649 | Used by:651 |
Symbol 651 MovieClip | Uses:650 | Used by:661 924 |
Symbol 652 Bitmap | Used by:653 | |
Symbol 653 Graphic | Uses:652 | Used by:654 |
Symbol 654 MovieClip | Uses:653 | Used by:661 924 |
Symbol 655 Bitmap | Used by:656 | |
Symbol 656 Graphic | Uses:655 | Used by:657 |
Symbol 657 MovieClip | Uses:656 | Used by:661 924 |
Symbol 658 Bitmap | Used by:659 | |
Symbol 659 Graphic | Uses:658 | Used by:660 |
Symbol 660 MovieClip | Uses:659 | Used by:661 924 |
Symbol 661 MovieClip | Uses:370 530 533 536 539 542 545 548 551 554 557 560 561 564 567 570 573 576 579 582 585 590 593 596 599 602 605 608 613 616 619 622 626 629 633 636 639 642 645 648 651 654 657 660 | Used by:1041 |
Symbol 662 Bitmap | Used by:663 | |
Symbol 663 Graphic | Uses:662 | Used by:664 |
Symbol 664 MovieClip | Uses:663 | Used by:760 925 |
Symbol 665 Bitmap | Used by:666 | |
Symbol 666 Graphic | Uses:665 | Used by:667 |
Symbol 667 MovieClip | Uses:666 | Used by:760 925 |
Symbol 668 Bitmap | Used by:669 | |
Symbol 669 Graphic | Uses:668 | Used by:670 |
Symbol 670 MovieClip | Uses:669 | Used by:760 925 |
Symbol 671 Bitmap | Used by:672 | |
Symbol 672 Graphic | Uses:671 | Used by:673 |
Symbol 673 MovieClip | Uses:672 | Used by:760 925 |
Symbol 674 Bitmap | Used by:675 | |
Symbol 675 Graphic | Uses:674 | Used by:676 |
Symbol 676 MovieClip | Uses:675 | Used by:760 925 |
Symbol 677 Bitmap | Used by:678 | |
Symbol 678 Graphic | Uses:677 | Used by:679 |
Symbol 679 MovieClip | Uses:678 | Used by:760 925 |
Symbol 680 Bitmap | Used by:681 | |
Symbol 681 Graphic | Uses:680 | Used by:682 |
Symbol 682 MovieClip | Uses:681 | Used by:760 925 |
Symbol 683 Bitmap | Used by:684 | |
Symbol 684 Graphic | Uses:683 | Used by:685 |
Symbol 685 MovieClip | Uses:684 | Used by:760 925 |
Symbol 686 Bitmap | Used by:687 | |
Symbol 687 Graphic | Uses:686 | Used by:688 |
Symbol 688 MovieClip | Uses:687 | Used by:760 925 |
Symbol 689 Bitmap | Used by:690 | |
Symbol 690 Graphic | Uses:689 | Used by:691 |
Symbol 691 MovieClip | Uses:690 | Used by:760 925 |
Symbol 692 Bitmap | Used by:693 | |
Symbol 693 Graphic | Uses:692 | Used by:694 |
Symbol 694 MovieClip | Uses:693 | Used by:760 925 |
Symbol 695 Bitmap | Used by:696 | |
Symbol 696 Graphic | Uses:695 | Used by:697 |
Symbol 697 MovieClip | Uses:696 | Used by:760 925 |
Symbol 698 Bitmap | Used by:699 | |
Symbol 699 Graphic | Uses:698 | Used by:700 |
Symbol 700 MovieClip | Uses:699 | Used by:760 925 |
Symbol 701 Bitmap | Used by:702 | |
Symbol 702 Graphic | Uses:701 | Used by:703 |
Symbol 703 MovieClip | Uses:702 | Used by:760 925 |
Symbol 704 Bitmap | Used by:705 | |
Symbol 705 Graphic | Uses:704 | Used by:706 |
Symbol 706 MovieClip | Uses:705 | Used by:760 925 |
Symbol 707 Bitmap | Used by:708 | |
Symbol 708 Graphic | Uses:707 | Used by:709 |
Symbol 709 MovieClip | Uses:708 | Used by:760 925 |
Symbol 710 Bitmap | Used by:711 | |
Symbol 711 Graphic | Uses:710 | Used by:712 |
Symbol 712 MovieClip | Uses:711 | Used by:760 925 |
Symbol 713 Bitmap | Used by:714 | |
Symbol 714 Graphic | Uses:713 | Used by:715 |
Symbol 715 MovieClip | Uses:714 | Used by:760 925 |
Symbol 716 Bitmap | Used by:718 | |
Symbol 717 Bitmap | Used by:718 719 | |
Symbol 718 Graphic | Uses:716 717 | Used by:720 |
Symbol 719 Graphic | Uses:717 | Used by:720 |
Symbol 720 MovieClip | Uses:718 719 | Used by:760 925 |
Symbol 721 Bitmap | Used by:722 | |
Symbol 722 Graphic | Uses:721 | Used by:723 |
Symbol 723 MovieClip | Uses:722 | Used by:760 925 |
Symbol 724 Bitmap | Used by:725 | |
Symbol 725 Graphic | Uses:724 | Used by:726 |
Symbol 726 MovieClip | Uses:725 | Used by:760 925 |
Symbol 727 Bitmap | Used by:728 | |
Symbol 728 Graphic | Uses:727 | Used by:729 |
Symbol 729 MovieClip | Uses:728 | Used by:760 925 |
Symbol 730 Bitmap | Used by:731 | |
Symbol 731 Graphic | Uses:730 | Used by:732 |
Symbol 732 MovieClip | Uses:731 | Used by:760 925 |
Symbol 733 Bitmap | Used by:734 | |
Symbol 734 Graphic | Uses:733 | Used by:735 |
Symbol 735 MovieClip | Uses:734 | Used by:760 925 |
Symbol 736 Bitmap | Used by:737 | |
Symbol 737 Graphic | Uses:736 | Used by:738 |
Symbol 738 MovieClip | Uses:737 | Used by:760 925 |
Symbol 739 Bitmap | Used by:740 | |
Symbol 740 Graphic | Uses:739 | Used by:741 |
Symbol 741 MovieClip | Uses:740 | Used by:760 925 |
Symbol 742 Bitmap | Used by:743 | |
Symbol 743 Graphic | Uses:742 | Used by:744 |
Symbol 744 MovieClip | Uses:743 | Used by:760 925 |
Symbol 745 Bitmap | Used by:746 | |
Symbol 746 Graphic | Uses:745 | Used by:747 |
Symbol 747 MovieClip | Uses:746 | Used by:760 925 |
Symbol 748 Bitmap | Used by:749 | |
Symbol 749 Graphic | Uses:748 | Used by:750 |
Symbol 750 MovieClip | Uses:749 | Used by:760 925 |
Symbol 751 Bitmap | Used by:752 | |
Symbol 752 Graphic | Uses:751 | Used by:753 |
Symbol 753 MovieClip | Uses:752 | Used by:760 925 |
Symbol 754 Bitmap | Used by:755 | |
Symbol 755 Graphic | Uses:754 | Used by:756 |
Symbol 756 MovieClip | Uses:755 | Used by:760 925 |
Symbol 757 Bitmap | Used by:758 | |
Symbol 758 Graphic | Uses:757 | Used by:759 |
Symbol 759 MovieClip | Uses:758 | Used by:760 925 |
Symbol 760 MovieClip | Uses:370 664 667 670 673 676 679 682 685 688 691 694 697 700 703 706 709 712 715 720 723 726 729 732 735 738 741 744 747 750 753 756 759 | Used by:1041 |
Symbol 761 Bitmap | Used by:762 | |
Symbol 762 Graphic | Uses:761 | Used by:763 |
Symbol 763 MovieClip | Uses:762 | Used by:891 923 943 |
Symbol 764 Bitmap | Used by:765 | |
Symbol 765 Graphic | Uses:764 | Used by:766 |
Symbol 766 MovieClip | Uses:765 | Used by:891 923 943 |
Symbol 767 Bitmap | Used by:768 | |
Symbol 768 Graphic | Uses:767 | Used by:769 |
Symbol 769 MovieClip | Uses:768 | Used by:891 923 943 |
Symbol 770 Bitmap | Used by:771 | |
Symbol 771 Graphic | Uses:770 | Used by:772 |
Symbol 772 MovieClip | Uses:771 | Used by:891 923 943 |
Symbol 773 Bitmap | Used by:774 | |
Symbol 774 Graphic | Uses:773 | Used by:775 |
Symbol 775 MovieClip | Uses:774 | Used by:891 923 943 |
Symbol 776 Bitmap | Used by:777 | |
Symbol 777 Graphic | Uses:776 | Used by:778 |
Symbol 778 MovieClip | Uses:777 | Used by:891 923 943 |
Symbol 779 Bitmap | Used by:780 | |
Symbol 780 Graphic | Uses:779 | Used by:783 |
Symbol 781 Bitmap | Used by:782 | |
Symbol 782 Graphic | Uses:781 | Used by:783 |
Symbol 783 MovieClip | Uses:780 782 | Used by:891 |
Symbol 784 Bitmap | Used by:785 | |
Symbol 785 Graphic | Uses:784 | Used by:788 |
Symbol 786 Bitmap | Used by:787 | |
Symbol 787 Graphic | Uses:786 | Used by:788 |
Symbol 788 MovieClip | Uses:785 787 | Used by:891 |
Symbol 789 Bitmap | Used by:790 | |
Symbol 790 Graphic | Uses:789 | Used by:791 |
Symbol 791 MovieClip | Uses:790 | Used by:891 |
Symbol 792 Bitmap | Used by:793 | |
Symbol 793 Graphic | Uses:792 | Used by:794 |
Symbol 794 MovieClip | Uses:793 | Used by:891 923 943 |
Symbol 795 Bitmap | Used by:796 | |
Symbol 796 Graphic | Uses:795 | Used by:797 |
Symbol 797 MovieClip | Uses:796 | Used by:891 |
Symbol 798 Bitmap | Used by:799 | |
Symbol 799 Graphic | Uses:798 | Used by:800 |
Symbol 800 MovieClip | Uses:799 | Used by:891 923 943 |
Symbol 801 Bitmap | Used by:802 | |
Symbol 802 Graphic | Uses:801 | Used by:803 |
Symbol 803 MovieClip | Uses:802 | Used by:891 923 943 |
Symbol 804 Bitmap | Used by:805 | |
Symbol 805 Graphic | Uses:804 | Used by:806 |
Symbol 806 MovieClip | Uses:805 | Used by:891 923 943 |
Symbol 807 Bitmap | Used by:808 | |
Symbol 808 Graphic | Uses:807 | Used by:809 |
Symbol 809 MovieClip | Uses:808 | Used by:891 |
Symbol 810 Bitmap | Used by:811 | |
Symbol 811 Graphic | Uses:810 | Used by:812 |
Symbol 812 MovieClip | Uses:811 | Used by:891 |
Symbol 813 Bitmap | Used by:814 | |
Symbol 814 Graphic | Uses:813 | Used by:815 935 |
Symbol 815 MovieClip | Uses:814 | Used by:891 923 |
Symbol 816 Bitmap | Used by:817 | |
Symbol 817 Graphic | Uses:816 | Used by:818 |
Symbol 818 MovieClip | Uses:817 | Used by:891 923 943 |
Symbol 819 Bitmap | Used by:820 | |
Symbol 820 Graphic | Uses:819 | Used by:821 942 |
Symbol 821 MovieClip | Uses:820 | Used by:891 923 |
Symbol 822 Bitmap | Used by:823 | |
Symbol 823 Graphic | Uses:822 | Used by:824 |
Symbol 824 MovieClip | Uses:823 | Used by:891 |
Symbol 825 Bitmap | Used by:826 | |
Symbol 826 Graphic | Uses:825 | Used by:827 |
Symbol 827 MovieClip | Uses:826 | Used by:891 |
Symbol 828 Bitmap | Used by:829 | |
Symbol 829 Graphic | Uses:828 | Used by:830 916 |
Symbol 830 MovieClip | Uses:829 | Used by:891 943 |
Symbol 831 Bitmap | Used by:833 | |
Symbol 832 Bitmap | Used by:833 834 | |
Symbol 833 Graphic | Uses:831 832 | Used by:835 |
Symbol 834 Graphic | Uses:832 | Used by:835 |
Symbol 835 MovieClip | Uses:833 834 | Used by:891 923 943 |
Symbol 836 Bitmap | Used by:837 | |
Symbol 837 Graphic | Uses:836 | Used by:838 |
Symbol 838 MovieClip | Uses:837 | Used by:891 923 943 |
Symbol 839 Bitmap | Used by:840 | |
Symbol 840 Graphic | Uses:839 | Used by:841 |
Symbol 841 MovieClip | Uses:840 | Used by:891 923 943 |
Symbol 842 Bitmap | Used by:843 | |
Symbol 843 Graphic | Uses:842 | Used by:844 |
Symbol 844 MovieClip | Uses:843 | Used by:891 923 943 |
Symbol 845 Bitmap | Used by:846 | |
Symbol 846 Graphic | Uses:845 | Used by:847 |
Symbol 847 MovieClip | Uses:846 | Used by:891 923 943 |
Symbol 848 Bitmap | Used by:850 | |
Symbol 849 Bitmap | Used by:850 | |
Symbol 850 Graphic | Uses:848 849 | Used by:851 |
Symbol 851 MovieClip | Uses:850 | Used by:891 923 943 |
Symbol 852 Bitmap | Used by:853 | |
Symbol 853 Graphic | Uses:852 | Used by:854 |
Symbol 854 MovieClip | Uses:853 | Used by:891 923 943 |
Symbol 855 Bitmap | Used by:856 | |
Symbol 856 Graphic | Uses:855 | Used by:857 |
Symbol 857 MovieClip | Uses:856 | Used by:891 923 943 |
Symbol 858 Bitmap | Used by:859 | |
Symbol 859 Graphic | Uses:858 | Used by:860 |
Symbol 860 MovieClip | Uses:859 | Used by:891 923 943 |
Symbol 861 Bitmap | Used by:862 | |
Symbol 862 Graphic | Uses:861 | Used by:863 |
Symbol 863 MovieClip | Uses:862 | Used by:891 923 943 |
Symbol 864 Bitmap | Used by:865 | |
Symbol 865 Graphic | Uses:864 | Used by:866 |
Symbol 866 MovieClip | Uses:865 | Used by:891 923 943 |
Symbol 867 Bitmap | Used by:868 | |
Symbol 868 Graphic | Uses:867 | Used by:869 |
Symbol 869 MovieClip | Uses:868 | Used by:891 923 943 |
Symbol 870 Bitmap | Used by:871 | |
Symbol 871 Graphic | Uses:870 | Used by:872 |
Symbol 872 MovieClip | Uses:871 | Used by:891 923 943 |
Symbol 873 Bitmap | Used by:874 | |
Symbol 874 Graphic | Uses:873 | Used by:875 |
Symbol 875 MovieClip | Uses:874 | Used by:891 923 943 |
Symbol 876 Bitmap | Used by:877 | |
Symbol 877 Graphic | Uses:876 | Used by:878 |
Symbol 878 MovieClip | Uses:877 | Used by:891 923 943 |
Symbol 879 Bitmap | Used by:880 | |
Symbol 880 Graphic | Uses:879 | Used by:881 |
Symbol 881 MovieClip | Uses:880 | Used by:891 |
Symbol 882 Bitmap | Used by:883 | |
Symbol 883 Graphic | Uses:882 | Used by:884 |
Symbol 884 MovieClip | Uses:883 | Used by:891 |
Symbol 885 Bitmap | Used by:886 | |
Symbol 886 Graphic | Uses:885 | Used by:887 |
Symbol 887 MovieClip | Uses:886 | Used by:891 923 943 |
Symbol 888 Bitmap | Used by:889 | |
Symbol 889 Graphic | Uses:888 | Used by:890 |
Symbol 890 MovieClip | Uses:889 | Used by:891 923 943 |
Symbol 891 MovieClip | Uses:370 763 766 769 772 775 778 783 788 791 794 797 800 803 806 809 812 815 818 821 824 827 830 835 838 841 844 847 851 854 857 860 863 866 869 872 875 878 881 884 887 890 | Used by:1041 |
Symbol 892 Bitmap | Used by:893 | |
Symbol 893 Graphic | Uses:892 | Used by:894 |
Symbol 894 MovieClip | Uses:893 | Used by:923 943 |
Symbol 895 Bitmap | Used by:896 | |
Symbol 896 Graphic | Uses:895 | Used by:897 |
Symbol 897 MovieClip | Uses:896 | Used by:923 943 |
Symbol 898 Bitmap | Used by:899 | |
Symbol 899 Graphic | Uses:898 | Used by:900 |
Symbol 900 MovieClip | Uses:899 | Used by:923 943 |
Symbol 901 Bitmap | Used by:902 | |
Symbol 902 Graphic | Uses:901 | Used by:903 |
Symbol 903 MovieClip | Uses:902 | Used by:923 |
Symbol 904 Bitmap | Used by:905 | |
Symbol 905 Graphic | Uses:904 | Used by:906 |
Symbol 906 MovieClip | Uses:905 | Used by:923 |
Symbol 907 Bitmap | Used by:908 | |
Symbol 908 Graphic | Uses:907 | Used by:909 |
Symbol 909 MovieClip | Uses:908 | Used by:923 |
Symbol 910 Bitmap | Used by:911 | |
Symbol 911 Graphic | Uses:910 | Used by:912 |
Symbol 912 MovieClip | Uses:911 | Used by:923 |
Symbol 913 Bitmap | Used by:914 | |
Symbol 914 Graphic | Uses:913 | Used by:915 |
Symbol 915 MovieClip | Uses:914 | Used by:923 |
Symbol 916 MovieClip | Uses:829 | Used by:923 |
Symbol 917 Bitmap | Used by:918 | |
Symbol 918 Graphic | Uses:917 | Used by:919 |
Symbol 919 MovieClip | Uses:918 | Used by:923 943 |
Symbol 920 Bitmap | Used by:921 | |
Symbol 921 Graphic | Uses:920 | Used by:922 |
Symbol 922 MovieClip | Uses:921 | Used by:923 943 |
Symbol 923 MovieClip | Uses:370 763 766 769 772 775 778 894 897 900 794 903 800 803 806 906 909 815 912 915 818 821 916 835 838 841 844 847 851 854 857 860 863 866 869 872 875 878 919 922 887 890 | Used by:1041 |
Symbol 924 MovieClip | Uses:370 530 533 536 539 542 545 548 551 554 557 560 561 564 567 570 573 576 579 582 585 590 593 596 599 602 605 608 613 616 619 622 626 629 633 636 639 642 645 648 651 654 657 660 | Used by:1041 |
Symbol 925 MovieClip | Uses:370 664 667 670 673 676 679 688 682 685 691 694 697 700 703 709 706 712 715 720 723 726 729 732 735 738 741 744 747 750 753 756 759 | Used by:1041 |
Symbol 926 Bitmap | Used by:927 | |
Symbol 927 Graphic | Uses:926 | Used by:928 |
Symbol 928 MovieClip | Uses:927 | Used by:943 |
Symbol 929 Bitmap | Used by:930 | |
Symbol 930 Graphic | Uses:929 | Used by:931 |
Symbol 931 MovieClip | Uses:930 | Used by:943 |
Symbol 932 Bitmap | Used by:933 | |
Symbol 933 Graphic | Uses:932 | Used by:934 |
Symbol 934 MovieClip | Uses:933 | Used by:943 |
Symbol 935 MovieClip | Uses:814 | Used by:943 |
Symbol 936 Bitmap | Used by:937 | |
Symbol 937 Graphic | Uses:936 | Used by:938 |
Symbol 938 MovieClip | Uses:937 | Used by:943 |
Symbol 939 Bitmap | Used by:940 | |
Symbol 940 Graphic | Uses:939 | Used by:941 |
Symbol 941 MovieClip | Uses:940 | Used by:943 |
Symbol 942 MovieClip | Uses:820 | Used by:943 |
Symbol 943 MovieClip | Uses:370 763 766 769 772 775 778 894 897 900 794 928 800 803 806 931 934 935 938 941 818 942 830 835 838 841 844 847 851 854 857 860 863 866 869 872 875 878 919 922 887 890 | Used by:1041 |
Symbol 944 Bitmap | Used by:945 | |
Symbol 945 Graphic | Uses:944 | Used by:946 |
Symbol 946 MovieClip | Uses:945 | Used by:1039 |
Symbol 947 Bitmap | Used by:948 | |
Symbol 948 Graphic | Uses:947 | Used by:949 |
Symbol 949 MovieClip | Uses:948 | Used by:1039 |
Symbol 950 Bitmap | Used by:951 | |
Symbol 951 Graphic | Uses:950 | Used by:952 |
Symbol 952 MovieClip | Uses:951 | Used by:1039 |
Symbol 953 Bitmap | Used by:954 | |
Symbol 954 Graphic | Uses:953 | Used by:955 |
Symbol 955 MovieClip | Uses:954 | Used by:1039 |
Symbol 956 Bitmap | Used by:957 | |
Symbol 957 Graphic | Uses:956 | Used by:958 |
Symbol 958 MovieClip | Uses:957 | Used by:1039 |
Symbol 959 Bitmap | Used by:960 | |
Symbol 960 Graphic | Uses:959 | Used by:961 |
Symbol 961 MovieClip | Uses:960 | Used by:1039 |
Symbol 962 Bitmap | Used by:963 | |
Symbol 963 Graphic | Uses:962 | Used by:964 |
Symbol 964 MovieClip | Uses:963 | Used by:1039 |
Symbol 965 Bitmap | Used by:967 | |
Symbol 966 Bitmap | Used by:967 | |
Symbol 967 Graphic | Uses:965 966 | Used by:968 |
Symbol 968 MovieClip | Uses:967 | Used by:1039 |
Symbol 969 Bitmap | Used by:970 | |
Symbol 970 Graphic | Uses:969 | Used by:971 |
Symbol 971 MovieClip | Uses:970 | Used by:1039 |
Symbol 972 Bitmap | Used by:973 | |
Symbol 973 Graphic | Uses:972 | Used by:974 |
Symbol 974 MovieClip | Uses:973 | Used by:1039 |
Symbol 975 Bitmap | Used by:976 | |
Symbol 976 Graphic | Uses:975 | Used by:977 |
Symbol 977 MovieClip | Uses:976 | Used by:1039 |
Symbol 978 Bitmap | Used by:980 | |
Symbol 979 Bitmap | Used by:980 | |
Symbol 980 Graphic | Uses:978 979 | Used by:981 |
Symbol 981 MovieClip | Uses:980 | Used by:1039 |
Symbol 982 Bitmap | Used by:983 | |
Symbol 983 Graphic | Uses:982 | Used by:984 |
Symbol 984 MovieClip | Uses:983 | Used by:1039 |
Symbol 985 Bitmap | Used by:986 | |
Symbol 986 Graphic | Uses:985 | Used by:987 |
Symbol 987 MovieClip | Uses:986 | Used by:1039 |
Symbol 988 Bitmap | Used by:990 | |
Symbol 989 Bitmap | Used by:990 | |
Symbol 990 Graphic | Uses:988 989 | Used by:991 |
Symbol 991 MovieClip | Uses:990 | Used by:1039 |
Symbol 992 Bitmap | Used by:993 | |
Symbol 993 Graphic | Uses:992 | Used by:994 |
Symbol 994 MovieClip | Uses:993 | Used by:1039 |
Symbol 995 Bitmap | Used by:996 | |
Symbol 996 Graphic | Uses:995 | Used by:997 |
Symbol 997 MovieClip | Uses:996 | Used by:1039 |
Symbol 998 Bitmap | Used by:999 | |
Symbol 999 Graphic | Uses:998 | Used by:1000 |
Symbol 1000 MovieClip | Uses:999 | Used by:1039 |
Symbol 1001 Bitmap | Used by:1002 | |
Symbol 1002 Graphic | Uses:1001 | Used by:1003 |
Symbol 1003 MovieClip | Uses:1002 | Used by:1039 |
Symbol 1004 Bitmap | Used by:1006 | |
Symbol 1005 Bitmap | Used by:1006 | |
Symbol 1006 Graphic | Uses:1004 1005 | Used by:1007 |
Symbol 1007 MovieClip | Uses:1006 | Used by:1039 |
Symbol 1008 Bitmap | Used by:1009 | |
Symbol 1009 Graphic | Uses:1008 | Used by:1010 |
Symbol 1010 MovieClip | Uses:1009 | Used by:1039 |
Symbol 1011 Bitmap | Used by:1012 | |
Symbol 1012 Graphic | Uses:1011 | Used by:1013 |
Symbol 1013 MovieClip | Uses:1012 | Used by:1039 |
Symbol 1014 Bitmap | Used by:1015 | |
Symbol 1015 Graphic | Uses:1014 | Used by:1016 |
Symbol 1016 MovieClip | Uses:1015 | Used by:1039 |
Symbol 1017 Bitmap | Used by:1018 | |
Symbol 1018 Graphic | Uses:1017 | Used by:1019 |
Symbol 1019 MovieClip | Uses:1018 | Used by:1039 |
Symbol 1020 Bitmap | Used by:1021 | |
Symbol 1021 Graphic | Uses:1020 | Used by:1022 |
Symbol 1022 MovieClip | Uses:1021 | Used by:1039 |
Symbol 1023 Bitmap | Used by:1024 | |
Symbol 1024 Graphic | Uses:1023 | Used by:1025 |
Symbol 1025 MovieClip | Uses:1024 | Used by:1039 |
Symbol 1026 Bitmap | Used by:1027 | |
Symbol 1027 Graphic | Uses:1026 | Used by:1028 |
Symbol 1028 MovieClip | Uses:1027 | Used by:1039 |
Symbol 1029 Bitmap | Used by:1030 | |
Symbol 1030 Graphic | Uses:1029 | Used by:1031 |
Symbol 1031 MovieClip | Uses:1030 | Used by:1039 |
Symbol 1032 Bitmap | Used by:1033 | |
Symbol 1033 Graphic | Uses:1032 | Used by:1034 |
Symbol 1034 MovieClip | Uses:1033 | Used by:1039 |
Symbol 1035 Bitmap | Used by:1037 | |
Symbol 1036 Bitmap | Used by:1037 | |
Symbol 1037 Graphic | Uses:1035 1036 | Used by:1038 |
Symbol 1038 MovieClip | Uses:1037 | Used by:1039 |
Symbol 1039 MovieClip | Uses:370 946 949 952 955 958 961 964 968 971 974 977 981 984 987 991 994 997 1000 1003 1007 1010 1013 1016 1019 1022 1025 1028 1031 1034 1038 | Used by:1041 |
Symbol 1040 MovieClip | Uses:370 373 376 379 382 385 388 391 394 396 399 402 405 408 411 414 420 423 426 429 432 436 439 442 445 448 451 454 457 460 463 | Used by:1041 |
Symbol 1041 MovieClip | Uses:464 661 760 891 923 924 925 943 1039 1040 | Used by:1042 1124 1125 |
Symbol 1042 MovieClip | Uses:298 527 1041 | Used by:1125 |
Symbol 1043 Text | Uses:116 | Used by:1125 |
Symbol 1044 Bitmap | Used by:1045 | |
Symbol 1045 Graphic | Uses:1044 | Used by:1046 |
Symbol 1046 MovieClip | Uses:1045 | Used by:1047 1053 |
Symbol 1047 MovieClip | Uses:1046 | Used by:1055 |
Symbol 1048 Text | Uses:116 | Used by:1049 |
Symbol 1049 MovieClip | Uses:1048 | Used by:1055 |
Symbol 1050 Bitmap | Used by:1051 | |
Symbol 1051 Graphic | Uses:1050 | Used by:1052 |
Symbol 1052 MovieClip | Uses:1051 | Used by:1053 1054 |
Symbol 1053 MovieClip | Uses:1046 1052 | Used by:1055 |
Symbol 1054 MovieClip | Uses:1052 | Used by:1055 |
Symbol 1055 MovieClip | Uses:1047 1049 1053 1054 | Used by:1125 |
Symbol 1056 Bitmap | Used by:1057 | |
Symbol 1057 Graphic | Uses:1056 | Used by:1058 |
Symbol 1058 MovieClip | Uses:1057 | Used by:1059 1065 |
Symbol 1059 MovieClip | Uses:1058 | Used by:1067 |
Symbol 1060 Text | Uses:116 | Used by:1061 |
Symbol 1061 MovieClip | Uses:1060 | Used by:1067 |
Symbol 1062 Bitmap | Used by:1063 | |
Symbol 1063 Graphic | Uses:1062 | Used by:1064 |
Symbol 1064 MovieClip | Uses:1063 | Used by:1065 1066 |
Symbol 1065 MovieClip | Uses:1058 1064 | Used by:1067 |
Symbol 1066 MovieClip | Uses:1064 | Used by:1067 |
Symbol 1067 MovieClip | Uses:1059 1061 1065 1066 | Used by:1125 |
Symbol 1068 Bitmap | Used by:1069 | |
Symbol 1069 Graphic | Uses:1068 | Used by:1070 |
Symbol 1070 MovieClip | Uses:1069 | Used by:1071 1077 |
Symbol 1071 MovieClip | Uses:1070 | Used by:1079 |
Symbol 1072 Text | Uses:116 | Used by:1073 |
Symbol 1073 MovieClip | Uses:1072 | Used by:1079 |
Symbol 1074 Bitmap | Used by:1075 | |
Symbol 1075 Graphic | Uses:1074 | Used by:1076 |
Symbol 1076 MovieClip | Uses:1075 | Used by:1077 1078 |
Symbol 1077 MovieClip | Uses:1070 1076 | Used by:1079 |
Symbol 1078 MovieClip | Uses:1076 | Used by:1079 |
Symbol 1079 MovieClip | Uses:1071 1073 1077 1078 | Used by:1125 |
Symbol 1080 Graphic | Used by:1086 | |
Symbol 1081 EditableText | Uses:116 | Used by:1082 |
Symbol 1082 MovieClip | Uses:1081 | Used by:1086 |
Symbol 1083 Graphic | Used by:1084 | |
Symbol 1084 MovieClip | Uses:1083 | Used by:1086 1091 |
Symbol 1085 Graphic | Used by:1086 | |
Symbol 1086 MovieClip | Uses:1080 1082 1084 1085 | Used by:1125 |
Symbol 1087 Graphic | Used by:1091 | |
Symbol 1088 EditableText | Uses:116 | Used by:1089 |
Symbol 1089 MovieClip | Uses:1088 | Used by:1091 |
Symbol 1090 Graphic | Used by:1091 | |
Symbol 1091 MovieClip | Uses:1087 1089 1084 1090 | Used by:1125 |
Symbol 1092 Bitmap | Used by:1093 | |
Symbol 1093 Graphic | Uses:1092 | Used by:1125 |
Symbol 1094 EditableText | Uses:116 | Used by:1095 |
Symbol 1095 MovieClip | Uses:1094 | Used by:1125 |
Symbol 1096 EditableText | Uses:116 | Used by:1097 |
Symbol 1097 MovieClip | Uses:1096 | Used by:1125 |
Symbol 1098 EditableText | Uses:116 | Used by:1099 |
Symbol 1099 MovieClip | Uses:1098 | Used by:1100 |
Symbol 1100 MovieClip | Uses:499 509 1099 | Used by:1104 |
Symbol 1101 Text | Uses:116 | Used by:1102 |
Symbol 1102 MovieClip | Uses:1101 | Used by:1103 |
Symbol 1103 MovieClip | Uses:499 509 1102 | Used by:1104 |
Symbol 1104 MovieClip | Uses:1100 1103 | Used by:1125 |
Symbol 1105 Text | Uses:116 | Used by:1107 |
Symbol 1106 Text | Uses:116 | Used by:1107 |
Symbol 1107 MovieClip | Uses:1105 1106 | Used by:1108 |
Symbol 1108 MovieClip | Uses:300 323 1107 | Used by:1109 1126 1127 |
Symbol 1109 MovieClip | Uses:298 1108 | Used by:1115 1127 |
Symbol 1110 Text | Uses:116 | Used by:1112 |
Symbol 1111 Text | Uses:116 | Used by:1112 |
Symbol 1112 MovieClip | Uses:1110 1111 | Used by:1113 |
Symbol 1113 MovieClip | Uses:300 323 1112 | Used by:1114 1115 |
Symbol 1114 MovieClip | Uses:298 1113 | Used by:1115 |
Symbol 1115 MovieClip | Uses:296 1109 317 1113 1114 | Used by:1125 |
Symbol 1116 Text | Uses:116 | Used by:1118 |
Symbol 1117 Text | Uses:116 | Used by:1118 |
Symbol 1118 MovieClip | Uses:1116 1117 | Used by:1119 |
Symbol 1119 MovieClip | Uses:300 323 1118 | Used by:1120 1122 1123 |
Symbol 1120 MovieClip | Uses:298 1119 | Used by:1123 |
Symbol 1121 Text | Uses:116 | Used by:1123 |
Symbol 1122 MovieClip | Uses:298 1119 | Used by:1123 |
Symbol 1123 MovieClip | Uses:296 1120 1121 1119 1122 | Used by:1125 |
Symbol 1124 MovieClip | Uses:298 527 1041 | Used by:1125 |
Symbol 1125 MovieClip | Uses:1042 1043 527 1041 1055 1067 1079 1086 1091 1093 1095 1097 1104 517 1115 1123 1124 | Used by:Timeline |
Symbol 1126 MovieClip | Uses:298 1108 | Used by:1127 |
Symbol 1127 MovieClip | Uses:296 1109 317 1108 1126 | Used by:Timeline |
Symbol 1128 Bitmap | Used by:1129 | |
Symbol 1129 Graphic | Uses:1128 | Used by:1208 |
Symbol 1130 MovieClip | Uses:468 | Used by:1131 1139 1147 |
Symbol 1131 MovieClip | Uses:1130 | Used by:1208 |
Symbol 1132 Text | Uses:116 | Used by:1134 |
Symbol 1133 Text | Uses:116 | Used by:1134 |
Symbol 1134 MovieClip | Uses:275 1132 278 1133 | Used by:1208 |
Symbol 1135 Font | Used by:1136 1137 1210 1255 | |
Symbol 1136 EditableText | Uses:1135 | Used by:1138 |
Symbol 1137 EditableText | Uses:1135 | Used by:1138 |
Symbol 1138 MovieClip | Uses:1136 1137 | Used by:1208 |
Symbol 1139 MovieClip | Uses:1130 | Used by:1208 |
Symbol 1140 Bitmap | Used by:1141 | |
Symbol 1141 Graphic | Uses:1140 | Used by:1146 |
Symbol 1142 EditableText | Uses:116 | Used by:1143 |
Symbol 1143 MovieClip | Uses:1142 | Used by:1146 |
Symbol 1144 Bitmap | Used by:1145 | |
Symbol 1145 Graphic | Uses:1144 | Used by:1146 |
Symbol 1146 MovieClip | Uses:1141 1143 1145 | Used by:1208 |
Symbol 1147 MovieClip | Uses:1130 | Used by:1208 |
Symbol 1148 Bitmap | Used by:1149 | |
Symbol 1149 Graphic | Uses:1148 | Used by:1159 |
Symbol 1150 Bitmap | Used by:1151 | |
Symbol 1151 Graphic | Uses:1150 | Used by:1158 |
Symbol 1152 Bitmap | Used by:1153 | |
Symbol 1153 Graphic | Uses:1152 | Used by:1158 |
Symbol 1154 Bitmap | Used by:1155 | |
Symbol 1155 Graphic | Uses:1154 | Used by:1158 |
Symbol 1156 Bitmap | Used by:1157 | |
Symbol 1157 Graphic | Uses:1156 | Used by:1158 |
Symbol 1158 MovieClip | Uses:1151 1153 1155 1157 | Used by:1159 |
Symbol 1159 MovieClip | Uses:1149 1158 | Used by:1174 |
Symbol 1160 Text | Uses:116 | Used by:1161 |
Symbol 1161 MovieClip | Uses:1160 | Used by:1174 |
Symbol 1162 Text | Uses:116 | Used by:1163 |
Symbol 1163 MovieClip | Uses:1162 | Used by:1174 |
Symbol 1164 Text | Uses:116 | Used by:1165 |
Symbol 1165 MovieClip | Uses:1164 | Used by:1174 |
Symbol 1166 Bitmap | Used by:1167 | |
Symbol 1167 Graphic | Uses:1166 | Used by:1174 |
Symbol 1168 EditableText | Uses:116 | Used by:1169 |
Symbol 1169 MovieClip | Uses:1168 | Used by:1174 1208 |
Symbol 1170 EditableText | Uses:116 | Used by:1171 |
Symbol 1171 MovieClip | Uses:1170 | Used by:1174 |
Symbol 1172 Text | Uses:116 | Used by:1173 |
Symbol 1173 MovieClip | Uses:1172 | Used by:1174 |
Symbol 1174 MovieClip | Uses:1159 1161 1163 1165 1167 1169 1171 1173 | Used by:1208 |
Symbol 1175 EditableText | Uses:116 | Used by:1176 |
Symbol 1176 MovieClip | Uses:1175 | Used by:1208 |
Symbol 1177 EditableText | Uses:116 | Used by:1178 |
Symbol 1178 MovieClip | Uses:1177 | Used by:1208 |
Symbol 1179 EditableText | Uses:116 | Used by:1180 |
Symbol 1180 MovieClip | Uses:1179 | Used by:1208 |
Symbol 1181 Bitmap | Used by:1182 | |
Symbol 1182 Graphic | Uses:1181 467 | Used by:1193 |
Symbol 1183 EditableText | Uses:116 | Used by:1184 |
Symbol 1184 MovieClip | Uses:1183 | Used by:1193 |
Symbol 1185 Bitmap | Used by:1186 | |
Symbol 1186 Graphic | Uses:1185 467 | Used by:1193 |
Symbol 1187 Bitmap | Used by:1188 | |
Symbol 1188 Graphic | Uses:1187 467 | Used by:1193 |
Symbol 1189 Bitmap | Used by:1190 | |
Symbol 1190 Graphic | Uses:1189 467 | Used by:1193 |
Symbol 1191 Bitmap | Used by:1192 | |
Symbol 1192 Graphic | Uses:1191 467 | Used by:1193 |
Symbol 1193 MovieClip | Uses:1182 1184 1186 1188 1190 1192 | Used by:1194 |
Symbol 1194 MovieClip | Uses:1193 | Used by:1208 |
Symbol 1195 Graphic | Uses:279 | Used by:1196 1247 |
Symbol 1196 MovieClip | Uses:1195 | Used by:1204 |
Symbol 1197 EditableText | Uses:116 | Used by:1203 |
Symbol 1198 EditableText | Uses:116 | Used by:1203 |
Symbol 1199 EditableText | Uses:116 | Used by:1203 |
Symbol 1200 EditableText | Uses:116 | Used by:1203 |
Symbol 1201 EditableText | Uses:116 | Used by:1203 |
Symbol 1202 EditableText | Uses:116 | Used by:1203 |
Symbol 1203 MovieClip | Uses:1197 1198 1199 1200 1201 1202 | Used by:1204 |
Symbol 1204 MovieClip | Uses:1196 1203 | Used by:1208 |
Symbol 1205 Text | Uses:116 | Used by:1207 |
Symbol 1206 Text | Uses:116 | Used by:1207 |
Symbol 1207 MovieClip | Uses:275 1205 278 1206 | Used by:1208 |
Symbol 1208 MovieClip | Uses:1129 464 351 356 1131 1134 1138 1139 1146 1147 1174 1169 1176 1178 1180 1194 1204 1207 | Used by:1209 1245 1246 |
Symbol 1209 MovieClip | Uses:298 1208 | Used by:1246 |
Symbol 1210 Text | Uses:1135 | Used by:1246 |
Symbol 1211 Text | Uses:116 | Used by:1213 |
Symbol 1212 Text | Uses:116 | Used by:1213 |
Symbol 1213 MovieClip | Uses:1211 1212 | Used by:1214 |
Symbol 1214 MovieClip | Uses:330 323 1213 | Used by:1215 1216 1217 |
Symbol 1215 MovieClip | Uses:298 1214 | Used by:1217 |
Symbol 1216 MovieClip | Uses:298 1214 | Used by:1217 |
Symbol 1217 MovieClip | Uses:296 1215 317 1214 1216 | Used by:1246 |
Symbol 1218 Text | Uses:116 | Used by:1220 |
Symbol 1219 Text | Uses:116 | Used by:1220 |
Symbol 1220 MovieClip | Uses:1218 1219 | Used by:1221 |
Symbol 1221 MovieClip | Uses:300 323 1220 | Used by:1222 1223 1224 |
Symbol 1222 MovieClip | Uses:298 1221 | Used by:1224 |
Symbol 1223 MovieClip | Uses:298 1221 | Used by:1224 |
Symbol 1224 MovieClip | Uses:296 1222 317 1221 1223 | Used by:1246 |
Symbol 1225 Text | Uses:116 | Used by:1227 |
Symbol 1226 Text | Uses:116 | Used by:1227 |
Symbol 1227 MovieClip | Uses:1225 1226 | Used by:1228 |
Symbol 1228 MovieClip | Uses:300 323 1227 | Used by:1229 1230 1231 |
Symbol 1229 MovieClip | Uses:298 1228 | Used by:1231 |
Symbol 1230 MovieClip | Uses:298 1228 | Used by:1231 |
Symbol 1231 MovieClip | Uses:296 1229 317 1228 1230 | Used by:1246 |
Symbol 1232 Text | Uses:116 | Used by:1239 |
Symbol 1233 EditableText | Uses:116 | Used by:1238 |
Symbol 1234 EditableText | Uses:116 | Used by:1238 |
Symbol 1235 EditableText | Uses:116 | Used by:1238 |
Symbol 1236 EditableText | Uses:116 | Used by:1238 |
Symbol 1237 MovieClip | Uses:129 | Used by:1238 |
Symbol 1238 MovieClip | Uses:1233 1234 1235 1236 1237 | Used by:1239 |
Symbol 1239 MovieClip | Uses:1232 1238 | Used by:1240 |
Symbol 1240 MovieClip | Uses:330 323 1239 351 356 358 | Used by:1241 1243 1244 |
Symbol 1241 MovieClip | Uses:298 1240 | Used by:1244 |
Symbol 1242 Text | Uses:116 | Used by:1244 |
Symbol 1243 MovieClip | Uses:298 1240 | Used by:1244 |
Symbol 1244 MovieClip | Uses:296 1241 1242 1240 1243 | Used by:1246 |
Symbol 1245 MovieClip | Uses:298 1208 | Used by:1246 |
Symbol 1246 MovieClip | Uses:1209 1210 1208 1217 1224 1231 1244 1245 | Used by:Timeline |
Symbol 1247 MovieClip | Uses:1195 | Used by:1250 1259 |
Symbol 1248 EditableText | Uses:116 | Used by:1249 |
Symbol 1249 MovieClip | Uses:1248 | Used by:1250 |
Symbol 1250 MovieClip | Uses:1247 1249 | Used by:1251 1253 1254 |
Symbol 1251 MovieClip | Uses:298 1250 | Used by:1254 |
Symbol 1252 Text | Uses:116 | Used by:1254 |
Symbol 1253 MovieClip | Uses:298 1250 | Used by:1254 |
Symbol 1254 MovieClip | Uses:1251 1252 1250 1253 | Used by:Timeline |
Symbol 1255 EditableText | Uses:116 1135 | Used by:1257 |
Symbol 1256 EditableText | Uses:116 | Used by:1257 |
Symbol 1257 MovieClip | Uses:1255 1256 | Used by:1259 |
Symbol 1258 Graphic | Uses:128 | Used by:1259 |
Symbol 1259 MovieClip | Uses:1247 1257 1258 | Used by:1260 1262 1263 |
Symbol 1260 MovieClip | Uses:298 1259 | Used by:1263 |
Symbol 1261 Text | Uses:116 | Used by:1263 |
Symbol 1262 MovieClip | Uses:298 1259 | Used by:1263 |
Symbol 1263 MovieClip | Uses:1260 1261 1259 1262 | Used by:Timeline |
Symbol 1264 Graphic | Used by:1268 | |
Symbol 1265 Text | Uses:116 | Used by:1267 |
Symbol 1266 Text | Uses:116 | Used by:1267 |
Symbol 1267 MovieClip | Uses:1265 1266 | Used by:1268 |
Symbol 1268 MovieClip | Uses:1264 1267 | Used by:Timeline |
Instance Names
"mcLoading" | Frame 1 | Symbol 19 MovieClip |
"btnStart" | Frame 20 | Symbol 285 MovieClip |
"btnContinue" | Frame 20 | Symbol 288 MovieClip |
"btnCredits" | Frame 20 | Symbol 292 MovieClip |
"btnCommentary" | Frame 20 | Symbol 294 MovieClip |
"mcTutorial" | Frame 20 | Symbol 319 MovieClip |
"mcCredits" | Frame 20 | Symbol 328 MovieClip |
"mcCommentary" | Frame 20 | Symbol 363 MovieClip |
"btnStart" | Frame 30 | Symbol 366 MovieClip |
"mcName" | Frame 30 | Symbol 368 MovieClip |
"mcPlayerBig" | Frame 30 | Symbol 464 MovieClip |
"mcColor" | Frame 30 | Symbol 466 MovieClip |
"mcBody" | Frame 30 | Symbol 470 MovieClip |
"mcStomach" | Frame 30 | Symbol 470 MovieClip |
"mcCock" | Frame 30 | Symbol 470 MovieClip |
"mcCockHead" | Frame 30 | Symbol 470 MovieClip |
"mcTailTip" | Frame 30 | Symbol 470 MovieClip |
"mcTutorial" | Frame 30 | Symbol 477 MovieClip |
"mcLevel" | Frame 40 | Symbol 480 MovieClip |
"mcDialogBox" | Frame 40 | Symbol 497 MovieClip |
"mcEndLevelDialogBox" | Frame 40 | Symbol 522 MovieClip |
"mcBattle" | Frame 40 | Symbol 1125 MovieClip |
"mcTutorial" | Frame 40 | Symbol 1127 MovieClip |
"mcShop" | Frame 40 | Symbol 1246 MovieClip |
"mcLevelName" | Frame 40 | Symbol 1254 MovieClip |
"mcAchievements" | Frame 40 | Symbol 1263 MovieClip |
"mcPause" | Frame 40 | Symbol 1268 MovieClip |
"mcBody" | Symbol 18 MovieClip [mcPlayer] Frame 1 | Symbol 5 MovieClip |
"mcStomach" | Symbol 18 MovieClip [mcPlayer] Frame 1 | Symbol 8 MovieClip |
"mcHead" | Symbol 18 MovieClip [mcPlayer] Frame 1 | Symbol 11 MovieClip |
"mcFace" | Symbol 18 MovieClip [mcPlayer] Frame 1 | Symbol 15 MovieClip |
"mcTailTip" | Symbol 18 MovieClip [mcPlayer] Frame 1 | Symbol 17 MovieClip |
"mcBody" | Symbol 61 MovieClip Frame 1 | Symbol 51 MovieClip |
"mcNose" | Symbol 61 MovieClip Frame 1 | Symbol 54 MovieClip |
"mcCockHead" | Symbol 61 MovieClip Frame 1 | Symbol 57 MovieClip |
"mcArmor" | Symbol 61 MovieClip Frame 1 | Symbol 60 MovieClip |
"mcBody" | Symbol 73 MovieClip Frame 1 | Symbol 64 MovieClip |
"mcCockHead" | Symbol 73 MovieClip Frame 1 | Symbol 67 MovieClip |
"mcArmor" | Symbol 73 MovieClip Frame 1 | Symbol 72 MovieClip |
"mcBody" | Symbol 86 MovieClip Frame 1 | Symbol 76 MovieClip |
"mcArmor" | Symbol 86 MovieClip Frame 1 | Symbol 79 MovieClip |
"mcStomach" | Symbol 86 MovieClip Frame 1 | Symbol 83 MovieClip |
"mcBody" | Symbol 96 MovieClip Frame 1 | Symbol 89 MovieClip |
"mcArmor" | Symbol 96 MovieClip Frame 1 | Symbol 92 MovieClip |
"mcStomach" | Symbol 96 MovieClip Frame 1 | Symbol 95 MovieClip |
"mcBody" | Symbol 111 MovieClip Frame 1 | Symbol 99 MovieClip |
"mcCockHead" | Symbol 111 MovieClip Frame 1 | Symbol 102 MovieClip |
"mcStomach" | Symbol 111 MovieClip Frame 1 | Symbol 105 MovieClip |
"mcArmor" | Symbol 111 MovieClip Frame 1 | Symbol 110 MovieClip |
"mcState" | Symbol 112 MovieClip [mcMonster] Frame 1 | Symbol 61 MovieClip |
"mcState" | Symbol 112 MovieClip [mcMonster] Frame 10 | Symbol 73 MovieClip |
"mcState" | Symbol 112 MovieClip [mcMonster] Frame 20 | Symbol 86 MovieClip |
"mcState" | Symbol 112 MovieClip [mcMonster] Frame 30 | Symbol 96 MovieClip |
"mcState" | Symbol 112 MovieClip [mcMonster] Frame 40 | Symbol 111 MovieClip |
"txtText" | Symbol 118 MovieClip Frame 1 | Symbol 117 EditableText |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 1 | Symbol 115 MovieClip |
"mcText" | Symbol 245 MovieClip [mcItem] Frame 1 | Symbol 118 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 10 | Symbol 121 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 20 | Symbol 124 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 30 | Symbol 127 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 40 | Symbol 130 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 50 | Symbol 133 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 60 | Symbol 136 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 70 | Symbol 139 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 80 | Symbol 142 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 90 | Symbol 145 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 100 | Symbol 148 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 110 | Symbol 151 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 120 | Symbol 154 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 130 | Symbol 157 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 140 | Symbol 160 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 150 | Symbol 163 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 160 | Symbol 166 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 170 | Symbol 169 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 180 | Symbol 172 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 190 | Symbol 175 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 200 | Symbol 178 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 210 | Symbol 181 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 220 | Symbol 184 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 230 | Symbol 187 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 240 | Symbol 190 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 250 | Symbol 193 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 260 | Symbol 196 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 270 | Symbol 199 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 280 | Symbol 202 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 290 | Symbol 205 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 300 | Symbol 208 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 310 | Symbol 211 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 320 | Symbol 214 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 330 | Symbol 217 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 340 | Symbol 220 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 350 | Symbol 223 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 360 | Symbol 226 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 370 | Symbol 229 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 380 | Symbol 230 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 390 | Symbol 231 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 400 | Symbol 234 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 410 | Symbol 237 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 430 | Symbol 240 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 440 | Symbol 241 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 450 | Symbol 242 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 461 | Symbol 243 MovieClip |
"mcItem" | Symbol 245 MovieClip [mcItem] Frame 470 | Symbol 244 MovieClip |
"mcBody" | Symbol 246 MovieClip [mcPlayerColorSmall] Frame 1 | Symbol 5 MovieClip |
"mcStomach" | Symbol 246 MovieClip [mcPlayerColorSmall] Frame 1 | Symbol 8 MovieClip |
"mcHead" | Symbol 246 MovieClip [mcPlayerColorSmall] Frame 1 | Symbol 11 MovieClip |
"mcFace" | Symbol 246 MovieClip [mcPlayerColorSmall] Frame 1 | Symbol 15 MovieClip |
"mcTailTip" | Symbol 246 MovieClip [mcPlayerColorSmall] Frame 1 | Symbol 17 MovieClip |
"txtText" | Symbol 283 MovieClip Frame 1 | Symbol 282 EditableText |
"mcNotice" | Symbol 285 MovieClip Frame 10 | Symbol 283 MovieClip |
"mcNotice" | Symbol 285 MovieClip Frame 20 | Symbol 283 MovieClip |
"mcNotice" | Symbol 288 MovieClip Frame 10 | Symbol 283 MovieClip |
"mcNotice" | Symbol 288 MovieClip Frame 20 | Symbol 283 MovieClip |
"btnYes" | Symbol 315 MovieClip Frame 1 | Symbol 305 MovieClip |
"btnNo" | Symbol 315 MovieClip Frame 1 | Symbol 308 MovieClip |
"btnCancel" | Symbol 315 MovieClip Frame 1 | Symbol 314 MovieClip |
"mcState" | Symbol 316 MovieClip Frame 1 | Symbol 315 MovieClip |
"mcState" | Symbol 318 MovieClip Frame 1 | Symbol 315 MovieClip |
"mcBlocker" | Symbol 319 MovieClip Frame 1 | Symbol 296 Button |
"mcState" | Symbol 319 MovieClip Frame 1 | Symbol 316 MovieClip |
"mcState" | Symbol 319 MovieClip Frame 10 | Symbol 315 MovieClip |
"mcState" | Symbol 319 MovieClip Frame 20 | Symbol 318 MovieClip |
"btnContinue" | Symbol 324 MovieClip Frame 1 | Symbol 323 MovieClip |
"mcState" | Symbol 325 MovieClip Frame 1 | Symbol 324 MovieClip |
"mcState" | Symbol 327 MovieClip Frame 1 | Symbol 324 MovieClip |
"mcBlocker" | Symbol 328 MovieClip Frame 1 | Symbol 296 Button |
"mcState" | Symbol 328 MovieClip Frame 1 | Symbol 325 MovieClip |
"mcState" | Symbol 328 MovieClip Frame 10 | Symbol 324 MovieClip |
"mcState" | Symbol 328 MovieClip Frame 20 | Symbol 327 MovieClip |
"txtPages" | Symbol 358 MovieClip Frame 1 | Symbol 357 EditableText |
"btnContinue" | Symbol 359 MovieClip Frame 1 | Symbol 323 MovieClip |
"mcCommentary" | Symbol 359 MovieClip Frame 1 | Symbol 346 MovieClip |
"mcPrevious" | Symbol 359 MovieClip Frame 1 | Symbol 351 MovieClip |
"mcNext" | Symbol 359 MovieClip Frame 1 | Symbol 356 MovieClip |
"mcPages" | Symbol 359 MovieClip Frame 1 | Symbol 358 MovieClip |
"mcState" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"mcState" | Symbol 362 MovieClip Frame 1 | Symbol 359 MovieClip |
"mcBlocker" | Symbol 363 MovieClip Frame 1 | Symbol 296 Button |
"mcState" | Symbol 363 MovieClip Frame 1 | Symbol 360 MovieClip |
"mcState" | Symbol 363 MovieClip Frame 10 | Symbol 359 MovieClip |
"mcState" | Symbol 363 MovieClip Frame 20 | Symbol 362 MovieClip |
"txtName" | Symbol 368 MovieClip Frame 1 | Symbol 367 EditableText |
"mcHead" | Symbol 464 MovieClip Frame 1 | Symbol 370 MovieClip |
"mcTail" | Symbol 464 MovieClip Frame 10 | Symbol 373 MovieClip |
"mcTailTip" | Symbol 464 MovieClip Frame 10 | Symbol 376 MovieClip |
"mcBody" | Symbol 464 MovieClip Frame 10 | Symbol 379 MovieClip |
"mcStomach" | Symbol 464 MovieClip Frame 10 | Symbol 382 MovieClip |
"mcCock" | Symbol 464 MovieClip Frame 10 | Symbol 385 MovieClip |
"mcCockHead" | Symbol 464 MovieClip Frame 10 | Symbol 388 MovieClip |
"mcHead" | Symbol 464 MovieClip Frame 10 | Symbol 391 MovieClip |
"mcFace" | Symbol 464 MovieClip Frame 10 | Symbol 394 MovieClip |
"mcBody" | Symbol 464 MovieClip Frame 30 | Symbol 399 MovieClip |
"mcArmor" | Symbol 464 MovieClip Frame 30 | Symbol 402 MovieClip |
"mcCockHead" | Symbol 464 MovieClip Frame 30 | Symbol 405 MovieClip |
"mcNose" | Symbol 464 MovieClip Frame 30 | Symbol 408 MovieClip |
"mcBody" | Symbol 464 MovieClip Frame 40 | Symbol 411 MovieClip |
"mcArmor" | Symbol 464 MovieClip Frame 40 | Symbol 414 MovieClip |
"mcCockHead" | Symbol 464 MovieClip Frame 40 | Symbol 417 MovieClip |
"mcNose" | Symbol 464 MovieClip Frame 40 | Symbol 420 MovieClip |
"mcBackArmor" | Symbol 464 MovieClip Frame 50 | Symbol 423 MovieClip |
"mcBackCockHead" | Symbol 464 MovieClip Frame 50 | Symbol 426 MovieClip |
"mcBody" | Symbol 464 MovieClip Frame 50 | Symbol 429 MovieClip |
"mcStomach" | Symbol 464 MovieClip Frame 50 | Symbol 432 MovieClip |
"mcArmor" | Symbol 464 MovieClip Frame 50 | Symbol 433 MovieClip |
"mcNose" | Symbol 464 MovieClip Frame 50 | Symbol 436 MovieClip |
"mcBody" | Symbol 464 MovieClip Frame 60 | Symbol 439 MovieClip |
"mcStomach" | Symbol 464 MovieClip Frame 60 | Symbol 442 MovieClip |
"mcArmor" | Symbol 464 MovieClip Frame 60 | Symbol 445 MovieClip |
"mcCockHead" | Symbol 464 MovieClip Frame 60 | Symbol 448 MovieClip |
"mcBody" | Symbol 464 MovieClip Frame 70 | Symbol 451 MovieClip |
"mcStomach" | Symbol 464 MovieClip Frame 70 | Symbol 454 MovieClip |
"mcArmor" | Symbol 464 MovieClip Frame 70 | Symbol 457 MovieClip |
"mcCockHead" | Symbol 464 MovieClip Frame 70 | Symbol 460 MovieClip |
"mcNose" | Symbol 464 MovieClip Frame 70 | Symbol 463 MovieClip |
"mcBody" | Symbol 464 MovieClip Frame 80 | Symbol 439 MovieClip |
"mcStomach" | Symbol 464 MovieClip Frame 80 | Symbol 442 MovieClip |
"mcArmor" | Symbol 464 MovieClip Frame 80 | Symbol 445 MovieClip |
"mcCockHead" | Symbol 464 MovieClip Frame 80 | Symbol 448 MovieClip |
"mcBody" | Symbol 469 MovieClip Frame 1 | Symbol 5 MovieClip |
"mcStomach" | Symbol 469 MovieClip Frame 1 | Symbol 8 MovieClip |
"mcHead" | Symbol 469 MovieClip Frame 1 | Symbol 11 MovieClip |
"mcFace" | Symbol 469 MovieClip Frame 1 | Symbol 15 MovieClip |
"mcTailTip" | Symbol 469 MovieClip Frame 1 | Symbol 17 MovieClip |
"mcColor" | Symbol 470 MovieClip Frame 1 | Symbol 469 MovieClip |
"mcColor" | Symbol 470 MovieClip Frame 10 | Symbol 469 MovieClip |
"btnContinue" | Symbol 474 MovieClip Frame 1 | Symbol 323 MovieClip |
"mcState" | Symbol 475 MovieClip Frame 1 | Symbol 474 MovieClip |
"mcState" | Symbol 476 MovieClip Frame 1 | Symbol 474 MovieClip |
"mcBlocker" | Symbol 477 MovieClip Frame 1 | Symbol 296 Button |
"mcState" | Symbol 477 MovieClip Frame 1 | Symbol 475 MovieClip |
"mcState" | Symbol 477 MovieClip Frame 10 | Symbol 474 MovieClip |
"mcState" | Symbol 477 MovieClip Frame 20 | Symbol 476 MovieClip |
"txtText" | Symbol 484 MovieClip Frame 1 | Symbol 483 EditableText |
"mcText" | Symbol 485 MovieClip Frame 1 | Symbol 484 MovieClip |
"mcState" | Symbol 486 MovieClip Frame 1 | Symbol 485 MovieClip |
"txtOption1" | Symbol 493 MovieClip Frame 1 | Symbol 491 EditableText |
"txtOption2" | Symbol 493 MovieClip Frame 1 | Symbol 492 EditableText |
"mcState" | Symbol 494 MovieClip Frame 1 | Symbol 493 MovieClip |
"mcState" | Symbol 495 MovieClip Frame 1 | Symbol 494 MovieClip |
"mcState" | Symbol 495 MovieClip Frame 10 | Symbol 493 MovieClip |
"mcState" | Symbol 495 MovieClip Frame 20 | Symbol 493 MovieClip |
"mcState" | Symbol 496 MovieClip Frame 1 | Symbol 485 MovieClip |
"mcState" | Symbol 497 MovieClip Frame 1 | Symbol 486 MovieClip |
"mcState" | Symbol 497 MovieClip Frame 10 | Symbol 485 MovieClip |
"mcOptions" | Symbol 497 MovieClip Frame 10 | Symbol 495 MovieClip |
"mcState" | Symbol 497 MovieClip Frame 20 | Symbol 496 MovieClip |
"txtText" | Symbol 511 MovieClip Frame 1 | Symbol 510 EditableText |
"txtText" | Symbol 515 MovieClip Frame 1 | Symbol 514 EditableText |
"mcSplat" | Symbol 516 MovieClip Frame 1 | Symbol 509 MovieClip |
"mcNumber" | Symbol 516 MovieClip Frame 1 | Symbol 511 MovieClip |
"mcText" | Symbol 516 MovieClip Frame 1 | Symbol 515 MovieClip |
"mcState" | Symbol 517 MovieClip Frame 1 | Symbol 516 MovieClip |
"mcXp1" | Symbol 522 MovieClip Frame 1 | Symbol 517 MovieClip |
"mcXp2" | Symbol 522 MovieClip Frame 1 | Symbol 517 MovieClip |
"mcXp3" | Symbol 522 MovieClip Frame 1 | Symbol 517 MovieClip |
"mcXp4" | Symbol 522 MovieClip Frame 1 | Symbol 517 MovieClip |
"mcXp5" | Symbol 522 MovieClip Frame 1 | Symbol 517 MovieClip |
"mcXpTotal" | Symbol 522 MovieClip Frame 1 | Symbol 517 MovieClip |
"mcClickContinue" | Symbol 522 MovieClip Frame 1 | Symbol 521 MovieClip |
"mcHead" | Symbol 661 MovieClip Frame 1 | Symbol 370 MovieClip |
"mcBack" | Symbol 661 MovieClip Frame 10 | Symbol 530 MovieClip |
"mcBackStomach" | Symbol 661 MovieClip Frame 10 | Symbol 533 MovieClip |
"mcTail" | Symbol 661 MovieClip Frame 10 | Symbol 536 MovieClip |
"mcTailTip" | Symbol 661 MovieClip Frame 10 | Symbol 539 MovieClip |
"mcBody" | Symbol 661 MovieClip Frame 10 | Symbol 542 MovieClip |
"mcStomach" | Symbol 661 MovieClip Frame 10 | Symbol 545 MovieClip |
"mcCock" | Symbol 661 MovieClip Frame 10 | Symbol 548 MovieClip |
"mcCockHead" | Symbol 661 MovieClip Frame 10 | Symbol 551 MovieClip |
"mcHead" | Symbol 661 MovieClip Frame 10 | Symbol 554 MovieClip |
"mcFace" | Symbol 661 MovieClip Frame 10 | Symbol 557 MovieClip |
"mcNose" | Symbol 661 MovieClip Frame 10 | Symbol 560 MovieClip |
"mcHead" | Symbol 661 MovieClip Frame 10 | Symbol 561 MovieClip |
"mcFront" | Symbol 661 MovieClip Frame 10 | Symbol 564 MovieClip |
"mcFrontStomach" | Symbol 661 MovieClip Frame 10 | Symbol 567 MovieClip |
"mcBack" | Symbol 661 MovieClip Frame 30 | Symbol 570 MovieClip |
"mcBody" | Symbol 661 MovieClip Frame 30 | Symbol 573 MovieClip |
"mcArmor" | Symbol 661 MovieClip Frame 30 | Symbol 576 MovieClip |
"mcCockHead" | Symbol 661 MovieClip Frame 30 | Symbol 579 MovieClip |
"mcNose" | Symbol 661 MovieClip Frame 30 | Symbol 582 MovieClip |
"mcFront" | Symbol 661 MovieClip Frame 30 | Symbol 585 MovieClip |
"mcBack" | Symbol 661 MovieClip Frame 40 | Symbol 590 MovieClip |
"mcBody" | Symbol 661 MovieClip Frame 40 | Symbol 593 MovieClip |
"mcCockHead" | Symbol 661 MovieClip Frame 40 | Symbol 596 MovieClip |
"mcNose" | Symbol 661 MovieClip Frame 40 | Symbol 599 MovieClip |
"mcFront" | Symbol 661 MovieClip Frame 40 | Symbol 602 MovieClip |
"mcFrontArmor" | Symbol 661 MovieClip Frame 40 | Symbol 605 MovieClip |
"mcBackArmor" | Symbol 661 MovieClip Frame 50 | Symbol 608 MovieClip |
"mcBackCockHead" | Symbol 661 MovieClip Frame 50 | Symbol 613 MovieClip |
"mcBody" | Symbol 661 MovieClip Frame 50 | Symbol 616 MovieClip |
"mcStomach" | Symbol 661 MovieClip Frame 50 | Symbol 619 MovieClip |
"mcNose" | Symbol 661 MovieClip Frame 50 | Symbol 622 MovieClip |
"mcBody" | Symbol 661 MovieClip Frame 60 | Symbol 626 MovieClip |
"mcStomach" | Symbol 661 MovieClip Frame 60 | Symbol 629 MovieClip |
"mcArmor" | Symbol 661 MovieClip Frame 60 | Symbol 633 MovieClip |
"mcCockHead" | Symbol 661 MovieClip Frame 60 | Symbol 636 MovieClip |
"mcBack" | Symbol 661 MovieClip Frame 70 | Symbol 639 MovieClip |
"mcBackNose" | Symbol 661 MovieClip Frame 70 | Symbol 642 MovieClip |
"mcBody" | Symbol 661 MovieClip Frame 70 | Symbol 645 MovieClip |
"mcStomach" | Symbol 661 MovieClip Frame 70 | Symbol 648 MovieClip |
"mcArmor" | Symbol 661 MovieClip Frame 70 | Symbol 651 MovieClip |
"mcCockHead" | Symbol 661 MovieClip Frame 70 | Symbol 654 MovieClip |
"mcNose" | Symbol 661 MovieClip Frame 70 | Symbol 657 MovieClip |
"mcFront" | Symbol 661 MovieClip Frame 70 | Symbol 660 MovieClip |
"mcBack" | Symbol 661 MovieClip Frame 80 | Symbol 590 MovieClip |
"mcBody" | Symbol 661 MovieClip Frame 80 | Symbol 593 MovieClip |
"mcCockHead" | Symbol 661 MovieClip Frame 80 | Symbol 596 MovieClip |
"mcNose" | Symbol 661 MovieClip Frame 80 | Symbol 599 MovieClip |
"mcFront" | Symbol 661 MovieClip Frame 80 | Symbol 602 MovieClip |
"mcFrontArmor" | Symbol 661 MovieClip Frame 80 | Symbol 605 MovieClip |
"mcHead" | Symbol 760 MovieClip Frame 1 | Symbol 370 MovieClip |
"mcTail" | Symbol 760 MovieClip Frame 10 | Symbol 664 MovieClip |
"mcTailTip" | Symbol 760 MovieClip Frame 10 | Symbol 667 MovieClip |
"mcBody" | Symbol 760 MovieClip Frame 10 | Symbol 670 MovieClip |
"mcStomach" | Symbol 760 MovieClip Frame 10 | Symbol 673 MovieClip |
"mcCock" | Symbol 760 MovieClip Frame 10 | Symbol 676 MovieClip |
"mcCockHead" | Symbol 760 MovieClip Frame 10 | Symbol 679 MovieClip |
"mcHead" | Symbol 760 MovieClip Frame 10 | Symbol 682 MovieClip |
"mcFace" | Symbol 760 MovieClip Frame 10 | Symbol 685 MovieClip |
"mcNose" | Symbol 760 MovieClip Frame 10 | Symbol 688 MovieClip |
"mcBody" | Symbol 760 MovieClip Frame 30 | Symbol 691 MovieClip |
"mcArmor" | Symbol 760 MovieClip Frame 30 | Symbol 694 MovieClip |
"mcCockHead" | Symbol 760 MovieClip Frame 30 | Symbol 697 MovieClip |
"mcNose" | Symbol 760 MovieClip Frame 30 | Symbol 700 MovieClip |
"mcBody" | Symbol 760 MovieClip Frame 40 | Symbol 703 MovieClip |
"mcArmor" | Symbol 760 MovieClip Frame 40 | Symbol 706 MovieClip |
"mcCockHead" | Symbol 760 MovieClip Frame 40 | Symbol 709 MovieClip |
"mcNose" | Symbol 760 MovieClip Frame 40 | Symbol 712 MovieClip |
"mcBackArmor" | Symbol 760 MovieClip Frame 50 | Symbol 715 MovieClip |
"mcBackCockHead" | Symbol 760 MovieClip Frame 50 | Symbol 720 MovieClip |
"mcBackNose" | Symbol 760 MovieClip Frame 50 | Symbol 723 MovieClip |
"mcBody" | Symbol 760 MovieClip Frame 50 | Symbol 726 MovieClip |
"mcStomach" | Symbol 760 MovieClip Frame 50 | Symbol 729 MovieClip |
"mcFront" | Symbol 760 MovieClip Frame 50 | Symbol 732 MovieClip |
"mcFrontNose" | Symbol 760 MovieClip Frame 50 | Symbol 735 MovieClip |
"mcBody" | Symbol 760 MovieClip Frame 60 | Symbol 738 MovieClip |
"mcStomach" | Symbol 760 MovieClip Frame 60 | Symbol 741 MovieClip |
"mcArmor" | Symbol 760 MovieClip Frame 60 | Symbol 744 MovieClip |
"mcCockHead" | Symbol 760 MovieClip Frame 60 | Symbol 747 MovieClip |
"mcBody" | Symbol 760 MovieClip Frame 70 | Symbol 750 MovieClip |
"mcStomach" | Symbol 760 MovieClip Frame 70 | Symbol 753 MovieClip |
"mcArmor" | Symbol 760 MovieClip Frame 70 | Symbol 756 MovieClip |
"mcNose" | Symbol 760 MovieClip Frame 70 | Symbol 759 MovieClip |
"mcBody" | Symbol 760 MovieClip Frame 80 | Symbol 703 MovieClip |
"mcArmor" | Symbol 760 MovieClip Frame 80 | Symbol 706 MovieClip |
"mcCockHead" | Symbol 760 MovieClip Frame 80 | Symbol 709 MovieClip |
"mcNose" | Symbol 760 MovieClip Frame 80 | Symbol 712 MovieClip |
"mcHead" | Symbol 891 MovieClip Frame 1 | Symbol 370 MovieClip |
"mcTail" | Symbol 891 MovieClip Frame 10 | Symbol 763 MovieClip |
"mcTailTip" | Symbol 891 MovieClip Frame 10 | Symbol 766 MovieClip |
"mcBody" | Symbol 891 MovieClip Frame 10 | Symbol 769 MovieClip |
"mcStomach" | Symbol 891 MovieClip Frame 10 | Symbol 772 MovieClip |
"mcCock" | Symbol 891 MovieClip Frame 10 | Symbol 775 MovieClip |
"mcCockHead" | Symbol 891 MovieClip Frame 10 | Symbol 778 MovieClip |
"mcHead" | Symbol 891 MovieClip Frame 10 | Symbol 783 MovieClip |
"mcFace" | Symbol 891 MovieClip Frame 10 | Symbol 788 MovieClip |
"mcNose" | Symbol 891 MovieClip Frame 10 | Symbol 791 MovieClip |
"mcFront" | Symbol 891 MovieClip Frame 10 | Symbol 794 MovieClip |
"mcBack" | Symbol 891 MovieClip Frame 30 | Symbol 797 MovieClip |
"mcBody" | Symbol 891 MovieClip Frame 30 | Symbol 800 MovieClip |
"mcArmor" | Symbol 891 MovieClip Frame 30 | Symbol 803 MovieClip |
"mcCockHead" | Symbol 891 MovieClip Frame 30 | Symbol 806 MovieClip |
"mcHead" | Symbol 891 MovieClip Frame 30 | Symbol 809 MovieClip |
"mcFront" | Symbol 891 MovieClip Frame 30 | Symbol 812 MovieClip |
"mcBody" | Symbol 891 MovieClip Frame 40 | Symbol 815 MovieClip |
"mcFront" | Symbol 891 MovieClip Frame 40 | Symbol 818 MovieClip |
"mcFrontArmor" | Symbol 891 MovieClip Frame 40 | Symbol 821 MovieClip |
"mcFrontHead" | Symbol 891 MovieClip Frame 40 | Symbol 824 MovieClip |
"mcFrontNose" | Symbol 891 MovieClip Frame 40 | Symbol 827 MovieClip |
"mcBackArmor" | Symbol 891 MovieClip Frame 50 | Symbol 830 MovieClip |
"mcBackCockHead" | Symbol 891 MovieClip Frame 50 | Symbol 835 MovieClip |
"mcBody" | Symbol 891 MovieClip Frame 50 | Symbol 838 MovieClip |
"mcStomach" | Symbol 891 MovieClip Frame 50 | Symbol 841 MovieClip |
"mcHead" | Symbol 891 MovieClip Frame 50 | Symbol 844 MovieClip |
"mcFace" | Symbol 891 MovieClip Frame 50 | Symbol 847 MovieClip |
"mcNose" | Symbol 891 MovieClip Frame 50 | Symbol 851 MovieClip |
"mcBack" | Symbol 891 MovieClip Frame 60 | Symbol 854 MovieClip |
"mcBackArmor" | Symbol 891 MovieClip Frame 60 | Symbol 857 MovieClip |
"mcBody" | Symbol 891 MovieClip Frame 60 | Symbol 860 MovieClip |
"mcCockHead" | Symbol 891 MovieClip Frame 60 | Symbol 863 MovieClip |
"mcFace" | Symbol 891 MovieClip Frame 60 | Symbol 866 MovieClip |
"mcFront" | Symbol 891 MovieClip Frame 60 | Symbol 869 MovieClip |
"mcFrontArmor" | Symbol 891 MovieClip Frame 60 | Symbol 872 MovieClip |
"mcBody" | Symbol 891 MovieClip Frame 70 | Symbol 875 MovieClip |
"mcStomach" | Symbol 891 MovieClip Frame 70 | Symbol 878 MovieClip |
"mcHead" | Symbol 891 MovieClip Frame 70 | Symbol 881 MovieClip |
"mcNose" | Symbol 891 MovieClip Frame 70 | Symbol 884 MovieClip |
"mcFront" | Symbol 891 MovieClip Frame 70 | Symbol 887 MovieClip |
"mcFrontArmor" | Symbol 891 MovieClip Frame 70 | Symbol 890 MovieClip |
"mcBody" | Symbol 891 MovieClip Frame 80 | Symbol 815 MovieClip |
"mcFront" | Symbol 891 MovieClip Frame 80 | Symbol 818 MovieClip |
"mcFrontArmor" | Symbol 891 MovieClip Frame 80 | Symbol 821 MovieClip |
"mcFrontHead" | Symbol 891 MovieClip Frame 80 | Symbol 824 MovieClip |
"mcFrontNose" | Symbol 891 MovieClip Frame 80 | Symbol 827 MovieClip |
"mcHead" | Symbol 923 MovieClip Frame 1 | Symbol 370 MovieClip |
"mcTail" | Symbol 923 MovieClip Frame 10 | Symbol 763 MovieClip |
"mcTailTip" | Symbol 923 MovieClip Frame 10 | Symbol 766 MovieClip |
"mcBody" | Symbol 923 MovieClip Frame 10 | Symbol 769 MovieClip |
"mcStomach" | Symbol 923 MovieClip Frame 10 | Symbol 772 MovieClip |
"mcCock" | Symbol 923 MovieClip Frame 10 | Symbol 775 MovieClip |
"mcCockHead" | Symbol 923 MovieClip Frame 10 | Symbol 778 MovieClip |
"mcHead" | Symbol 923 MovieClip Frame 10 | Symbol 894 MovieClip |
"mcFace" | Symbol 923 MovieClip Frame 10 | Symbol 897 MovieClip |
"mcNose" | Symbol 923 MovieClip Frame 10 | Symbol 900 MovieClip |
"mcFront" | Symbol 923 MovieClip Frame 10 | Symbol 794 MovieClip |
"mcBack" | Symbol 923 MovieClip Frame 30 | Symbol 903 MovieClip |
"mcBody" | Symbol 923 MovieClip Frame 30 | Symbol 800 MovieClip |
"mcArmor" | Symbol 923 MovieClip Frame 30 | Symbol 803 MovieClip |
"mcCockHead" | Symbol 923 MovieClip Frame 30 | Symbol 806 MovieClip |
"mcHead" | Symbol 923 MovieClip Frame 30 | Symbol 906 MovieClip |
"mcFront" | Symbol 923 MovieClip Frame 30 | Symbol 909 MovieClip |
"mcBody" | Symbol 923 MovieClip Frame 40 | Symbol 815 MovieClip |
"mcHead" | Symbol 923 MovieClip Frame 40 | Symbol 912 MovieClip |
"mcNose" | Symbol 923 MovieClip Frame 40 | Symbol 915 MovieClip |
"mcFront" | Symbol 923 MovieClip Frame 40 | Symbol 818 MovieClip |
"mcFrontArmor" | Symbol 923 MovieClip Frame 40 | Symbol 821 MovieClip |
"mcBackArmor" | Symbol 923 MovieClip Frame 50 | Symbol 916 MovieClip |
"mcBackCockHead" | Symbol 923 MovieClip Frame 50 | Symbol 835 MovieClip |
"mcBody" | Symbol 923 MovieClip Frame 50 | Symbol 838 MovieClip |
"mcStomach" | Symbol 923 MovieClip Frame 50 | Symbol 841 MovieClip |
"mcHead" | Symbol 923 MovieClip Frame 50 | Symbol 844 MovieClip |
"mcFace" | Symbol 923 MovieClip Frame 50 | Symbol 847 MovieClip |
"mcNose" | Symbol 923 MovieClip Frame 50 | Symbol 851 MovieClip |
"mcBack" | Symbol 923 MovieClip Frame 60 | Symbol 854 MovieClip |
"mcBackArmor" | Symbol 923 MovieClip Frame 60 | Symbol 857 MovieClip |
"mcBody" | Symbol 923 MovieClip Frame 60 | Symbol 860 MovieClip |
"mcCockHead" | Symbol 923 MovieClip Frame 60 | Symbol 863 MovieClip |
"mcFace" | Symbol 923 MovieClip Frame 60 | Symbol 866 MovieClip |
"mcFront" | Symbol 923 MovieClip Frame 60 | Symbol 869 MovieClip |
"mcFrontArmor" | Symbol 923 MovieClip Frame 60 | Symbol 872 MovieClip |
"mcBody" | Symbol 923 MovieClip Frame 70 | Symbol 875 MovieClip |
"mcStomach" | Symbol 923 MovieClip Frame 70 | Symbol 878 MovieClip |
"mcHead" | Symbol 923 MovieClip Frame 70 | Symbol 919 MovieClip |
"mcNose" | Symbol 923 MovieClip Frame 70 | Symbol 922 MovieClip |
"mcFront" | Symbol 923 MovieClip Frame 70 | Symbol 887 MovieClip |
"mcFrontArmor" | Symbol 923 MovieClip Frame 70 | Symbol 890 MovieClip |
"mcHead" | Symbol 924 MovieClip Frame 1 | Symbol 370 MovieClip |
"mcBack" | Symbol 924 MovieClip Frame 10 | Symbol 530 MovieClip |
"mcBackStomach" | Symbol 924 MovieClip Frame 10 | Symbol 533 MovieClip |
"mcTail" | Symbol 924 MovieClip Frame 10 | Symbol 536 MovieClip |
"mcTailTip" | Symbol 924 MovieClip Frame 10 | Symbol 539 MovieClip |
"mcBody" | Symbol 924 MovieClip Frame 10 | Symbol 542 MovieClip |
"mcStomach" | Symbol 924 MovieClip Frame 10 | Symbol 545 MovieClip |
"mcCock" | Symbol 924 MovieClip Frame 10 | Symbol 548 MovieClip |
"mcCockHead" | Symbol 924 MovieClip Frame 10 | Symbol 551 MovieClip |
"mcHead" | Symbol 924 MovieClip Frame 10 | Symbol 554 MovieClip |
"mcFace" | Symbol 924 MovieClip Frame 10 | Symbol 557 MovieClip |
"mcNose" | Symbol 924 MovieClip Frame 10 | Symbol 560 MovieClip |
"mcHead" | Symbol 924 MovieClip Frame 10 | Symbol 561 MovieClip |
"mcFront" | Symbol 924 MovieClip Frame 10 | Symbol 564 MovieClip |
"mcFrontStomach" | Symbol 924 MovieClip Frame 10 | Symbol 567 MovieClip |
"mcBack" | Symbol 924 MovieClip Frame 30 | Symbol 570 MovieClip |
"mcBody" | Symbol 924 MovieClip Frame 30 | Symbol 573 MovieClip |
"mcArmor" | Symbol 924 MovieClip Frame 30 | Symbol 576 MovieClip |
"mcCockHead" | Symbol 924 MovieClip Frame 30 | Symbol 579 MovieClip |
"mcNose" | Symbol 924 MovieClip Frame 30 | Symbol 582 MovieClip |
"mcFront" | Symbol 924 MovieClip Frame 30 | Symbol 585 MovieClip |
"mcBack" | Symbol 924 MovieClip Frame 40 | Symbol 590 MovieClip |
"mcBody" | Symbol 924 MovieClip Frame 40 | Symbol 593 MovieClip |
"mcCockHead" | Symbol 924 MovieClip Frame 40 | Symbol 596 MovieClip |
"mcNose" | Symbol 924 MovieClip Frame 40 | Symbol 599 MovieClip |
"mcFront" | Symbol 924 MovieClip Frame 40 | Symbol 602 MovieClip |
"mcFrontArmor" | Symbol 924 MovieClip Frame 40 | Symbol 605 MovieClip |
"mcBackArmor" | Symbol 924 MovieClip Frame 50 | Symbol 608 MovieClip |
"mcBackCockHead" | Symbol 924 MovieClip Frame 50 | Symbol 613 MovieClip |
"mcBody" | Symbol 924 MovieClip Frame 50 | Symbol 616 MovieClip |
"mcStomach" | Symbol 924 MovieClip Frame 50 | Symbol 619 MovieClip |
"mcNose" | Symbol 924 MovieClip Frame 50 | Symbol 622 MovieClip |
"mcBody" | Symbol 924 MovieClip Frame 60 | Symbol 626 MovieClip |
"mcStomach" | Symbol 924 MovieClip Frame 60 | Symbol 629 MovieClip |
"mcArmor" | Symbol 924 MovieClip Frame 60 | Symbol 633 MovieClip |
"mcCockHead" | Symbol 924 MovieClip Frame 60 | Symbol 636 MovieClip |
"mcBack" | Symbol 924 MovieClip Frame 70 | Symbol 639 MovieClip |
"mcBackNose" | Symbol 924 MovieClip Frame 70 | Symbol 642 MovieClip |
"mcBody" | Symbol 924 MovieClip Frame 70 | Symbol 645 MovieClip |
"mcStomach" | Symbol 924 MovieClip Frame 70 | Symbol 648 MovieClip |
"mcArmor" | Symbol 924 MovieClip Frame 70 | Symbol 651 MovieClip |
"mcCockHead" | Symbol 924 MovieClip Frame 70 | Symbol 654 MovieClip |
"mcNose" | Symbol 924 MovieClip Frame 70 | Symbol 657 MovieClip |
"mcFront" | Symbol 924 MovieClip Frame 70 | Symbol 660 MovieClip |
"mcHead" | Symbol 925 MovieClip Frame 1 | Symbol 370 MovieClip |
"mcTail" | Symbol 925 MovieClip Frame 10 | Symbol 664 MovieClip |
"mcTailTip" | Symbol 925 MovieClip Frame 10 | Symbol 667 MovieClip |
"mcBody" | Symbol 925 MovieClip Frame 10 | Symbol 670 MovieClip |
"mcStomach" | Symbol 925 MovieClip Frame 10 | Symbol 673 MovieClip |
"mcCock" | Symbol 925 MovieClip Frame 10 | Symbol 676 MovieClip |
"mcCockHead" | Symbol 925 MovieClip Frame 10 | Symbol 679 MovieClip |
"mcNose" | Symbol 925 MovieClip Frame 10 | Symbol 688 MovieClip |
"mcHead" | Symbol 925 MovieClip Frame 10 | Symbol 682 MovieClip |
"mcFace" | Symbol 925 MovieClip Frame 10 | Symbol 685 MovieClip |
"mcNose" | Symbol 925 MovieClip Frame 10 | Symbol 688 MovieClip |
"mcBody" | Symbol 925 MovieClip Frame 30 | Symbol 691 MovieClip |
"mcArmor" | Symbol 925 MovieClip Frame 30 | Symbol 694 MovieClip |
"mcCockHead" | Symbol 925 MovieClip Frame 30 | Symbol 697 MovieClip |
"mcNose" | Symbol 925 MovieClip Frame 30 | Symbol 700 MovieClip |
"mcBody" | Symbol 925 MovieClip Frame 40 | Symbol 703 MovieClip |
"mcCockHead" | Symbol 925 MovieClip Frame 40 | Symbol 709 MovieClip |
"mcArmor" | Symbol 925 MovieClip Frame 40 | Symbol 706 MovieClip |
"mcNose" | Symbol 925 MovieClip Frame 40 | Symbol 712 MovieClip |
"mcBackArmor" | Symbol 925 MovieClip Frame 50 | Symbol 715 MovieClip |
"mcBackCockHead" | Symbol 925 MovieClip Frame 50 | Symbol 720 MovieClip |
"mcBackNose" | Symbol 925 MovieClip Frame 50 | Symbol 723 MovieClip |
"mcBody" | Symbol 925 MovieClip Frame 50 | Symbol 726 MovieClip |
"mcStomach" | Symbol 925 MovieClip Frame 50 | Symbol 729 MovieClip |
"mcFront" | Symbol 925 MovieClip Frame 50 | Symbol 732 MovieClip |
"mcFrontNose" | Symbol 925 MovieClip Frame 50 | Symbol 735 MovieClip |
"mcBody" | Symbol 925 MovieClip Frame 60 | Symbol 738 MovieClip |
"mcStomach" | Symbol 925 MovieClip Frame 60 | Symbol 741 MovieClip |
"mcArmor" | Symbol 925 MovieClip Frame 60 | Symbol 744 MovieClip |
"mcCockHead" | Symbol 925 MovieClip Frame 60 | Symbol 747 MovieClip |
"mcBody" | Symbol 925 MovieClip Frame 70 | Symbol 750 MovieClip |
"mcStomach" | Symbol 925 MovieClip Frame 70 | Symbol 753 MovieClip |
"mcArmor" | Symbol 925 MovieClip Frame 70 | Symbol 756 MovieClip |
"mcNose" | Symbol 925 MovieClip Frame 70 | Symbol 759 MovieClip |
"mcHead" | Symbol 943 MovieClip Frame 1 | Symbol 370 MovieClip |
"mcTail" | Symbol 943 MovieClip Frame 10 | Symbol 763 MovieClip |
"mcTailTip" | Symbol 943 MovieClip Frame 10 | Symbol 766 MovieClip |
"mcBody" | Symbol 943 MovieClip Frame 10 | Symbol 769 MovieClip |
"mcStomach" | Symbol 943 MovieClip Frame 10 | Symbol 772 MovieClip |
"mcCock" | Symbol 943 MovieClip Frame 10 | Symbol 775 MovieClip |
"mcCockHead" | Symbol 943 MovieClip Frame 10 | Symbol 778 MovieClip |
"mcHead" | Symbol 943 MovieClip Frame 10 | Symbol 894 MovieClip |
"mcFace" | Symbol 943 MovieClip Frame 10 | Symbol 897 MovieClip |
"mcNose" | Symbol 943 MovieClip Frame 10 | Symbol 900 MovieClip |
"mcFront" | Symbol 943 MovieClip Frame 10 | Symbol 794 MovieClip |
"mcBack" | Symbol 943 MovieClip Frame 30 | Symbol 928 MovieClip |
"mcBody" | Symbol 943 MovieClip Frame 30 | Symbol 800 MovieClip |
"mcArmor" | Symbol 943 MovieClip Frame 30 | Symbol 803 MovieClip |
"mcCockHead" | Symbol 943 MovieClip Frame 30 | Symbol 806 MovieClip |
"mcHead" | Symbol 943 MovieClip Frame 30 | Symbol 931 MovieClip |
"mcFront" | Symbol 943 MovieClip Frame 30 | Symbol 934 MovieClip |
"mcBody" | Symbol 943 MovieClip Frame 40 | Symbol 935 MovieClip |
"mcHead" | Symbol 943 MovieClip Frame 40 | Symbol 938 MovieClip |
"mcNose" | Symbol 943 MovieClip Frame 40 | Symbol 941 MovieClip |
"mcFront" | Symbol 943 MovieClip Frame 40 | Symbol 818 MovieClip |
"mcFrontArmor" | Symbol 943 MovieClip Frame 40 | Symbol 942 MovieClip |
"mcBackArmor" | Symbol 943 MovieClip Frame 50 | Symbol 830 MovieClip |
"mcBackCockHead" | Symbol 943 MovieClip Frame 50 | Symbol 835 MovieClip |
"mcBody" | Symbol 943 MovieClip Frame 50 | Symbol 838 MovieClip |
"mcStomach" | Symbol 943 MovieClip Frame 50 | Symbol 841 MovieClip |
"mcHead" | Symbol 943 MovieClip Frame 50 | Symbol 844 MovieClip |
"mcFace" | Symbol 943 MovieClip Frame 50 | Symbol 847 MovieClip |
"mcNose" | Symbol 943 MovieClip Frame 50 | Symbol 851 MovieClip |
"mcBack" | Symbol 943 MovieClip Frame 60 | Symbol 854 MovieClip |
"mcBackArmor" | Symbol 943 MovieClip Frame 60 | Symbol 857 MovieClip |
"mcBody" | Symbol 943 MovieClip Frame 60 | Symbol 860 MovieClip |
"mcCockHead" | Symbol 943 MovieClip Frame 60 | Symbol 863 MovieClip |
"mcFace" | Symbol 943 MovieClip Frame 60 | Symbol 866 MovieClip |
"mcFront" | Symbol 943 MovieClip Frame 60 | Symbol 869 MovieClip |
"mcFrontArmor" | Symbol 943 MovieClip Frame 60 | Symbol 872 MovieClip |
"mcBody" | Symbol 943 MovieClip Frame 70 | Symbol 875 MovieClip |
"mcStomach" | Symbol 943 MovieClip Frame 70 | Symbol 878 MovieClip |
"mcHead" | Symbol 943 MovieClip Frame 70 | Symbol 919 MovieClip |
"mcNose" | Symbol 943 MovieClip Frame 70 | Symbol 922 MovieClip |
"mcFront" | Symbol 943 MovieClip Frame 70 | Symbol 887 MovieClip |
"mcFrontArmor" | Symbol 943 MovieClip Frame 70 | Symbol 890 MovieClip |
"mcHead" | Symbol 1039 MovieClip Frame 1 | Symbol 370 MovieClip |
"mcTail" | Symbol 1039 MovieClip Frame 10 | Symbol 946 MovieClip |
"mcTailTip" | Symbol 1039 MovieClip Frame 10 | Symbol 949 MovieClip |
"mcBody" | Symbol 1039 MovieClip Frame 10 | Symbol 952 MovieClip |
"mcStomach" | Symbol 1039 MovieClip Frame 10 | Symbol 955 MovieClip |
"mcCockHead" | Symbol 1039 MovieClip Frame 10 | Symbol 958 MovieClip |
"mcHead" | Symbol 1039 MovieClip Frame 10 | Symbol 961 MovieClip |
"mcFace" | Symbol 1039 MovieClip Frame 10 | Symbol 964 MovieClip |
"mcNose" | Symbol 1039 MovieClip Frame 10 | Symbol 968 MovieClip |
"mcBody" | Symbol 1039 MovieClip Frame 30 | Symbol 971 MovieClip |
"mcArmor" | Symbol 1039 MovieClip Frame 30 | Symbol 974 MovieClip |
"mcCockHead" | Symbol 1039 MovieClip Frame 30 | Symbol 977 MovieClip |
"mcNose" | Symbol 1039 MovieClip Frame 30 | Symbol 981 MovieClip |
"mcBody" | Symbol 1039 MovieClip Frame 40 | Symbol 984 MovieClip |
"mcArmor" | Symbol 1039 MovieClip Frame 40 | Symbol 987 MovieClip |
"mcNose" | Symbol 1039 MovieClip Frame 40 | Symbol 991 MovieClip |
"mcBackArmor" | Symbol 1039 MovieClip Frame 50 | Symbol 994 MovieClip |
"mcBackCockHead" | Symbol 1039 MovieClip Frame 50 | Symbol 997 MovieClip |
"mcBody" | Symbol 1039 MovieClip Frame 50 | Symbol 1000 MovieClip |
"mcStomach" | Symbol 1039 MovieClip Frame 50 | Symbol 1003 MovieClip |
"mcNose" | Symbol 1039 MovieClip Frame 50 | Symbol 1007 MovieClip |
"mcBody" | Symbol 1039 MovieClip Frame 60 | Symbol 1010 MovieClip |
"mcStomach" | Symbol 1039 MovieClip Frame 60 | Symbol 1013 MovieClip |
"mcArmor" | Symbol 1039 MovieClip Frame 60 | Symbol 1016 MovieClip |
"mcCockHead" | Symbol 1039 MovieClip Frame 60 | Symbol 1019 MovieClip |
"mcNose" | Symbol 1039 MovieClip Frame 60 | Symbol 1022 MovieClip |
"mcBody" | Symbol 1039 MovieClip Frame 70 | Symbol 1025 MovieClip |
"mcStomach" | Symbol 1039 MovieClip Frame 70 | Symbol 1028 MovieClip |
"mcArmor" | Symbol 1039 MovieClip Frame 70 | Symbol 1031 MovieClip |
"mcCockHead" | Symbol 1039 MovieClip Frame 70 | Symbol 1034 MovieClip |
"mcNose" | Symbol 1039 MovieClip Frame 70 | Symbol 1038 MovieClip |
"mcHead" | Symbol 1040 MovieClip Frame 1 | Symbol 370 MovieClip |
"mcTail" | Symbol 1040 MovieClip Frame 10 | Symbol 373 MovieClip |
"mcTailTip" | Symbol 1040 MovieClip Frame 10 | Symbol 376 MovieClip |
"mcBody" | Symbol 1040 MovieClip Frame 10 | Symbol 379 MovieClip |
"mcStomach" | Symbol 1040 MovieClip Frame 10 | Symbol 382 MovieClip |
"mcCock" | Symbol 1040 MovieClip Frame 10 | Symbol 385 MovieClip |
"mcCockHead" | Symbol 1040 MovieClip Frame 10 | Symbol 388 MovieClip |
"mcHead" | Symbol 1040 MovieClip Frame 10 | Symbol 391 MovieClip |
"mcFace" | Symbol 1040 MovieClip Frame 10 | Symbol 394 MovieClip |
"mcBody" | Symbol 1040 MovieClip Frame 30 | Symbol 399 MovieClip |
"mcArmor" | Symbol 1040 MovieClip Frame 30 | Symbol 402 MovieClip |
"mcCockHead" | Symbol 1040 MovieClip Frame 30 | Symbol 405 MovieClip |
"mcNose" | Symbol 1040 MovieClip Frame 30 | Symbol 408 MovieClip |
"mcBody" | Symbol 1040 MovieClip Frame 40 | Symbol 411 MovieClip |
"mcArmor" | Symbol 1040 MovieClip Frame 40 | Symbol 414 MovieClip |
"mcNose" | Symbol 1040 MovieClip Frame 40 | Symbol 420 MovieClip |
"mcBackArmor" | Symbol 1040 MovieClip Frame 50 | Symbol 423 MovieClip |
"mcBackCockHead" | Symbol 1040 MovieClip Frame 50 | Symbol 426 MovieClip |
"mcBody" | Symbol 1040 MovieClip Frame 50 | Symbol 429 MovieClip |
"mcStomach" | Symbol 1040 MovieClip Frame 50 | Symbol 432 MovieClip |
"mcNose" | Symbol 1040 MovieClip Frame 50 | Symbol 436 MovieClip |
"mcBody" | Symbol 1040 MovieClip Frame 60 | Symbol 439 MovieClip |
"mcStomach" | Symbol 1040 MovieClip Frame 60 | Symbol 442 MovieClip |
"mcArmor" | Symbol 1040 MovieClip Frame 60 | Symbol 445 MovieClip |
"mcCockHead" | Symbol 1040 MovieClip Frame 60 | Symbol 448 MovieClip |
"mcBody" | Symbol 1040 MovieClip Frame 70 | Symbol 451 MovieClip |
"mcStomach" | Symbol 1040 MovieClip Frame 70 | Symbol 454 MovieClip |
"mcArmor" | Symbol 1040 MovieClip Frame 70 | Symbol 457 MovieClip |
"mcCockHead" | Symbol 1040 MovieClip Frame 70 | Symbol 460 MovieClip |
"mcNose" | Symbol 1040 MovieClip Frame 70 | Symbol 463 MovieClip |
"mcBody" | Symbol 1040 MovieClip Frame 80 | Symbol 439 MovieClip |
"mcStomach" | Symbol 1040 MovieClip Frame 80 | Symbol 442 MovieClip |
"mcArmor" | Symbol 1040 MovieClip Frame 80 | Symbol 445 MovieClip |
"mcCockHead" | Symbol 1040 MovieClip Frame 80 | Symbol 448 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 1 | Symbol 464 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 10 | Symbol 661 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 20 | Symbol 661 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 30 | Symbol 760 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 40 | Symbol 891 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 50 | Symbol 760 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 60 | Symbol 923 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 70 | Symbol 924 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 80 | Symbol 925 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 90 | Symbol 943 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 100 | Symbol 1039 MovieClip |
"mcState" | Symbol 1041 MovieClip Frame 110 | Symbol 1040 MovieClip |
"mcBackground" | Symbol 1042 MovieClip Frame 1 | Symbol 527 MovieClip |
"mcLeftLower" | Symbol 1042 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcRightLower" | Symbol 1042 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcLeft" | Symbol 1042 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcRight" | Symbol 1042 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcLeftUpper" | Symbol 1042 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcRightUpper" | Symbol 1042 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcState" | Symbol 1047 MovieClip Frame 1 | Symbol 1046 MovieClip |
"mcState" | Symbol 1053 MovieClip Frame 1 | Symbol 1046 MovieClip |
"mcState" | Symbol 1053 MovieClip Frame 1 | Symbol 1052 MovieClip |
"mcState" | Symbol 1054 MovieClip Frame 1 | Symbol 1052 MovieClip |
"mcState" | Symbol 1055 MovieClip Frame 1 | Symbol 1047 MovieClip |
"mcState" | Symbol 1055 MovieClip Frame 10 | Symbol 1053 MovieClip |
"mcState" | Symbol 1055 MovieClip Frame 20 | Symbol 1054 MovieClip |
"mcState" | Symbol 1059 MovieClip Frame 1 | Symbol 1058 MovieClip |
"mcState" | Symbol 1065 MovieClip Frame 1 | Symbol 1058 MovieClip |
"mcState" | Symbol 1065 MovieClip Frame 1 | Symbol 1064 MovieClip |
"mcState" | Symbol 1066 MovieClip Frame 1 | Symbol 1064 MovieClip |
"mcState" | Symbol 1067 MovieClip Frame 1 | Symbol 1059 MovieClip |
"mcState" | Symbol 1067 MovieClip Frame 10 | Symbol 1065 MovieClip |
"mcState" | Symbol 1067 MovieClip Frame 20 | Symbol 1066 MovieClip |
"mcState" | Symbol 1071 MovieClip Frame 1 | Symbol 1070 MovieClip |
"mcState" | Symbol 1077 MovieClip Frame 1 | Symbol 1070 MovieClip |
"mcState" | Symbol 1077 MovieClip Frame 1 | Symbol 1076 MovieClip |
"mcState" | Symbol 1078 MovieClip Frame 1 | Symbol 1076 MovieClip |
"mcState" | Symbol 1079 MovieClip Frame 1 | Symbol 1071 MovieClip |
"mcState" | Symbol 1079 MovieClip Frame 10 | Symbol 1077 MovieClip |
"mcState" | Symbol 1079 MovieClip Frame 20 | Symbol 1078 MovieClip |
"txtHP" | Symbol 1082 MovieClip Frame 1 | Symbol 1081 EditableText |
"mcHealthText" | Symbol 1086 MovieClip Frame 1 | Symbol 1082 MovieClip |
"txtHP" | Symbol 1089 MovieClip Frame 1 | Symbol 1088 EditableText |
"mcHealthText" | Symbol 1091 MovieClip Frame 1 | Symbol 1089 MovieClip |
"txtName" | Symbol 1095 MovieClip Frame 1 | Symbol 1094 EditableText |
"txtName" | Symbol 1097 MovieClip Frame 1 | Symbol 1096 EditableText |
"txtText" | Symbol 1099 MovieClip Frame 1 | Symbol 1098 EditableText |
"mcSplat" | Symbol 1100 MovieClip Frame 1 | Symbol 509 MovieClip |
"mcText" | Symbol 1100 MovieClip Frame 1 | Symbol 1099 MovieClip |
"mcSplat" | Symbol 1103 MovieClip Frame 1 | Symbol 509 MovieClip |
"mcState" | Symbol 1104 MovieClip Frame 1 | Symbol 1100 MovieClip |
"mcState" | Symbol 1104 MovieClip Frame 10 | Symbol 1100 MovieClip |
"mcState" | Symbol 1104 MovieClip Frame 19 | Symbol 1100 MovieClip |
"mcState" | Symbol 1104 MovieClip Frame 28 | Symbol 1103 MovieClip |
"btnContinue" | Symbol 1108 MovieClip Frame 1 | Symbol 323 MovieClip |
"mcState" | Symbol 1109 MovieClip Frame 1 | Symbol 1108 MovieClip |
"btnContinue" | Symbol 1113 MovieClip Frame 1 | Symbol 323 MovieClip |
"mcState" | Symbol 1114 MovieClip Frame 1 | Symbol 1113 MovieClip |
"mcBlocker" | Symbol 1115 MovieClip Frame 1 | Symbol 296 Button |
"mcState" | Symbol 1115 MovieClip Frame 1 | Symbol 1109 MovieClip |
"mcState" | Symbol 1115 MovieClip Frame 10 | Symbol 1113 MovieClip |
"mcState" | Symbol 1115 MovieClip Frame 20 | Symbol 1114 MovieClip |
"btnContinue" | Symbol 1119 MovieClip Frame 1 | Symbol 323 MovieClip |
"mcState" | Symbol 1120 MovieClip Frame 1 | Symbol 1119 MovieClip |
"mcState" | Symbol 1122 MovieClip Frame 1 | Symbol 1119 MovieClip |
"mcBlocker" | Symbol 1123 MovieClip Frame 1 | Symbol 296 Button |
"mcState" | Symbol 1123 MovieClip Frame 1 | Symbol 1120 MovieClip |
"mcState" | Symbol 1123 MovieClip Frame 10 | Symbol 1119 MovieClip |
"mcState" | Symbol 1123 MovieClip Frame 20 | Symbol 1122 MovieClip |
"mcBackground" | Symbol 1124 MovieClip Frame 1 | Symbol 527 MovieClip |
"mcLeftLower" | Symbol 1124 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcRightLower" | Symbol 1124 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcLeft" | Symbol 1124 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcRight" | Symbol 1124 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcLeftUpper" | Symbol 1124 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcRightUpper" | Symbol 1124 MovieClip Frame 1 | Symbol 1041 MovieClip |
"mcState" | Symbol 1125 MovieClip Frame 1 | Symbol 1042 MovieClip |
"mcBackground" | Symbol 1125 MovieClip Frame 10 | Symbol 527 MovieClip |
"mcLeftLower" | Symbol 1125 MovieClip Frame 10 | Symbol 1041 MovieClip |
"mcRightLower" | Symbol 1125 MovieClip Frame 10 | Symbol 1041 MovieClip |
"mcRock" | Symbol 1125 MovieClip Frame 10 | Symbol 1055 MovieClip |
"mcPaper" | Symbol 1125 MovieClip Frame 10 | Symbol 1067 MovieClip |
"mcScissors" | Symbol 1125 MovieClip Frame 10 | Symbol 1079 MovieClip |
"mcHealthPlayer" | Symbol 1125 MovieClip Frame 10 | Symbol 1086 MovieClip |
"mcHealthFoe" | Symbol 1125 MovieClip Frame 10 | Symbol 1091 MovieClip |
"mcPlayerName" | Symbol 1125 MovieClip Frame 10 | Symbol 1095 MovieClip |
"mcFoeName" | Symbol 1125 MovieClip Frame 10 | Symbol 1097 MovieClip |
"mcLeft" | Symbol 1125 MovieClip Frame 10 | Symbol 1041 MovieClip |
"mcRight" | Symbol 1125 MovieClip Frame 10 | Symbol 1041 MovieClip |
"mcLeftUpper" | Symbol 1125 MovieClip Frame 10 | Symbol 1041 MovieClip |
"mcRightUpper" | Symbol 1125 MovieClip Frame 10 | Symbol 1041 MovieClip |
"mcPlayerSplat" | Symbol 1125 MovieClip Frame 10 | Symbol 1104 MovieClip |
"mcFoeSplat" | Symbol 1125 MovieClip Frame 10 | Symbol 1104 MovieClip |
"mcXp" | Symbol 1125 MovieClip Frame 10 | Symbol 517 MovieClip |
"mcTutorial" | Symbol 1125 MovieClip Frame 10 | Symbol 1115 MovieClip |
"mcTrapTutorial" | Symbol 1125 MovieClip Frame 10 | Symbol 1123 MovieClip |
"mcState" | Symbol 1125 MovieClip Frame 20 | Symbol 1124 MovieClip |
"mcState" | Symbol 1126 MovieClip Frame 1 | Symbol 1108 MovieClip |
"mcBlocker" | Symbol 1127 MovieClip Frame 1 | Symbol 296 Button |
"mcState" | Symbol 1127 MovieClip Frame 1 | Symbol 1109 MovieClip |
"mcState" | Symbol 1127 MovieClip Frame 10 | Symbol 1108 MovieClip |
"mcState" | Symbol 1127 MovieClip Frame 20 | Symbol 1126 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 1 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 1 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 1 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 1 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 1 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 1 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 11 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 11 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 11 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 11 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 11 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 11 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 11 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 21 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 21 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 21 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 21 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 21 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 21 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1131 MovieClip Frame 21 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 21 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 31 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 31 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 31 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 31 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 31 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 31 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1131 MovieClip Frame 31 | Symbol 1130 MovieClip |
"mcItem9" | Symbol 1131 MovieClip Frame 31 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 31 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 41 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 41 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 41 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 41 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 41 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 41 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1131 MovieClip Frame 41 | Symbol 1130 MovieClip |
"mcItem9" | Symbol 1131 MovieClip Frame 41 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 41 | Symbol 1130 MovieClip |
"mcItem10" | Symbol 1131 MovieClip Frame 41 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 51 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 51 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 51 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 51 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 51 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 51 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1131 MovieClip Frame 51 | Symbol 1130 MovieClip |
"mcItem9" | Symbol 1131 MovieClip Frame 51 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 51 | Symbol 1130 MovieClip |
"mcItem11" | Symbol 1131 MovieClip Frame 51 | Symbol 1130 MovieClip |
"mcItem10" | Symbol 1131 MovieClip Frame 51 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem9" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem11" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem12" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem10" | Symbol 1131 MovieClip Frame 61 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem9" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem11" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem12" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem10" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem13" | Symbol 1131 MovieClip Frame 71 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem9" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem11" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem12" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem10" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem14" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem13" | Symbol 1131 MovieClip Frame 81 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem9" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem11" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem12" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem10" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem14" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem15" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem13" | Symbol 1131 MovieClip Frame 91 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem9" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem11" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem12" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem10" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem14" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem15" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem13" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem16" | Symbol 1131 MovieClip Frame 101 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem9" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem11" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem12" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem10" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem14" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem15" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem13" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem17" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem16" | Symbol 1131 MovieClip Frame 111 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem9" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem11" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem12" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem10" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem14" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem15" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem13" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem17" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem16" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"mcItem18" | Symbol 1131 MovieClip Frame 121 | Symbol 1130 MovieClip |
"txtText" | Symbol 1138 MovieClip Frame 1 | Symbol 1136 EditableText |
"txtText" | Symbol 1138 MovieClip Frame 7 | Symbol 1137 EditableText |
"mcItem3" | Symbol 1139 MovieClip Frame 1 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1139 MovieClip Frame 10 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1139 MovieClip Frame 10 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1139 MovieClip Frame 19 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1139 MovieClip Frame 19 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1139 MovieClip Frame 19 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1139 MovieClip Frame 28 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1139 MovieClip Frame 28 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1139 MovieClip Frame 28 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1139 MovieClip Frame 28 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1139 MovieClip Frame 38 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1139 MovieClip Frame 38 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1139 MovieClip Frame 38 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1139 MovieClip Frame 38 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1139 MovieClip Frame 38 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1139 MovieClip Frame 48 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1139 MovieClip Frame 48 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1139 MovieClip Frame 48 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1139 MovieClip Frame 48 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1139 MovieClip Frame 48 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1139 MovieClip Frame 48 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1139 MovieClip Frame 58 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1139 MovieClip Frame 58 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1139 MovieClip Frame 58 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1139 MovieClip Frame 58 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1139 MovieClip Frame 58 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1139 MovieClip Frame 58 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1139 MovieClip Frame 58 | Symbol 1130 MovieClip |
"mcItem6" | Symbol 1139 MovieClip Frame 68 | Symbol 1130 MovieClip |
"mcItem5" | Symbol 1139 MovieClip Frame 68 | Symbol 1130 MovieClip |
"mcItem8" | Symbol 1139 MovieClip Frame 68 | Symbol 1130 MovieClip |
"mcItem7" | Symbol 1139 MovieClip Frame 68 | Symbol 1130 MovieClip |
"mcItem2" | Symbol 1139 MovieClip Frame 68 | Symbol 1130 MovieClip |
"mcItem1" | Symbol 1139 MovieClip Frame 68 | Symbol 1130 MovieClip |
"mcItem4" | Symbol 1139 MovieClip Frame 68 | Symbol 1130 MovieClip |
"mcItem3" | Symbol 1139 MovieClip Frame 68 | Symbol 1130 MovieClip |
"txtText" | Symbol 1143 MovieClip Frame 1 | Symbol 1142 EditableText |
"mcText" | Symbol 1146 MovieClip Frame 1 | Symbol 1143 MovieClip |
"mcText" | Symbol 1146 MovieClip Frame 10 | Symbol 1143 MovieClip |
"mcText" | Symbol 1146 MovieClip Frame 20 | Symbol 1143 MovieClip |
"mcItem" | Symbol 1147 MovieClip Frame 1 | Symbol 1130 MovieClip |
"mcNode1" | Symbol 1159 MovieClip Frame 1 | Symbol 1158 MovieClip |
"mcNode2" | Symbol 1159 MovieClip Frame 1 | Symbol 1158 MovieClip |
"mcNode3" | Symbol 1159 MovieClip Frame 1 | Symbol 1158 MovieClip |
"mcNode4" | Symbol 1159 MovieClip Frame 1 | Symbol 1158 MovieClip |
"mcNode5" | Symbol 1159 MovieClip Frame 1 | Symbol 1158 MovieClip |
"mcNode6" | Symbol 1159 MovieClip Frame 1 | Symbol 1158 MovieClip |
"txtText" | Symbol 1169 MovieClip Frame 1 | Symbol 1168 EditableText |
"txtText" | Symbol 1171 MovieClip Frame 1 | Symbol 1170 EditableText |
"mcProgression" | Symbol 1174 MovieClip Frame 1 | Symbol 1159 MovieClip |
"mcLocation" | Symbol 1174 MovieClip Frame 1 | Symbol 1161 MovieClip |
"mcProgression" | Symbol 1174 MovieClip Frame 10 | Symbol 1159 MovieClip |
"mcLocation" | Symbol 1174 MovieClip Frame 10 | Symbol 1163 MovieClip |
"mcProgression" | Symbol 1174 MovieClip Frame 20 | Symbol 1159 MovieClip |
"mcLocation" | Symbol 1174 MovieClip Frame 20 | Symbol 1165 MovieClip |
"mcMin" | Symbol 1174 MovieClip Frame 30 | Symbol 1169 MovieClip |
"mcMax" | Symbol 1174 MovieClip Frame 30 | Symbol 1169 MovieClip |
"mcMax" | Symbol 1174 MovieClip Frame 30 | Symbol 1171 MovieClip |
"mcLocation" | Symbol 1174 MovieClip Frame 30 | Symbol 1173 MovieClip |
"txtName" | Symbol 1176 MovieClip Frame 1 | Symbol 1175 EditableText |
"txtLevel" | Symbol 1178 MovieClip Frame 1 | Symbol 1177 EditableText |
"txtNextLevel" | Symbol 1180 MovieClip Frame 1 | Symbol 1179 EditableText |
"txtText" | Symbol 1184 MovieClip Frame 1 | Symbol 1183 EditableText |
"mcText" | Symbol 1193 MovieClip Frame 1 | Symbol 1184 MovieClip |
"mcItem2" | Symbol 1194 MovieClip Frame 1 | Symbol 1193 MovieClip |
"mcItem3" | Symbol 1194 MovieClip Frame 1 | Symbol 1193 MovieClip |
"mcItem1" | Symbol 1194 MovieClip Frame 1 | Symbol 1193 MovieClip |
"mcItem4" | Symbol 1194 MovieClip Frame 1 | Symbol 1193 MovieClip |
"mcItem5" | Symbol 1194 MovieClip Frame 1 | Symbol 1193 MovieClip |
"txtText" | Symbol 1203 MovieClip Frame 1 | Symbol 1197 EditableText |
"txtText" | Symbol 1203 MovieClip Frame 2 | Symbol 1198 EditableText |
"txtText" | Symbol 1203 MovieClip Frame 3 | Symbol 1199 EditableText |
"txtText" | Symbol 1203 MovieClip Frame 4 | Symbol 1200 EditableText |
"txtText" | Symbol 1203 MovieClip Frame 5 | Symbol 1201 EditableText |
"txtText" | Symbol 1203 MovieClip Frame 6 | Symbol 1202 EditableText |
"mcBack" | Symbol 1204 MovieClip Frame 1 | Symbol 1196 MovieClip |
"mcText" | Symbol 1204 MovieClip Frame 1 | Symbol 1203 MovieClip |
"mcPlayerBig" | Symbol 1208 MovieClip Frame 1 | Symbol 464 MovieClip |
"mcPrevious" | Symbol 1208 MovieClip Frame 1 | Symbol 351 MovieClip |
"mcNext" | Symbol 1208 MovieClip Frame 1 | Symbol 356 MovieClip |
"mcInventory" | Symbol 1208 MovieClip Frame 1 | Symbol 1131 MovieClip |
"btnStartLevel" | Symbol 1208 MovieClip Frame 1 | Symbol 1134 MovieClip |
"mcLevelUp" | Symbol 1208 MovieClip Frame 1 | Symbol 1138 MovieClip |
"mcEquipment" | Symbol 1208 MovieClip Frame 1 | Symbol 1139 MovieClip |
"mcLevelRock" | Symbol 1208 MovieClip Frame 1 | Symbol 1146 MovieClip |
"mcLevelPaper" | Symbol 1208 MovieClip Frame 1 | Symbol 1146 MovieClip |
"mcLevelScissors" | Symbol 1208 MovieClip Frame 1 | Symbol 1146 MovieClip |
"mcLevelHealth" | Symbol 1208 MovieClip Frame 1 | Symbol 1146 MovieClip |
"mcLevelEndurance" | Symbol 1208 MovieClip Frame 1 | Symbol 1146 MovieClip |
"mcLevelInventory" | Symbol 1208 MovieClip Frame 1 | Symbol 1146 MovieClip |
"mcLevelEquipment" | Symbol 1208 MovieClip Frame 1 | Symbol 1146 MovieClip |
"mcSell" | Symbol 1208 MovieClip Frame 1 | Symbol 1147 MovieClip |
"mcProgression" | Symbol 1208 MovieClip Frame 1 | Symbol 1174 MovieClip |
"mcLevelLuck" | Symbol 1208 MovieClip Frame 1 | Symbol 1146 MovieClip |
"mcRock" | Symbol 1208 MovieClip Frame 1 | Symbol 1169 MovieClip |
"mcPaper" | Symbol 1208 MovieClip Frame 1 | Symbol 1169 MovieClip |
"mcScissors" | Symbol 1208 MovieClip Frame 1 | Symbol 1169 MovieClip |
"mcHealth" | Symbol 1208 MovieClip Frame 1 | Symbol 1169 MovieClip |
"mcLuck" | Symbol 1208 MovieClip Frame 1 | Symbol 1169 MovieClip |
"mcEndurance" | Symbol 1208 MovieClip Frame 1 | Symbol 1169 MovieClip |
"mcName" | Symbol 1208 MovieClip Frame 1 | Symbol 1176 MovieClip |
"mcLevel" | Symbol 1208 MovieClip Frame 1 | Symbol 1178 MovieClip |
"mcNextLevel" | Symbol 1208 MovieClip Frame 1 | Symbol 1180 MovieClip |
"mcSkills" | Symbol 1208 MovieClip Frame 1 | Symbol 1194 MovieClip |
"mcLevelSkill" | Symbol 1208 MovieClip Frame 1 | Symbol 1146 MovieClip |
"mcDetails" | Symbol 1208 MovieClip Frame 1 | Symbol 1204 MovieClip |
"btnAchievements" | Symbol 1208 MovieClip Frame 1 | Symbol 1207 MovieClip |
"mcState" | Symbol 1209 MovieClip Frame 1 | Symbol 1208 MovieClip |
"btnContinue" | Symbol 1214 MovieClip Frame 1 | Symbol 323 MovieClip |
"mcState" | Symbol 1215 MovieClip Frame 1 | Symbol 1214 MovieClip |
"mcState" | Symbol 1216 MovieClip Frame 1 | Symbol 1214 MovieClip |
"mcBlocker" | Symbol 1217 MovieClip Frame 1 | Symbol 296 Button |
"mcState" | Symbol 1217 MovieClip Frame 1 | Symbol 1215 MovieClip |
"mcState" | Symbol 1217 MovieClip Frame 10 | Symbol 1214 MovieClip |
"mcState" | Symbol 1217 MovieClip Frame 20 | Symbol 1216 MovieClip |
"btnContinue" | Symbol 1221 MovieClip Frame 1 | Symbol 323 MovieClip |
"mcState" | Symbol 1222 MovieClip Frame 1 | Symbol 1221 MovieClip |
"mcState" | Symbol 1223 MovieClip Frame 1 | Symbol 1221 MovieClip |
"mcBlocker" | Symbol 1224 MovieClip Frame 1 | Symbol 296 Button |
"mcState" | Symbol 1224 MovieClip Frame 1 | Symbol 1222 MovieClip |
"mcState" | Symbol 1224 MovieClip Frame 10 | Symbol 1221 MovieClip |
"mcState" | Symbol 1224 MovieClip Frame 20 | Symbol 1223 MovieClip |
"btnContinue" | Symbol 1228 MovieClip Frame 1 | Symbol 323 MovieClip |
"mcState" | Symbol 1229 MovieClip Frame 1 | Symbol 1228 MovieClip |
"mcState" | Symbol 1230 MovieClip Frame 1 | Symbol 1228 MovieClip |
"mcBlocker" | Symbol 1231 MovieClip Frame 1 | Symbol 296 Button |
"mcState" | Symbol 1231 MovieClip Frame 1 | Symbol 1229 MovieClip |
"mcState" | Symbol 1231 MovieClip Frame 10 | Symbol 1228 MovieClip |
"mcState" | Symbol 1231 MovieClip Frame 20 | Symbol 1230 MovieClip |
"txtName" | Symbol 1238 MovieClip Frame 1 | Symbol 1233 EditableText |
"txtExperience" | Symbol 1238 MovieClip Frame 1 | Symbol 1234 EditableText |
"txtDescription" | Symbol 1238 MovieClip Frame 1 | Symbol 1235 EditableText |
"txtComplete" | Symbol 1238 MovieClip Frame 1 | Symbol 1236 EditableText |
"mcGem" | Symbol 1238 MovieClip Frame 1 | Symbol 1237 MovieClip |
"mcItem0" | Symbol 1239 MovieClip Frame 1 | Symbol 1238 MovieClip |
"mcItem1" | Symbol 1239 MovieClip Frame 2 | Symbol 1238 MovieClip |
"mcItem2" | Symbol 1239 MovieClip Frame 3 | Symbol 1238 MovieClip |
"mcItem3" | Symbol 1239 MovieClip Frame 4 | Symbol 1238 MovieClip |
"mcItem4" | Symbol 1239 MovieClip Frame 5 | Symbol 1238 MovieClip |
"btnContinue" | Symbol 1240 MovieClip Frame 1 | Symbol 323 MovieClip |
"mcAchievements" | Symbol 1240 MovieClip Frame 1 | Symbol 1239 MovieClip |
"mcPrevious" | Symbol 1240 MovieClip Frame 1 | Symbol 351 MovieClip |
"mcNext" | Symbol 1240 MovieClip Frame 1 | Symbol 356 MovieClip |
"mcPages" | Symbol 1240 MovieClip Frame 1 | Symbol 358 MovieClip |
"mcState" | Symbol 1241 MovieClip Frame 1 | Symbol 1240 MovieClip |
"mcState" | Symbol 1243 MovieClip Frame 1 | Symbol 1240 MovieClip |
"mcBlocker" | Symbol 1244 MovieClip Frame 1 | Symbol 296 Button |
"mcState" | Symbol 1244 MovieClip Frame 1 | Symbol 1241 MovieClip |
"mcState" | Symbol 1244 MovieClip Frame 10 | Symbol 1240 MovieClip |
"mcState" | Symbol 1244 MovieClip Frame 20 | Symbol 1243 MovieClip |
"mcState" | Symbol 1245 MovieClip Frame 1 | Symbol 1208 MovieClip |
"mcState" | Symbol 1246 MovieClip Frame 1 | Symbol 1209 MovieClip |
"mcState" | Symbol 1246 MovieClip Frame 10 | Symbol 1208 MovieClip |
"mcTutorial" | Symbol 1246 MovieClip Frame 10 | Symbol 1217 MovieClip |
"mcFirstTutorial" | Symbol 1246 MovieClip Frame 10 | Symbol 1224 MovieClip |
"mcEndTutorial" | Symbol 1246 MovieClip Frame 10 | Symbol 1231 MovieClip |
"mcAchievements" | Symbol 1246 MovieClip Frame 10 | Symbol 1244 MovieClip |
"mcState" | Symbol 1246 MovieClip Frame 20 | Symbol 1245 MovieClip |
"txtText" | Symbol 1249 MovieClip Frame 1 | Symbol 1248 EditableText |
"mcBack" | Symbol 1250 MovieClip Frame 1 | Symbol 1247 MovieClip |
"mcText" | Symbol 1250 MovieClip Frame 1 | Symbol 1249 MovieClip |
"mcState" | Symbol 1251 MovieClip Frame 1 | Symbol 1250 MovieClip |
"mcState" | Symbol 1253 MovieClip Frame 1 | Symbol 1250 MovieClip |
"mcState" | Symbol 1254 MovieClip Frame 1 | Symbol 1251 MovieClip |
"mcState" | Symbol 1254 MovieClip Frame 10 | Symbol 1250 MovieClip |
"mcState" | Symbol 1254 MovieClip Frame 19 | Symbol 1253 MovieClip |
"txtText" | Symbol 1257 MovieClip Frame 1 | Symbol 1255 EditableText |
"txtComplete" | Symbol 1257 MovieClip Frame 1 | Symbol 1256 EditableText |
"mcBack" | Symbol 1259 MovieClip Frame 1 | Symbol 1247 MovieClip |
"mcText" | Symbol 1259 MovieClip Frame 1 | Symbol 1257 MovieClip |
"mcState" | Symbol 1260 MovieClip Frame 1 | Symbol 1259 MovieClip |
"mcState" | Symbol 1262 MovieClip Frame 1 | Symbol 1259 MovieClip |
"mcState" | Symbol 1263 MovieClip Frame 1 | Symbol 1260 MovieClip |
"mcState" | Symbol 1263 MovieClip Frame 10 | Symbol 1259 MovieClip |
"mcState" | Symbol 1263 MovieClip Frame 19 | Symbol 1262 MovieClip |
"mcPause" | Symbol 1268 MovieClip Frame 1 | Symbol 1267 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
Protect (24) | Timeline Frame 1 | 0 bytes "" |
ExportAssets (56) | Timeline Frame 1 | Symbol 18 as "mcPlayer" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1269 as "__Packages.library.State" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1270 as "__Packages.Main" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1271 as "__Packages.Game" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1272 as "__Packages.library.Popup" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1273 as "__Packages.Battle" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1274 as "__Packages.BattleCharacter" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1275 as "__Packages.PlayerBattleCharacter" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1276 as "__Packages.DataLevelUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1277 as "__Packages.FoeBattleCharacter" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1278 as "__Packages.BattleHealth" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1279 as "__Packages.Splat" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1280 as "__Packages.XPSplat" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1281 as "__Packages.library.MCButton" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1282 as "__Packages.library.Delegate" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1283 as "__Packages.Tutorial" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1284 as "__Packages.TutorialPopup" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1285 as "__Packages.DataEnnemies" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1286 as "__Packages.GenerateDungeon" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1287 as "__Packages.Level" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1288 as "__Packages.DataLocations" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1289 as "__Packages.CharSelect" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1290 as "__Packages.BtnColorBody" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1291 as "__Packages.Achievements" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1292 as "__Packages.PopupAchievement" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1293 as "__Packages.Timer" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1294 as "__Packages.PopupPause" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1295 as "__Packages.library.MyMath" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1296 as "__Packages.DialogBox" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1297 as "__Packages.DialogOptions" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1298 as "__Packages.EndLevelDialogBox" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1299 as "__Packages.Player" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1300 as "__Packages.Shop" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1301 as "__Packages.PopupAchievementDisplay" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1302 as "__Packages.ShopLevelSelector" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1303 as "__Packages.ShopDetails" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1304 as "__Packages.MCBtnLevelUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1305 as "__Packages.DataItems" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1306 as "__Packages.PopupLocation" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1307 as "__Packages.Debug" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1308 as "__Packages.PopupCommentary" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1309 as "__Packages.ChooseTutorialPopup" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1310 as "__Packages.ContinueButton" |
ExportAssets (56) | Timeline Frame 10 | Symbol 48 as "mcTileDungeon" |
ExportAssets (56) | Timeline Frame 10 | Symbol 112 as "mcMonster" |
ExportAssets (56) | Timeline Frame 10 | Symbol 245 as "mcItem" |
ExportAssets (56) | Timeline Frame 10 | Symbol 246 as "mcPlayerColorSmall" |
ExportAssets (56) | Timeline Frame 10 | Symbol 273 as "mcTilePyramid" |
Labels
"Loading" | Frame 1 |
"Preload" | Frame 10 |
"Title" | Frame 20 |
"CharSelect" | Frame 30 |
"Game" | Frame 40 |
"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 |
"Goblin" | Symbol 112 MovieClip [mcMonster] Frame 1 |
"Orc" | Symbol 112 MovieClip [mcMonster] Frame 10 |
"Dragon" | Symbol 112 MovieClip [mcMonster] Frame 20 |
"Anubis" | Symbol 112 MovieClip [mcMonster] Frame 30 |
"Krokedrilos" | Symbol 112 MovieClip [mcMonster] Frame 40 |
"AnalBeads" | Symbol 245 MovieClip [mcItem] Frame 1 |
"Toothpaste" | Symbol 245 MovieClip [mcItem] Frame 10 |
"CockRing" | Symbol 245 MovieClip [mcItem] Frame 20 |
"EnergyDrink" | Symbol 245 MovieClip [mcItem] Frame 30 |
"Kamasutra" | Symbol 245 MovieClip [mcItem] Frame 40 |
"Chocolate" | Symbol 245 MovieClip [mcItem] Frame 50 |
"Ruby" | Symbol 245 MovieClip [mcItem] Frame 60 |
"Rock" | Symbol 245 MovieClip [mcItem] Frame 70 |
"Sock" | Symbol 245 MovieClip [mcItem] Frame 80 |
"GummiBear" | Symbol 245 MovieClip [mcItem] Frame 90 |
"Condom" | Symbol 245 MovieClip [mcItem] Frame 100 |
"Dildo" | Symbol 245 MovieClip [mcItem] Frame 110 |
"Emerald" | Symbol 245 MovieClip [mcItem] Frame 120 |
"Diamond" | Symbol 245 MovieClip [mcItem] Frame 130 |
"Saphire" | Symbol 245 MovieClip [mcItem] Frame 140 |
"Adamantine" | Symbol 245 MovieClip [mcItem] Frame 150 |
"Medallion" | Symbol 245 MovieClip [mcItem] Frame 160 |
"Lantern" | Symbol 245 MovieClip [mcItem] Frame 170 |
"VampireDentures" | Symbol 245 MovieClip [mcItem] Frame 180 |
"MintBox" | Symbol 245 MovieClip [mcItem] Frame 190 |
"FourLeaf" | Symbol 245 MovieClip [mcItem] Frame 200 |
"Strawberry" | Symbol 245 MovieClip [mcItem] Frame 210 |
"Banana" | Symbol 245 MovieClip [mcItem] Frame 220 |
"Topaz" | Symbol 245 MovieClip [mcItem] Frame 230 |
"Silver" | Symbol 245 MovieClip [mcItem] Frame 240 |
"Gold" | Symbol 245 MovieClip [mcItem] Frame 250 |
"GlassBeads" | Symbol 245 MovieClip [mcItem] Frame 260 |
"EnchantBeads" | Symbol 245 MovieClip [mcItem] Frame 270 |
"WoodDildo" | Symbol 245 MovieClip [mcItem] Frame 280 |
"BlueTorch" | Symbol 245 MovieClip [mcItem] Frame 290 |
"Torch" | Symbol 245 MovieClip [mcItem] Frame 300 |
"Rainbow" | Symbol 245 MovieClip [mcItem] Frame 310 |
"OrangeCandy" | Symbol 245 MovieClip [mcItem] Frame 320 |
"OnionRing" | Symbol 245 MovieClip [mcItem] Frame 330 |
"Lube" | Symbol 245 MovieClip [mcItem] Frame 340 |
"OneRing" | Symbol 245 MovieClip [mcItem] Frame 350 |
"BrightToothpaste" | Symbol 245 MovieClip [mcItem] Frame 360 |
"Totem" | Symbol 245 MovieClip [mcItem] Frame 370 |
"ChocoStrawberry" | Symbol 245 MovieClip [mcItem] Frame 380 |
"CherryBear" | Symbol 245 MovieClip [mcItem] Frame 390 |
"LuckyDildo" | Symbol 245 MovieClip [mcItem] Frame 400 |
"Necklace" | Symbol 245 MovieClip [mcItem] Frame 410 |
"LumCondom" | Symbol 245 MovieClip [mcItem] Frame 420 |
"ModCan" | Symbol 245 MovieClip [mcItem] Frame 430 |
"GoldTotem" | Symbol 245 MovieClip [mcItem] Frame 440 |
"BubbleGum" | Symbol 245 MovieClip [mcItem] Frame 450 |
"SilkSock" | Symbol 245 MovieClip [mcItem] Frame 461 |
"WhiteBunny" | Symbol 245 MovieClip [mcItem] Frame 470 |
"Idle" | Symbol 246 MovieClip [mcPlayerColorSmall] Frame 1 |
"Road" | Symbol 273 MovieClip [mcTilePyramid] Frame 1 |
"Block" | Symbol 273 MovieClip [mcTilePyramid] Frame 10 |
"End" | Symbol 273 MovieClip [mcTilePyramid] Frame 20 |
"Chest" | Symbol 273 MovieClip [mcTilePyramid] Frame 30 |
"ChestOpen" | Symbol 273 MovieClip [mcTilePyramid] Frame 40 |
"Fountain" | Symbol 273 MovieClip [mcTilePyramid] Frame 50 |
"FountainUsed" | Symbol 273 MovieClip [mcTilePyramid] Frame 60 |
"Wall" | Symbol 273 MovieClip [mcTilePyramid] Frame 70 |
"Torch" | Symbol 273 MovieClip [mcTilePyramid] Frame 80 |
"Skeleton" | Symbol 273 MovieClip [mcTilePyramid] Frame 90 |
"Dark" | Symbol 273 MovieClip [mcTilePyramid] Frame 100 |
"IronChest" | Symbol 273 MovieClip [mcTilePyramid] Frame 110 |
"IronChestOpen" | Symbol 273 MovieClip [mcTilePyramid] Frame 120 |
"TrappedChest" | Symbol 273 MovieClip [mcTilePyramid] Frame 130 |
"TrappedChestSkill" | Symbol 273 MovieClip [mcTilePyramid] Frame 140 |
"StairsUp" | Symbol 273 MovieClip [mcTilePyramid] Frame 150 |
"StairsDown" | Symbol 273 MovieClip [mcTilePyramid] Frame 160 |
"Idle" | Symbol 285 MovieClip Frame 1 |
"Over" | Symbol 285 MovieClip Frame 10 |
"Down" | Symbol 285 MovieClip Frame 20 |
"Idle" | Symbol 288 MovieClip Frame 1 |
"Over" | Symbol 288 MovieClip Frame 10 |
"Down" | Symbol 288 MovieClip Frame 20 |
"Idle" | Symbol 292 MovieClip Frame 1 |
"Over" | Symbol 292 MovieClip Frame 10 |
"Down" | Symbol 292 MovieClip Frame 20 |
"Idle" | Symbol 294 MovieClip Frame 1 |
"Over" | Symbol 294 MovieClip Frame 10 |
"Down" | Symbol 294 MovieClip Frame 20 |
"Idle" | Symbol 305 MovieClip Frame 1 |
"Over" | Symbol 305 MovieClip Frame 10 |
"Down" | Symbol 305 MovieClip Frame 20 |
"Idle" | Symbol 308 MovieClip Frame 1 |
"Over" | Symbol 308 MovieClip Frame 10 |
"Down" | Symbol 308 MovieClip Frame 20 |
"Idle" | Symbol 314 MovieClip Frame 1 |
"Over" | Symbol 314 MovieClip Frame 10 |
"Down" | Symbol 314 MovieClip Frame 20 |
"In" | Symbol 319 MovieClip Frame 1 |
"Idle" | Symbol 319 MovieClip Frame 10 |
"Out" | Symbol 319 MovieClip Frame 20 |
"Hidden" | Symbol 319 MovieClip Frame 30 |
"Idle" | Symbol 323 MovieClip Frame 1 |
"Over" | Symbol 323 MovieClip Frame 10 |
"Down" | Symbol 323 MovieClip Frame 20 |
"In" | Symbol 328 MovieClip Frame 1 |
"Idle" | Symbol 328 MovieClip Frame 10 |
"Out" | Symbol 328 MovieClip Frame 20 |
"Hidden" | Symbol 328 MovieClip Frame 30 |
"Idle" | Symbol 351 MovieClip Frame 1 |
"Over" | Symbol 351 MovieClip Frame 10 |
"Down" | Symbol 351 MovieClip Frame 20 |
"Idle" | Symbol 356 MovieClip Frame 1 |
"Over" | Symbol 356 MovieClip Frame 10 |
"Down" | Symbol 356 MovieClip Frame 20 |
"In" | Symbol 363 MovieClip Frame 1 |
"Idle" | Symbol 363 MovieClip Frame 10 |
"Out" | Symbol 363 MovieClip Frame 20 |
"Hidden" | Symbol 363 MovieClip Frame 30 |
"Idle" | Symbol 366 MovieClip Frame 1 |
"Over" | Symbol 366 MovieClip Frame 10 |
"Down" | Symbol 366 MovieClip Frame 20 |
"Leather" | Symbol 402 MovieClip Frame 1 |
"None" | Symbol 402 MovieClip Frame 10 |
"Braces" | Symbol 414 MovieClip Frame 1 |
"None" | Symbol 414 MovieClip Frame 10 |
"Scales" | Symbol 423 MovieClip Frame 1 |
"None" | Symbol 423 MovieClip Frame 10 |
"Scales" | Symbol 426 MovieClip Frame 1 |
"None" | Symbol 426 MovieClip Frame 10 |
"Scales" | Symbol 433 MovieClip Frame 1 |
"None" | Symbol 433 MovieClip Frame 10 |
"Gold" | Symbol 445 MovieClip Frame 1 |
"None" | Symbol 445 MovieClip Frame 10 |
"Chains" | Symbol 457 MovieClip Frame 1 |
"None" | Symbol 457 MovieClip Frame 10 |
"Slim" | Symbol 464 MovieClip Frame 1 |
"Chubby" | Symbol 464 MovieClip Frame 10 |
"Muscly" | Symbol 464 MovieClip Frame 20 |
"Goblin" | Symbol 464 MovieClip Frame 30 |
"Orc" | Symbol 464 MovieClip Frame 40 |
"Dragon" | Symbol 464 MovieClip Frame 50 |
"Anubis" | Symbol 464 MovieClip Frame 60 |
"Krokedrilos" | Symbol 464 MovieClip Frame 70 |
"Harpos" | Symbol 464 MovieClip Frame 80 |
"Selected" | Symbol 470 MovieClip Frame 1 |
"Unselected" | Symbol 470 MovieClip Frame 10 |
"In" | Symbol 477 MovieClip Frame 1 |
"Idle" | Symbol 477 MovieClip Frame 10 |
"Out" | Symbol 477 MovieClip Frame 20 |
"Hidden" | Symbol 477 MovieClip Frame 30 |
"In" | Symbol 495 MovieClip Frame 1 |
"Idle" | Symbol 495 MovieClip Frame 10 |
"Out" | Symbol 495 MovieClip Frame 20 |
"Hidden" | Symbol 495 MovieClip Frame 30 |
"In" | Symbol 497 MovieClip Frame 1 |
"Idle" | Symbol 497 MovieClip Frame 10 |
"Out" | Symbol 497 MovieClip Frame 20 |
"Hidden" | Symbol 497 MovieClip Frame 30 |
"Splat1" | Symbol 509 MovieClip Frame 1 |
"Splat2" | Symbol 509 MovieClip Frame 10 |
"Splat3" | Symbol 509 MovieClip Frame 20 |
"Splat4" | Symbol 509 MovieClip Frame 30 |
"Splat5" | Symbol 509 MovieClip Frame 40 |
"Splat6" | Symbol 509 MovieClip Frame 50 |
"Experience" | Symbol 517 MovieClip Frame 1 |
"Hidden" | Symbol 517 MovieClip Frame 10 |
"Idle" | Symbol 522 MovieClip Frame 1 |
"Hidden" | Symbol 522 MovieClip Frame 11 |
"Dungeon" | Symbol 527 MovieClip Frame 1 |
"Pyramid" | Symbol 527 MovieClip Frame 10 |
"Leather" | Symbol 576 MovieClip Frame 1 |
"None" | Symbol 576 MovieClip Frame 10 |
"Default" | Symbol 590 MovieClip Frame 1 |
"Paper" | Symbol 590 MovieClip Frame 10 |
"Braces" | Symbol 605 MovieClip Frame 1 |
"None" | Symbol 605 MovieClip Frame 10 |
"Scales" | Symbol 608 MovieClip Frame 1 |
"None" | Symbol 608 MovieClip Frame 10 |
"Scales" | Symbol 613 MovieClip Frame 1 |
"None" | Symbol 613 MovieClip Frame 10 |
"Gold" | Symbol 633 MovieClip Frame 1 |
"None" | Symbol 633 MovieClip Frame 10 |
"Chains" | Symbol 651 MovieClip Frame 1 |
"None" | Symbol 651 MovieClip Frame 10 |
"Slim" | Symbol 661 MovieClip Frame 1 |
"Chubby" | Symbol 661 MovieClip Frame 10 |
"Muscly" | Symbol 661 MovieClip Frame 20 |
"Goblin" | Symbol 661 MovieClip Frame 30 |
"Orc" | Symbol 661 MovieClip Frame 40 |
"Dragon" | Symbol 661 MovieClip Frame 50 |
"Anubis" | Symbol 661 MovieClip Frame 60 |
"Krokedrilos" | Symbol 661 MovieClip Frame 70 |
"Harpos" | Symbol 661 MovieClip Frame 80 |
"Leather" | Symbol 694 MovieClip Frame 1 |
"None" | Symbol 694 MovieClip Frame 10 |
"Braces" | Symbol 706 MovieClip Frame 1 |
"None" | Symbol 706 MovieClip Frame 10 |
"Scales" | Symbol 715 MovieClip Frame 1 |
"None" | Symbol 715 MovieClip Frame 10 |
"Scales" | Symbol 720 MovieClip Frame 1 |
"None" | Symbol 720 MovieClip Frame 10 |
"Gold" | Symbol 744 MovieClip Frame 1 |
"None" | Symbol 744 MovieClip Frame 10 |
"Chains" | Symbol 756 MovieClip Frame 1 |
"None" | Symbol 756 MovieClip Frame 10 |
"Slim" | Symbol 760 MovieClip Frame 1 |
"Chubby" | Symbol 760 MovieClip Frame 10 |
"Muscly" | Symbol 760 MovieClip Frame 20 |
"Goblin" | Symbol 760 MovieClip Frame 30 |
"Orc" | Symbol 760 MovieClip Frame 40 |
"Dragon" | Symbol 760 MovieClip Frame 50 |
"Anubis" | Symbol 760 MovieClip Frame 60 |
"Krokedrilos" | Symbol 760 MovieClip Frame 70 |
"Harpos" | Symbol 760 MovieClip Frame 80 |
"Fox" | Symbol 783 MovieClip Frame 1 |
"FoxOrc" | Symbol 783 MovieClip Frame 10 |
"Fox" | Symbol 788 MovieClip Frame 1 |
"FoxOrc" | Symbol 788 MovieClip Frame 10 |
"Fox" | Symbol 791 MovieClip Frame 1 |
"FoxOrc" | Symbol 791 MovieClip Frame 10 |
"Leather" | Symbol 803 MovieClip Frame 1 |
"None" | Symbol 803 MovieClip Frame 10 |
"Braces" | Symbol 821 MovieClip Frame 1 |
"None" | Symbol 821 MovieClip Frame 10 |
"Scales" | Symbol 830 MovieClip Frame 1 |
"None" | Symbol 830 MovieClip Frame 10 |
"Scales" | Symbol 835 MovieClip Frame 1 |
"None" | Symbol 835 MovieClip Frame 10 |
"Gold" | Symbol 857 MovieClip Frame 1 |
"None" | Symbol 857 MovieClip Frame 10 |
"Gold" | Symbol 872 MovieClip Frame 1 |
"None" | Symbol 872 MovieClip Frame 10 |
"Chains" | Symbol 890 MovieClip Frame 1 |
"None" | Symbol 890 MovieClip Frame 10 |
"Slim" | Symbol 891 MovieClip Frame 1 |
"Chubby" | Symbol 891 MovieClip Frame 10 |
"Muscly" | Symbol 891 MovieClip Frame 20 |
"Goblin" | Symbol 891 MovieClip Frame 30 |
"Orc" | Symbol 891 MovieClip Frame 40 |
"Dragon" | Symbol 891 MovieClip Frame 50 |
"Anubis" | Symbol 891 MovieClip Frame 60 |
"Krokedrilos" | Symbol 891 MovieClip Frame 70 |
"Harpos" | Symbol 891 MovieClip Frame 80 |
"Scales" | Symbol 916 MovieClip Frame 1 |
"None" | Symbol 916 MovieClip Frame 10 |
"Slim" | Symbol 923 MovieClip Frame 1 |
"Chubby" | Symbol 923 MovieClip Frame 10 |
"Muscly" | Symbol 923 MovieClip Frame 20 |
"Goblin" | Symbol 923 MovieClip Frame 30 |
"Orc" | Symbol 923 MovieClip Frame 40 |
"Dragon" | Symbol 923 MovieClip Frame 50 |
"Anubis" | Symbol 923 MovieClip Frame 60 |
"Krokedrilos" | Symbol 923 MovieClip Frame 70 |
"Harpos" | Symbol 923 MovieClip Frame 80 |
"Slim" | Symbol 924 MovieClip Frame 1 |
"Chubby" | Symbol 924 MovieClip Frame 10 |
"Muscly" | Symbol 924 MovieClip Frame 20 |
"Goblin" | Symbol 924 MovieClip Frame 30 |
"Orc" | Symbol 924 MovieClip Frame 40 |
"Dragon" | Symbol 924 MovieClip Frame 50 |
"Anubis" | Symbol 924 MovieClip Frame 60 |
"Krokedrilos" | Symbol 924 MovieClip Frame 70 |
"Slim" | Symbol 925 MovieClip Frame 1 |
"Chubby" | Symbol 925 MovieClip Frame 10 |
"Muscly" | Symbol 925 MovieClip Frame 20 |
"Goblin" | Symbol 925 MovieClip Frame 30 |
"Orc" | Symbol 925 MovieClip Frame 40 |
"Dragon" | Symbol 925 MovieClip Frame 50 |
"Anubis" | Symbol 925 MovieClip Frame 60 |
"Krokedrilos" | Symbol 925 MovieClip Frame 70 |
"Braces" | Symbol 942 MovieClip Frame 1 |
"None" | Symbol 942 MovieClip Frame 10 |
"Slim" | Symbol 943 MovieClip Frame 1 |
"Chubby" | Symbol 943 MovieClip Frame 10 |
"Muscly" | Symbol 943 MovieClip Frame 20 |
"Goblin" | Symbol 943 MovieClip Frame 30 |
"Orc" | Symbol 943 MovieClip Frame 40 |
"Dragon" | Symbol 943 MovieClip Frame 50 |
"Anubis" | Symbol 943 MovieClip Frame 60 |
"Krokedrilos" | Symbol 943 MovieClip Frame 70 |
"Leather" | Symbol 974 MovieClip Frame 1 |
"None" | Symbol 974 MovieClip Frame 10 |
"Braces" | Symbol 987 MovieClip Frame 1 |
"None" | Symbol 987 MovieClip Frame 10 |
"Scales" | Symbol 994 MovieClip Frame 1 |
"None" | Symbol 994 MovieClip Frame 10 |
"Scales" | Symbol 997 MovieClip Frame 1 |
"None" | Symbol 997 MovieClip Frame 10 |
"Gold" | Symbol 1016 MovieClip Frame 1 |
"None" | Symbol 1016 MovieClip Frame 10 |
"Chains" | Symbol 1031 MovieClip Frame 1 |
"None" | Symbol 1031 MovieClip Frame 10 |
"Slim" | Symbol 1039 MovieClip Frame 1 |
"Chubby" | Symbol 1039 MovieClip Frame 10 |
"Muscly" | Symbol 1039 MovieClip Frame 20 |
"Goblin" | Symbol 1039 MovieClip Frame 30 |
"Orc" | Symbol 1039 MovieClip Frame 40 |
"Dragon" | Symbol 1039 MovieClip Frame 50 |
"Anubis" | Symbol 1039 MovieClip Frame 60 |
"Krokedrilos" | Symbol 1039 MovieClip Frame 70 |
"Slim" | Symbol 1040 MovieClip Frame 1 |
"Chubby" | Symbol 1040 MovieClip Frame 10 |
"Muscly" | Symbol 1040 MovieClip Frame 20 |
"Goblin" | Symbol 1040 MovieClip Frame 30 |
"Orc" | Symbol 1040 MovieClip Frame 40 |
"Dragon" | Symbol 1040 MovieClip Frame 50 |
"Anubis" | Symbol 1040 MovieClip Frame 60 |
"Krokedrilos" | Symbol 1040 MovieClip Frame 70 |
"Harpos" | Symbol 1040 MovieClip Frame 80 |
"Idle" | Symbol 1041 MovieClip Frame 1 |
"Rock" | Symbol 1041 MovieClip Frame 10 |
"Paper" | Symbol 1041 MovieClip Frame 20 |
"Scissors" | Symbol 1041 MovieClip Frame 30 |
"GetRock" | Symbol 1041 MovieClip Frame 40 |
"GetPaper" | Symbol 1041 MovieClip Frame 50 |
"GetScissors" | Symbol 1041 MovieClip Frame 60 |
"NullRock" | Symbol 1041 MovieClip Frame 70 |
"NullPaper" | Symbol 1041 MovieClip Frame 80 |
"NullScissors" | Symbol 1041 MovieClip Frame 90 |
"Death" | Symbol 1041 MovieClip Frame 100 |
"Win" | Symbol 1041 MovieClip Frame 110 |
"Idle" | Symbol 1055 MovieClip Frame 1 |
"Over" | Symbol 1055 MovieClip Frame 10 |
"Down" | Symbol 1055 MovieClip Frame 20 |
"Idle" | Symbol 1067 MovieClip Frame 1 |
"Over" | Symbol 1067 MovieClip Frame 10 |
"Down" | Symbol 1067 MovieClip Frame 20 |
"Idle" | Symbol 1079 MovieClip Frame 1 |
"Over" | Symbol 1079 MovieClip Frame 10 |
"Down" | Symbol 1079 MovieClip Frame 20 |
"Damage" | Symbol 1104 MovieClip Frame 1 |
"Heal" | Symbol 1104 MovieClip Frame 10 |
"Resist" | Symbol 1104 MovieClip Frame 19 |
"NoEffect" | Symbol 1104 MovieClip Frame 28 |
"Hidden" | Symbol 1104 MovieClip Frame 38 |
"In" | Symbol 1115 MovieClip Frame 1 |
"Idle" | Symbol 1115 MovieClip Frame 10 |
"Out" | Symbol 1115 MovieClip Frame 20 |
"Hidden" | Symbol 1115 MovieClip Frame 30 |
"In" | Symbol 1123 MovieClip Frame 1 |
"Idle" | Symbol 1123 MovieClip Frame 10 |
"Out" | Symbol 1123 MovieClip Frame 20 |
"Hidden" | Symbol 1123 MovieClip Frame 30 |
"In" | Symbol 1125 MovieClip Frame 1 |
"Idle" | Symbol 1125 MovieClip Frame 10 |
"Out" | Symbol 1125 MovieClip Frame 20 |
"Hidden" | Symbol 1125 MovieClip Frame 30 |
"In" | Symbol 1127 MovieClip Frame 1 |
"Idle" | Symbol 1127 MovieClip Frame 10 |
"Out" | Symbol 1127 MovieClip Frame 20 |
"Hidden" | Symbol 1127 MovieClip Frame 30 |
"Six" | Symbol 1131 MovieClip Frame 1 |
"Seven" | Symbol 1131 MovieClip Frame 11 |
"Eight" | Symbol 1131 MovieClip Frame 21 |
"Nine" | Symbol 1131 MovieClip Frame 31 |
"Ten" | Symbol 1131 MovieClip Frame 41 |
"Eleven" | Symbol 1131 MovieClip Frame 51 |
"Twelve" | Symbol 1131 MovieClip Frame 61 |
"Thirteen" | Symbol 1131 MovieClip Frame 71 |
"Fourteen" | Symbol 1131 MovieClip Frame 81 |
"Fifteen" | Symbol 1131 MovieClip Frame 91 |
"Sixteen" | Symbol 1131 MovieClip Frame 101 |
"Seventeen" | Symbol 1131 MovieClip Frame 111 |
"Eighteen" | Symbol 1131 MovieClip Frame 121 |
"Idle" | Symbol 1134 MovieClip Frame 1 |
"Over" | Symbol 1134 MovieClip Frame 10 |
"Down" | Symbol 1134 MovieClip Frame 20 |
"One" | Symbol 1139 MovieClip Frame 1 |
"Two" | Symbol 1139 MovieClip Frame 10 |
"Three" | Symbol 1139 MovieClip Frame 19 |
"Four" | Symbol 1139 MovieClip Frame 28 |
"Five" | Symbol 1139 MovieClip Frame 38 |
"Six" | Symbol 1139 MovieClip Frame 48 |
"Seven" | Symbol 1139 MovieClip Frame 58 |
"Eight" | Symbol 1139 MovieClip Frame 68 |
"Idle" | Symbol 1146 MovieClip Frame 1 |
"Over" | Symbol 1146 MovieClip Frame 10 |
"Down" | Symbol 1146 MovieClip Frame 20 |
"Completed" | Symbol 1158 MovieClip Frame 1 |
"Next" | Symbol 1158 MovieClip Frame 10 |
"Locked" | Symbol 1158 MovieClip Frame 20 |
"BossCompleted" | Symbol 1158 MovieClip Frame 30 |
"Boss" | Symbol 1158 MovieClip Frame 40 |
"BossLocked" | Symbol 1158 MovieClip Frame 50 |
"Current" | Symbol 1158 MovieClip Frame 60 |
"Dungeon" | Symbol 1174 MovieClip Frame 1 |
"Pyramid" | Symbol 1174 MovieClip Frame 10 |
"Forest" | Symbol 1174 MovieClip Frame 20 |
"Star" | Symbol 1174 MovieClip Frame 30 |
"NightVision" | Symbol 1193 MovieClip Frame 1 |
"DungeonCrawler" | Symbol 1193 MovieClip Frame 10 |
"Lockpick" | Symbol 1193 MovieClip Frame 20 |
"HeroicAdversary" | Symbol 1193 MovieClip Frame 30 |
"Vampirism" | Symbol 1193 MovieClip Frame 40 |
"Idle" | Symbol 1204 MovieClip Frame 1 |
"Hidden" | Symbol 1204 MovieClip Frame 10 |
"Appear" | Symbol 1204 MovieClip Frame 20 |
"Idle" | Symbol 1207 MovieClip Frame 1 |
"Over" | Symbol 1207 MovieClip Frame 10 |
"Down" | Symbol 1207 MovieClip Frame 20 |
"In" | Symbol 1217 MovieClip Frame 1 |
"Idle" | Symbol 1217 MovieClip Frame 10 |
"Out" | Symbol 1217 MovieClip Frame 20 |
"Hidden" | Symbol 1217 MovieClip Frame 30 |
"In" | Symbol 1224 MovieClip Frame 1 |
"Idle" | Symbol 1224 MovieClip Frame 10 |
"Out" | Symbol 1224 MovieClip Frame 20 |
"Hidden" | Symbol 1224 MovieClip Frame 30 |
"In" | Symbol 1231 MovieClip Frame 1 |
"Idle" | Symbol 1231 MovieClip Frame 10 |
"Out" | Symbol 1231 MovieClip Frame 20 |
"Hidden" | Symbol 1231 MovieClip Frame 30 |
"In" | Symbol 1244 MovieClip Frame 1 |
"Idle" | Symbol 1244 MovieClip Frame 10 |
"Out" | Symbol 1244 MovieClip Frame 20 |
"Hidden" | Symbol 1244 MovieClip Frame 30 |
"In" | Symbol 1246 MovieClip Frame 1 |
"Idle" | Symbol 1246 MovieClip Frame 10 |
"Out" | Symbol 1246 MovieClip Frame 20 |
"Hidden" | Symbol 1246 MovieClip Frame 30 |
"In" | Symbol 1254 MovieClip Frame 1 |
"Idle" | Symbol 1254 MovieClip Frame 10 |
"Out" | Symbol 1254 MovieClip Frame 19 |
"Hidden" | Symbol 1254 MovieClip Frame 28 |
"In" | Symbol 1263 MovieClip Frame 1 |
"Idle" | Symbol 1263 MovieClip Frame 10 |
"Out" | Symbol 1263 MovieClip Frame 19 |
"Hidden" | Symbol 1263 MovieClip Frame 28 |
"Idle" | Symbol 1268 MovieClip Frame 1 |
"Hidden" | Symbol 1268 MovieClip Frame 11 |
|